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

Price $32.00 on 18-07-2025 at 21:26:21
Change $-0.09 -0.28%
Buy $32.04
Sell $31.96
Buy / Sell BP Shares
Last Trade: Sell 10.00 at $32.00
Day's Volume: 643,652
Last Close: $31.99
Open: $32.52
ISIN: US0556221044
Day's Range $31.91 - $32.575
52wk Range: $28.38 - $32.93
Market Capitalisation: $6.32t
VWAP: $32.2514
Shares in Issue: 15.92b

Bp Plc (BP) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 10 $32.00 Ordinary
17:00:01 - 18-Jul-25
Sell* 10 $32.00 Ordinary
17:00:01 - 18-Jul-25
Buy* 307 $31.995 Automatic Execution
15:56:08 - 18-Jul-25
Buy* 293 $31.995 Automatic Execution
15:56:08 - 18-Jul-25
Buy* 7 $31.995 Automatic Execution
15:56:05 - 18-Jul-25
Buy* 293 $31.995 Automatic Execution
15:56:05 - 18-Jul-25
Sell* 30 $31.99 Automatic Execution
15:56:02 - 18-Jul-25
Buy* 1 $31.995 Automatic Execution
15:55:52 - 18-Jul-25
Buy* 100 $31.99 Automatic Execution
15:55:41 - 18-Jul-25
Buy* 400 $31.99 Automatic Execution
15:55:41 - 18-Jul-25
See more Bp Plc trades

Bp Plc (BP) 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
See more Bp Plc price history
FTSE 100 Latest
Value8,992.12
Change19.48

Login to your account

Forgot Password?

Not Registered