Ecopetrol S.A - 16 Year Dividend History | EC
Historical dividend payout and yield for Ecopetrol S.A (EC) since 2010. The current TTM dividend payout for Ecopetrol S.A (EC) as of June 01, 2026 is $1.03. The current dividend yield for Ecopetrol S.A as of June 01, 2026 is 7.28%.