Exxon Mobil Corporation(XOM) - Stock detail

Exxon Mobil Corporation

US
XOM
Exxon Mobil Corporation(Listing date: 03/25/1920)

Exxon Mobil Corporation was incorporated in New Jersey in 1882. The company's main businesses include the exploration and production of crude oil and natural gas; the manufacturing, trading, transportation and marketing of crude oil, natural gas, petroleum products, petrochemicals and a wide variety of specialty products; and the pursuit of lower-emission business opportunities including carbon capture and storage, hydrogen, lower-emission fuels and lithium.

AI Rating

Rating methodology
Latest close (chg%)146.60-2.67%
Buy price
149.00
Target price128.00
Sell price154.00
P/E TTM23.60
P/E17.59
Confidence70%
Risk score60/100
AI Summary
Severe 45.77% YoY profit collapse combined with technical breakdown below all major moving averages and high-volume selling. Market showed 'sell-the-news' reaction to major contract award. Valuation at 23.6x P/E is unsustainable given earnings deterioration.

Alpha Score

0-10
  • TrendScore 0/10

    No summary available

  • ValuationScore 2/10

    The current stock price of $146.60 appears overvalued based on earnings metrics, with a high P/E (TTM) of 23.6x and declining profits. Traditional valuation calculations suggest fair value ranges significantly below the current market price.

  • Financial strengthScore 5/10
    The company's financial health shows mixed results with adequate liquidity but potential weakness in immediate obligations coverage, while maintaining reasonable solvency for a capital-intensive industry.
  • ProfitabilityScore 3/10
    Profitability metrics reveal a significant year-over-year decline, with sharp contraction in Q1 2026 where net income plummeted 45.77% despite modest revenue growth. Annual results for 2025 also showed declines in both revenue and net income.
  • SentimentScore 7/10
    Exxon Mobil's outlook is bullish due to a major LNG contract win, strong refining profits, low debt, and favorable energy sector trends, though near-term gains may be tempered by market volatility and valuation concerns.
Latest price
$146.60-2.67%
Market cap607.82B
P/E TTM23.60
P/E17.59
Volume17.26M
Turnover2.58B