Valuation: Public Storage

Market Cap 5.79TCr 5.17TCr 4.78TCr 4.33TCr 8.1TCr 5,49700Cr 8.23TCr 57TCr 23TCr 2,88000Cr 22TCr 21TCr 9,08000Cr P/E 2026 *
30.7x
P/E 2027 * 31.4x
Enterprise Value 7.07TCr 6.31TCr 5.83TCr 5.29TCr 9.89TCr 6,71100Cr 10TCr 70TCr 28TCr 3,51600Cr 27TCr 26TCr 11,08600Cr EV / Sales 2026 *
14x
EV / Sales 2027 * 13.1x
Free-Float
90.44%
Yield 2026 *
3.88%
Yield 2027 * 3.97%
1 week-0.66%
Current month+0.38%
1 month-1.26%
3 months-6.08%
1 week 20.9
Extreme 20.9
21.44
1 month 20.44
Extreme 20.44
21.66
Current year 20.44
Extreme 20.44
23.82
1 year 20.44
Extreme 20.44
23.82
3 years 20.44
Extreme 20.44
23.82
5 years 20.44
Extreme 20.44
23.82
10 years 20.44
Extreme 20.44
23.82
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
Change 5-day change 1-year change 3-year change Capi.($)
0.00%-0.66% - - 5.79TCr
-0.03%+1.05%+34.79%+185.96% 17TCr
+0.25%-3.14%+14.80%+36.54% 9.42TCr
+4.08%+2.00%-0.70%+18.63% 8.81TCr
+0.84%-2.05%-1.72%+46.79% 6.39TCr
+0.25%+3.88%+1.18%+24.99% 5.79TCr
-0.22%+1.09%+24.07%+109.46% 4.45TCr
+9.06%+4.51%-12.52%-0.74% 3.66TCr
-0.63%-2.27%+5.80%+86.18% 3.27TCr
+0.15%+2.72%-4.91%+32.63% 3.03TCr
Average +1.38%+0.43%+6.76%+60.05% 6.88TCr
Weighted average by Cap. +1.12%+0.42%+12.75%+80.71%

Financials

2026 *2027 *
Net sales 506.8Cr 452.58Cr 418.09Cr 378.89Cr 708.85Cr 48TCr 720.57Cr 5.03TCr 1.99TCr 25TCr 1.9TCr 1.86TCr 79TCr 542.57Cr 484.52Cr 447.6Cr 405.63Cr 758.88Cr 52TCr 771.43Cr 5.39TCr 2.13TCr 27TCr 2.04TCr 1.99TCr 85TCr
Net income 187.5Cr 167.43Cr 154.68Cr 140.17Cr 262.24Cr 18TCr 266.58Cr 1.86TCr 736.92Cr 9.33TCr 703.66Cr 688.7Cr 29TCr 197.08Cr 175.99Cr 162.58Cr 147.34Cr 275.65Cr 19TCr 280.21Cr 1.96TCr 774.58Cr 9.8TCr 739.62Cr 723.89Cr 31TCr
Net Debt 1.28TCr 1.14TCr 1.06TCr 956.63Cr 1.79TCr 1,21500Cr 1.82TCr 13TCr 5.03TCr 64TCr 4.8TCr 4.7TCr 2,00700Cr 1.32TCr 1.18TCr 1.09TCr 984.37Cr 1.84TCr 1,25000Cr 1.87TCr 13TCr 5.18TCr 65TCr 4.94TCr 4.84TCr 2,06500Cr
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
23/26/23 $21.23 0.00% 16,222
22/26/22 $21.23 +0.62% 40,122
21/26/21 $21.10 -0.66% 29,446
20/26/20 $21.24 +1.05% 24,933
19/26/19 $21.02 -1.64% 26,364
Trader
Investor
Global
Quality
ESG MSCI
-
MarketScreener Ratings - Public Storage
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
309.89USD
Average target price
329.00USD
Spread / Average Target
+6.17%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Public Storage