Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Kerry Dryburgh. Officer active across 1 company, notably BP p.l.c.. In total, 7 reports have been published. History available since 1 April 2026. The latest transaction was filed on 10 June 2026 (Purchase). Regulator: RNS (LSE). The full history is free.
Declarations 7 total
● EVP, people, culture & communications and chief human resources and communications officer · Executives · 10 Jun 2026 · BP p.l.c. 70 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-3 Ideal exit: 7 Mar 2027 (T+270) ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 27 May 2026 · BP p.l.c. 163,180 shares @ £5.18 52.0% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-3 ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 27 May 2026 · BP p.l.c. 141,895 shares @ £5.18 45.2% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-4 ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 11 May 2026 · BP p.l.c. 70 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-3 Ideal exit: 5 Feb 2027 (T+270) ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 10 Apr 2026 · BP p.l.c. 65 shares @ £5.805 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:03e4d844-f24e-4e0d-97e4-e6faa1b0bd18-4 Ideal exit: 5 Jan 2027 (T+270) ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 2 Apr 2026 · BP p.l.c. 242 shares @ £5.841 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:6fc81880-3b18-4ec0-90ff-cd04b95fb70f-4 Ideal exit: 28 Dec 2026 (T+270) ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 1 Apr 2026 · BP p.l.c. 7,436 shares @ £5.9832 2.7% of flow Outside a trading venueGB0007980591⌘ RNS:844ebcae-01d7-4376-8e3e-8b32ef6d9ca5-1 Ideal exit: 27 Dec 2026 (T+270)