Ecopetrol revenue and financials

ECOPETROL · BVC · COP

$2,750.00Change from previous close: −0.90%Absolute change: −$25.00

Close · October 6, 2026

In the fiscal year ended December 2025, Ecopetrol reported revenue of $119.69T (−10.23% year over year). Net income was $9.03T, a net margin of 7.5%.

Annual revenue · 2025: $119.69T
  1. $48.49T2016
  2. $55.95T2017
  3. $68.6T2018
  4. $71.49T2019
  5. $50.22T2020
  6. $91.88T2021
  7. $159.61T2022
  8. $143.19T2023
  9. $133.33T2024
  10. $119.69T2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−10.23%
2025 vs 2024
Net income growth
−34.77%
2025 vs 2024
Net margin
7.5%
2024: 10.4%

Financial data

Amounts in millions of COP; per-share values in COP; shares in millions.

Cash flow · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Operating cash flow6,961,0007,178,0008,295,0008,878,77510,046,0006,122,0009,578,00012,465,19517,069,2426,014,56310,401,7014,189,935
Depreciation and amortization3,800,0003,774,0004,247,0004,196,2384,746,0003,906,0004,400,0004,346,5784,051,7273,839,6956,399,1074,249,718
Capital expenditure-3,911,000-4,115,000-6,591,000-4,953,554-5,992,000-3,888,000-7,489,000-4,928,951-4,451,778-4,060,271-6,908,764-6,101,967
Investing cash flow-5,102,000-3,000,000-3,233,000-3,127,021-6,084,000-5,468,000-6,227,000-7,272,737-4,524,786-4,009,477-6,562,038-5,215,353
Financing cash flow-5,515,000-1,949,000-3,914,000-5,186,876-7,692,000-572,000-3,668,000-4,897,073-14,726,662604,735-2,027,9402,024,976
Dividends paid-4,847,000—-693,000-329-8,087,000-697,000—-2,234,318-10,569,682—-917,521—
Share repurchases——-18,000———-9,000-5,667-15,333—-44,768—
Debt issued10,096,0006,287,0004,008,0004,426,9396,824,0003,143,0009,854,0006,875,0771,953,0268,472,8975,172,39813,207,859
Debt repaid-8,329,000-5,529,000-5,309,000-6,785,256-3,142,000-462,000-10,865,000-6,977,329-2,994,137-5,774,534-3,615,909-8,339,268
Effect of exchange rates-479,000-43,000-818,000-318,520-254,000-34,000272,000566,855252,176220,969-1,546,352-253,649
Net change in cash-4,135,0002,186,000330,000246,358-3,984,00048,000-45,000862,240-1,930,0302,830,790265,371745,909
Free cash flow3,050,0003,063,0001,704,0003,925,2214,054,0002,234,0002,089,0007,536,24412,617,4641,954,2923,492,937-1,912,032
Levered free cash flow-3,339,00010,185,2502,238,6252,945,314-6,567,9759,159,5613,735,5724,458,169-637,11115,068,4391,216,832-3,446,324