Company Valuation: Denali Therapeutics Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 5,447 3,777 2,966 2,933 2,578 3,719 - -
Change - -30.66% -21.48% -1.1% -12.1% 44.24% - -
Enterprise Value (EV) 1 4,581 2,441 1,931 2,101 1,710 3,010 2,970 2,850
Change - -46.72% -20.88% 8.78% -18.59% 76.02% -1.34% -4.03%
P/E -18.7x -10.7x -20.2x -7.93x -5.56x -10x -10.1x -13.7x
PBR 5.67x 3.63x 2.86x 2.39x 2.54x 6.24x 8.6x 8.77x
PEG - -1.22x 0.3x -0x -0.4x 0.5x 23.52x 0.5x
Capitalization / Revenue 112x 34.8x 8.97x - - 74x 29.3x 13.3x
EV / Revenue 94.1x 22.5x 5.84x - - 59.9x 23.4x 10.2x
EV / EBITDA -16x -7.39x -10.7x -4.38x -3.1x -6.01x -6.35x -7.35x
EV / EBIT -15.5x -7.16x -9.82x -4.31x -3.08x -5.9x -6.21x -7.8x
EV / FCF -20.8x -9.3x -5.21x -5.78x -4.05x -6.64x 19.3x -44.3x
FCF Yield -4.8% -10.8% -19.2% -17.3% -24.7% -15.1% 5.18% -2.26%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -2.39 -2.6 -1.06 -2.57 -2.97 -2.315 -2.305 -1.702
Distribution rate - - - - - - - -
Net sales 1 48.66 108.5 330.5 - - 50.26 126.9 279.3
EBITDA 1 -287.2 -330.4 -180 -479.5 -552.5 -501.1 -467.5 -387.7
EBIT 1 -295.8 -340.7 -196.7 -487.3 -555.3 -509.9 -478.3 -365.3
Net income 1 -290.6 -326 -145.2 -422.8 -512.5 -454.5 -452.5 -352.6
Net Debt 1 -865.4 -1,336 -1,035 -832.3 -867.9 -708.4 -748.7 -868.4
Reference price 2 44.60 27.81 21.46 20.38 16.51 23.26 23.26 23.26
Nbr of stocks (in thousands) 122,126 135,814 138,197 143,922 156,158 159,847 - -
Announcement Date 2/28/22 2/27/23 2/27/24 2/27/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-10.26x61.48x-6.17x-.--% 3.8B
20.25x7.09x14.33x1.44% 68.13B
36.11x9.4x28.68x0.04% 63.6B
29.63x6.32x16.43x-.--% 25.57B
-74.57x14.38x-69.34x-.--% 26.6B
-15.53x5.87x-7.38x-.--% 25.52B
52.62x19.47x39.5x0.29% 18.23B
26.84x5.04x16.75x-.--% 19.69B
1309.77x37.93x827.81x-.--% 15.16B
16.88x5.01x11.7x-.--% 13.54B
Average 139.17x 17.20x 87.23x 0.18% 27.98B
Weighted average by Cap. 84.29x 11.10x 53.32x 0.38%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. DNLI Stock
  4. Valuation Denali Therapeutics Inc.