INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,442+0.43%
Dec 31, 20231,436+4.20%
Dec 31, 20221,378+97.49%
Dec 31, 2021698+73.83%
Dec 31, 2020401+1.54%
Dec 31, 2019395+24.90%
Dec 31, 2018317+461.95%
Dec 31, 201756+1.53%
Dec 31, 201655+145.52%
Dec 31, 201523-9.59%
Dec 31, 201425+49.52%
Dec 31, 201317-1.26%
Dec 31, 201217+1454.82%
Dec 31, 20111