GGiantBullStocks

Head to head

BP p.l.c. (BP)vsExxonMobil Holdings Corporation (XOM)

Price & valuation

MetricBPXOM
Price$43.82$156.94
Change-0.25%+0.03%
Market cap
P/E ratio
EPS
52-week high$48.27
52-week low$31.59
Volume5,338,2249,816,735

Latest annual financials

MetricBPXOM
Revenue$332.24B
Net income$28.84B
EPS$6.70