N

National Storage Affiliates Trust

NSA

42.850
USD
0.285
(0.67%)
Market Closed
Volume
15,087
EPS
0
Div Yield
0
P/E
24
Market Cap
3,266,628,687
« Previous
Next »