Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the detailed record of transactions filed by Kevin Withington. Director active across 1 company, notably Ondo InsurTech Plc. Cumulatively, 19 filings have been recorded. History available since 20 December 2024. The latest transaction was filed on 2 December 2025 (Participation in Placing, conditional on Admission). Regulator: RNS (LSE). All data is openly available.
Declarations 19 total
0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:ad6ebd5e-c3f9-4bcd-a48a-b9e71ddd4412-1 Ideal exit: 26 Oct 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:61768c62-3f25-46b9-9580-5de491fd149d-1 Ideal exit: 25 Sept 2026 (T+270) 40,972 shares @ £0.309 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:f24be614-b0ce-4787-babe-3ffe3d7013f0-2 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:b8b6488d-7261-4f0f-b4af-6be575852aa3-1 Ideal exit: 28 Jul 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5842283-1 Ideal exit: 27 Jun 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5808365-1 Ideal exit: 29 May 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5764254-1 Ideal exit: 27 Apr 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5718058-1 Ideal exit: 27 Mar 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5675431-1 Ideal exit: 23 Feb 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5637832-1 Ideal exit: 25 Jan 2026 (T+270) 49,429 shares @ £0.325 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5619149-2 49,429 shares @ £0.325 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5619149-3 Ideal exit: 9 Jan 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5599729-1 Ideal exit: 26 Dec 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5559328-1 Ideal exit: 25 Nov 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5524484-1 Ideal exit: 27 Oct 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5523306-1 Ideal exit: 27 Oct 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5478350-1 Ideal exit: 16 Sept 2025 (T+270) 141,614 shares @ £4,583.86 100.0% of flow Outside of a trading venueGB00BNVVGD77⌘ RNS:5475918-1 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5418058-1 Ideal exit: 29 Jul 2025 (T+270)