Stephen D Chubb's Net Worth

Stephen D Chubb's net worth is estimated to be at least $2,655,129.75 as of 04/12/2025. CoreStreet's estimation of Stephen D Chubb's net worth is based on their sale of stock and current holding of stock.

Stephen D Chubb is Director at Charles River Laboratories. They have executed at least 11 trades of stock as per SEC Form 4 filings. Their most recent trade was for 1,000 units of CRL stock on 08/18/2020. Their biggest sale was on 02/19/2019 when they sold 4,540 units of Charles River Laboratories stock for $641,184.20. They typically trade 1 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $2,655,129.75
Most recent insider trade:
  • Aug. 18, 2020

Stephen D Chubb's Insider Trading History

Charles River LaboratoriesTitleAmountPriceTypeTotal Value
Aug. 18, 2020
Director1,000$217.65Sell$217,650.00
Feb. 19, 2019
Director4,540$141.23Sell$641,184.20
Feb. 15, 2018
Director2,872$108.70Sell$312,186.40
Dec. 2, 2016
Director4,564$71.57Sell$326,645.48
Feb. 1, 2016
Director2,000$74.76Sell$149,520.00
Nov. 2, 2015
Director2,000$66.57Sell$133,140.00
March 3, 2015
Director2,000$75.52Sell$151,040.00
Feb. 18, 2015
Director5,011$73.97Sell$370,663.67
Dec. 1, 2014
Director2,000$64.44Sell$128,880.00
Sept. 2, 2014
Director2,000$59.18Sell$118,360.00
June 2, 2014
Director2,000$52.93Sell$105,860.00