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
Unknown* 11,843,927 532.00p Negotiated Trade
OTC Trade
17:56:09 - 27-Jul-26
Unknown* 8,794 534.30p OTC Trade
16:56:16 - 27-Jul-26
Unknown* 15,180 534.30p OTC Trade
16:56:13 - 27-Jul-26
Sell* 1,770 534.30p SI Trade
Suspected SELL Trade
16:49:09 - 27-Jul-26
Sell* 10,102 528.6119p Ordinary
16:44:52 - 27-Jul-26
Sell* 192,585 529.7671p Ordinary
16:44:52 - 27-Jul-26
Sell* 13,172 527.8355p Ordinary
16:44:52 - 27-Jul-26
Sell* 58,821 530.4216p Ordinary
16:44:52 - 27-Jul-26
Sell* 1,000 534.30p Automatic Execution
16:38:10 - 27-Jul-26
Buy* 13,800 534.30p Automatic Execution
16:37:09 - 27-Jul-26
Sell* 654 534.30p Automatic Execution
16:36:14 - 27-Jul-26
Sell* 966 534.30p Automatic Execution
16:36:14 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:36:14 - 27-Jul-26
Sell* 2,938 534.30p Automatic Execution
16:36:14 - 27-Jul-26
Sell* 2,252 534.30p Automatic Execution
16:35:44 - 27-Jul-26
Sell* 1,801 534.30p Automatic Execution
16:35:44 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:35:44 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:35:44 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:35:43 - 27-Jul-26
Sell* 1,801 534.30p Automatic Execution
16:35:43 - 27-Jul-26
Sell* 4,504 534.30p Automatic Execution
16:35:43 - 27-Jul-26
Sell* 810 534.30p Automatic Execution
16:35:43 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:35:43 - 27-Jul-26
Sell* 6,307 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 7,187 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 10,833 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 5,406 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 600 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 5,406 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,820 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 5,406 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 529 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 594 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,784 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,802 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,802 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,820 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 5,406 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,123 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 5,406 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,820 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 3,586 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,802 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,820 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,235 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 1,768 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 9,010 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 7,208 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 12,014 534.30p Automatic Execution
16:35:42 - 27-Jul-26
Sell* 45 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 74 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 64 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 34 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 3 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 8 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 24,976 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 47 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 571 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 7 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 193 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 49 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 191 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 245 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 25,548 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 67 534.30p SI Trade
16:35:19 - 27-Jul-26
Sell* 7,248,778 534.30p Uncrossing Trade
16:35:19 - 27-Jul-26
Buy* 2,278 536.00p SI Trade
16:29:58 - 27-Jul-26
Unknown* 743 535.80p SI Trade
16:29:58 - 27-Jul-26
Buy* 512 535.80p Automatic Execution
16:29:58 - 27-Jul-26
Buy* 1,230 535.80p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 399 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 1,501 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 1,500 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 70 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 1,735 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Sell* 1,435 535.90p Automatic Execution
16:29:58 - 27-Jul-26
Unknown* 5,379 536.00p SI Trade
16:29:58 - 27-Jul-26
Sell* 1,769 536.00p SI Trade
16:29:57 - 27-Jul-26
Sell* 3,972 536.00p SI Trade
16:29:57 - 27-Jul-26
Sell* 1 536.00p SI Trade
16:29:54 - 27-Jul-26
Unknown* 229 536.00p SI Trade
16:29:50 - 27-Jul-26
Unknown* 0 536.10p SI Trade
16:29:50 - 27-Jul-26
Unknown* 0 535.90p SI Trade
16:29:47 - 27-Jul-26
Sell* 1,500 535.952p Ordinary
16:29:46 - 27-Jul-26
Unknown* 53 536.00p SI Trade
16:29:45 - 27-Jul-26
Sell* 39 536.00p Automatic Execution
16:29:41 - 27-Jul-26
Sell* 4,464 535.9281p Ordinary
16:29:39 - 27-Jul-26
Sell* 34 536.00p Automatic Execution
16:29:37 - 27-Jul-26
Sell* 355 536.00p Automatic Execution
16:29:37 - 27-Jul-26
Sell* 732 536.00p Automatic Execution
16:29:37 - 27-Jul-26
Buy* 2,124 536.00p Automatic Execution
16:29:37 - 27-Jul-26
Buy* 5,827 536.00p Automatic Execution
16:29:37 - 27-Jul-26
Buy* 1,866 536.00p Automatic Execution
16:29:32 - 27-Jul-26
Buy* 19 536.00p Automatic Execution
16:29:32 - 27-Jul-26
Buy* 1,946 536.00p Automatic Execution
16:29:32 - 27-Jul-26
Unknown* 1,281 535.90p SI Trade
16:29:29 - 27-Jul-26
Buy* 500 535.924p Ordinary
16:29:29 - 27-Jul-26
Sell* 350 535.90p Automatic Execution
16:29:27 - 27-Jul-26
Sell* 1,745 535.90p Automatic Execution
16:29:26 - 27-Jul-26
Sell* 546 535.90p Automatic Execution
16:29:20 - 27-Jul-26
Sell* 851 535.90p Automatic Execution
16:29:19 - 27-Jul-26
Buy* 449 535.90p Automatic Execution
16:29:19 - 27-Jul-26
Buy* 2 535.90p SI Trade
16:29:16 - 27-Jul-26
Sell* 3,733 535.828p Ordinary
16:29:14 - 27-Jul-26
Sell* 18 535.80p SI Trade
16:29:14 - 27-Jul-26
Buy* 1 535.90p SI Trade
16:29:11 - 27-Jul-26
Buy* 3,624 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,909 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Buy* 6,297 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Buy* 533 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Buy* 5,790 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,701 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,832 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,300 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,555 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,908 535.80p Automatic Execution
16:29:08 - 27-Jul-26
Sell* 1,909 535.90p Automatic Execution
16:29:06 - 27-Jul-26
Sell* 540 535.80p SI Trade
16:29:03 - 27-Jul-26
Sell* 2,958 535.90p Automatic Execution
16:29:01 - 27-Jul-26
Buy* 806 535.90p Automatic Execution
16:29:01 - 27-Jul-26
Buy* 1,011 535.90p Automatic Execution
16:29:00 - 27-Jul-26
Buy* 255 535.90p Automatic Execution
16:29:00 - 27-Jul-26
Buy* 410 535.90p Automatic Execution
16:29:00 - 27-Jul-26
Buy* 1,274 535.90p Automatic Execution
16:28:58 - 27-Jul-26
Sell* 21 535.70p SI Trade
16:28:56 - 27-Jul-26
Buy* 9 535.90p SI Trade
16:28:56 - 27-Jul-26
Unknown* 1,296 535.80p SI Trade
16:28:54 - 27-Jul-26
Unknown* 0 535.90p SI Trade
16:28:54 - 27-Jul-26
Buy* 625 535.85p SI Trade
16:28:53 - 27-Jul-26
Sell* 1,296 535.80p SI Trade
16:28:53 - 27-Jul-26
Buy* 612 535.85p SI Trade
16:28:53 - 27-Jul-26
Sell* 91 535.90p Automatic Execution
16:28:46 - 27-Jul-26
Sell* 1,900 535.90p Automatic Execution
16:28:46 - 27-Jul-26
Sell* 1,246 535.90p Automatic Execution
16:28:46 - 27-Jul-26
Sell* 1 535.90p Automatic Execution
16:28:46 - 27-Jul-26
Buy* 467 536.00p Automatic Execution
16:28:41 - 27-Jul-26
Sell* 580 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 313 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 17 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 3,363 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Buy* 1 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 423 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 796 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 414 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Sell* 4,580 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Buy* 1,379 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Buy* 1,917 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Buy* 902 536.00p Automatic Execution
16:28:40 - 27-Jul-26
Buy* 337 536.00p Ordinary
16:28:36 - 27-Jul-26
Buy* 260 536.00p SI Trade
16:28:34 - 27-Jul-26
Buy* 1,224 536.00p Automatic Execution
16:28:33 - 27-Jul-26
Unknown* 4 535.90p SI Trade
16:28:31 - 27-Jul-26
Sell* 6,207 535.90p Automatic Execution
16:28:31 - 27-Jul-26
Sell* 1,811 535.90p Automatic Execution
16:28:31 - 27-Jul-26
Buy* 280 535.95p SI Trade
16:28:30 - 27-Jul-26
Buy* 29 535.95p SI Trade
16:28:30 - 27-Jul-26
Buy* 280 535.95p SI Trade
16:28:30 - 27-Jul-26
Sell* 1,289 535.90p Automatic Execution
16:28:30 - 27-Jul-26
Buy* 2,758 535.90p Automatic Execution
16:28:30 - 27-Jul-26
Buy* 250 535.90p SI Trade
16:28:26 - 27-Jul-26
Unknown* 0 535.90p SI Trade
16:28:25 - 27-Jul-26
Sell* 1,687 535.90p Automatic Execution
16:28:22 - 27-Jul-26
Sell* 580 535.90p Automatic Execution
16:28:22 - 27-Jul-26
Sell* 1,890 535.90p Automatic Execution
16:28:22 - 27-Jul-26
Sell* 1,835 535.90p Automatic Execution
16:28:22 - 27-Jul-26
Buy* 1,181 536.00p Automatic Execution
16:28:19 - 27-Jul-26
Buy* 1,212 536.00p SI Trade
16:28:08 - 27-Jul-26
Buy* 396 536.00p Automatic Execution
16:28:06 - 27-Jul-26
Buy* 902 536.00p Automatic Execution
16:28:06 - 27-Jul-26
Sell* 5,682 535.95p SI Trade
16:28:04 - 27-Jul-26
Sell* 25 535.813p Ordinary
16:27:59 - 27-Jul-26
Buy* 3,440 535.90p Automatic Execution
16:27:59 - 27-Jul-26
Buy* 72 535.90p Automatic Execution
16:27:59 - 27-Jul-26
Buy* 23 535.90p Automatic Execution
16:27:58 - 27-Jul-26
Buy* 861 535.90p Automatic Execution
16:27:58 - 27-Jul-26
Unknown* 0 535.80p SI Trade
16:27:55 - 27-Jul-26
Buy* 1,206 535.90p Automatic Execution
16:27:51 - 27-Jul-26
Sell* 2 535.80p SI Trade
16:27:42 - 27-Jul-26
Buy* 3,749 536.00p SI Trade
16:27:40 - 27-Jul-26
Unknown* 66 535.90p SI Trade
16:27:39 - 27-Jul-26
Sell* 1,619 535.95p SI Trade
16:27:35 - 27-Jul-26
Unknown* 0 536.00p SI Trade
16:27:35 - 27-Jul-26
Buy* 1,855 535.9889p Ordinary
16:27:33 - 27-Jul-26
Sell* 80 535.90p Automatic Execution
16:27:32 - 27-Jul-26
Sell* 452 536.00p Automatic Execution
16:27:31 - 27-Jul-26
Sell* 1,292 536.00p Automatic Execution
16:27:29 - 27-Jul-26
Sell* 1,300 536.00p Automatic Execution
16:27:29 - 27-Jul-26
Buy* 891 536.00p SI Trade
16:27:28 - 27-Jul-26
Buy* 240 536.00p Automatic Execution
16:27:28 - 27-Jul-26
Buy* 1,511 536.00p Automatic Execution
16:27:27 - 27-Jul-26
Sell* 1,863 536.00p Automatic Execution
16:27:27 - 27-Jul-26
Sell* 4 536.00p SI Trade
16:27:25 - 27-Jul-26
Unknown* 6,145 536.15p SI Trade
16:27:21 - 27-Jul-26
Unknown* 2,397 536.20p SI Trade
16:27:18 - 27-Jul-26
Unknown* 2,397 536.20p SI Trade
16:27:18 - 27-Jul-26
Unknown* 2,397 536.20p SI Trade
16:27:18 - 27-Jul-26
Unknown* 2,397 536.20p SI Trade
16:27:16 - 27-Jul-26
Buy* 8 536.20p Automatic Execution
16:27:16 - 27-Jul-26
Buy* 492 536.20p Automatic Execution
16:27:16 - 27-Jul-26
FTSE 100 Latest
Value10,781.75
Change45.52