❉ Buffybot wonderful businesses, fair prices

← back

UPS United Parcel Service

industrial · valued with opus medium conviction · 2026-09-29

HOLD
good · 72 ▟ narrow moat circle of competence: in trend flat · -8.0% vs 200-DMA
Owner-earnings value$87.99
Price$94.25
Margin of safety -6.6%

Irreplaceable network, but a shrinking, union-heavy, Amazon-pressured duopolist; the price needs more growth than it delivers.

The business

UPS picks up, sorts and delivers parcels and documents through a dense US ground network plus international air and ground operations, charging per package with fuel and residential surcharges. It also earns fees from supply chain, freight forwarding and healthcare logistics. Profit depends on package density per stop, pricing discipline and controlling a unionized labor cost base.

Quality gate · 72/100

Returns on capital 24.7/30
Consistency 18.5/22
Margins / pricing power 5.9/16
Balance sheet 9.0/16
Cash conversion 9.3/10
Capital allocation 4.9/6
Median ROIC17.7%
Gross margin16.6%
Net debt / EBITDA2.1x
FCF conversion86%
Share count / yr-0.4%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcescale
Trajectoryeroding
Managementadequate

An integrated air and ground network with hubs, aircraft and route density is nearly impossible to replicate, and the US parcel market is effectively a FedEx/UPS duopoly for B2B and time-definite delivery. But Amazon's in-house logistics now exceeds UPS in US parcel volume, and regional carriers plus USPS compete hard for residential e-commerce. Scale protects the business from new entrants, yet pricing power against large shippers is weakening.

Carol Tome's 'better not bigger' strategy is rational: it deliberately halves low-margin Amazon volume, closes buildings and automates hubs. However, the dividend of about $5.5B is at or above normalized FCF, and buybacks were run near the 2022 peak, so capital returns are stretching the balance sheet more than the business can comfortably support.

Owner-earnings inputs

Owner earnings (TTM)5.02B
Owner-earnings yield6.3%
Free-cash-flow yield6.8%
Growth used (normalized)3.0%
Market-implied growth (reverse DCF)4.7%
Terminal growth3.0%
Discount rate (hurdle)9.9%

Projected owner earnings

YrOwner earningsGrowthPV
15.17B 3.0%4.71B
25.33B 3.0%4.41B
35.49B 3.0%4.13B
45.65B 3.0%3.87B
55.82B 3.0%3.63B
66.00B 3.0%3.40B
76.18B 3.0%3.19B
86.36B 3.0%2.99B
96.55B 3.0%2.80B
106.75B 3.0%2.62B

Key risks

  • Amazon insourcing and the Amazon volume glide-down shrink network density and fixed-cost absorption
  • Teamsters contract wage inflation that is sticky while volumes stay soft; the next negotiation is in 2028
  • Dividend exceeding FCF forces a cut or rising leverage; trade/tariff shocks hit international and de minimis flows

Catalysts

  • Network reconfiguration and automation closing buildings could lift US domestic margins back toward 10%+
  • Growth in higher-margin SMB, B2B and healthcare logistics offsets lost Amazon revenue

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

History

