Valuation: Public Storage

Market Cap 56.32B 49.53B 45.62B 42.69B 79.96B 5,315B 81.52B 547B 212B 2,622B 211B 207B 9,110B P/E 2026 *
30.7x
P/E 2027 * 31.4x
Enterprise Value 66.49B 58.48B 53.86B 50.4B 94.41B 6,276B 96.25B 646B 250B 3,095B 250B 244B 10,756B EV / Sales 2026 *
13.3x
EV / Sales 2027 * 12.5x
Free-Float
89.84%
Yield 2026 *
3.75%
Yield 2027 * 3.83%
1 day+0.89%
1 week+2.61%
Current month+5.61%
1 month+5.07%
3 months+19.71%
6 months+22.38%
Current year+23.60%
1 week 313.6
Extreme 313.6
325.87
1 month 294.9
Extreme 294.895
331.79
Current year 256.54
Extreme 256.54
331.79
1 year 256.54
Extreme 256.54
331.79
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 01/04/2026
Director of Finance/CFO 46 16/02/2026
President 52 16/02/2026
Director TitleAgeSince
Director/Board Member 74 01/02/2010
Director/Board Member 77 01/02/2010
Director/Board Member 64 01/11/2008
Date Insider Type Main position Quantity % Market Cap.
06-12Sell

General Counsel

-950 0.0005%
05-06Free

Director

3,232 -
05-06Free

Director

3,232 0.0018%
Change 5-day change 1-year change 3-year change Capi.($)
+0.89%+2.61%+8.50%+13.10% 55.82B
+0.91%+2.27%-0.90%+3.68% 30.81B
+4.05%+2.60%-7.95% - 9.32B
+0.15%+1.37%-5.71%-6.29% 9.19B
+0.90%+2.77%+37.21%+32.58% 3.43B
+0.99%+6.47%-30.61%-39.64% 2.9B
+1.55%+5.69%-9.09%-11.37% 2.34B
-0.21%+2.73%-11.88% - 1.82B
+1.63%+1.71%-7.68%-24.29% 1.77B
+0.36%-0.72%-11.29% - 1.24B
Average +1.12%+1.62%-3.94%-4.60% 11.86B
Weighted average by Cap. +1.09%+1.44%+2.44%+6.73%

Financials

2026 *2027 *
Net sales 5.01B 4.41B 4.06B 3.8B 7.12B 473B 7.26B 48.7B 18.86B 233B 18.82B 18.41B 811B 5.37B 4.73B 4.35B 4.07B 7.63B 507B 7.78B 52.2B 20.21B 250B 20.18B 19.73B 869B
Net income 1.85B 1.62B 1.5B 1.4B 2.62B 174B 2.67B 17.95B 6.95B 86.01B 6.94B 6.79B 299B 1.92B 1.69B 1.55B 1.45B 2.72B 181B 2.78B 18.63B 7.21B 89.27B 7.2B 7.04B 310B
Net Debt 10.17B 8.95B 8.24B 7.71B 14.45B 960B 14.73B 98.84B 38.27B 474B 38.2B 37.36B 1,646B 10.82B 9.52B 8.77B 8.21B 15.37B 1,022B 15.67B 105B 40.72B 504B 40.64B 39.75B 1,751B
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
25/06/26 $320.74 +0.89% 766,036
24/06/26 $317.92 -1.05% 1,838,792
23/06/26 $321.29 +0.33% 1,031,286
22/06/26 $320.22 +0.66% 932,044
18/06/26 $318.12 +1.77% 1,253,383
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
19
Last Close Price
317.92USD
Average target price
328.31USD
Spread / Average Target
+3.27%

Quarterly revenue - Rate of surprise