Mcbride share trades.

The following table shows today's trades for Mcbride. 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
16:35:13 - 28-Jul-26 158.80 25,871 Buy* 158.00 160.00
16:28:44 - 28-Jul-26 158.60 40 Sell* 158.60 159.80
16:25:17 - 28-Jul-26 158.80 883 Sell* 158.40 159.80
16:25:17 - 28-Jul-26 158.80 485 Sell* 158.40 159.80
16:25:12 - 28-Jul-26 159.00 29 Sell* 158.40 159.80
16:24:33 - 28-Jul-26 160.00 217 Buy* 158.60 160.00
16:24:33 - 28-Jul-26 160.00 230 Buy* 158.60 160.00
16:24:01 - 28-Jul-26 160.00 317 Buy* 158.60 160.00
16:23:30 - 28-Jul-26 160.00 693 Buy* 158.60 160.00
15:38:17 - 28-Jul-26 158.80 1,000 Buy* 158.40 158.80
15:38:07 - 28-Jul-26 158.60 42 Buy* 158.40 159.20
15:38:07 - 28-Jul-26 158.60 121 Buy* 158.40 159.20
15:38:07 - 28-Jul-26 158.60 4,729 Buy* 158.40 159.20
15:38:07 - 28-Jul-26 158.60 3,971 Buy* 158.20 158.60
15:38:07 - 28-Jul-26 158.60 1,800 Buy* 158.20 158.60
15:37:36 - 28-Jul-26 158.20 95 Sell* 158.20 158.60
15:37:36 - 28-Jul-26 158.40 1,176 Sell* 158.20 158.60
15:37:36 - 28-Jul-26 158.60 985 Sell* 158.60 160.00
15:28:29 - 28-Jul-26 158.60 511 Buy* 158.00 160.00
15:28:29 - 28-Jul-26 158.60 257 Buy* 158.00 160.00
15:28:29 - 28-Jul-26 158.60 600 Buy* 158.00 158.60
15:28:29 - 28-Jul-26 157.60 365 Sell* 157.60 158.60
15:28:29 - 28-Jul-26 157.80 692 Sell* 157.60 158.60
15:28:29 - 28-Jul-26 158.00 471 Sell* 157.60 158.60
15:28:29 - 28-Jul-26 158.20 471 Sell* 157.60 158.60
15:28:29 - 28-Jul-26 158.40 36 Sell* 157.60 158.60
15:24:27 - 28-Jul-26 159.07 3,021 Buy* 158.40 159.20
15:23:39 - 28-Jul-26 158.5416 797 Sell* 158.40 159.20
15:20:43 - 28-Jul-26 159.20 0 Unknown* 158.40 159.20
15:05:30 - 28-Jul-26 159.40 6 Buy* 158.40 160.00
15:05:30 - 28-Jul-26 159.40 1 Buy* 158.40 160.00
14:54:29 - 28-Jul-26 159.40 10 Buy* 158.20 159.40
14:27:07 - 28-Jul-26 158.20 1 Sell* 158.20 159.60
14:16:00 - 28-Jul-26 158.80 548 Sell* 158.80 159.60
14:16:00 - 28-Jul-26 159.00 16 Sell* 159.00 160.00
14:13:42 - 28-Jul-26 160.00 1 Buy* 159.00 160.00
14:03:28 - 28-Jul-26 159.00 36 Sell* 159.00 160.20
14:01:49 - 28-Jul-26 159.80 75 Buy* 159.00 160.40
13:58:13 - 28-Jul-26 159.60 116 Buy* 158.60 159.60
13:45:03 - 28-Jul-26 159.60 6 Buy* 158.60 159.60
13:25:59 - 28-Jul-26 159.60 507 Buy* 158.20 160.20
13:25:59 - 28-Jul-26 159.60 273 Buy* 158.20 160.20
13:25:59 - 28-Jul-26 159.60 139 Buy* 158.00 159.60
13:01:18 - 28-Jul-26 159.50 617 Buy* 157.60 159.60
12:44:45 - 28-Jul-26 158.80 641 Sell* 158.80 160.40
12:44:45 - 28-Jul-26 158.80 974 Sell* 158.80 160.40
12:44:45 - 28-Jul-26 158.80 124 Sell* 158.80 160.40
11:59:56 - 28-Jul-26 160.20 90 Buy* 158.40 160.20
11:11:43 - 28-Jul-26 158.60 473 Sell* 158.60 160.20
11:01:22 - 28-Jul-26 159.00 50 Sell* 159.00 159.60
11:01:22 - 28-Jul-26 159.40 886 Sell* 159.00 159.60
11:01:22 - 28-Jul-26 159.40 314 Sell* 159.00 159.60
11:01:22 - 28-Jul-26 159.60 2,715 Sell* 159.40 161.20
11:01:22 - 28-Jul-26 159.80 178 Sell* 159.60 161.20
11:01:22 - 28-Jul-26 159.80 855 Sell* 159.80 161.20
11:01:15 - 28-Jul-26 159.80 478 Sell* 159.40 160.60
11:01:15 - 28-Jul-26 159.80 31 Sell* 159.40 160.60
11:01:15 - 28-Jul-26 160.00 1,010 Sell* 159.80 161.40
11:01:15 - 28-Jul-26 160.20 478 Sell* 160.20 161.40
11:01:15 - 28-Jul-26 160.40 864 Sell* 160.20 161.20
11:01:15 - 28-Jul-26 160.60 873 Sell* 160.60 161.60
11:01:15 - 28-Jul-26 160.60 480 Sell* 160.60 161.60
11:01:13 - 28-Jul-26 159.7167 40,000 Sell* 160.60 161.60
10:45:29 - 28-Jul-26 161.00 1,994 Buy* 160.80 161.00
10:45:14 - 28-Jul-26 161.60 6 Sell* 160.80 162.00
10:45:14 - 28-Jul-26 161.60 1,000 Sell* 161.60 162.00
10:17:29 - 28-Jul-26 161.40 152 Sell* 161.40 162.20
10:17:29 - 28-Jul-26 161.40 793 Sell* 161.40 162.20
10:17:29 - 28-Jul-26 161.40 486 Sell* 161.40 162.20
10:14:48 - 28-Jul-26 161.40 1 Sell* 161.40 162.20
10:12:45 - 28-Jul-26 161.60 120 Buy* 160.20 162.20
10:12:45 - 28-Jul-26 161.60 189 Buy* 160.00 161.60
10:12:45 - 28-Jul-26 161.60 996 Buy* 160.00 161.60
09:58:43 - 28-Jul-26 161.60 1 Buy* 160.00 161.60
09:57:25 - 28-Jul-26 160.873 1,000 Buy* 160.00 161.60
09:51:35 - 28-Jul-26 160.60 108 Buy* 160.40 161.80
09:51:35 - 28-Jul-26 160.60 331 Sell* 160.20 161.60
09:51:35 - 28-Jul-26 160.60 189 Sell* 160.60 161.40
09:51:35 - 28-Jul-26 160.60 989 Sell* 160.60 161.40
09:51:35 - 28-Jul-26 160.60 951 Sell* 160.20 161.40
09:51:35 - 28-Jul-26 160.60 481 Sell* 160.20 161.60
09:51:21 - 28-Jul-26 161.00 948 Buy* 160.40 161.80
09:50:04 - 28-Jul-26 160.00 1,820 Buy* 160.00 161.00
09:50:03 - 28-Jul-26 160.00 288 Buy* 159.60 160.00
09:48:48 - 28-Jul-26 159.80 477 Sell* 159.60 160.00
09:48:48 - 28-Jul-26 159.80 22 Sell* 159.60 160.00
09:48:48 - 28-Jul-26 159.80 9 Sell* 159.80 160.00
09:47:33 - 28-Jul-26 160.00 470 Buy* 159.80 160.00
09:47:21 - 28-Jul-26 160.00 1,010 Buy* 159.80 160.00
09:47:21 - 28-Jul-26 159.80 58 Sell* 159.80 160.00
09:47:21 - 28-Jul-26 159.80 58 Sell* 159.80 160.00
09:47:20 - 28-Jul-26 159.80 412 Sell* 159.80 160.00
09:47:20 - 28-Jul-26 159.80 125 Sell* 159.80 160.00
09:47:14 - 28-Jul-26 159.80 481 Sell* 159.80 160.00
09:47:13 - 28-Jul-26 160.00 314 Sell* 159.80 161.00
09:47:13 - 28-Jul-26 160.00 481 Sell* 160.00 161.00
09:47:13 - 28-Jul-26 160.00 189 Buy* 159.80 161.00
09:47:13 - 28-Jul-26 160.00 630 Buy* 159.80 161.00
09:47:13 - 28-Jul-26 159.80 1,136 Sell* 159.80 160.00
09:47:13 - 28-Jul-26 159.80 481 Sell* 159.80 160.00