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
Market Cap5.59B +133.0%
Revenue (ttm)749.54M +1.0%
Net Income58.01M +20.0%
EPS0.75 +518.8%
Shares Out 128.81M
PE Ratio57.92
Forward PE45.93
Dividend$2.28 (5.25%)
Ex-Dividend DateJun 15, 2026
Volume25,654,061
Open44.20
Previous Close44.18
Day's Range43.02 - 44.24
52-Week Range27.43 - 46.47
Beta1.06
Analystsn/a
Price Targetn/a
Earnings DateAug 5, 2026