tiprankstipranks
Advertisement
Advertisement

Top Caterpillar Executives Quietly Cash Out Millions in Stock

Top Caterpillar Executives Quietly Cash Out Millions in Stock

New insider activity at Caterpillar ( (CAT) ) has taken place on May 7, 2026.

Meet Samuel – Your Personal Investing Prophet

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

Disclaimer & DisclosureReport an Issue

1