Ever since stocks were first bought and sold, investors have sought to find company metrics that would separate the winners from the losers.
Sales growth, earnings growth, earnings per share — even CEO pay.
Now it turns out that companies that are good at deploying capital to produce quality goods and services represent lower risk and a higher likelihood of long-term stock gains.
http://www.marketwatch.com/story/apple-and-nike-show-that-stock-performance-is-linked-to-how-ceos-spend-money-2017-10-23
Who would have thought?