Imperial Oil (TSX:IMO) reported quarterly earnings of $4.52 per share which beat the analyst consensus estimate of $4.06 by 11.33 percent. This is a 143.01 percent increase over earnings of $1.86 per share from the same period last year. The company reported quarterly sales of $16.062 billion which missed the analyst consensus estimate of $20.673 billion by 22.30 percent. This is a 43.00 percent increase over sales of $11.232 billion the same period last year.