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* 311 706.00p Ordinary
09:14:22 - 17-Jun-26
Sell* 3,606 698.27p Ordinary
09:00:22 - 17-Jun-26
Buy* 20 706.90p Ordinary
09:00:12 - 17-Jun-26
Sell* 3,577 699.00p Ordinary
08:08:45 - 17-Jun-26
Sell* 15 699.00p Ordinary
08:01:37 - 17-Jun-26
Sell* 1,409 698.27p Ordinary
16:26:31 - 16-Jun-26
Sell* 4,157 698.27p Ordinary
16:21:13 - 16-Jun-26
Buy* 2,000 706.95p Ordinary
16:16:59 - 16-Jun-26
Buy* 707 706.95p Ordinary
16:12:52 - 16-Jun-26
Buy* 145 706.95p Ordinary
16:12:11 - 16-Jun-26
Buy* 50 706.95p Ordinary
13:57:29 - 16-Jun-26
Sell* 40 698.251p Ordinary
13:56:43 - 16-Jun-26
Buy* 7 709.00p Ordinary
12:24:52 - 16-Jun-26
Buy* 1 709.00p Ordinary
11:51:51 - 16-Jun-26
Buy* 500 706.95p Ordinary
11:48:03 - 16-Jun-26
Buy* 2 709.00p Ordinary
11:06:38 - 16-Jun-26
Sell* 59 690.00p Ordinary
10:00:29 - 16-Jun-26
Buy* 809 705.00p Ordinary
09:39:40 - 16-Jun-26
Buy* 728 705.00p Ordinary
09:12:03 - 16-Jun-26
Sell* 500 698.251p Ordinary
08:38:50 - 16-Jun-26
Sell* 1,488 698.15p Ordinary
08:20:31 - 16-Jun-26
Buy* 141 705.00p Ordinary
08:02:31 - 16-Jun-26
Buy* 2,552 705.00p Ordinary
16:21:21 - 15-Jun-26
Buy* 600 705.00p Ordinary
15:25:37 - 15-Jun-26
Sell* 434 698.15p Ordinary
13:09:06 - 15-Jun-26
Buy* 142 706.00p Ordinary
12:24:41 - 15-Jun-26
Sell* 1,409 698.11p Ordinary
11:56:02 - 15-Jun-26
Buy* 34 706.00p Ordinary
11:49:09 - 15-Jun-26
Sell* 2,867 698.11p Ordinary
11:30:32 - 15-Jun-26
Unknown* 0 710.00p SI Trade
11:25:05 - 15-Jun-26
Unknown* 0 710.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 5 710.00p SI Trade
11:25:05 - 15-Jun-26
Unknown* 0 710.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 2 710.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 14 710.00p SI Trade
11:25:05 - 15-Jun-26
Sell* 1 690.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 11 710.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 1 710.00p SI Trade
11:25:05 - 15-Jun-26
Sell* 40 690.00p SI Trade
11:25:05 - 15-Jun-26
Sell* 29 690.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 1 710.00p SI Trade
11:25:05 - 15-Jun-26
Sell* 8 690.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 8 710.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 2 710.00p SI Trade
11:25:05 - 15-Jun-26
Unknown* 0 690.00p SI Trade
11:25:05 - 15-Jun-26
Buy* 14 710.00p SI Trade
11:25:05 - 15-Jun-26
Unknown* 0 710.00p SI Trade
11:25:05 - 15-Jun-26
Sell* 363 697.90p Ordinary
11:13:14 - 15-Jun-26
Buy* 2,820 706.95p Ordinary
11:10:14 - 15-Jun-26
Sell* 2 697.66p Ordinary
11:01:53 - 15-Jun-26
Buy* 500 710.00p Ordinary
10:11:48 - 15-Jun-26
Buy* 848 706.95p Ordinary
10:01:21 - 15-Jun-26
Sell* 708 697.80p Ordinary
08:51:37 - 15-Jun-26
Buy* 707 707.00p Ordinary
08:50:45 - 15-Jun-26
Sell* 640 697.80p Ordinary
08:36:11 - 15-Jun-26
Buy* 1 709.00p Ordinary
08:33:08 - 15-Jun-26
Sell* 173 697.7102p Ordinary
08:25:25 - 15-Jun-26
Sell* 962 697.7102p Ordinary
08:18:44 - 15-Jun-26
Buy* 128 710.00p Ordinary
08:11:05 - 15-Jun-26
Sell* 212 697.7102p Ordinary
08:01:13 - 15-Jun-26
Buy* 2,800 705.00p Ordinary
14:51:27 - 12-Jun-26
Sell* 469 697.01p Ordinary
14:14:15 - 12-Jun-26
Buy* 1 709.00p Ordinary
13:55:27 - 12-Jun-26
Buy* 708 705.00p Ordinary
12:49:00 - 12-Jun-26
Buy* 350 705.00p Ordinary
11:16:39 - 12-Jun-26
Sell* 1,503 697.351p Ordinary
10:42:48 - 12-Jun-26
Sell* 1,500 697.351p Ordinary
10:27:28 - 12-Jun-26
Buy* 281 706.00p Ordinary
09:53:19 - 12-Jun-26
Sell* 1,324 697.01p Ordinary
09:16:53 - 12-Jun-26
Unknown* 3,935 700.00p Ordinary
16:14:14 - 11-Jun-26
Buy* 300 707.00p Ordinary
15:59:49 - 11-Jun-26
Unknown* 200 700.00p Ordinary
15:49:19 - 11-Jun-26
Buy* 450 707.00p Ordinary
15:01:27 - 11-Jun-26
Buy* 2,500 707.00p Ordinary
14:19:43 - 11-Jun-26
Buy* 28 710.00p Ordinary
13:03:45 - 11-Jun-26
Unknown* 0 690.00p SI Trade
12:58:40 - 11-Jun-26
Unknown* 0 710.00p SI Trade
12:58:40 - 11-Jun-26
Buy* 1 710.00p SI Trade
12:58:40 - 11-Jun-26
Sell* 6 690.00p SI Trade
12:58:40 - 11-Jun-26
Buy* 16 710.00p SI Trade
12:58:40 - 11-Jun-26
Buy* 15 710.00p SI Trade
12:58:40 - 11-Jun-26
Sell* 1 690.00p SI Trade
12:58:40 - 11-Jun-26
Unknown* 0 710.00p SI Trade
12:58:40 - 11-Jun-26
Sell* 2 690.00p SI Trade
12:58:40 - 11-Jun-26
Unknown* 0 710.00p SI Trade
12:58:40 - 11-Jun-26
Buy* 1,000 700.00p Ordinary
12:58:32 - 11-Jun-26
Buy* 2,142 700.00p Ordinary
12:58:03 - 11-Jun-26
Buy* 350 699.50p Ordinary
12:32:16 - 11-Jun-26
Buy* 200 700.00p Ordinary
11:55:02 - 11-Jun-26
Buy* 500 696.40p Ordinary
11:18:00 - 11-Jun-26
Buy* 216 696.40p Ordinary
10:46:30 - 11-Jun-26
Buy* 288 696.40p Ordinary
10:45:54 - 11-Jun-26
Buy* 179 699.50p Ordinary
10:43:33 - 11-Jun-26
Buy* 747 696.40p Ordinary
10:07:32 - 11-Jun-26
Buy* 142 699.70p Ordinary
10:04:37 - 11-Jun-26
Buy* 100 696.40p Ordinary
09:25:08 - 11-Jun-26
Buy* 56 699.50p Ordinary
08:53:49 - 11-Jun-26
Buy* 25 699.50p Ordinary
08:30:02 - 11-Jun-26
Buy* 600 696.40p Ordinary
08:03:21 - 11-Jun-26
Buy* 170 696.21p Ordinary
16:05:39 - 10-Jun-26
Buy* 713 700.00p Ordinary
15:04:57 - 10-Jun-26
Buy* 714 696.00p Ordinary
14:38:06 - 10-Jun-26
Buy* 300 696.00p Ordinary
13:51:36 - 10-Jun-26
Buy* 3 699.50p Ordinary
13:31:22 - 10-Jun-26
Buy* 20 699.50p Ordinary
13:31:22 - 10-Jun-26
Buy* 800 700.00p Ordinary
13:22:55 - 10-Jun-26
Buy* 213 699.50p Ordinary
13:03:21 - 10-Jun-26
Unknown* 72 695.00p Ordinary
12:56:36 - 10-Jun-26
Buy* 32 699.00p Ordinary
11:10:24 - 10-Jun-26
Unknown* 146 695.00p Ordinary
10:45:27 - 10-Jun-26
Buy* 571 699.00p Ordinary
10:31:24 - 10-Jun-26
Sell* 39 691.22p Ordinary
10:25:28 - 10-Jun-26
Buy* 4 695.22p Ordinary
10:19:27 - 10-Jun-26
Buy* 1,427 699.50p Ordinary
10:02:05 - 10-Jun-26
Buy* 565 699.50p Ordinary
09:04:42 - 10-Jun-26
Buy* 5,000 700.00p Ordinary
08:39:14 - 10-Jun-26
Sell* 2,500 694.00p Ordinary
08:03:13 - 10-Jun-26
Buy* 2,000 697.35p Ordinary
08:00:56 - 10-Jun-26
Buy* 1,000 697.35p Ordinary
08:00:30 - 10-Jun-26
Sell* 500 697.35p Ordinary
16:29:29 - 09-Jun-26
Buy* 200 703.30p Ordinary
16:28:11 - 09-Jun-26
Buy* 425 703.30p Ordinary
15:39:09 - 09-Jun-26
Buy* 1,777 710.00p Ordinary
15:13:05 - 09-Jun-26
Buy* 300 703.34p Ordinary
14:42:29 - 09-Jun-26
Sell* 1,050 692.00p Ordinary
14:41:08 - 09-Jun-26
Sell* 3 697.35p Ordinary
14:15:34 - 09-Jun-26
Sell* 2,287 700.00p Ordinary
13:10:49 - 09-Jun-26
Buy* 710 703.60p Ordinary
13:01:30 - 09-Jun-26
Buy* 2,500 703.50p Ordinary
11:53:03 - 09-Jun-26
Buy* 709 703.70p Ordinary
10:36:52 - 09-Jun-26
Sell* 1,633 697.22p Ordinary
10:34:00 - 09-Jun-26
Buy* 106 703.70p Ordinary
10:28:30 - 09-Jun-26
Sell* 148 697.00p Ordinary
10:24:58 - 09-Jun-26
Buy* 3,405 704.40p Ordinary
10:11:37 - 09-Jun-26
Buy* 2 703.88p Ordinary
09:31:05 - 09-Jun-26
Buy* 1,422 702.40p Ordinary
09:20:15 - 09-Jun-26
Buy* 30 702.40p Ordinary
09:12:18 - 09-Jun-26
Sell* 60 692.00p Ordinary
09:05:45 - 09-Jun-26
Buy* 300 702.40p Ordinary
08:44:13 - 09-Jun-26
Buy* 427 702.40p Ordinary
08:30:56 - 09-Jun-26
Buy* 711 702.40p Ordinary
08:21:31 - 09-Jun-26
Buy* 120 702.40p Ordinary
08:02:14 - 09-Jun-26
Buy* 284 702.40p Ordinary
08:00:25 - 09-Jun-26
Buy* 141 702.40p Ordinary
15:58:40 - 08-Jun-26
Buy* 151 702.40p Ordinary
15:55:44 - 08-Jun-26
Buy* 1,423 702.50p Ordinary
15:33:36 - 08-Jun-26
Sell* 990 696.80p Ordinary
15:19:40 - 08-Jun-26
Buy* 1,420 703.48p Ordinary
15:15:38 - 08-Jun-26
Buy* 200 710.00p Ordinary
14:59:15 - 08-Jun-26
Buy* 800 703.48p Ordinary
14:53:24 - 08-Jun-26
Sell* 7 696.50p Ordinary
14:53:03 - 08-Jun-26
Buy* 1,425 703.48p Ordinary
14:50:35 - 08-Jun-26
Buy* 852 703.48p Ordinary
14:46:52 - 08-Jun-26
Buy* 110 703.60p Ordinary
14:26:43 - 08-Jun-26
Buy* 2,838 704.40p Ordinary
14:13:58 - 08-Jun-26
Buy* 1,064 703.88p Ordinary
14:00:42 - 08-Jun-26
Buy* 100 703.88p Ordinary
14:00:01 - 08-Jun-26
Buy* 59 703.88p Ordinary
13:54:50 - 08-Jun-26
Sell* 371 696.50p Ordinary
12:00:53 - 08-Jun-26
Sell* 50 696.50p Ordinary
11:47:59 - 08-Jun-26
Buy* 23 710.00p Ordinary
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Buy* 10 710.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Buy* 20 710.00p SI Trade
11:24:54 - 08-Jun-26
Buy* 17 710.00p SI Trade
11:24:54 - 08-Jun-26
Sell* 35 692.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Buy* 8 710.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 710.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 692.00p SI Trade
11:24:54 - 08-Jun-26
Unknown* 0 692.00p SI Trade
11:24:54 - 08-Jun-26
Sell* 200 696.50p Ordinary
11:07:27 - 08-Jun-26
Buy* 70 703.88p Ordinary
11:06:19 - 08-Jun-26
Buy* 2,837 704.40p Ordinary
10:57:11 - 08-Jun-26
Buy* 814 704.40p Ordinary
10:42:38 - 08-Jun-26
Buy* 283 704.40p Ordinary
10:25:21 - 08-Jun-26
Sell* 800 695.50p Ordinary
09:19:07 - 08-Jun-26
Buy* 283 704.49p Ordinary
09:06:40 - 08-Jun-26
Buy* 1,030 704.49p Ordinary
08:57:09 - 08-Jun-26
Buy* 581 704.49p Ordinary
08:51:54 - 08-Jun-26
Sell* 250 695.50p Ordinary
08:45:53 - 08-Jun-26
Sell* 719 695.50p Ordinary
08:40:11 - 08-Jun-26
Buy* 50 704.49p Ordinary
08:31:33 - 08-Jun-26
Unknown* 15,000 696.50p Negotiated Trade
08:26:22 - 08-Jun-26
Sell* 233 697.551p Ordinary
08:14:58 - 08-Jun-26
Buy* 800 705.00p Ordinary
08:12:09 - 08-Jun-26
Sell* 1,100 697.50p Ordinary
08:11:22 - 08-Jun-26
Buy* 300 706.00p Ordinary
08:11:20 - 08-Jun-26
Buy* 4,602 706.00p Ordinary
08:09:49 - 08-Jun-26
Buy* 70 706.00p Ordinary
08:07:23 - 08-Jun-26
Buy* 69 706.00p Ordinary
08:07:23 - 08-Jun-26
Buy* 69 706.00p Ordinary
08:07:22 - 08-Jun-26
Buy* 4,720 706.95p Ordinary
08:03:20 - 08-Jun-26
Buy* 56 706.95p Ordinary
08:00:28 - 08-Jun-26
Buy* 69 706.95p Ordinary
08:00:11 - 08-Jun-26
Buy* 253 710.00p Ordinary
08:00:00 - 08-Jun-26
Unknown* 10,000 696.00p Negotiated Trade
16:28:16 - 05-Jun-26
FTSE 100 Latest
Value10,472.78
Change-21.43