Imperial Oil Limited (IMO) Stock Price

122.52 ▲ +2.75 (+2.30%)
Open: 120.91 Vol: 351.51K Day's range: 120.81 - 122.72 Jul 17, 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 122.27▲ 121.95▲ 121.81▲ 121.77▲ 116.52▲
MA10 122.11▲ 121.62▲ 121.36▲ 120.00▲ 121.22▲
MA20 121.94▲ 121.15▲ 120.82▲ 116.51▲ 123.48▼
MA50 121.56▲ 121.22▲ 121.45▲ 122.44▲ 106.28▲
MA100 121.28▲ 121.37▲ 117.76▲ 123.86▼ 89.10▲
MA200 120.74▲ 117.43▲ 117.53▲ 109.77▲ 73.10▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.058▲ 0.152▲ 0.186▲ 1.154▲ -2.063▼
RSI 70.333▲ 63.294▲ 59.015▲ 56.631▲ 55.984▲
STOCH 82.516▲ 64.877     71.156     74.912     21.992    
WILL %R -13.575▲ -5.076▲ -4.902▲ -21.851▲ -56.717    
CCI 205.413▲ 130.662▲ 130.006▲ 69.128     -5.385    
Latest Filters Detected On IMO
MA $IMO Price Crossed Above MA(50) Set Alert
MA $IMO Price Crossed Above MA(7) Set Alert
CDL $IMO Marubozu 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) ...
Wednesday, June 03, 2026 05:00 PM
Imperial Oil Ltd. engages in the exploration, production, and sale of crude oil and natural gas. It operates through the following business segments: Upstream, Downstream, and Chemicals. The Upstream ...
IMO historical stock data
date open high low close volume
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
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
Quote Details
52wk Low:81.66
52wk High:139.44
Vol:351.51K
Avg Vol(3m):8.6M
1Y Chng:+45.25%
1M Chng:-3.45%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 59.55B