National Storage Affiliates Trust
Exchange: nyse
none
5508595712.00
495080992.00
0.146622762472
0.629136054229
38.29%
3.75
2.280000