Caterpillar is Set to Report Q1 Earnings: Buy, Sell or Hold the Stock?

CAT heads into Q1 earnings with rising revenue and EPS estimates, but higher costs and premium valuation make the near-term investment case less straightforward.
Open original source