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* 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
Buy* 41 151.90p Ordinary
08:19:55 - 04-Dec-25
Buy* 667 151.90p Ordinary
14:55:06 - 03-Dec-25
Buy* 1 151.90p Ordinary
13:29:07 - 03-Dec-25
Buy* 1,000 151.90p Ordinary
16:03:55 - 02-Dec-25
Buy* 1 151.90p Ordinary
13:18:41 - 02-Dec-25
Unknown* 13,166 151.90p Negotiated Trade
12:35:08 - 02-Dec-25
Sell* 3,274 148.00p Uncrossing Trade
11:00:11 - 28-Nov-25
Buy* 2,000 151.90p Ordinary
15:52:36 - 27-Nov-25
Sell* 651 150.50p Ordinary
13:27:50 - 27-Nov-25
Sell* 156 150.50p Ordinary
11:23:52 - 27-Nov-25
Buy* 65 152.00p Ordinary
08:56:11 - 27-Nov-25
Sell* 138 150.50p Ordinary
12:56:35 - 26-Nov-25
Buy* 1,000 152.00p Ordinary
09:28:12 - 26-Nov-25
Unknown* 9,325 151.99p Ordinary
09:11:39 - 26-Nov-25
Unknown* 123 151.00p Uncrossing Trade
16:35:04 - 25-Nov-25
Unknown* 9,811 152.00p Negotiated Trade
10:05:58 - 25-Nov-25
Unknown* 14,585 149.00p Ordinary
09:50:28 - 25-Nov-25
Unknown* 47 151.00p Uncrossing Trade
09:00:09 - 25-Nov-25
Sell* 3,323 150.50p Ordinary
08:01:45 - 25-Nov-25
Unknown* 1 151.00p Uncrossing Trade
16:35:11 - 24-Nov-25
Unknown* 0 154.00p SI Trade
15:42:15 - 24-Nov-25
Unknown* 0 154.00p SI Trade
15:42:15 - 24-Nov-25
Sell* 333 150.50p Ordinary
09:11:20 - 24-Nov-25
Buy* 1,000 153.20p Ordinary
09:04:23 - 24-Nov-25
Sell* 279 145.00p Uncrossing Trade
09:00:19 - 24-Nov-25
Buy* 280 155.00p Suspected BUY Trade
14:00:11 - 21-Nov-25
Unknown* 0 154.00p SI Trade
13:19:59 - 21-Nov-25
Buy* 2 154.00p SI Trade
13:19:59 - 21-Nov-25
Unknown* 0 154.00p SI Trade
13:19:59 - 21-Nov-25
Buy* 2 154.00p SI Trade
13:19:59 - 21-Nov-25
Buy* 1 154.00p SI Trade
13:19:59 - 21-Nov-25
Buy* 1 154.00p SI Trade
13:19:59 - 21-Nov-25
Buy* 6 154.00p SI Trade
13:19:59 - 21-Nov-25
Unknown* 0 154.00p SI Trade
13:19:59 - 21-Nov-25
Sell* 301 150.50p Ordinary
10:16:54 - 21-Nov-25
Buy* 65 153.20p Ordinary
08:30:13 - 21-Nov-25
Buy* 324 153.20p Ordinary
16:25:16 - 20-Nov-25
Buy* 87 153.42p Ordinary
08:11:03 - 20-Nov-25
Buy* 1,255 152.41p Ordinary
08:10:29 - 20-Nov-25
Buy* 11,150 152.00p Suspected BUY Trade
08:00:13 - 19-Nov-25
Buy* 651 153.42p Ordinary
08:58:09 - 18-Nov-25
Sell* 22 150.00p Ordinary
11:52:50 - 17-Nov-25
Buy* 502 153.42p Ordinary
10:27:16 - 17-Nov-25
Buy* 3,004 152.41p Ordinary
15:57:30 - 13-Nov-25
Buy* 436 152.41p Ordinary
16:11:14 - 12-Nov-25
Unknown* 6,020 153.50p Ordinary
10:14:29 - 12-Nov-25
Buy* 1,300 152.41p Ordinary
09:35:40 - 12-Nov-25
Buy* 650 153.50p Ordinary
09:35:12 - 12-Nov-25
Buy* 17,582 153.50p Suspected BUY Trade
13:38:01 - 11-Nov-25
Unknown* 0 155.00p SI Trade
13:37:57 - 11-Nov-25
Unknown* 0 147.00p SI Trade
13:37:57 - 11-Nov-25
Unknown* 0 155.00p SI Trade
13:37:57 - 11-Nov-25
Sell* 829 152.41p Ordinary
11:10:47 - 11-Nov-25
Sell* 257 152.41p Ordinary
09:13:47 - 11-Nov-25
Unknown* 0 152.00p SI Trade
08:39:12 - 11-Nov-25
Unknown* 0 155.00p SI Trade
08:39:12 - 11-Nov-25
Unknown* 0 152.00p SI Trade
08:36:57 - 11-Nov-25
Buy* 1 154.00p SI Trade
08:36:57 - 11-Nov-25
Buy* 113 153.80p Ordinary
09:49:47 - 10-Nov-25
Unknown* 5,396 152.40p Ordinary
08:08:31 - 10-Nov-25
Unknown* 5,167 153.80p Ordinary
13:50:30 - 07-Nov-25
Unknown* 0 147.00p SI Trade
10:06:37 - 07-Nov-25
Unknown* 0 147.00p SI Trade
10:06:37 - 07-Nov-25
Unknown* 0 147.00p SI Trade
10:06:37 - 07-Nov-25
FTSE 100 Latest
Value10,153.98
Change3.93