Oxford Biomedica plc (LON:OXB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
571.00
-13.00 (-2.23%)
Jul 24, 2026, 5:12 PM GMT

Oxford Biomedica Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6917454352124201,027
Market Cap Growth
70.02%71.42%104.56%-49.38%-59.14%24.70%
Enterprise Value
742.35796.1486.08223.99424.16927.25
Last Close Price
5.716.174.202.204.4312.30
PE Ratio
-----55.41
Forward PE
-113.10113.10113.10113.1060.29
PS Ratio
4.104.413.372.373.007.19
PB Ratio
7.578.157.622.872.055.48
P/TBV Ratio
9.6610.4415.624.944.255.48
P/FCF Ratio
-----64.20
P/OCF Ratio
1363.171469.15---40.34
EV/Sales Ratio
4.404.723.772.503.036.49
EV/EBITDA Ratio
-----27.91
EV/EBIT Ratio
-----44.65
EV/FCF Ratio
-----57.98
Debt / Equity Ratio
1.561.561.731.390.470.05
Debt / EBITDA Ratio
-----0.28
Debt / FCF Ratio
-----0.58
Net Debt / Equity Ratio
0.560.560.840.11-0.13-0.53
Net Debt / EBITDA Ratio
-19.42-19.42-2.84-0.056.99-3.00
Net Debt / FCF Ratio
-12.05-12.05-0.83-0.200.93-6.23
Asset Turnover
0.610.610.530.250.400.68
Inventory Turnover
6.656.655.733.916.397.32
Quick Ratio
2.002.002.052.903.404.61
Current Ratio
2.202.202.283.193.614.92
Return on Equity (ROE)
-40.37%-40.37%-70.28%-117.29%-21.33%12.67%
Return on Assets (ROA)
-7.74%-7.74%-16.73%-50.50%-8.51%9.43%
Return on Invested Capital (ROIC)
-15.13%-17.18%-41.71%-122.07%-19.99%23.70%
Return on Capital Employed (ROCE)
-10.84%-10.84%-20.65%-60.53%-10.00%12.38%
Earnings Yield
-----1.80%
FCF Yield
-----1.56%
Buyback Yield / Dilution
-8.18%-8.18%-7.15%-1.82%-13.59%-4.43%
Total Shareholder Return
-8.18%-8.18%-7.15%-1.82%-13.59%-4.43%