Imperial Oil Limited (IMO) Stock Price

124.95 ▼ -1.34 (-1.06%)
Open: 125.38 Vol: 324.23K Day's range: 123.2175 - 125.91 Aug 07, 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 SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 124.78▲ 125.07▼ 125.08▼ 126.07▼ 125.21▼
MA10 124.87▲ 125.14▼ 125.30▼ 126.90▼ 120.86▲
MA20 125.01▼ 125.36▼ 125.67▼ 125.39▼ 124.37▲
MA50 125.11▼ 126.17▼ 127.04▼ 120.94▲ 108.82▲
MA100 125.27▼ 127.14▼ 126.75▼ 125.01▼ 90.73▲
MA200 125.65▼ 126.44▼ 122.48▲ 112.64▲ 74.36▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.023▼ 0.027▲ -0.042▼ -0.248▼ -0.698▼
RSI 49.136▼ 43.377▼ 41.775▼ 51.704▲ 56.209▲
STOCH 21.098     55.830     51.339     52.242     58.758    
WILL %R -47.826     -47.717     -56.316     -68.880     -48.571    
CCI -39.894     -31.914     -72.039     -109.248▼ 29.631    
Latest Filters Detected On IMO
MACD $IMO MACD(12,26,9) Crossed Below Signal Line 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) ...
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 ...
Tuesday, March 03, 2026 07:21 AM
Looking at the universe of stocks we cover at Dividend Channel, on 3/5/26, Imperial Oil Ltd (Symbol: IMO) will trade ex-dividend, for its quarterly dividend of $0.87, payable on 4/1/26. As a ...
IMO historical stock data
date open high low close volume
07/08/26 125.38 125.91 123.2175 124.95 324,228
06/08/26 127.61 127.61 124.91 126.29 369,723
05/08/26 128.30 128.30 125.09 125.34 384,753
04/08/26 123.88 128.64 122.82 127.42 594,684
03/08/26 125.78 127.705 125.70 126.35 511,671
31/07/26 129.44 129.93 124.645 129.57 887,681
30/07/26 127.19 129.745 127.19 128.80 569,577
29/07/26 128.59 129.61 127.85 128.80 376,582
28/07/26 125.83 127.13 124.01 125.73 411,675
27/07/26 125.68 127.38 124.96 125.79 383,477
Quote Details
52wk Low:82.45
52wk High:139.44
Vol:324.23K
Avg Vol(3m):7.3M
1Y Chng:+42.23%
1M Chng:+10.34%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 63.36B