Imperial Oil Limited (IMO) Stock Price

128.48 ▼ -0.35 (-0.27%)
Open: 128.55 Vol: 463.3K Day's range: 127.435 - 129.59 Jul 24, 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
SELL NEUTRAL BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 128.48▼ 128.73▼ 128.54▼ 125.99▲ 119.70▲
MA10 128.59▼ 128.43▼ 128.65▼ 123.88▲ 120.60▲
MA20 128.77▼ 128.68▼ 127.92▲ 119.66▲ 124.00▲
MA50 128.48▼ 126.88▲ 124.49▲ 122.15▲ 107.15▲
MA100 128.67▼ 124.12▲ 122.41▲ 124.31▲ 89.62▲
MA200 128.05▲ 121.74▲ 118.31▲ 110.67▲ 73.54▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.065▼ -0.144▼ -0.178▼ 1.341▲ -1.314▼
RSI 42.894▼ 53.650▲ 59.370▲ 65.842▲ 60.677▲
STOCH 18.658▼ 58.277     48.357     78.320     33.477    
WILL %R -85.294▼ -54.634     -40.433     -7.012▲ -36.738    
CCI -109.762▼ -13.411     -32.068     150.057▲ 41.401    
Latest Filters Detected On IMO
CDL $IMO Harami 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) ...
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 ...
IMO historical stock data
date open high low close volume
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
17/07/26 120.91 122.72 120.81 122.52 351,511
16/07/26 120.45 121.00 119.535 119.77 388,515
15/07/26 122.69 122.90 119.37 120.42 375,363
14/07/26 124.78 125.92 122.04 122.52 517,111
13/07/26 122.50 124.635 122.415 123.64 490,254
Quote Details
52wk Low:81.87
52wk High:139.44
Vol:463.3K
Avg Vol(3m):9.3M
1Y Chng:+54.13%
1M Chng:+6.21%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 61.04B