NASDAQ:DNLI | Key Financial Ratios | Denali Therapeutics Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-308.37-44.17%-61.24%
2026-03-319.28-40.13%-54.86%
2025-12-319.16-44.77%-50.56%
2025-09-309.79-47.25%-53.85%
2025-06-3010.27-41.08%-46.64%
2025-03-319.56-35.71%-40.43%
2024-12-318.46-30.77%-34.38%
2024-09-309.98-29.40%-32.42%
2024-06-3012.46-27.93%-30.26%
2024-03-3111.79-8.68%-9.43%
2023-12-3113.65-12.59%-14.09%
2023-09-3016.06-10.06%-11.13%
2023-06-3017.65-9.83%-10.82%
2023-03-313.39-26.29%-38.33%
2022-12-313.77-22.32%-31.27%
2022-09-303.16-24.65%-37.29%
2022-06-303.2-21.96%-32.09%
2022-03-312.9-21.63%-31.13%
2021-12-312.37-20.69%-30.20%
2021-09-3019.462.04%2.92%
2021-06-3026.13.70%5.21%
2021-03-3126.223.74%5.23%
2020-12-3120.864.43%6.18%
2020-09-309.21-21.28%-25.81%
2020-06-309.57-33.34%-42.97%
2020-03-3112.7-30.95%-39.50%
2019-12-319.48-35.72%-50.04%
2019-09-3010.59-10.95%-15.07%
2019-06-3010.66-8.65%-11.61%
2019-03-3111.55-7.62%-9.98%
2018-12-3114.67-5.47%-6.63%
2018-09-3012.13-25.10%-29.63%
2018-06-3012.17-21.52%-25.12%
2018-03-3121.99-14.75%-16.80%
2017-12-3128.92-18.12%-18.93%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-319.16-44.77%-50.56%
2024-12-318.46-30.77%-34.38%
2023-12-3113.65-12.59%-14.09%
2022-12-313.77-22.32%-31.27%
2021-12-312.37-20.69%-30.20%
2020-12-3120.864.43%6.18%
2019-12-319.48-35.72%-50.04%
2018-12-3114.67-5.47%-6.63%
2017-12-3128.92-18.12%-18.93%
2016-12-3192.03%