0001752724-21-031013.txt : 20210219
0001752724-21-031013.hdr.sgml : 20210219
20210219153610
ACCESSION NUMBER: 0001752724-21-031013
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: 21655173
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
S000056352
Fidelity Flex Opportunistic Insights Fund
C000177579
Fidelity Flex Opportunistic Insights Fund
FFPIX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000056352
C000177579
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Flex Opportunistic Insights Fund
S000056352
549300Y102WVGG79M774
2020-12-31
2020-12-31
N
22507636.70
416.39
22507220.31
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
19146.10000000
N
ZOMATO PVT LTD
335800T4VOF9ETHF8W59
ZOMATO PVT LTD SER J7 PC PP
N/A
1.00000000
NS
4109.74000000
0.018259651540
Long
EP
CORP
IN
Y
3
N
N
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
100.00000000
NS
USD
3108.00000000
0.013808902019
Long
EC
CORP
US
N
1
N
N
N
BOSTON BEER COMPANY INC
529900Q02MQ0DCQNRM58
BOSTON BEER COMPANY CL A
100557107
7.00000000
NS
USD
6960.03000000
0.030923543219
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
110.00000000
NS
USD
72770.50000000
0.323320689972
Long
EC
CORP
US
N
1
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
1234.00000000
NS
USD
62008.50000000
0.275504923068
Long
EC
CORP
US
N
1
N
N
N
HOLOGIC INC
549300DYP6F5ZJL0LB74
HOLOGIC INC
436440101
470.00000000
NS
USD
34230.10000000
0.152084973304
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
51.00000000
NS
5772.73000000
0.025648347154
Long
EC
CORP
NZ
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
374.00000000
NS
USD
174201.72000000
0.773981493941
Long
EC
CORP
US
N
1
N
N
N
IBERDROLA SA
5QK37QC7NWOJ8D7WVQ45
IBERDROLA SA
N/A
404.00000000
NS
5774.50000000
0.025656211297
Long
EC
CORP
ES
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
2043.00000000
NS
21622.60000000
0.096069615448
Long
EC
CORP
KY
N
1
N
N
N
AES CORP
2NUNNB7D43COUIRE5295
AES CORP
00130H105
300.00000000
NS
USD
7050.00000000
0.031323281608
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
675.00000000
NS
USD
254326.50000000
1.129977387243
Long
EC
CORP
US
N
1
N
N
N
GOHEALTH INC
N/A
GOHEALTH INC
38046W105
200.00000000
NS
USD
2732.00000000
0.012138327000
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
400.00000000
NS
29768.33000000
0.132261245902
Long
EC
CORP
KR
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
1202.00000000
NS
USD
91339.98000000
0.405825236266
Long
EC
CORP
US
N
1
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
130.00000000
NS
USD
23292.10000000
0.103487235114
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
71.00000000
NS
USD
9878.94000000
0.043892314839
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
250.00000000
NS
USD
23212.50000000
0.103133570828
Long
EC
CORP
US
N
1
N
N
N
C3.AI INC
549300YDLK0YQO5B1V80
C3.AI INC
12468P104
37.00000000
NS
USD
5133.75000000
0.022809347086
Long
EC
CORP
US
N
1
N
N
N
AZEK CO INC/THE
N/A
AZEK CO INC
05478C105
86.00000000
NS
USD
3306.70000000
0.014691729829
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
66.00000000
NS
USD
4837.14000000
0.021491503319
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER C PFD PP
N/A
1.00000000
NS
14.54000000
0.000064601491
Long
EP
CORP
GB
Y
3
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
582.00000000
NS
USD
49889.04000000
0.221657936043
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
160.00000000
NS
13414.69000000
0.059601718094
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
68.00000000
NS
USD
33164.96000000
0.147352536400
Long
EC
CORP
NL
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
668.00000000
NS
USD
71576.20000000
0.318014392777
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER A PFD PP
N/A
3.00000000
NS
43.60000000
0.000193715613
Long
EP
CORP
GB
Y
3
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
1273.00000000
NS
USD
168914.37000000
0.750489699187
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
100.00000000
NS
USD
34803.00000000
0.154630378699
Long
EC
CORP
US
N
1
N
N
N
ZOZO INC
549300GC7XPQMZA0OW13
ZOZO INC
N/A
100.00000000
NS
2468.65000000
0.010968258034
Long
EC
CORP
JP
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
503.00000000
NS
USD
14903.89000000
0.066218261494
Long
EC
CORP
US
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
151.00000000
NS
USD
22307.23000000
0.099111439319
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER B PFD PP
N/A
54.00000000
NS
784.60000000
0.003485992446
Long
EP
CORP
GB
Y
3
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
889.00000000
NS
USD
19726.91000000
0.087647029390
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
1632.00000000
NS
USD
220075.20000000
0.977798221943
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
37.00000000
NS
USD
8104.85000000
0.036009999850
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
2205.00000000
NS
USD
202220.55000000
0.898469678684
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED PP
N/A
94.00000000
NS
1365.79000000
0.006068230466
Long
EC
CORP
GB
Y
3
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
558.00000000
NS
USD
1817366.94000000
8.074595240854
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
240.00000000
NS
8179.12000000
0.036339982847
Long
EC
CORP
CA
N
1
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
111.00000000
NS
14803.24000000
0.065771071665
Long
EC
CORP
KY
N
2
N
N
N
CH ROBINSON WORLDWIDE INC
529900WNWN5L0OVDHA79
CH ROBINSON WORLDWIDE INC
12541W209
71.00000000
NS
USD
6664.77000000
0.029611697527
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
32.00000000
NS
USD
7841.28000000
0.034838953420
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
2433.00000000
NS
USD
318163.41000000
1.413605970074
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
43.00000000
NS
16406.75000000
0.072895496529
Long
EC
CORP
FR
N
2
N
N
N
GATOS SILVER INC
N/A
GATOS SILVER INC
368036109
600.00000000
NS
USD
7818.00000000
0.034735519945
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
5747.00000000
NS
USD
1278247.74000000
5.679278571028
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
166.00000000
NS
USD
91371.38000000
0.405964747052
Long
EC
CORP
US
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
77.00000000
NS
USD
16367.12000000
0.072719419699
Long
EC
CORP
US
N
1
N
N
N
BEST BUY CO INC
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
246.00000000
NS
USD
24548.34000000
0.109068732886
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
211.00000000
NS
16282.90000000
0.072345228667
Long
EC
CORP
JP
N
2
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
196.00000000
NS
USD
92564.92000000
0.411267667553
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
249.00000000
NS
USD
436218.12000000
1.938125250438
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
441.00000000
NS
USD
43606.08000000
0.193742627474
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
498.00000000
NS
USD
130082.58000000
0.577959331309
Long
EC
CORP
IE
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
54.00000000
NS
USD
17751.42000000
0.078869890441
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
800.00000000
NS
USD
174984.00000000
0.777457178584
Long
EC
CORP
US
N
1
N
N
N
WESTROCK CO
549300JEB576INN13W07
WESTROCK CO
96145D105
92.00000000
NS
USD
4004.76000000
0.017793223440
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
479.00000000
NS
USD
29712.37000000
0.132012614577
Long
EC
CORP
US
N
1
N
N
N
CAZOO HOLDINGS LIMITED
N/A
CAZOO HOLDINGS LIMITED SER D PFD PP
N/A
192.00000000
NS
2789.70000000
0.012394689177
Long
EP
CORP
GB
Y
3
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
85.00000000
NS
USD
3119.50000000
0.013859996734
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
144.00000000
NS
USD
2498.40000000
0.011100437839
Long
EP
CORP
US
Y
3
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
1572.00000000
NS
USD
786188.64000000
3.493050804015
Long
EC
CORP
US
N
1
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
39.00000000
NS
USD
4155.84000000
0.018464474700
Long
EC
CORP
US
N
1
N
N
N
ACUITY BRANDS INC
N/A
ACUITY BRANDS INC
00508Y102
83.00000000
NS
USD
10050.47000000
0.044654425831
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
5299007STZTNN32O9920
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
N/A
52.00000000
NS
USD
4456.92000000
0.019802178761
Long
EC
CORP
VG
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
634.00000000
NS
USD
148273.58000000
0.658782283897
Long
EC
CORP
GB
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
296.00000000
NS
USD
143000.56000000
0.635354157600
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
7382.00000000
NS
USD
2016467.12000000
8.959201057378
Long
EC
CORP
US
N
1
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
28.00000000
NS
USD
5577.60000000
0.024781380922
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
298.00000000
NS
USD
22990.70000000
0.102148109288
Long
EC
CORP
US
N
1
N
N
N
EDENRED
9695006LOD5B2D7Y0N70
EDENRED
N/A
22.00000000
NS
1247.33000000
0.005541910475
Long
EC
CORP
FR
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
330.00000000
NS
USD
125350.50000000
0.556934611531
Long
EC
CORP
US
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
273.00000000
NS
USD
26874.12000000
0.119402216843
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
52.00000000
NS
USD
8003.84000000
0.035561210534
Long
EC
CORP
CH
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
185.00000000
NS
USD
49774.25000000
0.221147921931
Long
EC
CORP
US
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
284.00000000
NS
USD
24503.52000000
0.108869596789
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
76.00000000
NS
USD
16098.32000000
0.071525136281
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
8.00000000
NS
USD
3402.56000000
0.015117637598
Long
EP
CORP
GB
Y
3
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
162.00000000
NS
USD
24766.56000000
0.110038288419
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
330.00000000
NS
USD
12447.60000000
0.055304919170
Long
EC
CORP
US
N
1
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
6.00000000
NS
1309.91000000
0.005819954583
Long
EC
CORP
AU
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
368.00000000
NS
USD
10039.04000000
0.044603642127
Long
EC
CORP
US
N
1
N
N
N
LG CHEMICAL LTD NEW
988400IES4EIG7O06940
LG CHEMICAL LTD
N/A
7.00000000
NS
5299.50000000
0.023545777430
Long
EC
CORP
KR
N
1
N
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
93.00000000
NS
USD
10894.02000000
0.048402334228
Long
EC
CORP
IE
N
1
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
240.00000000
NS
24128.29000000
0.107202442894
Long
EC
CORP
SE
N
2
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
162.00000000
NS
USD
116889.48000000
0.519342141721
Long
EC
CORP
US
N
1
N
N
N
EPIC GAMES INC
N/A
EPIC GAMES INC PP
N/A
34.00000000
NS
USD
19550.00000000
0.086861014957
Long
EC
CORP
US
Y
3
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
524.00000000
NS
USD
42863.20000000
0.190441997766
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
280.00000000
NS
USD
44522.80000000
0.197815631547
Long
EC
CORP
NL
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
3.00000000
NS
USD
1043445.00000000
4.636045613933
Long
EC
CORP
US
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
236.00000000
NS
USD
37880.36000000
0.168303146626
Long
EC
CORP
US
N
1
N
N
N
CAPRI HOLDINGS LTD
549300LPG8W0H1OX3A26
CAPRI HOLDINGS LTD
N/A
100.00000000
NS
USD
4200.00000000
0.018660678405
Long
EC
CORP
VG
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
206.00000000
NS
USD
29169.60000000
0.129601077335
Long
EC
CORP
US
N
1
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
329.00000000
NS
8623.44000000
0.038314104901
Long
EC
CORP
CN
N
1
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
122.00000000
NS
USD
5558.32000000
0.024695719522
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
269.00000000
NS
USD
62604.37000000
0.278152384602
Long
EC
CORP
KY
N
1
N
N
N
WUXI APPTEC CO LTD
254900OEPQLZSPLN9175
WUXI APPTEC CO LTD H
N/A
707.00000000
NS
13843.70000000
0.061507817532
Long
EC
CORP
CN
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
741.00000000
NS
USD
8443.84000000
0.037516138748
Long
EC
CORP
US
Y
3
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
100.00000000
NS
USD
29409.00000000
0.130664736004
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
703.00000000
NS
USD
35185.15000000
0.156328278283
Long
EC
CORP
GB
N
1
N
N
N
KERING SA
549300VGEJKB7SVUZR78
KERING
N/A
3.00000000
NS
2178.45000000
0.009678894017
Long
EC
CORP
FR
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
103.00000000
NS
USD
28141.66000000
0.125033920725
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
246.00000000
NS
USD
51222.12000000
0.227580835369
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
422.00000000
NS
USD
29084.24000000
0.129221821261
Long
EC
CORP
US
N
1
N
N
N
VONTIER CORP
N/A
VONTIER CORP W/I
928881101
76.00000000
NS
USD
2538.40000000
0.011278158586
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F-1 PC PP
N/A
139.00000000
NS
USD
2411.65000000
0.010715005970
Long
EP
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
15.00000000
NS
USD
5764.95000000
0.025613780469
Long
EC
CORP
US
N
1
N
N
N
REPLIMUNE GROUP INC
549300AY704NEIRC4K64
REPLIMUNE GROUP INC
76029N106
98.00000000
NS
USD
3738.70000000
0.016611113893
Long
EC
CORP
US
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC
81181C104
114.00000000
NS
USD
19965.96000000
0.088709133002
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
840.00000000
NS
USD
223120.80000000
0.991329879598
Long
EC
CORP
US
N
1
N
N
N
SELECTQUOTE INC
549300BV28BWDIN9SP24
SELECTQUOTE INC
816307300
100.00000000
NS
USD
2075.00000000
0.009219263735
Long
EC
CORP
US
N
1
N
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
72.00000000
NS
USD
5202.72000000
0.023115782083
Long
EC
CORP
IN
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
100.00000000
NS
USD
4883.00000000
0.021695260155
Long
EC
CORP
US
N
1
N
N
N
COLGATE-PALMOLIVE CO
YMEGZFW4SBUSS5BQXF88
COLGATE-PALMOLIVE CO
194162103
104.00000000
NS
USD
8893.04000000
0.039511942734
Long
EC
CORP
US
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
596.00000000
NS
140792.75000000
0.625544816555
Long
EC
CORP
DK
N
2
N
N
N
NATIONAL VISION HOLDINGS INC
549300JHURCBLI5ROA42
NATIONAL VISION HOLDINGS INC
63845R107
100.00000000
NS
USD
4529.00000000
0.020122431546
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
284.00000000
NS
USD
59725.20000000
0.265360178544
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
53.00000000
NS
USD
5669.94000000
0.025191649265
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
1905.00000000
NS
55406.03000000
0.246170025604
Long
EC
CORP
KY
N
2
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
390.00000000
NS
USD
37596.00000000
0.167039729838
Long
EC
CORP
US
N
1
N
N
N
TENABLE HOLDINGS INC
5493004S5OMPESF0EF83
TENABLE HOLDINGS INC
88025T102
100.00000000
NS
USD
5226.00000000
0.023219215558
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
1.00000000
NS
118.41000000
0.000526097840
Long
EC
CORP
CA
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
300.00000000
NS
USD
49881.00000000
0.221622214173
Long
EC
CORP
US
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
2261.00000000
NS
61444.08000000
0.272997194472
Long
EC
CORP
IN
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
43.00000000
NS
USD
5541.84000000
0.024622498574
Long
EC
CORP
US
N
1
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
20.00000000
NS
USD
14113.40000000
0.062706099667
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
179.00000000
NS
USD
9449.41000000
0.041983905030
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
3195.00000000
NS
USD
39809.70000000
0.176875240263
Long
EC
CORP
US
N
1
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
48.00000000
NS
USD
13507.20000000
0.060012741751
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
87.00000000
NS
USD
27375.42000000
0.121629502101
Long
EC
CORP
LU
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING
707569109
100.00000000
NS
USD
8637.00000000
0.038374352234
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC NEW
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
43.00000000
NS
USD
5672.56000000
0.025203289974
Long
EC
CORP
US
N
1
N
N
N
GENMAB AS
529900MTJPDPE4MHJ122
GENMAB AS
N/A
26.00000000
NS
10542.84000000
0.046842034932
Long
EC
CORP
DK
N
2
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
662.00000000
NS
USD
168320.12000000
0.747849435344
Long
EC
CORP
US
N
1
N
N
N
ANTHEM INC
8MYN82XMYQH89CTMTH67
ANTHEM INC
036752103
42.00000000
NS
USD
13485.78000000
0.059917572291
Long
EC
CORP
US
N
1
N
N
N
PERKINELMER INC
549300IKL1SDPFI7N655
PERKINELMER INC
714046109
55.00000000
NS
USD
7892.50000000
0.035066524836
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
661.00000000
NS
USD
95283.15000000
0.423344814186
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HLDGS INC
57060D108
19.00000000
NS
USD
10840.64000000
0.048165165892
Long
EC
CORP
US
N
1
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
357.00000000
NS
USD
13516.02000000
0.060051929175
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
196.00000000
NS
USD
69278.16000000
0.307804158158
Long
EC
CORP
US
N
1
N
N
N
SEMTECH CORP
549300J7WUY317SW6O61
SEMTECH CORP
816850101
238.00000000
NS
USD
17157.42000000
0.076230737353
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
455.00000000
NS
USD
121116.45000000
0.538122648340
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
4102.00000000
NS
22976.87000000
0.102086662340
Long
EC
CORP
CA
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC (180 DAY LOCKUP)
N/A
165.00000000
NS
USD
21198.38000000
0.094184798069
Long
EC
CORP
US
N
2
N
N
N
RELAY THERAPEUTICS INC
N/A
RELAY THERAPEUTICS INC
75943R102
100.00000000
NS
USD
4156.00000000
0.018465185583
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
74.00000000
NS
USD
19980.00000000
0.088771512984
Long
EP
CORP
US
Y
3
N
N
N
M and T BANK CORP
549300WYXDDBYRASEG81
M and T BANK CORP
55261F104
121.00000000
NS
USD
15403.30000000
0.068437149447
Long
EC
CORP
US
N
1
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
291.00000000
NS
5783.65000000
0.025696864918
Long
EC
CORP
AU
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
949.00000000
NS
USD
134255.03000000
0.596497604550
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
100.00000000
NS
USD
6686.00000000
0.029706022813
Long
EC
CORP
US
N
1
N
N
N
LVMH MOET HENNESSY SE
IOG4E947OATN0KJYSD45
LVMH MOET HENNESSY LOUIS VUITTON SE
N/A
4.00000000
NS
2504.00000000
0.011125318744
Long
EC
CORP
FR
N
2
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
1113.00000000
NS
USD
260664.60000000
1.158137683862
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
233.00000000
NS
USD
9841.92000000
0.043727834288
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC NEW
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
49.00000000
NS
USD
22175.93000000
0.098528070968
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
90.00000000
NS
USD
12278.70000000
0.054554493317
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
1147.00000000
NS
31332.15000000
0.139209327355
Long
EC
CORP
IN
N
1
N
N
N
DOMINOS PIZZA INC
5299004V0Y8MI5D9FF45
DOMINOS PIZZA INC
25754A201
36.00000000
NS
USD
13804.56000000
0.061333917782
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
801.00000000
NS
USD
58593.15000000
0.260330459261
Long
EC
CORP
IE
N
1
N
N
N
CHANGE HEALTHCARE INC
549300GS1BPJEDOZHM07
CHANGE HEALTHCARE INC
15912K100
100.00000000
NS
USD
1865.00000000
0.008286229815
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
432.00000000
NS
USD
19794.24000000
0.087946177837
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
411.00000000
NS
3529.13000000
0.015679990471
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
1341.00000000
NS
USD
67036.59000000
0.297844820802
Long
EC
CORP
GB
N
1
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO CO LTD
N/A
19.00000000
NS
12196.89000000
0.054191009960
Long
EC
CORP
JP
N
2
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
560.00000000
NS
USD
94550.40000000
0.420089192257
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
48.00000000
NS
USD
9964.32000000
0.044271659772
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP NEW
529900O1DTDLCJ7L0I14
HEICO CORP CL A
422806208
100.00000000
NS
USD
11706.00000000
0.052009976526
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
843.00000000
NS
USD
46230.12000000
0.205401286179
Long
EC
CORP
US
N
1
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
1085.00000000
NS
31310.13000000
0.139111492084
Long
EC
CORP
CH
N
2
N
N
N
FREEPORT MCMORAN IN
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
1153.00000000
NS
USD
30001.06000000
0.133295269636
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
656.00000000
NS
USD
71825.44000000
0.319121770750
Long
EC
CORP
US
N
1
N
N
N
OWENS AND MINOR INC NEW
549300LMT5KQQXCEZ733
OWENS AND MINOR INC
690732102
300.00000000
NS
USD
8115.00000000
0.036055096490
Long
EC
CORP
US
N
1
N
N
N
TAMARACK VALLEY ENERGY LTD
N/A
TAMARACK VALLEY ENERGY LTD
87505Y409
3734.00000000
NS
3725.49000000
0.016552421617
Long
EC
CORP
CA
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
10385.00000000
NS
55967.55000000
0.248664869446
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
3458.00000000
NS
USD
37346.40000000
0.165930752379
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC
019818103
37.00000000
NS
USD
1422.28000000
0.006319216590
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP(SUBS REC) RT 12/31/21 PP
45823T171
100.00000000
NS
10566.42000000
0.046946801312
Long
EC
CORP
CA
Y
3
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
108.00000000
NS
USD
18950.76000000
0.084198580451
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
84.00000000
NS
30559.61000000
0.135776917713
Long
EC
CORP
DE
N
2
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
603.00000000
NS
22907.16000000
0.101776939508
Long
EC
CORP
JE
N
2
N
N
N
DRAFTKINGS INC
5493008P45UYYL683Z97
DRAFTKINGS INC CL A
26142R104
112.00000000
NS
USD
5214.72000000
0.023169098307
Long
EC
CORP
US
N
1
N
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
265.00000000
NS
19067.76000000
0.084718413635
Long
EC
CORP
KY
N
2
N
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
139.00000000
NS
USD
28882.81000000
0.128326864011
Long
EC
CORP
US
N
1
N
N
N
WHIRLPOOL CORP
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
27.00000000
NS
USD
4873.23000000
0.021651851862
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
360.00000000
NS
USD
129254.40000000
0.574279712108
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
2768.00000000
NS
USD
421677.12000000
1.873519315988
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
300.00000000
NS
USD
15720.00000000
0.069844253459
Long
EC
CORP
US
N
1
N
N
N
ADAPTIVE BIOTECHNOLOGIES CORP
549300ZTF7OT1FW66Q96
ADAPTIVE BIOTECHNOLOGIES CORP
00650F109
105.00000000
NS
USD
6208.65000000
0.027585147852
Long
EC
CORP
US
N
1
N
N
N
NORTHERN STAR RESOURCES LTD
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
N/A
500.00000000
NS
4891.68000000
0.021733825557
Long
EC
CORP
AU
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
52.00000000
NS
USD
8534.76000000
0.037920098006
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
282.00000000
NS
USD
207244.62000000
0.920791715483
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
159.00000000
NS
55152.23000000
0.245042387466
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
114.00000000
NS
USD
93263.40000000
0.414371027232
Long
EC
CORP
US
N
1
N
N
N
ILLINOIS TOOL WORKS INC
76NA4I14SZCFAYMNSV04
ILLINOIS TOOL WORKS INC
452308109
94.00000000
NS
USD
19164.72000000
0.085149208725
Long
EC
CORP
US
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC SER E PC PP
N/A
290.00000000
NS
USD
5014.10000000
0.022277739902
Long
EP
CORP
US
Y
3
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
154.00000000
NS
USD
56936.88000000
0.252971620732
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
1200.00000000
NS
47687.46000000
0.211876275005
Long
EC
CORP
GB
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
514.00000000
NS
USD
85067.00000000
0.377954269022
Long
EC
CORP
US
N
1
N
N
N
MONSTER BEVERAGE CORP NEW
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
194.00000000
NS
USD
17941.12000000
0.079712731083
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
50.00000000
NS
116177.08000000
0.516176935222
Long
EC
CORP
NL
N
2
N
N
N
BED BATH BEYOND INC
529900ZBUWWUV7BKGX39
BED BATH and BEYOND INC
075896100
300.00000000
NS
USD
5328.00000000
0.023672403462
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
4996.00000000
NS
USD
1111759.88000000
4.939569901068
Long
EC
CORP
US
N
1
N
N
N
DIRECT LINE INSURANCE GROUP PL C
213800FF2R23ALJQOP04
DIRECT LINE INSURANCE GRP PLC
N/A
600.00000000
NS
2617.39000000
0.011629112631
Long
EC
CORP
GB
N
1
N
N
N
SONY CORP
529900R5WX9N2OI2N910
SONY CORP
N/A
115.00000000
NS
11588.33000000
0.051487166519
Long
EC
CORP
JP
N
2
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
33.00000000
NS
USD
9349.23000000
0.041538803420
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
511610.53000000
NS
USD
511712.85000000
2.273549745157
Long
STIV
RF
US
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
937.00000000
NS
USD
46915.59000000
0.208446842185
Long
EC
CORP
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
129.00000000
NS
USD
18725.64000000
0.083198368088
Long
EC
CORP
IE
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
794.00000000
NS
USD
72436.62000000
0.321837254900
Long
EC
CORP
US
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
32.00000000
NS
USD
11359.36000000
0.050469848535
Long
EC
CORP
US
N
1
N
N
N
L BRANDS INC
GR3KVMWVCR54YWQNXU90
L BRANDS INC
501797104
180.00000000
NS
USD
6694.20000000
0.029742455566
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
70.00000000
NS
USD
9992.50000000
0.044396864039
Long
EC
CORP
US
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
73.00000000
NS
USD
67472.44000000
0.299781310489
Long
EC
CORP
US
N
1
N
N
N
SQUARE INC
549300OHIIUWSTIZME52
SQUARE INC CL A
852234103
237.00000000
NS
USD
51580.68000000
0.229173924143
Long
EC
CORP
US
N
1
N
N
N
SUPERNUS PHARMACEUTICALS INC
549300GRM36VBKISYJ58
SUPERNUS PHARMACEUTICALS INC
868459108
100.00000000
NS
USD
2516.00000000
0.011178634968
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
322.00000000
NS
USD
35110.88000000
0.155998295286
Long
EC
CORP
TW
N
1
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
734.00000000
NS
USD
34894.36000000
0.155036292884
Long
EC
CORP
BM
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
404.00000000
NS
17793.14000000
0.079055253180
Long
EC
CORP
KY
N
2
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CLASS B (180 DAY LOCKUP)
N/A
47.00000000
NS
USD
12564.51000000
0.055824352483
Long
EC
CORP
US
N
2
N
N
N
SARTORIUS STEDIM BIOTECH
52990006IVXY7GCSSR39
SARTORIUS STEDIM BIOTECH
N/A
13.00000000
NS
4624.68000000
0.020547539573
Long
EC
CORP
FR
N
1
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
56.00000000
NS
USD
3690.40000000
0.016396516092
Long
EC
CORP
US
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
353.00000000
NS
USD
83428.02000000
0.370672250286
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
1190.00000000
NS
USD
264346.60000000
1.174496878597
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
236.00000000
NS
USD
7700.54000000
0.034213642972
Long
EP
CORP
US
Y
3
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
14.00000000
NS
USD
6331.50000000
0.028130972695
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
1783.00000000
NS
12586.26000000
0.055920988139
Long
EC
CORP
LU
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
230.00000000
NS
USD
49353.40000000
0.219278077524
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
2359.00000000
NS
USD
70085.89000000
0.311392917626
Long
EC
CORP
JE
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
34.00000000
NS
USD
8802.94000000
0.039111626752
Long
EC
CORP
US
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
5.00000000
NS
USD
8376.10000000
0.037215168664
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
29.00000000
NS
9884.24000000
0.043915862838
Long
EC
CORP
CA
N
1
N
N
N
ENVISTA HOLDINGS CORPORATION
549300BX623VURJZ5269
ENVISTA HOLDINGS CORP
29415F104
158.00000000
NS
USD
5329.34000000
0.023678357107
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
126.00000000
NS
13003.83000000
0.057776259444
Long
EC
CORP
BE
N
1
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
35.00000000
NS
USD
9043.65000000
0.040181105776
Long
EC
CORP
KY
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
201.00000000
NS
226963.09000000
1.008401245795
Long
EC
CORP
CA
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
34.00000000
NS
5997.77000000
0.026648204075
Long
EC
CORP
KR
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
666.00000000
NS
USD
112154.40000000
0.498304092887
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
1136.00000000
NS
USD
614269.28000000
2.729209878161
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG SDI CO LTD
9884002AESDO4YW87G32
SAMSUNG SDI CO LTD
N/A
35.00000000
NS
20194.69000000
0.089725384662
Long
EC
CORP
KR
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
100.00000000
NS
USD
14037.00000000
0.062366653041
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
43.00000000
NS
USD
5588.71000000
0.024830742859
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
147.00000000
NS
USD
49759.50000000
0.221082387405
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
738.00000000
NS
USD
50575.14000000
0.224706291151
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
35.00000000
NS
USD
607.25000000
0.002698023086
Long
EC
CORP
US
Y
3
N
N
N
XPENG INC
N/A
XPENG INC ADR
98422D105
196.00000000
NS
USD
8394.68000000
0.037297719951
Long
EC
CORP
KY
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
4345.00000000
NS
98990.49000000
0.439816595015
Long
EC
CORP
CA
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
9749.00000000
NS
1879.00000000
0.008348432076
Long
EC
CORP
AU
N
1
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
184.00000000
NS
USD
22017.44000000
0.097823896939
Long
EC
CORP
CH
N
1
N
N
N
SILGAN HLDGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
339.00000000
NS
USD
12570.12000000
0.055849277817
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
117.00000000
NS
USD
12820.18000000
0.056960299065
Long
EP
CORP
CN
Y
3
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
63.00000000
NS
USD
28131.39000000
0.124988290924
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
3133.00000000
NS
15195.30000000
0.067513001564
Long
EC
CORP
KY
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
69.00000000
NS
USD
95682.99000000
0.425121310771
Long
EC
CORP
US
N
1
N
N
N
KYMERA THERAPEUTICS INC
N/A
KYMERA THERAPEUTICS INC
501575104
33.00000000
NS
USD
2046.00000000
0.009090416194
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
918.00000000
NS
USD
479379.60000000
2.129892511813
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
116.00000000
NS
USD
14134.60000000
0.062800291663
Long
EC
CORP
US
N
1
N
N
N
MIRATI THERAPEUTICS INC
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
79.00000000
NS
USD
17351.56000000
0.077093304997
Long
EC
CORP
US
N
1
N
N
N
MEITUAN
21380033K525E5JLIA77
MEITUAN CL B
N/A
530.00000000
NS
20140.47000000
0.089484484190
Long
EC
CORP
KY
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
357.00000000
NS
USD
97193.25000000
0.431831424144
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
375.00000000
NS
USD
47651.25000000
0.211715393299
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
1033.00000000
NS
USD
368719.02000000
1.638225489071
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
7236.00000000
NS
USD
219323.16000000
0.974456894184
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
100.00000000
NS
USD
113968.00000000
0.506361951543
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
88.00000000
NS
USD
10642.72000000
0.047285803637
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
739.00000000
NS
44373.64000000
0.197152910882
Long
EC
CORP
JP
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
2336.00000000
NS
22609.41000000
0.100454030700
Long
EC
CORP
CA
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
200.00000000
NS
USD
29360.00000000
0.130447028089
Long
EC
CORP
US
N
1
N
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
12.00000000
NS
USD
4900.08000000
0.021771146914
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
123.00000000
NS
USD
35273.94000000
0.156722773910
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
49.00000000
NS
USD
4847.08000000
0.021535666924
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
133.00000000
NS
USD
54565.91000000
0.242437356761
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
570.00000000
NS
USD
84531.00000000
0.375572811016
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
416.00000000
NS
USD
31711.68000000
0.140895586230
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
1124.00000000
NS
USD
394164.32000000
1.751279431982
Long
EC
CORP
US
N
1
N
N
N
SIMON PPTY GROUP INC NEW
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
49.00000000
NS
USD
4178.72000000
0.018566130967
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
1356.00000000
NS
170019.33000000
0.755399057094
Long
EC
CORP
CA
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
179.00000000
NS
USD
60664.89000000
0.269535238756
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
562.00000000
NS
USD
7336.69000000
0.032597050630
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
156.00000000
NS
USD
35015.76000000
0.155575675350
Long
EC
CORP
US
N
1
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
437.00000000
NS
USD
18908.99000000
0.084012995561
Long
EC
CORP
US
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
59.00000000
NS
USD
7548.46000000
0.033537948693
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
41.00000000
NS
USD
7618.21000000
0.033847849246
Long
EC
CORP
KY
N
1
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
43.00000000
NS
USD
6060.85000000
0.026928469693
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
48.00000000
NS
USD
5340.48000000
0.023727852335
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
44.00000000
NS
3615.34000000
0.016063023110
Long
EC
CORP
CA
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
77.00000000
NS
USD
44886.38000000
0.199431024274
Long
EC
CORP
US
N
1
N
N
N
NUANCE COMMUNICATIONS INC
AEMSOT3SS15TNMJCE605
NUANCE COMMUNICATIONS INC
67020Y100
164.00000000
NS
USD
7230.76000000
0.032126401663
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
187.00000000
NS
USD
54274.88000000
0.241144305038
Long
EC
CORP
US
N
1
N
N
N
JAZZ PHARMACEUTICALS PLC
635400GAUMJCLEZRRV50
JAZZ PHARMA PLC
N/A
172.00000000
NS
USD
28388.60000000
0.126131079755
Long
EC
CORP
IE
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
46.00000000
NS
USD
17432.62000000
0.077453456090
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
105.00000000
NS
USD
10464.30000000
0.046493080246
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
174.00000000
NS
12246.57000000
0.054411739127
Long
EC
CORP
CA
N
1
N
N
N
MATCH GROUP INC
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
132.00000000
NS
USD
19957.08000000
0.088669678996
Long
EC
CORP
US
N
1
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
84.00000000
NS
USD
11368.56000000
0.050510724307
Long
EC
CORP
KY
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
68.00000000
NS
USD
18249.84000000
0.081084379806
Long
EC
CORP
US
N
1
N
N
N
SVMK INC
N/A
SVMK INC
78489X103
523.00000000
NS
USD
13362.65000000
0.059370503402
Long
EC
CORP
US
N
1
N
N
N
MAXLINEAR INC
549300EMOI0SM2IY4F64
MAXLINEAR INC
57776J100
21.00000000
NS
USD
801.99000000
0.003563256541
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
231.00000000
NS
USD
404859.84000000
1.798799827005
Long
EC
CORP
US
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
115.00000000
NS
USD
5865.00000000
0.026058304487
Long
EC
CORP
US
N
1
N
N
N
VENUS MEDTECH HANGZHOU INC
N/A
VENUS MEDTECH HANGZHOU INC H
N/A
507.00000000
NS
5169.77000000
0.022969384618
Long
EC
CORP
CN
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
786.00000000
NS
USD
47073.54000000
0.209148616984
Long
EC
CORP
US
N
1
N
N
N
SEER INC
N/A
SEER INC
81578P106
24.00000000
NS
USD
1347.36000000
0.005986345632
Long
EC
CORP
US
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
368.00000000
NS
USD
66674.24000000
0.296234892988
Long
EC
CORP
US
N
1
N
N
N
2021-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer