Public Storage
Exchange: nyse
none
34044112896.00
3353046016.00
0.377817637651
0.713622814945
9.34%
3.75
1.190000