0001752724-20-034301.txt : 20200225
0001752724-20-034301.hdr.sgml : 20200225
20200225113816
ACCESSION NUMBER: 0001752724-20-034301
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200225
PERIOD START: 20191231
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: 20648718
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
C000064233
C000016601
FIDELITY CONTRAFUND
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund
S000006037
JI376UEGMQ5TDKUOM103
2019-12-31
2019-12-31
N
120403537034.93
274626355.87
120128910679.06
0
0
0
0
0
0
0
0
0
0
13805542.14
0
0
709558.45
N
BIRCHCLIFF ENERGY LTD NEW
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD
090697103
19893692.00000000
NS
39678612.51000000
0.033030027730
Long
EC
CORP
CA
N
1
N
N
N
GROCERY OUTLET HOLDING CORP
N/A
GROCERY OUTLET HOLDING CORP
39874R101
645748.00000000
NS
USD
20954522.60000000
0.017443363534
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
333702.00000000
NS
USD
56348919.72000000
0.046907042943
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
146091.00000000
NS
37241926.56000000
0.031001635118
Long
EC
CORP
CA
N
1
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
1899775.00000000
NS
57198006.69000000
0.047613856120
Long
EC
CORP
SE
N
1
N
N
N
KAO CORPORATION
353800HM38HFCB8RGL63
KAO CORP
N/A
472800.00000000
NS
38994228.34000000
0.032460319601
Long
EC
CORP
JP
N
2
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
39494500.00000000
NS
USD
6635076.00000000
0.005523296567
Long
EC
CORP
US
Y
3
N
N
N
GENERATION BIO
N/A
GENERATION BIO CO SER B PC PP
N/A
2430600.00000000
NS
USD
22094154.00000000
0.018392037249
Long
EP
CORP
US
Y
3
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
16789593.00000000
NS
USD
312958013.52000000
0.260518481147
Long
EC
CORP
US
N
1
N
N
N
KEISEI ELECTRIC RAILWAY CO
529900VNP95IIHXPCY17
KEISEI ELECTRIC RAILWAY CO
N/A
315400.00000000
NS
12221552.51000000
0.010173697939
Long
EC
CORP
JP
N
2
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB PC D PP
N/A
578817.00000000
NS
USD
58657314.78000000
0.048828641205
Long
EP
CORP
US
Y
3
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
1239459.00000000
NS
USD
191508810.09000000
0.159419417863
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER G 0% PFD PERP
N/A
46145.00000000
NS
USD
21761059.10000000
0.018114756037
Long
EP
CORP
GB
N
3
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
10709383.00000000
NS
USD
1333211089.67000000
1.109817014183
Long
EC
CORP
US
N
1
N
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
501405.00000000
NS
USD
52507131.60000000
0.043708988371
Long
EC
CORP
US
N
1
N
N
MAGNOLIA OIL and GAS CORPORATION
N/A
MAGNOLIA OIL and GAS CORPO CL A
559663109
6880413.00000000
NS
USD
86555595.54000000
0.072052260401
Long
EC
CORP
US
N
1
N
N
N
ALLEGION PLC
N/A
ALLEGION PLC
N/A
78972.00000000
NS
USD
9835172.88000000
0.008187182273
Long
EC
CORP
IE
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
4523999.00000000
NS
USD
290395495.81000000
0.241736559641
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PP
N/A
867565.00000000
NS
USD
9864214.05000000
0.008211357277
Long
EC
CORP
US
Y
3
N
N
N
AXA EQUITABLE HLDGS INC
549300FIBAKMNHPZ4009
AXA EQUITABLE HLDGS INC
054561105
303648.00000000
NS
USD
7524397.44000000
0.006263602489
Long
EC
CORP
US
N
1
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
1828682.00000000
NS
56572369.37000000
0.047093051164
Long
EC
CORP
CH
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
6657193.00000000
NS
USD
578243783.98000000
0.481352724095
Long
EC
CORP
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
2864321.00000000
NS
USD
658278252.22000000
0.547976543280
Long
EC
CORP
US
N
1
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
4760965.00000000
NS
USD
85268883.15000000
0.070981150722
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC SER B PC PP
N/A
1909634.00000000
NS
USD
15563517.10000000
0.012955679870
Long
EP
CORP
US
Y
3
N
N
N
LYFT INC
549300H7I5VN334XVZ52
LYFT INC
55087P104
323908.00000000
NS
USD
13934522.16000000
0.011599640820
Long
EC
CORP
US
N
1
N
N
N
CLOUDFLARE INC
N/A
CLOUDFLARE INC (180 DAY LOCKUP)
N/A
6547014.00000000
NS
USD
106107455.90000000
0.088327993070
Long
EC
CORP
US
N
2
N
N
N
EDENRED
9695006LOD5B2D7Y0N70
EDENRED
N/A
217731.00000000
NS
11258950.54000000
0.009372390439
Long
EC
CORP
FR
N
1
N
N
N
ASTELLAS PHARMA INC
529900IB708DY2HBBB35
ASTELLAS PHARMA INC
N/A
740300.00000000
NS
12636911.74000000
0.010519459194
Long
EC
CORP
JP
N
2
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
1477906.00000000
NS
USD
23557821.64000000
0.019610451394
Long
EC
CORP
BR
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
1345961.00000000
NS
USD
266325303.07000000
0.221699590518
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
42493344.00000000
NS
USD
6701200348.80000000
5.578341059549
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
10976200.00000000
NS
291861021.78000000
0.242956520732
Long
EC
CORP
KY
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
1828306.00000000
NS
USD
330539441.74000000
0.275153949096
Long
EC
CORP
US
N
1
N
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
250276.00000000
NS
USD
27883249.16000000
0.023211106304
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
220471.00000000
NS
12377241.91000000
0.010303299880
Long
EC
CORP
NZ
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
3954990.00000000
NS
USD
781545573.90000000
0.650589079250
Long
EC
CORP
US
N
1
N
N
N
BROOKFIELD ASSET MGMT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
2097665.00000000
NS
121202729.93000000
0.100893889110
Long
EC
CORP
CA
N
1
N
N
N
UNITED AIRLINES HOLDINGS INC
N/A
UNITED AIRLINES HOLDINGS INC
910047109
124197.00000000
NS
USD
10940513.73000000
0.009107311194
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
395551.00000000
NS
USD
221508560.00000000
0.184392382106
Long
EC
CORP
US
N
1
N
N
N
TRION WORLD NETWORK INC
N/A
TRION WORLD NET CPIK VAR 12/31/49
N/A
2053850.41000000
PA
USD
0.21000000
0.000000000174
Long
DBT
CORP
US
Y
3
2049-12-31
Variable
0.08000000
Y
Y
Y
N
Y
TRION WORLD NETWORK INC
TRION WORLD NETWORK INC P/P
USD
XXXX
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
5068595.00000000
NS
USD
833530447.75000000
0.693863319860
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
119458010.00000000
0.099441516055
Long
EP
CORP
US
Y
3
N
N
N
AVERY DENNISON CORP
549300PW7VPFCYKLIV37
AVERY DENNISON CORP
053611109
98299.00000000
NS
USD
12859475.18000000
0.010704729700
Long
EC
CORP
US
N
1
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
1681771.00000000
NS
USD
172600157.73000000
0.143679116670
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
2780074.00000000
0.002314242245
Long
EC
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
1295997.00000000
NS
USD
331049473.68000000
0.275578519615
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
241569.00000000
NS
USD
117180290.52000000
0.097545453344
Long
EC
CORP
US
N
1
N
N
N
AFLAC INC
549300N0B7DOGLXWPP39
AFLAC INC
001055102
439328.00000000
NS
USD
23240451.20000000
0.019346259837
Long
EC
CORP
US
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
66808.00000000
NS
USD
11903181.36000000
0.009908673351
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
7579903.00000000
NS
USD
767919972.93000000
0.639246596501
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
211087.00000000
NS
USD
32925350.26000000
0.027408348310
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
1215816.00000000
NS
USD
121265487.84000000
0.100946131247
Long
EC
CORP
US
N
1
N
N
N
HERMES INTL SCA
969500Y4IJGHJE2MTJ13
HERMES INTERNATIONAL SA
N/A
43098.00000000
NS
32206124.22000000
0.026809636446
Long
EC
CORP
FR
N
1
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
556698.00000000
NS
USD
75922473.24000000
0.063200833846
Long
EC
CORP
US
N
1
N
N
N
BURBERRY GROUP PLC
213800PE1KEFCNFR1R50
BURBERRY GROUP PLC
N/A
944991.00000000
NS
27600758.45000000
0.022975949997
Long
EC
CORP
GB
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
6350096.00000000
NS
USD
424249913.76000000
0.353162208299
Long
EC
CORP
US
N
1
N
N
N
FISERV INC
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
673389.00000000
NS
USD
77863970.07000000
0.064817011683
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
24887926.00000000
NS
USD
4676441295.40000000
3.892852494012
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
3592991.00000000
NS
USD
845430782.30000000
0.703769623416
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
168170.00000000
NS
49799980.14000000
0.041455449698
Long
EC
CORP
FR
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
1146761.00000000
NS
USD
167713796.25000000
0.139611518411
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
420970.00000000
NS
USD
62956063.50000000
0.052407087639
Long
EC
CORP
LU
N
1
N
N
KIRKLAND LAKE GOLD LTD
N/A
KIRKLAND LAKE GOLD LTD
49741E100
5764859.00000000
NS
254114611.81000000
0.211534933908
Long
EC
CORP
CA
N
1
N
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
1308662.00000000
NS
USD
144816536.92000000
0.120550944898
Long
EC
CORP
US
N
1
N
N
N
STONECO LTD
549300O1A9LEF0XZCR35
STONECO LTD CL A
N/A
997655.00000000
NS
USD
39796457.95000000
0.033128126880
Long
EC
CORP
KY
N
1
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
370335.00000000
NS
USD
12158098.05000000
0.010120875966
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
502768.00000000
NS
USD
55761998.88000000
0.046418467099
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
154049.00000000
NS
USD
10010104.02000000
0.008332801790
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
9319268.00000000
NS
USD
269792808.60000000
0.224586077635
Long
EC
CORP
US
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
137787.00000000
NS
USD
28176063.63000000
0.023454856512
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
2022071.00000000
NS
USD
442307810.54000000
0.368194307298
Long
EC
CORP
US
N
1
N
N
N
WUXI BIOLOGICS (CAYMAN) INC
5493001TD2TH6VDTJU11
WUXI BIOLOGICS (CAYMAN) INC
N/A
1095500.00000000
NS
13868957.18000000
0.011545061968
Long
EC
CORP
KY
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
1599221.00000000
NS
USD
336747965.97000000
0.280322167300
Long
EC
CORP
IE
N
1
N
N
N
ALLOGENE THERAPEUTICS INC
N/A
ALLOGENE THERAPEUTICS INC
019770106
595199.00000000
NS
USD
15463270.02000000
0.012872230283
Long
EC
CORP
US
N
1
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
2054164.00000000
NS
USD
288938708.24000000
0.240523872735
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
11774286.00000000
NS
USD
651706730.10000000
0.542506151446
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER E PC PP
N/A
5464465.00000000
NS
USD
104863083.35000000
0.087292128728
Long
EP
CORP
US
Y
3
N
N
N
CLARIVATE ANALYTICS PLC
549300WDHIIODXFO0R55
CLARIVATE ANALYTICS PLC
N/A
7927270.00000000
NS
USD
133178136.00000000
0.110862685133
Long
EC
CORP
JE
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
26583239.00000000
NS
564057921.77000000
0.469543857995
Long
EC
CORP
IN
N
1
N
N
N
SALLY BEAUTY HLDGS INC
529900VXW6E8ONDIQ271
SALLY BEAUTY HLDGS INC
79546E104
1515918.00000000
NS
USD
27665503.50000000
0.023029846307
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
27378607.00000000
NS
USD
4452856642.48000000
3.706731891023
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (PRIME FID 2013)
N/A
207643.00000000
NS
61489072.22000000
0.051185906766
Long
EC
CORP
FR
N
1
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
1613347.00000000
NS
USD
135133944.72000000
0.112490776746
Long
EC
CORP
US
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC
83417M104
525500.00000000
NS
USD
49969795.00000000
0.041596810224
Long
EC
CORP
US
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
2944100.00000000
NS
USD
28675534.00000000
0.023870635168
Long
EC
CORP
US
Y
3
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
511980.00000000
NS
117176658.40000000
0.097542429826
Long
EC
CORP
CH
N
1
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
68222.00000000
NS
USD
11734184.00000000
0.009767993344
Long
EC
CORP
US
N
1
N
N
N
PNC FINANCIAL SERVICES GRP INC
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GRP INC
693475105
764928.00000000
NS
USD
122105456.64000000
0.101645354103
Long
EC
CORP
US
N
1
N
N
N
SOUTHWEST AIRLINES CO
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
416248.00000000
NS
USD
22469067.04000000
0.018704129516
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
19577326.00000000
NS
USD
2118853992.98000000
1.763816870562
Long
EC
CORP
US
N
1
N
N
N
ENDAVA PLC
213800JJ6CRPCWCQVZ25
ENDAVA PLC SPON ADR
29260V105
135534.00000000
NS
USD
6315884.40000000
0.005257589005
Long
EC
CORP
GB
N
1
N
N
N
GENERAC HOLDINGS INC
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC
368736104
208149.00000000
NS
USD
20937707.91000000
0.017429366329
Long
EC
CORP
US
N
1
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC SER B PC PP
N/A
2121140.00000000
NS
USD
19599969.94000000
0.016315780963
Long
EP
CORP
US
Y
3
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC SER A PC PP
N/A
35794400.00000000
NS
USD
27611084.27000000
0.022984545613
Long
EP
CORP
US
Y
3
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
6555041.00000000
NS
139150000.30000000
0.115833898362
Long
EC
CORP
AU
N
1
N
N
N
BRUKER CORP
LEBZ6VLQ6I8XB1NHVY15
BRUKER CORP
116794108
210973.00000000
NS
USD
10753293.81000000
0.008951462016
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
1682300.00000000
NS
81229742.83000000
0.067618812466
Long
EC
CORP
KR
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
3201202.00000000
NS
USD
71963020.96000000
0.059904831029
Long
EC
CORP
US
N
1
N
N
US BANCORP DEL
N1GZ7BBF3NP8GI976H15
US BANCORP DEL
902973304
998283.00000000
NS
USD
59188199.07000000
0.049270570036
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
12526206.00000000
NS
USD
3682454039.88000000
3.065418656561
Long
EC
CORP
US
N
1
N
N
N
VULCAN MATERIALS CO
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
4375.00000000
NS
USD
629956.25000000
0.000524400201
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
4869117.08000000
0.004053243347
Long
EP
CORP
US
Y
3
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
396548.00000000
NS
USD
30236785.00000000
0.025170281515
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
740461.00000000
NS
USD
278028296.28000000
0.231441619430
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
25626773.62000000
0.021332727879
Long
EP
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
295578.00000000
NS
USD
63253692.00000000
0.052654845234
Long
EC
CORP
US
Y
3
N
N
N
MEITUAN DIANPING
21380033K525E5JLIA77
MEITUAN DIANPING CL B
N/A
2174800.00000000
NS
28439885.53000000
0.023674472172
Long
EC
CORP
KY
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
14696786.00000000
NS
USD
2048731968.40000000
1.705444556867
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
2026371.00000000
NS
12998860.60000000
0.010820759571
Long
EC
CORP
CA
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC SER E PC PP
N/A
388853.00000000
NS
USD
39406363.02000000
0.032803396615
Long
EP
CORP
US
Y
3
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
2190075.00000000
NS
USD
711489665.25000000
0.592271803039
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
3075698.00000000
NS
USD
904009156.16000000
0.752532551115
Long
EC
CORP
US
N
1
N
N
N
ALLSTATE CORP
OBT0W1ED8G0NWVOLOJ77
ALLSTATE CORPORATION
020002101
472039.00000000
NS
USD
53080785.55000000
0.044186520338
Long
EC
CORP
US
N
1
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
1457511.00000000
NS
USD
80279705.88000000
0.066827964580
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
479706.00000000
NS
USD
31550263.62000000
0.026263672451
Long
EC
CORP
US
N
1
N
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
855934.00000000
NS
25469400.30000000
0.021201724177
Long
EC
CORP
CA
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
42799.00000000
NS
USD
11686266.95000000
0.009728105319
Long
EC
CORP
US
N
1
N
N
N
GLOBAL BLOOD THERAPEUTICS INC
549300U4G0QKK99GRT15
GLOBAL BLOOD THERAPEUTICS INC
37890U108
162202.00000000
NS
USD
12893436.98000000
0.010733000829
Long
EC
CORP
US
N
1
N
N
N
INGERSOLL RAND PLC
549300BURLR9SLYY2705
INGERSOLL RAND PLC
N/A
690810.00000000
NS
USD
91822465.20000000
0.076436608540
Long
EC
CORP
IE
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
329888.00000000
NS
USD
51122743.36000000
0.042556569497
Long
EC
CORP
US
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
979508.00000000
NS
98936680.88000000
0.082358759703
Long
EC
CORP
DK
N
2
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER C PC PERP PP
N/A
574905.00000000
NS
USD
6536669.85000000
0.005441379442
Long
EP
CORP
US
Y
3
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
248785.00000000
NS
USD
52767298.50000000
0.043925561467
Long
EC
CORP
KY
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF
N/A
2100446.00000000
NS
USD
84942036.24000000
0.070709070580
Long
EP
CORP
US
Y
3
N
N
N
XP INC
5493008KDA8NBZRJST80
XP INC CL A
N/A
809727.00000000
NS
USD
31190684.04000000
0.025964344356
Long
EC
CORP
KY
N
1
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
2603019.00000000
NS
USD
475207148.64000000
0.395581002069
Long
EC
CORP
US
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
19615.00000000
NS
USD
6661057850.00000000
5.544924874742
Long
EC
CORP
US
N
1
N
N
N
AMGEN INC
62QBXGPJ34PQ72Z12S66
AMGEN INC
031162100
355581.00000000
NS
USD
85719911.67000000
0.071356604488
Long
EC
CORP
US
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
6393750.00000000
NS
USD
1399911562.50000000
1.165341094484
Long
EC
CORP
US
N
1
N
N
N
VF CORPORATION
CWAJJ9DJ5Z7P057HV541
VF CORP
918204108
2822075.00000000
NS
USD
281247994.50000000
0.234121822057
Long
EC
CORP
US
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
2290537.00000000
NS
USD
386344875.79000000
0.321608573328
Long
EC
CORP
US
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
156075.00000000
NS
USD
93379672.50000000
0.077732888754
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
831800.00000000
NS
58609883.86000000
0.048789157854
Long
EC
CORP
JP
N
2
N
N
N
TRION WORLD NETWORK INC
N/A
TRION WORLD NETWORK INC P/P
N/A
4607810.00000000
NS
USD
46.08000000
0.000000038358
Long
EC
CORP
US
Y
3
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
45803384.00000000
NS
149909038.54000000
0.124790142266
Long
EC
CORP
CA
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
386334.00000000
NS
USD
89501997.78000000
0.074504960774
Long
EC
CORP
US
N
1
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
1889694.00000000
NS
USD
89873846.64000000
0.074814502297
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
196421.00000000
NS
USD
10958327.59000000
0.009122140147
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
325805.00000000
NS
USD
18929270.50000000
0.015757464537
Long
EC
CORP
TW
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
241185.00000000
NS
USD
93912615.30000000
0.078176531169
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
1277612.00000000
NS
USD
343779836.96000000
0.286175771524
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC NEW
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
497035.00000000
NS
USD
217830559.10000000
0.181330670417
Long
EC
CORP
US
N
1
N
N
N
ROYAL GOLD INC
5493001NGRU6SFL04184
ROYAL GOLD INC
780287108
184344.00000000
NS
USD
22536054.00000000
0.018759892079
Long
EC
CORP
US
N
1
N
N
N
BRIDGEBIO PHARMA INC
54930028YG89VTY2J114
BRIDGEBIO PHARMA INC
10806X102
199640.00000000
NS
USD
6997382.00000000
0.005824894241
Long
EC
CORP
US
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
206644.00000000
NS
USD
76464479.32000000
0.063652020889
Long
EC
CORP
US
N
1
N
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
6839959.00000000
NS
USD
433448201.83000000
0.360819222766
Long
EC
CORP
IN
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
1722414.00000000
NS
USD
204691679.76000000
0.170393353775
Long
EC
CORP
US
N
1
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
26211570.22000000
0.021819535423
Long
EP
CORP
US
Y
3
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
2217744.00000000
NS
USD
580893685.92000000
0.483558606031
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
4247847.00000000
NS
USD
7849341600.48000000
6.534098707887
Long
EC
CORP
US
N
1
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER A-9 PC PP
N/A
600009.00000000
NS
USD
3144047.16000000
0.002617227728
Long
EP
CORP
US
Y
3
N
N
N
PRA HEALTH SCIENCES INC
549300R1HR1VWWHIAK47
PRA HEALTH SCIENCES IN
69354M108
84684.00000000
NS
USD
9412626.60000000
0.007835438236
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
2894781.00000000
NS
USD
632162274.78000000
0.526236583022
Long
EC
CORP
US
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
621607.00000000
NS
USD
72249381.61000000
0.060143208825
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
881709.00000000
NS
350565135.50000000
0.291824119205
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC
N/A
671003.00000000
NS
67161998.82000000
0.055908272571
Long
EC
CORP
GB
N
2
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
1966970.00000000
NS
639400300.15000000
0.532261798209
Long
EC
CORP
DE
N
1
N
N
N
CIRRUS LOGIC INC.
549300NKSJEM5ZZSSV18
CIRRUS LOGIC INC
172755100
434478.00000000
NS
USD
35805331.98000000
0.029805757646
Long
EC
CORP
US
N
1
N
N
N
NEUROCRINE BIOSCIENCES INC
549300FECER0XBN49756
NEUROCRINE BIOSCIENCES INC
64125C109
335241.00000000
NS
USD
36035055.09000000
0.029996988140
Long
EC
CORP
US
N
1
N
N
N
MORPHOSYS AG
529900493806K77LRE72
MORPHOSYS AG
N/A
218515.00000000
NS
31079729.24000000
0.025871981244
Long
EC
CORP
DE
N
1
N
N
N
BAXTER INTERNATIONAL INC.
J5OIVXX3P24RJRW5CK77
BAXTER INTL INC
071813109
7081572.00000000
NS
USD
592161050.64000000
0.492938000763
Long
EC
CORP
US
N
1
N
N
N
EQUITY RESIDENTIAL
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL REIT
29476L107
1907956.00000000
NS
USD
154391799.52000000
0.128521767697
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
7549695.00000000
NS
USD
1559314005.30000000
1.298033917468
Long
EC
CORP
US
N
1
N
N
N
BUDWEISER BREWING CO APAC LTD
N/A
BUDWEISER BREWING CO APAC LTD
N/A
11209800.00000000
NS
37834495.59000000
0.031494912736
Long
EC
CORP
KY
N
1
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
12577747.00000000
NS
USD
66284726.69000000
0.055177996966
Long
EP
CORP
US
Y
3
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
3067901.00000000
NS
USD
419290029.67000000
0.349033406945
Long
EC
CORP
US
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
3078363.00000000
NS
130383.87000000
0.000108536628
Long
EC
CORP
CA
N
3
N
N
N
MOTOROLA SOLUTIONS INC
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
1322504.00000000
NS
USD
213108294.56000000
0.177399672864
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COS INC CL A
N/A
53694.00000000
NS
USD
1030387.86000000
0.000857735123
Long
EC
CORP
US
Y
3
N
N
N
XILINX INC
6EY4K7ZMF9UX1CU6KC79
XILINX INC
983919101
1873439.00000000
NS
USD
183166131.03000000
0.152474645773
Long
EC
CORP
US
N
1
N
N
N
RALPH LAUREN CORP
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
443721.00000000
NS
USD
52012975.62000000
0.043297633622
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
458293.00000000
NS
USD
97231442.88000000
0.080939252949
Long
EC
CORP
US
N
1
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
6149580.00000000
NS
USD
315657941.40000000
0.262766006630
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
826357.00000000
NS
USD
482212363.78000000
0.401412416922
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
10311602.00000000
NS
USD
3078941241.18000000
2.563031017076
Long
EC
CORP
US
N
1
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
458635.00000000
NS
USD
11984132.55000000
0.009976060285
Long
EC
CORP
US
N
1
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
139606.00000000
NS
USD
3908186.21000000
0.003253326936
Long
EP
CORP
US
Y
3
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
549095.00000000
NS
USD
188872207.15000000
0.157224606535
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
1049621.00000000
NS
33948698.16000000
0.028260223095
Long
EC
CORP
CA
N
1
N
N
N
BROOKFIELD ASSET MGMT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
1209184.00000000
NS
USD
69890835.20000000
0.058179862620
Long
EC
CORP
CA
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
18724000.00000000
NS
62234718.89000000
0.051806612195
Long
EC
CORP
KY
N
1
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
2683449.00000000
NS
90967526.64000000
0.075724924271
Long
EC
CORP
JE
N
2
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
702325.00000000
NS
USD
31583555.25000000
0.026291385705
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
9178943.00000000
NS
USD
2695396611.95000000
2.243753478420
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
2242170.00000000
NS
USD
2997826133.40000000
2.495507631305
Long
EC
CORP
US
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
574595.00000000
NS
USD
135024079.05000000
0.112399320269
Long
EC
CORP
US
N
1
N
N
N
CONTINENTAL RESOURCES INC OKLA
XXRTID9RYWOZ0UPIVR53
CONTINENTAL RES INC OKLA
212015101
429570.00000000
NS
USD
14734251.00000000
0.012265366360
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
13172377.00000000
NS
43111626.24000000
0.035887802525
Long
EC
CORP
CA
N
1
N
N
N
MASCO CORP
5GCSNMQXHEYA1JO8QN11
MASCO CORPORATION
574599106
724139.00000000
NS
USD
34751430.61000000
0.028928448958
Long
EC
CORP
US
N
1
N
N
N
HAPVIDA PARTICIPACOES E INVESTIMENTOS SA
N/A
HAPVIDA PARTICIPACOES E INVESTIMENTOS SA
N/A
3718300.00000000
NS
59064650.61000000
0.049167723469
Long
EC
CORP
BR
N
1
N
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
136240.00000000
NS
63972105.50000000
0.053252880708
Long
EC
CORP
CA
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
89977.00000000
NS
USD
4770580.54000000
0.003971217680
Long
EC
CORP
US
N
1
N
N
N
HOYA CORP
353800X4VR3BHEUCJB42
HOYA CORP
N/A
66700.00000000
NS
6414937.19000000
0.005340044418
Long
EC
CORP
JP
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
285549.00000000
NS
USD
84505371.06000000
0.070345573419
Long
EC
CORP
NL
N
1
N
N
N
SIMPLY GOOD FOODS CO
N/A
SIMPLY GOOD FOODS CO
82900L102
1515765.00000000
NS
USD
43259933.10000000
0.036011258951
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CHEMICAL CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CHEMICAL CORP
960413102
892911.00000000
NS
USD
62637706.65000000
0.052142074955
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
1228159.00000000
NS
USD
22831475.81000000
0.019005812739
Long
EC
CORP
CA
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
600048.00000000
NS
195017289.53000000
0.162340013263
Long
EC
CORP
CH
N
2
N
N
N
BLUEBIRD BIO INC
N/A
BLUEBIRD BIO INC
09609G100
569239.00000000
NS
USD
49950722.25000000
0.041580933322
Long
EC
CORP
US
N
1
N
N
N
JD SPORTS FASHION PLC
213800HROV6Y9MUU8375
JD SPORTS FASHION PLC
N/A
7412719.00000000
NS
82223364.56000000
0.068445942026
Long
EC
CORP
GB
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER F PC PERP PP
N/A
2371275.00000000
NS
USD
30115192.50000000
0.025069063167
Long
EP
CORP
US
Y
3
N
N
N
ALTIOSTAR NETWORKS INC
N/A
ALTIOSTAR NETWORKS INC SER A1 PC PP
N/A
2124227.00000000
NS
USD
9070449.29000000
0.007550596470
Long
EP
CORP
US
Y
3
N
N
N
FIDELITY REVERE STREET TRUST
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
161683182.43500000
NS
USD
161699350.75000000
0.134604858926
Long
STIV
RF
US
N
1
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
2928472.00000000
NS
USD
387583269.20000000
0.322639460400
Long
EC
CORP
US
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
39674149.00000000
NS
USD
442763502.84000000
0.368573643377
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
215262.76000000
0.000179193134
Long
EP
CORP
US
Y
3
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
179649.00000000
NS
147305478.63000000
0.122622837248
Long
EC
CORP
NL
N
1
N
N
N
GALAPAGOS GENOMICS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
82661.00000000
NS
USD
17096774.63000000
0.014232023360
Long
EC
CORP
BE
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
16185904.00000000
NS
USD
807029173.44000000
0.671802623430
Long
EC
CORP
GB
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
7195129.00000000
NS
USD
549635904.31000000
0.457538407035
Long
EC
CORP
US
N
1
N
N
N
ANTHEM INC
8MYN82XMYQH89CTMTH67
ANTHEM INC
036752103
84571.00000000
NS
USD
25542979.13000000
0.021262974071
Long
EC
CORP
US
N
1
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
685701.00000000
NS
USD
66896989.56000000
0.055687668506
Long
EC
CORP
CH
N
1
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
198611.00000000
NS
USD
83084939.63000000
0.069163150785
Long
EC
CORP
US
N
1
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
782568.00000000
NS
USD
53120715.84000000
0.044219759872
Long
EC
CORP
US
N
1
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
12649733.00000000
NS
USD
751647134.86000000
0.625700450134
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
1975345.00000000
NS
USD
52465163.20000000
0.043674052235
Long
EC
CORP
BM
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
7330141.00000000
NS
65593345.21000000
0.054602464002
Long
EC
CORP
CA
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
1072170.00000000
NS
USD
850531017.60000000
0.708015258601
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
2486680.00000000
NS
USD
3330634325.20000000
2.772550176616
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
166622.00000000
NS
USD
2386027.04000000
0.001986222156
Long
EC
CORP
US
Y
3
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
2298900.00000000
NS
97075910.35000000
0.080809781593
Long
EC
CORP
JP
N
2
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
728942.00000000
NS
USD
176520594.72000000
0.146942641635
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
2023303.00000000
NS
64210324.31000000
0.053451183355
Long
EC
CORP
CA
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
8368119.00000000
NS
USD
1210281050.97000000
1.007485245748
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
2094986.00000000
NS
USD
252110615.24000000
0.209866728845
Long
EC
CORP
GB
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
3741500.00000000
NS
12748075.02000000
0.010611995853
Long
EC
CORP
KY
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
61264155.00000000
NS
USD
2157723539.10000000
1.796173399811
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
25339747.00000000
NS
470674750.79000000
0.391808056969
Long
EC
CORP
CA
N
1
N
N
N
CARGURUS INC
54930027BKQN6B7X7G78
CARGURUS INC CL A
141788109
923065.00000000
NS
USD
32473426.70000000
0.027032149477
Long
EC
CORP
US
N
1
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
1996336.00000000
NS
USD
262378440.48000000
0.218414067851
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
1825580.00000000
NS
USD
284169782.80000000
0.236554032824
Long
EC
CORP
CH
N
1
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
122893.00000000
NS
USD
19726784.36000000
0.016421346242
Long
EC
CORP
NL
N
1
N
N
N
SHISEIDO CO LTD
5299008QCD0YDT5OF506
SHISEIDO CO LTD
N/A
1866700.00000000
NS
132554353.20000000
0.110343423952
Long
EC
CORP
JP
N
2
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
697988.00000000
NS
USD
82948893.92000000
0.069049901019
Long
EC
CORP
US
N
1
N
N
N
LIBERTY MEDIA COR
549300ZKUTPIBZLWLL89
LIBERTY FORMULA ONE-C
531229854
6019916.00000000
NS
USD
276705438.94000000
0.230340421282
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
39861660.00000000
NS
5734448.57000000
0.004773579097
Long
EC
CORP
AU
N
1
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
3276421.00000000
NS
USD
378000690.77000000
0.314662547619
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
43602965.00000000
NS
USD
8949508566.25000000
7.449920685753
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
609118.00000000
NS
USD
509898768.98000000
0.424459662622
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP
91347P105
119799.00000000
NS
USD
24686979.93000000
0.020550406884
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
3348986.00000000
NS
USD
47957479.52000000
0.039921680175
Long
EP
CORP
US
Y
3
N
N
N
BIRCHCLIFF ENERGY LTD NEW
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD 144A
N/A
686127.00000000
NS
1368502.51000000
0.001139194971
Long
EC
CORP
CA
N
1
N
N
N
NETCOMPANY GROUP AS
5299006DEGAWX1Z1X779
NETCOMPANY GROUP AS
N/A
438480.00000000
NS
20864798.82000000
0.017368673953
Long
EC
CORP
DK
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
16571310.00000000
NS
USD
1792518602.70000000
1.492162538199
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
N/A
INTUITIVE SURGICAL INC
46120E602
809721.00000000
NS
USD
478666569.15000000
0.398460758899
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATL INFORMN SVCS INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
456910.00000000
NS
USD
63551611.90000000
0.052902845402
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
32430830.20000000
0.026996690485
Long
EP
CORP
US
Y
3
N
N
N
CDW CORP
N/A
CDW CORPORATION
12514G108
1382584.00000000
NS
USD
197488298.56000000
0.164396977749
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
1905271.00000000
NS
USD
399992593.74000000
0.332969467115
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PFD PERP PP
N/A
183970.00000000
NS
USD
2091738.90000000
0.001741245207
Long
EP
CORP
US
Y
3
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
5601937.00000000
NS
USD
439303899.54000000
0.365693734386
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
683962.35000000
0.000569356990
Long
EP
CORP
US
Y
3
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
18478013.00000000
NS
USD
1476208458.57000000
1.228853612527
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
233921.00000000
NS
USD
36973553.26000000
0.030778230694
Long
EC
CORP
US
N
1
N
N
N
NOVARTIS AG
5493007HIVTX6SY6XD66
NOVARTIS AG SPON ADR
66987V109
3166649.00000000
NS
USD
299849993.81000000
0.249606853267
Long
EC
CORP
CH
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
50041.00000000
NS
USD
59614343.71000000
0.049625309488
Long
EC
CORP
US
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
1955008.00000000
NS
USD
173096408.32000000
0.144092215055
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
388091.00000000
NS
USD
34594431.74000000
0.028797756963
Long
EC
CORP
US
N
1
N
N
N
CHURCHILL DOWNS INC
529900FODTBQC8MIS994
CHURCHILL DOWNS INC
171484108
86940.00000000
NS
USD
11928168.00000000
0.009929473207
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
9852874.00000000
NS
USD
451852801.64000000
0.376139930917
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS BELGIUM NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
1825216.00000000
NS
USD
232276988.16000000
0.193356442547
Long
EC
CORP
NL
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
25740348.00000000
0.021427271632
Long
EP
CORP
US
Y
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4428484.00000000
NS
457291147.48000000
0.380667022530
Long
EC
CORP
CA
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
13102187.00000000
NS
USD
800019538.22000000
0.665967529129
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
354059.00000000
NS
USD
84057147.19000000
0.069972454353
Long
EC
CORP
US
N
1
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
10490003.00000000
NS
USD
474357935.66000000
0.394874083997
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
2368568.00000000
NS
USD
295834143.20000000
0.246263902276
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
48696558.00000000
NS
195378743.35000000
0.162640901549
Long
EC
CORP
CA
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER A PC PERP PP
N/A
342405.00000000
NS
USD
3893144.85000000
0.003240805920
Long
EP
CORP
US
Y
3
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
1015921.00000000
NS
USD
297055300.40000000
0.247280441253
Long
EC
CORP
US
N
1
N
N
N
FMC CORP
CKDHZ2X64EEBQCSP7013
FMC CORP NEW
302491303
365770.00000000
NS
USD
36511161.40000000
0.030393317639
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
26787.00000000
NS
USD
3668479.65000000
0.003053785828
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
1096617.00000000
NS
USD
96414566.64000000
0.080259253243
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
39393.00000000
NS
USD
10170484.74000000
0.008466308969
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
1787265.00000000
NS
USD
235221946.65000000
0.195807941086
Long
EC
CORP
US
N
1
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
154611.00000000
NS
USD
72911455.38000000
0.060694344906
Long
EP
CORP
GB
Y
3
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
151272.00000000
NS
USD
11965615.20000000
0.009960645719
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
905752.00000000
NS
55786873.79000000
0.046439173946
Long
EC
CORP
CA
N
1
N
N
N
PPG INDUSTRIES INC
549300BKPEP01R3V6C59
PPG INDUSTRIES INC
693506107
359000.00000000
NS
USD
47922910.00000000
0.039892903156
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
10440092.00000000
NS
USD
3443246742.52000000
2.866293153792
Long
EC
CORP
US
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
109815.00000000
NS
USD
11723849.40000000
0.009759390419
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
5307617.00000000
NS
USD
814613057.16000000
0.678115744623
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
764134.00000000
NS
USD
202312117.84000000
0.168412513437
Long
EC
CORP
US
N
1
N
N
N
HAEMONETICS CORP MASS
549300ZEL6TXZS6F5F95
HAEMONETICS CORP MASS
405024100
94962.00000000
NS
USD
10911133.80000000
0.009082854192
Long
EC
CORP
US
N
1
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SERIES A-8 PC PP
N/A
7960894.00000000
NS
USD
41715084.56000000
0.034725266652
Long
EP
CORP
US
Y
3
N
N
N
DOVER CORP
549300FMC2ALGA7N9E80
DOVER CORP
260003108
62664.00000000
NS
USD
7222652.64000000
0.006012418325
Long
EC
CORP
US
N
1
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER AA-9 PC PP
N/A
49783.00000000
NS
USD
260862.92000000
0.000217152489
Long
EP
CORP
US
Y
3
N
N
N
23ANDME INC
N/A
23ANDME SER E PC PP
N/A
664987.00000000
NS
USD
9522613.84000000
0.007926995913
Long
EP
CORP
US
Y
3
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
7074006.00000000
NS
USD
624139549.38000000
0.519558152864
Long
EC
CORP
US
N
1
N
N
N
ZIMMER BIOMET HLDGS INC
2P2YLDVPES3BXQ1FRB91
ZIMMER BIOMET HLDGS INC
98956P102
404386.00000000
NS
USD
60528496.48000000
0.050386285980
Long
EC
CORP
US
N
1
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
63960.00000000
NS
12377192.50000000
0.010303258749
Long
EC
CORP
AU
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
13628266.00000000
NS
321698126.79000000
0.267794093005
Long
EC
CORP
IN
N
1
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
168287.00000000
NS
USD
12471749.57000000
0.010381971749
Long
EC
CORP
US
N
1
N
N
N
FIDELITY REVERE STREET TRUST
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
54715041.95400000
NS
USD
54725984.96000000
0.045556048623
Long
STIV
RF
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
3447759.00000000
NS
105449757.15000000
0.087780498927
Long
EC
CORP
GB
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
562113.00000000
NS
USD
35014018.77000000
0.029147037604
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
77166959.92000000
0.064236793194
Long
EC
CORP
US
Y
3
N
N
N
MERCK and CO INC NEW
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
5761654.00000000
NS
USD
524022431.30000000
0.436216751103
Long
EC
CORP
US
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
3400731.00000000
NS
USD
793356534.99000000
0.660420984844
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
7831752.00000000
NS
USD
2534119994.64000000
2.109500519329
Long
EC
CORP
US
N
1
N
N
N
DISCOVERY INC
5493006ZCRFWKF6B1K26
DISCOVERY INC A
25470F104
1199224.00000000
NS
USD
39262593.76000000
0.032683717464
Long
EC
CORP
US
N
1
N
N
N
CENTENNIAL RESOURCE DEVELOPMENT INC
529900NXUJPOKU7OJ511
CENTENNIAL RESOURCE DEVELOPMENT INC CL A
15136A102
20006000.00000000
NS
USD
92427720.00000000
0.076940446290
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB (CVR)
110122157
1027380.00000000
NS
USD
3092413.80000000
0.002574246101
Long
EC
CORP
US
N
1
N
N
N
ROSS STORES INC
549300ENZFLPGRDFZQ60
ROSS STORES INC
778296103
1158006.00000000
NS
USD
134815058.52000000
0.112225323411
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
1799054.00000000
NS
USD
361106118.88000000
0.300598845722
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
120859.00000000
NS
USD
27559477.77000000
0.022941586346
Long
EC
CORP
US
N
1
N
N
N
2020-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer