National Storage Affiliates Trust Common Shares of Beneficial Interest (NSA)

FairStock Score: 43/100 — MIXED

Current Price$43.06
Market Cap$6,32,84,26,496
P/E Ratio63.2
ROE7.05%
Dividend Yield5.35%
SectorReal Estate

Data from SEC filings. Not investment advice. Scoring methodology