At National Storage Affiliates Trust (NYSE:NSA), Share Price Got a Bit Ahead of the Fundamentals
National Storage Affiliates Trust (NYSE:NSA) previous close was $49.72 while the outstanding shares total 71.79M. The firm has a beta of 0.38, a 12-month trailing