Insider track record Other Across 30 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, 50 filings have been logged. History available since 21 May 2026. The latest transaction was filed on 19 June 2026 (Purchase). Regulator: RNS (LSE). The full history is free.
Declarations 50 total
● Chief Executive Officer / PDMR · Executives · 19 Jun 2026 · NCC Group plc 124 shares @ £1.3253 0.0001% mcap 49.8% of flow London Stock ExchangeGB00B01QGK86⌘ RNS:9626071-0 Ideal exit: 16 Mar 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 18 Jun 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:35a840c2-7610-41a1-9cc7-1b5c8ae8452f-0
Ideal exit: 15 Mar 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 121 shares @ £1.364 100.0% of flow London Stock ExchangeGB00B01QGK86⌘ RNS:9580611-0 Ideal exit: 15 Feb 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:f79141b1-09af-4586-bd2a-68d040171ecd-0
Ideal exit: 15 Feb 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 21 Apr 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:d887822b-3be6-4160-9ada-747816a20698-0
Ideal exit: 16 Jan 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 15 Apr 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:45442537-3df6-4715-ad05-e35e835d2b59-1
Ideal exit: 10 Jan 2027 (T+270) ● Chief Executive Officer / PDMR · Executives · 20 Mar 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:e207f3fc-69be-44ca-adac-c135d9549d2e-0
Ideal exit: 15 Dec 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Feb 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:ae82fcdb-191a-4cae-aae5-2d4afa19541c-0
Ideal exit: 16 Nov 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 3 Feb 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:5af1faf9-d6e2-458d-9e2d-980a901f4725
● Chief Executive Officer / PDMR · Executives · 30 Jan 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:df35424c-f535-4a47-9b2e-15a530751faf-0
● Chief Executive Officer / PDMR · Executives · 28 Jan 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:04561eaf-539f-4b5b-936a-4b0fbbba910e-0
Ideal exit: 25 Oct 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 20 Jan 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:a934ab87-42ef-4871-9553-ccdc1f461b39-0
Ideal exit: 17 Oct 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Dec 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:0055a671-2c04-4a3c-86e9-5ee75f5d327b-0
Ideal exit: 15 Sept 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 18 Nov 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:0b4539e5-169f-4929-96d7-979c0878b4a6-0
Ideal exit: 15 Aug 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 22 Oct 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5871438-0
Ideal exit: 19 Jul 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Sept 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5828066-0
Ideal exit: 16 Jun 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Aug 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5786985-0
Ideal exit: 16 May 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 5 Aug 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5767830-1
Ideal exit: 2 May 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 21 Jul 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5744799-0
Ideal exit: 17 Apr 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Jun 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5703621-0
Ideal exit: 16 Mar 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 20 May 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5662310-0
Ideal exit: 14 Feb 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 22 Apr 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5624647-0
Ideal exit: 17 Jan 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 8 Apr 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5609022-1
Ideal exit: 3 Jan 2026 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Mar 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5580417-0
Ideal exit: 14 Dec 2025 (T+270) ● Chief Executive Officer / PDMR · Executives · 19 Feb 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5544926-0
Ideal exit: 16 Nov 2025 (T+270) 25 of 50 declarations
Load more (25 remaining) About Mike Maddison Mike Maddison is a declarant associated with NCC Group plc. He has made 50 filings in total, all sampled recently. In these filings, he has made purchases totaling 380 EUR, with no sales. The transactions occurred between July 4, 2023, and June 19, 2026, with the most recent purchases reported on May 21, 2026, for an amount of 190.86 EUR and on June 19, 2026, for an amount of 189.23 EUR.