08:26 AM EDT, 05/02/2025 (MT Newswires) -- Imperial Oil ( IMO ) reported Q1 net income Friday of 2.52 Canadian dollars ($1.82) per diluted share, up from CA$2.23 a year earlier.
Two analysts polled by FactSet expected CA$2.06.
Revenue for the quarter ended March 31 was CA$12.52 billion, up from CA$12.28 billion a year earlier.
Four analysts surveyed by FactSet expected CA$13.46 billion.
Shares of the company were up 2.8% in recent Friday premarket activity.