The biggest question when looking at ExxonMobil is this: what is your investment time horizon? If you only plan on holding the stock for a year or two, there are probably much better opportunities that will likely see larger earnings or share price growth over that time frame. If you are looking to build wealth over the very long term, though, there aren't many companies in a better position to do that than ExxonMobil. It has what Warren Buffett would call a massive economic moat thanks to its size and position in a must-have market. Any investor looking at a 20-year investing time horizon should give serious consideration to buying shares of ExxonMobil, holding on to them, and letting dividend reinvestment take care of the rest.