GRAB Grab revenue climbs 205 YoY to 337B in Q1 but deep EPS miss sparks modest stock decline Battalion Oil BATL Stock Accumulation Buying Pressure 20260416 How TFI TFII stacks up against analyst expectations Touches High 20260508 China SXT SXTC Stock Days to Cover Smart Money Exits 20260415 Cisco Surges Pushing Wall Street to New Highs and Dow Toward 50000 Kelly Services KELYA Q1 2026 Results Fall Short EPS 003 Revenue NA AmFin Group AFG Surges 073 Nearing 14026 Resistance 20260515 Tech Sector Faces Uncertainty as CompTIA Employment Data Highlights Cautious Hiring Trends