ECO

Ecopetrol

Stock
Stock
ISIN: COC04PA00016
Ticker: ECOPETROL
COC04PA00016
ECOPETROL

Price

Dividend metrics

Annual payout (TTM) 
€0.0456
Yield (TTM) 
11.21%
Payout ratio 
72.02%
Payout frequency 
Biannually
Dividend growth (3Y) 
165.66%
Next payment 
€0.0271

Dividend history & forecast

€0.0637

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

2026
11.72%
+18.96%
€0.0542
Forecasted
23.04.2026
29.04.2026
6.17%
0%
€0.0271
Forecasted
31.03.2026
04.04.2026
5.55%
+21.05%
€0.0271
2025
10.56%
-37.58%
€0.0456
Paid
23.04.2025
29.04.2025
5.56%
-3.39%
€0.0224
Paid
31.03.2025
04.04.2025
5%
-34.22%
€0.0232
2024
14.2%
-47.19%
€0.073
Paid
20.06.2024
26.06.2024
6.38%
-6.7%
€0.0352
Paid
26.03.2024
03.04.2024
7.82%
-72.68%
€0.0378
2023
25.23%
+29.09%
€0.138
Paid
22.12.2023
31.12.2023
25.23%
+257.82%
€0.138
2022
14.26%
+2,650.41%
€0.107
Paid
23.06.2022
30.06.2022
5.87%
-43.56%
€0.0386
Paid
13.04.2022
21.04.2022
8.38%
+1,658.14%
€0.0684
2021
0.72%
-33.06%
€0.003893
Paid
16.04.2021
22.04.2021
0.72%
-33.06%
€0.003893
2020
1.11%
-93.24%
€0.005815
Paid
17.04.2020
23.04.2020
1.11%
-76.14%
€0.005815
2019
10.27%
+232.8%
€0.086
Paid
19.12.2019
26.12.2019
2.71%
+63.68%
€0.0244
Paid
19.09.2019
25.09.2019
1.95%
-36.08%
€0.0149
Paid
18.06.2019
25.06.2019
3.03%
-0.69%
€0.0233
Paid
17.04.2019
25.04.2019
2.59%
+85.43%
€0.0235
2018
3.09%
+259.7%
€0.0258
Paid
11.09.2018
17.09.2018
1.44%
-4.13%
€0.0127
Paid
13.04.2018
19.04.2018
1.65%
+83.65%
€0.0132
2017
1.71%
-
€0.007186
Paid
24.04.2017
28.04.2017
1.71%
-
€0.007186
2015
7.06%
-52.31%
€0.0461
Paid
16.06.2015
22.06.2015
7.06%
-52.31%
€0.0461
2014
6.53%
-20.53%
€0.0967
Paid
22.04.2014
28.04.2014
6.53%
-20.53%
€0.0967
2013
5.76%
-5.14%
€0.122
Paid
09.04.2013
15.04.2013
5.76%
-5.14%
€0.122
2012
5.38%
+128.3%
€0.128
Paid
19.04.2012
25.04.2012
5.38%
+597.69%
€0.128
2011
3.71%
+52.8%
€0.0562
Paid
10.10.2011
25.10.2011
1.16%
-3.07%
€0.0184
Paid
08.07.2011
25.07.2011
1.27%
+0.71%
€0.019
Paid
07.04.2011
25.04.2011
1.28%
+58.5%
€0.0188
2010
2.87%
-50.72%
€0.0368
Paid
30.11.2010
15.12.2010
0.77%
-8.53%
€0.0119
Paid
10.08.2010
25.08.2010
0.96%
+9.17%
€0.013
Paid
12.04.2010
26.04.2010
1.15%
-52.39%
€0.0119
2009
8.86%
+87.89%
€0.0746
Paid
30.11.2009
15.12.2009
2.79%
+0.19%
€0.025
Paid
12.08.2009
27.08.2009
2.61%
+1.03%
€0.025
Paid
13.04.2009
27.04.2009
3.46%
+164.54%
€0.0247
2008
5.03%
-
€0.0397
Paid
28.11.2008
15.12.2008
1.46%
-3.7%
€0.00934
Paid
10.10.2008
27.10.2008
1.11%
-5.66%
€0.00969
Paid
11.07.2008
25.07.2008
1.07%
-1.41%
€0.0103
Paid
11.04.2008
25.04.2008
1.38%
-
€0.0104

Frequently asked questions

When does Ecopetrol pay dividends?

Ecopetrol's dividends are paid out in April and June.

How often does Ecopetrol pay dividends?

Every six months.

What is the dividend yield of Ecopetrol?

The dividend yield is currently 11.21% and distributions have increased by 165.66% in the last 3 years.

When was Ecopetrol's last dividend payout date?

The last payment was made on 29.04.2025.

When do you have to have Ecopetrol in your portfolio to receive the last dividend?

If you had Ecopetrol in your securities account on 23.04.2025, you received the distribution.

How much was Ecopetrol's dividend in 2024?

Ecopetrol paid out a dividend of €0.073 in 2024.

How much was Ecopetrol's dividend in 2023?

Ecopetrol paid out a dividend of €0.138 in 2023.

What is Ecopetrol's next dividend?

Ecopetrol has not yet announced a next dividend payment yet.

Dividend growth 

The dividend growth is -47.19% based on the previous financial year. The average dividend growth over the last 5 years is -3.234%.

1 Year

Negative growth-47.19%

3 Year

Strong growth165.66%

5 Year

Negative growth-3.234%

10 Year

Negative growth-2.778%

Other top dividend stocks

Fundamentals & EOD data from FactSet
Join the conversation