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

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

Jun 18, 2025 - 16:21
 0
20 companies in the S&P 500 whose investors have gained the greatest rewards from stock buybacks
These companies have reduced their share counts the most over the past 10 years