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* 500 669.88p Ordinary
10:55:21 - 08-Dec-25
Buy* 1,474 677.94p Ordinary
09:25:03 - 08-Dec-25
Unknown* 7,500 670.00p Negotiated Trade
08:41:48 - 08-Dec-25
Buy* 14 678.40p Ordinary
08:33:09 - 08-Dec-25
Buy* 1,281 678.00p Ordinary
08:04:51 - 08-Dec-25
Buy* 160 678.00p Ordinary
08:00:09 - 08-Dec-25
Buy* 440 678.38p Ordinary
16:29:28 - 05-Dec-25
Buy* 83 678.40p Ordinary
15:26:12 - 05-Dec-25
Sell* 1,500 669.81p Ordinary
15:03:38 - 05-Dec-25
Sell* 2,500 669.81p Ordinary
15:03:36 - 05-Dec-25
Sell* 2,354 669.81p Ordinary
14:57:58 - 05-Dec-25
Buy* 70 680.00p Ordinary
13:37:52 - 05-Dec-25
Sell* 524 669.65p Ordinary
12:34:43 - 05-Dec-25
Buy* 88 678.40p Ordinary
11:35:41 - 05-Dec-25
Sell* 300 669.55p Ordinary
11:24:40 - 05-Dec-25
Sell* 1,000 669.55p Ordinary
11:24:33 - 05-Dec-25
Buy* 1,000 678.40p Ordinary
10:44:42 - 05-Dec-25
Unknown* 8,784 671.00p Negotiated Trade
10:24:10 - 05-Dec-25
Sell* 25 671.00p Ordinary
09:43:07 - 05-Dec-25
Buy* 92 679.00p Ordinary
09:13:22 - 05-Dec-25
Buy* 741 674.00p Ordinary
09:00:43 - 05-Dec-25
Buy* 22 674.00p Ordinary
08:30:19 - 05-Dec-25
Unknown* 324,660 674.6825p Negotiated Trade
08:18:24 - 05-Dec-25
Unknown* 324,660 671.3175p Negotiated Trade
08:17:59 - 05-Dec-25
Buy* 300 674.00p Ordinary
08:12:07 - 05-Dec-25
Buy* 1,000 673.92p Ordinary
08:03:16 - 05-Dec-25
Unknown* 63 670.00p Negotiated Trade
16:41:01 - 04-Dec-25
Unknown* 63 670.00p Ordinary
16:40:53 - 04-Dec-25
Buy* 740 673.90p Ordinary
16:06:15 - 04-Dec-25
Unknown* 25,000 670.00p Negotiated Trade
15:48:25 - 04-Dec-25
Buy* 77 670.261p Ordinary
15:46:55 - 04-Dec-25
Buy* 280 670.261p Ordinary
15:33:31 - 04-Dec-25
Unknown* 5,100 670.261p Ordinary
15:17:41 - 04-Dec-25
Buy* 375 673.90p Ordinary
13:03:54 - 04-Dec-25
Unknown* 7,418 673.90p Negotiated Trade
13:01:01 - 04-Dec-25
Sell* 500 666.00p Ordinary
12:58:52 - 04-Dec-25
Unknown* 2,400 670.00p Ordinary
12:52:59 - 04-Dec-25
Unknown* 6,259 673.90p Ordinary
12:28:53 - 04-Dec-25
Unknown* 165 670.00p Ordinary
10:47:13 - 04-Dec-25
Buy* 133 673.90p Ordinary
10:39:04 - 04-Dec-25
Buy* 87 673.90p Ordinary
09:54:49 - 04-Dec-25
Buy* 1,038 673.90p Ordinary
09:35:11 - 04-Dec-25
Buy* 741 673.90p Ordinary
09:17:18 - 04-Dec-25
Unknown* 4,500 673.90p Ordinary
09:14:27 - 04-Dec-25
Buy* 10 673.90p Ordinary
08:49:19 - 04-Dec-25
Buy* 1,782 672.88p Ordinary
08:48:50 - 04-Dec-25
Unknown* 4,000 668.55p Ordinary
08:45:49 - 04-Dec-25
Buy* 7 669.96p Ordinary
08:36:07 - 04-Dec-25
Buy* 297 669.96p Ordinary
08:18:09 - 04-Dec-25
Buy* 749 670.00p Ordinary
08:17:14 - 04-Dec-25
Buy* 2,984 670.00p Ordinary
08:13:37 - 04-Dec-25
Buy* 28 669.96p Ordinary
08:07:08 - 04-Dec-25
Unknown* 3,713 673.00p Ordinary
16:26:34 - 03-Dec-25
Buy* 30 669.96p Ordinary
13:55:10 - 03-Dec-25
Unknown* 5,000 670.00p Ordinary
13:45:44 - 03-Dec-25
Buy* 199 670.00p Ordinary
11:40:45 - 03-Dec-25
Sell* 570 665.25p Ordinary
11:34:21 - 03-Dec-25
Unknown* 1,000 670.00p OTC Trade
11:28:40 - 03-Dec-25
Unknown* 1,000 670.00p OTC Trade
11:28:40 - 03-Dec-25
Buy* 1,000 670.00p Ordinary
11:28:40 - 03-Dec-25
Buy* 1,000 669.50p Ordinary
11:24:41 - 03-Dec-25
Buy* 300 669.25p Ordinary
11:02:17 - 03-Dec-25
Sell* 954 663.20p Ordinary
10:49:57 - 03-Dec-25
Sell* 130 663.20p Ordinary
10:47:05 - 03-Dec-25
Buy* 1,790 670.00p Ordinary
10:21:37 - 03-Dec-25
Buy* 1,791 669.40p Ordinary
10:16:59 - 03-Dec-25
Buy* 2,241 669.00p Ordinary
10:14:42 - 03-Dec-25
Buy* 2,245 667.60p Ordinary
10:12:03 - 03-Dec-25
Buy* 300 664.00p Ordinary
10:11:40 - 03-Dec-25
Buy* 3,000 663.50p Ordinary
09:36:12 - 03-Dec-25
Unknown* 3,763 664.00p Ordinary
09:15:19 - 03-Dec-25
Unknown* 4,556 658.551p Ordinary
08:13:12 - 03-Dec-25
Buy* 600 663.86p Ordinary
08:04:28 - 03-Dec-25
Unknown* 25,000 655.00p Negotiated Trade
16:21:34 - 02-Dec-25
Unknown* 5,000 663.125p Ordinary
16:05:07 - 02-Dec-25
Buy* 570 660.00p Suspected BUY Trade
15:57:21 - 02-Dec-25
Buy* 3,000 663.125p Ordinary
15:16:58 - 02-Dec-25
Buy* 3,000 663.125p Ordinary
12:45:04 - 02-Dec-25
Buy* 585 658.255p Ordinary
12:05:45 - 02-Dec-25
Buy* 37 663.125p Ordinary
11:57:50 - 02-Dec-25
Buy* 3,000 663.125p Ordinary
11:30:59 - 02-Dec-25
Buy* 75 663.125p Ordinary
11:17:48 - 02-Dec-25
Buy* 43 657.55p Ordinary
10:56:40 - 02-Dec-25
Buy* 74 663.125p Ordinary
10:30:56 - 02-Dec-25
Buy* 3,000 663.125p Ordinary
10:26:13 - 02-Dec-25
Buy* 3,000 663.125p Ordinary
09:55:59 - 02-Dec-25
Buy* 743 657.30p Ordinary
09:34:40 - 02-Dec-25
Buy* 754 663.125p Ordinary
09:26:32 - 02-Dec-25
Buy* 150 657.30p Ordinary
09:10:36 - 02-Dec-25
Buy* 282 657.25p Ordinary
08:50:55 - 02-Dec-25
Unknown* 570 657.00p Ordinary
08:46:01 - 02-Dec-25
Unknown* 751 657.00p Ordinary
08:22:35 - 02-Dec-25
Unknown* 152 657.00p Ordinary
08:06:26 - 02-Dec-25
Sell* 50,000 660.00p Negotiated Trade
16:48:57 - 01-Dec-25
Unknown* 10,000 661.00p Negotiated Trade
16:39:45 - 01-Dec-25
Sell* 761 661.31p Ordinary
16:13:37 - 01-Dec-25
Sell* 287 661.26p Ordinary
15:37:46 - 01-Dec-25
Buy* 3,725 663.75p Ordinary
15:25:07 - 01-Dec-25
Buy* 300 663.75p Ordinary
15:22:41 - 01-Dec-25
Buy* 100 663.75p Ordinary
14:40:33 - 01-Dec-25
Buy* 1,500 664.00p Ordinary
14:22:31 - 01-Dec-25
Unknown* 25,000 660.00p Negotiated Trade
12:07:54 - 01-Dec-25
Unknown* 1,000 662.00p OTC Trade
17:08:12 - 28-Nov-25
Sell* 55 660.04p Ordinary
16:19:24 - 28-Nov-25
Unknown* 7,542 662.90p Negotiated Trade
16:16:14 - 28-Nov-25
Buy* 629 662.90p Ordinary
16:16:03 - 28-Nov-25
Sell* 31 657.00p Ordinary
16:07:22 - 28-Nov-25
Sell* 181 656.00p Ordinary
16:04:13 - 28-Nov-25
Buy* 1,000 661.00p Suspected BUY Trade
15:32:51 - 28-Nov-25
Buy* 1,500 660.00p Ordinary
15:32:36 - 28-Nov-25
Unknown* 5,000 658.00p Ordinary
15:32:05 - 28-Nov-25
Unknown* 5,000 658.00p Ordinary
15:31:57 - 28-Nov-25
Buy* 1,000 656.80p Ordinary
15:30:33 - 28-Nov-25
Unknown* 7,500 656.80p Ordinary
15:30:29 - 28-Nov-25
Buy* 1,833 654.00p Ordinary
15:28:21 - 28-Nov-25
Unknown* -1,800 654.00p Ordinary
Correction
15:28:21 - 28-Nov-25
Buy* 1,800 654.00p Ordinary
15:28:21 - 28-Nov-25
Buy* 50 654.00p Ordinary
14:50:41 - 28-Nov-25
Buy* 500 653.96p Ordinary
13:06:01 - 28-Nov-25
Buy* 400 653.96p Ordinary
12:59:07 - 28-Nov-25
Buy* 1,500 653.50p Ordinary
12:45:17 - 28-Nov-25
Unknown* 10,000 654.00p Negotiated Trade
12:42:55 - 28-Nov-25
Sell* 34 651.31p Ordinary
12:40:18 - 28-Nov-25
Sell* 954 651.31p Ordinary
12:00:28 - 28-Nov-25
Buy* 1,222 654.00p Ordinary
11:29:42 - 28-Nov-25
Sell* 400 651.255p Ordinary
11:29:27 - 28-Nov-25
Sell* 923 651.255p Ordinary
11:22:23 - 28-Nov-25
Buy* 400 653.96p Ordinary
10:39:42 - 28-Nov-25
Sell* 77 651.15p Ordinary
10:23:42 - 28-Nov-25
Buy* 1,528 654.00p Ordinary
09:59:18 - 28-Nov-25
Buy* 92 653.96p Ordinary
08:30:29 - 28-Nov-25
Buy* 750 654.00p Ordinary
08:20:53 - 28-Nov-25
Buy* 180 653.96p Ordinary
16:29:05 - 27-Nov-25
Buy* 2,000 653.43p Ordinary
16:20:22 - 27-Nov-25
Sell* 3,000 650.00p Ordinary
16:20:09 - 27-Nov-25
Buy* 764 653.43p Ordinary
16:17:21 - 27-Nov-25
Buy* 2,000 653.43p Ordinary
15:48:36 - 27-Nov-25
Buy* 381 653.43p Ordinary
15:36:27 - 27-Nov-25
Unknown* 6,000 650.00p Ordinary
15:30:41 - 27-Nov-25
Buy* 2,000 653.40p Ordinary
15:19:57 - 27-Nov-25
Buy* 115 653.40p Ordinary
14:45:46 - 27-Nov-25
Buy* 840 653.40p Ordinary
14:40:30 - 27-Nov-25
Buy* 500 653.40p Ordinary
14:17:01 - 27-Nov-25
Unknown* 20,000 654.00p Negotiated Trade
14:16:50 - 27-Nov-25
Buy* 1,500 654.00p Ordinary
13:57:05 - 27-Nov-25
Sell* 270 650.95p Ordinary
13:02:21 - 27-Nov-25
Sell* 100 650.925p Ordinary
12:57:30 - 27-Nov-25
Buy* 91 653.40p Ordinary
12:27:42 - 27-Nov-25
Buy* 100 653.40p Ordinary
12:08:34 - 27-Nov-25
Sell* 1,494 650.81p Ordinary
10:32:28 - 27-Nov-25
Buy* 1,000 652.90p Ordinary
09:16:01 - 27-Nov-25
Buy* 1,000 652.90p Ordinary
09:14:44 - 27-Nov-25
Buy* 15 653.96p Ordinary
08:58:58 - 27-Nov-25
Buy* 500 652.90p Ordinary
08:53:54 - 27-Nov-25
Buy* 1,000 652.90p Ordinary
08:50:18 - 27-Nov-25
Sell* 12 650.66p Ordinary
08:38:33 - 27-Nov-25
Buy* 200 652.90p Ordinary
08:11:41 - 27-Nov-25
Buy* 500 652.90p Ordinary
16:23:28 - 26-Nov-25
Sell* 500 650.66p Ordinary
16:00:18 - 26-Nov-25
Sell* 616 651.54p Ordinary
15:54:31 - 26-Nov-25
Sell* 10 651.54p Ordinary
15:17:48 - 26-Nov-25
Sell* 1,532 651.54p Ordinary
14:48:26 - 26-Nov-25
Unknown* 17,900 650.00p Negotiated Trade
13:30:30 - 26-Nov-25
Sell* 768 650.27p Ordinary
13:18:22 - 26-Nov-25
Unknown* 5,000 650.40p Ordinary
12:55:33 - 26-Nov-25
Unknown* 5,000 650.40p Ordinary
12:26:47 - 26-Nov-25
Sell* 160 651.49p Ordinary
12:18:39 - 26-Nov-25
Sell* 300 651.49p Ordinary
12:03:38 - 26-Nov-25
Sell* 447 650.27p Ordinary
11:29:34 - 26-Nov-25
Sell* 38 650.27p Ordinary
10:52:13 - 26-Nov-25
Sell* 1,000 651.49p Ordinary
10:13:30 - 26-Nov-25
Sell* 3,067 651.49p Ordinary
09:11:48 - 26-Nov-25
Sell* 1,534 651.49p Ordinary
09:11:45 - 26-Nov-25
Sell* 1,000 650.00p Ordinary
16:13:43 - 25-Nov-25
Sell* 750 651.54p Ordinary
16:01:42 - 25-Nov-25
Sell* 650 651.70p Ordinary
14:50:33 - 25-Nov-25
Sell* 719 650.00p Ordinary
14:04:06 - 25-Nov-25
Sell* 144 650.04p Ordinary
14:01:42 - 25-Nov-25
Sell* 153 651.78p Ordinary
13:15:03 - 25-Nov-25
Sell* 153 651.78p Ordinary
13:12:29 - 25-Nov-25
Sell* 146 651.89p Ordinary
13:06:31 - 25-Nov-25
Sell* 2,500 650.00p Ordinary
13:01:43 - 25-Nov-25
Unknown* 6,000 650.00p Ordinary
12:23:09 - 25-Nov-25
Sell* 3,315 650.00p Ordinary
12:22:58 - 25-Nov-25
Sell* 699 650.00p Ordinary
12:22:43 - 25-Nov-25
Unknown* 7,230 650.27p Ordinary
12:17:53 - 25-Nov-25
Sell* 2,864 650.351p Ordinary
11:40:58 - 25-Nov-25
Buy* 400 653.96p Ordinary
11:14:52 - 25-Nov-25
Unknown* 306 652.00p Ordinary
11:12:14 - 25-Nov-25
Unknown* 460 652.00p Ordinary
11:09:04 - 25-Nov-25
Sell* 694 650.351p Ordinary
10:43:25 - 25-Nov-25
Buy* 153 653.70p Ordinary
09:38:19 - 25-Nov-25
Buy* 1 653.96p Ordinary
09:30:30 - 25-Nov-25
Sell* 87 650.351p Ordinary
09:24:46 - 25-Nov-25
Sell* 1,388 650.351p Ordinary
09:22:48 - 25-Nov-25
Sell* 485 651.00p Ordinary
08:56:04 - 25-Nov-25
Buy* 7 653.96p Ordinary
08:32:08 - 25-Nov-25
Sell* 300 651.00p Ordinary
08:28:40 - 25-Nov-25
Buy* 2,500 656.00p Suspected BUY Trade
16:15:47 - 24-Nov-25
Unknown* 2,500 652.00p Ordinary
16:04:08 - 24-Nov-25
FTSE 100 Latest
Value9,661.67
Change-5.34