Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
0.8733
+0.2593 (42.23%)
At close: Apr 2, 2026, 4:00 PM EDT
0.8431
-0.0302 (-3.46%)
After-hours: Apr 2, 2026, 7:49 PM EDT

Biodexa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3538421
Market Cap Growth
110.13%89.50%-65.99%87.22%-79.33%-11.25%
Enterprise Value
-8.59-6.340.760.741.387.82
Last Close Price
0.872.2740.51669.4778767.40420000.00
PE Ratio
--0.17-0.32-0.26-4.20-22.84
PS Ratio
---16.425.0326.34
PB Ratio
0.040.330.261.341.111.46
P/TBV Ratio
0.040.110.240.4512.3116.18
P/FCF Ratio
--0.68-0.18-0.91-0.49-2.41
P/OCF Ratio
--0.68-0.18-0.92-0.50-2.53
EV/Sales Ratio
---1.521.6310.01
EV/EBITDA Ratio
-0.56-0.07-0.07-0.13-0.88
EV/EBIT Ratio
-0.55-0.07-0.07-0.13-0.83
EV/FCF Ratio
-0.84-0.05-0.08-0.16-0.91
Debt / Equity Ratio
-00.010.060.150.06
Debt / EBITDA Ratio
-0.01-0.01-0.08-0.06-0.07-0.12
Debt / FCF Ratio
-0.01-0.01-0.06-0.07-0.09-0.12
Net Debt / Equity Ratio
-0.74-0.74-0.11-1.18-0.70-0.89
Net Debt / EBITDA Ratio
1.001.000.110.710.261.41
Net Debt / FCF Ratio
1.521.520.080.800.311.47
Asset Turnover
-000.050.080.05
Quick Ratio
2.012.011.641.192.026.02
Current Ratio
2.032.031.751.262.476.39
Return on Equity (ROE)
-64.72%-64.72%-88.14%-180.59%-112.47%-63.60%
Return on Assets (ROA)
-51.61%-51.61%-69.62%-94.35%-87.39%-55.06%
Return on Invested Capital (ROIC)
-102.09%-102.09%-136.26%-331.48%-536.03%-446.18%
Return on Capital Employed (ROCE)
-79.33%-79.33%-124.99%-186.42%-121.55%-78.19%
Earnings Yield
-305.23%-591.72%-309.79%-380.30%-23.81%-4.38%
FCF Yield
-262.74%-146.55%-568.53%-109.53%-202.23%-41.57%
Buyback Yield / Dilution
-1188.97%-1007.68%-1468.08%-539.14%-22.71%-88.02%
Total Shareholder Return
-1188.97%-1007.68%-1468.08%-539.14%-22.71%-88.02%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q