Thomas C Crainer Insider Trading $ROLL RBC Bearings INC

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for Thomas C Crainer.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of Thomas C Crainer. Thomas C Crainer is in RBC Bearings INC ($ROLL) and General Manager in RBC Bearings INC ($ROLL) and VP and General Manager in RBC Bearings INC ($ROLL).

Thomas C Crainer in RBC Bearings INC

Trading Symbol: ROLL
Industry: BALL & ROLLER BEARINGS [3562]
Position of Thomas C Crainer:
Holdings: 17,519 shares
Current Value: $1,634,348
Latest Transaction: Mar 16 2018
$ROLL Market Capitalization: $2.16B
$ROLL Previous Close: $93.29

Last 4 weeks trend: HOLD
Last 3 months trend: HOLD

Latest Insider Trading Transactions of Thomas C Crainer in RBC Bearings INC

1 Week2 Weeks1 Month3 Months6 Months1 Year2 Years
No. of Purchases0000000
Value of Purchases ($)0000000
No. of Sales0000000
Value of Sales ($)0000000

Page:   1

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Mar 16 2018ROLLRBC Bearings INCCrainer Thomas COption ExerciseM44.605,000223,00015,000
Mar 16 2018ROLLRBC Bearings INCCrainer Thomas CSellS124.925,000624,59012,51917.5 K to 12.5 K (-28.54 %)
Mar 16 2018ROLLRBC Bearings INCCrainer Thomas CBuyM44.605,000223,00017,51912.5 K to 17.5 K (+39.94 %)
Nov 17 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseM37.6615,000564,9000
Nov 17 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...SellS120.7615,0001,811,40012,51927.5 K to 12.5 K (-54.51 %)
Nov 17 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...BuyM37.6615,000564,90027,51912.5 K to 27.5 K (+119.82 %)
Jul 11 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF102.2811411,66012,51912.6 K to 12.5 K (-0.90 %)
Jul 06 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF101.7645846,60612,63313.1 K to 12.6 K (-3.50 %)
Jun 29 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseA99.6410,000996,40010,000
Jun 29 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...GrantA0.011,0001013,09112.1 K to 13.1 K (+8.27 %)
Jun 12 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseM37.665,000188,30015,000
Jun 12 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...SellS106.625,000533,10012,09117.1 K to 12.1 K (-29.26 %)
Jun 12 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...BuyM37.665,000188,30017,09112.1 K to 17.1 K (+41.35 %)
Feb 17 2017ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...SellS94.506,300595,36512,09118.4 K to 12.1 K (-34.26 %)
Oct 11 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF77.5148937,90218,39118.9 K to 18.4 K (-2.59 %)
Jul 12 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseA72.9410,000729,40010,000
Jul 12 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...GrantA0.011,0001018,88017.9 K to 18.9 K (+5.59 %)
Jul 06 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF72.5065247,27017,88018.5 K to 17.9 K (-3.52 %)
Jun 17 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF72.9840829,77618,53218.9 K to 18.5 K (-2.15 %)
Jun 07 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseM22.7325,000568,2500
Jun 07 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...SellS75.5025,0001,887,41318,94043.9 K to 18.9 K (-56.90 %)
Jun 07 2016ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...BuyM22.7325,000568,25043,94018.9 K to 43.9 K (+132.00 %)
Oct 13 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF61.1949029,98318,94019.4 K to 18.9 K (-2.52 %)
Jul 02 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseA72.8320,0001,456,60020,000
Jul 02 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...GrantA0.012,0002019,43017.4 K to 19.4 K (+11.47 %)
Jul 02 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF71.7632523,32217,43017.8 K to 17.4 K (-1.83 %)
Jun 17 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF72.4040629,39417,75518.2 K to 17.8 K (-2.24 %)
Jun 08 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Option ExerciseM20.3725,000509,2500
Jun 08 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...Payment of ExerciseF71.1350335,77818,16118.7 K to 18.2 K (-2.70 %)
Jun 08 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...SellS70.0225,0001,750,40518,66443.7 K to 18.7 K (-57.26 %)
Jun 08 2015ROLLRBC Bearings INCCrainer Thomas CVP and General Mana ...BuyM20.3725,000509,25043,66418.7 K to 43.7 K (+133.95 %)
Jul 24 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerPayment of ExerciseF41.9931513,2274,6855 K to 4.7 K (-6.30 %)
Jul 10 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX2.064,0268,2940
Jul 10 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS42.004,026169,0925,0009 K to 5 K (-44.60 %)
Jul 10 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerBuyX2.064,0268,2949,0265 K to 9 K (+80.52 %)
Jul 02 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX2.062,6745,5084,026
Jul 02 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX2.067,30015,0386,700
Jul 02 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS42.012,674112,3315,0007.7 K to 5 K (-34.84 %)
Jul 02 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS42.097,300307,2935,00012.3 K to 5 K (-59.35 %)
Mar 30 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX2.065,00010,30014,000
Mar 30 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS33.305,000166,5255,00010 K to 5 K (-50.00 %)
Jan 11 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX2.066,00012,36051,500
Jan 11 2007ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS27.006,000162,0005,00011 K to 5 K (-54.55 %)
Jul 14 2006ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseA22.6620,000453,20057,500
Jul 14 2006ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerGrantA0.005,00005,0000 to 5 K
May 02 2006ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX0.403,1171,2470
May 02 2006ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS19.483,11760,70437,50040.6 K to 37.5 K (-7.67 %)
Aug 16 2005ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerOption ExerciseX0.4017,4836,9933,117
Aug 16 2005ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerBuyX14.5017,000246,50017,0000 to 17 K
Aug 16 2005ROLLRBC Bearings INCCrainer Thomas CGeneral ManagerSellS14.5017,000246,500017 K to 0 (-100.00 %)

Page:   1