Loading page…
Energy
ExxonMobil Holdings Corporation is assigned an AlphaScore of 53/100 as of October 11, 2026, within the Energy sector, with a stock price of 168.94 and a market cap of 694.67 billion. Key performance metrics show a price-to-earnings ratio of 21.74 and a conservative debt-to-equity ratio of 0.16. A notable strength is its strong momentum and safety sub-scores supported by a forward price-to-earnings ratio of 14.74. Conversely, a key risk is the negative revenue growth of -4.52%.
Written 11/10/2026, 00:24:48 UTC · Snapshot 11/10/2026