Jul 08 2025 Off S&P 500 Buybacks Amid ongoing uncertainty, S&P 500 companies are repurchasing shares at record levels in 2025, demonstrating robust confidence in their capital planning and prioritizing shareholder value above cash conservation.Image: Deutsche Bank Asset Allocation