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
Sell* 200 145.00p Uncrossing Trade
16:35:15 - 06-Feb-26
Sell* 100 149.66p Ordinary
14:59:41 - 06-Feb-26
Buy* 3,289 152.00p Ordinary
13:42:54 - 06-Feb-26
Buy* 15 155.00p SI Trade
09:18:45 - 06-Feb-26
Buy* 2 155.00p SI Trade
09:18:45 - 06-Feb-26
Unknown* 0 145.00p SI Trade
09:18:45 - 06-Feb-26
Sell* 2,000 149.66p Ordinary
09:05:13 - 06-Feb-26
Buy* 2,500 151.90p Ordinary
08:44:39 - 06-Feb-26
Buy* 647 151.90p Ordinary
14:09:51 - 05-Feb-26
Buy* 3,269 151.90p Ordinary
09:09:55 - 05-Feb-26
Buy* 51 151.90p Ordinary
08:29:27 - 05-Feb-26
Sell* 70 145.00p SI Trade
08:00:55 - 05-Feb-26
Buy* 4 155.00p SI Trade
08:00:55 - 05-Feb-26
Sell* 1 145.00p SI Trade
08:00:55 - 05-Feb-26
Buy* 18 151.90p Ordinary
10:49:14 - 04-Feb-26
Unknown* 0 155.00p SI Trade
08:51:19 - 04-Feb-26
Sell* 292 149.68p Ordinary
08:51:11 - 04-Feb-26
Buy* 32 152.82p Ordinary
08:03:09 - 04-Feb-26
Sell* 399 148.00p Uncrossing Trade
16:35:29 - 03-Feb-26
Unknown* -100 149.66p Ordinary
Correction
15:19:22 - 03-Feb-26
Sell* 100 149.66p Ordinary
15:19:22 - 03-Feb-26
Sell* 100 149.66p Ordinary
15:12:59 - 03-Feb-26
Unknown* 0 148.00p SI Trade
13:13:28 - 03-Feb-26
Buy* 1,000 152.82p Ordinary
10:57:04 - 03-Feb-26
Sell* 171 148.00p Ordinary
15:36:08 - 02-Feb-26
Buy* 2,623 152.82p Ordinary
10:06:25 - 02-Feb-26
Buy* 10 152.82p Ordinary
09:50:47 - 02-Feb-26
Buy* 113 152.82p Ordinary
09:33:34 - 02-Feb-26
Buy* 2 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 1 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 1 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 1 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 40 155.00p SI Trade
09:31:58 - 02-Feb-26
Unknown* 0 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 1 155.00p SI Trade
09:31:58 - 02-Feb-26
Buy* 6 155.00p SI Trade
09:31:58 - 02-Feb-26
Unknown* 11,000 149.66p Ordinary
15:24:42 - 30-Jan-26
Buy* 993 152.83p Ordinary
14:49:01 - 30-Jan-26
Sell* 250 149.65p Ordinary
11:26:01 - 30-Jan-26
Unknown* 0 148.00p SI Trade
09:41:06 - 30-Jan-26
Sell* 400 148.00p Uncrossing Trade
14:00:24 - 29-Jan-26
Unknown* 6,543 152.83p Ordinary
11:32:21 - 29-Jan-26
Sell* 4 148.00p SI Trade
09:43:38 - 29-Jan-26
Unknown* 0 155.00p SI Trade
09:43:38 - 29-Jan-26
Buy* 4 152.83p Ordinary
08:43:15 - 29-Jan-26
Buy* 51 152.83p Ordinary
08:21:31 - 29-Jan-26
Buy* 1 155.00p SI Trade
10:30:53 - 28-Jan-26
Unknown* 0 155.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 1 155.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 3 155.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 10 155.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 4 155.00p SI Trade
10:30:53 - 28-Jan-26
Sell* 49 148.00p SI Trade
10:30:53 - 28-Jan-26
Sell* 3 148.00p SI Trade
10:30:53 - 28-Jan-26
Sell* 9 148.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 5 155.00p SI Trade
10:30:53 - 28-Jan-26
Buy* 1,626 152.90p Ordinary
12:48:50 - 27-Jan-26
Buy* 79 152.90p Ordinary
12:22:45 - 27-Jan-26
Unknown* 5,481 152.90p Ordinary
12:22:04 - 27-Jan-26
Sell* 292 149.65p Ordinary
12:18:59 - 27-Jan-26
Buy* 322 152.95p Ordinary
10:38:32 - 27-Jan-26
Unknown* 13,820 149.54p Negotiated Trade
08:45:27 - 27-Jan-26
Buy* 642 153.00p Ordinary
10:15:47 - 26-Jan-26
Buy* 1,983 153.00p Ordinary
08:10:53 - 26-Jan-26
Unknown* 10,000 154.70p Negotiated Trade
10:39:32 - 22-Jan-26
Buy* 5 155.00p SI Trade
16:08:43 - 21-Jan-26
Unknown* 0 155.00p SI Trade
16:08:43 - 21-Jan-26
Sell* 162 148.00p SI Trade
16:08:43 - 21-Jan-26
Sell* 2 148.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 12 155.00p SI Trade
16:08:43 - 21-Jan-26
Unknown* 0 155.00p SI Trade
16:08:43 - 21-Jan-26
Unknown* 0 155.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 22 155.00p SI Trade
16:08:43 - 21-Jan-26
Sell* 1 148.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 50 155.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 1 155.00p SI Trade
16:08:43 - 21-Jan-26
Unknown* 0 155.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 200 155.00p SI Trade
16:08:43 - 21-Jan-26
Buy* 10 155.00p SI Trade
16:08:43 - 21-Jan-26
Unknown* 0 155.00p SI Trade
16:08:43 - 21-Jan-26
Sell* 5 148.00p SI Trade
16:08:43 - 21-Jan-26
Sell* 3 149.60p Ordinary
09:52:03 - 20-Jan-26
Sell* 741 149.60p Ordinary
13:37:30 - 19-Jan-26
Unknown* 7,592 149.60p Ordinary
08:57:54 - 19-Jan-26
Unknown* 15,500 154.75p Negotiated Trade
08:09:43 - 19-Jan-26
Buy* 126 154.75p Ordinary
08:02:17 - 19-Jan-26
Sell* 400 149.00p Uncrossing Trade
08:00:27 - 19-Jan-26
Buy* 318 154.75p Ordinary
15:20:48 - 16-Jan-26
Unknown* 10,033 149.60p Negotiated Trade
14:15:21 - 16-Jan-26
Buy* 1,283 154.75p Ordinary
11:38:31 - 16-Jan-26
Buy* 645 154.75p Ordinary
10:42:24 - 16-Jan-26
Sell* 100 151.00p Ordinary
10:38:05 - 16-Jan-26
Buy* 186 154.75p Ordinary
08:04:10 - 16-Jan-26
Sell* 2,923 149.54p Ordinary
13:17:10 - 15-Jan-26
Sell* 319 149.38p Ordinary
10:57:37 - 15-Jan-26
Sell* 3,361 149.38p Ordinary
10:31:33 - 15-Jan-26
Buy* 412 152.00p Suspected BUY Trade
08:00:27 - 15-Jan-26
Sell* 299 148.00p Uncrossing Trade
16:35:02 - 14-Jan-26
Buy* 13 152.75p Ordinary
15:51:13 - 14-Jan-26
Sell* 503 149.35p Ordinary
14:35:20 - 13-Jan-26
Sell* 50 149.35p Ordinary
13:38:12 - 13-Jan-26
Buy* 1,304 152.25p Ordinary
12:01:01 - 13-Jan-26
Unknown* 18,250 149.35p Negotiated Trade
09:31:34 - 13-Jan-26
Sell* 300 149.00p Uncrossing Trade
16:35:26 - 12-Jan-26
Buy* 166 154.00p Suspected BUY Trade
14:00:16 - 12-Jan-26
Sell* 2 148.00p SI Trade
13:13:57 - 12-Jan-26
Buy* 9 153.00p SI Trade
13:13:57 - 12-Jan-26
Sell* 6 148.00p SI Trade
13:13:57 - 12-Jan-26
Buy* 106 153.00p SI Trade
13:13:57 - 12-Jan-26
Unknown* 0 148.00p SI Trade
13:13:57 - 12-Jan-26
Buy* 31 153.00p SI Trade
13:13:57 - 12-Jan-26
Buy* 32 152.25p Ordinary
14:41:09 - 09-Jan-26
Buy* 59 152.25p Ordinary
09:32:08 - 09-Jan-26
Buy* 292 154.00p Suspected BUY Trade
09:00:22 - 08-Jan-26
Buy* 650 152.25p Ordinary
08:20:57 - 08-Jan-26
Buy* 189 154.25p Ordinary
08:00:28 - 08-Jan-26
Sell* 1 148.00p SI Trade
16:14:11 - 07-Jan-26
Sell* 35 148.00p SI Trade
16:14:11 - 07-Jan-26
Sell* 93 148.00p SI Trade
16:13:59 - 07-Jan-26
Sell* 400 149.30p Ordinary
09:08:00 - 07-Jan-26
Buy* 49 152.25p Ordinary
08:34:52 - 07-Jan-26
Buy* 2,000 153.00p Ordinary
16:07:12 - 06-Jan-26
Buy* 418 152.25p Ordinary
14:53:48 - 06-Jan-26
Sell* 182 149.30p Ordinary
14:46:00 - 06-Jan-26
Sell* 24 149.25p Ordinary
13:12:50 - 06-Jan-26
Sell* 648 149.25p Ordinary
13:06:36 - 06-Jan-26
Sell* 299 147.00p Uncrossing Trade
11:00:24 - 06-Jan-26
Buy* 1,500 153.00p Ordinary
10:45:45 - 06-Jan-26
Sell* 300 147.00p Uncrossing Trade
14:00:17 - 05-Jan-26
Sell* 750 148.50p Ordinary
13:16:46 - 05-Jan-26
Sell* 2 147.20p Ordinary
12:03:00 - 05-Jan-26
Buy* 18 152.25p Ordinary
10:40:35 - 05-Jan-26
Buy* 1,300 152.00p Ordinary
08:01:01 - 05-Jan-26
Sell* 54 147.05p Ordinary
08:00:27 - 05-Jan-26
Unknown* 21,458 153.00p Ordinary
09:11:36 - 02-Jan-26
Buy* 72 152.25p Ordinary
08:26:54 - 02-Jan-26
Unknown* 593 151.50p Ordinary
08:00:14 - 02-Jan-26
Buy* 30 155.00p SI Trade
09:04:14 - 31-Dec-25
Buy* 118 155.00p SI Trade
09:04:14 - 31-Dec-25
Buy* 2 155.00p SI Trade
09:04:14 - 31-Dec-25
Unknown* 0 155.00p SI Trade
09:04:14 - 31-Dec-25
Buy* 10 155.00p SI Trade
09:04:14 - 31-Dec-25
Buy* 1 155.00p SI Trade
09:04:14 - 31-Dec-25
Buy* 164 155.00p Suspected BUY Trade
09:00:17 - 31-Dec-25
Unknown* 19,348 154.25p Negotiated Trade
08:56:10 - 31-Dec-25
Unknown* 12,898 154.25p Negotiated Trade
08:55:11 - 31-Dec-25
Unknown* 6,506 152.85p Ordinary
08:30:32 - 31-Dec-25
Unknown* 0 155.00p SI Trade
08:28:08 - 31-Dec-25
Unknown* 0 155.00p SI Trade
08:28:08 - 31-Dec-25
Unknown* 19,708 152.22p Negotiated Trade
08:26:37 - 31-Dec-25
Buy* 443 155.00p Suspected BUY Trade
08:00:30 - 31-Dec-25
Buy* 75 152.22p Ordinary
16:07:41 - 30-Dec-25
Buy* 125 152.22p Ordinary
08:00:18 - 30-Dec-25
Unknown* 31 152.00p Uncrossing Trade
08:00:09 - 30-Dec-25
Sell* 592 149.80p Ordinary
13:39:58 - 29-Dec-25
Buy* 1,500 152.22p Ordinary
10:42:02 - 29-Dec-25
Sell* 3,170 149.80p Ordinary
11:01:44 - 24-Dec-25
Unknown* 0 149.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 155.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 155.00p SI Trade
09:43:03 - 24-Dec-25
Buy* 1 155.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 149.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 7,500 152.25p Ordinary
09:29:22 - 24-Dec-25
Buy* 3,284 152.25p Ordinary
09:18:40 - 24-Dec-25
Sell* 660 149.80p Ordinary
08:30:00 - 24-Dec-25
Buy* 1,301 152.25p Ordinary
09:06:54 - 23-Dec-25
Sell* 667 149.80p Ordinary
08:23:44 - 23-Dec-25
Sell* 208 149.00p Uncrossing Trade
16:35:07 - 22-Dec-25
Buy* 2,000 152.25p Ordinary
12:29:45 - 22-Dec-25
Sell* 100 150.50p Ordinary
08:06:26 - 22-Dec-25
Sell* 697 150.50p Ordinary
14:09:25 - 19-Dec-25
Buy* 163 152.25p Ordinary
08:11:25 - 19-Dec-25
Buy* 11 153.00p Suspected BUY Trade
16:35:07 - 18-Dec-25
Unknown* 0 155.00p SI Trade
15:41:59 - 18-Dec-25
Unknown* 0 148.00p SI Trade
15:38:52 - 18-Dec-25
Unknown* 0 148.00p SI Trade
15:38:52 - 18-Dec-25
Unknown* 0 155.00p SI Trade
15:38:52 - 18-Dec-25
Buy* 1 155.00p SI Trade
15:38:52 - 18-Dec-25
Unknown* 0 155.00p SI Trade
15:38:52 - 18-Dec-25
Unknown* 0 148.00p SI Trade
15:38:52 - 18-Dec-25
Buy* 5 153.00p Suspected BUY Trade
08:00:24 - 18-Dec-25
Buy* 300 152.25p Ordinary
10:58:07 - 17-Dec-25
Sell* 35 148.00p Ordinary
13:51:48 - 16-Dec-25
Sell* 125 150.50p Ordinary
11:06:17 - 16-Dec-25
Sell* 9 148.00p Uncrossing Trade
14:00:28 - 15-Dec-25
Buy* 731 151.90p Ordinary
08:44:21 - 15-Dec-25
Buy* 50 151.90p Ordinary
15:00:30 - 12-Dec-25
Buy* 1,200 151.90p Ordinary
12:27:46 - 12-Dec-25
Sell* 27 148.00p Ordinary
09:07:38 - 12-Dec-25
Sell* 138 150.50p Ordinary
10:18:25 - 11-Dec-25
Buy* 3,284 152.25p Ordinary
08:00:24 - 11-Dec-25
Sell* 22 148.00p Uncrossing Trade
16:35:08 - 10-Dec-25
Sell* 100 150.50p Ordinary
15:37:11 - 09-Dec-25
Unknown* 100 150.50p OTC Trade
15:37:11 - 09-Dec-25
Buy* 2,000 151.90p Ordinary
11:25:04 - 08-Dec-25
Buy* 542 151.90p Ordinary
09:13:39 - 08-Dec-25
Sell* 25 148.00p Ordinary
13:12:15 - 05-Dec-25
Buy* 127 151.90p Ordinary
08:05:54 - 05-Dec-25
Buy* 18 151.90p Ordinary
10:38:56 - 04-Dec-25
Sell* 117 150.50p Ordinary
09:57:59 - 04-Dec-25
FTSE 100 Latest
Value10,369.75
Change60.53