Logo image of BP..L

BP PLC (BP..L) Stock Stock Chart

Europe - LON:BP. - GB0007980591 - Common Stock

461.3
+8.15 (+1.8%)
Last: 11/5/2025, 5:36:15 PM
Open in Chart Tool Full Screen Chart
BP PLC / BP. Daily stock chart