Now Live: Cboe Europe real-time data for all major European stocks.
United States
opens in 1d 11h 27m
Market closed

Pre-market opens in 1 day 5 hours 57 minutes
Main market opens in 1 day 11 hours 27 minutes

22:03
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
534.5 GBp
10.8
1.98%
Last update Jun 12, 4:29 PM BST
Market closed
Day range
516.59998
535.5
Previous close
545.29999
Open
525.5
Access this stock data via API
Subscribe
BP p.l.c.
534.50
10.80
1.98%

Historical data

Prices

Date Open High Low Close % Change Volume
Jun 12, 2026 525.50 535.50 516.60 534.50 1.71% 27705304
Jun 11, 2026 541.80 552.50 540.10 545.30 0.65% 23239377
Jun 10, 2026 529.30 540.50 526.20 540.50 2.12% 24535790
Jun 09, 2026 542.90 543.90 528 529.30 -2.51% 39080065
Jun 08, 2026 550 557.40 544.30 546.30 -0.67% 29529860
Jun 05, 2026 546.70 548 540.30 546 -0.13% 28505406
Jun 04, 2026 542.10 544.70 536.20 544.70 0.48% 23813738
Jun 03, 2026 542 548.21 490 545.50 0.65% 22157882
Jun 02, 2026 531.40 538.04 524.20 536.60 0.98% 35766841
Jun 01, 2026 523.70 541 520.50 535.90 2.33% 64591987
May 29, 2026 512.40 521.80 510.60 521.80 1.83% 112817061
May 28, 2026 521 521.50 509.86 515 -1.15% 36689621
May 27, 2026 531.50 533.11 510.20 514.60 -3.18% 85092480
May 26, 2026 543.10 549.30 500 529 -2.60% 83591125
May 22, 2026 559 561.40 549.14 551.20 -1.40% 26367014
May 21, 2026 562.10 570.70 558.40 565.20 0.55% 19246016
May 20, 2026 570.20 575.70 560 563.70 -1.14% 43388713
May 19, 2026 570 573.20 564.80 569 -0.18% 46654816
May 18, 2026 558.80 567.10 552.40 567.10 1.49% 30147616
May 15, 2026 547.20 552.20 544.70 552.20 0.91% 81382738
May 14, 2026 539.40 543 536.30 540.70 0.24% 13451290
Access /time_series data via our API — starting from the Basic plan and above.
Market closed

Pre-market opens in 1 day 4 hours 11 minutes
Main market opens in 1 day 4 hours 56 minutes

03:03
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).