Compare Stocks: BP

BP

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BPBP p.l.c.94.19B36.97-5.74%24,015,08410,873.53187.64B

Average Return