Caterpillar Beats EPS Estimates And Raises Annual EPS Guidance

Caterpillar (NYSE:CAT) reported Q1 EPS of $2.37, vs. estimates of $2.13.Revenues in the quarter rose 23% year-over-year to $15.98 billion, missing estimates by $240 million.Caterpillar says it sees annual EPS of about $9.50 per share, vs. its prior guidance of $9.25 per share. The company kept its sales guidance unchanged.