Caterpillar: Fixing a Hole

Shares of Caterpillar (CAT) are soaring today after the machinery manufacturer reported better-than-expected earnings today. Caterpillar reported a profit of $1.28 a share, beating forecasts of 62 cents, on sales of...

Continue reading at Barron's - Stocks to Watch →