James Halstead share trades.

The following table shows today's trades for James Halstead. 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:37:01 - 15-Apr-26 139.94 135,000 Unknown* 140.00 140.80
16:35:52 - 15-Apr-26 139.995 80,000 Sell* 140.00 140.80
16:35:23 - 15-Apr-26 139.80 164 Sell* 140.00 140.80
16:35:23 - 15-Apr-26 139.80 102,056 Sell* 140.00 140.80
16:29:16 - 15-Apr-26 140.00 373 Sell* 140.00 140.60
16:29:16 - 15-Apr-26 140.00 1,232 Sell* 140.00 140.60
16:29:16 - 15-Apr-26 140.20 930 Sell* 140.00 140.60
16:29:06 - 15-Apr-26 140.00 172 Sell* 140.00 140.80
16:28:04 - 15-Apr-26 140.20 900 Sell* 140.20 141.00
16:28:04 - 15-Apr-26 140.20 543 Sell* 140.20 141.00
16:28:04 - 15-Apr-26 140.60 373 Sell* 140.40 141.00
16:27:40 - 15-Apr-26 140.20 240 Sell* 140.20 140.80
16:27:40 - 15-Apr-26 140.20 185 Sell* 140.20 140.80
16:27:40 - 15-Apr-26 140.40 631 Buy* 140.00 140.40
16:27:40 - 15-Apr-26 140.40 768 Buy* 140.00 140.40
16:27:40 - 15-Apr-26 140.00 1,096 Sell* 140.00 140.40
16:27:40 - 15-Apr-26 140.20 450 Buy* 140.00 140.20
16:27:40 - 15-Apr-26 140.00 599 Sell* 139.40 140.20
16:27:40 - 15-Apr-26 140.00 2,500 Sell* 139.40 140.20
16:27:40 - 15-Apr-26 140.20 190 Buy* 139.80 140.20
16:27:40 - 15-Apr-26 140.20 143 Buy* 139.80 140.20
16:27:40 - 15-Apr-26 140.00 599 Sell* 140.00 140.20
16:27:40 - 15-Apr-26 140.00 2,500 Sell* 140.00 140.20
16:27:40 - 15-Apr-26 140.00 599 Sell* 139.60 140.20
16:27:40 - 15-Apr-26 140.00 2,500 Sell* 139.60 140.20
16:26:45 - 15-Apr-26 140.00 863 Sell* 139.80 140.20
16:26:35 - 15-Apr-26 140.20 560 Buy* 139.80 140.20
16:26:35 - 15-Apr-26 140.00 750 Sell* 139.80 140.40
16:26:35 - 15-Apr-26 140.20 948 Buy* 140.00 140.40
16:26:35 - 15-Apr-26 140.20 418 Buy* 140.00 140.40
16:26:08 - 15-Apr-26 140.00 13,846 Unknown* 139.80 140.20
16:25:33 - 15-Apr-26 140.20 560 Buy* 139.80 140.20
16:25:33 - 15-Apr-26 140.00 762 Sell* 140.00 140.40
16:25:33 - 15-Apr-26 140.00 978 Sell* 140.00 140.40
16:25:33 - 15-Apr-26 140.20 591 Buy* 139.80 140.20
16:25:33 - 15-Apr-26 140.20 543 Buy* 139.80 140.20
16:25:32 - 15-Apr-26 140.00 288 Buy* 139.80 140.00
16:25:32 - 15-Apr-26 140.00 307 Buy* 139.80 140.00
16:25:32 - 15-Apr-26 140.00 493 Buy* 139.80 140.00
16:25:32 - 15-Apr-26 140.00 1,919 Buy* 139.80 140.00
16:25:32 - 15-Apr-26 140.00 1,281 Buy* 139.80 140.00
16:25:32 - 15-Apr-26 139.80 2,500 Sell* 139.80 140.00
16:24:09 - 15-Apr-26 139.80 164 Sell* 139.80 140.40
16:24:09 - 15-Apr-26 139.80 1,783 Sell* 139.80 140.40
16:24:07 - 15-Apr-26 140.00 1,955 Sell* 139.80 140.60
16:24:07 - 15-Apr-26 140.00 544 Sell* 140.00 140.60
16:24:07 - 15-Apr-26 140.20 2,166 Sell* 140.20 141.00
16:24:07 - 15-Apr-26 140.20 1,356 Buy* 139.80 140.20
16:24:07 - 15-Apr-26 140.20 821 Buy* 139.80 140.20
16:24:07 - 15-Apr-26 140.20 654 Buy* 139.80 140.20
16:24:07 - 15-Apr-26 140.20 768 Buy* 139.80 140.20
16:24:07 - 15-Apr-26 140.20 142 Buy* 139.80 140.20
16:24:07 - 15-Apr-26 140.20 703 Buy* 139.80 140.20
16:24:03 - 15-Apr-26 140.20 243 Buy* 139.40 140.20
16:24:00 - 15-Apr-26 140.1787 3,564 Buy* 139.40 140.20
16:23:59 - 15-Apr-26 140.00 2,000 Sell* 139.60 140.20
16:23:59 - 15-Apr-26 140.00 527 Sell* 139.60 140.20
16:23:59 - 15-Apr-26 140.00 1,500 Sell* 139.60 140.20
16:23:18 - 15-Apr-26 140.40 91 Sell* 140.20 140.80
16:23:16 - 15-Apr-26 141.00 10,000 Sell* 141.00 141.60
16:23:16 - 15-Apr-26 141.00 95 Sell* 141.00 141.60
16:23:16 - 15-Apr-26 141.00 318 Sell* 141.00 141.60
16:22:49 - 15-Apr-26 141.33 428 Buy* 141.00 141.60
16:22:27 - 15-Apr-26 141.40 3,502 Sell* 141.00 141.60
16:22:27 - 15-Apr-26 141.40 1 Sell* 141.00 141.60
16:22:27 - 15-Apr-26 141.40 237 Sell* 141.40 141.60
16:17:13 - 15-Apr-26 141.40 165 Sell* 141.40 141.60
16:17:13 - 15-Apr-26 141.40 740 Sell* 141.40 141.60
16:16:59 - 15-Apr-26 141.40 41 Sell* 141.40 141.60
16:16:59 - 15-Apr-26 141.40 82 Sell* 141.40 141.60
16:16:50 - 15-Apr-26 141.20 208 Sell* 141.20 141.80
16:16:50 - 15-Apr-26 141.20 233 Sell* 141.20 141.80
16:16:50 - 15-Apr-26 141.20 310 Sell* 141.20 141.80
16:16:48 - 15-Apr-26 141.80 244 Buy* 141.20 141.80
16:11:27 - 15-Apr-26 141.602 7,058 Buy* 141.20 141.80
16:10:52 - 15-Apr-26 141.6014 2,113 Buy* 141.20 141.80
16:08:19 - 15-Apr-26 141.602 5,296 Buy* 141.20 141.80
16:06:17 - 15-Apr-26 141.20 3 Sell* 141.20 141.80
16:06:17 - 15-Apr-26 141.20 190 Sell* 141.20 141.80
15:59:25 - 15-Apr-26 141.80 204 Buy* 141.20 141.80
15:55:59 - 15-Apr-26 141.20 1,767 Sell* 141.20 141.80
15:47:25 - 15-Apr-26 141.40 244 Sell* 141.40 141.80
15:47:25 - 15-Apr-26 141.40 831 Sell* 141.40 141.80
15:47:25 - 15-Apr-26 141.40 1,515 Sell* 141.40 141.80
15:47:25 - 15-Apr-26 141.60 417 Sell* 141.40 141.80
15:47:25 - 15-Apr-26 141.60 800 Sell* 141.40 142.00
15:47:25 - 15-Apr-26 141.60 800 Sell* 141.40 142.00
15:47:25 - 15-Apr-26 141.60 703 Sell* 141.60 142.00
15:47:25 - 15-Apr-26 141.60 789 Sell* 141.60 142.20
15:47:25 - 15-Apr-26 142.00 789 Buy* 141.40 142.00
15:47:25 - 15-Apr-26 142.00 1,991 Buy* 141.40 142.00
15:47:25 - 15-Apr-26 142.00 264 Buy* 141.40 142.00
15:47:25 - 15-Apr-26 141.80 703 Buy* 141.40 141.80
15:47:23 - 15-Apr-26 141.60 703 Sell* 141.40 141.80
15:47:23 - 15-Apr-26 141.80 306 Buy* 141.40 141.80
15:47:15 - 15-Apr-26 141.60 999 Buy* 141.20 141.60
15:47:15 - 15-Apr-26 141.60 286 Buy* 141.20 141.60
15:47:14 - 15-Apr-26 141.60 257 Buy* 141.20 141.60
15:47:14 - 15-Apr-26 141.60 199 Sell* 141.40 142.20
15:47:14 - 15-Apr-26 141.60 800 Sell* 141.60 142.20