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

41.09
+0.63 (1.54%)
NYSE · Last Trade: Apr 9th, 3:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors