Valuation: Public Storage

Market Cap 6.06TCr 5.26TCr 4.9TCr 4.5TCr 8.5TCr 5,78100Cr 8.63TCr 58TCr 23TCr 2,87800Cr 23TCr 22TCr 9,65100Cr P/E 2026 *
33.4x
P/E 2027 * 33.2x
Enterprise Value 7.08TCr 6.15TCr 5.73TCr 5.26TCr 9.93TCr 6,75700Cr 10TCr 68TCr 26TCr 3,36400Cr 27TCr 26TCr 11,28000Cr EV / Sales 2026 *
14x
EV / Sales 2027 * 13.7x
Free-Float
90.44%
Yield 2026 *
3.7%
Yield 2027 * 3.8%
1 day+0.89%
1 week+1.64%
1 month+0.13%
3 months-1.91%
6 months-4.89%
Current year-2.68%
1 week 15.64
Extreme 15.64
15.95
1 month 15.62
Extreme 15.62
16.1
Current year 15.62
Extreme 15.62
16.95
1 year 15.62
Extreme 15.62
17.89
3 years 15.62
Extreme 15.62
20.79
5 years 15.62
Extreme 15.62
26.55
10 years 15.62
Extreme 15.62
27.15
Manager TitleAgeSince
Chief Executive Officer 43 01/04/2026
Director of Finance/CFO 46 16/02/2026
President 52 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.89%+1.64% - - 6.06TCr
-0.11%+0.22%+6.27%+8.18% 3.13TCr
-1.12%+2.29%+0.05% - 964.66Cr
+0.53%-1.50%+3.91%-2.93% 933.52Cr
+1.38%-0.77%-23.63%-38.70% 294.45Cr
+1.69%+0.39%-3.06%-16.19% 234.17Cr
-0.06%-3.45%-3.62% - 185.7Cr
+0.65%-0.16%-7.80%-28.91% 180.98Cr
+0.39%-0.77%-18.55%+1.17% 118.96Cr
-0.49%+2.18%+3.21%+36.67% 51Cr
Average +0.38%-0.21%-4.80%-5.82% 676.75Cr
Weighted average by Cap. +0.44%+0.12%+1.89%+0.90%

Financials

2026 *2027 *
Net sales 505.84Cr 439.73Cr 409.29Cr 375.78Cr 709.63Cr 48TCr 720.62Cr 4.82TCr 1.89TCr 24TCr 1.9TCr 1.86TCr 81TCr 540.37Cr 469.74Cr 437.23Cr 401.43Cr 758.06Cr 52TCr 769.81Cr 5.15TCr 2.02TCr 26TCr 2.03TCr 1.98TCr 86TCr
Net income 190.79Cr 165.86Cr 154.38Cr 141.74Cr 267.66Cr 18TCr 271.8Cr 1.82TCr 714.18Cr 9.07TCr 716.54Cr 700.8Cr 30TCr 202.24Cr 175.81Cr 163.64Cr 150.24Cr 283.72Cr 19TCr 288.12Cr 1.93TCr 757.04Cr 9.61TCr 759.55Cr 742.86Cr 32TCr
Net Debt 1.02TCr 888.73Cr 827.22Cr 759.48Cr 1.43TCr 98TCr 1.46TCr 9.75TCr 3.83TCr 49TCr 3.84TCr 3.76TCr 1,62900Cr 1.37TCr 1.19TCr 1.11TCr 1.02TCr 1.92TCr 1,30900Cr 1.95TCr 13TCr 5.13TCr 65TCr 5.15TCr 5.04TCr 2,18500Cr
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
31/26/31 $15.95 +0.89% 37,518
30/26/30 $15.81 +0.38% 6,257
29/26/29 $15.75 -0.19% 12,005
28/26/28 $15.78 +0.43% 12,334
27/26/27 $15.71 +0.12% 8,865
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
324.17USD
Average target price
336.00USD
Spread / Average Target
+3.65%

Quarterly revenue - Rate of surprise