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* 283 697.50p Ordinary
16:09:29 - 18-Jul-25
Buy* 850 703.00p Ordinary
16:08:23 - 18-Jul-25
Buy* 300 699.88p Ordinary
16:03:34 - 18-Jul-25
Buy* 325 699.88p Ordinary
15:53:52 - 18-Jul-25
Buy* 18 699.88p Ordinary
15:41:24 - 18-Jul-25
Buy* 2,856 700.00p Ordinary
14:29:15 - 18-Jul-25
Buy* 719 696.05p Ordinary
13:52:09 - 18-Jul-25
Buy* 1,071 696.05p Ordinary
13:13:34 - 18-Jul-25
Buy* 142 699.88p Ordinary
12:34:50 - 18-Jul-25
Unknown* 15,000 700.00p Negotiated Trade
12:20:42 - 18-Jul-25
Buy* 1,033 700.00p Ordinary
11:52:10 - 18-Jul-25
Unknown* 7,000 699.87p Ordinary
11:51:02 - 18-Jul-25
Buy* 41 695.88p Ordinary
10:44:58 - 18-Jul-25
Buy* 428 699.87p Ordinary
10:11:40 - 18-Jul-25
Buy* 7 699.88p Ordinary
09:59:59 - 18-Jul-25
Buy* 2,000 695.65p Ordinary
09:48:06 - 18-Jul-25
Buy* 40 695.65p Ordinary
08:49:56 - 18-Jul-25
Buy* 2,750 695.55p Ordinary
08:44:03 - 18-Jul-25
Buy* 141 699.87p Ordinary
08:01:33 - 18-Jul-25
Buy* 10 699.88p Ordinary
08:00:24 - 18-Jul-25
Buy* 850 699.88p Ordinary
15:48:27 - 17-Jul-25
Unknown* 198 695.00p Ordinary
15:28:35 - 17-Jul-25
Sell* 3,358 694.651p Ordinary
14:49:14 - 17-Jul-25
Sell* 500 694.651p Ordinary
12:56:22 - 17-Jul-25
Buy* 500 699.90p Ordinary
12:50:11 - 17-Jul-25
Buy* 285 699.90p Ordinary
12:38:07 - 17-Jul-25
Buy* 785 699.90p Ordinary
12:36:34 - 17-Jul-25
Buy* 142 699.90p Ordinary
11:53:54 - 17-Jul-25
Buy* 3,000 699.70p Ordinary
11:11:25 - 17-Jul-25
Buy* 3,000 699.50p Ordinary
11:10:14 - 17-Jul-25
Sell* 16 694.31p Ordinary
11:03:10 - 17-Jul-25
Buy* 357 699.50p Ordinary
10:20:27 - 17-Jul-25
Buy* 357 699.50p Ordinary
10:19:25 - 17-Jul-25
Buy* 140 699.50p Ordinary
10:10:48 - 17-Jul-25
Buy* 1,000 699.50p Ordinary
09:54:03 - 17-Jul-25
Buy* 222 699.50p Ordinary
09:33:03 - 17-Jul-25
Buy* 857 699.50p Ordinary
08:52:15 - 17-Jul-25
Buy* 14 699.50p Ordinary
08:41:02 - 17-Jul-25
Buy* 170 699.50p Ordinary
16:19:24 - 16-Jul-25
Sell* 500 694.25p Ordinary
16:13:43 - 16-Jul-25
Buy* 285 699.50p Ordinary
16:10:48 - 16-Jul-25
Unknown* 531 705.00p OTC Trade
16:03:08 - 16-Jul-25
Buy* 531 705.00p Suspected BUY Trade
16:03:08 - 16-Jul-25
Unknown* 20,000 692.00p Negotiated Trade
15:53:06 - 16-Jul-25
Buy* 71 703.00p Ordinary
15:49:03 - 16-Jul-25
Sell* 300 696.51p Ordinary
15:44:15 - 16-Jul-25
Sell* 177 696.51p Ordinary
15:21:59 - 16-Jul-25
Buy* 638 703.00p Ordinary
15:20:40 - 16-Jul-25
Buy* 2,843 703.00p Ordinary
15:15:41 - 16-Jul-25
Buy* 240 703.00p Ordinary
14:44:16 - 16-Jul-25
Buy* 348 703.00p Ordinary
14:13:49 - 16-Jul-25
Sell* 360 696.33p Ordinary
14:12:41 - 16-Jul-25
Sell* 2,500 696.21p Ordinary
13:43:18 - 16-Jul-25
Sell* 753 696.21p Ordinary
13:29:00 - 16-Jul-25
Buy* 700 703.45p Ordinary
12:13:59 - 16-Jul-25
Buy* 70 703.45p Ordinary
12:06:57 - 16-Jul-25
Buy* 400 706.00p Ordinary
12:06:21 - 16-Jul-25
Sell* 47 695.55p Ordinary
10:58:53 - 16-Jul-25
Unknown* 10,000 699.00p Negotiated Trade
10:46:50 - 16-Jul-25
Buy* 125 703.70p Ordinary
10:43:55 - 16-Jul-25
Buy* 140 703.70p Ordinary
10:20:40 - 16-Jul-25
Buy* 224 703.70p Ordinary
10:18:42 - 16-Jul-25
Buy* 2,143 699.90p Ordinary
10:14:45 - 16-Jul-25
Buy* 71 699.90p Ordinary
10:08:37 - 16-Jul-25
Buy* 715 699.80p Ordinary
10:02:36 - 16-Jul-25
Buy* 307 695.55p Ordinary
09:53:40 - 16-Jul-25
Buy* 485 699.80p Ordinary
09:41:17 - 16-Jul-25
Buy* 857 699.80p Ordinary
09:08:04 - 16-Jul-25
Unknown* 5,000 700.00p Ordinary
09:00:45 - 16-Jul-25
Buy* 2,000 699.50p Ordinary
08:57:42 - 16-Jul-25
Buy* 1,429 699.50p Ordinary
08:55:22 - 16-Jul-25
Buy* 69 699.50p Ordinary
08:26:53 - 16-Jul-25
Unknown* 3,600 694.25p Ordinary
08:12:23 - 16-Jul-25
Buy* 79 699.88p Ordinary
08:10:11 - 16-Jul-25
Buy* 188 699.88p Ordinary
08:10:09 - 16-Jul-25
Buy* 1,000 699.90p Ordinary
08:00:22 - 16-Jul-25
Buy* 350 699.90p Ordinary
08:00:17 - 16-Jul-25
Buy* 114 699.90p Ordinary
08:00:05 - 16-Jul-25
Unknown* 5,000 701.00p Ordinary
16:40:40 - 15-Jul-25
Buy* 750 704.95p Ordinary
16:24:24 - 15-Jul-25
Buy* 350 704.95p Ordinary
16:19:03 - 15-Jul-25
Buy* 293 704.95p Ordinary
15:59:29 - 15-Jul-25
Sell* 500 696.01p Ordinary
15:36:11 - 15-Jul-25
Buy* 860 704.99p Ordinary
14:59:16 - 15-Jul-25
Buy* 141 704.99p Ordinary
14:49:44 - 15-Jul-25
Buy* 432 704.99p Ordinary
14:49:02 - 15-Jul-25
Sell* 1,159 696.00p Ordinary
14:43:57 - 15-Jul-25
Unknown* 20,000 702.75p Negotiated Trade
14:17:43 - 15-Jul-25
Unknown* 6,166 700.00p Negotiated Trade
14:12:00 - 15-Jul-25
Buy* 141 705.50p Ordinary
13:56:39 - 15-Jul-25
Sell* 963 698.14p Ordinary
13:52:02 - 15-Jul-25
Buy* 850 705.50p Ordinary
13:48:51 - 15-Jul-25
Buy* 70 705.69p Ordinary
13:12:31 - 15-Jul-25
Buy* 500 705.70p Ordinary
13:12:05 - 15-Jul-25
Buy* 1,420 705.95p Ordinary
13:08:37 - 15-Jul-25
Buy* 356 706.00p Ordinary
13:07:07 - 15-Jul-25
Sell* 1,426 698.05p Ordinary
13:05:57 - 15-Jul-25
Buy* 1,415 706.49p Ordinary
12:46:36 - 15-Jul-25
Sell* 300 698.00p Ordinary
12:30:48 - 15-Jul-25
Buy* 99 706.68p Ordinary
12:07:59 - 15-Jul-25
Sell* 500 702.22p Ordinary
12:04:43 - 15-Jul-25
Unknown* 5,000 702.10p Ordinary
12:04:40 - 15-Jul-25
Buy* 1,250 707.00p Ordinary
12:04:33 - 15-Jul-25
Sell* 2,750 702.00p Ordinary
12:03:48 - 15-Jul-25
Unknown* 5,000 702.00p Ordinary
12:03:36 - 15-Jul-25
Sell* 2,500 710.00p Ordinary
12:01:56 - 15-Jul-25
Sell* 2,500 710.00p Ordinary
12:01:42 - 15-Jul-25
Sell* 1,192 712.78p Ordinary
11:43:49 - 15-Jul-25
Sell* 900 712.90p Ordinary
11:36:49 - 15-Jul-25
Sell* 70 712.90p Ordinary
11:34:49 - 15-Jul-25
Sell* 103 712.00p Ordinary
11:30:29 - 15-Jul-25
Sell* 210 713.2145p Ordinary
11:06:00 - 15-Jul-25
Sell* 700 713.70p Ordinary
10:33:01 - 15-Jul-25
Sell* 28 713.70p Ordinary
10:27:19 - 15-Jul-25
Sell* 1,680 714.00p Ordinary
10:07:43 - 15-Jul-25
Sell* 2,000 712.08p Ordinary
10:03:14 - 15-Jul-25
Sell* 38 715.20p Ordinary
09:34:48 - 15-Jul-25
Sell* 349 715.20p Ordinary
09:28:20 - 15-Jul-25
Sell* 500 714.22p Ordinary
09:14:03 - 15-Jul-25
Sell* 15,000 712.00p Negotiated Trade
09:09:45 - 15-Jul-25
Sell* 78 714.22p Ordinary
08:55:42 - 15-Jul-25
Sell* 33 715.80p Ordinary
08:41:16 - 15-Jul-25
Sell* 209 715.90p Ordinary
08:13:22 - 15-Jul-25
Buy* 18 719.92p Ordinary
08:11:28 - 15-Jul-25
Sell* 50 715.92p Ordinary
08:02:10 - 15-Jul-25
Sell* 69 715.92p Ordinary
08:00:05 - 15-Jul-25
Unknown* 10,000 715.00p Negotiated Trade
16:37:45 - 14-Jul-25
Sell* 1,000 715.20p Ordinary
16:27:35 - 14-Jul-25
Unknown* 18,341 719.00p Negotiated Trade
15:44:38 - 14-Jul-25
Sell* 25 714.90p Ordinary
15:20:29 - 14-Jul-25
Unknown* 5,000 715.00p Ordinary
14:03:51 - 14-Jul-25
Unknown* 139 715.00p Ordinary
13:55:35 - 14-Jul-25
Buy* 369 715.07p Ordinary
13:45:53 - 14-Jul-25
Buy* 230 715.18p Ordinary
13:38:55 - 14-Jul-25
Buy* 278 715.18p Ordinary
13:25:12 - 14-Jul-25
Buy* 419 715.19p Ordinary
13:24:09 - 14-Jul-25
Buy* 1,100 715.38p Ordinary
12:20:26 - 14-Jul-25
Buy* 1,047 715.425p Ordinary
12:03:13 - 14-Jul-25
Buy* 500 715.48p Ordinary
11:54:21 - 14-Jul-25
Buy* 3,000 715.58p Ordinary
11:42:05 - 14-Jul-25
Buy* 11 715.58p Ordinary
11:23:16 - 14-Jul-25
Buy* 482 715.60p Ordinary
10:47:47 - 14-Jul-25
Buy* 1,500 715.60p Ordinary
10:47:45 - 14-Jul-25
Buy* 150 715.60p Ordinary
10:47:05 - 14-Jul-25
Sell* 700 712.60p Ordinary
10:39:16 - 14-Jul-25
Buy* 278 715.64p Ordinary
10:28:31 - 14-Jul-25
Unknown* 10,000 710.00p Negotiated Trade
09:41:53 - 14-Jul-25
Buy* 600 715.64p Ordinary
09:38:45 - 14-Jul-25
Unknown* 300 715.00p Negotiated Trade
09:26:14 - 14-Jul-25
Unknown* 15,000 710.00p Negotiated Trade
09:13:42 - 14-Jul-25
Unknown* 15,000 710.00p Negotiated Trade
09:13:38 - 14-Jul-25
Buy* 2,793 715.70p Ordinary
09:11:36 - 14-Jul-25
Buy* 628 715.78p Ordinary
08:13:34 - 14-Jul-25
Buy* 400 715.78p Ordinary
08:12:09 - 14-Jul-25
Sell* 750 712.22p Ordinary
08:02:48 - 14-Jul-25
Buy* 279 715.78p Ordinary
08:00:28 - 14-Jul-25
Buy* 488 715.80p Ordinary
16:29:03 - 11-Jul-25
Buy* 279 715.80p Ordinary
16:24:06 - 11-Jul-25
Buy* 300 715.80p Ordinary
16:23:02 - 11-Jul-25
Buy* 550 715.80p Ordinary
15:56:22 - 11-Jul-25
Buy* 2,401 715.80p Ordinary
14:23:06 - 11-Jul-25
Buy* 2,025 715.80p Ordinary
14:13:53 - 11-Jul-25
Buy* 1,000 715.80p Ordinary
13:45:41 - 11-Jul-25
Buy* 419 715.80p Ordinary
13:18:42 - 11-Jul-25
Buy* 417 715.80p Ordinary
12:45:43 - 11-Jul-25
Unknown* 27 715.00p Negotiated Trade
12:08:33 - 11-Jul-25
Buy* 139 716.00p Ordinary
11:50:06 - 11-Jul-25
Buy* 1,500 716.00p Ordinary
11:10:06 - 11-Jul-25
Buy* 20 716.445p Ordinary
10:08:20 - 11-Jul-25
Sell* 20,000 710.00p Negotiated Trade
08:52:12 - 11-Jul-25
Buy* 333 716.18p Ordinary
08:51:19 - 11-Jul-25
Sell* 17 714.65p Ordinary
08:32:31 - 11-Jul-25
Buy* 431 716.20p Ordinary
08:05:35 - 11-Jul-25
Buy* 139 716.27p Ordinary
15:26:39 - 10-Jul-25
Buy* 348 716.274p Ordinary
15:18:12 - 10-Jul-25
Buy* 1 716.445p Ordinary
15:06:36 - 10-Jul-25
Buy* 36 716.274p Ordinary
14:53:56 - 10-Jul-25
Buy* 102 716.274p Ordinary
14:53:32 - 10-Jul-25
Buy* 36 716.274p Ordinary
14:52:24 - 10-Jul-25
Buy* 69 716.274p Ordinary
14:52:21 - 10-Jul-25
Buy* 102 716.274p Ordinary
14:51:54 - 10-Jul-25
Unknown* 10,000 716.274p Negotiated Trade
14:29:08 - 10-Jul-25
Buy* 75 716.3749p Ordinary
14:20:13 - 10-Jul-25
Buy* 1,000 716.445p Ordinary
13:03:51 - 10-Jul-25
Sell* 699 714.65p Ordinary
12:50:20 - 10-Jul-25
Sell* 1,500 714.55p Ordinary
12:08:56 - 10-Jul-25
Buy* 697 716.878p Ordinary
11:47:18 - 10-Jul-25
Buy* 420 716.878p Ordinary
11:45:29 - 10-Jul-25
Buy* 6 716.88p Ordinary
11:18:01 - 10-Jul-25
Buy* 3 716.88p Ordinary
11:17:58 - 10-Jul-25
Sell* 500 714.55p Ordinary
11:14:38 - 10-Jul-25
Unknown* 4,375 714.33p Ordinary
10:19:40 - 10-Jul-25
Buy* 138 716.90p Ordinary
10:00:58 - 10-Jul-25
Unknown* 30,000 710.00p Negotiated Trade
09:56:01 - 10-Jul-25
Unknown* 55,818 710.00p Negotiated Trade
09:55:34 - 10-Jul-25
Buy* 278 716.99p Ordinary
09:45:05 - 10-Jul-25
Buy* 351 716.99p Ordinary
09:03:02 - 10-Jul-25
Buy* 362 716.99p Ordinary
08:56:18 - 10-Jul-25
Buy* 417 716.99p Ordinary
08:44:29 - 10-Jul-25
Buy* 253 716.99p Ordinary
08:41:13 - 10-Jul-25
FTSE 100 Latest
Value8,992.12
Change19.48