42.04 -1.44(-3.30%)11/06/2024
National Storage Affiliates Trust (NSA)
Press Release | Data News