Imperial Oil Limited (IMO) Stock Price

101.24 ▲ +2.03 (+2.05%)
Open: 100.52 Vol: 592.78K Day's range: 100.14 - 101.995 Jan 23, 16:00 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
IMO Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 101.18▼ 101.07▲ 101.05▲ 99.19▲ 92.85▲
MA10 101.19▼ 101.07▲ 100.56▲ 97.00▲ 92.87▲
MA20 101.16▼ 100.42▲ 100.11▲ 92.06▲ 91.93▲
MA50 101.09▼ 99.62▲ 98.66▲ 92.96▲ 82.03▲
MA100 100.77▲ 98.47▲ 93.87▲ 91.59▲ 75.91▲
MA200 100.08▲ 93.28▲ 90.62▲ 84.27▲ 63.99▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.011▼ -0.002▼ 0.040▲ 1.266▲ 0.029▲
RSI 45.931▼ 59.918▲ 62.956▲ 69.077▲ 63.890▲
STOCH 63.832     45.962     71.337     88.231▲ 44.919    
WILL %R -51.562     -33.448     -27.401     -4.041▲ -4.032▲
CCI -59.442     7.377     61.642     100.479▲ 118.487▲
Latest Filters Detected On IMO
BREAK $IMO Price Breaks 60 Days High Set Alert
BREAK $IMO Price Breaks 30 Days High Set Alert
BREAK $IMO Price Breaks 20 Days High Set Alert
BREAK $IMO Price Breaks 10 Days High Set Alert
Imperial Oil Limited News
Thursday, January 15, 2026 02:05 PM
John Whelan, chairman, president and chief executive officer, and Peter Shaw, vice-president, investor relations, Imperial Oil Limited, will host a 2025 Fourth Quarter Earnings Call on Friday, January ...
Friday, December 26, 2025 04:16 AM
Imperial Oil Limited IMO is a strategically important player in Canada’s energy ecosystem, with operations spanning oil and gas exploration and production, oil sands, refining and downstream marketing ...
Friday, December 19, 2025 07:42 AM
Investors in Imperial Oil Ltd (Symbol: IMO) saw new options become available this week, for the August 2026 expiration. One of the key data points that goes into the price an option buyer is willing ...
IMO historical stock data
date open high low close volume
23/01/26 100.52 101.995 100.14 101.24 592,776
22/01/26 99.86 100.375 98.45 99.21 313,357
21/01/26 98.37 100.825 98.325 100.20 515,427
20/01/26 97.92 99.17 96.7275 97.31 574,455
16/01/26 95.60 98.75 95.60 97.98 462,437
15/01/26 97.81 98.2783 95.865 96.28 589,877
14/01/26 96.50 99.41 96.39 98.89 785,100
13/01/26 93.18 96.59 92.745 96.05 905,696
12/01/26 90.69 93.13 90.43 92.50 814,700
09/01/26 89.19 91.49 89.19 90.36 556,000
Quote Details
52wk Low:58.76
52wk High:101.995
Vol:592.78K
Avg Vol(3m):9.8M
1Y Chng:+47.26%
1M Chng:+10.09%
Add to Watch List