Company Continues $30B Buyback
Company announces continuation of $30B stock-buyback program
Announces continuation of $30B stock-buyback program
Company announces continuation of $30B stock-buyback program
Announces continuation of $30B stock-buyback program