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

45.12
+0.32 (0.71%)
NYSE· Last Trade: Jul 9th, 10:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors