Ecopetrol's Wide Earnings Range Suggests Management Sees More Uncertainty Than the Street Does
Ecopetrol S.A. (EC) reports first-quarter 2026 earnings on May 20, 2026, with analysts expecting $0.52 per share — a significant rebound from recent quarters. The central question is whether Colombia's largest oil and gas company can sustain its recovery trajectory amid volatile commodity prices and operational challenges that have pressured results over the past year.
Part 1: Earnings Preview
Ecopetrol is Colombia's largest integrated energy company and one of the leading oil producers in the Americas, responsible for over 60% of Colombia's hydrocarbon production with operations spanning upstream exploration, refining, petrochemicals, and gas distribution. The company operates critical energy infrastructure across Latin America and holds a dominant position in Colombia's energy sector.
For the quarter ending March 2026, analysts expect Ecopetrol to report $0.52 per share, based on a consensus of 2 estimates ranging from $0.43 to $0.60. The company most recently reported earnings data is unavailable for Q4 2025, creating uncertainty around the current trajectory. Compared to the same quarter last year when EC earned $0.36 per share, the current estimate implies +44.44% year-over-year growth — a meaningful acceleration that would mark a turning point after recent weakness.
Three key themes define this earnings story:
Commodity Price Sensitivity: Ecopetrol's profitability remains highly leveraged to oil prices, and recent stabilization in crude markets could provide tailwinds. Investors will scrutinize whether improved pricing has translated to stronger margins and cash flow generation.
Operational Efficiency and Production Volumes: Production levels and cost management are critical. Any commentary on drilling activity, field performance, and operational improvements will signal whether the company can sustain higher earnings power beyond commodity price movements.
Balance Sheet and Capital Allocation: With significant debt levels and dividend commitments, investors are watching how EC balances shareholder returns with deleveraging priorities. Free cash flow generation and capital discipline will be key metrics.
Analyst sentiment has improved heading into the release, with the average recommendation at 3.00 (Hold) compared to 2.75 a month ago. The consensus price target of $12.26 suggests analysts see limited upside from current levels, though the range from $9.00 to $14.60 reflects divergent views on the company's recovery potential.
Part 2: Historical Earnings Performance
Ecopetrol's recent earnings track record shows inconsistency. In Q1 2025 (March quarter), the company reported $0.36 per share, exactly matching the $0.36 estimate. However, Q2 2025 (June quarter) delivered a significant disappointment with $0.21 reported versus $0.33 estimated — a -36.36% miss that raised concerns about operational challenges and margin pressure.
The pattern reveals a company struggling with earnings predictability during a period of commodity volatility and operational headwinds. The substantial miss in the June quarter suggests analysts may have been too optimistic about the pace of recovery, though the March quarter's in-line result demonstrated EC can meet expectations when conditions align.
Heading into this release, the +44.44% year-over-year growth estimate represents a sharp rebound from the weakness seen in mid-2025. Whether EC can deliver on this elevated expectation — or potentially surprise to the upside given the low bar set by recent misses — will be critical for restoring investor confidence in the earnings trajectory.
| Quarter | EPS Estimate | EPS Actual | Surprise % | Beat/Miss |
|---|---|---|---|---|
| Mar 2025 | $0.36 | $0.36 | unch | Beat |
| Jun 2025 | $0.33 | $0.21 | -36.36% | Miss |
| Sep 2025 | N/A | N/A | N/A | N/A |
| Dec 2025 | N/A | N/A | N/A | N/A |
Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Part 2.1: Price Behavior Around Earnings
Ecopetrol typically reports earnings during market hours or after market close, meaning Day 0 captures either immediate intraday reaction or anticipation, while Day +1 reflects the first full trading session response.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2025-11-11 | +$0.29 (+2.94%) | $0.29 (2.98%) | +$0.00 (+0.00%) | $0.23 (2.24%) |
| 2025-08-13 | +$0.14 (+1.64%) | $0.30 (3.49%) | +$0.02 (+0.23%) | $0.18 (2.13%) |
| 2025-05-07 | +$0.03 (+0.38%) | $0.36 (4.51%) | +$0.18 (+2.28%) | $0.23 (2.84%) |
| 2025-04-23 | +$0.11 (+1.22%) | $0.21 (2.38%) | +$0.14 (+1.53%) | $0.13 (1.42%) |
| 2024-11-14 | +$0.37 (+5.03%) | $0.39 (5.30%) | +$0.19 (+2.46%) | $0.26 (3.36%) |
| 2024-08-14 | -$0.35 (-3.33%) | $0.41 (3.90%) | +$0.18 (+1.77%) | $0.19 (1.82%) |
| 2024-05-08 | +$0.08 (+0.69%) | $0.36 (3.13%) | +$0.01 (+0.09%) | $0.25 (2.17%) |
| 2024-04-18 | N/A | N/A | N/A | N/A |
| Avg Abs Move | 2.17% | 3.67% | 1.19% | 2.28% |
Historical price behavior shows moderate volatility around Ecopetrol earnings releases. The stock has averaged an absolute move of 2.17% on earnings day (Day 0) with an intraday range of 3.67%, while the following session (Day +1) sees a smaller 1.19% average move with a 2.28% range.
The most recent release on November 11, 2025 saw a +2.94% gain on Day 0 with no follow-through on Day +1, suggesting initial optimism that quickly stabilized. Earlier in 2025, the May 7 release showed muted Day 0 action (+0.38%) but stronger Day +1 momentum (+2.28%), indicating delayed positive reaction. The largest recent move came in November 2024 with a +5.03% Day 0 surge.
Investors should expect mid-single-digit percentage swings in either direction, with the stock capable of 3-5% moves on surprise results but typically settling into a more modest 1-2% range as the initial reaction is digested.
Part 2.2: Options Market Expected Move
| Metric | Value |
|---|---|
| Expiration Date | 06/18/26 (DTE 30) |
| Expected Move | $1.66 (11.88%) |
| Expected Range | $12.29 to $15.61 |
| Implied Volatility | 43.53% |
The options market is pricing an 11.88% expected move through the June 18 expiration (30 days out), which is significantly larger than the historical average earnings-day move of 2.17%. This elevated implied volatility suggests options traders are anticipating either a major earnings surprise or heightened uncertainty around the company's outlook, pricing in roughly 5-6x the typical single-day reaction.
Part 3: What Analysts Are Saying
Analyst sentiment on Ecopetrol is mixed with a cautious tilt. The current average recommendation stands at 3.00 (Hold) with a consensus price target of $12.26, implying -12.5% downside from the current price of $14.01. The rating distribution shows 2 Strong Buys, 0 Moderate Buys, 3 Holds, 2 Moderate Sells, and 1 Strong Sell — a divided Street with no clear conviction.
Sentiment has improved over the past month, with the average recommendation moving from 2.75 to 3.00 and one analyst upgrading from Hold to Strong Buy. However, the presence of three sell-rated analysts (including one Strong Sell) reflects ongoing concerns about the company's ability to navigate commodity volatility and operational challenges.
The wide price target range from $9.00 to $14.60 underscores the uncertainty. Bulls see potential for the stock to reach $14.60 (roughly current levels), while bears envision significant downside to $9.00 — a 36% spread that reflects fundamentally different views on EC's earnings power and valuation. With the stock currently trading above the mean target, the consensus suggests limited upside unless the company can deliver results that shift analyst expectations materially higher.
Part 4: Technical Picture
Ecopetrol's technical setup heading into earnings shows strengthening momentum across multiple timeframes. The Barchart Technical Opinion currently reads 64% Buy, up from 40% Buy last week and 72% Buy a month ago, indicating recent consolidation after a strong prior trend.
Timeframe Analysis:
- Short-term (50% Buy): Moderate buy signal suggests near-term momentum is positive but not overwhelming, reflecting recent consolidation
- Medium-term (75% Buy): Strong buy signal indicates solid intermediate-term trend support as the stock holds above key moving averages
- Long-term (100% Buy): Maximum bullish reading reflects powerful longer-term uptrend with the stock well above its 200-day moving average
Trend Characteristics: The combination of Good strength and Average direction suggests a well-established uptrend that has paused to consolidate recent gains, creating a stable technical foundation heading into the earnings event.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $13.40 | 50-Day MA | $14.01 |
| 10-Day MA | $13.19 | 100-Day MA | $12.91 |
| 20-Day MA | $13.61 | 200-Day MA | $11.12 |
The stock is trading at $14.01, positioned above all major moving averages including the 5-day ($13.40), 10-day ($13.19), 20-day ($13.61), 50-day ($14.01), 100-day ($12.91), and 200-day ($11.12). This alignment indicates strong technical support, with the 50-day average providing immediate support at current levels. The 26% premium to the 200-day moving average reflects the powerful longer-term uptrend.
The technical setup is moderately supportive for earnings. The stock has built a cushion above key support levels, and the strong long-term trend provides a favorable backdrop. However, the recent consolidation and the fact that the stock is testing the 50-day average suggest limited room for disappointment — a miss could quickly trigger a test of the 20-day average near $13.61. Conversely, a beat could propel EC toward the $15-16 zone, though the bearish analyst price targets suggest overhead resistance may emerge.