Ecopetrol S.A.

EC NYSE SEC CIK 1444406
Follow Ecopetrol Weekly email: filings, results, news

Financials

Reported figures only · latest: Q4 2024 COP · IFRS
EPS, diluted -
Revenue by quarter
COP 35.17T
COP 34.8T
Q3 23 Q4 23

Source: SEC XBRL filings · latest filing

The long view

Fiscal years as reported · SEC XBRL filings, IFRS
Revenue and net income11 fiscal years
  • Revenue
  • Net income
−COP 50TCOP 0COP 50TCOP 100TCOP 150TCOP 200TFY14FY16FY18FY20FY22FY24
Show the numbers
YearRevenueNet income
FY24COP 133.33TCOP 13.84T
FY23COP 143.19TCOP 21.06T
FY22COP 159.61TCOP 31.6T
FY21COP 91.88TCOP 15.65T
FY20COP 50.22TCOP 1.59T
FY19COP 71.49TCOP 13.74T
FY18COP 68.6TCOP 11.38T
FY17COP 55.95TCOP 7.18T
FY16COP 48.49TCOP 2.45T
FY15COP 52.35T−COP 7.19T
FY14--
MarginsShare of revenue
  • Gross margin
  • Operating margin
  • Net margin
−20%0%20%40%60%FY14FY16FY18FY20FY22FY24
Show the numbers
YearGross marginOperating marginNet margin
FY2435.1%28.8%10.4%
FY2338.4%29.2%14.7%
FY2244%37.7%19.8%
FY2139.5%32.3%17%
FY2025.2%14.3%3.2%
FY1937.1%29.4%19.2%
FY1840%32.7%16.6%
FY1734%28.9%12.8%
FY1629.4%18.4%5%
FY1529.3%4.1%−13.7%
FY14---
Free cash flowOperating cash flow minus capital expenditure
COP 0COP 10TCOP 20TCOP 30TCOP 40TFY14FY16FY18FY20FY22FY24
Show the numbers
YearFree cash flow
FY24COP 35.61T
FY23COP 10.45T
FY22COP 27.47T
FY21COP 16.42T
FY20COP 4.15T
FY19COP 23.7T
FY18COP 19.17T
FY17COP 14.61T
FY16COP 10.59T
FY15COP 3.13T
FY14-
Returned to shareholdersDividends paid and shares bought back
COP 0COP 5TCOP 10TCOP 15TCOP 20TFY14FY16FY18FY20FY22FY24
Show the numbers
YearDividends
FY24COP 15.57T
FY23COP 5.57T
FY22COP 13.36T
FY21COP 2.77T
FY20COP 8.73T
FY19COP 13.87T
FY18COP 4.43T
FY17COP 1.5T
FY16COP 1.71T
FY15COP 5.49T
FY14-
Net margin vs the sectorMedian of Energy companies filing with the SEC
  • Ecopetrol
  • Energy median
−40%−20%0%20%FY14FY16FY18FY20FY22FY24
Show the numbers
YearEcopetrolEnergy median
FY2410.4%4.4%
FY2314.7%6.5%
FY2219.8%12.3%
FY2117%2.7%
FY203.2%−33%
FY1919.2%0.5%
FY1816.6%3.5%
FY1712.8%1.9%
FY165%−9.5%
FY15−13.7%−7%
FY14-2.8%

News

3 stories filed under Ecopetrol, grouped into ongoing threads