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

42.62
+0.25 (0.59%)
NYSE· Last Trade: Jun 4th, 2:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors