Imperial Oil Limited IMO

Set alert

Price alert · IMO

All alert types
133.93 USD +0.38 +0.28%

As of Nov 3, 2:41 PM ET

Bid
133.90 × 2
Ask
133.96 × 1
132.82 Day range 135.14
83.27 52-week range 139.44
YTD
+55.17%
1 year
+49.04%
Open
132.59
Prev close
133.55
Mkt cap
63.22B
Vol
191.16K
Avg vol
571.63K
EPS
9.06
P/E
14.78
Div yield
1.92%
More statistics
Low
132.82
High
135.14
Forward P/E
13.18
Beta
0.92
Short ratio
28.50
Inst. own
30.10%
Dividend
2.49
Ex-div date
Dec 2, 2026
Earnings
Jan 29, 2027
50-d avg
129.50
200-d avg
123.95
1y target
108.61

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 (117)
NameDateAgo
MACD: Buy SignalOct 26, 20261 week ago
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, 20264 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

Newest 20 of 117.

Discussion (0)

Sign in to join the discussion

No posts yet.