Google parent Alphabet buys back stock, extends dividend in earnings beat
1. Alphabet's Q1 revenue reached $90.23 billion, exceeding estimates. 2. Share buyback of $70 billion and 5% dividend increase announced. 3. Digital ad revenue rose 8.5% to $66.89 billion, above expectations. 4. Google Cloud revenue grew 28%, slightly below previous quarter's rate. 5. Net income of $34.54 billion surpassed Wall Street forecasts.