Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Bp Plc (BP.US) Share Price History

Time period:
to
Date Open High Low Close Volume
18th Jul 2025 (Fri) 32.52 32.575 31.91 31.99 643,652
17th Jul 2025 (Thu) 31.78 32.16 31.72 32.09 355,790
16th Jul 2025 (Wed) 31.97 32.155 31.73 31.92 479,044
15th Jul 2025 (Tue) 32.06 32.16 31.76 31.86 575,967
14th Jul 2025 (Mon) 32.38 32.42 31.90 32.10 387,178
11th Jul 2025 (Fri) 32.08 32.80 32.04 32.64 1,110,281
10th Jul 2025 (Thu) 31.09 31.61 31.01 31.52 480,205
9th Jul 2025 (Wed) 31.63 31.69 31.12 31.27 646,620
8th Jul 2025 (Tue) 30.35 31.425 30.34 31.27 735,683
7th Jul 2025 (Mon) 30.34 30.53 29.99 30.25 427,372
4th Jul 2025 (Fri) 31.15 31.31 30.875 30.93 355,588
3rd Jul 2025 (Thu) 31.15 31.31 30.875 30.93 355,588
2nd Jul 2025 (Wed) 31.09 31.42 30.64 31.30 733,345
1st Jul 2025 (Tue) 30.12 30.57 29.955 30.50 716,713
30th Jun 2025 (Mon) 29.99 30.145 29.86 29.93 557,865
27th Jun 2025 (Fri) 30.38 30.555 30.18 30.34 1,003,242
26th Jun 2025 (Thu) 30.30 30.61 30.04 30.29 1,411,092
25th Jun 2025 (Wed) 29.68 32.93 29.58 30.32 7,109,706
24th Jun 2025 (Tue) 29.85 30.215 29.78 29.83 935,464
23rd Jun 2025 (Mon) 31.31 31.44 30.33 30.32 1,357,915
20th Jun 2025 (Fri) 31.30 31.425 30.975 31.25 1,001,067
19th Jun 2025 (Thu) 31.48 31.60 30.975 31.14 807,821
18th Jun 2025 (Wed) 31.48 31.60 30.975 31.14 807,821
17th Jun 2025 (Tue) 31.66 31.805 31.43 31.58 1,092,714
16th Jun 2025 (Mon) 31.36 31.575 30.94 31.16 1,206,246
13th Jun 2025 (Fri) 31.59 31.75 31.225 31.72 981,580
12th Jun 2025 (Thu) 30.89 31.085 30.73 30.92 824,763
11th Jun 2025 (Wed) 30.44 30.855 30.27 30.81 584,147
10th Jun 2025 (Tue) 29.97 30.375 29.915 30.23 968,482
9th Jun 2025 (Mon) 29.29 29.645 29.15 29.46 584,050
6th Jun 2025 (Fri) 29.09 29.40 29.09 29.29 590,248
5th Jun 2025 (Thu) 29.21 29.27 29.00 29.05 630,666
4th Jun 2025 (Wed) 29.45 29.59 28.825 28.92 732,641
3rd Jun 2025 (Tue) 29.32 29.665 29.125 29.56 866,969
2nd Jun 2025 (Mon) 29.63 29.73 29.20 29.58 638,914
30th May 2025 (Fri) 29.09 29.165 28.93 29.10 489,195
29th May 2025 (Thu) 29.00 29.17 28.86 29.17 443,461
28th May 2025 (Wed) 29.19 29.295 28.86 28.945 765,781
27th May 2025 (Tue) 29.17 29.25 29.09 29.20 587,175
26th May 2025 (Mon) 29.09 29.09 29.09 29.09 0
24th May 2025 (Sat) 28.64 29.14 28.64 29.09 744,272
23rd May 2025 (Fri) 28.64 29.14 28.64 29.12 744,272
22nd May 2025 (Thu) 28.69 29.05 28.43 29.03 865,812
21st May 2025 (Wed) 29.30 29.30 28.885 28.985 1,058,926
20th May 2025 (Tue) 29.22 29.37 29.06 29.195 570,526
FTSE 100 Latest
Value8,992.12
Change19.48