Insider track record Other Across 13 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the full record of transactions filed by Graham Charlton. Officer active across 1 company, notably Softcat plc. Aggregated, 50 filings have been recorded. History available since 7 June 2023. The latest transaction was filed on 8 June 2026 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 50 total
8 shares @ £1,897.00 2.6% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:9609742-0 Ideal exit: 5 Mar 2027 (T+270) 8 shares @ £18.97 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:c7e62fbd-95b9-4f03-b55e-7adf1e5908fd-0 Ideal exit: 5 Mar 2027 (T+270) 11 shares @ £14.22 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:33e0939f-5f4f-48ae-a67d-06a93ce5446e-0 Ideal exit: 1 Feb 2027 (T+270) 12 shares @ £12.52 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:bafffbea-5b67-4b2e-9a7a-bd20f377a69f-0 Ideal exit: 2 Jan 2027 (T+270) 13 shares @ £11.63 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:91ea6d12-6dcc-4b2f-95ca-ed2d5de8549b-0 Ideal exit: 4 Dec 2026 (T+270) 13 shares @ £11.72 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:40c6f5f4-4cad-403d-8047-1766971efdd0-0 Ideal exit: 6 Nov 2026 (T+270) 10 shares @ £13.80 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:25947948-3f91-4575-9bce-cf54237da282-0 Ideal exit: 4 Oct 2026 (T+270) 11,977 shares 0
Outside a trading venueGB00BYZDVK82⌘ RNS:10acb6bf-4c18-4859-ab56-6566430e8137 0
London Stock ExchangeGB00BYZDVK82⌘ RNS:ce952f38-eac5-477d-aac8-5d2b086cf32f-0 0
London Stock ExchangeGB00BYZDVK82⌘ RNS:ce952f38-eac5-477d-aac8-5d2b086cf32f-1 11 shares @ £14.59 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:6d000422-a9ea-4942-86c2-aecbad32b163-0 Ideal exit: 4 Sept 2026 (T+270) 95,812 shares 0
Outside a trading venueGB00BYZDVK82⌘ RNS:def8f3aa-f1e7-49eb-9c7c-494063bafb98-0 28,567 shares 0
Outside a trading venueGB00BYZDVK82⌘ RNS:284a5833-3ab1-48af-bed7-30f90323993f-0 10 shares @ £14.79 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5bb5d666-5b50-48ba-81d7-5fb8f123cf99-0 Ideal exit: 4 Aug 2026 (T+270) 10 shares @ £15.69 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5855431-0 Ideal exit: 4 Jul 2026 (T+270) 9 shares @ £15.98 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5813896-0 Ideal exit: 5 Jun 2026 (T+270) 9 shares @ £15.88 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5775298-0 Ideal exit: 4 May 2026 (T+270) 9 shares @ £16.62 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5731044-0 Ideal exit: 3 Apr 2026 (T+270) 9 shares @ £18.15 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5690051-0 Ideal exit: 6 Mar 2026 (T+270) 8 shares @ £17.51 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5648651-0 Ideal exit: 1 Feb 2026 (T+270) 10 shares @ £15.08 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5609212-0 Ideal exit: 2 Jan 2026 (T+270) 10 shares @ £15.32 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5567982-0 Ideal exit: 2 Dec 2025 (T+270) 9 shares @ £16.01 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5533088-0 Ideal exit: 4 Nov 2025 (T+270) 0
London Stock ExchangeGB00BYZDVK82⌘ RNS:5505779 10 shares @ £15.44 0.0% of flow London Stock ExchangeGB00BYZDVK82⌘ RNS:5493702-0 Ideal exit: 4 Oct 2025 (T+270) 25 of 50 declarations
Load more (25 remaining)