S&P 500 Buybacks Down From Record $281bn In 1Q22, With Index Peaking In Jan That Year, To $175bn In 2Q23
Buybacks acted as a massive tailwind leading up to and as the S&P 500 peaked in January last year. Spending has come down quite a bit and is increasingly turning into a headwind. Share buybacks by S&P 500 companies are … Continued