Valuation: Public Storage

Market Cap 63.18B 56.4B 51.89B 47.1B 89.26B 5,922B 91.47B 621B 247B 3,171B 237B 232B 9,986B P/E 2026 *
36x
P/E 2027 * 35.9x
Enterprise Value 74.9B 66.86B 61.52B 55.84B 106B 7,021B 108B 736B 293B 3,759B 281B 275B 11,838B EV / Sales 2026 *
14.6x
EV / Sales 2027 * 13.9x
Free-Float
90.44%
Yield 2026 *
3.55%
Yield 2027 * 3.66%
1 day+0.20%
1 week+1.47%
Current month+4.12%
1 month+16.66%
3 months+2.97%
6 months+8.72%
Current year+30.31%
1 week 331.7
Extreme 331.7
345.89
1 month 285.85
Extreme 285.85
345.89
Current year 256.54
Extreme 256.54
345.89
1 year 256.54
Extreme 256.54
345.89
3 years 241.6
Extreme 241.6
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 48 16/02/2026
Director TitleAgeSince
Chairman 68 10/08/2011
Director/Board Member 74 01/02/2010
Director/Board Member 77 01/02/2010
Date Insider Type Main position Quantity % Market Cap. Importance
10/6/26 A Free

Director

4 0.0000%
10/6/26 A Free

Director

6 0.0000%
10/2/26 A Free

Director

107 0.0001%
Change 5-day change 1-year change 3-year change Capi.($)
+0.20%+1.47%+21.61%+37.12% 63.05B
+0.96%+3.49%+30.01%+192.24% 180B
+4.13%+6.12%+27.86%+39.30% 100B
+0.11%+0.37%+6.21%+3.94% 87.55B
+3.39%+2.36%+6.01%+41.13% 65.9B
+0.83%+3.19%+17.64%+112.67% 46.93B
-0.87%+0.92%-1.91%-8.15% 37.7B
+0.61%+2.68%+20.26%+35.61% 33.23B
+4.06%-3.76%+6.46%+88.30% 31.73B
+1.49%+0.64%-17.07%-10.49% 27.3B
Average +1.49%+0.63%+11.71%+53.17% 67B
Weighted average by Cap. +1.53%+1.26%+17.31%+78.07%

Financials

2026 *2027 *
Net sales 5.13B 4.58B 4.21B 3.82B 7.24B 480B 7.42B 50.36B 20.07B 257B 19.24B 18.83B 810B 5.53B 4.94B 4.54B 4.12B 7.81B 518B 8.01B 54.34B 21.66B 278B 20.76B 20.31B 874B
Net income 1.69B 1.51B 1.39B 1.26B 2.39B 159B 2.45B 16.63B 6.63B 84.94B 6.35B 6.22B 268B 1.81B 1.62B 1.49B 1.35B 2.56B 170B 2.63B 17.83B 7.11B 91.05B 6.81B 6.66B 287B
Net Debt 11.72B 10.46B 9.63B 8.74B 16.56B 1,099B 16.97B 115B 45.9B 588B 43.99B 43.05B 1,852B 13.5B 12.05B 11.09B 10.06B 19.07B 1,265B 19.54B 133B 52.86B 677B 50.67B 49.58B 2,133B
Projected Income Statement - Annual - Public Storage
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
09/11/26 $338.15 +0.20% 1,561,694
06/11/26 $337.46 -0.89% 1,203,620
05/11/26 $340.50 -0.66% 1,747,189
04/11/26 $342.76 +2.81% 2,476,197
03/11/26 $333.39 +0.05% 1,097,851
Trader
Investor
Global
Quality
ESG MSCI
BBB
MarketScreener Ratings - Public Storage
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
338.15USD
Average target price
338.11USD
Spread / Average Target
-0.01%