Imperial Oil Limited IMO

Set alert

Price alert · IMO

All alert types
138.10 USD +7.23 +5.52%

At close · Oct 30

138.10 0.00 0.00%

After hours · Oct 30, 5:45 PM ET

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

5Y chart

Chart tools
Interval

Events in this range
  • Dec 2, 2021Dividend: 0.211
  • Mar 2, 2022Dividend: 0.267
  • Jun 1, 2022Dividend: 0.269
  • Sep 1, 2022Dividend: 0.259
  • Dec 1, 2022Dividend: 0.328
  • Mar 2, 2023Dividend: 0.32329
  • Jun 1, 2023Dividend: 0.37216
  • Aug 31, 2023Dividend: 0.36819
  • Nov 30, 2023Dividend: 0.37018
  • Mar 1, 2024Dividend: 0.44209
  • Jun 3, 2024Dividend: 0.44004
  • Sep 4, 2024Dividend: 0.4438
  • Sep 25, 2024Downgrade: Scotiabank · Sector Outperform → Sector Perform
  • Dec 3, 2024Dividend: 0.4266
  • Jan 3, 2025Downgrade: Wolfe Research · Outperform → Peer Perform
  • Mar 5, 2025Dividend: 0.5002
  • Apr 3, 2025Rating: RBC Capital · Sector Perform → Sector Perform
  • Jun 4, 2025Dividend: 0.5267
  • Jul 23, 2025Downgrade: Wolfe Research · Outperform → Peer Perform
  • Sep 4, 2025Dividend: 0.5206
  • Sep 25, 2025Rating: RBC Capital · Sector Perform → Sector Perform
  • Oct 31, 2025Earnings: 1.57; estimate 1.44; surprise 9.03%
  • Dec 3, 2025Dividend: 0.5161
  • Jan 30, 2026Earnings: 1.41; estimate 1.36; surprise 3.68%
  • Feb 23, 2026Downgrade: RBC Capital · Sector Perform → Underperform
  • Mar 5, 2026Dividend: 0.6359
  • May 1, 2026Earnings: 1.41; estimate 1.73; surprise -18.5%
  • Jun 4, 2026Dividend: 0.6263
  • Jul 31, 2026Earnings: 3.27; estimate 2.99; surprise 9.36%
  • Sep 4, 2026Dividend: 0.6288
  • Oct 30, 2026Earnings: 3.65; estimate 3.43; surprise 6.41%
