Carol Howle — CEO

Get alerts when Carol Howle 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

Net seller over the last 12 months

0 open-market buys, 1 sale, 0 share awards · GBP 0.00 bought, GBP 1,957,967.20 sold

Roles

BP plc London
CEO
23.12.2025 – 10.07.2026

Transactions (including via associated entities)

DateIssuerTransaction typeVolumePriceValueSource
10.07.2026BP plc London
Other / unclassified
65GBP 4.82
GBP 313.17
Source: UK National Storage Mechanism · 13.07.2026
02.07.2026BP plc London
Other / unclassified
109GBP 4.69
GBP 511.65
Source: UK National Storage Mechanism · 03.07.2026
10.06.2026BP plc London
Other / unclassified
60GBP 5.29
GBP 317.58
Source: UK National Storage Mechanism · 11.06.2026
27.05.2026BP plc London
Other / unclassified
105,791—
—
Source: UK National Storage Mechanism · 29.05.2026
18.05.2026BP plc London
SoldDisposal
350,000GBP 5.59
GBP 1,957,967.20
Source: UK National Storage Mechanism · 20.05.2026
10.03.2026BP plc London
Other / unclassified
62GBP 5.10
GBP 316.20
Source: UK National Storage Mechanism · 11.03.2026
18.02.2026BP plc London
Other / unclassified
74,355—
—
Source: UK National Storage Mechanism · 20.02.2026
18.02.2026BP plc London
Other / unclassified
90,298—
—
Source: UK National Storage Mechanism · 20.02.2026
10.02.2026BP plc London
Other / unclassified
65GBP 4.78
GBP 310.51
Source: UK National Storage Mechanism · 11.02.2026
12.01.2026BP plc London
Other / unclassified
73GBP 4.26
GBP 310.69
Source: UK National Storage Mechanism · 13.01.2026
23.12.2025BP plc London
Other / unclassified
114GBP 4.25
GBP 484.33
Source: UK National Storage Mechanism · 29.12.2025