NYSE:NSASpecialized REITs
National Storage Affiliates Trust (NSA) Stock Could Be 6.4% Overvalued After Institutional Buying
National Storage Affiliates Trust (NSA) is drawing attention after a sharp rise in institutional ownership, even as the company reports a year-over-year decline in quarterly revenue and net profit, along with mixed technical trading signals.
See our latest analysis for National Storage Affiliates Trust.
At a share price of $44.45, National Storage Affiliates Trust has seen a 19.75% 90 day share price return and a 59.38% year to date share price return. The 1 year total shareholder return of...