National Storage Affiliates Trust

NYSE:NSA   1:40:00 PM EDT
34.30
-0.43 (-1.24%)
Twitter Share  Facebook Share StockTwits Share