BeStock  
Stocks › IMO

Imperial Oil IMO

US equityMarket cap rank #268
$124.22 +$1.17 (+0.95%)
Market open · Oct 1, 11:50 am ET · After hours $123.05 0.00%
Open$122.42
Prev close$123.05
Day range$122.01 – $124.38
Volume201.5K
Market cap$60.07B
P/E (TTM)20.7
Dividend yield1.80%

Analyst view

ConsensusSell
Analysts6
Average target$110.24-11.3% vs. price
  • Buy 17%
  • Sell 83%
Low $86.37Now $124.22Avg $110.24High $143.94

Recent rating changes

The last 20 actions on file set price targets from $86.37 to $147.40, averaging $109.60.

DateFirmRatingTarget
16 Sep 2026 Raymond James SELL $98.30
15 Sep 2026 UBS BUY $143.94
14 Sep 2026 UBS BUY $147.40
20 Aug 2026 Goldman Sachs SELL $105.32
19 Aug 2026 Goldman Sachs SELL $107.56
5 Aug 2026 TD Cowen SELL $106.03
4 Aug 2026 TD Cowen SELL $107.29
4 Aug 2026 RBC Capital SELL $86.37
4 Aug 2026 J.P. Morgan SELL $121.47
22 Jul 2026 Goldman Sachs SELL $95.70
16 Jul 2026 J.P. Morgan SELL $112.27
15 Jul 2026 RBC Capital SELL $87.40
19 May 2026 Goldman Sachs SELL $87.39
12 May 2026 TD Cowen SELL $111.08
4 May 2026 RBC Capital SELL $88.28
4 May 2026 J.P. Morgan SELL $106.05
8 Apr 2026 UBS BUY $144.97
8 Apr 2026 RBC Capital SELL $91.03
8 Apr 2026 J.P. Morgan SELL $114.05
7 Apr 2026 BMO Capital HOLD $130.17

Discussion

No comments yet — be the first to weigh in on IMO.

Leave a comment

Scroll to Top