Ecopetrol S.A. EC

Set alert

Price alert · EC

All alert types
16.17 USD -1.02 -5.93%

At close · Nov 2

16.18 +0.01 +0.06%

After hours · Nov 2, 4:00 PM ET

Bid
16.15 × 3,500
Ask
16.22 × 1,300
16.07 Day range 16.80
9.10 52-week range 18.38
YTD
+61.38%
1 year
+73.50%
Open
16.70
Prev close
17.19
Mkt cap
33.24B
Vol
1.79M
Avg vol
1.65M
EPS
1.84
P/E
8.79
Div yield
3.78%
More statistics
Low
16.07
High
16.80
Forward P/E
8.33
Beta
-0.08
Short ratio
5.02
Inst. own
1.45%
Dividend
0.65
Ex-div date
Apr 28, 2026
Earnings
Nov 10, 2026
50-d avg
17.21
200-d avg
15.10
1y target
14.66

6M chart

Chart tools
Interval

Events in this range
  • May 5, 2026Rating: UBS · Neutral → Neutral
  • May 12, 2026Earnings: 0.38; estimate 0.535; surprise -28.97%
  • May 27, 2026Rating: UBS · Neutral → Neutral
  • Jun 1, 2026Rating: JP Morgan · Neutral → Neutral
  • Jun 3, 2026Downgrade: Citigroup · Buy → Neutral
  • Aug 3, 2026Earnings: 0.82; estimate 0.86; surprise -4.65%
  • Aug 14, 2026Rating: UBS · Neutral → Neutral
  • Oct 29, 2026Rating: Jefferies · Underperform → Hold
Signals (33)
NameDateAgo
SMA: BearishNov 2, 202612 hours ago
SMA: BearishOct 30, 20263 days ago
MACD: Sell SignalOct 29, 20264 days ago
MACD: Buy SignalOct 28, 20265 days ago
MACD: Sell SignalOct 27, 20266 days ago
SMA: BullishOct 23, 20261 week ago
SMA: BearishOct 22, 20261 week ago
SMA: BullishOct 12, 20263 weeks ago
MACD: Buy SignalOct 9, 20263 weeks ago
SMA: BearishOct 6, 20263 weeks ago
SMA: BullishOct 5, 20264 weeks ago
SMA: BearishSep 21, 20261 month ago
MACD: Sell SignalSep 17, 20261 month ago
MACD: Buy SignalSep 8, 20261 month ago
MACD: Sell SignalAug 24, 20262 months ago
MACD: Buy SignalAug 6, 20262 months ago
MACD: Sell SignalAug 5, 20262 months ago
MACD: Buy SignalJul 29, 20263 months ago
MACD: Sell SignalJul 28, 20263 months ago
MACD: Buy SignalJul 10, 20263 months ago
SMA: BullishJul 7, 20263 months ago
SMA: BearishJul 6, 20263 months ago
SMA: BullishJul 2, 20264 months ago
SMA: BearishJun 30, 20264 months ago
SMA: BullishJun 26, 20264 months ago
SMA: BearishJun 25, 20264 months ago
MACD: Sell SignalJun 23, 20264 months ago
MACD: Buy SignalJun 18, 20264 months ago
MACD: Sell SignalJun 17, 20264 months ago
RSI: OverboughtJun 1, 20265 months ago
SMA: BullishMay 26, 20265 months ago
MACD: Buy SignalMay 19, 20265 months ago
SMA: BearishMay 6, 20266 months ago
EC dividends
Ex-dividend dateAmount
Apr 29, 20260.64946
Jun 26, 20250.5202
Apr 28, 20250.50559
Apr 3, 20250.48581
Jun 25, 20240.74964
Jun 24, 20240.79988
Apr 4, 20240.82131
Dec 19, 20231.01
Sep 26, 20230.96902
Apr 25, 20230.83668
Jun 28, 20220.7985
Apr 19, 20221.38
Apr 20, 20210.0933
Apr 21, 20200.894
Dec 26, 20190.535
Apr 23, 20191.44
Sep 11, 20180.2882
Apr 17, 20180.637
Apr 25, 20170.161
Jun 17, 20151.04
Apr 22, 20142.67
Apr 9, 20133.21
Apr 19, 20123.36
Oct 7, 20110.538
Jul 8, 20110.54
Apr 7, 20110.54664
Nov 30, 20100.331
Aug 10, 20100.33067
Apr 12, 20100.31533
Nov 30, 20090.704
Aug 12, 20090.7039
Apr 13, 20090.65439
Nov 28, 20080.25837
Oct 10, 20080.24304

Stock splits

No splits on record

EC has no stock split history here.