Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Richard Tyson. Officer active across 1 company, notably Oxford Instruments plc. Cumulatively, 22 filings have been recorded. History available since 18 March 2024. The latest transaction was disclosed on 18 December 2025 (Sale). Regulator: RNS (LSE). All data is openly available.
Declarations 22 total
21,709 shares @ £20.70 50.0% of flow London Stock Exchange (XLON)GB0006650450⌘ RNS:2868c965-5052-4e44-8437-b187dd3d23de 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202509111050PR_NEWS_UKDISCLO_0096-0 Ideal exit: 7 Jun 2026 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202508130205PR_NEWS_UKDISCLO_0019 Ideal exit: 8 May 2026 (T+270) 7,479 shares @ £19.4207 32.6% of flow London Stock Exchange (XLON)GB0006650450⌘ RNS:202507250200PR_NEWS_UKDISCLO_0012 Ideal exit: 20 Apr 2026 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202507110835PR_NEWS_UKDISCLO_0074 Ideal exit: 6 Apr 2026 (T+270) 7,904 shares @ £19.22 51.2% of flow London Stock Exchange (XLON)GB0006650450⌘ RNS:202507021107PR_NEWS_UKDISCLO_0105 Ideal exit: 28 Mar 2026 (T+270) 68,151 shares Outside of a trading venueGB0006650450⌘ RNS:202506200200PR_NEWS_UKDISCLO_0007-0 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202506110938PR_NEWS_UKDISCLO_0086 Ideal exit: 7 Mar 2026 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202505131045PR_NEWS_UKDISCLO_0095 Ideal exit: 7 Jan 2026 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202504141033PR_NEWS_UKDISCLO_0097 Ideal exit: 5 Jan 2026 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202503050540PR_NEWS_UKDISCLO_0057-0 Ideal exit: 28 Nov 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202502101026PR_NEWS_UKDISCLO_0098-0 Ideal exit: 7 Nov 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202501130609PR_NEWS_UKDISCLO_0050-0 Ideal exit: 7 Oct 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:5466639-0 Ideal exit: 6 Sept 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202411120730PR_NEWS_UKDISCLO_0072-0 Ideal exit: 8 Aug 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202410140354PR_NEWS_UKDISCLO_0044-0 Ideal exit: 7 Jul 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202409111048PR_NEWS_UKDISCLO_0101-0 Ideal exit: 7 Jun 2025 (T+270) 0
London Stock Exchange (XLON)GB0006650450⌘ RNS:202408121137PR_NEWS_UKDISCLO_0099-0 Ideal exit: 9 May 2025 (T+270) 5,821 shares @ £24.2023 99.5% of flow London Stock Exchange (XLON)GB0006650450⌘ RNS:202407250431PR_NEWS_UKDISCLO_0051-0 Ideal exit: 20 Apr 2025 (T+270) 48,222 shares Outside of a trading venueGB0006650450⌘ RNS:202407231100PR_NEWS_UKDISCLO_0106-0 13,521 shares @ £0.05 100.0% of flow Outside of a trading venueGB0006650450⌘ RNS:202403201226PR_NEWS_UKDISCLO_0110 111,870 shares Outside of a trading venueGB0006650450⌘ RNS:202311151142PR_NEWS_UKDISCLO_0093