Google-parent Alphabet Announces First-Ever Dividend, $70 Bn Buyback As Shares Surge

During the Q1 earnings call, Alphabet reported a robust financial performance, surpassing analyst expectations with a total revenue of USD 80.54 billion against forecasts of USD 78.59 billion