Skip to main content
EC logo

Ecopetrol S.A.

ECNYSEEnergyOil & Gas Integrated

$17.80Today:- (-)1Y +85.90%

As of Oct 23, 2026 close

Market cap
$36.59B
P/E (TTM)
9.21
Forward P/E
8.06
Dividend yield
3.82%
52-week range
$8.57$18.38
Volume (live)
-
Avg. volume (3M)
1.53M

Ecopetrol (EC) Dividend History

Complete ex-dividend dates, payment schedules, dividend yields, CAGR growth rates, and payout ratios.

Project your income from EC dividends in the Dividend Calculator

Annual Dividend (TTM)
$0.6493
Annual
Dividend Yield
3.82%
Last ex-date: Apr 29, 2026
Payout Ratio (TTM)
33.83%
Percentage of earnings paid as dividends
Dividend Growth
-57.05%
Year-over-year change

Ecopetrol (EC) Dividend Statistics & Metrics

Comprehensive dividend yields, CAGR growth rates, payout ratios, and payment frequency analysis

Payment Details

Dividend payment schedule and frequency details

FrequencyAnnual
Last Payment$0.6493
Last Ex-DateApr 29, 2026
Last Payment DateMay 7, 2026

Growth Metrics

Dividend CAGR and consecutive years of growth

TTM Growth (YoY)-57.05%
3-Year CAGR-12.52%
5-Year CAGR11.23%
10-Year CAGR-5.52%

Historical Averages

Multi-year dividend averages and payout ratio

Payout Ratio (TTM)33.83%
5-Year Average$1.6488
10-Year Average$1.2759
First PaymentDec 15, 2003

EC Historical Dividend Distribution Trend Chart

Visualize dividend payout amounts, distribution growth trends, income yield patterns, and stock splits over time

Loading chart...

Ecopetrol (EC) Dividend Payment History

Complete ex-dividend dates, record dates, payment dates, amounts, and frequency

Scroll to see more
Complete dividend payment history including ex-dividend dates, record dates, payment dates, declaration dates, amounts, frequency, and type
Ex-Dividend DateRecord DatePayment DateDeclaration DateAmountFrequency
Apr 29, 2026Apr 29, 2026May 7, 2026Mar 31, 2026$0.6493Annual
Jun 26, 2025-Jul 7, 2025Mar 13, 2025$0.5202-
Apr 28, 2025Apr 28, 2025May 6, 2025Mar 13, 2025$0.5056-
Apr 3, 2025Apr 3, 2025Apr 11, 2025Mar 13, 2025$0.4858-
Jun 25, 2024Jun 25, 2024Jul 3, 2024Mar 26, 2024$0.7496Quarterly
Apr 4, 2024Apr 5, 2024Apr 10, 2024Mar 26, 2024$0.8213Quarterly
Dec 19, 2023Dec 20, 2023Dec 29, 2023Mar 8, 2023$1.0051Quarterly
Sep 26, 2023Sep 27, 2023Oct 12, 2023Mar 8, 2023$0.9690Quarterly
Apr 25, 2023Apr 26, 2023May 4, 2023Mar 8, 2023$0.8367Quarterly
Jun 28, 2022Jun 29, 2022Jul 8, 2022Jun 17, 2022$0.7985-
Apr 19, 2022Apr 20, 2022Apr 28, 2022Apr 1, 2022$1.4591Annual
Apr 20, 2021Apr 21, 2021Apr 30, 2021Apr 5, 2021$0.0933Annual
Apr 21, 2020-May 1, 2020Apr 6, 2020$0.8878Annual
Dec 26, 2019-Jan 2, 2020Dec 17, 2019$0.5352-
Apr 23, 2019-May 3, 2019Apr 9, 2019$0.9644Annual
Sep 11, 2018-Sep 17, 2018-$0.2882-
Apr 17, 2018-Apr 27, 2018Mar 27, 2018$0.6441Annual
Apr 25, 2017-May 8, 2017Apr 3, 2017$0.1557Annual
Jun 17, 2015-Jun 30, 2015Jun 23, 2015$1.0397Annual
Apr 22, 2014-May 6, 2014Apr 29, 2014$2.6680Annual
Apr 9, 2013-Apr 26, 2013Apr 19, 2013$3.1468-
Apr 19, 2012-May 3, 2012Mar 22, 2012$10.0734-
Oct 7, 2011-Nov 2, 2011Jul 29, 2011$0.5087-
Jul 8, 2011-Aug 2, 2011Apr 22, 2011$0.5442-
Apr 7, 2011-May 3, 2011Mar 29, 2011$0.5466-
Nov 30, 2010-Dec 23, 2010Aug 28, 2010$0.3122-
Aug 10, 2010-Sep 3, 2010Apr 28, 2010$0.3307-
Apr 12, 2010-May 4, 2010Mar 12, 2010$0.3153-
Nov 30, 2009-Dec 24, 2009Aug 28, 2009$0.7174Quarterly
Aug 12, 2009-Sep 3, 2009May 5, 2009$0.7039Quarterly
Apr 13, 2009-May 11, 2009Mar 31, 2009$0.6544Quarterly
Nov 28, 2008-Dec 30, 2008Nov 4, 2008$0.2584Quarterly
Oct 10, 2008-Nov 11, 2008Oct 3, 2008$0.2430Quarterly
Jun 13, 2006-Jun 30, 2006May 5, 2006$0.1200Quarterly
Mar 13, 2006-Mar 31, 2006Feb 3, 2006$0.1200Quarterly
Dec 13, 2005-Dec 30, 2005Oct 7, 2005$0.1200Quarterly
Sep 13, 2005-Sep 30, 2005Aug 5, 2005$0.1200-
Jun 13, 2005-Jun 30, 2005May 6, 2005$0.1200-
Mar 11, 2005-Mar 31, 2005Feb 4, 2005$0.1200-
Dec 15, 2003-Dec 15, 2003Dec 10, 2003$0.1100-

Source: Dividend declarations and payment records. Data as of Apr 29, 2026. Data sources and methodology

Frequently Asked Questions About Ecopetrol Dividends

What is EC's current dividend yield?

Ecopetrol S.A.'s dividend yield is 3.82% as of the Oct 23, 2026 close, calculated by dividing the annual dividend by the share price.

When is EC's ex-dividend date?

The most recent ex-dividend date for EC was April 29, 2026. Check the Dividend Payment History table for upcoming dates.

How often does EC pay dividends?

Ecopetrol S.A. pays dividends annual. View the complete payment history in the table above.

What is EC's dividend payout ratio?

Ecopetrol S.A.'s trailing twelve-month (TTM) payout ratio is 33.83%, the share of earnings paid to shareholders as dividends.

What is EC's dividend growth rate?

Ecopetrol S.A.'s dividend fell 57.05% over the past year.