Director Leo sells 75,000 shares ($14.7M) in 5 transactions; holdings drop 57.8% to 54,677 shares
LEE LEO (Director) executed 5 separate sales totaling 75,000 shares for $14,692,249.30 on 2025-11-17, reducing his post-transaction holdings to 54,677 shares from 129,677 shares. The sales occurred across a narrow price range ($193.51–$197.40 blended average $195.90), approximately 3.4% below the current price of $201.62. Notably, the stock has appreciated 21.6% over the prior 30 days and 55.8% over 90 days, reaching its 52-week high of $201.62. INSMED remains unprofitable (full-year net income $-370.0M), despite revenue growth of 19.2% year-over-year; the director's substantial reduction of exposure to a stock near all-time highs amid continued operating losses merits investor scrutiny of near-term valuation assumptions and insider conviction levels.