New insider activity at Caterpillar ( (CAT) ) has taken place on May 7, 2026.
Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Caterpillar has seen a wave of insider stock sales from its top executives. CFO Emeritus Andrew Bonfield sold 15,674 shares of Caterpillar stock in a transaction valued at $14,399,860. Group President Bob De Lange executed the largest sale, disposing of 24,222 shares for a total of $22,354,977. Group President Anthony D. Fassino also participated, selling 9,152 shares worth $8,477,066. These sizable disposals by senior leadership highlight significant insider activity at the company.
Recent Updates on CAT stock
Caterpillar shares reacted to a strong Q1 earnings call that showed double‑digit revenue and EPS growth, record backlog and robust cash generation, reinforcing confidence in long‑term demand from construction, mining and especially data‑center power. Analysts’ recent price‑target revisions were driven mainly by this stronger‑than‑expected earnings leverage, enlarged backlog and raised 2026–2030 sales and power‑generation targets, partly offset by concerns that heavy tariffs, capacity‑expansion costs and regional softness will keep margins near the low end of the firm’s target range in the near term.
Spark’s Take on CAT Stock
According to Spark, TipRanks’ AI Analyst, CAT is a Outperform.
The score is driven primarily by strong financial performance (especially free cash flow and solid margins) and favorable technical momentum with the stock trading above key moving averages. Offsetting these positives are a less attractive valuation (high P/E and low yield) and near-term earnings headwinds from tariffs and investment-driven cost pressure despite strong backlog and guidance.
To see Spark’s full report on CAT stock, click here.
More about Caterpillar
YTD Price Performance: 62.49%
Average Trading Volume: 2,656,647
Technical Sentiment Signal: Buy
Current Market Cap: $431.3B

