Analysts anticipate Ecopetrol SA will report Q1 2026 revenue of approximately $7.55 billion and earnings per share of $0.60, as the stock currently trades at $16.26 against an $11.93 analyst price target.

Investors are primarily focused on the sustainability of recent record refining margins and the company's ability to maintain a 47% EBITDA margin.

This focus follows strong operational improvements where refining margins jumped 60% year-over-year to $17.3 per barrel despite currency headwinds. Additionally, the market is tracking the integration of the Brava Energia acquisition in Brazil to support production growth.