INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 2024404+0.70%
Dec 31, 2023401+4.63%
Dec 31, 2022383-5.76%
Dec 31, 2021406+134.60%
Dec 31, 2020173-7.40%
Dec 31, 2019187+118.56%
Dec 31, 201886+17.92%
Dec 31, 201773+4.39%
Dec 31, 201670+1.62%
Dec 31, 201568+3.46%
Dec 31, 201466+9.64%
Dec 31, 201360+0.59%
Dec 31, 201260-3.93%
Dec 31, 201162