The Southern Company SO What is limiting Kestrel Group KG stock performance Eye on Rally 20260420 Gorilla GRRR Stock Underpriced 036 20260420 Intergroup INTG Q1 EPS of 071 beats expectations shares rise 043 as investors await revenue details Market Wrap SP 500 slips modestly as major US indices end the session mixed