Ecopetrol (EC) Ascends While Market Falls: Some Facts to Note
In the latest market close, Ecopetrol (EC) reached 2.54 per share and a revenue of $34.11 billion, demonstrating changes of +6.72% and +2.83%, respectively, from the preceding year. Ranging from #1 (Strong Buy) to #5 (Strong Sell) ...