Menu

Imperial Oil Limited IMO.TO

Full chart
Set alert

Price alert · IMO.TO

All alert types
180.36 CAD +5.37 (+3.07%)

Nov 11, 2026, 4:00 PM EST

175.38 Day range 180.36
114.75 52-week range 194.17
YTD
+52.10%
1 year
+33.92%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (47)
NameDateAgo
SMA: BearishNov 4, 20261 week ago
MACD: Sell SignalNov 4, 20261 week ago
MACD: Buy SignalOct 30, 20261 week ago
MACD: Sell SignalOct 29, 20261 week ago
SMA: BullishOct 28, 20262 weeks 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, 20263 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 price180.3625.2025.3326.0071.04
Change+5.370.00+0.160.00+1.54
Change %+3.07%0.00%+0.635677%0.00%+2.22%
Open177.4825.2025.3326.0070.02
Day high180.3625.2025.3326.0071.13
Day low175.3825.2025.3326.0070.01
Previous close174.9925.2025.1726.0069.50
Volume460.50K1002004001.42M
Average volume959.07K3.30K2.76K2.02K2.26M
Market cap85.13B40.47B39.98B41.14B41.32B
P/E ratio14.3511.0011.0611.3521.53
Earnings per share12.572.292.292.293.30
Dividend yield1.996.475.986.354.23
52-week high194.1725.9525.9326.7972.72
52-week low114.7523.5624.0025.0250.15
1-week return+1.04%-0.19802%+0.515873%+0.038476%+4.46%
1-month return+2.62%-2.33%-1.63%-1.07%+5.17%
3-month return-0.055414%-1.10%-0.393236%-2.15%+4.69%
6-month return+1.39%-0.630915%-0.471513%-0.076864%+12.26%
Year-to-date return+52.10%+1.49%+2.14%+2.00%+35.86%
1-year return+33.92%+0.80%+2.26%+1.17%+33.71%
2-year return+75.64%+14.55%+24.47%+12.80%+23.14%
50-day moving average181.1625.4425.3626.0567.52
200-day moving average173.3325.3525.2625.9864.92
Target price166.94———73.63
Beta0.9240.7340.7340.7340.734
Short ratio5.4214.8119.7320.887.62
Institutional ownership26.86%22.21%34.49%24.80%62.71%