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
15:35:24 - 29-Apr-24 202.00 9,230 Buy* 200.00 202.00
15:07:02 - 29-Apr-24 201.214 1,400 Buy* 200.00 202.00
15:03:43 - 29-Apr-24 202.00 2 Buy* 200.00 202.00
15:01:46 - 29-Apr-24 202.00 1 Buy* 200.00 202.00
15:01:40 - 29-Apr-24 200.72 3,000 Sell* 200.00 202.00
14:59:25 - 29-Apr-24 200.741 1,587 Sell* 200.00 202.00
14:55:15 - 29-Apr-24 200.30 1 Sell* 200.00 202.00
14:44:12 - 29-Apr-24 201.00 11,450 Sell* 200.00 202.00
13:34:22 - 29-Apr-24 201.83 25,000 Unknown* 198.50 202.00
14:32:42 - 29-Apr-24 202.00 7,241 Buy* 198.50 202.00
14:30:35 - 29-Apr-24 199.798 329 Sell* 198.50 202.00
14:20:31 - 29-Apr-24 201.83 2 Buy* 198.50 202.00
14:12:28 - 29-Apr-24 200.00 500 Sell* 200.00 202.00
14:02:17 - 29-Apr-24 201.83 2 Buy* 198.50 202.00
13:39:16 - 29-Apr-24 202.00 72 Buy* 201.00 202.00
13:39:16 - 29-Apr-24 202.00 3 Buy* 201.00 202.00
13:39:16 - 29-Apr-24 202.00 11 Buy* 201.00 202.00
13:39:16 - 29-Apr-24 202.00 86 Sell* 202.00 205.00
13:39:16 - 29-Apr-24 202.00 85 Sell* 202.00 205.00
13:39:15 - 29-Apr-24 205.00 70 Buy* 202.00 205.00
13:39:13 - 29-Apr-24 205.00 103 Buy* 202.00 205.00
13:39:11 - 29-Apr-24 203.00 2,728 Sell* 203.00 206.00
13:38:05 - 29-Apr-24 205.00 4 Buy* 203.00 205.00
13:38:00 - 29-Apr-24 205.00 6 Buy* 203.00 205.00
13:37:58 - 29-Apr-24 205.00 20 Buy* 203.00 205.00
13:37:56 - 29-Apr-24 205.00 54 Buy* 203.00 205.00
13:37:53 - 29-Apr-24 205.00 100 Buy* 203.00 205.00
13:37:31 - 29-Apr-24 205.00 73 Buy* 203.00 205.00
13:37:31 - 29-Apr-24 205.00 2 Buy* 203.00 205.00
13:37:30 - 29-Apr-24 203.00 1,272 Sell* 203.00 206.00
13:37:30 - 29-Apr-24 203.00 185 Sell* 203.00 206.00
13:37:30 - 29-Apr-24 205.00 16 Buy* 203.00 205.00
13:37:30 - 29-Apr-24 205.00 80 Buy* 203.00 205.00
13:37:30 - 29-Apr-24 205.00 79 Buy* 203.00 205.00
13:37:30 - 29-Apr-24 205.00 977 Buy* 203.00 205.00
13:37:27 - 29-Apr-24 205.00 3 Buy* 203.00 205.00
13:37:25 - 29-Apr-24 205.00 4 Buy* 203.00 205.00
13:37:23 - 29-Apr-24 205.00 7 Buy* 203.00 205.00
13:37:19 - 29-Apr-24 205.00 9 Buy* 203.00 205.00
13:37:16 - 29-Apr-24 204.00 320 Buy* 203.00 204.00
13:37:05 - 29-Apr-24 202.00 625 Buy* 200.00 202.00
13:37:05 - 29-Apr-24 202.00 1,068 Buy* 200.00 202.00
13:37:05 - 29-Apr-24 202.00 1,088 Buy* 200.00 202.00
13:35:39 - 29-Apr-24 202.20 2,210 Buy* 200.00 203.00
13:30:25 - 29-Apr-24 201.83 9,896 Buy* 200.00 203.00
13:20:26 - 29-Apr-24 203.00 7 Buy* 200.00 203.00
13:18:22 - 29-Apr-24 200.75 7 Sell* 200.00 203.00
13:18:01 - 29-Apr-24 200.75 7 Sell* 200.00 203.00
13:08:53 - 29-Apr-24 201.11 4,000 Sell* 200.00 203.00
13:07:48 - 29-Apr-24 201.098 6 Sell* 200.00 203.00
13:06:53 - 29-Apr-24 201.83 147 Buy* 200.00 203.00
11:33:46 - 29-Apr-24 201.375 9,128 Buy* 196.50 203.00
11:11:44 - 29-Apr-24 196.50 3,250 Unknown* 196.50 204.00
11:01:56 - 29-Apr-24 201.055 1,950 Buy* 196.50 204.00
11:01:08 - 29-Apr-24 198.60 20 Sell* 196.50 204.00
14:43:16 - 26-Apr-24 202.50 57,675 Unknown* 196.50 204.00
10:57:00 - 29-Apr-24 198.60 1,525 Sell* 196.50 204.00
10:52:25 - 29-Apr-24 201.063 387 Buy* 196.50 204.00
09:28:28 - 29-Apr-24 202.50 13,990 Unknown* 196.50 204.00
10:28:21 - 29-Apr-24 198.60 612 Sell* 196.50 204.00
10:11:51 - 29-Apr-24 198.60 1,820 Sell* 196.50 204.00
10:01:46 - 29-Apr-24 199.425 1,443 Sell* 196.50 204.00
10:01:42 - 29-Apr-24 201.063 1,443 Buy* 196.50 204.00
10:01:22 - 29-Apr-24 199.425 1,794 Sell* 196.50 204.00
09:45:11 - 29-Apr-24 199.95 1,872 Sell* 196.50 204.00
09:43:57 - 29-Apr-24 199.957 1,946 Sell* 196.50 204.00
09:30:30 - 29-Apr-24 199.95 1,946 Sell* 196.50 204.00
09:30:27 - 29-Apr-24 201.063 296 Buy* 196.50 204.00
09:17:45 - 29-Apr-24 203.63 297 Buy* 196.50 204.00
09:15:01 - 29-Apr-24 199.95 374 Sell* 196.50 204.00
08:37:00 - 29-Apr-24 199.95 1,264 Sell* 196.50 204.00
08:33:08 - 29-Apr-24 199.95 2,480 Sell* 196.50 204.00
08:22:38 - 29-Apr-24 201.071 317 Buy* 196.50 204.00
08:04:37 - 29-Apr-24 201.071 193 Buy* 196.50 204.00
08:01:07 - 29-Apr-24 200.458 2,099 Buy* 196.50 203.00
07:48:24 - 29-Apr-24 204.00 6 Buy* 197.00 204.00
07:32:09 - 29-Apr-24 205.00 7 Buy* 196.50 205.00
07:32:09 - 29-Apr-24 205.00 9 Buy* 196.50 205.00
07:03:29 - 29-Apr-24 201.49 2,041 Buy* 196.00 205.00
07:01:43 - 29-Apr-24 196.00 46 Sell* 196.00 205.00
07:00:13 - 29-Apr-24 205.00 2 Buy* 196.00 205.00
16:31:08 - 26-Apr-24 201.98 27 Unknown* 0.00 0.00
16:43:01 - 26-Apr-24 202.52 3,834 Unknown* 0.00 0.00