0001752724-20-161927.txt : 20200820
0001752724-20-161927.hdr.sgml : 20200820
20200820082923
ACCESSION NUMBER: 0001752724-20-161927
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200820
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: 201118698
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-06-30
N
20183317.15
30527.54
20152789.61
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
16482.98000000
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
1637.00000000
NS
USD
86122.57000000
0.427348132276
Long
EC
CORP
US
N
1
N
N
N
SILGAN HLDGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
100.00000000
NS
USD
3239.00000000
0.016072216614
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
1591.00000000
NS
USD
149649.46000000
0.742574417219
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
8100.00000000
NS
782.57000000
0.003883184487
Long
EC
CORP
AU
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
192.00000000
NS
USD
59028.48000000
0.292904759799
Long
EC
CORP
US
N
1
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
837.00000000
NS
USD
137418.66000000
0.681884060020
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
29.00000000
NS
9359.65000000
0.046443446198
Long
EC
CORP
FR
N
2
N
N
N
FARFETCH LTD
549300QFQ74Z0F96NS78
FARFETCH LTD CL A
30744W107
200.00000000
NS
USD
3454.00000000
0.017139066436
Long
EC
CORP
KY
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
1128.00000000
NS
USD
50399.04000000
0.250084682941
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
271.00000000
NS
USD
383088.31000000
1.900919512452
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
4709.00000000
NS
126708.73000000
0.628740399974
Long
EC
CORP
CA
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
600.00000000
NS
USD
14094.00000000
0.069935727374
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
843.00000000
NS
USD
320264.13000000
1.589180139314
Long
EC
CORP
US
N
1
N
N
N
BOOHOO GROUP PLC
213800SZF3KFCECWY243
BOOHOO GROUP PLC
N/A
3000.00000000
NS
15315.28000000
0.075995831328
Long
EC
CORP
JE
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
509.00000000
NS
USD
109292.48000000
0.542319361810
Long
EC
CORP
IE
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
1779.00000000
NS
USD
12150.57000000
0.060292248542
Long
EC
CORP
US
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
500.00000000
NS
51201.41000000
0.254066116854
Long
EC
CORP
DK
N
2
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
443.00000000
NS
USD
179592.20000000
0.891153053624
Long
EC
CORP
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
485.00000000
NS
USD
125391.90000000
0.622206168111
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
900.00000000
NS
USD
27981.00000000
0.138844301664
Long
EC
CORP
US
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
48.00000000
NS
USD
6094.56000000
0.030241768598
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
463.00000000
NS
USD
35141.70000000
0.174376355234
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
121.00000000
NS
USD
23051.71000000
0.114384710236
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
643.00000000
NS
USD
115913.61000000
0.575174019295
Long
EC
CORP
GB
N
1
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
1064.00000000
NS
USD
23163.28000000
0.114938330862
Long
EC
CORP
US
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
788.00000000
NS
USD
77365.84000000
0.383896430703
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
1189.00000000
NS
USD
210250.87000000
1.043284200692
Long
EC
CORP
US
N
1
N
N
N
NETEASE INC
5299004AF4DSJDB0PA32
NETEASE INC
N/A
800.00000000
NS
13790.08000000
0.068427648315
Long
EC
CORP
KY
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
104.00000000
NS
USD
22819.68000000
0.113233355985
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
15.00000000
NS
9413.81000000
0.046712193111
Long
EC
CORP
LU
N
1
N
N
N
REPAY HOLDINGS CORP
N/A
REPAY HOLDINGS CORP
76029L100
127.00000000
NS
USD
3128.01000000
0.015521474002
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
90.00000000
NS
USD
10780.20000000
0.053492346263
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
19.00000000
NS
USD
1078.63000000
0.005352261502
Long
EC
CORP
TW
N
1
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
158.00000000
NS
USD
15923.24000000
0.079012584898
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
377.00000000
NS
USD
85330.18000000
0.423416220043
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
2013.00000000
NS
USD
595244.10000000
2.953656101806
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
1146.00000000
NS
USD
521475.84000000
2.587611194736
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
156.00000000
NS
USD
41552.16000000
0.206185648756
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
55.00000000
NS
USD
5133.15000000
0.025471163542
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
600.00000000
NS
17944.65000000
0.089043007679
Long
EC
CORP
KY
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
180.00000000
NS
USD
11439.00000000
0.056761372600
Long
EC
CORP
US
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
648.00000000
NS
USD
129749.04000000
0.643826698491
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
144.00000000
NS
USD
1504.80000000
0.007466956332
Long
EP
CORP
US
Y
3
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
1371.00000000
NS
USD
80614.80000000
0.400018069756
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC SER H PC PP
N/A
33.00000000
NS
USD
7574.52000000
0.037585466561
Long
EP
CORP
US
Y
3
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
49.00000000
NS
71319.22000000
0.353892544804
Long
EC
CORP
NL
N
1
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
78.00000000
NS
USD
6406.14000000
0.031787857284
Long
EC
CORP
KY
N
1
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
678.00000000
NS
USD
27526.80000000
0.136590519390
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
100.00000000
NS
USD
54409.00000000
0.269982474153
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
347.00000000
NS
USD
125731.98000000
0.623893676424
Long
EC
CORP
US
N
1
N
N
N
EVERBRIDGE INC
549300WCY0UMR64ATW81
EVERBRIDGE INC
29978A104
95.00000000
NS
USD
13144.20000000
0.065222732209
Long
EC
CORP
US
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
100.00000000
NS
USD
2200.00000000
0.010916602825
Long
EC
CORP
US
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
186.00000000
NS
USD
34902.90000000
0.173191407618
Long
EC
CORP
US
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
57.00000000
NS
USD
25734.93000000
0.127699095251
Long
EC
CORP
US
N
1
N
N
N
TEVA PHARMACEUTICAL INDS LTD
549300BAFGM4RC74ZJ94
TEVA PHARMACEUTICAL IND ADR
881624209
687.00000000
NS
USD
8470.71000000
0.042032443963
Long
EC
CORP
IL
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
35.00000000
NS
USD
365.75000000
0.001814885219
Long
EC
CORP
US
Y
3
N
N
N
DIGITAL TURBINE INC
549300D0WZR1VI2QGB24
DIGITAL TURBINE INC
25400W102
200.00000000
NS
USD
2514.00000000
0.012474699774
Long
EC
CORP
US
N
1
N
N
N
GLOBAL BLOOD THERAPEUTICS INC
549300U4G0QKK99GRT15
GLOBAL BLOOD THERAPEUTICS INC
37890U108
110.00000000
NS
USD
6944.30000000
0.034458256818
Long
EC
CORP
US
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
1103.00000000
NS
USD
76228.33000000
0.378252001212
Long
EC
CORP
US
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
189.00000000
NS
USD
25944.03000000
0.128736668729
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
1037.00000000
NS
USD
305863.15000000
1.517721148878
Long
EC
CORP
US
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
353.00000000
NS
USD
97795.12000000
0.485268401509
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
133.00000000
NS
USD
6890.73000000
0.034192437540
Long
EC
CORP
US
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
220.00000000
NS
USD
62702.20000000
0.311134097132
Long
EC
CORP
US
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
100.00000000
NS
USD
1139.52000000
0.005654403296
Long
EC
CORP
US
Y
3
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
100.00000000
NS
USD
6459.00000000
0.032050153477
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
112.00000000
NS
USD
45366.72000000
0.225113847154
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
100.00000000
NS
1734.68000000
0.008607642086
Long
EC
CORP
CA
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
155.00000000
NS
USD
42583.15000000
0.211301516187
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
1299.87000000
NS
USD
1300.00000000
0.006450719851
Long
STIV
RF
US
N
1
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
30.00000000
NS
7630.82000000
0.037864832351
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
2167.00000000
NS
USD
114612.63000000
0.568718436593
Long
EC
CORP
GB
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
235.00000000
NS
7368.85000000
0.036564913059
Long
EC
CORP
CA
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
378.00000000
NS
USD
111959.82000000
0.555554948801
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
753.00000000
NS
USD
99591.78000000
0.494183594069
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
11.00000000
NS
USD
5610.44000000
0.027839520525
Long
EC
CORP
US
N
1
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
100.00000000
NS
USD
14063.00000000
0.069781902516
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
257.00000000
NS
USD
364438.85000000
1.808379172574
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
3068.00000000
NS
14448.36000000
0.071694094364
Long
EC
CORP
KY
N
1
N
N
N
MORPHOSYS AG
529900493806K77LRE72
MORPHOSYS AG
N/A
40.00000000
NS
5053.50000000
0.025075932899
Long
EC
CORP
DE
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
3161.00000000
NS
71303.99000000
0.353816972140
Long
EC
CORP
IN
N
1
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
598.00000000
NS
20989.11000000
0.104149898878
Long
EC
CORP
JE
N
2
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
106.00000000
NS
USD
60401.98000000
0.299720193426
Long
EC
CORP
US
N
1
N
N
N
TAMARACK VALLEY ENERGY LTD
N/A
TAMARACK VALLEY ENERGY LTD
87505Y409
3734.00000000
NS
2447.89000000
0.012146655859
Long
EC
CORP
CA
N
1
N
N
ARCUS BIOSCIENCES INC
N/A
ARCUS BIOSCIENCES INC
03969F109
200.00000000
NS
USD
4948.00000000
0.024552432173
Long
EC
CORP
US
N
1
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
291.00000000
NS
6452.66000000
0.032018693812
Long
EC
CORP
AU
N
2
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
36.00000000
NS
USD
6782.40000000
0.033654894092
Long
EC
CORP
KY
N
1
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
14.00000000
NS
USD
3583.30000000
0.017780664956
Long
EC
CORP
US
N
1
N
N
N
ALTERYX INC
549300XWZG0JHL7I0827
ALTERYX INC CL A
02156B103
4.00000000
NS
USD
657.12000000
0.003260690022
Long
EC
CORP
US
N
1
N
N
N
ALECTOR INC
549300Z8RQOIY1JMHC25
ALECTOR INC
014442107
32.00000000
NS
USD
782.08000000
0.003880753062
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
100.00000000
NS
USD
3506.00000000
0.017397095230
Long
EC
CORP
BM
N
1
N
N
N
SELECTQUOTE INC
549300BV28BWDIN9SP24
SELECTQUOTE INC
816307300
100.00000000
NS
USD
2533.00000000
0.012568979526
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
2161.00000000
NS
USD
940704.91000000
4.667864490250
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
1356.00000000
NS
189426.49000000
0.939951707261
Long
EC
CORP
CA
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
97.00000000
NS
USD
78138.35000000
0.387729696543
Long
EC
CORP
US
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
2500.00000000
NS
18547.19000000
0.092032866709
Long
EC
CORP
KY
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
119.00000000
NS
USD
21442.61000000
0.106400207688
Long
EC
CORP
US
N
1
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
6.00000000
NS
1188.35000000
0.005896702258
Long
EC
CORP
AU
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
640.00000000
NS
18231.62000000
0.090466979275
Long
EC
CORP
GB
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
92.00000000
NS
USD
23753.48000000
0.117866957675
Long
EC
CORP
LU
N
1
N
N
N
MIRATI THERAPEUTICS INC
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
12.00000000
NS
USD
1370.04000000
0.006798264788
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
47.00000000
NS
USD
10715.53000000
0.053171447761
Long
EC
CORP
US
N
1
N
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
200.00000000
NS
12815.58000000
0.063592089472
Long
EC
CORP
KY
N
2
N
N
N
SNOWFLAKE COMPUTING INC
N/A
SNOWFLAKE INC CLASS B P/P
N/A
47.00000000
NS
USD
1822.19000000
0.009041874773
Long
EC
CORP
US
Y
3
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
42.00000000
NS
2611.77000000
0.012959843528
Long
EC
CORP
NZ
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS INC
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS INC CL A
98980L101
50.00000000
NS
USD
12677.00000000
0.062904442736
Long
EC
CORP
US
N
1
N
N
N
IMMUNOMEDICS INC
5493007ZU7DDO8PSIM59
IMMUNOMEDICS INC
452907108
100.00000000
NS
USD
3544.00000000
0.017585654733
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
208.00000000
NS
197607.66000000
0.980547427051
Long
EC
CORP
CA
N
1
N
N
N
PELOTON INTERACTIVE INC
5493002YS021166W0339
PELOTON INTERACTIVE INC CL A
70614W100
162.00000000
NS
USD
9358.74000000
0.046438930694
Long
EC
CORP
US
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
54.00000000
NS
USD
19873.62000000
0.098614734657
Long
EC
CORP
NL
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
1484.00000000
NS
USD
258557.32000000
1.282985259131
Long
EC
CORP
US
N
1
N
N
N
NETCOMPANY GROUP AS
5299006DEGAWX1Z1X779
NETCOMPANY GROUP AS
N/A
98.00000000
NS
6427.44000000
0.031893549847
Long
EC
CORP
DK
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
9977.00000000
NS
28293.64000000
0.140395650168
Long
EC
CORP
CA
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
522.00000000
NS
20070.08000000
0.099589587289
Long
EC
CORP
JP
N
2
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
241.00000000
NS
14369.69000000
0.071303726571
Long
EC
CORP
SE
N
1
N
N
N
THE TORONTO DOMINION BANK
PT3QB789TSUIDF371261
TORONTO-DOMINION BANK
891160509
100.00000000
NS
4463.02000000
0.022145916701
Long
EC
CORP
CA
N
1
N
N
N
NOBLE ENERGY INC
02VFQXG2D1LR5ZH3K186
NOBLE ENERGY INC
655044105
200.00000000
NS
USD
1792.00000000
0.008892069210
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
858.00000000
NS
15451.27000000
0.076670626245
Long
EC
CORP
IN
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC
83417M104
159.00000000
NS
USD
22066.02000000
0.109493625582
Long
EC
CORP
US
N
1
N
N
N
ELECTRONIC ARTS INC
549300O7A67PUEYKDL45
ELECTRONIC ARTS INC
285512109
264.00000000
NS
USD
34861.20000000
0.172984488374
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
426.00000000
NS
USD
38949.18000000
0.193269422019
Long
EC
CORP
US
N
1
N
N
N
AGORA INC
N/A
AGORA INC ADR
00851L103
200.00000000
NS
USD
8834.00000000
0.043835122436
Long
EC
CORP
KY
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
339.00000000
NS
USD
123667.20000000
0.613648047705
Long
EC
CORP
US
N
1
N
N
N
PAGERDUTY INC
549300U1SB749EDAGH21
PAGERDUTY INC
69553P100
100.00000000
NS
USD
2862.00000000
0.014201507857
Long
EC
CORP
US
N
1
N
N
N
INARI MEDICAL INC
N/A
INARI MEDICAL INC
45332Y109
20.00000000
NS
USD
968.80000000
0.004807274917
Long
EC
CORP
US
N
1
N
N
N
BHARTI AIRTEL LIMITED
335800KQ1FPKOQ84OR26
BHARTI AIRTEL LIMITED
N/A
300.00000000
NS
2223.24000000
0.011031921848
Long
EC
CORP
IN
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
606.00000000
NS
USD
67575.06000000
0.335313677697
Long
EC
CORP
US
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
600.00000000
NS
USD
37044.00000000
0.183815743214
Long
EC
CORP
US
N
1
N
N
N
GALAPAGOS GENOMICS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
13.00000000
NS
USD
2564.77000000
0.012726625194
Long
EC
CORP
BE
N
1
N
N
N
EDENRED
9695006LOD5B2D7Y0N70
EDENRED
N/A
102.00000000
NS
4461.26000000
0.022137183418
Long
EC
CORP
FR
N
1
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
87.00000000
NS
17368.78000000
0.086185487647
Long
EC
CORP
CH
N
1
N
N
N
BAXTER INTERNATIONAL INC.
J5OIVXX3P24RJRW5CK77
BAXTER INTL INC
071813109
1229.00000000
NS
USD
105816.90000000
0.525073213424
Long
EC
CORP
US
N
1
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
56.00000000
NS
USD
9643.76000000
0.047853226211
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
411.00000000
NS
3856.91000000
0.019138343001
Long
EC
CORP
CA
N
1
N
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
363.00000000
NS
USD
61572.06000000
0.305526238260
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
582.00000000
NS
USD
176468.22000000
0.875651576853
Long
EC
CORP
US
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
2336.00000000
NS
21422.51000000
0.106300469635
Long
EC
CORP
CA
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
123.00000000
NS
USD
23616.00000000
0.117184769240
Long
EC
CORP
US
N
1
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
592.00000000
NS
USD
28161.44000000
0.139739661580
Long
EC
CORP
US
N
1
N
N
N
PASSAGE BIO INC
N/A
PASSAGE BIO INC
702712100
100.00000000
NS
USD
2733.00000000
0.013561397964
Long
EC
CORP
US
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
440.00000000
NS
USD
60297.60000000
0.299202250243
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
210.00000000
NS
9319.60000000
0.046244714406
Long
EC
CORP
KR
N
2
N
N
N
BLUEBIRD BIO INC
N/A
BLUEBIRD BIO INC
09609G100
38.00000000
NS
USD
2319.52000000
0.011509672084
Long
EC
CORP
US
N
1
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
799.00000000
NS
USD
40828.90000000
0.202596765957
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
244.00000000
NS
USD
140995.40000000
0.699632173652
Long
EC
CORP
US
N
1
N
N
N
KIRKLAND LAKE GOLD LTD
N/A
KIRKLAND LAKE GOLD LTD
49741E100
300.00000000
NS
12352.68000000
0.061295136996
Long
EC
CORP
CA
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
106.00000000
NS
USD
9466.86000000
0.046975432102
Long
EC
CORP
US
N
1
N
N
N
AZEK CO INC/THE
N/A
AZEK CO INC/THE
05478C105
105.00000000
NS
USD
3345.30000000
0.016599687014
Long
EC
CORP
US
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
100.00000000
NS
USD
4284.00000000
0.021257602956
Long
EC
CORP
US
N
1
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
930.00000000
NS
29741.94000000
0.147582248292
Long
EC
CORP
CH
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
1898.00000000
NS
51215.26000000
0.254134841831
Long
EC
CORP
KY
N
2
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
863.00000000
NS
USD
162830.84000000
0.807981640016
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
527677.70500000
NS
USD
527783.24000000
2.618909095037
Long
STIV
RF
US
N
1
N
N
N
NORTHERN STAR RESOURCES LTD
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
N/A
300.00000000
NS
2765.92000000
0.013724750039
Long
EC
CORP
AU
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
83.00000000
NS
USD
20041.18000000
0.099446182825
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC RT 07/28/20
872590112
1145.00000000
NS
USD
192.36000000
0.000954508054
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
521.00000000
NS
USD
49599.20000000
0.246115803121
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
276.00000000
NS
USD
172127.40000000
0.854112027818
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
77.00000000
NS
USD
15122.03000000
0.075036907012
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
172.00000000
NS
USD
55635.12000000
0.276066594633
Long
EC
CORP
US
N
1
N
N
N
INTEL CORP
KNX4USFCNGPY45LOCE31
INTEL CORP
458140100
600.00000000
NS
USD
35898.00000000
0.178129185560
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
73.00000000
NS
USD
18396.73000000
0.091286270317
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
193.00000000
NS
USD
15461.23000000
0.076720048684
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
2575.00000000
NS
USD
246710.75000000
1.224201486614
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
74.00000000
NS
USD
17772.58000000
0.088189180475
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
108.00000000
NS
USD
33450.84000000
0.165986152028
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
1345.00000000
NS
USD
140081.75000000
0.695098558119
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
1863.00000000
NS
USD
169924.23000000
0.843179695160
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
446.00000000
NS
USD
82273.62000000
0.408249287528
Long
EC
CORP
US
N
1
N
N
N
LONZA GROUP AG
549300EFW4H2TCZ71055
LONZA GROUP AG
N/A
4.00000000
NS
2118.79000000
0.010513631318
Long
EC
CORP
CH
N
2
N
N
N
DRAFTKINGS INC
5493008P45UYYL683Z97
DRAFTKINGS INC CL A
26142R104
200.00000000
NS
USD
6652.00000000
0.033007837270
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
226.00000000
NS
59585.32000000
0.295667851216
Long
EC
CORP
DE
N
2
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
4102.00000000
NS
23326.05000000
0.115746010608
Long
EC
CORP
CA
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
781.00000000
NS
USD
76577.05000000
0.379982382002
Long
EC
CORP
US
N
1
N
N
N
SVMK INC
N/A
SVMK INC
78489X103
316.00000000
NS
USD
7438.64000000
0.036911217473
Long
EC
CORP
US
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
4.00000000
NS
USD
1069200.00000000
5.305468973235
Long
EC
CORP
US
N
1
N
N
N
ROYALTY PHARMA PLC
N/A
ROYALTY PHARMA PLC
N/A
400.00000000
NS
USD
19420.00000000
0.096363830396
Long
EC
CORP
GB
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
51.00000000
NS
USD
36244.17000000
0.179846913015
Long
EC
CORP
US
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
100.00000000
NS
USD
3595.00000000
0.017838721435
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
81.00000000
NS
USD
85241.16000000
0.422974494596
Long
EC
CORP
US
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
932.00000000
NS
USD
270568.92000000
1.342587925721
Long
EC
CORP
US
N
1
N
N
N
REPARE THERAPEUTICS INC
N/A
REPARE THERAPEUTICS INC
760273102
100.00000000
NS
USD
3102.00000000
0.015392409984
Long
EC
CORP
CA
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
5754.00000000
NS
USD
1077896.82000000
5.348623395865
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
240.00000000
NS
USD
12134.40000000
0.060212011512
Long
EC
CORP
US
N
1
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
52.00000000
NS
USD
1152.84000000
0.005720498364
Long
EC
CORP
US
N
1
N
N
N
EQUITY RESIDENTIAL
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL REIT
29476L107
326.00000000
NS
USD
19175.32000000
0.095149705678
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
14.00000000
NS
USD
2757.02000000
0.013680587419
Long
EC
CORP
US
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
200.00000000
NS
USD
19054.00000000
0.094547704653
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
100.00000000
NS
USD
31201.00000000
0.154822238527
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
618.00000000
NS
USD
47548.92000000
0.235942124738
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
400.00000000
NS
USD
10776.00000000
0.053471505476
Long
EC
CORP
CA
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
165.00000000
NS
USD
5313.00000000
0.026363595823
Long
EC
CORP
US
N
1
N
N
N
CDW CORP
N/A
CDW CORPORATION
12514G108
96.00000000
NS
USD
11153.28000000
0.055343603619
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
1987.00000000
NS
USD
44369.71000000
0.220166591616
Long
EC
CORP
JE
N
1
N
N
N
SEATTLE GENETICS INC
N/A
SEATTLE GENETICS INC
812578102
100.00000000
NS
USD
16992.00000000
0.084315870551
Long
EC
CORP
US
N
1
N
N
N
REVOLUTION MEDICINES INC
549300JU3X0LBCQ65892
REVOLUTION MEDICINES INC
76155X100
50.00000000
NS
USD
1578.50000000
0.007832662527
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
323.00000000
NS
USD
21854.18000000
0.108442455972
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
211.00000000
NS
USD
45512.70000000
0.225838213372
Long
EC
CORP
KY
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
200.00000000
NS
USD
5678.00000000
0.028174759474
Long
EC
CORP
US
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
212.00000000
NS
USD
18433.40000000
0.091468230238
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC NEW
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
1016.00000000
NS
USD
78567.28000000
0.389858086748
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC SPON ADR
47215P106
33.00000000
NS
USD
1985.94000000
0.009854417370
Long
EC
CORP
KY
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
450.00000000
NS
USD
27054.00000000
0.134244442201
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
3000.00000000
NS
USD
26610.00000000
0.132041273267
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
621.00000000
NS
USD
1713227.22000000
8.501191413966
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
31.00000000
NS
USD
10348.42000000
0.051349814096
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
7982.00000000
NS
USD
1812472.74000000
8.993656833993
Long
EC
CORP
US
N
1
N
N
N
MEITUAN DIANPING
21380033K525E5JLIA77
MEITUAN DIANPING CL B
N/A
1000.00000000
NS
22179.21000000
0.110055284797
Long
EC
CORP
KY
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
291.00000000
NS
USD
18603.63000000
0.092312927192
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
230.00000000
NS
USD
37384.20000000
0.185503846978
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
2247.00000000
NS
USD
434052.99000000
2.153810953222
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
472.00000000
NS
USD
13404.80000000
0.066515853434
Long
EC
CORP
US
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
63.00000000
NS
USD
22989.96000000
0.114078301043
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
34.00000000
NS
2138.06000000
0.010609250835
Long
EC
CORP
JP
N
2
N
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
279.00000000
NS
USD
31959.45000000
0.158585737351
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
8.00000000
NS
USD
3170.32000000
0.015731420122
Long
EP
CORP
GB
Y
3
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
100.00000000
NS
USD
22523.00000000
0.111761202473
Long
EC
CORP
NL
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
27.00000000
NS
USD
8895.96000000
0.044142573669
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
6900.00000000
NS
USD
1404219.00000000
6.967864137792
Long
EC
CORP
US
N
1
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
14.00000000
NS
USD
15117.34000000
0.075013634799
Long
EC
CORP
US
N
1
N
N
N
CITRIX SYSTEMS INC
HCTKJGUQOPZ5NBK7NP58
CITRIX SYSTEMS INC
177376100
100.00000000
NS
USD
14791.00000000
0.073394305633
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
504.00000000
NS
USD
126257.04000000
0.626499072551
Long
EC
CORP
US
N
1
N
N
N
SHISEIDO CO LTD
5299008QCD0YDT5OF506
SHISEIDO CO LTD
N/A
134.00000000
NS
8538.56000000
0.042369121919
Long
EC
CORP
JP
N
2
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
51.00000000
NS
USD
4972.50000000
0.024674003431
Long
EC
CORP
CH
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
288.00000000
NS
USD
67512.96000000
0.335005531772
Long
EC
CORP
US
N
1
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
48.00000000
NS
USD
3804.96000000
0.018880562312
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
10816.00000000
NS
USD
256880.00000000
1.274662242653
Long
EC
CORP
US
N
1
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
700.00000000
NS
USD
36715.00000000
0.182183214882
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
280.00000000
NS
USD
31931.20000000
0.158445558247
Long
EC
CORP
NL
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
100.00000000
NS
USD
14811.00000000
0.073493547477
Long
EC
CORP
US
N
1
N
N
N
PINDUODUO INC
5493000573DS7005T657
PINDUODUO INC ADR
722304102
258.00000000
NS
USD
22146.72000000
0.109894066422
Long
EC
CORP
KY
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
307.00000000
NS
USD
52088.69000000
0.258468882015
Long
EC
CORP
US
N
1
N
N
N
2020-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer