Logo image of BP..L

BP PLC (BP..L) Stock Stock Chart

Europe - London Exchange - LON:BP. - GB0007980591 - Common Stock

425.85
-1.65 (-0.39%)
Last: 12/24/2025, 1:36:15 PM
Open in Chart Tool Full Screen Chart
BP PLC / BP. Daily stock chart