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