❉ Buffybot wonderful businesses, fair prices

← back

HD Home Depot (The)

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

HOLD
wonderful · 83 ▟ wide moat circle of competence: in ✓ would own for a decade trend down · -15.5% vs 200-DMA
Owner-earnings value$276.75
Price$282.85
Margin of safety -2.2%

Wonderful duopoly with a scale moat at a full price; 6% growth roughly matches what the market already prices in.

The business

Home Depot is the largest US home-improvement retailer, selling tools, lumber, building materials, appliances and garden products through about 2,300 big-box stores and online. Roughly half its sales go to professional contractors, a segment it is widening through the SRS and GMS distribution acquisitions. It earns a spread on huge purchasing volume and moves goods cheaply through its owned supply chain.

Quality gate · 83/100

Returns on capital 30/30
Consistency 19.4/22
Margins / pricing power 9.9/16
Balance sheet 8.6/16
Cash conversion 9.8/10
Capital allocation 5.2/6
Median ROIC32.2%
Gross margin33.2%
Net debt / EBITDA2.5x
FCF conversion95%
Share count / yr-0.7%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcescale
Trajectorystable
Managementexcellent

The US market is effectively a duopoly with Lowe's. HD's scale in purchasing, distribution and store density gives it lower costs, and its Pro relationships plus bulky, urgently needed products make it hard for Amazon to compete. Margins are under pressure from the lower-margin distribution acquisitions and a stalled housing turnover cycle, but the core position is intact.

Management has historically earned 30%+ ROIC, paid a growing dividend and steadily reduced the share count. The roughly $18B SRS deal and the GMS purchase added leverage (about 2.5x net debt/EBITDA) at lower returns, and buybacks were paused to pay down that debt.

Owner-earnings inputs

Owner earnings (TTM)14.86B
Owner-earnings yield5.3%
Free-cash-flow yield5.4%
Growth used (normalized)6.0%
Market-implied growth (reverse DCF)6.4%
Terminal growth3.0%
Discount rate (hurdle)9.6%

Projected owner earnings

YrOwner earningsGrowthPV
115.75B 6.0%14.37B
216.66B 5.8%13.88B
317.59B 5.6%13.37B
418.53B 5.4%12.85B
519.48B 5.1%12.33B
620.44B 4.9%11.81B
721.41B 4.7%11.29B
822.37B 4.5%10.77B
923.33B 4.3%10.25B
1024.28B 4.1%9.73B
1125.22B 3.9%9.22B
1226.14B 3.6%8.72B
1327.03B 3.4%8.23B
1427.90B 3.2%7.76B
1528.74B 3.0%7.29B

Key risks

  • A prolonged housing-turnover and remodel slump driven by high mortgage rates, with lock-in effects keeping existing-home sales depressed
  • Lower returns and integration risk from the SRS and GMS acquisitions, with leverage reducing flexibility
  • Tariff-driven cost inflation and pressure on consumer discretionary spending squeezing margins

Catalysts

  • Pent-up demand for repairs and remodels on an aging US housing stock (median age over 40 years) once rates ease and home turnover recovers
  • Cross-selling to Pros through SRS and GMS, deleveraging, and a restart of buybacks

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

History

