EC
ECOPETROL S.A.
$15.35
+1.32%
$32.6B
No data for this timeframe.
Vol
Market Cap$32.6B
Cap SizeLarge Cap
Analyst ConsensusSell (0%)
Inst. Holders6 funds
Inst. Value$65.6M
Inst. Activity1 buys / 0 sells
Reddit Sentiment44° Neutral
SEC Reports11
Recent Activity
May 29, 2026
short_volume
Short Volume: EC — 59.1% short (0.9M / 1.5M)
Short: 881,324 | Exempt: 30,183 | TRF Vol: 1,491,206 | Short Ratio: 59.1% | Off-exchange volume (dar
May 28, 2026
SEC
Ecopetrol's board postponed the start of CEO Ricardo Roa Barragán's unpaid leave due to a medical leave, maintaining the
6-K — Impact 2/10
May 26, 2026
SEC
Ecopetrol launched a voluntary tender offer in Brazil to acquire 116,110,717 common shares (≈25%) of Brava Energia S.A.
6-K — Impact 6/10
May 20, 2026
SEC
Ecopetrol announced the fulfillment of conditions precedent to acquire a 49% interest in the JK1 and JK2 wind projects (
6-K — Impact 3/10
Inst.
TWO SIGMA INVESTMENTS, LP — DOUBLED
1,328,004 shares ($13.3M)
Inst.
MORGAN STANLEY — ADD
694,161 shares ($6.4M)
Price Targets
$13.16
-17.1% upside
Strong Sell
Current $15.88
Low $9.00
Median $14.00
High $18.00
11 analysts
$9.00
$18.00
Analyst Ratings
0Strong Buy
0Buy
7Hold
3Sell
1Strong Sell
Recent Analyst Actions
| Date | Firm | Action | Rating |
|---|---|---|---|
| Jun 3, 2026 | Citigroup | DOWNGRADE | Buy → Neutral |
| Jun 1, 2026 | JP Morgan | MAINTAIN | Neutral → Neutral |
| May 27, 2026 | UBS | MAINTAIN | Neutral → Neutral |
| May 5, 2026 | UBS | MAINTAIN | Neutral → Neutral |
Earnings Estimates
| Period | EPS Est. | Range | Growth | # |
|---|---|---|---|---|
| Current Q | $0.61 ▼ -6.7% | $0.61 — $0.61 | 181% YoY | 1 |
| Next Q | $0.45 ▼ -6.4% | $0.45 — $0.45 | 35% YoY | 1 |
| Current FY | $2.05 ▲ +23.9% | $1.61 — $2.55 | 75% YoY | 6 |
| Next FY | $1.60 ▲ +7.1% | $0.08 — $2.39 | -22% YoY | 8 |
Latest Reports
NEUTRAL
6-K
2/10
Ecopetrol's board postponed the start of CEO Ricardo Roa Barragán's unpaid leave due to a medical leave, maintaining the
May 28, 2026
BULLISH
6-K
6/10
Ecopetrol launched a voluntary tender offer in Brazil to acquire 116,110,717 common shares (≈25%) of Brava Energia S.A.
May 26, 2026
Top Institutional Holders
| Fund | Value | Move |
|---|---|---|
| VANGUARD GROUP INC | $31.1M | — |
| CHARLES SCHWAB INVESTMENT MANAGEMENT | $14.1M | ADD |
| TWO SIGMA INVESTMENTS, LP | $13.3M | DOUBLED |
| MORGAN STANLEY | $6.5M | ADD |
| BANK OF AMERICA CORP | $460.9K | NEAR_EXIT |
Reddit Sentiment
44°
Neutral
Bearish
Neutral
Bullish
6 institutional holders with $65.6M total value (6,546,641 shares) as of 2025-Q4. Top holders: VANGUARD, CHARLES, TWO. Net buying activity: 1 institutions added/increased vs 0 reduced.
Top Institutional Holders — 2025-Q4
| # | Fund | Shares | Value | % of Tracked | Last Move |
|---|---|---|---|---|---|
| 1 | VANGUARD GROUP INC | 3,108,070 | $31.1M | 47.5% | — |
| 2 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,407,890 | $14.1M | 21.5% | ADD +46.1% |
| 3 | TWO SIGMA INVESTMENTS, LP | 1,328,004 | $13.3M | 20.3% | DOUBLED +184.8% |
| 4 | MORGAN STANLEY | 645,378 | $6.5M | 9.9% | ADD +67.8% |
| 5 | BANK OF AMERICA CORP /DE/ | 46,002 | $460.9K | 0.7% | NEAR_EXIT -80.2% |
| 6 | WELLS FARGO & COMPANY/MN | 11,297 | $113.2K | 0.2% | NEAR_EXIT -79.0% |
Recent Position Changes
| Fund | Action | Prev Shares | Curr Shares | Change % | Value | Quarter |
|---|---|---|---|---|---|---|
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 466,266 | 1,328,004 | +184.8% | $13.3M | 2025-Q4 |
| MORGAN STANLEY | ADD | 413,805 | 694,161 | +67.8% | $6.4M | 2025-Q3 |
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 222,160 | 466,266 | +109.9% | $4.3M | 2025-Q3 |
| BANK OF AMERICA CORP /DE/ | NEAR_EXIT | 257,265 | 50,972 | -80.2% | $469.5K | 2025-Q3 |
| WELLS FARGO & COMPANY/MN | NEAR_EXIT | 53,742 | 11,297 | -79.0% | $104.0K | 2025-Q3 |
| UBS Group AG | ADD | 468,256 | 760,367 | +62.4% | $6.7M | 2025-Q2 |
| MORGAN STANLEY | ADD | 306,828 | 413,805 | +34.9% | $3.7M | 2025-Q2 |
| TWO SIGMA INVESTMENTS, LP | ADD | 175,979 | 222,160 | +26.2% | $2.0M | 2025-Q2 |
| WELLS FARGO & COMPANY/MN | DOUBLED | 20,457 | 53,742 | +162.7% | $475.6K | 2025-Q2 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ADD | 696,412 | 1,017,544 | +46.1% | $10.6M | 2025-Q1 |
| UBS Group AG | TRIM | 863,455 | 468,256 | -45.8% | $4.9M | 2025-Q1 |
| CITADEL ADVISORS LLC | TRIM | 635,779 | 427,616 | -32.7% | $4.5M | 2025-Q1 |
| MORGAN STANLEY | TRIM | 489,601 | 306,828 | -37.3% | $3.2M | 2025-Q1 |
| UBS Group AG | DOUBLED | 65,727 | 863,455 | +775.8% | $6.8M | 2024-Q4 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ADD | 425,116 | 696,412 | +63.8% | $5.5M | 2024-Q4 |
| CITADEL ADVISORS LLC | ADD | 384,831 | 635,779 | +65.2% | $5.0M | 2024-Q4 |
| MORGAN STANLEY | ADD | 305,001 | 489,601 | +60.5% | $3.9M | 2024-Q4 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | NEW | — | 425,116 | — | $3.8M | 2024-Q3 |
No insider trading data available yet. Insider transactions are collected from SEC Form 4 filings.
11 SEC filing reports analyzed. Sentiment: 3 bullish, 0 bearish, 1 mixed, 7 neutral. Avg impact: 4.5/10.
NEUTRAL
6-K
2/10
Ecopetrol's board postponed the start of CEO Ricardo Roa Barragán's unpaid leave due to a medical le
May 28, 2026
BULLISH
6-K
6/10
Ecopetrol launched a voluntary tender offer in Brazil to acquire 116,110,717 common shares (≈25%) of
May 26, 2026
NEUTRAL
6-K
3/10
Ecopetrol announced the fulfillment of conditions precedent to acquire a 49% interest in the JK1 and
May 20, 2026
NEUTRAL
6-K
3/10
Ecopetrol filed a Form 6-K announcing the publication of its quarterly periodic report as of March 3
May 15, 2026
BULLISH
6-K
8/10
Ecopetrol S.A. (EC) announced a strategic acquisition to acquire a 26% stake in Brazilian energy fir
Apr 23, 2026
NEUTRAL
6-K
3/10
Ecopetrol S.A. announced the publication of its Year-End Periodic Report for fiscal year 2025, which
Apr 22, 2026
NEUTRAL
6-K
4/10
Standard & Poor's Global Ratings affirmed Ecopetrol's Stand-Alone Credit Profile at bb+ while revisi
Apr 9, 2026
NEUTRAL
6-K
3/10
Ecopetrol's Board of Directors approved President Ricardo Roa Barragán's unpaid leave of absence sta
Apr 7, 2026
NEUTRAL
6-K
5/10
Ecopetrol S.A. has obtained government authorization to execute a $1.25 billion loan to refinance ex
Apr 3, 2026
MIXED
6-K
6/10
Ecopetrol's 2026 shareholder meeting approved the 2025 financial statements, a dividend of COP $121
Mar 30, 2026
BULLISH
INST-CLUSTER
6/10
Three major passive institutional investors — Morgan Stanley, Schwab, and UBS — significantly increa
Feb 28, 2026
No press releases analyzed yet. Press releases are collected from GlobeNewsWire and analyzed by the LLM pipeline.
Current analyst consensus: Strong Sell (0% buy). Based on 11 analysts: 0 strong buy, 0 buy, 7 hold, 3 sell, 1 strong sell.
Analyst Price Targets
$13.16 mean target
-17.1% upside
Strong Sell (3.64)
$9.00 Low
$18.00 High
| Metric | Value |
|---|---|
| Current Price | $15.88 |
| Target Low | $9.00 |
| Target Mean | $13.16 |
| Target Median | $14.00 |
| Target High | $18.00 |
| # Analysts | 11 |
| Recommendation | Strong Sell (3.64) |
Earnings Estimates & Revisions
| Period | EPS Avg | EPS Low | EPS High | EPS Growth | 30d Rev. | Up/Down | Rev. Avg | Rev. Growth | Analysts |
|---|---|---|---|---|---|---|---|---|---|
| Current Q 2026-06-30 |
$0.61 | $0.61 | $0.61 | 181.4% | -6.7% | 0↑ 1↓ | $37279.9B | 25.7% | 1 |
| Next Q 2026-09-30 |
$0.45 | $0.45 | $0.45 | 34.9% | -6.4% | 0↑ 1↓ | $36239.8B | 21.5% | 1 |
| Current FY 2026-12-31 |
$2.05 | $1.61 | $2.55 | 75.5% | +23.9% | 3↑ 1↓ | $129188.9B | 7.9% | 6 |
| Next FY 2027-12-31 |
$1.60 | $0.08 | $2.39 | -22.0% | +7.1% | 4↑ 1↓ | $124203.8B | -3.9% | 8 |
Current Quarter EPS Revision History
| Timepoint | EPS Estimate | Change |
|---|---|---|
| Current | $0.613 | |
| 7d ago | $0.613 | |
| 30d ago | $0.657 | -0.044 |
| 60d ago | $0.580 | +0.033 |
| 90d ago | $0.000 | +0.613 |
3 analyst firms have rated this stock: 0 upgrades, 1 downgrades, 0 initiations.
Individual Analyst Actions
| Date | Analyst Firm | Action | Previous Rating | New Rating |
|---|---|---|---|---|
| Jun 3, 2026 | Citigroup | DOWNGRADE | Buy | Neutral |
| Jun 1, 2026 | JP Morgan | MAINTAIN | Neutral | Neutral |
| May 27, 2026 | UBS | MAINTAIN | Neutral | Neutral |
| May 5, 2026 | UBS | MAINTAIN | Neutral | Neutral |
Monthly Consensus History
| Period | Strong Buy | Buy | Hold | Sell | Strong Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 0 | 0 | 7 | 3 | 1 | 0% | |
| May 1, 2026 | 0 | 0 | 8 | 3 | 1 | 0% | |
| Apr 1, 2026 | 0 | 0 | 8 | 3 | 1 | 0% | |
| Mar 1, 2026 | 0 | 0 | 8 | 3 | 1 | 0% | |
| Feb 1, 2026 | 0 | 0 | 8 | 3 | 1 | 0% | |
| Jan 1, 2026 | 0 | 0 | 7 | 3 | 1 | 0% |
Strong BuyBuyHoldSellStrong Sell
No congressional trading data available for this ticker. Data is sourced from Senate and House financial disclosure filings.
44°
Neutral
Bearish
Neutral
Bullish
5 mentions
0 bullish
1 bearish
5 time periods
Reddit Sentiment History
| Date | Mentions | Sentiment | Bullish | Bearish | Threads |
|---|---|---|---|---|---|
| May 11, 2026 | 1 | 56° Neutral | 0 | 0 | 1 |
| May 11, 2026 | 1 | 56° Neutral | 0 | 0 | 1 |
| Mar 26, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Mar 26, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Mar 26, 2026 | 1 | 40° Cool | 0 | 1 | 1 |
Recent Reddit Threads
Steady through the storm!
▲ 1
💬 0
⚡ 0.5
May 29, 2026
short_volume
Short Volume: EC — 59.1% short (0.9M / 1.5M)
Short: 881,324 | Exempt: 30,183 | TRF Vol: 1,491,206 | Short Ratio: 59.1% | Off-exchange volume (dark pool + OTC)
May 13, 2026
short_interest
FTD: EC — 198,744 shares ($2.6M) failed to deliver
Settlement: 20260513, Price: $13.08, FTD Value: $2,599,571.52, ECOPETROL S A SPONSORED ADS (C
May 12, 2026
short_interest
FTD: EC — 134,527 shares ($1.7M) failed to deliver
Settlement: 20260512, Price: $12.79, FTD Value: $1,720,600.33, ECOPETROL S A SPONSORED ADS (C
May 4, 2026
short_volume
Short Volume: EC — 66.7% short (1.1M / 1.7M)
Short: 1,121,738 | Exempt: 8,281 | TRF Vol: 1,682,526 | Short Ratio: 66.7% | Off-exchange volume (dark pool + OTC)
Apr 30, 2026
short_interest
FTD: EC — 157,375 shares ($2.2M) failed to deliver
Settlement: 20260430, Price: $13.78, FTD Value: $2,168,627.5, ECOPETROL S A SPONSORED ADS (C
Apr 17, 2026
short_interest
FTD: EC — 37,580 shares ($0.5M) failed to deliver
Settlement: 20260417, Price: $13.76, FTD Value: $517,100.8, ECOPETROL S A SPONSORED ADS (C
Apr 17, 2026
short_volume
Short Volume: EC — 58.6% short (1.4M / 2.3M)
Short: 1,352,867 | Exempt: 4,599 | TRF Vol: 2,308,455 | Short Ratio: 58.6% | Off-exchange volume (dark pool + OTC)
Apr 15, 2026
short_interest
FTD: EC — 323,953 shares ($4.4M) failed to deliver
Settlement: 20260415, Price: $13.51, FTD Value: $4,376,605.03, ECOPETROL S A SPONSORED ADS (C
Apr 14, 2026
short_interest
FTD: EC — 478,635 shares ($6.8M) failed to deliver
Settlement: 20260414, Price: $14.12, FTD Value: $6,758,326.2, ECOPETROL S A SPONSORED ADS (C
Apr 13, 2026
short_interest
FTD: EC — 141,824 shares ($2.0M) failed to deliver
Settlement: 20260413, Price: $14.10, FTD Value: $1,999,718.4, ECOPETROL S A SPONSORED ADS (C
Mar 31, 2026
short_interest
FTD: EC — 147,234 shares ($2.2M) failed to deliver
Settlement: 20260331, Price: $14.98, FTD Value: $2,205,565.32, ECOPETROL S A SPONSORED ADS (C
Mar 30, 2026
short_interest
FTD: EC — 188,548 shares ($2.8M) failed to deliver
Settlement: 20260330, Price: $15.01, FTD Value: $2,830,105.48, ECOPETROL S A SPONSORED ADS (C
Mar 25, 2026
short_volume
Short Volume: EC — 57.0% short (0.5M / 0.9M)
Short: 520,002 | Exempt: 0 | TRF Vol: 912,024 | Short Ratio: 57.0% | Off-exchange volume (dark pool + OTC)
Mar 19, 2026
short_interest
FTD: EC — 125,414 shares ($1.8M) failed to deliver
Settlement: 20260319, Price: $14.67, FTD Value: $1,839,823.38, ECOPETROL S A SPONSORED ADS (C
Mar 18, 2026
short_interest
FTD: EC — 166,897 shares ($2.5M) failed to deliver
Settlement: 20260318, Price: $14.73, FTD Value: $2,458,392.81, ECOPETROL S A SPONSORED ADS (C