Insider track record Other Across 27 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Guy Ellis. Insider active across 1 company, notably NCC Group plc. In total, 48 reports 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 accessible without signup.
Declarations 48 total
● Chief Financial 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-1 Ideal exit: 16 Mar 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 18 Jun 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:35a840c2-7610-41a1-9cc7-1b5c8ae8452f-1
Ideal exit: 15 Mar 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 121 shares @ £1.364 100.0% of flow London Stock ExchangeGB00B01QGK86⌘ RNS:9580611-1 Ideal exit: 15 Feb 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:f79141b1-09af-4586-bd2a-68d040171ecd-1
Ideal exit: 15 Feb 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 21 Apr 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:d887822b-3be6-4160-9ada-747816a20698-1
Ideal exit: 16 Jan 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 15 Apr 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:45442537-3df6-4715-ad05-e35e835d2b59-2
Ideal exit: 10 Jan 2027 (T+270) ● Chief Financial Officer / PDMR · Executives · 20 Mar 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:e207f3fc-69be-44ca-adac-c135d9549d2e-1
Ideal exit: 15 Dec 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Feb 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:ae82fcdb-191a-4cae-aae5-2d4afa19541c-1
Ideal exit: 16 Nov 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 9 Feb 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:daece04d-c06e-4a5d-ade4-1f07947a3041
● Chief Financial Officer / PDMR · Executives · 23 Jan 2026 · NCC Group plc 0
London Stock Exchange (XLON)GB00B01QGK86⌘ RNS:04561eaf-539f-4b5b-936a-4b0fbbba910e-1 Ideal exit: 20 Oct 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 20 Jan 2026 · NCC Group plc 0GB00B01QGK86⌘ RNS:a934ab87-42ef-4871-9553-ccdc1f461b39-1
Ideal exit: 17 Oct 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Dec 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:0055a671-2c04-4a3c-86e9-5ee75f5d327b-1
Ideal exit: 15 Sept 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 18 Nov 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:0b4539e5-169f-4929-96d7-979c0878b4a6-1
Ideal exit: 15 Aug 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 22 Oct 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5871438-1
Ideal exit: 19 Jul 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Sept 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5828066-1
Ideal exit: 16 Jun 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Aug 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5786985-1
Ideal exit: 16 May 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 5 Aug 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5767830-2
Ideal exit: 2 May 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 24 Jul 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5752178
● Chief Financial Officer / PDMR · Executives · 21 Jul 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5744799-1
Ideal exit: 17 Apr 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Jun 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5703621-1
Ideal exit: 16 Mar 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 20 May 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5662310-1
Ideal exit: 14 Feb 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 22 Apr 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5624647-1
Ideal exit: 17 Jan 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 8 Apr 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5609022-2
Ideal exit: 3 Jan 2026 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Mar 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5580417-1
Ideal exit: 14 Dec 2025 (T+270) ● Chief Financial Officer / PDMR · Executives · 19 Feb 2025 · NCC Group plc 0GB00B01QGK86⌘ RNS:5544926-1
Ideal exit: 16 Nov 2025 (T+270) 25 of 48 declarations
Load more (23 remaining) About Guy Ellis Guy Ellis is a declarant who has made 48 filings in total. In his most recent filings, he made purchases of shares in NCC Group plc, with a total purchase amount of 380 euros. The transactions took place between July 18, 2023, and June 19, 2026, with the two largest purchases published on May 21, 2026, for an amount of 190.86 euros and on June 19, 2026, for an amount of 189.23 euros.