Consensus estimates project Q1 2026 revenue of $7.50 billion and earnings per share of $0.52, while Ecopetrol's stock price of $12.93 currently exceeds the...