Kier share trades.

The following table shows today's trades for Kier. 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:36:01 - 23-Oct-26 306.40 8,023 Buy* 304.00 304.80
16:35:09 - 23-Oct-26 306.40 8,857 Buy* 304.00 304.80
16:35:09 - 23-Oct-26 306.40 336,704 Buy* 304.00 304.80
16:29:49 - 23-Oct-26 304.52 2,454 Buy* 304.00 304.80
16:29:32 - 23-Oct-26 304.80 254 Buy* 304.00 304.80
16:29:03 - 23-Oct-26 304.80 99 Buy* 304.00 304.80
16:29:01 - 23-Oct-26 304.20 205 Sell* 304.00 304.60
16:29:01 - 23-Oct-26 304.40 1 Sell* 304.00 304.60
16:29:01 - 23-Oct-26 304.40 298 Sell* 304.00 304.60
16:28:05 - 23-Oct-26 304.40 36 Sell* 304.40 304.80
16:26:52 - 23-Oct-26 304.40 300 Buy* 304.40 304.60
16:26:52 - 23-Oct-26 304.40 45 Buy* 304.40 304.60
16:26:52 - 23-Oct-26 304.20 160 Buy* 304.40 304.60
16:26:52 - 23-Oct-26 304.20 334 Sell* 304.40 304.60
16:26:52 - 23-Oct-26 304.20 500 Sell* 304.40 304.60
16:26:50 - 23-Oct-26 304.40 553 Buy* 304.20 304.40
16:26:50 - 23-Oct-26 304.40 300 Buy* 304.20 304.40
16:26:50 - 23-Oct-26 304.40 577 Buy* 304.20 304.40
16:26:50 - 23-Oct-26 304.40 339 Buy* 304.20 304.40
16:26:33 - 23-Oct-26 304.40 334 Sell* 304.00 304.60
16:26:22 - 23-Oct-26 304.40 400 Sell* 304.40 304.80
16:26:22 - 23-Oct-26 304.60 334 Sell* 304.40 304.80
16:26:22 - 23-Oct-26 304.40 254 Buy* 304.40 305.80
16:26:22 - 23-Oct-26 304.40 298 Buy* 304.40 305.80
16:26:22 - 23-Oct-26 304.20 2,160 Buy* 304.00 304.20
16:26:20 - 23-Oct-26 304.20 595 Buy* 304.00 305.00
16:26:20 - 23-Oct-26 304.20 418 Buy* 304.00 305.00
16:26:20 - 23-Oct-26 304.20 603 Buy* 304.00 305.00
16:25:23 - 23-Oct-26 303.8577 50,000 Sell* 304.00 304.20
16:25:32 - 23-Oct-26 304.106 2,452 Buy* 304.00 304.20
16:24:56 - 23-Oct-26 304.0802 1,918 Sell* 304.00 304.20
16:24:45 - 23-Oct-26 300.82 50,000 Sell* 304.00 304.20
16:24:36 - 23-Oct-26 304.00 423 Buy* 303.40 304.20
16:24:36 - 23-Oct-26 304.00 122 Buy* 303.40 304.20
16:24:36 - 23-Oct-26 304.00 6,715 Buy* 303.40 304.20
16:24:36 - 23-Oct-26 304.00 252 Buy* 303.40 304.20
16:24:36 - 23-Oct-26 304.00 200 Buy* 303.40 304.00
16:23:20 - 23-Oct-26 303.80 729 Sell* 303.40 304.00
16:23:20 - 23-Oct-26 303.80 375 Sell* 303.40 304.00
16:23:19 - 23-Oct-26 304.00 122 Buy* 303.60 304.00
16:23:19 - 23-Oct-26 304.00 1,645 Buy* 303.60 304.00
16:23:19 - 23-Oct-26 304.00 12,500 Buy* 303.60 304.00
16:23:19 - 23-Oct-26 304.00 565 Buy* 303.60 304.00
16:23:19 - 23-Oct-26 304.00 828 Buy* 303.60 304.00
16:23:19 - 23-Oct-26 304.00 1,458 Buy* 303.60 304.00
16:23:13 - 23-Oct-26 303.80 20 Buy* 303.60 304.00
16:23:13 - 23-Oct-26 303.80 290 Buy* 303.40 303.80
16:23:13 - 23-Oct-26 303.80 113 Buy* 303.40 303.80
16:23:13 - 23-Oct-26 303.80 190 Buy* 303.40 303.80
16:22:44 - 23-Oct-26 304.00 724 Buy* 303.60 304.00
16:22:44 - 23-Oct-26 304.00 600 Buy* 303.60 304.00
16:22:44 - 23-Oct-26 304.00 2,427 Buy* 303.60 304.00
16:22:44 - 23-Oct-26 304.00 601 Buy* 303.60 304.00
16:22:21 - 23-Oct-26 304.00 14 Buy* 303.60 304.00
16:22:20 - 23-Oct-26 304.00 10 Buy* 303.60 304.00
16:21:55 - 23-Oct-26 304.00 957 Buy* 303.40 304.00
16:21:55 - 23-Oct-26 304.00 192 Buy* 303.40 304.00
16:21:55 - 23-Oct-26 304.00 144 Buy* 303.80 304.00
16:21:55 - 23-Oct-26 304.00 426 Buy* 303.80 304.00
16:21:05 - 23-Oct-26 303.80 60 Buy* 303.40 304.00
16:21:05 - 23-Oct-26 303.60 386 Buy* 303.00 303.60
16:21:05 - 23-Oct-26 303.60 405 Buy* 303.00 303.60
16:20:02 - 23-Oct-26 303.40 137 Buy* 303.20 304.00
16:19:58 - 23-Oct-26 303.40 63 Buy* 303.20 303.40
16:19:57 - 23-Oct-26 303.2974 1,100 Sell* 303.20 303.40
16:19:56 - 23-Oct-26 303.20 872 Buy* 302.80 303.60
16:19:56 - 23-Oct-26 303.20 223 Buy* 302.80 303.60
16:19:56 - 23-Oct-26 303.20 623 Buy* 302.80 303.60
16:19:56 - 23-Oct-26 303.20 79 Buy* 302.60 303.20
16:19:56 - 23-Oct-26 303.20 344 Buy* 302.60 303.20
16:18:04 - 23-Oct-26 303.20 16 Buy* 302.60 303.20
16:17:22 - 23-Oct-26 302.60 122 Sell* 302.60 303.20
16:17:08 - 23-Oct-26 302.60 167 Sell* 302.60 303.20
16:16:26 - 23-Oct-26 303.20 228 Buy* 302.60 303.20
16:16:26 - 23-Oct-26 303.00 200 Sell* 302.40 303.20
16:16:26 - 23-Oct-26 303.00 453 Sell* 302.40 303.20
16:16:26 - 23-Oct-26 303.40 1,494 Buy* 302.40 303.20
16:16:26 - 23-Oct-26 303.40 880 Buy* 302.40 303.20
16:16:26 - 23-Oct-26 303.00 51 Buy* 302.40 303.20
16:16:26 - 23-Oct-26 302.80 6 Buy* 302.40 303.40
16:15:56 - 23-Oct-26 302.60 1 Buy* 302.40 303.00
16:15:56 - 23-Oct-26 302.60 16 Buy* 302.40 303.00
16:15:56 - 23-Oct-26 302.60 174 Buy* 302.40 303.00
16:13:49 - 23-Oct-26 302.40 85 Buy* 302.20 302.60
16:13:49 - 23-Oct-26 302.40 943 Buy* 302.20 302.60
16:13:49 - 23-Oct-26 302.40 649 Buy* 302.20 302.60
16:13:49 - 23-Oct-26 302.40 4 Buy* 302.20 302.60
16:12:54 - 23-Oct-26 302.20 200 Buy* 301.40 302.20
16:12:54 - 23-Oct-26 302.00 349 Sell* 301.40 302.20
16:12:54 - 23-Oct-26 302.00 280 Sell* 301.40 302.20
16:12:54 - 23-Oct-26 302.00 5 Sell* 301.40 302.20
16:11:37 - 23-Oct-26 302.20 920 Buy* 301.80 302.80
16:11:37 - 23-Oct-26 302.20 910 Buy* 301.40 302.20
16:11:37 - 23-Oct-26 302.20 319 Buy* 301.40 302.20
16:11:37 - 23-Oct-26 302.20 926 Buy* 301.40 302.20
16:11:37 - 23-Oct-26 302.20 55 Buy* 301.40 302.20
16:10:02 - 23-Oct-26 302.40 747 Sell* 301.80 302.80
16:10:02 - 23-Oct-26 302.40 242 Sell* 301.80 302.80
16:10:02 - 23-Oct-26 302.40 841 Sell* 301.80 302.80
16:09:20 - 23-Oct-26 302.80 109 Buy* 302.60 303.00