Insider track record Other Across 5 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the full record of transactions filed by Carol Howle. Officer active across 1 company, notably BP p.l.c.. Cumulatively, 9 filings have been recorded. Activity tracked since 23 December 2025. The latest transaction was disclosed on 10 June 2026 (Purchase). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 9 total
● Deputy chief executive officer · Executives · 10 Jun 2026 · BP p.l.c. 60 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-1 Ideal exit: 7 Mar 2027 (T+270) ● Deputy chief executive officer · Executives · 27 May 2026 · BP p.l.c. 105,791 shares @ £5.28 5.6% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-0 ● Deputy chief executive officer · Executives · 18 May 2026 · BP p.l.c. 350,000 shares @ £5.5942 14.9% of flow London Stock Exchange XLONGB0007980591⌘ RNS:2a78d2fe-b232-4985-b860-f305b040ef19 ● Deputy chief executive officer · Executives · 29 Apr 2026 · BP p.l.c. 1,455,598 shares @ £5.18 76.1% of flow Outside a trading venueGB0007980591⌘ RNS:4ad835a8-d8da-4c22-8985-c69458bef5d0-1 ● Interim CEO / director · Executives · 10 Mar 2026 · BP p.l.c. 62 shares @ £5.10 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:1185ba43-e68c-4997-a705-629361a0bd5b-0 Ideal exit: 5 Dec 2026 (T+270) ● Interim CEO / director · Executives · 18 Feb 2026 · BP p.l.c. 164,653 shares @ £2.0875 99.6% of flow Outside a trading venueGB0007980591⌘ RNS:65320087-1fac-4073-aa82-a13d5acd4eef-0 Ideal exit: 15 Nov 2026 (T+270) ● Interim CEO / director · Executives · 10 Feb 2026 · BP p.l.c. 65 shares @ £4.777 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:3bb33aba-0b1b-4cbd-bc0b-d38fd9ad4713-0 Ideal exit: 7 Nov 2026 (T+270) ● Interim CEO / director · Executives · 12 Jan 2026 · BP p.l.c. 73 shares @ £4.256 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:d00e2497-ddcc-40a1-b166-5517fb891065-0 Ideal exit: 9 Oct 2026 (T+270) ● Interim CEO / director · Executives · 23 Dec 2025 · BP p.l.c. 114 shares @ £4.2485 0.1% of flow Outside a trading venueGB0007980591⌘ RNS:bbd7c89d-1c5a-4be1-9320-61f4806477a7-0 Ideal exit: 19 Sept 2026 (T+270)