Insider Spotlight
National Storage Affiliates Trust (NSA) saw a notable insider buy on 12/5 when the Vice Chairperson bought 10,000 shares at $35.92 for $359K in total and this follows the same insider buying $923K in stock back in late May at a simi...