20 companies in the S&P 500 whose investors have gained the greatest rewards from stock buybacks

marketwatch.com/story/20-companies-in-the-s-p-500-whose-investors-have-gained-the-greatest-rewards-from-stock-buybacks-33ba1eef

These companies have reduced their share counts the most over the past 10 years

This story appeared on marketwatch.com, 2025-06-18 15:13:00.
The Entire Business World on a Single Page. Free to Use →