Ecopetrol SA’s (EC) 10-Day exponential moving average is 9.50, while Ecopetrol SA’s (EC) share price is $8.74, making it a Buy.
Ecopetrol SA’s (EC) 100-Day exponential moving average is 9.40, while Ecopetrol SA’s (EC) share price is $8.74, making it a Buy.
Ecopetrol SA’s (EC) stock price is $8.74 and Ecopetrol SA’s (EC) 50-day simple moving average is 9.62, creating a Sell signal.
Ecopetrol SA’s (EC) stock price is $8.74 and Ecopetrol SA’s (EC) 100-day simple moving average is 9.34, creating a Buy signal.
Ecopetrol SA’s (EC) stock price is $8.74 and Ecopetrol SA’s (EC) 200-day simple moving average is 9.06, creating a Buy signal.