ECO

Ecopetrol

Stock
Stock
ISIN: COC04PA00016
Ticker: ECOPETROL
COC04PA00016
ECOPETROL

Price

Dividend metrics

Annual payout (TTM) 
$0.0509
Yield (TTM) 
11.07%
Payout ratio 
60.01%
Payout frequency 
Biannually
Dividend growth (3Y) 
156.08%
Next payment 
-

Dividend history & forecast

$0.0793

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

202510.56%-35.2%$0.0509
Paid23.04.202529.04.20255.56%+0.39%$0.0255
Paid31.03.202504.04.20255%-32.5%$0.0254
202414.2%-48.6%$0.0785
Paid20.06.202426.06.20246.38%-8.03%$0.0376
Paid26.03.202403.04.20247.82%-73.22%$0.0409
202325.23%+33.3%$0.153
Paid22.12.202331.12.202325.23%+277.53%$0.153
202214.26%+2,351.05%$0.115
Paid23.06.202230.06.20225.87%-45.42%$0.0405
Paid13.04.202221.04.20228.38%+1,485.66%$0.0742
20210.72%-25.36%$0.004676
Paid16.04.202122.04.20210.72%-25.36%$0.004676
20201.11%-93.47%$0.006266
Paid17.04.202023.04.20201.11%-76.84%$0.006266
201910.27%+209.02%$0.096
Paid19.12.201926.12.20192.71%+65.9%$0.0271
Paid19.09.201925.09.20191.95%-38.42%$0.0163
Paid18.06.201925.06.20193.03%+1.38%$0.0265
Paid17.04.201925.04.20192.59%+76.97%$0.0261
20183.09%+296.65%$0.0311
Paid11.09.201817.09.20181.44%-9.41%$0.0148
Paid13.04.201819.04.20181.65%+108.12%$0.0163
20171.71%-$0.00783
Paid24.04.201728.04.20171.71%-$0.00783
20157.06%-60.95%$0.0523
Paid16.06.201522.06.20157.06%-60.95%$0.0523
20146.53%-15.64%$0.134
Paid22.04.201428.04.20146.53%-15.64%$0.134
20135.76%-6.31%$0.159
Paid09.04.201315.04.20135.76%-6.31%$0.159
20125.38%+111.09%$0.17
Paid19.04.201225.04.20125.38%+562.64%$0.17
20113.71%+66.97%$0.0803
Paid10.10.201125.10.20111.16%-6.16%$0.0256
Paid08.07.201125.07.20111.27%-0.74%$0.0273
Paid07.04.201125.04.20111.28%+74.11%$0.0275
20102.87%-53.9%$0.0481
Paid30.11.201015.12.20100.77%-4.01%$0.0158
Paid10.08.201025.08.20100.96%+3.41%$0.0164
Paid12.04.201026.04.20101.15%-56.23%$0.0159
20098.86%+82.27%$0.104
Paid30.11.200915.12.20092.79%+1.62%$0.0363
Paid12.08.200927.08.20092.61%+10.65%$0.0357
Paid13.04.200927.04.20093.46%+153.64%$0.0323
20085.03%-$0.0572
Paid28.11.200815.12.20081.46%+5.16%$0.0127
Paid10.10.200827.10.20081.11%-24.95%$0.0121
Paid11.07.200825.07.20081.07%-0.85%$0.0161
Paid11.04.200825.04.20081.38%-$0.0163

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.07% and distributions have increased by 156.08% 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.0785 in 2024.

How much was Ecopetrol's dividend in 2023?

Ecopetrol paid out a dividend of $0.153 in 2023.

What is Ecopetrol's next dividend?

Ecopetrol has not yet announced a next dividend payment yet.

Dividend growth 

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

1 Year

Negative growth-48.60%

3 Year

Strong growth156.08%

5 Year

Negative growth-3.933%

10 Year

Negative growth-5.203%

Other top dividend stocks

Fundamentals & EOD data from FactSet
Join the conversation