Valuation: Public Storage

Market Cap 6.07TCr 5.2TCr 4.87TCr 4.45TCr 8.4TCr 5,81300Cr 8.49TCr 58TCr 22TCr 2,91900Cr 23TCr 22TCr 9,65800Cr P/E 2026 *
32.5x
P/E 2027 * 32.3x
Enterprise Value 7.42TCr 6.36TCr 5.95TCr 5.44TCr 10TCr 7,10400Cr 10TCr 70TCr 27TCr 3,56700Cr 28TCr 27TCr 11,80300Cr EV / Sales 2026 *
14.6x
EV / Sales 2027 * 13.6x
Free-Float
90.44%
Yield 2026 *
3.7%
Yield 2027 * 3.79%
1 day+0.07%
1 week-1.09%
Current month-2.99%
1 month-2.31%
3 months-4.11%
6 months-8.58%
Current year-6.29%
1 week 14.78
Extreme 14.78
15.09
1 month 14.78
Extreme 14.78
15.49
Current year 14.78
Extreme 14.78
16.46
1 year 14.78
Extreme 14.78
17.52
3 years 14.78
Extreme 14.78
19.99
5 years 14.78
Extreme 14.78
25.6
10 years 14.78
Extreme 14.78
25.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
Change 5-day change 1-year change 3-year change Capi.($)
+0.07%-1.09% - - 6.07TCr
+0.77%+0.20%+10.64%+18.70% 6.07TCr
-0.38%-0.44%+2.45%+14.74% 3.09TCr
-1.95%0.00%+1.29% - 929.06Cr
+0.05%-0.56%-0.44%-1.23% 921.14Cr
-1.26%-1.05%-30.58%-41.33% 276.88Cr
+0.28%+0.89%-3.53%-14.41% 241.47Cr
-1.02%-0.70%-7.33% - 187.48Cr
+0.25%-1.63%-7.36%-28.04% 180.15Cr
+3.33%+0.87%-24.92%-2.93% 105.72Cr
Average -0.01%-0.89%-6.64%-7.78% 1.33TCr
Weighted average by Cap. +0.11%-0.76%+4.86%+12.65%

Financials

2026 *2027 *
Net sales 509.33Cr 436.5Cr 408.34Cr 373.33Cr 704.5Cr 49TCr 711.99Cr 4.83TCr 1.88TCr 24TCr 1.91TCr 1.87TCr 81TCr 549.02Cr 470.51Cr 440.17Cr 402.42Cr 759.4Cr 53TCr 767.48Cr 5.21TCr 2.03TCr 26TCr 2.06TCr 2.02TCr 87TCr
Net income 185.6Cr 159.06Cr 148.8Cr 136.04Cr 256.72Cr 18TCr 259.45Cr 1.76TCr 684.65Cr 8.92TCr 696.86Cr 681.77Cr 30TCr 201.82Cr 172.96Cr 161.81Cr 147.93Cr 279.16Cr 19TCr 282.13Cr 1.91TCr 744.51Cr 9.7TCr 757.79Cr 741.38Cr 32TCr
Net Debt 1.35TCr 1.16TCr 1.08TCr 988.3Cr 1.86TCr 1,29100Cr 1.88TCr 13TCr 4.97TCr 65TCr 5.06TCr 4.95TCr 2,14500Cr 1.38TCr 1.18TCr 1.1TCr 1.01TCr 1.9TCr 1,31700Cr 1.92TCr 13TCr 5.07TCr 66TCr 5.16TCr 5.05TCr 2,18700Cr
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
24/26/24 $14.91 +0.07% 43,991
21/26/21 $14.90 -0.73% 53,664
20/26/20 $15.01 -0.53% 34,712
19/26/19 $15.09 +1.28% 2,41,654
18/26/18 $14.90 -1.16% 72,637
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
324.97USD
Average target price
337.18USD
Spread / Average Target
+3.76%

Quarterly revenue - Rate of surprise