← back

BP p.l.c.

GB0007980591 · LSE

Insiders
1
Net flow
€-2.3M
Bought
€0
Sold
€2.3M
Buy BP p.l.c.
Pick a broker. We handle the signal, they handle execution.

Affiliate links — we may earn a referral fee if you sign up.

All disclosed transactions

DateTypeInsiderSharesPriceValue
2026-05-27
4d ago
UNKNOWNCarol Howle 2
Deputy chief executive officer
2026-05-18
1w ago
SELLCarol Howle 2
Deputy chief executive officer
350,000€5.59€2.3M