Emergent BioSolutions Inc. (LON:0IGA)
London flag London · Delayed Price · Currency is GBP · Price in USD
8.28
-0.29 (-3.38%)
Mar 6, 2026, 4:20 PM GMT

Emergent BioSolutions Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
329480387934411,663
Market Cap Growth
-4.36%24.05%314.36%-78.83%-73.47%-53.13%
Enterprise Value
612.93753.83808.02960.31,7251,884
PE Ratio
8.4113.29-2.66-0.16-2.8010.71
Forward PE
16.174.1612.57-51.157.19
PEG Ratio
----11.760.21
PS Ratio
0.600.870.500.120.531.26
PB Ratio
0.851.231.080.190.431.38
P/TBV Ratio
0.901.341.050.190.431.46
P/FCF Ratio
2.824.1114.50-0.49-3.9523.21
P/OCF Ratio
2.593.778.84-0.61-17.356.96
EV/Sales Ratio
1.101.361.041.232.071.42
EV/EBITDA Ratio
3.904.91144.44-2.22-102.315.38
EV/EBIT Ratio
7.0510.10-9.97-1.77-13.607.40
EV/FCF Ratio
5.266.4530.26-4.99-15.4226.29
Debt / Equity Ratio
1.091.091.371.961.700.54
Debt / EBITDA Ratio
2.782.7888.49-2.20-104.561.86
Debt / FCF Ratio
3.653.6518.54-4.94-15.769.08
Net Debt / Equity Ratio
0.700.701.171.791.240.18
Net Debt / EBITDA Ratio
1.781.7875.23-2.00-76.130.63
Net Debt / FCF Ratio
2.342.3415.76-4.51-11.483.09
Asset Turnover
0.550.550.650.420.360.61
Inventory Turnover
1.001.002.132.081.992.30
Quick Ratio
2.192.191.560.460.652.29
Current Ratio
5.015.013.691.040.983.40
Return on Equity (ROE)
10.46%10.46%-33.67%-74.67%-14.11%14.35%
Return on Assets (ROA)
4.70%4.70%-9.03%-30.28%-5.36%8.46%
Return on Invested Capital (ROIC)
5.91%5.91%-10.89%-39.72%-7.45%12.04%
Return on Capital Employed (ROCE)
8.29%8.29%-9.06%-46.72%-7.52%13.43%
Earnings Yield
11.90%7.52%-37.66%-618.75%-35.73%9.34%
FCF Yield
35.46%24.35%6.90%-205.86%-25.33%4.31%
Buyback Yield / Dilution
3.53%3.53%-2.08%-8.14%13.03%4.04%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.