New insider activity at Caterpillar ( (CAT) ) has taken place on May 6, 2025.
Claim 70% Off TipRanks This Holiday Season
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
Director Gerald Johnson has made a significant investment by purchasing 100 shares of Caterpillar stock, valued at $31,848.
Recent Updates on CAT stock
Caterpillar’s stock has seen recent upgrades from analysts due to its resilience in the face of economic challenges. Oppenheimer upgraded Caterpillar to Outperform, citing the company’s strong backlog growth, significant sales from services, and consistent share buybacks as indicators of its robust demand and margin outlook. Despite a global macroeconomic overhang, the firm views the recent stock pullback as an attractive opportunity for long-term investors. Meanwhile, Baird upgraded Caterpillar to Neutral, noting that previous negative factors such as dealer destocking and margin resets are now reflected in the company’s fundamentals. The firm also highlighted better-than-expected dealer inventories and resilient demand as positive signs. Caterpillar’s Q1 2025 earnings report showed a decline in sales and revenues, attributed to lower sales volumes and unfavorable price realizations, but the company maintained strong shareholder returns through share repurchases and dividends. The mixed earnings call revealed record backlog growth and strong performance in the Energy & Transportation segment, though overall sales declined due to economic uncertainties and tariffs.
Spark’s Take on CAT Stock
According to Spark, TipRanks’ AI Analyst, CAT is a Outperform.
Caterpillar’s overall stock score is driven by solid financial performance and attractive valuation. However, technical indicators suggest caution due to potential downward pressure. The earnings call depicted a mixed outlook with strategic strengths and market challenges. Maintaining revenue growth and managing operational costs will be critical for future performance.
To see Spark’s full report on CAT stock, click here.
More about Caterpillar
YTD Price Performance: -10.01%
Average Trading Volume: 3,003,138
Technical Sentiment Signal: Hold
Current Market Cap: $152.2B

