share price

Alphabet announces a $70 billion buyback

Alphabet said Tuesday that its board of directors had approved a $70 billion share buyback,… Read More