Valuation : Public Storage

Market Cap 57.35B 49.47B 46.54B 42.4B 79.72B 5,443B 80.16B 550B 214B 2,769B 215B 211B 9,181B P/E 2026 *
30.7x
P/E 2027 * 30.5x
Enterprise Value 70.64B 60.93B 57.31B 52.21B 98.19B 6,704B 98.72B 678B 264B 3,410B 265B 259B 11,307B EV / Sales 2026 *
13.9x
EV / Sales 2027 * 13x
Free-Float
90.44%
Yield 2026 *
3.92%
Yield 2027 * 4.01%
1 day-1.40%
1 week-6.05%
Current month-1.25%
1 month-6.98%
3 months+2.48%
6 months-2.51%
Current year+16.82%
1 week 302.31
Extreme 302.31
323.92
1 month 302.31
Extreme 302.31
330.77
Current year 256.54
Extreme 256.54
335.55
1 year 256.54
Extreme 256.54
335.55
3 years 233.18
Extreme 233.18
369.99
5 years 233.18
Extreme 233.18
421.76
10 years 155.37
Extreme 155.37
421.76
Manager TitleAgeSince
Chief Executive Officer 43 31/03/2026
Director of Finance/CFO 46 15/02/2026
President 48 15/02/2026
Director TitleAgeSince
Chairman 68 09/08/2011
Director/Board Member 74 31/01/2010
Director/Board Member 77 31/01/2010
Date Insider Type Main position Quantity % Market Cap. Importance
13/08/26 Sell

General Counsel

-1,414 0.0008%
29/07/26 Exercice

Director

-137,875 -
28/07/26 Exercice

Chairperson

-13,611 -
Change 5-day change 1-year change 3-year change Capi.($)
-1.42%-6.05%+5.19%+9.92% 57.35B
-1.16%-3.83%-1.09%+8.15% 29.81B
-0.34%-2.66%-0.88%-4.70% 8.94B
-0.88%-5.72%-5.08% - 8.94B
+0.66%-3.16%-32.15%-44.61% 2.68B
-3.82%-6.43%-7.86%-20.15% 2.33B
-0.23%-4.85%-10.18% - 1.8B
-1.70%-4.93%-8.04%-32.59% 1.74B
-0.87%+0.89%-20.07%-8.84% 1.08B
-0.92%-0.12%+2.10%+27.92% 510M
Average -1.02%-2.56%-7.81%-8.11% 11.52B
Weighted average by Cap. -1.19%-4.39%+0.48%+5.28%

Financials

2026 *2027 *
Net sales 5.09B 4.39B 4.13B 3.77B 7.08B 483B 7.12B 48.86B 19.02B 246B 19.12B 18.71B 815B 5.49B 4.74B 4.45B 4.06B 7.63B 521B 7.67B 52.66B 20.5B 265B 20.61B 20.17B 879B
Net income 1.86B 1.6B 1.51B 1.37B 2.58B 176B 2.59B 17.8B 6.93B 89.6B 6.97B 6.82B 297B 2.02B 1.74B 1.64B 1.49B 2.81B 192B 2.82B 19.36B 7.54B 97.43B 7.58B 7.41B 323B
Net Debt 13.28B 11.46B 10.78B 9.82B 18.46B 1,261B 18.56B 127B 49.59B 641B 49.87B 48.79B 2,126B 13.75B 11.86B 11.16B 10.16B 19.11B 1,305B 19.22B 132B 51.34B 664B 51.63B 50.51B 2,201B
Logo Public Storage
Public Storage is the worldwide leader of the detention, the development and the management of storage space. Net sales break down by activity as follows: - rental of storage space (93.1%); - other (6.9%): management of shopping centers, rental of trucks, sale of goods, etc. At the end of 2025, Public Storage owned 3,171 self-storage facilities in the United States under the Public Storage® name. Public Storage also holds a 35% stake in Shurgard Self Storage Limited, a self-storage group operating in Europe.
Employees
5,770
Date Price Change Volume
01/09/26 US$303.08 -1.27% 654,718
31/08/26 US$306.99 -2.08% 1,445,542
28/08/26 US$313.51 +0.74% 533,728
27/08/26 US$311.20 -1.94% 702,131
26/08/26 US$317.37 -1.64% 736,103
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
306.99USD
Average target price
337.76USD
Spread / Average Target
+10.02%

Quarterly revenue - Rate of surprise