Caterpillar Earnings Miss: $2.55 Per Share, Vs $2.99 Expected by The Options Insider | Jan 28, 2019 | News Feed