Stock Track | Ecopetrol Shares Plunge 5.09% After Q3 Earnings Miss

Stock Track
Nov 14, 2025

Shares of Colombian oil company Ecopetrol SA (EC) plummeted 5.09% in Friday's trading session following the release of its third quarter earnings report.

After the market close on Thursday, Ecopetrol reported net income of 2.56 trillion Colombian pesos ($692.4 million) for Q3, falling short of analyst estimates of 2.65 trillion pesos. The result also marked a significant decline from 3.65 trillion pesos in the same quarter last year.

While revenue came in at 29.84 trillion pesos, beating expectations of 29.37 trillion pesos, it still represented a decrease from 34.61 trillion pesos in Q3 2024. The company faced challenges including lower crude oil prices and reduced production volumes compared to the prior year period.

Investors reacted negatively to the earnings miss, sending Ecopetrol's stock sharply lower in heavy trading. The 5.09% decline was one of the worst single-day performances for the stock in recent months, reflecting disappointment in the company's profitability despite the revenue beat.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10