BP p.l.c.: management transactions · United Kingdom · RNS (LSE) Browse the full directors' dealings record of BP p.l.c., a listed issuer based in United Kingdom. Shares are quoted on UK GB, under the supervision of RNS (LSE). Market capitalisation: €78bn. The latest transaction was reported on 11 June 2026 (Purchase). Among the most active insiders: Julia Emanuele. The full history is free.
Analyst consensus: bullish or bearish? Analysts rate BP p.l.c. Buy (bullish), based on 19 analysts. Average price target: £635.44.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 10,207 of 21,086 companies
FCF yld 14%
Earn yld 0.1%
EV/EBITDA 4.9x
ROE 5.8%
Gross mgn 18%
Net mgn 0.0%
Debt/EBITDA 2.4x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal. See the method
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 11 June 2026
All Executives199 Thresholds0 Prospectus0 Other0
Declarations 199 total
● EVP, people, culture & communications and chief human resources and communications officer · Executives · 10 Jun 2026
70 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-3 Ideal exit: 7 Mar 2027 (T+270) ● Chief financial officer / director · Executives · 10 Jun 2026
5 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-0 Ideal exit: 7 Mar 2027 (T+270) ● Deputy chief executive officer · Executives · 10 Jun 2026
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) ● EVP, production & operations · Executives · 10 Jun 2026
70 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-2 Ideal exit: 7 Mar 2027 (T+270) ● EVP, legal · Executives · 10 Jun 2026
70 shares @ £5.293 0.0000% mcap 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:e16faa3e-1007-4092-9ab0-da042c032c3e-4 Ideal exit: 7 Mar 2027 (T+270) ● Deputy chief executive officer · Executives · 27 May 2026
105,791 shares @ £5.28 5.6% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-0 ● EVP Production & Operations · Executives · 27 May 2026
178,720 shares @ £5.18 53.5% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-1 ● EVP Production & Operations · Executives · 27 May 2026
155,410 shares @ £5.18 46.5% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-2 ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 27 May 2026
163,180 shares @ £5.18 52.0% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-3 ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 27 May 2026
141,895 shares @ £5.18 45.2% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-4 ● EVP Technology · Executives · 27 May 2026
136,535 shares @ £5.18 52.9% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-5 ● EVP Technology · Executives · 27 May 2026
118,730 shares @ £5.18 46.0% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-6 ● EVP, Gas & Low Carbon Energy · Executives · 27 May 2026
170,950 shares @ £5.18 40.0% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-7 ● EVP, Gas & Low Carbon Energy · Executives · 27 May 2026
148,650 shares @ £5.18 34.8% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-8 ● EVP Legal · Executives · 27 May 2026
158,740 shares @ £5.18 53.5% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-9 ● EVP Legal · Executives · 27 May 2026
138,035 shares @ £5.18 46.5% of flow Outside a trading venueGB0007980591⌘ RNS:149cc021-0158-4474-bf21-68fc5b2e3cc8-10 ● Deputy chief executive officer · Executives · 18 May 2026
350,000 shares @ £5.5942 14.9% of flow London Stock Exchange XLONGB0007980591⌘ RNS:2a78d2fe-b232-4985-b860-f305b040ef19 ● Chief financial officer / director · Executives · 11 May 2026
5 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-0 Ideal exit: 5 Feb 2027 (T+270) ● EVP, legal · Executives · 11 May 2026
70 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-1 Ideal exit: 5 Feb 2027 (T+270) ● EVP, production & operations · Executives · 11 May 2026
70 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-2 Ideal exit: 5 Feb 2027 (T+270) ● EVP, people, culture & communications and chief human resources and communications officer · Executives · 11 May 2026
70 shares @ £5.359 0.0% of flow Outside a trading venueGB0007980591⌘ RNS:b83dcd31-a40d-47f6-99f1-75b2fccad87c-3 Ideal exit: 5 Feb 2027 (T+270) ● chief financial officer / Director · Executives · 29 Apr 2026
149,178 shares @ £5.18 5.4% of flow Outside a trading venueGB0007980591⌘ RNS:0cf20a00-9e06-4929-b0db-9be04abfa2de ● Deputy chief executive officer · Executives · 29 Apr 2026
1,455,598 shares @ £5.18 76.1% of flow Outside a trading venueGB0007980591⌘ RNS:4ad835a8-d8da-4c22-8985-c69458bef5d0-1 ● chief financial officer / Director · Executives · 29 Apr 2026
776,640 shares @ £5.18 27.9% of flow Outside a trading venueGB0007980591⌘ RNS:4ad835a8-d8da-4c22-8985-c69458bef5d0-2 ● chief executive officer / Director · Executives · 29 Apr 2026
1,415,701 shares @ £5.18 35.9% of flow Outside a trading venueGB0007980591⌘ RNS:4ad835a8-d8da-4c22-8985-c69458bef5d0-0 25 of 199 declarations
Load more (174 remaining)