National Storage Affiliates Trust

NYSE:NSA   10:12:25 AM EDT
35.12
-0.66 (-1.84%)
Twitter Share  Facebook Share StockTwits Share