No insider purchase over the last 90 days. The latest, by Ninety One plc, was filed 10 Jul 2026.
Ninety One plc: what insiders have been doing
Ninety One plc, classified in the Banks sector, is a listed company based in London, United Kingdom, founded in 1991. Its insiders report their share dealings to JSE. In the past year (22 October 2025 to 22 October 2026), 48 filings came from 4 insiders.
Open-market activity splits into 23 purchases totalling €180k and 3 sales totalling €461k; 4 insiders sit on the buying side and 1 insider on the selling side. No amount is published for 15 filings, which the totals therefore leave out. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Those buying include 4 senior executives. At €339k, the sale published on 8 June 2026 by Ninety One plc is the largest of the period (0.014% of market cap).
Compared with its exchange (105 companies, median 2 filings), a count of 48 filings is above the norm. Since 2020, the database holds 69 purchases and 26 sales by insiders of the company.
The data flag 18 purchases as part of a group of insiders buying within 30 days of each other. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase. The clock since the last published purchase (10 July 2026) now reads 121 days. Between a trade and the moment it shows up on JSE, the median delay is 4 days. The shorter that gap, the sooner other investors can see what insiders have done.
Source: insider filings from JSE. Past trades are no guide to future returns.
Who traded when
BuySaleThis score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
Financial data
as of FY 2026FY ended March 2026 · cache
- 64 shares@ £2.1880.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-3
- 31 shares@ £2.18810.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-0
- 142 shares@ £2.1880.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-1
- 62 shares@ £2.18810.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-2
- 0LondonISIN GB00BJHPLV88RNS:9661248Canonical exit: 6 Oct 2026 (T+90)
- 0LondonISIN GB00BJHPLV88RNS:8923fb43-a973-44b0-ba08-cdd56da1c12eCanonical exit: 6 Oct 2026 (T+90)
- 0LondonISIN GB00BJHPLV88RNS:9656630Canonical exit: 1 Oct 2026 (T+90)
- 0LondonISIN GB00BJHPLV88RNS:f5a0d75e-188e-4e01-9cd8-ced142308136Canonical exit: 1 Oct 2026 (T+90)
- 0LondonISIN GB00BJHPLV88RNS:9654477Canonical exit: 30 Sept 2026 (T+90)
- 0LondonISIN GB00BJHPLV88RNS:fcb0fe17-a3b4-4cfb-8b8d-88fb87ccf18bCanonical exit: 30 Sept 2026 (T+90)
- 049.6% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:9642399Canonical exit: 22 Sept 2026 (T+90)
- 050.2% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:9642400Canonical exit: 22 Sept 2026 (T+90)
- 00.0026% mcap0.5% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:75ed7275-9ba1-41cb-a8a8-3a0d9bf9a5d0Canonical exit: 22 Sept 2026 (T+90)
- 00.0026% mcap0.5% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:8eac6744-d21b-47a8-8c15-a5dcd4cbf57bCanonical exit: 22 Sept 2026 (T+90)
- 289,551 sharesLondonISIN GB00BJHPLV88RNS:9639332-0
- 231,728 sharesLondonISIN GB00BJHPLV88RNS:9639332-1
- 289,551 sharesLondonISIN GB00BJHPLV88RNS:37b1d515-d0ae-4b5f-9680-1f1fc38ff7d6-0
- 231,728 sharesLondonISIN GB00BJHPLV88RNS:37b1d515-d0ae-4b5f-9680-1f1fc38ff7d6-1
- 9,134 sharesLondonISIN GB00BJHPLV88RNS:fcb5136e-ee80-4765-83f1-4104b420d1ea-0
- 4,567 sharesLondonISIN GB00BJHPLV88RNS:fcb5136e-ee80-4765-83f1-4104b420d1ea-1
- ▲Unknown9 ZAR23JSE0.0000% mcap0.4% of flowOrdinary ShareJSEISIN ZAE000282356JSE:20260626120000-35Canonical exit: 24 Sept 2026 (T+90)
- ▲Unknown12 ZAR23JSE0.0000% mcap0.5% of flowOrdinary ShareJSEISIN ZAE000282356JSE:20260626120000-36Canonical exit: 24 Sept 2026 (T+90)
- 4,567 sharesLondonISIN GB00BJHPLV88RNS:9639333-1
- 9,134 sharesLondonISIN GB00BJHPLV88RNS:9639333-0
- 0JohannesburgISIN GB00BJHPLV88RNS:9623710Canonical exit: 10 Sept 2026 (T+90)
25 of 223 declarations
About Ninety One plc
NINETY ONE PLC is a UK-based asset management company specializing in equity and fixed income investments. It is listed on the Johannesburg Stock Exchange under the symbol XJSE.