IBM shares turn lower as company beats but opts to maintain guidance April 22, 2026 · CNBC Read full story at source