Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
4.110
+0.180 (4.58%)
Oct 28, 2026, 2:35 PM EDT - Market open

Biodexa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12273-
Market Cap Growth
-88.13%-19.06%-66.37%121.92%--
Enterprise Value
-4-3-41-4-
Last Close Price
3.9390.801620.0026800.003152000.0016800000.00

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
---14.413.74-
PB Ratio
0.030.120.231.170.83-
P/TBV Ratio
0.110.250.703.160.83-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
---2.15--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-0.010.090.100.200.07
Net Debt / Equity Ratio
-0.34-0.74-0.11-1.18-0.70-0.89
Net Debt / EBITDA Ratio
0.370.990.100.700.251.37
Net Debt / FCF Ratio
0.471.520.080.800.311.47
Asset Turnover
---0.050.080.05
Quick Ratio
2.411.430.471.202.276.06
Current Ratio
2.412.031.751.262.476.39
Return on Equity (ROE)
-42.00%-64.72%-88.14%-180.59%-112.47%-63.60%
Return on Assets (ROA)
-40.11%-32.79%-45.41%-62.35%-60.55%-38.48%
Return on Capital Employed (ROCE)
-88.90%-71.70%-94.40%-161.20%-246.40%-63.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2494.03%-451.27%-304.91%-128.91%-292.66%-
FCF Yield
-1815.25%-395.36%-653.04%-124.77%-271.79%-
SEC Filings: 10-K · 10-Q