INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-684+27.53%
Dec 31, 2023-536+33.91%
Dec 31, 2022-400+10.22%
Dec 31, 2021-363+65.63%
Dec 31, 2020-219-12.49%
Dec 31, 2019-251-2.84%
Dec 31, 2018-258+61.62%
Dec 31, 2017-160+8.80%
Dec 31, 2016-147+45.69%
Dec 31, 2015-101+56.33%
Dec 31, 2014-64+38.04%
Dec 31, 2013-47+50.47%
Dec 31, 2012-31+2.67%
Dec 31, 2011-30