Ecopetrol S.A. (EC)
NYSE: EC · Real-Time Price · USD
17.53
-0.12 (-0.68%)
At close: Aug 21, 2026, 4:00 PM EDT
17.58
+0.05 (0.28%)
After-hours: Aug 21, 2026, 7:52 PM EDT

Ecopetrol Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Unknown Analyst
UBS
No rating
UBS
Hold
Maintains
$14$16
HoldMaintains$14$16-8.73%Aug 14, 2026
J.P. Morgan
J.P. Morgan
Hold
Maintains
$13$15
HoldMaintains$13$15-17.28%Jul 29, 2026
Morgan Stanley
Morgan Stanley
Sell
Maintains
$12
SellMaintains$12-31.55%Jul 16, 2026
Citi
Citi
Hold
Downgrades
$14$18
HoldDowngrades$14$18+2.68%Jun 3, 2026
Goldman Sachs
Goldman Sachs
Hold
Reiterates
$8.7$13
HoldReiterates$8.7$13-25.84%Mar 23, 2026
HSBC
HSBC
Hold
Maintains
$10$13
HoldMaintains$10$13-25.84%Mar 12, 2026