Biodexa Pharmaceuticals Plc (BDRX)
NASDAQ: BDRX · Real-Time Price · USD
3.300
-0.020 (-0.60%)
At close: Apr 28, 2026, 4:00 PM EDT
3.530
+0.230 (6.97%)
After-hours: Apr 28, 2026, 6:32 PM EDT

Biodexa Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2227413
Upgrade
Market Cap Growth
-52.82%-19.05%-66.48%78.13%-68.73%-43.85%
Upgrade
Enterprise Value
-9-3-41-38
Upgrade
Last Close Price
3.3011.35202.503350.00394000.002100000.00
Upgrade
PS Ratio
---14.464.6816.10
Upgrade
PB Ratio
0.100.120.231.181.030.89
Upgrade
P/TBV Ratio
0.280.250.703.171.040.89
Upgrade
EV/Sales Ratio
---2.20-10.11
Upgrade
Debt / Equity Ratio
0.010.010.090.100.200.07
Upgrade
Net Debt / Equity Ratio
-0.74-0.74-0.11-1.18-0.70-0.89
Upgrade
Net Debt / EBITDA Ratio
0.990.990.100.700.251.37
Upgrade
Net Debt / FCF Ratio
1.521.520.080.800.311.47
Upgrade
Asset Turnover
---0.050.080.05
Upgrade
Quick Ratio
1.431.430.471.202.276.06
Upgrade
Current Ratio
2.032.031.751.262.476.39
Upgrade
Return on Equity (ROE)
-64.72%-64.72%-88.14%-180.59%-112.47%-63.60%
Upgrade
Return on Assets (ROA)
-32.79%-32.79%-45.41%-62.35%-60.55%-38.48%
Upgrade
Return on Capital Employed (ROCE)
-71.70%-71.70%-94.40%-161.20%-246.40%-63.20%
Upgrade
Earnings Yield
-401.61%-451.26%-304.91%-128.48%-234.13%-58.68%
Upgrade
FCF Yield
-353.55%-395.35%-653.04%-124.36%-217.43%-68.00%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.