Imperial Oil Limited (IMO) Stock Price

117.30 ▲ +0.52 (+0.45%)
Open: 117.98 Vol: 349.1K Day's range: 116.07 - 118.16 Feb 27, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 117.50▼ 117.66▼ 117.47▼ 116.90▲ 114.34▲
MA10 117.66▼ 117.40▼ 117.06▲ 118.51▼ 103.59▲
MA20 117.67▼ 117.08▲ 116.70▲ 114.63▲ 97.85▲
MA50 117.34▼ 116.33▲ 118.38▼ 101.14▲ 86.60▲
MA100 117.07▲ 118.43▼ 117.54▼ 96.75▲ 78.30▲
MA200 116.55▲ 116.94▲ 110.36▲ 89.83▲ 65.60▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.095▼ 0.055▲ 0.223▲ -0.805▼ 2.548▲
RSI 42.427▼ 51.601▲ 50.482▲ 60.859▲ 71.011▲
STOCH 41.099     78.208     72.136     41.856     91.581▲
WILL %R -74.308     -47.475     -24.737▲ -55.289     -15.453▲
CCI -167.171▼ 20.824     65.446     -15.969     123.006▲
Latest Filters Detected On IMO
CDL $IMO Hanging Man Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Monday, February 23, 2026 11:47 AM
Imperial Oil cut at RBC, which touted leadership, assets, and diversified cash flow but said the company's stock valuation is "stretched" after several years of brisk performance.
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
27/02/26 117.98 118.16 116.07 117.30 349,100
26/02/26 115.13 117.67 114.29 116.78 322,400
25/02/26 115.68 116.60 112.91 116.21 1,105,900
24/02/26 118.95 118.95 114.71 115.68 806,200
23/02/26 119.19 121.62 118.16 118.51 537,836
20/02/26 121.85 122.31 120.43 120.69 470,925
19/02/26 121.45 123.52 120.93 122.55 723,300
18/02/26 117.99 120.43 117.93 120.19 428,706
17/02/26 119.71 120.57 114.55 117.42 689,500
13/02/26 116.22 120.02 116.16 119.76 465,000
Quote Details
52wk Low:58.76
52wk High:123.52
Vol:349.1K
Avg Vol(3m):12.7M
1Y Chng:+69.63%
1M Chng:+21.83%
Add to Watch List