Share Buybacks: The Other Dividend By: TalkMarkets September 30, 2019 at 12:19 PM EDT S&P 500 Index companies purchased $806 billion worth of shares last year. For context, the total value of the S&P is $26 trillion. Read More >> Related Stocks: Wisdomtree U.S. Quality Dividend Growth Fund