Skip to content
★ Sign in to follow
CM
Insider activity · 24 months0 buys3 salesCumulative net flow
Total declarations
6
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (3 ops.)
€42k

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

Filing timeline

BuySale
Cumesh Moodliar

Insider track record

Disclosed buys
0
Disclosed sells
3
Signal history

Cumesh Moodliar: trading record in brief

All filings by Cumesh Moodliar on record concern Investec plc. Between 29 May 2025 and 22 September 2026, the trades on record add up to 6 filings.

Sales make up the whole of the open-market record (3 sales, €42k). Outside the open market, there are 3 share grants. In 2026 alone, the filings show no purchases and 2 sales.

The record was last updated on 23 September 2026 with an open-market sale (€157) in Investec plc. Between a trade and the moment it shows up on RNS (LSE), the median delay is 1 day. Under the UK Market Abuse Regulation, managers have three business days to notify their trades. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. Source: insider filings from RNS (LSE). Past trades are no guide to future returns.

Companies and markets linked to Cumesh Moodliar

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

Declarations6 total
  • ▼
    PDMR and Director of Major SubsidiaryExecutivesInvestec plc
    135 GBP34FCA-NSM
    135 shares@ £6.4920.0000% mcap0.1% of flowLondonISIN GB00B17BBQ50FCA-NSM:b3701ac4-26ee-41c8-8b31-17c5ddd443bf-7
  • ▼
    PDMR and Director of Major SubsidiaryExecutivesInvestec plc
    876 GBP34RNS
    135 shares@ £6.4920.0000% mcap0.5% of flowLondonISIN GB00B17BBQ50RNS:9787699-7
  • ◆
    PDMR and Director of Major SubsidiaryExecutivesInvestec plc
    0RNS
    103,115,103,115 sharesJohannesburgISIN GB00B17BBQ50RNS:9592818-4
  • ◆
    PDMR and Director of Major SubsidiaryExecutivesInvestec plc
    0RNS
    0JohannesburgISIN GB00B17BBQ50RNS:91f6f80b-b7ac-419b-87b3-67c01963429e-4
  • ◆
    PDMRExecutivesInvestec plc
    0RNS
    0LondonISIN GB00B17BBQ50RNS:5676040-26
  • ▼
    PDMR / Director of major subsidiaryExecutivesInvestec plc
    34,220 GBP0RNS
    34,220 shares@ £5.2899.5% of flowLondonISIN GB00B17BBQ50RNS:5676040-12

6 of 6 declarations