INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndTotal debt (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+117.94%
Dec 31, 201525+1.14%
Dec 31, 201425+26.68%
Dec 31, 201320+2.04%
Dec 31, 201219