Skip to content
★ Sign in to follow
NO

Ninety One plc Stock: price and insider trades · South Africa

ISIN ZAE000282356ZA·Mcap ZAC 37.6BBanks

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.

Insider Decl.
223
Thresholds
n/a
Buy Volume
€179,827
69 ops. · all time
Sell Volume
€3M
26 ops. · all time

Who traded when

BuySale
Ninety One plc17 buys8 sales
Unknown5 buys
Ninety One Limited2 buys1 sale

This 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.

Fundamental score
Ranked 8,641 of 26,897 companies
60.5
score / 100
Value
38
Quality
83
FCF yld0.4%
Earn yld0.4%
EV/EBITDA·
ROE29%
Gross mgn53%
Net mgn20%
Debt/EBITDA0.5x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended March 2026 · cache

ZAC 40.99
Analyst consensus
1 analysts
1.00/5
ZAC 56.67Target ZAC 56.67(+38%)ZAC 56.67
Income statement
RevenueZAC 763.3M
Gross profitZAC 406.4M53% margin
EBITDAZAC 229.8M30% margin
Net incomeZAC 153.5M23.6% margin
Valuation
PER (trailing)10.4x
PER (forward)19833.6x
P/Book258.6x
Beta0.76
Balance sheet & cash
Market capZAC 37.6B
Total debtZAC 104.3M
Free Cash FlowZAC 165.3M
Debt / Equity15%
Profitability & ownership
ROE28.5%
ROA0.9%
% insiders14.6%
% institutions62.7%
Last declaration on 25 August 2026
Declarations223 total
  • ◆
    Related company / holdingExecutives
    140 GBP26FCA-NSM
    64 shares@ £2.1880.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-3
  • ◆
    Related company / holdingExecutives
    68 GBP22FCA-NSM
    31 shares@ £2.18810.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-0
  • ◆
    Related company / holdingExecutives
    311 GBP26FCA-NSM
    142 shares@ £2.1880.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-1
  • ◆
    Related company / holdingExecutives
    136 GBP26FCA-NSM
    62 shares@ £2.18810.0000% mcap0.0% of flowLondonISIN GB00BJHPLV88FCA-NSM:2f4ce071-8f51-4995-ac50-dcb7059ae54e-2
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:9661248
    Canonical exit: 6 Oct 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:8923fb43-a973-44b0-ba08-cdd56da1c12e
    Canonical exit: 6 Oct 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:9656630
    Canonical exit: 1 Oct 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:f5a0d75e-188e-4e01-9cd8-ced142308136
    Canonical exit: 1 Oct 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:9654477
    Canonical exit: 30 Sept 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    0LondonISIN GB00BJHPLV88RNS:fcb0fe17-a3b4-4cfb-8b8d-88fb87ccf18b
    Canonical exit: 30 Sept 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    049.6% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:9642399
    Canonical exit: 22 Sept 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    0RNS
    050.2% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:9642400
    Canonical exit: 22 Sept 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    49,729 GBP23RNS
    00.0026% mcap0.5% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:75ed7275-9ba1-41cb-a8a8-3a0d9bf9a5d0
    Canonical exit: 22 Sept 2026 (T+90)
  • ▲
    Related company / holdingExecutives
    49,869 GBP23RNS
    00.0026% mcap0.5% of flowLondon Stock ExchangeISIN GB00BJHPLV88RNS:8eac6744-d21b-47a8-8c15-a5dcd4cbf57b
    Canonical exit: 22 Sept 2026 (T+90)
  • ◆
    Related company / holdingExecutives
    0RNS
    289,551 sharesLondonISIN GB00BJHPLV88RNS:9639332-0
  • ◆
    Related company / holdingExecutives
    0RNS
    231,728 sharesLondonISIN GB00BJHPLV88RNS:9639332-1
  • ◆
    Related company / holdingExecutives
    0RNS
    289,551 sharesLondonISIN GB00BJHPLV88RNS:37b1d515-d0ae-4b5f-9680-1f1fc38ff7d6-0
  • ◆
    Related company / holdingExecutives
    0RNS
    231,728 sharesLondonISIN GB00BJHPLV88RNS:37b1d515-d0ae-4b5f-9680-1f1fc38ff7d6-1
  • ◆
    Related company / holdingExecutives
    0RNS
    9,134 sharesLondonISIN GB00BJHPLV88RNS:fcb5136e-ee80-4765-83f1-4104b420d1ea-0
  • ◆
    Related company / holdingExecutives
    0RNS
    4,567 sharesLondonISIN GB00BJHPLV88RNS:fcb5136e-ee80-4765-83f1-4104b420d1ea-1
  • ▲
    Unknown
    DirectorExecutives
    9 ZAR23JSE
    0.0000% mcap0.4% of flowOrdinary ShareJSEISIN ZAE000282356JSE:20260626120000-35
    Canonical exit: 24 Sept 2026 (T+90)
  • ▲
    Unknown
    DirectorExecutives
    12 ZAR23JSE
    0.0000% mcap0.5% of flowOrdinary ShareJSEISIN ZAE000282356JSE:20260626120000-36
    Canonical exit: 24 Sept 2026 (T+90)
  • ◆
    Related company / holdingExecutives
    0RNS
    4,567 sharesLondonISIN GB00BJHPLV88RNS:9639333-1
  • ◆
    Related company / holdingExecutives
    0RNS
    9,134 sharesLondonISIN GB00BJHPLV88RNS:9639333-0
  • ▲
    Related company / holdingExecutives
    0RNS
    0JohannesburgISIN GB00BJHPLV88RNS:9623710
    Canonical 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.