Signals (116)
NameDateAgo
SMA: BullishOct 12, 20262 weeks ago
SMA: BullishOct 12, 20262 weeks ago
SMA: BearishSep 21, 20261 month ago
SMA: BearishSep 21, 20261 month ago
MACD: Sell SignalSep 7, 20261 month ago
MACD: Buy SignalAug 17, 20262 months ago
SMA: BullishJul 13, 20263 months ago
SMA: BullishJul 6, 20263 months ago
SMA: BearishJun 15, 20264 months ago
SMA: BearishMay 25, 20265 months ago
MACD: Sell SignalMay 25, 20265 months ago
RSI: OverboughtMay 11, 20265 months ago
SMA: BullishApr 20, 20266 months ago
SMA: BearishApr 13, 20266 months ago
RSI: OverboughtFeb 2, 20269 months ago
MACD: Buy SignalJan 19, 20269 months ago
SMA: BullishJan 12, 20269 months ago
SMA: BullishDec 29, 202510 months ago
SMA: BearishDec 15, 202510 months ago
SMA: BearishDec 8, 202510 months ago
MACD: Sell SignalDec 8, 202510 months ago
MACD: Buy SignalNov 10, 202511 months ago
SMA: BullishNov 3, 202512 months ago
SMA: BearishOct 27, 20251 year ago
SMA: BullishOct 20, 20251 year ago
MACD: Sell SignalOct 13, 20251 year ago
SMA: BearishOct 6, 20251 year ago
RSI: OverboughtSep 22, 20251 year ago
RSI: OverboughtAug 25, 20251 year ago
SMA: BullishMay 5, 20251 year ago
MACD: Buy SignalMay 5, 20251 year ago
SMA: BullishApr 21, 20251 year ago
SMA: BearishMar 31, 20251 year ago
SMA: BearishMar 31, 20251 year ago
MACD: Sell SignalMar 31, 20251 year ago
SMA: BullishMar 17, 20251 year ago
SMA: BullishMar 17, 20251 year ago
SMA: BearishMar 10, 20251 year ago
MACD: Buy SignalMar 3, 20251 year ago
SMA: BullishFeb 3, 20251 year ago
SMA: BearishJan 27, 20251 year ago
SMA: BullishJan 20, 20251 year ago
SMA: BearishDec 2, 20241 year ago
SMA: BearishNov 25, 20241 year ago
SMA: BullishNov 4, 20241 year ago
SMA: BearishOct 28, 20242 years ago
MACD: Sell SignalOct 28, 20242 years ago
MACD: Buy SignalOct 7, 20242 years ago
SMA: BullishSep 30, 20242 years ago
SMA: BullishSep 23, 20242 years ago
SMA: BearishSep 2, 20242 years ago
SMA: BearishSep 2, 20242 years ago
MACD: Sell SignalSep 2, 20242 years ago
MACD: Buy SignalAug 12, 20242 years ago
SMA: BullishAug 5, 20242 years ago
SMA: BearishJul 29, 20242 years ago
SMA: BullishJun 24, 20242 years ago
SMA: BearishJun 3, 20242 years ago
MACD: Sell SignalJun 3, 20242 years ago
SMA: BullishMay 27, 20242 years ago
SMA: BearishMay 20, 20242 years ago
SMA: BullishMay 6, 20242 years ago
SMA: BearishApr 29, 20242 years ago
RSI: OverboughtMar 11, 20242 years ago
MACD: Buy SignalFeb 19, 20242 years ago
SMA: BullishFeb 5, 20242 years ago
SMA: BullishFeb 5, 20242 years ago
SMA: BearishJan 29, 20242 years ago
SMA: BearishJan 29, 20242 years ago
SMA: BullishJan 22, 20242 years ago
SMA: BullishJan 22, 20242 years ago
SMA: BearishJan 15, 20242 years ago
SMA: BearishJan 15, 20242 years ago
SMA: BullishDec 25, 20232 years ago
MACD: Sell SignalNov 6, 20232 years ago
SMA: BearishOct 23, 20233 years ago
SMA: BullishJul 17, 20233 years ago
SMA: BearishJul 3, 20233 years ago
SMA: BullishJun 26, 20233 years ago
SMA: BullishJun 26, 20233 years ago
MACD: Buy SignalJun 26, 20233 years ago
SMA: BearishJun 19, 20233 years ago
SMA: BullishJun 5, 20233 years ago
SMA: BearishMay 1, 20233 years ago
MACD: Sell SignalMay 1, 20233 years ago
SMA: BearishApr 24, 20233 years ago
MACD: Buy SignalApr 10, 20233 years ago
SMA: BullishMar 27, 20233 years ago
SMA: BullishMar 27, 20233 years ago
SMA: BearishMar 6, 20233 years ago
SMA: BearishMar 6, 20233 years ago
SMA: BullishFeb 27, 20233 years ago
SMA: BearishFeb 20, 20233 years ago
SMA: BullishJan 23, 20233 years ago
SMA: BullishJan 9, 20233 years ago
SMA: BearishDec 12, 20223 years ago
MACD: Sell SignalDec 12, 20223 years ago
SMA: BearishDec 5, 20223 years ago
MACD: Buy SignalOct 24, 20224 years ago
SMA: BullishOct 17, 20224 years ago
SMA: BullishOct 17, 20224 years ago
SMA: BearishOct 10, 20224 years ago
SMA: BullishOct 3, 20224 years ago
SMA: BearishSep 12, 20224 years ago
SMA: BearishSep 12, 20224 years ago
SMA: BullishAug 22, 20224 years ago
SMA: BullishAug 15, 20224 years ago
SMA: BearishAug 1, 20224 years ago
SMA: BullishJul 25, 20224 years ago
SMA: BearishJul 4, 20224 years ago
SMA: BearishJun 13, 20224 years ago
RSI: OverboughtMay 23, 20224 years ago
RSI: OverboughtMay 2, 20224 years ago
SMA: BullishMar 21, 20224 years ago
RSI: OverboughtMar 21, 20224 years ago
SMA: BearishMar 14, 20224 years ago

Your note

Sign in to keep a note on IMO — it syncs with the Stock Master app.