Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
1.330
+0.210 (18.75%)
At close: Sep 15, 2026, 4:00 PM EDT
1.230
-0.100 (-7.52%)
Pre-market: Sep 16, 2026, 7:25 AM EDT

Biodexa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1227413
Market Cap Growth
-63.30%-19.05%-66.48%78.13%-68.73%-43.85%
Enterprise Value
-3-3-41-38
Last Close Price
1.3311.35202.503350.00394000.002100000.00

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
---14.464.6816.10
PB Ratio
0.110.120.231.181.030.89
P/TBV Ratio
0.290.250.703.171.040.89

EV Ratios

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

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-428.48%-451.26%-304.91%-128.48%-234.13%-58.68%
FCF Yield
-679.61%-395.35%-653.04%-124.36%-217.43%-68.00%
SEC Filings: 10-K · 10-Q