Advertisement

IMO

Imperial Oil Limited

Energy · USD

Set alert

Price alert · IMO

All alert types
138.10 USD +7.23 +5.52%
As of Oct 30, 2026 Extended hours 138.10 0.00%
Bid
138.05 × 100
Ask
138.62 × 400
125.72 Day range 138.52
83.72 52-week range 138.33
YTD
+60.00%
1 year
+51.34%
Open
120.89
Prev close
130.87
Mkt cap
68.67B
Vol
1.05M
Avg vol
564.81K
EPS
6.19
P/E
22.31
Div yield
1.87%
More statistics
Low
125.72
High
138.52
Forward P/E
14.24
Beta
0.91
Short ratio
28.50
Inst. own
30.05%
Dividend
2.44
Ex-div date
Sep 3, 2026
Earnings
Oct 30, 2026
50-d avg
129.48
200-d avg
123.76
1y target
108.90

5D chart

Chart tools
Interval
IMO five-day price chart120.9125.3129.7134.1138.5Oct 26Oct 27Oct 28Oct 29Oct 30

Next earnings

Oct 30, 2026

Expected Oct 30, 2026. Consensus EPS estimate 4.82.

Earnings history

IMO earnings history
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Oct 30, 2026Sep 30, 20263.43———
Jul 31, 2026Jun 30, 20262.993.27+0.28+9.36%
May 1, 2026Mar 31, 20261.731.41-0.32-18.50%
Jan 30, 2026Dec 31, 20251.361.41+0.05+3.68%
Oct 31, 2025Sep 30, 20251.441.57+0.13+9.03%
Aug 1, 2025Jun 30, 20251.221.34+0.12+9.84%
Advertisement