Is Exxon Mobil Stock Underperforming the S&P 500?
With a market cap of $489.1 billion, Exxon Mobil Corporation (XOM) is one of the world’s largest integrated energy companies, with leading upstream oil and gas assets, the largest global refining operations, and substantial chemical businesses. Known for disciplined capital allocation and industry-leading returns, the company maintains a strong dividend record and credit profile. Companies valued at $200 billion or more are generally considered “mega-cap” stocks, and Exxon Mobil fits this criterion perfec ...