— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

Ninety One SA (PTY) Ltd

36 HANS STRIJDOM AVENUE, CAPE TOWN 8001 • 27 (0) 21 416 2000

Q4 2025 · Filed 2026-01-27
Market Value
$929M
-2.3%
Holdings
100
+4
New Purchases
5
Added To
27
Closed
6
Reduced
18
Top 10 Concentration
44.1%
Turnover
11.0%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
AEM 1.94% 0.00% +1.94% $18M
GOOGL 5.95% 4.68% +1.27% $55M
AVGO 2.55% 1.44% +1.10% $24M
JNJ 3.05% 2.07% +0.98% $28M
AAPL 2.73% 1.95% +0.78% $25M
TOTB.DE 0.77% 0.00% +0.77% $7M
PLD 0.72% 0.03% +0.69% $7M
GS 1.97% 1.28% +0.68% $18M
TMO 1.76% 1.35% +0.41% $16M
TSM 2.49% 2.08% +0.40% $23M
JPM 2.80% 2.52% +0.28% $26M
GM 1.00% 0.74% +0.27% $9M
SPGI 0.91% 0.64% +0.27% $8M
BKNG 2.91% 2.65% +0.26% $27M
GE 0.23% 0.00% +0.23% $2M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
KGC 0.00% 2.27% -2.27% $0
META 0.20% 2.02% -1.82% $2M
MSFT 7.75% 9.55% -1.80% $72M
LNG 0.02% 1.09% -1.07% $221K
TECK 0.74% 1.74% -1.00% $7M
NEM 0.00% 0.90% -0.90% $0
AMT 0.03% 0.74% -0.71% $306K
SNPS 0.00% 0.70% -0.70% $0
NFLX 1.45% 1.86% -0.41% $13M
ACM 1.19% 1.59% -0.40% $11M
RACE 1.28% 1.61% -0.33% $12M
AMZN 2.60% 2.83% -0.24% $24M
KO 0.14% 0.32% -0.18% $1M
J 1.46% 1.61% -0.15% $14M
PINS 0.62% 0.75% -0.13% $6M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Financial Services 22.9%
Technology 22.5%
Communication Services 13.3%
Healthcare 10.5%
Consumer Cyclical 8.2%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 27 $518M 55.7%
Large Cap 65 $365M 39.3%
Mid Cap 8 $46M 4.9%

Portfolio Analytics

Avg Market Cap
$408.5B
Median Market Cap
$86.2B
Avg P/E
38.0
Median P/E
26.0
Avg Dividend Yield
0.01%
Avg Beta
1.03
# Stocks
100
# ETFs / Funds
0

Top Holdings (100 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 MSFT 7.75% 148,941 $72M $483.62 -$19M -26,730 -15.2%
2 BRK-A 7.39% 91 $69M $754,800.01 $473K
3 GOOGL 5.95% 176,621 $55M $313.00 $11M -7,233 -3.9%
4 NVDA 5.92% 294,685 $55M $186.50 $506K +2,982 +1.0%
5 JNJ 3.05% 136,769 $28M $206.95 $9M +29,594 +27.6%
6 TKO 3.00% 133,187 $28M $209.00 $619K
7 BKNG 2.91% 5,043 $27M $5,355.33 $2M +380 +8.2%
8 JPM 2.80% 80,684 $26M $322.22 $2M +4,112 +5.4%
9 AAPL 2.73% 93,246 $25M $271.86 $7M +20,404 +28.0%
10 AMZN 2.60% 104,496 $24M $230.82 -$3M -18,254 -14.9%
11 V 2.57% 68,035 $24M $350.71 -$737K -4,119 -5.7%
12 AVGO 2.55% 68,362 $24M $346.10 $10M +26,498 +63.3%
13 TSM 2.49% 76,076 $23M $303.89 $3M +4,831 +6.8%
14 PM 2.28% 132,155 $21M $160.40 -$318K
15 MA 2.03% 32,965 $19M $570.88 $526K +724 +2.2%
16 TTWO 2.02% 73,186 $19M $256.03 -$172K
17 GS 1.97% 20,776 $18M $879.00 $6M +5,416 +35.3%
18 AEM 1.94% 106,087 $18M $169.53 +106,087 NEW
19 CRH.L 1.86% 138,274 $17M $124.80 $693K
20 TMO 1.76% 28,192 $16M $579.45 $3M +1,137 +4.2%
21 PLNT 1.70% 145,240 $16M $108.47 $676K
22 EW 1.67% 181,506 $15M $85.25 $2M +4,072 +2.3%
23 ADSK 1.53% 47,899 $14M $296.01 -$686K +1,159 +2.5%
24 J 1.46% 102,407 $14M $132.46 -$2M
25 NFLX 1.45% 143,470 $13M $93.76 -$4M +128,585 +863.9%
26 VLO 1.34% 76,514 $12M $162.79 -$497K
27 RACE 1.28% 31,680 $12M $374.30 -$3M
28 ACM 1.19% 115,802 $11M $95.33 -$4M
29 EA 1.16% 52,902 $11M $204.33 $215K +372 +0.7%
30 HDB 1.15% 293,246 $11M $36.54 $723K
31 MCO 1.06% 19,214 $10M $510.85 $796K +296 +1.6%
32 INTU 1.05% 14,756 $10M $662.42 $991K +1,980 +15.5%
33 GM 1.00% 114,728 $9M $81.32 $2M
34 CFG 0.96% 152,737 $9M $58.41 $846K
35 SPGI 0.91% 16,198 $8M $522.59 $2M +3,586 +28.4%
36 NTES 0.88% 59,303 $8M $137.62 -$693K +790 +1.4%
37 SNX 0.83% 51,605 $8M $150.23 -$745K
38 DAL 0.82% 109,454 $8M $69.40 $1M
39 TSLA 0.79% 16,311 $7M $449.72 $114K
40 TOTB.DE 0.77% 109,561 $7M $65.29 +109,561 NEW
41 TECK 0.74% 144,433 $7M $47.89 -$10M -236,669 -62.1%
42 PLD 0.72% 52,383 $7M $127.66 $6M +49,921 +2027.7%
43 VRSK 0.71% 29,370 $7M $223.69 -$471K +1,347 +4.8%
44 TWLO 0.68% 44,119 $6M $142.24 $2M -2,256 -4.9%
45 Z 0.67% 91,487 $6M $68.22 -$878K
46 ICLR 0.64% 32,751 $6M $182.22 $513K +143 +0.4%
47 PINS 0.62% 221,591 $6M $25.89 -$1M
48 TW 0.62% 53,253 $6M $107.54 -$164K
49 BROS 0.58% 87,790 $5M $61.22 $819K
50 DASH 0.55% 22,655 $5M $226.48 -$1M
51 CHKP 0.52% 25,811 $5M $185.56 -$581K
52 GNRC 0.46% 31,494 $4M $136.37 -$975K
53 EL 0.38% 33,408 $3M $104.72 $851K +3,365 +11.2%
54 VRSN 0.37% 14,281 $3M $242.95 -$512K
55 ANTM 0.35% 9,258 $3M $350.55 $267K
56 MRK 0.28% 24,918 $3M $105.26 $960K +4,153 +20.0%
57 GE 0.23% 6,798 $2M $308.03 +6,798 NEW
58 SCHW 0.22% 20,756 $2M $99.91 $1M +12,557 +153.2%
59 KLAC 0.20% 1,514 $2M $1,215.08 +1,514 NEW
60 META 0.20% 2,765 $2M $660.09 -$17M -23,359 -89.4%
61 QCOM 0.16% 8,900 $2M $171.05 $40K
62 KO 0.14% 18,390 $1M $69.91 -$2M -27,445 -59.9%
63 ABT 0.09% 7,010 $878K $125.29 -$615K -4,227 -37.6%
64 BSX 0.08% 8,111 $773K $95.35 -$19K
65 LLY 0.07% 600 $645K $1,074.68 $208K
66 B 0.07% 14,035 $611K $43.55 $144K
67 UBS 0.06% 12,516 $584K $46.65 $72K
68 MMC 0.06% 2,967 $550K $185.52 $325K +1,848 +165.2%
69 AER 0.06% 3,786 $544K $143.76 $81K
70 TRU 0.05% 5,860 $502K $85.75 $20K
71 MICC 0.05% 30,087 $477K $15.84 +30,087 NEW
72 MSI 0.05% 1,157 $444K $383.32 $161K +540 +87.5%
73 PG 0.05% 3,058 $438K $143.31 -$475K -2,878 -48.5%
74 ZG 0.05% 6,399 $437K $68.23 -$53K
75 TXN 0.05% 2,461 $427K $173.49 -$458K -2,381 -49.2%
76 XOM 0.05% 3,529 $425K $120.34 $28K
77 ACN 0.04% 1,530 $410K $268.30 -$792K -3,290 -68.3%
78 ADP 0.04% 1,537 $395K $257.23 -$56K
79 ADBE 0.04% 1,129 $395K $349.99 -$1M -3,388 -75.0%
80 MNST 0.04% 4,958 $380K $76.67 $5K -608 -10.9%
81 BA 0.04% 1,750 $380K $217.12 $6K
82 TT 0.04% 958 $373K $389.20 $79K +256 +36.5%
83 IBN 0.04% 12,395 $369K $29.80 -$5K
84 FCX 0.04% 7,096 $360K $50.79 $93K
85 ICE 0.04% 2,100 $340K $161.96 -$13K
86 FDS 0.03% 1,068 $310K $290.19 $4K
87 AMT 0.03% 1,741 $306K $175.57 -$7M -34,800 -95.2%
88 CSCO 0.03% 3,850 $297K $77.03 -$245K -4,038 -51.2%
89 ALGN 0.03% 1,737 $271K $156.15 $54K
90 GLPI 0.03% 5,500 $246K $44.69 -$12K
91 LNG 0.02% 1,135 $221K $194.39 -$10M -43,306 -97.5%
92 OKTA 0.02% 2,266 $196K $86.47 -$52K -462 -16.9%
93 HOOD 0.02% 1,656 $187K $113.10 -$44K
94 ZTS 0.02% 1,366 $172K $125.82 -$25K
95 RBLX —% -$354K -2,575 -100.0% SOLD
96 NEM —% -$9M -101,691 -100.0% SOLD
97 SNPS —% -$7M -13,508 -100.0% SOLD
98 KGC —% -$22M -870,664 -100.0% SOLD
99 IDXX —% -$1M -1,905 -100.0% SOLD
100 AZO —% -$350K -81 -100.0% SOLD

New Positions

SymbolValue% Port
AEM $18M 1.94%
TOTB.DE $7M 0.77%
GE $2M 0.23%
KLAC $2M 0.20%
MICC $477K 0.05%

Sold Out Positions

SymbolValue% Port
KGC —%
AZO —%
NEM —%
SNPS —%
IDXX —%
RBLX —%
View SEC EDGAR Filings for Ninety One SA (PTY) Ltd →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms