45.45USD+3.11%Mkt Cap: 6.69B $P/E: 60.601d ago
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 withi…
Industry Peers
REIT - IndustrialIndicators:|