Insider track record Other Across 39 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the detailed record of transactions filed by Mike Maddison. Insider active across 1 company, notably NCC Group plc. Cumulatively, 52 filings have been logged. History available since 21 May 2026. The latest transaction was filed on 19 August 2026 (Purchase). Regulator: RNS (LSE). The full history is free.
Companies and markets linked to Mike Maddison Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 52 total
● Chief Executive Officer / PDMR · Executives · 19 Aug 2026 · NCC Group plc 116 shares @ £1.4087 London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9728399-0 ● Chief Executive Officer / PDMR · Executives · 22 Jul 2026 · NCC Group plc 115 shares @ £1.4307 0.0042% mcap 33.7% of flow London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9681578-0 ● Chief Executive Officer / PDMR · Executives · 19 Jun 2026 · NCC Group plc 124 shares @ £1.3253 0.0001% mcap 49.8% of flow London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9626071-0 ● Chief Executive Officer / PDMR · Executives · 18 Jun 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:35a840c2-7610-41a1-9cc7-1b5c8ae8452f-0 ● Chief Executive Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 121 shares @ £1.364 100.0% of flow London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9580611-0 ● Chief Executive Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:f79141b1-09af-4586-bd2a-68d040171ecd-0 ● Chief Executive Officer / PDMR · Executives · 21 Apr 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:d887822b-3be6-4160-9ada-747816a20698-0 ● Chief Executive Officer / PDMR · Executives · 15 Apr 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:45442537-3df6-4715-ad05-e35e835d2b59-1 ● Chief Executive Officer / PDMR · Executives · 20 Mar 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:e207f3fc-69be-44ca-adac-c135d9549d2e-0 ● Chief Executive Officer / PDMR · Executives · 19 Feb 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:ae82fcdb-191a-4cae-aae5-2d4afa19541c-0 ● Chief Executive Officer / PDMR · Executives · 3 Feb 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5af1faf9-d6e2-458d-9e2d-980a901f4725 ● Chief Executive Officer / PDMR · Executives · 30 Jan 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:df35424c-f535-4a47-9b2e-15a530751faf-0 ● Chief Executive Officer / PDMR · Executives · 28 Jan 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:04561eaf-539f-4b5b-936a-4b0fbbba910e-0 ● Chief Executive Officer / PDMR · Executives · 20 Jan 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:a934ab87-42ef-4871-9553-ccdc1f461b39-0 ● Chief Executive Officer / PDMR · Executives · 19 Dec 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:0055a671-2c04-4a3c-86e9-5ee75f5d327b-0 ● Chief Executive Officer / PDMR · Executives · 18 Nov 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:0b4539e5-169f-4929-96d7-979c0878b4a6-0 ● Chief Executive Officer / PDMR · Executives · 22 Oct 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5871438-0 ● Chief Executive Officer / PDMR · Executives · 19 Sept 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5828066-0 ● Chief Executive Officer / PDMR · Executives · 19 Aug 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5786985-0 ● Chief Executive Officer / PDMR · Executives · 5 Aug 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5767830-1 ● Chief Executive Officer / PDMR · Executives · 21 Jul 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5744799-0 ● Chief Executive Officer / PDMR · Executives · 19 Jun 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5703621-0 ● Chief Executive Officer / PDMR · Executives · 20 May 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5662310-0 ● Chief Executive Officer / PDMR · Executives · 22 Apr 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5624647-0 ● Chief Executive Officer / PDMR · Executives · 8 Apr 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5609022-1 25 of 52 declarations
Load more (27 remaining) About Mike Maddison Mike Maddison is a declarant linked to NCC Group plc on XLON. The record shows 50 filings in total, and among the sampled recent filings there are purchases over the period from 2023-07-04 to 2026-06-19, for a total of EUR 380 and no sales.