image
Healthcare - Biotechnology - NASDAQ - US
$ 72.51
-0.33 %
$ 13 B
Market Cap
-13.06
P/E
INSM - TOTAL EQUITY

Total Equity INSM - Insmed Incorporated

image
-332 M
LAST VALUE
-34.49%
2 YEAR CAGR
-21.00%
5 YEAR CAGR
-12.74%
10 YEAR CAGR