Ecopetrol S.A.

EC
$17.66 (- $0.01 - 0.06%)
Last updated: 2026-08-18 18:21 UTC
Dividend Yield
7.56%
Dividend Growth
1Y -34.51%
3Y +17.61%
5Y +17.08%
10YN/A
Next Dividend
$0.6493
Nov 07, 2026
Payout Frequency
Semi-annual
Payout Ratio
36%
TTM Dividends
$0.6493
Dividend Charts
Paid Dividends
Dividend Yield (%)
Retro Yield on Cost (%)
Recent Dividends
Pay DateEx-Div DateAmountAnnouncementTypeYield (%)Change
2026-11-07 2026-10-29 $0.6493 N/A Projected 7.56% No Change
2026-05-07 2026-04-29 $0.6493 N/A Paid 9.99% +0.1437 (28.42%)
2025-05-06 2025-04-28 $0.5056 N/A Paid 12.83% +0.0198 (4.08%)
2025-04-11 2025-04-03 $0.4858 N/A Paid 11.04% -0.2638 (-35.19%)
2024-07-03 2024-06-25 $0.7496 N/A Paid 13.30% -0.0717 (-8.73%)
2024-04-10 2024-04-04 $0.8213 N/A Paid 13.87% -0.1838 (-18.29%)
2023-12-29 2023-12-19 $1.0051 N/A Paid 16.86% +0.0361 (3.73%)
2023-10-12 2023-09-26 $0.9690 N/A Paid 16.29% +0.1323 (15.81%)
2023-05-04 2023-04-25 $0.8367 N/A Paid 19.32% +0.0382 (4.78%)
2022-07-08 2022-06-28 $0.7985 N/A Paid 15.39% -0.6606 (-45.27%)
2022-04-28 2022-04-19 $1.4591 N/A Paid 17.50% +1.3661 (1,468.92%)
2021-04-20 2021-04-20 $0.0930 N/A Paid 1.50% -0.8010 (-89.60%)
2020-04-21 2020-04-21 $0.8940 N/A Paid 19.87% +0.3590 (67.10%)
2019-12-26 2019-12-26 $0.5350 N/A Paid 5.28% -0.9090 (-62.95%)
2019-04-23 2019-04-23 $1.4440 N/A Paid 14.87% +0.8070 (126.69%)
2018-04-17 2018-04-17 $0.6370 N/A Paid 6.04% +0.4760 (295.65%)
2017-04-25 2017-04-25 $0.1610 N/A Paid 3.42% -0.8730 (-84.43%)
2015-06-17 2015-06-17 $1.0340 N/A Paid 15.85% -1.6120 (-60.92%)
2014-04-22 2014-04-22 $2.6460 N/A Paid 14.32% -0.5600 (-17.47%)
2013-04-09 2013-04-09 $3.2060 N/A Paid 12.62% -0.2040 (-5.98%)
2012-04-19 2012-04-19 $3.4100 N/A Paid 11.27% +2.8720 (533.83%)
2011-10-07 2011-10-07 $0.5380 N/A Paid 2.67% -0.0020 (-0.37%)
2011-07-08 2011-07-08 $0.5400 N/A Paid 2.55% +0.0160 (3.05%)
2011-04-07 2011-04-07 $0.5240 N/A Paid 2.52% +0.1930 (58.31%)
2010-11-30 2010-11-30 $0.3310 N/A Paid 1.65% +0.0260 (8.52%)
2010-08-10 2010-08-10 $0.3050 N/A Paid 1.66% -0.0240 (-7.29%)
2010-04-12 2010-04-12 $0.3290 N/A Paid 2.35% -0.3750 (-53.27%)
2009-11-30 2009-11-30 $0.7040 N/A Paid 5.68% +0.0690 (10.87%)
2009-08-12 2009-08-12 $0.6350 N/A Paid 4.71% +0.3380 (113.80%)
2009-04-13 2009-04-13 $0.2970 N/A Paid 3.32% +0.0540 (22.22%)
2008-11-28 2008-11-28 $0.2430 N/A Paid 2.77% -0.0190 (-7.25%)
2008-10-10 2008-10-10 $0.2620 N/A Paid 2.91%