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
Trader
Investor
Global
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
20
Last Close Price
322.48USD
Average target price
332.88USD
Spread / Average Target
+3.22%

Quarterly revenue - Rate of surprise