Imperial Oil Limited (IMO) Stock Price

125.73 ▼ -0.06 (-0.05%)
Open: 125.83 Vol: 411.68K Day's range: 124.01 - 127.13 Jul 28, 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 NEUTRAL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 125.54▲ 125.36▲ 125.05▲ 126.90▼ 122.20▲
MA10 125.52▲ 125.01▲ 125.40▲ 124.42▲ 119.85▲
MA20 125.36▲ 125.40▲ 126.32▼ 120.92▲ 124.27▲
MA50 124.96▲ 127.05▼ 125.74▼ 121.90▲ 107.99▲
MA100 125.39▲ 125.44▲ 123.58▲ 124.43▲ 90.13▲
MA200 126.25▼ 123.23▲ 118.71▲ 111.02▲ 73.95▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.022▲ 0.118▲ -0.183▼ 0.877▲ -0.996▼
RSI 64.584▲ 49.140▼ 48.327▼ 58.570▲ 57.624▲
STOCH 64.753     46.499     28.350     76.481     45.280    
WILL %R -34.568     -46.452     -53.371     -37.769     -45.957    
CCI 155.844▲ 44.943     40.060     54.842     30.480    
Latest Filters Detected On IMO
MA $IMO Price Crossed Below MA(7) Set Alert
CDL $IMO Doji Candlestick Pattern Detected Set Alert
Imperial Oil Limited News
Wednesday, July 01, 2026 09:27 AM
Imperial Oil Ltd. (NYSE:IMO) is one of the 10 integrated oil and gas companies to invest in according to hedge funds. On June 23, the Toronto Stock Exchange granted Imperial Oil Ltd. (NYSE:IMO) ...
Wednesday, July 01, 2026 09:27 AM
Imperial Oil Ltd. (NYSE:IMO) is one of the 10 integrated oil and gas companies to invest in according to hedge funds. On June 23, the Toronto Stock Exchange granted Imperial Oil Ltd. (NYSE:IMO) ...
Wednesday, June 03, 2026 05:00 PM
Imperial Oil Ltd. engages in the exploration, production, and sale of crude oil and natural gas. It operates through the following business segments: Upstream, Downstream, and Chemicals. The Upstream ...
IMO historical stock data
date open high low close volume
28/07/26 125.83 127.13 124.01 125.73 411,675
27/07/26 125.68 127.38 124.96 125.79 383,477
24/07/26 128.55 129.59 127.435 128.48 463,300
23/07/26 127.62 129.45 126.68 128.83 506,420
22/07/26 125.87 127.52 125.48 125.68 361,762
21/07/26 123.21 124.515 122.70 124.22 378,256
20/07/26 121.85 123.16 121.28 122.76 302,418
17/07/26 120.91 122.72 120.81 122.52 351,511
16/07/26 120.45 121.00 119.535 119.77 388,515
15/07/26 122.69 122.90 119.37 120.42 375,363
Quote Details
52wk Low:82.08
52wk High:139.44
Vol:411.68K
Avg Vol(3m):9.5M
1Y Chng:+50.67%
1M Chng:+4.60%
Add to Watch List
More Information
Index NYSE AMEX Composite
Market Cap. 61.04B