Buybacks are the largest share spending by S&P 500 companies

Lots of people said this would happen.

Leave a comment