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
Jan 29, 2027
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

Your IMO positions

Sign in to see your IMO positions

Your portfolios and paper trades in this symbol, in one place.

Sign in to see your positions.