Exxon Mobil Corporation (XOM) has a MoatMap StockRank of 56/100 based on Quality (63/100), Value (29/100), and Momentum (48/100) factor scores. The current signal is HOLD. Exxon Mobil, an integrated energy major (Q: 60), is a primary beneficiary of the 'Energy Security Resurgence' theme. Prolonged geopolitical conflict and Strait of Hormuz disruption are causing sustained elevated oil and gas prices. The market underprices the duration and magnitude of this energy supply shock and the political will to prioritize traditional energy security. XOM's massive scale, integrated operations, and robust balance sheet provide a strong moat and superior capital allocation compared to smaller cyclicals, allowing it to compound value in this new energy regime, despite its commodity exposure. This represents a powerful macro inflection not fully priced.
Exxon Mobil Corporation is one of the world's largest integrated energy companies, engaged in the exploration, production, refining, and marketing of crude oil, natural gas, and petroleum products, alongside a significant chemicals business. Its immense scale, global operational footprint, and deep vertical integration across the energy value chain provide a formidable competitive advantage. This supermajor maintains a leading position in the global energy sector, benefiting from vast reserve holdings and technological prowess.
| Price | $154.92 |
| Market Cap | $642.1B |
| P/E (TTM) | 27.41 |
| P/E (Forward) | 15.60 |
| Price/Book | 2.62 |
| Return on Equity | 9.9% |
| Return on Invested Capital | 11.1% |
| Debt/Equity | 18.26 |
| Gross Margin | 29.8% |
| Operating Margin | 6.4% |
| Revenue Growth | 2.6% |
| Dividend Yield | 2.5% |
| Free Cash Flow | $11.6B |
Exxon Mobil Corporation operates in the Oil & Gas Integrated industry, part of the Energy sector (United States).