❉ Buffybot wonderful businesses, fair prices

← back

PSA Public Storage

reit · valued with opus medium conviction · 2026-10-27

HOLD
good · 78 ▟ narrow moat circle of competence: in ✓ would own for a decade trend up · +3.2% vs 200-DMA
Owner-earnings value$272.33
Price$306.97
Margin of safety -11.3%

Best operator in a simple, sticky business, but the price already assumes more growth than a payout-bound REIT can deliver.

The business

Public Storage owns and operates about 3,000+ self-storage facilities across the US, the largest portfolio in the industry, and rents units month to month to households and small businesses. Revenue is rent plus fees and tenant insurance, with very low maintenance capex, so most operating cash flow becomes distributable cash. It also holds a stake in Shurgard (Europe) and grows through development, expansions, and acquisitions funded by retained cash, debt, and preferred stock.

Quality gate · 78/100

Returns on capital 23.1/30
Consistency 16.8/22
Margins / pricing power 15.9/16
Balance sheet 7.6/16
Cash conversion 10/10
Capital allocation 4.5/6
Median ROIC16.1%
Gross margin72.5%
Net debt / EBITDA2.8x
FCF conversion107%
Share count / yr+0.0%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourcescale
Trajectorystable
Managementexcellent

National scale, the strongest brand in the category, dense urban clusters, and leading digital and pricing tools give it the industry's best margins and customer acquisition costs. Tenants are sticky because moving belongings is a hassle, which supports steady rent increases on existing customers. Still, the product is a commodity: new supply can be built locally, and the 2023-2025 street-rate declines showed that pricing power is cyclical.

The company has a long record of disciplined, low-leverage capital allocation, with heavy use of perpetual preferreds, opportunistic large acquisitions (Ezstorage, Simply Self Storage), and modest dilution. Joe Russell handed the CEO role to Tom Boyle, which looks like a continuity choice rather than a change in strategy.

Owner-earnings inputs

Owner earnings (TTM)2.86B
Owner-earnings yield5.0%
Free-cash-flow yield5.0%
Growth used (normalized)4.5%
Market-implied growth (reverse DCF)7.4%
Terminal growth3.0%
Discount rate (hurdle)9.2%

Projected owner earnings

YrOwner earningsGrowthPV
12.99B 4.5%2.74B
23.12B 4.3%2.62B
33.25B 4.2%2.50B
43.38B 4.0%2.38B
53.51B 3.8%2.26B
63.64B 3.7%2.15B
73.77B 3.5%2.04B
83.89B 3.3%1.93B
94.01B 3.2%1.82B
104.13B 3.0%1.72B

Key risks

  • New self-storage supply and weak housing turnover keep pressing street rates and occupancy
  • As a REIT it must pay out most of its cash, so growth depends on outside capital and debt, and higher rates make that more expensive
  • Regulators or courts could limit rent increases on existing tenants or tenant-insurance fees, which would hit a key source of profit

