❉ Buffybot wonderful businesses, fair prices

← back

FERG Ferguson Enterprises

industrial · valued with glm-5.2 medium conviction · 2026-08-11

HOLD
wonderful · 85 ▟ wide moat circle of competence: in ✓ would own for a decade trend up · +10.2% vs 200-DMA
Owner-earnings value$187.62
Price$263.78
Margin of safety -28.9%

Dominant scale distributor compounding steadily — but 12% implied growth is too rich.

The business

Ferguson is North America's largest value-added distributor of plumbing, HVAC, waterworks, and industrial supplies. It buys products from manufacturers at scale, holds local inventory, and sells to professional contractors who need same-day availability and technical support.

Quality gate · 85/100

Returns on capital 27.9/30
Consistency 21.4/22
Margins / pricing power 9.3/16
Balance sheet 11.4/16
Cash conversion 9.1/10
Capital allocation 5.8/6
Median ROIC23.0%
Gross margin31.1%
Net debt / EBITDA1.6x
FCF conversion82%
Share count / yr-2.8%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcescale
Trajectorystable
Managementexcellent

Distribution is a local density game — Ferguson's unmatched branch network and inventory breadth create a cost advantage and high switching costs for contractors who need reliable same-day fulfillment. Scale enables better supplier terms, denser logistics, and acquisitions in a still-fragmented industry. The 23% ROIC confirms the advantage is real and durable, though margins are inherently thin in distribution.

Disciplined capital allocators: steady share buybacks (-2.8% CAGR), sensible leverage at 1.6x net debt/EBITDA, 82% FCF conversion, and a focused North American strategy after spinning off the UK business. Acquisitions in a fragmented market appear opportunistic rather than empire-building.

Owner-earnings inputs

Owner earnings (TTM)2.07B
Owner-earnings yield4.0%
Free-cash-flow yield4.0%
Growth used (normalized)5.5%
Market-implied growth (reverse DCF)11.5%
Terminal growth3.0%
Discount rate (hurdle)9.7%

Projected owner earnings

YrOwner earningsGrowthPV
12.18B 5.5%1.99B
22.30B 5.3%1.91B
32.42B 5.1%1.83B
42.54B 5.0%1.75B
52.66B 4.8%1.67B
62.78B 4.6%1.59B
72.90B 4.4%1.51B
83.03B 4.2%1.44B
93.15B 4.1%1.36B
103.27B 3.9%1.29B
113.39B 3.7%1.22B
123.51B 3.5%1.15B
133.63B 3.4%1.08B
143.75B 3.2%1.02B
153.86B 3.0%956.82M

Key risks

  • Construction cyclicality — downturns pressure volumes and working capital simultaneously
  • Disintermediation risk from manufacturers selling direct or online platforms gaining share
  • Interest rate sensitivity — housing and commercial construction activity is rate-dependent

Catalysts

  • Continued consolidation of fragmented plumbing/HVAC distribution market
  • Margin expansion from scale efficiencies and digital/operational improvements
  • Infrastructure spending tailwind for waterworks segment

Recent news

