Stock Buybacks vs. S&P 500

With buybacks running at $6–7 billion a day, U.S. corporates remain a powerful bid through year-end—steady demand that keeps stocks buoyant and dips shallow.

Image: Real Investment Advice

Stock Buybacks vs. S&P 500