NASDAQ:MBRX | Key Financial Ratios | Moleculin Biotech, Inc.

Complete source-backed ratio history.

Available history
2015-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.94-143.82%-261.73%
2026-03-311.38-173.36%-266.75%
2025-12-311.41-151.68%-223.64%
2025-09-301.39-273.65%206.89%
2025-06-301.15-172.84%1041032.08%
2025-03-311.35-121.48%-185.10%
2024-12-310.97-153.90%-232.41%
2024-09-302.08-127.10%-170.77%
2024-06-302.39-110.73%-145.90%
2024-03-313.51-91.68%-113.17%
2023-12-313.86-77.89%-96.25%
2023-09-307.1-66.47%-74.76%
2023-06-305.4-62.13%-72.69%
2023-03-317.81-58.90%-65.83%
2022-12-319.46-50.55%-55.61%
2022-09-308.41-38.37%-42.93%
2022-06-3010.47-28.46%-31.42%
2022-03-3113.91-23.24%-25.20%
2021-12-3120.02-18.90%-20.12%
2021-09-3021.08-17.71%-19.33%
2021-06-3024.43-15.74%-17.38%
2021-03-3119.23-20.64%-23.26%
2020-12-315.89-59.78%-97.72%
2020-09-304.44-68.20%-127.97%
2020-06-305.28-61.39%-123.25%
2020-03-314.26-40.72%-67.83%
2019-12-313.78-52.32%-84.80%
2019-09-301.67-40.11%-64.25%
2019-06-302.11-31.66%-45.65%
2019-03-311.49-65.68%-95.28%
2018-12-312.06-60.63%-83.20%
2018-09-302.99-58.73%-82.00%
2018-06-303.13-54.45%-78.24%
2018-03-317.64-45.74%-55.43%
2017-12-313.75-50.32%-57.27%
2017-09-305.17-38.98%-43.12%
2017-06-305.51-31.10%-34.29%
2017-03-314.15-19.31%-24.30%
2016-12-313.88-23.95%-26.24%
2016-09-305.02
2016-06-305.39
2015-12-310.04

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.41-151.68%-223.64%
2024-12-310.97-153.90%-232.41%
2023-12-313.86-77.89%-96.25%
2022-12-319.46-50.55%-55.61%
2021-12-3120.02-18.90%-20.12%
2020-12-315.89-59.78%-97.72%
2019-12-313.78-52.33%-84.81%
2018-12-312.06-60.64%-83.21%
2017-12-313.75-50.33%-57.28%
2016-12-313.88-23.95%-26.24%
2015-12-310.04