Valuation: Public Storage

Market Cap 5.7TCr 4.99TCr 4.6TCr 4.31TCr 8.08TCr 5,37300Cr 8.25TCr 55TCr 21TCr 2,65500Cr 21TCr 21TCr 9,20800Cr P/E 2026 *
31x
P/E 2027 * 31.7x
Enterprise Value 6.71TCr 5.89TCr 5.43TCr 5.08TCr 9.52TCr 6,33300Cr 9.72TCr 65TCr 25TCr 3,13000Cr 25TCr 25TCr 10,85200Cr EV / Sales 2026 *
13.4x
EV / Sales 2027 * 12.6x
Free-Float
89.84%
Yield 2026 *
3.71%
Yield 2027 * 3.78%
1 day-0.60%
1 week-2.32%
Current month-2.79%
1 month-3.44%
3 months-0.77%
6 months-4.73%
Current year-4.58%
1 week 18.13
Extreme 18.13
18.59
1 month 18.13
Extreme 18.13
18.87
Current year 17.96
Extreme 17.96
19.65
1 year 17.96
Extreme 17.96
20.69
3 years 17.96
Extreme 17.96
23.21
5 years 17.96
Extreme 17.96
28.21
10 years 17.96
Extreme 17.96
28.58
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
Change 5-day change 1-year change 3-year change Capi.($)
-0.60%-2.32% - - 5.7TCr
+1.37%+2.67%+2.30%+1.41% 3.15TCr
+3.22%+6.28%-0.25% - 1TCr
+1.53%+1.60%-2.60%-8.76% 934.41Cr
+1.32%+2.20%+42.77%+31.19% 350.67Cr
+0.98%+7.29%-31.61%-37.55% 296.54Cr
-0.27%+7.31%-9.34%-12.54% 237.65Cr
+2.01%+2.33%-7.24% - 185.14Cr
-0.72%+4.55%-11.99%-25.38% 179.13Cr
-0.36%-0.36%-11.61% - 124.27Cr
Average +0.85%+3.76%-3.28%-8.60% 717.93Cr
Weighted average by Cap. +0.53%+3.42%+0.47%-2.22%

Financials

2026 *2027 *
Net sales 501.28Cr 439.52Cr 405.14Cr 379.3Cr 711.24Cr 47TCr 726.01Cr 4.87TCr 1.88TCr 23TCr 1.88TCr 1.84TCr 81TCr 537.33Cr 471.13Cr 434.28Cr 406.57Cr 762.39Cr 51TCr 778.22Cr 5.22TCr 2.02TCr 25TCr 2.02TCr 1.97TCr 87TCr
Net income 184.75Cr 161.99Cr 149.32Cr 139.79Cr 262.13Cr 17TCr 267.57Cr 1.79TCr 694.44Cr 8.61TCr 693.73Cr 678.59Cr 30TCr 191.75Cr 168.13Cr 154.98Cr 145.09Cr 272.07Cr 18TCr 277.71Cr 1.86TCr 720.76Cr 8.94TCr 720.03Cr 704.31Cr 31TCr
Net Debt 1.02TCr 892.03Cr 822.25Cr 769.79Cr 1.44TCr 96TCr 1.47TCr 9.88TCr 3.82TCr 47TCr 3.82TCr 3.74TCr 1,64500Cr 1.08TCr 949.1Cr 874.85Cr 819.04Cr 1.54TCr 1,02100Cr 1.57TCr 11TCr 4.07TCr 50TCr 4.06TCr 3.98TCr 1,75000Cr
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 $18.13 -0.60% 8,364
25/26/25 $18.24 -0.44% 15,846
24/26/24 $18.32 -0.60% 23,990
23/26/23 $18.43 -0.22% 15,944
22/26/22 $18.47 -0.48% 17,886
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
19
Last Close Price
324.39USD
Average target price
328.31USD
Spread / Average Target
+1.21%

Quarterly revenue - Rate of surprise