BP p.l.c. (BP) NYSE

Currency In USD

AD
Previous Close39.78
Open39.42
Day High39.6
Day Low39.16
52-Week High48.27
52-Week Low29.58
Volume9.21M
Average Volume11.2M
Market Cap103.14B
PE10.96
EPS3.59
Moving Average 50 Days44.29
Moving Average 200 Days38.92
Change-0.45
AD
AD