Across 5 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Signal history
Browse the full record of transactions filed by Carol Howle. Officer active across 1 company, notably BP p.l.c.. Cumulatively, 11 filings have been recorded. Activity tracked since 23 December 2025. The latest transaction was disclosed on 10 July 2026 (Purchase). Regulator: RNS (LSE). The full history is accessible without signup.
Companies and markets linked to Carol Howle
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
114 shares@ £4.24850.1% of flowOutside a trading venueISINISIN GB0007980591RNS:bbd7c89d-1c5a-4be1-9320-61f4806477a7-0
11 of 11 declarations
About Carol Howle
Carol Howle is Deputy chief executive officer at BP p.l.c. She has 10 filings in total, and across the 10 sampled filings, purchases amount to EUR 395943 and sales to EUR 1698889, with activity ranging from 2025-12-29 to 2026-07-03.