Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202461-45.72%
Dec 31, 2023112+8.41%
Dec 31, 2022104-19.71%
Dec 31, 2021129-5.29%
Dec 31, 2020136+43.57%
Dec 31, 201995+17.47%
Dec 31, 201881+93.29%
Dec 31, 201742+20.50%
Dec 31, 201635-24.62%
Dec 31, 201546+67.02%
Dec 31, 201328-12.07%
Dec 31, 201231-22.78%
Dec 31, 201141
AI Chat