wcjohnston/iStock Unreleased via Getty Images
Caterpillar (NYSE:CAT) shares were on track to snap their six-day winning streak on Wednesday, down 0.3% at $352.86.
The heavy machinery maker has gained nearly 61% in the last 12-months, comfortably outperforming the 31% gain of the broader S&P 500 index.
Looking at Seeking Alpha’s Quant Ratings, Caterpillar has a Strong Buy rating with a score of 4.70 out of 5. The company scored an A+ for profitability, an A- for momentum, but only managed to get a D for valuation.
Turning to the Wall Street community, 12 out of 31 analysts rate the stock as a Buy or higher, 14 rate it as a Hold, and five rate it as a Sell or lower.
Seeking Alpha analysts at large consider the stock a Buy. According to SA analyst The Value Corner, “The company benefits from a wide economic moat, massive macroeconomic investment into infrastructure spending, and improving operational efficiency.”
March has been a favorable month for the company, with 10 sessions in the green and three sessions in the red.