EBS
EBS
US29089Q1058
Emergent BioSolutions Inc.
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
361.99M EUR
429.89M EUR
429.94M EUR
643.96M EUR
Enterprise Value
797.67M EUR
871.99M EUR
843.24M EUR
1.01B EUR
Valuation Multiples
Trailing P/E
--
--
--
--
Forward P/E
6.75x
--
--
--
Price to Sales
0.47x
0.58x
0.67x
1.3x
Price to Book
1.06x
1.26x
0.82x
1.23x
EV/Revenue
1.04x
1.17x
1.31x
2.04x
EV/EBITDA
3.4x
3.73x
5.1x
8.62x
Price to FCF (P/FCF)
9.05x
5x
3.18x
3.75x
EV/FCF
19.94x
10.15x
6.23x
5.89x
FCF Yield
11.05%
19.98%
31.49%
26.65%
ende