Emergent BioSolutions Inc. (EBS)
NYSE: EBS · Real-Time Price · USD
8.92
-0.07 (-0.78%)
At close: Mar 3, 2026, 4:00 PM EST
8.92
0.00 (0.00%)
Pre-market: Mar 4, 2026, 7:34 AM EST

Emergent BioSolutions Ratios and Metrics

Millions USD. 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
4626445191255922,230
Market Cap Growth
-12.32%24.05%314.36%-78.83%-73.47%-53.13%
Enterprise Value
840.11,0111,0831,2872,3122,527
Last Close Price
8.9212.369.562.4011.8143.47
PE Ratio
9.5913.29-2.66-0.16-2.8010.71
Forward PE
-4.1612.57-51.157.19
PEG Ratio
----11.760.21
PS Ratio
0.620.870.500.120.531.26
PB Ratio
0.891.231.080.190.431.38
P/TBV Ratio
0.971.341.050.190.431.46
P/FCF Ratio
2.954.1114.50-0.49-3.9523.21
P/OCF Ratio
2.713.778.84-0.61-17.356.96
EV/Sales Ratio
1.131.361.041.232.071.42
EV/EBITDA Ratio
4.024.91144.44-2.22-102.315.38
EV/EBIT Ratio
7.2710.10-9.97-1.77-13.607.40
EV/FCF Ratio
5.366.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.39%7.52%-37.66%-618.75%-35.73%9.34%
FCF Yield
33.95%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 Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q