Ecopetrol SA engages in the exploration, development, and production of crude oil and natural gas. The firm operates in Colombia, Peru, Brazil and the United States Gulf Coast. The firm's segments include Exploration and Production, Transportation and Logistics, and Refining, Petrochemicals and Biofuels. The firm's Exploration and Production segment includes exploration, development and production activities in Colombia and abroad. The firm's Transportation and Logistics segment includes the transportation of crude oil, motor fuels, fuel oil and other refined products, including diesel and biofuels. The firm's main crude oil pipeline systems' operating capacity is approximately 1.34 million barrels per day (BPD). The firm's main refineries are the Barrancabermeja refinery, which it directly owns and operates, and a refinery in the Free Trade Zone in Cartagena that is operated by Reficar S.A., a subsidiary of the Company. The firm also owns and operates two other minor refineries: Orito and Apiay.
Ecopetrol S.A. has an annual dividend of 0.66 per share, with a yield of 0.00%. The dividend is paid other/unknown and the last ex-dividend date was Apr 29, 2026.
Dividend Yield
Annual Dividend
Ex-Dividend Date
0.00%
$0.66
Apr 29, 2026
Payout Frequency
Payout Ratio
Other/Unknown
0.00%
Dividend History
Ex-Dividend Date
Cash Amount
Record Date
Pay Date
Apr 29, 2026
$0.6612
Apr 29, 2026
May 7, 2026
Jun 26, 2025
$0.5202
Jun 26, 2025
Jul 7, 2025
Apr 28, 2025
$0.5056
Apr 28, 2025
May 6, 2025
Apr 3, 2025
$0.4858
Apr 3, 2025
Apr 11, 2025
Jun 25, 2024
$0.7496
Jun 25, 2024
Jul 3, 2024
Apr 4, 2024
$0.8213
Apr 5, 2024
Apr 10, 2024
Dividend Charts
EC Dividends
EC Dividend Growth (YoY)
Follow-Up Questions
What is Ecopetrol S.A.'s current dividend paid and annual dividend?
The current dividend paid by Ecopetrol S.A. is $0.6612. The annual dividend for Ecopetrol S.A. is $0.66
What is Ecopetrol S.A.'s dividend payout ratio?
The dividend payout ratio for Ecopetrol S.A. is 0.00%
What is the ex-dividend date for EC?
The ex-dividend date for Ecopetrol S.A. is Apr 29, 2026.
How often does Ecopetrol S.A. pay dividends?
Quarterly. The last time Ecopetrol S.A. paid dividend was on May 7, 2026