0001752724-21-030984.txt : 20210219
0001752724-21-030984.hdr.sgml : 20210219
20210219153021
ACCESSION NUMBER: 0001752724-21-030984
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210219
PERIOD START: 20201231
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: 21655121
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
S000057289
Fidelity Contrafund K6
C000182865
Fidelity Contrafund K6
FLCNX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000057289
C000182865
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund K6
S000057289
5493004XBB3SOPOLQF62
2020-12-31
2020-12-31
N
17627493702.38
36647855.19
17590845847.19
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
280704.25000000
N
ZOMATO PVT LTD
335800T4VOF9ETHF8W59
ZOMATO PVT LTD SER J7 PC PP
N/A
396.00000000
NS
1627458.15000000
0.009251733339
Long
EP
CORP
IN
Y
3
N
N
N
ZALANDO SE
529900YRFFGH5AXU4S86
ZALANDO SE
N/A
34100.00000000
NS
3792993.05000000
0.021562311914
Long
EC
CORP
DE
N
2
N
N
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
61700.00000000
NS
USD
1917636.00000000
0.010901329115
Long
EC
CORP
US
N
1
N
N
N
BOSTON BEER COMPANY INC
529900Q02MQ0DCQNRM58
BOSTON BEER COMPANY CL A
100557107
2019.00000000
NS
USD
2007471.51000000
0.011412023773
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
80682.00000000
NS
USD
53375177.10000000
0.303425870271
Long
EC
CORP
US
N
1
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
848307.00000000
NS
USD
42627426.75000000
0.242327328204
Long
EC
CORP
US
N
1
N
N
N
HOLOGIC INC
549300DYP6F5ZJL0LB74
HOLOGIC INC
436440101
298938.00000000
NS
USD
21771654.54000000
0.123766956570
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
49281.00000000
NS
5578159.71000000
0.031710582643
Long
EC
CORP
NZ
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
275661.00000000
NS
USD
128397380.58000000
0.729910214070
Long
EC
CORP
US
N
1
N
N
N
IBERDROLA SA
5QK37QC7NWOJ8D7WVQ45
IBERDROLA SA
N/A
243220.00000000
NS
3476417.62000000
0.019762651837
Long
EC
CORP
ES
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
1601798.00000000
NS
16953031.09000000
0.096374166639
Long
EC
CORP
KY
N
1
N
N
N
AES CORP
2NUNNB7D43COUIRE5295
AES CORP
00130H105
175643.00000000
NS
USD
4127610.50000000
0.023464536815
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
399733.00000000
NS
USD
150611399.74000000
0.856191913955
Long
EC
CORP
US
N
1
N
N
N
GOHEALTH INC
N/A
GOHEALTH INC
38046W105
67900.00000000
NS
USD
927514.00000000
0.005272708362
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
249200.00000000
NS
18545670.04000000
0.105427960662
Long
EC
CORP
KR
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
363150.00000000
NS
USD
27595768.50000000
0.156875733774
Long
EC
CORP
US
N
1
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
88331.00000000
NS
USD
15826265.27000000
0.089968756519
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
42100.00000000
NS
USD
5857794.00000000
0.033300240652
Long
EC
CORP
US
N
1
N
N
N
NASDAQ INC
549300L8X1Q78ERXFD06
NASDAQ INC
631103108
12400.00000000
NS
USD
1645976.00000000
0.009357003149
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
1372437.00000000
NS
USD
127430775.45000000
0.724415281430
Long
EC
CORP
US
N
1
N
N
N
C3.AI INC
549300YDLK0YQO5B1V80
C3.AI INC
12468P104
11300.00000000
NS
USD
1567875.00000000
0.008913016540
Long
EC
CORP
US
N
1
N
N
AZEK CO INC/THE
N/A
AZEK CO INC
05478C105
70282.00000000
NS
USD
2702342.90000000
0.015362211251
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
31507.00000000
NS
USD
2309148.03000000
0.013126986900
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER C PFD PP
N/A
812.00000000
NS
11798.11000000
0.000067069600
Long
EP
CORP
GB
Y
3
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
6900.00000000
NS
USD
1533870.00000000
0.008719705768
Long
EC
CORP
US
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
408220.00000000
NS
USD
34992618.40000000
0.198925160870
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
96620.00000000
NS
8100798.49000000
0.046051216413
Long
EC
CORP
LU
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
43050.00000000
NS
USD
20996346.00000000
0.119359501995
Long
EC
CORP
NL
N
1
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC SER B PC PP
N/A
119040.00000000
NS
USD
1099965.31000000
0.006253055251
Long
EP
CORP
US
Y
3
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
512711.00000000
NS
USD
54936983.65000000
0.312304389039
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER A PFD PP
N/A
2284.00000000
NS
33185.81000000
0.000188653861
Long
EP
CORP
GB
Y
3
N
N
N
LONZA GROUP AG
549300EFW4H2TCZ71055
LONZA GROUP AG
N/A
25.00000000
NS
16104.17000000
0.000091548582
Long
EC
CORP
CH
N
2
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
4436223.00000000
NS
USD
588642429.87000000
3.346299745808
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
36971.00000000
NS
USD
12867017.13000000
0.073146096792
Long
EC
CORP
US
N
1
N
N
N
ZOZO INC
549300GC7XPQMZA0OW13
ZOZO INC
N/A
44700.00000000
NS
1103484.58000000
0.006273061509
Long
EC
CORP
JP
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
346931.00000000
NS
USD
10279565.53000000
0.058437016726
Long
EC
CORP
US
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
150720.00000000
NS
USD
22265865.60000000
0.126576435228
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER B PFD PP
N/A
39995.00000000
NS
581114.86000000
0.003303507205
Long
EP
CORP
GB
Y
3
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
498896.00000000
NS
USD
11070502.24000000
0.062933313930
Long
EC
CORP
US
N
1
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
969352.00000000
NS
USD
130717117.20000000
0.743097394721
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
62400.00000000
NS
USD
13668720.00000000
0.077703597193
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
1223293.00000000
NS
USD
112188201.03000000
0.637764676039
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED PP
N/A
69974.00000000
NS
1016700.35000000
0.005779712691
Long
EC
CORP
GB
Y
3
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
462315.00000000
NS
USD
1505727592.95000000
8.559722517212
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
143818.00000000
NS
4901268.63000000
0.027862609180
Long
EC
CORP
CA
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
7351.00000000
NS
USD
283454.56000000
0.001611375385
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
86800.00000000
NS
11575868.96000000
0.065806210005
Long
EC
CORP
KY
N
2
N
N
N
CH ROBINSON WORLDWIDE INC
529900WNWN5L0OVDHA79
CH ROBINSON WORLDWIDE INC
12541W209
29500.00000000
NS
USD
2769165.00000000
0.015742079852
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
25600.00000000
NS
USD
6273024.00000000
0.035660729759
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
1425352.00000000
NS
USD
186393281.04000000
1.059603856796
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
23820.00000000
NS
9088572.90000000
0.051666491645
Long
EC
CORP
FR
N
2
N
N
N
GATOS SILVER INC
N/A
GATOS SILVER INC
368036109
358200.00000000
NS
USD
4667346.00000000
0.026532811671
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
3929309.00000000
NS
USD
873956907.78000000
4.968248345599
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
112435.00000000
NS
USD
61887597.05000000
0.351817062053
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
995503.00000000
NS
5365033.06000000
0.030499005599
Long
EC
CORP
CA
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
31177.00000000
NS
USD
6626983.12000000
0.037672907701
Long
EC
CORP
US
N
1
N
N
N
BEST BUY CO INC
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
162734.00000000
NS
USD
16239225.86000000
0.092316344541
Long
EC
CORP
US
N
1
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC
803607100
8800.00000000
NS
USD
1500312.00000000
0.008528936090
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
236200.00000000
NS
18227583.09000000
0.103619707934
Long
EC
CORP
JP
N
2
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
181075.00000000
NS
USD
85516290.25000000
0.486140865498
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
198298.00000000
NS
USD
347394300.24000000
1.974858419303
Long
EC
CORP
US
N
1
N
N
N
AXON ENTERPRISE INC
549300QP2IEEGFE16681
AXON ENTERPRISE INC
05464C101
12500.00000000
NS
USD
1531625.00000000
0.008706943448
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
380553.00000000
NS
USD
37629080.64000000
0.213912855395
Long
EC
CORP
US
N
1
N
N
N
WIX.COM LTD
5493008P6N29Q1AG9464
WIX.COM LTD
N/A
2600.00000000
NS
USD
649896.00000000
0.003694512507
Long
EC
CORP
IL
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
386564.00000000
NS
USD
100974382.44000000
0.574016640911
Long
EC
CORP
IE
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
42518.00000000
NS
USD
13976942.14000000
0.079455770696
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
2011076.00000000
NS
USD
439882653.48000000
2.500633893908
Long
EC
CORP
US
N
1
N
N
N
WESTROCK CO
549300JEB576INN13W07
WESTROCK CO
96145D105
78644.00000000
NS
USD
3423373.32000000
0.019461106928
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
400207.00000000
NS
USD
24824840.21000000
0.141123630015
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER D PFD PP
N/A
142876.00000000
NS
2075943.62000000
0.011801272309
Long
EP
CORP
GB
Y
3
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
85100.00000000
NS
USD
3123170.00000000
0.017754518612
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
26649.00000000
NS
USD
462360.15000000
0.002628413403
Long
EP
CORP
US
Y
3
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
963832.00000000
NS
USD
482031659.84000000
2.740241509858
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
50100.00000000
NS
USD
4952385.00000000
0.028153194241
Long
EC
CORP
US
N
1
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
70245.00000000
NS
USD
7485307.20000000
0.042552286939
Long
EC
CORP
US
N
1
N
N
N
ACUITY BRANDS INC
N/A
ACUITY BRANDS INC
00508Y102
60151.00000000
NS
USD
7283684.59000000
0.041406107774
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
5299007STZTNN32O9920
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
N/A
19832.00000000
NS
USD
1699800.72000000
0.009662984570
Long
EC
CORP
VG
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
287289.00000000
NS
USD
67188278.43000000
0.381950242834
Long
EC
CORP
GB
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
281290.00000000
NS
USD
135894011.90000000
0.772526876083
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
4977649.00000000
NS
USD
1359694600.84000000
7.729557820309
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC (180 DAY LOCKUP)
N/A
78908.00000000
NS
USD
2881562.34000000
0.016381033436
Long
EC
CORP
US
N
2
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
25877.00000000
NS
USD
5154698.40000000
0.029303300391
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
83736.00000000
NS
USD
6460232.40000000
0.036724967384
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
127704.00000000
NS
USD
48508364.40000000
0.275759135299
Long
EC
CORP
US
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
202104.00000000
NS
USD
19895117.76000000
0.113099267271
Long
EC
CORP
US
N
1
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
63000.00000000
NS
USD
9696960.00000000
0.055125035397
Long
EC
CORP
CH
N
1
N
N
N
HONEYWELL INTERNATIONAL INC
ISRPG12PN4EIEOEMW547
HONEYWELL INTL INC
438516106
6800.00000000
NS
USD
1446360.00000000
0.008222231111
Long
EC
CORP
US
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
131018.00000000
NS
USD
35250392.90000000
0.200390550893
Long
EC
CORP
US
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
48134.00000000
NS
USD
3251451.70000000
0.018483771208
Long
EC
CORP
US
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
171730.00000000
NS
USD
14816864.40000000
0.084230539729
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
30152.00000000
NS
USD
6386796.64000000
0.036307501614
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
1222.00000000
NS
USD
519741.04000000
0.002954610849
Long
EP
CORP
GB
Y
3
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
102230.00000000
NS
USD
15628922.40000000
0.088846906713
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
216272.00000000
NS
USD
8157779.84000000
0.046375142564
Long
EC
CORP
US
N
1
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
12650.00000000
NS
2761717.90000000
0.015699744764
Long
EC
CORP
AU
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
217678.00000000
NS
USD
5938255.84000000
0.033757648106
Long
EC
CORP
US
N
1
N
N
N
LG CHEMICAL LTD NEW
988400IES4EIG7O06940
LG CHEMICAL LTD
N/A
5311.00000000
NS
4020804.76000000
0.022857370219
Long
EC
CORP
KR
N
1
N
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
96500.00000000
NS
USD
11304010.00000000
0.064260752997
Long
EC
CORP
IE
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC SER A PC PP
N/A
2568600.00000000
NS
USD
5034456.00000000
0.028619749406
Long
EP
CORP
US
Y
2
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
106219.00000000
NS
10678679.50000000
0.060705889829
Long
EC
CORP
SE
N
2
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
185210.00000000
NS
USD
133636423.40000000
0.759692993508
Long
EC
CORP
US
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
4254.00000000
NS
1481662.10000000
0.008422915605
Long
EC
CORP
CH
N
2
N
N
N
EPIC GAMES INC
N/A
EPIC GAMES INC PP
N/A
14010.00000000
NS
USD
8055750.00000000
0.045795125885
Long
EC
CORP
US
Y
3
N
N
N
AUTODESK INC
FRKKVKAIQEF3FCSTPG55
AUTODESK INC
052769106
11100.00000000
NS
USD
3389274.00000000
0.019267259968
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
251099.00000000
NS
USD
20539898.20000000
0.116764698971
Long
EC
CORP
US
N
1
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
1052269.00000000
NS
USD
5545457.63000000
0.031524678677
Long
EP
CORP
US
Y
3
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
25332.00000000
NS
USD
3346103.88000000
0.019021847551
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
100078.00000000
NS
USD
15913402.78000000
0.090464113654
Long
EC
CORP
NL
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
2256.00000000
NS
USD
784670640.00000000
4.460676006238
Long
EC
CORP
US
N
1
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
12033.00000000
NS
3129706.31000000
0.017791676063
Long
EC
CORP
CH
N
2
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
159000.00000000
NS
USD
25521090.00000000
0.145081653387
Long
EC
CORP
US
N
1
N
N
N
KODIAK SCIENCES INC
254900IXI5NI8C9OQE24
KODIAK SCIENCES INC
50015M109
29000.00000000
NS
USD
4260390.00000000
0.024219358392
Long
EC
CORP
US
N
1
N
N
N
CAPRI HOLDINGS LTD
549300LPG8W0H1OX3A26
CAPRI HOLDINGS LTD
N/A
39900.00000000
NS
USD
1675800.00000000
0.009526545878
Long
EC
CORP
VG
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
8459.00000000
NS
USD
1631233.56000000
0.009273195696
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
26726.00000000
NS
USD
3784401.60000000
0.021513471454
Long
EC
CORP
US
N
1
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
196500.00000000
NS
5150475.01000000
0.029279291369
Long
EC
CORP
CN
N
1
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
117600.00000000
NS
USD
5357856.00000000
0.030458205628
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
173989.00000000
NS
USD
40492459.97000000
0.230190522512
Long
EC
CORP
KY
N
1
N
N
N
WUXI APPTEC CO LTD
254900OEPQLZSPLN9175
WUXI APPTEC CO LTD H
N/A
507078.00000000
NS
9929047.00000000
0.056444397763
Long
EC
CORP
CN
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
449538.00000000
NS
USD
5122575.42000000
0.029120688479
Long
EC
CORP
US
Y
3
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
23697.00000000
NS
USD
6969050.73000000
0.039617485085
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
494047.00000000
NS
USD
24727052.35000000
0.140567728037
Long
EC
CORP
GB
N
1
N
N
N
KERING SA
549300VGEJKB7SVUZR78
KERING
N/A
2009.00000000
NS
1458832.85000000
0.008293136456
Long
EC
CORP
FR
N
1
N
N
N
GENERATION BIO
N/A
GENERATION BIO
37148K100
30875.00000000
NS
USD
875306.25000000
0.004975919052
Long
EC
CORP
US
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
43128.00000000
NS
USD
11783432.16000000
0.066986160087
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
181741.00000000
NS
USD
37842111.02000000
0.215123885165
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
300530.00000000
NS
USD
20712527.60000000
0.117746058261
Long
EC
CORP
US
N
1
N
N
N
VONTIER CORP
N/A
VONTIER CORP W/I
928881101
109123.00000000
NS
USD
3644708.20000000
0.020719345912
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
5500.00000000
NS
USD
2014265.00000000
0.011450643235
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
14100.00000000
NS
USD
1550718.00000000
0.008815482856
Long
EC
CORP
IE
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F-1 PC PP
N/A
93703.00000000
NS
USD
1625747.05000000
0.009242006121
Long
EP
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
31014.00000000
NS
USD
11919610.62000000
0.067760303987
Long
EC
CORP
US
N
1
N
N
N
REPLIMUNE GROUP INC
549300AY704NEIRC4K64
REPLIMUNE GROUP INC
76029N106
102800.00000000
NS
USD
3921820.00000000
0.022294664134
Long
EC
CORP
US
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC
81181C104
67821.00000000
NS
USD
11878169.94000000
0.067524723047
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
515862.00000000
NS
USD
137023264.44000000
0.778946422646
Long
EC
CORP
US
N
1
N
N
N
SELECTQUOTE INC
549300BV28BWDIN9SP24
SELECTQUOTE INC
816307300
36900.00000000
NS
USD
765675.00000000
0.004352690067
Long
EC
CORP
US
N
1
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
75000.00000000
NS
USD
5419500.00000000
0.030808637896
Long
EC
CORP
IN
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
57258.00000000
NS
USD
2795908.14000000
0.015894108585
Long
EC
CORP
US
N
1
N
N
N
COLGATE-PALMOLIVE CO
YMEGZFW4SBUSS5BQXF88
COLGATE-PALMOLIVE CO
194162103
88200.00000000
NS
USD
7541982.00000000
0.042874470423
Long
EC
CORP
US
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
379807.00000000
NS
89721600.31000000
0.510047106827
Long
EC
CORP
DK
N
2
N
N
N
NATIONAL VISION HOLDINGS INC
549300JHURCBLI5ROA42
NATIONAL VISION HOLDINGS INC
63845R107
32200.00000000
NS
USD
1458338.00000000
0.008290323345
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
196017.00000000
NS
USD
41222375.10000000
0.234339925766
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CHEMICAL CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CHEMICAL CORP
960413102
23122.00000000
NS
USD
1886755.20000000
0.010725778716
Long
EC
CORP
US
N
1
N
N
N
ULTRAGENYX PHARMACEUTICAL INC
529900EV44GVDN1DCX77
ULTRAGENYX PHARMA INC
90400D108
140100.00000000
NS
USD
19394043.00000000
0.110250770022
Long
EC
CORP
US
N
1
N
N
N
PINDUODUO INC
5493000573DS7005T657
PINDUODUO INC ADR
722304102
9400.00000000
NS
USD
1670098.00000000
0.009494131291
Long
EC
CORP
KY
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
59100.00000000
NS
USD
6322518.00000000
0.035942092011
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
237835.00000000
NS
USD
16241752.15000000
0.092330705931
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
1231133.00000000
NS
35806925.39000000
0.203554312857
Long
EC
CORP
KY
N
2
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
252327.00000000
NS
USD
24324322.80000000
0.138278301176
Long
EC
CORP
US
N
1
N
N
N
TENABLE HOLDINGS INC
5493004S5OMPESF0EF83
TENABLE HOLDINGS INC
88025T102
38300.00000000
NS
USD
2001558.00000000
0.011378406799
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
22151.00000000
NS
2622828.75000000
0.014910191202
Long
EC
CORP
CA
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
202970.00000000
NS
USD
33747821.90000000
0.191848772896
Long
EC
CORP
US
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
1423582.00000000
NS
38686724.01000000
0.219925319942
Long
EC
CORP
IN
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
36700.00000000
NS
USD
4729896.00000000
0.026888394344
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER D PC PP
N/A
184203.00000000
NS
USD
2452184.02000000
0.013940114314
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
10642.00000000
NS
USD
7509740.14000000
0.042691182705
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
4779.00000000
NS
USD
1738600.20000000
0.009883550882
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
109134.00000000
NS
USD
5761183.86000000
0.032751033748
Long
EC
CORP
US
N
1
N
N
N
ZSCALER INC
529900MZ0RTK1BWRNF46
ZSCALER INC
98980G102
19200.00000000
NS
USD
3834432.00000000
0.021797883020
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
2101468.00000000
NS
USD
26184291.28000000
0.148851803417
Long
EC
CORP
US
N
1
N
N
N
TARGET CORP
8WDDFXB5T1Z6J0XC1L66
TARGET CORP
87612E106
9010.00000000
NS
USD
1590535.30000000
0.009041835246
Long
EC
CORP
US
N
1
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
53773.00000000
NS
USD
15131722.20000000
0.086020435466
Long
EC
CORP
US
N
1
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
10600.00000000
NS
USD
1463966.00000000
0.008322317259
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
66533.00000000
NS
USD
20935273.78000000
0.119012320168
Long
EC
CORP
LU
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING
707569109
63400.00000000
NS
USD
5475858.00000000
0.031129020443
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC NEW
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
24800.00000000
NS
USD
3271616.00000000
0.018598400716
Long
EC
CORP
US
N
1
N
N
N
BIONTECH SE
894500UZJ5LG1F8J1U58
BIONTECH SE ADR
09075V102
25200.00000000
NS
USD
2054304.00000000
0.011678255939
Long
EC
CORP
DE
N
1
N
N
GENMAB AS
529900MTJPDPE4MHJ122
GENMAB AS
N/A
14079.00000000
NS
5708948.81000000
0.032454089243
Long
EC
CORP
DK
N
2
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
421149.00000000
NS
USD
107081344.74000000
0.608733347277
Long
EC
CORP
US
N
1
N
N
N
ANTHEM INC
8MYN82XMYQH89CTMTH67
ANTHEM INC
036752103
165100.00000000
NS
USD
53011959.00000000
0.301361057111
Long
EC
CORP
US
N
1
N
N
N
PERKINELMER INC
549300IKL1SDPFI7N655
PERKINELMER INC
714046109
256500.00000000
NS
USD
36807750.00000000
0.209243775539
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
459967.00000000
NS
USD
66304243.05000000
0.376924700642
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HLDGS INC
57060D108
15230.00000000
NS
USD
8689628.80000000
0.049398584215
Long
EC
CORP
US
N
1
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
245800.00000000
NS
USD
9305988.00000000
0.052902447561
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
91448.00000000
NS
USD
32323210.08000000
0.183750175294
Long
EC
CORP
US
N
1
N
N
N
LIVE NATION ENTERTAINMENT INC
5493007B9BM9ZXJINO78
LIVE NATION ENTERTAINMENT INC
538034109
20500.00000000
NS
USD
1506340.00000000
0.008563203913
Long
EC
CORP
US
N
1
N
N
N
SEMTECH CORP
549300J7WUY317SW6O61
SEMTECH CORP
816850101
173863.00000000
NS
USD
12533783.67000000
0.071251739563
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
610403.00000000
NS
USD
162483174.57000000
0.923680282241
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
3885439.00000000
NS
21763830.68000000
0.123722479686
Long
EC
CORP
CA
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC (180 DAY LOCKUP)
N/A
105530.00000000
NS
USD
13557966.75000000
0.077073989890
Long
EC
CORP
US
N
2
N
N
N
RELAY THERAPEUTICS INC
N/A
RELAY THERAPEUTICS INC
75943R102
62612.00000000
NS
USD
2602154.72000000
0.014792663994
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER N PC PP
N/A
49490.00000000
NS
USD
13362300.00000000
0.075961668450
Long
EP
CORP
US
Y
3
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER D PC PP
N/A
207384.00000000
NS
USD
3095641.71000000
0.017598026478
Long
EP
CORP
US
Y
3
N
N
N
M and T BANK CORP
549300WYXDDBYRASEG81
M and T BANK CORP
55261F104
96663.00000000
NS
USD
12305199.90000000
0.069952292271
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
900478.00000000
NS
USD
127390622.66000000
0.724187021855
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
96400.00000000
NS
USD
6445304.00000000
0.036640102789
Long
EC
CORP
US
N
1
N
N
N
LVMH MOET HENNESSY SE
IOG4E947OATN0KJYSD45
LVMH MOET HENNESSY LOUIS VUITTON SE
N/A
2779.00000000
NS
1739657.94000000
0.009889563896
Long
EC
CORP
FR
N
2
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
1079969.00000000
NS
USD
252928739.80000000
1.437842966717
Long
EC
CORP
US
N
1
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
25406.00000000
NS
USD
3142976.26000000
0.017867112743
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
251826.00000000
NS
USD
10637130.24000000
0.060469691636
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC NEW
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
28229.00000000
NS
USD
12775598.53000000
0.072626402624
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
491247.00000000
NS
USD
67020828.21000000
0.380998326016
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
518572.00000000
NS
14165629.65000000
0.080528416729
Long
EC
CORP
IN
N
1
N
N
N
DOMINOS PIZZA INC
5299004V0Y8MI5D9FF45
DOMINOS PIZZA INC
25754A201
23912.00000000
NS
USD
9169295.52000000
0.052125381574
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
463661.00000000
NS
USD
33916802.15000000
0.192809387590
Long
EC
CORP
IE
N
1
N
N
N
CHANGE HEALTHCARE INC
549300GS1BPJEDOZHM07
CHANGE HEALTHCARE INC
15912K100
24700.00000000
NS
USD
460655.00000000
0.002618720009
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
294536.00000000
NS
USD
13495639.52000000
0.076719673614
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
243394.00000000
NS
2089949.27000000
0.011880891278
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
953760.00000000
NS
USD
47678462.40000000
0.271041329190
Long
EC
CORP
GB
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
75208.00000000
NS
USD
5326230.56000000
0.030278422119
Long
EC
CORP
US
N
1
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO CO LTD
N/A
11376.00000000
NS
7302725.54000000
0.041514351290
Long
EC
CORP
JP
N
2
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PP
N/A
33995.00000000
NS
USD
392982.20000000
0.002234015370
Long
EC
CORP
US
Y
3
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER G PC PP
N/A
276447.00000000
NS
USD
5508565.86000000
0.031314957267
Long
EP
CORP
US
Y
3
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
724806.00000000
NS
USD
122376245.04000000
0.695681413520
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
29806.00000000
NS
USD
6187427.54000000
0.035174133147
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP NEW
529900O1DTDLCJ7L0I14
HEICO CORP CL A
422806208
54643.00000000
NS
USD
6396509.58000000
0.036362717492
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
776030.00000000
NS
USD
42557485.20000000
0.241929726232
Long
EC
CORP
US
N
1
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
391729.00000000
NS
11304228.84000000
0.064261997053
Long
EC
CORP
CH
N
2
N
N
N
FREEPORT MCMORAN IN
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
713395.00000000
NS
USD
18562537.90000000
0.105523850650
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
586068.00000000
NS
USD
64168585.32000000
0.364783967055
Long
EC
CORP
US
N
1
N
N
N
OWENS AND MINOR INC NEW
549300LMT5KQQXCEZ733
OWENS AND MINOR INC
690732102
186481.00000000
NS
USD
5044311.05000000
0.028675773148
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
3932869.00000000
NS
21195287.41000000
0.120490439141
Long
EC
CORP
CA
N
1
N
N
N
RAPID7 INC
549300GNVG5D60KEYN14
RAPID7 INC
753422104
16934.00000000
NS
USD
1526769.44000000
0.008679340682
Long
EC
CORP
US
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
2562965.00000000
NS
USD
27680022.00000000
0.157354695962
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC
019818103
40111.00000000
NS
USD
1541866.84000000
0.008765166003
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP(SUBS REC) RT 12/31/21 PP
45823T171
21800.00000000
NS
2303480.24000000
0.013094766789
Long
EC
CORP
CA
Y
3
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
138096.00000000
NS
USD
24231705.12000000
0.137751790507
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
12690.00000000
NS
4616684.95000000
0.026244815002
Long
EC
CORP
DE
N
2
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
379955.00000000
NS
14433975.49000000
0.082053902441
Long
EC
CORP
JE
N
2
N
N
N
DRAFTKINGS INC
5493008P45UYYL683Z97
DRAFTKINGS INC CL A
26142R104
112427.00000000
NS
USD
5234601.12000000
0.029757529373
Long
EC
CORP
US
N
1
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
188470.00000000
NS
13561132.32000000
0.077091985444
Long
EC
CORP
KY
N
2
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
37907.00000000
NS
USD
2337345.62000000
0.013287283853
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
100992.00000000
NS
USD
20985127.68000000
0.119295728370
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (PRIME FID 2013)
N/A
15708.00000000
NS
5993421.62000000
0.034071253151
Long
EC
CORP
FR
N
2
N
N
N
WHIRLPOOL CORP
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
15400.00000000
NS
USD
2779546.00000000
0.015801093501
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
193341.00000000
NS
USD
69417152.64000000
0.394620891132
Long
EC
CORP
US
N
1
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
1782047.00000000
NS
USD
271477039.98000000
1.543285879134
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
332000.00000000
NS
USD
17396800.00000000
0.098896893026
Long
EC
CORP
US
N
1
N
N
N
ADAPTIVE BIOTECHNOLOGIES CORP
549300ZTF7OT1FW66Q96
ADAPTIVE BIOTECHNOLOGIES CORP
00650F109
113737.00000000
NS
USD
6725268.81000000
0.038231639731
Long
EC
CORP
US
N
1
N
N
N
NORTHERN STAR RESOURCES LTD
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
N/A
292188.00000000
NS
2858579.08000000
0.016250378775
Long
EC
CORP
AU
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
35202.00000000
NS
USD
5777704.26000000
0.032844948504
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
137192.00000000
NS
USD
100823772.72000000
0.573160458546
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
101665.00000000
NS
35264472.82000000
0.200470592070
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
87023.00000000
NS
USD
71193516.30000000
0.404719118787
Long
EC
CORP
US
N
1
N
N
N
ILLINOIS TOOL WORKS INC
76NA4I14SZCFAYMNSV04
ILLINOIS TOOL WORKS INC
452308109
64526.00000000
NS
USD
13155560.88000000
0.074786403077
Long
EC
CORP
US
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC SER E PC PP
N/A
192106.00000000
NS
USD
3321512.74000000
0.018882052454
Long
EP
CORP
US
Y
3
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
187674.00000000
NS
USD
69386831.28000000
0.394448521024
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
711972.00000000
NS
28293446.74000000
0.160841877563
Long
EC
CORP
GB
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
233005.00000000
NS
10067.78000000
0.000057233063
Long
EC
CORP
CA
N
3
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
526190.00000000
NS
USD
87084445.00000000
0.495055472354
Long
EC
CORP
US
N
1
N
N
N
MONSTER BEVERAGE CORP NEW
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
126277.00000000
NS
USD
11678096.96000000
0.066387353180
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
29354.00000000
NS
68205244.72000000
0.387731467335
Long
EC
CORP
NL
N
2
N
N
N
BED BATH BEYOND INC
529900ZBUWWUV7BKGX39
BED BATH and BEYOND INC
075896100
148019.00000000
NS
USD
2628817.44000000
0.014944235557
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
5300.00000000
NS
USD
1386215.00000000
0.007880320321
Long
EC
CORP
US
N
1
N
N
N
AGILENT TECHNOLOGIES INC
QUIX8Y7A2WP0XRMW7G29
AGILENT TECHNOLOGIES INC
00846U101
12100.00000000
NS
USD
1433729.00000000
0.008150426718
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
2666829.00000000
NS
USD
593449457.37000000
3.373626615372
Long
EC
CORP
US
N
1
N
N
N
DIRECT LINE INSURANCE GROUP PL C
213800FF2R23ALJQOP04
DIRECT LINE INSURANCE GRP PLC
N/A
400800.00000000
NS
1748419.85000000
0.009939373383
Long
EC
CORP
GB
N
1
N
N
N
CONTK TC HOLDINGS LLC
N/A
CONTK TC HOLDINGS LLC
N/A
1552.00000000
NS
USD
862989.60000000
0.004905901668
Long
EC
CORP
US
Y
3
N
N
N
SONY CORP
529900R5WX9N2OI2N910
SONY CORP
N/A
107556.00000000
NS
10838212.48000000
0.061612798919
Long
EC
CORP
JP
N
2
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
25580.00000000
NS
USD
7247069.80000000
0.041197960933
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
761201550.86400000
NS
USD
761353791.17000000
4.328124967860
Long
STIV
RF
US
N
1
N
N
N
ASCENDIS PHARMA A/S
549300B66JN3W3J8GH73
ASCENDIS PHARMA AS SPON ADR
04351P101
9862.00000000
NS
USD
1644784.36000000
0.009350228944
Long
EC
CORP
DK
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
671663.00000000
NS
USD
33630166.41000000
0.191179927913
Long
EC
CORP
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
103359.00000000
NS
USD
15003592.44000000
0.085292046615
Long
EC
CORP
IE
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
492980.00000000
NS
USD
44974565.40000000
0.255670283229
Long
EC
CORP
US
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
36809.00000000
NS
USD
13066458.82000000
0.074279877917
Long
EC
CORP
US
N
1
N
N
N
L BRANDS INC
GR3KVMWVCR54YWQNXU90
L BRANDS INC
501797104
121500.00000000
NS
USD
4518585.00000000
0.025687138863
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
36500.00000000
NS
USD
5210375.00000000
0.029619809333
Long
EC
CORP
US
N
1
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
31127.00000000
NS
USD
28770063.56000000
0.163551336927
Long
EC
CORP
US
N
1
N
N
N
SQUARE INC
549300OHIIUWSTIZME52
SQUARE INC CL A
852234103
153327.00000000
NS
USD
33370088.28000000
0.189701442272
Long
EC
CORP
US
N
1
N
N
N
SUPERNUS PHARMACEUTICALS INC
549300GRM36VBKISYJ58
SUPERNUS PHARMACEUTICALS INC
868459108
29196.00000000
NS
USD
734571.36000000
0.004175872873
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
221461.00000000
NS
USD
24148107.44000000
0.137276556509
Long
EC
CORP
TW
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
9678.00000000
NS
USD
368538.24000000
0.002095056958
Long
EP
CORP
US
Y
3
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
431565.00000000
NS
USD
20516600.10000000
0.116632254515
Long
EC
CORP
BM
N
1
N
N
N
HELLOFRESH AG
391200ZAF4V6XD2M9G57
HELLOFRESH AG
N/A
64800.00000000
NS
5012420.78000000
0.028494484139
Long
EC
CORP
DE
N
2
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
308870.00000000
NS
13603383.58000000
0.077332174348
Long
EC
CORP
KY
N
2
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CLASS B (180 DAY LOCKUP)
N/A
8969.00000000
NS
USD
2397682.77000000
0.013630286973
Long
EC
CORP
US
N
2
N
N
N
SARTORIUS STEDIM BIOTECH
52990006IVXY7GCSSR39
SARTORIUS STEDIM BIOTECH
N/A
5034.00000000
NS
1790817.70000000
0.010180395619
Long
EC
CORP
FR
N
1
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
41772.00000000
NS
USD
2752774.80000000
0.015648905253
Long
EC
CORP
US
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
599000.00000000
NS
USD
141567660.00000000
0.804780288735
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
700715.00000000
NS
USD
155656830.10000000
0.884874050129
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
13300.00000000
NS
USD
1354472.00000000
0.007699868509
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
178019.00000000
NS
USD
5808653.16000000
0.033020886036
Long
EP
CORP
US
Y
3
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
10000.00000000
NS
USD
3553900.00000000
0.020203121730
Long
EC
CORP
US
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER F PC PERP PP
N/A
141842.00000000
NS
USD
2826386.24000000
0.016067369724
Long
EP
CORP
US
Y
3
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
8500.00000000
NS
USD
3844125.00000000
0.021852985543
Long
EC
CORP
US
N
1
N
N
N
B and M EUROPEAN VALUE RETAIL S.A.
213800UK7ZRLY2K1X530
B and M EUROPEAN VALUE RETAIL S.A.
N/A
998207.00000000
NS
7046378.11000000
0.040057073839
Long
EC
CORP
LU
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER B PC PERP PP
N/A
2355.00000000
NS
USD
27223.80000000
0.000154761176
Long
EP
CORP
US
Y
3
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP
30063P105
12600.00000000
NS
USD
1669374.00000000
0.009490015514
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
1204172.00000000
NS
USD
35775950.12000000
0.203378225417
Long
EC
CORP
JE
N
1
N
N
N
ROCKET COS INC
N/A
ROCKET COS INC
77311W101
52277.00000000
NS
USD
1057040.94000000
0.006009039867
Long
EC
CORP
US
N
1
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
25442.00000000
NS
USD
6587188.22000000
0.037446682650
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER G 0% PFD PERP
N/A
3143.00000000
NS
USD
1336780.76000000
0.007599297791
Long
EP
CORP
GB
N
3
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
3400.00000000
NS
USD
5695748.00000000
0.032379045609
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
320.00000000
NS
109067.48000000
0.000620024079
Long
EC
CORP
CA
N
1
N
N
N
ENVISTA HOLDINGS CORPORATION
549300BX623VURJZ5269
ENVISTA HOLDINGS CORP
29415F104
148371.00000000
NS
USD
5004553.83000000
0.028449762299
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
81002.00000000
NS
8359810.72000000
0.047523642652
Long
EC
CORP
BE
N
1
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
18257.00000000
NS
USD
4717426.23000000
0.026817506508
Long
EC
CORP
KY
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
89432.00000000
NS
100983896.80000000
0.574070727907
Long
EC
CORP
CA
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
58700.00000000
NS
10354968.97000000
0.058865668313
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PC PP
N/A
7210.00000000
NS
USD
83347.60000000
0.000473812349
Long
EP
CORP
US
Y
3
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
722931.00000000
NS
USD
121741580.40000000
0.692073487867
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
871658.00000000
NS
USD
471331630.34000000
2.679414250084
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG SDI CO LTD
9884002AESDO4YW87G32
SAMSUNG SDI CO LTD
N/A
26200.00000000
NS
15117166.86000000
0.085937691634
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER C PC PERP PP
N/A
22525.00000000
NS
USD
260389.00000000
0.001480252867
Long
EP
CORP
US
Y
3
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
57700.00000000
NS
USD
8099349.00000000
0.046042976388
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
31465.00000000
NS
USD
4089506.05000000
0.023247921592
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
104285.00000000
NS
USD
35300472.50000000
0.200675242149
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
794800.00000000
NS
USD
54467644.00000000
0.309636298749
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
6779.00000000
NS
USD
117615.65000000
0.000668618502
Long
EC
CORP
US
Y
3
N
N
N
XPENG INC
N/A
XPENG INC ADR
98422D105
179500.00000000
NS
USD
7687985.00000000
0.043704464622
Long
EC
CORP
KY
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
2480071.00000000
NS
56502521.02000000
0.321204116679
Long
EC
CORP
CA
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
4340292.00000000
NS
836537.03000000
0.004755524761
Long
EC
CORP
AU
N
1
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
129678.00000000
NS
USD
15517269.48000000
0.088212184989
Long
EC
CORP
CH
N
1
N
N
N
SILGAN HLDGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
188742.00000000
NS
USD
6998553.36000000
0.039785200898
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
80736.00000000
NS
USD
8846581.00000000
0.050290822151
Long
EP
CORP
CN
Y
3
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
54519.00000000
NS
USD
24344369.07000000
0.138392259709
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
1520621.00000000
NS
7375132.97000000
0.041925971235
Long
EC
CORP
KY
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
32373.00000000
NS
USD
44891962.83000000
0.255200706208
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
27800480.73500000
NS
USD
27803260.78000000
0.158055280692
Long
STIV
RF
US
N
1
N
N
PENTAIR PLC
549300EVR9D56WPSRP15
PENTAIR PLC
N/A
27700.00000000
NS
USD
1470593.00000000
0.008359990262
Long
EC
CORP
IE
N
1
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
196410.00000000
NS
USD
16950183.00000000
0.096357975888
Long
EC
CORP
US
N
1
N
N
N
FAIR ISAAC CORPORATION
RI6HET5SJUEY30V1PS26
FAIR ISAAC CORP
303250104
3100.00000000
NS
USD
1584224.00000000
0.009005956926
Long
EC
CORP
US
N
1
N
N
N
KYMERA THERAPEUTICS INC
N/A
KYMERA THERAPEUTICS INC
501575104
24708.00000000
NS
USD
1531896.00000000
0.008708484022
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
487343.00000000
NS
USD
254490514.60000000
1.446721304994
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
79056.00000000
NS
USD
9632973.60000000
0.054761287113
Long
EC
CORP
US
N
1
N
N
N
MIRATI THERAPEUTICS INC
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
47059.00000000
NS
USD
10336038.76000000
0.058758054330
Long
EC
CORP
US
N
1
N
N
N
MEITUAN
21380033K525E5JLIA77
MEITUAN CL B
N/A
262599.00000000
NS
9978995.72000000
0.056728344996
Long
EC
CORP
KY
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
135678.00000000
NS
USD
36938335.50000000
0.209986124720
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
812717.00000000
NS
USD
103271949.19000000
0.587077790841
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
642751.00000000
NS
USD
229423541.94000000
1.304221206489
Long
EC
CORP
US
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS INC
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS INC CL A
98980L101
3444.00000000
NS
USD
1161730.08000000
0.006604174069
Long
EC
CORP
US
N
1
N
N
N
COUPANG
N/A
COUPANG LLC US (1 CS) PP
N/A
281219.00000000
NS
USD
2109142.50000000
0.011990000471
Long
EC
CORP
KR
Y
3
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
3613252.00000000
NS
USD
109517668.12000000
0.622583297422
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
79677.00000000
NS
USD
90806283.36000000
0.516213285869
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
44515.00000000
NS
USD
10666239.15000000
0.060635169238
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
56844.00000000
NS
USD
6874713.36000000
0.039081198367
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
365844.00000000
NS
21967292.63000000
0.124879115085
Long
EC
CORP
JP
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
828773.00000000
NS
8021434.02000000
0.045600047261
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
12200.00000000
NS
USD
2754882.00000000
0.015660884211
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
105700.00000000
NS
USD
15516760.00000000
0.088209288710
Long
EC
CORP
US
N
1
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
9900.00000000
NS
USD
4042566.00000000
0.022981077971
Long
EC
CORP
US
N
1
N
N
N
INPHI CORP
549300DCMERAAZFGT726
INPHI CORP
45772F107
6100.00000000
NS
USD
978867.00000000
0.005564638610
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
77303.00000000
NS
USD
22168954.34000000
0.126025516524
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
40500.00000000
NS
USD
4006260.00000000
0.022774686531
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
196746.00000000
NS
USD
80718981.42000000
0.458869244385
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
355607.00000000
NS
USD
52736518.10000000
0.299795237580
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
279759.00000000
NS
USD
21326028.57000000
0.121233673214
Long
EC
CORP
US
N
1
N
N
N
SOFTBANK GROUP CORP
5493003BZYYYCDIO0R13
SOFTBANK GROUP CORP
N/A
51000.00000000
NS
3959389.19000000
0.022508236524
Long
EC
CORP
JP
N
2
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
1624404.00000000
NS
USD
569645994.72000000
3.238309286935
Long
EC
CORP
US
N
1
N
N
N
ALCON INC
549300LDT5AP8S0NBM78
ALCON INC
N/A
22100.00000000
NS
USD
1458158.00000000
0.008289300086
Long
EC
CORP
CH
N
1
N
N
N
SIMON PPTY GROUP INC NEW
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
40300.00000000
NS
USD
3436784.00000000
0.019537343626
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
512039.00000000
NS
64200977.61000000
0.364968109934
Long
EC
CORP
CA
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
127717.00000000
NS
USD
43284568.47000000
0.246063030999
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
405967.00000000
NS
USD
5299736.80000000
0.030127811056
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
68861.00000000
NS
USD
15456540.06000000
0.087866951903
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER A PC PERP PP
N/A
13415.00000000
NS
USD
155077.40000000
0.000881580120
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
275208.00000000
NS
USD
11908250.16000000
0.067695722328
Long
EC
CORP
US
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
37926.00000000
NS
USD
4852252.44000000
0.027583963171
Long
EC
CORP
US
N
1
N
N
N
NEW ORIENTAL EDUCATION and TECHNOLOGY GROUP INC
529900NHZVBZQZ8EKN29
NEW ORIENTAL ED and TECH GR INC - ADR
647581107
17700.00000000
NS
USD
3288837.00000000
0.018696298225
Long
EC
CORP
KY
N
1
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
26300.00000000
NS
USD
3706985.00000000
0.021073375505
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
27400.00000000
NS
USD
3048524.00000000
0.017330172900
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
56900.00000000
NS
4675285.57000000
0.026577946339
Long
EC
CORP
CA
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
69417.00000000
NS
USD
40465945.98000000
0.230039796445
Long
EC
CORP
US
N
1
N
N
N
NUANCE COMMUNICATIONS INC
AEMSOT3SS15TNMJCE605
NUANCE COMMUNICATIONS INC
67020Y100
151900.00000000
NS
USD
6697271.00000000
0.038072478482
Long
EC
CORP
US
N
1
N
N
N
UNICHARM CORP
353800UQ4BZIJTAQEG85
UNICHARM CORP
N/A
12600.00000000
NS
596960.92000000
0.003393588490
Long
EC
CORP
JP
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
125628.00000000
NS
USD
36462270.72000000
0.207279803579
Long
EC
CORP
US
N
1
N
N
N
JAZZ PHARMACEUTICALS PLC
635400GAUMJCLEZRRV50
JAZZ PHARMA PLC
N/A
102047.00000000
NS
USD
16842857.35000000
0.095747853720
Long
EC
CORP
IE
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
21140.00000000
NS
USD
8011425.80000000
0.045543152782
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG PP
N/A
282.00000000
NS
3169434.09000000
0.018017519552
Long
EC
CORP
CH
Y
3
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
71386.00000000
NS
USD
7114328.76000000
0.040443357993
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
135924.00000000
NS
9566683.29000000
0.054384441618
Long
EC
CORP
CA
N
1
N
N
N
MATCH GROUP INC
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
98069.00000000
NS
USD
14827052.11000000
0.084288454567
Long
EC
CORP
US
N
1
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
48540.00000000
NS
USD
6569403.60000000
0.037345581088
Long
EC
CORP
KY
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
51967.00000000
NS
USD
13946903.46000000
0.079285007561
Long
EC
CORP
US
N
1
N
N
N
SVMK INC
N/A
SVMK INC
78489X103
84633.00000000
NS
USD
2162373.15000000
0.012292604737
Long
EC
CORP
US
N
1
N
N
N
MAXLINEAR INC
549300EMOI0SM2IY4F64
MAXLINEAR INC
57776J100
11546.00000000
NS
USD
440941.74000000
0.002506654562
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
217281.00000000
NS
USD
380815371.84000000
2.164849690277
Long
EC
CORP
US
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
1216900.00000000
NS
USD
62061900.00000000
0.352807935099
Long
EC
CORP
US
N
1
N
N
N
VENUS MEDTECH HANGZHOU INC
N/A
VENUS MEDTECH HANGZHOU INC H
N/A
420267.00000000
NS
4285368.67000000
0.024361356510
Long
EC
CORP
CN
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
502962.00000000
NS
USD
30122394.18000000
0.171239032174
Long
EC
CORP
US
N
1
N
N
N
SEER INC
N/A
SEER INC
81578P106
17800.00000000
NS
USD
999292.00000000
0.005680750139
Long
EC
CORP
US
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER G-1 PC PP
N/A
45878.00000000
NS
USD
914178.79000000
0.005196900694
Long
EP
CORP
US
Y
3
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
338141.00000000
NS
USD
61264386.38000000
0.348274249642
Long
EC
CORP
US
N
1
N
N
N
SEA LTD
529900OM6JLLW44YKI15
SEA LTD ADR
81141R100
31500.00000000
NS
USD
6270075.00000000
0.035643965358
Long
EC
CORP
KY
N
1
N
N
N
2021-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer