Caterpillar earnings miss: $2.55 per share vs exp: $2.99. Caterpillar shares are down in pre-market trading.

Comments