Skip to main content

BP vs XOM: Stock Comparison

BP p.l.c. compared with Exxon Mobil Corporation: size, valuation, growth, margins, dividends and returns.

BP vs XOM at a Glance

As of Nov 6, 2026, BP p.l.c. (BP) has a market capitalization of $116.60B versus $692.34B for Exxon Mobil Corporation (XOM). Both companies are classified in the Oil & Gas Integrated industry.

BP trades at 21.2x trailing and 11.9x forward earnings, compared with 21.1x trailing and 21.8x forward earnings for XOM as of Nov 6, 2026. Over the trailing twelve months, revenue grew 26.1% at BP and 9.6% at XOM, operating margins were 10.4% and 10.7%, and net profit margins 2.3% and 9.1%.

As of Nov 6, 2026, BP has a dividend yield of 3.99% and XOM 2.31%. Over the past year BP shares changed +43.00% versus +53.67% for XOM (price change, dividends excluded).

Key Figures Side by Side

BP and XOM key figures side by side
MetricBPXOM
Market cap$116.60B$692.34B
P/E ratio (TTM)21.2321.14
Forward P/E11.8621.77
Revenue growth (TTM, YoY)26.12%9.62%
Gross margin (TTM)20.52%24.68%
Operating margin (TTM)10.40%10.70%
Net profit margin (TTM)2.32%9.07%
Dividend yield3.99%2.31%
1-year price change+43.00%+53.67%
SectorEnergyEnergy
IndustryOil & Gas IntegratedOil & Gas Integrated

Source: Exchange price data and company financial statements. Data as of Nov 6, 2026. Data sources and methodology

Interactive BP vs XOM Comparison

Performance Comparison

No chart data available

Comparison Results

Marked values are the best in their row where higher or lower is clearly better.

Side-by-side comparison; best value per row is marked
Stock
BP logo
BP
XOM logo
XOM
Price$44.53$165.87
Market Cap$116.60B$692.34B
Revenue (TTM)$236.60B$361.06B (best)
Net Income (TTM)$5.49B$32.76B (best)
EPS (TTM)$2.11$7.75 (best)
P/E Ratio21.2321.14 (best)
Dividend Yield3.99% (best)2.31%

Frequently Asked Questions

Which is bigger, BP or XOM?

Exxon Mobil Corporation (XOM) is larger as of Nov 6, 2026, with a market capitalization of $692.34B against $116.60B for BP p.l.c. (BP), about 5.9 times the size.

Which stock is cheaper, BP or XOM?

On trailing earnings XOM is cheaper as of Nov 6, 2026: it trades at 21.1x versus 21.2x for BP. On forward earnings BP trades at 11.9x and XOM at 21.8x. A lower multiple can also reflect slower expected growth.

Which pays a higher dividend, BP or XOM?

BP pays more as of Nov 6, 2026: its dividend yield is 3.99% versus 2.31% for XOM.

Which has performed better, BP or XOM?

XOM has done better over the past year to Nov 6, 2026: its shares changed +53.67% against +43.00% for BP. These are price changes and exclude dividends.

More Comparisons