Menu

Imperial Oil Limited IMO.TO

Full chart
Set alert

Price alert · IMO.TO

All alert types
174.21 CAD -0.49 (-0.28%)

Nov 10, 2026, 1:37 PM EST

170.40 Day range 174.53
114.75 52-week range 194.17
YTD
+46.91%
1 year
+30.08%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (47)
NameDateAgo
SMA: BearishNov 4, 20266 days ago
MACD: Sell SignalNov 4, 20266 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, 20262 weeks ago
SMA: BullishOct 13, 20264 weeks ago
MACD: Buy SignalOct 13, 20264 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, 20264 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.2125.1625.0726.0069.45
Change-0.49-0.09-0.07-0.01+0.58
Change %-0.280481%-0.356436%-0.278441%-0.038447%+0.842166%
Open172.6425.2525.0726.0068.50
Day high174.5325.2525.0726.0069.68
Day low170.4025.1625.0726.0067.90
Previous close174.7025.2525.1426.0168.87
Volume275.82K3.60K500800472.04K
Average volume955.13K2.48K2.10K2.00K2.25M
Market cap82.23B40.55B39.93B41.15B40.39B
P/E ratio13.8610.9910.9511.3520.86
Earnings per share12.572.292.292.293.33
Dividend yield0.000.000.000.000.00
52-week high194.1725.9025.9026.6772.72
52-week low114.7523.8524.0025.1050.15
1-week return-7.55%-0.514037%+0.239904%+0.038476%+0.274329%
1-month return-0.881884%-2.48%-2.64%-1.07%+2.81%
3-month return-2.95%-1.87%-1.42%-2.15%+4.14%
6-month return+0.29361%-0.788644%-1.30%-0.076864%+10.98%
Year-to-date return+46.91%+1.33%+1.09%+2.00%+32.82%
1-year return+30.08%+0.64%+1.21%+1.17%+32.11%
2-year return+69.65%+14.36%+23.19%+12.80%+20.38%
50-day moving average181.2825.4425.3626.0667.46
200-day moving average173.1525.3525.2625.9864.85
Target price167.24———73.53
Beta0.000.000.000.000.00
Short ratio5.4214.8119.7320.887.62
Institutional ownership30.33%22.22%34.50%24.77%62.87%