Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
0.9140
-0.0359 (-3.78%)
At close: Mar 11, 2026, 4:00 PM EDT
0.9100
-0.0040 (-0.44%)
After-hours: Mar 11, 2026, 7:12 PM EDT

Biodexa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY FY 2021
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Feb '22 Dec '21
1206032134154
Market Cap Growth
-67.70%-66.03%86.96%-76.20%-13.33%-28.07%
Enterprise Value
-4.0819.5355.4430.2133.24147.47
Last Close Price
0.9140.50670.0078800.00364000.00420000.00
PE Ratio
--3.23-2.63-4.20-57.64-22.84
PS Ratio
--209.1960.994035.53357.51
PB Ratio
0.042.3117.0413.48-158.8019.77
P/TBV Ratio
0.111.714.5212.32-116.4716.18
P/FCF Ratio
--2.21-11.63-6.00-83.75-32.65
P/OCF Ratio
--2.21-11.68-6.05-83.75-34.39
EV/Sales Ratio
--194.7457.824017.92341.43
EV/EBITDA Ratio
--2.92-9.60-4.71-85.59-29.92
EV/EBIT Ratio
--2.84-9.26-4.53-84.28-28.20
EV/FCF Ratio
--2.13-10.83-5.68-83.39-31.19
Debt / Equity Ratio
0.040.060.100.20-0.210.07
Debt / EBITDA Ratio
-0.06-0.08-0.06-0.07-0.54-0.12
Debt / FCF Ratio
-0.05-0.06-0.07-0.09-0.52-0.12
Net Debt / Equity Ratio
-0.25-0.08-1.18-0.70-0.09-0.89
Net Debt / EBITDA Ratio
0.410.110.710.26-0.051.41
Net Debt / FCF Ratio
0.330.080.800.31-0.051.47
Asset Turnover
-00.050.080.010.05
Quick Ratio
3.441.641.192.020.616.02
Current Ratio
3.631.751.262.470.706.39
Return on Equity (ROE)
-48.53%-69.85%-180.59%-112.47%-37.34%-63.60%
Return on Assets (ROA)
-58.05%-69.62%-94.35%-87.39%-29.70%-55.06%
Return on Invested Capital (ROIC)
-90.53%-136.26%-331.48%-536.03%-351.80%-446.18%
Return on Capital Employed (ROCE)
-81.41%-124.99%-186.42%-121.55%-39.74%-78.19%
Earnings Yield
-1112.80%-30.98%-38.03%-23.81%-1.74%-4.38%
FCF Yield
-1879.79%-45.31%-8.60%-16.68%-1.19%-3.06%
Buyback Yield / Dilution
-25.17%-30.70%-13.08%-0.57%-0.06%-4.37%
Updated Sep 12, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q