❉ Buffybot wonderful businesses, fair prices

← back

CLX Clorox

consumer_staples · valued with codex-sub-gpt5.5 high conviction · 2026-07-10

HOLD
good · 75 ▟ narrow moat circle of competence: in trend down · -11.0% vs 200-DMA
Owner-earnings value$56.26
Price$93.07
Margin of safety -39.6%

Good brands, mature economics, but the price still asks for far too much growth.

The business

Clorox sells household and professional cleaning, disinfecting, trash, charcoal, water filtration, and personal-care products through well-known brands such as Clorox, Glad, Kingsford, Brita, Burt's Bees, and Pine-Sol. It makes money by earning branded-product margins on repeat, low-ticket consumer purchases distributed through major retailers and commercial channels. Demand is understandable and durable, but volume growth is mature and pricing power is not unlimited.

Quality gate · 75/100

Returns on capital 21.9/30
Consistency 16.2/22
Margins / pricing power 12.0/16
Balance sheet 10.4/16
Cash conversion 10/10
Capital allocation 4.6/6
Median ROIC15.0%
Gross margin43.8%
Net debt / EBITDA2.1x
FCF conversion159%
Share count / yr-0.1%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcebrand
Trajectorystable
Managementadequate

The moat comes mainly from trusted household brands, shelf space, and scale in categories where consumers value reliability. That advantage is real but not dominant: private label, retailer bargaining power, commodity input swings, and slow category growth limit reinvestment opportunities. The moat looks stable, not widening.

Balance sheet leverage is reasonable but not pristine, and buybacks have not materially reduced share count. Capital allocation is acceptable for a mature staples company, but not exceptional enough to justify aggressive growth assumptions.

Owner-earnings inputs

Owner earnings (TTM)380.00M
Owner-earnings yield3.4%
Free-cash-flow yield3.4%
Growth used (normalized)4.0%
Market-implied growth (reverse DCF)16.3%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
1395.20M 4.0%362.57M
2410.57M 3.9%345.57M
3426.08M 3.8%329.01M
4441.70M 3.7%312.91M
5457.41M 3.6%297.28M
6473.16M 3.4%282.13M
7488.93M 3.3%267.46M
8504.69M 3.2%253.29M
9520.39M 3.1%239.60M
10536.00M 3.0%226.41M

Key risks

  • Private-label competition and retailer pressure erode pricing power
  • Commodity, packaging, and logistics inflation compress margins
  • Mature categories cannot support the growth implied by the current price

Catalysts

  • Margin recovery from productivity savings and easing input costs
  • Portfolio simplification and stronger execution in core brands

Recent news

score · 8 articles

  • Palm Valley Capital’s New Addition: The Clorox Company (CLX)
  • 3 Dividend Stocks That Recently Hit 52-Week Lows to Buy in July
  • The Celebration Portfolio That Pays For Date Nights, Birthdays, And Anniversaries Forever
  • 5 High-Yielding S&P 500 Stocks Trading at Double-Digit Discounts Are Incredible Strong Buys Now
  • 3 Profitable Stocks We Steer Clear Of
  • Is Clorox Stock Underperforming the Dow?
  • 1 Cash-Producing Stock to Target This Week and 2 Facing Challenges
  • Clorox Has Fallen 22% and Now Yields 5%. This Dividend King Looks Too Cheap to Ignore.

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~16%/yr owner-earnings growth over 10y (reverse DCF); model credits 4%. · 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-09-28 66 $83.80 $50.64 -39.6% N/A
2026-08-19 66 $105.55 $50.64 -52.0% N/A
2026-08-18 75 $105.70 $56.26 -46.8% HOLD
2026-08-17 75 $105.70 $56.26 -46.8% HOLD
2026-08-14 75 $106.54 $56.26 -47.2% HOLD
2026-08-13 75 $105.76 $56.26 -46.8% HOLD
2026-08-12 75 $108.25 $56.26 -48.0% HOLD
2026-08-11 75 $107.70 $56.26 -47.8% HOLD
2026-08-10 75 $105.15 $56.26 -46.5% HOLD
2026-08-07 75 $105.60 $56.26 -46.7% HOLD
2026-08-06 75 $105.84 $56.26 -46.8% HOLD
2026-08-05 75 $104.67 $56.26 -46.3% HOLD
2026-08-04 75 $95.53 $56.26 -41.1% HOLD
2026-08-03 75 $95.53 $56.26 -41.1% HOLD
2026-07-31 75 $96.73 $56.26 -41.8% HOLD
2026-07-30 75 $99.63 $56.26 -43.5% HOLD
2026-07-29 75 $97.41 $56.26 -42.2% HOLD
2026-07-28 75 $97.41 $56.26 -42.2% HOLD
2026-07-27 75 $93.80 $56.26 -40.0% HOLD
2026-07-24 75 $93.80 $56.26 -40.0% HOLD
2026-07-23 75 $95.76 $56.26 -41.2% HOLD
2026-07-22 75 $95.69 $56.26 -41.2% HOLD
2026-07-21 75 $96.29 $56.26 -41.6% HOLD
2026-07-20 75 $96.32 $56.26 -41.6% HOLD
2026-07-17 75 $98.71 $56.26 -43.0% HOLD
2026-07-16 75 $96.95 $56.26 -42.0% HOLD
2026-07-15 75 $95.05 $56.26 -40.8% HOLD
2026-07-14 75 $95.05 $56.26 -40.8% HOLD
2026-07-13 75 $96.56 $56.26 -41.7% HOLD
2026-07-10 75 $93.07 $56.26 -39.6% HOLD
2026-07-09 75 $93.91 $47.52 -49.4% HOLD
2026-07-08 75 $97.41 $47.52 -51.2% HOLD
2026-07-07 75 $97.25 $47.52 -51.1% HOLD
2026-07-06 75 $97.26 $47.52 -51.1% HOLD
2026-07-03 75 $97.26 $47.52 -51.1% HOLD
2026-07-02 75 $96.42 $47.52 -50.7% HOLD
2026-06-25 75 $95.38 $47.52 -50.2% STRONG SELL
2026-06-23 75 $92.64 $47.52 -48.7% STRONG SELL