Denali Therapeutics Inc. (DNLI)
NASDAQ: DNLI · Real-Time Price · USD
21.43
+0.12 (0.56%)
At close: Mar 10, 2026, 4:00 PM EDT
21.25
-0.18 (-0.84%)
After-hours: Mar 10, 2026, 7:43 PM EDT

Denali Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3992,5792,9392,9703,7815,454
Market Cap Growth
13.91%-12.27%-1.03%-21.46%-30.67%-45.98%
Enterprise Value
2,4751,7432,1491,9802,4984,647
Last Close Price
21.4316.5120.3821.4627.8144.60
PE Ratio
--5.56-7.93-20.25-10.70-18.66
PS Ratio
---8.98--
PB Ratio
3.302.542.392.883.635.67
P/TBV Ratio
3.652.812.732.863.355.63
P/FCF Ratio
--6.11-8.08-8.01-14.40-24.80
P/OCF Ratio
--6.25-8.45-8.30-15.45-25.80
EV/Sales Ratio
---5.99--
EV/EBITDA Ratio
--3.20-4.48-11.00-7.56-16.18
EV/EBIT Ratio
--3.14-4.41-10.07-7.33-15.71
EV/FCF Ratio
--4.13-5.91-5.34-9.51-21.13
Debt / Equity Ratio
0.030.030.030.040.050.06
Debt / EBITDA Ratio
-0.06-0.06-0.09-0.25-0.16-0.20
Debt / FCF Ratio
-0.08-0.08-0.12-0.12-0.20-0.27
Net Debt / Equity Ratio
-0.82-0.82-0.64-0.96-1.23-0.84
Net Debt / EBITDA Ratio
1.541.541.655.503.882.81
Net Debt / FCF Ratio
1.981.982.172.674.893.67
Asset Turnover
-000.2500
Quick Ratio
8.828.828.1413.273.672.29
Current Ratio
9.169.168.4613.653.772.37
Return on Equity (ROE)
-45.69%-45.69%-37.40%-14.01%-32.52%-27.51%
Return on Assets (ROA)
-44.10%-44.10%-38.56%-15.05%-23.79%-19.62%
Return on Invested Capital (ROIC)
-179.68%-179.68%-202.64%-410.00%-127.30%-104.08%
Return on Capital Employed (ROCE)
-47.91%-47.91%-41.51%-18.11%-32.11%-23.12%
Earnings Yield
-15.08%-17.99%-12.61%-4.94%-9.35%-5.36%
FCF Yield
-12.42%-16.37%-12.37%-12.49%-6.94%-4.03%
Buyback Yield / Dilution
-7.67%-7.67%-17.58%-0.60%-8.22%-0.35%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q