National Storage Affiliates Trust
Exchange: nyse
none
2330790144.00
495080992.00
0.146622763095
0.629136054229
38.29%
3.75
1.500000