INSMED IncINSM

Market cap
$41.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024285-185.98%
Dec 31, 2023-332-477.40%
Dec 31, 202288-78.57%
Dec 31, 2021410+48.78%
Dec 31, 2020276+5.43%
Dec 31, 2019262+25.64%
Dec 31, 2018208-42.32%
Dec 31, 2017361+133.72%
Dec 31, 2016154-50.44%
Dec 31, 2015312+67.37%
Dec 31, 2014186+29.94%
Dec 31, 2013143+18.57%
Dec 31, 2012121-9.97%
Dec 31, 2011134