Valuation: Public Storage

Market Cap 6.07TCr 5.26TCr 4.93TCr 4.5TCr 8.45TCr 5,79300Cr 8.58TCr 58TCr 23TCr 2,90100Cr 23TCr 22TCr 9,67200Cr P/E 2026 *
33.1x
P/E 2027 * 33.2x
Enterprise Value 7.09TCr 6.15TCr 5.76TCr 5.25TCr 9.88TCr 6,76700Cr 10TCr 68TCr 26TCr 3,38800Cr 27TCr 26TCr 11,29700Cr EV / Sales 2026 *
14x
EV / Sales 2027 * 13.7x
Free-Float
90.44%
Yield 2026 *
3.69%
Yield 2027 * 3.79%
1 day-0.08%
1 week-1.32%
Current month-1.89%
1 month-1.16%
3 months-3.66%
6 months-5.49%
Current year-3.26%
1 week 18.68
Extreme 18.68
18.99
1 month 18.55
Extreme 18.55
19.13
Current year 18.39
Extreme 18.39
20.26
1 year 18.39
Extreme 18.39
21.28
3 years 18.39
Extreme 18.39
23.94
5 years 18.39
Extreme 18.39
28.27
10 years 18.39
Extreme 18.39
28.32
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.11%-1.32% - - 6.07TCr
-0.05%-0.72%+15.87%+14.65% 6.07TCr
+0.21%-2.20%+8.26%+12.73% 3.1TCr
-0.02%+1.53%+2.86% - 951.83Cr
+1.49%-1.36%+6.48%-1.69% 919.56Cr
-6.47%-10.00%-30.67%-42.39% 297.11Cr
-0.89%-1.65%-1.92%-15.21% 238.97Cr
-0.56%-0.04%-1.70% - 188.42Cr
-0.32%-2.98%-5.14%-26.72% 183.1Cr
-1.93%-1.55%-21.12%+6.28% 120.11Cr
Average -0.91%-0.85%-3.01%-7.48% 1.34TCr
Weighted average by Cap. -0.07%-1.05%+9.72%+9.74%

Financials

2026 *2027 *
Net sales 506.69Cr 439Cr 411.32Cr 375.16Cr 705.32Cr 48TCr 716.16Cr 4.84TCr 1.89TCr 24TCr 1.9TCr 1.86TCr 81TCr 544.47Cr 471.73Cr 441.99Cr 403.14Cr 757.91Cr 52TCr 769.56Cr 5.2TCr 2.03TCr 26TCr 2.04TCr 2TCr 87TCr
Net income 183.21Cr 158.73Cr 148.72Cr 135.65Cr 255.03Cr 17TCr 258.95Cr 1.75TCr 683.76Cr 8.75TCr 687.88Cr 672.93Cr 29TCr 199.61Cr 172.94Cr 162.04Cr 147.8Cr 277.86Cr 19TCr 282.13Cr 1.91TCr 744.97Cr 9.53TCr 749.46Cr 733.17Cr 32TCr
Net Debt 1.02TCr 884.43Cr 828.67Cr 755.83Cr 1.42TCr 97TCr 1.44TCr 9.75TCr 3.81TCr 49TCr 3.83TCr 3.75TCr 1,62600Cr 1.37TCr 1.19TCr 1.11TCr 1.01TCr 1.91TCr 1,30600Cr 1.93TCr 13TCr 5.11TCr 65TCr 5.14TCr 5.03TCr 2,18000Cr
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
13/26/13 $18.68 -0.11% 11,897
11/26/11 $18.70 -0.32% 14,312
10/26/10 $18.76 -0.48% 8,554
07/26/07 $18.85 0.00% 8,810
06/26/06 $18.85 -0.42% 41,252
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
325.10USD
Average target price
336.12USD
Spread / Average Target
+3.39%

Quarterly revenue - Rate of surprise