BP p.l.c.

BP p.l.c.

BP
•BATS
•Depository receipts

$49.04

-$1.60

-3.17%

Updated 27 Oct 16:00

$33.22

$51.49

52 weeks low/high