Valuation: Public Storage

Market Cap 6.09TCr 5.29TCr 4.94TCr 4.54TCr 8.55TCr 5,80300Cr 8.7TCr 58TCr 23TCr 2,89400Cr 23TCr 22TCr 9,54500Cr P/E 2026 *
33.7x
P/E 2027 * 34.1x
Enterprise Value 7.11TCr 6.18TCr 5.77TCr 5.3TCr 9.99TCr 6,77800Cr 10TCr 68TCr 27TCr 3,38000Cr 27TCr 26TCr 11,14800Cr EV / Sales 2026 *
14.1x
EV / Sales 2027 * 13.8x
Free-Float
90.44%
Yield 2026 *
3.68%
Yield 2027 * 3.78%
1 day-0.17%
1 week+1.21%
Current month+0.81%
1 month-0.99%
3 months-1.32%
6 months-3.81%
Current year-2.79%
1 week 14.74
Extreme 14.7359
15
1 month 14.72
Extreme 14.7201
15.17
Current year 14.69
Extreme 14.69
15.84
1 year 14.69
Extreme 14.69
17.02
3 years 14.69
Extreme 14.69
19.23
5 years 14.69
Extreme 14.69
26.19
10 years 14.69
Extreme 14.69
26.19
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.07%+1.21% - - 6.09TCr
-0.45%-2.02%+8.02%+18.64% 3.16TCr
-1.43%-2.90%-4.11% - 953.5Cr
0.00%-1.51%+5.39%+3.10% 942.08Cr
+1.57%-0.38%-23.03%-36.33% 296.26Cr
+1.36%+2.47%-2.09%-14.80% 236.96Cr
-0.31%-5.38%-4.22% - 186.14Cr
+0.80%+1.37%-6.53%-27.64% 182.7Cr
-0.39%-1.15%-18.35%+0.78% 119.05Cr
-0.30%+0.49%+2.89%+35.46% 51Cr
Average +0.06%-0.89%-4.67%-2.97% 681.17Cr
Weighted average by Cap. -0.26%-0.12%+2.48%+8.91%

Financials

2026 *2027 *
Net sales 502.61Cr 436.82Cr 407.82Cr 374.39Cr 705.93Cr 48TCr 718.23Cr 4.81TCr 1.88TCr 24TCr 1.89TCr 1.85TCr 79TCr 540.37Cr 469.63Cr 438.45Cr 402.51Cr 758.96Cr 52TCr 772.18Cr 5.17TCr 2.02TCr 26TCr 2.03TCr 1.98TCr 85TCr
Net income 182.88Cr 158.94Cr 148.39Cr 136.22Cr 256.86Cr 17TCr 261.33Cr 1.75TCr 685.26Cr 8.69TCr 686.93Cr 671.71Cr 29TCr 199.25Cr 173.16Cr 161.67Cr 148.41Cr 279.85Cr 19TCr 284.72Cr 1.91TCr 746.6Cr 9.47TCr 748.41Cr 731.83Cr 31TCr
Net Debt 1.02TCr 888.53Cr 829.54Cr 761.53Cr 1.44TCr 97TCr 1.46TCr 9.78TCr 3.83TCr 49TCr 3.84TCr 3.76TCr 1,60300Cr 1.37TCr 1.19TCr 1.11TCr 1.02TCr 1.93TCr 1,30700Cr 1.96TCr 13TCr 5.14TCr 65TCr 5.15TCr 5.04TCr 2,14900Cr
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
04/26/04 $15.00 +0.07% 11,237
03/26/03 $14.99 +0.74% 61,888
31/26/31 $14.88 +0.17% 27,216
30/26/30 $14.86 +0.10% 6,725
29/26/29 $14.84 +0.13% 27,735
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
325.90USD
Average target price
336.41USD
Spread / Average Target
+3.23%

Quarterly revenue - Rate of surprise