Director Edward J Ludwig buys 3,580 shares of BSX at $56.68; stock -47.8% from 52-week high. Cluster pattern: 2 other insiders also bought within 14 days.
Edward J Ludwig, a Director, purchased 3,580 shares at $56.68 on 2026-05-20, increasing his holdings from 21,779 to 25,359 shares. This transaction coincides with a cluster buy signal: 2 other insiders have also purchased within the past 14 days. The stock is currently trading at $57.15, down 47.8% from its 52-week high of $109.50 and down 23.4% over the past 90 days. Ludwig's cross-ticker track record shows 2 prior buys with an average 90-day return of +12.0% and a 100.00% win rate, though his single prior sale at BSX on 2025-02-11 was well-timed with a 90-day return of -2.5%. The fundamental backdrop shows strong quarterly net income of $1,339,000,000.00 and annual revenue growth of +19.9%, though the P/E of 23.91 reflects market valuation pressures.