Valuation: Public Storage

Market Cap 5.93TCr 5.09TCr 4.78TCr 4.36TCr 8.23TCr 5,65500Cr 8.27TCr 57TCr 22TCr 2,85300Cr 22TCr 22TCr 9,44900Cr P/E 2026 *
31.8x
P/E 2027 * 31.5x
Enterprise Value 7.26TCr 6.23TCr 5.85TCr 5.34TCr 10TCr 6,92200Cr 10TCr 69TCr 27TCr 3,49200Cr 27TCr 27TCr 11,56600Cr EV / Sales 2026 *
14.2x
EV / Sales 2027 * 13.3x
Free-Float
90.44%
Yield 2026 *
3.79%
Yield 2027 * 3.88%
1 day+0.16%
1 week-1.28%
Current month-3.20%
1 month-2.72%
3 months-4.64%
6 months-8.38%
Current year-6.34%
1 week 19.11
Extreme 19.11
19.68
1 month 19.11
Extreme 19.11
20.06
Current year 19.11
Extreme 19.11
21.43
1 year 19.11
Extreme 19.11
23.1
3 years 19.11
Extreme 19.11
25.11
5 years 19.11
Extreme 19.11
26.44
10 years 18.63
Extreme 18.63
27.38
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.16%-1.28% - - 6.03TCr
-1.64%-2.39%+9.86%+14.86% 6.03TCr
-0.54%-2.58%+2.51%+12.63% 3.06TCr
-1.65%-2.90%-0.37% - 939.08Cr
-0.39%-2.41%+0.60%-2.93% 914.61Cr
-2.11%-0.85%-31.42%-41.98% 279.86Cr
-0.50%-0.11%-2.55%-15.41% 241.06Cr
-0.24%-1.45%-5.95% - 188.48Cr
-1.07%+0.84%-6.45%-29.85% 181.08Cr
-1.09%-0.66%-21.55%-4.81% 108.08Cr
Average -0.91%-0.78%-6.15%-9.64% 1.33TCr
Weighted average by Cap. -0.75%-0.97%+4.46%+9.64%

Financials

2026 *2027 *
Net sales 509.33Cr 437.16Cr 410.32Cr 374.75Cr 707.26Cr 49TCr 710.67Cr 4.86TCr 1.88TCr 25TCr 1.91TCr 1.87TCr 81TCr 549.02Cr 471.23Cr 442.29Cr 403.96Cr 762.37Cr 52TCr 766.05Cr 5.23TCr 2.03TCr 26TCr 2.06TCr 2.02TCr 87TCr
Net income 185.6Cr 159.3Cr 149.52Cr 136.56Cr 257.72Cr 18TCr 258.96Cr 1.77TCr 685.73Cr 8.93TCr 696.86Cr 681.74Cr 30TCr 201.82Cr 173.23Cr 162.59Cr 148.5Cr 280.25Cr 19TCr 281.61Cr 1.92TCr 745.68Cr 9.71TCr 757.79Cr 741.34Cr 32TCr
Net Debt 1.33TCr 1.14TCr 1.07TCr 977.35Cr 1.84TCr 1,26700Cr 1.85TCr 13TCr 4.91TCr 64TCr 4.99TCr 4.88TCr 2,11700Cr 1.38TCr 1.18TCr 1.11TCr 1.01TCr 1.91TCr 1,31100Cr 1.92TCr 13TCr 5.08TCr 66TCr 5.16TCr 5.05TCr 2,19100Cr
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
26/26/26 $19.34 +0.16% 9,966
25/26/25 $19.31 +0.42% 19,597
24/26/24 $19.23 -0.31% 15,231
21/26/21 $19.29 -0.52% 10,752
20/26/20 $19.39 -1.02% 12,394
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
317.37USD
Average target price
337.18USD
Spread / Average Target
+6.24%

Quarterly revenue - Rate of surprise