Closing prices at the end of each trading day, from 11 Oct 2016. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 48,485.56 | 55,954.23 | 68,603.87 | 71,488.51 | 50,223.39 | 91,881.20 | 159,611.08 | 143,189.60 | 133,330.43 |
| Growth | +15.4% | +22.6% | +4.2% | −29.7% | +82.9% | +73.7% | −10.3% | −6.9% | |
| Operating income | 8,904.55 | 16,171.86 | 22,458.41 | 21,027.16 | 7,181.77 | 29,697.71 | 60,229.75 | 41,758.98 | 38,463.00 |
| Net income | 2,447.88 | 7,178.54 | 11,381.39 | 13,744.01 | 1,586.68 | 15,649.14 | 31,604.78 | 21,060.80 | 13,841.15 |
| Growth | +193.3% | +58.5% | +20.8% | −88.5% | +886.3% | +102.0% | −33.4% | −34.3% | |
| EPS, diluted | n/a | n/a | n/a | 334.27 | 38.59 | 380.60 | 768.70 | 512.20 | 336.60 |
| Growth | −88.5% | +886.3% | +102.0% | −33.4% | −34.3% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 29.4% | 34.0% | 40.0% | 37.1% | 25.2% | 39.5% | 44.0% | 38.4% | 35.1% |
| Operating margin | 18.4% | 28.9% | 32.7% | 29.4% | 14.3% | 32.3% | 37.7% | 29.2% | 28.8% |
| Net margin | 5.0% | 12.8% | 16.6% | 19.2% | 3.2% | 17.0% | 19.8% | 14.7% | 10.4% |
| Free cash flow margin | 21.8% | 26.1% | 27.9% | 33.2% | 8.3% | 17.9% | 17.2% | 7.3% | 26.7% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 14,232.94 | 16,973.63 | 22,469.19 | 27,711.77 | 9,186.70 | 22,536.02 | 36,234.57 | 19,800.55 | 45,127.52 |
| Capital expenditure | −3,646.93 | −2,363.28 | −3,302.93 | −4,012.66 | −5,032.32 | −6,117.59 | −8,767.72 | −9,349.89 | −9,521.04 |
| Free cash flow | 10,586.01 | 14,610.34 | 19,166.27 | 23,699.11 | 4,154.39 | 16,418.43 | 27,466.85 | 10,450.67 | 35,606.48 |
| Growth | +38.0% | +31.2% | +23.7% | −82.5% | +295.2% | +67.3% | −62.0% | +240.7% | |
| Dividends paid | −1,712.30 | −1,504.65 | −4,427.70 | −13,867.03 | −8,734.35 | −2,771.29 | −13,356.95 | −5,570.88 | −15,565.06 |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|---|---|
| Cash | 8,410.47 | 7,945.89 | 6,311.74 | 7,075.76 | 5,082.31 | 14,549.91 | 15,401.06 | 12,336.12 | 14,054.48 |
| Total debt | 48,095.82 | 38,403.33 | 34,042.72 | 33,226.97 | 41,808.41 | 85,854.65 | 92,936.26 | 90,265.52 | 108,677.09 |
| Net cash (debt) | −39,685.36 | −30,457.45 | −27,730.97 | −26,151.21 | −36,726.10 | −71,304.74 | −77,535.20 | −77,929.40 | −94,622.61 |
| Shareholders’ equity | 42,026.86 | 46,434.95 | 55,137.91 | 54,413.79 | 49,899.86 | 68,489.55 | 86,154.93 | 75,706.63 | 79,854.60 |
| Debt to equity | 1.14 | 0.83 | 0.62 | 0.61 | 0.84 | 1.25 | 1.08 | 1.19 | 1.36 |
In billions of COP, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2016 31 Dec 2016 | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | FY2019 31 Dec 2019 | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024 31 Dec 2024 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue and profit | |||||||||
| 48,485.56 | 55,954.23 | 68,603.87 | 71,488.51 | 50,223.39 | 91,881.20 | 159,611.08 | 143,189.60 | 133,330.43 | |
| Growth | +15.4% | +22.6% | +4.2% | −29.7% | +82.9% | +73.7% | −10.3% | −6.9% | |
| 34,251.42 | 36,908.33 | 41,184.38 | 44,972.36 | 37,567.47 | 55,581.78 | 89,458.15 | 88,178.20 | 86,481.15 | |
| 14,234.14 | 19,045.90 | 27,419.49 | 26,516.15 | 12,655.92 | 36,299.43 | 70,152.93 | 55,011.40 | 46,849.27 | |
| Growth | +33.8% | +44.0% | −3.3% | −52.3% | +186.8% | +93.3% | −21.6% | −14.8% | |
| 8,904.55 | 16,171.86 | 22,458.41 | 21,027.16 | 7,181.77 | 29,697.71 | 60,229.75 | 41,758.98 | 38,463.00 | |
| Growth | +81.6% | +38.9% | −6.4% | −65.8% | +313.5% | +102.8% | −30.7% | −7.9% | |
| 7,790.53 | 13,769.66 | 20,613.88 | 19,723.57 | 4,776.51 | 26,425.82 | 54,163.42 | 36,898.95 | 30,707.42 | |
| 4,543.05 | 5,800.27 | 8,258.49 | 4,718.41 | 2,038.66 | 8,795.26 | 18,963.94 | 11,515.88 | 12,208.54 | |
| 2,447.88 | 7,178.54 | 11,381.39 | 13,744.01 | 1,586.68 | 15,649.14 | 31,604.78 | 21,060.80 | 13,841.15 | |
| Growth | +193.3% | +58.5% | +20.8% | −88.5% | +886.3% | +102.0% | −33.4% | −34.3% | |
| Per share | |||||||||
| n/a | n/a | n/a | 334.27 | 38.59 | 380.60 | 768.70 | 512.20 | 336.60 | |
| n/a | n/a | n/a | 334.27 | 38.59 | 380.60 | 768.70 | 512.20 | 336.60 | |
| Growth | −88.5% | +886.3% | +102.0% | −33.4% | −34.3% | ||||
Shown in COP as filed; the screener converts to dollars.