Try our mobile app

Switch to company model in classical logic    *

General information

Country: COLOMBIA

Sector: Oil and Gas Integrated

Ecopetrol S.A. operates as an integrated oil and gas company. The company operates through Exploration and Production; Transport and Logistics; and Refining, Petrochemical and Biofuels segments. It engages in the exploration, production, and sale of oil and gas. It also transports and distributes hydrocarbons and derivative products. As of December 31, 2019, the company had approximately 9,106 kilometers of crude oil and multi-purpose pipelines. In addition, the company manufactures and commercializes polypropylene resins, compounds, and masterbatches; and offers refined and petrochemical products, and biofuels, as well as industrial service sales to customers. It has operations in Colombia, the United States, Asia, Central America and the Caribbean, Europe, South America, and internationally. Ecopetrol S.A. has a strategic alliance with Occidental Petroleum Corporation. The company was formerly known as Empresa Colombiana de Petróleos and changed its name to Ecopetrol S.A. in June 2003. Ecopetrol S.A. was founded in 1948 and is based in Bogotá, Colombia.
Website: ecopetrol.com.co



Growth: Bad revenue growth rate -5.5%, there is slowdown compared to average historical growth rates 34.1%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of -1.4%

Profitability: LTM EBITDA margin is positive, +33.0%. On average the margin is decreasing unsteadily. Gross margin is normal, +36.9%. In the last quarter the company did not beat the estimated EPS, -15.9%. The company was ahead of estimated EPS in 50% of quarters (showing a gain of +$0.05 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 12.3%. Free cash flow yield 7.6% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 72.3% higher than minimum and 2.1% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 4.1x by EV / Sales multiple , the company can be >100% undervalued

Key Financials (Download financials)

Ticker: EC
Share price, USD:  (0.0%)12.68
year average price 9.53  


year start price 9.63 2025-02-08

min close price 7.88 2025-05-05

max close price 12.85 2026-01-21

current price 12.68 2026-02-07
Common stocks: 2 203 950 069

Dividend Yield:  12.3%
FCF Yield LTM: 7.6%
EV / LTM EBITDA: 4.9x
EV / EBITDA annualized: 5.5x
Last revenue growth (y/y):  -5.5%
Last growth of EBITDA (y/y):  -32.0%
Historical revenue growth:  +34.1%
Historical growth of EBITDA:  +59.2%
EV / Sales: 1.6x
Margin (EBITDA LTM / Revenue): 33.0%
Fundamental value created in LTM:
Market Cap ($m): 27 946
Net Debt ($m): 27 514
EV (Enterprise Value): 55 460
Price to Book: 1.3x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2026-02-05prnewswire.com

Resolutions Adopted by the Extraordinary Shareholders' Meeting of February 5th 2026

2026-01-30prnewswire.com

Ecopetrol S.A. submitted the Corporate Governance Best Practices Implementation Report - Código País for 2025

2026-01-30prnewswire.com

Ecopetrol Announces Minority Shareholders' Nominee to the Board of Directors on Slate Proposed by Government of Colombia

2026-01-16prnewswire.com

Ecopetrol Announces Employee Elected to the Board of Directors on Slate Proposed by Government of Colombia as a Result of Voting Process

2025-12-30reuters.com

Indian Oil buys first Colombian oil under Ecopetrol contract, sources say

2025-12-11prnewswire.com

Decisions of the Board of Directors of Ecopetrol S.A.

2025-11-28prnewswire.com

Ecopetrol S.A. Negotiates Acquisition of a Portfolio of up to 88.2 MWp in Solar Photovoltaic Projects in Colombia

2025-11-28prnewswire.com

Updates from Ecopetrol S.A.'s Board of Directors

2025-11-28prnewswire.com

Ecopetrol Group to Invest Between COP 22 and 27 Trillion in 2026

2025-11-24reuters.com

Colombia's Ecopetrol warns of possible natural gas shortage on community roadblocks
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol EC EC EC EC EC EC EC EC EC EC EC EC EC EC
reportedCurrency COP COP COP COP COP COP COP COP COP COP COP COP COP COP
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-09-30 2025-08-13 2024-09-30 2024-06-30 2024-03-31 2023-09-30 2023-06-30 2023-03-31 2022-09-30
acceptedDate 2025-09-30 00:00:00 2025-08-12 19:54:26 2025-04-23 17:06:10 2024-09-30 00:00:00 2024-06-28 20:00:00 2024-03-29 20:00:00 2024-04-18 17:10:39 2023-09-29 20:00:00 2023-06-29 20:00:00 2023-03-31 00:00:00 2023-03-29 17:13:22 2022-09-29 20:00:00 2022-04-25 17:59:16 2021-04-08 21:50:54
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
revenue 29 840 000M 29 669 000M 133 330 428M 34 607 000M 32 627 000M 31 302 000M 143 189 602M 35 130 000M 34 506 994M 38 854 000M 159 611 078M 43 540 794M 91 881 204M 50 223 393M
costOfRevenue 19 870 000M 21 161 000M 86 481 154M 22 644 000M 20 580 000M 19 541 000M 88 178 198M 20 605 000M 21 859 591M 22 779 000M 89 458 148M 24 442 241M 55 581 776M 37 567 472M
grossProfit 9 970 000M 8 508 000M 46 849 274M 11 963 000M 12 047 000M 11 761 000M 55 011 404M 14 525 000M 12 647 403M 16 075 000M 70 152 930M 19 098 553M 36 299 428M 12 655 921M
grossProfitRatio 0.334 0.287 0.346 0.369 0.376 0.413 0.367 0.414 0.439
researchAndDevelopmentExpenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0
generalAndAdministrativeExpenses 2 452 000M 2 584 000M 5 037 065M 0 2 044 000M 1 105 304M 4 801 311M 1 110 584M 1 140 129M 2 105 000M 4 068 075M -912 021M 3 215 239M 3 392 933M
sellingAndMarketingExpenses 0 0 1 685 112M 0 468 000M 853 696M 1 682 602M 804 131M 869 418M 0 1 326 184M 0 686 156M 656 432M
sellingGeneralAndAdministrativeExpenses 2 452 000M 2 584 000M 6 722 177M 0 2 512 000M 1 959 000M 6 483 913M 1 914 715M 1 867 391M 2 105 000M 5 394 259M -912 021M 3 901 395M 4 049 365M
otherExpenses 183 000M 287 000M 1 664 100M 2 657 000M 2 512 000M 0 6 768 510M -152 158M -119 965M 249 000M 4 528 918M 2 483 649M 2 700 326M 1 424 791M
operatingExpenses 2 635 000M 2 871 000M 8 386 277M 2 657 000M 2 512 000M 1 959 000M 13 252 423M 2 709 000M 1 987 356M 2 354 000M 9 923 177M 1 571 628M 6 601 721M 5 474 156M
costAndExpenses 22 505 000M 24 032 000M 94 867 431M 25 301 000M 23 092 000M 21 500 000M 101 430 621M 23 314 000M 23 846 947M 25 133 000M 99 381 325M 26 013 869M 62 183 497M 43 041 628M
interestIncome 0 0 1 837 831M 0 0 0 2 048 140M 381 779M 681 371M 553 488M 1 251 077M 0 404 204M 277 719M
interestExpense 0 2 235 606M 8 482 326M 0 2 090 000M 2 002 000M 7 575 488M 2 052 850M 2 410 776M 2 220 000M 6 586 421M -1 614 000M 3 654 142M 2 397 381M
depreciationAndAmortization 4 070 000M 4 494 000M 15 197 283M 0 0 3 573 000M 13 812 387M 3 658 662M 3 361 529M 2 915 000M 12 128 991M 4 359 357M 10 159 922M 9 324 538M
ebitda 11 405 000M 10 131 000M 55 747 384M 9 306 000M 9 535 000M 13 375 000M 59 832 100M 11 816 000M 14 021 576M 16 636 000M 73 813 513M 21 676 573M 40 724 691M 17 358 381M
ebitdaratio 0.382 0.341 0.269 0.292 0.427 0.336 0.406 0.428 0.498
operatingIncome 7 335 000M 5 637 000M 38 462 997M 9 306 000M 9 535 000M 9 802 000M 41 758 981M 11 816 000M 10 660 047M 13 721 000M 60 229 753M 17 317 216M 29 697 707M 7 181 765M
operatingIncomeRatio 0.246 0.19 0.269 0.292 0.313 0.336 0.309 0.353 0.398
totalOtherIncomeExpensesNet -1 859 000M -1 896 000M -7 755 582M -1 935 000M -1 901 000M -2 002 000M -4 860 035M 109 000M -2 205 414M -1 164 000M -6 066 335M -1 028 984M -3 271 890M -2 405 251M
incomeBeforeTax 5 476 000M 3 741 000M 30 707 415M 7 371 000M 7 634 000M 7 800 000M 36 898 946M 11 295 000M 8 454 633M 12 557 000M 54 163 418M 16 288 232M 26 425 817M 4 776 514M
incomeBeforeTaxRatio 0.184 0.126 0.213 0.234 0.249 0.322 0.245 0.323 0.374
incomeTaxExpense 1 710 000M 1 285 000M 12 208 540M 2 264 000M 3 234 000M 2 921 000M 11 515 875M 5 307 000M 3 335 890M 5 593 000M 18 963 938M 7 021 065M 8 795 263M 2 038 661M
netIncome 2 563 000M 1 811 000M 13 841 153M 3 649 000M 3 375 918M 4 012 000M 21 060 798M 5 086 000M 4 087 456M 5 660 000M 31 604 781M 7 727 909M 15 649 143M 1 586 677M
netIncomeRatio 0.086 0.061 0.105 0.103 0.128 0.145 0.118 0.146 0.177
eps 1246.8 881 6732 0 82.1 1951.52 9272.15 123.69 99.41 2753.14 16 249 5093.79 8120.79 821.08
epsdiluted 1246.8 881 0 82.1 1951.52 123.69 99.41 2753.14 5093.79
weightedAverageShsOut 2 056M 2 056M 2 056M 0 41 120M 2 056M 2 056M 41 117M 41 117M 2 056M 2 056M 2 056M 2 056M 2 056M
weightedAverageShsOutDil 2 056M 2 056M 2 056M 0 41 120M 2 056M 2 056M 41 117M 41 117M 2 056M 2 056M 2 056M 2 056M 2 056M
link Link
finalLink Link
filingDate 2025-04-23 2024-04-18 2023-03-29 2022-04-26 2021-04-09
fiscalYear 2024 2023 2022 2021 2020
netInterestIncome -6 644 494M -5 527 348M -5 335 344M -3 249 937M -2 119 661M
ebit 40 550 101M 46 019 713M 61 684 522M 30 564 769M 8 033 843M
nonOperatingIncomeExcludingInterest -2 087 104M -4 260 732M -1 454 769M -867 062M -852 078M
netIncomeFromContinuingOperations 18 498 875M 25 383 071M 35 199 480M 17 630 554M 2 737 853M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncomeDeductions 0 0 0 0 0
bottomLineNetIncome 13 841 153M 21 060 798M 31 604 781M 15 649 143M 1 586 677M
epsDiluted 6732 9272.15 16 249 8120.79 821.08

Balance Sheet Statement

Property 2025 q3 2025 q2 2024 q4 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol EC EC EC EC EC EC EC EC EC EC EC EC EC
reportedCurrency COP COP COP COP COP COP COP COP COP COP COP COP COP
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-09-30 2025-08-13 2024-06-30 2024-03-31 2023-09-30 2023-06-30 2023-03-31 2022-09-30
acceptedDate 2025-09-30 00:00:00 2025-08-12 19:54:26 2025-04-23 17:06:10 2024-06-29 20:00:00 2024-03-29 20:00:00 2024-04-18 17:10:39 2023-09-29 20:00:00 2023-06-29 20:00:00 2023-03-31 00:00:00 2023-03-29 17:13:22 2022-09-29 20:00:00 2022-04-25 17:59:16 2021-04-08 21:50:54
calendarYear 2025 2025 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
cashAndCashEquivalents 10 364 000M 10 118 117M 14 054 475M 11 063 282M 15 167 000M 12 336 115M 12 070 744M 11 324 835M 15 497 000M 15 401 058M 12 917 748M 14 549 906M 5 082 308M
shortTermInvestments 3 370 000M 4 222 324M 851 543M 2 112 720M 1 703 000M 1 860 928M 1 752 234M 911 484M 1 684 000M 1 162 127M 2 234 862M 1 627 150M 2 194 651M
cashAndShortTermInvestments 13 734 000M 14 340 441M 14 906 018M 15 349 595M 16 870 000M 14 197 043M 13 822 978M 12 236 319M 17 181 000M 16 563 185M 15 152 610M 16 177 056M 7 276 959M
netReceivables 31 471 000M 12 518 715M 19 261 991M 23 052 379M 43 284 000M 31 875 055M 45 555 607M 50 993 609M 54 730 000M 38 007 100M 39 236 461M 17 377 025M 4 398 802M
inventory 10 539 000M 10 397 969M 10 027 831M 11 368 526M 10 813 000M 10 202 448M 12 126 338M 11 256 250M 11 123 000M 11 880 034M 10 783 508M 8 398 212M 5 053 960M
otherCurrentAssets 4 026 000M 21 912 721M 14 851 046M 12 327 728M 3 844 861M 11 551 531M 2 429 418M 2 151 326M 3 263 000M 10 133 185M 787 519M 9 193 998M 5 734 674M
totalCurrentAssets 59 770 000M 59 169 846M 60 642 092M 62 098 228M 74 111 000M 68 615 106M 73 934 341M 76 637 504M 86 339 000M 77 276 845M 68 012 252M 51 695 747M 22 834 374M
propertyPlantEquipmentNet 152 155 000M 152 786 107M 156 100 763M 146 643 044M 96 248 000M 141 229 071M 96 026 423M 96 172 932M 143 812 000M 143 948 921M 138 331 101M 126 483 048M 98 820 383M
goodwill 6 376 000M 4 749 472M 4 905 309M 4 772 277M 4 615 013M 4 606 191M 4 724 243M 4 787 327M 6 555 000M 5 109 637M 5 238 201M 4 686 324M 1 594 279M
intangibleAssets 14 494 000M 15 130 454M 16 413 285M 15 648 114M 14 729 856M 14 714 809M 15 560 161M 16 131 264M 17 543 000M 18 146 605M 17 009 782M 15 508 516M 555 043M
goodwillAndIntangibleAssets 20 870 000M 19 879 926M 21 318 594M 20 420 391M 19 344 869M 19 321 000M 20 284 404M 20 918 591M 24 098 000M 23 256 242M 22 247 983M 20 194 840M 2 149 322M
longTermInvestments 11 751 000M 12 612 897M 13 040 780M 9 216 999M 38 330 000M 8 790 479M 39 132 642M 41 817 916M 10 045 000M 11 060 344M 9 897 067M 9 664 770M 4 051 636M
taxAssets 12 305 000M 0 0 0 13 345 000M 0 0 0 15 274 000M 0 14 951 000M 0 0
otherNonCurrentAssets 35 021 000M 50 161 250M 50 242 948M 47 929 024M 47 305 131M 44 324 932M 55 850 022M 57 498 430M 32 794 000M 50 827 155M 25 937 039M 34 388 211M 9 838 454M
totalNonCurrentAssets 232 102 000M 235 440 180M 240 703 085M 224 209 458M 214 573 000M 213 665 482M 211 293 491M 216 407 869M 226 023 000M 229 092 662M 211 364 190M 190 730 869M 114 859 795M
otherAssets 0 0 0 0 0 0 0 0 0 0 0 0 0
totalAssets 291 872 000M 294 610 026M 301 345 177M 286 307 686M 288 684 000M 282 280 588M 285 227 832M 293 045 373M 312 362 000M 306 369 507M 279 376 442M 242 426 616M 137 694 169M
accountPayables 18 256 000M 11 409 398M 15 137 558M 11 797 247M 11 758 058M 13 769 585M 12 030 080M 11 555 966M 43 037 000M 15 102 556M 11 780 282M 10 536 858M 6 564 225M
shortTermDebt 12 455 000M 15 639 930M 10 937 505M 15 738 953M 15 688 641M 15 207 872M 17 616 493M 17 101 135M 16 257 000M 21 921 564M 22 614 434M 8 917 760M 4 695 863M
taxPayables 2 783 000M 0 4 110 553M 1 450 519M 2 862 000M 1 746 972M 4 309 129M 8 609 233M 9 973 000M 7 631 000M 7 487 063M 2 152 000M 1 244 000M
deferredRevenue 0 0 0 57 940M 2 862 000M 0 11 051 616M 24 358 352M 1 072 071M 0 1 046 248M 0 0
otherCurrentLiabilities 5 616 000M 13 640 093M 9 561 477M 12 815 286M 23 440 301M 10 909 841M 11 023 439M 10 153 713M 15 150 929M 16 397 139M 15 947 799M 7 915 223M 4 531 932M
totalCurrentLiabilities 39 110 000M 40 689 421M 39 635 471M 41 859 945M 56 611 000M 43 563 377M 51 721 628M 63 169 166M 75 517 000M 56 782 338M 51 388 763M 30 248 731M 18 282 443M
longTermDebt 101 815 000M 104 619 426M 107 521 054M 99 966 728M 93 361 679M 89 225 019M 91 249 080M 90 118 894M 100 105 000M 92 000 929M 85 125 556M 84 978 069M 40 980 693M
deferredRevenueNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0
otherNonCurrentLiabilities 43 937 000M 43 720 311M 43 056 624M 45 580 846M 45 540 321M 45 352 888M 38 246 309M 38 264 403M 37 064 000M 37 563 863M 89 856 918M 35 739 468M 24 103 955M
totalNonCurrentLiabilities 145 752 000M 148 339 737M 151 733 711M 145 547 574M 138 902 000M 135 618 407M 129 495 389M 128 383 297M 137 169 000M 130 500 119M 125 297 882M 121 594 113M 65 912 363M
otherLiabilities 0 0 0 0 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 0 846 163M 1 506 472M 986 363M 1 337 633M 1 382 636M 863 103M 840 218M 0 1 212 346M 1 196 203M 1 165 099M 1 055 198M
totalLiabilities 184 862 000M 189 029 158M 191 369 182M 187 407 519M 195 513 000M 179 181 784M 181 217 017M 191 552 463M 212 686 000M 187 282 457M 176 686 645M 151 842 844M 84 194 806M
preferredStock 0 0 0 48 696 578M 0 0 0 0 0 0 0 0 0
commonStock 25 040 000M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M 25 040 067M
retainedEarnings 39 228 000M 36 664 340M 40 524 960M 33 078 896M 29 702 978M 38 519 841M 16 368 710M 11 282 905M 7 195 449M 43 839 949M 22 977 937M 25 483 887M 10 305 036M
accumulatedOtherComprehensiveIncomeLoss 9 838 000M 10 912 869M 11 524 173M 33 579 317M 7 888 344M 8 224 452M 30 103 261M 31 901 380M 33 765 266M 15 546 989M 22 433 088M 11 357 894M 7 947 062M
othertotalStockholdersEquity 6 608 000M 6 607 699M -66 658 213M 6 607 611M 6 607 699M 6 607 699M 6 607 218M 6 607 699M
totalStockholdersEquity 80 714 000M 79 224 975M 83 696 899M 73 736 645M 69 239 000M 78 392 059M 78 119 737M 74 832 051M 72 608 000M 91 034 704M 77 058 791M 68 489 547M 49 899 864M
totalEquity 107 010 000M 105 580 868M 109 975 995M 98 900 167M 93 171 000M 103 098 804M 104 010 815M 101 492 910M 99 676 000M 119 087 050M 77 058 791M 90 583 772M 53 499 363M
totalLiabilitiesAndStockholdersEquity 291 872 000M 294 610 026M 286 307 686M 288 684 000M 285 227 832M 293 045 373M 312 362 000M 279 376 442M
minorityInterest 26 296 000M 26 355 893M 26 279 096M 25 163 522M 23 932 000M 24 706 745M 25 891 078M 26 660 859M 27 068 000M 28 052 346M 0 22 094 225M 3 599 499M
totalLiabilitiesAndTotalEquity 291 872 000M 294 610 026M 301 345 177M 286 307 686M 288 684 000M 282 280 588M 285 227 832M 293 045 373M 312 362 000M 306 369 507M 279 376 442M 242 426 616M 137 694 169M
totalInvestments 15 121 000M 16 835 221M 13 892 323M 11 329 719M 40 033 000M 10 651 407M 40 884 876M 42 729 400M 11 729 000M 12 222 471M 12 133 000M 11 291 920M 6 246 287M
totalDebt 114 270 000M 120 259 356M 119 965 031M 115 019 566M 108 715 000M 105 815 527M 109 728 676M 108 060 247M 116 362 000M 115 134 839M 107 739 990M 95 060 928M 46 731 754M
netDebt 103 906 000M 110 141 239M 105 910 556M 103 956 284M 93 548 000M 93 479 412M 97 657 932M 96 735 412M 100 865 000M 99 733 781M 94 822 242M 80 511 022M 41 649 446M
link Link
finalLink Link
filingDate 2025-04-23 2024-04-18 2023-03-29 2022-04-26 2021-04-09
fiscalYear 2024 2023 2022 2021 2020
accountsReceivables 19 261 991M 31 875 055M 38 007 100M 17 377 025M 4 398 802M
otherReceivables 0 0 0 0 0
prepaids 1 595 206M 789 029M 693 341M 549 456M 369 979M
totalPayables 15 137 558M 13 769 585M 15 102 556M 10 536 858M 6 564 225M
otherPayables 0 0 0 0 0
accruedExpenses 3 648 492M 3 333 943M 3 084 060M 2 590 367M 2 262 940M
capitalLeaseObligationsCurrent 350 439M 342 136M 277 019M 288 523M 227 483M
capitalLeaseObligationsNonCurrent 1 156 033M 1 040 500M 935 327M 876 576M 827 715M
treasuryStock 0 0 0 0 0
additionalPaidInCapital 6 607 699M 6 607 699M 6 607 699M 6 607 699M 6 607 699M
otherTotalStockholdersEquity 0 0 0 0 0

Cash Flow Statement

Property 2025 q3 2025 q2 2024 q4 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol EC EC EC EC EC EC EC EC EC EC EC EC EC
reportedCurrency COP COP COP COP COP COP COP COP COP COP COP COP COP
cik 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M 1M
fillingDate 2025-09-30 2025-08-13 2024-06-30 2024-03-31 2023-09-30 2023-06-30 2023-03-31 2022-09-30
acceptedDate 2025-09-30 00:00:00 2025-08-12 19:54:26 2025-04-23 17:06:10 2024-06-29 20:00:00 2024-03-29 20:00:00 2024-04-18 17:10:39 2023-09-29 20:00:00 2023-06-29 20:00:00 2023-03-31 00:00:00 2023-03-29 17:13:22 2022-09-29 20:00:00 2022-04-25 17:59:16 2021-04-08 21:50:54
calendarYear 2025 2025 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 2 563 000M 1 761 829M 16 130 075M 3 375 918M 4 012 000M 17 638 007M 5 085 805M 4 087 456M 5 660 000M 36 527 852M 10 487 825M 16 878 847M 1 566 644M
depreciationAndAmortization 4 070 000M 4 371 981M 17 100 908M 4 051 727M 3 573 000M 13 222 315M 3 658 662M 3 361 529M 3 162 768M 13 627 221M 0 11 273 585M 8 879 857M
deferredIncomeTax 1 710 000M 0 2 292 367M 0 0 554 408M 1 749 175M 710 647M 5 593 000M 198 306M 7 021 065M 2 060 706M -748 982M
stockBasedCompensation 0 0 0 0 0 0 0 -6 723 058M -3 162 768M 0 0 0 0
changeInWorkingCapital -1 199 000M -4 142 156M 2 875 808M 8 595 519M -5 298 000M -26 510 575M -8 941 088M -6 369 119M -14 290 000M -34 426 341M -3 903 670M -13 673 875M -2 200 290M
accountsReceivables 0 0 9 776 093M 9 720 293M -2 473 705M -20 510 389M -4 464 817M -6 014 453M 0 -31 132 360M 0 -10 200 614M 629 551M
inventory 0 0 575 188M -242 180M -490 227M 747 754M -1 178 981M 491 230M 598 707M -3 096 332M 0 -3 214 312M 664 565M
accountsPayables 0 0 -1 376 571M 0 0 473 141M 946 805M 0 0 4 034 877M 0 3 362 992M -2 366 945M
otherWorkingCapital -1 199 000M -4 142 156M -6 098 903M -882 594M -646 185M -7 221 081M -4 244 095M -845 896M -14 888 707M -4 232 526M 0 -3 621 941M -1 127 462M
otherNonCashItems 1 734 000M 6 495 078M 4 428 382M 1 046 078M 9 460 000M 9 517 798M 13 575 108M 6 737 328M 5 108 000M 20 352 728M 1 330 117M 4 681 392M -724 673M
netCashProvidedByOperatingActivities 8 878 000M 8 486 732M 42 827 541M 17 069 242M 4 601 000M 14 421 954M 3 113 345M 1 804 783M 2 071 000M 36 279 765M 14 935 337M 21 220 656M 6 772 556M
investmentsInPropertyPlantAndEquipment -4 955 000M -4 847 678M -22 602 624M -4 451 769M -4 275 000M -22 291 141M -6 158 165M -5 554 315M -5 154 000M -23 922 080M -5 493 457M -14 339 676M -10 317 161M
acquisitionsNet -64 000M 1 113 782M -1 121 190M 0 0 0 0 0 0 0 -144 658M -9 655 000M 22 007M
purchasesOfInvestments 0 -1 405 233M -2 673 924M 0 -163 000M -789M 0 0 0 -360 155M -776 000M -48 250M 0
salesMaturitiesOfInvestments 0 0 0 0 0 903 517M -233 548M 486 650M 750 353M 1 422 999M 0 1 383 713M 1 956 226M
otherInvestingActivites 1 892 000M -1 147 574M -73 017M 19 000M 720 463M 22 708M 665 647M 1 598 724M
netCashUsedForInvestingActivites -3 127 000M -6 286 702M -4 524 786M -4 419 000M -5 671 250M -5 044 957M -3 738 000M -4 815 391M
debtRepayment -2 358 000M 3 687 806M -1 041 111M 2 698 363M -4 988 091M -2 117 089M -125 000M -11 721 485M
commonStockIssued 0 0 0 0 -3 443 569M 2 790 091M 0 0
commonStockRepurchased 0 0 -33 120M -15 333M 0 -41 423M -12 035M -12 035M 0 -92 750M 0 0 0
dividendsPaid -329 000M -9 363 522M -11 921 620M -271 000M -1 299 093M -2 333 568M -227 000M -5 221 951M
otherFinancingActivites -2 500 000M -138 528M -1 748 598M -1 822 628M -1 544 522M -2 926 479M 2 239 000M 9 572 124M
netCashUsedProvidedByFinancingActivities -5 187 000M -5 814 244M -14 726 662M 2 427 000M 3 557 463M -364 902M 1 887 000M -7 371 312M
effectOfForexChangesOnCash -318 000M -8 710M -413 204M 252 176M 220 969M 563 462M -253 649M -567 329M -124 000M -988 571M 65 208M -1 234 919M -470 263M
netChangeInCash 246 000M -3 622 925M 25 737M -1 930 030M 2 830 885M 32 534M 745 909M -4 172 165M 96 000M -1 857 316M 2 813 748M 8 446 596M -2 299 623M
cashAtEndOfPeriod 10 364 000M 10 119 164M 14 042 990M 13 236 875M 15 167 000M 12 743 942M 12 070 744M 11 324 835M 15 497 000M 14 795 784M 12 917 748M 14 454 161M 5 096 609M
cashAtBeginningOfPeriod 10 118 000M 13 742 089M 14 017 253M 15 166 905M 12 336 115M 12 711 408M 11 324 835M 15 497 000M 15 401 000M 16 653 100M 10 104 000M 6 007 565M 7 396 232M
operatingCashFlow 8 878 000M 8 486 732M 42 827 541M 17 069 242M 4 601 000M 14 421 954M 3 113 345M 1 804 783M 2 071 000M 36 279 765M 14 935 337M 21 220 656M 6 772 556M
capitalExpenditure -5 073 000M -2 111 878M -10 283 103M -4 451 769M -4 275 000M -8 651 377M -6 158 165M -5 554 315M -5 154 000M -9 586 992M -5 493 457M -6 598 306M -4 670 313M
freeCashFlow 3 805 000M 6 374 854M 32 544 438M 12 617 473M 326 000M 5 770 577M -3 044 820M -3 749 532M -3 083 000M 26 692 774M 9 441 880M 14 622 350M 2 102 243M
link Link
finalLink Link
filingDate 2025-04-23 2024-04-18 2023-03-29 2022-04-26 2021-04-09
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities 383 567M 674 534M 408 547M 19 399M 0
netCashProvidedByInvestingActivities -26 014 171M -20 713 879M -22 450 688M -22 639 813M -8 338 928M
netDebtIssuance 1 077 103M 11 450 883M 475 139M 14 452 161M 8 168 374M
longTermNetDebtIssuance 0 0 0 0 0
shortTermNetDebtIssuance 1 077 103M 11 450 883M 475 139M 14 452 161M 8 168 374M
netStockIssuance -33 120M -41 423M -92 750M 0 0
netCommonStockIssuance -33 120M -41 423M -92 750M 0 0
commonStockIssuance 0 0 0 0 0
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -16 810 888M -5 154 689M -14 605 051M -2 989 054M -8 106 038M
commonDividendsPaid -16 810 888M -5 154 689M -14 605 051M -2 989 054M -8 106 038M
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities -607 523M -493 773M -475 161M -362 435M -325 323M
netCashProvidedByFinancingActivities -16 374 429M 5 760 997M -14 697 823M 11 100 672M -262 987M
incomeTaxesPaid 0 0 0 0 0
interestPaid 0 0 0 0 0

Earning call transcript

2025 q3
2025-11-15 ET (fiscal 2025 q3)
2025 q2
2025-08-14 ET (fiscal 2025 q2)
2025 q1
2025-05-07 ET (fiscal 2025 q1)
2024 q4
2025-03-05 ET (fiscal 2024 q4)
2024 q3
2024-11-14 ET (fiscal 2024 q3)
2024 q2
2024-08-17 ET (fiscal 2024 q2)
2024 q1
2024-05-09 ET (fiscal 2024 q1)
2023 q4
2024-03-01 ET (fiscal 2023 q4)
2023 q3
2023-11-08 ET (fiscal 2023 q3)
2023 q2
2023-08-12 ET (fiscal 2023 q2)
2023 q1
2023-05-15 ET (fiscal 2023 q1)
2022 q3
2022-11-09 ET (fiscal 2022 q3)
2022 q2
2022-08-05 ET (fiscal 2022 q2)
2022 q1
2022-05-11 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 6
2026-01-24 00:07 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-24 00:07 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:27 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:27 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:22 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:22 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:16 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:16 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:09 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:09 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:03 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-20 11:03 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-16 06:04 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-16 06:04 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-07 22:40 ET
Ecopetrol published news for 2025 q4
SEC form 6
2026-01-07 22:40 ET
Ecopetrol published news for 2025 q4
SEC form 6
2025-12-29 11:27 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-29 11:27 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-29 11:22 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-29 11:22 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-22 23:24 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-22 23:24 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-22 22:17 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-22 22:17 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-11 20:56 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-12-11 20:56 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 20:20 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 20:20 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 06:16 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 06:16 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 06:09 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-28 06:09 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-18 20:01 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-18 20:01 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-13 21:59 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-13 21:59 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-13 21:42 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-13 21:42 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-12 11:19 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-12 11:19 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-12 11:16 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-12 11:16 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-11 02:04 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-11-11 02:04 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-31 01:53 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-31 01:53 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-30 22:41 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-30 22:41 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-23 21:29 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-23 21:29 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-22 22:56 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-22 22:56 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-22 22:54 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-22 22:54 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-15 22:00 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-10-15 22:00 ET
Ecopetrol published news for 2025 q3
SEC form 6
2025-09-08 10:32 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-09-08 10:32 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-08-19 21:37 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-08-19 21:37 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-08-12 23:54 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-08-12 23:54 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-30 10:03 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-30 10:03 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-25 23:54 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-25 23:54 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-07 13:29 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-07 13:29 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-02 23:20 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-02 23:20 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-01 23:21 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-07-01 23:21 ET
Ecopetrol published news for 2025 q2
SEC form 6
2025-06-28 01:36 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-28 01:36 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-28 01:27 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-28 01:27 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-26 22:59 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-26 22:59 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-20 10:07 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-20 10:07 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-05 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-05 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-04 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-06-04 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-21 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-21 10:03 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-06 21:06 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-06 21:06 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-06 20:36 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-05-06 20:36 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-29 00:29 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-29 00:29 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-24 22:38 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-24 22:38 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:50 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:50 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:46 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:46 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:37 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 21:37 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 00:45 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 00:45 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 00:38 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-23 00:38 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 20
2025-04-23 00:00 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-14 10:44 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-04-14 10:44 ET
Ecopetrol published news for 2025 q1
SEC form 6
2025-03-31 10:17 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-31 10:17 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-17 10:03 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-17 10:03 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-15 00:54 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-15 00:54 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-07 11:02 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-07 11:02 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 11:03 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 11:03 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 11:02 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 11:02 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 01:58 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-06 01:58 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-04 16:39 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-04 16:39 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-04 16:10 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-04 16:10 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-03 06:52 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-03-03 06:52 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-26 17:00 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-26 17:00 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-21 18:59 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-21 18:59 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-21 18:56 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-20 17:35 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-20 17:35 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-18 18:48 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-18 18:48 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-05 18:51 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-05 18:51 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-03 06:37 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-02-03 06:37 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-31 18:47 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-31 18:47 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-30 17:06 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-30 17:06 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-16 21:44 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-16 21:44 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-15 21:17 ET
Ecopetrol published news for 2024 q4
SEC form 6
2025-01-15 21:17 ET
Ecopetrol published news for 2024 q4
SEC form 6
2024-12-02 06:04 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-12-02 06:04 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-29 19:30 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-29 19:30 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-21 21:20 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-21 21:20 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-20 06:03 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-20 06:03 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-13 17:08 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-13 17:08 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-08 17:45 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-08 17:45 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-08 17:29 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-08 17:29 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-07 20:41 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-11-07 20:41 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-31 07:02 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-31 07:02 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-31 06:47 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-31 06:47 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-29 06:06 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-29 06:06 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-18 17:14 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-18 17:14 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-11 18:23 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-11 18:23 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-10 19:49 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-10 19:49 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-08 00:00 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-08 00:00 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-01 21:35 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-10-01 21:35 ET
Ecopetrol published news for 2024 q3
SEC form 6
2024-08-13 17:56 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-08-13 17:56 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-08-07 06:03 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-08-07 06:03 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-08-01 06:48 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-08-01 06:48 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-31 21:21 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-31 21:21 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-30 21:10 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-30 21:10 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-30 16:56 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-30 16:56 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-19 09:49 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-07-19 09:49 ET
Ecopetrol published news for 2024 q2
SEC form 6
2024-06-28 21:06 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-28 21:06 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-28 21:03 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-28 21:03 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-21 17:24 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-21 17:24 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-17 20:43 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-17 20:43 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-06 21:27 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-06-06 21:27 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-30 07:19 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-30 07:19 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-30 06:04 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-30 06:04 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-22 20:55 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-22 20:55 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-21 19:12 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-21 19:12 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-20 21:37 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-20 21:37 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-10 18:49 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-10 18:49 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-10 06:04 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-10 06:04 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-07 18:14 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-05-07 18:14 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-26 21:14 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-26 21:14 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-25 09:01 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-25 09:01 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-18 20:15 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-18 20:15 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-18 07:07 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-18 07:07 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 20
2024-04-18 00:00 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-05 20:29 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-05 20:29 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-05 19:29 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-04-05 19:29 ET
Ecopetrol published news for 2024 q1
SEC form 6
2024-03-28 06:04 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-28 06:04 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-25 06:09 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-25 06:09 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-25 06:04 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-25 06:04 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-21 20:38 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-21 20:38 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-20 20:56 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-20 20:56 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-11 21:41 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-11 21:41 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-11 21:38 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-11 21:38 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-01 18:52 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-03-01 18:52 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 18:18 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 18:18 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 18:13 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 18:13 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 17:09 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-29 17:09 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-28 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-28 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-28 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-28 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-15 16:43 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-15 16:43 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-14 18:05 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-14 18:05 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-14 17:49 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-02-14 17:49 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-30 17:21 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-30 17:21 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 16:22 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 16:22 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 10:41 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 10:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 10:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 10:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 10:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-19 06:03 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-18 12:43 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-18 12:43 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-17 18:57 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-17 18:57 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-17 06:06 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-17 06:06 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-16 12:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-10 17:26 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-10 17:26 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-09 08:45 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-09 00:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2024-01-09 00:00 ET
Ecopetrol published news for 2023 q4
SEC form 6
2023-12-19 16:26 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-12-19 16:26 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-12-19 16:23 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-12-19 16:23 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-30 20:52 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-30 20:52 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-22 21:33 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-22 21:33 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-22 21:31 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-22 21:31 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-20 06:03 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-20 06:03 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-08 21:17 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-08 21:17 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-11-07 17:06 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-25 18:16 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-25 18:16 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-19 19:30 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-19 19:30 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-13 19:30 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-13 19:30 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-10 06:05 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-10-10 06:05 ET
Ecopetrol published news for 2023 q3
SEC form 6
2023-09-29 19:23 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-09-22 09:02 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-09-11 06:06 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-09-08 19:55 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-09-06 19:26 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-28 19:43 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-24 18:12 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-17 11:10 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-08 18:47 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-08 08:25 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-08-01 21:24 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-07-28 19:27 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-07-07 20:02 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-07-06 12:32 ET
Ecopetrol published news for 2023 q2
SEC form 6
2023-06-30 20:14 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-06-29 06:29 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-06-28 08:53 ET
Ecopetrol reported for 2023 q1
SEC form 6
2023-06-16 20:29 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-06-16 19:55 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-06-08 07:44 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-05-23 08:37 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-05-12 06:07 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-05-02 19:18 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-04-12 06:03 ET
Ecopetrol published news for 2023 q1
SEC form 6
2023-03-31 20:08 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-31 06:04 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-30 21:44 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-29 19:47 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-29 17:13 ET
Ecopetrol reported for 2022 q4
SEC form 20
2023-03-29 00:00 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-24 17:21 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-24 14:30 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-17 18:26 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-17 07:23 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-03 20:58 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-03-03 20:56 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-28 20:38 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-28 18:33 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-24 18:41 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-24 18:33 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-24 18:31 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-22 06:05 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-17 14:21 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-02-14 16:56 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-31 10:45 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-30 15:02 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-27 07:17 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-17 17:25 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-13 11:36 ET
Ecopetrol published news for 2022 q4
SEC form 6
2023-01-10 00:00 ET
Ecopetrol published news for 2022 q4
SEC form 6
2022-12-29 17:38 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-12-22 18:52 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-12-21 07:27 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-12-09 08:03 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-11-16 18:27 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-11-08 16:42 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-11-01 17:28 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-28 14:09 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-27 19:38 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-24 18:33 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-07 19:43 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-07 19:41 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-07 19:39 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-10-07 19:37 ET
Ecopetrol published news for 2022 q3
SEC form 6
2022-09-29 16:58 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-08-24 21:25 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-08-15 18:12 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-08-10 17:00 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-08-03 17:39 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-07-29 08:49 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-07-27 17:46 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-07-22 17:07 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-07-01 06:59 ET
Ecopetrol published news for 2022 q2
SEC form 6
2022-06-17 19:00 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-06-13 06:08 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-06-07 18:07 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-06-01 06:22 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-06-01 06:19 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-06-01 06:13 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-05-10 18:19 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-05-03 21:52 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-04-26 19:25 ET
Ecopetrol published news for 2022 q1
SEC form 20
2022-04-26 00:00 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-04-25 17:59 ET
Ecopetrol published news for 2022 q1
SEC form 6
2022-03-30 21:21 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-03-30 21:17 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-03-18 06:53 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-03-01 18:03 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-03-01 17:22 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-24 18:51 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-24 18:48 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-24 18:46 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-22 20:21 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-08 21:45 ET
Ecopetrol published news for 2021 q4
SEC form 6
2022-02-07 17:27 ET
Ecopetrol published news for 2021 q4
SEC form 6
2021-12-09 06:34 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-11-23 20:54 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-11-09 17:23 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-11-02 10:40 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-10-27 09:12 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-10-27 00:00 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-10-26 20:40 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-10-15 07:18 ET
Ecopetrol published news for 2021 q3
SEC form 6
2021-09-07 18:16 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-09-01 06:04 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-27 20:17 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-20 13:36 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-16 06:04 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-11 21:23 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-03 17:26 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-02 07:03 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-08-02 06:08 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-07-29 06:19 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-07-28 19:27 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-07-12 06:06 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-07-07 06:25 ET
Ecopetrol published news for 2021 q2
SEC form 6
2021-06-30 06:52 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-06-24 06:04 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-28 16:21 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-25 21:47 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-21 06:04 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-20 21:36 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-10 20:25 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-05-04 17:23 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-04-27 20:11 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-04-26 06:07 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-04-09 07:06 ET
Ecopetrol published news for 2021 q1
SEC form 20
2021-04-09 00:00 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-04-08 21:50 ET
Ecopetrol published news for 2021 q1
SEC form 6
2021-03-29 06:03 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-03-26 07:21 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-03-19 18:53 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-03-03 20:57 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-23 18:32 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-23 18:26 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-23 06:51 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-23 06:16 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-23 06:13 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-19 06:53 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-16 06:32 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-09 21:50 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-02-08 06:31 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-01-27 06:41 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-01-19 19:10 ET
Ecopetrol published news for 2020 q4
SEC form 6
2021-01-14 20:39 ET
Ecopetrol published news for 2020 q4
SEC form 6
2020-12-21 06:24 ET
Ecopetrol published news for 2020 q3
SEC form 6
2020-12-14 06:27 ET
Ecopetrol published news for 2020 q3
SEC form 6
2020-10-27 21:49 ET
Ecopetrol published news for 2020 q3
SEC form 6
2020-09-14 21:17 ET
Ecopetrol published news for 2020 q2
SEC form 6
2020-07-17 06:40 ET
Ecopetrol published news for 2020 q2