Stocks in Play

Imperial Oil Limited

03:46 PM EST - Imperial Oil Limited : Recorded an estimated loss of $101 million in the first quarter of 2016, or $0.12 per share, as compared with net income of $421 million, or $0.50 per share for the comparable period in 2015. Imperial Oil shares T.IMO are trading down $0.29 at $41.77.