0001752724-22-196620.txt : 20220826 0001752724-22-196620.hdr.sgml : 20220826 20220826130408 ACCESSION NUMBER: 0001752724-22-196620 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220826 DATE AS OF CHANGE: 20220826 PERIOD START: 20221231 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: 221202923 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 2022-12-31 2022-06-30 N 98082882855.19 1042777266.51 97040105588.68 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 8064439.07000000 N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 388751.00000000 NS USD 11864680.52000000 0.012226574206 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 3627308.00000000 NS USD 115203302.08000000 0.118717206026 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 82374966.07000000 0.084887547854 Long EC CORP US Y 3 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 8016.00000000 NS 965656.44000000 0.000995110664 Long EC CORP CH N 2 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 387111.00000000 NS USD 210309664.08000000 0.216724479846 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2813145.00000000 NS USD 1348284135.60000000 1.389409180277 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 612406.00000000 NS USD 50211167.94000000 0.051742697140 Long EC CORP US N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 2006142.00000000 NS USD 87768712.50000000 0.090445813066 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 336636.00000000 NS USD 48404890.44000000 0.049881324990 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 515816.00000000 NS USD 14489271.44000000 0.014931219779 Long EC CORP US Y 3 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 961018.00000000 NS USD 74824861.48000000 0.077107151755 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 2090671.00000000 NS USD 96609906.91000000 0.099556679502 Long EC CORP US N 1 N N N OPTION CARE HEALTH INC 549300DI3Q5ACSYJRI17 OPTION CARE HEALTH INC 68404L201 2830198.00000000 NS USD 78651202.42000000 0.081050202844 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 1532586.00000000 NS USD 91771249.68000000 0.094570434691 Long EC CORP US N 1 N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 246949.00000000 NS USD 58191062.36000000 0.059965992418 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC DBA GUSTO PP N/A 289200.00000000 NS USD 8791680.00000000 0.009059841749 Long EC CORP US Y 3 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 3171637.00000000 NS USD 485767922.92000000 0.500584701524 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 6496290.00000000 0.006694438305 Long EP CORP US Y 3 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 310195.00000000 NS USD 79496774.60000000 0.081921566467 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 30032660.00000000 NS USD 4106065275.20000000 4.231307509705 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 92036.00000000 NS USD 25089933.96000000 0.025855221207 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 26945763.00000000 0.027767656307 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 1265836.00000000 NS USD 184925981.24000000 0.190566549900 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 3988500.00000000 NS 11285125.84000000 0.011629342086 Long EC CORP ES N 2 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 127137.00000000 NS USD 29630549.22000000 0.030534333243 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 8612335.00000000 NS USD 658585257.45000000 0.678673269628 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 60020360.00000000 NS USD 6374762435.60000000 6.569203935762 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 1190878.95000000 0.001227202858 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 3653161.00000000 NS 12453746.34000000 0.012833607573 Long EC CORP KY N 1 N N N TENSTORRENT INC N/A TENSTORRENT INC CONV PERP PP N/A 11130000.00000000 PA USD 11130000.00000000 0.011469484634 Long EP CORP CA Y 3 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 6001043.00000000 NS USD 538953671.83000000 0.555392709602 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL B 144A N/A 11320291.00000000 NS USD 28074321.68000000 0.028930638017 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 21324440.00000000 NS USD 1372867447.20000000 1.414742326249 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 899856.00000000 NS USD 64168731.36000000 0.066125990868 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 399334.00000000 NS 22994589.87000000 0.023695965426 Long EC CORP CA N 1 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 15500.00000000 NS USD 5791575.00000000 0.005968228254 Long EP CORP US Y 3 N N N CARLISLE COS INC XR64VGX1ZPX6G7ZN7Z11 CARLISLE COS INC 142339100 42471.00000000 NS USD 10134005.31000000 0.010443110349 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 25682722.00000000 NS USD 6596093491.26000000 6.797285979076 Long EC CORP US N 1 N N N WELLTOWER INC T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC 95040Q104 624748.00000000 NS USD 51447997.80000000 0.053017252493 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 11924516.00000000 NS 68645636.70000000 0.070739449718 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 187900.00000000 NS 65239921.61000000 0.067229854310 Long EC CORP FR N 2 N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 139980.00000000 NS USD 46330580.40000000 0.047743744835 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 16113951.00000000 NS 248627077.51000000 0.256210641983 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 4048176.00000000 NS USD 62220465.12000000 0.064118299070 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 38372.00000000 NS USD 16352227.80000000 0.016850999595 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 8277204.00000000 NS USD 146423738.76000000 0.150889921101 Long EC CORP CH N 1 N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 1392398.00000000 NS USD 3045801005.10000000 3.138703308928 Long EC CORP US N 1 N N N AFFIRM HOLDINGS INC N/A AFFIRM HOLDINGS INC 00827B106 997.00000000 NS USD 18005.82000000 0.000018555029 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 3338461.00000000 NS USD 388162860.47000000 0.400002512482 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 442385.00000000 NS USD 25251335.80000000 0.026021546088 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 3429840.00000000 NS USD 952295076.00000000 0.981341755785 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 6747472.00000000 NS USD 1328509762.08000000 1.369031653480 Long EC CORP US N 1 N N ALBERTSONS COS INC 549300YKWOC0AOR16R51 ALBERTSONS COS INC 013091103 1081716.00000000 NS USD 28903451.52000000 0.029785057780 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 5672839.00000000 NS USD 436808603.00000000 0.450132035976 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 6918249.59000000 0.007129268407 Long EP CORP US Y 3 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL PRIME DE FIDELITE 2023 N/A 187200.00000000 NS 64996877.73000000 0.066979397163 Long EC CORP FR N 2 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 242261.00000000 NS USD 71956362.22000000 0.074151158207 Long EC CORP US N 1 N N N STELCO HLDGS INC 549300K1TSD2M8EKF208 STELCO HLDGS INC 858522105 474022.00000000 NS 11850550.00000000 0.012212012680 Long EC CORP CA N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 2543653.00000000 NS USD 931129617.18000000 0.959530713132 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 562103.00000000 NS USD 58565511.57000000 0.060351862989 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 118360.00000000 NS USD 254369843.20000000 0.262128572157 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 2103885.00000000 NS USD 139171992.75000000 0.143416984045 Long EC CORP US N 1 N N N CONFLUENT INC 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 997.00000000 NS USD 23170.28000000 0.000023877014 Long EC CORP US N 1 N N N BIOHAVEN PHARMACEUTICAL HOLDING CO LTD 5299007STZTNN32O9920 BIOHAVEN PHARMACEUTICAL HOLDING CO LTD N/A 49462.00000000 NS USD 7207108.02000000 0.007426937528 Long EC CORP VG N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 377113.00000000 NS USD 19519368.88000000 0.020114744065 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 4225969.00000000 NS USD 212608500.39000000 0.219093434719 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 1118625.00000000 NS USD 209630325.00000000 0.216024419726 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 2453080.00000000 NS USD 1450089180.40000000 1.494319458540 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 41728146.00000000 NS USD 6728663542.50000000 6.933899650749 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 426829.00000000 NS USD 33062174.34000000 0.034070628983 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 372919.00000000 NS USD 143737899.36000000 0.148122158862 Long EC CORP US N 1 N N N SCHWAB CHARLES CORP 549300VSGCJ7E698NM85 SCHWAB CHARLES CORP 808513105 2966303.00000000 NS USD 187411023.54000000 0.193127390374 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 133740.00000000 NS USD 27376578.00000000 0.028211611924 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 424371.00000000 NS USD 51679900.38000000 0.053256228511 Long EC CORP IL N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 825703.00000000 NS USD 78639953.72000000 0.081038611039 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 2377191.00000000 NS USD 467308206.78000000 0.481561931476 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 808969.00000000 NS USD 242261946.43000000 0.249651363176 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 630050.00000000 NS USD 16255290.00000000 0.016751105021 Long EC CORP CA N 1 N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 637179.00000000 NS USD 52465318.86000000 0.054065603640 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 1132443.00000000 NS USD 190318370.58000000 0.196123416628 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 6636165.00000000 NS 435176109.11000000 0.448449748142 Long EC CORP CA N 1 N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 608853.00000000 NS USD 18661344.45000000 0.019230548376 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 214978.00000000 NS USD 7687613.28000000 0.007922099046 Long EC CORP CW N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 2707259.00000000 NS USD 10125148.66000000 0.010433983556 Long EC CORP KY N 1 N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 19224.00000000 NS USD 3476660.40000000 0.003582704675 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 103200.00000000 NS USD 9560448.00000000 0.009852058529 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 668303.00000000 NS USD 23831684.98000000 0.024558593413 Long EC CORP US N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 2123169.00000000 NS USD 58450842.57000000 0.060233696382 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 519060.00000000 NS 9847300.50000000 0.010147660537 Long EC CORP CA N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC 144A N/A 636792.00000000 NS USD 16391026.08000000 0.016890981291 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 13064.00000000 NS USD 7956498.56000000 0.008199185802 Long EC CORP US N 1 N N N ROCHE HOLDING AG 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 342579.00000000 NS 114524107.43000000 0.118017294741 Long EC CORP CH N 2 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 123700.00000000 NS USD 115041000.00000000 0.118549953446 Long EC CORP US Y 3 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 82584.00000000 NS 9236650.79000000 0.009518384933 Long EC CORP JE N 1 N N N CAZOO GROUP LTD 549300PNRTNVMGVJY078 CAZOO GROUP LTD A N/A 7166741.00000000 NS USD 5160053.52000000 0.005317444255 Long EC CORP KY N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 3548367.00000000 NS USD 323504619.39000000 0.333372080983 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 436722.00000000 NS USD 7965809.28000000 0.008208780515 Long EP CORP US Y 3 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 15253.00000000 NS USD 13310299.67000000 0.013716287290 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.064760994455 Long EP CORP US Y 3 N N N AUTOSTORE HOLDINGS LTD 549300KYN3M0LSM5A413 AUTOSTORE HOLDINGS LTD N/A 1278700.00000000 NS 1817496.98000000 0.001872933844 Long EC CORP BM N 1 N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 18936.00000000 NS USD 7743877200.00000000 7.980079115766 Long EC CORP US N 1 N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 80049.00000000 NS USD 21094512.48000000 0.021737932323 Long EC CORP US N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 301921.00000000 NS 96144119.83000000 0.099076685095 Long EC CORP CH N 1 N N N GLENCORE PLC 2138002658CPO9NBH955 GLENCORE PLC N/A 5704471.00000000 NS 30897905.11000000 0.031840345723 Long EC CORP JE N 2 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 2136781.00000000 NS 612088.93000000 0.000630758722 Long EC CORP AU N 1 N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 2123484.00000000 NS USD 160046989.08000000 0.164928704589 Long EC CORP US N 1 N N ASPEN TECHNOLOGY INC N/A ASPEN TECHNOLOGY INC 29109X106 30176.00000000 NS USD 5542727.68000000 0.005711790652 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 1367250.00000000 NS USD 57533880.00000000 0.059288764836 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC (180 DAY LOCK-UP) N/A 4718028.00000000 NS USD 36942159.24000000 0.038068960267 Long EC CORP US N 2 N N N CENOVUS ENERGY INC N/A CENOVUS ENERGY INC 15135U109 1967455.00000000 NS 37432390.42000000 0.038574144363 Long EC CORP CA N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 2329100.00000000 NS USD 12134611.00000000 0.012504738042 Long EP CORP US Y 3 N N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SA/NV N/A 1142349.00000000 NS 61517731.82000000 0.063394131165 Long EC CORP BE N 2 N N N TANIUM INC N/A TANIUM CL B PP N/A 6742751.00000000 NS USD 67292654.98000000 0.069345199669 Long EC CORP US Y 3 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 107742.00000000 NS USD 40821288.96000000 0.042066410287 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 5209544.00000000 NS USD 219009229.76000000 0.225689397627 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 455600.00000000 NS USD 11649692.00000000 0.012005028157 Long EC CORP US Y 3 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 1089461.00000000 NS USD 232360242.08000000 0.239447639375 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 73051.00000000 NS USD 28054506.04000000 0.028910217965 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES F PC PP N/A 878650.00000000 NS USD 34530945.00000000 0.035584199739 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 1399432.00000000 NS USD 312185290.56000000 0.321707492655 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 14107213.00000000 NS 40768014.61000000 0.042011510975 Long EC CORP GB N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER E PC PP N/A 167099.00000000 NS USD 5079809.60000000 0.005234752754 Long EP CORP US Y 3 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 6109029.00000000 NS USD 11668245.39000000 0.012024147458 Long EC CORP US N 1 N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 1719537.00000000 NS USD 112509305.91000000 0.115941038220 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 2439938.00000000 NS USD 669201795.26000000 0.689613630570 Long EC CORP US N 1 N N N HALLIBURTON CO ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 2464352.00000000 NS USD 77282078.72000000 0.079639318456 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 4668528.00000000 NS USD 274882928.64000000 0.283267342891 Long EC CORP US N 1 N N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 1300504.00000000 NS USD 4525753.92000000 0.004663797398 Long EP CORP US Y 3 N N N NRG ENERGY INC 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 484090.00000000 NS USD 18477715.30000000 0.019041318213 Long EC CORP US N 1 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 1558187.00000000 NS USD 42850142.50000000 0.044157147439 Long EC CORP US N 1 N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 784800.00000000 NS USD 76926096.00000000 0.079272477635 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 3266616.00000000 NS USD 341067376.56000000 0.351470533230 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 445785.00000000 NS USD 24897092.25000000 0.025656497485 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 524453.00000000 NS USD 81421328.25000000 0.083904822399 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 2146586.00000000 NS USD 253404477.30000000 0.261133760894 Long EC CORP US N 1 N N N TECHNIP ENERGIES NV 724500FLODI49NSCIP70 TECHNIP ENERGIES NV N/A 321184.00000000 NS 4003675.87000000 0.004125795047 Long EC CORP NL N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 662283.00000000 NS 93415243.54000000 0.096264573264 Long EC CORP CA N 1 N N N DENTALCORP HOLDINGS LTD N/A DENTALCORP HOLDINGS LTD 24874B108 3294390.00000000 NS 30481809.28000000 0.031411558236 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 2515739.00000000 NS 82694585.39000000 0.085216916127 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 84851.00000000 NS USD 3422889.34000000 0.003527293503 Long EC CORP US N 1 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 1357132.00000000 NS USD 73475126.48000000 0.075716247456 Long EC CORP US N 1 N N N PFIZER INC 765LHXWGK1KXCLTFYQ30 PFIZER INC 717081103 3655078.00000000 NS USD 191635739.54000000 0.197480967665 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 74058564.80000000 0.076317481674 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 77039.00000000 NS USD 51879603.38000000 0.053462022805 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 2017496.00000000 NS USD 213733526.24000000 0.220252775842 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 7098714.00000000 NS USD 70845165.72000000 0.073006068254 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC CONV 6% 07/18/2022 PP N/A 9273235.00000000 PA USD 0.93000000 0.000000000958 Long DBT CORP US Y 3 2022-07-18 Fixed 0.06000000 N N N Y Y INTARCIA THERAPEUTICS INC INTARCIA THERAPEUTICS INC USD XXXX N N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 60751.00000000 NS USD 8448034.06000000 0.008705714002 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 3400465.00000000 NS USD 148022241.45000000 0.152537180943 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 2588458.00000000 NS USD 13485866.18000000 0.013897208889 Long EC CORP US Y 3 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 356884.00000000 NS USD 48539792.84000000 0.050020342151 Long EC CORP US N 1 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 76598.00000000 NS USD 11420761.80000000 0.011769115182 Long EC CORP DE N 1 N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 989.00000000 NS USD 89405.60000000 0.000092132628 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 663373.00000000 NS USD 320130542.34000000 0.329895088631 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 999.00000000 NS USD 121458.42000000 0.000125163116 Long EC CORP US N 1 N N N PURE STORAGE INC 549300NPDB0BZTK3WO90 PURE STORAGE INC CL A 74624M102 245065.00000000 NS USD 6300621.15000000 0.006492801210 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 129208.00000000 NS USD 9331401.76000000 0.009616025975 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 84197400.00000000 0.086765569234 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 7288772.00000000 NS USD 372674912.36000000 0.384042154632 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 84106.00000000 NS USD 31416114.18000000 0.032374361084 Long EC CORP US N 1 N N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 201370.00000000 NS USD 11069308.90000000 0.011406942349 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 2632351.00000000 NS USD 670380829.17000000 0.690828627095 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 43313109.00000000 NS 146710033.59000000 0.151184948429 Long EC CORP CA N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 39494500.00000000 NS USD 6635076.00000000 0.006837457523 Long EC CORP US Y 3 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 328393.00000000 NS USD 20389921.37000000 0.021011849942 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER N PC PP N/A 428458.00000000 NS USD 299920600.00000000 0.309068707397 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 390750500.00000000 0.402669079582 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 26267434.50000000 0.027068637591 Long EP CORP US Y 3 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 637828.00000000 NS USD 30779155.53000000 0.031717974071 Long EP CORP US Y 2 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 308847.00000000 NS USD 10930095.33000000 0.011263482519 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 2850217.00000000 NS USD 291292177.40000000 0.300177102686 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 602174.00000000 NS USD 46210832.76000000 0.047620344680 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 56354.00000000 NS USD 3935763.36000000 0.004055811085 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECHNOLOGIES CORP CLASS C N/A 129910.00000000 NS USD 9093700.00000000 0.009371073892 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 3585070.00000000 NS USD 250954900.00000000 0.258609467165 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 809254.00000000 NS USD 131940772.16000000 0.135965198470 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC 67080N101 10502545.00000000 NS USD 34028245.80000000 0.035066167326 Long EC CORP US N 1 N N DUOLINGO INC N/A DUOLINGO INC 26603R106 10993.00000000 NS USD 962437.15000000 0.000991793180 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 403069.00000000 NS USD 254642871.44000000 0.262409928240 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 1267349.60000000 0.001306005998 Long EP CORP US Y 3 N N N CANO HEALTH INC N/A CANO HEALTH INC 13781Y103 2586384.00000000 NS USD 11328361.92000000 0.011673896943 Long EC CORP US N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 1420657.00000000 NS USD 150987425.96000000 0.155592808812 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 803053.00000000 NS USD 120482041.59000000 0.124156956403 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 320666.00000000 NS 6745498.54000000 0.006951248145 Long EC CORP IN N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 65654.00000000 NS USD 9378673.90000000 0.009664739999 Long EC CORP US N 1 N N N BILL.COM HOLDINGS INC 549300IBF9VZZIGOZW63 BILL.COM HOLDINGS INC 090043100 997.00000000 NS USD 109610.18000000 0.000112953483 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 2487917.00000000 NS USD 198436259.92000000 0.204488915913 Long EC CORP IE N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 23836.00000000 NS USD 9406877.40000000 0.009693803755 Long EC CORP US N 1 N N N NUTRIEN LTD 5493002QQ7GD21OWF963 NUTRIEN LTD 67077M108 1154346.00000000 NS USD 91989832.74000000 0.094795684920 Long EC CORP CA N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 522923.00000000 NS USD 25361765.50000000 0.026135344089 Long EC CORP US N 1 N N N BERKLEY WR CORP SQOAGCLKBDWNVYV1OV80 BERKLEY (WR) CORP 084423102 133062.00000000 NS USD 9082812.12000000 0.009359853912 Long EC CORP US N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 120823.00000000 NS 6282382.99000000 0.006474006754 Long EC CORP CA N 1 N N N P3 HEALTH PARTNERS INC N/A P3 HEALTH PARTNERS INC PIPE N/A 2735364.00000000 NS USD 9666776.38000000 0.009961630112 Long EC CORP US Y 2 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 723409.00000000 NS USD 47795632.63000000 0.049253483742 Long EC CORP GB N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 6621731.00000000 NS USD 2146963842.13000000 2.212450026827 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 1191671.00000000 NS USD 66495241.80000000 0.068523463980 Long EC CORP BE N 1 N N N GET HEAL INC N/A GET HEAL INC SER B PC P/P N/A 35877127.00000000 NS USD 968682.43000000 0.000998228952 Long EP CORP US Y 3 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 407445.00000000 NS USD 23053238.10000000 0.023756402530 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 8856495.00000000 NS USD 557162100.45000000 0.574156527417 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.000000021640 Long EP CORP US Y 3 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 14066857.00000000 NS USD 411596235.82000000 0.424150647119 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 991936.00000000 NS USD 107773846.40000000 0.111061138841 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 746693.00000000 NS USD 24820075.32000000 0.025577131402 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 40739777.00000000 NS 234525907.06000000 0.241679360958 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 6262301.00000000 NS USD 398720704.67000000 0.410882389555 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 140420.00000000 NS USD 68217440.20000000 0.070298192470 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 118993.00000000 NS USD 23232193.32000000 0.023940816200 Long EC CORP US N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 655902.00000000 NS USD 13118040.00000000 0.013518163361 Long EC CORP US N 1 N N OLIN CORP 549300GKK294V7W57P06 OLIN CORP 680665205 162996.00000000 NS USD 7543454.88000000 0.007773543561 Long EC CORP US N 1 N N N DELHIVERY LTD 335800CUQ1SBCH9TTH82 DELHIVERY PVT LTD PP (180 DAY LOCK UP) N/A 5594700.00000000 NS 32316273.84000000 0.033301977202 Long EC CORP IN Y 2 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 2881656.00000000 NS USD 81118616.40000000 0.083592877303 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 1684061.00000000 NS USD 144374549.53000000 0.148778227985 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 190300.00000000 NS USD 4865971.00000000 0.005014391699 Long EP CORP US Y 3 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 411183.00000000 NS USD 106701988.50000000 0.109956587384 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 9746980.00000000 NS USD 1245079225.20000000 1.283056338043 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 162080.00000000 NS USD 7621001.60000000 0.007853455593 Long EC CORP US N 1 N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 307855.00000000 NS USD 68931813.05000000 0.071034354952 Long EC CORP US N 1 N N N KROGER CO 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 600071.00000000 NS USD 28401360.43000000 0.029267652026 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 1820791.00000000 NS 127180949.98000000 0.131060193317 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 1129849.00000000 NS USD 226771992.79000000 0.233688938624 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 3989.00000000 NS USD 297300.17000000 0.000306368349 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 5693781.00000000 NS 155532529.48000000 0.160276546007 Long EC CORP GB N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 26724113.00000000 NS 76708717.87000000 0.079048469088 Long EC CORP GB Y 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 732723.00000000 NS USD 125947756.47000000 0.129789385229 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 1235737.00000000 NS USD 149709537.55000000 0.154275942551 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 86053.00000000 NS 124185874.08000000 0.127973762318 Long EC CORP NL N 2 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B PC PP N/A 379681.00000000 NS USD 8155547.88000000 0.008404306477 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 8822305.00000000 NS USD 1456033217.20000000 1.500444798949 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 2645495275.60400000 NS USD 2646024374.66000000 2.726732786004 Long STIV RF US N 1 N N N WARNER MUSIC GRP CORP N/A WARNER MUSIC GRP CORP CL A 934550203 1257357.00000000 NS USD 30629216.52000000 0.031563461657 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 19366.00000000 NS USD 6317382.86000000 0.006510074181 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 2367765.00000000 NS USD 225150773.85000000 0.232018269646 Long EC CORP US N 1 N N N BROOKFIELD ASSET MANAGEMENT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 1586719.00000000 NS 70583848.62000000 0.072736780521 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 831697.00000000 NS USD 357596442.12000000 0.368503764449 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 164002.00000000 NS USD 10524008.34000000 0.010845009160 Long EC CORP US N 1 N N N BLACKSTONE INC 5299004LW4QWGZUB8Y96 BLACKSTONE INC 09260D107 100200.00000000 NS USD 9141246.00000000 0.009420070129 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 11241419.00000000 0.011584302110 Long EP CORP US Y 3 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC N/A 46670.00000000 NS USD 10113389.00000000 0.010421865205 Long EC CORP IE N 1 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 3712687.00000000 NS USD 24429480.46000000 0.025174622710 Long EP CORP US Y 3 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 3756759.00000000 NS USD 133515214.86000000 0.137587664450 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 1.06000000 0.000000001092 Long EC CORP US N 3 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 2770493.00000000 NS USD 780697222.47000000 0.804509865002 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 5458173.00000000 NS USD 467437935.72000000 0.481695617378 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 2329059.00000000 NS USD 590463037.68000000 0.608473201979 Long EC CORP US N 1 N N N IMPERIAL OIL LTD 549300MO45LTBPAU4Z27 IMPERIAL OIL LTD 453038408 165395.00000000 NS 7796899.16000000 0.008034718339 Long EC CORP CA N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 1552092.00000000 NS USD 172204607.40000000 0.177457151716 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 3158265.00000000 NS USD 91179110.55000000 0.093960234273 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 36999192.94000000 0.038127733595 Long EP CORP US Y 3 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 1206508.00000000 NS USD 188034271.80000000 0.193769648805 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 873350.00000000 NS USD 50008021.00000000 0.051533353860 Long EC CORP US N 1 N N N SES AI CORP N/A SES AI CORP CL A 78397Q109 9067.00000000 NS USD 35633.31000000 0.000036720188 Long EC CORP US N 1 N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 1068459.00000000 NS USD 511332423.63000000 0.526928964604 Long EC CORP US N 1 N N N VITA COCO CO INC/THE 54930020WXOAWHR85Y25 VITA COCO CO INC/THE 92846Q107 446246.00000000 NS USD 4368748.34000000 0.004502002871 Long EC CORP US N 1 N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 2291027.00000000 NS USD 331694889.06000000 0.341812168327 Long EC CORP US N 1 N N N KNOWBE4 INC N/A KNOWBE4 INC 49926T104 1354974.00000000 NS USD 21164693.88000000 0.021810254380 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 1187726.00000000 NS USD 41356619.32000000 0.042618069167 Long EC CORP US N 1 N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 141319.00000000 NS 74886334.60000000 0.077170499914 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 935559.00000000 NS USD 36056443.86000000 0.037156229005 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 102158.00000000 NS 8633034.23000000 0.008896357003 Long EC CORP BE N 1 N N N MP MATERIALS CORP N/A MP MATERIALS CORP 553368101 138602.00000000 NS USD 4446352.16000000 0.004581973744 Long EC CORP US N 1 N N BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD 9845004583U3B8E06924 BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A 7648.00000000 NS 340630.70000000 0.000351020537 Long EC CORP BM N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 9990.00000000 NS 312148.69000000 0.000321669775 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 151108.00000000 NS USD 23808576.48000000 0.024534780063 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 651600.00000000 NS 91247759.80000000 0.094030977446 Long EC CORP KR N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 5316998.00000000 NS USD 970564814.92000000 1.000168753972 Long EC CORP US N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC SPONS ADR 37733W105 252733.00000000 NS USD 11001467.49000000 0.011337031656 Long EC CORP GB N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 3540090.00000000 NS USD 619055538.30000000 0.637937824309 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 2106074.00000000 NS USD 356200295.62000000 0.367065033018 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 7724668.00000000 NS USD 587538248.08000000 0.605459201137 Long EC CORP US N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 2210853.00000000 NS 95492749.68000000 0.098405447006 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 10640713.00000000 NS 188146851.99000000 0.193885662890 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 4273565.00000000 NS 6637113.56000000 0.006839557232 Long EC CORP AU N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 2925188.00000000 NS USD 323057762.72000000 0.332911594397 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 99632802.28000000 0.102671778514 Long EP CORP CN Y 3 N N N DEVON ENERGY CORP NEW 54930042348RKR3ZPN35 DEVON ENERGY CORP 25179M103 3976459.00000000 NS USD 219142655.49000000 0.225826893077 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 6243175.00000000 NS 335488202.88000000 0.345721184910 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 119937.00000000 NS USD 49432034.55000000 0.050939798808 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 30818.00000000 NS USD 40287138.68000000 0.041515967481 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 893775183.85800000 NS USD 893864561.38000000 0.921129007390 Long STIV RF US N 1 N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 69898.00000000 NS USD 15016886.32000000 0.015474927844 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 113559.00000000 NS USD 10331597.82000000 0.010646729779 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 13878953.00000000 NS USD 2103910485.27000000 2.168083466631 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 2951982.00000000 NS USD 187362297.54000000 0.193077178145 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE A MULT VTG 01626P304 998564.00000000 NS 38951133.03000000 0.040139211302 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 6039669.00000000 NS USD 680127126.09000000 0.700872203264 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 461386.00000000 NS USD 39037869.46000000 0.040228593346 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 609957.00000000 NS USD 192429234.36000000 0.198298665477 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 5935445.00000000 NS USD 232491380.65000000 0.239582777903 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 6117347.00000000 NS 122567345.89000000 0.126305866163 Long EC CORP NL N 2 N N N CONTINENTAL RESOURCES INC OKLA XXRTID9RYWOZ0UPIVR53 CONTINENTAL RES INC OKLA 212015101 1289695.00000000 NS USD 84281568.25000000 0.086852304764 Long EC CORP US N 1 N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 32637173.00000000 NS USD 1015995195.49000000 1.046984841294 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 337463.00000000 NS USD 1758182.23000000 0.001811809889 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 193901.00000000 NS USD 222747651.77000000 0.229541848103 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 3095677.00000000 NS 102502209.64000000 0.105628707860 Long EC CORP JP N 2 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 7093111.00000000 NS 33889553.02000000 0.034923244172 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 68354.00000000 NS USD 2977500.24000000 0.003068319250 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 9086766.00000000 NS USD 106133426.88000000 0.109370683632 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 2855642.00000000 NS USD 254380589.36000000 0.262139646094 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 118140.00000000 NS USD 30167049.00000000 0.031087197212 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 2039888.00000000 NS USD 339967734.08000000 0.350337349714 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 1105942.00000000 NS USD 78046326.94000000 0.080426877595 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 2189861.00000000 NS USD 30855141.49000000 0.031796277737 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 10560113.00000000 NS USD 5423990840.19000000 5.589432129413 Long EC CORP US N 1 N N N EXELON CORP 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 621622.00000000 NS USD 28171909.04000000 0.029031201964 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 668800.00000000 NS USD 5818560.00000000 0.005996036344 Long EC CORP US N 1 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 259581.00000000 NS USD 26780971.77000000 0.027597838653 Long EP CORP US Y 3 N N N CONT VETERINARY HOLDINGS LLC N/A CONT VETERINARY HOLDINGS LLC N/A 1029105.00000000 NS USD 53898139.45000000 0.055542127786 Long EC CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 4017863.00000000 NS 528515042.85000000 0.544635684023 Long EC CORP CA N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LTD SER E PFD PERP PP N/A 1059433.00000000 NS USD 51124210.73000000 0.052683589346 Long EP CORP US Y 2 N N N NESTLE SA KY37LUS27QQX7BB93L28 NESTLE SA (REG) N/A 184732.00000000 NS 21590138.67000000 0.022248675987 Long EC CORP CH N 2 N N N THULE GROUP AB 549300XHHOGBOERKU333 THULE GROUP AB/THE N/A 544721.00000000 NS 13381401.04000000 0.013789557378 Long EC CORP SE N 1 N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 3293118.00000000 NS USD 39945521.34000000 0.041163930209 Long EP CORP US Y 3 N N N MOSAIC CO 2YD5STGSJNMUB7H76907 MOSAIC CO NEW 61945C103 763472.00000000 NS USD 36058782.56000000 0.037158639040 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 643113.00000000 NS USD 7800960.69000000 0.008038903752 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 97015.00000000 NS USD 3826271.60000000 0.003942979633 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 11927272.28000000 0.012291075125 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 1519350.00000000 NS USD 169316364.00000000 0.174480811797 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 785712.00000000 NS USD 111162533.76000000 0.114553187144 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 5234454.00000000 NS 506853905.03000000 0.522313843287 Long EC CORP CA N 1 N N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 1859275.00000000 NS USD 330039905.25000000 0.340106704591 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 850857.00000000 NS USD 133984451.79000000 0.138071213934 Long EC CORP US N 1 N N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO LTD P/P (1 YEAR LOCKUP) N/A 36025900.00000000 NS 23339390.61000000 0.024051283197 Long EC CORP IN Y 2 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 3224900.00000000 NS USD 14747467.70000000 0.015197291481 Long EP CORP US Y 3 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 895656.00000000 NS USD 83958793.44000000 0.086519684753 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 236290.00000000 NS USD 32754519.80000000 0.033753590436 Long EC CORP US N 1 N N N COGNIZANT TECHNOLOGY SOLUTIONS CORP 5493006IEVQEFQO40L83 COGNIZANT TECH SOLUTIONS CL A 192446102 1720335.00000000 NS USD 116105409.15000000 0.119646828953 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER C-1 PC PP N/A 226491.00000000 NS USD 7499117.01000000 0.007727853308 Long EP CORP US Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 1574183.00000000 NS USD 185202629.95000000 0.190851636884 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 569192.00000000 NS 26054065.13000000 0.026848760079 Long EC CORP CA N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 1548593.00000000 NS USD 3374786781.18000000 3.477723731551 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 2148280.00000000 NS 75370047.23000000 0.077668966632 Long EC CORP CA N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 1579074.00000000 NS USD 210064214.22000000 0.216471543333 Long EC CORP US N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 3462799.00000000 NS USD 206625216.33000000 0.212927649940 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 11361771.00000000 NS USD 144862580.25000000 0.149281144503 Long EC CORP US N 1 N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 724749.00000000 NS 26113936.16000000 0.026910457281 Long EC CORP CA N 1 N N N AON PLC 635400FALWQYX5E6QC64 AON PLC N/A 79120.00000000 NS USD 21337081.60000000 0.021987900230 Long EC CORP IE N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 2461391.00000000 NS USD 166980765.44000000 0.172073973360 Long EC CORP US Y 3 N N N TENSTORRENT INC N/A TENSTORRENT INC SER C-1 PC PP N/A 200200.00000000 NS USD 11267256.00000000 0.011610927184 Long EP CORP CA Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 51348664.00000000 NS 56493581.60000000 0.058216735500 Long EC CORP GB N 1 N N N ULTA BEAUTY INC 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 202522.00000000 NS USD 78068180.56000000 0.080449397789 Long EC CORP US N 1 N N N RAPYD FINANCIAL NETWORK 2016 LTD N/A RAPYD FINANCIAL NETWORK 2016 LTD N/A 340545.00000000 NS USD 21069519.15000000 0.021712176653 Long EC CORP IL Y 3 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 1300456.00000000 NS USD 122763046.40000000 0.126507535884 Long EC CORP US N 1 N N N 2022-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer