Compare Stocks: NSA

NSA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NSANational Storage Affiliates Trust3.75B29.21-1.08%875,15148.01741.51M

Average Return