Moleculin Biotech, Inc. (MBRX)
NASDAQ: MBRX · Real-Time Price · USD
2.490
+0.240 (10.67%)
At close: Mar 25, 2026, 4:00 PM EDT
2.480
-0.010 (-0.40%)
Pre-market: Mar 26, 2026, 9:00 AM EDT

Moleculin Biotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13116293053
Market Cap Growth
279.64%84.35%-79.98%-5.45%-42.91%-3.66%
Enterprise Value
4.771.931.825.61-12.46-17.68
Last Close Price
2.493.3142.50322.00397.50697.50
PE Ratio
--0.12-0.22-0.85-1.04-3.15
PB Ratio
0.530.710.511.100.580.67
P/TBV Ratio
0.200.260.520.980.580.63
P/FCF Ratio
--0.47-0.24-1.21-1.10-2.80
P/OCF Ratio
--0.47-0.24-1.22-1.10-2.80
EV/EBITDA Ratio
--0.08-0.07-0.190.410.78
EV/EBIT Ratio
--0.08-0.07-0.190.410.77
EV/FCF Ratio
--0.09-0.08-0.240.450.93
Debt / Equity Ratio
0.000.000.000.020.010.00
Debt / EBITDA Ratio
-0.01-0.01-0.01-0.02-0.010.00
Debt / FCF Ratio
-0.01-0.01-0.01-0.02-0.010.00
Net Debt / Equity Ratio
-0.58-0.58-0.35-0.88-0.82-0.90
Net Debt / EBITDA Ratio
0.350.350.150.781.403.11
Net Debt / FCF Ratio
0.380.380.160.971.553.73
Quick Ratio
1.301.300.803.468.9519.58
Current Ratio
1.411.410.973.869.4620.02
Return on Equity (ROE)
-16.59%-16.59%-24.84%-76.07%-44.25%-32.85%
Return on Assets (ROA)
-128.57%-128.57%-96.63%-61.96%-43.30%-40.61%
Return on Invested Capital (ROIC)
-366.95%-366.95%-351.93%-342.36%-322.14%-224.05%
Return on Capital Employed (ROCE)
-187.07%-187.07%-124.00%-70.55%-46.05%-43.10%
Earnings Yield
-253.35%-858.61%-445.04%-117.00%-95.72%-31.72%
FCF Yield
-171.10%-214.69%-415.64%-82.66%-91.30%-35.69%
Buyback Yield / Dilution
-257.65%-257.65%-80.69%-14.43%0.08%-140.58%
Updated Mar 18, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q