DateQualityPriceValueMoSRating
2026-10-28 72 $106.09 $87.99 -17.1% HOLD
2026-10-27 72 $100.32 $87.99 -12.3% HOLD
2026-10-26 72 $101.06 $87.99 -12.9% HOLD
2026-10-23 72 $101.52 $87.99 -13.3% HOLD
2026-10-22 72 $99.57 $87.99 -11.6% HOLD
2026-10-21 72 $98.52 $87.99 -10.7% HOLD
2026-10-20 72 $97.46 $87.99 -9.7% HOLD
2026-10-19 72 $97.48 $87.99 -9.7% HOLD
2026-10-16 72 $97.83 $87.99 -10.1% HOLD
2026-10-15 72 $95.78 $87.99 -8.1% HOLD
2026-10-14 72 $94.79 $87.99 -7.2% HOLD
2026-10-13 72 $95.34 $87.99 -7.7% HOLD
2026-10-12 72 $94.57 $87.99 -7.0% HOLD
2026-10-09 72 $94.13 $87.99 -6.5% HOLD
2026-10-08 72 $92.29 $87.99 -4.7% HOLD
2026-10-07 72 $93.11 $87.99 -5.5% HOLD
2026-10-06 72 $93.14 $87.99 -5.5% HOLD
2026-10-05 72 $93.02 $87.99 -5.4% HOLD
2026-10-02 72 $93.89 $87.99 -6.3% HOLD
2026-10-01 72 $93.44 $87.99 -5.8% HOLD
2026-09-30 72 $93.93 $87.99 -6.3% HOLD
2026-09-29 72 $94.25 $87.99 -6.6% HOLD
2026-09-28 73 $93.96 $78.51 -16.4% HOLD
2026-09-25 73 $92.05 $78.51 -14.7% HOLD
2026-09-24 73 $95.82 $78.51 -18.1% HOLD
2026-09-23 73 $94.75 $78.51 -17.1% HOLD
2026-09-22 73 $94.75 $78.51 -17.1% HOLD
2026-09-21 73 $99.06 $78.51 -20.7% HOLD
2026-09-18 73 $100.17 $78.51 -21.6% HOLD
2026-09-17 73 $98.77 $78.51 -20.5% HOLD
2026-09-16 73 $102.35 $78.51 -23.3% HOLD
2026-09-15 73 $102.46 $78.51 -23.4% HOLD
2026-09-14 73 $100.28 $78.51 -21.7% HOLD
2026-09-11 73 $99.97 $78.51 -21.5% HOLD
2026-09-10 73 $99.22 $78.51 -20.9% HOLD
2026-09-09 73 $100.48 $78.51 -21.9% HOLD
2026-09-08 73 $102.29 $78.51 -23.2% HOLD
2026-09-07 73 $102.29 $78.51 -23.2% HOLD
2026-09-04 73 $103.50 $78.51 -24.1% HOLD
2026-09-03 73 $103.01 $78.51 -23.8% HOLD
2026-09-02 73 $102.66 $78.51 -23.5% HOLD
2026-09-01 73 $104.23 $78.51 -24.7% HOLD
2026-08-31 73 $105.33 $78.51 -25.5% HOLD
2026-08-28 73 $105.68 $78.51 -25.7% HOLD
2026-08-27 73 $105.65 $78.51 -25.7% HOLD
2026-08-26 73 $105.14 $78.51 -25.3% HOLD
2026-08-25 73 $102.72 $78.51 -23.6% HOLD
2026-08-24 73 $102.01 $78.51 -23.0% HOLD
2026-08-21 73 $102.58 $78.51 -23.5% HOLD
2026-08-20 73 $102.86 $78.51 -23.7% HOLD
2026-08-19 73 $101.93 $78.51 -23.0% HOLD
2026-08-18 73 $102.86 $78.51 -23.7% HOLD
2026-08-17 73 $104.50 $78.51 -24.9% HOLD
2026-08-14 73 $105.54 $78.51 -25.6% HOLD
2026-08-13 73 $103.91 $78.51 -24.4% HOLD
2026-08-12 73 $104.43 $78.51 -24.8% HOLD
2026-08-11 73 $104.72 $78.51 -25.0% HOLD
2026-08-10 73 $104.50 $78.51 -24.9% HOLD
2026-08-07 73 $103.20 $78.51 -23.9% HOLD
2026-08-06 73 $107.70 $78.51 -27.1% HOLD
2026-08-05 73 $109.11 $78.51 -28.0% HOLD
2026-08-04 73 $104.22 $78.51 -24.7% HOLD
2026-08-03 73 $104.22 $78.51 -24.7% HOLD
2026-07-31 73 $105.27 $78.51 -25.4% HOLD
2026-07-30 73 $104.56 $78.51 -24.9% HOLD
2026-07-29 73 $112.95 $78.51 -30.5% HOLD
2026-07-28 73 $112.95 $78.51 -30.5% HOLD
2026-07-27 73 $114.10 $78.51 -31.2% HOLD
2026-07-24 73 $114.10 $78.51 -31.2% HOLD
2026-07-23 73 $115.84 $78.51 -32.2% HOLD
2026-07-22 73 $116.34 $78.51 -32.5% HOLD
2026-07-21 73 $113.15 $78.51 -30.6% HOLD
2026-07-20 73 $117.72 $78.51 -33.3% HOLD
2026-07-17 73 $117.18 $78.51 -33.0% HOLD
2026-07-16 73 $112.94 $78.51 -30.5% HOLD
2026-07-15 73 $112.89 $78.51 -30.5% HOLD
2026-07-14 73 $112.89 $78.51 -30.5% HOLD
2026-07-13 73 $112.47 $78.51 -30.2% HOLD
2026-07-10 73 $110.74 $78.51 -29.1% HOLD
2026-07-09 73 $109.94 $78.51 -28.6% HOLD
2026-07-08 73 $111.96 $78.51 -29.9% HOLD
2026-07-07 73 $110.02 $78.51 -28.6% HOLD
2026-07-06 73 $110.66 $78.51 -29.0% HOLD
2026-07-03 73 $110.66 $78.51 -29.0% HOLD
2026-07-02 73 $109.54 $78.51 -28.3% HOLD
2026-06-25 73 $106.14 $79.44 -25.2% SELL
2026-06-23 73 $105.83 $78.29 -26.0% SELL