BP
BP
Stocks
BP p.l.c.
42.32USD
-1.49(-3.40%)
42.25After-Hours
-0.07(-0.16%)
Today's High43.03
Today's Low42.31
Today's Open42.54
Previous Close43.81
Chart