Sign inGet started

Thomas Robert Bain

Insider CIK 1404477 · HTWR Director · RVA:AX Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
RVA.AX REVA Medical, Inc. P Buy2018-06-292018-07-0216,360$1.53 $25.0K53,660SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-06-142018-06-152,500$1.74 $4.3K100,000SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-06-132018-06-152,500$1.86 $4.7K97,500SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-05-312018-06-013,000$2.08 $6.2K95,000SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-05-302018-06-012,000$2.06 $4.1K92,000SEC↗
RVA.AX REVA Medical, Inc. A Award deriv2018-05-162018-05-1825,000— $025,000SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-03-282018-03-305,000$2.99 $15.0K37,300SEC↗
RVA.AX REVA Medical, Inc. P Buy2018-03-272018-03-285,000$3.02 $15.1K32,300SEC↗
RVA:AX REVA Medical, Inc. A Award deriv2017-07-092017-07-1110,500— $010,500SEC↗
RVA:AX REVA Medical, Inc. A Award2017-07-092017-07-116,000— $027,300SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-24250— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I D To issuer deriv2016-08-232016-08-241,000— $00SEC↗
HTWR HeartWare International, I U Tender2016-08-232016-08-244,510$58.00 $261.6K0SEC↗
HTWR HeartWare International, I U Tender2016-08-232016-08-241,000$58.00 $58.0K0SEC↗
RVA:AX REVA Medical, Inc. A Award deriv2016-07-212016-07-2511,800— $011,800SEC↗
RVA:AX REVA Medical, Inc. A Award2016-07-212016-07-256,300— $021,300SEC↗
RVA:AX REVA Medical, Inc. P Buy2016-07-152016-07-1930,000$7.47 $224.1K90,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2016-06-172016-06-21201$7.78 $1.6K60,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2016-06-172016-06-212,299$7.80 $17.9K59,799SEC↗
HTWR HeartWare International, I A Award deriv2016-06-012016-06-031,000— $02,250SEC↗
HTWR HeartWare International, I M Exercise deriv2016-06-012016-06-031,000— $01,250SEC↗
HTWR HeartWare International, I A Award deriv2016-06-012016-06-031,000— $07,000SEC↗
HTWR HeartWare International, I M Exercise2016-06-012016-06-031,000— $04,510SEC↗
HTWR HeartWare International, I M Exercise deriv2016-05-012016-05-02250— $01,250SEC↗
HTWR HeartWare International, I M Exercise deriv2016-05-012016-05-02250— $01,500SEC↗
HTWR HeartWare International, I M Exercise2016-05-012016-05-02250— $03,260SEC↗
HTWR HeartWare International, I M Exercise2016-05-012016-05-02250— $03,510SEC↗
RVA:AX REVA Medical, Inc. P Buy2016-03-312016-04-042,500$8.42 $21.1K57,500SEC↗
HTWR HeartWare International, I A Award deriv2015-06-032015-06-051,000— $01,750SEC↗
HTWR HeartWare International, I A Award deriv2015-06-032015-06-051,000— $06,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2015-05-282015-05-2910,000$3.85 $38.5K55,000SEC↗
RVA:AX REVA Medical, Inc. A Award2015-05-272015-05-2915,000— $015,000SEC↗
HTWR HeartWare International, I M Exercise deriv2015-05-122015-05-13250— $0750SEC↗
HTWR HeartWare International, I M Exercise2015-05-122015-05-13250— $03,010SEC↗
HTWR HeartWare International, I M Exercise deriv2015-05-012015-05-04250— $02,250SEC↗
HTWR HeartWare International, I M Exercise deriv2015-05-012015-05-041,000— $01,000SEC↗
HTWR HeartWare International, I M Exercise deriv2015-05-012015-05-04250— $02,000SEC↗
HTWR HeartWare International, I M Exercise2015-05-012015-05-041,000— $02,760SEC↗
HTWR HeartWare International, I M Exercise2015-05-012015-05-04250— $01,510SEC↗
HTWR HeartWare International, I M Exercise2015-05-012015-05-04250— $01,760SEC↗
HTWR HeartWare International, I S Sale2014-11-142014-11-17500$80.03 $40.0K1,000SEC↗
HTWR HeartWare International, I S Sale2014-11-042014-11-061,000$76.99 $77.0K1,260SEC↗
HTWR HeartWare International, I S Sale2014-08-182014-08-191,000$81.97 $82.0K2,260SEC↗
HTWR HeartWare International, I A Award deriv2014-06-042014-06-231,000— $02,500SEC↗
HTWR HeartWare International, I A Award deriv2014-06-042014-06-231,000— $05,000SEC↗
HTWR HeartWare International, I S Sale2014-05-192014-05-201,000$93.39 $93.4K1,500SEC↗
HTWR HeartWare International, I S Sale2014-05-142014-05-161,000$93.16 $93.2K3,260SEC↗
HTWR HeartWare International, I M Exercise deriv2014-05-122014-05-13250— $01,500SEC↗
RVA:AX REVA Medical, Inc. A Award deriv2014-05-122014-05-1415,000— $015,000SEC↗
HTWR HeartWare International, I M Exercise2014-05-122014-05-13250— $04,260SEC↗
HTWR HeartWare International, I S Sale2014-05-072014-05-09300$92.58 $27.8K5,710SEC↗
HTWR HeartWare International, I S Sale2014-05-072014-05-09679$94.26 $64.0K4,010SEC↗
HTWR HeartWare International, I S Sale2014-05-072014-05-091,021$93.65 $95.6K4,689SEC↗
HTWR HeartWare International, I M Exercise deriv2014-05-012014-05-02250— $02,000SEC↗
HTWR HeartWare International, I M Exercise deriv2014-05-012014-05-02250— $01,750SEC↗
HTWR HeartWare International, I M Exercise2014-05-012014-05-02250— $06,010SEC↗
HTWR HeartWare International, I M Exercise2014-05-012014-05-02250— $05,760SEC↗
HTWR HeartWare International, I S Sale2013-12-182014-02-146,942$92.27 $640.5K0SEC↗
RVA:AX REVA Medical, Inc. P Buy2013-12-102013-12-102,500$4.60 $11.5K45,000SEC↗
HTWR HeartWare International, I S Sale2013-12-062013-12-103,000$95.29 $285.9K5,510SEC↗
RVA:AX REVA Medical, Inc. P Buy2013-12-062013-12-107,500$4.03 $30.2K42,500SEC↗
HTWR HeartWare International, I S Sale2013-12-042013-12-062,500$95.54 $238.9K4,800SEC↗
HTWR HeartWare International, I S Sale2013-06-062013-06-071,370$91.25 $125.0K7,300SEC↗
HTWR HeartWare International, I S Sale2013-06-062013-06-071,286$89.57 $115.2K6,942SEC↗
HTWR HeartWare International, I S Sale2013-05-302013-05-3057$94.05 $5.4K8,228SEC↗
RVA:AX REVA Medical, Inc. A Award deriv2013-05-292013-05-3115,000— $015,000SEC↗
HTWR HeartWare International, I S Sale2013-05-292013-05-3014$94.18 $1.3K8,285SEC↗
HTWR HeartWare International, I S Sale2013-05-292013-05-30700$92.83 $65.0K8,299SEC↗
HTWR HeartWare International, I S Sale2013-05-282013-05-302,300$94.85 $218.2K8,510SEC↗
HTWR HeartWare International, I S Sale2013-05-282013-05-30200$93.13 $18.6K10,810SEC↗
HTWR HeartWare International, I S Sale2013-05-282013-05-30286$91.07 $26.0K8,999SEC↗
HTWR HeartWare International, I S Sale2013-05-232014-02-142,300$91.90 $211.4K6,370SEC↗
HTWR HeartWare International, I A Award deriv2013-05-212013-05-221,000— $04,000SEC↗
HTWR HeartWare International, I A Award deriv2013-05-212013-05-221,000— $02,250SEC↗
HTWR HeartWare International, I S Sale2013-05-212013-05-22200$97.69 $19.5K8,670SEC↗
HTWR HeartWare International, I S Sale2013-05-202013-05-22715$97.34 $69.6K9,285SEC↗
HTWR HeartWare International, I S Sale2013-05-202013-05-22714$98.35 $70.2K10,000SEC↗
HTWR HeartWare International, I S Sale2013-05-202013-05-222,500$98.73 $246.8K8,870SEC↗
HTWR HeartWare International, I S Sale2013-05-202013-05-22572$98.34 $56.3K11,010SEC↗
HTWR HeartWare International, I S Sale2013-05-202013-05-221,928$97.66 $188.3K11,582SEC↗
HTWR HeartWare International, I M Exercise deriv2013-05-122013-05-13250— $01,250SEC↗
HTWR HeartWare International, I M Exercise2013-05-122013-05-13250— $013,510SEC↗
HTWR HeartWare International, I M Exercise deriv2013-05-042013-05-06333— $01,500SEC↗
HTWR HeartWare International, I M Exercise2013-05-042013-05-06333— $013,260SEC↗
HTWR HeartWare International, I M Exercise deriv2013-05-012013-05-03250— $01,833SEC↗
HTWR HeartWare International, I M Exercise2013-05-012013-05-03250— $012,927SEC↗
HTWR HeartWare International, I S Sale2012-12-042012-12-053,600$80.36 $289.3K12,677SEC↗
HTWR HeartWare International, I S Sale2012-12-032012-12-051,400$80.60 $112.8K16,277SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-09-132012-09-143,000$5.39 $16.2K35,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-08-282012-08-282,000$5.60 $11.2K32,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-08-242012-08-283,000$5.64 $16.9K30,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-08-232012-08-232,000$5.78 $11.6K27,000SEC↗
HTWR HeartWare International, I S Sale2012-08-232012-08-245,000$88.80 $444.0K17,677SEC↗
HTWR HeartWare International, I S Sale2012-06-132012-06-14714$85.24 $60.9K10,714SEC↗
HTWR HeartWare International, I S Sale2012-06-122012-06-145,000$85.61 $428.1K11,370SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-06-122012-06-145,000$6.43 $32.1K25,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-06-042012-06-055,000$6.00 $30.0K20,000SEC↗
HTWR HeartWare International, I A Award deriv2012-05-312012-06-041,000— $02,083SEC↗
HTWR HeartWare International, I A Award deriv2012-05-312012-06-041,000— $03,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-05-302012-05-301,150$6.37 $7.3K15,000SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-05-302012-05-302,000$6.56 $13.1K13,850SEC↗
HTWR HeartWare International, I S Sale2012-05-252014-02-145,000$79.29 $396.5K16,370SEC↗
HTWR HeartWare International, I S Sale2012-05-252012-05-25428$78.54 $33.6K0SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-05-252012-05-295,000$6.53 $32.6K11,850SEC↗
RVA:AX REVA Medical, Inc. P Buy2012-05-242012-05-291,850$6.34 $11.7K6,850SEC↗
HTWR HeartWare International, I S Sale2012-05-232012-05-25957$78.34 $75.0K11,428SEC↗
RVA:AX REVA Medical, Inc. A Award deriv2012-05-202012-05-2112,500— $012,500SEC↗
HTWR HeartWare International, I S Sale2012-05-182012-05-225,000$79.05 $395.3K16,370SEC↗
HTWR HeartWare International, I S Sale2012-05-182012-05-221,429$78.28 $111.9K12,385SEC↗
HTWR HeartWare International, I S Sale2012-05-162012-05-175,000$80.00 $400.0K21,370SEC↗
HTWR HeartWare International, I S Sale2012-05-152012-05-175,000$80.73 $403.6K26,370SEC↗
HTWR HeartWare International, I M Exercise deriv2012-05-122012-05-14250— $01,083SEC↗
HTWR HeartWare International, I M Exercise2012-05-122012-05-14250— $022,677SEC↗
HTWR HeartWare International, I M Exercise deriv2012-05-042012-05-08333— $01,333SEC↗
HTWR HeartWare International, I M Exercise2012-05-042012-05-08333— $022,427SEC↗
HTWR HeartWare International, I S Sale2012-03-062012-03-08285$72.21 $20.6K428SEC↗
HTWR HeartWare International, I S Sale2012-03-062012-03-085,000$70.00 $350.0K31,370SEC↗
HTWR HeartWare International, I S Sale2012-03-062012-03-08714$71.89 $51.3K5,000SEC↗
HTWR HeartWare International, I S Sale2012-02-272012-02-27471$72.95 $34.4K13,815SEC↗
HTWR HeartWare International, I S Sale2012-02-272012-02-29124$73.00 $9.1K5,714SEC↗
HTWR HeartWare International, I S Sale2012-02-242012-02-271,376$74.00 $101.8K5,838SEC↗
HTWR HeartWare International, I S Sale2012-02-232012-02-271,000$74.00 $74.0K7,214SEC↗
HTWR HeartWare International, I S Sale2012-02-212012-02-23500$73.50 $36.8K785SEC↗
HTWR HeartWare International, I S Sale2012-02-212012-02-2371$74.25 $5.3K714SEC↗
HTWR HeartWare International, I S Sale2011-09-062014-02-145,000$60.35 $301.8K5,714SEC↗