Loading...
Caterpillar Inc. (CAT) is a good buy for a beginner investor with a long-term strategy and $50,000-$100,000 available for investment. Despite short-term technical weakness, strong congressional buying, positive analyst sentiment, and favorable long-term industry trends make this stock a solid choice for long-term growth.
The MACD is negative and expanding, indicating bearish momentum. RSI is neutral at 50.377, suggesting no clear trend. Moving averages are bullish (SMA_5 > SMA_20 > SMA_200), and the stock is near its support level of 736.402, which could provide a potential entry point. However, the stock is currently trading below its pivot level of 759.861, indicating short-term weakness.

Analysts have raised price targets significantly, with multiple firms maintaining Buy or Outperform ratings.
Congress members have made significant purchase transactions, indicating confidence in the stock.
The company's power generation and oil & gas segments are experiencing strong growth.
The broader market trend favors sectors like manufacturing and energy, which align with Caterpillar's business.
Insiders are selling heavily, with a 752.04% increase in selling activity over the last month.
The company's Q4 financials showed declining net income, EPS, and gross margin despite revenue growth.
Short-term technical indicators suggest bearish momentum.
In Q4 2025, Caterpillar's revenue increased by 18% YoY to $19.13 billion, showing strong top-line growth. However, net income dropped by 13.94% YoY to $2.4 billion, and EPS fell by 11.42% to 5.12, reflecting margin pressures. Gross margin also declined to 31.7%, down 13.13% YoY. While revenue growth is promising, profitability metrics indicate challenges.
Analysts are bullish overall, with multiple firms raising price targets significantly. Notable upgrades include Wells Fargo ($870), BofA ($825), and Truist ($786), citing strong demand in power generation, oil & gas, and data centers. However, some firms like Morgan Stanley remain cautious with an Underweight rating and a lower price target of $425.