Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024558+66.70%
Dec 31, 2023335-272.49%
Dec 31, 2022-194-183.27%
Dec 31, 2021233+6.20%
Dec 31, 2020220-65.18%
Dec 31, 2019630-7.59%
Dec 31, 2018682-513.98%
Dec 31, 2017-165+603.67%
Dec 31, 2016-23-64.46%
Dec 31, 2015-66-43.83%
Dec 31, 2013-117+48.73%
Dec 31, 2012-79-8.70%
Dec 31, 2011-86
AI Chat