Ecopetrol ADR Representing 20 logo

Ecopetrol ADR Representing 20

Stock
Stock
Ticker: EC
EC

Price

Dividend metrics

Annual payout (TTM) 
€0.873
Yield (TTM) 
11.08%
Payout ratio 
272,303.47%
Payout frequency 
Biannually
Dividend growth (3Y) 
165.92%
Next payment 
€0.326

Dividend history & forecast

€0.752

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

2026
8.09%
-23.78%
€0.666
Forecasted
28.04.2026
06.05.2026
4.27%
+4.07%
€0.339
Forecasted
03.04.2026
11.04.2026
3.83%
-26.82%
€0.326
2025
10.37%
-40.15%
€0.873
Paid
28.04.2025
06.05.2025
5.47%
+4.23%
€0.446
Paid
03.04.2025
11.04.2025
4.9%
-38.44%
€0.428
2024
12.62%
-43.62%
€1.459
Paid
25.06.2024
03.07.2024
6.42%
-9.13%
€0.695
Paid
04.04.2024
10.04.2024
6.2%
-15.91%
€0.765
2023
20.43%
+19.11%
€2.588
Paid
19.12.2023
29.12.2023
6.39%
-1.18%
€0.909
Paid
26.09.2023
12.10.2023
6.93%
+21.18%
€0.92
Paid
25.04.2023
04.05.2023
7.11%
-3.15%
€0.759
2022
14.71%
+2,700.37%
€2.173
Paid
28.06.2022
08.07.2022
6.96%
-43.57%
€0.784
Paid
19.04.2022
28.04.2022
7.76%
+1,690.23%
€1.389
2021
0.76%
-93.93%
€0.0776
Paid
20.04.2021
30.04.2021
0.76%
-90.3%
€0.0776
2020
11%
+3.34%
€1.279
Paid
21.04.2020
01.05.2020
8.36%
+67.04%
€0.80
Paid
26.12.2019
02.01.2020
2.64%
-61.3%
€0.479
2019
7.14%
+133.18%
€1.238
Paid
23.04.2019
03.05.2019
7.14%
+133.18%
€1.238
2018
3.03%
+272.63%
€0.531
Paid
17.04.2018
27.04.2018
3.03%
+272.63%
€0.531
2017
1.69%
-
€0.142
Paid
25.04.2017
08.05.2017
1.69%
-
€0.142
2015
7.88%
-51.27%
€0.934
Paid
17.06.2015
30.06.2015
7.88%
-51.27%
€0.934
2014
7.12%
-20.69%
€1.916
Paid
22.04.2014
06.05.2014
7.12%
-20.69%
€1.916
2013
6.48%
-5.42%
€2.416
Paid
09.04.2013
26.04.2013
6.48%
-5.42%
€2.416
2012
5.46%
+127.86%
€2.554
Paid
19.04.2012
03.05.2012
5.46%
+591.61%
€2.554
2011
3.92%
+52.06%
€1.121
Paid
07.10.2011
02.11.2011
1.25%
-3.59%
€0.369
Paid
08.07.2011
02.08.2011
1.32%
+3.93%
€0.383
Paid
07.04.2011
03.05.2011
1.35%
+54.66%
€0.369
2010
2.77%
-49.98%
€0.737
Paid
30.11.2010
23.12.2010
0.75%
-7.18%
€0.238
Paid
10.08.2010
03.09.2010
0.89%
+6.05%
€0.257
Paid
12.04.2010
04.05.2010
1.13%
-51.52%
€0.242
2009
9.2%
+291.56%
€1.474
Paid
30.11.2009
24.12.2009
2.82%
+1.25%
€0.499
Paid
12.08.2009
03.09.2009
2.61%
+2.49%
€0.493
Paid
13.04.2009
11.05.2009
3.77%
+162.39%
€0.481
2008
2.53%
-
€0.376
Paid
28.11.2008
30.12.2008
1.51%
-4.96%
€0.183
Paid
10.10.2008
11.11.2008
1.02%
-
€0.193
2006
0.31%
-67.77%
€0.094
Paid
13.06.2006
30.06.2006
0.31%
-5.78%
€0.094
2005
-
-16.6%
€0.291
Paid
13.09.2005
30.09.2005
-
+0.51%
€0.0997
Paid
13.06.2005
30.06.2005
-
+7.18%
€0.0992
Paid
11.03.2005
31.03.2005
-
+14.1%
€0.0926
2004
-
-0.7%
€0.35
Paid
13.12.2004
31.12.2004
-
-8.37%
€0.0811
Paid
13.09.2004
30.09.2004
-
-1.98%
€0.0885
Paid
14.06.2004
30.06.2004
-
+0.89%
€0.0903
Paid
11.03.2004
31.03.2004
-
+2.49%
€0.0895
2003
-
-14.63%
€0.352
Paid
11.12.2003
31.12.2003
-
+1.75%
€0.0874
Paid
11.09.2003
30.09.2003
-
-1.4%
€0.0858
Paid
12.06.2003
30.06.2003
-
-5.07%
€0.0871
Paid
12.03.2003
31.03.2003
-
-3.76%
€0.0917
2002
-
-9.17%
€0.412
Paid
12.12.2002
31.12.2002
-
-5.96%
€0.0953
Paid
12.09.2002
30.09.2002
-
+0.39%
€0.101
Paid
12.06.2002
28.06.2002
-
-12.02%
€0.101
Paid
13.03.2002
29.03.2002
-
+1.98%
€0.115
2001
-
+5.65%
€0.454
Paid
12.12.2001
31.12.2001
-
+2.43%
€0.112
Paid
17.09.2001
28.09.2001
-
-6.81%
€0.11
Paid
13.06.2001
29.06.2001
-
+3.64%
€0.118
Paid
13.03.2001
30.03.2001
-
+6.69%
€0.114
2000
-
+8.15%
€0.43
Paid
13.12.2000
29.12.2000
-
-6.26%
€0.107
Paid
13.09.2000
30.09.2000
-
+8.5%
€0.114
Paid
13.06.2000
30.06.2000
-
+0.2%
€0.105
Paid
13.03.2000
31.03.2000
-
+5.3%
€0.105
1999
-
0%
€0.397
Paid
13.12.1999
31.12.1999
-
0%
€0.0993
Paid
13.09.1999
30.09.1999
-
0%
€0.0993
Paid
09.06.1999
30.06.1999
-
0%
€0.0993
Paid
17.03.1999
31.03.1999
-
0%
€0.0993
1998
-
+5.26%
€0.397
Paid
10.12.1998
31.12.1998
-
0%
€0.0993
Paid
11.09.1998
30.09.1998
-
0%
€0.0993
Paid
10.06.1998
30.06.1998
-
0%
€0.0993
Paid
11.03.1998
31.03.1998
-
0%
€0.0993
1997
-
+5.56%
€0.377
Paid
10.12.1997
31.12.1997
-
0%
€0.0993
Paid
11.09.1997
30.09.1997
-
+11.11%
€0.0993
Paid
11.06.1997
30.06.1997
-
0%
€0.0894
Paid
12.03.1997
31.03.1997
-
0%
€0.0894
1996
-
-8.86%
€0.358
Paid
11.12.1996
31.12.1996
-
0%
€0.0894
Paid
12.09.1996
30.09.1996
-
0%
€0.0894
Paid
12.06.1996
28.06.1996
-
0%
€0.0894
Paid
12.03.1996
29.03.1996
-
0%
€0.0894
1995
-
+28.83%
€0.392
Paid
11.12.1995
29.12.1995
-
0%
€0.0894
Paid
11.09.1995
29.09.1995
-
-33.33%
€0.0894
Paid
12.06.1995
30.06.1995
-
+68.75%
€0.134
Paid
08.03.1995
31.03.1995
-
0%
€0.0795
1994
-
+9.5%
€0.305
Paid
07.12.1994
30.12.1994
-
0%
€0.0795
Paid
07.09.1994
30.09.1994
-
+9.14%
€0.0795
Paid
08.06.1994
30.06.1994
-
0%
€0.0728
Paid
08.03.1994
31.03.1994
-
0%
€0.0728
1993
-
+21.9%
€0.278
Paid
10.12.1993
31.12.1993
-
0%
€0.0728
Paid
08.09.1993
30.09.1993
-
+9.9%
€0.0728
Paid
16.06.1993
30.06.1993
-
0%
€0.0662
Paid
11.03.1993
31.03.1993
-
0%
€0.0662
1992
-
+4.69%
€0.228
Paid
09.12.1992
31.12.1992
-
+50.23%
€0.0662
Paid
09.09.1992
30.09.1992
-
-25.13%
€0.0441
Paid
18.06.1992
30.06.1992
-
0%
€0.0589
Paid
11.03.1992
31.03.1992
-
0%
€0.0589
1991
-
+8.83%
€0.218
Paid
18.12.1991
31.12.1991
-
0%
€0.0589
Paid
11.09.1991
30.09.1991
-
+17.66%
€0.0589
Paid
19.06.1991
28.06.1991
-
0%
€0.0501
Paid
13.03.1991
29.03.1991
-
0%
€0.0501
1990
-
+21.45%
€0.20
Paid
18.12.1990
31.12.1990
-
0%
€0.0501
Paid
12.09.1990
28.09.1990
-
0%
€0.0501
Paid
20.06.1990
29.06.1990
-
0%
€0.0501
Paid
13.03.1990
30.03.1990
-
+21.45%
€0.0501
1989
-
+3.75%
€0.165
Paid
18.12.1989
29.12.1989
-
0%
€0.0412
Paid
12.09.1989
30.09.1989
-
0%
€0.0412
Paid
20.06.1989
30.06.1989
-
0%
€0.0412
Paid
08.03.1989
31.03.1989
-
0%
€0.0412
1988
-
+3.9%
€0.159
Paid
20.12.1988
30.12.1988
-
0%
€0.0412
Paid
14.09.1988
30.09.1988
-
+7.79%
€0.0412
Paid
22.06.1988
30.06.1988
-
0%
€0.0382
Paid
09.03.1988
31.03.1988
-
0%
€0.0382
1987
-
-
€0.153
Paid
21.12.1987
31.12.1987
-
0%
€0.0382
Paid
09.09.1987
30.09.1987
-
0%
€0.0382
Paid
16.06.1987
30.06.1987
-
0%
€0.0382
Paid
11.03.1987
31.03.1987
-
-
€0.0382

Frequently asked questions

When does Ecopetrol ADR Representing 20 pay dividends?

Ecopetrol ADR Representing 20's dividends are paid out in April and July.

How often does Ecopetrol ADR Representing 20 pay dividends?

Every six months.

What is the dividend yield of Ecopetrol ADR Representing 20?

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

When was Ecopetrol ADR Representing 20's last dividend payout date?

The last payment was made on 06.05.2025.

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

If you had Ecopetrol ADR Representing 20 in your securities account on 28.04.2025, you received the distribution.

How much was Ecopetrol ADR Representing 20's dividend in 2024?

Ecopetrol ADR Representing 20 paid out a dividend of €1.459 in 2024.

How much was Ecopetrol ADR Representing 20's dividend in 2023?

Ecopetrol ADR Representing 20 paid out a dividend of €2.588 in 2023.

What is Ecopetrol ADR Representing 20's next dividend?

Ecopetrol ADR Representing 20 has not yet announced a next dividend payment yet.

Dividend growth 

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

1 Year

Negative growth-43.62%

3 Year

Strong growth165.92%

5 Year

Moderate growth3.343%

10 Year

Negative growth-2.685%

Other top dividend stocks

Real-time data from LSX · Fundamentals & EOD data from FactSet
Join the conversation