Public Storage
Exchange: nyse
none
38921445376.00
3353046016.00
0.377817637488
0.713622814945
9.34%
3.75
1.400000