Caterpillar rides on strong pricing to beat profit estimates, shares rise

Caterpillar rides on strong pricing to beat profit estimates, shares rise