NSA Insider Buying — National Storage Affiliates Trust

National Storage Affiliates Trust is a real estate investment trust headquartered in Greenwood Village, Colorado, focused on the ownership, operation and acquisition of self storage properties predominantly located within the top 100 metropolitan statistical areas throughout the United States. As...

71 insider purchases on record · latest filing 2025-03-10.

Insiders have also filed 8 sale transactions at NSA.