Insider track record Other Across 38 buy signals with a settled T+90 return. Return basis: close on the day after publication.
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.
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 venueGB0007980591⌘ RNS:b45d81b4-6ff2-46dc-918d-6a36dcb87a55-1 Ideal exit: 6 Sept 2026 (T+270) ● chief executive officer / director · Executives · 10 Nov 2025 · BP p.l.c. 80 shares @ £4.587 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:2a261151-3cd4-4fdb-bc59-046f7b9ebdbe-1 Ideal exit: 7 Aug 2026 (T+270) ● chief executive officer / director · Executives · 10 Oct 2025 · BP p.l.c. 87 shares @ £4.326 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5858783-1 Ideal exit: 7 Jul 2026 (T+270) ● chief executive officer / director · Executives · 24 Sept 2025 · BP p.l.c. 205 shares @ £4.2055 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5837666-3 Ideal exit: 21 Jun 2026 (T+270) ● chief executive officer / director · Executives · 24 Sept 2025 · BP p.l.c. 934 shares @ £4.3647 0.5% of flow Outside a trading venueGB0007980591⌘ RNS:5837666-2 Ideal exit: 21 Jun 2026 (T+270) ● chief executive officer / director · Executives · 10 Sept 2025 · BP p.l.c. 90 shares @ £4.229 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5817646-1 Ideal exit: 7 Jun 2026 (T+270) ● chief executive officer / director · Executives · 11 Aug 2025 · BP p.l.c. 88 shares @ £4.232 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5777878-1 Ideal exit: 8 May 2026 (T+270) ● chief executive officer / director · Executives · 10 Jul 2025 · BP p.l.c. 97 shares @ £3.845 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5735643-1 Ideal exit: 6 Apr 2026 (T+270) ● chief executive officer / director · Executives · 2 Jul 2025 · BP p.l.c. 1,003 shares @ £3.8101 0.5% of flow Outside a trading venueGB0007980591⌘ RNS:5726002-2 Ideal exit: 29 Mar 2026 (T+270) ● chief executive officer / director · Executives · 3 Jul 2025 · BP p.l.c. 214 shares @ £3.704 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5726002-3 Ideal exit: 30 Mar 2026 (T+270) ● chief executive officer / director · Executives · 10 Jun 2025 · BP p.l.c. 103 shares @ £3.622 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5692075-1 Ideal exit: 7 Mar 2026 (T+270) ● chief executive officer / director · Executives · 28 May 2025 · BP p.l.c. 11,780 shares @ £4.21 6.6% of flow Outside a trading venueGB0007980591⌘ RNS:5674179 ● chief executive officer / director · Executives · 12 May 2025 · BP p.l.c. 102 shares @ £3.723 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5652264-1 Ideal exit: 6 Feb 2026 (T+270) ● chief executive officer / director · Executives · 10 Apr 2025 · BP p.l.c. 113 shares @ £3.3295 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:5615037-1 Ideal exit: 5 Jan 2026 (T+270) ● chief executive officer / director · Executives · 2 Apr 2025 · BP p.l.c. 907 shares @ £4.3537 0.5% of flow Outside a trading venueGB0007980591⌘ RNS:5607066-2 Ideal exit: 28 Dec 2025 (T+270) ● chief executive officer / director · Executives · 3 Apr 2025 · BP p.l.c. 183 shares @ £4.355 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5607066-3 Ideal exit: 29 Dec 2025 (T+270) ● chief executive officer / director · Executives · 20 Mar 2025 · BP p.l.c. 28,699 shares @ £4.485 17.1% of flow Outside a trading venueGB0007980591⌘ RNS: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 venueGB0007980591⌘ RNS: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 venueGB0007980591⌘ RNS:5570133-1 Ideal exit: 5 Dec 2025 (T+270) ● chief executive officer / Director · Executives · 19 Feb 2025 · BP p.l.c. 6,098 shares @ £4.67 5.7% of flow Outside a trading venueGB0007980591⌘ RNS:5546676-1 Ideal exit: 16 Nov 2025 (T+270) ● chief executive officer / Director · Executives · 19 Feb 2025 · BP p.l.c. 7,081 shares @ £4.67 6.6% of flow Outside a trading venueGB0007980591⌘ RNS:5546676-2 Ideal exit: 16 Nov 2025 (T+270) ● chief executive officer / director · Executives · 10 Feb 2025 · BP p.l.c. 87 shares @ £4.3325 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5534822-1 Ideal exit: 7 Nov 2025 (T+270) ● chief executive officer · Executives · 15 Jan 2025 · BP p.l.c. 7,598 shares @ £4.2545 6.3% of flow Outside a trading venueGB0007980591⌘ RNS:5505684 Ideal exit: 12 Oct 2025 (T+270) ● chief executive officer / director · Executives · 10 Jan 2025 · BP p.l.c. 88 shares @ £4.227 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:5498692-1 Ideal exit: 7 Oct 2025 (T+270) ● chief executive officer · Executives · 27 Dec 2024 · BP p.l.c. 641 shares @ £3.8404 0.5% of flow Outside a trading venueGB0007980591⌘ RNS:5483765-2 Ideal exit: 23 Sept 2025 (T+270) 25 of 67 declarations
Load more (42 remaining) About Julia Emanuele Julia Emanuele is a declarant who has made 67 filings in total. In her most recent filings, she made purchases totaling 241567 euros, with no sales. The first filing date is June 9, 2023, and the last is December 11, 2025. Her largest filings include an amount of 153415.43 euros published on April 1, 2025, and an amount of 98134.89 euros published on March 19, 2024.