Company Valuation: Toll Brothers, Inc.

Data adjusted to current consolidation scope
Fiscal Period: October 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 7,324 4,882 7,600 14,786 13,007 14,257 - -
Change - -33.34% 55.66% 94.56% -12.03% 9.61% - -
Enterprise Value (EV) 1 9,248 6,716 9,060 16,166 14,499 15,637 15,444 15,333
Change - -27.38% 34.9% 78.43% -10.31% 7.85% -1.24% -0.72%
P/E 9.08x 3.95x 5.72x 9.76x 10x 11.9x 10.8x 9.37x
PBR 1.37x 0.79x 1.08x 1.91x 1.55x 1.61x 1.46x 1.32x
PEG - 0.1x 0.4x 0.5x -1x -2.23x 1x 0.6x
Capitalization / Revenue 0.83x 0.48x 0.76x 1.36x 1.19x 1.33x 1.29x 1.18x
EV / Revenue 1.05x 0.65x 0.91x 1.49x 1.32x 1.46x 1.4x 1.27x
EV / EBITDA 6.63x 3.39x 4.31x 7.24x 7.03x 8.67x 8.06x 7.21x
EV / EBIT 9.06x 4.45x 5.25x 7.92x 8.43x 10x 9.35x 8x
EV / FCF 7.48x 7.34x 7.59x 17.3x 14.1x 10.7x 9.22x 10.5x
FCF Yield 13.4% 13.6% 13.2% 5.79% 7.08% 9.36% 10.8% 9.52%
Dividend per Share 2 0.62 0.77 0.83 0.9 0.98 1.03 1.056 1.095
Rate of return 1.03% 1.79% 1.17% 0.61% 0.73% 0.68% 0.69% 0.72%
EPS 2 6.63 10.9 12.36 15.01 13.49 12.77 14.15 16.28
Distribution rate 9.35% 7.06% 6.72% 6% 7.26% 8.07% 7.46% 6.73%
Net sales 1 8,790 10,276 9,995 10,847 10,967 10,725 11,068 12,095
EBITDA 1 1,395 1,984 2,100 2,234 2,062 1,804 1,916 2,126
EBIT 1 1,021 1,509 1,725 2,040 1,721 1,560 1,652 1,918
Net income 1 833.6 1,286 1,372 1,571 1,346 1,210 1,289 1,410
Net Debt 1 1,925 1,834 1,460 1,380 1,492 1,380 1,187 1,076
Reference price 2 60.17 43.08 70.71 146.44 134.95 152.53 152.53 152.53
Nbr of stocks (in thousands) 1,21,717 1,13,330 1,07,479 1,00,972 96,383 93,471 - -
Announcement Date 07/12/21 06/12/22 05/12/23 09/12/24 08/12/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
11.61x1.42x8.44x0.7% 1.38TCr
14.07x1.34x10.31x1.2% 4.22TCr
12.35x - - 0.82% 2.36TCr
10.78x0.91x8.4x3.88% 1.73TCr
10.25x0.84x9.14x4.18% 1.39TCr
13.68x - - -.--% 661.2Cr
13.45x0.82x6.59x3.14% 649.37Cr
11.46x0.58x5.79x4.97% 534.01Cr
8.94x0.75x10.44x3.8% 497.69Cr
10.57x0.87x6.56x5.81% 458.33Cr
Average 11.72x 0.94x 8.21x 2.85% 1.39TCr
Weighted average by Cap. 12.29x 1.10x 9.02x 2.14%

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. TOL Stock
  4. Valuation Toll Brothers, Inc.