Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
1.230
-0.040 (-3.15%)
Aug 24, 2026, 12:48 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1227413
Market Cap Growth
-68.37%-19.05%-66.48%78.13%-68.73%-43.85%
Enterprise Value
-10-3-41-38
Last Close Price
1.2711.35202.503350.00394000.002100000.00

Price Ratios

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

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.010.010.090.100.200.07
Net Debt / Equity Ratio
-0.74-0.74-0.11-1.18-0.70-0.89
Net Debt / EBITDA Ratio
0.990.990.100.700.251.37
Net Debt / FCF Ratio
1.521.520.080.800.311.47
Asset Turnover
---0.050.080.05
Quick Ratio
1.431.430.471.202.276.06
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)
-32.79%-32.79%-45.41%-62.35%-60.55%-38.48%
Return on Capital Employed (ROCE)
-71.70%-71.70%-94.40%-161.20%-246.40%-63.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-678.82%-451.26%-304.91%-128.48%-234.13%-58.68%
FCF Yield
-602.45%-395.35%-653.04%-124.36%-217.43%-68.00%
SEC Filings: 10-K · 10-Q