Wednesday, October 28, 2026

Daily Stock Brief
← All Picks
Daily PickMonday, October 26, 2026

Ecopetrol Is Sitting on a Coiled Spring With Earnings 17 Days Away

BUY - EC

EC
EC - Price Chart
Entry: $17.40
$16.23$17.21$18.20Entry $17.40Sep 11Oct 27

Ecopetrol Is Sitting on a Coiled Spring With Earnings 17 Days Away

Signal: BUY | Score: 66.21/100

Brent crude is trading above $110 and Colombia's biggest oil producer just dropped a preliminary Q3 earnings preview that points to a massive rebound. At $17.40 a share, Ecopetrol (NYSE: EC) is trading at a forward P/E of 8.6 and a PEG ratio of 0.77, which means you're getting accelerating earnings at a discount. The market hasn't fully priced this in yet.

The Setup

EC has nearly doubled off its 52-week low of $9.10 and is now consolidating just below its 52-week high of $18.38. That's not a broken stock, that's a strong stock taking a breath before its next leg. RSI sits at 51.6, which is the sweet spot - not overbought, not oversold, just coiling. The price-to-book is laughably low and the stock carries a -0.04 beta, meaning it doesn't move with the broader market. In a shaky macro environment, that's actually a feature, not a bug.

The Catalyst

Three things are lining up right now. First, Ecopetrol released preliminary Q3 2026 numbers on October 23rd showing net income of COP 4-5 trillion and production of 740,000-750,000 boe/d. Formal earnings drop November 10th - that's your event horizon. Second, Brent crude has surged toward $110-116 on U.S.-Iran tensions and Strait of Hormuz uncertainty, which flows directly into Ecopetrol's revenue line. Third, the Sandia-1 Caribbean gas discovery confirmed with Petrobras in July adds a credible long-term growth narrative on top of the near-term oil price tailwind.

Bull Case

  • Earnings pop incoming: With net income potentially up massively year-over-year and a formal report on November 10th, analysts are sitting too low. The preliminary data already suggests a beat.
  • Oil price leverage: Every $10 move in Brent crude hits Ecopetrol's margins hard and fast. At $110+ Brent, this company prints cash.
  • Dividend kicker: A 3.65% yield at current prices means you're getting paid to wait for the catalyst.

Bear Case

  • Governance risk is real: The new CEO appointment has raised concerns among analysts, and the consensus is still technically "underperform." Analyst targets average $14.66, which is well below current price - that's a sentiment overhang worth respecting.
  • Debt load: A debt-to-equity ratio of 95.7 leaves limited cushion if oil prices reverse sharply.

The Trade

  • Entry: $17.40
  • Target: $20.50 (breakout above 52-week high with earnings momentum)
  • Stop Loss: $15.50 (below recent consolidation zone)
  • Risk/Reward: Approximately 1:1.6
  • Timeframe: 3-5 weeks, centered around the November 10th earnings report

*This is one person's analysis, not financial advice. Always do your own research.*