Insider track record Other Across 39 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, 51 reports 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 accessible without signup.
Companies and markets linked to Guy Ellis Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 51 total
● Chief Financial Officer / PDMR · Executives · 19 Aug 2026 · NCC Group plc 117 shares @ £1.4087 London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9728399-1 ● Chief Financial Officer / PDMR · Executives · 31 Jul 2026 · NCC Group plc 7,261 shares @ £1.0025 0.18% mcap 93.7% of flow London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9696590-0 ● Chief Financial 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-1 ● Chief Financial 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-1 ● Chief Financial Officer / PDMR · Executives · 18 Jun 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:35a840c2-7610-41a1-9cc7-1b5c8ae8452f-1 ● Chief Financial Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 121 shares @ £1.364 100.0% of flow London Stock ExchangeISIN ISIN GB00B01QGK86RNS:9580611-1 ● Chief Financial Officer / PDMR · Executives · 21 May 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:f79141b1-09af-4586-bd2a-68d040171ecd-1 ● Chief Financial Officer / PDMR · Executives · 21 Apr 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:d887822b-3be6-4160-9ada-747816a20698-1 ● Chief Financial Officer / PDMR · Executives · 15 Apr 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:45442537-3df6-4715-ad05-e35e835d2b59-2 ● Chief Financial Officer / PDMR · Executives · 20 Mar 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:e207f3fc-69be-44ca-adac-c135d9549d2e-1 ● Chief Financial Officer / PDMR · Executives · 19 Feb 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:ae82fcdb-191a-4cae-aae5-2d4afa19541c-1 ● Chief Financial Officer / PDMR · Executives · 9 Feb 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:daece04d-c06e-4a5d-ade4-1f07947a3041 ● Chief Financial Officer / PDMR · Executives · 23 Jan 2026 · NCC Group plc 0
London Stock Exchange (XLON)ISIN ISIN GB00B01QGK86RNS:04561eaf-539f-4b5b-936a-4b0fbbba910e-1 ● Chief Financial Officer / PDMR · Executives · 20 Jan 2026 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:a934ab87-42ef-4871-9553-ccdc1f461b39-1 ● Chief Financial Officer / PDMR · Executives · 19 Dec 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:0055a671-2c04-4a3c-86e9-5ee75f5d327b-1 ● Chief Financial Officer / PDMR · Executives · 18 Nov 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:0b4539e5-169f-4929-96d7-979c0878b4a6-1 ● Chief Financial Officer / PDMR · Executives · 22 Oct 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5871438-1 ● Chief Financial Officer / PDMR · Executives · 19 Sept 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5828066-1 ● Chief Financial Officer / PDMR · Executives · 19 Aug 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5786985-1 ● Chief Financial Officer / PDMR · Executives · 5 Aug 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5767830-2 ● Chief Financial Officer / PDMR · Executives · 24 Jul 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5752178 ● Chief Financial Officer / PDMR · Executives · 21 Jul 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5744799-1 ● Chief Financial Officer / PDMR · Executives · 19 Jun 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5703621-1 ● Chief Financial Officer / PDMR · Executives · 20 May 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5662310-1 ● Chief Financial Officer / PDMR · Executives · 22 Apr 2025 · NCC Group plc 0
ISIN ISIN GB00B01QGK86RNS:5624647-1 25 of 51 declarations
Load more (26 remaining) About Guy Ellis Guy Ellis is a declarant linked to NCC Group plc (XLON), where he is Chief Financial Officer / PDMR. He has 48 filings in total; among the sampled recent filings, the modal transaction nature is Purchase, with EUR 380 of buys and EUR 0 of sells, over the period from 2023-07-18 to 2026-06-19.