Emergent BioSolutions Inc. (EBS)

Market cap
$446.71M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-11.9-61.09%
Dec 31, 2023-30.5+316.96%
Dec 31, 2022-7.3-192.53%
Dec 31, 20217.9-32.54%
Dec 31, 202011.7+389.96%
Dec 31, 20192.4-37.11%
Dec 31, 20183.8-53.09%
Dec 31, 20178.1+57.59%
Dec 31, 20165.1-1.72%
Dec 31, 20135.2+23.64%
Dec 31, 20124.2
AI Chat