Analysts anticipate Ecopetrol to report Q1 2026 revenue of approximately $8.12 billion and earnings per share of $0.52, while the current stock price of $13.90 trades slightly above the average analyst target of $11.51.

Investors are primarily focused on the company’s recent strategic agreement to acquire a 26% stake in Brazil's Brava Energia, a major step toward international production diversification. This report follows a preliminary update where the firm guided for stable average output between 715,000 and 730,000 barrels per day.

Market sentiment remains cautious due to recent credit rating revisions and global Brent price volatility, despite the company's ongoing efforts to enhance its energy transition portfolio.