(EC) Ecopetrol - Ratings and Ratios

Exchange: NYSE • Country: Colombia • Currency: USD • Type: Common Stock • ISIN: US2791581091

EC EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of EC over the last 5 years for every Quarter.

EC Revenue

This chart shows the Revenue of EC over the last 5 years for every Quarter.

EC: Crude Oil, Refined Products, Natural Gas, LPG, Petrochemicals

Ecopetrol S.A. is a multifaceted energy conglomerate with a significant presence in the global oil and gas industry. The companys diversified operations span across four key segments: Exploration and Production, Transport and Logistics, Refining and Petrochemicals, and Electric Power Transmission and Toll Roads Concessions. This broad portfolio enables Ecopetrol to manage the entire value chain, from upstream exploration and production to downstream refining and distribution, as well as ancillary services in energy transmission and infrastructure.

The Exploration and Production segment is a critical component of Ecopetrols business, focusing on the discovery and extraction of oil and gas reserves. With operations in Colombia and other regions, the company has established a substantial resource base, positioning it for long-term growth. The Transport and Logistics segment plays a vital role in facilitating the movement of crude oil and refined products, leveraging an extensive network of pipelines and other infrastructure. Meanwhile, the Refining and Petrochemicals segment processes crude oil into a range of petroleum products, including fuels, petrochemicals, and other specialty products.

Ecopetrols Electric Power Transmission and Toll Roads Concessions segment represents a strategic diversification into the energy transmission and infrastructure sectors. By supplying electric power transmission services and managing road and energy infrastructure projects, the company is well-positioned to capitalize on emerging opportunities in these growth areas. With a presence in multiple regions, including South America, the United States, Central America, the Caribbean, and Europe, Ecopetrol has established a global footprint, enabling it to navigate shifting market dynamics and capitalize on new opportunities.

Analyzing the available and , we can infer that Ecopetrols stock (EC) is currently trading at $8.66, slightly above its 20-day and 50-day simple moving averages (SMA20: $8.45, SMA50: $8.56). The stocks 200-day simple moving average (SMA200: $8.14) suggests a longer-term uptrend. With an average true range (ATR) of 0.26, representing a 2.96% daily price movement, the stock exhibits moderate volatility. Considering the companys market capitalization ($17.62 billion USD) and forward price-to-earnings ratio (P/E Forward: 6.54), we can forecast that Ecopetrols stock may experience a moderate increase in the short term, driven by its relatively attractive valuation and stable operational performance.

Based on the available data, our forecast suggests that Ecopetrols stock may reach $9.50 in the next 6-12 months, representing a potential upside of approximately 9.7% from current levels. This projection is contingent upon the companys ability to maintain its operational momentum, navigate regional market dynamics, and capitalize on emerging opportunities in the energy sector. As with any investment, it is essential to conduct thorough research and consider multiple factors before making an informed decision.

Additional Sources for EC Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

EC Stock Overview

Market Cap in USD 17,618m
Sector Energy
Industry Oil & Gas Integrated
GiC Sub-Industry Integrated Oil & Gas
IPO / Inception 2007-08-27

EC Stock Ratings

Growth Rating 31.2
Fundamental 57.6
Dividend Rating 68.3
Rel. Strength -5.19
Analysts 2.73 of 5
Fair Price Momentum 11.08 USD
Fair Price DCF 253672.17 USD

EC Dividends

Dividend Yield 12m 19.36%
Yield on Cost 5y 29.46%
Annual Growth 5y 11.94%
Payout Consistency 65.4%
Payout Ratio 108.5%

EC Growth Ratios

Growth Correlation 3m -14.2%
Growth Correlation 12m -19.5%
Growth Correlation 5y 57.4%
CAGR 5y 10.13%
CAGR/Max DD 5y 0.21
Sharpe Ratio 12m -0.11
Alpha -8.79
Beta 0.256
Volatility 33.70%
Current Volume 4405.1k
Average Volume 20d 1770.9k
What is the price of EC shares?
As of June 15, 2025, the stock is trading at USD 9.67 with a total of 4,405,056 shares traded.
Over the past week, the price has changed by +7.80%, over one month by +12.18%, over three months by +9.76% and over the past year by -2.73%.
Is Ecopetrol a good stock to buy?
Partly, yes. Based on ValueRay´s Fundamental Analyses, Ecopetrol (NYSE:EC) is currently (June 2025) ok to buy, but has to be watched. It has a ValueRay Fundamental Rating of 57.56 and therefor a somewhat positive outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of EC is around 11.08 USD . This means that EC is currently undervalued and has a potential upside of +14.58% (Margin of Safety).
Is EC a buy, sell or hold?
Ecopetrol has received a consensus analysts rating of 2.73. Therefor, it is recommend to hold EC.
  • Strong Buy: 2
  • Buy: 0
  • Hold: 5
  • Sell: 1
  • Strong Sell: 3
What are the forecasts for EC share price target?
According to our own proprietary Forecast Model, EC Ecopetrol will be worth about 12.1 in June 2026. The stock is currently trading at 9.67. This means that the stock has a potential upside of +24.82%.
Issuer Target Up/Down from current
Wallstreet Target Price 9 -6.7%
Analysts Target Price 9 -6.7%
ValueRay Target Price 12.1 24.8%