Catalysts

  • A recovery in housing turnover and falling new construction starts could restore street-rate growth
  • Development, expansions, and buying up fragmented smaller operators at scale, plus operating gains from digital tools and staffing efficiency

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~7%/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-10-28 78 $312.47 $272.33 -12.8% HOLD
2026-10-27 78 $306.97 $272.33 -11.3% HOLD
2026-10-26 78 $309.89 $276.52 -10.8% HOLD
2026-10-23 78 $309.13 $276.52 -10.5% HOLD
2026-10-22 78 $298.31 $276.52 -7.3% HOLD
2026-10-21 78 $301.76 $276.52 -8.4% HOLD
2026-10-20 78 $295.69 $276.52 -6.5% HOLD
2026-10-19 78 $298.31 $276.52 -7.3% HOLD
2026-10-16 78 $295.33 $276.52 -6.4% HOLD
2026-10-15 78 $288.76 $276.52 -4.2% HOLD
2026-10-14 78 $288.39 $276.52 -4.1% HOLD
2026-10-13 78 $288.88 $276.52 -4.3% HOLD
2026-10-12 78 $289.86 $276.52 -4.6% HOLD
2026-10-09 78 $285.52 $276.52 -3.2% HOLD
2026-10-08 78 $281.99 $276.52 -1.9% HOLD
2026-10-07 78 $285.85 $276.52 -3.3% HOLD
2026-10-06 78 $281.66 $276.52 -1.8% HOLD
2026-10-05 78 $283.81 $276.52 -2.6% HOLD
2026-10-02 78 $284.00 $276.52 -2.6% HOLD
2026-10-01 78 $282.84 $276.52 -2.2% HOLD
2026-09-30 78 $285.58 $276.52 -3.2% HOLD
2026-09-29 78 $284.79 $276.52 -2.9% HOLD
2026-09-28 78 $287.97 $276.52 -4.0% HOLD
2026-09-25 78 $284.56 $276.52 -2.8% HOLD
2026-09-24 78 $286.73 $276.52 -3.6% HOLD
2026-09-23 78 $296.67 $276.52 -6.8% HOLD
2026-09-22 78 $296.67 $276.52 -6.8% HOLD
2026-09-21 78 $296.31 $276.52 -6.7% HOLD
2026-09-18 78 $300.76 $276.52 -8.1% HOLD
2026-09-17 78 $294.68 $276.52 -6.2% HOLD
2026-09-16 78 $296.68 $276.52 -6.8% HOLD
2026-09-15 78 $295.40 $276.52 -6.4% HOLD
2026-09-14 78 $296.50 $284.53 -4.0% HOLD
2026-09-11 78 $294.60 $284.53 -3.4% HOLD
2026-09-10 78 $294.60 $284.53 -3.4% HOLD
2026-09-09 78 $301.60 $284.53 -5.7% HOLD
2026-09-08 78 $302.01 $284.53 -5.8% HOLD
2026-09-07 78 $302.01 $284.53 -5.8% HOLD
2026-09-04 78 $305.73 $284.53 -6.9% HOLD
2026-09-03 78 $301.33 $284.53 -5.6% HOLD
2026-09-02 78 $302.86 $284.53 -6.1% HOLD
2026-09-01 78 $306.99 $284.53 -7.3% HOLD
2026-08-31 78 $313.51 $284.53 -9.2% HOLD
2026-08-28 78 $311.20 $284.53 -8.6% HOLD
2026-08-27 78 $317.37 $284.53 -10.3% HOLD
2026-08-26 78 $322.67 $284.53 -11.8% HOLD
2026-08-25 78 $324.97 $284.53 -12.4% HOLD
2026-08-24 78 $322.49 $284.53 -11.8% HOLD
2026-08-21 78 $322.74 $284.53 -11.8% HOLD
2026-08-20 78 $325.13 $284.53 -12.5% HOLD
2026-08-19 78 $323.10 $284.53 -11.9% HOLD
2026-08-18 78 $325.93 $284.53 -12.7% HOLD
2026-08-17 78 $325.93 $284.53 -12.7% HOLD
2026-08-14 78 $328.72 $284.53 -13.4% HOLD
2026-08-13 78 $323.58 $284.53 -12.1% HOLD
2026-08-12 78 $325.10 $284.53 -12.5% HOLD
2026-08-11 78 $325.71 $284.53 -12.6% HOLD
2026-08-10 78 $328.40 $284.53 -13.4% HOLD
2026-08-07 78 $327.00 $284.53 -13.0% HOLD
2026-08-06 78 $327.34 $284.53 -13.1% HOLD
2026-08-05 78 $326.49 $284.53 -12.9% HOLD
2026-08-04 78 $325.90 $284.53 -12.7% HOLD
2026-08-03 77 $324.17 $292.10 -9.9% HOLD
2026-07-31 77 $317.45 $292.10 -8.0% HOLD
2026-07-30 77 $329.44 $292.10 -11.3% HOLD
2026-07-29 77 $324.02 $292.10 -9.9% HOLD
2026-07-28 77 $324.02 $292.10 -9.9% HOLD
2026-07-27 77 $315.01 $292.10 -7.3% HOLD
2026-07-24 77 $315.01 $292.10 -7.3% HOLD
2026-07-23 77 $311.70 $292.10 -6.3% HOLD
2026-07-22 77 $309.75 $292.10 -5.7% HOLD
2026-07-21 77 $315.53 $292.10 -7.4% HOLD
2026-07-20 77 $318.04 $292.10 -8.2% HOLD
2026-07-17 77 $324.50 $292.10 -10.0% HOLD
2026-07-16 77 $314.68 $292.10 -7.2% HOLD
2026-07-15 77 $321.86 $292.10 -9.2% HOLD
2026-07-14 77 $321.86 $292.10 -9.2% HOLD
2026-07-13 77 $320.56 $292.10 -8.9% HOLD
2026-07-10 77 $319.35 $292.10 -8.5% HOLD
2026-07-09 77 $320.77 $292.10 -8.9% HOLD
2026-07-08 77 $328.69 $292.10 -11.1% HOLD
2026-07-07 77 $324.00 $292.10 -9.8% HOLD
2026-07-06 77 $329.64 $292.10 -11.4% HOLD
2026-07-03 77 $329.64 $292.10 -11.4% HOLD
2026-07-02 77 $323.04 $292.10 -9.6% HOLD
2026-06-25 77 $317.92 $292.10 -8.1% HOLD
2026-06-23 77 $321.29 $292.10 -9.1% HOLD