Public Storage logo

Public Storage

NEW
LTS:0KS3 (USA)  
$ 295.47 -7.33 (-2.42%) Sep 9
17.18
P/B:
10.68
Market Cap:
$ 55.51B
Enterprise V:
$ 69.88B
Volume:
39.00
Avg Vol (2M):
125.00
Trade In:
Volume:
39.00
Avg Vol (2M):
125.00

Public Storage Valuation Measures