Moleculin Biotech, Inc. (MBRX)
NASDAQ: MBRX · IEX Real-Time Price · USD
4.790
+0.340 (7.64%)
Apr 26, 2024, 2:24 PM EDT - Market closed

Moleculin Biotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
102630535042283927--
Market Cap Growth
--15.67%-42.91%6.75%18.99%48.31%-28.23%43.03%---
Enterprise Value
-133-12-18353121322301
PE Ratio
-0.86-0.86-1.04-3.34-2.87-3.17-2.38-4.01-7.00--
PB Ratio
0.380.980.580.672.802.691.982.301.84--
P/FCF Ratio
-1.06-1.06-1.10-2.80-2.74-2.43-2.24-5.35-7.26--
P/OCF Ratio
-1.06-1.06-1.10-2.80-2.80-2.43-2.31-5.37-7.30--
EV/EBITDA Ratio
-0.08-0.080.431.12-2.03-2.37-1.79-3.23-5.874.43-0.67
EV/EBIT Ratio
-0.08-0.080.431.11-2.00-2.34-1.78-3.22-5.875.03-0.67
EV/FCF Ratio
-0.10-0.100.450.93-1.92-1.82-1.67-4.30-6.02-0.58-0.81
Debt / Equity Ratio
0.020.020.010.000.010.02--0.02-0.60-0.66
Debt / EBITDA Ratio
-0.02-0.02-0.010.00-0.01-0.02---0.084.73-0.99
Debt / FCF Ratio
-0.02-0.02-0.010.00-0.01-0.02---0.08-0.62-1.20
Quick Ratio
3.463.468.9519.585.203.011.843.483.720.040.47
Current Ratio
3.863.869.4620.025.893.782.063.753.880.040.33
Interest Coverage
---------90.300.19-10.27
Return on Equity (ROE)
-80.90%-80.90%-46.50%-19.10%-109.90%-74.10%-71.40%-55.10%-32.70%22.80%-
Return on Assets (ROA)
-67.70%-67.70%-42.20%-17.40%-61.40%-48.60%-53.10%-48.00%-29.60%-90.40%-
Return on Capital (ROIC)
-111.62%-111.62%-58.33%-29.05%-110.17%-110.58%-105.28%-50.55%-25.45%157.91%196.26%
Earnings Yield
-303.39%-116.33%-95.65%-29.90%-34.86%-31.56%-42.09%-24.94%-14.28%--
FCF Yield
-246.89%-94.67%-91.30%-35.69%-36.44%-41.22%-44.73%-18.70%-13.77%--
Buyback Yield / Dilution
-3.60%-3.60%-6.43%-172.97%-45.07%-57.20%-39.50%-88.95%-48.76%--
Total Shareholder Return
-3.60%-3.60%-6.43%-172.97%-45.07%-57.20%-39.50%-88.95%-48.76%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).