MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
-
-
-5,366
-7,223
Return on Equity
-68,732.2
-96,226.042
38,744.502
94,372.214
Debt to Asset Ratio
45.051
35.013
32.179
232.266
Cash Ratio
77.977
129.578
129.53
117.969
Quick Ratio
93.665
137.666
141.319
138.772
Current Ratio
93.665
137.666
141.319
138.772

Time Plot

Show the time plot by selecting a row from the table.

Moleculin Biotech, Inc. (MBRX)

Moleculin Biotech, Inc. (MBRX)