Imperial Oil Limited (IMO) Stock Price

125.20 ▲ +1.39 (+1.12%)
Open: 125.00 Vol: 350.19K Day's range: 123.07 - 125.20 Apr 22, 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 NEUTRAL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 124.92▲ 124.67▲ 124.39▲ 123.91▲ 127.52▼
MA10 124.79▲ 124.14▲ 124.03▲ 125.92▼ 124.08▲
MA20 124.68▲ 123.95▲ 123.71▲ 127.97▼ 110.74▲
MA50 124.17▲ 122.90▲ 124.51▲ 123.45▲ 95.84▲
MA100 123.98▲ 124.93▲ 127.23▼ 109.14▲ 82.73▲
MA200 123.65▲ 127.34▼ 127.19▼ 98.93▲ 68.54▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.013▲ 0.126▲ 0.284▲ -1.115▼ 0.640▲
RSI 77.253▲ 67.456▲ 60.129▲ 49.514▼ 66.759▲
STOCH 89.146▲ 86.106▲ 62.962     35.979     77.294    
WILL %R -10.127▲ -3.865▲ -3.125▲ -55.278     -22.297▲
CCI 157.768▲ 137.944▲ 186.289▲ -64.979     50.021    
Latest Filters Detected On IMO
MA $IMO Price Crossed Above MA(7) Set Alert
CDL $IMO Hanging Man Candlestick Pattern Detected Set Alert
CDL $IMO Doji Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Tuesday, April 21, 2026 11:55 PM
Imperial Oil Limited (NYSE AMERICAN:IMO) is among the 13 Best Crude Oil Stocks to Buy According to Analysts. On April 7, BMO Capital raised the firm’s price target on Imperial Oil Limited ...
Tuesday, April 21, 2026 06:20 PM
Imperial Oil's vertically integrated structure and Exxon Mobil's 69.5% ownership provide resilience and operational flexibility. Read why IMO stock is a Strong Buy.
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
22/04/26 125.00 125.20 123.07 125.20 350,193
21/04/26 123.00 124.165 122.545 123.81 426,968
20/04/26 122.05 123.74 121.91 122.82 428,120
17/04/26 123.75 123.75 118.5901 121.94 911,213
16/04/26 125.32 126.81 125.06 125.77 529,877
15/04/26 127.38 127.38 124.71 124.83 224,307
14/04/26 129.41 129.83 125.93 127.10 390,424
13/04/26 130.19 132.105 129.6432 130.19 283,379
10/04/26 127.89 129.93 127.89 129.18 370,375
09/04/26 130.30 132.355 127.98 128.31 449,212
Quote Details
52wk Low:66.46
52wk High:133.37
Vol:350.19K
Avg Vol(3m):13.2M
1Y Chng:+80.07%
1M Chng:+4.12%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 61.56B