Blueprint Medicines CorpBPMC

Market cap
$8.4B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-2,407+2.87%
Dec 31, 2023-2,340+27.66%
Dec 31, 2022-1,833+43.71%
Dec 31, 2021-1,275+102.02%
Dec 31, 2020-631-33.21%
Dec 31, 2019-945+58.19%
Dec 31, 2018-598+68.04%
Dec 31, 2017-356+71.39%
Dec 31, 2016-207+53.71%
Dec 31, 2015-135