Valuation : Public Storage

Market Cap 5.74TCr 4.95TCr 4.65TCr 4.24TCr 7.97TCr 5,44300Cr 8.02TCr 55TCr 21TCr 2,76900Cr 22TCr 21TCr 9,18100Cr P/E 2026 *
30.7x
P/E 2027 * 30.5x
Enterprise Value 7.06TCr 6.09TCr 5.73TCr 5.22TCr 9.82TCr 6,70400Cr 9.87TCr 68TCr 26TCr 3,41000Cr 27TCr 26TCr 11,30700Cr EV / Sales 2026 *
13.9x
EV / Sales 2027 * 13x
Free-Float
90.44%
Yield 2026 *
3.92%
Yield 2027 * 4.01%
1 day-1.33%
1 week-1.03%
Current month-1.16%
1 month-3.67%
3 months-4.37%
6 months-7.55%
Current year-6.42%
1 week 14.44
Extreme 14.44
14.7
1 month 14.44
Extreme 14.44
15.14
Current year 14.44
Extreme 14.44
15.84
1 year 14.44
Extreme 14.44
17.02
3 years 14.44
Extreme 14.44
19.23
5 years 14.44
Extreme 14.44
26.19
10 years 14.44
Extreme 14.44
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.($)
-1.16%-1.03% - - 5.74TCr
-0.71%-5.66%+5.64%+10.38% 5.74TCr
-0.82%-3.57%-0.82%+8.44% 2.98TCr
-0.28%-2.54%-0.75%-4.58% 894.34Cr
-0.37%-5.02%-4.37% - 893.76Cr
+0.66%-3.16%-32.15%-44.61% 267.97Cr
-3.82%-6.43%-7.86%-20.15% 233.07Cr
+0.09%-4.49%-9.84% - 179.78Cr
-1.70%-4.93%-8.04%-32.59% 174.04Cr
-0.87%+0.89%-20.07%-8.84% 107.73Cr
Average -0.87%-2.88%-8.70%-13.14% 1.27TCr
Weighted average by Cap. -0.91%-4.41%+0.83%+5.51%

Financials

2026 *2027 *
Net sales 509.33Cr 439.35Cr 413.28Cr 376.5Cr 708Cr 48TCr 711.84Cr 4.89TCr 1.9TCr 25TCr 1.91TCr 1.87TCr 82TCr 549.02Cr 473.59Cr 445.48Cr 405.84Cr 763.18Cr 52TCr 767.31Cr 5.27TCr 2.05TCr 27TCr 2.06TCr 2.02TCr 88TCr
Net income 185.6Cr 160.1Cr 150.6Cr 137.2Cr 257.99Cr 18TCr 259.39Cr 1.78TCr 692.95Cr 8.96TCr 696.82Cr 681.72Cr 30TCr 201.82Cr 174.09Cr 163.76Cr 149.19Cr 280.55Cr 19TCr 282.07Cr 1.94TCr 753.53Cr 9.74TCr 757.75Cr 741.32Cr 32TCr
Net Debt 1.33TCr 1.15TCr 1.08TCr 981.91Cr 1.85TCr 1,26100Cr 1.86TCr 13TCr 4.96TCr 64TCr 4.99TCr 4.88TCr 2,12600Cr 1.38TCr 1.19TCr 1.12TCr 1.02TCr 1.91TCr 1,30500Cr 1.92TCr 13TCr 5.13TCr 66TCr 5.16TCr 5.05TCr 2,20100Cr
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
01/26/01 $14.44 -1.16% 7,341
31/26/31 $14.61 +0.21% 36,207
28/26/28 $14.58 -0.14% 14,228
27/26/27 $14.60 +0.34% 16,344
26/26/26 $14.55 -0.27% 16,116
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
21
Last Close Price
306.99USD
Average target price
337.76USD
Spread / Average Target
+10.02%

Quarterly revenue - Rate of surprise