INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,740+4.70%
Dec 31, 20231,662+5.95%
Dec 31, 20221,568+88.28%
Dec 31, 2021833+60.12%
Dec 31, 2020520+8.25%
Dec 31, 2019481+21.28%
Dec 31, 2018396+292.41%
Dec 31, 2017101+20.98%
Dec 31, 201683+86.08%
Dec 31, 201545+0.52%
Dec 31, 201445+34.52%
Dec 31, 201333+1.51%
Dec 31, 201233+487.12%
Dec 31, 20116