WallStSmart
MBRX

Moleculin Biotech Inc

NASDAQ: MBRX · HEALTHCARE · BIOTECHNOLOGY

$2.48
-0.40% today

Updated 2026-05-06

Market cap
$13.39M
P/E ratio
P/S ratio
EPS (TTM)
$-28.42
Dividend yield
52W range
$2 – $29
Volume
0.1M

Moleculin Biotech Inc (MBRX) Financial statements

SEC filings — annual and quarterly data.

Profit margin
0.00%
Operating margin
0.00%
ROE
-256.10%
ROA
-80.30%
Debt/equity

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2015$0.00$-748360.00
2016$0.00$-3.93M
2017$9000.00$-9.80M-200.00%-96,144.44%-108,944.44%
2018$0.00$-11.88M
2019$0.00$-13.21M
2020$0.00$-17.36M
2021$0.00$-15.89M
2022$0.00$-29.02M
2023$0.00$-29.77M
2024$0.00$-21.76M
2025$0.00$-33.56M