Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Julia Emanuele. Officer active across 1 company, notably BP p.l.c.. In total, 67 disclosures have been published. Activity tracked since 7 June 2023. The latest transaction was disclosed on 10 December 2025 (Purchase). Regulator: RNS (LSE). The full history is free.
Companies and markets linked to Julia Emanuele Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 67 total
● chief executive officer / director · Executives · 10 Dec 2025 · BP p.l.c. 85 shares @ £4.462 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:b45d81b4-6ff2-46dc-918d-6a36dcb87a55-1 ● chief executive officer / director · Executives · 10 Nov 2025 · BP p.l.c. 80 shares @ £4.587 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:2a261151-3cd4-4fdb-bc59-046f7b9ebdbe-1 ● chief executive officer / director · Executives · 10 Oct 2025 · BP p.l.c. 87 shares @ £4.326 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5858783-1 ● chief executive officer / director · Executives · 24 Sept 2025 · BP p.l.c. 205 shares @ £4.2055 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5837666-3 ● chief executive officer / director · Executives · 24 Sept 2025 · BP p.l.c. 934 shares @ £4.3647 0.5% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5837666-2 ● chief executive officer / director · Executives · 10 Sept 2025 · BP p.l.c. 90 shares @ £4.229 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5817646-1 ● chief executive officer / director · Executives · 11 Aug 2025 · BP p.l.c. 88 shares @ £4.232 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5777878-1 ● chief executive officer / director · Executives · 10 Jul 2025 · BP p.l.c. 97 shares @ £3.845 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5735643-1 ● chief executive officer / director · Executives · 2 Jul 2025 · BP p.l.c. 1,003 shares @ £3.8101 0.5% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5726002-2 ● chief executive officer / director · Executives · 3 Jul 2025 · BP p.l.c. 214 shares @ £3.704 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5726002-3 ● chief executive officer / director · Executives · 10 Jun 2025 · BP p.l.c. 103 shares @ £3.622 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5692075-1 ● chief executive officer / director · Executives · 28 May 2025 · BP p.l.c. 11,780 shares @ £4.21 6.6% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5674179 ● chief executive officer / director · Executives · 12 May 2025 · BP p.l.c. 102 shares @ £3.723 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5652264-1 ● chief executive officer / director · Executives · 10 Apr 2025 · BP p.l.c. 113 shares @ £3.3295 0.0% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5615037-1 ● chief executive officer / director · Executives · 2 Apr 2025 · BP p.l.c. 907 shares @ £4.3537 0.5% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5607066-2 ● chief executive officer / director · Executives · 3 Apr 2025 · BP p.l.c. 183 shares @ £4.355 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5607066-3 ● chief executive officer / director · Executives · 20 Mar 2025 · BP p.l.c. 28,699 shares @ £4.485 17.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5599552-1 ● chief executive officer / director · Executives · 20 Mar 2025 · BP p.l.c. 12,915 shares @ £4.485 7.7% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5599552-0 ● chief executive officer / director · Executives · 10 Mar 2025 · BP p.l.c. 90 shares @ £4.1345 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5570133-1 ● chief executive officer / Director · Executives · 19 Feb 2025 · BP p.l.c. 7,081 shares @ £4.67 6.6% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5546676-2 ● chief executive officer / Director · Executives · 19 Feb 2025 · BP p.l.c. 6,098 shares @ £4.67 5.7% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5546676-1 ● chief executive officer / director · Executives · 10 Feb 2025 · BP p.l.c. 87 shares @ £4.3325 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5534822-1 ● chief executive officer · Executives · 15 Jan 2025 · BP p.l.c. 7,598 shares @ £4.2545 6.3% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5505684 ● chief executive officer / director · Executives · 10 Jan 2025 · BP p.l.c. 88 shares @ £4.227 0.1% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5498692-1 ● chief executive officer · Executives · 27 Dec 2024 · BP p.l.c. 641 shares @ £3.8404 0.5% of flow Outside a trading venueISIN ISIN GB0007980591RNS:5483765-2 25 of 67 declarations
Load more (42 remaining) About Julia Emanuele Julia Emanuele is a declarant linked to BP p.l.c. as chief executive officer / director. She has 67 filings in total, and across the sampled recent filings from 2023-06-09 to 2025-12-11, purchases total 241567 EUR with no sales reported, and the dominant transaction nature is listed as Purchase.