B&M share trades.

The following table shows today's trades for B&M. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
17:52:37 - 26-Apr-24 512.508 18 Unknown* 526.40 527.20
17:52:32 - 26-Apr-24 521.342 195 Unknown* 526.40 527.20
17:09:24 - 26-Apr-24 521.571 79,569 Unknown* 526.40 527.20
17:08:58 - 26-Apr-24 518.198 6,412 Unknown* 526.40 527.20
17:07:28 - 26-Apr-24 523.472 225,581 Unknown* 526.40 527.20
16:58:11 - 26-Apr-24 518.861 2,672 Unknown* 526.40 527.20
16:57:16 - 26-Apr-24 526.884 28,633 Unknown* 526.40 527.20
16:57:15 - 26-Apr-24 518.80 14 Unknown* 526.40 527.20
16:57:15 - 26-Apr-24 527.80 24,261 Unknown* 526.40 527.20
16:57:15 - 26-Apr-24 518.80 78 Unknown* 526.40 527.20
16:44:27 - 26-Apr-24 527.579 75,289 Unknown* 526.40 527.20
16:43:41 - 26-Apr-24 519.181 3,940 Unknown* 526.40 527.20
16:41:19 - 26-Apr-24 511.762 302 Unknown* 526.40 527.20
16:34:04 - 26-Apr-24 522.106 56,808 Unknown* 526.40 527.20
16:28:05 - 26-Apr-24 524.916 3,816 Unknown* 526.40 527.20
16:28:06 - 26-Apr-24 527.695 9,911 Unknown* 526.40 527.20
16:27:08 - 26-Apr-24 516.718 3 Unknown* 526.40 527.20
16:26:25 - 26-Apr-24 521.616 2 Unknown* 526.40 527.20
16:25:36 - 26-Apr-24 513.415 1 Unknown* 526.40 527.20
16:25:35 - 26-Apr-24 517.384 1 Unknown* 526.40 527.20
16:25:34 - 26-Apr-24 524.816 1 Unknown* 526.40 527.20
16:25:09 - 26-Apr-24 517.184 1 Unknown* 526.40 527.20
16:25:08 - 26-Apr-24 520.384 1 Unknown* 526.40 527.20
16:23:44 - 26-Apr-24 526.791 42,725 Unknown* 526.40 527.20
16:22:45 - 26-Apr-24 527.597 48,704 Unknown* 526.40 527.20
16:12:40 - 26-Apr-24 524.632 50,482 Unknown* 526.40 527.20
16:07:12 - 26-Apr-24 521.826 31,288 Unknown* 526.40 527.20
16:03:11 - 26-Apr-24 527.796 42,171 Unknown* 526.40 527.20
16:00:48 - 26-Apr-24 521.22 1,415 Unknown* 526.40 527.20
16:00:24 - 26-Apr-24 520.456 80,031 Unknown* 526.40 527.20
15:57:49 - 26-Apr-24 527.773 1,210 Unknown* 526.40 527.20
15:35:14 - 26-Apr-24 527.80 1,474,840 Sell* 526.40 527.20
15:29:56 - 26-Apr-24 526.80 855 Buy* 526.00 526.80
15:29:53 - 26-Apr-24 526.60 337 Sell* 526.60 526.80
15:29:53 - 26-Apr-24 526.60 597 Buy* 526.00 526.60
15:29:53 - 26-Apr-24 526.60 116 Buy* 526.00 526.60
15:29:53 - 26-Apr-24 526.60 154 Buy* 526.00 526.60
15:29:52 - 26-Apr-24 526.20 157 Sell* 526.20 526.80
15:29:52 - 26-Apr-24 526.20 364 Sell* 526.20 526.80
15:29:50 - 26-Apr-24 526.40 157 Sell* 526.40 526.80
15:29:50 - 26-Apr-24 526.80 157 Buy* 526.20 526.80
15:29:50 - 26-Apr-24 526.40 600 Sell* 526.40 527.20
15:29:50 - 26-Apr-24 526.40 815 Sell* 526.40 527.20
15:29:50 - 26-Apr-24 526.40 155 Sell* 526.40 527.20
15:29:46 - 26-Apr-24 526.60 820 Sell* 526.60 527.20
15:29:46 - 26-Apr-24 526.60 154 Sell* 526.60 527.20
15:29:39 - 26-Apr-24 526.80 637 Sell* 526.60 527.20
15:29:39 - 26-Apr-24 527.00 110 Buy* 526.40 527.00
15:29:39 - 26-Apr-24 527.00 780 Buy* 526.40 527.00
15:29:39 - 26-Apr-24 527.00 110 Buy* 526.40 527.00
15:29:39 - 26-Apr-24 527.00 155 Buy* 526.40 527.00
15:29:37 - 26-Apr-24 526.622 1,000 Sell* 526.40 527.00
15:29:37 - 26-Apr-24 526.40 33 Sell* 526.40 527.00
15:29:37 - 26-Apr-24 526.60 550 Sell* 526.60 527.20
15:29:37 - 26-Apr-24 526.60 155 Sell* 526.60 527.20
15:29:37 - 26-Apr-24 527.00 159 Buy* 526.40 527.20
15:29:37 - 26-Apr-24 527.00 780 Buy* 526.40 527.00
15:29:37 - 26-Apr-24 526.40 159 Sell* 526.40 527.00
15:29:35 - 26-Apr-24 526.651 9,606 Sell* 526.40 527.00
15:29:36 - 26-Apr-24 526.80 108 Buy* 526.40 526.80
15:29:36 - 26-Apr-24 526.80 554 Buy* 526.40 526.80
15:29:36 - 26-Apr-24 526.80 993 Buy* 526.20 526.80
15:29:36 - 26-Apr-24 526.80 66 Buy* 526.20 526.80
15:29:36 - 26-Apr-24 526.80 490 Buy* 526.20 526.80
15:29:36 - 26-Apr-24 526.80 60 Buy* 526.20 526.80
15:29:36 - 26-Apr-24 526.80 159 Buy* 526.20 526.80
15:29:36 - 26-Apr-24 526.40 256 Sell* 526.20 527.00
15:29:36 - 26-Apr-24 526.40 350 Sell* 526.40 527.00
15:29:36 - 26-Apr-24 526.40 154 Sell* 526.40 527.00
15:29:33 - 26-Apr-24 526.60 161 Sell* 526.60 527.00
15:29:33 - 26-Apr-24 526.60 14 Sell* 526.60 527.00
15:29:33 - 26-Apr-24 526.60 116 Sell* 526.60 527.00
15:29:33 - 26-Apr-24 526.60 161 Sell* 526.60 527.00
15:29:33 - 26-Apr-24 527.00 428 Buy* 526.40 527.00
15:29:33 - 26-Apr-24 527.00 756 Buy* 526.40 527.00
15:29:33 - 26-Apr-24 527.00 1,560 Buy* 526.40 527.00
15:29:33 - 26-Apr-24 527.00 158 Buy* 526.40 527.00
15:29:33 - 26-Apr-24 527.00 116 Buy* 526.40 527.00
15:29:33 - 26-Apr-24 527.00 124 Buy* 526.40 527.00
15:29:30 - 26-Apr-24 526.60 116 Sell* 526.60 527.00
15:29:30 - 26-Apr-24 526.60 158 Sell* 526.60 527.00
15:29:30 - 26-Apr-24 527.00 158 Buy* 526.40 527.00
15:29:09 - 26-Apr-24 527.00 108 Buy* 526.40 527.00
15:29:06 - 26-Apr-24 526.60 127 Sell* 526.60 527.00
15:29:06 - 26-Apr-24 526.60 132 Sell* 526.60 527.00
15:29:06 - 26-Apr-24 526.60 156 Sell* 526.60 527.00
15:29:06 - 26-Apr-24 527.00 780 Buy* 526.60 527.00
15:29:06 - 26-Apr-24 527.00 1,359 Buy* 526.60 527.00
15:29:03 - 26-Apr-24 527.00 392 Buy* 526.40 527.00
15:29:03 - 26-Apr-24 527.00 154 Buy* 526.40 527.00
15:29:03 - 26-Apr-24 527.00 780 Buy* 526.40 527.00
15:29:03 - 26-Apr-24 527.00 308 Buy* 526.40 527.00
15:29:03 - 26-Apr-24 527.00 600 Buy* 526.40 527.00
15:29:00 - 26-Apr-24 527.00 154 Buy* 526.40 527.00
15:28:55 - 26-Apr-24 526.731 964 Sell* 526.60 527.20
15:28:56 - 26-Apr-24 527.00 43 Buy* 526.60 527.00
15:28:51 - 26-Apr-24 526.80 80 Unknown* 526.60 527.00
15:28:51 - 26-Apr-24 526.80 115 Sell* 526.80 527.00
15:28:51 - 26-Apr-24 526.80 308 Sell* 526.80 527.00
15:28:51 - 26-Apr-24 527.00 1,261 Buy* 526.60 527.00