Valuation: Public Storage

Market Cap 6.06TCr 5.23TCr 4.92TCr 4.47TCr 8.42TCr 5,80500Cr 8.54TCr 58TCr 23TCr 2,90300Cr 23TCr 22TCr 9,67100Cr P/E 2026 *
32.5x
P/E 2027 * 32.2x
Enterprise Value 7.3TCr 6.3TCr 5.93TCr 5.39TCr 10TCr 6,99000Cr 10TCr 70TCr 27TCr 3,49600Cr 27TCr 27TCr 11,64500Cr EV / Sales 2026 *
14.3x
EV / Sales 2027 * 13.5x
Free-Float
90.44%
Yield 2026 *
3.71%
Yield 2027 * 3.8%
1 day-0.83%
1 week-1.93%
Current month-2.92%
1 month-2.98%
3 months-4.22%
6 months-9.18%
Current year-6.70%
1 week 17.2
Extreme 17.2001
17.69
1 month 17.2
Extreme 17.2001
17.94
Current year 17.2
Extreme 17.2001
19.23
1 year 17.2
Extreme 17.2001
20.2
3 years 17.2
Extreme 17.2001
22.89
5 years 17.2
Extreme 17.2001
27.94
10 years 17.2
Extreme 17.2001
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.83%-1.93% - - 6.06TCr
-0.37%-0.62%+15.16%+18.16% 6.06TCr
+0.02%+0.25%+7.35%+15.81% 3.1TCr
+1.40%-1.03%+5.03% - 929.06Cr
-0.44%+0.29%+5.03%-0.87% 926.32Cr
-1.26%-10.15%-31.03%-41.80% 277.78Cr
-0.28%-1.16%-1.71%-14.10% 237.81Cr
+0.09%+0.29%-1.04% - 188.81Cr
-0.49%-0.81%-5.19%-26.72% 181.96Cr
-1.29%-9.09%-26.52%-6.12% 108.83Cr
Average -0.32%-2.11%-3.66%-7.95% 1.33TCr
Weighted average by Cap. -0.38%-0.55%+9.24%+12.65%

Financials

2026 *2027 *
Net sales 509.21Cr 439.8Cr 413.8Cr 376.09Cr 707.36Cr 49TCr 717.73Cr 4.85TCr 1.9TCr 24TCr 1.91TCr 1.87TCr 81TCr 548.85Cr 474.04Cr 446.01Cr 405.36Cr 762.43Cr 53TCr 773.6Cr 5.23TCr 2.05TCr 26TCr 2.06TCr 2.02TCr 88TCr
Net income 185.6Cr 160.3Cr 150.82Cr 137.08Cr 257.82Cr 18TCr 261.6Cr 1.77TCr 693.34Cr 8.89TCr 696.82Cr 681.7Cr 30TCr 201.82Cr 174.32Cr 164.01Cr 149.06Cr 280.36Cr 19TCr 284.47Cr 1.92TCr 753.96Cr 9.67TCr 757.75Cr 741.3Cr 32TCr
Net Debt 1.24TCr 1.07TCr 1.01TCr 913.44Cr 1.72TCr 1,18500Cr 1.74TCr 12TCr 4.62TCr 59TCr 4.64TCr 4.54TCr 1,97400Cr 1.37TCr 1.18TCr 1.11TCr 1.01TCr 1.9TCr 1,31400Cr 1.93TCr 13TCr 5.12TCr 66TCr 5.15TCr 5.04TCr 2,18800Cr
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
19/26/19 $17.26 -0.83% 35,888
17/26/17 $17.41 -0.80% 31,553
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
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
324.31USD
Average target price
337.12USD
Spread / Average Target
+3.95%

Quarterly revenue - Rate of surprise