Ecopetrol SA

Research Ecopetrol SA (EC) on Bullrun: valuation model: fairly valued, market cap USD 34.52B, P/E 9.9, dividend yield 4.0%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Ecopetrol SA as fairly valued; latest market cap is USD 34.52B; P/E is 9.9; dividend yield is 4.0%.

Peer valuation comparison

Latest P/E is 9.86x versus a Energy sector median of 14.75x (33.2% below).

Latest dividend yield is 3.99% versus a Energy sector median of 3.8% (5.0% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025COP 119.69TCOP 10.49Tn/a31.4%4391.41COP 8.67TCOP 109.20TCOP 81.38T
FY2024COP 133.33TCOP 13.84Tn/a35.1%7264.7COP 12.15TCOP 119.97TCOP 79.85T

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 34.52B9.93.9%0.66
20252025-12-31USD 20.60B9.3n/an/a
20242024-12-31USD 16.28B4.420.2%1.6
20232023-12-29USD 24.51B5.120.9%2.49
20222022-12-30USD 21.52B2.822.4%2.35
20212021-12-31USD 26.50B6.40.7%0.09

Dividend history

Latest trailing dividend snapshot: annual dividend/share 0.66 USD, yield 4.0%.

About Ecopetrol SA

Ecopetrol S.A. operates as an integrated energy company. It operates through four segments: Exploration and Production; Transport and Logistics; Refining and Petrochemicals; and Energy transmission and Toll Roads Concessions. The Exploration and Production segment engages in the exploration and production of oil and gas. The Transport and Logistics segment is involved in the transportation of crude oil, motor fuels, fuel oil, and other refined products, including diesel, jet, and biofuels.

Related stock research

Other Energy stocks

Frequently asked questions

Is Ecopetrol SA overvalued or undervalued?

Bullrun's valuation model currently marks Ecopetrol SA as fairly valued.

What is Ecopetrol SA's market cap?

Ecopetrol SA's market capitalization is USD 34.52B.

What is Ecopetrol SA's P/E ratio?

Ecopetrol SA's price-to-earnings (P/E) ratio is 9.9.

Does Ecopetrol SA pay a dividend?

Ecopetrol SA has a dividend yield of 4.0%.

What does Ecopetrol SA do?

Ecopetrol S.A. operates as an integrated energy company. It operates through four segments: Exploration and Production; Transport and Logistics; Refining and Petrochemicals; and Energy transmission and Toll Roads Concessions. The Exploration and Production segment engages in the exploration and production of oil and gas. The Transport and Logistics segment is involved in the transportation of crude oil, motor fuels, fuel oil, and other refined products, including diesel, jet, and biofuels.