National Storage Affiliates Trust Common Shares of Beneficial In, NSA

NSA 2018-11-05 -1.70% v d 55 417.9k -8.03% reit - industrial reit - industrial
None