Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndTotal debt (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+0.48%
Dec 31, 2018795+5785.93%
Dec 31, 201714-94.56%
Dec 31, 2016248+0.49%
Dec 31, 2015247+298.21%
Dec 31, 201362-1.23%
Dec 31, 201263+5.58%
Dec 31, 201159
AI Chat