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 Craig Foster. Insider active across 1 company, notably Ondo InsurTech Plc. Aggregated, 23 disclosures have been logged. Activity tracked since 20 December 2024. The latest transaction was disclosed on 2 December 2025 (Participation in Placing, conditional on Admission). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 23 total
0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:ad6ebd5e-c3f9-4bcd-a48a-b9e71ddd4412-0 Ideal exit: 26 Oct 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:61768c62-3f25-46b9-9580-5de491fd149d-0 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-1 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:b8b6488d-7261-4f0f-b4af-6be575852aa3-0 Ideal exit: 28 Jul 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5842283-0 Ideal exit: 27 Jun 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5808365-0 Ideal exit: 29 May 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5764254-0 Ideal exit: 27 Apr 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5718058-0 Ideal exit: 27 Mar 2026 (T+270) 163,537 shares @ £0.2125 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5716836-1 163,537 shares @ £0.2125 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5716836-2 Ideal exit: 23 Mar 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5675431-0 Ideal exit: 23 Feb 2026 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5637832-0 Ideal exit: 25 Jan 2026 (T+270) 61,082 shares @ £0.325 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5619149-1 Ideal exit: 10 Jan 2026 (T+270) 61,082 shares @ £0.325 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5619149-0 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5599729-0 Ideal exit: 26 Dec 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5559328-0 Ideal exit: 25 Nov 2025 (T+270) 0
Outside of a trading venueGB00BNVVGD77⌘ RNS:5527883-0 700,000 shares @ £0.37 0.0% of flow London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5527883-1 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5524484-0 Ideal exit: 27 Oct 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5523306-0 Ideal exit: 27 Oct 2025 (T+270) 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5478350-0 Ideal exit: 16 Sept 2025 (T+270) 1,463,014 shares @ £1,369.86 100.0% of flow Outside of a trading venueGB00BNVVGD77⌘ RNS:5475918-0 0
London Stock Exchange, Main Market (XLON)GB00BNVVGD77⌘ RNS:5418058-0 Ideal exit: 29 Jul 2025 (T+270)