TKL: S&P 500 buybacks jumped 35% in Q2 2024 to $236 billion, near the all-time record. Furthermore, a massive 52% of stock repurchases were conducted by the index’s top 20 firms. This compares to a long-term Read More