EC
Ecopetrol SA
$17.16
-0.69% ($0.12)
Volume
1.13M
52W High
$18.38
52W Low
$9.10
Market Cap
$35.34B
What to Watch This Quarter
Based on historical dataConsensus EPS
$0.59
Whisper EPS
$0.51
13.3% below consensus
Last Quarter
$0.21
Current Streak
1 Miss
Avg Surprise (4Q)
-37.79%
Next Earnings Report
Reports in 7 days
Price Chart
EPS History: Consensus vs Actual
Last 5 quartersPrice Movement Around Earnings
Q2 2026
Aug 3, 2026
1-Day:
-1.75%
Q1 2026
Jun 17, 2026
1-Day:
+5.81%
5-Day:
+3.70%
Q1 2026
Jun 10, 2026
1-Day:
+0.31%
5-Day:
-3.21%
Q1 2026
Jun 3, 2026
1-Day:
+0.39%
5-Day:
-1.48%
Revenue & Financial Performance
Revenue Whisper
$31.58T
TWN Proprietary Estimate
Last Quarter Revenue
$37.15T
+25.2% YoY
Gross Margin
40.1%
Net Margin: 15.1%
| Quarter | Revenue | YoY Growth | Gross Margin | Op Margin | Net Income |
|---|---|---|---|---|---|
| Q2'26 | $37.15T | +25.2% | 40.1% | 31.8% | $5.60T |
| Q1'26 | $28.41T | -9.4% | 38.8% | 29.9% | $2.87T |
| Q4'25 | $28.47T | -18.2% | 29.5% | 18.4% | $1.49T |
| Q3'25 | $29.84T | -13.8% | 33.4% | 24.6% | $2.56T |
| Q2'25 | $29.67T | -9.1% | 28.7% | 19.0% | $1.81T |
| Q1'25 | $31.37T | +0.2% | 34.0% | 26.7% | $3.13T |
| Q4'24 | $34.79T | +9.5% | 41.4% | 25.7% | $3.90T |
| Q3'24 | $34.61T | -1.5% | 34.6% | 26.9% | $3.65T |
Company Information
Symbol
EC
Company
Ecopetrol SA
Market Cap
$35.34B
Next Earnings
Nov 10, 2026