Company Valuation: Toll Brothers, Inc.

Data adjusted to current consolidation scope
Fiscal Period: October 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 5,335 7,324 4,882 7,600 14,786 13,145 - -
Change - 37.28% -33.34% 55.66% 94.56% -11.1% - -
Enterprise Value (EV) 1 7,774 9,248 6,716 9,060 16,166 14,499 14,244 14,162
Change - 18.97% -27.38% 34.9% 78.43% -10.31% -0.7% -0.58%
P/E ratio 12.4x 9.08x 3.95x 5.72x 9.76x 10x 10.8x 9.61x
PBR 1.1x 1.37x 0.79x 1.08x 1.91x 1.55x 1.48x 1.34x
PEG - 0.1x 0.1x 0.4x 0.5x -1x -1.47x 0.8x
Capitalization / Revenue 0.75x 0.83x 0.48x 0.76x 1.36x 1.19x 1.25x 1.15x
EV / Revenue 1.1x 1.05x 0.65x 0.91x 1.49x 1.32x 1.35x 1.24x
EV / EBITDA 8.7x 6.63x 3.39x 4.31x 7.24x 7.03x 7.79x 7.14x
EV / EBIT 14.1x 9.06x 4.45x 5.25x 7.92x 8.43x 9.28x 8.26x
EV / FCF 8.65x 7.48x 7.34x 7.59x 17.3x 12.2x 10.7x 13.2x
FCF Yield 11.6% 13.4% 13.6% 13.2% 5.79% 8.19% 9.36% 7.56%
Dividend per Share 2 0.44 0.62 0.77 0.83 0.9 0.98 1.015 1.035
Rate of return 1.04% 1.03% 1.79% 1.17% 0.61% 0.73% 0.73% 0.75%
EPS 2 3.4 6.63 10.9 12.36 15.01 13.49 12.79 14.43
Distribution rate 12.9% 9.35% 7.06% 6.72% 6% 7.26% 7.93% 7.17%
Net sales 1 7,078 8,790 10,276 9,995 10,847 10,967 10,527 11,394
EBITDA 1 893.9 1,395 1,984 2,100 2,234 2,062 1,829 1,983
EBIT 1 550.3 1,021 1,509 1,725 2,040 1,721 1,535 1,715
Net income 1 446.6 833.6 1,286 1,372 1,571 1,346 1,219 1,323
Net Debt 1 2,439 1,925 1,834 1,460 1,380 1,492 1,099 1,017
Reference price 2 42.28 60.17 43.08 70.71 146.44 138.67 138.67 138.67
Nbr of stocks (in thousands) 126,183 121,717 113,330 107,479 100,972 94,797 - -
Announcement Date 12/7/20 12/7/21 12/6/22 12/5/23 12/9/24 12/8/25 - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.17x1.34x7.16x0.69% 13.32B
13.74x1.41x10.18x1.14% 45.7B
11.11x1.44x7.58x0.7% 24.66B
11.08x0.94x8.23x3.31% 20.79B
9.72x0.85x9.41x4.14% 14.56B
14.79x0.83x6.47x3.06% 6.91B
14x0.79x7.1x4.46% 6.79B
10.14x0.62x7.18x3.1% 6.43B
8x0.94x6.32x - 6.08B
13.94x1.18x8.67x4.68% 5.59B
Average 11.67x 1.03x 7.83x 2.81% 15.08B
Weighted average by Cap. 11.92x 1.17x 8.50x 2.11%
See all sector valuations

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