BamSEC and AlphaSense Join Forces
Learn More

National Storage Affiliates Trust Common Shares of Beneficial Interest

NYSE: NSA    
Share price (11/22/24): $44.35    
Market cap (11/22/24): $3.381 billion