Exxon Mobil Corporation (XOM) valuation and key financial metrics