Global Self Storage Q3 2026 net income falls 16% to $416,692 - SELF News | Rallies