Among the S&P 500, these 20 companies have made the best use of investors’ money

Among the S&P 500, these 20 companies have made the best use of investors’ money