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-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
-6.185
-8.259
-20.346
-4.613
Debt to Asset Ratio
15.319
16.939
15.879
14.636
Cash Ratio
516.708
213.282
389.967
710.953
Quick Ratio
586.094
275.601
448.835
779.991
Current Ratio
586.094
275.601
448.835
779.991

Time Plot

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

Dogwood Therapeutics, Inc. (DWTX)

Dogwood Therapeutics, Inc. (DWTX)