Imperial (IMO) To Report Q2 Earnings: Is A Surprise In Store?
Imperial Oil Limited (NYSEAMERICAN: IMO) is set to release second-quarter results on Jul 29. The current Zacks Consensus Estimate for the to-be-reported quarter is a profit of $2.14 per share on revenues of $16.7 billion.