Latest filing published 13 Jul 2026 for BP p.l.c., €435.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Kerry Dryburgh: trading record in brief
Kerry Dryburgh is a declared insider of BP p.l.c., with filings sourced from RNS (LSE). The record holds 10 filings, for trades running from 1 April 2026 to 10 July 2026.
On the market, this insider has only ever bought: 4 purchases, €1,731 in total. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Other entries cover 6 share grants.
The median purchase comes to €433. On 3 out of 3 purchases, another insider of the same company was buying within the same 30 days. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.
The latest filing, published on 13 July 2026, reports an open-market purchase of €435 in BP p.l.c. The median gap between a trade and its publication by RNS (LSE) is 2 days. For comparison, UK MAR gives managers three business days to notify a trade. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Kerry Dryburgh
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 77 shares@ £4.818Outside a trading venueISIN GB0007980591RNS:a7ef7e2e-5954-4696-a1ac-28c3f16cd9e7-3Canonical exit: 8 Oct 2026 (T+90)
- 9,744 shares@ £4.58240.0063% mcap2.7% of flowOutside a trading venueISIN GB0007980591RNS:7d310f49-af44-458f-9ba0-08c1592d6be1-1Canonical exit: 29 Sept 2026 (T+90)
- 305 shares@ £4.6940.0002% mcap0.1% of flowOutside a trading venueISIN GB0007980591RNS:7d310f49-af44-458f-9ba0-08c1592d6be1-7Canonical exit: 30 Sept 2026 (T+90)
- 70 shares@ £5.2930.0000% mcap0.0% of flowOutside a trading venueISIN GB0007980591RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-3Canonical exit: 8 Sept 2026 (T+90)
- 163,180 shares@ £5.1852.0% of flowOutside a trading venueISIN GB0007980591RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-3
- 141,895 shares@ £5.1845.2% of flowOutside a trading venueISIN GB0007980591RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-4
- 70 shares@ £5.3590.0% of flowOutside a trading venueISIN GB0007980591RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-3Canonical exit: 9 Aug 2026 (T+90)
- 65 shares@ £5.8050.0% of flowOutside a trading venueISIN GB0007980591RNS:03e4d844-f24e-4e0d-97e4-e6faa1b0bd18-4Canonical exit: 9 Jul 2026 (T+90)
- 242 shares@ £5.8410.1% of flowOutside a trading venueISIN GB0007980591RNS:6fc81880-3b18-4ec0-90ff-cd04b95fb70f-4Canonical exit: 1 Jul 2026 (T+90)
- 7,436 shares@ £5.98322.7% of flowOutside a trading venueISIN GB0007980591RNS:844ebcae-01d7-4376-8e3e-8b32ef6d9ca5-1Canonical exit: 30 Jun 2026 (T+90)
10 of 10 declarations