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