National Storage Affiliates Trust

NYSE:NSA   3:07:05 PM EDT
34.39
-0.34 (-0.98%)
Twitter Share  Facebook Share StockTwits Share