Menu

Imperial Oil Limited IMO

Full chart
Set alert

Price alert · IMO

All alert types
127.22 USD +0.52 (+0.41%)

Nov 12, 2026, 1:26 PM EST

125.75 Day range 127.47
83.27 52-week range 139.44
YTD
+47.40%
1 year
+31.48%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (43)
NameDateAgo
SMA: BullishNov 11, 20261 day ago
SMA: BearishNov 9, 20263 days ago
SMA: BearishNov 4, 20261 week ago
MACD: Sell SignalNov 4, 20261 week ago
SMA: BullishOct 28, 20262 weeks ago
SMA: BearishOct 27, 20262 weeks ago
SMA: BullishOct 14, 20264 weeks ago
MACD: Buy SignalOct 12, 20261 month ago
SMA: BullishOct 8, 20261 month ago
SMA: BearishOct 7, 20261 month ago
SMA: BearishSep 21, 20261 month ago
MACD: Sell SignalAug 26, 20262 months ago
RSI: OverboughtAug 18, 20262 months ago
MACD: Buy SignalAug 12, 20263 months ago
MACD: Sell SignalAug 6, 20263 months ago
SMA: BullishJul 17, 20263 months ago
SMA: BearishJul 14, 20264 months ago
SMA: BullishJul 13, 20264 months ago
MACD: Buy SignalJul 6, 20264 months ago
SMA: BearishMay 26, 20265 months ago

Newest 20 of 43.

Compare IMO

Chart and line up IMO against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricIMOCVESUCNQXOM
Last price127.2228.8569.4849.14170.42
Change+0.52+0.442+0.51+0.2487+3.70
Change %+0.410418%+1.56%+0.739452%+0.508693%+2.22%
Open127.6128.5769.1149.00168.25
Day high127.4728.8869.5249.17170.46
Day low125.7528.3168.5448.41167.34
Previous close126.7028.4168.9748.89166.71
Volume132.81K2.72M1.98M2.26M5.52M
Average volume587.95K6.97M4.04M6.38M13.61M
Market cap60.05B52.17B79.96B100.01B695.12B
P/E ratio14.048.5110.2410.0717.53
Earnings per share9.063.396.784.889.72
Dividend yield2.032.302.573.762.50
52-week high139.4434.1680.2556.27188.50
52-week low83.2715.6342.0930.13114.19
1-week return+1.23%+4.50%+0.608167%+0.447056%+3.09%
1-month return+2.27%-9.44%-5.48%-2.70%-1.01%
3-month return-2.48%-4.37%+8.77%+3.30%+6.68%
6-month return-4.65%-3.86%+4.39%+4.73%+13.13%
Year-to-date return+47.40%+70.52%+56.63%+45.17%+41.61%
1-year return+31.48%+59.14%+57.09%+51.48%+44.27%
2-year return+74.63%+83.30%+82.31%+45.55%+41.60%
50-day moving average128.5531.6671.6650.70169.10
200-day moving average125.0627.9064.2746.56156.05
Target price111.6137.0574.6049.06184.50
Beta0.550.380.220.450.16
Short ratio25.295.233.569.593.78
Institutional ownership26.86%55.39%75.09%81.99%69.33%