Alphabet (NASDAQ:GOOGL) and Microsoft (NASDAQ:MSFT) both reported earnings on April 29, 2026, and the results now read very ...