Ecopetrol
$16.60Change from previous close: +2.03%Absolute change: +$0.33
At a glance
- Revenue growth
- −10.23%
- 2025 vs 2024
- Net income growth
- −24.23%
- 2025 vs 2024
- Net margin
- 8.8%
- 2024: 10.4%
Financial data
Amounts in millions of COP; per-share values in COP; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 119,694,000 | 133,330,000 | 143,189,000 | 159,611,078 | — |
| Cost of revenue | 82,057,000 | 86,481,000 | 88,178,000 | 89,458,148 | — |
| Gross profit | 37,637,000 | 46,849,000 | 55,011,000 | 70,152,930 | — |
| Selling, general and administrative | 6,192,000 | 6,723,000 | 6,484,000 | 5,394,259 | — |
| Operating income | 27,582,000 | 36,345,000 | 44,518,000 | 61,222,865 | — |
| EBIT | 29,021,000 | 40,550,000 | 46,020,000 | 61,684,522 | — |
| EBITDA | 45,128,000 | 55,747,000 | 59,832,000 | 73,813,513 | — |
| Interest expense | 10,160,000 | 9,843,000 | 9,121,000 | 7,521,104 | — |
| Pre-tax income | 18,861,000 | 30,707,000 | 36,899,000 | 54,163,418 | — |
| Income tax | 4,417,000 | 12,208,000 | 11,516,000 | 18,963,938 | — |
| Net income | 10,488,000 | 13,841,000 | 21,061,000 | 31,604,781 | — |
| Net income to common shareholders | 10,488,000 | 13,841,000 | 21,061,000 | 31,604,781 | — |
| Basic EPS | 5,102.00 | 7,264.69 | 9,272.15 | 16,249.36 | — |
| Diluted EPS | 5,102.00 | 7,264.69 | 9,272.15 | 16,249.36 | — |
| Average shares (basic) | 2,056 | 2,056 | 2,056 | 2,056 | — |
| Average shares (diluted) | 2,056 | 2,056 | 2,056 | 2,056 | — |
