Stock Information

National Storage Affiliates Trust (NSA)

National Storage Affiliates Trust logo
Ticker Symbol: NSA
Exchange: NYSE
Sector: Real Estate
Market Cap: $3,010.71 mil
Piotroski score: 4
PE Ratio: 78.7254
EPS (TTM): 0.9623
Revenue (TTM): $9.78 M
Dividend Yield: 5.261943226402%
ROE: 7.46%