Valuation: Public Storage

Market Cap 5.93TCr 5.15TCr 4.78TCr 4.41TCr 8.31TCr 5,66200Cr 8.46TCr 57TCr 22TCr 2,81200Cr 22TCr 22TCr 9,45700Cr P/E 2026 *
31.2x
P/E 2027 * 32x
Enterprise Value 7.14TCr 6.2TCr 5.76TCr 5.31TCr 10TCr 6,81300Cr 10TCr 68TCr 27TCr 3,38400Cr 27TCr 26TCr 11,37900Cr EV / Sales 2026 *
14.4x
EV / Sales 2027 * 13.8x
Free-Float
90.44%
Yield 2026 *
3.79%
Yield 2027 * 3.88%
1 day-0.06%
1 week+0.90%
Current month+0.33%
1 month+0.33%
3 months-3.21%
6 months-5.06%
Current year-3.21%
1 week 15.19
Extreme 15.19
15.49
1 month 15.19
Extreme 15.19
15.7
Current year 15.07
Extreme 15.07
16.46
1 year 15.07
Extreme 15.07
17.52
3 years 15.07
Extreme 15.07
19.99
5 years 15.07
Extreme 15.07
25.76
10 years 15.07
Extreme 15.07
25.76
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.06%+0.90% - - 5.78TCr
-3.04%+1.92%-0.76%+5.23% 3.23TCr
-3.36%+4.64%-1.61% - 1.01TCr
-2.80%+0.56%+0.29%-4.74% 960.67Cr
-0.98%+0.20%-28.09%-39.39% 294.17Cr
-1.23%+1.14%-5.79%-17.30% 233.71Cr
-3.89%-0.42%-5.81% - 193.34Cr
-0.40%+0.49%-9.75%-30.06% 179.34Cr
+0.39%0.00%-19.06% - 120.1Cr
+1.54%+3.06%+4.70%+36.99% 49Cr
Average -1.42%+2.59%-7.32%-8.21% 696.62Cr
Weighted average by Cap. -1.46%+3.98%-2.92%-1.38%

Financials

2026 *2027 *
Net sales 496.53Cr 431.29Cr 400.5Cr 369.36Cr 695.75Cr 47TCr 708.35Cr 4.74TCr 1.86TCr 24TCr 1.86TCr 1.82TCr 79TCr 521.71Cr 453.16Cr 420.81Cr 388.09Cr 731.03Cr 50TCr 744.27Cr 4.98TCr 1.95TCr 25TCr 1.96TCr 1.92TCr 83TCr
Net income 180.97Cr 157.19Cr 145.97Cr 134.62Cr 253.58Cr 17TCr 258.18Cr 1.73TCr 676.64Cr 8.58TCr 679.61Cr 664.74Cr 29TCr 182.24Cr 158.29Cr 146.99Cr 135.56Cr 255.36Cr 17TCr 259.98Cr 1.74TCr 681.38Cr 8.64TCr 684.37Cr 669.39Cr 29TCr
Net Debt 1.21TCr 1.05TCr 972.27Cr 896.66Cr 1.69TCr 1,15100Cr 1.72TCr 12TCr 4.51TCr 57TCr 4.53TCr 4.43TCr 1,92200Cr 1.25TCr 1.08TCr 1TCr 926.22Cr 1.74TCr 1,18900Cr 1.78TCr 12TCr 4.66TCr 59TCr 4.68TCr 4.57TCr 1,98500Cr
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
30/26/30 $15.40 -0.06% 44,619
29/26/29 $15.41 +0.26% 42,028
28/26/28 $15.37 +0.80% 55,418
27/26/27 $15.25 -0.10% 28,793
24/26/24 $15.26 +0.00% 69,339
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
317.45USD
Average target price
333.53USD
Spread / Average Target
+5.07%

Quarterly revenue - Rate of surprise