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.
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.
| 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.
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.
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:
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.
Contact Us
Contact Number :+852 3852 8500
English