Alphabet gains on strong earnings beat, Cloud growth

April 29, 2026