❉ Buffybot wonderful businesses, fair prices

← back

PHM PulteGroup

retail · valued with opus medium conviction · 2026-10-16

HOLD
wonderful · 81 ▟ narrow moat circle of competence: edge trend down · -8.8% vs 200-DMA
Owner-earnings value$114.76
Price$112.99
Margin of safety +1.6%

Best-run builder in a commodity, cyclical industry; peak-ish earnings mean the ~3% growth priced in is roughly fair, not cheap.

The business

PulteGroup buys land, gets lots entitled, and builds and sells single-family homes across about 45 US markets under the Centex (entry-level), Pulte (move-up) and Del Webb (active-adult) brands. It also earns smaller amounts from mortgage, title and insurance services attached to those sales. Profits depend on home prices, land and construction costs, mortgage rates and how fast it turns its land inventory.

Quality gate · 81/100

Returns on capital 27.3/30
Consistency 20.1/22
Margins / pricing power 7.4/16
Balance sheet 14.5/16
Cash conversion 5.9/10
Capital allocation 6/6
Median ROIC20.9%
Gross margin25.2%
Net debt / EBITDA0.1x
FCF conversion57%
Share count / yr-5.1%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcescale
Trajectorystable
Managementexcellent

Scale gives Pulte better terms on materials, labor and land options, plus cheaper capital than private builders, and Del Webb is a real brand in the growing active-adult segment. Still, a house is a local, cyclical commodity, and land advantages don't last, so the edge is relative share gains, not pricing power that holds through a downturn. Its recent ~21% ROIC reflects a pandemic-era housing shortage and the lock-in of homeowners with low-rate mortgages, more than a permanent structural advantage.

Since the 2008 bust they have been disciplined: they shifted to optioned land instead of owned land, kept net debt near zero, and shrank the share count about 5% a year with buybacks that were heavy when the stock traded near book value. They have resisted chasing volume at the expense of returns, which is rare in this industry.

Owner-earnings inputs

Owner earnings (TTM)1.51B
Owner-earnings yield7.0%
Free-cash-flow yield7.0%
Growth used (normalized)3.5%
Market-implied growth (reverse DCF)3.2%
Terminal growth3.0%
Discount rate (hurdle)10.3%

Projected owner earnings

YrOwner earningsGrowthPV
11.57B 3.5%1.42B
21.62B 3.5%1.33B
31.68B 3.4%1.25B
41.73B 3.4%1.17B
51.79B 3.4%1.10B
61.85B 3.3%1.03B
71.91B 3.3%960.15M
81.97B 3.2%898.56M
92.04B 3.2%840.63M
102.10B 3.2%786.16M
112.17B 3.1%734.97M
122.23B 3.1%686.87M
132.30B 3.1%641.70M
142.37B 3.0%599.29M
152.44B 3.0%559.49M

Key risks

  • Cyclical housing downturn or long-term high mortgage rates compressing gross margins from ~25% toward the high teens and impairing land
  • Current owner earnings are near a cyclical peak, helped by the low-rate lock-in that limits resale supply; as that unwinds, competition from existing homes returns
  • Rising incentives, tariffs on materials, and labor and immigration constraints pushing up build costs

Catalysts

  • Structural US housing shortage and Sun Belt and retiree demographics supporting volumes over the decade
  • Continued buybacks at near-book valuations compounding per-share value, plus mortgage-rate relief that could restore pricing

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~3%/yr owner-earnings growth over 15y (reverse DCF); model credits 4%.

History

