NSApB   $25.01  -0.36% Market Closed

National Storage Affiliates Trust 6.000% Series B Cumulative Redeemable Preferred Shares of Benefici

Data not available