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 (BP.) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 1,897 534.50p SI Trade
Negotiated Trade
16:51:26 - 12-Jun-26
Sell* 239 530.9628p Ordinary
16:50:08 - 12-Jun-26
Sell* 16,854 525.8848p Ordinary
16:50:08 - 12-Jun-26
Sell* 38,758 530.7792p Ordinary
16:50:08 - 12-Jun-26
Buy* 299 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 225 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 449 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 146 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:37:52 - 12-Jun-26
Buy* 1,489 534.50p Automatic Execution
16:36:56 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 377 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 282 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 75 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 266 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 383 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 746 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 770 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 925 534.50p Automatic Execution
16:35:25 - 12-Jun-26
Buy* 925 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 725 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 275 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 725 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 167 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 746 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 728 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 683 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 895 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 967 534.50p Automatic Execution
16:35:24 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 1,000 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 218 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 782 534.50p Automatic Execution
16:35:23 - 12-Jun-26
Buy* 782 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 782 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 177 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 823 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 177 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 299 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 524 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 823 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 823 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 299 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 303 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 299 534.50p Automatic Execution
16:35:22 - 12-Jun-26
Buy* 50,000 534.50p Automatic Execution
16:35:09 - 12-Jun-26
Buy* 6,761 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 7,069 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 249 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 2,005 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 243 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 10,931 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 12,681 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 729 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 2,279 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 455 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 20,317 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 71 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 598 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 196 534.50p SI Trade
16:35:04 - 12-Jun-26
Unknown* 2,648 534.50p SI Trade
16:35:04 - 12-Jun-26
Buy* 6,872,541 534.50p Suspected BUY Trade
16:35:04 - 12-Jun-26
Buy* 597 533.40p Automatic Execution
16:29:59 - 12-Jun-26
Sell* 1,819 533.30p Automatic Execution
16:29:58 - 12-Jun-26
Buy* 4,080 533.40p Automatic Execution
16:29:56 - 12-Jun-26
Buy* 1,862 533.40p Automatic Execution
16:29:56 - 12-Jun-26
Buy* 950 533.40p Automatic Execution
16:29:56 - 12-Jun-26
Buy* 686 533.40p Automatic Execution
16:29:56 - 12-Jun-26
Buy* 2,222 533.3701p Ordinary
16:29:55 - 12-Jun-26
Unknown* 0 533.20p SI Trade
16:29:55 - 12-Jun-26
Buy* 254 533.326p Ordinary
16:29:55 - 12-Jun-26
Sell* 1,524 533.30p Automatic Execution
16:29:54 - 12-Jun-26
Sell* 1,808 533.30p Automatic Execution
16:29:54 - 12-Jun-26
Sell* 1,522 533.30p Automatic Execution
16:29:54 - 12-Jun-26
Buy* 522 533.50p Automatic Execution
16:29:50 - 12-Jun-26
Buy* 4,500 533.40p Automatic Execution
16:29:50 - 12-Jun-26
Buy* 674 533.40p Automatic Execution
16:29:50 - 12-Jun-26
Buy* 1,742 533.40p Automatic Execution
16:29:50 - 12-Jun-26
Buy* 133 533.40p Automatic Execution
16:29:50 - 12-Jun-26
Sell* 1 533.30p Automatic Execution
16:29:50 - 12-Jun-26
Sell* 914 533.30p Automatic Execution
16:29:50 - 12-Jun-26
Sell* 1,894 533.30p Automatic Execution
16:29:50 - 12-Jun-26
Sell* 1,875 533.30p Automatic Execution
16:29:50 - 12-Jun-26
Buy* 1 533.30p SI Trade
16:29:45 - 12-Jun-26
Sell* 382 533.00p SI Trade
16:29:35 - 12-Jun-26
Unknown* 280 533.10p SI Trade
16:29:31 - 12-Jun-26
Sell* 5 533.10p SI Trade
16:29:30 - 12-Jun-26
Sell* 1,000 533.10p SI Trade
16:29:30 - 12-Jun-26
Buy* 1 533.20p SI Trade
16:29:30 - 12-Jun-26
Buy* 2,500 533.2351p Ordinary
16:29:29 - 12-Jun-26
Sell* 500 533.1351p Ordinary
16:29:28 - 12-Jun-26
Buy* 2,900 533.342p SI Trade
16:29:27 - 12-Jun-26
Buy* 47 533.20p Automatic Execution
16:29:24 - 12-Jun-26
Buy* 8,821 533.30p SI Trade
16:29:20 - 12-Jun-26
Buy* 6,192 533.30p SI Trade
16:29:20 - 12-Jun-26
Buy* 223 533.30p Automatic Execution
16:29:20 - 12-Jun-26
Buy* 6,330 533.30p Automatic Execution
16:29:20 - 12-Jun-26
Buy* 1,200 533.30p Automatic Execution
16:29:20 - 12-Jun-26
Buy* 1,875 533.30p Automatic Execution
16:29:20 - 12-Jun-26
Sell* 826 533.20p Automatic Execution
16:29:20 - 12-Jun-26
Sell* 1,689 533.20p Automatic Execution
16:29:20 - 12-Jun-26
Sell* 204 533.30p Automatic Execution
16:29:20 - 12-Jun-26
Buy* 10,167 533.30p SI Trade
16:29:18 - 12-Jun-26
Sell* 2,265 533.30p SI Trade
16:29:13 - 12-Jun-26
Sell* 3,266 533.30p SI Trade
16:29:13 - 12-Jun-26
Sell* 3,266 533.30p SI Trade
16:29:13 - 12-Jun-26
Sell* 186 533.20p Automatic Execution
16:29:13 - 12-Jun-26
Buy* 734 533.10p Automatic Execution
16:29:13 - 12-Jun-26
Buy* 26,770 533.09p SI Trade
16:29:11 - 12-Jun-26
Buy* 599 533.10p Automatic Execution
16:29:10 - 12-Jun-26
Buy* 149 533.10p Automatic Execution
16:29:10 - 12-Jun-26
Buy* 173 533.10p Automatic Execution
16:29:10 - 12-Jun-26
Buy* 5 533.10p Automatic Execution
16:29:10 - 12-Jun-26
Buy* 4 533.10p SI Trade
16:29:08 - 12-Jun-26
Sell* 914 533.10p Automatic Execution
16:29:08 - 12-Jun-26
Sell* 1,855 533.10p Automatic Execution
16:29:08 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:29:06 - 12-Jun-26
Unknown* 0 533.20p SI Trade
16:29:04 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:29:03 - 12-Jun-26
Sell* 1,875 533.10p Automatic Execution
16:29:03 - 12-Jun-26
Sell* 1,514 533.10p Automatic Execution
16:29:03 - 12-Jun-26
Buy* 7 533.20p Automatic Execution
16:29:03 - 12-Jun-26
Buy* 3,300 533.20p Automatic Execution
16:29:03 - 12-Jun-26
Buy* 1,578 533.20p Automatic Execution
16:29:03 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:29:03 - 12-Jun-26
Buy* 1,948 533.20p SI Trade
16:29:02 - 12-Jun-26
Sell* 1,777 533.20p SI Trade
16:29:01 - 12-Jun-26
Buy* 1,579 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 296 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 900 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 264 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 317 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 741 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Sell* 958 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Sell* 808 533.20p Automatic Execution
16:29:01 - 12-Jun-26
Buy* 16 533.30p SI Trade
16:28:57 - 12-Jun-26
Buy* 1,652 533.20p Automatic Execution
16:28:55 - 12-Jun-26
Buy* 2,396 533.20p Automatic Execution
16:28:55 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 809 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 826 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 1,867 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 685 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 732 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 1,027 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 1,244 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 691 533.30p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 1,875 533.30p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 848 533.10p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 36 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Sell* 1,155 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 1,877 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 9,660 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 1,502 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 826 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:28:54 - 12-Jun-26
Unknown* 0 533.20p SI Trade
16:28:51 - 12-Jun-26
Sell* 1,601 533.10p Automatic Execution
16:28:43 - 12-Jun-26
Sell* 878 533.10p Automatic Execution
16:28:43 - 12-Jun-26
Sell* 1,771 533.10p Automatic Execution
16:28:43 - 12-Jun-26
Sell* 1,875 533.10p Automatic Execution
16:28:43 - 12-Jun-26
Buy* 6,432 533.20p Automatic Execution
16:28:43 - 12-Jun-26
Buy* 1,875 533.20p Automatic Execution
16:28:43 - 12-Jun-26
Sell* 230 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 155 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 808 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 385 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 288 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 150 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 1,306 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Sell* 131 533.10p Automatic Execution
16:28:32 - 12-Jun-26
Buy* 27 533.10p SI Trade
16:28:31 - 12-Jun-26
Buy* 1,875 533.00p Automatic Execution
16:28:28 - 12-Jun-26
Buy* 28 532.931p SI Trade
16:28:26 - 12-Jun-26
Buy* 1,375 533.02p Suspected BUY Trade
16:28:23 - 12-Jun-26
Unknown* 1,965 532.90p SI Trade
16:28:22 - 12-Jun-26
Sell* 750 532.90p Automatic Execution
16:28:22 - 12-Jun-26
Sell* 1,875 532.90p Automatic Execution
16:28:22 - 12-Jun-26
Sell* 900 532.90p Automatic Execution
16:28:22 - 12-Jun-26
Sell* 1,851 532.90p Automatic Execution
16:28:22 - 12-Jun-26
Sell* 5,637 532.9145p Ordinary
16:28:18 - 12-Jun-26
Sell* 16 532.90p SI Trade
16:28:18 - 12-Jun-26
Buy* 42 533.10p SI Trade
16:28:16 - 12-Jun-26
Sell* 3,320 532.80p SI Trade
16:28:10 - 12-Jun-26
Unknown* 0 532.80p SI Trade
16:28:08 - 12-Jun-26
Buy* 1,476 533.00p Automatic Execution
16:28:02 - 12-Jun-26
Buy* 1,741 533.00p Automatic Execution
16:28:02 - 12-Jun-26
Buy* 2,611 533.00p Automatic Execution
16:28:02 - 12-Jun-26
Buy* 1,316 533.00p Automatic Execution
16:28:02 - 12-Jun-26
Buy* 1,875 533.00p Automatic Execution
16:28:02 - 12-Jun-26
Sell* 1,658 533.00p Automatic Execution
16:27:59 - 12-Jun-26
FTSE 100 Latest
Value10,471.72
Change167.84