Yahoo Finance Logo

BP p.l.c. (BP)

Add to watchlist
NYSE - NYSE Delayed Price. Currency in USD
21.36+0.29 (+1.38%)
At close: 4:00PM EST

22.33 +0.96 (0.04%)
Before hours: 6:55AM EST

Loading interactive chart...