
National Storage Affiliates Trust (NSA) ticks all the boxes for top investors with its surprise performance of -3.31% last month.
National Storage Affiliates Trust (NYSE: NSA) on Tuesday, plunged -0.76% from the previous trading day, before settling in for the closing price of $32.93. Within