Now Live: Cboe Europe real-time data for all major European stocks.
United States
opens in 3d 10h
Market closed

Pre-market opens in 3 days 4 hours 30 minutes
Main market opens in 3 days 10 hours

23:29
00:00
09:30
16: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).
38.99050 USD
1.3895
3.44%
Last update Jun 18, 4:28 PM BST
Market closed
Day range
38.75
40
Previous close
40.38000
Open
40
Access this stock data via API
Subscribe
BP p.l.c. Sponsored ADR
38.99
1.39
3.44%

Historical data

Prices

Date Open High Low Close % Change Volume
Jun 18, 2026 40 40 38.75 38.99 -2.52% 117799
Jun 17, 2026 41.05 41.05 40.34 40.38 -1.63% 7839
Jun 16, 2026 41.07 41.68 41.07 41.13 0.15% 3720
Jun 15, 2026 42.05 42.39 40.94 41.61 -1.05% 36054
Jun 12, 2026 42 43.07 41.63 42.77 1.83% 28770
Jun 11, 2026 43.50 44.16 42.69 43.17 -0.76% 37222
Jun 10, 2026 42.67 43.74 42.37 43.48 1.91% 19153
Jun 09, 2026 43.72 43.72 42.03 42.48 -2.84% 22409
Jun 08, 2026 44 44.45 42.89 43.72 -0.64% 17099
Jun 05, 2026 44.10 44.17 43.26 43.33 -1.75% 15182
Jun 04, 2026 43 43.99 43 43.88 2.05% 159889
Jun 03, 2026 44 44.11 43.30 43.79 -0.49% 19187
Jun 02, 2026 42.90 43.46 42.47 43.38 1.12% 22475
Jun 01, 2026 41.86 43.52 41.86 43.07 2.89% 31188
May 29, 2026 41.60 42.26 41.28 41.90 0.72% 31768
May 28, 2026 42.50 42.50 41.15 41.39 -2.61% 316982
May 27, 2026 42.51 43.30 41.20 41.57 -2.21% 43746
May 26, 2026 44.15 44.36 41.45 42.36 -4.05% 662087
May 22, 2026 44.87 45.17 44.05 44.22 -1.45% 30278
May 21, 2026 45.20 45.79 44.67 44.99 -0.46% 21809
May 20, 2026 45.40 46.22 45.06 45.13 -0.60% 224445
May 19, 2026 44.79 46 44.79 45.95 2.59% 13230
Access /time_series data via our API — starting from the Basic plan and above.
Market closed

Pre-market opens in 2 hours 45 minutes
Main market opens in 3 hours 30 minutes

04:29
00:00
08:00
16:30
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).