$130.47+1.99 (+1.55%)
Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in Canada.
Imperial Oil Limited in the Energy sector is trading at $130.47. The stock is currently near its 52-week high of $134.31, remaining 30.4% above its 200-day moving average. Technical signals show neutral RSI of 55 and bullish MACD crossover, explaining why IMO maintains its current momentum and trend strength. The Whystock Score of 85/100 reflects a high-conviction bullish alignment.
Simplified model based on P/E and ROE. Not a substitute for full valuation analysis. Data may be delayed. See our Terms.
Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in Canada. The company operates in three segments: Upstream, Downstream and Chemical segments. The Upstream segment explores and produces crude oil, natura...
Imperial Oil (NYSEAMERICAN:IMO) reported first-quarter 2026 net income of CAD 940 million, down CAD 348 million from the prior-year quarter, as management pointed to lower average upstream prices and a higher incentive compensation charge tied to the company’s share-price performance. On the company
Event context and recent performance snapshot Imperial Oil (TSX:IMO) has been on many investors’ radar after recent share price moves, with the stock showing mixed short term returns but a strong year to date and 1 year total return profile. See our latest analysis for Imperial Oil. The recent 4.0% 1 day share price pullback to CA$174.60 comes after a strong 90 day share price return of 26.9% and a 1 year total shareholder return of 88.1%. This points to momentum that has cooled slightly in...
The move is part of its broader plan to move its headquarters outside of Calgary in the coming years
Despite a dip in net income, Imperial Oil Ltd (IMO) showcases resilience with strong cash flows and strategic advancements in renewable energy.
Imperial Oil (IMO) delivered earnings and revenue surprises of -15.57% and -7.31%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?