Imperial Oil Limited (IMO) Stock Price

123.64 ▲ +3.13 (+2.60%)
Open: 122.50 Vol: 490.25K Day's range: 122.415 - 124.635 Jul 13, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 123.59▲ 124.09▼ 123.87▼ 120.40▲ 116.74▲
MA10 123.81▼ 123.89▼ 122.76▲ 116.48▲ 121.34▲
MA20 124.03▼ 122.64▲ 121.65▲ 115.93▲ 123.54▲
MA50 123.89▼ 121.36▲ 118.01▲ 123.25▲ 106.31▲
MA100 122.99▲ 117.48▲ 115.56▲ 123.82▼ 89.11▲
MA200 121.75▲ 115.34▲ 118.01▲ 109.21▲ 73.11▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.094▼ 0.001▲ 0.075▲ 1.561▲ -1.992▼
RSI 40.219▼ 60.541▲ 69.245▲ 60.039▲ 56.882▲
STOCH 10.465▼ 70.224     84.011▲ 84.880▲ 22.617    
WILL %R -86.920▼ -24.466▲ -21.845▲ -6.970▲ -52.962    
CCI -85.492     3.399     60.928     164.557▲ 6.274    
Latest Filters Detected On IMO
MA $IMO Price Crossed Above MA(50) Set Alert
BREAK $IMO Price Breaks 10 Days High 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
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
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
Quote Details
52wk Low:81.66
52wk High:139.44
Vol:490.25K
Avg Vol(3m):8M
1Y Chng:+44.30%
1M Chng:+4.14%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 59.67B