Financial summary of IMPERIAL OIL with all the key numbers
The current IMO market cap is 37.481B CAD. The company's EPS TTM is 7.88 CAD, dividend yield is 2.31%, and P/E is 7.50. Next IMPERIAL OIL earnings date is October 28, the estimation is 3.30 CAD.