Skip to main content
Back
EC logo

Ecopetrol S.A.

Data quality: 100%
EC
NYSE Energy Oil & Gas Integrated
$14.31
▼ $0.52 (-3.51%)
Mkt Cap: 29.42B
Day Range
$13.91 $14.52
52-Week Range
$7.80 $15.37
Volume
3,844,493
50D / 200D Avg
$12.53 / $10.10
Prev Close
$14.83

Price History

Financial Trends

Peer Comparison

vs Energy sector median (303 peers)

Metric Stock Sector Median
P/E 0.0 13.0
P/B 0.0 1.6
ROE % 10.0 9.9
Net Margin % 7.5 7.9
Rev Growth 5Y % 5.0 9.4
D/E 1.3 0.5

Analyst Price Target

Hold
$10.35 -27.7%
Low: $8.70 High: $12.00
Forward P/E
0.0
Forward EPS
$4,705.96
EPS Growth (est.)
+0.0%
Est. Revenue
110000 B

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2030 $4,868.99
$4,045.14 – $6,421.28
100000 B 2
FY2029 $4,573.90
$3,799.98 – $6,032.11
100000 B 4
FY2028 $4,835.98
$4,017.71 – $6,377.74
110000 B 3

Key Takeaways

Revenue grew 4.95% annually over 5 years — modest growth
Earnings declined -39.34% over the past year
ROE of 10.03% — decent returns on equity
Generating 16.19T in free cash flow
Revenue growth is decelerating — 1Y growth trails 5Y average by 21.34%
Cash machine — converts 192.90% of earnings into free cash flow

Growth

Revenue Growth (5Y)
4.95%
Revenue (1Y)-16.39%
Earnings (1Y)-39.34%
FCF Growth (3Y)67.53%

Quality

Return on Equity
10.03%
ROIC9.66%
Net Margin7.53%
Op. Margin22.27%

Safety

Debt / Equity
1.30
Current Ratio1.55
Interest Coverage3.13

Valuation

P/E Ratio
0.00
P/B Ratio0.00
EV/EBITDA3.96
Dividend Yield0.14%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -16.39% Revenue Growth (3Y) -11.76%
Earnings Growth (1Y) -39.34% Earnings Growth (3Y) -36.86%
Revenue Growth (5Y) 4.95% Earnings Growth (5Y) -14.42%
Profitability
Revenue (TTM) 111.48T Net Income (TTM) 8.40T
ROE 10.03% ROA 2.96%
Gross Margin 31.44% Operating Margin 22.27%
Net Margin 7.53% Free Cash Flow (TTM) 16.19T
ROIC 9.66% FCF Growth (3Y) 67.53%
Safety
Debt / Equity 1.30 Current Ratio 1.55
Interest Coverage 3.13 Dividend Yield 0.14%
Valuation
P/E Ratio 0.00 P/B Ratio 0.00
P/S Ratio 0.00 PEG Ratio -0.23
EV/EBITDA 3.96 Dividend Yield 0.14%
Market Cap 29.42B Enterprise Value 98.43T

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 111.48T 133.33T 143.19T 159.61T 91.88T
Net Income 8.40T 13.84T 21.06T 31.60T 15.65T
EPS (Diluted) 4075.40 6732.00 9272.15 16249.00 8120.79
Gross Profit 35.05T 46.85T 55.01T 70.15T 36.30T
Operating Income 24.83T 38.46T 41.76T 60.23T 29.70T

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 283.83T 301.35T 282.28T 306.37T 242.43T
Total Liabilities 174.70T 191.37T 179.18T 187.28T 151.84T
Shareholders' Equity 83.67T 83.70T 78.39T 91.03T 68.49T
Total Debt 109.08T 119.97T 105.82T 115.13T 95.06T
Cash & Equivalents 10.68T 14.05T 12.34T 15.40T 14.55T
Current Assets 53.39T 60.64T 68.62T 77.28T 51.70T
Current Liabilities 34.48T 39.64T 43.56T 56.78T 30.25T