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
Sell* 13 703.66p Ordinary
08:57:53 - 13-Aug-25
Buy* 1,000 706.90p Ordinary
08:52:23 - 13-Aug-25
Buy* 210 706.90p Ordinary
08:35:50 - 13-Aug-25
Sell* 370 703.50001p Ordinary
08:02:44 - 13-Aug-25
Sell* 553 703.33p Ordinary
16:11:42 - 12-Aug-25
Buy* 3,000 708.00p Ordinary
15:44:09 - 12-Aug-25
Buy* 352 706.90p Ordinary
15:15:29 - 12-Aug-25
Buy* 565 706.90p Ordinary
14:50:28 - 12-Aug-25
Buy* 848 706.90p Ordinary
14:46:23 - 12-Aug-25
Buy* 250 706.90p Ordinary
14:30:22 - 12-Aug-25
Buy* 282 706.90p Ordinary
13:45:22 - 12-Aug-25
Buy* 70 706.90p Ordinary
13:40:27 - 12-Aug-25
Buy* 565 706.90p Ordinary
13:37:05 - 12-Aug-25
Buy* 565 706.94p Ordinary
13:36:01 - 12-Aug-25
Buy* 353 707.00p Ordinary
13:00:11 - 12-Aug-25
Sell* 134 703.33p Ordinary
12:26:32 - 12-Aug-25
Buy* 353 708.00p Ordinary
12:16:57 - 12-Aug-25
Sell* 277 704.33p Ordinary
12:16:50 - 12-Aug-25
Unknown* 4,500 704.33p Ordinary
11:42:54 - 12-Aug-25
Sell* 1,200 704.21p Ordinary
11:18:16 - 12-Aug-25
Sell* 1,000 704.21p Ordinary
11:03:47 - 12-Aug-25
Buy* 1,200 709.40p Ordinary
10:40:49 - 12-Aug-25
Buy* 1,400 709.00p Ordinary
10:35:37 - 12-Aug-25
Sell* 1,430 703.33p Ordinary
10:35:34 - 12-Aug-25
Buy* 1,032 709.00p Ordinary
10:33:44 - 12-Aug-25
Buy* 281 709.00p Ordinary
10:29:20 - 12-Aug-25
Buy* 2,400 709.00p Ordinary
10:12:48 - 12-Aug-25
Buy* 1 709.00p Ordinary
09:38:56 - 12-Aug-25
Buy* 500 709.00p Ordinary
09:08:16 - 12-Aug-25
Buy* 423 709.00p Ordinary
09:07:06 - 12-Aug-25
Buy* 423 709.00p Ordinary
09:05:53 - 12-Aug-25
Unknown* 3,526 708.50p Ordinary
08:59:04 - 12-Aug-25
Sell* 38 703.001p Ordinary
08:43:05 - 12-Aug-25
Buy* 211 708.50p Ordinary
08:41:28 - 12-Aug-25
Buy* 136 710.00p Ordinary
08:30:29 - 12-Aug-25
Unknown* 10,000 705.00p Negotiated Trade
08:22:35 - 12-Aug-25
Buy* 1,400 708.00p Ordinary
08:10:12 - 12-Aug-25
Buy* 750 708.00p Ordinary
08:09:23 - 12-Aug-25
Buy* 105 708.00p Ordinary
08:08:17 - 12-Aug-25
Unknown* 7,500 705.00p Negotiated Trade
08:04:03 - 12-Aug-25
Unknown* 10,000 705.00p Negotiated Trade
17:25:17 - 11-Aug-25
Buy* 563 706.00p Ordinary
16:20:14 - 11-Aug-25
Sell* 548 700.00p Ordinary
15:53:25 - 11-Aug-25
Buy* 564 708.00p Ordinary
15:39:10 - 11-Aug-25
Buy* 141 708.00p Ordinary
15:24:35 - 11-Aug-25
Buy* 1,411 708.00p Ordinary
15:17:58 - 11-Aug-25
Buy* 1,414 706.70p Ordinary
15:17:37 - 11-Aug-25
Buy* 1,414 706.70p Ordinary
14:39:11 - 11-Aug-25
Buy* 1,414 706.70p Ordinary
14:38:42 - 11-Aug-25
Buy* 1,500 707.00p Ordinary
14:23:30 - 11-Aug-25
Unknown* 1,540 707.00p Ordinary
14:23:30 - 11-Aug-25
Unknown* -1,500 707.00p Ordinary
Correction
14:23:30 - 11-Aug-25
Buy* 300 700.00p Ordinary
14:21:06 - 11-Aug-25
Buy* 714 700.00p Ordinary
13:48:53 - 11-Aug-25
Unknown* 6,985 700.00p Ordinary
13:42:43 - 11-Aug-25
Unknown* 8,225 699.00p Negotiated Trade
13:41:28 - 11-Aug-25
Buy* 1,000 691.26p Ordinary
13:41:15 - 11-Aug-25
Buy* 7 699.80p Ordinary
13:29:42 - 11-Aug-25
Buy* 1,000 700.00p Ordinary
13:22:44 - 11-Aug-25
Buy* 400 700.00p Ordinary
13:22:41 - 11-Aug-25
Buy* 90 699.80p Ordinary
13:18:22 - 11-Aug-25
Buy* 85 699.80p Ordinary
13:15:24 - 11-Aug-25
Buy* 6 699.80p Ordinary
12:48:42 - 11-Aug-25
Buy* 31 699.80p Ordinary
12:48:42 - 11-Aug-25
Buy* 1,448 700.00p Ordinary
12:47:35 - 11-Aug-25
Buy* 287 700.00p Ordinary
12:16:33 - 11-Aug-25
Buy* 1,000 700.00p Ordinary
12:15:55 - 11-Aug-25
Buy* 3,594 690.11p Ordinary
12:13:12 - 11-Aug-25
Buy* 500 700.00p Ordinary
11:39:00 - 11-Aug-25
Buy* 1,712 700.00p Ordinary
11:35:10 - 11-Aug-25
Buy* 271 700.00p Ordinary
11:28:56 - 11-Aug-25
Buy* 3,000 698.00p Ordinary
11:28:32 - 11-Aug-25
Buy* 150 698.00p Ordinary
11:23:34 - 11-Aug-25
Buy* 157 698.00p Ordinary
11:10:23 - 11-Aug-25
Buy* 500 698.00p Ordinary
11:05:54 - 11-Aug-25
Buy* 428 698.00p Ordinary
10:53:31 - 11-Aug-25
Buy* 424 697.00p Ordinary
10:46:14 - 11-Aug-25
Buy* 57 697.00p Ordinary
10:40:56 - 11-Aug-25
Buy* 500 699.80p Ordinary
10:35:12 - 11-Aug-25
Buy* 1,720 697.00p Ordinary
10:33:34 - 11-Aug-25
Buy* 1,000 690.00p Ordinary
10:23:11 - 11-Aug-25
Buy* 725 697.00p Suspected BUY Trade
10:08:23 - 11-Aug-25
Buy* 70 690.00p Ordinary
10:02:11 - 11-Aug-25
Buy* 85 689.90p Ordinary
10:01:31 - 11-Aug-25
Buy* 2 689.90p Ordinary
09:57:31 - 11-Aug-25
Buy* 500 686.77p Ordinary
09:56:06 - 11-Aug-25
Buy* 600 690.00p Ordinary
09:55:41 - 11-Aug-25
Buy* 1,000 690.00p Ordinary
09:19:29 - 11-Aug-25
Unknown* 10,000 675.00p Negotiated Trade
09:19:10 - 11-Aug-25
Buy* 660 690.00p Ordinary
08:48:22 - 11-Aug-25
Buy* 2 689.90p Ordinary
08:41:09 - 11-Aug-25
Unknown* 4,321 694.00p Negotiated Trade
08:39:27 - 11-Aug-25
Buy* 72 689.90p Ordinary
08:37:05 - 11-Aug-25
Buy* 1,000 690.00p Ordinary
08:27:33 - 11-Aug-25
Buy* 218 688.00p Ordinary
08:22:38 - 11-Aug-25
Sell* 322 683.7755p Ordinary
08:15:49 - 11-Aug-25
Sell* 1,464 683.7755p Ordinary
08:15:48 - 11-Aug-25
Buy* 2,500 690.00p Ordinary
08:15:31 - 11-Aug-25
Unknown* 4,629 689.00p Ordinary
08:13:15 - 11-Aug-25
Buy* 1,000 689.00p Ordinary
08:13:11 - 11-Aug-25
Buy* 1,000 689.00p Ordinary
08:12:05 - 11-Aug-25
Buy* 367 685.90p Ordinary
08:06:39 - 11-Aug-25
Buy* 728 685.88p Ordinary
08:05:31 - 11-Aug-25
Buy* 581 685.88p Ordinary
08:02:53 - 11-Aug-25
Buy* 728 685.90p Ordinary
08:01:28 - 11-Aug-25
Unknown* 37,500 680.00p Negotiated Trade
17:42:39 - 08-Aug-25
Buy* 551 690.00p Suspected BUY Trade
16:42:02 - 08-Aug-25
Sell* 6,000 652.00p Negotiated Trade
16:36:03 - 08-Aug-25
Buy* 734 685.90p Ordinary
16:27:21 - 08-Aug-25
Sell* 3,000 652.00p Negotiated Trade
16:23:58 - 08-Aug-25
Unknown* 250 680.00p Ordinary
15:04:40 - 08-Aug-25
Unknown* 32 680.00p Ordinary
14:15:38 - 08-Aug-25
Unknown* 417 680.00p Ordinary
14:00:19 - 08-Aug-25
Buy* 145 685.90p Ordinary
13:19:51 - 08-Aug-25
Buy* 291 685.90p Ordinary
13:11:25 - 08-Aug-25
Unknown* 25 680.00p Ordinary
12:54:25 - 08-Aug-25
Unknown* 150 680.00p Ordinary
12:12:19 - 08-Aug-25
Buy* 54 685.90p Ordinary
12:02:39 - 08-Aug-25
Sell* 1,100 678.66p Ordinary
11:57:22 - 08-Aug-25
Sell* 100 678.66p Ordinary
11:37:20 - 08-Aug-25
Unknown* 5,761 677.551p Ordinary
11:35:06 - 08-Aug-25
Buy* 750 686.00p Ordinary
11:32:04 - 08-Aug-25
Buy* 551 685.00p Ordinary
11:18:06 - 08-Aug-25
Unknown* 3,660 682.90p Ordinary
10:56:41 - 08-Aug-25
Buy* 300 682.90p Ordinary
10:56:33 - 08-Aug-25
Buy* 3,000 685.00p Ordinary
10:51:46 - 08-Aug-25
Buy* 145 682.90p Ordinary
09:53:12 - 08-Aug-25
Buy* 60 682.90p Ordinary
09:25:44 - 08-Aug-25
Buy* 438 682.90p Ordinary
08:58:33 - 08-Aug-25
Buy* 1,000 682.90p Ordinary
08:57:19 - 08-Aug-25
Buy* 658 682.90p Ordinary
08:49:11 - 08-Aug-25
Buy* 2,030 682.90p Ordinary
08:13:29 - 08-Aug-25
Unknown* 25,000 680.00p Negotiated Trade
17:25:15 - 07-Aug-25
Unknown* 35,000 680.00p OTC Trade
17:07:17 - 07-Aug-25
Sell* 55,500 652.00p Negotiated Trade
16:28:40 - 07-Aug-25
Sell* 32,500 652.00p Negotiated Trade
16:28:10 - 07-Aug-25
Buy* 100 682.90p Ordinary
16:25:40 - 07-Aug-25
Sell* 3,000 652.00p Negotiated Trade
16:20:20 - 07-Aug-25
Buy* 291 682.90p Ordinary
16:18:57 - 07-Aug-25
Buy* 750 682.90p Ordinary
16:13:16 - 07-Aug-25
Buy* 1,450 682.90p Ordinary
16:12:22 - 07-Aug-25
Buy* 732 683.00p Ordinary
16:05:11 - 07-Aug-25
Unknown* 6,000 680.00p Negotiated Trade
16:03:00 - 07-Aug-25
Unknown* 10,000 680.00p Ordinary
16:03:00 - 07-Aug-25
Unknown* 1,500 680.00p Negotiated Trade
16:03:00 - 07-Aug-25
Unknown* 4,000 680.00p Negotiated Trade
16:03:00 - 07-Aug-25
Unknown* 10,000 685.00p Negotiated Trade
15:52:20 - 07-Aug-25
Unknown* 2,500 680.00p Negotiated Trade
15:51:54 - 07-Aug-25
Unknown* 2,500 680.00p Negotiated Trade
15:51:54 - 07-Aug-25
Buy* 289 686.00p Ordinary
15:46:33 - 07-Aug-25
Sell* 500 676.151p Ordinary
15:33:26 - 07-Aug-25
Sell* 3,834 652.00p Negotiated Trade
15:05:14 - 07-Aug-25
Sell* 1 676.11p Ordinary
14:16:04 - 07-Aug-25
Buy* 37 688.00p Ordinary
12:34:54 - 07-Aug-25
Unknown* 3,663 682.49p Ordinary
12:17:01 - 07-Aug-25
Unknown* 2,205 680.00p Ordinary
12:07:13 - 07-Aug-25
Unknown* 2,205 680.00p Ordinary
12:07:07 - 07-Aug-25
Sell* 222 675.88p Ordinary
11:52:44 - 07-Aug-25
Sell* 1,495 675.6751p Ordinary
11:43:23 - 07-Aug-25
Unknown* 15,000 670.00p Negotiated Trade
11:38:27 - 07-Aug-25
Sell* 1,459 675.50p Ordinary
11:22:43 - 07-Aug-25
Buy* 1,464 683.00p Ordinary
10:50:20 - 07-Aug-25
Buy* 732 683.00p Ordinary
10:46:36 - 07-Aug-25
Buy* 200 690.00p Ordinary
10:29:06 - 07-Aug-25
Buy* 1,000 683.00p Ordinary
10:07:54 - 07-Aug-25
Buy* 1,000 683.00p Ordinary
10:01:57 - 07-Aug-25
Buy* 291 685.00p Ordinary
09:47:27 - 07-Aug-25
Unknown* 9,000 680.00p Ordinary
09:40:25 - 07-Aug-25
Unknown* 6,000 680.00p Negotiated Trade
09:40:25 - 07-Aug-25
Unknown* 2,500 680.00p Ordinary
09:39:01 - 07-Aug-25
Buy* 437 679.00p Ordinary
09:37:07 - 07-Aug-25
Buy* 1,000 679.90p Ordinary
09:33:59 - 07-Aug-25
Unknown* 7,363 679.00p Negotiated Trade
09:32:01 - 07-Aug-25
Buy* 150 678.00p Ordinary
09:30:25 - 07-Aug-25
Sell* 24,539 652.00p Negotiated Trade
09:25:55 - 07-Aug-25
Sell* 930,384 650.00p Negotiated Trade
09:25:10 - 07-Aug-25
Sell* 7,668 652.00p Negotiated Trade
09:25:03 - 07-Aug-25
Buy* 3,000 670.10p Ordinary
09:18:20 - 07-Aug-25
Unknown* 769,231 650.00p Negotiated Trade
09:05:07 - 07-Aug-25
Unknown* 10,000 665.00p Negotiated Trade
08:56:16 - 07-Aug-25
Buy* 1,500 678.00p Ordinary
08:52:38 - 07-Aug-25
Buy* 750 670.20p Ordinary
08:46:08 - 07-Aug-25
Buy* 74 670.20p Ordinary
08:26:40 - 07-Aug-25
Sell* 468 662.00p Ordinary
08:19:33 - 07-Aug-25
Sell* 1,000 673.00p Ordinary
08:13:26 - 07-Aug-25
Sell* 1,154 670.75p Ordinary
08:10:33 - 07-Aug-25
Sell* 500 673.00p Ordinary
08:10:32 - 07-Aug-25
Buy* 88 679.90p Ordinary
08:09:14 - 07-Aug-25
Unknown* 5,820 673.00p Ordinary
08:07:44 - 07-Aug-25
Sell* 1,112 674.00p Ordinary
08:05:42 - 07-Aug-25
Sell* 769 670.75p Ordinary
08:04:59 - 07-Aug-25
Sell* 597 671.50p Ordinary
08:01:31 - 07-Aug-25
Sell* 1,192 671.50p Ordinary
08:00:35 - 07-Aug-25
Unknown* 3,626,440 650.00p Negotiated Trade
07:00:00 - 07-Aug-25
Buy* 8 690.00p Ordinary
16:36:17 - 06-Aug-25
Sell* 200 671.88p Ordinary
16:29:15 - 06-Aug-25
Sell* 1,000 676.15p Ordinary
16:19:09 - 06-Aug-25
Sell* 553 678.00p Ordinary
16:12:37 - 06-Aug-25
Sell* 29 678.80p Ordinary
15:53:20 - 06-Aug-25
Sell* 2,500 675.00p Ordinary
15:41:07 - 06-Aug-25
FTSE 100 Latest
Value9,158.67
Change10.86