Insmed CEO’s Insider Buys Signal Strategic Shift & Future Value Upside
Insmed CEO Lewis William’s March 5 insider trades—buying at $30‑$17 and selling at $145‑$148—signal confidence in the company’s value‑based strategy, gene‑editing pipeline and rising margins.
4 minutes to read




