BP PLC (BP..L) Stock Chart

Europe London Exchange LON:BP. • GB0007980591

477.75
+11.25 (+2.41%)
Last: Feb 4, 2026, 05:36 PM
Open in Chart Tool
BP PLC / BP. Daily stock chart