30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

BP PLC (BP)

Over the last 90 days, BP PLC has seen a net insider selling of approximately $4.88 million. While there were 28 transactions, the majority were sales. Notably, executives made significant sales, contributing to the negative net value. Recent buy transactions by executives are smaller in value compared to the reported sales.
Stock chart
Ticker: BP Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Michael Sosso
EVP, legal
1 purchase — total 100,000 GBP
Buy 10 Jun 2026
Value £4,739,523.35 | Price 37.45 | Shares 48,164
Buy 10 Jun 2026
Value £409,751.90 | Price 482.34 | Shares 39,590
Buy 10 Jun 2026
Value £100,000.00 | Price 5.29 | Shares 1,000
Buy 10 Jun 2026
Value £100,000.00 | Price 5.29 | Shares 1,000
Buy 10 Jun 2026
Value £100,000.00 | Price 5.29 | Shares 1,000
Sale 18 May 2026
Value £1,957,967.20 | Price 5.59 | Shares 350,000
Buy 11 May 2026
Value £375.13 | Price 5.36 | Shares 70
Buy 11 May 2026
Value £375.13 | Price 5.36 | Shares 70
Buy 11 May 2026
Value £375.13 | Price 5.36 | Shares 70
Buy 11 May 2026
Value £26.80 | Price 5.36 | Shares 5
Buy 10 Apr 2026
Value £377.33 | Price 5.81 | Shares 65
Buy 10 Apr 2026
Value £377.33 | Price 5.81 | Shares 65
Buy 10 Apr 2026
Value £377.33 | Price 5.81 | Shares 65
Buy 10 Apr 2026
Value £377.33 | Price 5.81 | Shares 65
Buy 10 Apr 2026
Value £29.03 | Price 5.81 | Shares 5
Buy 2 Apr 2026
Value £1,413.52 | Price 5.84 | Shares 242
Buy 2 Apr 2026
Value £81.77 | Price 5.84 | Shares 14
Buy 2 Apr 2026
Value £116.82 | Price 5.84 | Shares 20
Buy 2 Apr 2026
Value £642.51 | Price 5.84 | Shares 110
Buy 2 Apr 2026
Value £338.78 | Price 5.84 | Shares 58
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-11 2026-06-10 B Purchase

EVP, legal

Officer
48,164
37.45
£4,739,523
48,164 37.45 £4,739,523
2026-06-11 2026-06-10 B Purchase

EVP, people, culture & communications and chief human resources and communications officer

Officer
39,590
482.34
£409,752
39,590 482.34 £409,752
2026-06-11 2026-06-10 B Purchase

EVP, production & operations

Officer
6,326
308.70
£2,556,361
6,326 308.70 £2,556,361
2026-06-11 2026-06-10 B Purchase

Deputy chief executive officer

Officer
1,000
5.29
£100,000
1,000 5.29 £100,000
2026-06-11 2026-06-10 B Purchase

Chief financial officer / director

Executive Director
1,000
5.29
£100,000
1,000 5.29 £100,000
2026-05-20 2026-05-18 S Sale

Deputy chief executive officer

Officer
350,000
5.59
£1,957,967
350,000 5.59 £1,957,967
2026-05-12 2026-05-11 B Purchase

EVP, people, culture & communications and chief human resources and communications officer

Officer
70
5.36
£375
70 5.36 £375
2026-05-12 2026-05-11 B Purchase

EVP, production & operations

Officer
70
5.36
£375
70 5.36 £375
2026-05-12 2026-05-11 B Purchase

EVP, legal

Officer
70
5.36
£375
70 5.36 £375
2026-05-12 2026-05-11 B Purchase

Chief financial officer / director

Executive Director
5
5.36
£27
5 5.36 £27
2026-04-14 2026-04-10 B Purchase

EVP, people, culture & communications and chief human resources and communications officer

Officer
65
5.81
£377
65 5.81 £377
2026-04-14 2026-04-10 B Purchase

EVP, customers & products

Officer
65
5.81
£377
65 5.81 £377
2026-04-14 2026-04-10 B Purchase

EVP, production & operations

Officer
65
5.81
£377
65 5.81 £377
2026-04-14 2026-04-10 B Purchase

EVP, legal

Officer
65
5.81
£377
65 5.81 £377
2026-04-14 2026-04-10 B Purchase

Chief financial officer / director

Executive Director
5
5.81
£29
5 5.81 £29
2026-04-07 2026-04-02 B Purchase

EVP, people, culture & communications and chief human resources and communications officer

Officer
242
5.84
£1,414
242 5.84 £1,414
2026-04-07 2026-04-02 B Purchase

EVP Technology

Officer
14
5.84
£82
14 5.84 £82
2026-04-07 2026-04-02 B Purchase

EVP Legal

Officer
20
5.84
£117
20 5.84 £117
2026-04-07 2026-04-02 B Purchase

EVP Production & Operations

Officer
110
5.84
£643
110 5.84 £643
2026-04-07 2026-04-02 B Purchase

Chief financial officer / director

Executive Director
58
5.84
£339
58 5.84 £339