BP vs R6C0: Side-by-Side Comparison

Compare BP plc (BP) and Shell PLC (R6C0) side by side: market cap USD 96.30B vs EUR 186.22B, P/E 31.2 vs 11.9. Financials, growth and model signals on Bullrun.

MetricBPR6C0
CompanyBP plcShell PLC
Country / ExchangeUnited Kingdom · NYSEUnited Kingdom · XETRA
SectorEnergyEnergy
IndustryOil & Gas IntegratedOil & Gas Integrated
Market capUSD 96.30BEUR 186.22B
P/E ratio31.211.9
Dividend yield5.34%4.03%
Valuation model30.8% overvalued41.1% undervalued
Revenue (latest FY)USD 266.89B
Revenue growth YoY-6.1%
Net incomeUSD 18.12B
Gross margin
Diluted EPS3.00

More comparisons

Full research pages