| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | SELL | SELL |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 113.58▲ | 112.36▲ | 112.39▲ | 112.65▲ | 116.51▼ |
| MA10 | 113.12▲ | 112.03▲ | 111.84▲ | 113.03▲ | 122.47▼ |
| MA20 | 112.43▲ | 111.70▲ | 111.97▲ | 116.76▼ | 123.23▼ |
| MA50 | 111.90▲ | 112.40▲ | 112.72▲ | 124.16▼ | 104.76▲ |
| MA100 | 111.70▲ | 112.84▲ | 114.59▼ | 123.70▼ | 88.16▲ |
| MA200 | 111.91▲ | 115.10▼ | 119.57▼ | 108.44▲ | 72.36▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.167▲ | 0.261▲ | 0.276▲ | -0.029▼ | -3.012▼ |
| RSI | 81.559▲ | 65.523▲ | 59.938▲ | 40.060▼ | 47.988▼ |
| STOCH | 95.784▲ | 68.267 | 71.667 | 37.242 | 12.414▼ |
| WILL %R | 0.000▲ | 0.000▲ | 0.000▲ | -67.308 | -86.047▼ |
| CCI | 98.836 | 240.492▲ | 236.601▲ | -47.367 | -138.568▼ |
| MA | $IMO Price Crossed Above MA(7) | Set Alert |
|
Wednesday, July 01, 2026 09:54 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) ...
|
|
Tuesday, June 23, 2026 10:16 AM
Imperial Oil Limited (TSE: IMO, NYSE American: IMO) announced today that it has received final acceptance from the Toronto Stock Exchange (TSX) for a normal course issuer bid (NCIB) to repurchase up ...
|
|
Tuesday, April 21, 2026 02:19 PM
Imperial Oil (IMO) is upgraded to Strong Buy, driven by a robust FCF outlook and favorable oil price dynamics. IMO’s vertically integrated structure and Exxon Mobil’s 69.5% ownership provide ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 02/07/26 | 112.24 | 113.85 | 110.9236 | 113.77 | 479,926 |
| 01/07/26 | 111.30 | 112.87 | 110.36 | 110.99 | 243,610 |
| 30/06/26 | 113.34 | 114.34 | 111.76 | 112.02 | 373,260 |
| 29/06/26 | 113.38 | 114.89 | 112.89 | 113.25 | 535,603 |
| 26/06/26 | 112.36 | 113.9325 | 112.33 | 113.24 | 442,052 |
| 25/06/26 | 112.14 | 113.98 | 112.14 | 113.28 | 294,814 |
| 24/06/26 | 112.76 | 113.28 | 111.675 | 112.50 | 458,650 |
| 23/06/26 | 114.23 | 115.11 | 112.94 | 114.64 | 379,789 |
| 22/06/26 | 112.55 | 114.125 | 111.36 | 114.01 | 454,252 |
| 18/06/26 | 113.51 | 113.53 | 109.6075 | 112.55 | 723,779 |
|
|
||||
|
|
||||
|
|