INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-251.2+2.30%
Dec 31, 2023-245.6+25.14%
Dec 31, 2022-196.3-14.90%
Dec 31, 2021-230.6+28.94%
Dec 31, 2020-178.9-4.02%
Dec 31, 2019-186.4-94.35%
Dec 31, 2018-3,297.2-Infinity%
Dec 31, 20170-100.00%
Dec 31, 2013-487.6-Infinity%
Dec 31, 20120-100.00%
Dec 31, 2011-1,350.8