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

45.45
+1.37 (3.11%)
NYSE· Last Trade: Jul 16th, 6:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors