Insider track record Other Across 19 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Explore the complete record of transactions filed by Kate Thomson. Insider active across 1 company, notably BP p.l.c.. Aggregated, 59 disclosures have been recorded. Activity tracked since 12 February 2024. The latest transaction was filed on 10 June 2026 (Purchase). Regulator: RNS (LSE). The full history is free.
Declarations 59 total
● Chief financial officer / director · Executives · 10 Jun 2026 · BP p.l.c. 5 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-0 Ideal exit: 7 Mar 2027 (T+270) ● Chief financial officer / director · Executives · 11 May 2026 · BP p.l.c. 5 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-0 Ideal exit: 5 Feb 2027 (T+270) ● chief financial officer / Director · Executives · 29 Apr 2026 · BP p.l.c. 149,178 shares @ £5.18 5.4% of flow Outside a trading venueGB0007980591⌘ RNS:0cf20a00-9e06-4929-b0db-9be04abfa2de ● chief financial officer / Director · Executives · 29 Apr 2026 · BP p.l.c. 776,640 shares @ £5.18 27.9% of flow Outside a trading venueGB0007980591⌘ RNS:4ad835a8-d8da-4c22-8985-c69458bef5d0-2 ● Chief financial officer / director · Executives · 10 Apr 2026 · BP p.l.c. 5 shares @ £5.805 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:03e4d844-f24e-4e0d-97e4-e6faa1b0bd18-0 Ideal exit: 5 Jan 2027 (T+270) ● Chief financial officer / director · Executives · 2 Apr 2026 · BP p.l.c. 58 shares @ £5.841 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:6fc81880-3b18-4ec0-90ff-cd04b95fb70f-0 Ideal exit: 28 Dec 2026 (T+270) ● EVP production & operations · Executives · 1 Apr 2026 · BP p.l.c. 12,247 shares @ £5.9832 0.3% of flow Outside a trading venueGB0007980591⌘ RNS:844ebcae-01d7-4376-8e3e-8b32ef6d9ca5-0 Ideal exit: 27 Dec 2026 (T+270) ● Chief financial officer / director · Executives · 10 Mar 2026 · BP p.l.c. 5 shares @ £5.10 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:1185ba43-e68c-4997-a705-629361a0bd5b-1 Ideal exit: 5 Dec 2026 (T+270) ● Chief financial officer / director · Executives · 18 Feb 2026 · BP p.l.c. 47,672 shares @ £4.6225 2.3% of flow Outside a trading venueGB0007980591⌘ RNS:65320087-1fac-4073-aa82-a13d5acd4eef-1 Ideal exit: 15 Nov 2026 (T+270) ● Chief financial officer / director · Executives · 18 Feb 2026 · BP p.l.c. 50,158 shares @ £4.6225 2.4% of flow Outside a trading venueGB0007980591⌘ RNS:65320087-1fac-4073-aa82-a13d5acd4eef-2 Ideal exit: 15 Nov 2026 (T+270) ● Chief financial officer / director · Executives · 10 Feb 2026 · BP p.l.c. 5 shares @ £4.777 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:3bb33aba-0b1b-4cbd-bc0b-d38fd9ad4713-1 Ideal exit: 7 Nov 2026 (T+270) ● Chief financial officer / director · Executives · 12 Jan 2026 · BP p.l.c. 5 shares @ £4.256 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:d00e2497-ddcc-40a1-b166-5517fb891065-1 Ideal exit: 9 Oct 2026 (T+270) ● Chief financial officer / director · Executives · 23 Dec 2025 · BP p.l.c. 79 shares @ £4.2485 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:bbd7c89d-1c5a-4be1-9320-61f4806477a7-1 Ideal exit: 19 Sept 2026 (T+270) ● Chief financial officer / director · Executives · 23 Dec 2025 · BP p.l.c. 6,103 shares @ £4.273 0.3% of flow Outside a trading venueGB0007980591⌘ RNS:35469f5d-6e99-4da4-8daa-480a3aae67cd Ideal exit: 19 Sept 2026 (T+270) ● Chief financial officer / director · Executives · 10 Dec 2025 · BP p.l.c. 5 shares @ £4.462 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b45d81b4-6ff2-46dc-918d-6a36dcb87a55-0 Ideal exit: 6 Sept 2026 (T+270) ● Chief financial officer / director · Executives · 10 Nov 2025 · BP p.l.c. 5 shares @ £4.587 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:2a261151-3cd4-4fdb-bc59-046f7b9ebdbe-0 Ideal exit: 7 Aug 2026 (T+270) ● Chief financial officer/ director · Executives · 6 Nov 2025 · BP p.l.c. 38,878 shares @ £4.5945 1.9% of flow Outside a trading venueGB0007980591⌘ RNS:6c891557-d53b-402f-9ca2-92337aff437b ● Chief financial officer / director · Executives · 10 Oct 2025 · BP p.l.c. 7 shares @ £4.326 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5858783-0 Ideal exit: 7 Jul 2026 (T+270) ● Chief financial officer / director · Executives · 24 Sept 2025 · BP p.l.c. 5,309 shares @ £4.3647 0.3% of flow Outside a trading venueGB0007980591⌘ RNS:5837666-0 Ideal exit: 21 Jun 2026 (T+270) ● Chief financial officer / director · Executives · 24 Sept 2025 · BP p.l.c. 78 shares @ £4.2055 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5837666-1 Ideal exit: 21 Jun 2026 (T+270) ● Chief financial officer / director · Executives · 10 Sept 2025 · BP p.l.c. 5 shares @ £4.229 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5817646-0 Ideal exit: 7 Jun 2026 (T+270) ● Chief financial officer / director · Executives · 11 Aug 2025 · BP p.l.c. 5 shares @ £4.232 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5777878-0 Ideal exit: 8 May 2026 (T+270) ● Chief financial officer / director · Executives · 10 Jul 2025 · BP p.l.c. 8 shares @ £3.845 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5735643-0 Ideal exit: 6 Apr 2026 (T+270) ● Chief financial officer / director · Executives · 2 Jul 2025 · BP p.l.c. 5,705 shares @ £3.8101 0.2% of flow Outside a trading venueGB0007980591⌘ RNS:5726002-0 Ideal exit: 29 Mar 2026 (T+270) ● Chief financial officer / director · Executives · 3 Jul 2025 · BP p.l.c. 82 shares @ £3.704 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5726002-1 Ideal exit: 30 Mar 2026 (T+270) 25 of 59 declarations
Load more (34 remaining)