Feb 26 2025 Off 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