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 Cap. Perp (ZS13) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 £102.649 OTC Trade
09:52:06 - 04-Dec-25
Unknown* 0 £102.47 OTC Trade
13:16:02 - 02-Dec-25
Unknown* 521,000 £102.39453 OTC Trade
06:16:03 - 02-Dec-25
Unknown* 1,600,000 £102.07119 OTC Trade
06:16:02 - 25-Nov-25
Unknown* 5,000 £102.50405 OTC Trade
06:16:04 - 18-Nov-25
Unknown* 10,000 £102.82 OTC Trade
06:16:02 - 04-Nov-25
Unknown* 0 £102.79 OTC Trade
16:31:13 - 03-Nov-25
Unknown* 0 £102.82 OTC Trade
16:01:35 - 29-Oct-25
Unknown* 0 £102.82 OTC Trade
15:30:17 - 28-Oct-25
Unknown* 116,000 £101.84565 OTC Trade
06:16:03 - 21-Oct-25
Unknown* 1,000 £102.07 OTC Trade
13:39:28 - 17-Oct-25
Unknown* 15,000 £102.05 OTC Trade
13:16:10 - 15-Oct-25
Unknown* 100,000 £101.81208 OTC Trade
16:30:00 - 14-Oct-25
Unknown* 4,000 £102.0325 OTC Trade
06:16:03 - 07-Oct-25
Unknown* 3,000 £102.03 OTC Trade
12:23:01 - 03-Oct-25
Unknown* 1,004,000 £101.95451 OTC Trade
06:16:04 - 30-Sep-25
Unknown* 1,000 £102.04 OTC Trade
16:30:32 - 29-Sep-25
Unknown* 200,000 £101.974 OTC Trade
10:50:35 - 26-Sep-25
Unknown* 800,000 £101.949 OTC Trade
15:07:06 - 25-Sep-25
Unknown* 4,000 £102.08 OTC Trade
13:40:37 - 25-Sep-25
Unknown* 101,000 £102.1582 OTC Trade
06:16:04 - 23-Sep-25
Unknown* 1,000 £102.08 OTC Trade
16:31:19 - 17-Sep-25
Unknown* 0 £101.851 OTC Trade
12:40:29 - 17-Sep-25
Unknown* 100,000 £102.159 OTC Trade
07:39:47 - 17-Sep-25
Unknown* 121,000 £101.84783 OTC Trade
06:16:04 - 09-Sep-25
Unknown* 1,000 £101.71 OTC Trade
16:24:35 - 05-Sep-25
Unknown* 120,000 £101.849 OTC Trade
09:18:28 - 05-Sep-25
Unknown* 5,000 £101.76001 OTC Trade
06:16:02 - 02-Sep-25
Unknown* 2,000 £101.73 OTC Trade
13:00:51 - 28-Aug-25
Unknown* 3,000 £101.78 OTC Trade
13:48:43 - 26-Aug-25
Unknown* 4,870,000 £102.39908 OTC Trade
06:16:02 - 26-Aug-25
Unknown* 100,000 £101.926 OTC Trade
13:52:19 - 21-Aug-25
Unknown* 4,770,000 £102.409 OTC Trade
11:46:06 - 20-Aug-25
Unknown* 100,000 £102.049 OTC Trade
15:12:37 - 13-Aug-25
Unknown* 1,000 £101.63 OTC Trade
16:53:07 - 07-Aug-25
Unknown* 5,000 £101.244 OTC Trade
06:16:02 - 29-Jul-25
Unknown* 200,000 £101.655 OTC Trade
10:43:20 - 28-Jul-25
Unknown* 4,000 £101.25 OTC Trade
15:09:57 - 22-Jul-25
Unknown* 3,000 £101.24 OTC Trade
06:16:03 - 22-Jul-25
Unknown* 1,000 £101.22 OTC Trade
16:15:36 - 21-Jul-25
Unknown* 1,000 £101.22 OTC Trade
13:19:22 - 18-Jul-25
Unknown* 2,000 £101.25 OTC Trade
16:39:27 - 15-Jul-25
Unknown* 100,000 £101.589 OTC Trade
13:49:55 - 07-Jul-25
Unknown* 300,000 £101.459 OTC Trade
10:19:13 - 02-Jul-25
Unknown* 700,000 £100.899 OTC Trade
10:54:43 - 24-Jun-25
Unknown* 120,000 £100.369 OTC Trade
08:41:18 - 19-Jun-25
Unknown* 400,000 £100.2545 OTC Trade
06:16:03 - 10-Jun-25
Unknown* 100,000 £100.071 OTC Trade
11:54:35 - 09-Jun-25
Unknown* 200,000 £100.428 OTC Trade
13:06:08 - 06-Jun-25
Unknown* 200,000 £100.081 OTC Trade
09:22:30 - 05-Jun-25
Unknown* 110,000 £99.85 OTC Trade
16:45:02 - 28-May-25
Unknown* 3,000 £99.66 OTC Trade
15:37:18 - 28-May-25
Unknown* 200,000 £100.149 OTC Trade
10:48:30 - 12-May-25
Unknown* 3,000 £99.45 OTC Trade
12:29:06 - 09-May-25
Unknown* 203,000 £99.72587 OTC Trade
06:16:05 - 29-Apr-25
Unknown* 200,000 £99.739 OTC Trade
08:16:02 - 25-Apr-25
Unknown* 3,000 £98.84 OTC Trade
16:35:58 - 22-Apr-25
Unknown* 100,000 £99.419 OTC Trade
10:17:56 - 04-Apr-25
Unknown* 203,000 £99.91255 OTC Trade
06:16:01 - 25-Mar-25
Unknown* 200,000 £99.919 OTC Trade
09:01:08 - 20-Mar-25
Unknown* 3,000 £99.48 OTC Trade
16:26:58 - 18-Mar-25
Unknown* 1,000 £99.53 OTC Trade
16:50:43 - 13-Mar-25
Unknown* 0 £101.018 OTC Trade
15:56:21 - 25-Feb-25
Unknown* 100,000 £100.819 OTC Trade
11:02:12 - 21-Feb-25
Unknown* 2,000,000 £100.90 OTC Trade
16:04:26 - 17-Feb-25
Unknown* 2,000,000 £100.91 OTC Trade
16:04:26 - 17-Feb-25
Unknown* 2,000 £101.02 OTC Trade
17:10:15 - 10-Feb-25
FTSE 100 Latest
Value9,649.03
Change-54.13