DateQualityPriceValueMoSRating
2026-10-28 81 $121.63 $114.76 -5.7% HOLD
2026-10-27 81 $121.31 $114.76 -5.4% HOLD
2026-10-26 81 $121.19 $114.76 -5.3% HOLD
2026-10-23 81 $119.48 $114.76 -4.0% HOLD
2026-10-22 81 $112.89 $114.76 +1.7% HOLD
2026-10-21 81 $114.53 $114.76 +0.2% HOLD
2026-10-20 81 $110.90 $114.76 +3.5% HOLD
2026-10-19 81 $113.55 $114.76 +1.1% HOLD
2026-10-16 81 $112.99 $114.76 +1.6% HOLD
2026-10-15 81 $109.35 $123.31 +12.8% HOLD
2026-10-14 81 $111.58 $123.31 +10.5% HOLD
2026-10-13 81 $111.14 $123.31 +10.9% HOLD
2026-10-12 81 $112.12 $123.31 +10.0% HOLD
2026-10-09 81 $113.53 $123.31 +8.6% HOLD
2026-10-08 81 $112.33 $123.31 +9.8% HOLD
2026-10-07 81 $116.10 $123.31 +6.2% HOLD
2026-10-06 81 $113.98 $123.31 +8.2% HOLD
2026-10-05 81 $115.73 $123.31 +6.5% HOLD
2026-10-02 81 $116.35 $123.31 +6.0% HOLD
2026-10-01 81 $116.06 $123.31 +6.2% HOLD
2026-09-30 81 $118.50 $123.31 +4.1% HOLD
2026-09-29 81 $119.13 $123.31 +3.5% HOLD
2026-09-28 81 $119.85 $123.31 +2.9% HOLD
2026-09-25 81 $118.18 $123.31 +4.3% HOLD
2026-09-24 81 $118.71 $123.31 +3.9% HOLD
2026-09-23 81 $118.97 $123.31 +3.6% HOLD
2026-09-22 81 $118.97 $123.31 +3.6% HOLD
2026-09-21 81 $117.26 $123.31 +5.2% HOLD
2026-09-18 81 $118.84 $123.31 +3.8% HOLD
2026-09-17 81 $117.55 $123.31 +4.9% HOLD
2026-09-16 81 $119.47 $123.31 +3.2% HOLD
2026-09-15 81 $118.94 $123.31 +3.7% HOLD
2026-09-14 81 $118.26 $123.31 +4.3% HOLD
2026-09-11 81 $116.41 $123.31 +5.9% HOLD
2026-09-10 81 $118.93 $123.31 +3.7% HOLD
2026-09-09 81 $120.07 $123.31 +2.7% HOLD
2026-09-08 81 $124.45 $122.12 -1.9% HOLD
2026-09-07 81 $124.45 $122.12 -1.9% HOLD
2026-09-04 81 $124.31 $122.12 -1.8% HOLD
2026-09-03 81 $123.70 $122.12 -1.3% HOLD
2026-09-02 81 $123.13 $122.12 -0.8% HOLD
2026-09-01 81 $126.32 $122.12 -3.3% HOLD
2026-08-31 81 $128.55 $122.12 -5.0% HOLD
2026-08-28 81 $126.75 $122.12 -3.7% HOLD
2026-08-27 81 $130.03 $122.12 -6.1% HOLD
2026-08-26 81 $130.86 $122.12 -6.7% HOLD
2026-08-25 81 $129.61 $122.12 -5.8% HOLD
2026-08-24 81 $129.00 $122.12 -5.3% HOLD
2026-08-21 81 $127.67 $122.12 -4.3% HOLD
2026-08-20 81 $130.68 $122.12 -6.5% HOLD
2026-08-19 81 $126.05 $122.12 -3.1% HOLD
2026-08-18 81 $130.18 $122.12 -6.2% HOLD
2026-08-17 81 $130.18 $122.12 -6.2% HOLD
2026-08-14 81 $130.55 $122.12 -6.5% HOLD
2026-08-13 81 $129.16 $122.12 -5.4% HOLD
2026-08-12 81 $132.42 $122.12 -7.8% HOLD
2026-08-11 81 $130.05 $122.12 -6.1% HOLD
2026-08-10 81 $132.90 $122.12 -8.1% HOLD
2026-08-07 81 $129.55 $122.12 -5.7% HOLD
2026-08-06 81 $133.01 $122.12 -8.2% HOLD
2026-08-05 81 $131.68 $122.12 -7.3% HOLD
2026-08-04 81 $126.47 $122.12 -3.4% HOLD
2026-08-03 81 $126.47 $122.12 -3.4% HOLD
2026-07-31 81 $128.74 $138.41 +7.5% HOLD
2026-07-30 81 $132.31 $138.41 +4.6% HOLD
2026-07-29 81 $130.59 $138.41 +6.0% HOLD
2026-07-28 81 $130.59 $138.41 +6.0% HOLD
2026-07-27 81 $124.67 $138.41 +11.0% HOLD
2026-07-24 81 $124.67 $138.41 +11.0% HOLD
2026-07-23 81 $126.75 $138.41 +9.2% HOLD
2026-07-22 81 $124.26 $138.41 +11.4% HOLD
2026-07-21 81 $123.18 $138.41 +12.4% HOLD
2026-07-20 81 $126.08 $138.41 +9.8% HOLD
2026-07-17 81 $129.02 $138.41 +7.3% HOLD
2026-07-16 81 $125.39 $138.41 +10.4% HOLD
2026-07-15 81 $123.75 $138.41 +11.8% HOLD
2026-07-14 81 $123.75 $138.41 +11.8% HOLD
2026-07-13 81 $124.75 $138.41 +11.0% HOLD
2026-07-10 81 $123.72 $138.41 +11.9% HOLD
2026-07-09 81 $122.94 $138.41 +12.6% HOLD
2026-07-08 81 $129.92 $138.41 +6.5% HOLD
2026-07-07 81 $131.38 $138.41 +5.4% HOLD
2026-07-06 81 $133.67 $138.41 +3.5% HOLD
2026-07-03 81 $133.67 $138.41 +3.5% HOLD
2026-07-02 81 $132.59 $138.41 +4.4% HOLD
2026-06-25 81 $135.71 $137.91 +1.6% HOLD
2026-06-23 81 $126.55 $136.11 +7.6% HOLD