Latest filing published 14 Apr 2026 for BP p.l.c., €433.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Emma Delaney: trading record in brief
All filings by Emma Delaney on record concern BP p.l.c. We count 7 filings; the first trade dates from 14 April 2020 and the latest from 10 April 2026.
On the open market, the record shows 4 purchases worth €1,500 and 1 sale worth €255k. Netting one side against the other leaves €254k of net selling. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Other entries cover 2 share grants. Since January 2026: 1 purchase and no sales on the market.
A typical purchase (the median) is worth €360.
The record was last updated on 14 April 2026 with an open-market purchase (€433) in BP p.l.c. Filings reach the RNS (LSE) feed a median of 2 days after the trade. For comparison, UK MAR gives managers three business days to notify a trade. These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.
Companies and markets linked to Emma Delaney
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 65 shares@ £5.805100.0% of flowOutside a trading venueISIN GB0007980591RNS:03e4d844-f24e-4e0d-97e4-e6faa1b0bd18-3Canonical exit: 9 Jul 2026 (T+90)
- 1 shares@ £3.210.1% of flowLondon Stock Exchange XLONISIN GB0007980591FCA-NSM:3636126-4
- 1,536 shares@ £3.240987.6% of flowLondon Stock Exchange XLONISIN GB0007980591FCA-NSM:3636126-3
- 88 shares@ £3.53055.5% of flowOutside a trading venueISIN GB0007980591FCA-NSM:3625012-3Canonical exit: 8 Sept 2020 (T+90)
- 100 shares@ £3.159Outside a trading venueISIN GB0007980591FCA-NSM:3594652-3Canonical exit: 9 Aug 2020 (T+90)
- 67,140 shares@ £3.31London Stock Exchange XLONISIN GB0007980591FCA-NSM:3583614
- 93 shares@ £3.3575Outside a trading venueISIN GB0007980591FCA-NSM:3564778-3Canonical exit: 13 Jul 2020 (T+90)
7 of 7 declarations