Mike Maddison — CEO

Get alerts when Mike Maddison trades

Alerts for a single person aren't available yet, so you'll follow the companies where they're an insider: NCC Group plc.

12-month summary

No open-market buys or sales in the last 12 months

0 open-market buys, 0 sales, 0 share awards

Roles

NCC Group plc London
CEO
22.10.2025 – 18.09.2026

Transactions (including via associated entities)

DateIssuerTransaction typeVolumePriceValueSource
—NCC Group plc London
Bought via share planEmployee share plan
125GBP 1.32
GBP 164.66
Source: UK National Storage Mechanism · 18.09.2026
—NCC Group plc London
Bought via share planEmployee share plan
116GBP 1.41
GBP 163.41
Source: UK National Storage Mechanism · 18.08.2026
—NCC Group plc London
Bought via share planEmployee share plan
115GBP 1.43
GBP 164.53
Source: UK National Storage Mechanism · 22.07.2026
—NCC Group plc London
Bought via share planEmployee share plan
124GBP 1.33
GBP 164.34
Source: UK National Storage Mechanism · 18.06.2026
—NCC Group plc London
Bought via share planEmployee share plan
121GBP 1.36
GBP 165.04
Source: UK National Storage Mechanism · 21.05.2026
—NCC Group plc London
Bought via share planEmployee share plan
136GBP 1.20
GBP 163.84
Source: UK National Storage Mechanism · 21.04.2026
—NCC Group plc London
Bought via share planEmployee share plan
132GBP 1.25
GBP 165.26
Source: UK National Storage Mechanism · 20.03.2026
—NCC Group plc London
Bought via share planEmployee share plan
124GBP 1.33
GBP 164.83
Source: UK National Storage Mechanism · 19.02.2026
—NCC Group plc London
Option exercise
5,759GBP 1.40
GBP 8,055.23
Source: UK National Storage Mechanism · 03.02.2026
—NCC Group plc London
Option exercise
12,207—
—
Source: UK National Storage Mechanism · 03.02.2026
—NCC Group plc London
Option exercise
41,168GBP 1.42
GBP 58,417.39
Source: UK National Storage Mechanism · 30.01.2026
—NCC Group plc London
Option exercise
87,281—
—
Source: UK National Storage Mechanism · 30.01.2026
—NCC Group plc London
Other / unclassified
99,482—
—
Source: UK National Storage Mechanism · 28.01.2026
—NCC Group plc London
Other / unclassified
745,868—
—
Source: UK National Storage Mechanism · 28.01.2026
—NCC Group plc London
Bought via share planEmployee share plan
118GBP 1.39
GBP 163.55
Source: UK National Storage Mechanism · 20.01.2026
—NCC Group plc London
Bought via share planEmployee share plan
118GBP 1.39
GBP 163.94
Source: UK National Storage Mechanism · 19.12.2025
—NCC Group plc London
Bought via share planEmployee share plan
114GBP 1.45
GBP 165.15
Source: UK National Storage Mechanism · 18.11.2025
—NCC Group plc London
Bought via share planEmployee share plan
113GBP 1.45
GBP 164.16
Source: UK National Storage Mechanism · 22.10.2025