National Storage Affiliates Trust

NYSE:NSA   3:59:43 PM EDT
36.66
-0.56 (-1.49%)
4:14:31 PM EDT: $36.85 +0.20 (+0.53%)
Twitter Share  Facebook Share StockTwits Share