Denali Therapeutics Inc. (DNLI)
NASDAQ: DNLI · Real-Time Price · USD
19.23
-0.05 (-0.26%)
At close: Feb 18, 2026, 4:00 PM EST
19.13
-0.10 (-0.52%)
After-hours: Feb 18, 2026, 6:20 PM EST

Denali Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,0032,9332,9663,7775,44710,044
Market Cap Growth
-10.45%-1.10%-21.48%-30.66%-45.77%500.43%
Enterprise Value
2,1741,7041,9022,7334,1539,133
Last Close Price
19.2320.3821.4627.8144.6083.76
PE Ratio
-----141.20
PS Ratio
--8.9734.82111.9329.92
PB Ratio
3.042.382.883.625.668.73
P/TBV Ratio
3.242.382.883.625.668.73
P/FCF Ratio
-----24.32
P/OCF Ratio
-----24.14
EV/Sales Ratio
--5.7625.2085.3527.21
EV/EBITDA Ratio
-----128.18
EV/EBIT Ratio
-----145.62
EV/FCF Ratio
-----22.11
Debt / Equity Ratio
0.050.040.050.060.070.06
Debt / EBITDA Ratio
-----0.87
Debt / FCF Ratio
-----0.17
Net Debt / Equity Ratio
-0.89-0.92-0.95-1.22-1.27-1.25
Net Debt / EBITDA Ratio
1.532.275.463.864.27-20.12
Net Debt / FCF Ratio
2.023.132.654.865.58-3.47
Asset Turnover
--0.250.080.030.31
Quick Ratio
9.438.1613.313.702.2920.58
Current Ratio
9.798.4613.653.772.3720.86
Return on Equity (ROE)
-44.44%-37.40%-14.01%-32.52%-27.51%9.21%
Return on Assets (ROA)
-27.29%-24.82%-9.40%-14.87%-12.29%3.63%
Return on Invested Capital (ROIC)
-366.99%-200.61%----
Return on Capital Employed (ROCE)
-56.70%-39.50%-18.30%-31.10%-28.80%4.10%
Earnings Yield
-16.61%-14.41%-4.90%-8.63%-5.33%0.71%
FCF Yield
-13.68%-12.40%-12.51%-6.95%-4.04%4.11%
Buyback Yield / Dilution
-9.46%-19.73%-9.43%-3.30%-7.83%-17.88%
Updated Nov 6, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q