National Storage Affiliates Trust

NYSE:NSA   2:27:27 PM EDT
34.15
-0.58 (-1.67%)
Twitter Share  Facebook Share StockTwits Share