0001752724-21-030976.txt : 20210219
0001752724-21-030976.hdr.sgml : 20210219
20210219153018
ACCESSION NUMBER: 0001752724-21-030976
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: 21655113
BUSINESS ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
BUSINESS PHONE: 617-563-7000
MAIL ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
FORMER COMPANY:
FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC
DATE OF NAME CHANGE: 19850618
FORMER COMPANY:
FORMER CONFORMED NAME: CONTRAFUND INC
DATE OF NAME CHANGE: 19810203
0000024238
S000006037
Fidelity Contrafund
C000016601
Fidelity Contrafund
FCNTX
C000064233
Class K
FCNKX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000006037
C000016601
C000064233
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund
S000006037
JI376UEGMQ5TDKUOM103
2020-12-31
2020-12-31
N
136948018798.31
561566128.72
136386452669.59
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
1792928.28000000
N
ZOMATO PVT LTD
335800T4VOF9ETHF8W59
ZOMATO PVT LTD SER J7 PC PP
N/A
3182.00000000
NS
13077201.59000000
0.009588343515
Long
EP
CORP
IN
Y
3
N
N
N
ZALANDO SE
529900YRFFGH5AXU4S86
ZALANDO SE
N/A
274347.00000000
NS
30516019.41000000
0.022374670513
Long
EC
CORP
DE
N
2
N
N
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
499373.00000000
NS
USD
15520512.84000000
0.011379805351
Long
EC
CORP
US
N
1
N
N
N
BOSTON BEER COMPANY INC
529900Q02MQ0DCQNRM58
BOSTON BEER COMPANY CL A
100557107
15945.00000000
NS
USD
15853954.05000000
0.011624287999
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
649190.00000000
NS
USD
429471644.50000000
0.314893184838
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
78275714.55000000
0.057392587766
Long
EC
CORP
US
Y
3
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
6886568.00000000
NS
USD
346050042.00000000
0.253727577209
Long
EC
CORP
US
N
1
N
N
N
HOLOGIC INC
549300DYP6F5ZJL0LB74
HOLOGIC INC
436440101
2406169.00000000
NS
USD
175241288.27000000
0.128488779376
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
418397.00000000
NS
47358724.18000000
0.034723921073
Long
EC
CORP
NZ
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
1996233.00000000
NS
USD
929805406.74000000
0.681743229287
Long
EC
CORP
US
N
1
N
N
N
IBERDROLA SA
5QK37QC7NWOJ8D7WVQ45
IBERDROLA SA
N/A
2016804.00000000
NS
28826794.54000000
0.021136112843
Long
EC
CORP
ES
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
12928857.00000000
NS
136835802.47000000
0.100329468060
Long
EC
CORP
KY
N
1
N
N
N
AES CORP
2NUNNB7D43COUIRE5295
AES CORP
00130H105
1390055.00000000
NS
USD
32666292.50000000
0.023951273649
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
3303535.00000000
NS
USD
1244705917.30000000
0.912631638213
Long
EC
CORP
US
N
1
N
N
N
GOHEALTH INC
N/A
GOHEALTH INC
38046W105
512902.00000000
NS
USD
7006241.32000000
0.005137050772
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
2140600.00000000
NS
159305221.86000000
0.116804285720
Long
EC
CORP
KR
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
8228351.00000000
NS
USD
625272392.49000000
0.458456379098
Long
EC
CORP
US
N
1
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
711773.00000000
NS
USD
127528368.41000000
0.093505158257
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER E PC PP
N/A
664987.00000000
NS
USD
11537524.45000000
0.008459435834
Long
EP
CORP
US
Y
3
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
340479.00000000
NS
USD
47374248.06000000
0.034735303347
Long
EC
CORP
US
N
1
N
N
N
NASDAQ INC
549300L8X1Q78ERXFD06
NASDAQ INC
631103108
99755.00000000
NS
USD
13241478.70000000
0.009708793242
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
11433106.00000000
NS
USD
1061563892.10000000
0.778349954354
Long
EC
CORP
US
N
1
N
N
N
C3.AI INC
549300YDLK0YQO5B1V80
C3.AI INC
12468P104
90300.00000000
NS
USD
12529125.00000000
0.009186487920
Long
EC
CORP
US
N
1
N
N
AZEK CO INC/THE
N/A
AZEK CO INC
05478C105
616709.00000000
NS
USD
23712461.05000000
0.017386229046
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
262842.00000000
NS
USD
19263690.18000000
0.014124342852
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER C PFD PP
N/A
6729.00000000
NS
97770.27000000
0.000071686203
Long
EP
CORP
GB
Y
3
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
55500.00000000
NS
USD
12337650.00000000
0.009046096410
Long
EC
CORP
US
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
3390449.00000000
NS
USD
290629288.28000000
0.213092490193
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
830562.00000000
NS
69635845.51000000
0.051057743747
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
346999.00000000
NS
USD
169238352.28000000
0.124087362760
Long
EC
CORP
NL
N
1
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC SER B PC PP
N/A
2121140.00000000
NS
USD
19599969.94000000
0.014370906755
Long
EP
CORP
US
Y
3
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
3993804.00000000
NS
USD
427936098.60000000
0.313767306227
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER A PFD PP
N/A
18932.00000000
NS
275076.04000000
0.000201688682
Long
EP
CORP
GB
Y
3
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
35765139.00000000
NS
USD
4745676293.91000000
3.479580413611
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
383450.00000000
NS
USD
133452103.50000000
0.097848503929
Long
EC
CORP
US
N
1
N
N
N
ZOZO INC
549300GC7XPQMZA0OW13
ZOZO INC
N/A
363279.00000000
NS
8968071.00000000
0.006575485192
Long
EC
CORP
JP
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
2823676.00000000
NS
USD
83665519.88000000
0.061344450451
Long
EC
CORP
US
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
1197706.00000000
NS
USD
176937107.38000000
0.129732172013
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER B PFD PP
N/A
331469.00000000
NS
4816140.97000000
0.003531245864
Long
EP
CORP
GB
Y
3
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
4036687.00000000
NS
USD
89574084.53000000
0.065676672995
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
7818186.00000000
NS
USD
1054282382.10000000
0.773011073654
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
491083.00000000
NS
USD
107571731.15000000
0.078872739223
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
9715659.00000000
NS
USD
891023086.89000000
0.653307619231
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED PP
N/A
579926.00000000
NS
8426143.51000000
0.006178138183
Long
EC
CORP
GB
Y
3
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
3781672.00000000
NS
USD
12316640986.96000000
9.030692378808
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
1213500.00000000
NS
41355668.16000000
0.030322416450
Long
EC
CORP
CA
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
81735.00000000
NS
USD
3151701.60000000
0.002310861187
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
718216.00000000
NS
95783114.07000000
0.070229199598
Long
EC
CORP
KY
N
2
N
N
N
CH ROBINSON WORLDWIDE INC
529900WNWN5L0OVDHA79
CH ROBINSON WORLDWIDE INC
12541W209
240758.00000000
NS
USD
22599953.46000000
0.016570526630
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
207329.00000000
NS
USD
50803898.16000000
0.037249959336
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
11602798.00000000
NS
USD
1517297894.46000000
1.112498979745
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
203839.00000000
NS
77775214.56000000
0.057025615842
Long
EC
CORP
FR
N
2
N
N
N
GATOS SILVER INC
N/A
GATOS SILVER INC
368036109
2900078.00000000
NS
USD
37788016.34000000
0.027706576130
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
32106659.00000000
NS
USD
7141163094.78000000
5.235976854739
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
907249.00000000
NS
USD
499377067.07000000
0.366148585358
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
12888893.00000000
NS
69461706.32000000
0.050930063038
Long
EC
CORP
CA
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
250402.00000000
NS
USD
53225449.12000000
0.039025466296
Long
EC
CORP
US
N
1
N
N
N
BEST BUY CO INC
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
1312730.00000000
NS
USD
130997326.70000000
0.096048635429
Long
EC
CORP
US
N
1
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC
803607100
71100.00000000
NS
USD
12121839.00000000
0.008887861486
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
1868603.00000000
NS
144200323.68000000
0.105729213464
Long
EC
CORP
JP
N
2
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
1458655.00000000
NS
USD
688878996.85000000
0.505093419006
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
1670523.00000000
NS
USD
2926555833.24000000
2.145781913053
Long
EC
CORP
US
N
1
N
N
N
AXON ENTERPRISE INC
549300QP2IEEGFE16681
AXON ENTERPRISE INC
05464C101
101553.00000000
NS
USD
12443289.09000000
0.009123552117
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
2965041.00000000
NS
USD
293183254.08000000
0.214965085124
Long
EC
CORP
US
N
1
N
N
N
WIX.COM LTD
5493008P6N29Q1AG9464
WIX.COM LTD
N/A
20425.00000000
NS
USD
5105433.00000000
0.003743357862
Long
EC
CORP
IL
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
3231947.00000000
NS
USD
844216875.87000000
0.618988806692
Long
EC
CORP
IE
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
342368.00000000
NS
USD
112546632.64000000
0.082520389992
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
15919022.00000000
NS
USD
3481967682.06000000
2.553015797320
Long
EC
CORP
US
N
1
N
N
WESTROCK CO
549300JEB576INN13W07
WESTROCK CO
96145D105
643260.00000000
NS
USD
28001107.80000000
0.020530710530
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
3238367.00000000
NS
USD
200875905.01000000
0.147284353451
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER D PFD PP
N/A
1184131.00000000
NS
17205053.30000000
0.012614928362
Long
EP
CORP
GB
Y
3
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
684418.00000000
NS
USD
25118140.60000000
0.018416888267
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
3348986.00000000
NS
USD
58104907.10000000
0.042603136867
Long
EP
CORP
US
Y
3
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
7695991.00000000
NS
USD
3848919018.92000000
2.822068426579
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
390300.00000000
NS
USD
38581155.00000000
0.028288113844
Long
EC
CORP
US
N
1
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
558156.00000000
NS
USD
59477103.36000000
0.043609245783
Long
EC
CORP
US
N
1
N
N
N
ACUITY BRANDS INC
N/A
ACUITY BRANDS INC
00508Y102
493286.00000000
NS
USD
59732001.74000000
0.043796139991
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
5299007STZTNN32O9920
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
N/A
168092.00000000
NS
USD
14407165.32000000
0.010563487089
Long
EC
CORP
VG
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
2322744.00000000
NS
USD
543220139.28000000
0.398294792955
Long
EC
CORP
GB
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
2243047.00000000
NS
USD
1083638436.17000000
0.794535245223
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
42297279.00000000
NS
USD
11553924731.64000000
8.471460695315
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC (180 DAY LOCKUP)
N/A
1281457.00000000
NS
USD
46796246.73000000
0.034311506615
Long
EC
CORP
US
N
2
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
209119.00000000
NS
USD
41656504.80000000
0.030542993079
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
696363.00000000
NS
USD
53724405.45000000
0.039391306393
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
1028598.00000000
NS
USD
390712950.30000000
0.286474897361
Long
EC
CORP
US
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
1656363.00000000
NS
USD
163052373.72000000
0.119551737381
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
489951.00000000
NS
USD
75413257.92000000
0.055293804072
Long
EC
CORP
CH
N
1
N
N
N
HONEYWELL INTERNATIONAL INC
ISRPG12PN4EIEOEMW547
HONEYWELL INTL INC
438516106
54100.00000000
NS
USD
11507070.00000000
0.008437106306
Long
EC
CORP
US
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
1056450.00000000
NS
USD
284237872.50000000
0.208406236056
Long
EC
CORP
US
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
399853.00000000
NS
USD
27010070.15000000
0.019804071167
Long
EC
CORP
US
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
1398855.00000000
NS
USD
120693209.40000000
0.088493546857
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
235312.00000000
NS
USD
49843787.84000000
0.036545996222
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
154611.00000000
NS
USD
65759150.52000000
0.048215309682
Long
EP
CORP
GB
Y
3
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
845768.00000000
NS
USD
129301011.84000000
0.094804879303
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
1740024.00000000
NS
USD
65633705.28000000
0.048123331896
Long
EC
CORP
US
N
1
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
109022.00000000
NS
23801423.66000000
0.017451457380
Long
EC
CORP
AU
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
1818465.00000000
NS
USD
49607725.20000000
0.036372912579
Long
EC
CORP
US
N
1
N
N
N
LG CHEMICAL LTD NEW
988400IES4EIG7O06940
LG CHEMICAL LTD
N/A
43079.00000000
NS
32613867.08000000
0.023912834773
Long
EC
CORP
KR
N
1
N
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
763698.00000000
NS
USD
89459583.72000000
0.065592719781
Long
EC
CORP
IE
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC SER A PC PP
N/A
35794400.00000000
NS
USD
70157024.00000000
0.051439877368
Long
EP
CORP
US
Y
2
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
922695.00000000
NS
92762727.76000000
0.068014620179
Long
EC
CORP
SE
N
2
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
926212.00000000
NS
USD
668299006.48000000
0.490003950831
Long
EC
CORP
US
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
37428.00000000
NS
13036118.74000000
0.009558221131
Long
EC
CORP
CH
N
2
N
N
N
EPIC GAMES INC
N/A
EPIC GAMES INC PP
N/A
123700.00000000
NS
USD
71127500.00000000
0.052151440709
Long
EC
CORP
US
Y
3
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER E PC PP
N/A
5464465.00000000
NS
USD
46065439.95000000
0.033775671298
Long
EP
CORP
US
Y
3
N
N
N
AUTODESK INC
FRKKVKAIQEF3FCSTPG55
AUTODESK INC
052769106
88000.00000000
NS
USD
26869920.00000000
0.019701311584
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
1956252.00000000
NS
USD
160021413.60000000
0.117329405133
Long
EC
CORP
US
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.048600667729
Long
EP
CORP
US
Y
3
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
204320.00000000
NS
USD
26988628.80000000
0.019788350141
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
792682.00000000
NS
USD
126044364.82000000
0.092417071016
Long
EC
CORP
NL
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
19254.00000000
NS
USD
6696830010.00000000
4.910187103570
Long
EC
CORP
US
N
1
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
98943.00000000
NS
25734441.27000000
0.018868766483
Long
EC
CORP
CH
N
2
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
1274176.00000000
NS
USD
204517989.76000000
0.149954768788
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
77662143.18000000
0.056942710701
Long
EP
CORP
US
Y
3
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER A-9 PC PP
N/A
600009.00000000
NS
USD
5869472.84000000
0.004303560012
Long
EP
CORP
US
Y
3
N
N
N
KODIAK SCIENCES INC
254900IXI5NI8C9OQE24
KODIAK SCIENCES INC
50015M109
234394.00000000
NS
USD
34434822.54000000
0.025247978714
Long
EC
CORP
US
N
1
N
N
N
CAPRI HOLDINGS LTD
549300LPG8W0H1OX3A26
CAPRI HOLDINGS LTD
N/A
320900.00000000
NS
USD
13477800.00000000
0.009882066536
Long
EC
CORP
VG
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
71442.00000000
NS
USD
13776875.28000000
0.010101351718
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
216950.00000000
NS
USD
30720120.00000000
0.022524319240
Long
EC
CORP
US
N
1
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
1645176.00000000
NS
43121821.26000000
0.031617378717
Long
EC
CORP
CN
N
1
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
935731.00000000
NS
USD
42631904.36000000
0.031258166427
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
1352097.00000000
NS
USD
314673534.81000000
0.230721987888
Long
EC
CORP
KY
N
1
N
N
N
WUXI APPTEC CO LTD
254900OEPQLZSPLN9175
WUXI APPTEC CO LTD H
N/A
4251299.00000000
NS
83244288.99000000
0.061035599475
Long
EC
CORP
CN
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
6742751.00000000
NS
USD
76834996.20000000
0.056336237724
Long
EC
CORP
US
Y
3
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
213710.00000000
NS
USD
62849973.90000000
0.046082270394
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
4023695.00000000
NS
USD
201385934.75000000
0.147658312690
Long
EC
CORP
GB
N
1
N
N
N
KERING SA
549300VGEJKB7SVUZR78
KERING
N/A
16738.00000000
NS
12154277.88000000
0.008911646019
Long
EC
CORP
FR
N
1
N
N
N
GENERATION BIO
N/A
GENERATION BIO
37148K100
1375859.00000000
NS
USD
39005602.65000000
0.028599323383
Long
EC
CORP
US
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
336014.00000000
NS
USD
91805745.08000000
0.067312950284
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
1415783.00000000
NS
USD
294794336.26000000
0.216146347741
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
2415908.00000000
NS
USD
166504379.36000000
0.122082784690
Long
EC
CORP
US
N
1
N
N
N
VONTIER CORP
N/A
VONTIER CORP W/I
928881101
889426.00000000
NS
USD
29706828.40000000
0.021781363044
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
44249.00000000
NS
USD
16205311.27000000
0.011881906855
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
109600.00000000
NS
USD
12053808.00000000
0.008837980432
Long
EC
CORP
IE
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F-1 PC PP
N/A
754793.00000000
NS
USD
13095658.55000000
0.009601876354
Long
EP
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
249804.00000000
NS
USD
96007171.32000000
0.070393480760
Long
EC
CORP
US
N
1
N
N
N
REPLIMUNE GROUP INC
549300AY704NEIRC4K64
REPLIMUNE GROUP INC
76029N106
823221.00000000
NS
USD
31405881.15000000
0.023027126620
Long
EC
CORP
US
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC
81181C104
547549.00000000
NS
USD
95897731.86000000
0.070313238582
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
4097497.00000000
NS
USD
1088377153.14000000
0.798009722986
Long
EC
CORP
US
N
1
N
N
N
SELECTQUOTE INC
549300BV28BWDIN9SP24
SELECTQUOTE INC
816307300
293312.00000000
NS
USD
6086224.00000000
0.004462484272
Long
EC
CORP
US
N
1
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
598553.00000000
NS
USD
43251439.78000000
0.031712416397
Long
EC
CORP
IN
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
481316.00000000
NS
USD
23502660.28000000
0.017232400887
Long
EC
CORP
US
N
1
N
N
N
COLGATE-PALMOLIVE CO
YMEGZFW4SBUSS5BQXF88
COLGATE-PALMOLIVE CO
194162103
713375.00000000
NS
USD
61000696.25000000
0.044726360320
Long
EC
CORP
US
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
3219468.00000000
NS
760533168.42000000
0.557631020921
Long
EC
CORP
DK
N
2
N
N
N
NATIONAL VISION HOLDINGS INC
549300JHURCBLI5ROA42
NATIONAL VISION HOLDINGS INC
63845R107
256200.00000000
NS
USD
11603298.00000000
0.008507661701
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
482615.32000000
0.000353858693
Long
EP
CORP
US
Y
3
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
1556947.00000000
NS
USD
327425954.10000000
0.240072197561
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CHEMICAL CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CHEMICAL CORP
960413102
193052.00000000
NS
USD
15753043.20000000
0.011550299088
Long
EC
CORP
US
N
1
N
N
N
PINDUODUO INC
5493000573DS7005T657
PINDUODUO INC ADR
722304102
74700.00000000
NS
USD
13271949.00000000
0.009731134390
Long
EC
CORP
KY
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
469636.00000000
NS
USD
50241659.28000000
0.036837719800
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
1852938.00000000
NS
USD
126537136.02000000
0.092778376109
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
9960614.00000000
NS
289699782.54000000
0.212410966682
Long
EC
CORP
KY
N
2
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
2191994.00000000
NS
USD
211308221.60000000
0.154933439109
Long
EC
CORP
US
N
1
N
N
N
TENABLE HOLDINGS INC
5493004S5OMPESF0EF83
TENABLE HOLDINGS INC
88025T102
302800.00000000
NS
USD
15824328.00000000
0.011602565863
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
178906.00000000
NS
21183684.75000000
0.015532103325
Long
EC
CORP
CA
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
1622267.00000000
NS
USD
269734334.09000000
0.197772087190
Long
EC
CORP
US
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
13820339.00000000
NS
375576286.14000000
0.275376533950
Long
EC
CORP
IN
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
300683.00000000
NS
USD
38752025.04000000
0.028413397578
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.023778630182
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
82991.00000000
NS
USD
58564258.97000000
0.042939938552
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
39968.00000000
NS
USD
14540358.40000000
0.010661145674
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
916641.00000000
NS
USD
48389478.39000000
0.035479681040
Long
EC
CORP
US
N
1
N
N
N
ZSCALER INC
529900MZ0RTK1BWRNF46
ZSCALER INC
98980G102
153700.00000000
NS
USD
30695427.00000000
0.022506214069
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
17468679.00000000
NS
USD
217659740.34000000
0.159590440311
Long
EC
CORP
US
N
1
N
N
N
TARGET CORP
8WDDFXB5T1Z6J0XC1L66
TARGET CORP
87612E106
74970.00000000
NS
USD
13234454.10000000
0.009703642730
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP
N/A
9273235.00000000
PA
USD
11795554.92000000
0.008648626523
Long
DBT
CORP
US
Y
3
2021-07-18
Fixed
0.06000000
N
N
N
Y
Y
INTARCIA THERAPEUTICS INC
INTARCIA THERAPEUTICS INC
USD
XXXX
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
445347.00000000
NS
USD
125320645.80000000
0.091886432520
Long
EC
CORP
US
N
1
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
85600.00000000
NS
USD
11822216.00000000
0.008668174711
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
528201.00000000
NS
USD
166203726.66000000
0.121862342928
Long
EC
CORP
LU
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING
707569109
524279.00000000
NS
USD
45281977.23000000
0.033201228086
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC NEW
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
199709.00000000
NS
USD
26345611.28000000
0.019316882846
Long
EC
CORP
US
N
1
N
N
N
BIONTECH SE
894500UZJ5LG1F8J1U58
BIONTECH SE ADR
09075V102
200200.00000000
NS
USD
16320304.00000000
0.011966220750
Long
EC
CORP
DE
N
1
N
N
GENMAB AS
529900MTJPDPE4MHJ122
GENMAB AS
N/A
118804.00000000
NS
48174298.87000000
0.035321909124
Long
EC
CORP
DK
N
2
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
3468574.00000000
NS
USD
881919625.24000000
0.646632864172
Long
EC
CORP
US
N
1
N
N
N
ANTHEM INC
8MYN82XMYQH89CTMTH67
ANTHEM INC
036752103
198610.00000000
NS
USD
63771684.90000000
0.046758078718
Long
EC
CORP
US
N
1
N
N
N
PERKINELMER INC
549300IKL1SDPFI7N655
PERKINELMER INC
714046109
352379.00000000
NS
USD
50566386.50000000
0.037075813257
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
3808744.00000000
NS
USD
549030447.60000000
0.402554972912
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HLDGS INC
57060D108
122487.00000000
NS
USD
69886182.72000000
0.051241293656
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER H PC PP
N/A
120282.00000000
NS
USD
32476140.00000000
0.023811851811
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
1932363.00000000
NS
USD
73159263.18000000
0.053641151117
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
766028.00000000
NS
USD
270760256.88000000
0.198524304709
Long
EC
CORP
US
N
1
N
N
N
LIVE NATION ENTERTAINMENT INC
5493007B9BM9ZXJINO78
LIVE NATION ENTERTAINMENT INC
538034109
159700.00000000
NS
USD
11734756.00000000
0.008604048107
Long
EC
CORP
US
N
1
N
N
N
SEMTECH CORP
549300J7WUY317SW6O61
SEMTECH CORP
816850101
1416803.00000000
NS
USD
102137328.27000000
0.074888177139
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
5143358.00000000
NS
USD
1369110466.02000000
1.003846378596
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
47565779.00000000
NS
266434130.15000000
0.195352342505
Long
EC
CORP
CA
N
1
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
39494500.00000000
NS
USD
6635076.00000000
0.004864908405
Long
EC
CORP
US
Y
3
N
N
N
DOORDASH INC
N/A
DOORDASH INC (180 DAY LOCKUP)
N/A
963350.00000000
NS
USD
123766391.25000000
0.090746836527
Long
EC
CORP
US
N
2
N
N
N
RELAY THERAPEUTICS INC
N/A
RELAY THERAPEUTICS INC
75943R102
524192.00000000
NS
USD
21785419.52000000
0.015973301668
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
428458.00000000
NS
USD
115683660.00000000
0.084820491871
Long
EP
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
150718050.00000000
0.110508079834
Long
EP
CORP
US
Y
3
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER D PC PP
N/A
1673085.00000000
NS
USD
24974307.10000000
0.018311428012
Long
EP
CORP
US
Y
3
N
N
N
M and T BANK CORP
549300WYXDDBYRASEG81
M and T BANK CORP
55261F104
753541.00000000
NS
USD
95925769.30000000
0.070333795932
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COS INC CL A
N/A
53694.00000000
NS
USD
452640.42000000
0.000331880777
Long
EC
CORP
US
Y
3
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
7128534.00000000
NS
USD
1008473704.98000000
0.739423663597
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
776340.00000000
NS
USD
51906092.40000000
0.038058099894
Long
EC
CORP
US
N
1
N
N
N
LVMH MOET HENNESSY SE
IOG4E947OATN0KJYSD45
LVMH MOET HENNESSY LOUIS VUITTON SE
N/A
21852.00000000
NS
13679383.05000000
0.010029869376
Long
EC
CORP
FR
N
2
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
8593692.00000000
NS
USD
2012642666.40000000
1.475691043358
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
3507570.00000000
0.002571787689
Long
EC
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
295578.00000000
NS
USD
79806060.00000000
0.058514653352
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
204044.00000000
NS
USD
25242283.24000000
0.018507910973
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
2009883.00000000
NS
USD
84897457.92000000
0.062247720545
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC NEW
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
230521.00000000
NS
USD
104326888.97000000
0.076493586370
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
991316.00000000
NS
USD
135245241.88000000
0.099163252091
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
4038866.00000000
NS
110328131.82000000
0.080893761558
Long
EC
CORP
IN
N
1
N
N
N
DOMINOS PIZZA INC
5299004V0Y8MI5D9FF45
DOMINOS PIZZA INC
25754A201
174729.00000000
NS
USD
67001582.34000000
0.049126273928
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
3607761.00000000
NS
USD
263907717.15000000
0.193499949580
Long
EC
CORP
IE
N
1
N
N
N
CHANGE HEALTHCARE INC
549300GS1BPJEDOZHM07
CHANGE HEALTHCARE INC
15912K100
198323.00000000
NS
USD
3698723.95000000
0.002711943802
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
2478921.00000000
NS
USD
113584160.22000000
0.083281116266
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
2311578.00000000
NS
19848807.87000000
0.014553357376
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
7431407.00000000
NS
USD
371496035.93000000
0.272384851030
Long
EC
CORP
GB
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
628245.00000000
NS
USD
44492310.90000000
0.032622236321
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC (180 DAY LOCKUP)
N/A
1935340.00000000
NS
USD
255697120.80000000
0.187479852870
Long
EC
CORP
US
N
2
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO CO LTD
N/A
91227.00000000
NS
58562389.52000000
0.042938567851
Long
EC
CORP
JP
N
2
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PP
N/A
867565.00000000
NS
USD
10029051.40000000
0.007353407324
Long
EC
CORP
US
Y
3
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER G PC PP
N/A
2344983.00000000
NS
USD
46726834.75000000
0.034260613012
Long
EP
CORP
US
Y
3
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
5699329.00000000
NS
USD
962274708.36000000
0.705550067125
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
240393.00000000
NS
USD
49903182.87000000
0.036589545290
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP NEW
529900O1DTDLCJ7L0I14
HEICO CORP CL A
422806208
433477.00000000
NS
USD
50742817.62000000
0.037205174433
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
1031826.17000000
0.000756545939
Long
EP
CORP
US
Y
3
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
6046387.00000000
NS
USD
331583863.08000000
0.243120820719
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF
N/A
2100446.00000000
NS
USD
21.00000000
0.000000015397
Long
EP
CORP
US
Y
3
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
3303249.00000000
NS
95322742.48000000
0.069891650243
Long
EC
CORP
CH
N
2
N
N
N
FREEPORT MCMORAN IN
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
5822542.00000000
NS
USD
151502542.84000000
0.111083278342
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
4726780.00000000
NS
USD
517535142.20000000
0.379462279478
Long
EC
CORP
US
N
1
N
N
N
OWENS AND MINOR INC NEW
549300LMT5KQQXCEZ733
OWENS AND MINOR INC
690732102
1522058.00000000
NS
USD
41171668.90000000
0.030187506232
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
44739786.00000000
NS
241114723.83000000
0.176787884068
Long
EC
CORP
CA
N
1
N
N
N
RAPID7 INC
549300GNVG5D60KEYN14
RAPID7 INC
753422104
130756.00000000
NS
USD
11788960.96000000
0.008643791761
Long
EC
CORP
US
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
20329675.00000000
NS
USD
219560490.00000000
0.160984090210
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC
019818103
328290.00000000
NS
USD
12619467.60000000
0.009252728077
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP(SUBS REC) RT 12/31/21 PP
45823T171
176100.00000000
NS
18607471.13000000
0.013643196054
Long
EC
CORP
CA
Y
3
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
1106657.00000000
NS
USD
194185103.79000000
0.142378586721
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
104355.00000000
NS
37964866.59000000
0.027836244617
Long
EC
CORP
DE
N
2
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
2983338.00000000
NS
113332967.27000000
0.083096938919
Long
EC
CORP
JE
N
2
N
N
N
DRAFTKINGS INC
5493008P45UYYL683Z97
DRAFTKINGS INC CL A
26142R104
928071.00000000
NS
USD
43210985.76000000
0.031682755078
Long
EC
CORP
US
N
1
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
1595853.00000000
NS
114827684.46000000
0.084192881486
Long
EC
CORP
KY
N
2
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
324333.00000000
NS
USD
19998372.78000000
0.014663019961
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
856412.00000000
NS
USD
177953849.48000000
0.130477658152
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (PRIME FID 2013)
N/A
202822.00000000
NS
77387175.99000000
0.056741101828
Long
EC
CORP
FR
N
2
N
N
N
WHIRLPOOL CORP
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
124844.00000000
NS
USD
22533093.56000000
0.016521504239
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
1523634.00000000
NS
USD
547045551.36000000
0.401099625844
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
14366095.00000000
NS
USD
2188530912.30000000
1.604654178961
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
2671526.00000000
NS
USD
139987962.40000000
0.102640665300
Long
EC
CORP
US
N
1
N
N
N
ADAPTIVE BIOTECHNOLOGIES CORP
549300ZTF7OT1FW66Q96
ADAPTIVE BIOTECHNOLOGIES CORP
00650F109
912788.00000000
NS
USD
53973154.44000000
0.039573691802
Long
EC
CORP
US
N
1
N
N
N
NORTHERN STAR RESOURCES LTD
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
N/A
2352749.00000000
NS
23017779.86000000
0.016876881398
Long
EC
CORP
AU
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
307132.00000000
NS
USD
50409575.16000000
0.036960837512
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
1068768.00000000
NS
USD
785448290.88000000
0.575899054125
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
791860.00000000
NS
274671966.22000000
0.201392411668
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
684654.00000000
NS
USD
560115437.40000000
0.410682605520
Long
EC
CORP
US
N
1
N
N
N
ILLINOIS TOOL WORKS INC
76NA4I14SZCFAYMNSV04
ILLINOIS TOOL WORKS INC
452308109
511126.00000000
NS
USD
104208368.88000000
0.076406686177
Long
EC
CORP
US
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC SER E PC PP
N/A
1673822.00000000
NS
USD
28940382.38000000
0.021219396658
Long
EP
CORP
US
Y
3
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
1485719.00000000
NS
USD
549300028.68000000
0.402752632631
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
5651588.00000000
NS
224591562.66000000
0.164672926279
Long
EC
CORP
GB
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
3011953.00000000
NS
130141.74000000
0.000095421310
Long
EC
CORP
CA
N
3
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
2217299.00000000
NS
USD
366962984.50000000
0.269061169432
Long
EC
CORP
US
N
1
N
N
N
MONSTER BEVERAGE CORP NEW
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
1066442.00000000
NS
USD
98624556.16000000
0.072312575207
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
239218.00000000
NS
555833011.95000000
0.407542685560
Long
EC
CORP
NL
N
2
N
N
N
BED BATH BEYOND INC
529900ZBUWWUV7BKGX39
BED BATH and BEYOND INC
075896100
1221990.00000000
NS
USD
21702542.40000000
0.015912535281
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
41500.00000000
NS
USD
10854325.00000000
0.007958506719
Long
EC
CORP
US
N
1
N
N
N
AGILENT TECHNOLOGIES INC
QUIX8Y7A2WP0XRMW7G29
AGILENT TECHNOLOGIES INC
00846U101
96100.00000000
NS
USD
11386889.00000000
0.008348988317
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
21691628.00000000
NS
USD
4827037978.84000000
3.539235667734
Long
EC
CORP
US
N
1
N
N
N
DIRECT LINE INSURANCE GROUP PL C
213800FF2R23ALJQOP04
DIRECT LINE INSURANCE GRP PLC
N/A
3336713.00000000
NS
14555826.46000000
0.010672487021
Long
EC
CORP
GB
N
1
N
N
N
SONY CORP
529900R5WX9N2OI2N910
SONY CORP
N/A
862745.00000000
NS
86937164.17000000
0.063743254896
Long
EC
CORP
JP
N
2
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
203207.00000000
NS
USD
57570575.17000000
0.042211359004
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
1128296591.16400000
NS
USD
1128522250.48000000
0.827444536015
Long
STIV
RF
US
N
1
N
N
N
ASCENDIS PHARMA A/S
549300B66JN3W3J8GH73
ASCENDIS PHARMA AS SPON ADR
04351P101
83005.00000000
NS
USD
13843573.90000000
0.010150255856
Long
EC
CORP
DK
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
5418000.00000000
NS
USD
271279260.00000000
0.198904843325
Long
EC
CORP
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
834242.00000000
NS
USD
121098568.72000000
0.088790760628
Long
EC
CORP
IE
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
3841113.00000000
NS
USD
350424738.99000000
0.256935151645
Long
EC
CORP
US
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
299124.00000000
NS
USD
106183037.52000000
0.077854534260
Long
EC
CORP
US
N
1
N
N
N
L BRANDS INC
GR3KVMWVCR54YWQNXU90
L BRANDS INC
501797104
977746.00000000
NS
USD
36362373.74000000
0.026661279788
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
289000.00000000
NS
USD
41254750.00000000
0.030248422180
Long
EC
CORP
US
N
1
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
260414.00000000
NS
USD
240695451.92000000
0.176480469437
Long
EC
CORP
US
N
1
N
N
N
SQUARE INC
549300OHIIUWSTIZME52
SQUARE INC CL A
852234103
1194405.00000000
NS
USD
259950304.20000000
0.190598332247
Long
EC
CORP
US
N
1
N
N
N
SUPERNUS PHARMACEUTICALS INC
549300GRM36VBKISYJ58
SUPERNUS PHARMACEUTICALS INC
868459108
227060.00000000
NS
USD
5712829.60000000
0.004188707520
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
1792223.00000000
NS
USD
195423995.92000000
0.143286955628
Long
EC
CORP
TW
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
34859384.00000000
0.025559271700
Long
EP
CORP
US
Y
3
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
3580200.00000000
NS
USD
170202708.00000000
0.124794438647
Long
EC
CORP
BM
N
1
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
28253548.07000000
0.020715802425
Long
EP
CORP
US
Y
3
N
N
N
HELLOFRESH AG
391200ZAF4V6XD2M9G57
HELLOFRESH AG
N/A
522048.00000000
NS
40381547.02000000
0.029608180453
Long
EC
CORP
DE
N
2
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
2668292.00000000
NS
117518048.26000000
0.086165484884
Long
EC
CORP
KY
N
2
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CLASS B (180 DAY LOCKUP)
N/A
88269.00000000
NS
USD
23596951.77000000
0.017301536412
Long
EC
CORP
US
N
2
N
N
N
SARTORIUS STEDIM BIOTECH
52990006IVXY7GCSSR39
SARTORIUS STEDIM BIOTECH
N/A
39481.00000000
NS
14045147.74000000
0.010298051943
Long
EC
CORP
FR
N
1
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
341620.00000000
NS
USD
22512758.00000000
0.016506593990
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC WT 12/31/24
N/A
105983.00000000
NS
USD
10.60000000
0.000000007772
Long
EC
CORP
US
N
3
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
4666654.00000000
NS
USD
1102917006.36000000
0.808670498258
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
4886331.00000000
NS
USD
1085449568.34000000
0.795863186624
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
107000.00000000
NS
USD
10896880.00000000
0.007989708498
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
1317166.00000000
NS
USD
42978336.28000000
0.031512174001
Long
EP
CORP
US
Y
3
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
77398.00000000
NS
USD
27506475.22000000
0.020168040653
Long
EC
CORP
US
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER F PC PERP PP
N/A
2371275.00000000
NS
USD
47250737.03000000
0.034644743744
Long
EP
CORP
US
Y
3
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
68944.00000000
NS
USD
31179924.00000000
0.022861452431
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
8504818.00000000
NS
60035807.60000000
0.044018893683
Long
EC
CORP
LU
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER B PC PERP PP
N/A
60155.00000000
NS
USD
695391.80000000
0.000509868675
Long
EP
CORP
US
Y
3
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP
30063P105
99800.00000000
NS
USD
13222502.00000000
0.009694879323
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
10093593.00000000
NS
USD
299880648.03000000
0.219875685715
Long
EC
CORP
JE
N
1
N
N
N
ROCKET COS INC
N/A
ROCKET COS INC
77311W101
417637.00000000
NS
USD
8444620.14000000
0.006191685445
Long
EC
CORP
US
N
1
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
211186.00000000
NS
USD
54678167.26000000
0.040090614712
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
19626391.40000000
0.014390279251
Long
EP
CORP
GB
N
3
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
27675.00000000
NS
USD
46361713.50000000
0.033992902221
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
88293.00000000
NS
30093422.93000000
0.022064818272
Long
EC
CORP
CA
N
1
N
N
N
ENVISTA HOLDINGS CORPORATION
549300BX623VURJZ5269
ENVISTA HOLDINGS CORP
29415F104
1189328.00000000
NS
USD
40116033.44000000
0.029413503067
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
681578.00000000
NS
70342251.65000000
0.051575688254
Long
EC
CORP
BE
N
1
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
152909.00000000
NS
USD
39510156.51000000
0.028969267648
Long
EC
CORP
KY
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
822921.00000000
NS
929217386.85000000
0.681312086839
Long
EC
CORP
CA
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
469100.00000000
NS
82751549.29000000
0.060674317478
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PC PP
N/A
183970.00000000
NS
USD
2126693.20000000
0.001559314109
Long
EP
CORP
US
Y
3
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
3667373.00000000
NS
USD
617585613.20000000
0.452820350637
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
7019280.00000000
NS
USD
3795535274.40000000
2.782926896408
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG SDI CO LTD
9884002AESDO4YW87G32
SAMSUNG SDI CO LTD
N/A
212300.00000000
NS
122495210.88000000
0.089814793538
Long
EC
CORP
KR
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER C PC PERP PP
N/A
574905.00000000
NS
USD
6645901.80000000
0.004872845997
Long
EP
CORP
US
Y
3
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
448831.00000000
NS
USD
63002407.47000000
0.046194036311
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
255107.00000000
NS
USD
33156256.79000000
0.024310520686
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
842536.00000000
NS
USD
285198436.00000000
0.209110531447
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
6191514.00000000
NS
USD
424304454.42000000
0.311104546026
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
166622.00000000
NS
USD
2890891.70000000
0.002119632590
Long
EC
CORP
US
Y
3
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER A-12 PC PP
N/A
683461.00000000
NS
USD
6625730.65000000
0.004858056295
Long
EP
CORP
US
Y
3
N
N
N
XPENG INC
N/A
XPENG INC ADR
98422D105
1424536.00000000
NS
USD
61012876.88000000
0.044735291288
Long
EC
CORP
KY
N
1
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
19841121.00000000
NS
452032766.91000000
0.331435240129
Long
EC
CORP
CA
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
46865197.00000000
NS
9032680.90000000
0.006622857859
Long
EC
CORP
AU
N
1
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
1048869.00000000
NS
USD
125507664.54000000
0.092023556653
Long
EC
CORP
CH
N
1
N
N
N
SILGAN HLDGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
1565739.00000000
NS
USD
58057602.12000000
0.042568452352
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
653587.00000000
NS
USD
71616259.58000000
0.052509804440
Long
EP
CORP
CN
Y
3
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
436928.00000000
NS
USD
195101459.84000000
0.143050468738
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
13214081.00000000
NS
64089345.38000000
0.046990990765
Long
EC
CORP
KY
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
262111.00000000
NS
USD
363471944.81000000
0.266501501942
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
450683312.53800000
NS
USD
450728380.87000000
0.330478850389
Long
STIV
RF
US
N
1
N
N
PENTAIR PLC
549300EVR9D56WPSRP15
PENTAIR PLC
N/A
224698.00000000
NS
USD
11929216.82000000
0.008746628852
Long
EC
CORP
IE
N
1
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
1580154.00000000
NS
USD
136367290.20000000
0.099985949873
Long
EC
CORP
US
N
1
N
N
N
FAIR ISAAC CORPORATION
RI6HET5SJUEY30V1PS26
FAIR ISAAC CORP
303250104
24989.00000000
NS
USD
12770378.56000000
0.009363377600
Long
EC
CORP
US
N
1
N
N
N
KYMERA THERAPEUTICS INC
N/A
KYMERA THERAPEUTICS INC
501575104
209893.00000000
NS
USD
13013366.00000000
0.009541538580
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
4081380.00000000
NS
USD
2131296636.00000000
1.562689397870
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
661442.00000000
NS
USD
80596707.70000000
0.059094364669
Long
EC
CORP
US
N
1
N
N
N
MIRATI THERAPEUTICS INC
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
366718.00000000
NS
USD
80545941.52000000
0.059057142365
Long
EC
CORP
US
N
1
N
N
N
MEITUAN
21380033K525E5JLIA77
MEITUAN CL B
N/A
2126242.00000000
NS
80799088.44000000
0.059242752383
Long
EC
CORP
KY
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
1087210.00000000
NS
USD
295992922.50000000
0.217025163941
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
6330892.00000000
NS
USD
804466446.44000000
0.589843368379
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
5032210.00000000
NS
USD
1796197037.40000000
1.316990802416
Long
EC
CORP
US
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS INC
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS INC CL A
98980L101
28656.00000000
NS
USD
9666241.92000000
0.007087391548
Long
EC
CORP
US
N
1
N
N
N
COUPANG
N/A
COUPANG LLC US (1 CS) PP
N/A
2489211.00000000
NS
USD
18669082.50000000
0.013688370167
Long
EC
CORP
KR
Y
3
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
28148694.00000000
NS
USD
853186915.14000000
0.625565735041
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
635366.00000000
NS
USD
724113922.88000000
0.530928042123
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
359487.00000000
NS
USD
86136680.07000000
0.063156331427
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
462538.00000000
NS
USD
55939345.72000000
0.041015324194
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
2975292.00000000
NS
178652950.46000000
0.130990246438
Long
EC
CORP
JP
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
7154439.00000000
NS
69245571.91000000
0.050771590986
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
98560.00000000
NS
USD
22255833.60000000
0.016318214283
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
823600.00000000
NS
USD
120904480.00000000
0.088648452711
Long
EC
CORP
US
N
1
N
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
80675.00000000
NS
USD
32942829.50000000
0.024154033523
Long
EC
CORP
US
N
1
N
N
N
INPHI CORP
549300DCMERAAZFGT726
INPHI CORP
45772F107
49516.00000000
NS
USD
7945832.52000000
0.005825969049
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
622506.00000000
NS
USD
178522270.68000000
0.130894430631
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
327751.00000000
NS
USD
32421128.92000000
0.023771517101
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
734883.00000000
NS
USD
301500448.41000000
0.221063340609
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
2870145.00000000
NS
USD
425642503.50000000
0.312085617866
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
2248776.00000000
NS
USD
171424194.48000000
0.125690045546
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
2138960.76000000
0.001568308815
Long
EP
CORP
US
Y
3
N
N
N
SOFTBANK GROUP CORP
5493003BZYYYCDIO0R13
SOFTBANK GROUP CORP
N/A
409400.00000000
NS
31783802.63000000
0.023304222675
Long
EC
CORP
JP
N
2
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
12131703.00000000
NS
USD
4254345608.04000000
3.119331520665
Long
EC
CORP
US
N
1
N
N
N
ALCON INC
549300LDT5AP8S0NBM78
ALCON INC
N/A
178319.00000000
NS
USD
11765487.62000000
0.008626580858
Long
EC
CORP
CH
N
1
N
N
N
SIMON PPTY GROUP INC NEW
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
331035.00000000
NS
USD
28230664.80000000
0.020699024168
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4371968.00000000
NS
548170392.65000000
0.401924371460
Long
EC
CORP
CA
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
1010948.00000000
NS
USD
342620386.68000000
0.251212917392
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
3293118.00000000
NS
USD
42990338.24000000
0.031520973966
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
509631.00000000
NS
USD
114391774.26000000
0.083873267484
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER A PC PERP PP
N/A
342405.00000000
NS
USD
3958201.80000000
0.002902195725
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
2218925.00000000
NS
USD
96012884.75000000
0.070397669908
Long
EC
CORP
US
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
315625.00000000
NS
USD
40381062.50000000
0.029607825197
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
144435.00000000
NS
USD
26837467.35000000
0.019677516956
Long
EC
CORP
KY
N
1
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
212004.00000000
NS
USD
29881963.80000000
0.021909774185
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
221100.00000000
NS
USD
24599586.00000000
0.018036678510
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
451841.00000000
NS
37126286.58000000
0.027221388820
Long
EC
CORP
CA
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
364869.00000000
NS
USD
212696734.86000000
0.155951511823
Long
EC
CORP
US
N
1
N
N
N
NUANCE COMMUNICATIONS INC
AEMSOT3SS15TNMJCE605
NUANCE COMMUNICATIONS INC
67020Y100
1206546.00000000
NS
USD
53196613.14000000
0.039004323449
Long
EC
CORP
US
N
1
N
N
N
UNICHARM CORP
353800UQ4BZIJTAQEG85
UNICHARM CORP
N/A
102154.00000000
NS
4839836.99000000
0.003548620039
Long
EC
CORP
JP
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
1011828.00000000
NS
USD
293672958.72000000
0.215324141783
Long
EC
CORP
US
N
1
N
N
N
JAZZ PHARMACEUTICALS PLC
635400GAUMJCLEZRRV50
JAZZ PHARMA PLC
N/A
822112.00000000
NS
USD
135689585.60000000
0.099489049640
Long
EC
CORP
IE
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
169201.00000000
NS
USD
64122102.97000000
0.047015008979
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG PP
N/A
2600.00000000
NS
29221732.75000000
0.021425685746
Long
EC
CORP
CH
Y
3
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
567307.00000000
NS
USD
56537815.62000000
0.041454128700
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
1099977.00000000
NS
77419231.23000000
0.056764605072
Long
EC
CORP
CA
N
1
N
N
N
MATCH GROUP INC
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
790139.00000000
NS
USD
119461115.41000000
0.087590162418
Long
EC
CORP
US
N
1
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
422550.00000000
NS
USD
57187917.00000000
0.041930789957
Long
EC
CORP
KY
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
418180.00000000
NS
USD
112231148.40000000
0.082289073587
Long
EC
CORP
US
N
1
N
N
N
SVMK INC
N/A
SVMK INC
78489X103
682593.00000000
NS
USD
17440251.15000000
0.012787377931
Long
EC
CORP
US
N
1
N
N
N
MAXLINEAR INC
549300EMOI0SM2IY4F64
MAXLINEAR INC
57776J100
93338.00000000
NS
USD
3564578.22000000
0.002613586723
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
1796198.00000000
NS
USD
3148088462.72000000
2.308211996939
Long
EC
CORP
US
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
915425.00000000
NS
USD
46686675.00000000
0.034231167455
Long
EC
CORP
US
N
1
N
N
N
VENUS MEDTECH HANGZHOU INC
N/A
VENUS MEDTECH HANGZHOU INC H
N/A
3394466.00000000
NS
34612611.15000000
0.025378335217
Long
EC
CORP
CN
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
3820445.00000000
NS
USD
228806451.05000000
0.167763327347
Long
EC
CORP
US
N
1
N
N
N
SEER INC
N/A
SEER INC
81578P106
142300.00000000
NS
USD
7988722.00000000
0.005857416072
Long
EC
CORP
US
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER G-1 PC PP
N/A
431811.00000000
NS
USD
8604395.53000000
0.006308834463
Long
EP
CORP
US
Y
3
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
2633905.00000000
NS
USD
477210907.90000000
0.349896121322
Long
EC
CORP
US
N
1
N
N
N
SEA LTD
529900OM6JLLW44YKI15
SEA LTD ADR
81141R100
249266.00000000
NS
USD
49616397.30000000
0.036379271055
Long
EC
CORP
KY
N
1
N
N
N
2021-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer