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
$126.17
Down: -$0.65 · -0.52%
Live quote updated
Keep reading