Ecopetrol SA (NYSE:EC)’s share price rose 3% during trading on Friday . The company traded as high as $8.92 and last traded at $8.88, with a volume of 224,118 shares. The stock had previously closed at $8.62.

EC has been the subject of a number of research reports. Zacks Investment Research cut shares of Ecopetrol SA from a “buy” rating to a “hold” rating in a research note on Monday, July 11th. Morgan Stanley raised shares of Ecopetrol SA from an “underweight” rating to an “equal weight” rating and boosted their price target for the stock from $6.50 to $9.50 in a research note on Thursday, July 7th. Three investment analysts have rated the stock with a sell rating and three have issued a hold rating to the stock. The stock currently has an average rating of “Hold” and an average price target of $9.13.

The company’s market capitalization is $18.36 billion. The company has a 50-day moving average of $8.79 and a 200 day moving average of $8.86.

Ecopetrol SA is an oil company. The Company’s business segments include Exploration and Production; Transportation and Logistics, and Refining, Petrochemicals, and Biofuels. The Exploration and Production business segment includes exploration, development and production activities in Colombia and abroad.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with's FREE daily email newsletter.