Public Storage
$322.48 +$7.47 (+2.37%) 1D After hoursKey Metrics
Snapshot
About Public Storage
Public Storage is the largest owner of self-storage facilities in the US, with more than 3,500 self-storage facilities in 40 states and approximately 258 million square feet of rentable space.
Wolf Grade COMING SOON
The wolf is in training. Composite grades vs sector — profitability, health, value, momentum — arrive with the percentile engine. Methodology will be public.