Price Over Earnings Overview: Ecopetrol

In the current market session, Ecopetrol Inc. (NYSE:EC) share price is at $12.78, after a 0.87% spike. Moreover, over the past month, the stock decreased by 3.13%, but in the past year, spiked by 23.49%. Shareholders might be interested in knowing whether the stock is...