S&P 500 Buybacks as a Percentage of Market Capitalization

Deutsche Bank expects 10% returns for the S&P 500 in 2020, and buybacks to slow to $625bn.

Image: Deutsche Bank Asset Allocation

S&P 500 Buybacks as a Percentage of Market Capitalization