INSMED IncINSM

Market cap
$41.6B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,103-4.49%
Dec 31, 20231,155+2.67%
Dec 31, 20221,125+98.60%
Dec 31, 2021567+59.01%
Dec 31, 2020356+6.07%
Dec 31, 2019336+6.12%
Dec 31, 2018317+469.69%
Dec 31, 201756+1.42%
Dec 31, 201655+148.74%
Dec 31, 201522-11.38%
Dec 31, 201425+52.14%
Dec 31, 201316+0.72%
Dec 31, 201216