Loading live market data…

Denali Therapeutics Inc.

NASDAQ:DNLI

$22.65 USD

-$3.83 (-14.46%)

Volume
5.78M
Average Volume
1.83M
Market Capitalization
$3.59B
P/E Ratio
-7.86
Dividend Yield
0.00%
Price Target
$35.00
Year High
$27.30
Year Low
$12.58
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$9.28

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.15%

Investors Holding

13

change: -268 | last: 281

Increased Positions

11

change: -149 | last: 160

Reduced Positions

0

change: -59 | last: 59

New Positions

3

change: -53 | last: 56

Sold Positions

260

change: 225 | last: 35

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -49.3368 | last: 0.4934

Total Invested

7.07M

DNLI Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $16.51 175.46M $2.9B $205.33M $36.76M $2.73B
2024-12-31 $20.38 164.47M $3.35B $174.96M $48.71M $3.23B
2023-12-31 $21.46 137.37M $2.95B $127.11M $52.24M $2.87B
2022-12-31 $27.81 125.53M $3.49B $218.04M $60.35M $3.33B
2021-12-31 $44.60 121.52M $5.42B $293.48M $64.01M $5.19B
2020-12-31 $83.76 108.97M $9.13B $507.14M $68.86M $8.69B
2019-12-31 $17.42 95.61M $1.67B $79.45M $72.53M $1.66B
2018-12-31 $20.66 92.62M $1.91B $77.12M $- $1.84B
2017-12-31 $15.64 14.96M $234.04M $218.38M $- $15.66M
2016-12-31 $21.45 6.42M $137.81M $39.85M $- $97.96M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $19.20 186.64M $3.58B $387.63M $40.05M $3.24B
2025-12-31 $16.51 175.46M $2.9B $205.33M $36.76M $2.73B
2025-09-30 $14.52 172.42M $2.5B $90.96M $44.4M $2.46B
2025-06-30 $13.99 171.45M $2.4B $141.21M $46.56M $2.3B
2025-03-31 $13.60 171.22M $2.33B $56.95M $48.63M $2.32B
2024-12-31 $20.38 170.09M $3.47B $174.96M $48.71M $3.34B
2024-09-30 $29.13 169.46M $4.94B $90.64M $52.52M $4.9B
2024-06-30 $22.01 168.83M $3.72B $74.68M $48.75M $3.69B
2024-03-31 $20.56 149.4M $3.07B $60.57M $50.55M $3.06B
2023-12-31 $21.46 138.25M $2.97B $127.11M $52.24M $2.89B
2023-09-30 $20.63 137.64M $2.84B $148.01M $53.9M $2.75B
2023-06-30 $29.51 137.05M $4.04B $131.97M $55.52M $3.97B