NCC Group PLC (NCC) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/07/2026 | 15:35:20 | 141.80p | 141,367 | £200,458.41 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:52 | 141.60p | 200 | £283.20 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 199 | £281.78 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 561 | £794.38 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 1,100 | £1,557.60 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 521 | £737.74 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 513 | £726.41 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 198 | £280.37 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 216 | £305.86 | Exchange | Unknown | AT |
| 23/07/2026 | 15:26:35 | 141.44p | 12 | £16.97 | Exchange | Sell | OFF |
| 23/07/2026 | 15:19:00 | 141.80p | 370 | £524.66 | Exchange | Buy | AT |
| 23/07/2026 | 15:19:00 | 141.80p | 115 | £163.07 | Exchange | Buy | AT |
| 23/07/2026 | 15:19:00 | 141.80p | 95 | £134.71 | Exchange | Buy | AT |
| 23/07/2026 | 15:15:00 | 141.80p | 580 | £822.44 | Exchange | Buy | AT |
| 23/07/2026 | 15:12:24 | 141.60p | 1,138 | £1,611.41 | Exchange | Buy | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 1,181 | £1,669.93 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 3,807 | £5,383.10 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 996 | £1,408.34 | Exchange | Sell | AT |
| 23/07/2026 | 15:02:27 | 141.60p | 726 | £1,028.02 | Exchange | Buy | AT |
| 23/07/2026 | 15:02:27 | 141.60p | 2,700 | £3,823.20 | Exchange | Buy | AT |
| 23/07/2026 | 14:50:43 | 141.72p | 8 | £11.34 | Exchange | Buy | OFF |
| 23/07/2026 | 14:49:13 | 141.60p | 1,156 | £1,636.90 | Exchange | Unknown | AT |
| 23/07/2026 | 14:49:13 | 141.60p | 884 | £1,251.74 | Exchange | Unknown | AT |
| 23/07/2026 | 14:49:13 | 141.60p | 1,275 | £1,805.40 | Exchange | Unknown | AT |
| 23/07/2026 | 14:44:37 | 141.40p | 1,193 | £1,686.90 | Exchange | Sell | AT |
| 23/07/2026 | 14:44:36 | 141.40p | 1,192 | £1,685.49 | Exchange | Sell | AT |
| 23/07/2026 | 14:44:35 | 141.40p | 3,200 | £4,524.80 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 289 | £408.65 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 30 | £42.42 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 289 | £408.65 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:35 | 141.40p | 5,000 | £7,070.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:31 | 141.40p | 3,800 | £5,373.20 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:31 | 141.40p | 1,200 | £1,696.80 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 62 | £87.67 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 61 | £86.25 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 3,437 | £4,859.92 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 3,683 | £5,207.76 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 1,255 | £1,774.57 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,123 | £1,590.17 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 152 | £215.23 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 995 | £1,408.92 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,714 | £2,427.02 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,156 | £1,636.90 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:16 | 141.40p | 406 | £574.08 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 600 | £849.60 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 666 | £943.06 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 1,500 | £2,124.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 928 | £1,314.05 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 1,009 | £1,428.74 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:10 | 141.40p | 2,593 | £3,666.50 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/07/2026 | 15:35:20 | 141.80p | 141,367 | £200,458.41 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:52 | 141.60p | 200 | £283.20 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 199 | £281.78 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 561 | £794.38 | Exchange | Unknown | AT |
| 23/07/2026 | 15:29:52 | 141.60p | 1,100 | £1,557.60 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 521 | £737.74 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 513 | £726.41 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 198 | £280.37 | Exchange | Unknown | AT |
| 23/07/2026 | 15:27:01 | 141.60p | 216 | £305.86 | Exchange | Unknown | AT |
| 23/07/2026 | 15:26:35 | 141.44p | 12 | £16.97 | Exchange | Sell | OFF |
| 23/07/2026 | 15:19:00 | 141.80p | 370 | £524.66 | Exchange | Buy | AT |
| 23/07/2026 | 15:19:00 | 141.80p | 115 | £163.07 | Exchange | Buy | AT |
| 23/07/2026 | 15:19:00 | 141.80p | 95 | £134.71 | Exchange | Buy | AT |
| 23/07/2026 | 15:15:00 | 141.80p | 580 | £822.44 | Exchange | Buy | AT |
| 23/07/2026 | 15:12:24 | 141.60p | 1,138 | £1,611.41 | Exchange | Buy | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 1,181 | £1,669.93 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 3,807 | £5,383.10 | Exchange | Sell | AT |
| 23/07/2026 | 15:12:24 | 141.40p | 996 | £1,408.34 | Exchange | Sell | AT |
| 23/07/2026 | 15:02:27 | 141.60p | 726 | £1,028.02 | Exchange | Buy | AT |
| 23/07/2026 | 15:02:27 | 141.60p | 2,700 | £3,823.20 | Exchange | Buy | AT |
| 23/07/2026 | 14:50:43 | 141.72p | 8 | £11.34 | Exchange | Buy | OFF |
| 23/07/2026 | 14:49:13 | 141.60p | 1,156 | £1,636.90 | Exchange | Unknown | AT |
| 23/07/2026 | 14:49:13 | 141.60p | 884 | £1,251.74 | Exchange | Unknown | AT |
| 23/07/2026 | 14:49:13 | 141.60p | 1,275 | £1,805.40 | Exchange | Unknown | AT |
| 23/07/2026 | 14:44:37 | 141.40p | 1,193 | £1,686.90 | Exchange | Sell | AT |
| 23/07/2026 | 14:44:36 | 141.40p | 1,192 | £1,685.49 | Exchange | Sell | AT |
| 23/07/2026 | 14:44:35 | 141.40p | 3,200 | £4,524.80 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 289 | £408.65 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 30 | £42.42 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:39 | 141.40p | 289 | £408.65 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:35 | 141.40p | 5,000 | £7,070.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:31 | 141.40p | 3,800 | £5,373.20 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:31 | 141.40p | 1,200 | £1,696.80 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 62 | £87.67 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 61 | £86.25 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 3,437 | £4,859.92 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 3,683 | £5,207.76 | Exchange | Sell | AT |
| 23/07/2026 | 14:43:28 | 141.40p | 1,255 | £1,774.57 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,123 | £1,590.17 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 152 | £215.23 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 995 | £1,408.92 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,714 | £2,427.02 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:47 | 141.60p | 1,156 | £1,636.90 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:16 | 141.40p | 406 | £574.08 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 600 | £849.60 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 666 | £943.06 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 1,500 | £2,124.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 928 | £1,314.05 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:13 | 141.60p | 1,009 | £1,428.74 | Exchange | Sell | AT |
| 23/07/2026 | 14:37:10 | 141.40p | 2,593 | £3,666.50 | Exchange | Sell | AT |