Emergent BioSolutions Inc. (EBS)
NYSE: EBS · Real-Time Price · USD
8.01
-0.04 (-0.50%)
At close: Mar 24, 2026, 4:00 PM EDT
7.96
-0.05 (-0.62%)
After-hours: Mar 24, 2026, 7:00 PM EDT

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
4176445191255922,230
Market Cap Growth
33.12%24.05%314.36%-78.83%-73.47%-53.13%
Enterprise Value
795.621,0111,083873.781,3552,495
Last Close Price
8.0112.369.562.4011.8143.47
PE Ratio
8.6113.29-2.66-0.16-2.8010.71
Forward PE
15.344.1612.57-51.157.19
PEG Ratio
----11.760.21
PS Ratio
0.560.870.500.120.531.26
PB Ratio
0.801.231.080.190.431.38
P/TBV Ratio
0.871.341.050.190.431.46
P/FCF Ratio
2.664.1114.50-0.49-3.9523.21
P/OCF Ratio
2.453.778.84-0.61-17.356.96
EV/Sales Ratio
1.071.361.040.831.211.41
EV/EBITDA Ratio
3.814.91144.44-1.51-59.955.32
EV/EBIT Ratio
6.8810.10-9.97-1.20-7.977.31
EV/FCF Ratio
5.076.4530.26-3.39-9.0425.96
Debt / Equity Ratio
1.091.091.371.321.010.52
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
12.60%7.52%-37.66%-618.75%-35.73%9.34%
FCF Yield
37.57%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