0001752724-21-030984.txt : 20210219 0001752724-21-030984.hdr.sgml : 20210219 20210219153021 ACCESSION NUMBER: 0001752724-21-030984 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: 21655121 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 S000057289 Fidelity Contrafund K6 C000182865 Fidelity Contrafund K6 FLCNX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000057289 C000182865 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund K6 S000057289 5493004XBB3SOPOLQF62 2020-12-31 2020-12-31 N 17627493702.38 36647855.19 17590845847.19 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 280704.25000000 N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD SER J7 PC PP N/A 396.00000000 NS 1627458.15000000 0.009251733339 Long EP CORP IN Y 3 N N N ZALANDO SE 529900YRFFGH5AXU4S86 ZALANDO SE N/A 34100.00000000 NS 3792993.05000000 0.021562311914 Long EC CORP DE N 2 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 61700.00000000 NS USD 1917636.00000000 0.010901329115 Long EC CORP US N 1 N N N BOSTON BEER COMPANY INC 529900Q02MQ0DCQNRM58 BOSTON BEER COMPANY CL A 100557107 2019.00000000 NS USD 2007471.51000000 0.011412023773 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 80682.00000000 NS USD 53375177.10000000 0.303425870271 Long EC CORP US N 1 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 848307.00000000 NS USD 42627426.75000000 0.242327328204 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 298938.00000000 NS USD 21771654.54000000 0.123766956570 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 49281.00000000 NS 5578159.71000000 0.031710582643 Long EC CORP NZ N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 275661.00000000 NS USD 128397380.58000000 0.729910214070 Long EC CORP US N 1 N N N IBERDROLA SA 5QK37QC7NWOJ8D7WVQ45 IBERDROLA SA N/A 243220.00000000 NS 3476417.62000000 0.019762651837 Long EC CORP ES N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 1601798.00000000 NS 16953031.09000000 0.096374166639 Long EC CORP KY N 1 N N N AES CORP 2NUNNB7D43COUIRE5295 AES CORP 00130H105 175643.00000000 NS USD 4127610.50000000 0.023464536815 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 399733.00000000 NS USD 150611399.74000000 0.856191913955 Long EC CORP US N 1 N N N GOHEALTH INC N/A GOHEALTH INC 38046W105 67900.00000000 NS USD 927514.00000000 0.005272708362 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 249200.00000000 NS 18545670.04000000 0.105427960662 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 363150.00000000 NS USD 27595768.50000000 0.156875733774 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 88331.00000000 NS USD 15826265.27000000 0.089968756519 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 42100.00000000 NS USD 5857794.00000000 0.033300240652 Long EC CORP US N 1 N N N NASDAQ INC 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 12400.00000000 NS USD 1645976.00000000 0.009357003149 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 1372437.00000000 NS USD 127430775.45000000 0.724415281430 Long EC CORP US N 1 N N N C3.AI INC 549300YDLK0YQO5B1V80 C3.AI INC 12468P104 11300.00000000 NS USD 1567875.00000000 0.008913016540 Long EC CORP US N 1 N N AZEK CO INC/THE N/A AZEK CO INC 05478C105 70282.00000000 NS USD 2702342.90000000 0.015362211251 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 31507.00000000 NS USD 2309148.03000000 0.013126986900 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER C PFD PP N/A 812.00000000 NS 11798.11000000 0.000067069600 Long EP CORP GB Y 3 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 6900.00000000 NS USD 1533870.00000000 0.008719705768 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 408220.00000000 NS USD 34992618.40000000 0.198925160870 Long EC CORP US N 1 N N N EUROFINS SCIENTIFIC SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE N/A 96620.00000000 NS 8100798.49000000 0.046051216413 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 43050.00000000 NS USD 20996346.00000000 0.119359501995 Long EC CORP NL N 1 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC SER B PC PP N/A 119040.00000000 NS USD 1099965.31000000 0.006253055251 Long EP CORP US Y 3 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 512711.00000000 NS USD 54936983.65000000 0.312304389039 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER A PFD PP N/A 2284.00000000 NS 33185.81000000 0.000188653861 Long EP CORP GB Y 3 N N N LONZA GROUP AG 549300EFW4H2TCZ71055 LONZA GROUP AG N/A 25.00000000 NS 16104.17000000 0.000091548582 Long EC CORP CH N 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 4436223.00000000 NS USD 588642429.87000000 3.346299745808 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 36971.00000000 NS USD 12867017.13000000 0.073146096792 Long EC CORP US N 1 N N N ZOZO INC 549300GC7XPQMZA0OW13 ZOZO INC N/A 44700.00000000 NS 1103484.58000000 0.006273061509 Long EC CORP JP N 1 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 346931.00000000 NS USD 10279565.53000000 0.058437016726 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 150720.00000000 NS USD 22265865.60000000 0.126576435228 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER B PFD PP N/A 39995.00000000 NS 581114.86000000 0.003303507205 Long EP CORP GB Y 3 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 498896.00000000 NS USD 11070502.24000000 0.062933313930 Long EC CORP US N 1 N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 969352.00000000 NS USD 130717117.20000000 0.743097394721 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 62400.00000000 NS USD 13668720.00000000 0.077703597193 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1223293.00000000 NS USD 112188201.03000000 0.637764676039 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PP N/A 69974.00000000 NS 1016700.35000000 0.005779712691 Long EC CORP GB Y 3 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 462315.00000000 NS USD 1505727592.95000000 8.559722517212 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCH CL B SUBVTGSUB VTG 01626P403 143818.00000000 NS 4901268.63000000 0.027862609180 Long EC CORP CA N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 7351.00000000 NS USD 283454.56000000 0.001611375385 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 86800.00000000 NS 11575868.96000000 0.065806210005 Long EC CORP KY N 2 N N N CH ROBINSON WORLDWIDE INC 529900WNWN5L0OVDHA79 CH ROBINSON WORLDWIDE INC 12541W209 29500.00000000 NS USD 2769165.00000000 0.015742079852 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 25600.00000000 NS USD 6273024.00000000 0.035660729759 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 1425352.00000000 NS USD 186393281.04000000 1.059603856796 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 23820.00000000 NS 9088572.90000000 0.051666491645 Long EC CORP FR N 2 N N N GATOS SILVER INC N/A GATOS SILVER INC 368036109 358200.00000000 NS USD 4667346.00000000 0.026532811671 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3929309.00000000 NS USD 873956907.78000000 4.968248345599 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 112435.00000000 NS USD 61887597.05000000 0.351817062053 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 995503.00000000 NS 5365033.06000000 0.030499005599 Long EC CORP CA N 1 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 31177.00000000 NS USD 6626983.12000000 0.037672907701 Long EC CORP US N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 162734.00000000 NS USD 16239225.86000000 0.092316344541 Long EC CORP US N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 8800.00000000 NS USD 1500312.00000000 0.008528936090 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 236200.00000000 NS 18227583.09000000 0.103619707934 Long EC CORP JP N 2 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 181075.00000000 NS USD 85516290.25000000 0.486140865498 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 198298.00000000 NS USD 347394300.24000000 1.974858419303 Long EC CORP US N 1 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 12500.00000000 NS USD 1531625.00000000 0.008706943448 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 380553.00000000 NS USD 37629080.64000000 0.213912855395 Long EC CORP US N 1 N N N WIX.COM LTD 5493008P6N29Q1AG9464 WIX.COM LTD N/A 2600.00000000 NS USD 649896.00000000 0.003694512507 Long EC CORP IL N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 386564.00000000 NS USD 100974382.44000000 0.574016640911 Long EC CORP IE N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 42518.00000000 NS USD 13976942.14000000 0.079455770696 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 2011076.00000000 NS USD 439882653.48000000 2.500633893908 Long EC CORP US N 1 N N N WESTROCK CO 549300JEB576INN13W07 WESTROCK CO 96145D105 78644.00000000 NS USD 3423373.32000000 0.019461106928 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 400207.00000000 NS USD 24824840.21000000 0.141123630015 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER D PFD PP N/A 142876.00000000 NS 2075943.62000000 0.011801272309 Long EP CORP GB Y 3 N N N HARLEY-DAVIDSON INC ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC 412822108 85100.00000000 NS USD 3123170.00000000 0.017754518612 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME SER F PC PP N/A 26649.00000000 NS USD 462360.15000000 0.002628413403 Long EP CORP US Y 3 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 963832.00000000 NS USD 482031659.84000000 2.740241509858 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 50100.00000000 NS USD 4952385.00000000 0.028153194241 Long EC CORP US N 1 N N N CERIDIAN HCM HLDG INC 549300T64GVCHFJ8L449 CERIDIAN HCM HLDG INC 15677J108 70245.00000000 NS USD 7485307.20000000 0.042552286939 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 60151.00000000 NS USD 7283684.59000000 0.041406107774 Long EC CORP US N 1 N N N BIOHAVEN PHARMACEUTICAL HOLDING CO LTD 5299007STZTNN32O9920 BIOHAVEN PHARMACEUTICAL HOLDING CO LTD N/A 19832.00000000 NS USD 1699800.72000000 0.009662984570 Long EC CORP VG N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 287289.00000000 NS USD 67188278.43000000 0.381950242834 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 281290.00000000 NS USD 135894011.90000000 0.772526876083 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 4977649.00000000 NS USD 1359694600.84000000 7.729557820309 Long EC CORP US N 1 N N N ALLOVIR INC N/A ALLOVIR INC (180 DAY LOCKUP) N/A 78908.00000000 NS USD 2881562.34000000 0.016381033436 Long EC CORP US N 2 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 25877.00000000 NS USD 5154698.40000000 0.029303300391 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 83736.00000000 NS USD 6460232.40000000 0.036724967384 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 127704.00000000 NS USD 48508364.40000000 0.275759135299 Long EC CORP US N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 202104.00000000 NS USD 19895117.76000000 0.113099267271 Long EC CORP US N 1 N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 63000.00000000 NS USD 9696960.00000000 0.055125035397 Long EC CORP CH N 1 N N N HONEYWELL INTERNATIONAL INC ISRPG12PN4EIEOEMW547 HONEYWELL INTL INC 438516106 6800.00000000 NS USD 1446360.00000000 0.008222231111 Long EC CORP US N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 131018.00000000 NS USD 35250392.90000000 0.200390550893 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 48134.00000000 NS USD 3251451.70000000 0.018483771208 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 171730.00000000 NS USD 14816864.40000000 0.084230539729 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 30152.00000000 NS USD 6386796.64000000 0.036307501614 Long EC CORP US N 1 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER F PC PP N/A 1222.00000000 NS USD 519741.04000000 0.002954610849 Long EP CORP GB Y 3 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 102230.00000000 NS USD 15628922.40000000 0.088846906713 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 216272.00000000 NS USD 8157779.84000000 0.046375142564 Long EC CORP US N 1 N N N CSL LTD 529900ECSECK5ZDQTE14 CSL LIMITED N/A 12650.00000000 NS 2761717.90000000 0.015699744764 Long EC CORP AU N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 217678.00000000 NS USD 5938255.84000000 0.033757648106 Long EC CORP US N 1 N N N LG CHEMICAL LTD NEW 988400IES4EIG7O06940 LG CHEMICAL LTD N/A 5311.00000000 NS 4020804.76000000 0.022857370219 Long EC CORP KR N 1 N N N MEDTRONIC PLC 549300GX3ZBSQWUXY261 MEDTRONIC PLC N/A 96500.00000000 NS USD 11304010.00000000 0.064260752997 Long EC CORP IE N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC SER A PC PP N/A 2568600.00000000 NS USD 5034456.00000000 0.028619749406 Long EP CORP US Y 2 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 106219.00000000 NS 10678679.50000000 0.060705889829 Long EC CORP SE N 2 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 185210.00000000 NS USD 133636423.40000000 0.759692993508 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 4254.00000000 NS 1481662.10000000 0.008422915605 Long EC CORP CH N 2 N N N EPIC GAMES INC N/A EPIC GAMES INC PP N/A 14010.00000000 NS USD 8055750.00000000 0.045795125885 Long EC CORP US Y 3 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 11100.00000000 NS USD 3389274.00000000 0.019267259968 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 251099.00000000 NS USD 20539898.20000000 0.116764698971 Long EC CORP US N 1 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 1052269.00000000 NS USD 5545457.63000000 0.031524678677 Long EP CORP US Y 3 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 25332.00000000 NS USD 3346103.88000000 0.019021847551 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 100078.00000000 NS USD 15913402.78000000 0.090464113654 Long EC CORP NL N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 2256.00000000 NS USD 784670640.00000000 4.460676006238 Long EC CORP US N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 12033.00000000 NS 3129706.31000000 0.017791676063 Long EC CORP CH N 2 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 159000.00000000 NS USD 25521090.00000000 0.145081653387 Long EC CORP US N 1 N N N KODIAK SCIENCES INC 254900IXI5NI8C9OQE24 KODIAK SCIENCES INC 50015M109 29000.00000000 NS USD 4260390.00000000 0.024219358392 Long EC CORP US N 1 N N N CAPRI HOLDINGS LTD 549300LPG8W0H1OX3A26 CAPRI HOLDINGS LTD N/A 39900.00000000 NS USD 1675800.00000000 0.009526545878 Long EC CORP VG N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 8459.00000000 NS USD 1631233.56000000 0.009273195696 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 26726.00000000 NS USD 3784401.60000000 0.021513471454 Long EC CORP US N 1 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 196500.00000000 NS 5150475.01000000 0.029279291369 Long EC CORP CN N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 117600.00000000 NS USD 5357856.00000000 0.030458205628 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 173989.00000000 NS USD 40492459.97000000 0.230190522512 Long EC CORP KY N 1 N N N WUXI APPTEC CO LTD 254900OEPQLZSPLN9175 WUXI APPTEC CO LTD H N/A 507078.00000000 NS 9929047.00000000 0.056444397763 Long EC CORP CN N 1 N N N TANIUM INC N/A TANIUM CL B PP N/A 449538.00000000 NS USD 5122575.42000000 0.029120688479 Long EC CORP US Y 3 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 23697.00000000 NS USD 6969050.73000000 0.039617485085 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 494047.00000000 NS USD 24727052.35000000 0.140567728037 Long EC CORP GB N 1 N N N KERING SA 549300VGEJKB7SVUZR78 KERING N/A 2009.00000000 NS 1458832.85000000 0.008293136456 Long EC CORP FR N 1 N N N GENERATION BIO N/A GENERATION BIO 37148K100 30875.00000000 NS USD 875306.25000000 0.004975919052 Long EC CORP US N 1 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 43128.00000000 NS USD 11783432.16000000 0.066986160087 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 181741.00000000 NS USD 37842111.02000000 0.215123885165 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 300530.00000000 NS USD 20712527.60000000 0.117746058261 Long EC CORP US N 1 N N N VONTIER CORP N/A VONTIER CORP W/I 928881101 109123.00000000 NS USD 3644708.20000000 0.020719345912 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 5500.00000000 NS USD 2014265.00000000 0.011450643235 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 14100.00000000 NS USD 1550718.00000000 0.008815482856 Long EC CORP IE N 1 N N N 23ANDME INC N/A 23ANDME SER F-1 PC PP N/A 93703.00000000 NS USD 1625747.05000000 0.009242006121 Long EP CORP US Y 3 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 31014.00000000 NS USD 11919610.62000000 0.067760303987 Long EC CORP US N 1 N N N REPLIMUNE GROUP INC 549300AY704NEIRC4K64 REPLIMUNE GROUP INC 76029N106 102800.00000000 NS USD 3921820.00000000 0.022294664134 Long EC CORP US N 1 N N N SEAGEN INC N/A SEAGEN INC 81181C104 67821.00000000 NS USD 11878169.94000000 0.067524723047 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 515862.00000000 NS USD 137023264.44000000 0.778946422646 Long EC CORP US N 1 N N N SELECTQUOTE INC 549300BV28BWDIN9SP24 SELECTQUOTE INC 816307300 36900.00000000 NS USD 765675.00000000 0.004352690067 Long EC CORP US N 1 N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 75000.00000000 NS USD 5419500.00000000 0.030808637896 Long EC CORP IN N 1 N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 57258.00000000 NS USD 2795908.14000000 0.015894108585 Long EC CORP US N 1 N N N COLGATE-PALMOLIVE CO YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 88200.00000000 NS USD 7541982.00000000 0.042874470423 Long EC CORP US N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 379807.00000000 NS 89721600.31000000 0.510047106827 Long EC CORP DK N 2 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 32200.00000000 NS USD 1458338.00000000 0.008290323345 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 196017.00000000 NS USD 41222375.10000000 0.234339925766 Long EC CORP US N 1 N N N WESTLAKE CHEMICAL CORP GOXNEVUM0LL78B1OS344 WESTLAKE CHEMICAL CORP 960413102 23122.00000000 NS USD 1886755.20000000 0.010725778716 Long EC CORP US N 1 N N N ULTRAGENYX PHARMACEUTICAL INC 529900EV44GVDN1DCX77 ULTRAGENYX PHARMA INC 90400D108 140100.00000000 NS USD 19394043.00000000 0.110250770022 Long EC CORP US N 1 N N N PINDUODUO INC 5493000573DS7005T657 PINDUODUO INC ADR 722304102 9400.00000000 NS USD 1670098.00000000 0.009494131291 Long EC CORP KY N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 59100.00000000 NS USD 6322518.00000000 0.035942092011 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 237835.00000000 NS USD 16241752.15000000 0.092330705931 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 1231133.00000000 NS 35806925.39000000 0.203554312857 Long EC CORP KY N 2 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 252327.00000000 NS USD 24324322.80000000 0.138278301176 Long EC CORP US N 1 N N N TENABLE HOLDINGS INC 5493004S5OMPESF0EF83 TENABLE HOLDINGS INC 88025T102 38300.00000000 NS USD 2001558.00000000 0.011378406799 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 22151.00000000 NS 2622828.75000000 0.014910191202 Long EC CORP CA N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 202970.00000000 NS USD 33747821.90000000 0.191848772896 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 1423582.00000000 NS 38686724.01000000 0.219925319942 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 36700.00000000 NS USD 4729896.00000000 0.026888394344 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 184203.00000000 NS USD 2452184.02000000 0.013940114314 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 10642.00000000 NS USD 7509740.14000000 0.042691182705 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 4779.00000000 NS USD 1738600.20000000 0.009883550882 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 109134.00000000 NS USD 5761183.86000000 0.032751033748 Long EC CORP US N 1 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 19200.00000000 NS USD 3834432.00000000 0.021797883020 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 2101468.00000000 NS USD 26184291.28000000 0.148851803417 Long EC CORP US N 1 N N N TARGET CORP 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 9010.00000000 NS USD 1590535.30000000 0.009041835246 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 53773.00000000 NS USD 15131722.20000000 0.086020435466 Long EC CORP US N 1 N N MICROCHIP TECHNOLOGY INC 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY 595017104 10600.00000000 NS USD 1463966.00000000 0.008322317259 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 66533.00000000 NS USD 20935273.78000000 0.119012320168 Long EC CORP LU N 1 N N N PENN NATIONAL GAMING INC N/A PENN NATIONAL GAMING 707569109 63400.00000000 NS USD 5475858.00000000 0.031129020443 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC NEW 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 24800.00000000 NS USD 3271616.00000000 0.018598400716 Long EC CORP US N 1 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 25200.00000000 NS USD 2054304.00000000 0.011678255939 Long EC CORP DE N 1 N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 14079.00000000 NS 5708948.81000000 0.032454089243 Long EC CORP DK N 2 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 421149.00000000 NS USD 107081344.74000000 0.608733347277 Long EC CORP US N 1 N N N ANTHEM INC 8MYN82XMYQH89CTMTH67 ANTHEM INC 036752103 165100.00000000 NS USD 53011959.00000000 0.301361057111 Long EC CORP US N 1 N N N PERKINELMER INC 549300IKL1SDPFI7N655 PERKINELMER INC 714046109 256500.00000000 NS USD 36807750.00000000 0.209243775539 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 459967.00000000 NS USD 66304243.05000000 0.376924700642 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 MARKETAXESS HLDGS INC 57060D108 15230.00000000 NS USD 8689628.80000000 0.049398584215 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 245800.00000000 NS USD 9305988.00000000 0.052902447561 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 91448.00000000 NS USD 32323210.08000000 0.183750175294 Long EC CORP US N 1 N N N LIVE NATION ENTERTAINMENT INC 5493007B9BM9ZXJINO78 LIVE NATION ENTERTAINMENT INC 538034109 20500.00000000 NS USD 1506340.00000000 0.008563203913 Long EC CORP US N 1 N N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 173863.00000000 NS USD 12533783.67000000 0.071251739563 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 610403.00000000 NS USD 162483174.57000000 0.923680282241 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 3885439.00000000 NS 21763830.68000000 0.123722479686 Long EC CORP CA N 1 N N N DOORDASH INC N/A DOORDASH INC (180 DAY LOCKUP) N/A 105530.00000000 NS USD 13557966.75000000 0.077073989890 Long EC CORP US N 2 N N N RELAY THERAPEUTICS INC N/A RELAY THERAPEUTICS INC 75943R102 62612.00000000 NS USD 2602154.72000000 0.014792663994 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 49490.00000000 NS USD 13362300.00000000 0.075961668450 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER D PC PP N/A 207384.00000000 NS USD 3095641.71000000 0.017598026478 Long EP CORP US Y 3 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 96663.00000000 NS USD 12305199.90000000 0.069952292271 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 900478.00000000 NS USD 127390622.66000000 0.724187021855 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 96400.00000000 NS USD 6445304.00000000 0.036640102789 Long EC CORP US N 1 N N N LVMH MOET HENNESSY SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 2779.00000000 NS 1739657.94000000 0.009889563896 Long EC CORP FR N 2 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 1079969.00000000 NS USD 252928739.80000000 1.437842966717 Long EC CORP US N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 25406.00000000 NS USD 3142976.26000000 0.017867112743 Long EC CORP US N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 251826.00000000 NS USD 10637130.24000000 0.060469691636 Long EC CORP US N 1 N N N O'REILLY AUTOMOTIVE INC NEW 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 28229.00000000 NS USD 12775598.53000000 0.072626402624 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 491247.00000000 NS USD 67020828.21000000 0.380998326016 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 518572.00000000 NS 14165629.65000000 0.080528416729 Long EC CORP IN N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 23912.00000000 NS USD 9169295.52000000 0.052125381574 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 463661.00000000 NS USD 33916802.15000000 0.192809387590 Long EC CORP IE N 1 N N N CHANGE HEALTHCARE INC 549300GS1BPJEDOZHM07 CHANGE HEALTHCARE INC 15912K100 24700.00000000 NS USD 460655.00000000 0.002618720009 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 294536.00000000 NS USD 13495639.52000000 0.076719673614 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 243394.00000000 NS 2089949.27000000 0.011880891278 Long EC CORP CA N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 953760.00000000 NS USD 47678462.40000000 0.271041329190 Long EC CORP GB N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 75208.00000000 NS USD 5326230.56000000 0.030278422119 Long EC CORP US N 1 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO CO LTD N/A 11376.00000000 NS 7302725.54000000 0.041514351290 Long EC CORP JP N 2 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 33995.00000000 NS USD 392982.20000000 0.002234015370 Long EC CORP US Y 3 N N N AFFIRM INC N/A AFFIRM INC SER G PC PP N/A 276447.00000000 NS USD 5508565.86000000 0.031314957267 Long EP CORP US Y 3 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 724806.00000000 NS USD 122376245.04000000 0.695681413520 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 29806.00000000 NS USD 6187427.54000000 0.035174133147 Long EC CORP US N 1 N N N HEICO CORP NEW 529900O1DTDLCJ7L0I14 HEICO CORP CL A 422806208 54643.00000000 NS USD 6396509.58000000 0.036362717492 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 776030.00000000 NS USD 42557485.20000000 0.241929726232 Long EC CORP US N 1 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 391729.00000000 NS 11304228.84000000 0.064261997053 Long EC CORP CH N 2 N N N FREEPORT MCMORAN IN 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 713395.00000000 NS USD 18562537.90000000 0.105523850650 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 586068.00000000 NS USD 64168585.32000000 0.364783967055 Long EC CORP US N 1 N N N OWENS AND MINOR INC NEW 549300LMT5KQQXCEZ733 OWENS AND MINOR INC 690732102 186481.00000000 NS USD 5044311.05000000 0.028675773148 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 3932869.00000000 NS 21195287.41000000 0.120490439141 Long EC CORP CA N 1 N N N RAPID7 INC 549300GNVG5D60KEYN14 RAPID7 INC 753422104 16934.00000000 NS USD 1526769.44000000 0.008679340682 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 2562965.00000000 NS USD 27680022.00000000 0.157354695962 Long EC CORP US N 1 N N N ALLOVIR INC N/A ALLOVIR INC 019818103 40111.00000000 NS USD 1541866.84000000 0.008765166003 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP(SUBS REC) RT 12/31/21 PP 45823T171 21800.00000000 NS 2303480.24000000 0.013094766789 Long EC CORP CA Y 3 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 138096.00000000 NS USD 24231705.12000000 0.137751790507 Long EC CORP US N 1 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 12690.00000000 NS 4616684.95000000 0.026244815002 Long EC CORP DE N 2 N N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 379955.00000000 NS 14433975.49000000 0.082053902441 Long EC CORP JE N 2 N N N DRAFTKINGS INC 5493008P45UYYL683Z97 DRAFTKINGS INC CL A 26142R104 112427.00000000 NS USD 5234601.12000000 0.029757529373 Long EC CORP US N 1 N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 188470.00000000 NS 13561132.32000000 0.077091985444 Long EC CORP KY N 2 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 37907.00000000 NS USD 2337345.62000000 0.013287283853 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 100992.00000000 NS USD 20985127.68000000 0.119295728370 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (PRIME FID 2013) N/A 15708.00000000 NS 5993421.62000000 0.034071253151 Long EC CORP FR N 2 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 15400.00000000 NS USD 2779546.00000000 0.015801093501 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 193341.00000000 NS USD 69417152.64000000 0.394620891132 Long EC CORP US N 1 N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 1782047.00000000 NS USD 271477039.98000000 1.543285879134 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 332000.00000000 NS USD 17396800.00000000 0.098896893026 Long EC CORP US N 1 N N N ADAPTIVE BIOTECHNOLOGIES CORP 549300ZTF7OT1FW66Q96 ADAPTIVE BIOTECHNOLOGIES CORP 00650F109 113737.00000000 NS USD 6725268.81000000 0.038231639731 Long EC CORP US N 1 N N N NORTHERN STAR RESOURCES LTD 254900XFXCRYYZAX6M78 NORTHERN STAR RESOURCES LTD N/A 292188.00000000 NS 2858579.08000000 0.016250378775 Long EC CORP AU N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 35202.00000000 NS USD 5777704.26000000 0.032844948504 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 137192.00000000 NS USD 100823772.72000000 0.573160458546 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 101665.00000000 NS 35264472.82000000 0.200470592070 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 87023.00000000 NS USD 71193516.30000000 0.404719118787 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 64526.00000000 NS USD 13155560.88000000 0.074786403077 Long EC CORP US N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC SER E PC PP N/A 192106.00000000 NS USD 3321512.74000000 0.018882052454 Long EP CORP US Y 3 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 187674.00000000 NS USD 69386831.28000000 0.394448521024 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 711972.00000000 NS 28293446.74000000 0.160841877563 Long EC CORP GB N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 233005.00000000 NS 10067.78000000 0.000057233063 Long EC CORP CA N 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 526190.00000000 NS USD 87084445.00000000 0.495055472354 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 126277.00000000 NS USD 11678096.96000000 0.066387353180 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 29354.00000000 NS 68205244.72000000 0.387731467335 Long EC CORP NL N 2 N N N BED BATH BEYOND INC 529900ZBUWWUV7BKGX39 BED BATH and BEYOND INC 075896100 148019.00000000 NS USD 2628817.44000000 0.014944235557 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 5300.00000000 NS USD 1386215.00000000 0.007880320321 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES INC QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 12100.00000000 NS USD 1433729.00000000 0.008150426718 Long EC CORP US N 1 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 2666829.00000000 NS USD 593449457.37000000 3.373626615372 Long EC CORP US N 1 N N N DIRECT LINE INSURANCE GROUP PL C 213800FF2R23ALJQOP04 DIRECT LINE INSURANCE GRP PLC N/A 400800.00000000 NS 1748419.85000000 0.009939373383 Long EC CORP GB N 1 N N N CONTK TC HOLDINGS LLC N/A CONTK TC HOLDINGS LLC N/A 1552.00000000 NS USD 862989.60000000 0.004905901668 Long EC CORP US Y 3 N N N SONY CORP 529900R5WX9N2OI2N910 SONY CORP N/A 107556.00000000 NS 10838212.48000000 0.061612798919 Long EC CORP JP N 2 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 25580.00000000 NS USD 7247069.80000000 0.041197960933 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 761201550.86400000 NS USD 761353791.17000000 4.328124967860 Long STIV RF US N 1 N N N ASCENDIS PHARMA A/S 549300B66JN3W3J8GH73 ASCENDIS PHARMA AS SPON ADR 04351P101 9862.00000000 NS USD 1644784.36000000 0.009350228944 Long EC CORP DK N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 671663.00000000 NS USD 33630166.41000000 0.191179927913 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 103359.00000000 NS USD 15003592.44000000 0.085292046615 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 492980.00000000 NS USD 44974565.40000000 0.255670283229 Long EC CORP US N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 36809.00000000 NS USD 13066458.82000000 0.074279877917 Long EC CORP US N 1 N N N L BRANDS INC GR3KVMWVCR54YWQNXU90 L BRANDS INC 501797104 121500.00000000 NS USD 4518585.00000000 0.025687138863 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 36500.00000000 NS USD 5210375.00000000 0.029619809333 Long EC CORP US N 1 N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 31127.00000000 NS USD 28770063.56000000 0.163551336927 Long EC CORP US N 1 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 153327.00000000 NS USD 33370088.28000000 0.189701442272 Long EC CORP US N 1 N N N SUPERNUS PHARMACEUTICALS INC 549300GRM36VBKISYJ58 SUPERNUS PHARMACEUTICALS INC 868459108 29196.00000000 NS USD 734571.36000000 0.004175872873 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 221461.00000000 NS USD 24148107.44000000 0.137276556509 Long EC CORP TW N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 9678.00000000 NS USD 368538.24000000 0.002095056958 Long EP CORP US Y 3 N N N MARVELL TECHNOLOGY GROUP LTD 8DF36O58U3QIHUCGZB18 MARVELL TECHNOLOGY GROUP LTD N/A 431565.00000000 NS USD 20516600.10000000 0.116632254515 Long EC CORP BM N 1 N N N HELLOFRESH AG 391200ZAF4V6XD2M9G57 HELLOFRESH AG N/A 64800.00000000 NS 5012420.78000000 0.028494484139 Long EC CORP DE N 2 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC CL A N/A 308870.00000000 NS 13603383.58000000 0.077332174348 Long EC CORP KY N 2 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CLASS B (180 DAY LOCKUP) N/A 8969.00000000 NS USD 2397682.77000000 0.013630286973 Long EC CORP US N 2 N N N SARTORIUS STEDIM BIOTECH 52990006IVXY7GCSSR39 SARTORIUS STEDIM BIOTECH N/A 5034.00000000 NS 1790817.70000000 0.010180395619 Long EC CORP FR N 1 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 41772.00000000 NS USD 2752774.80000000 0.015648905253 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 599000.00000000 NS USD 141567660.00000000 0.804780288735 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 700715.00000000 NS USD 155656830.10000000 0.884874050129 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 13300.00000000 NS USD 1354472.00000000 0.007699868509 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 178019.00000000 NS USD 5808653.16000000 0.033020886036 Long EP CORP US Y 3 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 10000.00000000 NS USD 3553900.00000000 0.020203121730 Long EC CORP US N 1 N N N AFFIRM INC N/A AFFIRM INC SER F PC PERP PP N/A 141842.00000000 NS USD 2826386.24000000 0.016067369724 Long EP CORP US Y 3 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 8500.00000000 NS USD 3844125.00000000 0.021852985543 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 998207.00000000 NS 7046378.11000000 0.040057073839 Long EC CORP LU N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 2355.00000000 NS USD 27223.80000000 0.000154761176 Long EP CORP US Y 3 N N N EXACT SCIENCES CORP 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 12600.00000000 NS USD 1669374.00000000 0.009490015514 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 1204172.00000000 NS USD 35775950.12000000 0.203378225417 Long EC CORP JE N 1 N N N ROCKET COS INC N/A ROCKET COS INC 77311W101 52277.00000000 NS USD 1057040.94000000 0.006009039867 Long EC CORP US N 1 N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 25442.00000000 NS USD 6587188.22000000 0.037446682650 Long EC CORP US N 1 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER G 0% PFD PERP N/A 3143.00000000 NS USD 1336780.76000000 0.007599297791 Long EP CORP GB N 3 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 3400.00000000 NS USD 5695748.00000000 0.032379045609 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HLDGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 320.00000000 NS 109067.48000000 0.000620024079 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 148371.00000000 NS USD 5004553.83000000 0.028449762299 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 81002.00000000 NS 8359810.72000000 0.047523642652 Long EC CORP BE N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 18257.00000000 NS USD 4717426.23000000 0.026817506508 Long EC CORP KY N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 89432.00000000 NS 100983896.80000000 0.574070727907 Long EC CORP CA N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 58700.00000000 NS 10354968.97000000 0.058865668313 Long EC CORP KR N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 7210.00000000 NS USD 83347.60000000 0.000473812349 Long EP CORP US Y 3 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 722931.00000000 NS USD 121741580.40000000 0.692073487867 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 871658.00000000 NS USD 471331630.34000000 2.679414250084 Long EC CORP US N 1 N N N SAMSUNG SDI CO LTD 9884002AESDO4YW87G32 SAMSUNG SDI CO LTD N/A 26200.00000000 NS 15117166.86000000 0.085937691634 Long EC CORP KR N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 22525.00000000 NS USD 260389.00000000 0.001480252867 Long EP CORP US Y 3 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 57700.00000000 NS USD 8099349.00000000 0.046042976388 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 31465.00000000 NS USD 4089506.05000000 0.023247921592 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 104285.00000000 NS USD 35300472.50000000 0.200675242149 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 794800.00000000 NS USD 54467644.00000000 0.309636298749 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME INC PP N/A 6779.00000000 NS USD 117615.65000000 0.000668618502 Long EC CORP US Y 3 N N N XPENG INC N/A XPENG INC ADR 98422D105 179500.00000000 NS USD 7687985.00000000 0.043704464622 Long EC CORP KY N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 2480071.00000000 NS 56502521.02000000 0.321204116679 Long EC CORP CA N 1 N N N CLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 CLEAN TEQ HOLDINGS LTD N/A 4340292.00000000 NS 836537.03000000 0.004755524761 Long EC CORP AU N 1 N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 129678.00000000 NS USD 15517269.48000000 0.088212184989 Long EC CORP CH N 1 N N N SILGAN HLDGS INC KAF673KJXD92C8KSLU49 SILGAN HOLDINGS INC 827048109 188742.00000000 NS USD 6998553.36000000 0.039785200898 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 80736.00000000 NS USD 8846581.00000000 0.050290822151 Long EP CORP CN Y 3 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 54519.00000000 NS USD 24344369.07000000 0.138392259709 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 1520621.00000000 NS 7375132.97000000 0.041925971235 Long EC CORP KY N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 32373.00000000 NS USD 44891962.83000000 0.255200706208 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 27800480.73500000 NS USD 27803260.78000000 0.158055280692 Long STIV RF US N 1 N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 27700.00000000 NS USD 1470593.00000000 0.008359990262 Long EC CORP IE N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 196410.00000000 NS USD 16950183.00000000 0.096357975888 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 3100.00000000 NS USD 1584224.00000000 0.009005956926 Long EC CORP US N 1 N N N KYMERA THERAPEUTICS INC N/A KYMERA THERAPEUTICS INC 501575104 24708.00000000 NS USD 1531896.00000000 0.008708484022 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 487343.00000000 NS USD 254490514.60000000 1.446721304994 Long EC CORP US N 1 N N N TURNING POINT THERAPEUTICS INC N/A TURNING POINT THERAPEUTICS INC 90041T108 79056.00000000 NS USD 9632973.60000000 0.054761287113 Long EC CORP US N 1 N N N MIRATI THERAPEUTICS INC 529900GYRW59IDQV6N54 Mirati Therapeutics Inc 60468T105 47059.00000000 NS USD 10336038.76000000 0.058758054330 Long EC CORP US N 1 N N N MEITUAN 21380033K525E5JLIA77 MEITUAN CL B N/A 262599.00000000 NS 9978995.72000000 0.056728344996 Long EC CORP KY N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 135678.00000000 NS USD 36938335.50000000 0.209986124720 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 812717.00000000 NS USD 103271949.19000000 0.587077790841 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 642751.00000000 NS USD 229423541.94000000 1.304221206489 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 3444.00000000 NS USD 1161730.08000000 0.006604174069 Long EC CORP US N 1 N N N COUPANG N/A COUPANG LLC US (1 CS) PP N/A 281219.00000000 NS USD 2109142.50000000 0.011990000471 Long EC CORP KR Y 3 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 3613252.00000000 NS USD 109517668.12000000 0.622583297422 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 79677.00000000 NS USD 90806283.36000000 0.516213285869 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 44515.00000000 NS USD 10666239.15000000 0.060635169238 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 56844.00000000 NS USD 6874713.36000000 0.039081198367 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 365844.00000000 NS 21967292.63000000 0.124879115085 Long EC CORP JP N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 828773.00000000 NS 8021434.02000000 0.045600047261 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 12200.00000000 NS USD 2754882.00000000 0.015660884211 Long EC CORP US N 1 N N N AIRBNB 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 105700.00000000 NS USD 15516760.00000000 0.088209288710 Long EC CORP US N 1 N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 9900.00000000 NS USD 4042566.00000000 0.022981077971 Long EC CORP US N 1 N N N INPHI CORP 549300DCMERAAZFGT726 INPHI CORP 45772F107 6100.00000000 NS USD 978867.00000000 0.005564638610 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 77303.00000000 NS USD 22168954.34000000 0.126025516524 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 40500.00000000 NS USD 4006260.00000000 0.022774686531 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 196746.00000000 NS USD 80718981.42000000 0.458869244385 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 355607.00000000 NS USD 52736518.10000000 0.299795237580 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 279759.00000000 NS USD 21326028.57000000 0.121233673214 Long EC CORP US N 1 N N N SOFTBANK GROUP CORP 5493003BZYYYCDIO0R13 SOFTBANK GROUP CORP N/A 51000.00000000 NS 3959389.19000000 0.022508236524 Long EC CORP JP N 2 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 1624404.00000000 NS USD 569645994.72000000 3.238309286935 Long EC CORP US N 1 N N N ALCON INC 549300LDT5AP8S0NBM78 ALCON INC N/A 22100.00000000 NS USD 1458158.00000000 0.008289300086 Long EC CORP CH N 1 N N N SIMON PPTY GROUP INC NEW 529900GQL5X8H7AO3T64 SIMON PPTY GROUP INC - REIT 828806109 40300.00000000 NS USD 3436784.00000000 0.019537343626 Long EC CORP US N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 512039.00000000 NS 64200977.61000000 0.364968109934 Long EC CORP CA N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 127717.00000000 NS USD 43284568.47000000 0.246063030999 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 405967.00000000 NS USD 5299736.80000000 0.030127811056 Long EP CORP US Y 3 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 68861.00000000 NS USD 15456540.06000000 0.087866951903 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 13415.00000000 NS USD 155077.40000000 0.000881580120 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 275208.00000000 NS USD 11908250.16000000 0.067695722328 Long EC CORP US N 1 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 37926.00000000 NS USD 4852252.44000000 0.027583963171 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 17700.00000000 NS USD 3288837.00000000 0.018696298225 Long EC CORP KY N 1 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 26300.00000000 NS USD 3706985.00000000 0.021073375505 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 27400.00000000 NS USD 3048524.00000000 0.017330172900 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 56900.00000000 NS 4675285.57000000 0.026577946339 Long EC CORP CA N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 69417.00000000 NS USD 40465945.98000000 0.230039796445 Long EC CORP US N 1 N N N NUANCE COMMUNICATIONS INC AEMSOT3SS15TNMJCE605 NUANCE COMMUNICATIONS INC 67020Y100 151900.00000000 NS USD 6697271.00000000 0.038072478482 Long EC CORP US N 1 N N N UNICHARM CORP 353800UQ4BZIJTAQEG85 UNICHARM CORP N/A 12600.00000000 NS 596960.92000000 0.003393588490 Long EC CORP JP N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 125628.00000000 NS USD 36462270.72000000 0.207279803579 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PLC 635400GAUMJCLEZRRV50 JAZZ PHARMA PLC N/A 102047.00000000 NS USD 16842857.35000000 0.095747853720 Long EC CORP IE N 1 N N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 21140.00000000 NS USD 8011425.80000000 0.045543152782 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG PP N/A 282.00000000 NS 3169434.09000000 0.018017519552 Long EC CORP CH Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 71386.00000000 NS USD 7114328.76000000 0.040443357993 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 135924.00000000 NS 9566683.29000000 0.054384441618 Long EC CORP CA N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 98069.00000000 NS USD 14827052.11000000 0.084288454567 Long EC CORP US N 1 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 48540.00000000 NS USD 6569403.60000000 0.037345581088 Long EC CORP KY N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 51967.00000000 NS USD 13946903.46000000 0.079285007561 Long EC CORP US N 1 N N N SVMK INC N/A SVMK INC 78489X103 84633.00000000 NS USD 2162373.15000000 0.012292604737 Long EC CORP US N 1 N N N MAXLINEAR INC 549300EMOI0SM2IY4F64 MAXLINEAR INC 57776J100 11546.00000000 NS USD 440941.74000000 0.002506654562 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 217281.00000000 NS USD 380815371.84000000 2.164849690277 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 1216900.00000000 NS USD 62061900.00000000 0.352807935099 Long EC CORP US N 1 N N N VENUS MEDTECH HANGZHOU INC N/A VENUS MEDTECH HANGZHOU INC H N/A 420267.00000000 NS 4285368.67000000 0.024361356510 Long EC CORP CN N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 502962.00000000 NS USD 30122394.18000000 0.171239032174 Long EC CORP US N 1 N N N SEER INC N/A SEER INC 81578P106 17800.00000000 NS USD 999292.00000000 0.005680750139 Long EC CORP US N 1 N N N AFFIRM INC N/A AFFIRM INC SER G-1 PC PP N/A 45878.00000000 NS USD 914178.79000000 0.005196900694 Long EP CORP US Y 3 N N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 338141.00000000 NS USD 61264386.38000000 0.348274249642 Long EC CORP US N 1 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 31500.00000000 NS USD 6270075.00000000 0.035643965358 Long EC CORP KY N 1 N N N 2021-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer