Stock Scorer

ECOPETROL S.A. (EC)

These figures are from 2024-12-31. Nothing newer has been filed in the 21 months since.

ECOPETROL S.A. reported revenue of 34.8T COP for the quarter ending 31 December 2023, up 48.9% from 23.4T a year earlier.

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than filled in. Quarters are the company's own, counted from its financial year ending 12-31. Amounts in COP. The same series drawn ›

As last reported

The newest period the filing supports for each figure, in COP.
FigurePeriodAmountYear on year
Revenue Q4 '23 · ending 31 December 2023 34.8T +48.9%
Gross Profit Q4 '23 · ending 31 December 2023 11.5T +29.7%
Operating Income Q4 '23 · ending 31 December 2023 5.6T -21.3%
Net Income Q4 '23 · ending 31 December 2023 4.3T +3.5%
Cost of Revenue Q4 '23 · ending 31 December 2023 23.3T +60.7%
Operating Cash Flow Q4 '23 · ending 31 December 2023 10.4T +97.0%
Free Cash Flow Q4 '23 · ending 31 December 2023 7.1T +101.0%
EPS 2024 · ending 31 December 2024 336.60 -34.3%

Revenue and profit by financial year

As filed, in COP. A year the filing does not support is not listed.
YearEnding RevenueOperating IncomeNet IncomeFree Cash Flow
20242024-12-31 133.3T38.5T18.5T35.6T
20232023-12-31 143.2T41.8T25.4T10.5T
20222022-12-31 159.6T60.2T35.2T27.5T
20212021-12-31 91.9T29.7T17.6T16.4T
20202020-12-31 50.2T7.2T2.7T4.2T
20192019-12-31 71.5T21T15T23.7T
20182018-12-31 68.6T22.5T12.4T19.2T
20172017-12-31 56T16.2T8T14.6T
20162016-12-31 48.5T8.9T3.2T10.6T
20152015-12-31 52.3T2.1T-6.3T3.1T

Every period

Revenue Quarterly

PeriodEndingRevenue
Q4 '232023-12-3134.8T
Q3 '232023-09-3035.2T
Q4 '222022-12-3139.7T
Q4 '212021-12-3131.8T
Q3 '212021-09-3023.4T

Gross Profit Quarterly

PeriodEndingGross Profit
Q4 '232023-12-3111.5T
Q3 '232023-09-3014.6T
Q4 '222022-12-3115.7T
Q4 '212021-12-3112.7T
Q3 '212021-09-308.9T

Operating Income Quarterly

PeriodEndingOperating Income
Q4 '232023-12-315.6T
Q3 '232023-09-3011.9T
Q4 '222022-12-3111.8T
Q4 '212021-12-3110.4T
Q3 '212021-09-307.1T

Net Income Quarterly

PeriodEndingNet Income
Q4 '232023-12-314.3T
Q3 '232023-09-306.6T
Q4 '222022-12-317.7T
Q4 '212021-12-316.4T
Q3 '212021-09-304.1T

Cost of Revenue Quarterly

PeriodEndingCost of Revenue
Q4 '232023-12-3123.3T
Q3 '232023-09-3020.6T
Q4 '222022-12-3124T
Q4 '212021-12-3119.1T
Q3 '212021-09-3014.5T

Operating Cash Flow Quarterly

PeriodEndingOperating Cash Flow
Q4 '232023-12-3110.4T
Q3 '232023-09-304.2T
Q4 '222022-12-3111.4T
Q4 '212021-12-3111T
Q3 '212021-09-305.3T

Free Cash Flow Quarterly

Operating cash flow minus capital expenditure.

PeriodEndingFree Cash Flow
Q4 '232023-12-317.1T
Q3 '232023-09-301.6T
Q4 '222022-12-317.9T
Q4 '212021-12-318.9T
Q3 '212021-09-303.6T

EPS Annual

The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.

PeriodEndingEPS
FY242024-12-31336.60
FY232023-12-31512.20
FY222022-12-31768.70
FY212021-12-31380.60
FY202020-12-3138.59