Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 2024664+48.65%
Dec 31, 2023447-0.45%
Dec 31, 2022449-44.59%
Dec 31, 2021809-3.76%
Dec 31, 2020841+5.34%
Dec 31, 2019798+1.77%
Dec 31, 2018785+5729.68%
Dec 31, 201713-94.58%
Dec 31, 2016248-1.94%
Dec 31, 2015253+308.06%
Dec 31, 201362+6.34%
Dec 31, 201258+7.78%
Dec 31, 201154
AI Chat