DESJARDINS SECURITIES analysts reiterated a Sell rating on Imperial Oil Limited (AMEX:IMO) on January 26, 2026.
Imperial Oil Limited operates in the Energy sector. The stock currently trades at $105.71 with a market capitalization of $47.0B.
DESJARDINS SECURITIES analysts reiterated a Sell rating on Imperial Oil Limited (AMEX:IMO) on January 26, 2026. Imperial Oil Limited operates in the Energy sector. The stock…

DESJARDINS SECURITIES analysts reiterated a Sell rating on Imperial Oil Limited (AMEX:IMO) on January 26, 2026.
Imperial Oil Limited operates in the Energy sector. The stock currently trades at $105.71 with a market capitalization of $47.0B.
Current market data
AMEX · IMO
$131.34
Up: +$0.83 · +0.64%
Live quote updated
Keep reading