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!

B.p Marsh (BPM) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 27 680.00p Ordinary
16:17:11 - 26-May-26
Unknown* 0 680.00p SI Trade
16:17:11 - 26-May-26
Buy* 5 680.00p SI Trade
16:17:11 - 26-May-26
Buy* 20 680.00p SI Trade
16:17:11 - 26-May-26
Buy* 2,500 680.00p Ordinary
16:16:56 - 26-May-26
Buy* 27 680.00p Ordinary
16:16:03 - 26-May-26
Unknown* 0 680.00p SI Trade
16:16:03 - 26-May-26
Unknown* 0 668.00p SI Trade
16:16:03 - 26-May-26
Unknown* 0 680.00p SI Trade
16:16:03 - 26-May-26
Unknown* 0 680.00p SI Trade
16:16:03 - 26-May-26
Buy* 2 680.00p SI Trade
16:16:03 - 26-May-26
Buy* 16 680.00p SI Trade
16:16:03 - 26-May-26
Buy* 2 680.00p SI Trade
16:16:03 - 26-May-26
Unknown* 0 680.00p SI Trade
16:16:03 - 26-May-26
Buy* 4 680.00p SI Trade
16:16:03 - 26-May-26
Unknown* 0 680.00p SI Trade
16:16:03 - 26-May-26
Buy* 300 677.95p Ordinary
16:15:58 - 26-May-26
Buy* 250 677.90p Ordinary
16:13:53 - 26-May-26
Buy* 119 678.00p Suspected BUY Trade
15:23:55 - 26-May-26
Unknown* -119 679.00p Correction
Negotiated Trade
15:23:55 - 26-May-26
Buy* 119 679.00p Suspected BUY Trade
15:23:55 - 26-May-26
Buy* 201 678.00p Ordinary
14:30:20 - 26-May-26
Buy* 500 677.00p Ordinary
14:28:36 - 26-May-26
Unknown* 1,000 678.00p OTC Trade
13:51:51 - 26-May-26
Buy* 1,000 678.00p Ordinary
13:51:51 - 26-May-26
Buy* 500 678.00p Ordinary
13:51:23 - 26-May-26
Sell* 2,500 672.66p Ordinary
13:31:27 - 26-May-26
Buy* 3 677.50p Ordinary
13:09:57 - 26-May-26
Buy* 3 677.50p Ordinary
12:33:49 - 26-May-26
Sell* 150 672.66p Ordinary
12:33:46 - 26-May-26
Buy* 143 677.50p Ordinary
11:04:14 - 26-May-26
Buy* 129 677.50p Ordinary
10:50:13 - 26-May-26
Sell* 994 671.255p Ordinary
10:35:50 - 26-May-26
Sell* 599 671.255p Ordinary
09:59:04 - 26-May-26
Buy* 50 677.50p Ordinary
09:35:02 - 26-May-26
Buy* 589 678.00p Ordinary
09:31:37 - 26-May-26
Buy* 2 677.50p Ordinary
09:30:10 - 26-May-26
Buy* 1,000 677.00p Ordinary
09:20:50 - 26-May-26
Buy* 443 677.00p Ordinary
09:04:38 - 26-May-26
Buy* 675 677.00p Ordinary
08:47:16 - 26-May-26
Buy* 27 678.00p Ordinary
08:47:05 - 26-May-26
Buy* 27 678.00p SI Trade
08:47:04 - 26-May-26
Buy* 27 672.00p Ordinary
08:46:43 - 26-May-26
Buy* 5 672.00p SI Trade
08:46:42 - 26-May-26
Sell* 2 668.00p SI Trade
08:46:42 - 26-May-26
Buy* 25 672.00p SI Trade
08:46:42 - 26-May-26
Unknown* 0 672.00p SI Trade
08:46:42 - 26-May-26
Unknown* 0 668.00p SI Trade
08:46:42 - 26-May-26
Unknown* 0 668.00p SI Trade
08:46:42 - 26-May-26
Sell* 1 668.00p SI Trade
08:46:42 - 26-May-26
Buy* 297 672.00p Ordinary
08:46:19 - 26-May-26
Buy* 4 672.00p Ordinary
08:45:02 - 26-May-26
Buy* 500 671.80p Ordinary
08:31:38 - 26-May-26
Sell* 76 668.00p Ordinary
08:08:21 - 26-May-26
Buy* 743 671.75p Ordinary
08:05:53 - 26-May-26
Buy* 66 670.255p Ordinary
08:04:21 - 26-May-26
Buy* 10 670.255p Ordinary
08:00:21 - 26-May-26
Buy* 100 672.00p Ordinary
16:22:13 - 22-May-26
Buy* 222 671.12p Ordinary
16:15:49 - 22-May-26
Buy* 149 671.12p Ordinary
15:57:25 - 22-May-26
Sell* 83 669.61p Ordinary
14:13:50 - 22-May-26
Buy* 4 671.12p Ordinary
12:58:00 - 22-May-26
Buy* 500 671.12p Ordinary
12:18:51 - 22-May-26
Buy* 148 671.80p Ordinary
12:11:17 - 22-May-26
Buy* 243 671.12p Ordinary
10:43:39 - 22-May-26
Sell* 731 669.61p Ordinary
10:42:50 - 22-May-26
Buy* 745 671.12p Ordinary
10:02:39 - 22-May-26
Buy* 2 671.12p Ordinary
09:45:31 - 22-May-26
Sell* 300 669.55p Ordinary
09:34:19 - 22-May-26
Sell* 60 668.00p Ordinary
08:13:01 - 22-May-26
Buy* 240 671.12p Ordinary
16:19:20 - 21-May-26
Buy* 300 671.7454p Ordinary
15:56:40 - 21-May-26
Buy* 500 671.12p Ordinary
15:10:24 - 21-May-26
Sell* 4 669.55p Ordinary
14:15:03 - 21-May-26
Buy* 445 671.12p Ordinary
12:57:16 - 21-May-26
Buy* 100 671.12p Ordinary
12:25:41 - 21-May-26
Unknown* 0 668.00p SI Trade
12:19:50 - 21-May-26
Unknown* 0 668.00p SI Trade
12:19:50 - 21-May-26
Buy* 27 672.00p Ordinary
12:19:50 - 21-May-26
Unknown* 0 672.00p SI Trade
12:19:50 - 21-May-26
Unknown* 0 672.00p SI Trade
12:19:50 - 21-May-26
Unknown* 0 668.00p SI Trade
12:19:50 - 21-May-26
Unknown* 0 672.00p SI Trade
12:19:50 - 21-May-26
Unknown* 0 672.00p SI Trade
12:19:50 - 21-May-26
Unknown* 1,000 672.00p OTC Trade
10:58:19 - 21-May-26
Buy* 1,000 672.00p Ordinary
10:58:19 - 21-May-26
Sell* 1,493 669.50p Ordinary
10:50:42 - 21-May-26
Sell* 3,739 668.8001p Ordinary
10:25:44 - 21-May-26
Buy* 1,000 671.1111p Ordinary
08:46:39 - 21-May-26
Unknown* 1,000 671.1111p OTC Trade
08:46:39 - 21-May-26
Sell* 346 668.751p Ordinary
08:06:02 - 21-May-26
Sell* 76 668.751p Ordinary
16:15:54 - 20-May-26
Unknown* 2,018 668.6651p SI Trade
15:05:23 - 20-May-26
Sell* 2,018 668.6651p SI Trade
15:05:23 - 20-May-26
Unknown* 10,000 670.00p SI Trade
15:04:43 - 20-May-26
Unknown* 10,000 670.00p SI Trade
15:04:43 - 20-May-26
Sell* 2,000 668.751p Ordinary
14:59:35 - 20-May-26
Sell* 5 668.725p Ordinary
14:40:11 - 20-May-26
Sell* 2,500 668.6651p Ordinary
13:27:46 - 20-May-26
Unknown* 0 672.00p SI Trade
12:18:14 - 20-May-26
Unknown* 0 668.00p SI Trade
12:18:14 - 20-May-26
Unknown* 1,000 670.00p Ordinary
10:52:10 - 20-May-26
Unknown* 618 670.00p Ordinary
09:57:21 - 20-May-26
Sell* 66 668.6651p Ordinary
08:15:31 - 20-May-26
Sell* 449 668.6651p Ordinary
08:05:02 - 20-May-26
Sell* 599 668.6651p Ordinary
08:04:40 - 20-May-26
Sell* 1,497 668.70p Ordinary
08:03:08 - 20-May-26
Sell* 3,741 668.6651p Ordinary
08:02:25 - 20-May-26
Sell* 2,245 668.70p Ordinary
08:01:58 - 20-May-26
Buy* 371 671.1111p Ordinary
15:52:18 - 19-May-26
Buy* 371 671.1111p Ordinary
15:47:52 - 19-May-26
Buy* 892 672.00p Ordinary
15:01:36 - 19-May-26
Buy* 150 671.1111p Ordinary
14:39:31 - 19-May-26
Sell* 4,793 668.61p Ordinary
14:00:05 - 19-May-26
Buy* 500 672.00p Ordinary
12:43:20 - 19-May-26
Sell* 253 668.00p Ordinary
12:25:12 - 19-May-26
Sell* 144 668.61p Ordinary
10:46:38 - 19-May-26
Sell* 750 668.61p Ordinary
09:58:57 - 19-May-26
Sell* 674 668.61p Ordinary
09:43:41 - 19-May-26
Buy* 1,489 671.40p Ordinary
09:04:08 - 19-May-26
Sell* 49 668.61p Ordinary
09:03:02 - 19-May-26
Buy* 74 671.10p Ordinary
09:01:11 - 19-May-26
Buy* 297 671.1111p Ordinary
08:56:50 - 19-May-26
Buy* 1,488 671.40p Ordinary
08:54:12 - 19-May-26
Unknown* 0 668.00p SI Trade
08:29:20 - 19-May-26
Unknown* 0 672.00p SI Trade
08:29:20 - 19-May-26
Buy* 10 672.00p SI Trade
08:29:20 - 19-May-26
Unknown* 9 670.00p SI Trade
06:29:07 - 19-May-26
Unknown* 1,000 668.50p SI Trade
16:38:06 - 18-May-26
Sell* 1,000 668.50p SI Trade
16:38:06 - 18-May-26
Sell* 103 668.61p Ordinary
15:34:19 - 18-May-26
Sell* 1,048 668.61p Ordinary
15:31:44 - 18-May-26
Buy* 243 672.00p Ordinary
14:30:48 - 18-May-26
Buy* 1,500 671.40p Ordinary
14:10:57 - 18-May-26
Unknown* 0 672.00p SI Trade
10:56:36 - 18-May-26
Unknown* 0 672.00p SI Trade
10:56:36 - 18-May-26
Unknown* 11,174 671.49p Ordinary
10:46:38 - 18-May-26
Buy* 17 671.49p Ordinary
10:04:09 - 18-May-26
Sell* 145 668.5101p Ordinary
09:57:36 - 18-May-26
Buy* 1,400 670.50p Ordinary
09:20:13 - 18-May-26
Sell* 1,000 668.5001p Ordinary
09:08:47 - 18-May-26
Sell* 113 668.5001p Ordinary
08:45:14 - 18-May-26
Buy* 4 671.96p Ordinary
08:42:04 - 18-May-26
Sell* 3 668.04p Ordinary
08:39:04 - 18-May-26
Unknown* 4,500 670.00p SI Trade
16:37:05 - 15-May-26
Unknown* 4,500 670.00p SI Trade
16:37:05 - 15-May-26
Buy* 21 672.00p Ordinary
15:23:07 - 15-May-26
Sell* 1,319 668.5101p Ordinary
14:38:59 - 15-May-26
Buy* 416 671.00p Ordinary
14:13:23 - 15-May-26
Sell* 695 668.5001p Ordinary
13:50:43 - 15-May-26
Buy* 371 671.00p Ordinary
13:48:19 - 15-May-26
Unknown* 0 672.00p SI Trade
13:07:38 - 15-May-26
Unknown* 0 668.00p SI Trade
13:07:38 - 15-May-26
Unknown* 0 672.00p SI Trade
13:07:38 - 15-May-26
Sell* 2,979 668.5001p Ordinary
11:41:13 - 15-May-26
Buy* 4 671.96p Ordinary
11:24:09 - 15-May-26
Buy* 3,033 671.49p Ordinary
10:22:56 - 15-May-26
Buy* 2,865 671.49p Ordinary
10:16:42 - 15-May-26
Sell* 95 668.10p Ordinary
09:50:14 - 15-May-26
Buy* 7 671.49p Ordinary
09:08:48 - 15-May-26
Unknown* 5,000 670.00p SI Trade
09:05:25 - 15-May-26
Unknown* 5,000 670.00p SI Trade
09:05:25 - 15-May-26
Unknown* 0 668.00p SI Trade
09:05:15 - 15-May-26
Unknown* 0 672.00p SI Trade
09:05:15 - 15-May-26
Buy* 1 672.00p SI Trade
09:05:15 - 15-May-26
Sell* 1,250 668.10p Ordinary
09:05:07 - 15-May-26
Sell* 702 668.04p Ordinary
09:03:31 - 15-May-26
Sell* 1,500 668.22p Ordinary
08:43:51 - 15-May-26
Sell* 764 668.22p Ordinary
08:41:31 - 15-May-26
Sell* 2,500 668.551p Ordinary
08:41:01 - 15-May-26
Buy* 100 671.70p Ordinary
08:16:11 - 15-May-26
Buy* 140 671.70p Ordinary
08:02:38 - 15-May-26
Unknown* 21 670.00p Negotiated Trade
16:36:19 - 14-May-26
Unknown* 317 670.00p Ordinary
16:35:40 - 14-May-26
Buy* 1,000 671.70p Ordinary
16:28:29 - 14-May-26
Buy* 1,710 671.70p Ordinary
16:15:14 - 14-May-26
Sell* 360 668.551p Ordinary
15:38:32 - 14-May-26
Buy* 150 671.70p Ordinary
15:07:25 - 14-May-26
Buy* 372 671.70p Ordinary
14:23:07 - 14-May-26
Sell* 900 668.551p Ordinary
14:02:12 - 14-May-26
Buy* 2,000 671.50p Ordinary
13:45:06 - 14-May-26
Unknown* -2,000 617.50p Ordinary
Correction
13:45:06 - 14-May-26
Sell* 2,000 617.50p Ordinary
13:45:06 - 14-May-26
Sell* 5,000 668.551p Ordinary
13:43:28 - 14-May-26
Buy* 2,500 670.98p Ordinary
13:43:12 - 14-May-26
Buy* 4 672.00p SI Trade
13:36:59 - 14-May-26
Buy* 17 672.00p SI Trade
13:36:59 - 14-May-26
Buy* 373 668.00p Ordinary
13:36:55 - 14-May-26
Buy* 34 668.00p Ordinary
13:06:33 - 14-May-26
Buy* 42 668.00p SI Trade
13:06:33 - 14-May-26
Sell* 15 664.00p SI Trade
13:06:33 - 14-May-26
Buy* 3,600 666.0001p Ordinary
13:06:06 - 14-May-26
Buy* 1,850 668.00p Ordinary
10:25:24 - 14-May-26
Buy* 350 668.00p Ordinary
10:19:37 - 14-May-26
Sell* 186 665.65111p Ordinary
10:06:34 - 14-May-26
Sell* 1,523 665.50p Ordinary
09:54:28 - 14-May-26
Buy* 374 667.96p Ordinary
09:19:03 - 14-May-26
Buy* 1,495 668.5364p Ordinary
08:19:40 - 14-May-26
Buy* 1,497 667.40p Ordinary
08:18:54 - 14-May-26
Buy* 4,493 667.49p Ordinary
08:05:54 - 14-May-26
FTSE 100 Latest
Value10,491.39
Change25.13