Global Self Storage FY26 Q2 net income rises to 829,615; revenue increases 0.6% to 3.21 million - SELF News | Rallies