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 8%pf (BP.A) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 9,677 155.00p Negotiated Trade
12:48:38 - 13-Jun-25
Buy* 131 153.87p Ordinary
11:42:40 - 13-Jun-25
Unknown* 5,000 153.87p Ordinary
11:37:43 - 13-Jun-25
Unknown* 12,914 154.00p Negotiated Trade
10:53:16 - 13-Jun-25
Buy* 50 153.94p Ordinary
10:25:38 - 13-Jun-25
Sell* 1 147.00p SI Trade
08:06:20 - 13-Jun-25
Sell* 147 147.00p SI Trade
08:06:20 - 13-Jun-25
Buy* 3,230 153.86p Ordinary
08:00:16 - 13-Jun-25
Buy* 1,000 153.85p Ordinary
16:20:30 - 12-Jun-25
Buy* 3,230 153.85p Ordinary
14:51:31 - 12-Jun-25
Buy* 2 154.00p SI Trade
08:01:38 - 12-Jun-25
Unknown* 10,000 153.86p Ordinary
16:00:39 - 11-Jun-25
Buy* 250 151.10p Ordinary
15:44:42 - 11-Jun-25
Buy* 3,500 153.85p Ordinary
15:22:53 - 11-Jun-25
Buy* 4,106 151.10p Ordinary
14:58:56 - 11-Jun-25
Unknown* 0 147.00p SI Trade
12:06:53 - 11-Jun-25
Buy* 10 154.00p SI Trade
12:06:53 - 11-Jun-25
Buy* 2 154.00p SI Trade
12:06:53 - 11-Jun-25
Buy* 1 154.00p SI Trade
12:06:53 - 11-Jun-25
Unknown* 5,000 151.056p Ordinary
11:03:00 - 11-Jun-25
Unknown* 5,000 151.056p Ordinary
09:17:31 - 11-Jun-25
Buy* 145 151.056p Ordinary
15:06:07 - 10-Jun-25
Unknown* 30,000 150.00p Negotiated Trade
10:43:23 - 10-Jun-25
Unknown* 7,000 153.75p Ordinary
10:27:46 - 10-Jun-25
Unknown* 10,000 153.75p Negotiated Trade
10:01:08 - 10-Jun-25
Buy* 649 153.75p Ordinary
09:35:40 - 10-Jun-25
Unknown* 6,504 153.75p Ordinary
09:17:28 - 10-Jun-25
Unknown* 10,327 153.75p Negotiated Trade
09:15:27 - 10-Jun-25
Unknown* 8,829 152.50p Negotiated Trade
09:14:22 - 10-Jun-25
Buy* 2 154.00p SI Trade
08:00:43 - 10-Jun-25
Sell* 85 146.00p SI Trade
08:00:43 - 10-Jun-25
Unknown* 0 154.00p SI Trade
08:00:43 - 10-Jun-25
Buy* 200 152.249p Ordinary
14:54:40 - 09-Jun-25
Buy* 50 152.249p Ordinary
14:51:11 - 09-Jun-25
Buy* 57 152.249p Ordinary
08:43:27 - 09-Jun-25
Buy* 171 153.00p SI Trade
08:01:16 - 09-Jun-25
Buy* 1 153.00p SI Trade
08:01:16 - 09-Jun-25
Buy* 1 153.00p SI Trade
08:01:16 - 09-Jun-25
Unknown* 50,000 150.00p Negotiated Trade
16:36:16 - 06-Jun-25
Buy* 112 150.50p Ordinary
15:11:28 - 06-Jun-25
Buy* 332 150.50p Ordinary
10:01:30 - 06-Jun-25
Unknown* 13,136 152.2499p Negotiated Trade
09:49:47 - 06-Jun-25
Unknown* 0 146.00p SI Trade
08:31:02 - 06-Jun-25
Sell* 1 146.00p SI Trade
08:31:02 - 06-Jun-25
Unknown* 10,000 151.75p Negotiated Trade
14:28:11 - 05-Jun-25
Buy* 1,000 150.101p Ordinary
10:21:59 - 05-Jun-25
Unknown* 6,019 151.75p Ordinary
10:09:04 - 05-Jun-25
Buy* 61 151.75p Ordinary
09:51:25 - 05-Jun-25
Buy* 13 151.75p Ordinary
08:22:01 - 05-Jun-25
Unknown* 10,000 151.75p Negotiated Trade
13:02:12 - 04-Jun-25
Buy* 1 152.00p SI Trade
12:19:07 - 04-Jun-25
Buy* 9 152.00p SI Trade
11:30:18 - 04-Jun-25
Buy* 1 152.00p SI Trade
11:30:18 - 04-Jun-25
Buy* 4 152.00p SI Trade
11:30:18 - 04-Jun-25
Buy* 13 152.00p SI Trade
11:30:18 - 04-Jun-25
Buy* 4,000 151.75p Ordinary
10:52:47 - 04-Jun-25
Buy* 18 151.75p Ordinary
10:40:21 - 04-Jun-25
Unknown* 12,000 151.75p Negotiated Trade
09:35:34 - 04-Jun-25
Buy* 25 149.30p Ordinary
09:33:07 - 04-Jun-25
Unknown* 6,589 151.75p Ordinary
08:40:46 - 04-Jun-25
Unknown* 50,000 150.00p Negotiated Trade
16:24:26 - 03-Jun-25
Unknown* 15,000 151.75p Negotiated Trade
15:50:22 - 03-Jun-25
Unknown* 9,699 151.75p Negotiated Trade
14:52:48 - 03-Jun-25
Buy* 288 149.30p Ordinary
11:16:35 - 03-Jun-25
Buy* 1 152.00p SI Trade
10:52:45 - 03-Jun-25
Unknown* 0 152.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 43 152.00p SI Trade
10:52:45 - 03-Jun-25
Sell* 10 146.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 3 152.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 1 152.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 1 152.00p SI Trade
10:52:45 - 03-Jun-25
Unknown* 0 146.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 3 152.00p SI Trade
10:52:45 - 03-Jun-25
Sell* 14 146.00p SI Trade
10:52:45 - 03-Jun-25
Buy* 10 152.00p SI Trade
10:52:45 - 03-Jun-25
Unknown* 14,593 149.4163p Negotiated Trade
10:51:40 - 03-Jun-25
Sell* 1,500 147.00p Ordinary
11:59:37 - 02-Jun-25
Buy* 2,000 149.60p Ordinary
10:34:18 - 02-Jun-25
Buy* 4,000 150.091p Ordinary
09:45:22 - 02-Jun-25
Buy* 400 150.091p Ordinary
09:35:49 - 02-Jun-25
Buy* 650 151.75p Ordinary
09:03:46 - 02-Jun-25
Buy* 94 151.75p Ordinary
08:00:54 - 02-Jun-25
Buy* 9 151.75p Ordinary
08:00:40 - 02-Jun-25
Buy* 1,668 150.091p Ordinary
13:25:00 - 30-May-25
Unknown* 10,000 151.75p Negotiated Trade
11:41:21 - 30-May-25
Buy* 25 151.75p Ordinary
11:01:50 - 30-May-25
Buy* 277 150.091p Ordinary
09:28:08 - 30-May-25
Buy* 9 152.00p Suspected BUY Trade
09:00:19 - 30-May-25
Buy* 656 151.50p Ordinary
14:36:28 - 29-May-25
Unknown* 60,000 150.00p Negotiated Trade
13:35:32 - 29-May-25
Buy* 1,310 151.50p Ordinary
10:11:11 - 29-May-25
Unknown* 20,000 151.50p Negotiated Trade
10:08:19 - 29-May-25
Unknown* 10,000 151.50p Negotiated Trade
10:02:45 - 29-May-25
Unknown* 20,000 151.50p Negotiated Trade
08:35:49 - 29-May-25
Unknown* 13,458 151.50p Negotiated Trade
08:08:50 - 29-May-25
Unknown* 50,000 150.00p Negotiated Trade
14:46:17 - 28-May-25
Unknown* 10,000 149.00p OTC Trade
13:51:47 - 28-May-25
Buy* 30 151.50p Ordinary
13:39:25 - 28-May-25
Unknown* 4,921 151.50p Ordinary
13:33:38 - 28-May-25
Buy* 1,316 151.50p Ordinary
13:16:00 - 28-May-25
Buy* 2,250 150.00p Ordinary
12:56:56 - 28-May-25
Buy* 33 151.50p Ordinary
12:31:14 - 28-May-25
Buy* 982 149.60p Ordinary
11:52:29 - 28-May-25
Unknown* 13,127 151.50p Negotiated Trade
11:29:54 - 28-May-25
Buy* 400 151.50p Ordinary
11:01:56 - 28-May-25
Buy* 1,166 149.50p Ordinary
09:21:06 - 28-May-25
Buy* 370 151.50p Ordinary
09:16:31 - 28-May-25
Buy* 1,500 152.00p Ordinary
12:25:47 - 27-May-25
Buy* 1,000 152.00p Ordinary
09:18:52 - 27-May-25
Unknown* 0 152.00p SI Trade
08:51:37 - 27-May-25
Sell* 2 146.00p SI Trade
08:51:37 - 27-May-25
Buy* 1 152.00p SI Trade
08:51:37 - 27-May-25
Buy* 1 152.00p SI Trade
08:51:37 - 27-May-25
Sell* 13 146.00p SI Trade
08:51:37 - 27-May-25
Buy* 2,287 152.00p Ordinary
08:15:33 - 27-May-25
Buy* 1,630 152.00p Ordinary
08:08:25 - 27-May-25
Buy* 120 149.30p Ordinary
08:00:50 - 27-May-25
Unknown* 9,355 152.00p Negotiated Trade
14:50:35 - 23-May-25
Unknown* 16,588 152.00p Negotiated Trade
14:50:03 - 23-May-25
Buy* 890 149.20p Ordinary
08:06:31 - 23-May-25
Unknown* 35,000 150.00p Negotiated Trade
16:25:30 - 22-May-25
Buy* 3,333 150.00p Ordinary
16:20:50 - 22-May-25
Unknown* 4,800 149.20p Ordinary
15:47:37 - 22-May-25
Unknown* 6,666 150.00p Ordinary
13:28:04 - 22-May-25
Buy* 6 150.00p Ordinary
16:09:41 - 21-May-25
Unknown* 4,640 150.00p Ordinary
11:05:32 - 21-May-25
Unknown* 4,646 149.80p Ordinary
11:03:20 - 21-May-25
Buy* 192 149.10p Ordinary
10:32:12 - 21-May-25
Buy* 667 149.92p Ordinary
09:17:50 - 21-May-25
Buy* 13 151.00p SI Trade
08:14:52 - 21-May-25
Sell* 278 146.00p SI Trade
12:27:58 - 20-May-25
Unknown* 9,370 151.00p Negotiated Trade
12:27:48 - 20-May-25
Buy* 596 148.10p Ordinary
08:58:09 - 20-May-25
Buy* 500 148.05p Ordinary
15:09:44 - 19-May-25
Buy* 66 150.00p SI Trade
09:55:22 - 19-May-25
Unknown* 0 150.00p SI Trade
09:55:22 - 19-May-25
Sell* 2 144.00p SI Trade
09:55:22 - 19-May-25
Buy* 1 150.00p SI Trade
09:55:22 - 19-May-25
Buy* 1 150.00p SI Trade
09:55:22 - 19-May-25
Buy* 7 150.00p SI Trade
09:55:22 - 19-May-25
Buy* 890 150.00p Ordinary
08:23:36 - 19-May-25
Sell* 1 144.00p Ordinary
12:57:51 - 16-May-25
Buy* 340 149.80p Ordinary
12:31:58 - 16-May-25
Unknown* 13,281 149.80p Negotiated Trade
11:17:12 - 16-May-25
Buy* 5 149.80p Ordinary
10:25:00 - 16-May-25
Buy* 1 150.00p Ordinary
08:29:18 - 16-May-25
Buy* 2,819 149.80p Ordinary
08:00:29 - 16-May-25
Buy* 63 149.80p Ordinary
10:10:28 - 15-May-25
Buy* 16 149.80p Ordinary
08:26:22 - 15-May-25
Buy* 1,004 148.02p Ordinary
08:25:12 - 15-May-25
Buy* 667 149.80p Ordinary
14:30:42 - 14-May-25
Buy* 1,320 149.80p Ordinary
11:40:59 - 14-May-25
Unknown* 10,000 149.80p Negotiated Trade
10:43:38 - 13-May-25
Buy* 2,163 147.96p Ordinary
09:55:35 - 13-May-25
Buy* 1,668 149.80p Ordinary
09:33:35 - 13-May-25
Unknown* 8,010 149.80p Ordinary
09:19:03 - 13-May-25
Buy* 2 150.00p SI Trade
08:11:24 - 13-May-25
Sell* 278 144.00p SI Trade
08:11:24 - 13-May-25
Sell* 7 144.00p SI Trade
08:11:24 - 13-May-25
Buy* 151 149.80p Ordinary
08:04:46 - 13-May-25
Buy* 500 149.80p Ordinary
16:24:07 - 12-May-25
Buy* 63 149.80p Ordinary
14:56:49 - 12-May-25
Unknown* 10,000 149.80p Negotiated Trade
11:32:40 - 12-May-25
Buy* 3,000 147.90p Ordinary
11:23:37 - 12-May-25
Buy* 1,000 149.80p Ordinary
11:22:04 - 12-May-25
Unknown* 50,000 147.00p Negotiated Trade
10:55:26 - 12-May-25
Buy* 3,000 148.151p Ordinary
09:42:19 - 12-May-25
Unknown* 9,956 149.85p Negotiated Trade
08:41:57 - 12-May-25
Unknown* 9,956 149.85p Negotiated Trade
08:38:02 - 12-May-25
Buy* 33 150.00p SI Trade
08:00:53 - 12-May-25
Unknown* 0 150.00p SI Trade
08:00:53 - 12-May-25
Buy* 100 150.00p SI Trade
08:00:53 - 12-May-25
Buy* 33 150.00p SI Trade
08:00:53 - 12-May-25
Buy* 2,000 149.85p Ordinary
16:24:22 - 09-May-25
Buy* 66 149.85p Ordinary
15:23:44 - 09-May-25
Buy* 1,500 149.85p Ordinary
14:38:19 - 09-May-25
Buy* 100 149.88p Ordinary
10:48:48 - 09-May-25
Buy* 728 148.151p Ordinary
10:01:35 - 09-May-25
Sell* 3 144.00p SI Trade
08:46:05 - 09-May-25
Buy* 1 150.00p SI Trade
08:46:05 - 09-May-25
Unknown* 0 150.00p SI Trade
08:46:05 - 09-May-25
Sell* 7 144.00p SI Trade
08:46:05 - 09-May-25
Unknown* 0 150.00p SI Trade
09:50:17 - 08-May-25
Buy* 300 148.15p Ordinary
14:58:38 - 07-May-25
Unknown* 10,000 149.95p Negotiated Trade
12:36:43 - 07-May-25
Sell* 14 142.00p SI Trade
11:47:40 - 07-May-25
Buy* 3,000 147.20p Ordinary
10:59:37 - 07-May-25
Unknown* 4,327 149.95p Ordinary
10:30:01 - 07-May-25
Buy* 124 149.84p Ordinary
09:56:36 - 07-May-25
Buy* 71 149.95p Ordinary
09:51:54 - 07-May-25
Buy* 14 150.00p SI Trade
09:25:34 - 07-May-25
Unknown* 0 150.00p SI Trade
09:25:34 - 07-May-25
Buy* 2 150.00p SI Trade
09:25:34 - 07-May-25
Buy* 3,105 147.15p Ordinary
14:55:03 - 06-May-25
Buy* 30 149.95p Ordinary
13:20:41 - 06-May-25
Buy* 18 149.95p Ordinary
10:39:10 - 06-May-25
Unknown* 10,000 149.95p Negotiated Trade
10:02:12 - 06-May-25
Unknown* 6,668 149.95p Ordinary
10:00:24 - 06-May-25
Buy* 60 150.00p SI Trade
09:54:46 - 06-May-25
Buy* 9 150.00p SI Trade
09:54:46 - 06-May-25
FTSE 100 Latest
Value8,850.63
Change-34.29