Charted: Stock Buybacks by the Magnificent Seven

While Apple carried out $83 billion in stock buybacks over the last four quarters, Amazon and Tesla didn’t report any. Read more