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* 2,766 555.90p SI Trade
Negotiated Trade
16:50:30 - 23-Jul-26
Buy* 57 555.90p SI Trade
Negotiated Trade
16:50:30 - 23-Jul-26
Sell* 967,413 551.544p Ordinary
16:43:23 - 23-Jul-26
Sell* 1,957 555.4176p Ordinary
16:43:23 - 23-Jul-26
Sell* 44,403 551.8087p Ordinary
16:43:23 - 23-Jul-26
Sell* 117,396 552.621p Ordinary
16:43:23 - 23-Jul-26
Sell* 535,756 554.80p SI Trade
Suspected SELL Trade
16:40:49 - 23-Jul-26
Buy* 628 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 391 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 7 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 132 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 696 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 1,792 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 73,785 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 1,913 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 250,000 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 44 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 4,941 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 1,471 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 209 555.90p SI Trade
16:35:26 - 23-Jul-26
Buy* 225 555.90p SI Trade
16:35:26 - 23-Jul-26
Sell* 7,306,071 555.90p Uncrossing Trade
16:35:26 - 23-Jul-26
Sell* 646 555.40p Automatic Execution
16:29:58 - 23-Jul-26
Unknown* 0 555.50p SI Trade
16:29:55 - 23-Jul-26
Buy* 705 555.45p SI Trade
16:29:50 - 23-Jul-26
Unknown* 705 555.45p OTC Trade
16:29:50 - 23-Jul-26
Sell* 4 555.40p SI Trade
16:29:49 - 23-Jul-26
Sell* 2,000 555.30p SI Trade
16:29:45 - 23-Jul-26
Sell* 17 555.20p SI Trade
16:29:44 - 23-Jul-26
Buy* 1,266 555.30p Automatic Execution
16:29:39 - 23-Jul-26
Buy* 264 555.30p Automatic Execution
16:29:39 - 23-Jul-26
Sell* 20 555.20p SI Trade
16:29:34 - 23-Jul-26
Unknown* 0 555.40p SI Trade
16:29:34 - 23-Jul-26
Sell* 500 555.257p Ordinary
16:29:33 - 23-Jul-26
Sell* 900 555.1898p Ordinary
16:29:32 - 23-Jul-26
Buy* 546 555.30p Automatic Execution
16:29:32 - 23-Jul-26
Buy* 1,134 555.30p Automatic Execution
16:29:32 - 23-Jul-26
Buy* 3 555.30p SI Trade
16:29:26 - 23-Jul-26
Sell* 1 555.20p SI Trade
16:29:26 - 23-Jul-26
Buy* 1 555.30p SI Trade
16:29:26 - 23-Jul-26
Sell* 1,457 555.20p Automatic Execution
16:29:26 - 23-Jul-26
Sell* 2,203 555.20p Automatic Execution
16:29:26 - 23-Jul-26
Buy* 670 555.20p Automatic Execution
16:29:26 - 23-Jul-26
Sell* 4,583 555.20p Automatic Execution
16:29:26 - 23-Jul-26
Buy* 11,326 555.303p Ordinary
16:29:20 - 23-Jul-26
Buy* 446 555.45p Ordinary
16:29:19 - 23-Jul-26
Unknown* 0 555.30p SI Trade
16:29:19 - 23-Jul-26
Buy* 380 555.443p Ordinary
16:29:18 - 23-Jul-26
Buy* 5 555.30p Automatic Execution
16:29:15 - 23-Jul-26
Sell* 44 555.30p Automatic Execution
16:29:15 - 23-Jul-26
Sell* 1,500 555.30p Automatic Execution
16:29:15 - 23-Jul-26
Buy* 56,540 555.453p Suspected BUY Trade
16:29:14 - 23-Jul-26
Buy* 468 555.40p Automatic Execution
16:29:10 - 23-Jul-26
Buy* 392 555.50p SI Trade
16:29:10 - 23-Jul-26
Buy* 18 555.50p SI Trade
16:29:09 - 23-Jul-26
Sell* 9 555.40p SI Trade
16:29:07 - 23-Jul-26
Sell* 1 555.30p SI Trade
16:29:07 - 23-Jul-26
Sell* 196 555.50p Automatic Execution
16:29:04 - 23-Jul-26
Sell* 3,684 555.50p Automatic Execution
16:29:04 - 23-Jul-26
Sell* 67 555.50p SI Trade
16:29:03 - 23-Jul-26
Unknown* 137 555.60p SI Trade
16:29:01 - 23-Jul-26
Unknown* 1,782 555.60p SI Trade
16:29:01 - 23-Jul-26
Unknown* 198 554.68055p SI Trade
Currency Conversion
16:29:01 - 23-Jul-26
Buy* 767 555.60p Automatic Execution
16:29:00 - 23-Jul-26
Sell* 1,450 555.40p Automatic Execution
16:29:00 - 23-Jul-26
Buy* 1 555.60p SI Trade
16:28:54 - 23-Jul-26
Sell* 631 555.512p Ordinary
16:28:51 - 23-Jul-26
Sell* 200 555.50p SI Trade
16:28:50 - 23-Jul-26
Unknown* 0 555.50p SI Trade
16:28:50 - 23-Jul-26
Buy* 493 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 1,529 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 1,747 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 223 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 1,300 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 1,446 555.40p Automatic Execution
16:28:43 - 23-Jul-26
Buy* 1,805 555.30p Automatic Execution
16:28:37 - 23-Jul-26
Buy* 1,451 555.30p Automatic Execution
16:28:37 - 23-Jul-26
Unknown* 0 555.20p SI Trade
16:28:36 - 23-Jul-26
Buy* 4,861 555.30p Automatic Execution
16:28:35 - 23-Jul-26
Buy* 1,450 555.30p Automatic Execution
16:28:35 - 23-Jul-26
Buy* 500 555.3103p Ordinary
16:28:34 - 23-Jul-26
Unknown* 8 555.40p OTC Trade
16:28:33 - 23-Jul-26
Sell* 1,794 555.30p Automatic Execution
16:28:33 - 23-Jul-26
Sell* 4,753 555.30p Automatic Execution
16:28:33 - 23-Jul-26
Sell* 1,740 555.30p Automatic Execution
16:28:33 - 23-Jul-26
Sell* 3,664 555.30p Automatic Execution
16:28:33 - 23-Jul-26
Sell* 307 555.30p Automatic Execution
16:28:33 - 23-Jul-26
Buy* 537 555.40p SI Trade
16:28:29 - 23-Jul-26
Unknown* 0 555.40p SI Trade
16:28:26 - 23-Jul-26
Unknown* 0 555.40p SI Trade
16:28:24 - 23-Jul-26
Sell* 5 555.30p SI Trade
16:28:18 - 23-Jul-26
Buy* 191 555.30p Automatic Execution
16:28:16 - 23-Jul-26
Buy* 155 555.30p Automatic Execution
16:28:16 - 23-Jul-26
Sell* 1,789 555.40p Automatic Execution
16:28:15 - 23-Jul-26
Buy* 3,290 555.40p Automatic Execution
16:28:15 - 23-Jul-26
Unknown* 0 554.5952p SI Trade
Currency Conversion
16:28:15 - 23-Jul-26
Buy* 421 555.418p Ordinary
16:28:09 - 23-Jul-26
Buy* 2,102 555.40p Automatic Execution
16:28:06 - 23-Jul-26
Sell* 5,284 555.40p Automatic Execution
16:28:06 - 23-Jul-26
Sell* 3,664 555.40p Automatic Execution
16:28:06 - 23-Jul-26
Buy* 4 555.50p SI Trade
16:28:04 - 23-Jul-26
Buy* 1,451 555.40p Automatic Execution
16:27:59 - 23-Jul-26
Buy* 2 555.50p SI Trade
16:27:57 - 23-Jul-26
Buy* 3,018 555.50p Automatic Execution
16:27:53 - 23-Jul-26
Buy* 1,429 555.50p Automatic Execution
16:27:53 - 23-Jul-26
Buy* 1,000 555.539p Ordinary
16:27:50 - 23-Jul-26
Buy* 1,451 555.50p Automatic Execution
16:27:43 - 23-Jul-26
Buy* 3,645 555.50p Automatic Execution
16:27:38 - 23-Jul-26
Buy* 3,657 555.50p Automatic Execution
16:27:37 - 23-Jul-26
Sell* 500 555.535p Ordinary
16:27:35 - 23-Jul-26
Sell* 238 555.468p Ordinary
16:27:30 - 23-Jul-26
Buy* 447 555.514p Suspected BUY Trade
16:27:30 - 23-Jul-26
Sell* 4,880 555.50p Automatic Execution
16:27:30 - 23-Jul-26
Sell* 3,664 555.50p Automatic Execution
16:27:30 - 23-Jul-26
Sell* 1,740 555.50p Automatic Execution
16:27:30 - 23-Jul-26
Buy* 3 555.60p SI Trade
16:27:24 - 23-Jul-26
Sell* 541 555.451p Ordinary
16:27:23 - 23-Jul-26
Sell* 1,525 555.40p Automatic Execution
16:27:19 - 23-Jul-26
Unknown* 6 555.50p SI Trade
16:27:19 - 23-Jul-26
Sell* 100 555.40p SI Trade
16:27:17 - 23-Jul-26
Buy* 408 555.51p Ordinary
16:27:17 - 23-Jul-26
Unknown* 0 555.60p SI Trade
16:27:16 - 23-Jul-26
Buy* 1,436 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 1,738 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 4,771 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 1,733 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 1,300 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 586 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 278 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 3,664 555.50p Automatic Execution
16:27:10 - 23-Jul-26
Sell* 574 555.603p Ordinary
16:27:07 - 23-Jul-26
Sell* 500 555.6103p Ordinary
16:27:07 - 23-Jul-26
Buy* 11 555.70p SI Trade
16:27:03 - 23-Jul-26
Unknown* 0 555.60p SI Trade
16:27:01 - 23-Jul-26
Sell* 1,300 555.60p Automatic Execution
16:26:54 - 23-Jul-26
Buy* 1,038 555.60p Automatic Execution
16:26:54 - 23-Jul-26
Buy* 1 555.60p Automatic Execution
16:26:54 - 23-Jul-26
Unknown* 0 555.50p SI Trade
16:26:40 - 23-Jul-26
Buy* 1,110 555.50p Automatic Execution
16:26:39 - 23-Jul-26
Sell* 307 555.60p Automatic Execution
16:26:37 - 23-Jul-26
Unknown* 8 555.60p SI Trade
16:26:36 - 23-Jul-26
Sell* 1,885 555.60p Automatic Execution
16:26:36 - 23-Jul-26
Unknown* 0 555.70p SI Trade
16:26:31 - 23-Jul-26
Buy* 1,440 555.60p Automatic Execution
16:26:28 - 23-Jul-26
Unknown* 0 555.60p SI Trade
16:26:27 - 23-Jul-26
Sell* 471 555.60p SI Trade
16:26:27 - 23-Jul-26
Unknown* 471 555.60p OTC Trade
16:26:27 - 23-Jul-26
Buy* 1,122 555.60p Automatic Execution
16:26:25 - 23-Jul-26
Sell* 1,168 555.60p Automatic Execution
16:26:25 - 23-Jul-26
Sell* 82 555.60p Automatic Execution
16:26:25 - 23-Jul-26
Buy* 904 555.70p Automatic Execution
16:26:24 - 23-Jul-26
Sell* 1,961 555.70p Automatic Execution
16:26:24 - 23-Jul-26
Sell* 2,212 555.70p Automatic Execution
16:26:24 - 23-Jul-26
Sell* 8,890 555.70p SI Trade
16:26:21 - 23-Jul-26
Unknown* 0 555.90p SI Trade
16:26:13 - 23-Jul-26
Buy* 2 555.90p SI Trade
16:26:12 - 23-Jul-26
Buy* 30 555.80p SI Trade
16:26:10 - 23-Jul-26
Unknown* 0 555.70p SI Trade
16:26:07 - 23-Jul-26
Buy* 1,300 555.80p Automatic Execution
16:26:05 - 23-Jul-26
Buy* 5,440 555.80p Automatic Execution
16:26:05 - 23-Jul-26
Buy* 1,745 555.80p Automatic Execution
16:26:05 - 23-Jul-26
Buy* 1,425 555.80p Automatic Execution
16:26:05 - 23-Jul-26
Unknown* 0 555.02195p SI Trade
Currency Conversion
16:26:05 - 23-Jul-26
Buy* 14 555.80p SI Trade
16:26:02 - 23-Jul-26
Sell* 864 555.70p SI Trade
16:25:56 - 23-Jul-26
Sell* 3 555.70p SI Trade
16:25:52 - 23-Jul-26
Sell* 10 555.70p SI Trade
16:25:49 - 23-Jul-26
Unknown* 0 555.80p SI Trade
16:25:47 - 23-Jul-26
Buy* 5,440 555.80p Automatic Execution
16:25:46 - 23-Jul-26
Buy* 1,829 555.80p Automatic Execution
16:25:46 - 23-Jul-26
Sell* 166 555.80p Automatic Execution
16:25:43 - 23-Jul-26
Sell* 1,876 555.80p Automatic Execution
16:25:43 - 23-Jul-26
Sell* 1 555.80p Automatic Execution
16:25:43 - 23-Jul-26
Buy* 1 555.90p SI Trade
16:25:38 - 23-Jul-26
Sell* 899 555.80p Automatic Execution
16:25:36 - 23-Jul-26
Sell* 1,884 555.80p Automatic Execution
16:25:36 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Unknown* 0 555.90p OTC Trade
16:25:34 - 23-Jul-26
Buy* 625 555.80p Automatic Execution
16:25:32 - 23-Jul-26
Sell* 303 555.80p Automatic Execution
16:25:32 - 23-Jul-26
Sell* 76 555.80p Automatic Execution
16:25:31 - 23-Jul-26
Sell* 24 555.80p Automatic Execution
16:25:31 - 23-Jul-26
Sell* 670 555.80p Automatic Execution
16:25:31 - 23-Jul-26
Sell* 1,740 555.90p Automatic Execution
16:25:30 - 23-Jul-26
Sell* 802 555.855p Negotiated Trade
16:25:30 - 23-Jul-26
Buy* 17 556.00p SI Trade
16:25:26 - 23-Jul-26
Sell* 1,300 555.90p Automatic Execution
16:25:24 - 23-Jul-26
Sell* 3,664 555.90p Automatic Execution
16:25:24 - 23-Jul-26
Sell* 4,807 555.90p Automatic Execution
16:25:24 - 23-Jul-26
Unknown* 0 556.00p SI Trade
16:25:18 - 23-Jul-26
Buy* 130 555.90p Automatic Execution
16:25:14 - 23-Jul-26
Buy* 1 555.90p Automatic Execution
16:25:14 - 23-Jul-26
FTSE 100 Latest
Value10,639.17
Change-77.80