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

33.40
+0.37 (1.12%)
NYSE · Last Trade: Jan 22nd, 3:37 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors