INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-583+160.81%
Dec 31, 2023-224+546.55%
Dec 31, 2022-35-46.20%
Dec 31, 2021-64+842.32%
Dec 31, 2020-7-83.86%
Dec 31, 2019-42+185.32%
Dec 31, 2018-15+393.64%
Dec 31, 2017-3-28.55%
Dec 31, 2016-4+21.60%
Dec 31, 2015-3-35.33%
Dec 31, 2014-5-501.88%
Dec 31, 20131-97.84%
Dec 31, 201262+79.05%
Dec 31, 201134