❉ Buffybot wonderful businesses, fair prices

← back

PG Procter & Gamble

consumer_staples · valued with sonnet high conviction · 2026-07-31

HOLD
wonderful · 89 ▟ wide moat circle of competence: in ✓ would own for a decade trend down · -1.3% vs 200-DMA
Owner-earnings value$124.59
Price$143.96
Margin of safety -13.5%

Wonderful, wide-moat brand compounder, but 5.5% growth can't clear the ~8% the price already assumes.

The business

P&G sells branded household staples—Tide, Pampers, Gillette, Crest, Charmin, Olay—purchased repeatedly and habitually by billions of consumers globally, monetized through retail and e-commerce distribution with a portfolio skewed toward premium, higher-margin categories.

Quality gate · 89/100

Returns on capital 26.1/30
Consistency 21.8/22
Margins / pricing power 13.8/16
Balance sheet 12.7/16
Cash conversion 9.8/10
Capital allocation 5.2/6
Median ROIC19.1%
Gross margin50.3%
Net debt / EBITDA1.0x
FCF conversion96%
Share count / yr-0.7%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcebrand
Trajectorystable
Managementexcellent

Decades of R&D-backed product superiority, scale in advertising/distribution, and entrenched shelf position across categories where private label has struggled to dislodge trusted staples; 50%+ gross margins and 19% median ROIC evidence pricing power that has persisted through cycles.

Consistent buybacks (share count down ~0.7%/yr) funded by strong FCF conversion (0.96), disciplined balance sheet (net debt/EBITDA ~1.0x), and portfolio pruning toward higher-margin categories rather than empire-building M&A.

Owner-earnings inputs

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

Projected owner earnings

YrOwner earningsGrowthPV
115.85B 5.5%14.52B
216.70B 5.3%14.01B
317.56B 5.1%13.50B
418.43B 5.0%12.98B
519.31B 4.8%12.46B
620.20B 4.6%11.94B
721.09B 4.4%11.42B
821.99B 4.2%10.91B
922.89B 4.1%10.40B
1023.78B 3.9%9.89B
1124.66B 3.7%9.40B
1225.53B 3.5%8.92B
1326.39B 3.4%8.44B
1427.23B 3.2%7.98B
1528.05B 3.0%7.53B

Key risks

  • Slowing organic volume growth in mature developed markets with input-cost/tariff pressure (the flagged $1B cost hit)
  • Private-label and value-brand share gains during periods of consumer trade-down
  • Slower emerging-market growth than historically assumed, given China softness

Catalysts

  • Continued premiumization and innovation-led pricing across core categories
  • Further portfolio simplification toward higher-growth, higher-margin SKUs
  • Productivity/cost savings programs offsetting commodity and tariff inflation

Recent news

