Stephen P Macmillan's Net Worth

Stephen P Macmillan's net worth is estimated to be at least $13,158,058.92 as of 10/10/2025. CoreStreet's estimation of Stephen P Macmillan's net worth is based on their sale of stock and current holding of stock.

Stephen P Macmillan is CEO at Hologic Inc. They have executed at least 3 trades of stock as per SEC Form 4 filings. Their most recent trade was for 138,358 units of HOLX stock on 09/22/2025. Their biggest sale was on 09/22/2025 when they sold 138,358 units of Hologic Inc stock for $9,265,835.26. They typically trade 1 times per year.

Total value of insider buys:
  • $3,597,986.30
Total value of insider sells:
  • $9,560,072.62
Most recent insider trade:
  • Sept. 22, 2025

Stephen P Macmillan's Insider Trading History

Hologic IncTitleAmountPriceTypeTotal Value
Sept. 22, 2025
CEO138,358$66.97Sell$9,265,835.26
July 30, 2024
Insider44,039$81.70Buy$3,597,986.30
July 17, 2024
CEO3,672$80.13Sell$294,237.36