Friday, August 28, 2026

Daily Stock Brief
← All Picks
Daily PickThursday, August 6, 2026

Ecopetrol Just Delivered a 235% Earnings Surge and the Market Is Still Sleeping On It

BUY - EC

EC
EC - Price Chart
$15.74$16.81$17.88Jul 14Aug 5Aug 27

Ecopetrol Just Delivered a 235% Earnings Surge and the Market Is Still Sleeping On It

Signal: BUY | Score: 66.64/100

Ecopetrol dropped a massive Q2 earnings beat yesterday and the stock is sitting quietly near 52-week highs at $17.33. This is the kind of setup where the fundamental story has dramatically improved but the price hasn't fully repriced yet. With a forward P/E under 12 and a near-4% dividend yield, you're getting paid to wait while the market catches up.

The Setup

EC has run from $8.45 at its 52-week low all the way to $17.33, nearly doubling, but it's still trading just below its 52-week high of $17.75. That $17.75 level is the only real resistance standing between here and a fresh breakout. RSI sits at 64.37, which is firm and trending but not yet overbought territory. Momentum score of 73 confirms the stock has real buying pressure behind it, not just a dead-cat bounce. The Q1 miss back in May created a low bar, and the Q2 blowout has now reset the narrative entirely.

The Catalyst

This is where it gets interesting. On August 5th, Ecopetrol reported Q2 2026 results that crushed expectations across the board. Revenue came in at COP 40.2 trillion (up 35% year over year), EBITDA hit COP 17.7 trillion (up 59%), and net income came in at COP 6.1 trillion, a 235% increase versus the prior year. Management pointed to favorable crude prices, record refining margins, and disciplined cost execution. After the Q1 miss where EPS came in at $0.38 against a $0.52 estimate, investors were skeptical heading into this print. That skepticism is now the opportunity. The follow-up earnings call window around August 11-12 is the next event to watch for forward guidance.

Bull Case

  • Valuation is genuinely cheap. A PEG ratio of 0.77 with earnings growth of 234% year over year means you're not paying up for this growth. At all.
  • Breakout setup is clean. A close above $17.75 opens up meaningful upside with very little overhead resistance.
  • Nearly 4% dividend yield gives you a real return floor while you hold through the re-rating.

Bear Case

  • Debt is a real concern. Debt-to-equity at 95.7 is high, and any oil price weakness would pressure free cash flow fast.
  • Analyst consensus is skeptical. The average analyst target sits at $13.52 with an underperform rating, meaning institutional sentiment hasn't caught up to the earnings reality yet. That could limit near-term momentum.

The Trade

  • Entry: $17.33
  • Target: $21.00 (approximately 21x forward earnings, in line with integrated oil peers)
  • Stop Loss: $15.50 (below recent consolidation support)
  • Risk/Reward: Roughly 2.1:1
  • Timeframe: 6 to 10 weeks

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