Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024745+42.46%
Dec 31, 2023523-5.62%
Dec 31, 2022554-42.69%
Dec 31, 2021966-8.13%
Dec 31, 20201,052+2.86%
Dec 31, 20191,023+0.43%
Dec 31, 20181,018+1661.63%
Dec 31, 201758-78.44%
Dec 31, 2016268-5.60%
Dec 31, 2015284+251.38%
Dec 31, 201381+34.25%
Dec 31, 201260+1.88%
Dec 31, 201159
AI Chat