National Storage Affiliates Trust

NYSE:NSA   2:23:19 PM EDT
44.31
-0.32 (-0.72%)
Twitter Share  Facebook Share StockTwits Share