TickerGuard
Buy Day today: Neutral (59) Mixed market breadth · major macro event coming up
EC

Ecopetrol SA

Energy · Oil & Gas Integrated

17.20$ +1.4% vs. previous close Closing price · As of: Aug 13, 2026

Statements

Income Statement

Ecopetrol SA (EC) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (2025), "Revenue" came in at 111,481,570 million COP. Tick rows to compare them in a chart.

All figures in millions of COP.

Tick rows to compare them in a chart (up to 4)

Income Statement EC
Line item 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
15,512,903 18,389,965 22,144,035 33,896,669 30,404,390 30,404,390 65,967,514 68,852,002 70,428,715 65,971,888 52,347,271 48,485,561 55,954,228 68,603,872 71,488,512 50,223,393 91,881,204 159,611,078 143,189,602 133,330,428 111,481,570
10,095,542 12,756,563 11,956,620 19,084,436 19,906,073 19,906,073 36,704,584 40,535,508 42,554,282 42,975,128 36,994,516 34,251,423 36,908,325 41,184,379 44,972,360 37,567,472 55,581,776 89,458,148 88,178,198 86,481,154 76,426,915
5,417,361 5,633,402 10,187,416 14,812,233 10,498,317 10,498,317 29,262,930 28,316,494 27,874,433 22,996,760 15,352,755 14,234,138 19,045,903 27,419,493 26,516,152 12,655,921 36,299,428 70,152,930 55,011,404 46,849,274 35,054,655
32 42 69 0.0 0.0 0.0 0.0 0.0 0.0
337,261 353,019 408,105 382,101 662,336 354,503 2,006,100 2,473,038 2,568,057 1,140,486 1,194,740 1,491,997 1,658,712 1,890,289 2,302,830 3,392,933 3,215,239 4,068,075 4,801,311 5,037,065 8,811,000
918,976 997,570 1,331,401 2,154,875 2,624,978 2,624,978 4,218,914 4,973,590 6,039,703 8,547,733 13,221,590 5,329,590 2,874,048 4,961,079 5,488,994 5,474,156 6,601,721 9,923,177 13,252,423 8,386,277 10,227,573
4,498,385 4,635,832 8,856,015 12,657,358 7,873,339 7,873,339 25,044,016 23,342,904 21,834,730 14,449,027 2,131,165 8,904,548 16,171,855 22,458,414 21,027,158 7,181,765 29,697,707 60,229,753 41,758,981 38,462,997 24,827,082
0.0 0.0 1,100 20,574 15,073,087 131,694 493,903 581,275 658,606 1,556,268 2,816,731 2,788,026 2,453,249 2,719,951 1,910,643 2,397,381 3,654,142 6,586,421 7,575,488 8,482,326 7,942,878
4,288,330 4,891,142 7,004,848 16,011,204 7,250,844 7,250,844 23,641,432 22,331,701 21,882,208 11,104,428 -5,578,626 7,790,526 13,769,662 20,613,875 19,723,568 4,776,514 26,425,817 54,163,418 36,898,946 30,707,415 17,545,489
1,034,574 1,499,769 1,869,159 4,381,982 2,114,029 2,114,029 7,955,721 7,133,395 8,088,839 5,434,855 710,353 4,543,046 5,800,268 8,258,485 4,718,413 2,038,661 8,795,263 18,963,938 11,515,875 12,208,540 5,512,886
3,253,756 3,391,373 5,135,689 11,629,677 5,132,054 5,132,054 15,452,334 14,778,947 13,106,503 5,046,517 -7,193,859 2,447,881 7,178,539 11,381,386 13,744,011 1,586,677 15,649,143 31,604,781 21,060,798 13,841,153 8,395,533
4,498,385 4,635,832 10,592,406 18,492,917 27,071,863 8,804,523 28,618,600 28,382,148 27,992,940 18,926,966 3,588,177 18,743,041 25,190,050 31,386,921 30,958,350 17,358,381 40,724,691 73,813,513 59,832,100 55,747,384 39,948,168

Data as of: August 13, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)

Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.

Was this page helpful to you?