30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

NCC Group PLC (NCC)

Over the last 90 days, NCC Group PLC has seen 3 insider buy transactions totaling £493.02. Notably, the Chief Financial Officer, Chief Marketing Officer, and Chief Executive Officer made purchases in June 2026. Prior to this, significant sell-offs occurred in January 2026 by senior executives, followed by substantial buys from non-executive directors.
Stock chart
Ticker: NCC Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Angela Brown
Chief Marketing Officer
1 purchase — total 100,000 GBP
Buy 17 Jun 2026
Value £1,929,963.20 | Price 325.90 | Shares 14,405
Buy 17 Jun 2026
Value £2,548,478.95 | Price 54.00 | Shares 2,952
Buy 17 Jun 2026
Value £100,000.00 | Price 1.33 | Shares 1,000
Buy 17 Feb 2026
Value £164.83 | Price 1.33 | Shares 124
Buy 17 Feb 2026
Value £164.83 | Price 1.33 | Shares 124
Buy 17 Feb 2026
Value £82.42 | Price 1.33 | Shares 62
Buy 17 Feb 2026
Value £164.83 | Price 1.33 | Shares 124
Sale 5 Feb 2026
Value £6,042.37 | Price 1.35 | Shares 4,468
Sale 2 Feb 2026
Value £8,055.23 | Price 1.40 | Shares 5,759
Sale 29 Jan 2026
Value £5,519.91 | Price 1.42 | Shares 3,890
Sale 29 Jan 2026
Value £58,417.39 | Price 1.42 | Shares 41,168
Buy 26 Jan 2026
Value £50,177.28 | Price 1.40 | Shares 35,816
Buy 26 Jan 2026
Value £114,440.88 | Price 1.40 | Shares 81,656
Through Chris Stone, a closely affiliated person
Buy 23 Jan 2026
Value £49,953.17 | Price 1.37 | Shares 36,390
Buy 19 Jan 2026
Value £163.55 | Price 1.39 | Shares 118
Buy 19 Jan 2026
Value £164.93 | Price 1.39 | Shares 119
Buy 19 Jan 2026
Value £81.77 | Price 1.39 | Shares 59
Buy 19 Jan 2026
Value £163.55 | Price 1.39 | Shares 118
Planned buy 17 Nov 2025
Value £165.15 | Price 1.45 | Shares 114
Buy 17 Dec 2024
Value £149.38 | Price 1.42 | Shares 105
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-18 2026-06-17 B Purchase

Chief Marketing Officer

Officer
14,405
325.90
£1,929,963
14,405 325.90 £1,929,963
2026-06-18 2026-06-17 B Purchase

Chief Financial Officer

Officer
2,952
54.00
£2,548,479
2,952 54.00 £2,548,479
2026-06-18 2026-06-17 B Purchase

Chief Executive Officer

Officer
19,222
445.56
£3,207,674
19,222 445.56 £3,207,674
2026-02-19 2026-02-17 B Purchase

Managing Director

Executive Director
124
1.33
£165
124 1.33 £165
2026-02-19 2026-02-17 B Purchase Angela Brown

Chief Marketing Officer

Officer
124
1.33
£165
124 1.33 £165
2026-02-19 2026-02-17 B Purchase Guy Ellis

Chief Financial Officer

Officer
62
1.33
£82
62 1.33 £82
2026-02-19 2026-02-17 B Purchase

Chief Executive Officer

Officer
124
1.33
£165
124 1.33 £165
2026-02-09 2026-02-05 S Sale Guy Ellis

Chief Financial Officer

Officer
4,468
1.35
£6,042
4,468 1.35 £6,042
2026-02-03 2026-02-02 S Sale

Chief Executive Officer

Officer
5,759
1.40
£8,055
5,759 1.40 £8,055
2026-01-30 2026-01-29 S Sale Angela Brown

Chief Marketing Officer

Officer
3,890
1.42
£5,520
3,890 1.42 £5,520
2026-01-30 2026-01-29 S Sale

Chief Executive Officer

Officer
41,168
1.42
£58,417
41,168 1.42 £58,417
2026-01-27 2026-01-26 B Purchase

Independent Non-Executive Director

Non-Executive Director
35,816
1.40
£50,177
35,816 1.40 £50,177
2026-01-27 2026-01-26 B Purchase

Non-Executive Chair

Through Chris Stone, a closely affiliated person Director
81,656
1.40
£114,441
81,656 1.40 £114,441
2026-01-27 2026-01-23 B Purchase Mike Ettling

Independent Non-Executive Director

Non-Executive Director
36,390
1.37
£49,953
36,390 1.37 £49,953
2026-01-20 2026-01-19 B Purchase

Managing Director

Executive Director
118
1.39
£164
118 1.39 £164
2026-01-20 2026-01-19 B Purchase Angela Brown

Chief Marketing Officer

Officer
119
1.39
£165
119 1.39 £165
2026-01-20 2026-01-19 B Purchase Guy Ellis

Chief Financial Officer

Officer
59
1.39
£82
59 1.39 £82
2026-01-20 2026-01-19 B Purchase

Chief Executive Officer

Officer
118
1.39
£164
118 1.39 £164
2025-11-18 2025-11-17 PP Planned purchase

Managing Director

Executive Director
114
1.45
£165
114 1.45 £165
2024-12-18 2024-12-17 B Purchase Kevin Brown

Chief Operating Officer

Officer
105
1.42
£149
105 1.42 £149