Thursday, April 06, 2017

Fact of the Day

The decade 2003-2012, the 449 companies publicly listed in the S&P 500 index spent only 9% of their earnings on new capital investment. They used 54% to buy back their own stock, and 37% to pay dividends.

No comments: