Imperial Oil Limited (IMO) Stock Price

130.53 ▲ +1.57 (+1.22%)
Open: 131.38 Vol: 537.33K Day's range: 128.5889 - 133.37 Apr 02, 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 BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 130.36▲ 130.71▼ 130.48▲ 130.14▲ 125.30▲
MA10 130.46▲ 130.41▲ 129.92▲ 129.10▲ 119.82▲
MA20 130.77▼ 129.81▲ 129.65▲ 125.48▲ 106.35▲
MA50 130.46▲ 130.04▲ 129.73▲ 117.86▲ 92.49▲
MA100 129.94▲ 129.81▲ 127.96▲ 105.29▲ 81.06▲
MA200 129.57▲ 127.48▲ 123.26▲ 95.90▲ 67.41▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.071▼ 0.126▲ 0.162▲ -0.092▼ 2.359▲
RSI 48.737▼ 53.147▲ 54.065▲ 65.804▲ 77.794▲
STOCH 27.834     61.864     51.969     74.183     90.220▲
WILL %R -62.547     -53.333     -41.459     -22.067▲ -5.673▲
CCI -24.264     10.044     72.582     92.094     102.641▲
Latest Filters Detected On IMO
MA $IMO Price Crossed Above MA(7) Set Alert
Imperial Oil Limited News
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 ...
Tuesday, February 10, 2026 09:14 AM
Imperial Oil stands out as one of Canada’s most resilient and growth-ready energy companies with a diversified portfolio spanning upstream, downstream and chemicals. Its strong upstream assets — Kearl ...
Friday, February 06, 2026 07:43 AM
Investors in Imperial Oil Ltd (Symbol: IMO) saw new options begin trading today, for the April 17th expiration. One of the key data points that goes into the price an option buyer is willing to pay, ...
IMO historical stock data
date open high low close volume
02/04/26 131.38 133.37 128.5889 130.53 537,328
01/04/26 128.45 130.42 127.42 128.96 749,427
31/03/26 130.71 132.51 127.1301 130.82 787,103
30/03/26 132.82 133.105 129.37 129.64 528,555
27/03/26 128.53 131.665 128.055 130.76 518,712
26/03/26 130.01 131.62 127.495 127.82 1,009,145
25/03/26 128.50 130.45 126.53 130.21 859,300
24/03/26 126.53 131.23 126.53 129.18 709,593
23/03/26 124.35 128.66 121.752 126.52 996,948
20/03/26 127.83 128.22 124.61 126.61 513,170
Quote Details
52wk Low:58.76
52wk High:133.37
Vol:537.33K
Avg Vol(3m):10.9M
1Y Chng:+101.28%
1M Chng:+8.15%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 64.90B