May 16 2025 Off Stock Buybacks vs. S&P 500 Stock buybacks remain a key driver of support for the S&P 500, primarily by strengthening company finances, boosting investor confidence, and increasing liquidity. Repurchasing activity is likely to continue through May.Image: Real Investment Advice