Why Caterpillar is Gaining (It’s Not Just France)

Caterpillar (CAT) did something for the first time since 2012 today--it reported a rise in retail sales, and that, together with the French election, is helping to boost its shares today. In a regulatory filing today,...

Continue reading at Barron's - Stocks to Watch →