ECOPETROL S.A. (EC)
Market cap
P/E ratio
| Period End | Net income (Million COP) | YoY (%) |
|---|---|---|
| Dec 31, 2024 | 18,498,875 | -27.12% |
| Dec 31, 2023 | 25,383,071 | -27.89% |
| Dec 31, 2022 | 35,199,480 | +99.65% |
| Dec 31, 2021 | 17,630,554 | +543.96% |
| Dec 31, 2020 | 2,737,853 | -81.75% |
| Dec 31, 2019 | 15,005,155 | +21.45% |
| Dec 31, 2018 | 12,355,390 |