❉ Buffybot wonderful businesses, fair prices

← back

PPG PPG Industries

materials · valued with opus medium conviction · 2026-10-02

HOLD
good · 70 ▟ narrow moat circle of competence: in trend flat · -5.6% vs 200-DMA
Owner-earnings value$100.79
Price$104.67
Margin of safety -3.7%

Sticky specialty coatings franchise, but flat growth means the price already pays for its prospects.

The business

PPG makes and sells paints, coatings, and specialty materials: automotive OEM and refinish coatings, aerospace sealants and transparencies, industrial and packaging coatings, and architectural paint (mainly Latin America after it sold US/Canada architectural in 2024). It earns money by formulating these products and selling them to manufacturers, body shops, and contractors. Coatings are a small share of the customer's total cost but critical to performance, so customers rarely switch for price alone.

Quality gate · 70/100

Returns on capital 13.9/30
Consistency 20.4/22
Margins / pricing power 11.5/16
Balance sheet 9.8/16
Cash conversion 9.2/10
Capital allocation 5.6/6
Median ROIC11.2%
Gross margin40.9%
Net debt / EBITDA2.0x
FCF conversion85%
Share count / yr-1.7%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourceswitching costs
Trajectorystable
Managementadequate

OEM and aerospace coatings require lengthy spec qualification, and refinish shops are locked in through color-matching systems and databases, so share is sticky and pricing pass-through has worked historically. But PPG faces strong peers (Sherwin-Williams, Axalta, AkzoNobel), volumes are cyclical, and it lacks Sherwin's store-network brand moat; ROIC around 11% is good, not exceptional.

Portfolio pruning (exiting US architectural and silicas) and steady buybacks at roughly 1.7%/yr show discipline, but a decade of flat revenue and earlier acquisitive empire-building yielded mediocre organic growth; debt near 2x EBITDA is sensible.

Owner-earnings inputs

Owner earnings (TTM)1.41B
Owner-earnings yield6.0%
Free-cash-flow yield6.0%
Growth used (normalized)5.0%
Market-implied growth (reverse DCF)5.9%
Terminal growth3.0%
Discount rate (hurdle)10.0%

Projected owner earnings

YrOwner earningsGrowthPV
11.48B 5.0%1.34B
21.55B 4.8%1.28B
31.62B 4.6%1.22B
41.69B 4.3%1.15B
51.76B 4.1%1.09B
61.83B 3.9%1.03B
71.89B 3.7%970.32M
81.96B 3.4%912.32M
92.02B 3.2%855.95M
102.08B 3.0%801.33M

Key risks

  • Prolonged industrial and auto volume weakness with flat organic growth
  • Raw material (petrochemical) cost spikes squeezing margins before price catches up
  • Competitive pricing pressure from Sherwin-Williams, Axalta, and Asian coatings makers

Catalysts

  • Higher-margin aerospace and refinish mix after portfolio divestitures
  • Cyclical recovery in industrial volumes plus continued buybacks and cost programs

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

History

