MyFinsight

HomeBlogAboutContact

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
-14.017 -13.41 -13.684 -12.192
Debt to Asset Ratio
26.85 11.451 12.26 11.935
Cash Ratio
351.888 208.769 100.906 155.075
Quick Ratio
928.458 915.759 979.076 1,026.506
Current Ratio
928.458 915.759 979.076 1,026.506

Time Plot

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

Denali Therapeutics Inc. (DNLI)

Denali Therapeutics Inc. (DNLI)