Google parent announces stock buyback, modest beat on ad sales
April 25 (Reuters) – Alphabet Inc (GOOGL.O) said on Tuesday it would buy back $70 billion in stock and posted first-quarter profit and revenue above estimates as demand rose for cloud services and ad sales held up better than expected. What you need to know about Google Pixel Investors cheered the buyback plan, sending shares of the… Read More »