Does Ecopetrol (EC) Pay a Dividend? (2026)

Last updated July 2026

Short answer

Yes. Ecopetrol (EC) pays a dividend yielding about 3.72% as of September 2026, paid twice a year. The latest payment on record was $0.66 per share, ex-dividend April 29, 2026. The forward annual rate is roughly $0.65 per share, about $372 a year on a $10,000 position before tax. The payout takes about 43% of earnings. Figures are approximate and dated; verify the current number with your broker.

Does Ecopetrol (EC) pay a dividend?

Yes. Ecopetrol distributes a dividend yielding roughly 3.72% as of September 2026, paid twice a year. The most recent payment on record was $0.66 per share, with an ex-dividend date of April 29, 2026. Annualized, that is about $0.65 per share.

Ecopetrol reported first-quarter 2026 revenue of about COP 28.6 trillion, EBITDA near COP 13.5 trillion, and net income around COP 2.9 trillion, beating expectations on strong refining margins. The stock consistently trades at a low earnings multiple and a high dividend yield, a valuation that reflects both its cash generation and the discount investors apply for emerging-market, commodity, and state-control risk. Figures are approximate and depend heavily on oil prices and the peso exchange rate.

EC dividend at a glance

Dividend yield
3.72%
Annual rate / share
$0.65
Payout ratio
43.16%
Ex-dividend date
2026-04-29
Recent payments per share
2026-04-29$0.661
2025-04-28$0.506
2025-04-03$0.486
2024-06-25$0.8
2024-04-04$0.8
2023-12-19$0.828

EC dividend data as of September 2026, sourced from Yahoo Finance and may be delayed. Yield moves with price and payout; confirm the current dividend and ex-date with EC's investor relations page before relying on it.

Is the EC dividend covered?

Ecopetrol paid out about 43% of its earnings as dividends, so the payout is comfortably covered. That is the range most established dividend payers sit in: enough profit is retained to keep funding the business, with room to raise the dividend if earnings grow.

Coverage is the question worth asking before yield. A dividend is only as good as the earnings behind it, and the highest yields on any screen are often the ones closest to being cut. Walnut is informational and is not an investment adviser.

How the EC dividend has changed

The latest payment of $0.66 per share compares with $0.49 in the equivalent payment a year earlier (April 3, 2025). That is a change of 36.0% over the year.

A single year says little on its own. What dividend-growth investors track is the multi-year record: whether the payout has risen through a downturn, and whether the raises have kept pace with inflation. That record is on EC's investor relations page.

What EC's dividend means for you

  • Income: about $372 a year per $10,000 invested, before tax.
  • Yield is a ratio, not a payment: it rises when the share price falls. A jump in yield without a raise in the dividend means the stock got cheaper, which may or may not be good news.
  • Total return: for EC the dividend is one part of return and price change is usually the larger part. Compare total return, not yield, when weighing it against another holding.
  • Reinvest or take the cash: a DRIP compounds the position automatically; taking the cash gives you income now. Either way it is taxable in a taxable account.
  • If you want more yield: dedicated dividend names and funds target higher, steadier payouts. See the best dividend stocks and best dividend ETFs.

How EC dividends are taxed

Dividends from US common stock are usually qualified, which means they are taxed at long-term capital-gains rates rather than as ordinary income, as long as you held the shares for more than 60 days in the 121-day window around the ex-dividend date. Distributions from REITs and BDCs generally do not qualify and are taxed as ordinary income. Inside an IRA, Roth, or 401(k) none of this applies while the money stays in the account. Full detail is in how dividends are taxed. This is not tax advice.

The bottom line on the EC dividend

Ecopetrol (EC) pays about 3.72%, or roughly $0.65 per share a year. That is a genuine income yield, so the payout is a real part of the case for holding it, and the coverage question above is the one to answer first. For the full picture see the EC guide. Walnut can show how EC fits your real portfolio. It is not an investment adviser.

Investing in Ecopetrol with AI

