Ecopetrol
$2,705.00Change from previous close: +0.19%Absolute change: +$5.00
At a glance
- Revenue growth
- −10.23%
- 2025 vs 2024
- Net income growth
- −39.54%
- 2025 vs 2024
- Net margin
- 7.5%
- 2024: 11.2%
Financial data
Amounts in millions of COP; per-share values in COP; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating cash flow | 33,342,000 | 45,127,000 | 19,801,000 | 36,234,570 | 22,536,021 |
| Depreciation and amortization | 17,095,000 | 16,638,000 | 17,438,000 | 13,784,229 | 10,282,203 |
| Capital expenditure | -21,422,000 | -20,930,000 | -23,314,000 | -20,730,260 | -12,850,616 |
| Investing cash flow | -17,912,000 | -22,034,000 | -20,020,000 | -18,095,033 | -20,518,231 |
| Financing cash flow | -17,365,000 | -22,687,000 | -355,000 | -18,934,042 | 6,958,380 |
| Dividends paid | -8,784,000 | -12,804,000 | -2,747,000 | -11,622,778 | -696,387 |
| Share repurchases | -18,000 | -30,000 | -44,000 | -84,824 | — |
| Debt issued | 18,402,000 | 27,155,000 | 34,035,000 | 16,844,029 | — |
| Debt repaid | -15,833,000 | -26,721,000 | -22,193,000 | -16,844,049 | — |
| Effect of exchange rates | -1,425,000 | 1,312,000 | -2,491,000 | 1,645,657 | 491,428 |
| Net change in cash | -3,360,000 | 1,718,000 | -3,065,000 | 851,152 | 9,467,598 |
| Free cash flow | 11,920,000 | 24,197,000 | -3,513,000 | 15,504,310 | 9,685,405 |
| Levered free cash flow | 7,896,750 | 22,625,069 | 14,665,086 | 14,207,229 | 1,575,678 |