Skip to content
All news
Analysis

Caterpillar Stock Nears 52-Week High: Buy, Sell or Hold?

Caterpillar (CAT) stock at $909.81 is nearing its 52-week high of $931.35. Analysts recommend holding the stock due to a mix of an AI-driven growth story, stretched valuation, and visible insider selling.

June 10, 2026
2 min read
Source: 24/7 Wall St.
Share:

Key Numbers

current price
$909.81
52 week high
$931.35

Caterpillar (NYSE: CAT) is trading near its 52-week high of $931.35, currently at $909.81. After a historic run, analysts advise holding the stock rather than buying or selling, citing a mix of positive and negative factors.

Recommendation Change

No recent official change in analyst recommendation, but the consensus remains "Hold" with a median price target around $950. The stock's proximity to its peak limits upside potential.

Analyst Rationale

Analysts highlight:

  • AI-driven growth: The fast-growing Power & Energy segment supplies generators to data centers, tying the stock to the AI boom.
  • Stretched valuation: The stock trades at a P/E ratio above 20, higher than its historical average.
  • Insider selling: Notable insider selling in recent months may indicate the stock is overvalued.

Context

Caterpillar is the world's largest construction and mining equipment maker, but cyclical demand may slow with a global economic slowdown. Meanwhile, the energy segment is booming due to data center demand. Other analysts are split between "Buy" and "Hold," with price targets ranging from $880 to $1,050.

Conclusion

The stock offers an attractive growth story but at a high price. New investors may wait for a pullback, while current holders may prefer to hold until future growth becomes clearer.

Frequently Asked Questions

Caterpillar (CAT) is currently trading at $909.81.

Found this useful? Share it

Share:
This article was rewritten in Wrqti's editorial style based on information from the original source above. Content is informational only — not investment advice.