Earnings NewsEcopetrol reports Q1 resultsMay 10, 2023 2:05 PM ETEcopetrol S.A. (EC)By: Pranav Ghumatkar, SA News Editor Ecopetrol press release (NYSE:EC): Q1 net income of COP 5,660B. Revenue of COP 38,854B (+19.7% Y/Y). EBITDA margin of 45.9%. Recommended For You