Ecopetrol
$2,700.00Change from previous close: −0.18%Absolute change: −$5.00
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,328,000 | 143,078,000 | 159,473,954 | 91,744,080 |
| Cost of revenue | 80,483,000 | 85,415,000 | 86,744,000 | 88,345,475 | 54,678,065 |
| Gross profit | 39,211,000 | 47,913,000 | 56,334,000 | 71,128,479 | 37,066,015 |
| Selling, general and administrative | 7,723,000 | 7,909,000 | 7,609,000 | 6,565,547 | 4,810,915 |
| Operating income | 26,506,000 | 37,408,000 | 41,471,000 | 59,844,508 | 30,081,403 |
| EBIT | 26,506,000 | 37,408,000 | 41,471,000 | 59,844,508 | 30,081,403 |
| EBITDA | 43,222,000 | 53,726,000 | 58,909,000 | 73,628,737 | 40,363,606 |
| Interest expense | 7,604,000 | 7,377,000 | 6,924,000 | 5,517,417 | 3,095,224 |
| Pre-tax income | 18,861,000 | 30,705,000 | 36,788,000 | 54,026,294 | 26,288,693 |
| Income tax | 5,927,000 | 11,091,000 | 13,483,000 | 16,990,399 | 7,562,205 |
| Net income | 9,029,000 | 14,935,000 | 19,062,000 | 33,406,291 | 16,694,684 |
| Net income to common shareholders | 9,029,000 | 14,935,000 | 19,062,000 | 33,406,291 | 16,694,684 |
| Basic EPS | 219.59 | 363.23 | 463.61 | 812.48 | 406.03 |
| Diluted EPS | 219.59 | 363.23 | 463.61 | 812.48 | 406.03 |
| Average shares (basic) | 41,117 | 41,117 | 41,117 | 41,117 | 41,117 |
| Average shares (diluted) | 41,117 | 41,117 | 41,117 | 41,117 | 41,117 |
| Dividend per share | 110.00 | — | 278.00 | 486.99 | 243.00 |