Valuation : PUBC STOR

Market Cap 55.05B 47.34B 44.67B 40.69B 76.07B 5,263B 76.76B 532B 205B 2,669B 207B 202B 8,479B P/E 2026 *
29.4x
P/E 2027 * 29.3x
Enterprise Value 68.33B 58.76B 55.44B 50.51B 94.42B 6,533B 95.28B 660B 254B 3,314B 257B 251B 10,525B EV / Sales 2026 *
13.4x
EV / Sales 2027 * 12.5x
Free-Float
90.44%
Yield 2026 *
4.08%
Yield 2027 * 4.18%
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.($)
-.--%-.--% - - 55.05B
0.00%-3.64%+2.05%+7.65% 55.05B
+0.60%-3.21%-5.90%+7.96% 28.65B
+0.49%-1.69%-4.03%-3.48% 8.76B
-0.53%-2.45%-10.89% - 8.56B
+1.13%-3.04%-31.17%-44.88% 2.59B
-0.62%-2.83%-12.61%-21.14% 2.16B
+0.38%-3.17%-15.37% - 1.77B
+0.46%-2.69%-13.27%-32.65% 1.6B
-1.79%-1.35%-23.69%-9.13% 1.05B
Average +0.01%-2.82%-12.76%-13.67% 12.24B
Weighted average by Cap. +0.11%-3.22%-3.32%+3.96%

Financials

2026 *2027 *
Net sales 5.12B 4.4B 4.15B 3.78B 7.07B 489B 7.13B 49.44B 19.03B 248B 19.21B 18.79B 788B 5.49B 4.73B 4.46B 4.06B 7.59B 525B 7.66B 53.1B 20.44B 266B 20.63B 20.18B 846B
Net income 1.87B 1.61B 1.52B 1.38B 2.58B 179B 2.61B 18.07B 6.96B 90.69B 7.02B 6.87B 288B 2.01B 1.72B 1.63B 1.48B 2.77B 192B 2.8B 19.38B 7.46B 97.26B 7.53B 7.37B 309B
Net Debt 13.28B 11.42B 10.78B 9.82B 18.36B 1,270B 18.52B 128B 49.4B 644B 49.88B 48.79B 2,046B 13.75B 11.83B 11.16B 10.16B 19B 1,315B 19.17B 133B 51.14B 667B 51.63B 50.51B 2,118B
Logo PUBC STOR
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
-
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
294.60USD
Average target price
336.33USD
Spread / Average Target
+14.17%

Quarterly revenue - Rate of surprise

40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!