Imperial Oil Limited (IMO) Stock Price

124.37 ▼ -2.36 (-1.86%)
Open: 125.89 Vol: 302.2K Day's range: 123.3901 - 126.11 Apr 24, 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 SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 124.20▲ 123.98▲ 124.10▲ 124.59▼ 127.36▼
MA10 124.04▲ 124.11▲ 125.12▼ 125.28▼ 124.00▲
MA20 123.96▲ 125.24▼ 125.07▼ 127.62▼ 110.70▲
MA50 123.96▲ 124.65▼ 124.07▲ 123.79▲ 95.82▲
MA100 124.99▼ 124.16▲ 126.63▼ 109.68▲ 82.72▲
MA200 125.09▼ 126.84▼ 127.47▼ 99.39▲ 68.53▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.063▲ -0.184▼ -0.249▼ -0.802▼ 0.587▲
RSI 62.686▲ 44.013▼ 45.928▼ 47.649▼ 66.187▲
STOCH 81.549▲ 30.647     13.762▼ 42.068     76.617    
WILL %R -14.865▲ -74.304     -77.258▼ -59.973     -24.562▲
CCI 126.647▲ -25.974     -72.247     -51.132     54.172    
Latest Filters Detected On IMO
RSI $IMO RSI(14) Crossed Below 50 Set Alert
MA $IMO Price Crossed Below MA(7) 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
24/04/26 125.89 126.11 123.3901 124.37 302,199
23/04/26 125.70 127.51 125.26 126.73 299,930
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
Quote Details
52wk Low:66.46
52wk High:133.37
Vol:302.2K
Avg Vol(3m):13.4M
1Y Chng:+71.62%
1M Chng:+3.29%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 62.25B