Costain share trades.

The following table shows today's trades for Costain. 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:58:18 - 26-Apr-24 83.60 313 Unknown* 83.40 84.20
15:25:05 - 26-Apr-24 84.00 42,000 Unknown* 83.40 84.20
16:20:56 - 26-Apr-24 82.86 9,762 Unknown* 83.40 84.20
15:07:39 - 26-Apr-24 84.5329 53,233 Unknown* 83.40 84.20
15:35:19 - 26-Apr-24 83.60 25,898 Sell* 83.40 84.20
15:27:48 - 26-Apr-24 83.80 550 Sell* 83.40 84.20
15:25:11 - 26-Apr-24 83.40 523 Sell* 83.40 84.20
15:24:56 - 26-Apr-24 84.00 25,000 Sell* 84.00 84.60
15:24:31 - 26-Apr-24 84.30 1,300 Unknown* 84.00 84.60
15:24:29 - 26-Apr-24 84.1986 7,500 Sell* 84.00 84.60
15:17:00 - 26-Apr-24 84.00 5,000 Unknown* 83.60 84.40
15:15:00 - 26-Apr-24 84.00 313 Sell* 84.00 84.60
15:15:00 - 26-Apr-24 84.00 884 Sell* 84.00 84.60
15:14:21 - 26-Apr-24 84.40 1,585 Buy* 83.80 84.40
15:14:20 - 26-Apr-24 84.00 723 Sell* 84.00 84.80
15:14:20 - 26-Apr-24 84.00 6,036 Sell* 84.00 84.80
15:08:31 - 26-Apr-24 84.4994 8,235 Sell* 84.20 84.80
15:08:02 - 26-Apr-24 84.60 2,266 Buy* 84.00 84.60
15:08:02 - 26-Apr-24 84.60 10,000 Buy* 84.00 84.60
15:08:02 - 26-Apr-24 84.40 1,900 Buy* 84.00 84.40
15:08:02 - 26-Apr-24 84.40 2,102 Buy* 84.00 84.40
15:03:48 - 26-Apr-24 84.10 1,509 Unknown* 83.80 84.40
15:00:49 - 26-Apr-24 83.80 11,537 Sell* 83.80 84.40
14:55:06 - 26-Apr-24 84.40 1,726 Buy* 83.80 84.40
14:51:34 - 26-Apr-24 83.89869 6,698 Sell* 83.80 84.60
14:48:03 - 26-Apr-24 84.16 22 Sell* 83.80 84.60
14:46:17 - 26-Apr-24 84.1591 2,000 Sell* 83.80 84.60
14:46:15 - 26-Apr-24 83.84 133 Sell* 83.80 84.60
14:46:09 - 26-Apr-24 83.896 1,200 Sell* 83.80 84.60
14:45:08 - 26-Apr-24 84.16 355 Sell* 83.80 84.60
14:40:45 - 26-Apr-24 83.84 224 Sell* 83.80 84.60
14:40:04 - 26-Apr-24 83.96174 3,752 Sell* 83.80 84.60
14:36:37 - 26-Apr-24 83.8487 10,000 Sell* 83.80 84.60
14:34:39 - 26-Apr-24 83.9573 8,000 Sell* 83.80 84.60
14:29:40 - 26-Apr-24 84.038 4,731 Buy* 83.60 84.40
14:26:35 - 26-Apr-24 84.144 3,779 Sell* 84.00 84.40
14:26:23 - 26-Apr-24 84.00 270 Buy* 83.40 84.00
14:26:01 - 26-Apr-24 83.40 119 Buy* 83.20 83.40
14:24:51 - 26-Apr-24 83.50 1,773 Buy* 83.20 83.40
14:22:12 - 26-Apr-24 83.38 1,550 Buy* 83.20 83.40
14:20:42 - 26-Apr-24 83.29 224 Sell* 83.20 83.40
14:07:04 - 26-Apr-24 83.73255 594 Buy* 83.20 83.80
14:06:12 - 26-Apr-24 83.5285 2,992 Buy* 83.20 83.80
14:05:13 - 26-Apr-24 83.60 156 Buy* 83.20 83.60
14:05:11 - 26-Apr-24 83.60 160 Buy* 83.20 83.60
14:05:09 - 26-Apr-24 83.3092 500 Sell* 83.20 83.60
14:05:09 - 26-Apr-24 83.20 1,100 Sell* 83.20 83.60
14:05:09 - 26-Apr-24 83.00 6 Sell* 83.20 83.60
14:05:09 - 26-Apr-24 83.60 23 Buy* 83.20 83.60
14:05:09 - 26-Apr-24 83.60 119 Buy* 83.20 83.60
14:05:09 - 26-Apr-24 83.40 108 Buy* 83.00 83.40
13:59:34 - 26-Apr-24 83.50 1,067 Buy* 83.00 83.40
13:57:32 - 26-Apr-24 83.18 185 Sell* 83.00 83.40
13:56:02 - 26-Apr-24 83.50 2,369 Buy* 83.00 83.40
13:48:19 - 26-Apr-24 83.00 155 Sell* 83.00 83.40
13:47:48 - 26-Apr-24 83.00 127 Buy* 82.40 83.00
13:47:41 - 26-Apr-24 83.00 1,184 Buy* 82.40 83.00
13:45:57 - 26-Apr-24 82.40 24 Sell* 82.40 83.00
13:45:57 - 26-Apr-24 82.40 6,234 Buy* 81.60 82.40
13:45:57 - 26-Apr-24 82.20 2 Buy* 81.60 82.20
13:45:48 - 26-Apr-24 82.17 2,433 Buy* 81.60 82.20
13:45:06 - 26-Apr-24 82.17 12,094 Buy* 81.60 82.20
13:44:25 - 26-Apr-24 82.17 2,000 Buy* 81.60 82.20
13:41:00 - 26-Apr-24 81.87 18,214 Sell* 81.60 82.20
13:36:54 - 26-Apr-24 81.87 6,000 Sell* 81.60 82.20
13:25:48 - 26-Apr-24 81.60 12 Sell* 81.60 82.20
13:16:14 - 26-Apr-24 81.65 8,000 Sell* 81.20 82.20
13:14:26 - 26-Apr-24 81.65 600 Sell* 81.20 82.20
12:55:33 - 26-Apr-24 81.65 117 Sell* 81.20 82.20
12:51:00 - 26-Apr-24 81.572 1,107 Sell* 81.20 82.20
12:51:01 - 26-Apr-24 81.20 99 Sell* 81.20 82.60
12:38:35 - 26-Apr-24 81.83 1,771 Sell* 81.20 82.60
12:34:48 - 26-Apr-24 81.83 132 Sell* 81.20 82.60
12:30:16 - 26-Apr-24 82.00 464 Buy* 80.40 83.20
12:30:16 - 26-Apr-24 81.80 464 Sell* 80.40 83.20
12:30:16 - 26-Apr-24 81.60 429 Sell* 80.40 83.20
12:30:16 - 26-Apr-24 81.40 428 Sell* 80.40 83.20
12:29:20 - 26-Apr-24 82.00 5,850 Unknown* 81.40 82.60
12:28:56 - 26-Apr-24 82.60 3 Buy* 81.60 82.60
12:28:56 - 26-Apr-24 82.60 12 Buy* 81.60 82.60
12:20:27 - 26-Apr-24 82.05 1,250 Sell* 81.60 82.60
12:17:50 - 26-Apr-24 82.60 120 Buy* 81.60 82.60
12:11:19 - 26-Apr-24 82.20 8 Buy* 81.60 82.40
12:11:19 - 26-Apr-24 82.20 1,558 Buy* 81.40 82.20
12:11:19 - 26-Apr-24 82.20 42 Buy* 81.40 82.20
12:11:13 - 26-Apr-24 82.16 3,000 Buy* 81.40 82.20
12:03:00 - 26-Apr-24 81.76 237 Sell* 81.40 82.20
11:37:07 - 26-Apr-24 81.76 2,000 Sell* 81.40 82.20
11:28:55 - 26-Apr-24 81.80 1,171 Buy* 81.20 82.20
11:28:55 - 26-Apr-24 81.60 1,171 Sell* 81.20 82.20
11:21:55 - 26-Apr-24 82.20 605 Buy* 81.20 82.20
11:02:24 - 26-Apr-24 82.00 16 Buy* 81.00 82.00
10:53:39 - 26-Apr-24 81.50 7,319 Unknown* 81.00 82.00
10:43:37 - 26-Apr-24 81.499 3,648 Sell* 81.00 82.00
10:42:07 - 26-Apr-24 81.60 1,105 Buy* 81.00 82.00
10:42:07 - 26-Apr-24 81.40 1,104 Sell* 81.00 82.00
10:42:07 - 26-Apr-24 81.60 1,675 Buy* 81.00 82.00
10:42:07 - 26-Apr-24 81.40 1,674 Sell* 81.00 82.00
10:31:17 - 26-Apr-24 82.00 1,213 Buy* 81.00 82.00
10:30:39 - 26-Apr-24 81.50 175 Unknown* 81.00 82.00