Latest filing published 23 Sept 2026 for Investec Limited, €196k.
Filing timeline
BuySaleInsider track record
Stuart Spencer: trading record in brief
Stuart Spencer is a declared insider of Investec Limited, with filings sourced from JSE. We count 39 filings; the first trade dates from 10 June 2019 and the latest from 22 September 2026.
On the market, this insider has only sold: 36 sales, €36.1M in total. The amount is not disclosed for 2 filings. The rest of the record consists of 3 share grants. 2026 to date brings no purchases and 3 sales.
The newest entry dates from 23 September 2026: an open-market sale of €196k, in Investec Limited. Filings reach the JSE feed a median of 1 day after the trade. The shorter that gap, the sooner other investors can see what insiders have done. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from JSE. Past trades are no guide to future returns.
Companies and markets linked to Stuart Spencer
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 26,661 shares@ ZAR 138.44050.010% mcap0.6% of flowJohannesburgISIN ZAE000081949FCA-NSM:b3701ac4-26ee-41c8-8b31-17c5ddd443bf-15
- 26,661 shares@ £138.4405JohannesburgISIN ZAE000081949RNS:9787699-15
- 27,140 shares@ £130.738411.7% of flowJohannesburgISIN ZAE000081949RNS:6d1b7a2c-9871-4486-8ffc-5b670e048840-1
- 0JohannesburgISIN ZAE000081949RNS:3d5c5480-8c2d-4fcf-aa38-f45d8a159df5-13
- 8,243 shares@ £127.053.6% of flowJohannesburgISIN ZAE000081949RNS:5681623-1
- 9,994 shares@ £127.054.3% of flowJohannesburgISIN ZAE000081949RNS:5681623-2
- 27,140 shares@ £125.0711.6% of flowJohannesburgISIN ZAE000081949RNS:5672165-25
- 30,904 shares@ £118.1812.6% of flowJohannesburgISIN ZAE000081949RNS:5590829-2
- 0JohannesburgISIN ZAE000081949RNS:5239088-1
- 28,720 shares@ £123.5912.0% of flowLondonISIN ZAE000081949RNS:5210400-45
- 27,140 shares@ £123.5911.3% of flowLondonISIN ZAE000081949RNS:5210400-46
- 11,668 shares@ £123.324.8% of flowJohannesburgISIN ZAE000081949RNS:5082768-2
- 11,666 shares@ £112.024.4% of flowJohannesburgISIN ZAE000081949RNS:4854735
- 30,902 shares@ £108.6211.3% of flowJohannesburgISIN ZAE000081949RNS:4810220
- 11,666 shares@ ZAR 85.56JohannesburgISIN ZAE000081949FCA-NSM:4454988-1
- 16,666 shares@ ZAR 88.610.3% of flowJohannesburgISIN ZAE000081949FCA-NSM:4425613-1
- 45,331 shares@ ZAR 95.43JohannesburgISIN ZAE000081949FCA-NSM:4394210-17
- 28,720 shares@ ZAR 90.73JohannesburgISIN ZAE000081949FCA-NSM:4391766-30
- 25,000 shares@ ZAR 93.72JohannesburgISIN ZAE000081949FCA-NSM:4391766-31
- 33,334 shares@ ZAR 91.65JohannesburgISIN ZAE000081949FCA-NSM:4313362-0
- 16,666 shares@ ZAR 55.00JohannesburgISIN ZAE000081949FCA-NSM:4037336-1
- 123,610 shares@ ZAR 56.93JohannesburgISIN ZAE000081949FCA-NSM:4009901
- 36,194 shares@ ZAR 56.68JohannesburgISIN ZAE000081949FCA-NSM:4004185-7
- 72,389 shares@ ZAR 56.68JohannesburgISIN ZAE000081949FCA-NSM:4004185-8
- 15,541 shares@ ZAR 56.68JohannesburgISIN ZAE000081949FCA-NSM:4004185-9
25 of 39 declarations