| 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 |
Denali Therapeutics Inc. (DNLI)
Denali Therapeutics Inc. (DNLI)