Stock Brief Profile

ExxonMobil Logo
Table HeaderTable Header
CompanyExxonMobil Corporation
SectorEnergy
ThemeIntegrated Oil & Gas Companies
Business ModelProduction, refining, and marketing of oil, gas, and petrochemical products
ISINUS3023161022
Market Capitalizationapprox. $512 billion
UMBRELLA StatusActive

ExxonMobil is one of the world’s largest integrated energy companies. The company covers the entire value chain – from exploration and production (upstream) to refining processes (downstream) and chemical products.

Unlike pure oil producers, ExxonMobil benefits not only from rising commodity prices but also from stabilizing effects in its refining and chemical businesses.

Key Variable: Development of oil and gas prices combined with global demand

Investment Case

  • Direct Lever on Energy Prices:
    Rising oil and gas prices directly increase revenue and profit
  • Diversified Earnings Structure:
    Integration of upstream, downstream, and chemicals reduces cyclicality
  • Strong Cash Flows & Capital Returns:
    High free cash flows enable dividends and extensive share buybacks

Opportunities / Risks

Opportunities

  • Rising energy prices → direct earnings increase
  • High-margin projects (e.g., Guyana) → structural growth
  • Global diversification → reduced dependence on individual regions

Risks

  • Cyclical dependence on oil and gas prices
  • Political and regulatory interventions in the energy sector
  • Long-term energy transition and structural decline in demand

Price Performance (12 Months)

→ Clear uptrend with rising highs and higher lows
→ Recent breakout followed by a healthy correction within the trend
→ Momentum is cooling (RSI/MACD), but the trend structure remains intact

Mumak Score Card

Geopolitics

Industry

Fundamentals

Sentiment

Technical Analysis