Avoid Companies Buying Their Own Stocks
Stock buybacks by U.S. companies has reached record levels. Flush with billions in cash many companies have figured out that the best way to spend those funds is to simply buy their own shares. The following chart from a recent Wall Street Journal article shows the gradual rise in share buybacks since the market lows …
Continue reading ‘Avoid Companies Buying Their Own Stocks’ »