For the upcoming Q1 2026 earnings report, analysts anticipate Ecopetrol will post revenue of $7.7 billion and an EPS of $0.60, while the stock currently trades at $16.58, notably above the average analyst price target of $14.50. The primary story for investors is the company’s ability to sustain the standout 47% EBITDA margin achieved in preliminary operational updates despite softening global crude prices.
Management recently highlighted that refining segment throughput and cost efficiencies have helped offset lower export revenues and increased tax expenses. However, persistent challenges in domestic gas production and geopolitical volatility in the Middle East remain critical headwinds for the remainder of the 2026 fiscal year.