Companies: 10,795·Total market cap: $144.5T
Ecopetrol S.A.

Ecopetrol S.A.

ECNYSEEnergy● Active
$15.15
$-0.49(-3.13%)
Market Cap$31.1B
P/E Ratio
52W High$16.45
52W Low$8.27
Overview

Ecopetrol S.A. (EC) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · EC · as of Jun 8, 2026

Key Statistics

EPS (TTM)$4238.20ec eps ttm · ec earnings per shareEarnings history
PE Ratio (TTM)0.0×ec pe ratio ttm · ec price to earningsPE Ratio deep dive
Revenue (TTM)$116.38Tec revenue ttm · ec annual revenueFull revenue history
Dividend Yield8.49%does ec pay dividends · ec dividend yieldDividend history
Shares Outstanding2.05Bec shares outstanding · ec floatShares outstanding history
Next EarningsAug 5, 2026Est.ec earnings date · ec next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$111.48T▼ 16.39% YoY
202320242025
ecopetrol s.a. revenue · ec revenue 2025
FY 2025Net Income$8.40T▼ 39.34% YoY
202320242025
ecopetrol s.a. net income · ec profit 2025
FY 2025EPS$4075.40▼ 39.46% YoY
202320242025
ec eps · ecopetrol s.a. earnings per share 2025
TTM:Revenue: $116.38TNet Income: $8.73TEPS: $4238.20View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Hold11 analystsis ec a buy · ec analyst rating
Strong Buy
0
Buy
3
Hold
6
Sell
2
Strong Sell
0
12-Month Price Target
$12.00Low
$15.15Current
$13.00Avg Target14.19% downside
$14.00High
ec price target · ec 12 month forecast

Total: 11 · Buy rate: 27.3%

The EC analyst consensus is Hold, based on ratings from 11 Wall Street analysts over the past 3 months. The average 12-month price target is $13.00, representing -14.19% downside from the current price of $15.15.

Stock Performance

Full History
1D-3.13%
1W-5.90%
1M+19.86%
3M+17.26%
YTD+51.20%
1Y+69.65%
5Y+14.00%

About Ecopetrol S.A.

CEORicardo Roa Barragan
IPO DateSep 18, 2008
Employees18,903
CountryCO

Ecopetrol S.A. operates as an integrated energy company. The company operates through four segments: Exploration and Production; Transport and Logistics; Refining, Petrochemical and Biofuels; and Elec…

what is ecopetrol s.a. · ec stock overview · ecopetrol s.a. company profile · who is ecopetrol s.a. ceo · ec NYSE · ecopetrol s.a. headquarters · ecopetrol s.a. business segments

About Stock Overview & Key Data

Ecopetrol S.A. (EC) is a Energy company in the Oil & Gas Integrated industry, listed on NYSE since Sep 18, 2008. As of the latest trading session, EC stock price is $15.15, with a market capitalization of $31.1B. The stock has returned +69.65% over the past 12 months and +51.20% year-to-date.

According to 11 Wall Street analysts, the consensus rating for Ecopetrol S.A. stock is Hold, with an average 12-month price target of $13.00. In fiscal year 2025, Ecopetrol S.A. reported revenue of $111.48T and net income of $8.40T. For detailed data — including Ecopetrol S.A. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Ecopetrol S.A. (EC) stock price is $15.15. The stock is traded on NYSE under the ticker symbol EC. The 52-week range is $8.27 – $16.45.

EC stock priceEC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice