
Ecopetrol S.A.
EC
9.2401
USD+0.09
(+0.98%)Day's range
9.175
9.275
52 wk Range
7.21
12.67
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 50,027,000,000,000 | 91,744,000,000,000 | 159,474,000,000,000 | 143,078,746,000,000 | 133,328,000,000,000 | |
Gross Profit | 12,474,000,000,000 | 36,162,000,000,000 | 70,016,000,000,000 | 55,916,191,000,000 | 61,493,000,000,000 | |
Operating Income | 7,633,000,000,000 | 29,594,000,000,000 | 60,381,000,000,000 | 41,758,981,000,000 | 37,593,000,000,000 | |
Net Income | 3,372,000,000,000 | 15,649,143,000,000 | 31,604,781,000,000 | 19,062,091,000,000 | 14,935,000,000,000 | |
Total Assets | 139,417,000,000,000 | 244,250,000,000,000 | 306,370,000,000,000 | 280,141,090,000,000 | 301,345,000,000,000 | |
Total Current Liabilities | 18,282,000,000,000 | 30,249,000,000,000 | 56,782,000,000,000 | 43,564,563,000,000 | 39,635,000,000,000 | |
Total Equity | 55,819,000,000,000 | 93,752,000,000,000 | 119,087,000,000,000 | 100,252,480,000,000 | 109,976,000,000,000 | |
Free Cash Flow | -1,929,000,000,000 | 9,241,000,000,000 | 14,356,000,000,000 | -4,290,364,000,000 | 24,186,000,000,000 | |
Cash from Operations | 9,187,000,000,000 | 22,536,000,000,000 | 36,235,000,000,000 | 19,800,552,000,000 | 45,128,000,000,000 | |
Cash from Investing | -8,529,000,000,000 | -20,518,000,000,000 | -18,095,000,000,000 | -20,019,738,000,000 | -22,034,000,000,000 | |
Cash from Financing | -2,629,000,000,000 | 6,958,000,000,000 | -18,934,000,000,000 | -354,609,000,000 | -22,688,000,000,000 | |
Net Change in Cash | -1,994,000,000,000 | 9,468,000,000,000 | 851,000,000,000 | -3,064,943,000,000 | 1,718,885,000,000 |
Dividends
Analyst Recomendations
Overall consensus
Buy