0001752724-21-181156.txt : 20210824
0001752724-21-181156.hdr.sgml : 20210824
20210824101831
ACCESSION NUMBER: 0001752724-21-181156
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210824
PERIOD START: 20211231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIDELITY CONTRAFUND
CENTRAL INDEX KEY: 0000024238
IRS NUMBER: 000000000
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-01400
FILM NUMBER: 211199481
BUSINESS ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
BUSINESS PHONE: 617-563-7000
MAIL ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
FORMER COMPANY:
FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC
DATE OF NAME CHANGE: 19850618
FORMER COMPANY:
FORMER CONFORMED NAME: CONTRAFUND INC
DATE OF NAME CHANGE: 19810203
0000024238
S000006037
Fidelity Contrafund
C000016601
Fidelity Contrafund
FCNTX
C000064233
Class K
FCNKX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000006037
C000016601
C000064233
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund
S000006037
JI376UEGMQ5TDKUOM103
2021-12-31
2021-06-30
N
143146981135.88
718196233.23
142428784902.65
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
65925600.00000000
0.00000000
0.00000000
4019942.41000000
N
SURGERY PARTNERS INC
549300LC82HG33S19I03
SURGERY PARTNERS INC
86881A100
682683.00000000
NS
USD
45480341.46000000
0.031931987267
Long
EC
CORP
US
N
1
N
N
N
TEMPUR SEALY INTERNATIONAL INC
549300HFEKVR3US71V91
TEMPUR SEALY INTERNATIONAL INC
88023U101
419511.00000000
NS
USD
16440636.09000000
0.011543057185
Long
EC
CORP
US
N
1
N
N
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
415584.00000000
NS
USD
18069592.32000000
0.012686755933
Long
EC
CORP
US
N
1
N
N
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
5809876.00000000
NS
USD
343770362.92000000
0.241362982317
Long
EC
CORP
US
N
1
N
N
N
JOBY AERO INC
N/A
JOBY AERO INC PIPE
N/A
1388830.00000000
NS
USD
12474471.06000000
0.008758391829
Long
EC
CORP
US
Y
2
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
416670.00000000
NS
USD
300606571.50000000
0.211057457034
Long
EC
CORP
US
N
1
N
N
N
CONT TC HOLDINGS LLC
N/A
CONT TC HOLDINGS LLC
N/A
140771.00000000
NS
USD
236688136.27000000
0.166179987024
Long
EC
CORP
US
Y
3
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO(180 DAY LOCK UP)
N/A
43406200.00000000
NS
164507992.58000000
0.115501927993
Long
EC
CORP
GB
N
2
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
9526462.00000000
NS
USD
668852897.02000000
0.469605141599
Long
EC
CORP
US
N
1
N
N
N
HOLOGIC INC
549300DYP6F5ZJL0LB74
HOLOGIC INC
436440101
1159377.00000000
NS
USD
77353633.44000000
0.054310393431
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
397290.00000000
NS
40848620.77000000
0.028680031777
Long
EC
CORP
NZ
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
993300.00000000
NS
USD
501090051.00000000
0.351817963863
Long
EC
CORP
US
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
6767602.00000000
NS
78926157.04000000
0.055414470532
Long
EC
CORP
KY
N
1
N
N
N
AES CORP
2NUNNB7D43COUIRE5295
AES CORP
00130H105
1740587.00000000
NS
USD
45377103.09000000
0.031859503063
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
2972448.00000000
NS
USD
1176108500.16000000
0.825751972091
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
529180.00000000
NS
37791881.42000000
0.026533878980
Long
EC
CORP
KR
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
8028216.00000000
NS
USD
849706381.44000000
0.596583325498
Long
EC
CORP
US
N
1
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
778772.00000000
NS
USD
188712031.04000000
0.132495710869
Long
EC
CORP
US
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC (180 DAY LOCK UP)
N/A
7016001.00000000
NS
USD
62053020.84000000
0.043567752742
Long
EC
CORP
US
N
2
N
N
N
ALIGN TECHNOLOGY INC
549300N5YSE0U3LCP840
ALIGN TECHNOLOGY INC
016255101
137725.00000000
NS
USD
84149975.00000000
0.059082140634
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
8400498.00000000
NS
USD
801743529.12000000
0.562908354282
Long
EC
CORP
US
N
1
N
N
N
DUCK CREEK TECHNOLOGIES INC
N/A
DUCK CREEK TECHNOLOGIES INC
264120106
837525.00000000
NS
USD
36440712.75000000
0.025585216341
Long
EC
CORP
US
N
1
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
1427344.00000000
NS
USD
142263376.48000000
0.099883865875
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER C PFD PP
N/A
6729.00000000
NS
206621.89000000
0.000145070317
Long
EP
CORP
GB
Y
2
N
N
N
DISCOVERY INC
5493006ZCRFWKF6B1K26
DISCOVERY INC A
25470F104
309721.00000000
NS
USD
9502240.28000000
0.006671572945
Long
EC
CORP
US
N
1
N
N
N
CIRCLE INTERNET FINANCIAL
549300UHJLR6LBGAFV55
CIRCLE INTERNET FINANCIAL LTD CONV PERP PP
N/A
17194600.00000000
PA
USD
17194600.00000000
0.012072419217
Long
EP
CORP
US
Y
3
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
274382.00000000
NS
USD
76708975.74000000
0.053857775864
Long
EC
CORP
US
N
1
N
N
N
OPTION CARE HEALTH INC
549300DI3Q5ACSYJRI17
OPTION CARE HEALTH INC
68404L201
1986672.00000000
NS
USD
43448516.64000000
0.030505432360
Long
EC
CORP
US
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
3577409.00000000
NS
USD
356345710.49000000
0.250192200076
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
913365.00000000
NS
104403373.94000000
0.073302158697
Long
EC
CORP
LU
N
1
N
N
N
OAK STREET HEALTH INC
2549007CJE6GSEURLA30
OAK STREET HEALTH INC
67181A107
1415958.00000000
NS
USD
82932660.06000000
0.058227457403
Long
EC
CORP
US
N
1
N
N
N
NORDSON CORP
14OS6Q5N55N95WM84M53
NORDSON CORP
655663102
48366.00000000
NS
USD
10616820.66000000
0.007454125700
Long
EC
CORP
US
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
128994.00000000
NS
USD
89114214.96000000
0.062567559655
Long
EC
CORP
NL
N
1
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC SER B PC PP
N/A
2121140.00000000
NS
USD
41701612.40000000
0.029278921693
Long
EP
CORP
US
Y
3
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
5351713.00000000
NS
USD
602816952.32000000
0.423240957038
Long
EC
CORP
US
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES E PC PP
N/A
165300.00000000
NS
USD
7020985.26000000
0.004929470727
Long
EP
CORP
US
Y
3
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER A PFD PP
N/A
18932.00000000
NS
581329.40000000
0.000408154433
Long
EP
CORP
GB
Y
2
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
33273279.00000000
NS
USD
4557108291.84000000
3.199569732308
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
182971.00000000
NS
USD
66778925.87000000
0.046885835553
Long
EC
CORP
US
N
1
N
N
N
ZOZO INC
549300GC7XPQMZA0OW13
ZOZO INC
N/A
795721.00000000
NS
27038541.56000000
0.018983902431
Long
EC
CORP
JP
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
3135552.00000000
NS
USD
95289425.28000000
0.066903207343
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES E PC PP
N/A
1478100.00000000
NS
USD
23212673.64000000
0.016297740415
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
2196102.00000000
NS
USD
378080920.32000000
0.265452605369
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER B PFD PP
N/A
331469.00000000
NS
10178146.78000000
0.007146130458
Long
EP
CORP
GB
Y
2
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
3833042.00000000
NS
USD
116179503.02000000
0.081570240944
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
6342339.00000000
NS
USD
918560957.37000000
0.644926485891
Long
EC
CORP
US
N
1
N
N
N
RECRUIT HOLDINGS CO LTD
353800R2LRSMVVC4I806
RECRUIT HOLDINGS CO LTD
N/A
274481.00000000
NS
13460218.15000000
0.009450490053
Long
EC
CORP
JP
N
2
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
922959.00000000
NS
USD
215870880.51000000
0.151564082118
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
7253947.00000000
NS
USD
681363241.71000000
0.478388720493
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED PP
N/A
579926.00000000
NS
17807312.15000000
0.012502607645
Long
EC
CORP
GB
Y
2
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
3531668.00000000
NS
USD
12149502986.88000000
8.530230034037
Long
EC
CORP
US
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
81735.00000000
NS
USD
3146797.50000000
0.002209383097
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
532250.00000000
NS
93897260.88000000
0.065925761386
Long
EC
CORP
KY
N
2
N
N
N
TENSTORRENT
N/A
TENSTORRENT INC CONV PERP PP
N/A
11130000.00000000
PA
USD
11130000.00000000
0.007814431617
Long
EP
CORP
US
Y
3
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
166662.00000000
NS
USD
43287121.26000000
0.030392115813
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
21888237.00000000
NS
USD
1497374293.17000000
1.051314377352
Long
EC
CORP
US
N
1
N
N
N
SUSE SA
213800C9JTKV8DLW6403
SUSE SA
N/A
642580.00000000
NS
25182091.77000000
0.017680479256
Long
EC
CORP
LU
N
1
N
N
N
GATOS SILVER INC
N/A
GATOS SILVER INC
368036109
2753772.00000000
NS
USD
48163472.28000000
0.033815827547
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
28777622.00000000
NS
USD
7795857799.80000000
5.473512819145
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
318864.00000000
NS
USD
175231711.20000000
0.123031107314
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
12238661.00000000
NS
88364001.25000000
0.062040830658
Long
EC
CORP
CA
N
1
N
N
N
BEST BUY CO INC
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
1292904.00000000
NS
USD
148658101.92000000
0.104373636285
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (TEMP)
N/A
192592.00000000
NS
86010406.81000000
0.060388359606
Long
EC
CORP
FR
N
2
N
N
N
BRIGHT MACHINES INC
N/A
BRIGHT MACHINES INC PIPE
N/A
848866.00000000
NS
USD
7555756.27000000
0.005304936270
Long
EC
CORP
US
Y
2
N
N
N
WATERS CORP
5T547R1474YC9HOD8Q74
WATERS CORP
941848103
268461.00000000
NS
USD
92782806.21000000
0.065143296892
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
3154578.00000000
NS
275754587.02000000
0.193608747844
Long
EC
CORP
JP
N
2
N
N
N
CLEVELAND-CLIFFS INC
549300TM2WLI2BJMDD86
CLEVELAND-CLIFFS INC
185899101
3090272.00000000
NS
USD
66626264.32000000
0.046778651075
Long
EC
CORP
US
N
1
N
N
N
EXPEDITORS INTL OF WASH INC
984500B055A804AB6E40
EXPEDITORS INTL OF WASH INC
302130109
183897.00000000
NS
USD
23281360.20000000
0.016345965610
Long
EC
CORP
US
N
1
N
N
N
ENDEAVOR GROUP HOLDINGS INC
N/A
ENDEAVOR GROUP HOLDINGS INC
29260Y109
1047501.00000000
NS
USD
29026252.71000000
0.020379484898
Long
EC
CORP
US
N
1
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
1193270.00000000
NS
USD
776460789.00000000
0.545157209289
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
1558598.00000000
NS
USD
3906345339.36000000
2.742665636043
Long
EC
CORP
US
N
1
N
N
N
AFFIRM HOLDINGS INC
N/A
AFFIRM HOLDINGS INC
00827B106
235872.00000000
NS
USD
15885979.20000000
0.011153629661
Long
EC
CORP
US
N
1
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
3098489.00000000
NS
USD
304302604.69000000
0.213652461402
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
3309720.00000000
NS
USD
975672358.80000000
0.685024701619
Long
EC
CORP
IE
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
12960732.00000000
NS
USD
3030478356.24000000
2.127714814327
Long
EC
CORP
US
N
1
N
N
WESTROCK CO
549300JEB576INN13W07
WESTROCK CO
96145D105
218337.00000000
NS
USD
11619895.14000000
0.008158389575
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
2700538.00000000
NS
USD
180449949.16000000
0.126694859668
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER D PFD PP
N/A
1184131.00000000
NS
36360139.64000000
0.025528645536
Long
EP
CORP
GB
Y
2
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
1357118.00000000
NS
USD
62183146.76000000
0.043659114835
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER C PC PP
N/A
1327879.00000000
NS
USD
6405475.84000000
0.004497318322
Long
EP
CORP
US
Y
3
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL PRIME DE FIDELITE 2023
N/A
195085.00000000
NS
87123765.32000000
0.061170054479
Long
EC
CORP
FR
N
2
N
N
N
GOLDMAN SACHS GROUP INC (THE)
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC
38141G104
1050985.00000000
NS
USD
398880337.05000000
0.280055985398
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
5637741.00000000
NS
USD
3301686639.24000000
2.318131578175
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
2638064.00000000
NS
USD
408082120.16000000
0.286516605782
Long
EC
CORP
US
N
1
N
N
N
3M CO
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
67399.00000000
NS
USD
13387463.37000000
0.009399408538
Long
EC
CORP
US
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
18803.00000000
NS
USD
28058212.66000000
0.019699818880
Long
EC
CORP
US
N
1
N
N
N
STEEL DYNAMICS INC
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
1145579.00000000
NS
USD
68276508.40000000
0.047937296134
Long
EC
CORP
US
N
1
N
N
N
ACUITY BRANDS INC
N/A
ACUITY BRANDS INC
00508Y102
191477.00000000
NS
USD
35811943.31000000
0.025143754006
Long
EC
CORP
US
N
1
N
N
N
CITIZENS FINANCIAL GRP INC
2138004JDDA4ZQUPFW65
CITIZENS FINANCIAL GROUP INC
174610105
271490.00000000
NS
USD
12453246.30000000
0.008743489813
Long
EC
CORP
US
N
1
N
N
N
INTELLIA THERAPEUTICS INC
5493002T5BCPE5DZC723
INTELLIA THERAPEUTICS INC
45826J105
159100.00000000
NS
USD
25759881.00000000
0.018086148117
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
2156620.00000000
NS
USD
553949413.20000000
0.388930800454
Long
EC
CORP
GB
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
1957086.00000000
NS
USD
1093110814.44000000
0.767478859829
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
41874746.00000000
NS
USD
14560267931.66000000
10.22284079837
Long
EC
CORP
US
N
1
N
N
N
AFFIRM HOLDINGS INC
N/A
AFFIRM HOLDINGS INC(180 DAY LOCKUP)
N/A
4910940.00000000
NS
USD
314214218.55000000
0.220611457694
Long
EC
CORP
US
N
2
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
72905.00000000
NS
USD
16042745.25000000
0.011263695931
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
966722.00000000
NS
USD
473858122.74000000
0.332698283611
Long
EC
CORP
US
N
1
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
1111807.00000000
NS
USD
80950667.67000000
0.056835890108
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
2075121.00000000
NS
USD
329819731.74000000
0.231568170693
Long
EC
CORP
CH
N
1
N
N
N
HONEYWELL INTERNATIONAL INC
ISRPG12PN4EIEOEMW547
HONEYWELL INTL INC
438516106
167967.00000000
NS
USD
36843561.45000000
0.025868058535
Long
EC
CORP
US
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
985131.00000000
NS
USD
347465555.01000000
0.243957396145
Long
EC
CORP
US
N
1
N
N
N
POSCO
988400E5HRVX81AYLM04
POSCO SPON ADR
693483109
155754.00000000
NS
USD
11957234.58000000
0.008395237372
Long
EC
CORP
KR
N
1
N
N
N
GFL ENVIRONMENTAL INC
5493008HF9XC5H29ZX61
GFL ENVIRONMENTAL INC
36168Q104
1657446.00000000
NS
USD
52905676.32000000
0.037145353978
Long
EC
CORP
CA
N
1
N
N
FIGS INC
N/A
FIGS INC-CLASS A
30260D103
464229.00000000
NS
USD
23257872.90000000
0.016329475053
Long
EC
CORP
US
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
1327497.00000000
NS
USD
108549429.69000000
0.076213126275
Long
EC
CORP
US
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
1326079.00000000
NS
USD
118352550.75000000
0.083095949200
Long
EC
CORP
US
N
1
N
N
N
TWITTER INC
549300I8RX485XMK6836
TWITTER INC
90184L102
418337.00000000
NS
USD
28785768.97000000
0.020210639997
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
379389.00000000
NS
USD
95344249.59000000
0.066941699780
Long
EC
CORP
US
N
1
N
N
N
HCA HEALTHCARE INC
529900PH4ZGUH2MNEU89
HCA HEALTHCARE INC
40412C101
886892.00000000
NS
USD
183356052.08000000
0.128735249834
Long
EC
CORP
US
N
1
N
N
N
BRUKER CORP
LEBZ6VLQ6I8XB1NHVY15
BRUKER CORP
116794108
188239.00000000
NS
USD
14302399.22000000
0.010041789817
Long
EC
CORP
US
N
1
N
N
N
THE TORONTO DOMINION BANK
PT3QB789TSUIDF371261
TORONTO-DOMINION BANK
891160509
5069119.00000000
NS
355239083.20000000
0.249415231227
Long
EC
CORP
CA
N
1
N
N
N
AKZO NOBEL NV
724500XYIJUGXAA5QD70
AKZO NOBEL NV
N/A
105685.00000000
NS
13057926.06000000
0.009168038658
Long
EC
CORP
NL
N
1
N
N
N
ARCELORMITTAL SA LUXEMBOURG
2EULGUTUI56JI9SAL165
ARCELORMITTAL CL A SPN GDR (NY REG)
03938L203
2217999.00000000
NS
USD
68891048.94000000
0.048368768284
Long
EC
CORP
LU
N
1
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
1440947.00000000
NS
USD
276301587.25000000
0.193992799586
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
1924198.00000000
NS
USD
93516022.80000000
0.065658092122
Long
EC
CORP
US
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME CL A (180 DAY LOCKUP)
N/A
382180.00000000
NS
USD
4020915.78000000
0.002823106145
Long
EC
CORP
US
N
2
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
1726727.00000000
NS
USD
45240247.40000000
0.031763415963
Long
EC
CORP
US
N
1
N
N
N
ALIGNMENT HEALTHCARE INC
N/A
ALIGNMENT HEALTHCARE INC
01625V104
164606.00000000
NS
USD
3846842.22000000
0.002700888182
Long
EC
CORP
US
N
1
N
N
N
FIRST QUANTUM MINERALS LTD
549300I7UVBGWRYMYZ18
FIRST QUANTUM MINERALS INC
335934105
981716.00000000
NS
22626352.15000000
0.015886081009
Long
EC
CORP
CA
N
1
N
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
1783001.00000000
NS
USD
221323914.13000000
0.155392685742
Long
EC
CORP
IE
N
1
N
N
N
EVOLUTION AB
549300SUH6ZR1RF6TA88
EVOLUTION AB
N/A
300464.00000000
NS
47481042.94000000
0.033336690313
Long
EC
CORP
SE
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
720280.00000000
NS
USD
630223391.60000000
0.442483162396
Long
EC
CORP
US
N
1
N
N
N
EPIC GAMES INC
549300I2RHITL4UP9K78
EPIC GAMES INC PP
N/A
123700.00000000
NS
USD
109474500.00000000
0.076862623011
Long
EC
CORP
US
Y
3
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER E PC PP
N/A
3913164.00000000
NS
USD
35483592.86000000
0.024913217425
Long
EP
CORP
US
Y
2
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER E PC PP
N/A
436722.00000000
NS
USD
9972590.54000000
0.007001808340
Long
EP
CORP
US
Y
3
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
14154085.00000000
NS
USD
62844137.40000000
0.044123199845
Long
EP
CORP
US
Y
3
N
N
N
KEYSIGHT TECHNOLOGIES INC
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
287171.00000000
NS
USD
44342074.11000000
0.031132803765
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
172835.00000000
NS
USD
35555616.20000000
0.024963785392
Long
EC
CORP
NL
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME CL B (180 DAY LOCKUP)
N/A
10938109.00000000
NS
USD
115079844.79000000
0.080798165110
Long
EC
CORP
US
N
2
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
19061.00000000
NS
USD
7978953661.00000000
5.602065387592
Long
EC
CORP
US
N
1
N
N
N
HERMES INTL SCA
969500Y4IJGHJE2MTJ13
HERMES INTERNATIONAL SA
N/A
10149.00000000
NS
14783986.17000000
0.010379914551
Long
EC
CORP
FR
N
1
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
241492.00000000
NS
90828658.20000000
0.063771279283
Long
EC
CORP
CH
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
150955.00000000
NS
USD
29280741.35000000
0.020558162712
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ WATER PTY LTD
N/A
CLEAN TEQ WATER PTY LTD
N/A
2228199.00000000
NS
133683.03000000
0.000093859559
Long
EC
CORP
AU
N
3
N
N
N
KODIAK SCIENCES INC
254900IXI5NI8C9OQE24
KODIAK SCIENCES INC
50015M109
77243.00000000
NS
USD
7183599.00000000
0.005043642691
Long
EC
CORP
US
N
1
N
N
N
VERTIV HOLDINGS CO
549300KTTIRAOGXCRV69
VERTIV HOLDINGS CO
92537N108
579112.00000000
NS
USD
15809757.60000000
0.011100114075
Long
EC
CORP
US
N
1
N
N
N
DICKS SPORTING GOODS INC
529900SSBV5I4LWSK313
DICKS SPORTING GOODS INC
253393102
764937.00000000
NS
USD
76639038.03000000
0.053808672230
Long
EC
CORP
US
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
430318.00000000
NS
USD
103065464.18000000
0.072362805208
Long
EC
CORP
US
N
1
N
N
N
LIFESTANCE HEALTH GROUP INC
N/A
LIFESTANCE HEALTH GROUP INC
53228F101
1107994.00000000
NS
USD
30868712.84000000
0.021673085859
Long
EC
CORP
US
N
1
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
957115.00000000
NS
USD
46716783.15000000
0.032800099489
Long
EC
CORP
US
N
1
N
N
N
WUXI APPTEC CO LTD
254900OEPQLZSPLN9175
WUXI APPTEC CO LTD H
N/A
986700.00000000
NS
23039901.86000000
0.016176436438
Long
EC
CORP
CN
N
1
N
N
N
TECHTARGET INC
529900YQA5JL2H2VMB84
TECHTARGET INC
87874R100
119708.00000000
NS
USD
9276172.92000000
0.006512849861
Long
EC
CORP
US
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
6742751.00000000
NS
USD
76530223.85000000
0.053732273221
Long
EC
CORP
US
Y
3
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
4026756.00000000
NS
USD
165056728.44000000
0.115887198330
Long
EC
CORP
GB
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC CLASS B PP
N/A
455600.00000000
NS
USD
18280950.00000000
0.012835151274
Long
EC
CORP
US
Y
3
N
N
N
INTEL CORP
KNX4USFCNGPY45LOCE31
INTEL CORP
458140100
432703.00000000
NS
USD
24291946.42000000
0.017055503518
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
1551130.00000000
NS
USD
341140020.90000000
0.239516205332
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
2351311.00000000
NS
USD
212487975.07000000
0.149188926392
Long
EC
CORP
US
N
1
N
N
N
CHARLES RIVER LABORATORIES INTERNATIONAL INC
549300BSQ0R4UZ5KX287
CHARLES RIVER LABS INTL INC
159864107
78188.00000000
NS
USD
28923304.96000000
0.020307204740
Long
EC
CORP
US
N
1
N
N
N
RIVIAN AUTOMOTIVE INC
N/A
RIVIAN AUTOMOTIVE INC SER F PC PP
N/A
954421.00000000
NS
USD
35170413.85000000
0.024693332793
Long
EP
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
262445.00000000
NS
USD
138962003.05000000
0.097565954202
Long
EC
CORP
US
N
1
N
N
N
DR. MARTENS LTD
213800QPT8YM6NQZPH28
DR. MARTENS LTD
N/A
11727755.00000000
NS
72192365.11000000
0.050686639754
Long
EC
CORP
GB
N
1
N
N
N
HARTFORD FINL SVCS GROUP INC
IU7C3FTM7Y3BQM112U94
HARTFORD FINL SVCS GROUP INC
416515104
1452834.00000000
NS
USD
90032122.98000000
0.063212027710
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
4252192.00000000
NS
USD
1355981506.88000000
0.952041757434
Long
EC
CORP
US
N
1
N
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
553094.00000000
NS
USD
40442233.28000000
0.028394704980
Long
EC
CORP
IN
N
1
N
N
N
ASAPP INC
N/A
ASAPP INC SER C PC PP
N/A
1300504.00000000
NS
USD
8579554.94000000
0.006023750708
Long
EP
CORP
US
Y
3
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
8631725.00000000
NS
336941802.67000000
0.236568614202
Long
EC
CORP
DK
N
1
N
N
N
NATIONAL VISION HOLDINGS INC
549300JHURCBLI5ROA42
NATIONAL VISION HOLDINGS INC
63845R107
463009.00000000
NS
USD
23673650.17000000
0.016621394464
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CHEMICAL CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CHEMICAL CORP
960413102
797167.00000000
NS
USD
71816775.03000000
0.050422935981
Long
EC
CORP
US
N
1
N
N
N
MARAVAI LIFESCIENCES HOLDINGS INC
N/A
MARAVAI LIFESCIENCES HOLDINGS INC
56600D107
2649341.00000000
NS
USD
110556999.93000000
0.077622651913
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
302450.00000000
NS
USD
33816934.50000000
0.023743047813
Long
EC
CORP
US
N
1
N
N
N
NUCOR CORP
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
1919010.00000000
NS
USD
184090629.30000000
0.129251000368
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
4073094.00000000
NS
USD
274607997.48000000
0.192803721289
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
2227897.00000000
NS
USD
346616215.26000000
0.243361070233
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
531246.00000000
NS
72174200.44000000
0.050673886243
Long
EC
CORP
CA
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
1716596.00000000
NS
USD
335852007.40000000
0.235803463204
Long
EC
CORP
US
N
1
N
N
N
DENTALCORP HOLDINGS LTD
N/A
DENTALCORP HOLDINGS LTD
24874B108
3250138.00000000
NS
43156882.45000000
0.030300674459
Long
EC
CORP
CA
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
4648739.00000000
NS
131941921.20000000
0.092637117763
Long
EC
CORP
IN
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
224600.00000000
NS
USD
27893074.00000000
0.019583874157
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER D PC PP
N/A
2436137.00000000
NS
USD
49088160.55000000
0.034465056051
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
20161.00000000
NS
USD
13703431.70000000
0.009621251567
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
1792671.00000000
NS
USD
156536031.72000000
0.109904772288
Long
EC
CORP
US
N
1
N
N
N
CANO HEALTH LLC
N/A
CANO HEALTH INC PIPE
N/A
5743745.00000000
NS
USD
66024348.78000000
0.046356043004
Long
EC
CORP
US
Y
2
N
N
N
ZSCALER INC
529900MZ0RTK1BWRNF46
ZSCALER INC
98980G102
245560.00000000
NS
USD
53055693.60000000
0.037250681901
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
8212146.00000000
NS
USD
83517524.82000000
0.058638094032
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP
N/A
9273235.00000000
PA
USD
11795554.92000000
0.008281721232
Long
DBT
CORP
US
Y
3
2021-07-18
Fixed
0.06000000
N
N
N
Y
Y
INTARCIA THERAPEUTICS INC
INTARCIA THERAPEUTICS INC
USD
XXXX
N
N
N
KORNIT DIGITAL LTD
5299006DPCQWP3VTFK34
KORNIT DIGITAL LTD
N/A
40317.00000000
NS
USD
5012612.61000000
0.003519381713
Long
EC
CORP
IL
N
1
N
N
N
PPG INDUSTRIES INC
549300BKPEP01R3V6C59
PPG INDUSTRIES INC
693506107
777180.00000000
NS
USD
131941848.60000000
0.092637066791
Long
EC
CORP
US
N
1
N
N
N
PAYMENTUS HOLDINGS, INC.
N/A
PAYMENTUS HOLDINGS INC
70439P108
94646.00000000
NS
USD
3359933.00000000
0.002359026654
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
HUBSPOT INC
443573100
50229.00000000
NS
USD
29269442.88000000
0.020550229997
Long
EC
CORP
US
N
1
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
88406.00000000
NS
USD
21376570.80000000
0.015008602941
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY INC
N/A
MARVELL TECHNOLOGY INC
573874104
1968308.00000000
NS
USD
114811405.64000000
0.080609692569
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
188700.00000000
NS
USD
52003833.00000000
0.036512165034
Long
EC
CORP
LU
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC PP
N/A
2588458.00000000
NS
USD
12486307.24000000
0.008766702073
Long
EC
CORP
US
Y
3
N
N
N
BIONTECH SE
894500UZJ5LG1F8J1U58
BIONTECH SE ADR
09075V102
111329.00000000
NS
USD
24924336.52000000
0.017499507937
Long
EC
CORP
DE
N
1
N
N
N
GENMAB AS
529900MTJPDPE4MHJ122
GENMAB AS
N/A
7845.00000000
NS
3209929.44000000
0.002253708365
Long
EC
CORP
DK
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
2211048.00000000
NS
USD
540999224.64000000
0.379838404863
Long
EC
CORP
US
N
1
N
N
N
ANTHEM INC
8MYN82XMYQH89CTMTH67
ANTHEM INC
036752103
34914.00000000
NS
USD
13330165.20000000
0.009359179191
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER H PC PP
N/A
120282.00000000
NS
USD
50517237.18000000
0.035468418279
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
4649733.00000000
NS
USD
221327290.80000000
0.155395056519
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
636050.00000000
NS
USD
242971100.00000000
0.170591288949
Long
EC
CORP
US
N
1
N
N
N
UIPATH INC
5493000YP61KBELDHT53
UIPATH INC A
90364P105
99539.00000000
NS
USD
6761684.27000000
0.004747414137
Long
EC
CORP
US
N
1
N
N
SEMTECH CORP
549300J7WUY317SW6O61
SEMTECH CORP
816850101
588412.00000000
NS
USD
40482745.60000000
0.028423148893
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
4678477.00000000
NS
USD
1488129964.16000000
1.044823885268
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
45166130.00000000
NS
189467470.15000000
0.133026108647
Long
EC
CORP
CA
N
1
N
N
N
NAVER CORP
988400ULUQYDB2HQYJ61
NAVER CORP
N/A
79769.00000000
NS
29472174.78000000
0.020692569132
Long
EC
CORP
KR
N
1
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
39494500.00000000
NS
USD
6635076.00000000
0.004658521804
Long
EC
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER N PC PP
N/A
428458.00000000
NS
USD
179948075.42000000
0.126342491472
Long
EP
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
234444717.85000000
0.164604871136
Long
EP
CORP
US
Y
3
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER D PC PP
N/A
1673085.00000000
NS
USD
38205063.28000000
0.026823976140
Long
EP
CORP
US
Y
3
N
N
N
M and T BANK CORP
549300WYXDDBYRASEG81
M and T BANK CORP
55261F104
356062.00000000
NS
USD
51739369.22000000
0.036326483621
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
2152293.00000000
NS
USD
75846805.32000000
0.053252441472
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
5564749.00000000
NS
USD
859698073.01000000
0.603598544772
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
739120.00000000
NS
USD
54835312.80000000
0.038500161914
Long
EC
CORP
US
N
1
N
N
N
LVMH MOET HENNESSY LOUIS VUITTON SE
IOG4E947OATN0KJYSD45
LVMH MOET HENNESSY LOUIS VUITTON SE
N/A
52607.00000000
NS
41383665.07000000
0.029055689198
Long
EC
CORP
FR
N
2
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
7386375.00000000
NS
USD
2152980585.00000000
1.511619007682
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECHNOLOGIES CORP CLASS C
N/A
12991.00000000
NS
USD
5456090.09000000
0.003830749587
Long
EC
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
347648.00000000
NS
USD
146008683.52000000
0.102513465673
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
776240.00000000
NS
USD
108735699.20000000
0.076343907079
Long
EC
CORP
US
N
1
N
N
N
MONDAY.COM LTD
N/A
MONDAY.COM LTD
N/A
76970.00000000
NS
USD
17209722.30000000
0.012083036664
Long
EC
CORP
IL
N
1
N
N
N
OREILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
132334.00000000
NS
USD
74928834.14000000
0.052607929072
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES F PC PP
N/A
69520.00000000
NS
USD
1091769.89000000
0.000766537389
Long
EP
CORP
US
Y
3
N
N
N
DELHIVERY PVT LTD
335800CUQ1SBCH9TTH82
DELHIVERY PVT LTD SER H PC PP
N/A
55947.00000000
NS
26824316.35000000
0.018833493783
Long
EP
CORP
IN
Y
3
N
N
N
LABORATORY CORP OF AMERICA HOLDINGS
OZ7UA8IXAIFILY2VZH07
LABORATORY CORP OF AMER HLDGS
50540R409
76409.00000000
NS
USD
21077422.65000000
0.014798569449
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
1270875.00000000
NS
USD
173881117.50000000
0.122082848364
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
4574666.00000000
NS
104937726.03000000
0.073677330113
Long
EC
CORP
IN
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC
60770K107
275678.00000000
NS
USD
64778816.44000000
0.045481548188
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
4328560.00000000
NS
USD
405326358.40000000
0.284581770936
Long
EC
CORP
IE
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
1565522.00000000
NS
USD
87951025.96000000
0.061750878532
Long
EC
CORP
US
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC PIPE
N/A
3572265.00000000
NS
USD
33257787.15000000
0.023350467514
Long
EC
CORP
US
Y
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
1642247.00000000
NS
13791377.27000000
0.009682998615
Long
EC
CORP
CA
N
1
N
N
N
P3 HEALTH PARTNERS
N/A
P3 HEALTH PARTNERS PIPE
N/A
2735364.00000000
NS
USD
24347474.96000000
0.017094490398
Long
EC
CORP
US
Y
2
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO CO LTD
N/A
127908.00000000
NS
74016908.15000000
0.051967661031
Long
EC
CORP
JP
N
2
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PP
N/A
867565.00000000
NS
USD
9378377.65000000
0.006584608340
Long
EC
CORP
US
Y
3
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
6278440.00000000
NS
USD
1441027548.80000000
1.011753031372
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP NEW
529900O1DTDLCJ7L0I14
HEICO CORP CL A
422806208
646292.00000000
NS
USD
80256540.56000000
0.056348539808
Long
EC
CORP
US
N
1
N
N
N
GET HEAL INC
N/A
GET HEAL INC SER B PC P/P
N/A
35877127.00000000
NS
USD
1408536.01000000
0.000988940550
Long
EP
CORP
US
Y
3
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
140112.00000000
NS
USD
33373277.28000000
0.023431553743
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
59317.00000000
NS
USD
38395300.93000000
0.026957542996
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
2987402.00000000
NS
USD
161648322.22000000
0.113494138372
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF
N/A
2100446.00000000
NS
USD
21.00000000
0.000000014744
Long
EP
CORP
US
Y
3
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
3236875.00000000
NS
88998757.09000000
0.062486496076
Long
EC
CORP
CH
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
7288816.00000000
NS
USD
270487961.76000000
0.189911022511
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
2278545.00000000
NS
USD
264151721.85000000
0.185462315100
Long
EC
CORP
US
N
1
N
N
N
OWENS and MINOR INC
549300LMT5KQQXCEZ733
OWENS AND MINOR INC
690732102
812198.00000000
NS
USD
34380341.34000000
0.024138618723
Long
EC
CORP
US
N
1
N
N
N
ZOOMINFO TECHNOLOGIES INC
N/A
ZOOMINFO TECHNOLOGIES INC
98980F104
268600.00000000
NS
USD
14012862.00000000
0.009838504210
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
42482705.00000000
NS
306728145.97000000
0.215355446709
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
42228157.00000000
NS
USD
568390993.22000000
0.399070309845
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC
019818103
262902.00000000
NS
USD
5189685.48000000
0.003643705507
Long
EC
CORP
US
N
1
N
N
N
BUMBLE INC
N/A
BUMBLE INC CL A
12047B105
1287033.00000000
NS
USD
74133100.80000000
0.052049240503
Long
EC
CORP
US
N
1
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
695601.00000000
NS
52373545.30000000
0.036771741987
Long
EC
CORP
KY
N
2
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER H PC PP
N/A
190300.00000000
NS
USD
7635787.50000000
0.005361126618
Long
EP
CORP
US
Y
3
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
2154214.00000000
NS
USD
152410640.50000000
0.107008313385
Long
EC
CORP
US
N
1
N
N
N
MARQETA INC
N/A
MARQETA INC CL A
57142B104
1096382.00000000
NS
USD
30775442.74000000
0.021607600430
Long
EC
CORP
US
N
1
N
N
N
WHIRLPOOL CORP
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
261918.00000000
NS
USD
57103362.36000000
0.040092571455
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
659256.00000000
NS
USD
238334229.12000000
0.167335717483
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
13435097.00000000
NS
USD
1920278414.21000000
1.348237588014
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
6089478.00000000
NS
USD
347222035.56000000
0.243786419857
Long
EC
CORP
US
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
649438.00000000
NS
USD
124886927.40000000
0.087683769460
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
3008902.00000000
NS
USD
819775349.90000000
0.575568590619
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
5330394.00000000
NS
409884766.12000000
0.287782253004
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
639848.00000000
NS
USD
588429814.72000000
0.413139671957
Long
EC
CORP
US
N
1
N
N
N
ILLINOIS TOOL WORKS INC
76NA4I14SZCFAYMNSV04
ILLINOIS TOOL WORKS INC
452308109
106861.00000000
NS
USD
23889845.16000000
0.016773186105
Long
EC
CORP
US
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC SER E PC PP
N/A
1673822.00000000
NS
USD
58366173.14000000
0.040979197554
Long
EP
CORP
US
Y
3
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
126352.00000000
NS
USD
53952304.00000000
0.037880196785
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
6532357.00000000
NS
284098423.07000000
0.199466999079
Long
EC
CORP
GB
N
1
N
N
N
QUALTRICS INTERNATIONAL INC
549300NW34K5PVZGTN68
QUALTRICS INTERNATIONAL INC
747601201
667629.00000000
NS
USD
25536809.25000000
0.017929528267
Long
EC
CORP
US
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
2860000.00000000
NS
126895.77000000
0.000089094188
Long
EC
CORP
CA
N
3
N
N
N
STARLING BANK LTD
213800AE5VSF3V1PAV23
STARLING BANK LTD SER D
N/A
23277483.00000000
NS
41677736.11000000
0.029262158024
Long
EC
CORP
GB
N
3
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
1297662.00000000
NS
USD
241832290.32000000
0.169791724675
Long
EC
CORP
US
N
1
N
N
N
MONSTER BEVERAGE CORP NEW
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
1007347.00000000
NS
USD
92021148.45000000
0.064608532968
Long
EC
CORP
US
N
1
N
N
N
ADYEN NV
724500973ODKK3IFQ447
ADYEN BV
N/A
171004.00000000
NS
419358431.42000000
0.294433763306
Long
EC
CORP
NL
N
2
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
305608.00000000
NS
USD
98402719.92000000
0.069089067906
Long
EC
CORP
US
N
1
N
N
N
SILERGY CORP
N/A
SILERGY CORP
N/A
70965.00000000
NS
9634005.55000000
0.006764086035
Long
EC
CORP
KY
N
1
N
N
N
ACRISURE HOLDINGS INC
N/A
ACRISURE HOLDINGS INC SER B PC PP
N/A
379681.00000000
NS
USD
6917787.82000000
0.004857015261
Long
EP
CORP
US
Y
3
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
15931148.00000000
NS
USD
3891501521.96000000
2.732243713670
Long
EC
CORP
US
N
1
N
N
N
DIRECT LINE INSURANCE GROUP PL C
213800FF2R23ALJQOP04
DIRECT LINE INSURANCE GRP PLC
N/A
3325574.00000000
NS
13110759.49000000
0.009205133287
Long
EC
CORP
GB
N
1
N
N
N
AIA GROUP LTD
ZP5ILWVSYE4LJGMMVD57
AIA GROUP LTD
N/A
4894208.00000000
NS
60715482.99000000
0.042628660373
Long
EC
CORP
HK
N
2
N
N
N
SONY GROUP CORP
529900R5WX9N2OI2N910
SONY GROUP CORP
N/A
492974.00000000
NS
47802339.86000000
0.033562274572
Long
EC
CORP
JP
N
2
N
N
N
MATTEL INC
549300VELLG24KHTJ564
MATTEL INC
577081102
1272505.00000000
NS
USD
25577350.50000000
0.017957992492
Long
EC
CORP
US
N
1
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
89880.00000000
NS
USD
32275908.00000000
0.022661084992
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
1751164536.86400000
NS
USD
1751514769.77000000
1.229747744437
Long
STIV
RF
US
N
1
N
N
N
CULLINAN ONCOLOGY INC
N/A
CULLINAN ONCOLOGY INC
230031106
249695.00000000
NS
USD
6429646.25000000
0.004514288494
Long
EC
CORP
US
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
7992058.00000000
NS
USD
544578832.12000000
0.382351666127
Long
EC
CORP
US
N
1
N
N
N
MCKESSON CORP
549300WZWOM80UCFSF54
MCKESSON CORP
58155Q103
126711.00000000
NS
USD
24232211.64000000
0.017013563414
Long
EC
CORP
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
1067532.00000000
NS
USD
196575342.48000000
0.138016583244
Long
EC
CORP
IE
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
2294983.00000000
NS
USD
237691389.31000000
0.166884376267
Long
EC
CORP
US
N
1
N
N
N
BROOKFIELD ASSET MGMT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
1156199.00000000
NS
58985176.48000000
0.041413803059
Long
EC
CORP
CA
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
1153437.00000000
NS
USD
205692420.21000000
0.144417731535
Long
EC
CORP
US
N
1
N
N
SQUARE INC
549300OHIIUWSTIZME52
SQUARE INC CL A
852234103
41969.00000000
NS
USD
10232042.20000000
0.007183970717
Long
EC
CORP
US
N
1
N
N
N
SUPERNUS PHARMACEUTICALS INC
549300GRM36VBKISYJ58
SUPERNUS PHARMACEUTICALS INC
868459108
575576.00000000
NS
USD
17721985.04000000
0.012442699031
Long
EC
CORP
US
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
34804458.50000000
0.024436393615
Long
EP
CORP
US
Y
3
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
23018659.40000000
0.016161521995
Long
EP
CORP
US
Y
3
N
N
N
FRESHPET INC
549300S4ZK8ZQ6HNPN59
FRESHPET INC
358039105
66369.00000000
NS
USD
10815492.24000000
0.007593614062
Long
EC
CORP
US
N
1
N
N
N
ACADEMY SPORTS and OUTDOORS INC
N/A
ACADEMY SPORTS and OUTDOORS INC
00402L107
2903124.00000000
NS
USD
119724833.76000000
0.084059436329
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC WT 12/31/24
N/A
105983.00000000
NS
USD
10.60000000
0.000000007442
Long
EC
CORP
US
N
3
N
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD (DEMAT)
N/A
1274400.00000000
NS
25669653.20000000
0.018022798704
Long
EC
CORP
IN
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
1540951.00000000
NS
USD
310701950.13000000
0.218145475538
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
3967729.00000000
NS
USD
1064779754.44000000
0.747587473394
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
716101.00000000
NS
USD
114325524.65000000
0.080268552967
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
1317166.00000000
NS
USD
47417976.00000000
0.033292410682
Long
EP
CORP
US
Y
3
N
N
N
WORLD WRESTLING ENTMT INC
549300WZVLSCS3L4L698
WORLD WRESTLING ENTMT CL A
98156Q108
235996.00000000
NS
USD
13661808.44000000
0.009592027657
Long
EC
CORP
US
N
1
N
N
LITHIA MOTORS INC
SE8N1EZEHPZQBCBVKD53
LITHIA MOTORS INC CL A
536797103
170824.00000000
NS
USD
58701959.36000000
0.041214954828
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
58725.00000000
NS
USD
13564887.75000000
0.009523979130
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER B PC PERP PP
N/A
60155.00000000
NS
USD
650275.55000000
0.000456561888
Long
EP
CORP
US
Y
3
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
328720.00000000
NS
USD
119466709.60000000
0.083878205997
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
2750845.00000000
NS
USD
75730762.85000000
0.053170967442
Long
EC
CORP
JE
N
1
N
N
N
DOXIMITY INC
N/A
DOXIMITY INC
26622P107
362548.00000000
NS
USD
21100293.60000000
0.014814627264
Long
EC
CORP
US
N
1
N
N
N
BOEING CO
RVHJWBXLJ1RFUBSY1F30
BOEING CO
097023105
54039.00000000
NS
USD
12945582.84000000
0.009089161891
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HOLDINGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
114626.00000000
NS
50266774.44000000
0.035292567070
Long
EC
CORP
CA
N
1
N
N
N
ENVISTA HOLDINGS CORPORATION
549300BX623VURJZ5269
ENVISTA HOLDINGS CORP
29415F104
2260345.00000000
NS
USD
97669507.45000000
0.068574275569
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
501529.00000000
NS
52427695.24000000
0.036809760945
Long
EC
CORP
BE
N
1
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
10132.00000000
NS
USD
3477201.08000000
0.002441361191
Long
EC
CORP
KY
N
1
N
N
N
BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD
N/A
BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD
N/A
7973.00000000
NS
421290.34000000
0.000295790166
Long
EC
CORP
CA
N
1
N
N
N
GENERAC HOLDINGS INC
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC
368736104
135999.00000000
NS
USD
56459984.85000000
0.039640852717
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
623782.00000000
NS
912258530.45000000
0.640501518757
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
9845001B052ABF0B6755
CDW CORPORATION
12514G108
331958.00000000
NS
USD
57976464.70000000
0.040705581206
Long
EC
CORP
US
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
651600.00000000
NS
138104601.77000000
0.096963968248
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PC PP
N/A
183970.00000000
NS
USD
1988715.70000000
0.001396287766
Long
EP
CORP
US
Y
3
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
4590889.00000000
NS
USD
954767185.33000000
0.670347069226
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
5579763.00000000
NS
USD
2947286614.23000000
2.069305454121
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG SDI CO LTD
9884002AESDO4YW87G32
SAMSUNG SDI CO LTD
N/A
108314.00000000
NS
66905461.95000000
0.046974677201
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER C PC PERP PP
N/A
574905.00000000
NS
USD
6214723.05000000
0.004363389784
Long
EP
CORP
US
Y
3
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
1656170.00000000
NS
USD
247945210.70000000
0.174083638268
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
16796.00000000
NS
USD
2847257.92000000
0.001999074781
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
396412.00000000
NS
USD
156249753.92000000
0.109703775137
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
10013525.00000000
NS
USD
918140107.25000000
0.644631004805
Long
EC
CORP
US
N
1
N
N
N
THOMSON REUTERS CORP
549300561UZND4C7B569
THOMSON REUTERS CORP
884903709
705289.00000000
NS
70056659.06000000
0.049187149288
Long
EC
CORP
CA
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
1131007.00000000
NS
54207500.57000000
0.038059371641
Long
EC
CORP
GB
N
2
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
11686527.00000000
NS
241725195.45000000
0.169716532802
Long
EC
CORP
CA
N
1
N
N
N
SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
SUNRISE ENERGY METALS LTD
N/A
4456399.00000000
NS
5982316.80000000
0.004200216131
Long
EC
CORP
AU
N
1
N
N
FEDEX CORP
549300E707U7WNPZN687
FEDEX CORP
31428X106
315690.00000000
NS
USD
94179797.70000000
0.066124131975
Long
EC
CORP
US
N
1
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
948007.00000000
NS
USD
137119732.48000000
0.096272486333
Long
EC
CORP
CH
N
1
N
N
N
SILGAN HOLDINGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
1486750.00000000
NS
USD
61700125.00000000
0.043319982714
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
653587.00000000
NS
USD
77600384.51000000
0.054483638657
Long
EP
CORP
CN
Y
3
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
2952180.00000000
NS
107170135.53000000
0.075244716581
Long
EC
CORP
CA
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
472414.00000000
NS
USD
251834455.12000000
0.176814297258
Long
EC
CORP
US
N
1
N
N
N
CVS HEALTH CORP
549300EJG376EN5NQE29
CVS HEALTH CORP
126650100
634076.00000000
NS
USD
52907301.44000000
0.037146494984
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
6421375.00000000
NS
28119308.89000000
0.019742714865
Long
EC
CORP
KY
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
111199.00000000
NS
USD
172396257.66000000
0.121040320450
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
457539775.14000000
NS
USD
457585529.12000000
0.321273209929
Long
STIV
RF
US
N
1
N
N
PENTAIR PLC
549300EVR9D56WPSRP15
PENTAIR PLC
N/A
392199.00000000
NS
USD
26469510.51000000
0.018584382734
Long
EC
CORP
IE
N
1
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
2154074.00000000
NS
USD
306740137.60000000
0.215363866096
Long
EC
CORP
US
N
1
N
N
N
ROBLOX CORP
N/A
ROBLOX CORP
771049103
343744.00000000
NS
USD
30930085.12000000
0.021716175660
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
4148934.00000000
NS
USD
3319562093.40000000
2.330682028684
Long
EC
CORP
US
N
1
N
N
N
LIBERTY MEDIA CORP
549300ZKUTPIBZLWLL89
LIBERTY FORMULA ONE-C
531229854
797784.00000000
NS
USD
38461166.64000000
0.027003787658
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
275776.00000000
NS
USD
85752547.20000000
0.060207315016
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
9973512.00000000
NS
USD
1551280056.48000000
1.089161897674
Long
EC
CORP
US
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
182854.00000000
NS
USD
13335542.22000000
0.009362954426
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
3600726.00000000
NS
USD
1314589055.34000000
0.922979899209
Long
EC
CORP
US
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS INC
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS INC CL A
98980L101
55642.00000000
NS
USD
21535123.26000000
0.015119923458
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
4960462.00000000
NS
USD
224659323.98000000
0.157734494564
Long
EC
CORP
US
N
1
N
N
N
OATLY GROUP AB
894500CEIOQNBAH10Z10
OATLY GROUP AB ADR
67421J108
323072.00000000
NS
USD
7902341.12000000
0.005548275319
Long
EC
CORP
SE
N
1
N
N
N
XPO LOGISTICS INC
54930096DB9LCLPN7H13
XPO LOGISTICS INC
983793100
196169.00000000
NS
USD
27442081.41000000
0.019267229885
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED PIPE
N/A
1619500.00000000
NS
USD
14517198.00000000
0.010192601172
Long
EC
CORP
GB
Y
2
N
N
N
COUPANG CORP
N/A
DIF COUPANG V LLC(180 DAY LOCK UP)
N/A
2489211.00000000
NS
USD
98893863.82000000
0.069433902625
Long
EC
CORP
KR
Y
2
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
37604811.00000000
NS
USD
1550446357.53000000
1.088576553250
Long
EC
CORP
US
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME INC PIPE
N/A
2026087.00000000
NS
USD
21316461.33000000
0.014966399765
Long
EC
CORP
US
Y
2
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER A PC PP
N/A
337463.00000000
NS
USD
1627867.52000000
0.001142934359
Long
EP
CORP
US
Y
3
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
459608.00000000
NS
USD
636713346.72000000
0.447039794066
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
34244.00000000
NS
USD
8175412.56000000
0.005740000215
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
339633.00000000
NS
USD
45341005.50000000
0.031834158755
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
3228115.00000000
NS
167079177.73000000
0.117307170628
Long
EC
CORP
JP
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
6793504.00000000
NS
54475177.28000000
0.038247308868
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
330090.00000000
NS
USD
104212713.90000000
0.073168295279
Long
EC
CORP
US
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
2008143.00000000
NS
USD
307527019.02000000
0.215916339685
Long
EC
CORP
US
N
1
N
N
N
OSCAR HEALTH INC
N/A
OSCAR HEALTH CLASS A (180 DAY LOCKUP)
N/A
3116567.00000000
NS
USD
63655880.98000000
0.044693129288
Long
EC
CORP
US
N
2
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
591104.00000000
NS
USD
227025313.28000000
0.159395668112
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
218168.00000000
NS
USD
96587336.96000000
0.067814477969
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
613553.00000000
NS
USD
90910148.01000000
0.063828493708
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
1733632.00000000
NS
USD
172236339.20000000
0.120928040857
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER F PC PP
N/A
253732.00000000
NS
USD
2300778.34000000
0.001615388589
Long
EP
CORP
US
Y
2
N
N
N
SOUTHWEST AIRLINES CO
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
300625.00000000
NS
USD
15960181.25000000
0.011205727312
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
10835018.00000000
NS
USD
4338774607.92000000
3.046276502945
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC
N/A
14154085.00000000
NS
USD
11747890.55000000
0.008248255826
Long
EC
CORP
US
N
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4162248.00000000
NS
604022904.74000000
0.424087662583
Long
EC
CORP
CA
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
3293118.00000000
NS
USD
42990338.24000000
0.030183742892
Long
EP
CORP
US
Y
3
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER A PC PERP PP
N/A
342405.00000000
NS
USD
3701398.05000000
0.002598771064
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
2247113.00000000
NS
USD
131276341.46000000
0.092169810723
Long
EC
CORP
US
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
136109.00000000
NS
USD
17080318.41000000
0.011992181511
Long
EC
CORP
US
N
1
N
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER G PC PP
N/A
55517.00000000
NS
USD
13863555.34000000
0.009733675218
Long
EP
CORP
US
Y
3
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
433138.00000000
NS
USD
83244792.22000000
0.058446607037
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
1278543.00000000
NS
USD
154217856.66000000
0.108277169369
Long
EC
CORP
US
N
1
N
N
N
AMERISOURCEBERGEN CORP
AI8GXW8LG5WK7E9UD086
AMERISOURCEBERGEN CORP
03073E105
576191.00000000
NS
USD
65968107.59000000
0.046316555768
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
4233893.00000000
NS
428956616.55000000
0.301172699635
Long
EC
CORP
CA
N
1
N
N
N
OSISKO GOLD ROYALTIES LTD
549300TJZTXZMPQ6K004
OSISKO GOLD ROYALTIES LTD
68827L101
684830.00000000
NS
9386303.40000000
0.006590173051
Long
EC
CORP
CA
N
1
N
N
N
SEALED AIR CORP NEW
Q0M0CZB4YN6JZ65WXI09
SEALED AIR CORP
81211K100
241596.00000000
NS
USD
14314563.00000000
0.010050330071
Long
EC
CORP
US
N
1
N
N
N
HUNT (JB) TRANSPORT SERVICES
549300XCD1MPI1C5GK90
HUNT J B TRANSPORT SERVICES IN
445658107
339711.00000000
NS
USD
55355907.45000000
0.038865674159
Long
EC
CORP
US
N
1
N
N
N
ZOMATO LTD
335800T4VOF9ETHF8W59
ZOMATO PVT LTD
N/A
36025900.00000000
NS
29236375.51000000
0.020527013222
Long
EC
CORP
IN
Y
2
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
227843.00000000
NS
USD
146796966.47000000
0.103066923284
Long
EC
CORP
US
N
1
N
N
N
ELEVATEBIO, LLC
N/A
ELEVATEBIO LLC SER C PC PP
N/A
3224900.00000000
NS
USD
13528455.50000000
0.009498399855
Long
EP
CORP
US
Y
3
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
65356.00000000
NS
USD
23683053.72000000
0.016627996746
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
1274330.00000000
NS
USD
210557545.90000000
0.147833561905
Long
EC
CORP
US
N
1
N
N
N
JAZZ PHARMACEUTICALS PLC
635400GAUMJCLEZRRV50
JAZZ PHARMA PLC
N/A
1055388.00000000
NS
USD
187479124.32000000
0.131630080568
Long
EC
CORP
IE
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG PP
N/A
2600.00000000
NS
64615894.08000000
0.045367159541
Long
EC
CORP
CH
Y
3
N
N
N
BOWERY FARMING
N/A
BOWERY FARMING INC SER C-1 PC PP
N/A
226491.00000000
NS
USD
13645924.21000000
0.009580875255
Long
EP
CORP
US
Y
3
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
570858.00000000
NS
USD
68234656.74000000
0.047907911863
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
423470.00000000
NS
25607705.07000000
0.017979304595
Long
EC
CORP
CA
N
1
N
N
N
MATCH GROUP INC
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
204782.00000000
NS
USD
33021097.50000000
0.023184286464
Long
EC
CORP
US
N
1
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
327845.00000000
NS
USD
58025286.55000000
0.040739859284
Long
EC
CORP
KY
N
1
N
N
N
CELANESE CORP DEL
549300FHJQTDPPN41627
CELANESE CORP
150870103
83655.00000000
NS
USD
12682098.00000000
0.008904167797
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
1685693.00000000
NS
USD
4116108310.47000000
2.889941322804
Long
EC
CORP
US
N
1
N
N
N
SUNCOR ENERGY INC
549300W70ZOQDVLCHY06
SUNCOR ENERGY INC
867224107
39922.00000000
NS
956182.78000000
0.000671340965
Long
EC
CORP
CA
N
1
N
N
N
VENUS MEDTECH HANGZHOU INC
N/A
VENUS MEDTECH HANGZHOU INC H
N/A
1726010.00000000
NS
14393975.95000000
0.010106086322
Long
EC
CORP
CN
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
879887.00000000
NS
USD
55767238.06000000
0.039154471547
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
1091076.00000000
NS
USD
45628798.32000000
0.032036219610
Long
EC
CORP
US
N
1
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
354811.00000000
NS
15639620.07000000
0.010980659619
Long
EC
CORP
CA
N
1
N
N
N
TENSTORRENT
N/A
TENSTORRENT INC SER C-1 PC PP
N/A
200200.00000000
NS
USD
11902750.86000000
0.008356984066
Long
EP
CORP
US
Y
3
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO HOLDINGS PLC CL A
N/A
9407333.00000000
NS
37529964.00000000
0.026349985380
Long
EC
CORP
GB
N
1
N
N
N
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
340545.00000000
NS
USD
24999987.38000000
0.017552622805
Long
EC
CORP
IL
Y
3
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
4184152.00000000
NS
USD
735448397.04000000
0.516362192897
Long
EC
CORP
US
N
1
N
N
N
2021-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer