Skip to content
★ Sign in to follow
Insider activity · 24 months0 buys10 salesCumulative net flow
Total declarations
21
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (12 ops.)
€1.8M

Latest filing published 23 Sept 2026 for Investec plc, €101k.

Filing timeline

BuySale
Stuart Spencer

Insider track record

Disclosed buys
0
Disclosed sells
12
Signal history

Stuart Spencer: trading record in brief

Stuart Spencer discloses dealings in Investec plc to RNS (LSE). Between 30 May 2024 and 22 September 2026, the trades on record add up to 21 filings.

On the market, this insider has only sold: 12 sales, €1.8M in total. Other entries cover 9 share grants. Since January 2026: no purchases and 7 sales on the market.

The latest filing, published on 23 September 2026, reports an open-market sale of €101k in Investec plc. Filings reach the RNS (LSE) feed a median of 1 day after the trade. The regulation allows three business days to notify a trade (UK MAR). Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Stuart Spencer

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations21 total
  • ▼
    PDMRExecutivesInvestec plc
    86,955 GBP35FCA-NSM
    86,955 shares@ £6.4920.0023% mcap6.1% of flowLondonISIN GB00B17BBQ50FCA-NSM:b3701ac4-26ee-41c8-8b31-17c5ddd443bf-0
  • ▼
    PDMRExecutivesInvestec plc
    8,513 GBP34FCA-NSM
    8,513 shares@ £6.4920.0002% mcap0.6% of flowLondonISIN GB00B17BBQ50FCA-NSM:b3701ac4-26ee-41c8-8b31-17c5ddd443bf-1
  • ◆
    PDMRExecutivesInvestec plc
    10,359 GBP16FCA-NSM
    10,359 shares@ £6.4920.0003% mcap0.7% of flowLondonISIN GB00B17BBQ50FCA-NSM:b3701ac4-26ee-41c8-8b31-17c5ddd443bf-2
  • ◆
    PDMRExecutivesInvestec plc
    67,251 GBP16RNS
    10,359 shares@ £6.4920.0018% mcap3.2% of flowLondonISIN GB00B17BBQ50RNS:9787699-2
  • ▼
    PDMRExecutivesInvestec plc
    564,512 GBP39RNS
    86,955 shares@ £6.4920.015% mcap26.8% of flowLondonISIN GB00B17BBQ50RNS:9787699-0
  • ▼
    PDMRExecutivesInvestec plc
    55,266 GBP34RNS
    8,513 shares@ £6.4920.0015% mcap2.6% of flowLondonISIN GB00B17BBQ50RNS:9787699-1
  • ◆
    PDMRExecutivesInvestec plc
    0RNS
    JohannesburgISIN GB00B17BBQ50RNS:9592818-6
  • ▼
    PDMRExecutivesInvestec plc
    358,075 GBP31RNS
    2,529 shares@ £141.587617.7% of flowJohannesburgISIN GB00B17BBQ50RNS:9592893-5
  • ▼
    PDMRExecutivesInvestec plc
    3,581 GBP29RNS
    2,529 shares@ £1.41590.2% of flowJohannesburgISIN GB00B17BBQ50RNS:455eeb9b-654b-4235-afe6-e84fbd2c82a9-5
  • ◆
    PDMRExecutivesInvestec plc
    0RNS
    0JohannesburgISIN GB00B17BBQ50RNS:91f6f80b-b7ac-419b-87b3-67c01963429e-6
  • ▼
    PDMRExecutivesInvestec plc
    202,631 GBP24RNS
    33,553 shares@ £6.039110.0% of flowLondonISIN GB00B17BBQ50RNS:67488b19-f72b-4065-b77e-0538d78ea39d
  • ▼
    PDMRExecutivesInvestec plc
    44,848 GBP29RNS
    8,430 shares@ £5.322.3% of flowLondonISIN GB00B17BBQ50RNS:5678264-1
  • ◆
    PDMRExecutivesInvestec plc
    54,604 GBP11RNS
    10,264 shares@ £5.322.8% of flowLondonISIN GB00B17BBQ50RNS:5678264-2
  • ◆
    PDMRExecutivesInvestec plc
    0RNS
    0LondonISIN GB00B17BBQ50RNS:5676040-30
  • ▼
    PDMRExecutivesInvestec plc
    23,370 GBP0RNS
    23,370 shares@ £5.286.3% of flowLondonISIN GB00B17BBQ50RNS:5676040-14
  • ▼
    PDMRExecutivesInvestec plc
    19,100 GBP0RNS
    19,100 shares@ £5.135.0% of flowLondonISIN GB00B17BBQ50RNS:5672165-23
  • ◆
    PDMRExecutivesInvestec plc
    23,289 GBP0RNS
    23,289 shares@ £5.136.1% of flowLondonISIN GB00B17BBQ50RNS:5672165-24
  • ▼
    PDMRExecutivesInvestec plc
    83,072 GBP29RNS
    16,225 shares@ £5.124.2% of flowLondonISIN GB00B17BBQ50RNS:5210400-44
  • ◆
    PDMRExecutivesInvestec plc
    120,585 GBP12RNS
    23,279 shares@ £5.186.1% of flowLondonISIN GB00B17BBQ50RNS:5210400-43
  • ▼
    PDMRExecutivesInvestec plc
    98,990 GBP29RNS
    19,110 shares@ £5.185.0% of flowLondonISIN GB00B17BBQ50RNS:5210400-42
  • ◆
    PDMRExecutivesInvestec plc
    0RNS
    0LondonISIN GB00B17BBQ50RNS:5206524-10

21 of 21 declarations