Costain Group PLC (COST) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 27/07/2026 | 15:35:18 | 214.00p | 60,473 | £129,412.22 | Exchange | Buy | UT |
| 27/07/2026 | 15:29:06 | 214.50p | 513 | £1,100.38 | Exchange | Unknown | AT |
| 27/07/2026 | 15:29:06 | 214.50p | 402 | £862.29 | Exchange | Unknown | AT |
| 27/07/2026 | 15:29:00 | 214.50p | 240 | £514.80 | Exchange | Buy | AT |
| 27/07/2026 | 15:29:00 | 214.50p | 4 | £8.58 | Exchange | Buy | AT |
| 27/07/2026 | 15:25:13 | 214.50p | 955 | £2,048.47 | Exchange | Sell | AT |
| 27/07/2026 | 15:25:13 | 214.50p | 1,460 | £3,131.70 | Exchange | Sell | AT |
| 27/07/2026 | 15:22:52 | 214.80p | 3,400 | £7,303.20 | Exchange | Sell | OFF |
| 27/07/2026 | 15:18:23 | 215.00p | 1 | £2.15 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 556 | £1,195.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 555 | £1,193.25 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 555 | £1,193.25 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:12 | 215.00p | 71 | £152.65 | Off-book | Sell | SI |
| 27/07/2026 | 15:09:39 | 215.50p | 249 | £536.60 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 1,280 | £2,758.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 335 | £721.92 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 585 | £1,260.67 | Exchange | Sell | AT |
| 27/07/2026 | 15:08:42 | 215.80p | 960 | £2,071.68 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:59 | 216.00p | 675 | £1,458.00 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 545 | £1,177.20 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 111 | £239.76 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 1,231 | £2,658.96 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:57 | 216.50p | 189 | £409.19 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:31 | 216.00p | 545 | £1,177.20 | Exchange | Sell | AT |
| 27/07/2026 | 15:02:31 | 216.00p | 1 | £2.16 | Exchange | Sell | AT |
| 27/07/2026 | 15:02:28 | 216.30p | 2,500 | £5,407.50 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:23 | 216.50p | 249 | £539.09 | Exchange | Buy | AT |
| 27/07/2026 | 14:57:18 | 215.50p | 48 | £103.44 | Off-book | Unknown | SI |
| 27/07/2026 | 14:56:18 | 216.00p | 1,420 | £3,067.20 | Exchange | Unknown | AT |
| 27/07/2026 | 14:51:51 | 215.50p | 370 | £797.35 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 215.50p | 1,608 | £3,465.24 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 481 | £1,038.96 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 959 | £2,071.44 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 215.50p | 1,278 | £2,754.09 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 197 | £425.52 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:31 | 215.50p | 2,707 | £5,833.59 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:31 | 215.50p | 197 | £424.54 | Exchange | Buy | AT |
| 27/07/2026 | 14:44:00 | 215.50p | 14 | £30.17 | Off-book | Buy | SI |
| 27/07/2026 | 14:42:06 | 215.00p | 167 | £359.05 | Exchange | Sell | OFF |
| 27/07/2026 | 14:41:12 | 215.00p | 557 | £1,197.55 | Exchange | Buy | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 546 | £1,173.90 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 917 | £1,971.55 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 750 | £1,612.50 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 176 | £378.40 | Exchange | Sell | AT |
| 27/07/2026 | 14:40:43 | 216.00p | 1 | £2.16 | Off-book | Buy | SI |
| 27/07/2026 | 14:32:56 | 215.00p | 105 | £225.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 602 | £1,297.31 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 770 | £1,659.35 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 1,217 | £2,622.64 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 69 | £148.69 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 27/07/2026 | 15:35:18 | 214.00p | 60,473 | £129,412.22 | Exchange | Buy | UT |
| 27/07/2026 | 15:29:06 | 214.50p | 513 | £1,100.38 | Exchange | Unknown | AT |
| 27/07/2026 | 15:29:06 | 214.50p | 402 | £862.29 | Exchange | Unknown | AT |
| 27/07/2026 | 15:29:00 | 214.50p | 240 | £514.80 | Exchange | Buy | AT |
| 27/07/2026 | 15:29:00 | 214.50p | 4 | £8.58 | Exchange | Buy | AT |
| 27/07/2026 | 15:25:13 | 214.50p | 955 | £2,048.47 | Exchange | Sell | AT |
| 27/07/2026 | 15:25:13 | 214.50p | 1,460 | £3,131.70 | Exchange | Sell | AT |
| 27/07/2026 | 15:22:52 | 214.80p | 3,400 | £7,303.20 | Exchange | Sell | OFF |
| 27/07/2026 | 15:18:23 | 215.00p | 1 | £2.15 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 556 | £1,195.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 555 | £1,193.25 | Exchange | Sell | AT |
| 27/07/2026 | 15:18:23 | 215.00p | 555 | £1,193.25 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:12 | 215.00p | 71 | £152.65 | Off-book | Sell | SI |
| 27/07/2026 | 15:09:39 | 215.50p | 249 | £536.60 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 1,280 | £2,758.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 335 | £721.92 | Exchange | Sell | AT |
| 27/07/2026 | 15:09:39 | 215.50p | 585 | £1,260.67 | Exchange | Sell | AT |
| 27/07/2026 | 15:08:42 | 215.80p | 960 | £2,071.68 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:59 | 216.00p | 675 | £1,458.00 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 545 | £1,177.20 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 111 | £239.76 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:59 | 216.00p | 1,231 | £2,658.96 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:57 | 216.50p | 189 | £409.19 | Exchange | Buy | AT |
| 27/07/2026 | 15:02:31 | 216.00p | 545 | £1,177.20 | Exchange | Sell | AT |
| 27/07/2026 | 15:02:31 | 216.00p | 1 | £2.16 | Exchange | Sell | AT |
| 27/07/2026 | 15:02:28 | 216.30p | 2,500 | £5,407.50 | Exchange | Sell | OFF |
| 27/07/2026 | 15:02:23 | 216.50p | 249 | £539.09 | Exchange | Buy | AT |
| 27/07/2026 | 14:57:18 | 215.50p | 48 | £103.44 | Off-book | Unknown | SI |
| 27/07/2026 | 14:56:18 | 216.00p | 1,420 | £3,067.20 | Exchange | Unknown | AT |
| 27/07/2026 | 14:51:51 | 215.50p | 370 | £797.35 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 215.50p | 1,608 | £3,465.24 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 481 | £1,038.96 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 959 | £2,071.44 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 215.50p | 1,278 | £2,754.09 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:07 | 216.00p | 197 | £425.52 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:31 | 215.50p | 2,707 | £5,833.59 | Exchange | Buy | AT |
| 27/07/2026 | 14:50:31 | 215.50p | 197 | £424.54 | Exchange | Buy | AT |
| 27/07/2026 | 14:44:00 | 215.50p | 14 | £30.17 | Off-book | Buy | SI |
| 27/07/2026 | 14:42:06 | 215.00p | 167 | £359.05 | Exchange | Sell | OFF |
| 27/07/2026 | 14:41:12 | 215.00p | 557 | £1,197.55 | Exchange | Buy | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 546 | £1,173.90 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 917 | £1,971.55 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 750 | £1,612.50 | Exchange | Sell | AT |
| 27/07/2026 | 14:41:12 | 215.00p | 176 | £378.40 | Exchange | Sell | AT |
| 27/07/2026 | 14:40:43 | 216.00p | 1 | £2.16 | Off-book | Buy | SI |
| 27/07/2026 | 14:32:56 | 215.00p | 105 | £225.75 | Exchange | Sell | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 602 | £1,297.31 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 770 | £1,659.35 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 1,217 | £2,622.64 | Exchange | Buy | AT |
| 27/07/2026 | 14:32:52 | 215.50p | 69 | £148.69 | Exchange | Buy | AT |