Moleculin Biotech, Inc. (LON:0K2H)
London flag London · Delayed Price · Currency is GBP · Price in USD
2.010
0.00 (0.00%)
At close: Mar 12, 2026

Moleculin Biotech Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
8629305355
Market Cap Growth
-36.26%-79.98%-5.45%-42.91%-3.66%31.87%
Enterprise Value
2.851.825.61-12.46-17.6840.16
PE Ratio
--0.27-0.85-1.04-3.15-2.72
PB Ratio
-0.380.511.100.580.673.11
P/TBV Ratio
-0.050.520.980.580.632.65
P/FCF Ratio
--0.24-1.21-1.10-2.80-3.04
P/OCF Ratio
--0.24-1.22-1.10-2.80-3.10
EV/EBITDA Ratio
--0.07-0.190.410.78-2.06
EV/EBIT Ratio
--0.07-0.190.410.77-2.03
EV/FCF Ratio
--0.08-0.240.450.93-2.21
Debt / Equity Ratio
-0.010.030.020.010.000.01
Debt / EBITDA Ratio
-0.01-0.01-0.02-0.010.00-0.01
Debt / FCF Ratio
-0.01-0.01-0.02-0.010.00-0.01
Net Debt / Equity Ratio
0.24-0.35-0.88-0.82-0.90-0.84
Net Debt / EBITDA Ratio
0.270.150.781.403.110.77
Net Debt / FCF Ratio
0.290.160.971.553.730.83
Quick Ratio
1.180.803.468.9519.585.20
Current Ratio
1.390.973.869.4620.025.89
Return on Equity (ROE)
531.75%-116.75%-76.07%-44.25%-32.85%-104.14%
Return on Assets (ROA)
-129.90%-96.63%-61.96%-43.30%-40.61%-72.76%
Return on Invested Capital (ROIC)
-317.41%-351.93%-342.36%-322.14%-224.05%-180.56%
Return on Capital Employed (ROCE)
-184.56%-124.00%-70.55%-46.05%-43.10%-82.64%
Earnings Yield
-504.99%-371.76%-117.00%-95.72%-31.72%-36.80%
FCF Yield
--415.64%-82.66%-91.30%-35.69%-32.89%
Buyback Yield / Dilution
-84.35%-80.69%-14.43%0.08%-140.58%-40.87%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.