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* 1,093 685.75p Ordinary
12:44:35 - 19-Jun-25
Buy* 50 690.00p Ordinary
12:44:29 - 19-Jun-25
Sell* 306 681.00p Ordinary
12:26:50 - 19-Jun-25
Sell* 200 681.00p Ordinary
12:22:47 - 19-Jun-25
Buy* 1,311 685.75p Ordinary
12:14:35 - 19-Jun-25
Buy* 364 685.75p Ordinary
12:11:02 - 19-Jun-25
Sell* 863 680.65p Ordinary
11:31:24 - 19-Jun-25
Sell* 2,043 684.90p Ordinary
11:30:15 - 19-Jun-25
Sell* 73 684.90p Ordinary
11:27:14 - 19-Jun-25
Sell* 600 684.90p Ordinary
11:17:58 - 19-Jun-25
Unknown* 1,500 685.00p Negotiated Trade
11:07:28 - 19-Jun-25
Sell* 155 680.10p Ordinary
11:02:56 - 19-Jun-25
Unknown* 4,010 680.00p Ordinary
11:02:17 - 19-Jun-25
Unknown* 91 685.00p Ordinary
11:02:12 - 19-Jun-25
Sell* 2,500 680.00p Ordinary
11:01:33 - 19-Jun-25
Unknown* 5,400 680.6111p Ordinary
10:57:23 - 19-Jun-25
Sell* 2,000 681.86p Ordinary
10:46:42 - 19-Jun-25
Sell* 231 687.74p Ordinary
10:46:05 - 19-Jun-25
Sell* 2,000 684.00p Ordinary
10:42:48 - 19-Jun-25
Sell* 363 687.74p Ordinary
10:40:54 - 19-Jun-25
Unknown* 4,000 683.60p Ordinary
10:35:59 - 19-Jun-25
Sell* 250 688.30p Ordinary
10:11:39 - 19-Jun-25
Sell* 1,400 688.345p Ordinary
10:07:57 - 19-Jun-25
Sell* 216 688.345p Ordinary
09:50:31 - 19-Jun-25
Sell* 867 688.40p Ordinary
09:38:05 - 19-Jun-25
Sell* 50 683.60p Ordinary
09:36:29 - 19-Jun-25
Sell* 62 688.45p Ordinary
09:24:38 - 19-Jun-25
Sell* 1,350 683.60p Ordinary
09:16:54 - 19-Jun-25
Sell* 1,538 683.60p Ordinary
09:12:29 - 19-Jun-25
Sell* 1,500 683.60p Ordinary
09:02:22 - 19-Jun-25
Sell* 61 683.60p Ordinary
09:01:50 - 19-Jun-25
Sell* 1,375 685.55p Ordinary
08:49:55 - 19-Jun-25
Buy* 85 690.00p Ordinary
08:30:37 - 19-Jun-25
Buy* 306 690.00p Ordinary
08:26:10 - 19-Jun-25
Sell* 304 685.55p Ordinary
08:25:13 - 19-Jun-25
Sell* 2,263 684.00p Ordinary
08:25:09 - 19-Jun-25
Sell* 519 685.55p Ordinary
08:24:37 - 19-Jun-25
Buy* 1,445 691.50p Ordinary
08:23:14 - 19-Jun-25
Buy* 1,444 692.00p Ordinary
08:21:17 - 19-Jun-25
Sell* 1,000 685.55p Ordinary
08:15:50 - 19-Jun-25
Sell* 1,116 686.00p Ordinary
08:03:47 - 19-Jun-25
Buy* 143 694.00p Ordinary
08:01:59 - 19-Jun-25
Buy* 288 694.00p Ordinary
08:00:23 - 19-Jun-25
Buy* 288 694.40p Ordinary
16:25:08 - 18-Jun-25
Unknown* 436 689.00p Ordinary
15:21:07 - 18-Jun-25
Buy* 336 695.00p Ordinary
15:20:52 - 18-Jun-25
Unknown* 1,986 689.00p Ordinary
15:08:29 - 18-Jun-25
Unknown* 2,000 689.00p Ordinary
15:05:57 - 18-Jun-25
Buy* 71 695.00p Ordinary
14:59:58 - 18-Jun-25
Unknown* 2,000 689.00p Ordinary
14:59:22 - 18-Jun-25
Unknown* 2,000 689.00p Ordinary
14:55:25 - 18-Jun-25
Buy* 3,450 695.00p Ordinary
13:53:37 - 18-Jun-25
Buy* 143 692.80p Ordinary
13:46:39 - 18-Jun-25
Unknown* 2,397 689.00p Ordinary
13:37:00 - 18-Jun-25
Buy* 1,009 692.80p Ordinary
13:35:51 - 18-Jun-25
Buy* 1,442 693.00p Ordinary
12:47:35 - 18-Jun-25
Buy* 373 693.00p Ordinary
12:46:53 - 18-Jun-25
Buy* 1,000 692.7777p Ordinary
12:45:58 - 18-Jun-25
Buy* 97 692.7777p Ordinary
12:19:07 - 18-Jun-25
Buy* 450 693.00p Ordinary
12:11:18 - 18-Jun-25
Buy* 1,000 693.00p Ordinary
11:44:45 - 18-Jun-25
Buy* 723 691.40p Ordinary
11:39:28 - 18-Jun-25
Sell* 300 688.888p Ordinary
11:25:29 - 18-Jun-25
Sell* 760 688.888p Ordinary
11:22:43 - 18-Jun-25
Buy* 1,157 691.00p Ordinary
11:13:26 - 18-Jun-25
Buy* 500 691.00p Ordinary
11:01:07 - 18-Jun-25
Buy* 1,445 691.40p Ordinary
10:23:30 - 18-Jun-25
Sell* 726 688.888p Ordinary
10:21:17 - 18-Jun-25
Buy* 124 691.70p Ordinary
10:07:31 - 18-Jun-25
Unknown* 5,000 691.68p Ordinary
09:57:40 - 18-Jun-25
Sell* 2,800 688.80p Ordinary
09:42:17 - 18-Jun-25
Buy* 104 691.75p Ordinary
09:40:34 - 18-Jun-25
Buy* 142 691.75p Ordinary
09:06:41 - 18-Jun-25
Buy* 721 691.75p Ordinary
08:59:27 - 18-Jun-25
Buy* 22 691.75p Ordinary
08:58:57 - 18-Jun-25
Buy* 4 691.75p Ordinary
08:48:26 - 18-Jun-25
Buy* 101 691.99p Ordinary
08:42:37 - 18-Jun-25
Buy* 722 692.00p Ordinary
08:41:41 - 18-Jun-25
Buy* 71 692.00p Ordinary
08:33:12 - 18-Jun-25
Sell* 2,000 688.60p Ordinary
08:29:28 - 18-Jun-25
Buy* 143 692.99p Ordinary
08:26:18 - 18-Jun-25
Buy* 426 693.00p Ordinary
08:15:58 - 18-Jun-25
Buy* 722 691.00p Ordinary
08:03:13 - 18-Jun-25
Buy* 72 691.00p Ordinary
08:00:27 - 18-Jun-25
Buy* 2,000 692.00p Ordinary
16:18:47 - 17-Jun-25
Buy* 800 691.00p Ordinary
15:49:08 - 17-Jun-25
Buy* 144 691.00p Ordinary
15:27:50 - 17-Jun-25
Buy* 1,000 691.00p Ordinary
15:15:27 - 17-Jun-25
Buy* 1,500 691.30p Ordinary
15:07:48 - 17-Jun-25
Buy* 1,000 693.00p Ordinary
15:04:27 - 17-Jun-25
Buy* 656 691.00p Ordinary
15:04:18 - 17-Jun-25
Buy* 723 691.00p Ordinary
14:42:05 - 17-Jun-25
Buy* 846 691.30p Ordinary
14:35:19 - 17-Jun-25
Buy* 2,200 691.30p Ordinary
14:34:47 - 17-Jun-25
Buy* 3 691.26p Ordinary
14:16:32 - 17-Jun-25
Buy* 720 694.00p Ordinary
13:55:32 - 17-Jun-25
Buy* 1,050 694.00p Ordinary
13:43:42 - 17-Jun-25
Buy* 228 694.00p Ordinary
13:41:34 - 17-Jun-25
Buy* 358 694.00p Ordinary
13:39:07 - 17-Jun-25
Buy* 1,295 693.70p Ordinary
13:37:03 - 17-Jun-25
Buy* 1,589 691.00p Ordinary
13:29:03 - 17-Jun-25
Buy* 2,880 694.00p Ordinary
13:27:09 - 17-Jun-25
Buy* 66 690.00p Ordinary
13:08:22 - 17-Jun-25
Buy* 156 690.00p Ordinary
12:21:02 - 17-Jun-25
Buy* 1,000 694.00p Ordinary
12:09:07 - 17-Jun-25
Buy* 781 690.00p Ordinary
12:08:16 - 17-Jun-25
Buy* 374 690.00p Ordinary
11:13:12 - 17-Jun-25
Buy* 2,100 695.00p Ordinary
11:01:47 - 17-Jun-25
Buy* 28 696.00p Ordinary
10:48:43 - 17-Jun-25
Buy* 157 696.90p Ordinary
10:13:50 - 17-Jun-25
Buy* 2,369 696.00p Ordinary
10:11:20 - 17-Jun-25
Unknown* 204 689.00p Ordinary
10:08:46 - 17-Jun-25
Buy* 2,871 696.00p Ordinary
09:37:49 - 17-Jun-25
Sell* 18 680.00p Ordinary
09:11:36 - 17-Jun-25
Buy* 155 696.00p Ordinary
09:06:53 - 17-Jun-25
Buy* 357 696.00p Ordinary
08:57:10 - 17-Jun-25
Buy* 215 696.00p Ordinary
08:51:33 - 17-Jun-25
Buy* 65 696.00p Ordinary
08:48:22 - 17-Jun-25
Buy* 84 696.00p Ordinary
08:43:37 - 17-Jun-25
Buy* 2,250 694.00p Ordinary
08:13:47 - 17-Jun-25
Buy* 1,941 694.75p Ordinary
08:07:40 - 17-Jun-25
Buy* 286 694.75p Ordinary
08:05:33 - 17-Jun-25
Sell* 1,000 688.75p Ordinary
16:21:18 - 16-Jun-25
Buy* 2,877 694.95p Ordinary
16:21:07 - 16-Jun-25
Buy* 2,287 694.95p Ordinary
16:15:29 - 16-Jun-25
Sell* 50 688.75p Ordinary
16:11:43 - 16-Jun-25
Sell* 11 688.75p Ordinary
16:07:00 - 16-Jun-25
Buy* 75 688.888p Ordinary
15:34:25 - 16-Jun-25
Buy* 870 688.40p Ordinary
15:33:14 - 16-Jun-25
Buy* 71 688.40p Ordinary
15:32:31 - 16-Jun-25
Buy* 1,524 688.40p Ordinary
15:13:13 - 16-Jun-25
Sell* 2,000 682.50p Ordinary
14:57:45 - 16-Jun-25
Buy* 544 688.40p Ordinary
14:55:52 - 16-Jun-25
Buy* 710 688.40p Ordinary
14:52:25 - 16-Jun-25
Buy* 500 688.50p Ordinary
14:45:16 - 16-Jun-25
Buy* 725 688.50p Ordinary
14:24:58 - 16-Jun-25
Sell* 1,361 684.30p Ordinary
13:45:34 - 16-Jun-25
Buy* 200 688.60p Ordinary
13:41:48 - 16-Jun-25
Buy* 318 688.70p Ordinary
13:38:28 - 16-Jun-25
Buy* 442 688.70p Ordinary
13:35:20 - 16-Jun-25
Buy* 362 688.70p Ordinary
13:01:45 - 16-Jun-25
Buy* 914 688.888p Ordinary
12:56:47 - 16-Jun-25
Sell* 142 684.00p Ordinary
12:48:05 - 16-Jun-25
Buy* 69 689.30p Ordinary
12:38:36 - 16-Jun-25
Unknown* 1,150 680.00p OTC Trade
12:32:43 - 16-Jun-25
Unknown* 1,150 680.00p OTC Trade
12:30:59 - 16-Jun-25
Sell* 1,000 684.00p Ordinary
12:24:05 - 16-Jun-25
Buy* 2,000 689.30p Ordinary
12:22:34 - 16-Jun-25
Sell* 1,400 684.10p Ordinary
12:06:49 - 16-Jun-25
Buy* 217 689.45p Ordinary
11:55:53 - 16-Jun-25
Unknown* 5,010 684.10p Ordinary
11:46:26 - 16-Jun-25
Buy* 11 689.45p Ordinary
11:37:43 - 16-Jun-25
Unknown* 4,500 684.015p Ordinary
11:18:52 - 16-Jun-25
Buy* 361 689.90p Ordinary
11:06:45 - 16-Jun-25
Buy* 51 689.90p Ordinary
10:58:15 - 16-Jun-25
Unknown* 7,259 688.60p Negotiated Trade
10:55:27 - 16-Jun-25
Buy* 216 688.60p Ordinary
10:55:22 - 16-Jun-25
Buy* 35 688.60p Ordinary
10:47:37 - 16-Jun-25
Buy* 2,260 688.60p Ordinary
10:46:21 - 16-Jun-25
Buy* 2,500 688.00p Ordinary
10:46:16 - 16-Jun-25
Sell* 1,600 683.55p Ordinary
10:46:03 - 16-Jun-25
Buy* 341 688.60p Ordinary
10:31:32 - 16-Jun-25
Buy* 2,000 688.60p Ordinary
10:20:53 - 16-Jun-25
Sell* 1,554 683.00p Ordinary
10:05:08 - 16-Jun-25
Buy* 580 688.70p Ordinary
10:04:11 - 16-Jun-25
Buy* 871 688.70p Ordinary
10:01:03 - 16-Jun-25
Buy* 1,000 688.60p Ordinary
09:27:00 - 16-Jun-25
Sell* 650 683.00p Ordinary
09:25:02 - 16-Jun-25
Unknown* 4,390 683.00p Ordinary
09:08:33 - 16-Jun-25
Unknown* 3,629 688.80p Ordinary
09:08:29 - 16-Jun-25
Buy* 36 688.80p Ordinary
09:06:47 - 16-Jun-25
Buy* 4 690.00p Ordinary
09:04:41 - 16-Jun-25
Buy* 500 688.80p Ordinary
09:03:21 - 16-Jun-25
Sell* 1,200 682.50p Ordinary
09:03:01 - 16-Jun-25
Buy* 479 688.88p Ordinary
08:41:06 - 16-Jun-25
Buy* 2 688.88p Ordinary
08:40:14 - 16-Jun-25
Buy* 435 688.88p Ordinary
08:38:39 - 16-Jun-25
Sell* 1,214 683.55p Ordinary
08:38:03 - 16-Jun-25
Buy* 638 688.88p Ordinary
08:38:02 - 16-Jun-25
Buy* 434 688.88p Ordinary
08:35:48 - 16-Jun-25
Buy* 289 688.88p Ordinary
08:34:17 - 16-Jun-25
Buy* 70 688.88p Ordinary
08:34:04 - 16-Jun-25
Buy* 70 688.88p Ordinary
08:34:04 - 16-Jun-25
Sell* 1,400 683.55p Ordinary
08:32:08 - 16-Jun-25
Buy* 1,271 689.30p Ordinary
08:25:06 - 16-Jun-25
Buy* 144 689.30p Ordinary
08:22:36 - 16-Jun-25
Buy* 180 689.40p Ordinary
08:03:24 - 16-Jun-25
Buy* 1,000 689.70p Ordinary
08:01:26 - 16-Jun-25
Buy* 579 689.70p Ordinary
08:00:58 - 16-Jun-25
Buy* 71 688.45p Ordinary
08:00:06 - 16-Jun-25
Buy* 144 688.45p Ordinary
08:00:06 - 16-Jun-25
Buy* 1,250 689.70p Ordinary
16:26:17 - 13-Jun-25
Buy* 500 689.70p Ordinary
16:11:46 - 13-Jun-25
Buy* 579 689.70p Ordinary
16:11:05 - 13-Jun-25
Buy* 252 689.70p Ordinary
16:08:33 - 13-Jun-25
Buy* 144 689.70p Ordinary
16:06:37 - 13-Jun-25
Buy* 724 689.70p Ordinary
15:54:19 - 13-Jun-25
Buy* 1,449 689.70p Ordinary
15:47:34 - 13-Jun-25
Buy* 150 688.45p Ordinary
15:45:23 - 13-Jun-25
Buy* 250 689.70p Ordinary
15:38:53 - 13-Jun-25
FTSE 100 Latest
Value8,813.65
Change-29.82