Sign inGet started

Williams Thomas J

Insider CIK 1371828 · ROLL General Counsel and Secretary

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 deriv2018-08-072018-08-091,500$99.64 $149.5K6,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2018-08-072018-08-093,000$72.94 $218.8K4,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2018-08-072018-08-093,000$72.83 $218.5K3,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2018-08-072018-08-093,000$64.15 $192.5K1,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2018-08-072018-08-092,000$51.08 $102.2K0SEC↗
ROLL RBC Bearings INC M Exercise2018-08-072018-08-092,000$51.08 $102.2K6,478SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-093,000$140.32 $421.0K4,478SEC↗
ROLL RBC Bearings INC M Exercise2018-08-072018-08-093,000$72.94 $218.8K7,478SEC↗
ROLL RBC Bearings INC M Exercise2018-08-072018-08-093,000$72.83 $218.5K7,478SEC↗
ROLL RBC Bearings INC M Exercise2018-08-072018-08-091,500$99.64 $149.5K5,978SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-091,500$140.32 $210.5K4,478SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-091,341$140.32 $188.2K3,137SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-092,000$140.32 $280.6K4,478SEC↗
ROLL RBC Bearings INC M Exercise2018-08-072018-08-093,000$64.15 $192.5K7,478SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-093,000$140.32 $421.0K4,478SEC↗
ROLL RBC Bearings INC S Sale2018-08-072018-08-093,000$140.32 $421.0K4,478SEC↗
ROLL RBC Bearings INC F Tax w/h2018-07-082018-07-10107$133.09 $14.2K4,478SEC↗
ROLL RBC Bearings INC F Tax w/h2018-07-012018-07-03104$128.81 $13.4K4,585SEC↗
ROLL RBC Bearings INC F Tax w/h2018-06-272018-06-28106$128.50 $13.6K4,689SEC↗
ROLL RBC Bearings INC A Award deriv2018-06-072018-06-117,500$132.12 $990.9K7,500SEC↗
ROLL RBC Bearings INC A Award2018-06-072018-06-111,000— $04,795SEC↗
ROLL RBC Bearings INC F Tax w/h2017-07-102017-07-11114$102.28 $11.7K3,795SEC↗
ROLL RBC Bearings INC F Tax w/h2017-07-012017-07-06228$101.76 $23.2K3,909SEC↗
ROLL RBC Bearings INC A Award deriv2017-06-272017-06-297,500$99.64 $747.3K7,500SEC↗
ROLL RBC Bearings INC A Award2017-06-272017-06-291,000$0.01 $104,137SEC↗
ROLL RBC Bearings INC M Exercise deriv2017-06-192017-06-201,500$72.83 $109.2K6,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2017-06-192017-06-202,000$51.08 $102.2K2,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2017-06-192017-06-202,000$44.60 $89.2K0SEC↗
ROLL RBC Bearings INC M Exercise2017-06-192017-06-201,500$72.83 $109.2K4,637SEC↗
ROLL RBC Bearings INC S Sale2017-06-192017-06-202,000$105.44 $210.9K3,137SEC↗
ROLL RBC Bearings INC S Sale2017-06-192017-06-202,000$105.44 $210.9K3,137SEC↗
ROLL RBC Bearings INC M Exercise2017-06-192017-06-202,000$44.60 $89.2K5,137SEC↗
ROLL RBC Bearings INC S Sale2017-06-192017-06-201,500$105.44 $158.2K3,137SEC↗
ROLL RBC Bearings INC M Exercise2017-06-192017-06-202,000$51.08 $102.2K5,137SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-11-082016-11-082,000$51.08 $102.2K2,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-11-082016-11-081,500$64.15 $96.2K4,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-11-082016-11-082,000$37.66 $75.3K0SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-11-082016-11-082,000$44.60 $89.2K2,000SEC↗
ROLL RBC Bearings INC M Exercise2016-11-082016-11-081,500$64.15 $96.2K11,597SEC↗
ROLL RBC Bearings INC M Exercise2016-11-082016-11-082,000$51.08 $102.2K10,097SEC↗
ROLL RBC Bearings INC S Sale2016-11-082016-11-088,460$71.43 $604.3K3,137SEC↗
ROLL RBC Bearings INC M Exercise2016-11-082016-11-082,000$37.66 $75.3K6,097SEC↗
ROLL RBC Bearings INC M Exercise2016-11-082016-11-082,000$44.60 $89.2K8,097SEC↗
ROLL RBC Bearings INC F Tax w/h2016-10-072016-10-11196$77.51 $15.2K4,097SEC↗
ROLL RBC Bearings INC A Award deriv2016-07-082016-07-127,500$72.94 $547.0K7,500SEC↗
ROLL RBC Bearings INC A Award2016-07-082016-07-121,000$0.01 $104,293SEC↗
ROLL RBC Bearings INC F Tax w/h2016-07-012016-07-12326$72.50 $23.6K3,293SEC↗
ROLL RBC Bearings INC F Tax w/h2016-06-152016-06-17252$72.98 $18.4K3,619SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-06-032016-06-076,000$22.72 $136.3K0SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-06-032016-06-078,000$37.66 $301.3K2,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-06-032016-06-076,000$44.60 $267.6K4,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-06-032016-06-071,500$64.15 $96.2K6,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2016-06-032016-06-074,000$51.08 $204.3K4,000SEC↗
ROLL RBC Bearings INC S Sale2016-06-032016-06-0728,328$75.22 $2.13M3,871SEC↗
ROLL RBC Bearings INC M Exercise2016-06-032016-06-0725,500$39.44 $1.01M32,199SEC↗
ROLL RBC Bearings INC F Tax w/h2015-10-092015-10-13137$61.19 $8.4K5,562SEC↗
ROLL RBC Bearings INC M Exercise deriv2015-09-022015-09-042,000$31.91 $63.8K0SEC↗
ROLL RBC Bearings INC M Exercise2015-09-022015-09-042,000$31.91 $63.8K8,699SEC↗
ROLL RBC Bearings INC S Sale2015-09-022015-09-043,000$59.82 $179.5K5,699SEC↗
ROLL RBC Bearings INC F Tax w/h2015-07-012016-07-06326$72.50 $23.6K5,485SEC↗
ROLL RBC Bearings INC A Award deriv2015-07-012015-07-027,500$72.83 $546.2K7,500SEC↗
ROLL RBC Bearings INC F Tax w/h2015-07-012015-07-02112$71.76 $8.0K5,699SEC↗
ROLL RBC Bearings INC A Award2015-07-012015-07-021,000$0.01 $106,699SEC↗
ROLL RBC Bearings INC F Tax w/h2015-06-152015-06-17217$72.40 $15.7K5,811SEC↗
ROLL RBC Bearings INC F Tax w/h2015-06-082015-06-10227$71.13 $16.1K6,028SEC↗
ROLL RBC Bearings INC F Tax w/h2014-10-102014-10-14134$55.26 $7.4K6,255SEC↗
ROLL RBC Bearings INC A Award deriv2014-07-012014-07-037,500$64.15 $481.1K7,500SEC↗
ROLL RBC Bearings INC A Award2014-07-012014-07-031,000$0.01 $106,389SEC↗
ROLL RBC Bearings INC F Tax w/h2014-06-172014-06-17217$62.23 $13.5K5,389SEC↗
ROLL RBC Bearings INC F Tax w/h2014-06-062014-06-06229$59.67 $13.7K5,606SEC↗
ROLL RBC Bearings INC F Tax w/h2013-10-092013-10-11134$64.94 $8.7K5,835SEC↗
ROLL RBC Bearings INC A Award deriv2013-06-142013-06-1810,000$51.08 $510.8K10,000SEC↗
ROLL RBC Bearings INC A Award2013-06-142013-06-182,000$0.01 $205,969SEC↗
ROLL RBC Bearings INC F Tax w/h2013-06-112013-06-12232$49.85 $11.6K3,969SEC↗
ROLL RBC Bearings INC F Tax w/h2012-11-202012-11-20166$43.61 $7.2K4,201SEC↗
ROLL RBC Bearings INC F Tax w/h2012-10-172012-10-18133$47.87 $6.4K4,367SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-09-132012-09-147,000— $00SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-09-132012-09-144,000— $06,000SEC↗
ROLL RBC Bearings INC S Sale2012-09-132012-09-144,000$48.00 $192.0K4,500SEC↗
ROLL RBC Bearings INC M Exercise2012-09-132012-09-147,000$20.37 $142.6K11,500SEC↗
ROLL RBC Bearings INC S Sale2012-09-132012-09-147,000$48.00 $336.0K4,500SEC↗
ROLL RBC Bearings INC M Exercise2012-09-132012-09-144,000$22.73 $90.9K8,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-09-102012-09-115,582$31.91 $178.1K2,000SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-09-102012-09-113,000$20.37 $61.1K7,000SEC↗
ROLL RBC Bearings INC M Exercise2012-09-102012-09-115,582$31.91 $178.1K10,082SEC↗
ROLL RBC Bearings INC M Exercise2012-09-102012-09-113,000$20.37 $61.1K7,500SEC↗
ROLL RBC Bearings INC S Sale2012-09-102012-09-115,582$47.00 $262.4K4,500SEC↗
ROLL RBC Bearings INC S Sale2012-09-102012-09-113,000$47.00 $141.0K4,500SEC↗
ROLL RBC Bearings INC M Exercise deriv2012-09-072012-09-112,418$31.91 $77.2K7,582SEC↗
ROLL RBC Bearings INC S Sale2012-09-072012-09-112,418$47.00 $113.6K4,500SEC↗
ROLL RBC Bearings INC M Exercise2012-09-072012-09-112,418$31.91 $77.2K6,918SEC↗
ROLL RBC Bearings INC A Award deriv2012-06-042012-06-0610,000— $010,000SEC↗
ROLL RBC Bearings INC A Award2012-06-042012-06-062,000$0.01 $204,500SEC↗