Connect the broker you already use and ask Walnut's AI how EC fits what you actually hold: whether you own it already through a fund, what it would do to your concentration, and how it has tracked the S&P 500. Read-only by default, and you approve anything before it reaches your broker.

FAQ

Does Ecopetrol (EC) pay a dividend?

+

Yes. Ecopetrol pays a dividend yielding roughly 3.72% as of September 2026, paid twice a year. The most recent payment on record was $0.66 per share with an ex-dividend date of April 29, 2026. That works out to a forward annual rate of about $0.65 per share. Yields move with the share price, so verify the current figure with your broker or EC's investor relations page before relying on it.

What is EC's dividend yield?

+

About 3.72% as of September 2026. On a $10,000 position that is roughly $372 of dividend income a year before tax. For context, the S&P 500 yields around 1.2%, so EC yields meaningfully more than the broad market. A higher yield is not automatically better: it can reflect a falling share price as easily as a generous payout, so it is worth checking why the number is what it is.

How often does EC pay its dividend?

+

Ecopetrol pays twice a year. The most recent payment on record had an ex-dividend date of April 29, 2026. To receive a given payment you have to own the shares before the ex-dividend date, not on the pay date. Confirm upcoming dates on EC's investor relations page, because boards can change both the amount and the timing.

When is EC's ex-dividend date?

+

The ex-dividend date recorded in our September 2026 data pull is April 29, 2026. The ex-dividend date is the cutoff: buy on or after it and the seller keeps that payment, not you. Buying just before the ex-date to capture the dividend does not create free money, because the share price typically drops by roughly the dividend amount when the stock goes ex. Check EC's investor relations page for the next confirmed date.

How much is EC's dividend per share?

+

$0.66 per share in the most recent payment (ex-date April 29, 2026), which annualizes to about $0.65 per share. The equivalent payment a year earlier was $0.49. That is a change of 36.0% year over year.

Has Ecopetrol raised its dividend recently?

+

Yes. The latest payment of $0.66 per share is above the $0.49 paid in the same slot a year earlier, an increase of about 36.0%. One raise is not a policy, though: check the multi-year record on EC's investor relations page, since a long streak of increases is what dividend-growth investors actually look for.

Is EC's dividend safe?

+

Ecopetrol paid out about 43% of its earnings as dividends, so the payout is comfortably covered. That is the range most established dividend payers sit in: enough profit is retained to keep funding the business, with room to raise the dividend if earnings grow. Nobody can guarantee a dividend: boards cut them, and a high yield is sometimes the market pricing in exactly that. Walnut is not an investment adviser and this is not a recommendation.

How much would I earn in dividends from a $10,000 position in EC?

+

At a yield of about 3.72%, roughly $372 a year before tax, spread across 2 payments. That is a snapshot, not a promise: the amount changes when the company changes its payout, and your yield on cost is fixed at the price you paid, not at today's price.

Are EC dividends qualified for tax purposes?

+

Dividends from US common stock are usually qualified, meaning they are taxed at the lower long-term capital-gains rates, provided you held the shares for more than 60 days in the 121-day window around the ex-dividend date. Distributions from REITs, BDCs, and some pass-through structures are generally taxed as ordinary income instead. In an IRA or Roth the question does not arise. See our guide to how dividends are taxed. This is not tax advice.

Should I reinvest EC dividends?

+

Most brokers offer automatic reinvestment (a DRIP) that puts each EC payment straight back into more shares, often fractional ones. Reinvesting compounds the position and is the standard choice when you do not need the cash yet. Taking the cash makes sense when you are spending the income or want to direct it elsewhere. Either way the dividend is taxable in a taxable account in the year it is paid, even if you never see the money.

Does EC pay a dividend?

+

Ecopetrol has a long history of large dividends, historically paying out around half of net income. The yield has ranged from mid-single digits into double digits depending on the share price and oil cycle, but the payout is variable and tied to annual profits.

Walnut is informational, not investment advice. Dividend figures on this page come from a September 2026 data pull and are approximate; verify the current yield, amount, schedule, and policy with EC's investor relations page or your broker before acting on them.

Dividends on similar stocks