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
23.03.2026 – 12.10.2026
Transactions (including via associated entities)
| Date | Issuer | Transaction type | Volume | Price | Value | Source |
|---|---|---|---|---|---|---|
| 12.10.2026 | BP plc London | Other / unclassified | 65 | GBP 5.86 | GBP 381.10 | Source: UK National Storage Mechanism · 13.10.2026 |
| 24.09.2026 | BP plc London | Other / unclassified | 26 | GBP 5.59 | GBP 145.26 | Source: UK National Storage Mechanism · 25.09.2026 |
| 10.09.2026 | BP plc London | Other / unclassified | 67 | GBP 5.57 | GBP 373.26 | Source: UK National Storage Mechanism · 11.09.2026 |
| 10.08.2026 | BP plc London | Other / unclassified | 73 | GBP 5.17 | GBP 377.56 | Source: UK National Storage Mechanism · 11.08.2026 |
| 10.07.2026 | BP plc London | Other / unclassified | 77 | GBP 4.82 | GBP 370.99 | Source: UK National Storage Mechanism · 13.07.2026 |
| 02.07.2026 | BP plc London | Other / unclassified | 26 | GBP 4.69 | GBP 122.04 | Source: UK National Storage Mechanism · 03.07.2026 |
| 10.06.2026 | BP plc London | Other / unclassified | 70 | GBP 5.29 | GBP 370.51 | Source: UK National Storage Mechanism · 11.06.2026 |
| 27.05.2026 | BP plc London | Other / unclassified | 138,035 | — | — | Source: UK National Storage Mechanism · 29.05.2026 |
| 27.05.2026 | BP plc London | Other / unclassified | 158,740 | — | — | Source: UK National Storage Mechanism · 29.05.2026 |
| 11.05.2026 | BP plc London | Other / unclassified | 70 | GBP 5.36 | GBP 375.13 | Source: UK National Storage Mechanism · 12.05.2026 |
| 10.04.2026 | BP plc London | Other / unclassified | 65 | GBP 5.81 | GBP 377.33 | Source: UK National Storage Mechanism · 14.04.2026 |
| 02.04.2026 | BP plc London | Other / unclassified | 20 | GBP 5.84 | GBP 116.82 | Source: UK National Storage Mechanism · 07.04.2026 |
| 23.03.2026 | BP plc London | SoldDisposal | 14,309 | USD 43.24 | USD 618,700.66 | Source: UK National Storage Mechanism · 24.03.2026 |