INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-241.5+3.86%
Dec 31, 2023-232.5+24.74%
Dec 31, 2022-186.4-6.35%
Dec 31, 2021-199+23.38%
Dec 31, 2020-161.3-6.42%
Dec 31, 2019-172.4-94.48%
Dec 31, 2018-3,124.9-Infinity%
Dec 31, 20170-100.00%
Dec 31, 2013-478.4-Infinity%
Dec 31, 20120-100.00%
Dec 31, 2011-1,397.3