National Storage Affiliates Trust

National Storage Affiliates Trust

38.09
EUR
-0.53
(-1.39%)
1.40EPS
49.64P/E
2.50BMarket Cap