INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-330-188.16%
Dec 31, 2023375-1727.62%
Dec 31, 2022-23-88.50%
Dec 31, 2021-200+13.45%
Dec 31, 2020-176+16.50%
Dec 31, 2019-151-15.14%
Dec 31, 2018-179-45.17%
Dec 31, 2017-326+202.04%
Dec 31, 2016-108-58.17%
Dec 31, 2015-258+91.81%
Dec 31, 2014-134+42.53%
Dec 31, 2013-94+31.75%
Dec 31, 2012-72