SecBot SecBot
← Back to Analyst Consensus
EC Hold

ECOPETROL S.A.

Current Price —
Implied Upside —
Analysts 10

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Aug 14, 2026UBSmaintainNeutral → Neutral—54%
Jun 3, 2026CitigroupdowngradeBuy → Neutral—54%
Jun 1, 2026JP MorganmaintainNeutral → Neutral—54%
May 27, 2026UBSmaintainNeutral → Neutral—54%
May 5, 2026UBSmaintainNeutral → Neutral—54%
Feb 13, 2025JP MorganupgradeUnderweight → Neutral$9.554%
Oct 30, 2024JP MorganmaintainUnderweight → Underweight$7.554%
Sep 25, 2024JP MorgandowngradeNeutral → Underweight$8.554%
Sep 24, 2024Goldman SachsmaintainNeutral → Neutral$9.554%
Apr 18, 2024Goldman SachsmaintainNeutral → Neutral$11.954%
Mar 21, 2024Goldman SachsmaintainNeutral → Neutral$10.354%
Feb 20, 2024JP MorganmaintainNeutral → Neutral$1254%
Sep 21, 2023Jefferiesinitiate— → Underperform$11.252%
Sep 13, 2023CitigroupdowngradeBuy → Neutral$12.554%
Aug 18, 2023Goldman SachsmaintainNeutral → Neutral$13.954%
Jun 28, 2023Goldman SachsmaintainNeutral → Neutral$12.554%
May 19, 2023UBSmaintainNeutral → Neutral$1154%
Mar 15, 2023Goldman Sachsmaintain— → Neutral$1154%
Feb 9, 2023UBSdowngradeBuy → Neutral$054%
Jan 27, 2023Goldman Sachsmaintain— → Neutral$12.454%
Dec 21, 2022UBSmaintain— → Buy$1354%
Dec 16, 2021Goldman SachsdowngradeBuy → Neutral$14.754%
Nov 29, 2021JP MorganupgradeUnderweight → Neutral$16.554%
Mar 15, 2021B of A SecuritiesupgradeUnderperform → Buy$053%
Jan 28, 2021JP MorgandowngradeNeutral → Underweight$1154%
Nov 24, 2020JP MorgandowngradeOverweight → Neutral$1454%
Mar 24, 2020Goldman SachsupgradeSell → Buy$12.454%
Dec 19, 2019JP MorganupgradeNeutral → Overweight$2454%
Dec 17, 2019Goldman Sachsinitiate— → Sell$1854%
Sep 12, 2019HSBCupgradeHold → Buy$20.553%
Apr 5, 2019JP MorganupgradeUnderweight → Neutral$2054%
Oct 22, 2018Raymond JamesupgradeUnderperform → Market Perform$054%
May 24, 2018HSBCupgradeReduce → Hold$053%
Feb 20, 2018JP MorganmaintainUnderweight → Underweight$1254%
Nov 28, 2017Raymond JamesdowngradeMarket Perform → Underperform$054%
Dec 7, 2016Deutsche BankupgradeHold → Buy$057%
Nov 17, 2016Tudor PickeringupgradeSell → Hold$0—
Sep 9, 2016Tudor PickeringupgradeSell → Hold$0—
Mar 8, 2016Deutsche BankdowngradeBuy → Hold$1057%
Aug 12, 2015Deutsche BankupgradeSell → Hold$057%
Feb 3, 2015JP Morganmaintain— → Underweight$1654%
Nov 13, 2014JP Morganmaintain— → Neutral$3054%
Nov 10, 2014RBC CapitaldowngradeSector Perform → Underperform$2755%
Jul 24, 2014JP Morganmaintain— → Neutral$4154%
Jul 16, 2014CitigroupupgradeSell → Neutral$054%
Apr 16, 2014CitigroupdowngradeNeutral → Sell$3754%
Jan 15, 2014Raymond Jamesinitiate— → Outperform$4054%
Dec 16, 2013CitigroupdowngradeNeutral → Sell$054%
Aug 26, 2013HSBCinitiate— → Neutral$053%

Price Target Trend

Apr 20, 2026 Latest: $14.48 Oct 24, 2026

EPS Estimates

+1y $1.94
Lo: $1.40 Hi: $2.99
7 analysts
▲1
+1q $0.86
Lo: $0.82 Hi: $0.90
2 analysts
▲1
0q $0.59
Lo: $0.56 Hi: $0.62
2 analysts
▲1
0y $2.40
Lo: $2.08 Hi: $2.74
7 analysts
▲1

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access