I
Imperial Oil Ltd (IMO)
Official siteENERGY • OIL & GAS INTEGRATED • AMEX
$131.36
+0.85 (+0.65%)
Market Cap: $66.27B
Last updated: Sep 01, 2026 at 10:00 AM ET
Earnings
Performance (10Y)
Beat Rate
57%(23/40)Avg Surprise
+6.66%Streak
1 QUpcoming Estimates
Sep 30, 2026
EPS Consensus$4.63
Range$4.11 - $5.17
4 analysts
EPS Revisions
2
0
7d1
2
30dEPS Estimate Drift
90d ago$4.28-7.4%
60d ago$3.91-15.6%
30d ago$3.66-20.9%
7d ago$4.53-2.1%
Current$4.63
Revenue Consensus
$19.8BRange$19.8B - $19.8B
1 analysts
Dec 31, 2026
EPS Consensus$3.35
Range$1.27 - $4.79
8 analysts
Revenue Consensus
$13.4BRange$4.0B - $19.2B
5 analysts
Dividends
Dividend Metrics
Yield1.75%
Annual/Share$2.30
Payout Ratio37.01%
Pay MonthsMar, Jul, Sep, Oct, Dec
Growth
3Y CAGR+22.45%
5Y CAGR+25.36%
Key Metrics
Technical Indicators Dashboard
Moving Averages
SMA 10$134.07
SMA 20$131.70
SMA 50$124.94
SMA 200$115.50
EMA 10$132.52
EMA 20$131.47
EMA 50$127.90
EMA 200$115.84
MACD
Line: 1.87Signal: 2.59Hist: -0.72
ADX
ADX: 17.2+DI: 21.7-DI: 21.5
Aroon & PSAR
Aroon Up72.0
Aroon Down24.0
PSAR$137.25
Bollinger Bands
Upper Band$139.56
Lower Band$123.84
%B Position1193%(Upper)
Band Width0.48
RSI (14-Day)
Neutral
52.4
Momentum Oscillators
Stoch %K32.6
Stoch %D42.0
Williams %R-71.2
ROC (10d)-2.6%
Momentum-3.52
CCI (20d)1.6
MFI (14d)66.7
Volatility Measures
ATR (14d)$3.12(2.4%)
StdDev (20d)3.93
Hist Vol22.8%(Moderate)
Volume Flow
VWAP$131.71
OBV22.1M
AD Line-106.1M
CMF (20d)0.078
Volume Metrics
Avg Vol (20d)465.3K
Vol Ratio0.7x
VWMA (20d)$131.67
Pivot Points
R3$134.84
R2$133.54
R1$132.02
Pivot Point$130.72
S1$129.20
S2$127.90
S3$126.38
Advanced Oscillators
TSI18.01
Ultimate Osc49.0
KST82.85
Financial Data
Related GNG Research
No research available
Be the first to write about IMO
News
Frequently Asked Questions About IMO
- What is IMO's current dividend yield?
- Imperial Oil Ltd (IMO) has a current dividend yield of 1.75%.
- Does IMO pay dividends?
- Yes, Imperial Oil Ltd pays dividends with a current yield of 1.75%.
- What is IMO's P/E ratio?
- Imperial Oil Ltd has a price-to-earnings (P/E) ratio of 14.05.
- What is IMO's market cap?
- Imperial Oil Ltd (IMO) has a market capitalization of $66.27B with a current stock price of $131.36.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.