Ecopetrol S.A. (EC) Up 4.6% — Is This the Moment to Buy In?

  • EC rose 4.59% to $17.79 from $17.01 the previous trading day
  • Weiss Ratings assigns C+ (Hold)
  • Market cap is $34.78B with a dividend yield of 3.82%

Ecopetrol S.A. (EC) delivered a strong Friday session on the NYSE, closing at $17.79, up $0.78 from the prior close of $17.01. The 4.59% advance puts the stock within striking distance of its 52-week high of $18.38, set on September 15, 2026. At Friday's close, EC sits just 3.2% below that peak, a gap a few more sessions like this one could erase.

Volume came in at roughly 1.52 million shares against a 90-day average of about 2.09 million, about 73% of normal turnover. Buyers lifted the stock without heavy trading, and the advance held through the close.


Why Ecopetrol S.A. Price is Moving Higher

Crude oil drove Friday's rally. Brent touched $117.45 a barrel intraday on October 23 and was up 2.81% at $116.35 as of 2:06 p.m. ET, while U.S. WTI climbed 3.52% to $102.97. Supply fears drove the surge after Houthi attacks in Saudi Arabia, including strikes on energy infrastructure. On October 22, Saudi Aramco ordered staff to evacuate its Dhahran headquarters. Ecopetrol is a producer with crude exposure across its integrated chain, and the stock moved sharply on that repricing of supply risk.

The buying ran across the Energy sector. The Energy ETF (XLE) was up 3% in midday trading, and ConocoPhillips (COP) gained 4.63% by 12:18 p.m. ET. Among EC's closest peers, SLB N.V. (SLB) jumped 7.08% and Diamondback Energy, Inc. (FANG) rose 4.37%. EC's 4.59% gain put it squarely with the upstream names that benefit most directly when Brent pushes past $115. Company news added some support. On October 22, Ecopetrol named Armando José Cuello Navarro executive vice president of Energy Transition, with a start date of October 27 and a remit that includes gas supply and energy security.

The fundamentals give the oil rally something to build on. In its August 3 report, Ecopetrol posted Q2 EPS of COP 4,765.77 against a consensus of COP 2,923.31. Revenue reached COP 40.2 trillion against expectations of COP 36.13 trillion. Revenue rose 35% year over year, EBITDA climbed 59%, and net income surged 235%. Management also held 2026 production guidance at 730,000 to 740,000 barrels of oil equivalent per day. Those results came before Brent moved into the $116 range, so higher crude prices give Ecopetrol more room on earnings from here.


What is the Ecopetrol S.A. Rating - Should I Buy?

Weiss Ratings assigns EC a C+ rating. Current recommendation is Hold. The C+ places Ecopetrol at the upper end of the Hold range. Most of its sub-index ratings point toward Buy territory, and only one factor holds the overall rating back.

The balance sheet and shareholder returns stand out. The Excellent rating on the Solvency Index means Ecopetrol can fund an integrated network of fields, pipelines, refineries and power transmission without straining its finances. That matters for a company whose majority owner is the Colombian state. The Excellent Total Return Index rating reflects real gains for holders. The stock trades just 3.2% below a 52-week high set only weeks ago and pays a 3.82% dividend yield. The Good rating on the Growth Index rests on 57.69% revenue growth, a pace that reflects both higher realized prices and stable production. On the Efficiency Index, the Good rating is supported by a 15.90% ROE, a solid return for a company carrying refining and midstream assets alongside its upstream business. A 10.33% profit margin, thinner than pure-play producers can post at high oil prices, is one reason the Efficiency Index is not rated higher.

The Fair rating on the Volatility Index is the main limit on the overall rating. Friday's 4.59% jump shows how quickly EC moves with crude. When Brent rises on Middle East supply fears, Ecopetrol rallies hard, and it can fall just as hard if the risk premium fades. That sensitivity to commodity prices keeps the overall rating at C+ rather than in B territory.

Within the Energy sector, Ecopetrol is on par with BP p.l.c. (BP, C+) and Diamondback Energy, Inc. (FANG, C+). It ranks ahead of SLB N.V. (SLB, C) and Woodside Energy Group Ltd (WDS, C). Ecopetrol sits among the better-rated names in a group that rallied together on Friday.


About Ecopetrol S.A.

Ecopetrol S.A. (EC) is Colombia's largest company and its dominant integrated oil and gas operator, operating within the Energy sector. It is headquartered in Bogotá, and the Colombian government holds a majority stake. The company runs exploration and production across Colombia's main hydrocarbon basins and has expanded internationally, including unconventional operations in the U.S. Permian Basin. Its upstream portfolio produces crude oil and natural gas, which supply domestic demand and export markets.

Downstream and midstream, Ecopetrol operates Colombia's two main refineries, Barrancabermeja and Cartagena. These turn crude into gasoline, diesel, jet fuel and petrochemical products. The company's transport and logistics business manages the national network of crude and refined product pipelines, which gives Ecopetrol control over how hydrocarbons move across the country. Through its controlling interest in ISA (Interconexión Eléctrica), the company also owns a large electric power transmission and toll road business across Latin America. That business provides regulated, infrastructure-style income that pure oil producers lack.

Ecopetrol's competitive advantages come from that integration and scale. It controls the value chain from the wellhead to the refinery gate and through to power lines across the region. Its role in Colombia's energy security also gives it a strategic position few rivals can match. The company is investing in natural gas supply and energy transition initiatives to broaden its business beyond crude.


Investor Outlook

Ecopetrol (EC) carries a C+ (Hold) rating backed by Excellent Solvency and Total Return ratings, and Friday's rally leaves the stock just 3.2% below its 52-week high of $18.38. Investors should watch whether Brent holds above $115 as the Saudi supply situation develops. They should also watch whether Ecopetrol stays within its 730,000 to 740,000 boe per day production guidance, and whether the next quarterly report shows the earnings boost from higher crude prices. See full rankings of all C+ rated Energy stocks inside the Weiss Stock Screener.

--

This Weiss Instant News Alert was compiled by narrative data technology, our proprietary ratings models and analysis by Weiss Ratings with the intent of providing our readers with the fastest research and independent coverage. Weiss Instant News Alerts have been reviewed by a member of our editorial staff before publication. Please send any questions or comments about this story to [email protected]
Top Tech Stocks
See All »
B
AAPL NASDAQ $356.27
B
NVDA NASDAQ $162.85
B
MSFT NASDAQ $523.88
Top Consumer Staple Stocks
See All »
B
WMT NASDAQ $128.09
B
Top Financial Stocks
See All »
A
A
JPM NYSE $346.19
B
V NYSE $425.76
Top Energy Stocks
See All »
B
CVX NYSE $219.89
B
COP NYSE $142.28
Top Health Care Stocks
See All »
B
LLY NYSE $1,443.50
B
JNJ NYSE $285.75
B
ABBV NYSE $295.03
Top Real Estate Stocks
See All »
B
PLD NYSE $128.67
B
EQIX NASDAQ $1,053.79