NCC Group plc (NCC) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 14/10/2026 | 15:29:51 | 155.20p | 901 | £1,398.35 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:49 | 155.60p | 199 | £309.64 | Exchange | Buy | AT |
| 14/10/2026 | 15:29:22 | 155.40p | 970 | £1,507.38 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:22 | 155.40p | 850 | £1,320.90 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:01 | 155.80p | 326 | £507.91 | Off-book | Buy | SI |
| 14/10/2026 | 15:28:59 | 155.60p | 766 | £1,191.90 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:59 | 155.60p | 594 | £924.26 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:59 | 155.60p | 106 | £164.94 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:48 | 155.80p | 458 | £713.56 | Exchange | Buy | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 1,128 | £1,755.17 | Exchange | Sell | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 81 | £126.04 | Exchange | Sell | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 700 | £1,089.20 | Exchange | Sell | AT |
| 14/10/2026 | 15:24:37 | 155.80p | 960 | £1,495.68 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:37 | 155.80p | 1,101 | £1,715.36 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:32 | 155.65p | 2,768 | £4,308.45 | Exchange | Sell | OFF |
| 14/10/2026 | 15:24:16 | 155.60p | 100,000 | £155,600.00 | Exchange | Sell | OFF |
| 14/10/2026 | 15:24:05 | 155.80p | 131 | £204.10 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 1,291 | £2,011.38 | Exchange | Buy | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 476 | £741.61 | Exchange | Buy | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 766 | £1,193.43 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:49 | 155.40p | 171 | £265.73 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:49 | 155.40p | 346 | £537.68 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:49 | 155.60p | 678 | £1,054.97 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:49 | 155.60p | 1,162 | £1,808.07 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 20,000 | £31,120.00 | Off-book | Buy | OTC |
| 14/10/2026 | 15:23:48 | 155.40p | 558 | £867.13 | Exchange | Unknown | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 59 | £91.69 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 420 | £652.68 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 1,092 | £1,699.15 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 766 | £1,191.90 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 2,500 | £3,890.00 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 1,092 | £1,696.97 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 720 | £1,120.32 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 617 | £960.05 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 241 | £374.51 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 723 | £1,124.99 | Exchange | Buy | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 420 | £653.52 | Exchange | Unknown | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 1,874 | £2,915.94 | Exchange | Unknown | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 890 | £1,384.84 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.40p | 838 | £1,302.25 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 567 | £882.25 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.40p | 839 | £1,303.81 | Exchange | Sell | AT |
| 14/10/2026 | 15:12:29 | 155.64p | 2,587 | £4,026.40 | Exchange | Sell | OFF |
| 14/10/2026 | 15:09:42 | 155.60p | 664 | £1,033.18 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 1,713 | £2,665.43 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 765 | £1,190.34 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 1,204 | £1,873.42 | Exchange | Sell | AT |
| 14/10/2026 | 15:07:57 | 155.80p | 360 | £560.88 | Exchange | Sell | AT |
| 14/10/2026 | 15:07:51 | 155.60p | 25,000 | £38,900.00 | Exchange | Sell | OFF |
| 14/10/2026 | 15:07:46 | 155.80p | 73 | £113.73 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 14/10/2026 | 15:29:51 | 155.20p | 901 | £1,398.35 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:49 | 155.60p | 199 | £309.64 | Exchange | Buy | AT |
| 14/10/2026 | 15:29:22 | 155.40p | 970 | £1,507.38 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:22 | 155.40p | 850 | £1,320.90 | Exchange | Sell | AT |
| 14/10/2026 | 15:29:01 | 155.80p | 326 | £507.91 | Off-book | Buy | SI |
| 14/10/2026 | 15:28:59 | 155.60p | 766 | £1,191.90 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:59 | 155.60p | 594 | £924.26 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:59 | 155.60p | 106 | £164.94 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:48 | 155.80p | 458 | £713.56 | Exchange | Buy | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 1,128 | £1,755.17 | Exchange | Sell | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 81 | £126.04 | Exchange | Sell | AT |
| 14/10/2026 | 15:26:34 | 155.60p | 700 | £1,089.20 | Exchange | Sell | AT |
| 14/10/2026 | 15:24:37 | 155.80p | 960 | £1,495.68 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:37 | 155.80p | 1,101 | £1,715.36 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:32 | 155.65p | 2,768 | £4,308.45 | Exchange | Sell | OFF |
| 14/10/2026 | 15:24:16 | 155.60p | 100,000 | £155,600.00 | Exchange | Sell | OFF |
| 14/10/2026 | 15:24:05 | 155.80p | 131 | £204.10 | Exchange | Unknown | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 1,291 | £2,011.38 | Exchange | Buy | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 476 | £741.61 | Exchange | Buy | AT |
| 14/10/2026 | 15:24:04 | 155.80p | 766 | £1,193.43 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:49 | 155.40p | 171 | £265.73 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:49 | 155.40p | 346 | £537.68 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:49 | 155.60p | 678 | £1,054.97 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:49 | 155.60p | 1,162 | £1,808.07 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 20,000 | £31,120.00 | Off-book | Buy | OTC |
| 14/10/2026 | 15:23:48 | 155.40p | 558 | £867.13 | Exchange | Unknown | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 59 | £91.69 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 420 | £652.68 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 1,092 | £1,699.15 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 766 | £1,191.90 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 2,500 | £3,890.00 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 1,092 | £1,696.97 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 720 | £1,120.32 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 617 | £960.05 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:48 | 155.40p | 241 | £374.51 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:48 | 155.60p | 723 | £1,124.99 | Exchange | Buy | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 420 | £653.52 | Exchange | Unknown | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 1,874 | £2,915.94 | Exchange | Unknown | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 890 | £1,384.84 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.40p | 838 | £1,302.25 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.60p | 567 | £882.25 | Exchange | Sell | AT |
| 14/10/2026 | 15:20:00 | 155.40p | 839 | £1,303.81 | Exchange | Sell | AT |
| 14/10/2026 | 15:12:29 | 155.64p | 2,587 | £4,026.40 | Exchange | Sell | OFF |
| 14/10/2026 | 15:09:42 | 155.60p | 664 | £1,033.18 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 1,713 | £2,665.43 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 765 | £1,190.34 | Exchange | Sell | AT |
| 14/10/2026 | 15:08:02 | 155.60p | 1,204 | £1,873.42 | Exchange | Sell | AT |
| 14/10/2026 | 15:07:57 | 155.80p | 360 | £560.88 | Exchange | Sell | AT |
| 14/10/2026 | 15:07:51 | 155.60p | 25,000 | £38,900.00 | Exchange | Sell | OFF |
| 14/10/2026 | 15:07:46 | 155.80p | 73 | £113.73 | Exchange | Unknown | AT |