Costain Group share trades.

The following table shows today's trades for Costain Group. 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:06 - 24-Jul-26 216.50 2 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 356 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 1,131 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 130 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 4 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 2 Sell* 217.50 218.00
16:35:06 - 24-Jul-26 216.50 61,955 Sell* 217.50 218.00
16:29:50 - 24-Jul-26 217.50 141 Sell* 217.50 218.00
16:29:50 - 24-Jul-26 217.50 196 Sell* 217.50 218.00
16:29:50 - 24-Jul-26 217.50 182 Sell* 217.50 218.00
16:29:50 - 24-Jul-26 217.50 528 Sell* 217.50 218.00
16:29:50 - 24-Jul-26 217.50 657 Sell* 217.50 218.00
16:29:40 - 24-Jul-26 218.00 99 Buy* 217.50 218.00
16:29:23 - 24-Jul-26 218.00 107 Buy* 217.50 218.00
16:29:19 - 24-Jul-26 218.00 207 Buy* 217.50 218.00
16:28:48 - 24-Jul-26 218.00 171 Buy* 217.50 218.00
16:28:23 - 24-Jul-26 217.65 1,439 Sell* 217.50 218.00
16:27:58 - 24-Jul-26 218.00 0 Unknown* 217.50 218.00
16:26:45 - 24-Jul-26 217.00 442 Sell* 217.00 218.00
16:26:45 - 24-Jul-26 217.00 930 Sell* 217.00 218.00
16:26:45 - 24-Jul-26 217.00 1,354 Sell* 217.00 218.00
16:25:20 - 24-Jul-26 217.50 735 Buy* 217.00 217.50
16:25:20 - 24-Jul-26 217.50 542 Buy* 217.00 217.50
16:25:20 - 24-Jul-26 217.50 975 Buy* 217.00 217.50
16:25:20 - 24-Jul-26 217.50 889 Sell* 217.50 218.00
16:25:20 - 24-Jul-26 217.50 655 Sell* 217.50 218.50
16:25:20 - 24-Jul-26 217.50 479 Sell* 217.50 218.50
16:25:20 - 24-Jul-26 217.50 778 Sell* 217.50 218.50
16:25:20 - 24-Jul-26 217.50 920 Sell* 217.50 218.50
16:25:20 - 24-Jul-26 217.50 3 Sell* 217.50 218.50
16:20:05 - 24-Jul-26 217.50 1,318 Sell* 217.50 218.00
16:20:05 - 24-Jul-26 217.50 380 Sell* 217.50 218.00
16:20:05 - 24-Jul-26 217.50 1,106 Sell* 217.50 218.00
16:20:05 - 24-Jul-26 217.50 934 Sell* 217.50 218.00
16:20:05 - 24-Jul-26 217.50 211 Sell* 217.50 218.00
16:19:59 - 24-Jul-26 218.00 2 Buy* 217.50 218.00
16:16:53 - 24-Jul-26 217.50 633 Sell* 217.50 218.50
16:16:53 - 24-Jul-26 217.50 1,055 Sell* 217.50 218.50
16:16:53 - 24-Jul-26 217.50 1,058 Sell* 217.50 218.50
16:16:53 - 24-Jul-26 217.50 81 Sell* 217.50 218.50
16:16:53 - 24-Jul-26 217.50 2,149 Sell* 217.50 218.50
16:16:53 - 24-Jul-26 217.50 666 Sell* 217.50 218.50
16:15:55 - 24-Jul-26 218.00 1 Buy* 217.50 218.50
16:15:07 - 24-Jul-26 218.00 930 Buy* 217.50 218.50
16:15:07 - 24-Jul-26 218.00 305 Buy* 217.50 218.50
16:15:07 - 24-Jul-26 218.00 306 Buy* 217.50 218.50
16:15:07 - 24-Jul-26 217.50 687 Sell* 217.50 218.50
16:15:07 - 24-Jul-26 217.50 384 Buy* 217.50 218.00
16:13:32 - 24-Jul-26 217.00 2 Sell* 216.50 217.50
16:13:32 - 24-Jul-26 217.00 1,173 Sell* 217.00 218.00
16:13:32 - 24-Jul-26 217.00 1,038 Sell* 217.00 218.00
16:13:32 - 24-Jul-26 217.00 1,086 Sell* 217.00 218.00
16:13:32 - 24-Jul-26 217.00 528 Sell* 217.00 218.00
16:13:32 - 24-Jul-26 217.00 2,274 Sell* 217.00 218.00
16:10:53 - 24-Jul-26 217.00 0 Unknown* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 893 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 16 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 16 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 986 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 9 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 890 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 1,886 Buy* 216.50 217.50
16:10:53 - 24-Jul-26 217.00 16 Buy* 216.50 217.50
16:03:47 - 24-Jul-26 216.489 878 Sell* 216.00 217.00
15:52:35 - 24-Jul-26 216.50 1,146 Unknown* 216.00 217.00
15:46:06 - 24-Jul-26 216.50 470 Sell* 216.50 217.50
15:46:06 - 24-Jul-26 216.50 2,193 Sell* 216.50 217.50
15:46:06 - 24-Jul-26 216.50 836 Sell* 216.50 217.50
15:46:06 - 24-Jul-26 216.50 882 Sell* 216.50 217.50
15:46:06 - 24-Jul-26 216.50 582 Sell* 216.50 217.50
15:46:02 - 24-Jul-26 216.50 129 Sell* 216.50 217.50
15:46:02 - 24-Jul-26 216.50 130 Sell* 216.50 217.50
15:39:06 - 24-Jul-26 217.00 860 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 542 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 657 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 542 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 742 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 764 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 622 Sell* 217.00 218.00
15:39:06 - 24-Jul-26 217.00 462 Sell* 217.00 218.00
15:38:17 - 24-Jul-26 218.00 2 Buy* 217.00 218.00
15:37:03 - 24-Jul-26 217.00 6 Sell* 217.00 218.00
15:33:25 - 24-Jul-26 218.00 2 Buy* 217.00 218.00
15:33:25 - 24-Jul-26 218.00 1 Buy* 217.00 218.00
15:33:25 - 24-Jul-26 218.00 0 Unknown* 217.00 218.00
15:26:12 - 24-Jul-26 217.50 335 Buy* 217.00 217.50
15:25:53 - 24-Jul-26 217.50 107 Buy* 217.00 217.50
15:25:22 - 24-Jul-26 217.50 559 Buy* 217.00 217.50
15:25:22 - 24-Jul-26 217.50 420 Buy* 217.00 217.50
15:25:15 - 24-Jul-26 217.50 571 Buy* 217.00 218.00
15:25:08 - 24-Jul-26 217.50 1,026 Buy* 217.00 218.00
15:25:05 - 24-Jul-26 217.50 1,551 Buy* 217.00 218.00
15:24:58 - 24-Jul-26 217.50 25 Buy* 217.00 217.50
15:24:58 - 24-Jul-26 217.50 670 Buy* 217.00 217.50
15:24:58 - 24-Jul-26 217.50 608 Buy* 217.00 217.50
15:24:58 - 24-Jul-26 217.50 179 Buy* 217.00 217.50
15:24:31 - 24-Jul-26 217.00 0 Unknown* 217.00 217.50
15:22:00 - 24-Jul-26 217.206 11,500 Sell* 217.00 217.50
15:17:31 - 24-Jul-26 217.00 1,019 Sell* 217.00 217.50
15:17:31 - 24-Jul-26 217.00 791 Sell* 217.00 217.50