S&P 500 Buybacks

Despite ongoing uncertainty, S&P 500 companies are buying back shares at record levels in 2025, signaling robust confidence in their capital allocation and a focus on maximizing shareholder value rather than conserving cash.

Image: Deutsche Bank Asset Allocation

S&P 500 Buybacks