Ecopetrol S.A. logo

Ecopetrol S.A.

EC | NYSE
Chart Builder DCF Calculator
$17.19
-$0.09 (-0.52%)
At close: Oct 30, 2026, 4:00 PM ET
$17.06
-$0.13 (-0.76%)
Pre-market: Nov 2, 2026, 7:06 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
8.4T 16.13T 17.64T 36.53T 16.88T 1.57T
Depreciation & Amortization
14.46T 17.1T 13.22T 13.63T 11.27T 8.88T
Stock-Based Compensation
n/a n/a n/a n/a n/a n/a
Other Working Capital
-1.37T -6.1T -7.22T -4.23T -3.62T -1.13T
Other Non-Cash Items
3.81T 4.43T 9.52T 20.35T 4.68T -724.67B
Deferred Income Tax
n/a 2.29T 554.41B 198.31B 2.06T -748.98B
Change in Working Capital
-1.37T 2.88T -26.51T -34.43T -13.67T -2.2T
Operating Cash Flow
25.3T 42.83T 14.42T 36.28T 21.22T 6.77T
Capital Expenditures
-9.1T -10.28T -8.65T -9.59T -6.6T -4.67T
Cash Acquisitions
-340.89B -1.12T n/a n/a -9.65T 22.01B
Purchase of Investments
-5.59B -2.67T -789.27M -360.15B -48.25B n/a
Sales Maturities Of Investments
2.11T n/a 903.52B 1.42T 1.38T 1.96T
Other Investing Acitivies
105.25B 383.57B 674.53B 408.55B 19.4B n/a
Investing Cash Flow
-18.56T -26.01T -20.71T -22.45T -22.64T -8.34T
Debt Repayment
2.99T 1.08T 11.45T 475.14B 14.45T 8.17T
Common Stock Repurchased
-16.76B -33.12B -41.42B -92.75B n/a n/a
Dividend Paid
-10.91T -16.81T -5.15T -14.61T -2.99T -8.11T
Other Financial Acitivies
-597.02B -607.52B -493.77B -475.16B -362.44B -325.32B
Financial Cash Flow
-8.54T -16.37T 5.76T -14.7T 11.1T -262.99B
Net Cash Flow
-1.36T 25.74B 32.53B -1.86T 8.45T -2.3T
Free Cash Flow
16.19T 32.54T 5.77T 26.69T 14.62T 2.1T
Adj. Free Cash Flow
16.19T 32.54T 5.77T 26.69T 14.62T 2.1T
Maintenance CapEx
-9.1T -10.28T -8.65T n/a n/a -4.67T
Growth CapEx
n/a n/a n/a -9.59T -6.6T n/a
Owner Earnings
16.19T 32.54T 5.77T 36.28T 21.22T 2.1T

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.