Sign inGet started

OBrien Thomas J

Insider CIK 1353150 · ROLL 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
ROLL RBC Bearings INC M Exercise deriv2019-08-272019-08-28400— $01,200SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-272019-08-28400— $00SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-272019-08-28400— $0400SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-272019-08-28400— $0800SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-272019-08-28200— $0800SEC↗
ROLL RBC Bearings INC M Exercise2019-08-272019-08-28400$72.83 $29.1K17,900SEC↗
ROLL RBC Bearings INC M Exercise2019-08-272019-08-28200$128.24 $25.6K17,700SEC↗
ROLL RBC Bearings INC S Sale2019-08-272019-08-28400$152.25 $60.9K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-272019-08-28400$72.94 $29.2K17,900SEC↗
ROLL RBC Bearings INC S Sale2019-08-272019-08-28400$152.25 $60.9K17,500SEC↗
ROLL RBC Bearings INC S Sale2019-08-272019-08-28200$152.25 $30.4K17,500SEC↗
ROLL RBC Bearings INC S Sale2019-08-272019-08-28400$152.25 $60.9K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-272019-08-28400$64.15 $25.7K17,900SEC↗
ROLL RBC Bearings INC S Sale2019-08-272019-08-28400$152.25 $60.9K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-272019-08-28400$99.64 $39.9K17,900SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-222019-08-23600— $0400SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-222019-08-231,200— $0800SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-222019-08-23800— $01,200SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-222019-08-23400— $01,600SEC↗
ROLL RBC Bearings INC M Exercise2019-08-222019-08-231,200$72.83 $87.4K18,700SEC↗
ROLL RBC Bearings INC S Sale2019-08-222019-08-23600$158.00 $94.8K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-222019-08-23600$64.15 $38.5K18,100SEC↗
ROLL RBC Bearings INC S Sale2019-08-222019-08-23400$158.00 $63.2K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-222019-08-23400$99.64 $39.9K17,900SEC↗
ROLL RBC Bearings INC S Sale2019-08-222019-08-23800$158.00 $126.4K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-222019-08-23800$72.94 $58.4K18,300SEC↗
ROLL RBC Bearings INC S Sale2019-08-222019-08-231,200$158.00 $189.6K17,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-212019-08-232,500— $00SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-08-212019-08-231,000— $01,000SEC↗
ROLL RBC Bearings INC S Sale2019-08-212019-08-231,000$158.04 $158.0K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-212019-08-231,000$64.15 $64.2K18,500SEC↗
ROLL RBC Bearings INC S Sale2019-08-212019-08-232,500$158.04 $395.1K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-08-212019-08-232,500$51.08 $127.7K20,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2019-03-272019-03-282,500$44.60 $111.5K0SEC↗
ROLL RBC Bearings INC S Sale2019-03-272019-03-282,500$126.19 $315.5K17,500SEC↗
ROLL RBC Bearings INC M Exercise2019-03-272019-03-282,500$44.60 $111.5K20,000SEC↗
ROLL RBC Bearings INC A Award deriv2018-07-102018-07-121,000$128.24 $128.2K1,000SEC↗
ROLL RBC Bearings INC A Award2018-07-102018-07-121,500— $017,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2018-02-092018-02-092,500$39.16 $97.9K0SEC↗
ROLL RBC Bearings INC D To issuer2018-02-092018-02-092,500$116.39 $291.0K16,000SEC↗
ROLL RBC Bearings INC M Exercise2018-02-092018-02-092,500$39.16 $97.9K18,500SEC↗
ROLL RBC Bearings INC A Award deriv2017-06-272017-06-292,000$99.64 $199.3K2,000SEC↗
ROLL RBC Bearings INC A Award2017-06-272017-06-291,250$0.01 $1316,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-11-092016-11-142,500$22.73 $56.8K0SEC↗
ROLL RBC Bearings INC S Sale2016-11-092016-11-142,500$72.97 $182.4K14,750SEC↗
ROLL RBC Bearings INC M Exercise2016-11-092016-11-142,500$22.73 $56.8K17,250SEC↗
ROLL RBC Bearings INC A Award deriv2016-07-082016-07-122,000$72.94 $145.9K2,000SEC↗
ROLL RBC Bearings INC A Award2016-07-082016-07-121,250$0.01 $1314,750SEC↗
ROLL RBC Bearings INC M Exercise deriv2015-11-112015-11-12500$31.91 $16.0K0SEC↗
ROLL RBC Bearings INC M Exercise2015-11-112015-11-12500$31.91 $16.0K14,000SEC↗
ROLL RBC Bearings INC S Sale2015-11-112015-11-12500$70.18 $35.1K13,500SEC↗
ROLL RBC Bearings INC A Award deriv2015-07-012015-07-022,000$72.83 $145.7K2,000SEC↗
ROLL RBC Bearings INC A Award2015-07-012015-07-021,250$0.01 $1313,500SEC↗
ROLL RBC Bearings INC S Sale2015-06-242015-06-242,000$73.00 $146.0K12,250SEC↗
ROLL RBC Bearings INC A Award deriv2014-07-012014-07-032,000$64.15 $128.3K2,000SEC↗
ROLL RBC Bearings INC A Award2014-07-012014-07-031,250$0.01 $1314,250SEC↗
ROLL RBC Bearings INC A Award deriv2013-06-142013-06-182,500$51.08 $127.7K2,500SEC↗
ROLL RBC Bearings INC A Award2013-06-142013-06-181,000$0.01 $1013,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-12-032012-12-052,500$21.03 $52.6K0SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-12-032012-12-052,500$20.37 $50.9K0SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-12-032012-12-052,000$31.91 $63.8K500SEC↗
ROLL RBC Bearings INC A Award2012-12-032012-12-052,500$20.37 $50.9K19,000SEC↗
ROLL RBC Bearings INC S Sale2012-12-032012-12-057,000$46.53 $325.7K12,000SEC↗
ROLL RBC Bearings INC A Award2012-12-032012-12-052,500$21.03 $52.6K14,500SEC↗
ROLL RBC Bearings INC A Award2012-12-032012-12-052,000$31.91 $63.8K16,500SEC↗
ROLL RBC Bearings INC A Award deriv2012-06-042012-06-062,500— $02,500SEC↗
ROLL RBC Bearings INC A Award2012-06-042012-06-061,000$0.01 $1012,000SEC↗