Imperial Oil Limited (IMO) Stock Price

113.77 ▲ +2.78 (+2.50%)
Open: 112.24 Vol: 479.93K Day's range: 110.9236 - 113.85 Jul 02, 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 SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 113.58▲ 112.36▲ 112.39▲ 112.65▲ 116.51▼
MA10 113.12▲ 112.03▲ 111.84▲ 113.03▲ 122.47▼
MA20 112.43▲ 111.70▲ 111.97▲ 116.76▼ 123.23▼
MA50 111.90▲ 112.40▲ 112.72▲ 124.16▼ 104.76▲
MA100 111.70▲ 112.84▲ 114.59▼ 123.70▼ 88.16▲
MA200 111.91▲ 115.10▼ 119.57▼ 108.44▲ 72.36▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.167▲ 0.261▲ 0.276▲ -0.029▼ -3.012▼
RSI 81.559▲ 65.523▲ 59.938▲ 40.060▼ 47.988▼
STOCH 95.784▲ 68.267     71.667     37.242     12.414▼
WILL %R 0.000▲ 0.000▲ 0.000▲ -67.308     -86.047▼
CCI 98.836     240.492▲ 236.601▲ -47.367     -138.568▼
Latest Filters Detected On IMO
MA $IMO Price Crossed Above MA(7) 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) ...
Tuesday, June 23, 2026 10:16 AM
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
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
25/06/26 112.14 113.98 112.14 113.28 294,814
24/06/26 112.76 113.28 111.675 112.50 458,650
23/06/26 114.23 115.11 112.94 114.64 379,789
22/06/26 112.55 114.125 111.36 114.01 454,252
18/06/26 113.51 113.53 109.6075 112.55 723,779
Quote Details
52wk Low:78.87
52wk High:139.44
Vol:479.93K
Avg Vol(3m):7.1M
1Y Chng:+38.88%
1M Chng:-15.00%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 56.57B