0001752724-21-181156.txt : 20210824 0001752724-21-181156.hdr.sgml : 20210824 20210824101831 ACCESSION NUMBER: 0001752724-21-181156 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210824 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: 211199481 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 S000006037 Fidelity Contrafund C000016601 Fidelity Contrafund FCNTX C000064233 Class K FCNKX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000006037 C000016601 C000064233 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund S000006037 JI376UEGMQ5TDKUOM103 2021-12-31 2021-06-30 N 143146981135.88 718196233.23 142428784902.65 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 65925600.00000000 0.00000000 0.00000000 4019942.41000000 N SURGERY PARTNERS INC 549300LC82HG33S19I03 SURGERY PARTNERS INC 86881A100 682683.00000000 NS USD 45480341.46000000 0.031931987267 Long EC CORP US N 1 N N N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 419511.00000000 NS USD 16440636.09000000 0.011543057185 Long EC CORP US N 1 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 415584.00000000 NS USD 18069592.32000000 0.012686755933 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 5809876.00000000 NS USD 343770362.92000000 0.241362982317 Long EC CORP US N 1 N N N JOBY AERO INC N/A JOBY AERO INC PIPE N/A 1388830.00000000 NS USD 12474471.06000000 0.008758391829 Long EC CORP US Y 2 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 416670.00000000 NS USD 300606571.50000000 0.211057457034 Long EC CORP US N 1 N N N CONT TC HOLDINGS LLC N/A CONT TC HOLDINGS LLC N/A 140771.00000000 NS USD 236688136.27000000 0.166179987024 Long EC CORP US Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO(180 DAY LOCK UP) N/A 43406200.00000000 NS 164507992.58000000 0.115501927993 Long EC CORP GB N 2 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 9526462.00000000 NS USD 668852897.02000000 0.469605141599 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 1159377.00000000 NS USD 77353633.44000000 0.054310393431 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 397290.00000000 NS 40848620.77000000 0.028680031777 Long EC CORP NZ N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 993300.00000000 NS USD 501090051.00000000 0.351817963863 Long EC CORP US N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 6767602.00000000 NS 78926157.04000000 0.055414470532 Long EC CORP KY N 1 N N N AES CORP 2NUNNB7D43COUIRE5295 AES CORP 00130H105 1740587.00000000 NS USD 45377103.09000000 0.031859503063 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2972448.00000000 NS USD 1176108500.16000000 0.825751972091 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 529180.00000000 NS 37791881.42000000 0.026533878980 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 8028216.00000000 NS USD 849706381.44000000 0.596583325498 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 778772.00000000 NS USD 188712031.04000000 0.132495710869 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC (180 DAY LOCK UP) N/A 7016001.00000000 NS USD 62053020.84000000 0.043567752742 Long EC CORP US N 2 N N N ALIGN TECHNOLOGY INC 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 137725.00000000 NS USD 84149975.00000000 0.059082140634 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 8400498.00000000 NS USD 801743529.12000000 0.562908354282 Long EC CORP US N 1 N N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 837525.00000000 NS USD 36440712.75000000 0.025585216341 Long EC CORP US N 1 N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 1427344.00000000 NS USD 142263376.48000000 0.099883865875 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER C PFD PP N/A 6729.00000000 NS 206621.89000000 0.000145070317 Long EP CORP GB Y 2 N N N DISCOVERY INC 5493006ZCRFWKF6B1K26 DISCOVERY INC A 25470F104 309721.00000000 NS USD 9502240.28000000 0.006671572945 Long EC CORP US N 1 N N N CIRCLE INTERNET FINANCIAL 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LTD CONV PERP PP N/A 17194600.00000000 PA USD 17194600.00000000 0.012072419217 Long EP CORP US Y 3 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 274382.00000000 NS USD 76708975.74000000 0.053857775864 Long EC CORP US N 1 N N N OPTION CARE HEALTH INC 549300DI3Q5ACSYJRI17 OPTION CARE HEALTH INC 68404L201 1986672.00000000 NS USD 43448516.64000000 0.030505432360 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 3577409.00000000 NS USD 356345710.49000000 0.250192200076 Long EC CORP US N 1 N N N EUROFINS SCIENTIFIC SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE N/A 913365.00000000 NS 104403373.94000000 0.073302158697 Long EC CORP LU N 1 N N N OAK STREET HEALTH INC 2549007CJE6GSEURLA30 OAK STREET HEALTH INC 67181A107 1415958.00000000 NS USD 82932660.06000000 0.058227457403 Long EC CORP US N 1 N N N NORDSON CORP 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 48366.00000000 NS USD 10616820.66000000 0.007454125700 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 128994.00000000 NS USD 89114214.96000000 0.062567559655 Long EC CORP NL N 1 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC SER B PC PP N/A 2121140.00000000 NS USD 41701612.40000000 0.029278921693 Long EP CORP US Y 3 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 5351713.00000000 NS USD 602816952.32000000 0.423240957038 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 165300.00000000 NS USD 7020985.26000000 0.004929470727 Long EP CORP US Y 3 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER A PFD PP N/A 18932.00000000 NS 581329.40000000 0.000408154433 Long EP CORP GB Y 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 33273279.00000000 NS USD 4557108291.84000000 3.199569732308 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 182971.00000000 NS USD 66778925.87000000 0.046885835553 Long EC CORP US N 1 N N N ZOZO INC 549300GC7XPQMZA0OW13 ZOZO INC N/A 795721.00000000 NS 27038541.56000000 0.018983902431 Long EC CORP JP N 1 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 3135552.00000000 NS USD 95289425.28000000 0.066903207343 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 1478100.00000000 NS USD 23212673.64000000 0.016297740415 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 2196102.00000000 NS USD 378080920.32000000 0.265452605369 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER B PFD PP N/A 331469.00000000 NS 10178146.78000000 0.007146130458 Long EP CORP GB Y 2 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 3833042.00000000 NS USD 116179503.02000000 0.081570240944 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 6342339.00000000 NS USD 918560957.37000000 0.644926485891 Long EC CORP US N 1 N N N RECRUIT HOLDINGS CO LTD 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD N/A 274481.00000000 NS 13460218.15000000 0.009450490053 Long EC CORP JP N 2 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 922959.00000000 NS USD 215870880.51000000 0.151564082118 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 7253947.00000000 NS USD 681363241.71000000 0.478388720493 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PP N/A 579926.00000000 NS 17807312.15000000 0.012502607645 Long EC CORP GB Y 2 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 3531668.00000000 NS USD 12149502986.88000000 8.530230034037 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 81735.00000000 NS USD 3146797.50000000 0.002209383097 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 532250.00000000 NS 93897260.88000000 0.065925761386 Long EC CORP KY N 2 N N N TENSTORRENT N/A TENSTORRENT INC CONV PERP PP N/A 11130000.00000000 PA USD 11130000.00000000 0.007814431617 Long EP CORP US Y 3 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 166662.00000000 NS USD 43287121.26000000 0.030392115813 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 21888237.00000000 NS USD 1497374293.17000000 1.051314377352 Long EC CORP US N 1 N N N SUSE SA 213800C9JTKV8DLW6403 SUSE SA N/A 642580.00000000 NS 25182091.77000000 0.017680479256 Long EC CORP LU N 1 N N N GATOS SILVER INC N/A GATOS SILVER INC 368036109 2753772.00000000 NS USD 48163472.28000000 0.033815827547 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 28777622.00000000 NS USD 7795857799.80000000 5.473512819145 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 318864.00000000 NS USD 175231711.20000000 0.123031107314 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 12238661.00000000 NS 88364001.25000000 0.062040830658 Long EC CORP CA N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 1292904.00000000 NS USD 148658101.92000000 0.104373636285 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 192592.00000000 NS 86010406.81000000 0.060388359606 Long EC CORP FR N 2 N N N BRIGHT MACHINES INC N/A BRIGHT MACHINES INC PIPE N/A 848866.00000000 NS USD 7555756.27000000 0.005304936270 Long EC CORP US Y 2 N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 268461.00000000 NS USD 92782806.21000000 0.065143296892 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 3154578.00000000 NS 275754587.02000000 0.193608747844 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 3090272.00000000 NS USD 66626264.32000000 0.046778651075 Long EC CORP US N 1 N N N EXPEDITORS INTL OF WASH INC 984500B055A804AB6E40 EXPEDITORS INTL OF WASH INC 302130109 183897.00000000 NS USD 23281360.20000000 0.016345965610 Long EC CORP US N 1 N N N ENDEAVOR GROUP HOLDINGS INC N/A ENDEAVOR GROUP HOLDINGS INC 29260Y109 1047501.00000000 NS USD 29026252.71000000 0.020379484898 Long EC CORP US N 1 N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 1193270.00000000 NS USD 776460789.00000000 0.545157209289 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 1558598.00000000 NS USD 3906345339.36000000 2.742665636043 Long EC CORP US N 1 N N N AFFIRM HOLDINGS INC N/A AFFIRM HOLDINGS INC 00827B106 235872.00000000 NS USD 15885979.20000000 0.011153629661 Long EC CORP US N 1 N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 3098489.00000000 NS USD 304302604.69000000 0.213652461402 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 3309720.00000000 NS USD 975672358.80000000 0.685024701619 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 12960732.00000000 NS USD 3030478356.24000000 2.127714814327 Long EC CORP US N 1 N N WESTROCK CO 549300JEB576INN13W07 WESTROCK CO 96145D105 218337.00000000 NS USD 11619895.14000000 0.008158389575 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 2700538.00000000 NS USD 180449949.16000000 0.126694859668 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER D PFD PP N/A 1184131.00000000 NS 36360139.64000000 0.025528645536 Long EP CORP GB Y 2 N N N HARLEY-DAVIDSON INC ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC 412822108 1357118.00000000 NS USD 62183146.76000000 0.043659114835 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER C PC PP N/A 1327879.00000000 NS USD 6405475.84000000 0.004497318322 Long EP CORP US Y 3 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL PRIME DE FIDELITE 2023 N/A 195085.00000000 NS 87123765.32000000 0.061170054479 Long EC CORP FR N 2 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 1050985.00000000 NS USD 398880337.05000000 0.280055985398 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 5637741.00000000 NS USD 3301686639.24000000 2.318131578175 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 2638064.00000000 NS USD 408082120.16000000 0.286516605782 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 67399.00000000 NS USD 13387463.37000000 0.009399408538 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 18803.00000000 NS USD 28058212.66000000 0.019699818880 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 1145579.00000000 NS USD 68276508.40000000 0.047937296134 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 191477.00000000 NS USD 35811943.31000000 0.025143754006 Long EC CORP US N 1 N N N CITIZENS FINANCIAL GRP INC 2138004JDDA4ZQUPFW65 CITIZENS FINANCIAL GROUP INC 174610105 271490.00000000 NS USD 12453246.30000000 0.008743489813 Long EC CORP US N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 159100.00000000 NS USD 25759881.00000000 0.018086148117 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 2156620.00000000 NS USD 553949413.20000000 0.388930800454 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 1957086.00000000 NS USD 1093110814.44000000 0.767478859829 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 41874746.00000000 NS USD 14560267931.66000000 10.22284079837 Long EC CORP US N 1 N N N AFFIRM HOLDINGS INC N/A AFFIRM HOLDINGS INC(180 DAY LOCKUP) N/A 4910940.00000000 NS USD 314214218.55000000 0.220611457694 Long EC CORP US N 2 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 72905.00000000 NS USD 16042745.25000000 0.011263695931 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 966722.00000000 NS USD 473858122.74000000 0.332698283611 Long EC CORP US N 1 N N N SCHWAB CHARLES CORP 549300VSGCJ7E698NM85 SCHWAB CHARLES CORP 808513105 1111807.00000000 NS USD 80950667.67000000 0.056835890108 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 2075121.00000000 NS USD 329819731.74000000 0.231568170693 Long EC CORP CH N 1 N N N HONEYWELL INTERNATIONAL INC ISRPG12PN4EIEOEMW547 HONEYWELL INTL INC 438516106 167967.00000000 NS USD 36843561.45000000 0.025868058535 Long EC CORP US N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 985131.00000000 NS USD 347465555.01000000 0.243957396145 Long EC CORP US N 1 N N N POSCO 988400E5HRVX81AYLM04 POSCO SPON ADR 693483109 155754.00000000 NS USD 11957234.58000000 0.008395237372 Long EC CORP KR N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 1657446.00000000 NS USD 52905676.32000000 0.037145353978 Long EC CORP CA N 1 N N FIGS INC N/A FIGS INC-CLASS A 30260D103 464229.00000000 NS USD 23257872.90000000 0.016329475053 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 1327497.00000000 NS USD 108549429.69000000 0.076213126275 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 1326079.00000000 NS USD 118352550.75000000 0.083095949200 Long EC CORP US N 1 N N N TWITTER INC 549300I8RX485XMK6836 TWITTER INC 90184L102 418337.00000000 NS USD 28785768.97000000 0.020210639997 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 379389.00000000 NS USD 95344249.59000000 0.066941699780 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 886892.00000000 NS USD 183356052.08000000 0.128735249834 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 188239.00000000 NS USD 14302399.22000000 0.010041789817 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 5069119.00000000 NS 355239083.20000000 0.249415231227 Long EC CORP CA N 1 N N N AKZO NOBEL NV 724500XYIJUGXAA5QD70 AKZO NOBEL NV N/A 105685.00000000 NS 13057926.06000000 0.009168038658 Long EC CORP NL N 1 N N N ARCELORMITTAL SA LUXEMBOURG 2EULGUTUI56JI9SAL165 ARCELORMITTAL CL A SPN GDR (NY REG) 03938L203 2217999.00000000 NS USD 68891048.94000000 0.048368768284 Long EC CORP LU N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 1440947.00000000 NS USD 276301587.25000000 0.193992799586 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 1924198.00000000 NS USD 93516022.80000000 0.065658092122 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL A (180 DAY LOCKUP) N/A 382180.00000000 NS USD 4020915.78000000 0.002823106145 Long EC CORP US N 2 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 1726727.00000000 NS USD 45240247.40000000 0.031763415963 Long EC CORP US N 1 N N N ALIGNMENT HEALTHCARE INC N/A ALIGNMENT HEALTHCARE INC 01625V104 164606.00000000 NS USD 3846842.22000000 0.002700888182 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 981716.00000000 NS 22626352.15000000 0.015886081009 Long EC CORP CA N 1 N N N MEDTRONIC PLC 549300GX3ZBSQWUXY261 MEDTRONIC PLC N/A 1783001.00000000 NS USD 221323914.13000000 0.155392685742 Long EC CORP IE N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 300464.00000000 NS 47481042.94000000 0.033336690313 Long EC CORP SE N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 720280.00000000 NS USD 630223391.60000000 0.442483162396 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 123700.00000000 NS USD 109474500.00000000 0.076862623011 Long EC CORP US Y 3 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER E PC PP N/A 3913164.00000000 NS USD 35483592.86000000 0.024913217425 Long EP CORP US Y 2 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 436722.00000000 NS USD 9972590.54000000 0.007001808340 Long EP CORP US Y 3 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 14154085.00000000 NS USD 62844137.40000000 0.044123199845 Long EP CORP US Y 3 N N N KEYSIGHT TECHNOLOGIES INC 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 287171.00000000 NS USD 44342074.11000000 0.031132803765 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 172835.00000000 NS USD 35555616.20000000 0.024963785392 Long EC CORP NL N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL B (180 DAY LOCKUP) N/A 10938109.00000000 NS USD 115079844.79000000 0.080798165110 Long EC CORP US N 2 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 19061.00000000 NS USD 7978953661.00000000 5.602065387592 Long EC CORP US N 1 N N N HERMES INTL SCA 969500Y4IJGHJE2MTJ13 HERMES INTERNATIONAL SA N/A 10149.00000000 NS 14783986.17000000 0.010379914551 Long EC CORP FR N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 241492.00000000 NS 90828658.20000000 0.063771279283 Long EC CORP CH N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 150955.00000000 NS USD 29280741.35000000 0.020558162712 Long EC CORP US N 1 N N N CLEAN TEQ WATER PTY LTD N/A CLEAN TEQ WATER PTY LTD N/A 2228199.00000000 NS 133683.03000000 0.000093859559 Long EC CORP AU N 3 N N N KODIAK SCIENCES INC 254900IXI5NI8C9OQE24 KODIAK SCIENCES INC 50015M109 77243.00000000 NS USD 7183599.00000000 0.005043642691 Long EC CORP US N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 579112.00000000 NS USD 15809757.60000000 0.011100114075 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 764937.00000000 NS USD 76639038.03000000 0.053808672230 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 430318.00000000 NS USD 103065464.18000000 0.072362805208 Long EC CORP US N 1 N N N LIFESTANCE HEALTH GROUP INC N/A LIFESTANCE HEALTH GROUP INC 53228F101 1107994.00000000 NS USD 30868712.84000000 0.021673085859 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 957115.00000000 NS USD 46716783.15000000 0.032800099489 Long EC CORP US N 1 N N N WUXI APPTEC CO LTD 254900OEPQLZSPLN9175 WUXI APPTEC CO LTD H N/A 986700.00000000 NS 23039901.86000000 0.016176436438 Long EC CORP CN N 1 N N N TECHTARGET INC 529900YQA5JL2H2VMB84 TECHTARGET INC 87874R100 119708.00000000 NS USD 9276172.92000000 0.006512849861 Long EC CORP US N 1 N N N TANIUM INC N/A TANIUM CL B PP N/A 6742751.00000000 NS USD 76530223.85000000 0.053732273221 Long EC CORP US Y 3 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 4026756.00000000 NS USD 165056728.44000000 0.115887198330 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 455600.00000000 NS USD 18280950.00000000 0.012835151274 Long EC CORP US Y 3 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 432703.00000000 NS USD 24291946.42000000 0.017055503518 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 1551130.00000000 NS USD 341140020.90000000 0.239516205332 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 2351311.00000000 NS USD 212487975.07000000 0.149188926392 Long EC CORP US N 1 N N N CHARLES RIVER LABORATORIES INTERNATIONAL INC 549300BSQ0R4UZ5KX287 CHARLES RIVER LABS INTL INC 159864107 78188.00000000 NS USD 28923304.96000000 0.020307204740 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC SER F PC PP N/A 954421.00000000 NS USD 35170413.85000000 0.024693332793 Long EP CORP US Y 3 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 262445.00000000 NS USD 138962003.05000000 0.097565954202 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 11727755.00000000 NS 72192365.11000000 0.050686639754 Long EC CORP GB N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 1452834.00000000 NS USD 90032122.98000000 0.063212027710 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 4252192.00000000 NS USD 1355981506.88000000 0.952041757434 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 553094.00000000 NS USD 40442233.28000000 0.028394704980 Long EC CORP IN N 1 N N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 1300504.00000000 NS USD 8579554.94000000 0.006023750708 Long EP CORP US Y 3 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 8631725.00000000 NS 336941802.67000000 0.236568614202 Long EC CORP DK N 1 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 463009.00000000 NS USD 23673650.17000000 0.016621394464 Long EC CORP US N 1 N N N WESTLAKE CHEMICAL CORP GOXNEVUM0LL78B1OS344 WESTLAKE CHEMICAL CORP 960413102 797167.00000000 NS USD 71816775.03000000 0.050422935981 Long EC CORP US N 1 N N N MARAVAI LIFESCIENCES HOLDINGS INC N/A MARAVAI LIFESCIENCES HOLDINGS INC 56600D107 2649341.00000000 NS USD 110556999.93000000 0.077622651913 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 302450.00000000 NS USD 33816934.50000000 0.023743047813 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 1919010.00000000 NS USD 184090629.30000000 0.129251000368 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 4073094.00000000 NS USD 274607997.48000000 0.192803721289 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 2227897.00000000 NS USD 346616215.26000000 0.243361070233 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 531246.00000000 NS 72174200.44000000 0.050673886243 Long EC CORP CA N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 1716596.00000000 NS USD 335852007.40000000 0.235803463204 Long EC CORP US N 1 N N N DENTALCORP HOLDINGS LTD N/A DENTALCORP HOLDINGS LTD 24874B108 3250138.00000000 NS 43156882.45000000 0.030300674459 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 4648739.00000000 NS 131941921.20000000 0.092637117763 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 224600.00000000 NS USD 27893074.00000000 0.019583874157 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 2436137.00000000 NS USD 49088160.55000000 0.034465056051 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 20161.00000000 NS USD 13703431.70000000 0.009621251567 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 1792671.00000000 NS USD 156536031.72000000 0.109904772288 Long EC CORP US N 1 N N N CANO HEALTH LLC N/A CANO HEALTH INC PIPE N/A 5743745.00000000 NS USD 66024348.78000000 0.046356043004 Long EC CORP US Y 2 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 245560.00000000 NS USD 53055693.60000000 0.037250681901 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 8212146.00000000 NS USD 83517524.82000000 0.058638094032 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP N/A 9273235.00000000 PA USD 11795554.92000000 0.008281721232 Long DBT CORP US Y 3 2021-07-18 Fixed 0.06000000 N N N Y Y INTARCIA THERAPEUTICS INC INTARCIA THERAPEUTICS INC USD XXXX N N N KORNIT DIGITAL LTD 5299006DPCQWP3VTFK34 KORNIT DIGITAL LTD N/A 40317.00000000 NS USD 5012612.61000000 0.003519381713 Long EC CORP IL N 1 N N N PPG INDUSTRIES INC 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 777180.00000000 NS USD 131941848.60000000 0.092637066791 Long EC CORP US N 1 N N N PAYMENTUS HOLDINGS, INC. N/A PAYMENTUS HOLDINGS INC 70439P108 94646.00000000 NS USD 3359933.00000000 0.002359026654 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 50229.00000000 NS USD 29269442.88000000 0.020550229997 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 88406.00000000 NS USD 21376570.80000000 0.015008602941 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 1968308.00000000 NS USD 114811405.64000000 0.080609692569 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 188700.00000000 NS USD 52003833.00000000 0.036512165034 Long EC CORP LU N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 2588458.00000000 NS USD 12486307.24000000 0.008766702073 Long EC CORP US Y 3 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 111329.00000000 NS USD 24924336.52000000 0.017499507937 Long EC CORP DE N 1 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 7845.00000000 NS 3209929.44000000 0.002253708365 Long EC CORP DK N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 2211048.00000000 NS USD 540999224.64000000 0.379838404863 Long EC CORP US N 1 N N N ANTHEM INC 8MYN82XMYQH89CTMTH67 ANTHEM INC 036752103 34914.00000000 NS USD 13330165.20000000 0.009359179191 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER H PC PP N/A 120282.00000000 NS USD 50517237.18000000 0.035468418279 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 4649733.00000000 NS USD 221327290.80000000 0.155395056519 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 636050.00000000 NS USD 242971100.00000000 0.170591288949 Long EC CORP US N 1 N N N UIPATH INC 5493000YP61KBELDHT53 UIPATH INC A 90364P105 99539.00000000 NS USD 6761684.27000000 0.004747414137 Long EC CORP US N 1 N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 588412.00000000 NS USD 40482745.60000000 0.028423148893 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 4678477.00000000 NS USD 1488129964.16000000 1.044823885268 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 45166130.00000000 NS 189467470.15000000 0.133026108647 Long EC CORP CA N 1 N N N NAVER CORP 988400ULUQYDB2HQYJ61 NAVER CORP N/A 79769.00000000 NS 29472174.78000000 0.020692569132 Long EC CORP KR N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 39494500.00000000 NS USD 6635076.00000000 0.004658521804 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER N PC PP N/A 428458.00000000 NS USD 179948075.42000000 0.126342491472 Long EP CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER G PC PP N/A 558215.00000000 NS USD 234444717.85000000 0.164604871136 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER D PC PP N/A 1673085.00000000 NS USD 38205063.28000000 0.026823976140 Long EP CORP US Y 3 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 356062.00000000 NS USD 51739369.22000000 0.036326483621 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 2152293.00000000 NS USD 75846805.32000000 0.053252441472 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 5564749.00000000 NS USD 859698073.01000000 0.603598544772 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 739120.00000000 NS USD 54835312.80000000 0.038500161914 Long EC CORP US N 1 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 52607.00000000 NS 41383665.07000000 0.029055689198 Long EC CORP FR N 2 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 7386375.00000000 NS USD 2152980585.00000000 1.511619007682 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECHNOLOGIES CORP CLASS C N/A 12991.00000000 NS USD 5456090.09000000 0.003830749587 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 347648.00000000 NS USD 146008683.52000000 0.102513465673 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 776240.00000000 NS USD 108735699.20000000 0.076343907079 Long EC CORP US N 1 N N N MONDAY.COM LTD N/A MONDAY.COM LTD N/A 76970.00000000 NS USD 17209722.30000000 0.012083036664 Long EC CORP IL N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 132334.00000000 NS USD 74928834.14000000 0.052607929072 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 69520.00000000 NS USD 1091769.89000000 0.000766537389 Long EP CORP US Y 3 N N N DELHIVERY PVT LTD 335800CUQ1SBCH9TTH82 DELHIVERY PVT LTD SER H PC PP N/A 55947.00000000 NS 26824316.35000000 0.018833493783 Long EP CORP IN Y 3 N N N LABORATORY CORP OF AMERICA HOLDINGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMER HLDGS 50540R409 76409.00000000 NS USD 21077422.65000000 0.014798569449 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 1270875.00000000 NS USD 173881117.50000000 0.122082848364 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 4574666.00000000 NS 104937726.03000000 0.073677330113 Long EC CORP IN N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 275678.00000000 NS USD 64778816.44000000 0.045481548188 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 4328560.00000000 NS USD 405326358.40000000 0.284581770936 Long EC CORP IE N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 1565522.00000000 NS USD 87951025.96000000 0.061750878532 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC PIPE N/A 3572265.00000000 NS USD 33257787.15000000 0.023350467514 Long EC CORP US Y 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 1642247.00000000 NS 13791377.27000000 0.009682998615 Long EC CORP CA N 1 N N N P3 HEALTH PARTNERS N/A P3 HEALTH PARTNERS PIPE N/A 2735364.00000000 NS USD 24347474.96000000 0.017094490398 Long EC CORP US Y 2 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO CO LTD N/A 127908.00000000 NS 74016908.15000000 0.051967661031 Long EC CORP JP N 2 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 867565.00000000 NS USD 9378377.65000000 0.006584608340 Long EC CORP US Y 3 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 6278440.00000000 NS USD 1441027548.80000000 1.011753031372 Long EC CORP US N 1 N N N HEICO CORP NEW 529900O1DTDLCJ7L0I14 HEICO CORP CL A 422806208 646292.00000000 NS USD 80256540.56000000 0.056348539808 Long EC CORP US N 1 N N N GET HEAL INC N/A GET HEAL INC SER B PC P/P N/A 35877127.00000000 NS USD 1408536.01000000 0.000988940550 Long EP CORP US Y 3 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 140112.00000000 NS USD 33373277.28000000 0.023431553743 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 59317.00000000 NS USD 38395300.93000000 0.026957542996 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 2987402.00000000 NS USD 161648322.22000000 0.113494138372 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF N/A 2100446.00000000 NS USD 21.00000000 0.000000014744 Long EP CORP US Y 3 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 3236875.00000000 NS 88998757.09000000 0.062486496076 Long EC CORP CH N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 7288816.00000000 NS USD 270487961.76000000 0.189911022511 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 2278545.00000000 NS USD 264151721.85000000 0.185462315100 Long EC CORP US N 1 N N N OWENS and MINOR INC 549300LMT5KQQXCEZ733 OWENS AND MINOR INC 690732102 812198.00000000 NS USD 34380341.34000000 0.024138618723 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 268600.00000000 NS USD 14012862.00000000 0.009838504210 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 42482705.00000000 NS 306728145.97000000 0.215355446709 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 42228157.00000000 NS USD 568390993.22000000 0.399070309845 Long EC CORP US N 1 N N N ALLOVIR INC N/A ALLOVIR INC 019818103 262902.00000000 NS USD 5189685.48000000 0.003643705507 Long EC CORP US N 1 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 1287033.00000000 NS USD 74133100.80000000 0.052049240503 Long EC CORP US N 1 N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 695601.00000000 NS 52373545.30000000 0.036771741987 Long EC CORP KY N 2 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 190300.00000000 NS USD 7635787.50000000 0.005361126618 Long EP CORP US Y 3 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 2154214.00000000 NS USD 152410640.50000000 0.107008313385 Long EC CORP US N 1 N N N MARQETA INC N/A MARQETA INC CL A 57142B104 1096382.00000000 NS USD 30775442.74000000 0.021607600430 Long EC CORP US N 1 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 261918.00000000 NS USD 57103362.36000000 0.040092571455 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 659256.00000000 NS USD 238334229.12000000 0.167335717483 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 13435097.00000000 NS USD 1920278414.21000000 1.348237588014 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 6089478.00000000 NS USD 347222035.56000000 0.243786419857 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 649438.00000000 NS USD 124886927.40000000 0.087683769460 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 3008902.00000000 NS USD 819775349.90000000 0.575568590619 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 5330394.00000000 NS 409884766.12000000 0.287782253004 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 639848.00000000 NS USD 588429814.72000000 0.413139671957 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 106861.00000000 NS USD 23889845.16000000 0.016773186105 Long EC CORP US N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC SER E PC PP N/A 1673822.00000000 NS USD 58366173.14000000 0.040979197554 Long EP CORP US Y 3 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 126352.00000000 NS USD 53952304.00000000 0.037880196785 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 6532357.00000000 NS 284098423.07000000 0.199466999079 Long EC CORP GB N 1 N N N QUALTRICS INTERNATIONAL INC 549300NW34K5PVZGTN68 QUALTRICS INTERNATIONAL INC 747601201 667629.00000000 NS USD 25536809.25000000 0.017929528267 Long EC CORP US N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 2860000.00000000 NS 126895.77000000 0.000089094188 Long EC CORP CA N 3 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D N/A 23277483.00000000 NS 41677736.11000000 0.029262158024 Long EC CORP GB N 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 1297662.00000000 NS USD 241832290.32000000 0.169791724675 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 1007347.00000000 NS USD 92021148.45000000 0.064608532968 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 171004.00000000 NS 419358431.42000000 0.294433763306 Long EC CORP NL N 2 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 305608.00000000 NS USD 98402719.92000000 0.069089067906 Long EC CORP US N 1 N N N SILERGY CORP N/A SILERGY CORP N/A 70965.00000000 NS 9634005.55000000 0.006764086035 Long EC CORP KY N 1 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B PC PP N/A 379681.00000000 NS USD 6917787.82000000 0.004857015261 Long EP CORP US Y 3 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 15931148.00000000 NS USD 3891501521.96000000 2.732243713670 Long EC CORP US N 1 N N N DIRECT LINE INSURANCE GROUP PL C 213800FF2R23ALJQOP04 DIRECT LINE INSURANCE GRP PLC N/A 3325574.00000000 NS 13110759.49000000 0.009205133287 Long EC CORP GB N 1 N N N AIA GROUP LTD ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD N/A 4894208.00000000 NS 60715482.99000000 0.042628660373 Long EC CORP HK N 2 N N N SONY GROUP CORP 529900R5WX9N2OI2N910 SONY GROUP CORP N/A 492974.00000000 NS 47802339.86000000 0.033562274572 Long EC CORP JP N 2 N N N MATTEL INC 549300VELLG24KHTJ564 MATTEL INC 577081102 1272505.00000000 NS USD 25577350.50000000 0.017957992492 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 89880.00000000 NS USD 32275908.00000000 0.022661084992 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 1751164536.86400000 NS USD 1751514769.77000000 1.229747744437 Long STIV RF US N 1 N N N CULLINAN ONCOLOGY INC N/A CULLINAN ONCOLOGY INC 230031106 249695.00000000 NS USD 6429646.25000000 0.004514288494 Long EC CORP US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 7992058.00000000 NS USD 544578832.12000000 0.382351666127 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 126711.00000000 NS USD 24232211.64000000 0.017013563414 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 1067532.00000000 NS USD 196575342.48000000 0.138016583244 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 2294983.00000000 NS USD 237691389.31000000 0.166884376267 Long EC CORP US N 1 N N N BROOKFIELD ASSET MGMT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 1156199.00000000 NS 58985176.48000000 0.041413803059 Long EC CORP CA N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 1153437.00000000 NS USD 205692420.21000000 0.144417731535 Long EC CORP US N 1 N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 41969.00000000 NS USD 10232042.20000000 0.007183970717 Long EC CORP US N 1 N N N SUPERNUS PHARMACEUTICALS INC 549300GRM36VBKISYJ58 SUPERNUS PHARMACEUTICALS INC 868459108 575576.00000000 NS USD 17721985.04000000 0.012442699031 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 915425.00000000 NS USD 34804458.50000000 0.024436393615 Long EP CORP US Y 3 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 3712687.00000000 NS USD 23018659.40000000 0.016161521995 Long EP CORP US Y 3 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 66369.00000000 NS USD 10815492.24000000 0.007593614062 Long EC CORP US N 1 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 2903124.00000000 NS USD 119724833.76000000 0.084059436329 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC WT 12/31/24 N/A 105983.00000000 NS USD 10.60000000 0.000000007442 Long EC CORP US N 3 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD (DEMAT) N/A 1274400.00000000 NS 25669653.20000000 0.018022798704 Long EC CORP IN N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 1540951.00000000 NS USD 310701950.13000000 0.218145475538 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 3967729.00000000 NS USD 1064779754.44000000 0.747587473394 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 716101.00000000 NS USD 114325524.65000000 0.080268552967 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 1317166.00000000 NS USD 47417976.00000000 0.033292410682 Long EP CORP US Y 3 N N N WORLD WRESTLING ENTMT INC 549300WZVLSCS3L4L698 WORLD WRESTLING ENTMT CL A 98156Q108 235996.00000000 NS USD 13661808.44000000 0.009592027657 Long EC CORP US N 1 N N LITHIA MOTORS INC SE8N1EZEHPZQBCBVKD53 LITHIA MOTORS INC CL A 536797103 170824.00000000 NS USD 58701959.36000000 0.041214954828 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 58725.00000000 NS USD 13564887.75000000 0.009523979130 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 60155.00000000 NS USD 650275.55000000 0.000456561888 Long EP CORP US Y 3 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 328720.00000000 NS USD 119466709.60000000 0.083878205997 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 2750845.00000000 NS USD 75730762.85000000 0.053170967442 Long EC CORP JE N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 362548.00000000 NS USD 21100293.60000000 0.014814627264 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 54039.00000000 NS USD 12945582.84000000 0.009089161891 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 114626.00000000 NS 50266774.44000000 0.035292567070 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 2260345.00000000 NS USD 97669507.45000000 0.068574275569 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 501529.00000000 NS 52427695.24000000 0.036809760945 Long EC CORP BE N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 10132.00000000 NS USD 3477201.08000000 0.002441361191 Long EC CORP KY N 1 N N N BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A 7973.00000000 NS 421290.34000000 0.000295790166 Long EC CORP CA N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 135999.00000000 NS USD 56459984.85000000 0.039640852717 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 623782.00000000 NS 912258530.45000000 0.640501518757 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 331958.00000000 NS USD 57976464.70000000 0.040705581206 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 651600.00000000 NS 138104601.77000000 0.096963968248 Long EC CORP KR N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 183970.00000000 NS USD 1988715.70000000 0.001396287766 Long EP CORP US Y 3 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 4590889.00000000 NS USD 954767185.33000000 0.670347069226 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 5579763.00000000 NS USD 2947286614.23000000 2.069305454121 Long EC CORP US N 1 N N N SAMSUNG SDI CO LTD 9884002AESDO4YW87G32 SAMSUNG SDI CO LTD N/A 108314.00000000 NS 66905461.95000000 0.046974677201 Long EC CORP KR N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 574905.00000000 NS USD 6214723.05000000 0.004363389784 Long EP CORP US Y 3 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 1656170.00000000 NS USD 247945210.70000000 0.174083638268 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 16796.00000000 NS USD 2847257.92000000 0.001999074781 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 396412.00000000 NS USD 156249753.92000000 0.109703775137 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 10013525.00000000 NS USD 918140107.25000000 0.644631004805 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903709 705289.00000000 NS 70056659.06000000 0.049187149288 Long EC CORP CA N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 1131007.00000000 NS 54207500.57000000 0.038059371641 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 11686527.00000000 NS 241725195.45000000 0.169716532802 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 4456399.00000000 NS 5982316.80000000 0.004200216131 Long EC CORP AU N 1 N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 315690.00000000 NS USD 94179797.70000000 0.066124131975 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 948007.00000000 NS USD 137119732.48000000 0.096272486333 Long EC CORP CH N 1 N N N SILGAN HOLDINGS INC KAF673KJXD92C8KSLU49 SILGAN HOLDINGS INC 827048109 1486750.00000000 NS USD 61700125.00000000 0.043319982714 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 653587.00000000 NS USD 77600384.51000000 0.054483638657 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 2952180.00000000 NS 107170135.53000000 0.075244716581 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 472414.00000000 NS USD 251834455.12000000 0.176814297258 Long EC CORP US N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 634076.00000000 NS USD 52907301.44000000 0.037146494984 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 6421375.00000000 NS 28119308.89000000 0.019742714865 Long EC CORP KY N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 111199.00000000 NS USD 172396257.66000000 0.121040320450 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 457539775.14000000 NS USD 457585529.12000000 0.321273209929 Long STIV RF US N 1 N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 392199.00000000 NS USD 26469510.51000000 0.018584382734 Long EC CORP IE N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 2154074.00000000 NS USD 306740137.60000000 0.215363866096 Long EC CORP US N 1 N N N ROBLOX CORP N/A ROBLOX CORP 771049103 343744.00000000 NS USD 30930085.12000000 0.021716175660 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 4148934.00000000 NS USD 3319562093.40000000 2.330682028684 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 797784.00000000 NS USD 38461166.64000000 0.027003787658 Long EC CORP US N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 275776.00000000 NS USD 85752547.20000000 0.060207315016 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 9973512.00000000 NS USD 1551280056.48000000 1.089161897674 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 182854.00000000 NS USD 13335542.22000000 0.009362954426 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 3600726.00000000 NS USD 1314589055.34000000 0.922979899209 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 55642.00000000 NS USD 21535123.26000000 0.015119923458 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 4960462.00000000 NS USD 224659323.98000000 0.157734494564 Long EC CORP US N 1 N N N OATLY GROUP AB 894500CEIOQNBAH10Z10 OATLY GROUP AB ADR 67421J108 323072.00000000 NS USD 7902341.12000000 0.005548275319 Long EC CORP SE N 1 N N N XPO LOGISTICS INC 54930096DB9LCLPN7H13 XPO LOGISTICS INC 983793100 196169.00000000 NS USD 27442081.41000000 0.019267229885 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PIPE N/A 1619500.00000000 NS USD 14517198.00000000 0.010192601172 Long EC CORP GB Y 2 N N N COUPANG CORP N/A DIF COUPANG V LLC(180 DAY LOCK UP) N/A 2489211.00000000 NS USD 98893863.82000000 0.069433902625 Long EC CORP KR Y 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 37604811.00000000 NS USD 1550446357.53000000 1.088576553250 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME INC PIPE N/A 2026087.00000000 NS USD 21316461.33000000 0.014966399765 Long EC CORP US Y 2 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 337463.00000000 NS USD 1627867.52000000 0.001142934359 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 459608.00000000 NS USD 636713346.72000000 0.447039794066 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 34244.00000000 NS USD 8175412.56000000 0.005740000215 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 339633.00000000 NS USD 45341005.50000000 0.031834158755 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 3228115.00000000 NS 167079177.73000000 0.117307170628 Long EC CORP JP N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 6793504.00000000 NS 54475177.28000000 0.038247308868 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 330090.00000000 NS USD 104212713.90000000 0.073168295279 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 2008143.00000000 NS USD 307527019.02000000 0.215916339685 Long EC CORP US N 1 N N N OSCAR HEALTH INC N/A OSCAR HEALTH CLASS A (180 DAY LOCKUP) N/A 3116567.00000000 NS USD 63655880.98000000 0.044693129288 Long EC CORP US N 2 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 591104.00000000 NS USD 227025313.28000000 0.159395668112 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 218168.00000000 NS USD 96587336.96000000 0.067814477969 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 613553.00000000 NS USD 90910148.01000000 0.063828493708 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 1733632.00000000 NS USD 172236339.20000000 0.120928040857 Long EC CORP US N 1 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER F PC PP N/A 253732.00000000 NS USD 2300778.34000000 0.001615388589 Long EP CORP US Y 2 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 300625.00000000 NS USD 15960181.25000000 0.011205727312 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 10835018.00000000 NS USD 4338774607.92000000 3.046276502945 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC N/A 14154085.00000000 NS USD 11747890.55000000 0.008248255826 Long EC CORP US N 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 4162248.00000000 NS 604022904.74000000 0.424087662583 Long EC CORP CA N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 3293118.00000000 NS USD 42990338.24000000 0.030183742892 Long EP CORP US Y 3 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 342405.00000000 NS USD 3701398.05000000 0.002598771064 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 2247113.00000000 NS USD 131276341.46000000 0.092169810723 Long EC CORP US N 1 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 136109.00000000 NS USD 17080318.41000000 0.011992181511 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 55517.00000000 NS USD 13863555.34000000 0.009733675218 Long EP CORP US Y 3 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 433138.00000000 NS USD 83244792.22000000 0.058446607037 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 1278543.00000000 NS USD 154217856.66000000 0.108277169369 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 576191.00000000 NS USD 65968107.59000000 0.046316555768 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 4233893.00000000 NS 428956616.55000000 0.301172699635 Long EC CORP CA N 1 N N N OSISKO GOLD ROYALTIES LTD 549300TJZTXZMPQ6K004 OSISKO GOLD ROYALTIES LTD 68827L101 684830.00000000 NS 9386303.40000000 0.006590173051 Long EC CORP CA N 1 N N N SEALED AIR CORP NEW Q0M0CZB4YN6JZ65WXI09 SEALED AIR CORP 81211K100 241596.00000000 NS USD 14314563.00000000 0.010050330071 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 339711.00000000 NS USD 55355907.45000000 0.038865674159 Long EC CORP US N 1 N N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD N/A 36025900.00000000 NS 29236375.51000000 0.020527013222 Long EC CORP IN Y 2 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 227843.00000000 NS USD 146796966.47000000 0.103066923284 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 3224900.00000000 NS USD 13528455.50000000 0.009498399855 Long EP CORP US Y 3 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 65356.00000000 NS USD 23683053.72000000 0.016627996746 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 1274330.00000000 NS USD 210557545.90000000 0.147833561905 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PLC 635400GAUMJCLEZRRV50 JAZZ PHARMA PLC N/A 1055388.00000000 NS USD 187479124.32000000 0.131630080568 Long EC CORP IE N 1 N N N ON HOLDING AG N/A ON HOLDING AG PP N/A 2600.00000000 NS 64615894.08000000 0.045367159541 Long EC CORP CH Y 3 N N N BOWERY FARMING N/A BOWERY FARMING INC SER C-1 PC PP N/A 226491.00000000 NS USD 13645924.21000000 0.009580875255 Long EP CORP US Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 570858.00000000 NS USD 68234656.74000000 0.047907911863 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 423470.00000000 NS 25607705.07000000 0.017979304595 Long EC CORP CA N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 204782.00000000 NS USD 33021097.50000000 0.023184286464 Long EC CORP US N 1 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 327845.00000000 NS USD 58025286.55000000 0.040739859284 Long EC CORP KY N 1 N N N CELANESE CORP DEL 549300FHJQTDPPN41627 CELANESE CORP 150870103 83655.00000000 NS USD 12682098.00000000 0.008904167797 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 1685693.00000000 NS USD 4116108310.47000000 2.889941322804 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 39922.00000000 NS 956182.78000000 0.000671340965 Long EC CORP CA N 1 N N N VENUS MEDTECH HANGZHOU INC N/A VENUS MEDTECH HANGZHOU INC H N/A 1726010.00000000 NS 14393975.95000000 0.010106086322 Long EC CORP CN N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 879887.00000000 NS USD 55767238.06000000 0.039154471547 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 1091076.00000000 NS USD 45628798.32000000 0.032036219610 Long EC CORP US N 1 N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 354811.00000000 NS 15639620.07000000 0.010980659619 Long EC CORP CA N 1 N N N TENSTORRENT N/A TENSTORRENT INC SER C-1 PC PP N/A 200200.00000000 NS USD 11902750.86000000 0.008356984066 Long EP CORP US Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 9407333.00000000 NS 37529964.00000000 0.026349985380 Long EC CORP GB N 1 N N N RAPYD FINANCIAL NETWORK 2016 LTD N/A RAPYD FINANCIAL NETWORK 2016 LTD N/A 340545.00000000 NS USD 24999987.38000000 0.017552622805 Long EC CORP IL Y 3 N N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 4184152.00000000 NS USD 735448397.04000000 0.516362192897 Long EC CORP US N 1 N N N 2021-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer