0001752724-21-107293.txt : 20210524 0001752724-21-107293.hdr.sgml : 20210524 20210524135533 ACCESSION NUMBER: 0001752724-21-107293 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210524 PERIOD START: 20211231 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: 21953436 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 2021-12-31 2021-03-31 N 21124887834.98 410375239.39 20714512595.59 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 2280616.58000000 N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD SER J7 PC PP N/A 396.00000000 NS 2111321.49000000 0.010192474866 Long EP CORP IN Y 3 N N N SURGERY PARTNERS INC 549300LC82HG33S19I03 SURGERY PARTNERS INC 86881A100 110801.00000000 NS USD 4904052.26000000 0.023674475744 Long EC CORP US N 1 N N N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 127685.00000000 NS USD 4668163.60000000 0.022535715375 Long EC CORP US N 1 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 226489.00000000 NS USD 9333611.69000000 0.045058321536 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 659297.00000000 NS USD 37883205.62000000 0.182882437832 Long EC CORP US N 1 N N N BOSTON BEER COMPANY INC 529900Q02MQ0DCQNRM58 BOSTON BEER COMPANY CL A 100557107 900.00000000 NS USD 1085652.00000000 0.005241021216 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 84442.00000000 NS USD 52102402.84000000 0.251526086358 Long EC CORP US N 1 N N N DELIVEROO HOLDINGS PLC 984500F6537F74DDEE77 DELIVEROO(180 DAY LOCK UP) N/A 1291800.00000000 NS 4607213.89000000 0.022241478619 Long EC CORP GB N 2 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 1172121.00000000 NS USD 71780690.04000000 0.346523673722 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 417718.00000000 NS USD 31069864.84000000 0.149990808118 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 75314.00000000 NS 7238116.86000000 0.034942250398 Long EC CORP NZ N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 250583.00000000 NS USD 114361069.54000000 0.552081875024 Long EC CORP US N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 1226856.00000000 NS 12443574.90000000 0.060071772592 Long EC CORP KY N 1 N N N AES CORP 2NUNNB7D43COUIRE5295 AES CORP 00130H105 352816.00000000 NS USD 9458996.96000000 0.045663623106 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 499722.00000000 NS USD 176142010.56000000 0.850331427047 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 199130.00000000 NS 14459773.75000000 0.069805039743 Long EC CORP KR N 2 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 1341357.00000000 NS USD 94243742.82000000 0.454964809744 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 110398.00000000 NS USD 21322269.72000000 0.102933967775 Long EC CORP US N 1 N N N NUVATION BIO PVT INC N/A NUVATION BIO PVT INC(180 DAY LOCK UP) N/A 503467.00000000 NS USD 4735107.14000000 0.022858887546 Long EC CORP US N 2 N N N SVB FINANCIAL GROUP 549300D2KJ20JMXE7542 SVB FINL GROUP 78486Q101 3234.00000000 NS USD 1596496.44000000 0.007707139777 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 1803593.00000000 NS USD 167734149.00000000 0.809742195120 Long EC CORP US N 1 N N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 135123.00000000 NS USD 6099452.22000000 0.029445308895 Long EC CORP US N 1 N N AZEK CO INC/THE N/A AZEK CO INC 05478C105 88649.00000000 NS USD 3727690.45000000 0.017995549896 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 158473.00000000 NS USD 13969394.95000000 0.067437719741 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 11893.87000000 0.000057418053 Long EP CORP GB Y 3 N N N DISCOVERY INC 5493006ZCRFWKF6B1K26 DISCOVERY INC A 25470F104 112634.00000000 NS USD 4895073.64000000 0.023631131157 Long EC CORP US N 1 N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 13662.00000000 NS USD 2765871.90000000 0.013352338787 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 574197.00000000 NS USD 55019556.54000000 0.265608743078 Long EC CORP US N 1 N N N EUROFINS SCIENTIFIC SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE N/A 133738.00000000 NS 12783584.37000000 0.061713179641 Long EC CORP LU N 1 N N N OAK STREET HEALTH INC 2549007CJE6GSEURLA30 OAK STREET HEALTH INC 67181A107 202404.00000000 NS USD 10984465.08000000 0.053027871301 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 30060.00000000 NS USD 18557841.60000000 0.089588598883 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 2340326.40000000 0.011298003702 Long EP CORP US Y 3 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 892667.00000000 NS USD 96604422.74000000 0.466361070743 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 33455.18000000 0.000161505996 Long EP CORP GB Y 3 N N N LONZA GROUP AG 549300EFW4H2TCZ71055 LONZA GROUP AG N/A 25.00000000 NS 13982.49000000 0.000067500936 Long EC CORP CH N 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 5406388.00000000 NS USD 660390294.20000000 3.188056157018 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 38818.00000000 NS USD 11905868.78000000 0.057475978375 Long EC CORP US N 1 N N N ZOZO INC 549300GC7XPQMZA0OW13 ZOZO INC N/A 125245.00000000 NS 3710308.53000000 0.017911638098 Long EC CORP JP N 2 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 466555.00000000 NS USD 14906432.25000000 0.071961298539 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 63600.00000000 NS USD 1747079.28000000 0.008434083456 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 312013.00000000 NS USD 48386976.04000000 0.233589739641 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 585831.77000000 0.002828122396 Long EP CORP GB Y 3 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 668287.00000000 NS USD 17816531.42000000 0.086009899280 Long EC CORP US N 1 N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 1124908.00000000 NS USD 140939723.32000000 0.680391212052 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 143874.00000000 NS USD 32803272.00000000 0.158358888960 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1516870.00000000 NS USD 119074295.00000000 0.574835128031 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PP N/A 69974.00000000 NS 1024952.91000000 0.004947994336 Long EC CORP GB Y 3 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 552908.00000000 NS USD 1710741584.64000000 8.258662021351 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 7351.00000000 NS USD 274265.81000000 0.001324027339 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 95033.00000000 NS 12806281.61000000 0.061822751324 Long EC CORP KY N 2 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 3634470.00000000 NS USD 239765985.90000000 1.157478288680 Long EC CORP US N 1 N N N GATOS SILVER INC N/A GATOS SILVER INC 368036109 420932.00000000 NS USD 4196692.04000000 0.020259670704 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 4292410.00000000 NS USD 1012021505.70000000 4.885567550913 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 123676.00000000 NS USD 61851604.36000000 0.298590681651 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 1285143.00000000 NS 6616436.07000000 0.031941065663 Long EC CORP CA N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 232600.00000000 NS USD 26704806.00000000 0.128918341074 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 20264.00000000 NS 7762758.86000000 0.037474977140 Long EC CORP FR N 2 N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 5986.00000000 NS USD 1701041.62000000 0.008211835118 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 409988.00000000 NS 31905275.70000000 0.154023781890 Long EC CORP JP N 2 N N N TG THERAPEUTICS INC 529900X21UKABN9NJ529 TG THERAPEUTICS INC 88322Q108 38712.00000000 NS USD 1865918.40000000 0.009007783269 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 221371.00000000 NS USD 131768874.04000000 0.636118631476 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 221050.00000000 NS USD 457270661.50000000 2.207489359886 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 486313.00000000 NS USD 46496385.93000000 0.224462852869 Long EC CORP US N 1 N N N WIX.COM LTD 5493008P6N29Q1AG9464 WIX.COM LTD N/A 9300.00000000 NS USD 2596746.00000000 0.012535877868 Long EC CORP IL N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 525428.00000000 NS USD 145149485.00000000 0.700713976880 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 2201903.00000000 NS USD 466208922.19000000 2.250639111292 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 487014.00000000 NS USD 30745193.82000000 0.148423447948 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 2092794.06000000 0.010103033080 Long EP CORP GB Y 3 N N N 23ANDME INC N/A 23ANDME SER F PC PP N/A 26649.00000000 NS USD 546984.05000000 0.002640583733 Long EP CORP US Y 2 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER C PC PP N/A 170098.00000000 NS USD 820525.54000000 0.003961114393 Long EP CORP US Y 3 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL PRIME DE FIDELITE 2023 N/A 27522.00000000 NS 10543162.72000000 0.050897469449 Long EC CORP FR N 2 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 149721.00000000 NS USD 48958767.00000000 0.236350079559 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 1036703.00000000 NS USD 492817505.11000000 2.379092932241 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 401925.00000000 NS USD 51136917.75000000 0.246865174905 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CLASS B 144A N/A 8969.00000000 NS USD 2056412.32000000 0.009927399018 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 105489.00000000 NS USD 17405685.00000000 0.084026524494 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 370494.00000000 NS USD 78085315.44000000 0.376959462983 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 337391.00000000 NS USD 159633177.74000000 0.770634486345 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 6576823.00000000 NS USD 1937071678.19000000 9.351278091874 Long EC CORP US N 1 N N N AFFIRM INC N/A AFFIRM HOLDINGS INC(180 DAY LOCKUP) N/A 464167.00000000 NS USD 29543301.22000000 0.142621271360 Long EC CORP US N 2 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 19992.00000000 NS USD 4184725.44000000 0.020201901544 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 143173.00000000 NS USD 54843849.38000000 0.264760510907 Long EC CORP US N 1 N N N BLOCK H and R INC 549300CE3KUCWLZBG404 BLOCK H and R INC 093671105 283585.00000000 NS USD 6182153.00000000 0.029844549667 Long EC CORP US N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 187569.00000000 NS USD 15632000.46000000 0.075464003257 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 338318.00000000 NS USD 53444094.46000000 0.258003147374 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 168681.00000000 NS USD 63110309.34000000 0.304667121897 Long EC CORP US N 1 N N N POSCO 988400E5HRVX81AYLM04 POSCO SPON ADR 693483109 24260.00000000 NS USD 1751572.00000000 0.008455772212 Long EC CORP KR N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 78564.00000000 NS USD 2745811.80000000 0.013255497986 Long EC CORP CA N 1 N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 86994.00000000 NS USD 5954739.30000000 0.028746702450 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 272349.00000000 NS USD 25306669.08000000 0.122168788491 Long EC CORP US N 1 N N N TWITTER INC 549300I8RX485XMK6836 TWITTER INC 90184L102 119089.00000000 NS USD 7577633.07000000 0.036581276218 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 32906.00000000 NS USD 6005674.06000000 0.028992591702 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 76533.00000000 NS USD 14414225.22000000 0.069585152696 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 734964.00000000 NS 47933197.61000000 0.231399109145 Long EC CORP CA N 1 N N N ARCELORMITTAL SA LUXEMBOURG 2EULGUTUI56JI9SAL165 ARCELORMITTAL CL A SPN GDR (NY REG) 03938L203 224679.00000000 NS USD 6553886.43000000 0.031639105191 Long EC CORP LU N 1 N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 206902.00000000 NS USD 37962378.96000000 0.183264649770 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 301385.00000000 NS USD 12724474.70000000 0.061427825739 Long EC CORP US N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 320759.00000000 NS USD 8917100.20000000 0.043047598435 Long EC CORP US N 1 N N N LG CHEMICAL LTD NEW 988400IES4EIG7O06940 LG CHEMICAL LTD N/A 1479.00000000 NS 1062357.84000000 0.005128567882 Long EC CORP KR N 2 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 152719.00000000 NS 2910495.78000000 0.014050515389 Long EC CORP CA N 1 N N N MEDTRONIC PLC 549300GX3ZBSQWUXY261 MEDTRONIC PLC N/A 145271.00000000 NS USD 17160863.23000000 0.082844639239 Long EC CORP IE N 1 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 134629.00000000 NS 19824112.35000000 0.095701563136 Long EC CORP SE N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 125111.00000000 NS USD 94328689.56000000 0.455374892963 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 14010.00000000 NS USD 12398850.00000000 0.059855861646 Long EC CORP US Y 3 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 1289012.00000000 NS USD 6793093.24000000 0.032793884039 Long EP CORP US Y 3 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 47860.00000000 NS USD 6863124.00000000 0.033131959867 Long EC CORP US N 1 N N N SHOALS TECHNOLOGIES GROUP INC N/A SHOALS TECHNOLOGIES GROUP INC 82489W107 36411.00000000 NS USD 1266374.58000000 0.006113465495 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 114503.00000000 NS USD 23054034.02000000 0.111294117655 Long EC CORP NL N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 2988.00000000 NS USD 1152477576.00000000 5.563623911891 Long EC CORP US N 1 N N N HERMES INTL SCA 969500Y4IJGHJE2MTJ13 HERMES INTERNATIONAL SA N/A 1583.00000000 NS 1752426.59000000 0.008459897774 Long EC CORP FR N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 21744.00000000 NS 5760670.37000000 0.027809828222 Long EC CORP CH N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 147405.00000000 NS USD 28033482.90000000 0.135332573096 Long EC CORP US N 1 N N N KODIAK SCIENCES INC 254900IXI5NI8C9OQE24 KODIAK SCIENCES INC 50015M109 34069.00000000 NS USD 3863083.91000000 0.018649166337 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 78281.00000000 NS USD 5961098.15000000 0.028777400011 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 31419.00000000 NS USD 5686839.00000000 0.027453404823 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 124064.00000000 NS USD 6105189.44000000 0.029473005516 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 14175.00000000 NS USD 3213897.75000000 0.015515198512 Long EC CORP KY N 1 N N N WUXI APPTEC CO LTD 254900OEPQLZSPLN9175 WUXI APPTEC CO LTD H N/A 101535.00000000 NS 1996977.33000000 0.009640474622 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.024729403582 Long EC CORP US Y 3 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 12323.00000000 NS USD 3393630.97000000 0.016382866622 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 696326.00000000 NS USD 30373740.12000000 0.146630242830 Long EC CORP GB N 1 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 797042.00000000 NS USD 51010688.00000000 0.246255796580 Long EC CORP US N 1 N N N GENERATION BIO N/A GENERATION BIO 37148K100 46044.00000000 NS USD 1310412.24000000 0.006326058766 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 282093.00000000 NS USD 62176118.13000000 0.300157282692 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 493682.00000000 NS USD 43996939.84000000 0.212396693559 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME SER F-1 PC PP N/A 93703.00000000 NS USD 1923300.93000000 0.009284799345 Long EP CORP US Y 2 N N N PASSAGE BIO INC N/A PASSAGE BIO INC 702712100 100228.00000000 NS USD 1751985.44000000 0.008457768107 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC SER F PC PP N/A 128235.00000000 NS USD 4725459.75000000 0.022812314449 Long EP CORP US Y 3 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 49723.00000000 NS USD 24124605.14000000 0.116462335421 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 1891028.00000000 NS 11814793.44000000 0.057036309135 Long EC CORP GB N 1 N N N REPLIMUNE GROUP INC 549300AY704NEIRC4K64 REPLIMUNE GROUP INC 76029N106 24077.00000000 NS USD 734589.27000000 0.003546254185 Long EC CORP US N 1 N N N SKILLZ INC N/A SKILLZ INC 83067L109 154831.00000000 NS USD 2947982.24000000 0.014231482524 Long EC CORP US N 1 N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 138062.00000000 NS USD 9221160.98000000 0.044515461985 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 661212.00000000 NS USD 201834963.00000000 0.974365011334 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 87925.00000000 NS USD 6830893.25000000 0.032976364847 Long EC CORP IN N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 3330.00000000 NS USD 1986678.00000000 0.009590754263 Long EC CORP US N 1 N N N COLGATE-PALMOLIVE CO YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 4918.00000000 NS USD 387685.94000000 0.001871566797 Long EC CORP US N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 463866.00000000 NS 95689452.15000000 0.461944019722 Long EC CORP DK N 2 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 72167.00000000 NS USD 3163079.61000000 0.015269872247 Long EC CORP US N 1 N N N WESTLAKE CHEMICAL CORP GOXNEVUM0LL78B1OS344 WESTLAKE CHEMICAL CORP 960413102 63351.00000000 NS USD 5624935.29000000 0.027154562599 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 142542.00000000 NS USD 15575564.34000000 0.075191556007 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 131440.00000000 NS USD 10550688.80000000 0.050933801851 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 589194.00000000 NS USD 38975183.10000000 0.188153995514 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 959933.00000000 NS 27274217.34000000 0.131667193298 Long EC CORP KY N 2 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 333968.00000000 NS USD 45225946.56000000 0.218329764464 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 40667.00000000 NS 4983463.04000000 0.024057833931 Long EC CORP CA N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 274695.00000000 NS USD 50186776.50000000 0.242278336351 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 674382.00000000 NS 18467290.30000000 0.089151459464 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 84086.00000000 NS USD 12835727.90000000 0.061964904270 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.011838000091 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 3076.00000000 NS USD 2054552.68000000 0.009918421543 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 250975.00000000 NS USD 17758991.00000000 0.085732120985 Long EC CORP US N 1 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 12205.00000000 NS USD 2095232.35000000 0.010114804006 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 3078697.00000000 NS USD 36051541.87000000 0.174040020027 Long EC CORP US N 1 N N N PPG INDUSTRIES INC 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 33758.00000000 NS USD 5072477.08000000 0.024487552176 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 57967.00000000 NS USD 13290673.76000000 0.064161170573 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INC 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY 595017104 37852.00000000 NS USD 5875387.44000000 0.028363628701 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 117080.00000000 NS USD 31371586.00000000 0.151447377075 Long EC CORP LU N 1 N N N PENN NATIONAL GAMING INC N/A PENN NATIONAL GAMING 707569109 76764.00000000 NS USD 8047937.76000000 0.038851687785 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 331574.00000000 NS USD 1599459.92000000 0.007721446076 Long EC CORP US Y 3 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 10269.00000000 NS 3378615.54000000 0.016310379133 Long EC CORP DK N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 475758.00000000 NS USD 104871335.94000000 0.506269869764 Long EC CORP US N 1 N N N PERKINELMER INC 549300IKL1SDPFI7N655 PERKINELMER INC 714046109 10639.00000000 NS USD 1364877.31000000 0.006588990707 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 168538.00000000 NS USD 22892516.54000000 0.110514386637 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 687665.00000000 NS USD 31776999.65000000 0.153404524983 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 106024.00000000 NS USD 36187051.44000000 0.174694196993 Long EC CORP US N 1 N N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 254976.00000000 NS USD 17593344.00000000 0.084932454571 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 776929.00000000 NS USD 225969799.65000000 1.090876739711 Long EC CORP US N 1 N N N THE BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 1616.00000000 NS USD 3765021.44000000 0.018175766495 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 4950491.00000000 NS 21311495.43000000 0.102881954531 Long EC CORP CA N 1 N N N NAVER CORP 988400ULUQYDB2HQYJ61 NAVER CORP N/A 11533.00000000 NS 3875692.31000000 0.018710033808 Long EC CORP KR N 2 N N N DOORDASH INC N/A DOORDASH INC (180 DAY LOCKUP) N/A 105530.00000000 NS USD 13146241.46000000 0.063463918831 Long EC CORP US N 2 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER N PC PP N/A 49490.00000000 NS USD 20785305.10000000 0.100341753174 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.014944313537 Long EP CORP US Y 3 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 162296.00000000 NS USD 24605696.56000000 0.118784820287 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 283144.00000000 NS USD 9731659.28000000 0.046979909544 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 1083729.00000000 NS USD 144016746.81000000 0.695245645512 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 60564.00000000 NS USD 4193451.36000000 0.020244026214 Long EC CORP US N 1 N N N REVOLUTION MEDICINES INC 549300JU3X0LBCQ65892 REVOLUTION MEDICINES INC 76155X100 96169.00000000 NS USD 4412233.72000000 0.021300205349 Long EC CORP US N 1 N N N LVMH MOET HENNESSY SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 5938.00000000 NS 3966296.67000000 0.019147429376 Long EC CORP FR N 2 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 1299868.00000000 NS USD 315659945.12000000 1.523858906471 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 7300.00000000 NS USD 3065927.00000000 0.014800864784 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 75039.00000000 NS USD 9362616.03000000 0.045198340954 Long EC CORP US N 1 N N N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD SER G PC PP N/A 58.00000000 NS 309233.96000000 0.001492837249 Long EP CORP IN Y 3 N N N O'REILLY AUTOMOTIVE INC NEW 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 4037.00000000 NS USD 2047768.25000000 0.009885669481 Long EC CORP US N 1 N N N LABORATORY CORP OF AMER HLDGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMER HLDGS 50540R409 42849.00000000 NS USD 10927780.47000000 0.052754224457 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 509290.00000000 NS USD 69767637.10000000 0.336805593556 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 742472.00000000 NS 17793302.88000000 0.085897762729 Long EC CORP IN N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 11010.00000000 NS USD 1441759.50000000 0.006960142042 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 635752.00000000 NS USD 58514614.08000000 0.282481249848 Long EC CORP IE N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 294552.00000000 NS USD 13260731.04000000 0.064016621095 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC PIPE N/A 439051.00000000 NS USD 4358678.80000000 0.021041667188 Long EC CORP US Y 2 N N N KUAISHOU TECHNOLOGY 300300FCDZBE6UP9ED24 KUAISHOU TECHNOLOGY CLASS B N/A 141953.00000000 NS 4930128.25000000 0.023800358455 Long EC CORP KY N 1 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO CO LTD N/A 19897.00000000 NS 11214656.01000000 0.054139125689 Long EC CORP JP N 2 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 33995.00000000 NS USD 390262.60000000 0.001884005709 Long EC CORP US Y 3 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 1010993.00000000 NS USD 188873712.26000000 0.911794141370 Long EC CORP US N 1 N N N HEICO CORP NEW 529900O1DTDLCJ7L0I14 HEICO CORP CL A 422806208 63999.00000000 NS USD 7270286.40000000 0.035097549925 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 21220.00000000 NS USD 3913392.40000000 0.018892032250 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 508920.00000000 NS USD 26825173.20000000 0.129499417744 Long EC CORP US N 1 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 414338.00000000 NS 11108633.47000000 0.053627298343 Long EC CORP CH N 1 N N N FREEPORT MCMORAN IN 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 1027207.00000000 NS USD 33825926.51000000 0.163295787694 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 800553.00000000 NS USD 95938271.52000000 0.463145203524 Long EC CORP US N 1 N N N LOGITECH INTERNATIONAL SA 549300SN6PRK6IJJC215 LOGITECH INTL SA REG N/A 15757.00000000 NS USD 1646606.50000000 0.007949047762 Long EC CORP CH N 1 N N OWENS AND MINOR INC NEW 549300LMT5KQQXCEZ733 OWENS AND MINOR INC 690732102 217785.00000000 NS USD 8186538.15000000 0.039520785788 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 121811.00000000 NS USD 5956557.90000000 0.028755481802 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 4929588.00000000 NS 25379513.30000000 0.122520446391 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 5457743.00000000 NS USD 71660165.59000000 0.345941837923 Long EC CORP US N 1 N N N ALLOVIR INC N/A ALLOVIR INC 019818103 133629.00000000 NS USD 3126918.60000000 0.015095303766 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP(SUBS REC) RT 12/31/21 PP 45823T171 25608.00000000 NS 2740730.48000000 0.013230967744 Long EC CORP CA Y 3 N N N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD SER E PC PP N/A 53592.00000000 NS 27.91000000 0.000000134736 Long EP CORP IN Y 3 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 205424.00000000 NS USD 12814349.12000000 0.061861697497 Long EC CORP US N 1 N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 65178.00000000 NS 2245447.39000000 0.010839972119 Long EC CORP JE N 2 N N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 227558.00000000 NS 18160847.65000000 0.087672097357 Long EC CORP KY N 2 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 29000.00000000 NS USD 1163625.00000000 0.005617438472 Long EP CORP US Y 3 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 229023.00000000 NS USD 16661423.25000000 0.080433576088 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 89669.00000000 NS USD 15844512.30000000 0.076489911248 Long EC CORP US N 1 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 18100.00000000 NS USD 3988335.00000000 0.019253820149 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 192891.00000000 NS USD 51584840.13000000 0.249027535125 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 2265059.00000000 NS USD 300324172.81000000 1.449824954481 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 801616.00000000 NS USD 43375441.76000000 0.209396390862 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 124629.00000000 NS USD 23553634.71000000 0.113705956639 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 160762.00000000 NS USD 118643963.62000000 0.572757688951 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 166347.00000000 NS 63536691.33000000 0.306725495165 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 94912.00000000 NS USD 70134273.28000000 0.338575541936 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 7569.00000000 NS USD 1676684.88000000 0.008094252144 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 6698736.22000000 0.032338372380 Long EP CORP US Y 3 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 97251.00000000 NS USD 34951036.89000000 0.168727295555 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 989133.00000000 NS 42285817.40000000 0.204136192946 Long EC CORP GB N 1 N N N QUALTRICS INTERNATIONAL INC 549300NW34K5PVZGTN68 QUALTRICS INTERNATIONAL INC 747601201 98249.00000000 NS USD 3233374.59000000 0.015609223606 Long EC CORP US N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 300684.00000000 NS 13159.56000000 0.000063528214 Long EC CORP CA N 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 193103.00000000 NS USD 30409860.44000000 0.146804614878 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 151151.00000000 NS USD 13768344.59000000 0.066467142427 Long EC CORP US N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 37235.00000000 NS 83086379.93000000 0.401102268501 Long EC CORP NL N 2 N N N FLUTTER ENTERTAINMENT PLC 635400EG4YIJLJMZJ782 FLUTTER ENTERTAINMENT PLC N/A 13971.00000000 NS 3003149.02000000 0.014497801993 Long EC CORP IE N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 16337.00000000 NS USD 4881495.60000000 0.023565582716 Long EC CORP US N 1 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B PC PP N/A 57282.00000000 NS USD 1043678.04000000 0.005038390525 Long EP CORP US Y 3 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 2956621.00000000 NS USD 626419291.27000000 3.024060008070 Long EC CORP US N 1 N N N DIRECT LINE INSURANCE GROUP PL C 213800FF2R23ALJQOP04 DIRECT LINE INSURANCE GRP PLC N/A 473183.00000000 NS 2043750.15000000 0.009866271970 Long EC CORP GB N 1 N N N AIA GROUP LTD ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD N/A 324084.00000000 NS 3965741.54000000 0.019144749468 Long EC CORP HK N 2 N N N CONTK TC HOLDINGS LLC N/A CONTK TC HOLDINGS LLC N/A 1552.00000000 NS USD 1264631.68000000 0.006105051587 Long EC CORP US Y 3 N N N SONY CORP 529900R5WX9N2OI2N910 SONY CORP N/A 224883.00000000 NS 23800149.08000000 0.114896012977 Long EC CORP JP N 2 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 12328.00000000 NS USD 3473783.84000000 0.016769807273 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 733941267.38400000 NS USD 734088055.64000000 3.543834556823 Long STIV RF US N 1 N N N CULLINAN ONCOLOGY INC N/A CULLINAN ONCOLOGY INC 230031106 38279.00000000 NS USD 1595085.93000000 0.007700330493 Long EC CORP US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 947327.00000000 NS USD 49535728.83000000 0.239135382024 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 30699.00000000 NS USD 5987532.96000000 0.028905014937 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 178087.00000000 NS USD 29484083.72000000 0.142335396905 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 306250.00000000 NS USD 25614750.00000000 0.123656059401 Long EC CORP US N 1 N N N BROOKFIELD ASSET MGMT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 96168.00000000 NS 4277704.46000000 0.020650760862 Long EC CORP CA N 1 N N N L BRANDS INC GR3KVMWVCR54YWQNXU90 L BRANDS INC 501797104 81863.00000000 NS USD 5064045.18000000 0.024446846898 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 1976.00000000 NS USD 1624054.64000000 0.007840177906 Long EC CORP US N 1 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 136209.00000000 NS USD 30926253.45000000 0.149297519346 Long EC CORP US N 1 N N N SUPERNUS PHARMACEUTICALS INC 549300GRM36VBKISYJ58 SUPERNUS PHARMACEUTICALS INC 868459108 53560.00000000 NS USD 1402200.80000000 0.006769171099 Long EC CORP US N 1 N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 65412.00000000 NS USD 7736931.36000000 0.037350294023 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 356537.52000000 0.001721196761 Long EP CORP US Y 3 N N N MARVELL TECHNOLOGY GROUP LTD 8DF36O58U3QIHUCGZB18 MARVELL TECHNOLOGY GROUP LTD N/A 509199.00000000 NS USD 24940567.02000000 0.120401418594 Long EC CORP BM N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC CL A N/A 371581.00000000 NS 15670437.55000000 0.075649559591 Long EC CORP KY N 2 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 10304.00000000 NS USD 1636378.24000000 0.007899670496 Long EC CORP US N 1 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 195930.00000000 NS USD 5288150.70000000 0.025528723765 Long EC CORP US N 1 N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD (DEMAT) N/A 272300.00000000 NS 5571263.08000000 0.026895458216 Long EC CORP IN N 2 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 559179.00000000 NS USD 120161975.31000000 0.580085940982 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 654463.00000000 NS USD 147306532.04000000 0.711127193363 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 77636.00000000 NS USD 13912371.20000000 0.067162435687 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.028041466740 Long EP CORP US Y 3 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 2355.00000000 NS USD 27035.40000000 0.000130514294 Long EP CORP US Y 3 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 5652.00000000 NS USD 1829213.28000000 0.008830588079 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 932704.00000000 NS USD 24614058.56000000 0.118825188120 Long EC CORP JE N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 15264.00000000 NS USD 5043225.60000000 0.024346339682 Long EC CORP US N 1 N N N CHEGG INC 549300AKX7O8JG0O3G77 CHEGG INC 163092109 51229.00000000 NS USD 4388276.14000000 0.021184549333 Long EC CORP US N 1 N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 36777.00000000 NS USD 9367837.44000000 0.045223547485 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HLDGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 18746.00000000 NS 8182635.71000000 0.039501946629 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 351357.00000000 NS USD 14335365.60000000 0.069204455252 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 112885.00000000 NS 10738685.02000000 0.051841359870 Long EC CORP BE N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 116367.00000000 NS 128472242.23000000 0.620204031531 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 52426.00000000 NS USD 8689609.50000000 0.041949379498 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 100710.00000000 NS 19591211.26000000 0.094577225361 Long EC CORP KR N 2 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 7210.00000000 NS USD 82770.80000000 0.000399578795 Long EP CORP US Y 3 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 826429.00000000 NS USD 140484665.71000000 0.678194406272 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 1065629.00000000 NS USD 555896024.14000000 2.683606585357 Long EC CORP US N 1 N N N SAMSUNG SDI CO LTD 9884002AESDO4YW87G32 SAMSUNG SDI CO LTD N/A 24712.00000000 NS 14585467.88000000 0.070411832345 Long EC CORP KR N 2 N N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 22525.00000000 NS USD 258587.00000000 0.001248337361 Long EP CORP US Y 3 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 259278.00000000 NS USD 38995411.20000000 0.188251647341 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 53163.00000000 NS USD 7506083.97000000 0.036235870553 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 99774.00000000 NS USD 33998988.24000000 0.164131248964 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 1583873.00000000 NS USD 123003577.18000000 0.593803868724 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME INC PP N/A 6779.00000000 NS USD 139142.36000000 0.000671714380 Long EC CORP US Y 2 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903709 87968.00000000 NS 7706212.40000000 0.037201997220 Long EC CORP CA N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 2053764.00000000 NS 40741892.67000000 0.196682844850 Long EC CORP CA N 1 N N N CLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 CLEAN TEQ HOLDINGS LTD N/A 531611.00000000 NS 1175014.74000000 0.005672422822 Long EC CORP AU N 1 N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 166992.00000000 NS USD 22017895.20000000 0.106292122966 Long EC CORP CH N 1 N N N SILGAN HLDGS INC KAF673KJXD92C8KSLU49 SILGAN HOLDINGS INC 827048109 272079.00000000 NS USD 11435480.37000000 0.055205162647 Long EC CORP US N 1 N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 80736.00000000 NS USD 8846581.00000000 0.042707164646 Long EP CORP CN Y 3 N N N CANADIAN NATL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 217448.00000000 NS 6722252.57000000 0.032451898344 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 72972.00000000 NS USD 30595700.16000000 0.147701762321 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 1684132.00000000 NS 8069605.10000000 0.038956287591 Long EC CORP KY N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 36257.00000000 NS USD 51514670.74000000 0.248688790056 Long EC CORP US N 1 N N N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD SER B PC PP N/A 8.00000000 NS 42652.96000000 0.000205908586 Long EP CORP IN Y 3 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 47197431.04000000 NS USD 47202150.78000000 0.227869956206 Long STIV RF US N 1 N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 61545.00000000 NS USD 3835484.40000000 0.018515928783 Long EC CORP IE N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 373642.00000000 NS USD 49918571.20000000 0.240983566326 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 672490.00000000 NS USD 359062585.70000000 1.733386600544 Long EC CORP US N 1 N N N TURNING POINT THERAPEUTICS INC N/A TURNING POINT THERAPEUTICS INC 90041T108 106665.00000000 NS USD 10089442.35000000 0.048707119240 Long EC CORP US N 1 N N N MIRATI THERAPEUTICS INC 529900GYRW59IDQV6N54 Mirati Therapeutics Inc 60468T105 38148.00000000 NS USD 6534752.40000000 0.031546735023 Long EC CORP US N 1 N N N LEVI STRAUSS and COMPANY NEW MB0UERO0RDFKU8258G77 LEVI STRAUSS and COMPANY CL A 52736R102 84267.00000000 NS USD 2014823.97000000 0.009726629872 Long EC CORP US N 1 N N MEITUAN 21380033K525E5JLIA77 MEITUAN CL B N/A 66397.00000000 NS 2546865.28000000 0.012295077029 Long EC CORP KY N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 142509.00000000 NS USD 37229051.16000000 0.179724485373 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1452236.00000000 NS USD 221073886.28000000 1.067241554730 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 625224.00000000 NS USD 222611005.20000000 1.074662047551 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 6500.00000000 NS USD 2088385.00000000 0.010081748196 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 394407.00000000 NS USD 15409481.49000000 0.074389785513 Long EC CORP US N 1 N N N COUPANG CORP N/A DIF COUPANG V LLC(180 DAY LOCK UP) N/A 281219.00000000 NS USD 12490341.89000000 0.060297541795 Long EC CORP KR Y 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 6109221.00000000 NS USD 236365760.49000000 1.141063587179 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 43228.00000000 NS USD 208524.96000000 0.001006661194 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 80391.00000000 NS USD 92907074.79000000 0.448512000276 Long EC CORP US N 1 N N N BIO TECHNE CORP 54930073RLKQ51TILZ35 BIO TECHNE CORP 09073M104 4638.00000000 NS USD 1771391.34000000 0.008551450736 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 28541.00000000 NS USD 7090440.63000000 0.034229338476 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 82653.00000000 NS USD 10557267.69000000 0.050965561662 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 519451.00000000 NS 31970139.27000000 0.154336912937 Long EC CORP JP N 2 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 984527.00000000 NS 8586310.11000000 0.041450698250 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 43661.00000000 NS USD 13742299.75000000 0.066341410093 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 96650.00000000 NS USD 31935093.00000000 0.154167725900 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 147740.00000000 NS USD 20897823.00000000 0.100884937087 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 457188.00000000 NS USD 46281141.24000000 0.223423751953 Long EC CORP US N 1 N N N COINBASE INC 549300QHD76EP6ZKTT48 COINBASE INC N/A 16400.00000000 NS USD 6117200.00000000 0.029530986895 Long EC CORP US Y 3 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 28098.00000000 NS USD 1715663.88000000 0.008282424566 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 1805191.00000000 NS USD 671657415.37000000 3.242448560015 Long EC CORP US N 1 N N N BUNGE LIMITED 5493007M0RIN8HY3MM77 BUNGE LIMITED N/A 68876.00000000 NS USD 5459800.52000000 0.026357368993 Long EC CORP BM N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 607116.00000000 NS 76083949.10000000 0.367297800268 Long EC CORP CA N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 40197.00000000 NS USD 10229332.56000000 0.049382443891 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.025584656049 Long EP CORP US Y 3 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 13415.00000000 NS USD 154004.20000000 0.000743460408 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 345676.00000000 NS USD 16675410.24000000 0.080501098749 Long EC CORP US N 1 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 29926.00000000 NS USD 4058264.86000000 0.019591408879 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 8352.00000000 NS USD 2085638.89000000 0.010068491258 Long EP CORP US Y 3 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 97672.00000000 NS USD 18783302.32000000 0.090677018024 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 138451.00000000 NS USD 16741494.92000000 0.080820124744 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 58635.00000000 NS USD 6923034.45000000 0.033421179562 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 597706.00000000 NS 55109568.09000000 0.266043276836 Long EC CORP CA N 1 N N N ZOMATO PVT LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD N/A 213.00000000 NS 1135635.04000000 0.005482316007 Long EC CORP IN Y 3 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 72343.00000000 NS USD 41320151.31000000 0.199474407709 Long EC CORP US N 1 N N N NUANCE COMMUNICATIONS INC AEMSOT3SS15TNMJCE605 NUANCE COMMUNICATIONS INC 67020Y100 39616.00000000 NS USD 1728842.24000000 0.008346043538 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 486500.00000000 NS USD 2040867.50000000 0.009852355881 Long EP CORP US Y 3 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 10132.00000000 NS USD 3025516.52000000 0.014605781845 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PLC 635400GAUMJCLEZRRV50 JAZZ PHARMA PLC N/A 187700.00000000 NS USD 30852249.00000000 0.148940260397 Long EC CORP IE N 1 N N N ON HOLDING AG N/A ON HOLDING AG PP N/A 282.00000000 NS 5117481.73000000 0.024704813624 Long EC CORP CH Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 23789.00000000 NS USD 2521634.00000000 0.012173272184 Long EC CORP US N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 116528.00000000 NS USD 16008616.64000000 0.077282130420 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 240860.00000000 NS USD 496778567.20000000 2.398215091509 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 155789.00000000 NS USD 8492058.39000000 0.040995694930 Long EC CORP US N 1 N N N VENUS MEDTECH HANGZHOU INC N/A VENUS MEDTECH HANGZHOU INC H N/A 493672.00000000 NS 4003810.04000000 0.019328526420 Long EC CORP CN N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 171214.00000000 NS USD 8449410.90000000 0.040789812750 Long EC CORP US N 1 N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 732528.00000000 NS USD 135166066.56000000 0.652518691599 Long EC CORP US N 1 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 8575.00000000 NS USD 1914197.25000000 0.009240851027 Long EC CORP KY N 1 N N N 2021-04-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer XXXX NPORT-EX 2 QTLY_2946_20210331.htm

Quarterly Holdings Report
for

Fidelity® Contrafund® K6

March 31, 2021







CONK6-QTLY-0521
1.9883977.103





Schedule of Investments March 31, 2021 (Unaudited)

Showing Percentage of Net Assets

Common Stocks - 97.8%   
 Shares Value 
COMMUNICATION SERVICES - 20.1%   
Entertainment - 4.4%   
Activision Blizzard, Inc. 1,803,593 $167,734,149 
Netflix, Inc. (a) 1,061,829 553,913,716 
Nintendo Co. Ltd. 23,497 13,243,744 
Sea Ltd. ADR (a) 8,575 1,914,197 
Skillz, Inc. (a)(b) 154,831 2,947,982 
Spotify Technology SA (a) 117,080 31,371,586 
Take-Two Interactive Software, Inc. (a) 89,669 15,844,512 
The Walt Disney Co. (a) 732,528 135,166,067 
  922,135,953 
Interactive Media & Services - 14.5%   
Alphabet, Inc.:   
Class A (a) 240,860 496,778,567 
Class C (a) 221,050 457,270,662 
Bumble, Inc. (b) 205,424 12,814,349 
Facebook, Inc. Class A (a) 6,576,823 1,937,071,680 
Kuaishou Technology Class B (c) 141,953 4,930,128 
Match Group, Inc. (a) 116,528 16,008,617 
NAVER Corp. 11,533 3,875,692 
Snap, Inc. Class A (a) 947,327 49,535,729 
Tencent Holdings Ltd. 227,558 18,160,848 
Twitter, Inc. (a) 119,089 7,577,633 
Zoominfo Technologies, Inc. 121,811 5,956,558 
  3,009,980,463 
Media - 0.5%   
Charter Communications, Inc. Class A (a) 84,442 52,102,403 
Comcast Corp. Class A 801,616 43,375,442 
Discovery Communications, Inc. Class A (a)(b) 112,634 4,895,074 
  100,372,919 
Wireless Telecommunication Services - 0.7%   
T-Mobile U.S., Inc. 1,124,908 140,939,723 
TOTAL COMMUNICATION SERVICES  4,173,429,058 
CONSUMER DISCRETIONARY - 13.7%   
Automobiles - 0.5%   
General Motors Co. 659,297 37,883,206 
Hyundai Motor Co. 111,240 21,639,622 
Rad Power Bikes, Inc. (d)(e) 331,574 1,599,460 
Tesla, Inc. (a) 3,076 2,054,553 
Toyota Motor Corp. 409,988 31,905,276 
  95,082,117 
Diversified Consumer Services - 0.0%   
Chegg, Inc. (a)(b) 51,229 4,388,276 
H&R Block, Inc. 283,585 6,182,153 
  10,570,429 
Hotels, Restaurants & Leisure - 0.6%   
Chipotle Mexican Grill, Inc. (a) 36,257 51,514,671 
Deliveroo Holdings PLC 1,291,800 4,607,214 
Deliveroo Holdings PLC (a) 1,469,900 7,902,976 
Evolution Gaming Group AB (c) 134,629 19,824,112 
Flutter Entertainment PLC (Ireland) 13,971 3,003,149 
Hilton Worldwide Holdings, Inc. 138,451 16,741,495 
Penn National Gaming, Inc. (a) 76,764 8,047,938 
Starbucks Corp. 142,542 15,575,564 
  127,217,119 
Household Durables - 0.8%   
D.R. Horton, Inc. 493,682 43,996,940 
Garmin Ltd. 166,992 22,017,895 
Lennar Corp. Class A 457,188 46,281,141 
Mohawk Industries, Inc. (a) 97,672 18,783,302 
Sony Corp. 224,883 23,800,149 
Tempur Sealy International, Inc. 127,685 4,668,164 
Whirlpool Corp. 18,100 3,988,335 
  163,535,926 
Internet & Direct Marketing Retail - 9.1%   
Alibaba Group Holding Ltd. (a) 959,933 27,274,217 
Alibaba Group Holding Ltd. sponsored ADR (a) 14,175 3,213,898 
Amazon.com, Inc. (a) 552,308 1,708,885,137 
Coupang Corp. unit (d) 281,219 12,490,342 
Coupang, Inc. Class A (a)(b) 171,214 8,449,411 
Doordash, Inc. 105,530 13,146,241 
eBay, Inc. 1,172,121 71,780,690 
JD.com, Inc. Class A 371,581 15,670,438 
Meituan Class B (a)(c) 66,397 2,546,865 
The Booking Holdings, Inc. (a) 1,616 3,765,021 
Wayfair LLC Class A (a) 43,661 13,742,300 
Zomato Pvt Ltd. (d)(e) 213 1,135,635 
ZOZO, Inc. 125,245 3,710,309 
  1,885,810,504 
Specialty Retail - 1.6%   
Academy Sports & Outdoors, Inc. (b) 195,930 5,288,151 
Best Buy Co., Inc. 232,600 26,704,806 
Burlington Stores, Inc. (a) 23,037 6,883,456 
Cazoo Holdings Ltd. (d)(e) 69,974 1,024,953 
Dick's Sporting Goods, Inc. 78,281 5,961,098 
L Brands, Inc. 81,863 5,064,045 
Lowe's Companies, Inc. 147,405 28,033,483 
National Vision Holdings, Inc. (a) 72,167 3,163,080 
O'Reilly Automotive, Inc. (a) 4,037 2,047,768 
RH (a) 3,330 1,986,678 
The Home Depot, Inc. 667,712 203,819,088 
TJX Companies, Inc. 589,194 38,975,183 
Williams-Sonoma, Inc. 77,636 13,912,371 
  342,864,160 
Textiles, Apparel & Luxury Goods - 1.1%   
Allbirds, Inc. (a)(d)(e) 33,995 390,263 
Deckers Outdoor Corp. (a) 96,650 31,935,093 
Dr. Martens Ltd. (a) 1,891,028 11,814,793 
Hermes International SCA 1,583 1,752,427 
Levi Strauss & Co. Class A (b) 84,267 2,014,824 
lululemon athletica, Inc. (a) 38,818 11,905,869 
LVMH Moet Hennessy Louis Vuitton SE 5,938 3,966,297 
NIKE, Inc. Class B 1,083,729 144,016,747 
On Holding AG (a)(d)(e) 282 5,117,482 
Tapestry, Inc. 226,489 9,333,612 
  222,247,407 
TOTAL CONSUMER DISCRETIONARY  2,847,327,662 
CONSUMER STAPLES - 2.7%   
Beverages - 0.5%   
Boston Beer Co., Inc. Class A (a) 1,304 1,572,989 
Constellation Brands, Inc. Class A (sub. vtg.) 143,874 32,803,272 
Keurig Dr. Pepper, Inc. 283,144 9,731,659 
Monster Beverage Corp. (a) 151,151 13,768,345 
PepsiCo, Inc. 147,740 20,897,823 
The Coca-Cola Co. 508,920 26,825,173 
  105,599,261 
Food & Staples Retailing - 1.0%   
Costco Wholesale Corp. 499,722 176,142,011 
Walmart, Inc. 168,538 22,892,517 
  199,034,528 
Food Products - 0.0%   
Bunge Ltd. 68,876 5,459,801 
Freshpet, Inc. (a) 10,304 1,636,378 
  7,096,179 
Household Products - 0.0%   
Colgate-Palmolive Co. 4,918 387,686 
Personal Products - 1.2%   
Estee Lauder Companies, Inc. Class A 776,929 225,969,800 
L'Oreal SA (a) 20,264 7,762,759 
L'Oreal SA (a) 27,522 10,543,163 
  244,275,722 
TOTAL CONSUMER STAPLES  556,393,376 
ENERGY - 0.2%   
Oil, Gas & Consumable Fuels - 0.2%   
Canadian Natural Resources Ltd. 217,448 6,722,253 
Hess Corp. 250,975 17,758,991 
Reliance Industries Ltd. 674,382 18,467,290 
  42,948,534 
FINANCIALS - 11.7%   
Banks - 3.1%   
Bank of America Corp. 6,109,221 236,365,760 
Citigroup, Inc. 229,023 16,661,423 
HDFC Bank Ltd. (a) 272,300 5,571,263 
HDFC Bank Ltd. sponsored ADR (a) 87,925 6,830,893 
JPMorgan Chase & Co. 1,452,236 221,073,886 
Kotak Mahindra Bank Ltd. (a) 742,472 17,793,303 
M&T Bank Corp. 162,296 24,605,697 
Royal Bank of Canada 597,706 55,109,568 
SVB Financial Group (a) 3,234 1,596,496 
The Toronto-Dominion Bank 734,964 47,933,198 
Wells Fargo & Co. 394,407 15,409,481 
  648,950,968 
Capital Markets - 1.5%   
BlackRock, Inc. Class A 125,111 94,328,690 
Brookfield Asset Management, Inc. (Canada) Class A 96,168 4,277,704 
Goldman Sachs Group, Inc. 149,721 48,958,767 
Moody's Corp. 10,132 3,025,517 
Morgan Stanley 1,583,873 123,003,577 
MSCI, Inc. 72,972 30,595,700 
  304,189,955 
Consumer Finance - 0.3%   
Capital One Financial Corp. 401,925 51,136,918 
Diversified Financial Services - 5.6%   
Berkshire Hathaway, Inc. Class A (a) 2,988 1,152,477,576 
Coinbase, Inc. (a)(d)(e) 16,400 6,117,200 
  1,158,594,776 
Insurance - 1.2%   
Admiral Group PLC 997,745 42,653,984 
AIA Group Ltd. 324,084 3,965,742 
American International Group, Inc. 687,665 31,777,000 
Arthur J. Gallagher & Co. 75,039 9,362,616 
Chubb Ltd. 338,318 53,444,094 
Direct Line Insurance Group PLC 473,183 2,043,750 
Fairfax Financial Holdings Ltd. (sub. vtg.) 18,746 8,182,636 
Hartford Financial Services Group, Inc. 138,062 9,221,161 
Intact Financial Corp. 40,667 4,983,463 
Intact Financial Corp. rights 12/31/21 (a)(d)(e) 25,608 2,740,730 
Progressive Corp. 486,313 46,496,386 
The Travelers Companies, Inc. 259,278 38,995,411 
  253,866,973 
TOTAL FINANCIALS  2,416,739,590 
HEALTH CARE - 11.7%   
Biotechnology - 2.3%   
23andMe, Inc. (a)(d) 6,779 139,142 
AbbVie, Inc. 892,667 96,604,423 
Acceleron Pharma, Inc. (a) 29,926 4,058,265 
Allovir, Inc. (a) 133,629 3,126,919 
Alnylam Pharmaceuticals, Inc. (a) 53,163 7,506,084 
Argenx SE ADR (a) 12,323 3,393,631 
Cullinan Oncology, Inc. 38,279 1,595,086 
Generation Bio Co. 46,044 1,310,412 
Genmab A/S (a) 10,269 3,378,616 
Idorsia Ltd. (a) 414,338 11,108,633 
Innovent Biologics, Inc. (a)(c) 1,226,856 12,443,575 
Kodiak Sciences, Inc. (a) 34,069 3,863,084 
Mirati Therapeutics, Inc. (a) 38,148 6,534,752 
Moderna, Inc. (a) 11,010 1,441,760 
Nuvation Bio Pvt, Inc. 503,467 4,735,107 
Passage Bio, Inc. (a) 100,228 1,751,985 
Regeneron Pharmaceuticals, Inc. (a) 337,391 159,633,178 
Replimune Group, Inc. (a) 24,077 734,589 
Revolution Medicines, Inc. (a) 96,169 4,412,234 
TG Therapeutics, Inc. (a) 38,712 1,865,918 
Turning Point Therapeutics, Inc. (a) 106,665 10,089,442 
Vertex Pharmaceuticals, Inc. (a) 559,179 120,161,975 
Zai Lab Ltd. (a) 95,033 12,806,282 
  472,695,092 
Health Care Equipment & Supplies - 2.2%   
Abbott Laboratories 800,553 95,938,272 
Danaher Corp. 654,463 147,306,532 
DexCom, Inc. (a) 97,251 34,951,037 
Edwards Lifesciences Corp. (a) 306,250 25,614,750 
Envista Holdings Corp. (a) 351,357 14,335,366 
Hologic, Inc. (a) 417,718 31,069,865 
Intuitive Surgical, Inc. (a) 94,912 70,134,273 
Medtronic PLC 145,271 17,160,863 
Sonova Holding AG Class B 21,744 5,760,670 
Venus MedTech Hangzhou, Inc. (H Shares) (a)(c) 493,672 4,003,810 
West Pharmaceutical Services, Inc. 12,328 3,473,784 
  449,749,222 
Health Care Providers & Services - 3.7%   
AmerisourceBergen Corp. 73,135 8,635,049 
Guardant Health, Inc. (a) 84,086 12,835,728 
HCA Holdings, Inc. 76,533 14,414,225 
Henry Schein, Inc. (a) 60,564 4,193,451 
Laboratory Corp. of America Holdings (a) 45,349 11,565,355 
McKesson Corp. 30,699 5,987,533 
Oak Street Health, Inc. (a) 202,404 10,984,465 
Owens & Minor, Inc. 217,785 8,186,538 
Patterson Companies, Inc. 466,555 14,906,432 
Surgery Partners, Inc. (a) 110,801 4,904,052 
UnitedHealth Group, Inc. 1,805,191 671,657,415 
  768,270,243 
Health Care Technology - 0.2%   
Veeva Systems, Inc. Class A (a) 142,509 37,229,051 
Life Sciences Tools & Services - 1.4%   
10X Genomics, Inc. (a) 31,419 5,686,839 
Bio-Rad Laboratories, Inc. Class A (a) 72,343 41,320,151 
Bio-Techne Corp. 4,638 1,771,391 
Eurofins Scientific SA (a) 133,738 12,783,584 
IQVIA Holdings, Inc. (a) 110,398 21,322,270 
Lonza Group AG 25 13,982 
Mettler-Toledo International, Inc. (a) 80,391 92,907,075 
PerkinElmer, Inc. 10,639 1,364,877 
Thermo Fisher Scientific, Inc. 250,583 114,361,070 
Waters Corp. (a) 5,986 1,701,042 
WuXi AppTec Co. Ltd. (H Shares) (c) 202,635 3,985,399 
  297,217,680 
Pharmaceuticals - 1.9%   
Bristol-Myers Squibb Co. 487,014 30,745,194 
Eli Lilly & Co. 1,010,993 188,873,712 
Hansoh Pharmaceutical Group Co. Ltd. (a)(c) 1,684,132 8,069,605 
Horizon Therapeutics PLC (a) 635,752 58,514,614 
Jazz Pharmaceuticals PLC (a) 187,700 30,852,249 
Nuvation Bio, Inc. (d) 439,051 4,358,679 
Royalty Pharma PLC 696,326 30,373,740 
Supernus Pharmaceuticals, Inc. (a)(b) 53,560 1,402,201 
UCB SA 112,885 10,738,685 
Zoetis, Inc. Class A 193,103 30,409,860 
  394,338,539 
TOTAL HEALTH CARE  2,419,499,827 
INDUSTRIALS - 3.9%   
Aerospace & Defense - 0.1%   
HEICO Corp. Class A 63,999 7,270,286 
Northrop Grumman Corp. 5,652 1,829,213 
Space Exploration Technologies Corp. Class A (a)(d)(e) 7,300 3,065,927 
The Boeing Co. 36,777 9,367,837 
  21,533,263 
Air Freight & Logistics - 0.7%   
United Parcel Service, Inc. Class B 826,429 140,484,666 
Airlines - 0.0%   
Southwest Airlines Co. 28,098 1,715,664 
Building Products - 0.7%   
Carrier Global Corp. 301,385 12,724,475 
Fortune Brands Home & Security, Inc. 574,197 55,019,557 
The AZEK Co., Inc. 88,649 3,727,690 
Toto Ltd. 552,251 33,988,849 
Trane Technologies PLC 178,087 29,484,084 
  134,944,655 
Commercial Services & Supplies - 0.2%   
Cintas Corp. 106,024 36,187,051 
Clean TeQ Holdings Ltd. (a)(b) 531,611 1,175,015 
GFL Environmental, Inc. (b) 78,564 2,745,812 
TulCo LLC (a)(d)(e)(f) 1,552 1,264,632 
  41,372,510 
Electrical Equipment - 0.6%   
Acuity Brands, Inc. 105,489 17,405,685 
AMETEK, Inc. 82,653 10,557,268 
Shoals Technologies Group, Inc. 36,411 1,266,375 
Vestas Wind Systems A/S 463,866 95,689,452 
  124,918,780 
Industrial Conglomerates - 0.3%   
General Electric Co. 5,457,743 71,660,166 
Machinery - 0.5%   
Deere & Co. 168,681 63,110,309 
IDEX Corp. 19,992 4,184,725 
Illinois Tool Works, Inc. 7,569 1,676,685 
Ingersoll Rand, Inc. (a) 124,064 6,105,189 
Otis Worldwide Corp. 86,994 5,954,739 
PACCAR, Inc. 272,349 25,306,669 
Pentair PLC 61,545 3,835,484 
  110,173,800 
Professional Services - 0.2%   
Clarivate Analytics PLC (a) 932,704 24,614,059 
CoStar Group, Inc. (a) 1,976 1,624,055 
Experian PLC 65,178 2,245,447 
Thomson Reuters Corp. 87,968 7,706,212 
  36,189,773 
Road & Rail - 0.6%   
Canadian Pacific Railway Ltd. 166,347 63,536,691 
Uber Technologies, Inc. (a) 155,789 8,492,058 
Union Pacific Corp. 282,093 62,176,118 
  134,204,867 
TOTAL INDUSTRIALS  817,198,144 
INFORMATION TECHNOLOGY - 31.7%   
Electronic Equipment & Components - 1.4%   
Amphenol Corp. Class A 3,634,470 239,765,986 
CDW Corp. 52,426 8,689,610 
Keysight Technologies, Inc. (a) 47,860 6,863,124 
Samsung SDI Co. Ltd. 22,878 13,503,008 
Zebra Technologies Corp. Class A (a) 49,723 24,124,605 
  292,946,333 
IT Services - 7.7%   
Accenture PLC Class A 525,428 145,149,485 
Adyen BV (a)(c) 37,235 83,086,380 
MasterCard, Inc. Class A 625,224 222,611,005 
MongoDB, Inc. Class A (a) 192,891 51,584,840 
Okta, Inc. (a) 475,758 104,871,336 
PayPal Holdings, Inc. (a) 1,299,868 315,659,945 
Shopify, Inc. Class A (a) 116,367 128,472,242 
Snowflake Computing, Inc. 57,967 13,290,674 
Snowflake Computing, Inc. Class B (c) 8,969 2,056,412 
Square, Inc. (a) 136,209 30,926,253 
Twilio, Inc. Class A (a) 99,774 33,998,988 
Visa, Inc. Class A 2,201,903 466,208,922 
Wix.com Ltd. (a) 9,300 2,596,746 
  1,600,513,228 
Semiconductors & Semiconductor Equipment - 6.4%   
Advanced Micro Devices, Inc. (a) 1,516,870 119,074,295 
Analog Devices, Inc. 312,013 48,386,976 
Applied Materials, Inc. 373,642 49,918,571 
ASML Holding NV 30,060 18,557,842 
Intel Corp. 797,042 51,010,688 
KLA Corp. 15,264 5,043,226 
Lam Research Corp. 221,371 131,768,874 
Lattice Semiconductor Corp. (a) 294,552 13,260,731 
Marvell Technology Group Ltd. 509,199 24,940,567 
Microchip Technology, Inc. 37,852 5,875,387 
NVIDIA Corp. 672,490 359,062,586 
NXP Semiconductors NV 114,503 23,054,034 
Qorvo, Inc. (a) 274,695 50,186,777 
Qualcomm, Inc. 2,265,059 300,324,173 
Semtech Corp. (a) 254,976 17,593,344 
Skyworks Solutions, Inc. 206,902 37,962,379 
Synaptics, Inc. (a) 333,968 45,225,947 
Taiwan Semiconductor Manufacturing Co. Ltd. sponsored ADR 65,412 7,736,931 
Texas Instruments, Inc. 124,629 23,553,635 
  1,332,536,963 
Software - 12.8%   
Adobe, Inc. (a) 1,036,703 492,817,505 
Affirm, Inc. 464,167 29,543,301 
Atlassian Corp. PLC (a) 370,494 78,085,315 
Cadence Design Systems, Inc. (a) 509,290 69,767,637 
Cloudflare, Inc. (a) 1,341,357 94,243,743 
Coupa Software, Inc. (a) 40,197 10,229,333 
Crowdstrike Holdings, Inc. (a) 32,906 6,005,674 
Datadog, Inc. Class A (a) 187,569 15,632,000 
DocuSign, Inc. (a) 13,662 2,765,872 
Dropbox, Inc. Class A (a)(b) 668,287 17,816,531 
Duck Creek Technologies, Inc. (a)(b) 135,123 6,099,452 
Dynatrace, Inc. (a) 345,676 16,675,410 
Epic Games, Inc. (d)(e) 14,010 12,398,850 
Fortinet, Inc. (a) 21,220 3,913,392 
Intuit, Inc. 143,173 54,843,849 
Microsoft Corp. 4,292,410 1,012,021,506 
Nuance Communications, Inc. (a) 39,616 1,728,842 
Qualtrics International, Inc. 98,249 3,233,375 
Salesforce.com, Inc. (a) 2,956,621 626,419,291 
ServiceNow, Inc. (a) 123,676 61,851,604 
Tanium, Inc. Class B (a)(d)(e) 449,538 5,122,575 
Workday, Inc. Class A (a) 28,541 7,090,441 
Xero Ltd. (a) 75,314 7,238,117 
Zoom Video Communications, Inc. Class A (a) 6,500 2,088,385 
Zscaler, Inc. (a) 12,205 2,095,232 
  2,639,727,232 
Technology Hardware, Storage & Peripherals - 3.4%   
Apple, Inc. 5,406,388 660,390,294 
Dell Technologies, Inc. (a) 158,473 13,969,395 
Logitech International SA (b) 15,757 1,646,607 
Samsung Electronics Co. Ltd. 199,130 14,459,774 
  690,466,070 
TOTAL INFORMATION TECHNOLOGY  6,556,189,826 
MATERIALS - 1.8%   
Chemicals - 0.6%   
Growmax Resources Corp. (a)(c)(e) 300,684 13,160 
LG Chemical Ltd. 1,155 829,630 
PPG Industries, Inc. 33,758 5,072,477 
Sherwin-Williams Co. 160,762 118,643,964 
Westlake Chemical Corp. 63,351 5,624,935 
  130,184,166 
Containers & Packaging - 0.1%   
Silgan Holdings, Inc. (b) 272,079 11,435,480 
Metals & Mining - 1.1%   
ArcelorMittal SA Class A unit (a)(b) 224,679 6,553,886 
B2Gold Corp. 4,950,491 21,311,495 
Barrick Gold Corp. (Canada) 2,053,764 40,741,893 
First Quantum Minerals Ltd. 152,719 2,910,496 
Franco-Nevada Corp. 607,116 76,083,949 
Freeport-McMoRan, Inc. 1,027,207 33,825,927 
Gatos Silver, Inc. 420,932 4,196,692 
Ivanhoe Mines Ltd. (a) 4,929,588 25,379,513 
Ivanhoe Mines Ltd. (a)(c) 1,285,143 6,616,436 
Novagold Resources, Inc. (a) 984,527 8,586,310 
Nucor Corp. 131,440 10,550,689 
POSCO sponsored ADR 24,260 1,751,572 
  238,508,858 
TOTAL MATERIALS  380,128,504 
REAL ESTATE - 0.1%   
Equity Real Estate Investment Trusts (REITs) - 0.1%   
Equity Commonwealth 320,759 8,917,100 
Prologis (REIT), Inc. 23,789 2,521,634 
  11,438,734 
UTILITIES - 0.2%   
Electric Utilities - 0.2%   
PG&E Corp. (a) 3,078,697 36,051,542 
Independent Power and Renewable Electricity Producers - 0.0%   
The AES Corp. 352,816 9,458,997 
TOTAL UTILITIES  45,510,539 
TOTAL COMMON STOCKS   
(Cost $14,294,621,627)  20,266,803,794 
Preferred Stocks - 0.4%   
Convertible Preferred Stocks - 0.4%   
CONSUMER DISCRETIONARY - 0.1%   
Automobiles - 0.0%   
Rad Power Bikes, Inc.:   
Series A (d)(e) 43,228 208,525 
Series C (d)(e) 170,098 820,526 
Rivian Automotive, Inc. Series F (d)(e) 128,235 4,725,460 
  5,754,511 
Internet & Direct Marketing Retail - 0.0%   
GoBrands, Inc. Series G (d)(e) 8,352 2,085,639 
Zomato Pvt Ltd.:   
Series B (d)(e) 42,653 
Series E (d)(e) 53,592 28 
Series G (d)(e) 58 309,234 
Series J7 (d)(e) 396 2,111,321 
  4,548,875 
Specialty Retail - 0.1%   
Aurora Innovation, Inc. Series B (a)(d)(e) 119,040 2,340,326 
Fanatics, Inc. Series E (d)(e) 192,106 6,698,736 
  9,039,062 
Textiles, Apparel & Luxury Goods - 0.0%   
Allbirds, Inc.:   
Series A (a)(d)(e) 13,415 154,004 
Series B (a)(d)(e) 2,355 27,035 
Series C (a)(d)(e) 22,525 258,587 
Series Seed (a)(d)(e) 7,210 82,771 
  522,397 
TOTAL CONSUMER DISCRETIONARY  19,864,845 
FINANCIALS - 0.0%   
Thrifts & Mortgage Finance - 0.0%   
Acrisure Holdings, Inc. Series B (d)(e) 57,282 1,043,678 
HEALTH CARE - 0.0%   
Biotechnology - 0.0%   
23andMe, Inc.:   
Series F (a)(d) 26,649 546,984 
Series F1 (d) 93,703 1,923,301 
ElevateBio LLC Series C (d)(e) 486,500 2,040,868 
  4,511,153 
Health Care Providers & Services - 0.0%   
Lyra Health, Inc. Series E (d)(e) 63,600 1,747,079 
TOTAL HEALTH CARE  6,258,232 
INDUSTRIALS - 0.2%   
Aerospace & Defense - 0.1%   
Relativity Space, Inc. Series D (d)(e) 207,384 3,095,642 
Space Exploration Technologies Corp. Series N (d)(e) 49,490 20,785,305 
  23,880,947 
Air Freight & Logistics - 0.1%   
Zipline International, Inc. Series E (d)(e) 178,019 5,808,653 
Commercial Services & Supplies - 0.0%   
ZenPayroll, Inc. Series D (a)(d)(e) 184,203 2,452,184 
TOTAL INDUSTRIALS  32,141,784 
INFORMATION TECHNOLOGY - 0.1%   
IT Services - 0.1%   
ByteDance Ltd. Series E1 (d)(e) 80,736 8,846,581 
Software - 0.0%   
Carbon, Inc.:   
Series D (a)(d)(e) 9,678 356,538 
Series E (a)(d)(e) 7,351 274,266 
Nuro, Inc. Series C (d)(e) 405,967 5,299,737 
Stripe, Inc. Series H (d)(e) 29,000 1,163,625 
  7,094,166 
TOTAL INFORMATION TECHNOLOGY  15,940,747 
MATERIALS - 0.0%   
Metals & Mining - 0.0%   
High Power Exploration, Inc. Series A (a)(d)(e) 1,289,012 6,793,093 
TOTAL CONVERTIBLE PREFERRED STOCKS  82,042,379 
Nonconvertible Preferred Stocks - 0.0%   
CONSUMER DISCRETIONARY - 0.0%   
Specialty Retail - 0.0%   
Cazoo Holdings Ltd.:   
Series A (d)(e) 2,284 33,455 
Series B (d)(e) 39,995 585,832 
Series C (d)(e) 812 11,894 
Series D (d)(e) 142,876 2,092,794 
  2,723,975 
TOTAL PREFERRED STOCKS   
(Cost $71,276,201)  84,766,354 
Money Market Funds - 3.8%   
Fidelity Cash Central Fund 0.06% (g) 733,941,267 734,088,056 
Fidelity Securities Lending Cash Central Fund 0.06% (g)(h) 50,191,882 50,196,901 
TOTAL MONEY MARKET FUNDS   
(Cost $784,283,964)  784,284,957 
TOTAL INVESTMENT IN SECURITIES - 102.0%   
(Cost $15,150,181,792)  21,135,855,105 
NET OTHER ASSETS (LIABILITIES) - (2.0)%  (419,298,491) 
NET ASSETS - 100%  $20,716,556,614 

Legend

 (a) Non-income producing

 (b) Security or a portion of the security is on loan at period end.

 (c) Security exempt from registration under Rule 144A of the Securities Act of 1933. These securities may be resold in transactions exempt from registration, normally to qualified institutional buyers. At the end of the period, the value of these securities amounted to $147,575,882 or 0.7% of net assets.

 (d) Restricted securities (including private placements) - Investment in securities not registered under the Securities Act of 1933 (excluding 144A issues). At the end of the period, the value of restricted securities (excluding 144A issues) amounted to $141,732,223 or 0.7% of net assets.

 (e) Level 3 security

 (f) Investment is owned by a wholly-owned subsidiary (Subsidiary) that is treated as a corporation for U.S. tax purposes.

 (g) Affiliated fund that is generally available only to investment companies and other accounts managed by Fidelity Investments. The rate quoted is the annualized seven-day yield of the fund at period end. A complete unaudited listing of the fund's holdings as of its most recent quarter end is available upon request. In addition, each Fidelity Central Fund's financial statements are available on the SEC's website or upon request.

 (h) Investment made with cash collateral received from securities on loan.

Additional information on each restricted holding is as follows:

Security Acquisition Date Acquisition Cost 
23andMe, Inc. 12/7/18 $113,887 
23andMe, Inc. Series F 8/31/17 $370,000 
23andMe, Inc. Series F1 12/9/20 $1,625,747 
Acrisure Holdings, Inc. Series B 3/22/21 $1,043,678 
Allbirds, Inc. 10/9/18 $372,829 
Allbirds, Inc. Series A 10/9/18 $147,124 
Allbirds, Inc. Series B 10/9/18 $25,828 
Allbirds, Inc. Series C 10/9/18 $247,035 
Allbirds, Inc. Series Seed 10/9/18 $79,073 
Aurora Innovation, Inc. Series B 3/1/19 $1,099,965 
ByteDance Ltd. Series E1 11/18/20 $8,846,581 
Carbon, Inc. Series D 12/15/17 $225,990 
Carbon, Inc. Series E 3/22/19 $205,787 
Cazoo Holdings Ltd. 9/30/20 $959,341 
Cazoo Holdings Ltd. Series A 9/30/20 $31,314 
Cazoo Holdings Ltd. Series B 9/30/20 $548,330 
Cazoo Holdings Ltd. Series C 9/30/20 $11,132 
Cazoo Holdings Ltd. Series D 9/30/20 $1,958,826 
Coinbase, Inc. 2/25/21 - 3/5/21 $6,163,782 
Coupang Corp. unit 6/12/20 $2,109,143 
ElevateBio LLC Series C 3/9/21 $2,040,868 
Epic Games, Inc. 7/13/20 - 7/30/20 $8,055,750 
Fanatics, Inc. Series E 8/13/20 $3,321,513 
GoBrands, Inc. Series G 3/2/21 $2,085,639 
High Power Exploration, Inc. Series A 11/15/19 - 3/4/21 $6,793,094 
Intact Financial Corp. rights 12/31/21 11/13/20 - 3/30/21 $2,637,347 
Lyra Health, Inc. Series E 1/14/21 $1,747,079 
Nuro, Inc. Series C 10/30/20 $5,299,737 
Nuvation Bio, Inc. 2/10/21 $4,390,510 
On Holding AG 2/6/20 $2,569,790 
Rad Power Bikes, Inc. 1/21/21 $1,599,460 
Rad Power Bikes, Inc. Series A 1/21/21 $208,525 
Rad Power Bikes, Inc. Series C 1/21/21 $820,526 
Relativity Space, Inc. Series D 11/20/20 $3,095,642 
Rivian Automotive, Inc. Series F 1/19/21 $4,725,460 
Space Exploration Technologies Corp. Class A 2/16/21 $3,065,927 
Space Exploration Technologies Corp. Series N 8/4/20 $13,362,300 
Stripe, Inc. Series H 3/15/21 $1,163,625 
Tanium, Inc. Class B 9/18/20 $5,122,575 
TulCo LLC 8/24/17 - 9/7/18 $651,224 
ZenPayroll, Inc. Series D 7/16/19 $2,452,184 
Zipline International, Inc. Series E 12/21/20 $5,808,653 
Zomato Pvt Ltd. 1/22/21 - 1/29/21 $877,112 
Zomato Pvt Ltd. Series B 1/22/21 $32,927 
Zomato Pvt Ltd. Series E 1/22/21 $22 
Zomato Pvt Ltd. Series G 1/22/21 - 2/5/21 $239,100 
Zomato Pvt Ltd. Series J7 12/9/20 $1,612,897 

Affiliated Central Funds

Information regarding fiscal year to date income earned by the Fund from investments in Fidelity Central Funds is as follows:

Fund Income earned 
Fidelity Cash Central Fund $145,347 
Fidelity Securities Lending Cash Central Fund 45,032 
Total $190,379 

Amounts in the income column in the above table include any capital gain distributions from underlying funds. Amount for Fidelity Securities Lending Cash Central Fund represents the income earned on investing cash collateral, less rebates paid to borrowers and any lending agent fees associated with the loan, plus any premium payments received for lending certain types of securities.

Investment Valuation

Investments are valued as of 4:00 p.m. Eastern time on the last calendar day of the period. Security transactions are accounted for as of trade date. The Board of Trustees (the Board) has delegated the day to day responsibility for the valuation of the Fund's investments to the Fair Value Committee (the Committee) established by the Fund's investment adviser. In accordance with valuation policies and procedures approved by the Board, the Fund attempts to obtain prices from one or more third party pricing vendors or brokers to value its investments. When current market prices, quotations or currency exchange rates are not readily available or reliable, investments will be fair valued in good faith by the Committee, in accordance with procedures adopted by the Board. Factors used in determining fair value vary by investment type and may include market or investment specific events. The frequency with which these procedures are used cannot be predicted and they may be utilized to a significant extent. The Committee oversees the Fund’s valuation policies and procedures and reports to the Board on the Committee's activities and fair value determinations. The Board monitors the appropriateness of the procedures used in valuing the Fund's investments and ratifies the fair value determinations of the Committee. The Fund categorizes the inputs to valuation techniques used to value its investments into a disclosure hierarchy consisting of three levels: Level 1 - quoted prices in active markets for identical investments: Level 2 - other significant observable inputs (including quoted prices for similar investments, interest rates, prepayment speeds etc.): Level 3 - unobservable inputs (including the Fund's own assumptions based on the best information available). Changes in valuation techniques may result in transfers in or out of an assigned level within the disclosure hierarchy. Valuation techniques used to value the Fund's investments by major category are as follows:

Equity securities, including restricted securities, for which market quotations are readily available, are valued at the last reported sale price or official closing price as reported by a third party pricing vendor on the primary market or exchange on which they are traded and are categorized as Level 1 in the hierarchy. In the event there were no sales during the day or closing prices are not available, securities are valued at the last quoted bid price or may be valued using the last available price and are generally categorized as Level 2 in the hierarchy. For foreign equity securities, when market or security specific events arise, comparisons to the valuation of American Depositary Receipts (ADRs), futures contracts, Exchange-Traded Funds (ETFs) and certain indexes as well as quoted prices for similar securities may be used and would be categorized as Level 2 in the hierarchy. For equity securities, including restricted securities, where observable inputs are limited, assumptions about market activity and risk are used and these securities may be categorized as Level 3 in the hierarchy. 

Investments in open-end mutual funds, including the Fidelity Central Funds, are valued at their closing net asset value each business day and are categorized as Level 1 in the hierarchy.

For additional information on the Fund's significant accounting policies, please refer to the Fund's most recent semiannual or annual shareholder report.





The fund's schedule of investments as of the date on the cover of this report has not been audited. This report is provided for the general information of the fund's shareholders. For more information regarding the fund and its holdings, please see the fund's most recent prospectus and annual report.

Third party trademarks and service marks are the property of their respective owners. All other trademarks and service marks are the property of FMR LLC or an affiliate.