Oxford BioDynamics Plc (AIM:OBD)
London flag London · Delayed Price · Currency is GBP · Price in GBX
0.1400
+0.0150 (12.00%)
Jul 24, 2026, 4:21 PM GMT

Oxford BioDynamics Ratios and Metrics

Millions GBP. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
5910551141
Market Cap Growth
-46.80%-7.40%-81.60%375.92%-72.01%-56.62%
Enterprise Value
7.1313.0212.9555.7616.643.22
Last Close Price
0.000.000.030.370.120.44
PS Ratio
4.498.4915.79107.0074.45120.11
PB Ratio
1.658.332.309.014.436.14
P/TBV Ratio
1.85658.862.7413.1711.627.41
EV/Sales Ratio
5.9711.8920.37109.33107.81126.76
Debt / Equity Ratio
1.043.431.080.932.090.89
Net Debt / Equity Ratio
0.543.330.670.201.990.34
Net Debt / EBITDA Ratio
-0.20-0.38-0.25-0.13-0.69-0.35
Net Debt / FCF Ratio
-0.24-0.49-0.28-0.14-0.93-0.26
Asset Turnover
0.130.110.050.040.010.02
Inventory Turnover
2.792.221.170.800.100
Quick Ratio
1.890.801.841.720.832.74
Current Ratio
2.010.881.971.790.952.91
Return on Equity (ROE)
-303.38%-407.49%-222.16%-250.51%-144.60%-67.32%
Return on Assets (ROA)
-106.06%-107.09%-88.36%-70.23%-57.08%-43.41%
Return on Invested Capital (ROIC)
-192.08%-178.64%-171.88%-128.89%-91.52%-118.17%
Return on Capital Employed (ROCE)
-137.36%-147.41%-119.00%-98.92%-79.95%-56.21%
Buyback Yield / Dilution
-393.75%-442.40%-73.40%-47.92%-7.72%0.00%
Total Shareholder Return
-393.75%-442.40%-73.40%-47.92%-7.72%0.00%