National Storage Affiliates Trust

NYSE:NSA   3:01:31 PM EDT
34.37
-0.36 (-1.04%)
Twitter Share  Facebook Share StockTwits Share