Insmed (INSM)
Insmed (INSM) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- INSM last traded at $109.83, -2.44% on the day.
- Insmed: market cap $24.70B, P/E -39.9, revenue $1.52B over the last four quarters.
- Over the past year INSM returned -43.45%; year to date -36.89%.
Updated 2026-11-02 19:22 UTC