Loading...
Ecopetrol SA is not a strong buy at the moment for a beginner investor with a long-term strategy and $50,000-$100,000 to invest. The stock's recent price decline, lack of strong positive catalysts, and mixed financial performance suggest it is better to hold off on purchasing until clearer growth signals emerge.
The MACD is negatively expanding (-0.0556), indicating bearish momentum. RSI is neutral at 38.62, and while moving averages are bullish (SMA_5 > SMA_20 > SMA_200), the stock is trading near support levels (S1: 11.79). Overall, the technical indicators suggest caution.

Ecopetrol reported a 2.7% increase in proven reserves for 2025, which is a positive development for long-term growth. Additionally, the upcoming FY earnings report could provide further clarity on the company's performance.
The stock has been downgraded by Bradesco BBI to Underperform, and the price has declined by -4.61% in the regular market. Financial performance in Q3 2025 showed significant YoY declines in revenue (-11.80%) and net income (-28.16%), which are concerning for long-term investors.
In Q3 2025, revenue dropped by -11.80% YoY to $7.45 billion, and net income fell by -28.16% YoY to $640.29 million. While EPS remained flat at 0.02, gross margin decreased to 33.41% (-3.36% YoY), indicating weaker profitability.
Bradesco BBI downgraded the stock to Underperform with an unchanged price target of $12, reflecting a bearish outlook from analysts.