Bullish
$1000 Invested In Insmed 10 Years Ago Would Be Worth This Much Today - Insmed ( NASDAQ:INSM )
Insmed INSM has outperformed the market over the past 10 years by 5.7% on an annualized basis producing an average annual return of 18.27%. Currently, Insmed has a market capitalization of $27.41 billion.