ECOPETROL S.A. (EC)
Market cap
P/E ratio
| Period End | Revenue (Million COP) | YoY (%) |
|---|---|---|
| Dec 31, 2024 | 133,330,428 | -6.89% |
| Dec 31, 2023 | 143,189,602 | -10.29% |
| Dec 31, 2022 | 159,611,078 | +73.71% |
| Dec 31, 2021 | 91,881,204 | +82.95% |
| Dec 31, 2020 | 50,223,393 | -29.75% |
| Dec 31, 2019 | 71,488,512 | +4.20% |
| Dec 31, 2018 | 68,603,872 |