Wendy Carruthers's Net Worth

Wendy Carruthers's net worth is estimated to be at least $12,784,190.39 as of 06/22/2024. CoreStreet's estimation of Wendy Carruthers's net worth is based on their sale of stock and current holding of stock.

Wendy Carruthers is EVP at Boston Scientific Corp. They have executed at least 31 trades of stock as per SEC Form 4 filings. Their most recent trade was for 6,983 units of BSX stock on 06/03/2024. Their biggest sale was on 03/11/2019 when they sold 29,412 units of Boston Scientific Corp stock for $1,165,597.56. They typically trade 3 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $12,784,190.39
Most recent insider trade:
  • June 3, 2024

Wendy Carruthers's Insider Trading History

Boston Scientific CorpTitleAmountPriceTypeTotal Value
June 3, 2024
EVP6,983$75.33Sell$526,029.39
March 1, 2024
EVP6,983$66.35Sell$463,322.05
Feb. 23, 2024
EVP6,983$66.89Sell$467,092.87
Oct. 16, 2023
EVP11,671$49.79Sell$581,099.09
Sept. 15, 2023
EVP11,671$53.95Sell$629,650.45
Aug. 15, 2023
EVP11,671$51.30Sell$598,722.30
July 17, 2023
EVP11,671$52.85Sell$616,812.35
June 15, 2023
EVP11,671$53.24Sell$621,364.04
April 17, 2023
EVP11,671$51.96Sell$606,425.16
Dec. 15, 2022
EVP7,500$46.62Sell$349,650.00
Nov. 15, 2022
EVP1,678$42.60Sell$71,482.80
Oct. 17, 2022
EVP13,322$40.52Sell$539,807.44
Sept. 15, 2022
EVP7,500$42.21Sell$316,575.00
Aug. 15, 2022
EVP7,500$42.03Sell$315,225.00
July 18, 2022
EVP7,500$38.00Sell$285,000.00
June 24, 2022
EVP7,500$38.00Sell$285,000.00
May 16, 2022
EVP7,500$39.43Sell$295,725.00
April 14, 2022
EVP7,500$44.47Sell$333,525.00
Dec. 15, 2021
SVP3,321$40.83Sell$135,596.43
Nov. 15, 2021
SVP3,321$42.18Sell$140,079.78
Oct. 15, 2021
SVP3,322$43.58Sell$144,772.76
Sept. 15, 2021
SVP3,321$44.88Sell$149,046.48
July 15, 2021
SVP3,321$42.42Sell$140,876.82
June 15, 2021
SVP3,322$42.70Sell$141,849.40
Aug. 26, 2020
SVP10,200$39.16Sell$399,432.00
Dec. 13, 2019
SVP24,220$45.03Sell$1,090,626.60
March 11, 2019
SVP29,412$39.63Sell$1,165,597.56
Nov. 2, 2018
SVP1,500$36.64Sell$54,960.00
Aug. 3, 2017
SVP12,433$26.75Sell$332,582.75
May 28, 2015
SVP42,281$17.91Sell$757,252.71
May 30, 2013
SVP25,001$9.16Sell$229,009.16