National Storage Affiliates Trust

NYSE:NSA   10:55:47 AM EDT
44.76
-1.63 (-3.51%)
Twitter Share  Facebook Share StockTwits Share