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* 8,353 582.6671p Ordinary
16:48:39 - 01-May-26
Buy* 8,709 581.9037p Ordinary
16:48:39 - 01-May-26
Buy* 62,158 582.7327p Ordinary
16:48:39 - 01-May-26
Buy* 490,489 581.9124p Ordinary
16:48:39 - 01-May-26
Buy* 669 571.90p SI Trade
Negotiated Trade
16:48:26 - 01-May-26
Unknown* 5,896 571.90p OTC Trade
16:37:00 - 01-May-26
Unknown* 13,700 571.90p OTC Trade
16:37:00 - 01-May-26
Sell* 3,137 571.90p SI Trade
16:35:21 - 01-May-26
Sell* 19,457 571.90p SI Trade
16:35:21 - 01-May-26
Sell* 3,897 571.90p SI Trade
16:35:21 - 01-May-26
Sell* 11,593 571.90p Automatic Execution
16:35:21 - 01-May-26
Sell* 2,823 571.90p Automatic Execution
16:35:21 - 01-May-26
Sell* 3,746,841 571.90p Uncrossing Trade
16:35:21 - 01-May-26
Buy* 266 572.90p Automatic Execution
16:29:59 - 01-May-26
Buy* 86 573.00p SI Trade
16:29:57 - 01-May-26
Sell* 1,644 572.90p Automatic Execution
16:29:57 - 01-May-26
Sell* 4 572.70p SI Trade
16:29:53 - 01-May-26
Unknown* 393 572.80p OTC Trade
16:29:50 - 01-May-26
Sell* 1,945 572.80p Automatic Execution
16:29:50 - 01-May-26
Buy* 1,945 572.90p Automatic Execution
16:29:50 - 01-May-26
Buy* 1,490 572.90p Automatic Execution
16:29:50 - 01-May-26
Buy* 1,945 572.80p Automatic Execution
16:29:50 - 01-May-26
Sell* 745 572.70p Automatic Execution
16:29:50 - 01-May-26
Sell* 1,200 572.70p Automatic Execution
16:29:50 - 01-May-26
Sell* 101 572.80p Automatic Execution
16:29:50 - 01-May-26
Buy* 1,945 572.80p Automatic Execution
16:29:50 - 01-May-26
Buy* 1,945 572.70p Automatic Execution
16:29:47 - 01-May-26
Unknown* 0 572.70p SI Trade
16:29:42 - 01-May-26
Buy* 4 572.70p SI Trade
16:29:42 - 01-May-26
Unknown* 3 572.60p SI Trade
16:29:42 - 01-May-26
Buy* 1,945 572.60p Automatic Execution
16:29:42 - 01-May-26
Buy* 2,284 572.60p Automatic Execution
16:29:42 - 01-May-26
Sell* 120 572.533p Negotiated Trade
16:29:34 - 01-May-26
Buy* 549 572.70p Automatic Execution
16:29:34 - 01-May-26
Buy* 1,249 572.70p Automatic Execution
16:29:33 - 01-May-26
Buy* 1,042 572.80p SI Trade
16:29:32 - 01-May-26
Sell* 525 572.70p Automatic Execution
16:29:32 - 01-May-26
Buy* 790 572.70p Automatic Execution
16:29:31 - 01-May-26
Sell* 600 572.60p Automatic Execution
16:29:31 - 01-May-26
Sell* 2,285 572.70p Automatic Execution
16:29:31 - 01-May-26
Sell* 1,089 572.70p Automatic Execution
16:29:31 - 01-May-26
Sell* 2,079 572.70p Automatic Execution
16:29:31 - 01-May-26
Sell* 1,945 572.70p Automatic Execution
16:29:31 - 01-May-26
Buy* 30,000 572.60p Automatic Execution
16:29:31 - 01-May-26
Buy* 2 572.60p SI Trade
16:29:30 - 01-May-26
Sell* 395 572.50p Automatic Execution
16:29:30 - 01-May-26
Sell* 60 572.50p Automatic Execution
16:29:30 - 01-May-26
Sell* 730 572.50p Automatic Execution
16:29:30 - 01-May-26
Sell* 1,215 572.50p Automatic Execution
16:29:30 - 01-May-26
Sell* 1,945 572.50p Automatic Execution
16:29:30 - 01-May-26
Sell* 2,285 572.50p Automatic Execution
16:29:28 - 01-May-26
Buy* 1,945 572.50p Automatic Execution
16:29:26 - 01-May-26
Unknown* 0 572.50p SI Trade
16:29:25 - 01-May-26
Unknown* 0 572.50p SI Trade
16:29:22 - 01-May-26
Sell* 220 572.30p Automatic Execution
16:29:14 - 01-May-26
Sell* 1,039 572.30p Automatic Execution
16:29:14 - 01-May-26
Sell* 1,945 572.40p Automatic Execution
16:29:14 - 01-May-26
Buy* 2,284 572.40p Automatic Execution
16:29:13 - 01-May-26
Unknown* 0 572.50p SI Trade
16:29:12 - 01-May-26
Sell* 1,945 572.40p Automatic Execution
16:29:11 - 01-May-26
Unknown* 0 572.30p SI Trade
16:29:10 - 01-May-26
Sell* 1,743 572.40p Automatic Execution
16:29:10 - 01-May-26
Buy* 379 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 395 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 1,300 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 1,945 572.50p Automatic Execution
16:29:09 - 01-May-26
Sell* 2,247 572.40p Automatic Execution
16:29:09 - 01-May-26
Sell* 2,284 572.40p Automatic Execution
16:29:09 - 01-May-26
Sell* 1,945 572.40p Automatic Execution
16:29:09 - 01-May-26
Sell* 1,000 572.40p Automatic Execution
16:29:09 - 01-May-26
Buy* 395 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 3,490 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 1,945 572.50p Automatic Execution
16:29:09 - 01-May-26
Buy* 2,285 572.50p Automatic Execution
16:29:09 - 01-May-26
Sell* 16 572.30p SI Trade
16:29:07 - 01-May-26
Buy* 735 572.50p Automatic Execution
16:29:07 - 01-May-26
Buy* 1,900 572.50p Automatic Execution
16:29:07 - 01-May-26
Buy* 1,945 572.50p Automatic Execution
16:29:07 - 01-May-26
Buy* 1,945 572.40p Automatic Execution
16:29:07 - 01-May-26
Buy* 1,945 572.40p Automatic Execution
16:29:07 - 01-May-26
Buy* 2,285 572.50p Automatic Execution
16:29:02 - 01-May-26
Buy* 1,945 572.50p Automatic Execution
16:29:02 - 01-May-26
Sell* 313 572.50p Automatic Execution
16:29:02 - 01-May-26
Sell* 21 572.50p Automatic Execution
16:29:02 - 01-May-26
Sell* 1,140 572.50p Automatic Execution
16:29:02 - 01-May-26
Sell* 1,945 572.50p Automatic Execution
16:29:02 - 01-May-26
Unknown* 46 572.50p SI Trade
16:29:01 - 01-May-26
Sell* 2 572.40p Ordinary
16:28:59 - 01-May-26
Unknown* 11 572.50p SI Trade
16:28:59 - 01-May-26
Buy* 1,800 572.50p Automatic Execution
16:28:59 - 01-May-26
Buy* 2,285 572.50p Automatic Execution
16:28:59 - 01-May-26
Buy* 939 572.50p Automatic Execution
16:28:59 - 01-May-26
Buy* 1,006 572.50p Automatic Execution
16:28:58 - 01-May-26
Sell* 1,078 572.40p Automatic Execution
16:28:58 - 01-May-26
Sell* 1,945 572.40p Automatic Execution
16:28:58 - 01-May-26
Buy* 28,055 572.30p Automatic Execution
16:28:58 - 01-May-26
Sell* 1,945 572.30p Automatic Execution
16:28:58 - 01-May-26
Sell* 5 572.30p SI Trade
16:28:57 - 01-May-26
Buy* 1,945 572.40p Automatic Execution
16:28:50 - 01-May-26
Buy* 16 572.40p SI Trade
16:28:50 - 01-May-26
Sell* 2,285 572.30p Automatic Execution
16:28:50 - 01-May-26
Sell* 2,285 572.30p Automatic Execution
16:28:46 - 01-May-26
Buy* 204 572.30p Automatic Execution
16:28:44 - 01-May-26
Buy* 1,741 572.30p Automatic Execution
16:28:44 - 01-May-26
Sell* 1,726 572.20p Automatic Execution
16:28:44 - 01-May-26
Buy* 5,000 572.30p Automatic Execution
16:28:44 - 01-May-26
Buy* 2,285 572.30p Automatic Execution
16:28:44 - 01-May-26
Buy* 1,945 572.30p Automatic Execution
16:28:44 - 01-May-26
Buy* 1,945 572.20p Automatic Execution
16:28:44 - 01-May-26
Buy* 4 572.30p SI Trade
16:28:40 - 01-May-26
Sell* 1,626 572.20p SI Trade
16:28:40 - 01-May-26
Buy* 10 572.20p SI Trade
16:28:31 - 01-May-26
Buy* 1,945 572.10p Automatic Execution
16:28:31 - 01-May-26
Sell* 1,945 572.00p Automatic Execution
16:28:31 - 01-May-26
Buy* 1,800 572.10p Automatic Execution
16:28:31 - 01-May-26
Buy* 2,173 572.10p Automatic Execution
16:28:31 - 01-May-26
Buy* 1,945 572.10p Automatic Execution
16:28:31 - 01-May-26
Buy* 1,945 572.00p Automatic Execution
16:28:31 - 01-May-26
Unknown* 0 572.10p SI Trade
16:28:30 - 01-May-26
Sell* 1,264 572.00p Automatic Execution
16:28:30 - 01-May-26
Sell* 1,945 572.00p Automatic Execution
16:28:30 - 01-May-26
Sell* 310 572.00p Automatic Execution
16:28:30 - 01-May-26
Sell* 1,945 572.00p Automatic Execution
16:28:30 - 01-May-26
Sell* 183 572.10p SI Trade
16:28:25 - 01-May-26
Sell* 1,945 572.20p Automatic Execution
16:28:21 - 01-May-26
Sell* 604 572.20p SI Trade
16:28:20 - 01-May-26
Sell* 1,945 572.20p Automatic Execution
16:28:20 - 01-May-26
Sell* 13,320 572.30p Automatic Execution
16:28:20 - 01-May-26
Buy* 1,945 572.30p Automatic Execution
16:28:20 - 01-May-26
Buy* 1,100 572.30p Automatic Execution
16:28:20 - 01-May-26
Buy* 4 572.30p SI Trade
16:28:19 - 01-May-26
Sell* 15,686 572.30p Automatic Execution
16:28:19 - 01-May-26
Sell* 4 572.30p Automatic Execution
16:28:19 - 01-May-26
Sell* 675 572.30p Automatic Execution
16:28:18 - 01-May-26
Sell* 1,945 572.40p Automatic Execution
16:28:18 - 01-May-26
Buy* 2,493 572.40p Automatic Execution
16:28:17 - 01-May-26
Buy* 1,945 572.40p Automatic Execution
16:28:17 - 01-May-26
Sell* 4,418 572.261p Negotiated Trade
16:28:14 - 01-May-26
Sell* 8 572.20p SI Trade
16:28:12 - 01-May-26
Sell* 525 572.30p Automatic Execution
16:28:12 - 01-May-26
Sell* 1,945 572.20p Automatic Execution
16:28:11 - 01-May-26
Buy* 1,945 572.30p Automatic Execution
16:28:07 - 01-May-26
Buy* 1,390 572.40p Automatic Execution
16:28:07 - 01-May-26
Buy* 818 572.30p Automatic Execution
16:28:07 - 01-May-26
Buy* 1,945 572.30p Automatic Execution
16:28:07 - 01-May-26
Buy* 1,945 572.20p Automatic Execution
16:28:06 - 01-May-26
Sell* 500 572.20p Automatic Execution
16:28:03 - 01-May-26
Sell* 1,250 572.20p Automatic Execution
16:28:03 - 01-May-26
Sell* 358 572.20p Automatic Execution
16:28:03 - 01-May-26
Buy* 1,945 572.20p Automatic Execution
16:28:03 - 01-May-26
Buy* 2,284 572.20p Automatic Execution
16:28:03 - 01-May-26
Buy* 644 572.20p Automatic Execution
16:28:02 - 01-May-26
Buy* 1,301 572.20p Automatic Execution
16:28:02 - 01-May-26
Buy* 1,945 572.10p Automatic Execution
16:28:02 - 01-May-26
Sell* 62 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 1,250 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 256 572.00p Automatic Execution
16:28:01 - 01-May-26
Buy* 1,945 572.00p Automatic Execution
16:28:01 - 01-May-26
Buy* 509 572.00p Automatic Execution
16:28:01 - 01-May-26
Buy* 2,285 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 552 571.90p Automatic Execution
16:28:01 - 01-May-26
Sell* 166 571.90p Automatic Execution
16:28:01 - 01-May-26
Sell* 243 571.90p Automatic Execution
16:28:01 - 01-May-26
Sell* 2,285 571.90p Automatic Execution
16:28:01 - 01-May-26
Sell* 1,945 571.90p Automatic Execution
16:28:01 - 01-May-26
Sell* 239 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 1,000 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 2,285 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 949 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 1,055 572.00p Automatic Execution
16:28:01 - 01-May-26
Sell* 1,945 572.00p Automatic Execution
16:28:01 - 01-May-26
Buy* 1,534 572.10p Automatic Execution
16:28:01 - 01-May-26
Buy* 272 572.10p Automatic Execution
16:28:01 - 01-May-26
Buy* 1,945 572.10p Automatic Execution
16:28:01 - 01-May-26
Unknown* 0 572.00p SI Trade
16:27:55 - 01-May-26
Sell* 1,931 571.90p Automatic Execution
16:27:55 - 01-May-26
Sell* 1,092 571.90p Automatic Execution
16:27:55 - 01-May-26
Buy* 669 572.00p SI Trade
16:27:54 - 01-May-26
Unknown* 0 572.00p SI Trade
16:27:51 - 01-May-26
Buy* 1,945 572.00p Automatic Execution
16:27:51 - 01-May-26
Unknown* 0 571.80p SI Trade
16:27:43 - 01-May-26
Sell* 1,945 571.80p Automatic Execution
16:27:43 - 01-May-26
Sell* 525 571.90p Automatic Execution
16:27:43 - 01-May-26
Sell* 34 571.90p Automatic Execution
16:27:43 - 01-May-26
Sell* 1,625 571.90p Automatic Execution
16:27:43 - 01-May-26
Sell* 660 571.90p Automatic Execution
16:27:43 - 01-May-26
Buy* 1,945 572.00p Automatic Execution
16:27:43 - 01-May-26
Buy* 1,945 571.90p Automatic Execution
16:27:43 - 01-May-26
Buy* 1,945 571.90p Automatic Execution
16:27:43 - 01-May-26
Buy* 2,285 571.90p Automatic Execution
16:27:43 - 01-May-26
Buy* 1,945 571.90p Automatic Execution
16:27:43 - 01-May-26
Sell* 1,945 571.80p Automatic Execution
16:27:39 - 01-May-26
Sell* 3,465 571.871p Negotiated Trade
16:27:36 - 01-May-26
Buy* 1,945 571.90p Automatic Execution
16:27:32 - 01-May-26
Unknown* 0 571.70p SI Trade
16:27:31 - 01-May-26
Buy* 1,945 571.90p Automatic Execution
16:27:28 - 01-May-26
Buy* 718 571.90p Automatic Execution
16:27:25 - 01-May-26
Buy* 124 571.90p Automatic Execution
16:27:25 - 01-May-26
Buy* 1,821 571.90p Automatic Execution
16:27:25 - 01-May-26
Buy* 1,945 571.70p Automatic Execution
16:27:23 - 01-May-26
FTSE 100 Latest
Value10,363.93
Change-14.89