Imperial Oil Limited (IMO) Stock Price

121.29 ▲ +0.32 (+0.26%)
Open: 120.15 Vol: 282.13K Day's range: 119.48 - 122.34 Jun 12, 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 SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 121.29▲ 121.33▼ 121.30▼ 120.81▲ 125.93▼
MA10 121.33▼ 121.33▼ 121.39▼ 122.42▼ 126.06▼
MA20 121.39▼ 121.57▼ 121.59▼ 126.54▼ 122.94▼
MA50 121.34▼ 121.04▲ 122.47▼ 127.63▼ 102.90▲
MA100 121.47▼ 122.88▼ 123.49▼ 122.44▼ 86.85▲
MA200 121.75▼ 124.24▼ 127.88▼ 106.87▲ 71.40▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.018▼ -0.037▼ 0.042▲ -0.628▼ -1.740▼
RSI 48.414▼ 47.835▼ 47.929▼ 42.670▼ 54.811▲
STOCH 22.377     38.483     31.138     29.575     43.963    
WILL %R -70.642     -57.568     -75.353▼ -75.071▼ -81.684▼
CCI -30.802     -27.517     -64.008     -67.146     -97.110    
Latest Filters Detected On IMO
BBANDS $IMO Bollinger Bands Expanding Set Alert
CDL $IMO Shooting Star Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Tuesday, May 12, 2026 07:02 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, Chemical, and Corporate and ...
Tuesday, April 07, 2026 06:59 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 ...
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
12/06/26 120.15 122.34 119.48 121.29 282,130
11/06/26 121.41 123.71 120.74 120.97 612,404
10/06/26 119.99 122.535 119.99 120.26 605,902
09/06/26 122.43 122.685 118.01 118.98 599,812
08/06/26 122.94 125.15 122.19 122.55 508,720
05/06/26 126.59 126.59 121.61 121.72 379,781
04/06/26 124.68 127.335 124.24 126.90 369,005
03/06/26 125.37 127.68 124.51 126.27 357,467
02/06/26 120.47 125.04 120.47 124.42 439,797
01/06/26 120.38 122.71 119.42 120.80 621,498
Quote Details
52wk Low:77.20
52wk High:139.44
Vol:282.13K
Avg Vol(3m):8.7M
1Y Chng:+50.78%
1M Chng:-5.60%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 60.15B