National Storage Affiliates Trust (NSA)
Jul 20, 2026 - NSA was desisted (reason: acquired by PSA)
43.41
-0.77 (-1.74%)
Inactive · Last trade price on Jul 21, 2026
NSA Financials Overview
Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.