Halfords share trades.

The following table shows today's trades for Halfords. 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
10:40:53 - 23-Oct-26 260.586 20,184 Unknown* 262.50 263.00
16:35:27 - 23-Oct-26 263.00 115,881 Buy* 262.50 263.00
16:29:55 - 23-Oct-26 262.50 8 Sell* 262.50 263.00
16:29:55 - 23-Oct-26 263.00 240 Buy* 262.50 263.00
16:29:55 - 23-Oct-26 263.00 240 Buy* 262.50 263.00
16:29:50 - 23-Oct-26 263.50 2 Buy* 262.50 263.50
16:28:20 - 23-Oct-26 262.50 13 Sell* 262.50 263.50
16:28:06 - 23-Oct-26 263.10 1,132 Buy* 262.50 263.50
16:26:34 - 23-Oct-26 262.50 74 Sell* 262.50 263.50
16:26:34 - 23-Oct-26 263.00 742 Buy* 262.50 263.50
16:26:09 - 23-Oct-26 263.10 7,561 Buy* 262.50 263.50
16:25:03 - 23-Oct-26 262.50 6 Sell* 262.50 263.50
16:20:50 - 23-Oct-26 263.0995 4,708 Buy* 262.50 263.50
16:20:50 - 23-Oct-26 263.50 188 Buy* 262.50 263.50
16:19:43 - 23-Oct-26 263.00 297 Buy* 262.50 263.50
16:19:43 - 23-Oct-26 263.00 393 Buy* 262.50 263.50
16:19:43 - 23-Oct-26 263.00 591 Buy* 262.50 263.00
16:19:43 - 23-Oct-26 263.00 679 Buy* 262.50 263.00
16:19:34 - 23-Oct-26 263.00 189 Buy* 262.50 263.00
16:17:16 - 23-Oct-26 262.50 0 Unknown* 262.50 263.00
16:17:06 - 23-Oct-26 262.761 730 Buy* 262.50 263.00
16:15:41 - 23-Oct-26 262.50 1,526 Sell* 262.50 263.00
16:15:41 - 23-Oct-26 262.50 7 Sell* 262.50 263.00
16:15:41 - 23-Oct-26 262.50 3 Sell* 262.50 263.00
16:15:40 - 23-Oct-26 262.00 8,824 Buy* 261.50 262.00
16:15:40 - 23-Oct-26 262.00 594 Sell* 261.50 263.00
16:15:40 - 23-Oct-26 262.00 582 Sell* 262.00 263.00
16:15:28 - 23-Oct-26 263.00 438 Buy* 262.00 263.00
16:15:28 - 23-Oct-26 262.50 7,253 Buy* 262.00 263.00
16:15:28 - 23-Oct-26 262.50 100 Sell* 262.00 263.00
16:15:28 - 23-Oct-26 262.50 445 Sell* 262.00 263.00
16:15:19 - 23-Oct-26 262.85 578 Sell* 262.50 263.50
16:11:11 - 23-Oct-26 263.00 1,900 Sell* 262.50 264.00
16:11:11 - 23-Oct-26 263.00 1,600 Sell* 262.50 264.00
16:11:11 - 23-Oct-26 263.00 1,631 Sell* 263.00 264.00
16:11:11 - 23-Oct-26 263.00 882 Sell* 263.00 264.00
16:11:11 - 23-Oct-26 263.00 559 Sell* 263.00 264.00
16:11:11 - 23-Oct-26 263.00 558 Sell* 263.00 264.00
16:10:39 - 23-Oct-26 264.00 494 Buy* 263.00 264.00
16:10:22 - 23-Oct-26 264.00 7 Buy* 263.00 264.00
16:10:18 - 23-Oct-26 264.00 3 Buy* 263.00 264.00
16:09:47 - 23-Oct-26 263.3605 2,000 Sell* 263.00 264.00
16:02:49 - 23-Oct-26 264.00 980 Buy* 263.00 264.00
16:02:31 - 23-Oct-26 263.60 42 Buy* 263.00 264.00
16:00:19 - 23-Oct-26 264.00 57 Buy* 263.00 264.00
16:00:19 - 23-Oct-26 263.50 594 Sell* 263.00 264.00
16:00:19 - 23-Oct-26 264.00 978 Buy* 263.00 264.00
15:59:00 - 23-Oct-26 264.00 1,257 Buy* 263.00 264.00
15:58:53 - 23-Oct-26 263.599 758 Buy* 263.00 264.00
15:58:24 - 23-Oct-26 263.50 1,417 Buy* 263.00 264.00
15:58:24 - 23-Oct-26 263.50 880 Buy* 263.00 264.00
15:58:24 - 23-Oct-26 263.50 537 Buy* 263.00 264.00
15:58:24 - 23-Oct-26 263.50 576 Buy* 263.00 264.00
15:46:27 - 23-Oct-26 263.50 4 Buy* 262.00 263.50
15:43:34 - 23-Oct-26 262.90 1,890 Buy* 262.00 263.50
15:41:57 - 23-Oct-26 263.50 1,276 Buy* 262.00 263.50
15:39:46 - 23-Oct-26 262.8993 415 Buy* 262.00 263.50
15:31:48 - 23-Oct-26 262.50 52 Buy* 262.00 263.00
15:31:48 - 23-Oct-26 262.50 477 Buy* 262.00 263.00
15:31:48 - 23-Oct-26 262.50 573 Buy* 262.00 263.00
15:31:48 - 23-Oct-26 262.50 715 Buy* 262.00 263.00
15:28:08 - 23-Oct-26 262.00 100 Sell* 261.50 262.50
15:28:08 - 23-Oct-26 262.00 609 Sell* 261.50 262.50
15:28:08 - 23-Oct-26 262.00 88 Sell* 261.50 262.50
15:27:03 - 23-Oct-26 262.361 1,158 Sell* 262.00 263.00
15:20:46 - 23-Oct-26 263.00 406 Buy* 262.00 263.00
15:20:41 - 23-Oct-26 262.50 1,053 Buy* 262.00 262.50
15:14:45 - 23-Oct-26 261.50 1 Sell* 262.00 263.00
15:14:24 - 23-Oct-26 262.3993 2,000 Buy* 261.50 263.00
15:11:20 - 23-Oct-26 262.50 577 Buy* 261.50 262.50
15:11:20 - 23-Oct-26 262.50 647 Sell* 262.00 263.00
15:11:17 - 23-Oct-26 263.00 725 Sell* 262.50 263.50
15:11:17 - 23-Oct-26 263.00 614 Sell* 262.50 263.50
15:11:17 - 23-Oct-26 263.00 404 Sell* 263.00 264.00
15:10:37 - 23-Oct-26 263.07 15 Sell* 263.00 264.00
15:07:43 - 23-Oct-26 263.50 105 Sell* 263.00 264.00
15:07:43 - 23-Oct-26 263.50 573 Sell* 263.00 264.00
15:07:43 - 23-Oct-26 263.50 218 Buy* 263.00 264.00
15:07:43 - 23-Oct-26 263.50 109 Buy* 263.00 264.00
15:02:19 - 23-Oct-26 263.00 13 Sell* 263.00 264.00
15:01:24 - 23-Oct-26 263.50 228 Sell* 263.00 264.00
15:01:24 - 23-Oct-26 263.50 258 Sell* 263.50 264.00
15:01:05 - 23-Oct-26 263.50 211 Sell* 263.50 264.00
15:01:05 - 23-Oct-26 263.50 253 Sell* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 253 Buy* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 614 Buy* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 504 Buy* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 632 Buy* 263.50 264.00
15:01:05 - 23-Oct-26 263.50 285 Sell* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 155 Buy* 263.50 264.00
15:01:05 - 23-Oct-26 264.00 123 Buy* 263.00 264.50
15:01:05 - 23-Oct-26 264.00 589 Buy* 263.00 264.50
15:00:10 - 23-Oct-26 264.00 2 Buy* 263.00 264.00
14:59:18 - 23-Oct-26 263.36 1,158 Sell* 263.00 264.00
14:53:00 - 23-Oct-26 263.18 1,013 Sell* 263.00 264.00
14:52:03 - 23-Oct-26 263.00 40 Sell* 263.00 264.00
14:46:21 - 23-Oct-26 263.50 3 Buy* 262.50 263.50
14:46:21 - 23-Oct-26 263.00 611 Sell* 262.50 263.50
14:46:21 - 23-Oct-26 263.50 655 Buy* 262.50 263.50
14:46:21 - 23-Oct-26 263.50 141 Buy* 262.50 263.50