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* 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
Buy* 3 154.00p SI Trade
10:06:37 - 07-Nov-25
Unknown* 0 154.00p SI Trade
10:06:37 - 07-Nov-25
Unknown* 0 147.00p SI Trade
10:06:37 - 07-Nov-25
Sell* 14 147.00p SI Trade
10:06:37 - 07-Nov-25
Buy* 1 154.00p SI Trade
10:06:37 - 07-Nov-25
Unknown* 0 147.00p SI Trade
10:06:37 - 07-Nov-25
Sell* 10 147.00p SI Trade
10:06:37 - 07-Nov-25
Buy* 5 154.00p SI Trade
10:06:37 - 07-Nov-25
Buy* 62 153.80p Ordinary
08:03:16 - 07-Nov-25
Buy* 50 152.35p Ordinary
13:05:57 - 06-Nov-25
Buy* 1,950 153.80p Ordinary
12:51:08 - 06-Nov-25
Buy* 68 153.80p Ordinary
09:04:39 - 06-Nov-25
Buy* 174 152.35p Ordinary
08:03:19 - 06-Nov-25
Buy* 18 153.90p Ordinary
10:43:33 - 04-Nov-25
Buy* 161 152.30p Ordinary
08:37:48 - 04-Nov-25
Unknown* 6,668 152.30p Ordinary
08:17:10 - 04-Nov-25
Buy* 648 153.90p Ordinary
11:33:05 - 03-Nov-25
Buy* 1,317 152.30p Ordinary
09:07:52 - 03-Nov-25
Buy* 23 155.00p Suspected BUY Trade
09:00:15 - 03-Nov-25
Buy* 1,234 152.30p Ordinary
08:45:03 - 03-Nov-25
Buy* 5 155.00p Suspected BUY Trade
08:00:15 - 03-Nov-25
Buy* 1,670 152.30p Ordinary
14:44:03 - 30-Oct-25
Buy* 986 153.90p Ordinary
10:35:09 - 30-Oct-25
Unknown* 7,052 152.30p Ordinary
15:53:34 - 29-Oct-25
Buy* 11 152.30p Ordinary
14:31:49 - 29-Oct-25
Unknown* 6,578 152.30p Ordinary
11:20:14 - 29-Oct-25
Buy* 450 153.90p Ordinary
10:45:04 - 29-Oct-25
Buy* 200 153.90p Ordinary
09:07:59 - 29-Oct-25
Buy* 1,225 153.84p Ordinary
08:38:51 - 29-Oct-25
Unknown* 5,000 153.85p Ordinary
14:21:03 - 28-Oct-25
Buy* 1,000 151.00p Suspected BUY Trade
14:00:22 - 28-Oct-25
Buy* 5,700 153.85p Ordinary
13:53:29 - 28-Oct-25
Sell* 131 147.00p Uncrossing Trade
11:00:09 - 28-Oct-25
Buy* 2,580 153.85p Ordinary
10:43:25 - 28-Oct-25
Buy* 30 151.86p Ordinary
09:01:36 - 28-Oct-25
Buy* 27 151.86p Ordinary
08:04:06 - 28-Oct-25
Buy* 178 152.30p Ordinary
14:45:52 - 27-Oct-25
Buy* 126 153.85p Ordinary
08:07:18 - 27-Oct-25
Buy* 95 151.86p Ordinary
08:04:22 - 27-Oct-25
Buy* 2 152.00p Suspected BUY Trade
08:00:10 - 27-Oct-25
Buy* 55 151.85p Ordinary
12:48:32 - 24-Oct-25
Buy* 236 152.30p Ordinary
12:40:25 - 24-Oct-25
Buy* 45 153.85p Ordinary
10:59:01 - 24-Oct-25
Buy* 251 153.85p Ordinary
10:54:41 - 24-Oct-25
Buy* 322 153.85p Ordinary
10:53:35 - 24-Oct-25
Buy* 21 155.00p Suspected BUY Trade
08:00:15 - 24-Oct-25
Buy* 3,250 151.85p Ordinary
13:52:00 - 23-Oct-25
Buy* 200 153.85p Ordinary
09:28:40 - 23-Oct-25
Buy* 3 155.00p Suspected BUY Trade
09:00:09 - 23-Oct-25
Buy* 109 151.82p Ordinary
08:06:46 - 23-Oct-25
Sell* 23 149.92p Ordinary
15:15:37 - 22-Oct-25
Buy* 156 153.85p Ordinary
11:50:53 - 22-Oct-25
Sell* 7 147.00p Uncrossing Trade
09:00:28 - 22-Oct-25
Buy* 5 155.00p Suspected BUY Trade
08:00:21 - 22-Oct-25
Buy* 64 153.85p Ordinary
08:30:14 - 21-Oct-25
Buy* 5 155.00p Suspected BUY Trade
08:00:19 - 21-Oct-25
Buy* 195 151.60p Ordinary
14:51:12 - 20-Oct-25
Unknown* 12,911 153.75p Ordinary
13:18:44 - 20-Oct-25
Buy* 8,000 154.00p Ordinary
15:27:41 - 17-Oct-25
Sell* 12 149.92p Ordinary
12:31:42 - 16-Oct-25
Buy* 725 153.75p Ordinary
11:58:26 - 16-Oct-25
Buy* 800 151.20p Ordinary
11:45:20 - 16-Oct-25
Buy* 16 153.85p Ordinary
08:22:07 - 16-Oct-25
Buy* 95 153.85p Ordinary
08:06:31 - 16-Oct-25
Buy* 8 155.00p Ordinary
08:00:23 - 16-Oct-25
Sell* 300 149.95p Ordinary
15:38:38 - 15-Oct-25
Sell* 111 149.95p Ordinary
15:24:14 - 15-Oct-25
Unknown* 20,000 152.85p Ordinary
13:05:50 - 15-Oct-25
Buy* 187 152.85p Ordinary
11:42:44 - 15-Oct-25
Buy* 2 153.00p Suspected BUY Trade
09:00:09 - 15-Oct-25
Buy* 322 152.85p Ordinary
16:24:29 - 14-Oct-25
Sell* 1,000 149.95p Ordinary
14:43:45 - 14-Oct-25
Unknown* 6,514 152.60p Ordinary
08:51:12 - 14-Oct-25
Sell* 24 149.92p Ordinary
11:58:53 - 13-Oct-25
Buy* 13 154.00p Suspected BUY Trade
11:00:22 - 13-Oct-25
Buy* 2,000 153.00p Suspected BUY Trade
09:00:18 - 13-Oct-25
Sell* 2,000 149.92p Ordinary
15:40:05 - 10-Oct-25
Buy* 15 152.82p Ordinary
12:15:46 - 10-Oct-25
Buy* 801 153.00p Suspected BUY Trade
08:00:25 - 10-Oct-25
Unknown* 303 150.00p Uncrossing Trade
16:35:12 - 09-Oct-25
Unknown* 5,716 149.91p Ordinary
11:34:36 - 09-Oct-25
Sell* 1,333 149.95p Ordinary
08:55:50 - 09-Oct-25
Unknown* 6,542 151.91p Ordinary
08:10:27 - 09-Oct-25
Buy* 3,923 151.85p Ordinary
15:22:19 - 07-Oct-25
Buy* 25 151.85p Ordinary
13:14:59 - 07-Oct-25
Buy* 3,293 151.80p Ordinary
11:28:36 - 07-Oct-25
Unknown* 8,595 149.91p Negotiated Trade
09:14:24 - 07-Oct-25
Buy* 8 151.85p Ordinary
08:17:07 - 07-Oct-25
Buy* 100 149.91p Ordinary
08:00:40 - 07-Oct-25
Buy* 3,450 151.80p Ordinary
14:03:12 - 06-Oct-25
Buy* 661 151.80p Ordinary
13:14:18 - 06-Oct-25
Buy* 4,000 149.90p Ordinary
12:20:55 - 06-Oct-25
Sell* 21 147.00p Uncrossing Trade
11:00:07 - 06-Oct-25
Unknown* 6,755 149.90p Ordinary
10:52:03 - 06-Oct-25
Buy* 18 151.85p Ordinary
10:40:10 - 06-Oct-25
Buy* 2 152.00p Suspected BUY Trade
09:00:18 - 06-Oct-25
Sell* 418 149.875p Ordinary
08:01:04 - 06-Oct-25
Buy* 12 154.76p Suspected BUY Trade
08:00:54 - 06-Oct-25
Sell* 1,286 149.30p Ordinary
13:11:48 - 03-Oct-25
Buy* 61 151.85p Ordinary
12:42:02 - 03-Oct-25
Buy* 8 152.00p Suspected BUY Trade
11:00:10 - 03-Oct-25
Sell* 177 147.00p Uncrossing Trade
09:00:18 - 03-Oct-25
Buy* 59 151.85p Ordinary
08:04:56 - 03-Oct-25
Buy* 3 152.00p SI Trade
11:09:06 - 02-Oct-25
Buy* 12 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 8 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 1 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 1 151.00p SI Trade
10:49:05 - 02-Oct-25
Sell* 51 147.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 1 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 3 151.00p SI Trade
10:49:05 - 02-Oct-25
Sell* 10 147.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 2 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 19 151.00p SI Trade
10:49:05 - 02-Oct-25
Buy* 1,849 149.15p Ordinary
10:11:54 - 02-Oct-25
Unknown* 10,000 148.60p Ordinary
11:45:20 - 01-Oct-25
Unknown* 10,000 148.75p Ordinary
11:44:44 - 01-Oct-25
Buy* 735 149.50p Ordinary
11:35:59 - 30-Sep-25
Unknown* 5,000 149.25p Ordinary
10:33:11 - 30-Sep-25
Buy* 670 149.10p Ordinary
08:11:05 - 30-Sep-25
Buy* 91 149.0602p Ordinary
08:08:10 - 30-Sep-25
Buy* 58 149.85p Ordinary
16:10:36 - 29-Sep-25
Unknown* 6,079 149.0602p Ordinary
09:19:57 - 29-Sep-25
Buy* 62 149.85p Ordinary
08:53:47 - 29-Sep-25
Buy* 664 149.10p Ordinary
08:00:19 - 29-Sep-25
Buy* 1 149.10p Ordinary
11:53:54 - 26-Sep-25
Buy* 62 149.85p Ordinary
08:00:23 - 26-Sep-25
Buy* 33 152.00p Suspected BUY Trade
08:00:17 - 26-Sep-25
Unknown* 8,000 147.20p Ordinary
15:38:39 - 25-Sep-25
Unknown* 10,000 147.20p Ordinary
15:38:00 - 25-Sep-25
Unknown* 6,000 148.50p Ordinary
15:30:37 - 25-Sep-25
Unknown* 6,000 148.50p Ordinary
15:29:30 - 25-Sep-25
Unknown* 10,000 146.25p Negotiated Trade
15:23:15 - 25-Sep-25
Unknown* 10,000 149.10p Negotiated Trade
15:08:34 - 25-Sep-25
Unknown* 8,000 149.10p Ordinary
15:07:34 - 25-Sep-25
Unknown* 13,259 149.10p Negotiated Trade
12:33:25 - 25-Sep-25
Buy* 573 149.055p Ordinary
10:11:31 - 25-Sep-25
Unknown* 13,259 150.00p Negotiated Trade
11:01:38 - 24-Sep-25
Buy* 63 149.05p Ordinary
08:08:31 - 24-Sep-25
Unknown* 6,826 149.02p Ordinary
16:28:20 - 23-Sep-25
Buy* 170 152.00p Suspected BUY Trade
14:00:28 - 23-Sep-25
Buy* 2 150.00p SI Trade
11:47:07 - 23-Sep-25
FTSE 100 Latest
Value9,720.51
Change26.58