Imperial Oil Limited (IMO) Stock Price

129.57 ▲ +0.77 (+0.60%)
Open: 129.44 Vol: 887.68K Day's range: 124.645 - 129.93 Jul 31, 16:00 EDT
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
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 129.67▼ 129.60▼ 129.44▲ 127.74▲ 122.97▲
MA10 129.59▼ 129.11▲ 128.79▲ 126.87▲ 120.24▲
MA20 129.41▲ 128.77▲ 128.71▲ 123.44▲ 124.46▲
MA50 129.24▲ 127.91▲ 127.73▲ 121.43▲ 108.07▲
MA100 128.65▲ 127.62▲ 125.12▲ 124.74▲ 90.17▲
MA200 128.65▲ 124.95▲ 120.24▲ 111.64▲ 73.97▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.012▲ 0.103▲ 0.071▲ 0.774▲ -0.751▼
RSI 54.031▲ 57.868▲ 58.311▲ 65.017▲ 61.486▲
STOCH 71.081     92.122▲ 87.106▲ 81.370▲ 48.204    
WILL %R -36.471     -6.244▲ -6.244▲ -3.409▲ -33.085    
CCI 21.712     73.814     86.314     71.876     53.328    
Latest Filters Detected On IMO
CDL $IMO Doji Star Candlestick Pattern Detected Set Alert
CDL $IMO Doji Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Wednesday, July 01, 2026 09:27 AM
Imperial Oil Ltd. (NYSE:IMO) is one of the 10 integrated oil and gas companies to invest in according to hedge funds. On June 23, the Toronto Stock Exchange granted Imperial Oil Ltd. (NYSE:IMO) ...
Tuesday, April 21, 2026 07:19 PM
Imperial Oil (IMO) is upgraded to Strong Buy, driven by a robust FCF outlook and favorable oil price dynamics. IMO’s vertically integrated structure and Exxon Mobil’s 69.5% ownership provide ...
Tuesday, March 03, 2026 07:21 AM
Looking at the universe of stocks we cover at Dividend Channel, on 3/5/26, Imperial Oil Ltd (Symbol: IMO) will trade ex-dividend, for its quarterly dividend of $0.87, payable on 4/1/26. As a ...
IMO historical stock data
date open high low close volume
31/07/26 129.44 129.93 124.645 129.57 887,681
30/07/26 127.19 129.745 127.19 128.80 569,577
29/07/26 128.59 129.61 127.85 128.80 376,582
28/07/26 125.83 127.13 124.01 125.73 411,675
27/07/26 125.68 127.38 124.96 125.79 383,477
24/07/26 128.55 129.59 127.435 128.48 463,300
23/07/26 127.62 129.45 126.68 128.83 506,420
22/07/26 125.87 127.52 125.48 125.68 361,762
21/07/26 123.21 124.515 122.70 124.22 378,256
20/07/26 121.85 123.16 121.28 122.76 302,418
Quote Details
52wk Low:82.08
52wk High:139.44
Vol:887.68K
Avg Vol(3m):10.1M
1Y Chng:+54.95%
1M Chng:+15.12%
Add to Watch List