DateQualityPriceValueMoSRating
2026-10-28 83 $318.50 $276.75 -13.1% HOLD
2026-10-27 83 $319.38 $276.75 -13.3% HOLD
2026-10-26 83 $319.83 $276.75 -13.5% HOLD
2026-10-23 83 $327.73 $276.75 -15.6% HOLD
2026-10-22 83 $314.14 $276.75 -11.9% HOLD
2026-10-21 83 $315.11 $276.75 -12.2% HOLD
2026-10-20 83 $309.88 $276.75 -10.7% HOLD
2026-10-19 83 $309.63 $276.75 -10.6% HOLD
2026-10-16 83 $308.24 $276.75 -10.2% HOLD
2026-10-15 83 $295.51 $276.75 -6.3% HOLD
2026-10-14 83 $293.92 $276.75 -5.8% HOLD
2026-10-13 83 $290.62 $276.75 -4.8% HOLD
2026-10-12 83 $290.74 $276.75 -4.8% HOLD
2026-10-09 83 $295.47 $276.75 -6.3% HOLD
2026-10-08 83 $285.77 $276.75 -3.2% HOLD
2026-10-07 83 $286.69 $276.75 -3.5% HOLD
2026-10-06 83 $281.15 $276.75 -1.6% HOLD
2026-10-05 83 $282.85 $276.75 -2.2% HOLD
2026-10-02 83 $282.46 $276.60 -2.1% HOLD
2026-10-01 83 $284.49 $276.60 -2.8% HOLD
2026-09-30 83 $288.04 $276.60 -4.0% HOLD
2026-09-29 83 $289.89 $276.60 -4.6% HOLD
2026-09-28 83 $293.20 $276.60 -5.7% HOLD
2026-09-25 83 $292.18 $276.60 -5.3% HOLD
2026-09-24 83 $296.72 $276.60 -6.8% HOLD
2026-09-23 83 $297.20 $276.60 -6.9% HOLD
2026-09-22 83 $297.20 $276.60 -6.9% HOLD
2026-09-21 83 $299.98 $276.60 -7.8% HOLD
2026-09-18 83 $302.51 $276.60 -8.6% HOLD
2026-09-17 83 $302.47 $276.60 -8.6% HOLD
2026-09-16 83 $305.48 $276.60 -9.5% HOLD
2026-09-15 83 $310.87 $276.60 -11.0% HOLD
2026-09-14 83 $308.74 $276.60 -10.4% HOLD
2026-09-11 83 $305.69 $276.60 -9.5% HOLD
2026-09-10 83 $310.45 $276.60 -10.9% HOLD
2026-09-09 83 $313.70 $276.60 -11.8% HOLD
2026-09-08 83 $321.05 $276.60 -13.8% HOLD
2026-09-07 83 $321.05 $276.60 -13.8% HOLD
2026-09-04 83 $318.07 $276.60 -13.0% HOLD
2026-09-03 83 $318.51 $276.60 -13.2% HOLD
2026-09-02 83 $319.77 $276.60 -13.5% HOLD
2026-09-01 83 $327.83 $276.60 -15.6% HOLD
2026-08-31 83 $330.19 $276.60 -16.2% HOLD
2026-08-28 83 $328.61 $276.60 -15.8% HOLD
2026-08-27 83 $334.85 $276.60 -17.4% HOLD
2026-08-26 83 $337.88 $276.76 -18.1% HOLD
2026-08-25 83 $337.43 $276.76 -18.0% HOLD
2026-08-24 83 $335.61 $276.76 -17.5% HOLD
2026-08-21 83 $334.49 $276.76 -17.3% HOLD
2026-08-20 83 $344.30 $276.76 -19.6% HOLD
2026-08-19 83 $337.49 $276.76 -18.0% HOLD
2026-08-18 83 $338.86 $276.76 -18.3% HOLD
2026-08-17 83 $338.86 $276.76 -18.3% HOLD
2026-08-14 83 $341.70 $276.76 -19.0% HOLD
2026-08-13 83 $343.43 $276.76 -19.4% HOLD
2026-08-12 83 $354.48 $276.76 -21.9% HOLD
2026-08-11 83 $350.78 $276.76 -21.1% HOLD
2026-08-10 83 $355.62 $276.76 -22.2% HOLD
2026-08-07 83 $349.52 $276.76 -20.8% HOLD
2026-08-06 83 $353.14 $276.76 -21.6% HOLD
2026-08-05 83 $348.24 $276.76 -20.5% HOLD
2026-08-04 83 $331.96 $276.76 -16.6% HOLD
2026-08-03 83 $331.96 $276.76 -16.6% HOLD
2026-07-31 83 $333.35 $276.76 -17.0% HOLD
2026-07-30 83 $338.27 $276.76 -18.2% HOLD
2026-07-29 83 $336.09 $276.76 -17.7% HOLD
2026-07-28 83 $336.09 $276.76 -17.7% HOLD
2026-07-27 83 $324.71 $276.76 -14.8% HOLD
2026-07-24 83 $324.71 $276.76 -14.8% HOLD
2026-07-23 83 $331.45 $276.76 -16.5% HOLD
2026-07-22 83 $331.60 $276.76 -16.5% HOLD
2026-07-21 83 $333.04 $276.76 -16.9% HOLD
2026-07-20 83 $338.87 $226.16 -33.3% HOLD
2026-07-17 83 $348.02 $226.16 -35.0% HOLD
2026-07-16 83 $341.44 $226.16 -33.8% HOLD
2026-07-15 83 $337.11 $226.16 -32.9% HOLD
2026-07-14 83 $337.11 $226.16 -32.9% HOLD
2026-07-13 83 $343.30 $226.16 -34.1% HOLD
2026-07-10 83 $338.73 $226.16 -33.2% HOLD
2026-07-09 83 $336.21 $226.16 -32.7% HOLD
2026-07-08 83 $345.21 $226.16 -34.5% HOLD
2026-07-07 83 $350.65 $226.16 -35.5% HOLD
2026-07-06 83 $357.90 $226.16 -36.8% HOLD
2026-07-03 83 $357.90 $226.16 -36.8% HOLD
2026-07-02 83 $350.84 $226.16 -35.5% HOLD
2026-06-25 83 $342.86 $231.52 -32.5% STRONG SELL
2026-06-23 83 $324.45 $231.52 -28.6% SELL