Menu

Imperial Oil Limited IMO.TO

Full chart
Set alert

Price alert · IMO.TO

All alert types
174.70 CAD -1.97 (-1.12%)

Nov 9, 2026, 4:00 PM EST

172.04 Day range 176.41
114.75 52-week range 194.17
YTD
+47.33%
1 year
+33.38%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (47)
NameDateAgo
SMA: BearishNov 4, 20265 days ago
MACD: Sell SignalNov 4, 20265 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 price174.7025.2525.1426.0168.87
Change-1.97-0.060.00+0.02+0.71
Change %-1.12%-0.23706%0.00%+0.076953%+1.04%
Open175.6125.3525.2026.0168.25
Day high176.4125.3525.2026.0169.03
Day low172.0425.1525.1426.0167.31
Previous close176.6725.3125.1425.9968.16
Volume707.31K5.60K503101.51M
Average volume954.65K2.43K2.11K2.02K2.24M
Market cap82.46B40.65B39.93B41.12B40.05B
P/E ratio13.9011.0310.9811.3620.68
Earnings per share12.572.292.292.293.33
Dividend yield1.976.455.996.354.31
52-week high194.1725.9525.9326.7972.72
52-week low114.7523.5624.0025.0250.15
1-week return-6.72%+0.03962%-1.53%+0.076953%-2.31%
1-month return-0.603095%-2.13%-2.37%-1.03%+1.95%
3-month return+0.28127%-0.902669%-0.632411%-1.48%+3.92%
6-month return+0.575705%-0.433754%-1.02%-0.038432%+10.05%
Year-to-date return+47.33%+1.69%+1.37%+2.04%+31.71%
1-year return+33.38%+1.00%+2.57%+1.80%+32.34%
2-year return+70.12%+14.77%+23.54%+12.84%+19.38%
50-day moving average181.4525.4425.3726.0767.42
200-day moving average172.9625.3525.2625.9864.78
Target price167.24———73.53
Beta0.9240.7340.7340.7340.734
Short ratio5.4214.8119.7320.887.62
Institutional ownership30.33%22.22%34.50%24.77%62.87%