Mike Bowers — CEO

Get alerts when Mike Bowers trades

Alerts for a single person aren't available yet, so you'll follow the companies where they're an insider: Inchcape 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 500,525.58 sold

Roles

Inchcape plc London
CEO
03.11.2025 – 15.05.2026

Transactions (including via associated entities)

DateIssuerTransaction typeVolumePriceValueSource
15.05.2026Inchcape plc London
Other / unclassified
94,153—
No cash value
94,153 shares
Source: UK National Storage Mechanism · 18.05.2026
06.05.2026Inchcape plc London
Option exercise
9,450GBP 8.40
GBP 79,398.90
Source: UK National Storage Mechanism · 07.05.2026
06.05.2026Inchcape plc London
Option exercise
27,219GBP 8.45
GBP 229,970.50
Source: UK National Storage Mechanism · 07.05.2026
06.05.2026Inchcape plc London
Option exercise
19,642—
No cash value
19,642 shares
Source: UK National Storage Mechanism · 07.05.2026
06.05.2026Inchcape plc London
Option exercise
56,578—
No cash value
56,578 shares
Source: UK National Storage Mechanism · 07.05.2026
23.12.2025Inchcape plc London
SoldDisposal
via Karen Evans
65,112GBP 7.69
GBP 500,525.58
Source: UK National Storage Mechanism · 23.12.2025
23.12.2025Inchcape plc London
Option exercise
3,000GBP 7.68
GBP 23,040.00
Source: UK National Storage Mechanism · 23.12.2025
23.12.2025Inchcape plc London
Option exercise
5,625GBP 7.68
GBP 43,204.82
Source: UK National Storage Mechanism · 23.12.2025
23.12.2025Inchcape plc London
Option exercise
68,860GBP 7.68
GBP 529,158.25
Source: UK National Storage Mechanism · 23.12.2025
23.12.2025Inchcape plc London
Option exercise
3,000—
No cash value
3,000 shares
Source: UK National Storage Mechanism · 23.12.2025
23.12.2025Inchcape plc London
Option exercise
68,860—
No cash value
68,860 shares
Source: UK National Storage Mechanism · 23.12.2025
03.11.2025Inchcape plc London
Option exercise
23,108GBP 7.58
GBP 175,043.10
Source: UK National Storage Mechanism · 03.11.2025
03.11.2025Inchcape plc London
Option exercise
23,108—
No cash value
23,108 shares
Source: UK National Storage Mechanism · 03.11.2025