Valuation: Public Storage

Market Cap 5.38TCr 4.72TCr 4.46TCr 4.06TCr 7.61TCr 5,15700Cr 7.66TCr 53TCr 21TCr 2,63500Cr 20TCr 20TCr 8,46800Cr P/E 2026 *
28.6x
P/E 2027 * 28.4x
Enterprise Value 6.66TCr 5.84TCr 5.52TCr 5.03TCr 9.42TCr 6,38400Cr 9.48TCr 66TCr 26TCr 3,26100Cr 25TCr 24TCr 10,48100Cr EV / Sales 2026 *
13.1x
EV / Sales 2027 * 12.3x
Free-Float
90.44%
Yield 2026 *
4.18%
Yield 2027 * 4.27%
1 day+0.43%
1 week-0.42%
Current month-4.46%
1 month-5.06%
3 months-6.70%
6 months-9.55%
Current year-12.95%
1 week 19.67
Extreme 19.67
20.12
1 month 19.58
Extreme 19.58
21.24
Current year 19.58
Extreme 19.58
24
1 year 19.58
Extreme 19.58
24.95
3 years 19.58
Extreme 19.58
25.7
5 years 19.58
Extreme 19.58
28.02
10 years 19.58
Extreme 19.58
29
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.43%-0.42% - - 5.38TCr
+1.20%-2.81%+0.59%+9.11% 5.38TCr
+0.85%-2.46%-4.63%+10.42% 2.82TCr
+0.56%-4.37%-6.64%-1.66% 851.56Cr
-0.08%-1.79%-5.49% - 823.17Cr
+1.53%-1.48%-26.38%-38.12% 268.11Cr
-0.24%-0.49%-13.96%-16.28% 212.81Cr
+1.54%-2.58%-14.01% - 175.69Cr
-0.48%-1.51%-20.24%-31.27% 150.97Cr
0.00%+1.42%-23.84%0.00% 99Cr
Average +0.53%-2.07%-12.73%-9.69% 1.2TCr
Weighted average by Cap. +0.75%-3.91%-3.52%+5.99%

Financials

2026 *2027 *
Net sales 508.11Cr 445.87Cr 421.1Cr 383.76Cr 718.38Cr 49TCr 723.5Cr 5.04TCr 1.95TCr 25TCr 1.91TCr 1.87TCr 80TCr 545.11Cr 478.33Cr 451.76Cr 411.7Cr 770.68Cr 52TCr 776.18Cr 5.41TCr 2.09TCr 27TCr 2.05TCr 2TCr 86TCr
Net income 186.96Cr 164.06Cr 154.94Cr 141.2Cr 264.32Cr 18TCr 266.21Cr 1.85TCr 718.15Cr 9.15TCr 701.96Cr 686.78Cr 29TCr 199.43Cr 175Cr 165.28Cr 150.62Cr 281.95Cr 19TCr 283.97Cr 1.98TCr 766.04Cr 9.77TCr 748.77Cr 732.58Cr 31TCr
Net Debt 1.28TCr 1.12TCr 1.06TCr 966.44Cr 1.81TCr 1,22600Cr 1.82TCr 13TCr 4.92TCr 63TCr 4.8TCr 4.7TCr 2,01400Cr 1.32TCr 1.16TCr 1.09TCr 994.46Cr 1.86TCr 1,26200Cr 1.87TCr 13TCr 5.06TCr 64TCr 4.94TCr 4.84TCr 2,07200Cr
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
25/26/25 $19.90 +0.43% 70,422
24/26/24 $19.82 -0.33% 25,348
23/26/23 $19.88 -0.50% 40,684
22/26/22 $19.98 +0.30% 57,033
21/26/21 $19.92 -0.32% 46,348
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
287.97USD
Average target price
336.50USD
Spread / Average Target
+16.85%

Quarterly revenue - Rate of surprise