INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024364+19.17%
Dec 31, 2023305+24.39%
Dec 31, 2022245+30.19%
Dec 31, 2021188+14.63%
Dec 31, 2020164+20.48%
Dec 31, 2019136+1287.56%
Dec 31, 201810+Infinity%
Dec 31, 20170-100.00%
Dec 31, 201312+Infinity%
Dec 31, 20120-100.00%
Dec 31, 20114