Valuation: Public Storage

Market Cap 6.09TCr 5.26TCr 4.94TCr 4.49TCr 8.45TCr 5,82300Cr 8.59TCr 58TCr 23TCr 2,91600Cr 23TCr 22TCr 9,68900Cr P/E 2026 *
33.2x
P/E 2027 * 33.3x
Enterprise Value 7.39TCr 6.38TCr 5.99TCr 5.45TCr 10TCr 7,06300Cr 10TCr 70TCr 27TCr 3,53700Cr 28TCr 27TCr 11,75300Cr EV / Sales 2026 *
14.5x
EV / Sales 2027 * 13.7x
Free-Float
90.44%
Yield 2026 *
3.69%
Yield 2027 * 3.78%
1 day-0.34%
1 week-0.65%
Current month-1.32%
1 month-1.76%
3 months-2.80%
6 months-7.32%
Current year-5.16%
1 week 17.54
Extreme 17.54
17.71
1 month 17.53
Extreme 17.53
17.94
Current year 17.46
Extreme 17.4585
19.23
1 year 17.46
Extreme 17.4585
20.2
3 years 17.46
Extreme 17.4585
22.89
5 years 17.46
Extreme 17.4585
27.94
10 years 17.46
Extreme 17.4585
28.2
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.34%-0.65% - - 6.09TCr
-0.85%-0.75%+15.19%+16.53% 6.09TCr
-1.00%-1.10%+7.92%+14.70% 3.12TCr
-2.97%-1.44%+2.58% - 950.69Cr
-0.65%-0.69%+5.01%-0.84% 933.97Cr
-1.83%-6.38%-28.82%-40.80% 282.91Cr
+0.28%+0.67%-0.22%-13.47% 240.59Cr
-0.23%-0.47%-2.73% - 189.08Cr
+0.88%+0.64%-2.25%-24.94% 186.59Cr
-8.30%-10.08%-25.88%-2.52% 108.03Cr
Average -1.50%-1.30%-3.24%-7.33% 1.35TCr
Weighted average by Cap. -0.83%-0.98%+9.29%+11.50%

Financials

2026 *2027 *
Net sales 509.21Cr 439.8Cr 413.28Cr 375.86Cr 706.64Cr 49TCr 718.29Cr 4.84TCr 1.89TCr 24TCr 1.91TCr 1.87TCr 81TCr 548.85Cr 474.04Cr 445.45Cr 405.12Cr 761.65Cr 52TCr 774.21Cr 5.22TCr 2.04TCr 26TCr 2.06TCr 2.02TCr 87TCr
Net income 184.02Cr 158.94Cr 149.35Cr 135.83Cr 255.37Cr 18TCr 259.58Cr 1.75TCr 684.23Cr 8.81TCr 690.91Cr 675.92Cr 29TCr 199.97Cr 172.72Cr 162.3Cr 147.6Cr 277.51Cr 19TCr 282.08Cr 1.9TCr 743.54Cr 9.58TCr 750.79Cr 734.5Cr 32TCr
Net Debt 1.3TCr 1.12TCr 1.05TCr 957.26Cr 1.8TCr 1,24000Cr 1.83TCr 12TCr 4.82TCr 62TCr 4.87TCr 4.76TCr 2,06400Cr 1.42TCr 1.22TCr 1.15TCr 1.04TCr 1.96TCr 1,35300Cr 2TCr 13TCr 5.26TCr 68TCr 5.31TCr 5.2TCr 2,25200Cr
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
14/26/14 $17.55 -0.34% 21,604
13/26/13 $17.61 -0.09% 50,997
12/26/12 $17.62 +0.11% 25,393
11/26/11 $17.60 -0.17% 14,586
10/26/10 $17.63 -0.17% 33,838
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
325.93USD
Average target price
337.06USD
Spread / Average Target
+3.41%

Quarterly revenue - Rate of surprise