Curiosity How Wall Street Reacted as Tech Giants Reported High-Stakes Earnings 1 May 2026, 9:33 pm Team Buyback