Thomas Robert Bain
Insider CIK 1404477 · HTWR Director · RVA:AX Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| RVA.AX REVA Medical, Inc. | P Buy | 2018-06-29 | 2018-07-02 | 16,360 | $1.53 | $25.0K | 53,660 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-06-14 | 2018-06-15 | 2,500 | $1.74 | $4.3K | 100,000 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-06-13 | 2018-06-15 | 2,500 | $1.86 | $4.7K | 97,500 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-05-31 | 2018-06-01 | 3,000 | $2.08 | $6.2K | 95,000 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-05-30 | 2018-06-01 | 2,000 | $2.06 | $4.1K | 92,000 | SEC↗ |
| RVA.AX REVA Medical, Inc. | A Award deriv | 2018-05-16 | 2018-05-18 | 25,000 | — | $0 | 25,000 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-03-28 | 2018-03-30 | 5,000 | $2.99 | $15.0K | 37,300 | SEC↗ |
| RVA.AX REVA Medical, Inc. | P Buy | 2018-03-27 | 2018-03-28 | 5,000 | $3.02 | $15.1K | 32,300 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award deriv | 2017-07-09 | 2017-07-11 | 10,500 | — | $0 | 10,500 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award | 2017-07-09 | 2017-07-11 | 6,000 | — | $0 | 27,300 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 250 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | D To issuer deriv | 2016-08-23 | 2016-08-24 | 1,000 | — | $0 | 0 | SEC↗ |
| HTWR HeartWare International, I | U Tender | 2016-08-23 | 2016-08-24 | 4,510 | $58.00 | $261.6K | 0 | SEC↗ |
| HTWR HeartWare International, I | U Tender | 2016-08-23 | 2016-08-24 | 1,000 | $58.00 | $58.0K | 0 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award deriv | 2016-07-21 | 2016-07-25 | 11,800 | — | $0 | 11,800 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award | 2016-07-21 | 2016-07-25 | 6,300 | — | $0 | 21,300 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2016-07-15 | 2016-07-19 | 30,000 | $7.47 | $224.1K | 90,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2016-06-17 | 2016-06-21 | 201 | $7.78 | $1.6K | 60,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2016-06-17 | 2016-06-21 | 2,299 | $7.80 | $17.9K | 59,799 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2016-06-01 | 2016-06-03 | 1,000 | — | $0 | 2,250 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2016-06-01 | 2016-06-03 | 1,000 | — | $0 | 1,250 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2016-06-01 | 2016-06-03 | 1,000 | — | $0 | 7,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2016-06-01 | 2016-06-03 | 1,000 | — | $0 | 4,510 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2016-05-01 | 2016-05-02 | 250 | — | $0 | 1,250 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2016-05-01 | 2016-05-02 | 250 | — | $0 | 1,500 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2016-05-01 | 2016-05-02 | 250 | — | $0 | 3,260 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2016-05-01 | 2016-05-02 | 250 | — | $0 | 3,510 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2016-03-31 | 2016-04-04 | 2,500 | $8.42 | $21.1K | 57,500 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2015-06-03 | 2015-06-05 | 1,000 | — | $0 | 1,750 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2015-06-03 | 2015-06-05 | 1,000 | — | $0 | 6,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2015-05-28 | 2015-05-29 | 10,000 | $3.85 | $38.5K | 55,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award | 2015-05-27 | 2015-05-29 | 15,000 | — | $0 | 15,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2015-05-12 | 2015-05-13 | 250 | — | $0 | 750 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2015-05-12 | 2015-05-13 | 250 | — | $0 | 3,010 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2015-05-01 | 2015-05-04 | 250 | — | $0 | 2,250 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2015-05-01 | 2015-05-04 | 1,000 | — | $0 | 1,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2015-05-01 | 2015-05-04 | 250 | — | $0 | 2,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2015-05-01 | 2015-05-04 | 1,000 | — | $0 | 2,760 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2015-05-01 | 2015-05-04 | 250 | — | $0 | 1,510 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2015-05-01 | 2015-05-04 | 250 | — | $0 | 1,760 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-11-14 | 2014-11-17 | 500 | $80.03 | $40.0K | 1,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-11-04 | 2014-11-06 | 1,000 | $76.99 | $77.0K | 1,260 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-08-18 | 2014-08-19 | 1,000 | $81.97 | $82.0K | 2,260 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2014-06-04 | 2014-06-23 | 1,000 | — | $0 | 2,500 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2014-06-04 | 2014-06-23 | 1,000 | — | $0 | 5,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-05-19 | 2014-05-20 | 1,000 | $93.39 | $93.4K | 1,500 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-05-14 | 2014-05-16 | 1,000 | $93.16 | $93.2K | 3,260 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2014-05-12 | 2014-05-13 | 250 | — | $0 | 1,500 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award deriv | 2014-05-12 | 2014-05-14 | 15,000 | — | $0 | 15,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2014-05-12 | 2014-05-13 | 250 | — | $0 | 4,260 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-05-07 | 2014-05-09 | 300 | $92.58 | $27.8K | 5,710 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-05-07 | 2014-05-09 | 679 | $94.26 | $64.0K | 4,010 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2014-05-07 | 2014-05-09 | 1,021 | $93.65 | $95.6K | 4,689 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2014-05-01 | 2014-05-02 | 250 | — | $0 | 2,000 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2014-05-01 | 2014-05-02 | 250 | — | $0 | 1,750 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2014-05-01 | 2014-05-02 | 250 | — | $0 | 6,010 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2014-05-01 | 2014-05-02 | 250 | — | $0 | 5,760 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-12-18 | 2014-02-14 | 6,942 | $92.27 | $640.5K | 0 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2013-12-10 | 2013-12-10 | 2,500 | $4.60 | $11.5K | 45,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-12-06 | 2013-12-10 | 3,000 | $95.29 | $285.9K | 5,510 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2013-12-06 | 2013-12-10 | 7,500 | $4.03 | $30.2K | 42,500 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-12-04 | 2013-12-06 | 2,500 | $95.54 | $238.9K | 4,800 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-06-06 | 2013-06-07 | 1,370 | $91.25 | $125.0K | 7,300 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-06-06 | 2013-06-07 | 1,286 | $89.57 | $115.2K | 6,942 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-30 | 2013-05-30 | 57 | $94.05 | $5.4K | 8,228 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award deriv | 2013-05-29 | 2013-05-31 | 15,000 | — | $0 | 15,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-29 | 2013-05-30 | 14 | $94.18 | $1.3K | 8,285 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-29 | 2013-05-30 | 700 | $92.83 | $65.0K | 8,299 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-28 | 2013-05-30 | 2,300 | $94.85 | $218.2K | 8,510 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-28 | 2013-05-30 | 200 | $93.13 | $18.6K | 10,810 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-28 | 2013-05-30 | 286 | $91.07 | $26.0K | 8,999 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-23 | 2014-02-14 | 2,300 | $91.90 | $211.4K | 6,370 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2013-05-21 | 2013-05-22 | 1,000 | — | $0 | 4,000 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2013-05-21 | 2013-05-22 | 1,000 | — | $0 | 2,250 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-21 | 2013-05-22 | 200 | $97.69 | $19.5K | 8,670 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-20 | 2013-05-22 | 715 | $97.34 | $69.6K | 9,285 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-20 | 2013-05-22 | 714 | $98.35 | $70.2K | 10,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-20 | 2013-05-22 | 2,500 | $98.73 | $246.8K | 8,870 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-20 | 2013-05-22 | 572 | $98.34 | $56.3K | 11,010 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2013-05-20 | 2013-05-22 | 1,928 | $97.66 | $188.3K | 11,582 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2013-05-12 | 2013-05-13 | 250 | — | $0 | 1,250 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2013-05-12 | 2013-05-13 | 250 | — | $0 | 13,510 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2013-05-04 | 2013-05-06 | 333 | — | $0 | 1,500 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2013-05-04 | 2013-05-06 | 333 | — | $0 | 13,260 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2013-05-01 | 2013-05-03 | 250 | — | $0 | 1,833 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2013-05-01 | 2013-05-03 | 250 | — | $0 | 12,927 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-12-04 | 2012-12-05 | 3,600 | $80.36 | $289.3K | 12,677 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-12-03 | 2012-12-05 | 1,400 | $80.60 | $112.8K | 16,277 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-09-13 | 2012-09-14 | 3,000 | $5.39 | $16.2K | 35,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-08-28 | 2012-08-28 | 2,000 | $5.60 | $11.2K | 32,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-08-24 | 2012-08-28 | 3,000 | $5.64 | $16.9K | 30,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-08-23 | 2012-08-23 | 2,000 | $5.78 | $11.6K | 27,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-08-23 | 2012-08-24 | 5,000 | $88.80 | $444.0K | 17,677 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-06-13 | 2012-06-14 | 714 | $85.24 | $60.9K | 10,714 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-06-12 | 2012-06-14 | 5,000 | $85.61 | $428.1K | 11,370 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-06-12 | 2012-06-14 | 5,000 | $6.43 | $32.1K | 25,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-06-04 | 2012-06-05 | 5,000 | $6.00 | $30.0K | 20,000 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2012-05-31 | 2012-06-04 | 1,000 | — | $0 | 2,083 | SEC↗ |
| HTWR HeartWare International, I | A Award deriv | 2012-05-31 | 2012-06-04 | 1,000 | — | $0 | 3,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-05-30 | 2012-05-30 | 1,150 | $6.37 | $7.3K | 15,000 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-05-30 | 2012-05-30 | 2,000 | $6.56 | $13.1K | 13,850 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-25 | 2014-02-14 | 5,000 | $79.29 | $396.5K | 16,370 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-25 | 2012-05-25 | 428 | $78.54 | $33.6K | 0 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-05-25 | 2012-05-29 | 5,000 | $6.53 | $32.6K | 11,850 | SEC↗ |
| RVA:AX REVA Medical, Inc. | P Buy | 2012-05-24 | 2012-05-29 | 1,850 | $6.34 | $11.7K | 6,850 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-23 | 2012-05-25 | 957 | $78.34 | $75.0K | 11,428 | SEC↗ |
| RVA:AX REVA Medical, Inc. | A Award deriv | 2012-05-20 | 2012-05-21 | 12,500 | — | $0 | 12,500 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-18 | 2012-05-22 | 5,000 | $79.05 | $395.3K | 16,370 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-18 | 2012-05-22 | 1,429 | $78.28 | $111.9K | 12,385 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-16 | 2012-05-17 | 5,000 | $80.00 | $400.0K | 21,370 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-05-15 | 2012-05-17 | 5,000 | $80.73 | $403.6K | 26,370 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2012-05-12 | 2012-05-14 | 250 | — | $0 | 1,083 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2012-05-12 | 2012-05-14 | 250 | — | $0 | 22,677 | SEC↗ |
| HTWR HeartWare International, I | M Exercise deriv | 2012-05-04 | 2012-05-08 | 333 | — | $0 | 1,333 | SEC↗ |
| HTWR HeartWare International, I | M Exercise | 2012-05-04 | 2012-05-08 | 333 | — | $0 | 22,427 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-03-06 | 2012-03-08 | 285 | $72.21 | $20.6K | 428 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-03-06 | 2012-03-08 | 5,000 | $70.00 | $350.0K | 31,370 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-03-06 | 2012-03-08 | 714 | $71.89 | $51.3K | 5,000 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-27 | 2012-02-27 | 471 | $72.95 | $34.4K | 13,815 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-27 | 2012-02-29 | 124 | $73.00 | $9.1K | 5,714 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-24 | 2012-02-27 | 1,376 | $74.00 | $101.8K | 5,838 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-23 | 2012-02-27 | 1,000 | $74.00 | $74.0K | 7,214 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-21 | 2012-02-23 | 500 | $73.50 | $36.8K | 785 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2012-02-21 | 2012-02-23 | 71 | $74.25 | $5.3K | 714 | SEC↗ |
| HTWR HeartWare International, I | S Sale | 2011-09-06 | 2014-02-14 | 5,000 | $60.35 | $301.8K | 5,714 | SEC↗ |