InsiderLens
Market › Sector › IssuerNCC GROUP PLC › Insider › Filing
Net insider flow
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow (grants, exercises, vesting, tax withholding).
30 days
+$8.8K
Buys $8.8K
Sells —
Tx · Insiders 9 · 5 90 days
+$10.5K
Buys $10.5K
Sells —
Tx · Insiders 17 · 5 365 days
+$224.9K
Buys $332.2K
Sells $107.3K
Tx · Insiders 74 · 9 Insider clusters
Rolling 14-day windows where ≥3 distinct insiders reported a transaction in the same direction. Sells are filtered to ≥5 insiders (stricter threshold — 10b5-1 noise).
21 Apr 2026 buy 5 insiders strong 9 tx · $8.8K 15 Apr 2026 buy 5 insiders strong 5 tx · $7.9K 20 Mar 2026 buy 4 insiders mild 4 tx · $880.4 19 Feb 2026 buy 4 insiders mild 4 tx · $776.0
27 Jan 2026 buy 7 insiders strong 7 tx · $295.6K
20 Jan 2026 buy 4 insiders mild 4 tx · $771.6
19 Dec 2025 buy 4 insiders mild 4 tx · $767.1
18 Nov 2025 buy 5 insiders strong 5 tx · $972.7
lei 213800DJCGZRB6523934
tidm NCC fca_nsm transaction_report 21 Apr 2026 d887822b-3be6-4160-9ada-747816a20698 fca_nsm transaction_report 16 Apr 2026 22fc9e1b-37a5-4b76-9187-39b8402b4447 fca_nsm transaction_report 15 Apr 2026 45442537-3df6-4715-ad05-e35e835d2b59 fca_nsm transaction_report 20 Mar 2026 e207f3fc-69be-44ca-adac-c135d9549d2e fca_nsm transaction_report 19 Feb 2026 ae82fcdb-191a-4cae-aae5-2d4afa19541c fca_nsm transaction_report 09 Feb 2026 daece04d-c06e-4a5d-ade4-1f07947a3041 fca_nsm transaction_report 03 Feb 2026 5af1faf9-d6e2-458d-9e2d-980a901f4725 fca_nsm transaction_report 30 Jan 2026 df35424c-f535-4a47-9b2e-15a530751faf fca_nsm transaction_report 28 Jan 2026 04561eaf-539f-4b5b-936a-4b0fbbba910e fca_nsm transaction_report 27 Jan 2026 5f4ac0cb-c97d-4365-819b-3cb22a0b2ad7 fca_nsm transaction_report 20 Jan 2026 a934ab87-42ef-4871-9553-ccdc1f461b39 fca_nsm transaction_report 19 Dec 2025 0055a671-2c04-4a3c-86e9-5ee75f5d327b fca_nsm transaction_report 18 Nov 2025 0b4539e5-169f-4929-96d7-979c0878b4a6 fca_nsm transaction_report 22 Oct 2025 5871438 fca_nsm transaction_report 19 Sept 2025 5828066 fca_nsm transaction_report 19 Aug 2025 5786985 fca_nsm transaction_report 05 Aug 2025 5767830 fca_nsm transaction_report 24 Jul 2025 5752178 fca_nsm transaction_report 21 Jul 2025 5744799 fca_nsm transaction_report 15 Jul 2025 5739117 fca_nsm transaction_report 19 Jun 2025 5703621 fca_nsm transaction_report 20 May 2025 5662310 fca_nsm transaction_report 22 Apr 2025 5624647 fca_nsm transaction_report 08 Apr 2025 5609022 fca_nsm transaction_report 19 Mar 2025 5580417 Last transaction
21 Apr 2026