National Storage Affiliates Trust

National Storage Affiliates Trust

NSA
National Storage Affiliates TrustUS flagNew York Stock Exchange
42.37
USD
+0.50
- -
3.27BMarket Cap