The latest trading day saw Ecopetrol (EC) settling at $14.59, representing a -5.93% change from its previous close.
In the most recent trading session, Ecopetrol (EC) closed at $16.25, indicating a -1.99% shift from the previous trading day.
Recently, Zacks.com users have been paying close attention to Ecopetrol (EC). This makes it worthwhile to examine what the stock has in store.
Colombia's state-run oil company Ecopetrol has reached a new collective bargaining agreement with its main workers union (USO), the company said in a statement early on Monday.
In the most recent trading session, Ecopetrol (EC) closed at $16.58, indicating a +1.97% shift from the previous trading day.
In the closing of the recent trading day, Ecopetrol (EC) stood at $15.15, denoting a -3.13% move from the preceding trading day.
Ecopetrol (EC) closed the most recent trading day at $14.77, moving 1.01% from the previous trading session.
Ecopetrol (EC) closed at $13.86 in the latest trading session, marking a +1.02% move from the prior day.
In the closing of the recent trading day, Ecopetrol (EC) stood at $13.22, denoting a +2.72% move from the preceding trading day.
Ecopetrol NYSE: EC reported first-quarter 2026 revenue of COP 28.6 trillion, EBITDA of COP 13.5 trillion and net income of COP 2.9 trillion, as management said stronger refining results and cost controls helped offset currency, logistics and market pressures.
In the latest trading session, Ecopetrol (EC) closed at $14.32, marking a +1.2% move from the previous day.
On April 21, 2026, Ecopetrol SA (EC) shares rose 3.6% to a current price of $14.15. This movement comes within a 52-week range of $7.80 to $15.62, reflecting su