Imperial Oil Limited (IMO) Soars to 52-Week High, Time to Cash Out?Zacks Investment Research • 03/30/26
Imperial Oil Stock's Record Run: Time to Hold or Lock in Profits?Zacks Investment Research • 03/18/26
Will Imperial Oil (IMO) Beat Estimates Again in Its Next Earnings Report?Zacks Investment Research • 01/23/26
Imperial Oil (IMO) Expected to Beat Earnings Estimates: Should You Buy?Zacks Investment Research • 01/23/26
Imperial Oil lifts 2026 forecast for spending, output to boost cash flow, cut costsReuters • 12/15/25