National Storage Affiliates Trust

NYSE:NSA   1:39:46 PM EDT
36.73
-0.37 (-1.00%)
Twitter Share  Facebook Share StockTwits Share