Investec plc insider transactionsLondon

LEI 2138007Z3U5GWDN3MY22 · XLON · GB

Get alerts for Investec plc

12-month buy/sell summary

No buysZAR 11,942,206.12 sold
Open-market buys: 0Sales: 12Share awards: 0

Recent insider sentiment

No open-market buying or selling — last 90 days

Share-award batches are excluded from this read — they’re compensation, not conviction.

0
Open-market buys (90d)
0
Sales (90d)
0
Share awards (90d)
0
Active insiders (90d)

Transactions

DatePersonTransaction typeVolumePriceValueSource
28.05.2026
Lyndon Subroyen — Management
SoldDisposal
1,590GBP 6.50
GBP 10,334.21
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Marc Kahn — Management
SoldDisposal
2,725GBP 6.50
GBP 17,711.14
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Marle van der Walt — Management
SoldDisposal
3,205GBP 6.50
GBP 20,830.90
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Stuart Spencer — Management
SoldDisposal
2,529ZAR 141.59
ZAR 358,075.04
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Abey Mokgwatsane — Management
SoldDisposal
623ZAR 141.59
ZAR 88,209.07
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Mark Currie — Management
SoldDisposal
3,515ZAR 141.59
ZAR 497,680.41
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Lesley-Anne Gatter — Management
SoldDisposal
806ZAR 141.59
ZAR 114,119.61
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Nishlan Samujh — Management
SoldDisposal
30,749ZAR 141.59
ZAR 4,353,677.11
Source: UK National Storage Mechanism · 29.05.2026
28.05.2026
Fani Titi — Management
SoldDisposal
46,123ZAR 141.59
ZAR 6,530,444.87
Source: UK National Storage Mechanism · 29.05.2026
27.03.2026
Ruth Leas — Management
SoldDisposal
77,449GBP 5.69
GBP 440,685.51
Source: UK National Storage Mechanism · 27.03.2026
16.01.2026
Stuart Spencer — Management
SoldDisposal
33,553GBP 6.04
GBP 202,630.63
Source: UK National Storage Mechanism · 19.01.2026
15.01.2026
Lyndon Subroyen — Management
SoldDisposal
59,555GBP 5.88
GBP 350,004.74
Source: UK National Storage Mechanism · 16.01.2026