1
NVIDIA CORPORATION
COM
NVDA
NVDA
75,658,084
$9.3bn14.17%
14.17%
Reduced Shares held: Q3 2023 140.4m, Q4 2023 139.0m, Q1 2024 133.6m, Q2 2024 75.7m
-58.0m
-57,964,776
-43.4%
2
META PLATFORMS INC
CL A
META
META
10,760,333
$5.4bn8.23%
8.23%
Reduced Shares held: Q3 2023 11.1m, Q4 2023 11.2m, Q1 2024 11.5m, Q2 2024 10.8m
-737.0k
-737,002
-6.4%
3
BROADCOM INC
COM
AVGO
AVGO
3,234,980
$5.2bn7.87%
7.87%
Added Shares held: Q3 2023 1.5m, Q4 2023 2.0m, Q1 2024 3.0m, Q2 2024 3.2m
+242.1k
+242,147
8.1%
4
PHILIP MORRIS INTL INC
COM
PM
PM
36,246,491
$3.7bn5.57%
5.57%
Added Shares held: Q3 2023 118.1k, Q4 2023 116.7k, Q1 2024 6.0m, Q2 2024 36.2m
+30.3m
+30,288,100
508.3%
5
ELI LILLY & CO
COM
LLY
LLY
4,007,699
$3.6bn5.50%
5.50%
Added Shares held: Q3 2023 3.3m, Q4 2023 3.2m, Q1 2024 3.8m, Q2 2024 4.0m
+158.8k
+158,813
4.1%
6
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
PBR
PBR
212,118,980
$3.1bn4.66%
4.66%
Added Shares held: Q3 2023 212.4m, Q4 2023 213.2m, Q1 2024 195.7m, Q2 2024 212.1m
+16.4m
+16,389,105
8.4%
7
MICROSOFT CORP
COM
MSFT
MSFT
5,655,401
$2.5bn3.83%
3.83%
Reduced Shares held: Q3 2023 6.9m, Q4 2023 7.0m, Q1 2024 7.2m, Q2 2024 5.7m
-1.5m
-1,516,602
-21.1%
8
APPLE INC
COM
AAPL
AAPL
11,257,183
$2.4bn3.59%
3.59%
New Shares held: Q3 2023 18.0k, Q4 2023 0, Q1 2024 0, Q2 2024 11.3m
9
AMAZON COM INC
COM
AMZN
AMZN
11,513,690
$2.2bn3.37%
3.37%
Reduced Shares held: Q3 2023 11.2m, Q4 2023 10.9m, Q1 2024 13.8m, Q2 2024 11.5m
-2.2m
-2,248,856
-16.3%
10
ENBRIDGE INC
COM
ENB
ENB
50,897,110
$1.8bn2.74%
2.74%
New Shares held: Q3 2023 560.3k, Q4 2023 0, Q1 2024 0, Q2 2024 50.9m
11
ALPHABET INC
CAP STK CL C
GOOG
GOOG
9,678,609
$1.8bn2.69%
2.69%
New Shares held: Q3 2023 18.3m, Q4 2023 20.1m, Q1 2024 0, Q2 2024 9.7m
12
COCA COLA CO
COM
KO
KO
26,753,451
$1.7bn2.58%
2.58%
New Shares held: Q3 2023 143.0k, Q4 2023 0, Q1 2024 0, Q2 2024 26.8m
13
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
9,585,361
$1.7bn2.53%
2.53%
Added Shares held: Q3 2023 6.5m, Q4 2023 6.8m, Q1 2024 8.5m, Q2 2024 9.6m
+1.0m
+1,047,084
12.3%
14
ICICI BANK LIMITED
ADR
IBN
IBN
56,459,625
$1.6bn2.47%
2.47%
Added Shares held: Q3 2023 70.2m, Q4 2023 58.1m, Q1 2024 47.3m, Q2 2024 56.5m
+9.2m
+9,165,663
19.4%
15
QUALCOMM INC
COM
QCOM
QCOM
8,161,717
$1.6bn2.46%
2.46%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 8.2m
16
PROCTER AND GAMBLE CO
COM
PG
PG
9,006,114
$1.5bn2.25%
2.25%
Added Shares held: Q3 2023 0, Q4 2023 27.4k, Q1 2024 40.4k, Q2 2024 9.0m
+9.0m
+8,965,721
22196.2%
17
VISA INC
COM CL A
V
V
5,644,609
$1.5bn2.25%
2.25%
Reduced Shares held: Q3 2023 4.4m, Q4 2023 4.3m, Q1 2024 6.0m, Q2 2024 5.6m
-346.0k
-346,025
-5.8%
18
PDD HOLDINGS INC
SPONSORED ADS
PDD
PDD
10,807,761
$1.4bn2.18%
2.18%
New Shares held: Q3 2023 2.9m, Q4 2023 2.9m, Q1 2024 0, Q2 2024 10.8m
19
SYNOPSYS INC
COM
SNPS
SNPS
2,196,435
$1.3bn1.98%
1.98%
Added Shares held: Q3 2023 1.1m, Q4 2023 1.1m, Q1 2024 2.1m, Q2 2024 2.2m
+101.3k
+101,335
4.8%
20
APPLOVIN CORP
COM CL A
APP
APP
13,289,036
$1.1bn1.68%
1.68%
Reduced Shares held: Q3 2023 26.1m, Q4 2023 25.7m, Q1 2024 22.6m, Q2 2024 13.3m
-9.4m
-9,357,153
-41.3%
21
WALMART INC
COM
WMT
WMT
16,239,177
$1.1bn1.67%
1.67%
Added Shares held: Q3 2023 55.4k, Q4 2023 55.4k, Q1 2024 53.5k, Q2 2024 16.2m
+16.2m
+16,185,720
30278.0%
22
SOUTHERN CO
COM
SO
SO
13,679,017
$1.1bn1.61%
1.61%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 13.7m
23
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
1,015,501
$1.0bn1.57%
1.57%
Reduced Shares held: Q3 2023 1.3m, Q4 2023 1.4m, Q1 2024 1.7m, Q2 2024 1.0m
-642.4k
-642,377
-38.8%
24
NETFLIX INC
COM
NFLX
NFLX
1,440,441
$972.1m1.47%
1.47%
Reduced Shares held: Q3 2023 2.5m, Q4 2023 0, Q1 2024 2.4m, Q2 2024 1.4m
-947.8k
-947,842
-39.7%
25
NEXTERA ENERGY INC
COM
NEE
NEE
12,492,024
$884.6m1.34%
1.34%
Added Shares held: Q3 2023 0, Q4 2023 8.8k, Q1 2024 1.3m, Q2 2024 12.5m
+11.2m
+11,178,622
851.1%
26
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
9,582,264
$840.7m1.27%
1.27%
New Shares held: Q3 2023 50.7k, Q4 2023 0, Q1 2024 0, Q2 2024 9.6m
27
COLGATE PALMOLIVE CO
COM
CL
CL
8,459,725
$820.9m1.24%
1.24%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 8.5m
28
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
12,322,316
$806.4m1.22%
1.22%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 12.3m
29
CANADIAN NAT RES LTD
COM
CNQ
CNQ
19,498,692
$694.4m1.05%
1.05%
Reduced Shares held: Q3 2023 40.2m, Q4 2023 15.0m, Q1 2024 19.8m, Q2 2024 19.5m
-322.0k
-321,980
-1.6%
30
NOVO-NORDISK A S
ADR
NVO
NVO
4,214,216
$601.5m0.91%
0.91%
Added Shares held: Q3 2023 406.1k, Q4 2023 481.5k, Q1 2024 3.6m, Q2 2024 4.2m
+581.2k
+581,152
16.0%
31
MERCADOLIBRE INC
COM
MELI
MELI
286,836
$471.4m0.71%
0.71%
Reduced Shares held: Q3 2023 0, Q4 2023 146.6k, Q1 2024 794.8k, Q2 2024 286.8k
-507.9k
-507,946
-63.9%
32
VALE S A
SPONSORED ADS
VALE
VALE
29,956,481
$334.6m0.51%
0.51%
New Shares held: Q3 2023 139.2k, Q4 2023 146.7k, Q1 2024 0, Q2 2024 30.0m
33
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
2,599,671
$260.6m0.40%
0.40%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 63.1k, Q2 2024 2.6m
+2.5m
+2,536,596
4021.6%
34
KASPI KZ JSC
SPONSORED ADS
KSPI
KSPI
1,967,767
$253.9m0.38%
0.38%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 2.0m, Q2 2024 2.0m
-1.7k
-1,679
-0.1%
35
ASTRAZENECA PLC
SPONSORED ADR
SPONSORED ADR
2,999,584
$233.9m0.35%
0.35%
Added Shares held: Q3 2023 14.0m, Q4 2023 13.9m, Q1 2024 219.5k, Q2 2024 3.0m
+2.8m
+2,780,090
1266.6%
36
SHELL PLC
SPON ADS
SHEL
SHEL
3,118,507
$225.1m0.34%
0.34%
Added Shares held: Q3 2023 3.7k, Q4 2023 3.7k, Q1 2024 3.7k, Q2 2024 3.1m
+3.1m
+3,114,772
83394.2%
37
JPMORGAN CHASE & CO
COM
JPM
JPM
1,059,069
$214.2m0.32%
0.32%
Added Shares held: Q3 2023 33.3k, Q4 2023 41.6k, Q1 2024 42.4k, Q2 2024 1.1m
+1.0m
+1,016,684
2398.7%
38
KE HLDGS INC
SPONSORED ADS
BEKE
BEKE
12,989,997
$183.8m0.28%
0.28%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 13.0m
39
ECOPETROL S A
SPONSORED ADS
EC
EC
12,321,905
$137.9m0.21%
0.21%
Added Shares held: Q3 2023 9.3m, Q4 2023 12.2m, Q1 2024 12.3m, Q2 2024 12.3m
+29.9k
+29,949
0.2%
40
HDFC BANK LTD
SPONSORED ADS
HDB
HDB
640,558
$41.2m0.06%
0.06%
New Shares held: Q3 2023 416.7k, Q4 2023 0, Q1 2024 0, Q2 2024 640.6k
41
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
191,714
$34.9m0.05%
0.05%
New Shares held: Q3 2023 2.0m, Q4 2023 2.0m, Q1 2024 0, Q2 2024 191.7k
42
DR REDDYS LABS LTD
ADR
RDY
RDY
436,951
$33.3m0.05%
0.05%
Unchanged Shares held: Q3 2023 722.4k, Q4 2023 437.0k, Q1 2024 437.0k, Q2 2024 437.0k
43
EXXON MOBIL CORP
COM
XOM
XOM
258,076
$29.7m0.05%
0.05%
Added Shares held: Q3 2023 4.6m, Q4 2023 1.4m, Q1 2024 52.3k, Q2 2024 258.1k
+205.8k
+205,792
393.6%
44
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
469,935
$25.8m0.04%
0.04%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 469.9k
45
TOTALENERGIES SE
SPONSORED ADS
SPONSORED ADS
267,655
$17.8m0.03%
0.03%
Added Shares held: Q3 2023 103.0k, Q4 2023 109.2k, Q1 2024 109.8k, Q2 2024 267.7k
+157.8k
+157,823
143.7%
46
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
ITUB
ITUB
2,769,699
$16.2m0.02%
0.02%
Added Shares held: Q3 2023 8.7m, Q4 2023 3.4m, Q1 2024 1.6m, Q2 2024 2.8m
+1.2m
+1,176,911
73.9%
47
SAP SE
SPON ADR
SAP
SAP
76,691
$15.5m0.02%
0.02%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 76.6k, Q2 2024 76.7k
+88
+88
0.1%
48
APPLIED MATLS INC
COM
AMAT
AMAT
44,862
$10.6m0.02%
0.02%
Added Shares held: Q3 2023 0, Q4 2023 40.1k, Q1 2024 40.1k, Q2 2024 44.9k
+4.8k
+4,798
12.0%
49
BEST BUY INC
COM
BBY
BBY
115,300
$9.7m0.01%
0.01%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 115.3k
50
MASTERCARD INCORPORATED
CL A
MA
MA
18,848
$8.3m0.01%
0.01%
Added Shares held: Q3 2023 36.4k, Q4 2023 30.5k, Q1 2024 15.5k, Q2 2024 18.8k
+3.4k
+3,363
21.7%
51
JOHNSON & JOHNSON
COM
JNJ
JNJ
55,868
$8.2m0.01%
0.01%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 55.9k
52
MERCK & CO INC
COM
MRK
MRK
58,092
$7.2m0.01%
0.01%
Added Shares held: Q3 2023 37.6k, Q4 2023 36.9k, Q1 2024 48.4k, Q2 2024 58.1k
+9.7k
+9,653
19.9%
53
GOLDMAN SACHS GROUP INC
COM
GS
GS
15,416
$7.0m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 725.2k, Q1 2024 13.7k, Q2 2024 15.4k
+1.7k
+1,677
12.2%
54
ONEOK INC NEW
COM
OKE
OKE
82,243
$6.7m0.01%
0.01%
Reduced Shares held: Q3 2023 42.9k, Q4 2023 442.8k, Q1 2024 456.5k, Q2 2024 82.2k
-374.2k
-374,236
-82.0%
55
CMS ENERGY CORP
COM
CMS
CMS
92,536
$5.5m0.01%
0.01%
New Shares held: Q3 2023 40.0k, Q4 2023 0, Q1 2024 0, Q2 2024 92.5k
56
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
STX
STX
52,638
$5.4m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 50.2k, Q2 2024 52.6k
+2.4k
+2,446
4.9%
57
CME GROUP INC
COM
CME
CME
27,501
$5.4m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 26.9k, Q1 2024 26.2k, Q2 2024 27.5k
+1.3k
+1,253
4.8%
58
CITIGROUP INC
COM NEW
C
C
76,599
$4.9m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 73.1k, Q2 2024 76.6k
+3.5k
+3,544
4.8%
59
CHEVRON CORP NEW
COM
CVX
CVX
30,246
$4.7m0.01%
0.01%
New Shares held: Q3 2023 40.6k, Q4 2023 0, Q1 2024 0, Q2 2024 30.2k
60
AMERICAN INTL GROUP INC
COM NEW
AIG
AIG
56,565
$4.2m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 55.2k, Q1 2024 54.0k, Q2 2024 56.6k
+2.6k
+2,600
4.8%
61
FORTIS INC
COM
FTS
FTS
101,559
$3.9m0.01%
0.01%
Added Shares held: Q3 2023 77.5k, Q4 2023 29.8k, Q1 2024 87.4k, Q2 2024 101.6k
+14.1k
+14,141
16.2%
62
HSBC HLDGS PLC
SPON ADR NEW
HSBC
HSBC
78,624
$3.4m0.01%
0.01%
Added Shares held: Q3 2023 0, Q4 2023 141.6k, Q1 2024 75.4k, Q2 2024 78.6k
+3.3k
+3,257
4.3%
63
ENI S P A
SPONSORED ADR
E
E
108,814
$3.4m0.01%
0.01%
Added Shares held: Q3 2023 85.6k, Q4 2023 83.6k, Q1 2024 84.2k, Q2 2024 108.8k
+24.6k
+24,621
29.2%
64
MANULIFE FINL CORP
COM
MFC
MFC
105,211
$2.8m0.00%
0.00%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 76.4k, Q2 2024 105.2k
+28.8k
+28,810
37.7%
65
RIO TINTO PLC
SPONSORED ADR
RIO
RIO
42,280
$2.8m0.00%
0.00%
Added Shares held: Q3 2023 75.7k, Q4 2023 75.1k, Q1 2024 38.6k, Q2 2024 42.3k
+3.6k
+3,650
9.4%
66
ORACLE CORP
COM
ORCL
ORCL
18,943
$2.7m0.00%
0.00%
New Shares held: Q3 2023 135.0k, Q4 2023 0, Q1 2024 0, Q2 2024 18.9k
67
TEXAS INSTRS INC
COM
TXN
TXN
12,960
$2.5m0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 37.3k, Q1 2024 0, Q2 2024 13.0k
68
YPF SOCIEDAD ANONIMA
SPON ADR CL D
YPF
YPF
110,000
$2.2m0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 110.0k
69
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
5,988
$1.4m0.00%
0.00%
Added Shares held: Q3 2023 0, Q4 2023 5.7k, Q1 2024 5.7k, Q2 2024 6.0k
+276
+276
4.8%
70
TRANSOCEAN LTD
REGISTERED SHS
RIG
RIG
161,908
$866.2k0.00%
0.00%
Reduced Shares held: Q3 2023 4.0m, Q4 2023 4.0m, Q1 2024 4.0m, Q2 2024 161.9k
-3.9m
-3,881,633
-96.0%
71
PEPSICO INC
COM
PEP
PEP
5,122
$844.7k0.00%
0.00%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 36.4k, Q2 2024 5.1k
-31.3k
-31,314
-85.9%
72
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
1,448
$788.1k0.00%
0.00%
Added Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 515, Q2 2024 1.4k
+933
+933
181.2%
73
NORTHROP GRUMMAN CORP
COM
NOC
NOC
856
$373.2k0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 856
74
UBER TECHNOLOGIES INC
COM
UBER
UBER
4,117
$299.2k0.00%
0.00%
Reduced Shares held: Q3 2023 10.9m, Q4 2023 12.9m, Q1 2024 22.4m, Q2 2024 4.1k
-22.4m
-22,419,334
-100.0%
75
NOVARTIS AG
SPONSORED ADR
NVS
NVS
2,475
$263.5k0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 2.5k
76
ROYAL BK CDA
COM
RY
RY
2,433
$258.8k0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 2.4k
77
LAM RESEARCH CORP
COM
COM
226
$241.0k0.00%
0.00%
Reduced Shares held: Q3 2023 2.2m, Q4 2023 2.2m, Q1 2024 2.2m, Q2 2024 226
-2.2m
-2,155,850
-100.0%
78
KLA CORP
COM NEW
KLAC
KLAC
279
$230.0k0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 279
79
DEUTSCHE BANK A G
NAMEN AKT
DB
DB
13,226
$211.0k0.00%
0.00%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 13.2k