Imperial Oil Limited (IMO) Stock Price

120.51 ▲ +0.51 (+0.43%)
Open: 120.63 Vol: 327.18K Day's range: 119.86 - 121.8266 Jul 10, 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 120.65▲ 120.33▲ 120.49▲ 118.23▲ 116.27▲
MA10 120.48▲ 120.50▲ 120.52▲ 115.44▲ 121.67▼
MA20 120.32▲ 120.46▲ 120.51▲ 115.80▲ 123.22▼
MA50 120.48▲ 119.45▲ 116.26▲ 123.39▼ 105.50▲
MA100 120.45▲ 115.98▲ 114.80▲ 123.76▼ 88.64▲
MA200 120.47▲ 114.59▲ 117.89▲ 109.06▲ 72.72▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.070▲ -0.124▼ -0.267▼ 1.321▲ -2.557▼
RSI 58.256▲ 57.590▲ 62.381▲ 54.786▲ 54.276▲
STOCH 86.283▲ 30.092     57.151     81.340▲ 17.797▼
WILL %R -19.872▲ -40.079     -35.816     -11.482▲ -63.454    
CCI 99.872     37.044     50.397     156.474▲ -63.278    
Latest Filters Detected On IMO
CDL $IMO Doji Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Wednesday, July 01, 2026 09:54 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) ...
Monday, June 22, 2026 11:55 PM
Imperial Oil Limited (TSE: IMO, NYSE American: IMO) announced today that it has received final acceptance from the Toronto Stock Exchange (TSX) for a normal course issuer bid (NCIB) to repurchase up ...
Tuesday, April 21, 2026 02: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 ...
IMO historical stock data
date open high low close volume
10/07/26 120.63 121.8266 119.86 120.51 327,175
09/07/26 120.43 121.12 119.75 120.00 351,226
08/07/26 118.63 121.27 117.28 121.26 554,830
07/07/26 113.85 117.46 113.76 116.57 581,318
06/07/26 113.60 115.08 112.43 112.83 605,296
02/07/26 112.24 113.85 110.9236 113.77 479,926
01/07/26 111.30 112.87 110.36 110.99 243,610
30/06/26 113.34 114.34 111.76 112.02 373,260
29/06/26 113.38 114.89 112.89 113.25 535,603
26/06/26 112.36 113.9325 112.33 113.24 442,052
Quote Details
52wk Low:80.948
52wk High:139.44
Vol:327.18K
Avg Vol(3m):7.9M
1Y Chng:+41.96%
1M Chng:-1.78%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 59.67B