ECO

Ecopetrol

Stock
Stock
ISIN: COC04PA00016
Ticker: ECOPETROL
COC04PA00016
ECOPETROL

Price

Dividend metrics

Annual payout (TTM) 
$0.0331
Yield (TTM) 
3.775%
Payout ratio 
33.09%
Payout frequency 
Biannually
Dividend growth (3Y) 
-23.71%
Expected next payout 
$0.039

Dividend history & forecast

$0.0747

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

20275.08%+17.96%$0.039
Forecasted24.04.202730.04.20275.08%+17.96%$0.039
20264.97%-34.98%$0.0331
Paid24.04.202630.04.20264.97%+29.79%$0.0331
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

Ecopetrol's dividends are paid out in April and April.
Every six months.
The dividend yield is currently 3.77% and distributions have decreased by 23.71% in the last 3 years.
The last payment was made on 30.04.2026.
If you had Ecopetrol in your securities account on 24.04.2026, you received the distribution.
Ecopetrol paid out a dividend of $0.0509 in 2025.
Ecopetrol paid out a dividend of $0.0785 in 2024.
Ecopetrol has not yet announced a next dividend payment yet.

Dividend growth 

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

1 Year

Negative growth-35.20%

3 Year

Negative growth-23.71%

5 Year

Strong growth52.03%

10 Year

Negative growth-0.277%

Other top dividend stocks

Fundamentals & EOD data from FactSet
Join the conversation