S&P 500 Buybacks

The projected increase in stock buybacks to over $1 trillion in 2025 reflects strong confidence among S&P 500 companies in their financial health and future earnings potential.

Image: Deutsche Bank Asset Allocation

S&P 500 Buybacks