ExxonMobil (XOM) stock still looks undervalued based on analysts' price targets and average dividend yield. As a result, ...