$128.48-5.54 (-4.13%)
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 $128.48. The stock is currently near its 52-week high of $134.31, remaining 28.7% above its 200-day moving average. Technical signals show neutral RSI of 47 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...
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?
The broad market exchange-traded fund SPDR S&P 500 ETF Trust (SPY) was up 0.3% and the actively trad
Imperial Oil's (IMO.TO) net income dropped year over year in the first quarter, the company said Fri
Suncor Energy (SU) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.