Public Storage
Exchange: nyse
none
34294499328.00
3353046016.00
0.377817637645
0.713622814945
9.34%
3.75
1.190000