score · 8 articles

  • Ferguson Enterprises Tops Quarterly Views, Sees Sales Growth at Top End of Outlook
  • Stocks Mostly Up Pre-Bell as Traders Assess Middle East Developments, Await Key Inflation Data
  • Ferguson Beats Earnings Estimates. Why the HVAC Supplier Is Optimistic as Business Headwinds Persist.
  • Barrick Mining to Post Q2 Earnings: What's in the Cards for the Stock?
  • Ferguson Enterprises (FERG) Is Up 10.1% After Joining The S&P 500 Index - What's Changed
  • Canadian Natural to Report Q2 Earnings: What's in the Offing?
  • Ferguson Stock Jumps 8% on Surprise S&P 500 Entry
  • Ferguson Added to S&P 500 and the Plumbing Stock Pops. Where It Can Go Next.

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~12%/yr owner-earnings growth over 15y (reverse DCF); model credits 6%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 85 $229.56 $187.62 -18.3% HOLD
2026-10-27 85 $229.52 $187.62 -18.3% HOLD
2026-10-26 85 $226.86 $187.62 -17.3% HOLD
2026-10-23 85 $227.31 $187.62 -17.5% HOLD
2026-10-22 85 $227.96 $187.62 -17.7% HOLD
2026-10-21 85 $227.08 $187.62 -17.4% HOLD
2026-10-20 85 $226.36 $187.62 -17.1% HOLD
2026-10-19 85 $231.61 $187.62 -19.0% HOLD
2026-10-16 85 $228.76 $187.62 -18.0% HOLD
2026-10-15 85 $222.94 $187.62 -15.8% HOLD
2026-10-14 85 $222.86 $187.62 -15.8% HOLD
2026-10-13 85 $220.55 $187.62 -14.9% HOLD
2026-10-12 85 $220.04 $187.62 -14.7% HOLD
2026-10-09 85 $216.73 $187.62 -13.4% HOLD
2026-10-08 85 $215.06 $187.62 -12.8% HOLD
2026-10-07 85 $223.33 $187.62 -16.0% HOLD
2026-10-06 85 $222.93 $187.62 -15.8% HOLD
2026-10-05 85 $223.33 $187.62 -16.0% HOLD
2026-10-02 85 $221.49 $187.62 -15.3% HOLD
2026-10-01 85 $222.62 $187.62 -15.7% HOLD
2026-09-30 85 $223.87 $187.62 -16.2% HOLD
2026-09-29 85 $227.30 $187.62 -17.5% HOLD
2026-09-28 85 $222.74 $187.62 -15.8% HOLD
2026-09-25 85 $220.17 $187.62 -14.8% HOLD
2026-09-24 85 $221.17 $187.62 -15.2% HOLD
2026-09-23 85 $216.14 $187.62 -13.2% HOLD
2026-09-22 85 $216.14 $187.62 -13.2% HOLD
2026-09-21 85 $214.43 $187.62 -12.5% HOLD
2026-09-18 85 $214.26 $187.62 -12.4% HOLD
2026-09-17 85 $214.35 $187.62 -12.5% HOLD
2026-09-16 85 $215.11 $187.62 -12.8% HOLD
2026-09-15 85 $222.31 $187.62 -15.6% HOLD
2026-09-14 85 $222.54 $187.62 -15.7% HOLD
2026-09-11 85 $220.97 $187.62 -15.1% HOLD
2026-09-10 85 $223.22 $187.62 -15.9% HOLD
2026-09-09 85 $226.30 $187.62 -17.1% HOLD
2026-09-08 85 $228.41 $187.62 -17.9% HOLD
2026-09-07 85 $228.41 $187.62 -17.9% HOLD
2026-09-04 85 $223.23 $187.62 -16.0% HOLD
2026-09-03 85 $221.23 $187.62 -15.2% HOLD
2026-09-02 85 $218.91 $187.62 -14.3% HOLD
2026-09-01 85 $224.51 $187.62 -16.4% HOLD
2026-08-31 85 $228.49 $187.62 -17.9% HOLD
2026-08-28 85 $233.26 $187.62 -19.6% HOLD
2026-08-27 85 $235.73 $187.62 -20.4% HOLD
2026-08-26 85 $232.67 $187.62 -19.4% HOLD
2026-08-25 85 $236.45 $187.62 -20.6% HOLD
2026-08-24 85 $242.24 $187.62 -22.5% HOLD
2026-08-21 85 $239.44 $187.62 -21.6% HOLD
2026-08-20 85 $243.19 $187.62 -22.8% HOLD
2026-08-19 85 $244.47 $187.62 -23.3% HOLD
2026-08-18 85 $244.94 $187.62 -23.4% HOLD
2026-08-17 85 $244.94 $187.62 -23.4% HOLD
2026-08-14 85 $248.12 $187.62 -24.4% HOLD
2026-08-13 85 $245.18 $187.62 -23.5% HOLD
2026-08-12 85 $251.51 $187.62 -25.4% HOLD
2026-08-11 85 $263.78 $187.62 -28.9% HOLD