INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-54.5+8.51%
Dec 31, 2023-50.2+51.16%
Dec 31, 2022-33.2-22.08%
Dec 31, 2021-42.6+11.48%
Dec 31, 2020-38.2+1.22%
Dec 31, 2019-37.8-37.89%
Dec 31, 2018-60.8+10.48%
Dec 31, 2017-55-7.18%
Dec 31, 2016-59.3+47.37%
Dec 31, 2015-40.2+3.55%
Dec 31, 2014-38.9+14.36%
Dec 31, 2013-34+20.50%
Dec 31, 2012-28.2