The S&P 500 Would Be 19% Lower Without Share Buybacks According To Ned Davis Research

Between 2011 and 2019, if companies had not been buying back their shares at record levels, stocks would be 19% lower. In 2018, the the total value of share buybacks reached 1 trillion, about 5x higher then 2010 levels.

Read more at CNBC