Alphabet exceeds earnings expectations with $34.5 billion net income and announces stock buyback
From Yahoo Finance: 2025-04-25 13:18:00 Alphabet, Google’s parent company, exceeded expectations with first-quarter earnings, reporting a net income of $34.5