DateQualityPriceValueMoSRating
2026-10-28 70 $113.44 $100.79 -11.1% HOLD
2026-10-27 70 $109.90 $100.79 -8.3% HOLD
2026-10-26 70 $110.61 $100.79 -8.9% HOLD
2026-10-23 70 $113.09 $100.79 -10.9% HOLD
2026-10-22 70 $110.17 $100.79 -8.5% HOLD
2026-10-21 70 $108.61 $100.79 -7.2% HOLD
2026-10-20 70 $107.55 $100.79 -6.3% HOLD
2026-10-19 70 $107.39 $100.79 -6.1% HOLD
2026-10-16 70 $107.81 $100.79 -6.5% HOLD
2026-10-15 70 $104.87 $100.79 -3.9% HOLD
2026-10-14 70 $104.55 $100.79 -3.6% HOLD
2026-10-13 70 $103.71 $100.79 -2.8% HOLD
2026-10-12 70 $103.96 $100.79 -3.0% HOLD
2026-10-09 70 $105.46 $100.79 -4.4% HOLD
2026-10-08 70 $105.08 $100.79 -4.1% HOLD
2026-10-07 70 $106.52 $100.79 -5.4% HOLD
2026-10-06 70 $105.27 $100.79 -4.3% HOLD
2026-10-05 70 $105.15 $100.79 -4.1% HOLD
2026-10-02 70 $104.67 $100.79 -3.7% HOLD
2026-10-01 70 $104.33 $108.26 +3.8% HOLD
2026-09-30 70 $106.02 $108.26 +2.1% HOLD
2026-09-29 70 $107.01 $108.26 +1.2% HOLD
2026-09-28 70 $107.52 $108.26 +0.7% HOLD
2026-09-25 70 $106.32 $108.26 +1.8% HOLD
2026-09-24 70 $107.20 $108.26 +1.0% HOLD
2026-09-23 70 $104.93 $108.26 +3.2% HOLD
2026-09-22 70 $104.93 $108.26 +3.2% HOLD
2026-09-21 70 $104.52 $108.26 +3.6% HOLD
2026-09-18 70 $105.45 $108.26 +2.7% HOLD
2026-09-17 70 $104.98 $108.26 +3.1% HOLD
2026-09-16 70 $104.89 $108.26 +3.2% HOLD
2026-09-15 70 $105.25 $108.26 +2.9% HOLD
2026-09-14 70 $105.50 $108.26 +2.6% HOLD
2026-09-11 70 $105.05 $108.26 +3.1% HOLD
2026-09-10 70 $107.16 $108.26 +1.0% HOLD
2026-09-09 70 $109.72 $108.26 -1.3% HOLD
2026-09-08 70 $112.53 $108.26 -3.8% HOLD
2026-09-07 70 $112.53 $108.26 -3.8% HOLD
2026-09-04 70 $110.75 $108.26 -2.2% HOLD
2026-09-03 70 $111.31 $108.26 -2.7% HOLD
2026-09-02 70 $109.70 $108.26 -1.3% HOLD
2026-09-01 70 $112.17 $108.26 -3.5% HOLD
2026-08-31 71 $114.22 $97.43 -14.7% HOLD
2026-08-28 71 $113.47 $97.43 -14.1% HOLD
2026-08-27 71 $114.42 $97.43 -14.9% HOLD
2026-08-26 71 $113.65 $97.43 -14.3% HOLD
2026-08-25 71 $113.23 $97.43 -14.0% HOLD
2026-08-24 71 $113.63 $97.43 -14.3% HOLD
2026-08-21 71 $112.44 $97.43 -13.4% HOLD
2026-08-20 71 $113.92 $97.43 -14.5% HOLD
2026-08-19 71 $112.81 $97.43 -13.6% HOLD
2026-08-18 71 $114.11 $97.43 -14.6% HOLD
2026-08-17 71 $114.11 $97.43 -14.6% HOLD
2026-08-14 71 $114.73 $97.43 -15.1% HOLD
2026-08-13 71 $114.60 $97.43 -15.0% HOLD
2026-08-12 71 $116.16 $97.43 -16.1% HOLD
2026-08-11 71 $115.48 $97.43 -15.6% HOLD
2026-08-10 71 $119.72 $97.43 -18.6% HOLD
2026-08-07 71 $117.16 $97.43 -16.8% HOLD
2026-08-06 71 $119.13 $97.43 -18.2% HOLD
2026-08-05 71 $117.80 $97.43 -17.3% HOLD
2026-08-04 71 $110.52 $97.43 -11.8% HOLD
2026-08-03 71 $110.52 $97.43 -11.8% HOLD
2026-07-31 71 $112.03 $97.43 -13.0% HOLD
2026-07-30 71 $111.83 $97.43 -12.9% HOLD
2026-07-29 71 $118.47 $81.80 -30.9% HOLD
2026-07-28 71 $118.47 $81.80 -30.9% HOLD
2026-07-27 71 $113.75 $81.80 -28.1% HOLD
2026-07-24 71 $113.75 $81.80 -28.1% HOLD
2026-07-23 71 $117.39 $81.80 -30.3% HOLD
2026-07-22 71 $115.71 $81.80 -29.3% HOLD
2026-07-21 71 $115.70 $81.80 -29.3% HOLD
2026-07-20 71 $117.36 $81.80 -30.3% HOLD
2026-07-17 71 $118.68 $81.80 -31.1% HOLD
2026-07-16 71 $115.31 $81.80 -29.1% HOLD
2026-07-15 71 $113.84 $81.80 -28.1% HOLD
2026-07-14 71 $113.84 $81.80 -28.1% HOLD
2026-07-13 71 $116.76 $81.80 -29.9% HOLD
2026-07-10 71 $115.96 $81.80 -29.5% HOLD
2026-07-09 71 $114.28 $81.80 -28.4% HOLD
2026-07-08 71 $120.22 $81.80 -32.0% HOLD
2026-07-07 71 $124.04 $81.80 -34.1% HOLD
2026-07-06 71 $125.33 $81.80 -34.7% HOLD
2026-07-03 71 $125.33 $81.80 -34.7% HOLD
2026-07-02 71 $122.61 $81.80 -33.3% HOLD
2026-06-25 71 $120.98 $82.76 -31.6% STRONG SELL
2026-06-23 71 $117.70 $81.57 -30.7% STRONG SELL