Ecopetrol is expected to report Q1 2026 revenue of approximately $7.95 billion and earnings per share of $0.60, with the stock currently trading at $13.85—exceeding the average analyst price target of $11.40.
Investors are primarily focused on hydrocarbon production levels, which are projected to remain steady between 715,000 and 730,000 barrels of oil equivalent per day.
Recent performance has been tempered by a heavy domestic tax burden and volatile Brent crude prices, though a marked recovery in refining margins has provided a significant buffer for the bottom line.
Market observers are also watching for updates on the company's energy transition progress and dividend sustainability as it navigates geopolitical risks in Latin America.