Michael Sosso — EVP, legal

Get alerts when Michael Sosso trades

Alerts for a single person aren't available yet, so you'll follow the companies where they're an insider: BP plc.

12-month summary

No open-market buys or sales in the last 12 months

0 open-market buys, 0 sales, 0 share awards

Roles

BP plc London
EVP, legal
23.03.2026 – 12.10.2026

Transactions (including via associated entities)

DateIssuerTransaction typeVolumePriceValueSource
12.10.2026BP plc London
Other / unclassified
65GBP 5.86
GBP 381.10
Source: UK National Storage Mechanism · 13.10.2026
24.09.2026BP plc London
Other / unclassified
26GBP 5.59
GBP 145.26
Source: UK National Storage Mechanism · 25.09.2026
10.09.2026BP plc London
Other / unclassified
67GBP 5.57
GBP 373.26
Source: UK National Storage Mechanism · 11.09.2026
10.08.2026BP plc London
Other / unclassified
73GBP 5.17
GBP 377.56
Source: UK National Storage Mechanism · 11.08.2026
10.07.2026BP plc London
Other / unclassified
77GBP 4.82
GBP 370.99
Source: UK National Storage Mechanism · 13.07.2026
02.07.2026BP plc London
Other / unclassified
26GBP 4.69
GBP 122.04
Source: UK National Storage Mechanism · 03.07.2026
10.06.2026BP plc London
Other / unclassified
70GBP 5.29
GBP 370.51
Source: UK National Storage Mechanism · 11.06.2026
27.05.2026BP plc London
Other / unclassified
138,035—
—
Source: UK National Storage Mechanism · 29.05.2026
27.05.2026BP plc London
Other / unclassified
158,740—
—
Source: UK National Storage Mechanism · 29.05.2026
11.05.2026BP plc London
Other / unclassified
70GBP 5.36
GBP 375.13
Source: UK National Storage Mechanism · 12.05.2026
10.04.2026BP plc London
Other / unclassified
65GBP 5.81
GBP 377.33
Source: UK National Storage Mechanism · 14.04.2026
02.04.2026BP plc London
Other / unclassified
20GBP 5.84
GBP 116.82
Source: UK National Storage Mechanism · 07.04.2026
23.03.2026BP plc London
SoldDisposal
14,309USD 43.24
USD 618,700.66
Source: UK National Storage Mechanism · 24.03.2026