Menu

Imperial Oil Limited IMO.TO

Full chart
Set alert

Price alert · IMO.TO

All alert types
176.67 CAD +0.65 (+0.37%)

Nov 6, 2026, 4:00 PM EST

174.38 Day range 179.75
115.28 52-week range 193.48
YTD
+48.99%
1 year
+37.38%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (47)
NameDateAgo
SMA: BearishNov 4, 20264 days ago
MACD: Sell SignalNov 4, 20264 days ago
MACD: Buy SignalOct 30, 20261 week ago
MACD: Sell SignalOct 29, 20261 week ago
SMA: BullishOct 28, 20261 week ago
SMA: BearishOct 27, 20261 week ago
SMA: BullishOct 13, 20263 weeks ago
MACD: Buy SignalOct 13, 20263 weeks ago
SMA: BearishSep 21, 20261 month ago
MACD: Sell SignalAug 25, 20262 months ago
MACD: Buy SignalAug 13, 20262 months ago
MACD: Sell SignalAug 6, 20263 months ago
SMA: BullishJul 17, 20263 months ago
SMA: BearishJul 15, 20263 months ago
SMA: BullishJul 13, 20263 months ago
SMA: BearishJul 9, 20264 months ago
SMA: BullishJul 8, 20264 months ago
MACD: Buy SignalJul 2, 20264 months ago
SMA: BearishMay 27, 20265 months ago
MACD: Sell SignalMay 26, 20265 months ago

Newest 20 of 47.

Compare IMO.TO

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

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

Side-by-side symbol comparison
MetricIMO.TOPPL-PA.TOPPL-PC.TOPPL-PQ.TOPPL.TO
Last price176.6725.3125.1425.9968.16
Change+0.65+0.06-0.060.00+1.32
Change %+0.369276%+0.237624%-0.238095%0.00%+1.97%
Open175.8825.2525.2025.9967.79
Day high179.7525.3125.2025.9968.84
Day low174.3825.2525.1425.9966.58
Previous close176.0225.2525.2025.9966.84
Volume535.85K2.22K1.35K02.60M
Average volume949.01K2.45K3.20K2.05K2.24M
Market cap83.39B40.55B40.03B41.12B39.64B
P/E ratio14.0511.0510.9811.3524.00
Earnings per share12.572.292.292.292.84
Dividend yield1.986.465.976.354.40
52-week high193.4825.9025.9026.6772.44
52-week low115.2823.8524.0025.1050.56
1-week return-8.69%-0.550098%-1.53%+0.736434%-4.95%
1-month return+1.59%+0.237624%+0.56%+0.736434%+2.70%
3-month return-0.208992%-1.21%-1.68%-1.18%+1.17%
6-month return+1.41%-0.550098%-0.632411%+0.154143%+11.46%
Year-to-date return+48.99%+1.93%+1.37%+1.96%+30.35%
1-year return+37.38%+1.93%+2.20%+1.72%+26.55%
2-year return+74.89%+13.50%+20.87%+13.00%+20.49%
50-day moving average181.4525.4425.3726.0767.42
200-day moving average172.9625.3525.2625.9764.78
Target price167.06———73.42
Beta0.9240.7340.7340.7340.734
Short ratio4.8916.9415.087.075.55
Institutional ownership30.12%22.22%34.50%24.77%61.94%