Ecopetrol SA (EC) Shares Surge 4.5% -- What GF Score of 72 Tells Investors

On April 16, 2026, Ecopetrol SA (EC) shares rose 4.5% to a current price of $13.76. This performance comes amid a 52-week range of $7.80 to $15.62. The stock ha
Open original source