institutional
IM
NASDAQ · IMO
Imperial Oil Limited
Energy · Oil & Gas Integrated
$126.17
Down-$0.40 (-0.32%)
Updated Sep 22, 2026, 4:03 PM
SID Score
6.5/10
Composite research score
Smart Money
58/100
Neutral
- Market cap
- 46.96B
- P/E ratio
- 13.76
- Dividend yield
- 1.64%
- 52-week range
- $83.27 – $139.44
- Volume
- 702.52K
- Avg. volume
- 478.8K
Price performance
IMO price history
1M range · 20 trading sessions · Daily adjusted prices
IMO closed at $126.17 after 20 trading sessions, down 7.87% for the selected period.
- Last close
- $126.17
- Period change
- -7.87%
- Period low
- $126.17
- Period high
- $136.95
Daily close
View OHLC price history
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| Sep 21, 2026 | $128.55 | $129.04 | $125.76 | $126.17 | 702.52K |
| Sep 18, 2026 | $130.18 | $130.615 | $128.91 | $129.91 | 440.61K |
| Sep 17, 2026 | $129.62 | $131.37 | $129.14 | $130.28 | 669.78K |
| Sep 16, 2026 | $134.05 | $134.32 | $129.19 | $130.30 | 605.57K |
| Sep 15, 2026 | $132.70 | $136.21 | $132.17 | $135.35 | 668.28K |
| Sep 14, 2026 | $131.62 | $134.865 | $131.22 | $131.83 | 1.08M |
| Sep 11, 2026 | $130.45 | $130.45 | $128.17 | $129.99 | 573.92K |
| Sep 10, 2026 | $132.82 | $133.39 | $129.99 | $130.81 | 512.07K |
| Sep 9, 2026 | $132.77 | $133.30 | $131.11 | $131.61 | 435.48K |
| Sep 8, 2026 | $130.13 | $132.665 | $129.94 | $131.38 | 693.25K |
| Sep 4, 2026 | $130.25 | $130.62 | $127.87 | $128.62 | 1.56M |
| Sep 3, 2026 | $133.59 | $134.51 | $131.51 | $131.94 | 503.91K |
| Sep 2, 2026 | $134.16 | $134.57 | $132.36 | $133.44 | 526.7K |
| Sep 1, 2026 | $132.66 | $135.10 | $132.12 | $134.94 | 708.11K |
| Aug 31, 2026 | $133.62 | $133.91 | $129.98 | $131.34 | 361.58K |
| Aug 28, 2026 | $131.76 | $132.23 | $129.41 | $130.51 | 658.3K |
| Aug 27, 2026 | $130.87 | $132.45 | $129.69 | $132.22 | 568.93K |
| Aug 26, 2026 | $130.06 | $132.37 | $129.29 | $131.42 | 504.55K |
| Aug 25, 2026 | $135.32 | $135.60 | $131.305 | $131.49 | 587.49K |
| Aug 24, 2026 | $137.00 | $138.1044 | $135.5356 | $136.95 | 448.98K |
Latest IMO news
The latest Smart Investors Daily articles mentioning IMO.
Stock researchMarket Activity · Institutional Ownership
Loading stock research…

