Compare Stocks: NSA

NSA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NSANational Storage Affiliates Trust5.59B43.41-1.74%25,654,06157.92749.54M

Average Return