Imperial Oil Limited (IMO) Stock Price

85.85 ▲ +0.03 (+0.03%)
Open: 85.65 Vol: 106.3K Day's range: 85.65 - 86.24 Dec 24, 16:00 EST
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 NEUTRAL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 85.95▼ 85.84▼ 85.88▼ 84.94▲ 90.61▼
MA10 85.94▼ 85.89▼ 85.92▼ 86.90▼ 92.20▼
MA20 85.92▼ 85.85▼ 85.56▲ 90.79▼ 90.46▼
MA50 85.93▼ 85.03▲ 85.56▲ 91.81▼ 79.92▲
MA100 85.86▼ 86.08▼ 88.91▼ 90.29▼ 74.49▲
MA200 85.52▲ 89.46▼ 93.40▼ 82.13▲ 63.01▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.001▼ -0.056▼ 0.096▲ -0.703▼ -1.316▼
RSI 43.925▼ 53.471▲ 52.579▲ 35.236▼ 48.089▼
STOCH 51.535     29.802     58.576     15.651▼ 46.219    
WILL %R -100.000▼ -80.702▼ -40.708     -77.046▼ -85.448▼
CCI -117.984▼ -7.486     49.397     -52.636     -114.358▼
Latest Filters Detected On IMO
BBANDS $IMO Bollinger Bands Expanding Set Alert
MA $IMO MA(20) Crossed Below MA(50) Set Alert
MA $IMO Price Crossed Above MA(7) Set Alert
Imperial Oil Limited News
Friday, September 12, 2025 05:00 PM
Fintel reports that on September 25, 2025, RBC Capital maintained coverage of Imperial Oil (NYSEAM:IMO) with a Sector Perform recommendation. As of September 13, 2025, the average one-year price ...
Friday, May 02, 2025 12:56 AM
CALGARY, Alberta--(BUSINESS WIRE)--Imperial Oil Limited (TSE: IMO, NYSE American: IMO) today declared a quarterly dividend of 72 cents per share on the outstanding common shares of the company, ...
Monday, April 07, 2025 08:55 AM
In trading on Monday, shares of Imperial Oil Ltd (Symbol: IMO) entered into oversold territory, changing hands as low as $60.51 per share. We define oversold territory using the Relative Strength ...
IMO historical stock data
date open high low close volume
24/12/25 85.65 86.24 85.65 85.85 106,300
23/12/25 85.30 86.27 85.25 85.82 236,277
22/12/25 85.23 85.93 84.62 85.20 419,100
19/12/25 83.67 84.55 83.27 84.12 853,300
18/12/25 84.87 84.93 83.29 83.72 542,400
17/12/25 86.18 86.18 84.64 84.99 742,400
16/12/25 88.96 89.20 85.23 85.29 917,100
15/12/25 91.66 91.71 88.93 89.87 426,900
12/12/25 92.31 92.465 91.155 91.90 194,125
11/12/25 91.31 92.39 90.82 92.28 353,700
Quote Details
52wk Low:58.76
52wk High:101.00
Vol:106.3K
Avg Vol(3m):9.1M
1Y Chng:+28.88%
1M Chng:-11.28%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 43.67B