Latest filing published 11 Dec 2025 for BP p.l.c., €434.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Julia Emanuele: trading record in brief
This profile gathers the share dealings of Julia Emanuele in BP p.l.c. Between 6 April 2021 and 10 December 2025, the trades on record add up to 109 filings.
Purchases make up the whole of the open-market record (60 purchases, €224k). Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 49 share grants. In 2025 alone, the filings show 15 purchases and no sales.
A typical purchase (the median) is worth €440. Of 60 purchases, 56 formed part of a group of insiders buying within 30 days of each other. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.
The record was last updated on 11 December 2025 with an open-market purchase (€434) in BP p.l.c. Between a trade and the moment it shows up on RNS (LSE), the median delay is 2 days. The legal deadline for notifying a trade is three business days (UK MAR). Source: insider filings from RNS (LSE). Past trades are no guide to future returns.
Companies and markets linked to Julia Emanuele
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 85 shares@ £4.4620.0% of flowOutside a trading venueISIN GB0007980591RNS:b45d81b4-6ff2-46dc-918d-6a36dcb87a55-1Canonical exit: 10 Mar 2026 (T+90)
- 80 shares@ £4.5870.0% of flowOutside a trading venueISIN GB0007980591RNS:2a261151-3cd4-4fdb-bc59-046f7b9ebdbe-1Canonical exit: 8 Feb 2026 (T+90)
- 87 shares@ £4.3260.0% of flowOutside a trading venueISIN GB0007980591RNS:5858783-1Canonical exit: 8 Jan 2026 (T+90)
- 934 shares@ £4.36470.5% of flowOutside a trading venueISIN GB0007980591RNS:5837666-2Canonical exit: 23 Dec 2025 (T+90)
- 205 shares@ £4.20550.1% of flowOutside a trading venueISIN GB0007980591RNS:5837666-3Canonical exit: 23 Dec 2025 (T+90)
- 90 shares@ £4.2290.0% of flowOutside a trading venueISIN GB0007980591RNS:5817646-1Canonical exit: 9 Dec 2025 (T+90)
- 88 shares@ £4.2320.0% of flowOutside a trading venueISIN GB0007980591RNS:5777878-1Canonical exit: 9 Nov 2025 (T+90)
- 97 shares@ £3.8450.0% of flowOutside a trading venueISIN GB0007980591RNS:5735643-1Canonical exit: 8 Oct 2025 (T+90)
- 1,003 shares@ £3.81010.5% of flowOutside a trading venueISIN GB0007980591RNS:5726002-2Canonical exit: 30 Sept 2025 (T+90)
- 214 shares@ £3.7040.1% of flowOutside a trading venueISIN GB0007980591RNS:5726002-3Canonical exit: 1 Oct 2025 (T+90)
- 103 shares@ £3.6220.0% of flowOutside a trading venueISIN GB0007980591RNS:5692075-1Canonical exit: 8 Sept 2025 (T+90)
- 11,780 shares@ £4.216.5% of flowOutside a trading venueISIN GB0007980591RNS:5674179
- 102 shares@ £3.7230.0% of flowOutside a trading venueISIN GB0007980591RNS:5652264-1Canonical exit: 10 Aug 2025 (T+90)
- 113 shares@ £3.32950.0% of flowOutside a trading venueISIN GB0007980591RNS:5615037-1Canonical exit: 9 Jul 2025 (T+90)
- 907 shares@ £4.35370.5% of flowOutside a trading venueISIN GB0007980591RNS:5607066-2Canonical exit: 1 Jul 2025 (T+90)
- 183 shares@ £4.3550.1% of flowOutside a trading venueISIN GB0007980591RNS:5607066-3Canonical exit: 2 Jul 2025 (T+90)
- 28,699 shares@ £4.48516.9% of flowOutside a trading venueISIN GB0007980591RNS:5599552-1
- 12,915 shares@ £4.4857.6% of flowOutside a trading venueISIN GB0007980591RNS:5599552-0
- 90 shares@ £4.13450.0% of flowOutside a trading venueISIN GB0007980591RNS:5570133-1Canonical exit: 8 Jun 2025 (T+90)
- 6,098 shares@ £4.673.8% of flowOutside a trading venueISIN GB0007980591RNS:5546676-1Canonical exit: 20 May 2025 (T+90)
- 7,081 shares@ £4.674.4% of flowOutside a trading venueISIN GB0007980591RNS:5546676-2Canonical exit: 20 May 2025 (T+90)
- 87 shares@ £4.33250.0% of flowOutside a trading venueISIN GB0007980591RNS:5534822-1Canonical exit: 11 May 2025 (T+90)
- 7,598 shares@ £4.25454.2% of flowOutside a trading venueISIN GB0007980591RNS:5505684Canonical exit: 15 Apr 2025 (T+90)
- 88 shares@ £4.2270.0% of flowOutside a trading venueISIN GB0007980591RNS:5498692-1Canonical exit: 10 Apr 2025 (T+90)
- 641 shares@ £3.84040.3% of flowOutside a trading venueISIN GB0007980591RNS:5483765-2Canonical exit: 27 Mar 2025 (T+90)
25 of 67 declarations