score · 8 articles

  • Why e.l.f. & Estée Lauder benefit from inflation
  • P&G Stock Falls 1.8% as $1 Billion Cost Hit Looms
  • Publicis Is Winning the AI Advertising Race, and Its Stock Still Looks Cheap
  • Procter & Gamble's Fiscal 2027 Guidance Reflects Prudent View of Market Realities, RBC Says
  • PG Q4 Earnings Call Highlights Consumer Growth Reset
  • HSBC downgrades Procter & Gamble to Hold as reinvestment weighs on growth outlook
  • Humana upgraded, Las Vegas Sands downgraded: Wall Street's top analyst calls
  • This Dividend King Still Has Plenty of Room to Grow

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~8%/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 89 $159.23 $129.32 -18.8% HOLD
2026-10-27 89 $159.92 $129.32 -19.1% HOLD
2026-10-26 89 $161.02 $129.32 -19.7% HOLD
2026-10-23 89 $165.59 $129.32 -21.9% HOLD
2026-10-22 89 $156.84 $129.32 -17.5% HOLD
2026-10-21 89 $159.32 $129.32 -18.8% HOLD
2026-10-20 89 $157.69 $129.32 -18.0% HOLD
2026-10-19 89 $159.35 $129.32 -18.8% HOLD
2026-10-16 89 $157.08 $129.32 -17.7% HOLD
2026-10-15 89 $156.53 $129.32 -17.4% HOLD
2026-10-14 89 $153.04 $129.32 -15.5% HOLD
2026-10-13 89 $153.20 $129.32 -15.6% HOLD
2026-10-12 89 $151.23 $129.32 -14.5% HOLD
2026-10-09 89 $150.59 $129.32 -14.1% HOLD
2026-10-08 89 $147.82 $129.32 -12.5% HOLD
2026-10-07 89 $148.41 $129.32 -12.9% HOLD
2026-10-06 89 $145.94 $129.32 -11.4% HOLD
2026-10-05 89 $144.91 $129.32 -10.8% HOLD
2026-10-02 89 $143.95 $129.32 -10.2% HOLD
2026-10-01 89 $145.28 $129.32 -11.0% HOLD
2026-09-30 89 $148.32 $129.32 -12.8% HOLD
2026-09-29 89 $149.03 $129.32 -13.2% HOLD
2026-09-28 89 $146.23 $129.32 -11.6% HOLD
2026-09-25 89 $145.68 $129.32 -11.2% HOLD
2026-09-24 89 $147.39 $129.32 -12.3% HOLD
2026-09-23 89 $146.08 $129.32 -11.5% HOLD
2026-09-22 89 $146.08 $129.32 -11.5% HOLD
2026-09-21 89 $146.39 $129.32 -11.7% HOLD
2026-09-18 89 $147.55 $129.32 -12.4% HOLD
2026-09-17 89 $147.02 $129.32 -12.0% HOLD
2026-09-16 89 $146.67 $129.32 -11.8% HOLD
2026-09-15 89 $146.13 $129.32 -11.5% HOLD
2026-09-14 89 $145.27 $129.32 -11.0% HOLD
2026-09-11 89 $142.97 $129.32 -9.5% HOLD
2026-09-10 89 $142.64 $129.32 -9.3% HOLD
2026-09-09 89 $145.58 $129.32 -11.2% HOLD
2026-09-08 89 $146.44 $124.59 -14.9% HOLD
2026-09-07 89 $146.44 $124.59 -14.9% HOLD
2026-09-04 89 $146.92 $124.59 -15.2% HOLD
2026-09-03 89 $147.64 $124.59 -15.6% HOLD
2026-09-02 89 $146.21 $124.59 -14.8% HOLD
2026-09-01 89 $145.12 $124.59 -14.1% HOLD
2026-08-31 89 $143.78 $124.59 -13.3% HOLD
2026-08-28 89 $143.14 $124.59 -13.0% HOLD
2026-08-27 89 $145.00 $124.59 -14.1% HOLD
2026-08-26 89 $145.40 $124.59 -14.3% HOLD
2026-08-25 89 $146.60 $124.59 -15.0% HOLD
2026-08-24 89 $144.68 $124.59 -13.9% HOLD
2026-08-21 89 $142.97 $124.59 -12.9% HOLD
2026-08-20 89 $144.38 $124.59 -13.7% HOLD
2026-08-19 89 $143.45 $124.59 -13.1% HOLD
2026-08-18 89 $144.55 $124.59 -13.8% HOLD
2026-08-17 89 $144.55 $124.59 -13.8% HOLD
2026-08-14 89 $144.26 $124.59 -13.6% HOLD
2026-08-13 89 $144.08 $124.59 -13.5% HOLD
2026-08-12 89 $145.21 $124.59 -14.2% HOLD
2026-08-11 89 $146.44 $124.59 -14.9% HOLD
2026-08-10 89 $145.79 $124.59 -14.5% HOLD
2026-08-07 89 $146.97 $124.59 -15.2% HOLD
2026-08-06 89 $146.80 $124.59 -15.1% HOLD
2026-08-05 89 $148.01 $124.59 -15.8% HOLD
2026-08-04 89 $144.49 $124.59 -13.8% HOLD
2026-08-03 89 $144.49 $124.59 -13.8% HOLD
2026-07-31 89 $143.96 $124.59 -13.5% HOLD
2026-07-30 89 $146.10 $102.59 -29.8% HOLD
2026-07-29 89 $148.63 $102.59 -31.0% HOLD
2026-07-28 89 $148.63 $102.59 -31.0% HOLD
2026-07-27 89 $145.88 $102.59 -29.7% HOLD
2026-07-24 89 $146.97 $102.59 -30.2% HOLD
2026-07-23 89 $149.13 $102.59 -31.2% HOLD
2026-07-22 89 $148.10 $102.59 -30.7% HOLD
2026-07-21 89 $149.13 $102.59 -31.2% HOLD
2026-07-20 89 $149.98 $102.59 -31.6% HOLD
2026-07-17 89 $151.50 $102.59 -32.3% HOLD
2026-07-16 89 $148.05 $102.59 -30.7% HOLD
2026-07-15 89 $148.37 $102.59 -30.9% HOLD
2026-07-14 89 $148.37 $102.59 -30.9% HOLD
2026-07-13 89 $147.04 $102.59 -30.2% HOLD
2026-07-10 89 $146.85 $102.59 -30.1% HOLD
2026-07-09 89 $148.40 $102.59 -30.9% HOLD
2026-07-08 89 $152.75 $102.59 -32.8% HOLD
2026-07-07 89 $149.31 $102.59 -31.3% HOLD
2026-07-06 89 $151.41 $102.59 -32.2% HOLD
2026-07-03 89 $151.41 $102.59 -32.2% HOLD
2026-07-02 89 $147.43 $102.59 -30.4% HOLD
2026-06-25 89 $152.04 $104.77 -31.1% STRONG SELL
2026-06-23 89 $150.86 $104.77 -30.6% STRONG SELL