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

33.54
+0.77 (2.35%)
NYSE · Last Trade: Jan 15th, 6:50 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors