
EC · NYSE
EC rose 3.03%, from $15.83 to $16.31 over the supplied week. Trading was sharply positive at first: it advanced to $16.40 on July 29 and $17.04 on July 30, a $1.21 increase from the starting close. It then reversed, slipping to $16.77 on July 31 and $16.60 on August 3 before ending at $16.31 on August 4; thus it gave back $0.73, or roughly 60%, of the early advance from the $17.04 peak. The supplied evidence identifies no company-specific catalyst during those sessions, and it provides no market-level explanation. Zacks added EC to its Strong Sell list on August 5, after the reported closing period, so that action cannot explain the weekly move.
Ecopetrol (EC) Dividend Yield 2026, Date & History $EC(EC) Price Dynamics and Execution-Aware Positioning