Stock Information

National Storage Affiliates Trust (NSA)

National Storage Affiliates Trust logo
Ticker Symbol: NSA
Exchange: NYSE
Sector: Real Estate
Market Cap: $3,467.85 mil
Piotroski score: 5
PE Ratio: 42.8882
EPS (TTM): 1.0228
Revenue (TTM): $9.73 M
Dividend Yield: 5.123595505618%
ROE: 8.2%

Latest News

Key Financials

Financial data not available