Advertisement

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.27 52-week range 139.44
YTD
+60.00%
1 year
+51.34%
Open
120.89
Prev close
130.87
Mkt cap
65.18B
Vol
903.52K
Avg vol
566.37K
EPS
9.06
P/E
15.24
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, 20263 weeks ago
SMA: BullishOct 12, 20263 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
IMO dividends
Ex-dividend dateAmount
Sep 4, 20260.6288
Jun 4, 20260.6263
Mar 5, 20260.6359
Dec 3, 20250.5161
Sep 4, 20250.5206
Jun 4, 20250.5267
Mar 5, 20250.5002
Dec 3, 20240.4266
Sep 4, 20240.4438
Jun 3, 20240.44004
Mar 1, 20240.44209
Nov 30, 20230.37018
Aug 31, 20230.36819
Jun 1, 20230.37216
Mar 2, 20230.32329
Dec 1, 20220.328
Sep 1, 20220.259
Jun 1, 20220.269
Mar 2, 20220.267
Dec 2, 20210.211
Sep 2, 20210.2139
Jun 2, 20210.2196
Mar 1, 20210.17424
Dec 2, 20200.17
Sep 3, 20200.169
Jun 3, 20200.16287
Mar 4, 20200.164
Dec 2, 20190.16539
Sep 3, 20190.16587
May 31, 20190.16333
Mar 1, 20190.144
Nov 30, 20180.14404
Aug 31, 20180.14414
May 31, 20180.14656
Mar 1, 20180.125
Nov 30, 20170.1257
Aug 30, 20170.16
May 31, 20170.11848
Mar 1, 20170.113
Nov 30, 20160.1128
Aug 31, 20160.11539
Jun 1, 20160.115
Mar 2, 20160.10497
Dec 1, 20150.105
Sep 2, 20150.10548
Jun 2, 20150.20879
Mar 3, 20150.13
Dec 1, 20140.114
Sep 2, 20140.13
Jun 4, 20140.13
Jun 2, 20140.12
Apr 30, 20140.13
Mar 3, 20140.13
Nov 29, 20130.13
Aug 30, 20130.12
May 30, 20130.12
Feb 28, 20130.12
Nov 29, 20120.12
Aug 30, 20120.12
May 30, 20120.12
Mar 1, 20120.121
Nov 30, 20110.11
Aug 31, 20110.11
May 31, 20110.11
Mar 1, 20110.11
Dec 1, 20100.108
Sep 1, 20100.106
Jun 1, 20100.109
Feb 26, 20100.10
Dec 2, 20090.10
Sep 2, 20090.10
Jun 2, 20090.10
Feb 26, 20090.0798
Dec 3, 20080.0797
Sep 3, 20080.10
Jun 4, 20080.09
Feb 28, 20080.09
Nov 28, 20070.09
Sep 6, 20070.09
Jun 4, 20070.09
Feb 28, 20070.08
Dec 1, 20060.08
Sep 6, 20060.08
Jun 2, 20060.08
Mar 1, 20060.2111
Nov 29, 20050.24
Aug 30, 20050.24
Jun 6, 20050.24
Mar 1, 20050.1778
Nov 29, 20040.22
Aug 30, 20040.1676
Jun 4, 20040.1616
Mar 1, 20040.1649
Dec 1, 20030.1693
Aug 28, 20030.1569
Jun 2, 20030.161
Feb 28, 20030.1406
Nov 29, 20020.1335
Aug 29, 20020.1347
Jun 4, 20020.1375
Mar 6, 20020.1322
Nov 29, 20010.1326
Aug 30, 20010.1359
Jun 1, 20010.1365
Mar 1, 20010.127
Nov 29, 20000.1269
Aug 30, 20000.1313
Jun 1, 20000.1303
Mar 1, 20000.1346
Nov 29, 19990.1325
Aug 30, 19990.1242
Jun 1, 19990.125
Mar 4, 19990.1212
Nov 27, 19980.1205
Aug 28, 19980.1175
May 28, 19980.1272
Feb 26, 19980.3872
Nov 28, 19970.3865
Sep 3, 19970.3976
May 29, 19970.3986
Feb 27, 19970.4023
Nov 28, 19960.55
Nov 27, 19960.4094
Aug 29, 19960.3661
May 30, 19960.365
Feb 29, 19960.3646
Nov 30, 19950.3683
Aug 30, 19950.3734
May 30, 19950.3287
Mar 6, 19950.3179
Nov 28, 19940.3267
Aug 29, 19940.3288
May 30, 19940.45
May 27, 19940.3247
Apr 26, 19942.18
Feb 28, 19940.333
Nov 25, 19930.45
Nov 24, 19930.3385
Aug 26, 19930.3425
May 26, 19930.45
May 25, 19930.357
Mar 2, 19930.45
Nov 25, 19920.45
Nov 24, 19920.349
Aug 26, 19920.45
May 26, 19920.45
Feb 25, 19920.45
Nov 26, 19910.45
Nov 25, 19910.45
Aug 27, 19910.45
May 28, 19914.05
Feb 26, 19914.05
Nov 27, 19904.05
Aug 28, 19904.05
May 30, 19900.45
May 25, 19904.05
Feb 28, 19900.45
Feb 26, 19904.05
Nov 29, 19890.45
Nov 27, 19894.05
Aug 28, 19894.05
May 26, 19894.05
Feb 27, 19894.05
Nov 25, 19884.05
Aug 26, 19884.05
May 25, 19884.05
Feb 25, 19884.05
Nov 24, 19874.05
Aug 26, 19871.44
May 26, 198732.37
Feb 25, 198732.37
Nov 24, 198632.37
Aug 26, 198632.37
May 28, 198632.37
Feb 25, 198632.37
Nov 25, 19854.08
Aug 27, 198532.37
May 28, 198532.37
Feb 25, 198532.37
Nov 27, 198432.37
Aug 28, 198428.36
May 25, 198428.36
Feb 24, 198428.36

Stock splits

IMO stock splits
DateRatio
May 30, 20063:1
Jun 1, 19981:1
May 27, 19983:1
Advertisement