Ecopetrol S.A (EC)

Dividend Yield

EC has a dividend yield of 3.92% based on $0.65 in yearly dividends. The most recent payment was on 2026-05-07 in the amount of $0.65.
Dividend Yield3.92%Annual Dividends$0.65
Price16.58Payments per Year1
Declaration Date2026-03-31Ex Dividend Date2026-04-29
Record Date2026-04-29Payment Date2026-05-07
Stock Index ETFs
SPYS&P 500 ETF
SPY741.75
3.990.54%
QQQNasdaq 100 ETF
QQQ721.34
4.220.59%
DIADow Jones ETF
DIA513.06
3.700.73%
Prices provided by Massive

EC Dividend History

EC Dividend Payments

DividendEx Div DatePay Date
$0.652026-04-292026-05-07
$0.512025-04-282025-05-06
$0.492025-04-032025-04-11
$0.752024-06-252024-07-03
$0.822024-04-042024-04-10
$0.182023-12-192023-12-29
$0.972023-09-262023-10-12
$0.152023-04-252023-05-04
$0.802022-06-282022-07-08
$1.462022-04-192022-04-28
$0.092021-04-202021-04-30
$0.892020-04-212020-05-01
$0.542019-12-262020-01-02
$0.322019-04-232019-05-03
$0.642018-04-172018-04-27
$0.162017-04-252017-05-08
$1.042015-06-172015-06-30
$2.332014-04-222014-05-06
$0.392013-04-092013-04-26
$0.412012-04-192012-05-03
$0.512011-10-072011-11-02
$0.542011-07-082011-08-02
$0.552011-04-072011-05-03
$0.312010-11-302010-12-23
$0.332010-08-102010-09-03
$0.322010-04-122010-05-04
$0.342009-11-302009-12-24
$0.342009-08-122009-09-03
$0.342009-04-132009-05-11
$0.262008-11-282008-12-30
$0.242008-10-102008-11-11
$0.122006-06-132006-06-30
$0.122006-03-132006-03-31
$0.122005-12-132005-12-30
$0.122005-09-132005-09-30
$0.122005-06-132005-06-30
$0.122005-03-112005-03-31
$0.112004-12-132004-12-31
$0.112004-09-132004-09-30
$0.112004-06-142004-06-30
$0.112004-03-112004-03-31