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* 5 677.00p Ordinary
15:07:26 - 08-Jul-26
Buy* 7 680.00p Ordinary
14:35:54 - 08-Jul-26
Buy* 4 680.00p SI Trade
14:35:54 - 08-Jul-26
Buy* 529 680.00p Ordinary
13:55:48 - 08-Jul-26
Sell* 310 670.50p Ordinary
13:50:16 - 08-Jul-26
Sell* 1 670.00p SI Trade
13:50:15 - 08-Jul-26
Unknown* 0 670.00p SI Trade
13:50:15 - 08-Jul-26
Buy* 4 680.00p SI Trade
13:50:15 - 08-Jul-26
Sell* 1,482 675.50p Ordinary
13:49:14 - 08-Jul-26
Buy* 1,472 680.00p Ordinary
13:46:29 - 08-Jul-26
Unknown* 6,241 677.00p Negotiated Trade
13:12:52 - 08-Jul-26
Unknown* 6,370 677.00p Negotiated Trade
13:12:52 - 08-Jul-26
Buy* 400 678.48p Ordinary
12:41:34 - 08-Jul-26
Buy* 4 678.48p Ordinary
11:50:08 - 08-Jul-26
Buy* 1 678.48p Ordinary
11:49:02 - 08-Jul-26
Buy* 736 678.48p Ordinary
10:37:00 - 08-Jul-26
Buy* 736 678.48p Ordinary
10:36:43 - 08-Jul-26
Buy* 14 679.70p Ordinary
10:35:59 - 08-Jul-26
Buy* 800 680.00p Ordinary
10:21:34 - 08-Jul-26
Sell* 400 680.00p Ordinary
10:15:25 - 08-Jul-26
Sell* 400 680.00p Ordinary
10:15:20 - 08-Jul-26
Buy* 1 682.9867p Ordinary
10:13:37 - 08-Jul-26
Sell* 571 681.00p Ordinary
10:05:50 - 08-Jul-26
Buy* 500 682.9867p Ordinary
09:58:17 - 08-Jul-26
Unknown* 0 684.00p SI Trade
09:58:17 - 08-Jul-26
Buy* 7 690.00p Ordinary
09:58:14 - 08-Jul-26
Buy* 6 690.00p SI Trade
09:58:14 - 08-Jul-26
Unknown* 0 690.00p SI Trade
09:58:14 - 08-Jul-26
Sell* 2,915 686.28p Ordinary
09:44:54 - 08-Jul-26
Sell* 146 686.666p Ordinary
09:04:20 - 08-Jul-26
Sell* 9 686.666p Ordinary
08:59:52 - 08-Jul-26
Buy* 380 688.60p Ordinary
08:35:07 - 08-Jul-26
Buy* 900 690.00p Ordinary
08:25:00 - 08-Jul-26
Buy* 7 690.00p Ordinary
08:23:20 - 08-Jul-26
Buy* 145 688.62p Ordinary
08:23:20 - 08-Jul-26
Buy* 50 688.62p Ordinary
08:23:20 - 08-Jul-26
Buy* 500 688.62p Ordinary
08:23:20 - 08-Jul-26
Buy* 1 690.00p SI Trade
08:23:19 - 08-Jul-26
Unknown* 0 690.00p SI Trade
08:23:19 - 08-Jul-26
Buy* 2 691.70p Ordinary
08:00:16 - 08-Jul-26
Sell* 5,000 675.00p Ordinary
16:32:55 - 07-Jul-26
Buy* 350 691.70p Ordinary
15:32:49 - 07-Jul-26
Unknown* 115,000 655.00p Negotiated Trade
15:21:44 - 07-Jul-26
Unknown* 2,500 689.00p Negotiated Trade
15:06:32 - 07-Jul-26
Sell* 1,000 688.50p Ordinary
13:54:02 - 07-Jul-26
Buy* 2,500 694.00p Ordinary
13:48:48 - 07-Jul-26
Sell* 1,051 687.80p Ordinary
12:56:54 - 07-Jul-26
Buy* 4,000 691.99p Ordinary
12:49:08 - 07-Jul-26
Buy* 1,913 692.00p Ordinary
12:17:05 - 07-Jul-26
Buy* 500 692.00p Ordinary
12:16:15 - 07-Jul-26
Buy* 2,000 690.80p Ordinary
12:09:17 - 07-Jul-26
Buy* 1 694.00p SI Trade
10:24:15 - 07-Jul-26
Unknown* 0 694.00p SI Trade
10:24:15 - 07-Jul-26
Buy* 2,500 694.00p Ordinary
10:07:08 - 07-Jul-26
Sell* 427 687.50p Ordinary
10:03:54 - 07-Jul-26
Buy* 7,250 694.00p Ordinary
09:47:29 - 07-Jul-26
Unknown* 7,250 694.00p Ordinary
09:47:29 - 07-Jul-26
Unknown* -7,250 694.00p Ordinary
Correction
09:47:29 - 07-Jul-26
Buy* 2 690.80p Ordinary
09:31:10 - 07-Jul-26
Sell* 750 686.66p Ordinary
08:28:55 - 07-Jul-26
Buy* 723 691.50p Ordinary
08:25:41 - 07-Jul-26
Buy* 40 694.00p Ordinary
08:07:08 - 07-Jul-26
Buy* 1 692.80p Ordinary
08:02:56 - 07-Jul-26
Sell* 92 684.50p Ordinary
15:16:58 - 06-Jul-26
Buy* 3 694.00p SI Trade
15:13:34 - 06-Jul-26
Sell* 650 684.50p Ordinary
14:49:35 - 06-Jul-26
Buy* 30 692.80p Ordinary
14:16:07 - 06-Jul-26
Buy* 2,890 692.00p Ordinary
12:21:32 - 06-Jul-26
Unknown* -2,880 692.00p Ordinary
Correction
12:21:32 - 06-Jul-26
Buy* 2,880 692.00p Ordinary
12:21:32 - 06-Jul-26
Buy* 8 694.00p Ordinary
11:21:48 - 06-Jul-26
Buy* 144 692.80p Ordinary
09:40:45 - 06-Jul-26
Buy* 93 692.80p Ordinary
09:37:22 - 06-Jul-26
Buy* 287 692.80p Ordinary
09:22:26 - 06-Jul-26
Buy* 724 689.30p Ordinary
09:07:56 - 06-Jul-26
Buy* 370 694.00p Ordinary
09:05:41 - 06-Jul-26
Buy* 370 694.00p Ordinary
09:03:27 - 06-Jul-26
Buy* 7,205 689.20p Ordinary
09:02:21 - 06-Jul-26
Buy* 500 694.00p Ordinary
08:21:08 - 06-Jul-26
Sell* 2 680.00p SI Trade
08:05:27 - 06-Jul-26
Buy* 2 694.00p SI Trade
08:05:27 - 06-Jul-26
Unknown* 0 694.00p SI Trade
08:05:27 - 06-Jul-26
Unknown* 0 694.00p SI Trade
08:05:27 - 06-Jul-26
Sell* 21 682.954p Ordinary
08:00:10 - 06-Jul-26
Sell* 291 682.954p Ordinary
08:00:09 - 06-Jul-26
Buy* 296 689.20p Ordinary
15:34:42 - 03-Jul-26
Buy* 350 689.20p Ordinary
14:42:08 - 03-Jul-26
Buy* 18 694.00p Ordinary
14:20:03 - 03-Jul-26
Buy* 250 689.20p Ordinary
14:16:38 - 03-Jul-26
Unknown* 0 694.00p SI Trade
13:40:51 - 03-Jul-26
Buy* 724 689.20p Ordinary
11:02:19 - 03-Jul-26
Buy* 200 689.20p Ordinary
10:44:51 - 03-Jul-26
Buy* 180 689.20p Ordinary
10:28:03 - 03-Jul-26
Buy* 603 689.20p Ordinary
10:19:07 - 03-Jul-26
Unknown* 18 687.00p Negotiated Trade
16:37:48 - 02-Jul-26
Buy* 568 689.30p Ordinary
15:30:26 - 02-Jul-26
Sell* 1,000 682.00p Ordinary
15:19:57 - 02-Jul-26
Buy* 790 689.30p Ordinary
15:12:03 - 02-Jul-26
Buy* 108 689.30p Ordinary
14:42:58 - 02-Jul-26
Buy* 7 694.00p SI Trade
14:42:22 - 02-Jul-26
Unknown* 551 687.00p Ordinary
14:29:38 - 02-Jul-26
Sell* 5 682.22p Ordinary
13:25:39 - 02-Jul-26
Buy* 2,000 689.52p Ordinary
12:43:43 - 02-Jul-26
Sell* 700 682.954p Ordinary
12:41:34 - 02-Jul-26
Sell* 87 682.22p Ordinary
10:48:20 - 02-Jul-26
Unknown* 0 694.00p SI Trade
10:22:50 - 02-Jul-26
Unknown* 0 694.00p SI Trade
10:22:50 - 02-Jul-26
Buy* 1,287 691.00p Ordinary
10:22:32 - 02-Jul-26
Buy* 724 689.52p Ordinary
08:52:26 - 02-Jul-26
Sell* 12 680.00p Ordinary
08:01:27 - 02-Jul-26
Sell* 15 680.00p SI Trade
08:01:26 - 02-Jul-26
Buy* 1 694.00p SI Trade
08:01:26 - 02-Jul-26
Unknown* 0 694.00p SI Trade
08:01:26 - 02-Jul-26
Unknown* 0 694.00p SI Trade
08:01:26 - 02-Jul-26
Unknown* 0 694.00p SI Trade
08:01:26 - 02-Jul-26
Buy* 700 691.75p Ordinary
16:25:55 - 01-Jul-26
Sell* 1,710 685.00p Ordinary
16:16:05 - 01-Jul-26
Buy* 143 691.80p Ordinary
14:45:20 - 01-Jul-26
Buy* 500 691.80p Ordinary
14:44:27 - 01-Jul-26
Buy* 715 691.80p Ordinary
14:35:56 - 01-Jul-26
Buy* 5,000 691.00p Ordinary
14:24:44 - 01-Jul-26
Buy* 3,000 691.00p Ordinary
14:12:44 - 01-Jul-26
Buy* 250 691.00p Ordinary
14:10:33 - 01-Jul-26
Buy* 16 691.00p Ordinary
14:08:23 - 01-Jul-26
Buy* 72 691.00p Ordinary
13:35:31 - 01-Jul-26
Buy* 300 694.00p Ordinary
13:20:45 - 01-Jul-26
Unknown* 12,000 682.00p Ordinary
13:14:41 - 01-Jul-26
Sell* 132 680.00p Ordinary
13:07:01 - 01-Jul-26
Buy* 358 691.125p Ordinary
11:24:38 - 01-Jul-26
Buy* 300 692.00p Ordinary
11:11:06 - 01-Jul-26
Unknown* 0 694.00p SI Trade
10:48:40 - 01-Jul-26
Buy* 8 694.00p Ordinary
10:48:40 - 01-Jul-26
Unknown* 0 694.00p SI Trade
10:48:40 - 01-Jul-26
Buy* 5 694.00p SI Trade
10:48:40 - 01-Jul-26
Buy* 2 694.00p SI Trade
10:48:40 - 01-Jul-26
Sell* 3,027 690.844p Ordinary
10:48:11 - 01-Jul-26
Buy* 1,000 693.00p Ordinary
10:43:26 - 01-Jul-26
Buy* 495 693.00p Ordinary
09:45:49 - 01-Jul-26
Buy* 10 693.80p Ordinary
09:30:00 - 01-Jul-26
Buy* 1 693.00p Ordinary
09:17:57 - 01-Jul-26
Buy* 5 693.80p Ordinary
08:50:30 - 01-Jul-26
Buy* 140 693.00p Ordinary
08:45:53 - 01-Jul-26
Sell* 23 690.00p Ordinary
08:01:47 - 01-Jul-26
Sell* 6,000 690.00p Ordinary
16:28:09 - 30-Jun-26
Buy* 432 693.00p Ordinary
16:26:03 - 30-Jun-26
Buy* 1,000 693.00p Ordinary
16:19:44 - 30-Jun-26
Buy* 1,000 693.00p Ordinary
16:11:04 - 30-Jun-26
Unknown* 10,821 693.00p Ordinary
16:04:52 - 30-Jun-26
Sell* 857 692.22p Ordinary
15:52:01 - 30-Jun-26
Sell* 11 690.00p SI Trade
15:23:02 - 30-Jun-26
Unknown* 0 696.00p SI Trade
15:23:02 - 30-Jun-26
Unknown* 0 690.00p SI Trade
15:23:02 - 30-Jun-26
Sell* 1,040 694.74p Ordinary
11:38:06 - 30-Jun-26
Sell* 287 694.74p Ordinary
11:28:41 - 30-Jun-26
Sell* 2,157 694.74p Ordinary
11:13:02 - 30-Jun-26
Sell* 110 694.74p Ordinary
10:48:46 - 30-Jun-26
Buy* 29 699.40p Ordinary
08:45:51 - 30-Jun-26
Sell* 718 694.88p Ordinary
16:19:49 - 29-Jun-26
Buy* 5 699.40p Ordinary
16:14:42 - 29-Jun-26
Unknown* 0 700.00p SI Trade
16:07:24 - 29-Jun-26
Unknown* 600 695.00p Ordinary
15:52:55 - 29-Jun-26
Buy* 5,027 695.90p Ordinary
15:33:58 - 29-Jun-26
Buy* 287 696.00p Ordinary
13:36:14 - 29-Jun-26
Buy* 1 699.40p Ordinary
13:36:13 - 29-Jun-26
Buy* 6 700.00p SI Trade
13:36:13 - 29-Jun-26
Unknown* 0 700.00p SI Trade
13:36:13 - 29-Jun-26
Sell* 145 694.60p Ordinary
12:43:32 - 29-Jun-26
Buy* 26 710.00p Ordinary
11:21:30 - 29-Jun-26
Buy* 6 710.00p SI Trade
11:21:30 - 29-Jun-26
Buy* 14 710.00p SI Trade
11:21:30 - 29-Jun-26
Buy* 1 710.00p SI Trade
11:21:30 - 29-Jun-26
Sell* 4,602 692.00p Ordinary
11:03:56 - 29-Jun-26
Sell* 9 699.00p Ordinary
10:48:06 - 29-Jun-26
Unknown* 17,714 690.00p Negotiated Trade
10:38:13 - 29-Jun-26
Sell* 500 699.289p Ordinary
09:43:31 - 29-Jun-26
Sell* 642 699.289p Ordinary
08:51:10 - 29-Jun-26
Sell* 188 695.20p Ordinary
08:33:42 - 29-Jun-26
Sell* 3,000 699.289p Ordinary
08:32:01 - 29-Jun-26
Sell* 206 699.40p Ordinary
08:30:52 - 29-Jun-26
Sell* 300 695.20p Ordinary
08:25:07 - 29-Jun-26
Unknown* 0 710.00p SI Trade
08:10:34 - 29-Jun-26
Unknown* 0 710.00p SI Trade
08:10:34 - 29-Jun-26
Buy* 3 710.00p SI Trade
08:10:34 - 29-Jun-26
Unknown* 0 710.00p SI Trade
08:10:34 - 29-Jun-26
Sell* 100 699.40p Ordinary
08:00:15 - 29-Jun-26
Unknown* 10,000 695.10p Ordinary
16:24:45 - 26-Jun-26
Sell* 550 695.20p Ordinary
15:55:49 - 26-Jun-26
Buy* 91 710.00p Ordinary
14:41:32 - 26-Jun-26
Sell* 142 699.40p Ordinary
14:31:17 - 26-Jun-26
Sell* 1,000 699.40p Ordinary
14:25:59 - 26-Jun-26
Buy* 5,000 702.60p Ordinary
14:23:19 - 26-Jun-26
Unknown* 5,000 700.00p Ordinary
14:22:42 - 26-Jun-26
Sell* 6,000 694.51p Ordinary
14:20:48 - 26-Jun-26
Buy* 1,000 700.77p Ordinary
13:43:06 - 26-Jun-26
Sell* 300 694.66p Ordinary
13:33:21 - 26-Jun-26
Buy* 200 700.77p Ordinary
11:27:56 - 26-Jun-26
Sell* 1,441 694.51p Ordinary
10:39:13 - 26-Jun-26
Buy* 3,000 702.60p Ordinary
15:04:58 - 25-Jun-26
Sell* 715 694.20p Ordinary
14:45:17 - 25-Jun-26
Buy* 1,000 700.77p Ordinary
13:33:50 - 25-Jun-26
FTSE 100 Latest
Value10,548.88
Change-117.00