0001752724-22-196158.txt : 20220826 0001752724-22-196158.hdr.sgml : 20220826 20220826123836 ACCESSION NUMBER: 0001752724-22-196158 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: 221202363 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC DATE OF NAME CHANGE: 19850618 FORMER COMPANY: FORMER CONFORMED NAME: CONTRAFUND INC DATE OF NAME CHANGE: 19810203 0000024238 S000057289 Fidelity Contrafund K6 C000182865 Fidelity Contrafund K6 FLCNX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000057289 C000182865 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund K6 S000057289 5493004XBB3SOPOLQF62 2022-12-31 2022-06-30 N 19652751170.05 204058413.99 19448692756.06 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 2601526.21000000 N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 74722.00000000 NS USD 2280515.44000000 0.011725803212 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 817413.00000000 NS USD 25961036.88000000 0.133484739594 Long EC CORP US N 1 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 1599.00000000 NS 192625.33000000 0.000990428160 Long EC CORP CH N 2 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 87774.00000000 NS USD 47685858.72000000 0.245187989332 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 634621.00000000 NS USD 304161152.88000000 1.563915666183 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 236307.00000000 NS USD 19374810.93000000 0.099620119321 Long EC CORP US N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 493381.00000000 NS USD 21585418.75000000 0.110986476164 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 91429.00000000 NS USD 13146575.91000000 0.067596193095 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 87466.00000000 NS USD 2456919.94000000 0.012632828184 Long EC CORP US Y 3 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 231034.00000000 NS USD 17988307.24000000 0.092491086499 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 503390.00000000 NS USD 23261651.90000000 0.119605220730 Long EC CORP US N 1 N N N OPTION CARE HEALTH INC 549300DI3Q5ACSYJRI17 OPTION CARE HEALTH INC 68404L201 688283.00000000 NS USD 19127384.57000000 0.098347918854 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 352134.00000000 NS USD 21085783.92000000 0.108417486894 Long EC CORP US N 1 N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 57382.00000000 NS USD 13521494.48000000 0.069523924561 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC DBA GUSTO PP N/A 50300.00000000 NS USD 1529120.00000000 0.007862327916 Long EC CORP US Y 3 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 717321.00000000 NS USD 109864884.36000000 0.564895984208 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 27300.00000000 NS USD 1072890.00000000 0.005516514726 Long EP CORP US Y 3 N N N LONZA GROUP AG 549300EFW4H2TCZ71055 LONZA GROUP AG N/A 24.00000000 NS 12819.30000000 0.000065913427 Long EC CORP CH N 2 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 69690.00000000 NS USD 17860153.20000000 0.091832152546 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 6465316.00000000 NS USD 883938003.52000000 4.544973868460 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 17084.00000000 NS USD 4657269.24000000 0.023946438449 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 190800.00000000 NS USD 3478284.00000000 0.017884410246 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 291955.00000000 NS USD 42651705.95000000 0.219303716115 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 771800.00000000 NS 2183743.29000000 0.011228226582 Long EC CORP ES N 2 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 32990.00000000 NS USD 7688649.40000000 0.039532988136 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1957826.00000000 NS USD 149714954.22000000 0.769794433476 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 9379400.00000000 NS USD 996186074.00000000 5.122123561181 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 7351.00000000 NS USD 107104.07000000 0.000550700611 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 758595.00000000 NS 2586075.37000000 0.013296911018 Long EC CORP KY N 1 N N N TENSTORRENT INC N/A TENSTORRENT INC CONV PERP PP N/A 1840000.00000000 PA USD 1840000.00000000 0.009460790105 Long EP CORP CA Y 3 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 1356877.00000000 NS USD 121861123.37000000 0.626577451237 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL B 144A N/A 291601.00000000 NS USD 723170.48000000 0.003718350066 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 4807432.00000000 NS USD 309502472.16000000 1.591379307812 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 202854.00000000 NS USD 14465518.74000000 0.074377845963 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 111079.00000000 NS 6396189.78000000 0.032887504883 Long EC CORP CA N 1 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 2700.00000000 NS USD 1008855.00000000 0.005187263805 Long EP CORP US Y 3 N N N CARLISLE COS INC XR64VGX1ZPX6G7ZN7Z11 CARLISLE COS INC 142339100 8195.00000000 NS USD 1955408.95000000 0.010054192199 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3951710.00000000 NS USD 1014917679.30000000 5.218436488404 Long EC CORP US N 1 N N N WELLTOWER INC T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC 95040Q104 142488.00000000 NS USD 11733886.80000000 0.060332521816 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 4324.00000000 NS USD 2056148.48000000 0.010572168041 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANPLATS LTD 144A 46579R203 1471331.00000000 NS 8469983.46000000 0.043550399845 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 23678.00000000 NS 8221132.85000000 0.042270876264 Long EC CORP FR N 2 N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 38160.00000000 NS USD 12630196.80000000 0.064941109196 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 3624708.00000000 NS 55926728.14000000 0.287560345785 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 934293.00000000 NS USD 14360083.41000000 0.073835725568 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 23670.00000000 NS USD 10086970.50000000 0.051864516687 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 1339287.00000000 NS USD 23691987.03000000 0.121817889393 Long EC CORP CH N 1 N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 211178.00000000 NS USD 461941316.10000000 2.375179257002 Long EC CORP US N 1 N N N AFFIRM HOLDINGS INC N/A AFFIRM HOLDINGS INC 00827B106 2.00000000 NS USD 36.12000000 0.000000185719 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 754764.00000000 NS USD 87756410.28000000 0.451220096798 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 120888.00000000 NS USD 6900287.04000000 0.035479438780 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 773449.00000000 NS USD 214748114.85000000 1.104177630566 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 1524806.00000000 NS USD 300219053.34000000 1.543646439920 Long EC CORP US N 1 N N N ALBERTSONS COS INC 549300YKWOC0AOR16R51 ALBERTSONS COS INC 013091103 274287.00000000 NS USD 7328948.64000000 0.037683502597 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 1281597.00000000 NS USD 98682969.00000000 0.507401552576 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 170098.00000000 NS USD 886210.58000000 0.004556658851 Long EP CORP US Y 3 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL PRIME DE FIDELITE 2023 N/A 32604.00000000 NS 11320289.54000000 0.058205914824 Long EC CORP FR N 2 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 67732.00000000 NS USD 20117758.64000000 0.103440158638 Long EC CORP US N 1 N N N STELCO HLDGS INC 549300K1TSD2M8EKF208 STELCO HLDGS INC 858522105 88178.00000000 NS 2204450.00000000 0.011334694972 Long EC CORP CA N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 523566.00000000 NS USD 191656569.96000000 0.985447054791 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 138071.00000000 NS USD 14385617.49000000 0.073967015009 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 27315.00000000 NS USD 58703212.80000000 0.301836290676 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 496229.00000000 NS USD 32825548.35000000 0.168780229919 Long EC CORP US N 1 N N N CONFLUENT INC 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 2.00000000 NS USD 46.48000000 0.000000238987 Long EC CORP US N 1 N N N BIOHAVEN PHARMACEUTICAL HOLDING CO LTD 5299007STZTNN32O9920 BIOHAVEN PHARMACEUTICAL HOLDING CO LTD N/A 9424.00000000 NS USD 1373171.04000000 0.007060479885 Long EC CORP VG N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 118760.00000000 NS USD 6147017.60000000 0.031606327875 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 954201.00000000 NS USD 48005852.31000000 0.246833311174 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 258127.00000000 NS USD 48372999.80000000 0.248721085816 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 552713.00000000 NS USD 326725235.69000000 1.679934172378 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 6826923.00000000 NS USD 1100841333.75000000 5.660233042691 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 110330.00000000 NS USD 8546161.80000000 0.043942088587 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 87934.00000000 NS USD 33893280.96000000 0.174270226719 Long EC CORP US N 1 N N N SCHWAB CHARLES CORP 549300VSGCJ7E698NM85 SCHWAB CHARLES CORP 808513105 694185.00000000 NS USD 43858608.30000000 0.225509286665 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 35683.00000000 NS USD 7304310.10000000 0.037556817785 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 97592.00000000 NS USD 11884753.76000000 0.061108239556 Long EC CORP IL N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 195653.00000000 NS USD 18633991.72000000 0.095811024184 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 495159.00000000 NS USD 97338356.22000000 0.500487911660 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 187461.00000000 NS USD 56138945.67000000 0.288651511822 Long EC CORP US N 1 N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 191721.00000000 NS USD 4946401.80000000 0.025433081092 Long EC CORP CA N 1 N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 147553.00000000 NS USD 12149514.02000000 0.062469566321 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 261415.00000000 NS USD 43933404.90000000 0.225893870868 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 1499747.00000000 NS 98348076.65000000 0.505679625276 Long EC CORP CA N 1 N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 165887.00000000 NS USD 5084436.55000000 0.026142819025 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 92233.00000000 NS USD 3298252.08000000 0.016958734046 Long EC CORP CW N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 508877.00000000 NS USD 1903199.98000000 0.009785747576 Long EC CORP KY N 1 N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 3800.00000000 NS USD 687230.00000000 0.003533553687 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 20700.00000000 NS USD 1917648.00000000 0.009860035448 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 156886.00000000 NS USD 5594554.76000000 0.028765711043 Long EC CORP US N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 517442.00000000 NS USD 14245178.26000000 0.073244913880 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 99722.00000000 NS 1891867.03000000 0.009727476564 Long EC CORP CA N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC 144A N/A 108125.00000000 NS USD 2783137.50000000 0.014310152023 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 12060.00000000 NS USD 7345022.40000000 0.037766149592 Long EC CORP US N 1 N N N ROCHE HOLDING AG 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 81975.00000000 NS 27404229.99000000 0.140905254320 Long EC CORP CH N 2 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 14010.00000000 NS USD 13029300.00000000 0.066993191590 Long EC CORP US Y 3 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 29327.00000000 NS 3280093.70000000 0.016865368491 Long EC CORP JE N 1 N N N CAZOO GROUP LTD 549300PNRTNVMGVJY078 CAZOO GROUP LTD A N/A 910945.00000000 NS USD 655880.40000000 0.003372362390 Long EC CORP KY N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 807589.00000000 NS USD 73627889.13000000 0.378575002718 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 143887.00000000 NS USD 2624498.88000000 0.013494474476 Long EP CORP US Y 3 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 2766.00000000 NS USD 2413708.05000000 0.012410644151 Long EP CORP US Y 3 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 1289012.00000000 NS USD 5723213.28000000 0.029427238898 Long EP CORP US Y 3 N N N AUTOSTORE HOLDINGS LTD 549300KYN3M0LSM5A413 AUTOSTORE HOLDINGS LTD N/A 225957.00000000 NS 321166.94000000 0.001651354895 Long EC CORP BM N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 3058.00000000 NS USD 1250569100.00000000 6.430093352214 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 23098.00000000 NS USD 6086784.96000000 0.031296627677 Long EC CORP US N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 68294.00000000 NS 21747631.07000000 0.111820528725 Long EC CORP CH N 1 N N N GLENCORE PLC 2138002658CPO9NBH955 GLENCORE PLC N/A 1440432.00000000 NS 7802008.50000000 0.040115850447 Long EC CORP JE N 2 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 322175.00000000 NS 92288.24000000 0.000474521558 Long EC CORP AU N 1 N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 500816.00000000 NS USD 37746501.92000000 0.194082462988 Long EC CORP US N 1 N N ASPEN TECHNOLOGY INC N/A ASPEN TECHNOLOGY INC 29109X106 5900.00000000 NS USD 1083712.00000000 0.005572158569 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 345870.00000000 NS USD 14554209.60000000 0.074833870751 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC (180 DAY LOCK-UP) N/A 429670.00000000 NS USD 3364316.10000000 0.017298417647 Long EC CORP US N 2 N N N CENOVUS ENERGY INC N/A CENOVUS ENERGY INC 15135U109 484527.00000000 NS 9218510.12000000 0.047399124638 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 404900.00000000 NS USD 2109529.00000000 0.010846636462 Long EP CORP US Y 3 N N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SA/NV N/A 290537.00000000 NS 15645986.69000000 0.080447497866 Long EC CORP BE N 2 N N N TANIUM INC N/A TANIUM CL B PP N/A 449538.00000000 NS USD 4486389.24000000 0.023067818985 Long EC CORP US Y 3 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 26525.00000000 NS USD 10049792.00000000 0.051673354739 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 1202644.00000000 NS USD 50559153.76000000 0.259961707422 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 75100.00000000 NS USD 1920307.00000000 0.009873707318 Long EC CORP US Y 3 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 244972.00000000 NS USD 52247628.16000000 0.268643393236 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 18278.00000000 NS USD 7019483.12000000 0.036092313288 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES F PC PP N/A 149136.00000000 NS USD 5861044.80000000 0.030135931877 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 321910.00000000 NS USD 71811682.80000000 0.369236553328 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 3134525.00000000 NS 9058370.42000000 0.046575728937 Long EC CORP GB N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER E PC PP N/A 28063.00000000 NS USD 853115.20000000 0.004386491219 Long EP CORP US Y 3 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 1359218.00000000 NS USD 2596106.38000000 0.013348487801 Long EC CORP US N 1 N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 388619.00000000 NS USD 25427341.17000000 0.130740618348 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 562488.00000000 NS USD 154273583.76000000 0.793233692850 Long EC CORP US N 1 N N N HALLIBURTON CO ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 594617.00000000 NS USD 18647189.12000000 0.095878881701 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 1072323.00000000 NS USD 63138378.24000000 0.324640730520 Long EC CORP US N 1 N N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 204122.00000000 NS USD 710344.56000000 0.003652402600 Long EP CORP US Y 3 N N N NRG ENERGY INC 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 146370.00000000 NS USD 5586942.90000000 0.028726572886 Long EC CORP US N 1 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 347953.00000000 NS USD 9568707.50000000 0.049199746327 Long EC CORP US N 1 N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 194281.00000000 NS USD 19043423.62000000 0.097916214003 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 744677.00000000 NS USD 77751725.57000000 0.399778671735 Long EC CORP US N 1 N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 114190.00000000 NS USD 6377511.50000000 0.032791466141 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 126617.00000000 NS USD 19657289.25000000 0.101072547633 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 488523.00000000 NS USD 57670140.15000000 0.296524506162 Long EC CORP US N 1 N N N TECHNIP ENERGIES NV 724500FLODI49NSCIP70 TECHNIP ENERGIES NV N/A 63825.00000000 NS 795601.94000000 0.004090773349 Long EC CORP NL N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 154152.00000000 NS 21743192.29000000 0.111797705700 Long EC CORP CA N 1 N N N DENTALCORP HOLDINGS LTD N/A DENTALCORP HOLDINGS LTD 24874B108 891825.00000000 NS 8251736.91000000 0.042428234192 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 569282.00000000 NS 18712807.23000000 0.096216272552 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 16147.00000000 NS USD 651369.98000000 0.003349171012 Long EC CORP US N 1 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 333807.00000000 NS USD 18072310.98000000 0.092923011364 Long EC CORP US N 1 N N N PFIZER INC 765LHXWGK1KXCLTFYQ30 PFIZER INC 717081103 827541.00000000 NS USD 43387974.63000000 0.223089413639 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 184203.00000000 NS USD 5599771.20000000 0.028792532589 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 19471.00000000 NS USD 13112160.82000000 0.067419239865 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 444060.00000000 NS USD 47043716.40000000 0.241886264491 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 1679424.00000000 NS USD 16760651.52000000 0.086178807646 Long EC CORP US N 1 N N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 11161.00000000 NS USD 1552048.66000000 0.007980220981 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 786847.00000000 NS USD 34251449.91000000 0.176111836099 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 331574.00000000 NS USD 1727500.54000000 0.008882347835 Long EC CORP US Y 3 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 79744.00000000 NS USD 10845981.44000000 0.055767148856 Long EC CORP US N 1 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 14661.00000000 NS USD 2185955.10000000 0.011239599120 Long EC CORP DE N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 7.00000000 NS USD 632.80000000 0.000003253689 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 149967.00000000 NS USD 72371074.86000000 0.372112798365 Long EC CORP US N 1 N N N PURE STORAGE INC 549300NPDB0BZTK3WO90 PURE STORAGE INC CL A 74624M102 48435.00000000 NS USD 1245263.85000000 0.006402815169 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 24686.00000000 NS USD 1782822.92000000 0.009166800783 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 1652738.00000000 NS USD 84504493.94000000 0.434499608790 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 25059.00000000 NS USD 9360288.27000000 0.048128110137 Long EC CORP US N 1 N N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 44491.00000000 NS USD 2445670.27000000 0.012574985376 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 594132.00000000 NS USD 151307596.44000000 0.777983375735 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 6121667.00000000 NS 20735292.20000000 0.106615351787 Long EC CORP CA N 1 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 96175.00000000 NS USD 5971505.75000000 0.030703892672 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER N PC PP N/A 49490.00000000 NS USD 34643000.00000000 0.178125082413 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER D PC PP N/A 207384.00000000 NS USD 3255928.80000000 0.016741119009 Long EP CORP US Y 3 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 118667.00000000 NS USD 5726418.49000000 0.029443719235 Long EP CORP US Y 2 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 59078.00000000 NS USD 2090770.42000000 0.010750184838 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 656302.00000000 NS USD 67074064.40000000 0.344876980891 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 141590.00000000 NS USD 10865616.60000000 0.055868107621 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 34726.00000000 NS USD 2425263.84000000 0.012470060946 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 73000.00000000 NS USD 5110000.00000000 0.026274259478 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 189921.00000000 NS USD 30964719.84000000 0.159212345160 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC 67080N101 2469784.00000000 NS USD 8002100.16000000 0.041144668489 Long EC CORP US N 1 N N DUOLINGO INC N/A DUOLINGO INC 26603R106 2249.00000000 NS USD 196899.95000000 0.001012407118 Long EC CORP US N 1 N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 93480.00000000 NS USD 59056924.80000000 0.303654983606 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 11519.00000000 NS USD 209991.37000000 0.001079719715 Long EP CORP US Y 3 N N N CONTK VETERINARY Holdings LLC N/A CONTK VETERINARY Holdings LLC N/A 183097.00000000 NS USD 9589485.66000000 0.049306582094 Long EC CORP US Y 3 N N N CANO HEALTH INC N/A CANO HEALTH INC 13781Y103 707279.00000000 NS USD 3097882.02000000 0.015928484545 Long EC CORP US N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 364762.00000000 NS USD 38766905.36000000 0.199329105797 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 424049.00000000 NS USD 63620071.47000000 0.327117468860 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 168772.00000000 NS 3550271.25000000 0.018254549519 Long EC CORP IN N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 13052.00000000 NS USD 1864478.20000000 0.009586650493 Long EC CORP US N 1 N N N BILL.COM HOLDINGS INC 549300IBF9VZZIGOZW63 BILL.COM HOLDINGS INC 090043100 2.00000000 NS USD 219.88000000 0.000001130564 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 539973.00000000 NS USD 43068246.48000000 0.221445456618 Long EC CORP IE N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 4490.00000000 NS USD 1771978.50000000 0.009111041663 Long EC CORP US N 1 N N N NUTRIEN LTD 5493002QQ7GD21OWF963 NUTRIEN LTD 67077M108 263154.00000000 NS USD 20970742.26000000 0.107825973308 Long EC CORP CA N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 141156.00000000 NS USD 6846066.00000000 0.035200648629 Long EC CORP US N 1 N N N BERKLEY WR CORP SQOAGCLKBDWNVYV1OV80 BERKLEY (WR) CORP 084423102 26500.00000000 NS USD 1808890.00000000 0.009300830768 Long EC CORP US N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 23295.00000000 NS 1211260.37000000 0.006227978328 Long EC CORP CA N 1 N N N P3 HEALTH PARTNERS INC N/A P3 HEALTH PARTNERS INC PIPE N/A 450620.00000000 NS USD 1592491.08000000 0.008188165137 Long EC CORP US Y 2 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 171773.00000000 NS USD 11349042.11000000 0.058353752883 Long EC CORP GB N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 1494493.00000000 NS USD 484559465.39000000 2.491475758642 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 299307.00000000 NS USD 16701330.60000000 0.085873795269 Long EC CORP BE N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 113880.00000000 NS USD 6443330.40000000 0.033129889400 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 2018202.00000000 NS USD 126965087.82000000 0.652820677525 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 3211315.00000000 NS USD 93963076.90000000 0.483133124053 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 290779.00000000 NS USD 31593138.35000000 0.162443505824 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 181199.00000000 NS USD 6023054.76000000 0.030968943957 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 6013375.00000000 NS 34617082.62000000 0.177991822145 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 1430835.00000000 NS USD 91101264.45000000 0.468418446384 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 34285.00000000 NS USD 16655995.85000000 0.085640696055 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 33392.00000000 NS USD 6519454.08000000 0.033521297095 Long EC CORP US N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 218303.00000000 NS USD 4366060.00000000 0.022449118070 Long EC CORP US N 1 N N OLIN CORP 549300GKK294V7W57P06 OLIN CORP 680665205 31685.00000000 NS USD 1466381.80000000 0.007539744796 Long EC CORP US N 1 N N N DELHIVERY LTD 335800CUQ1SBCH9TTH82 DELHIVERY PVT LTD PP (180 DAY LOCK UP) N/A 924200.00000000 NS 5338391.74000000 0.027448588997 Long EC CORP IN Y 2 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 674993.00000000 NS USD 19001052.95000000 0.097698355299 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 388783.00000000 NS USD 33330366.59000000 0.171375870903 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 29000.00000000 NS USD 741530.00000000 0.003812749830 Long EP CORP US Y 3 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 96444.00000000 NS USD 25027218.00000000 0.128683291540 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 2199138.00000000 NS USD 280917888.12000000 1.444404987232 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 31214.00000000 NS USD 1467682.28000000 0.007546431518 Long EC CORP US N 1 N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 97615.00000000 NS USD 21856974.65000000 0.112382744301 Long EC CORP US N 1 N N N KROGER CO 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 151814.00000000 NS USD 7185356.62000000 0.036945190662 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 414779.00000000 NS 28972016.70000000 0.148966396165 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 262241.00000000 NS USD 52634391.11000000 0.270632025350 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 8.00000000 NS USD 596.24000000 0.000003065707 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 1317959.00000000 NS 36001647.59000000 0.185110886585 Long EC CORP GB N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 4139223.00000000 NS 11881198.42000000 0.061089958944 Long EC CORP GB Y 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 175682.00000000 NS USD 30197978.98000000 0.155269967800 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 282524.00000000 NS USD 34227782.60000000 0.175990145092 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 19626.00000000 NS 28322916.86000000 0.145628897608 Long EC CORP NL N 2 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B PC PP N/A 57282.00000000 NS USD 1230417.36000000 0.006326478470 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 1871144.00000000 NS USD 308813605.76000000 1.587837340192 Long EC CORP US N 1 N N N CONTK TC HOLDINGS LLC N/A CONTK TC HOLDINGS LLC N/A 1552.00000000 NS USD 908183.84000000 0.004669639504 Long EC CORP US Y 3 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 863246062.49500000 NS USD 863418711.71000000 4.439469133168 Long STIV RF US N 1 N N N WARNER MUSIC GRP CORP N/A WARNER MUSIC GRP CORP CL A 934550203 410510.00000000 NS USD 10000023.60000000 0.051417458877 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 12548.00000000 NS USD 4093283.08000000 0.021046571773 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 532961.00000000 NS USD 50679261.49000000 0.260579269391 Long EC CORP US N 1 N N N BROOKFIELD ASSET MANAGEMENT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 381820.00000000 NS 16984938.78000000 0.087332033021 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 189050.00000000 NS USD 81283938.00000000 0.417940367609 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 31610.00000000 NS USD 2028413.70000000 0.010429563186 Long EC CORP US N 1 N N N BLACKSTONE INC 5299004LW4QWGZUB8Y96 BLACKSTONE INC 09260D107 19900.00000000 NS USD 1815477.00000000 0.009334699369 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 9678.00000000 NS USD 118845.84000000 0.000611073666 Long EP CORP US Y 3 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC N/A 9180.00000000 NS USD 1989306.00000000 0.010228481805 Long EC CORP IE N 1 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 860253.00000000 NS USD 30573391.62000000 0.157200239643 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 625924.00000000 NS USD 176379123.96000000 0.906894495029 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 1244768.00000000 NS USD 106601931.52000000 0.548118749455 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 531709.00000000 NS USD 134798865.68000000 0.693099877563 Long EC CORP US N 1 N N N IMPERIAL OIL LTD 549300MO45LTBPAU4Z27 IMPERIAL OIL LTD 453038408 31879.00000000 NS 1502810.53000000 0.007727051626 Long EC CORP CA N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 355926.00000000 NS USD 39489989.70000000 0.203047012955 Long EC CORP US N 1 N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 729766.00000000 NS USD 21068344.42000000 0.108327817628 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 178019.00000000 NS USD 5000553.71000000 0.025711515795 Long EP CORP US Y 3 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 274336.00000000 NS USD 42755265.60000000 0.219836192263 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 202264.00000000 NS USD 11581636.64000000 0.059549692029 Long EC CORP US N 1 N N N SES AI CORP N/A SES AI CORP CL A 78397Q109 2200.00000000 NS USD 8646.00000000 0.000044455430 Long EC CORP US N 1 N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 241391.00000000 NS USD 115522490.87000000 0.593985890563 Long EC CORP US N 1 N N N VITA COCO CO INC/THE 54930020WXOAWHR85Y25 VITA COCO CO INC/THE 92846Q107 82738.00000000 NS USD 810005.02000000 0.004164830151 Long EC CORP US N 1 N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 537018.00000000 NS USD 77749466.04000000 0.399767053833 Long EC CORP US N 1 N N N KNOWBE4 INC N/A KNOWBE4 INC 49926T104 329976.00000000 NS USD 5154225.12000000 0.026501653271 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 266795.00000000 NS USD 9289801.90000000 0.047765687990 Long EC CORP US N 1 N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 32454.00000000 NS 17197695.31000000 0.088425970453 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 214952.00000000 NS USD 8284250.08000000 0.042595408256 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 28494.00000000 NS 2407933.57000000 0.012380953312 Long EC CORP BE N 1 N N N MP MATERIALS CORP N/A MP MATERIALS CORP 553368101 48864.00000000 NS USD 1567557.12000000 0.008059961354 Long EC CORP US N 1 N N BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD 9845004583U3B8E06924 BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A 1437.00000000 NS 64001.87000000 0.000329080575 Long EC CORP BM N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 37787.00000000 NS USD 5953719.72000000 0.030612441641 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 154980.00000000 NS 21702851.16000000 0.111590282350 Long EC CORP KR N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 1201994.00000000 NS USD 219411984.76000000 1.128158007903 Long EC CORP US N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC SPONS ADR 37733W105 48372.00000000 NS USD 2105633.16000000 0.010826605090 Long EC CORP GB N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 807879.00000000 NS USD 141273800.73000000 0.726392269660 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 474144.00000000 NS USD 80191974.72000000 0.412325783155 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 1740592.00000000 NS USD 132389427.52000000 0.680711188050 Long EC CORP US N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 511036.00000000 NS 22073033.72000000 0.113493662514 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 2461204.00000000 NS 43518492.11000000 0.223760499771 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 644353.00000000 NS 1000720.48000000 0.005145438269 Long EC CORP AU N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 694252.00000000 NS USD 76673190.88000000 0.394233133515 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 80736.00000000 NS USD 12307395.84000000 0.063281352604 Long EP CORP CN Y 3 N N N DEVON ENERGY CORP NEW 54930042348RKR3ZPN35 DEVON ENERGY CORP 25179M103 905576.00000000 NS USD 49906293.36000000 0.256604873067 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 1409488.00000000 NS 75741364.95000000 0.389441932678 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 31856.00000000 NS USD 13129450.40000000 0.067508138283 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 7442.00000000 NS USD 9728628.92000000 0.050022019690 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 173297869.26600000 NS USD 173315199.05000000 0.891140608902 Long STIV RF US N 1 N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 11788.00000000 NS USD 2532533.92000000 0.013021615137 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 68853.00000000 NS USD 6264245.94000000 0.032209084788 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 3139686.00000000 NS USD 475945000.74000000 2.447182474985 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 670692.00000000 NS USD 42568821.24000000 0.218877545004 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE A MULT VTG 01626P304 238082.00000000 NS 9286899.64000000 0.047750765341 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1361030.00000000 NS USD 153265588.30000000 0.788050848570 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 115841.00000000 NS USD 9801307.01000000 0.050395711079 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 142645.00000000 NS USD 45001644.60000000 0.231386474990 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 1355405.00000000 NS USD 53091213.85000000 0.272980886252 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 1439770.00000000 NS 28847274.42000000 0.148325004573 Long EC CORP NL N 2 N N N CONTINENTAL RESOURCES INC OKLA XXRTID9RYWOZ0UPIVR53 CONTINENTAL RES INC OKLA 212015101 288887.00000000 NS USD 18878765.45000000 0.097069585533 Long EC CORP US N 1 N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 7163523.00000000 NS USD 223000470.99000000 1.146609048675 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 43228.00000000 NS USD 225217.88000000 0.001158010375 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 41006.00000000 NS USD 47106462.62000000 0.242208888848 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 740118.00000000 NS 24506345.59000000 0.126005104288 Long EC CORP JP N 2 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 1633545.00000000 NS 7804771.40000000 0.040130056543 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 11331.00000000 NS USD 493578.36000000 0.002537848513 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 2068078.00000000 NS USD 24155151.04000000 0.124199355416 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 647256.00000000 NS USD 57657564.48000000 0.296459845415 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 23832.00000000 NS USD 6085501.20000000 0.031290026925 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 468850.00000000 NS USD 78138541.00000000 0.401767573687 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 269914.00000000 NS USD 19047830.98000000 0.097938875475 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 550662.00000000 NS USD 7758827.58000000 0.039893825653 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 2144039.00000000 NS USD 1101242751.57000000 5.662297026245 Long EC CORP US N 1 N N N EXELON CORP 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 163942.00000000 NS USD 7429851.44000000 0.038202317930 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 133200.00000000 NS USD 1158840.00000000 0.005958446742 Long EC CORP US N 1 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 47990.00000000 NS USD 4951128.30000000 0.025457383496 Long EP CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 711767.00000000 NS 93626777.84000000 0.481403963825 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 175323.00000000 NS USD 8460421.75000000 0.043501236078 Long EP CORP US Y 2 N N N NESTLE SA KY37LUS27QQX7BB93L28 NESTLE SA (REG) N/A 52385.00000000 NS 6122379.52000000 0.031479645428 Long EC CORP CH N 2 N N N THULE GROUP AB 549300XHHOGBOERKU333 THULE GROUP AB/THE N/A 176786.00000000 NS 4342855.08000000 0.022329804550 Long EC CORP SE N 1 N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 405967.00000000 NS USD 4924379.71000000 0.025319849368 Long EP CORP US Y 3 N N N MOSAIC CO 2YD5STGSJNMUB7H76907 MOSAIC CO NEW 61945C103 179689.00000000 NS USD 8486711.47000000 0.043636410819 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 114603.00000000 NS USD 1390134.39000000 0.007147700914 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 19300.00000000 NS USD 761192.00000000 0.003913846599 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 8352.00000000 NS USD 1794343.68000000 0.009226037464 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 349340.00000000 NS USD 38930449.60000000 0.200170006736 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 184795.00000000 NS USD 26144796.60000000 0.134429583149 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 1181045.00000000 NS 114360976.38000000 0.588013692305 Long EC CORP CA N 1 N N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 422086.00000000 NS USD 74924485.86000000 0.385241757889 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 198065.00000000 NS USD 31189295.55000000 0.160367053668 Long EC CORP US N 1 N N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO LTD P/P (1 YEAR LOCKUP) N/A 4522500.00000000 NS 2929903.04000000 0.015064781354 Long EC CORP IN Y 2 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 486500.00000000 NS USD 2224764.50000000 0.011439146722 Long EP CORP US Y 3 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 203796.00000000 NS USD 19103837.04000000 0.098226843724 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 69906.00000000 NS USD 9690369.72000000 0.049825301070 Long EC CORP US N 1 N N N COGNIZANT TECHNOLOGY SOLUTIONS CORP 5493006IEVQEFQO40L83 COGNIZANT TECH SOLUTIONS CL A 192446102 410384.00000000 NS USD 27696816.16000000 0.142409654506 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER C-1 PC PP N/A 37316.00000000 NS USD 1235532.76000000 0.006352780495 Long EP CORP US Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 354882.00000000 NS USD 41751867.30000000 0.214676985356 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 145540.00000000 NS 6661914.85000000 0.034253792445 Long EC CORP CA N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 234777.00000000 NS USD 511640125.02000000 2.630717300321 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 720531.00000000 NS 25279039.75000000 0.129978091931 Long EC CORP CA N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 358607.00000000 NS USD 47705489.21000000 0.245288924085 Long EC CORP US N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 795484.00000000 NS USD 47466530.28000000 0.244060260889 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 2576640.00000000 NS USD 32852160.00000000 0.168917059938 Long EC CORP US N 1 N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 185757.00000000 NS 6693139.89000000 0.034414343287 Long EC CORP CA N 1 N N N AON PLC 635400FALWQYX5E6QC64 AON PLC N/A 21577.00000000 NS USD 5818885.36000000 0.029919159261 Long EC CORP IE N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 332480.00000000 NS USD 22555443.20000000 0.115974083620 Long EC CORP US Y 3 N N N TENSTORRENT INC N/A TENSTORRENT INC SER C-1 PC PP N/A 33000.00000000 NS USD 1857240.00000000 0.009549433595 Long EP CORP CA Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 12933837.00000000 NS 14229752.42000000 0.073165598317 Long EC CORP GB N 1 N N N ULTA BEAUTY INC 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 49169.00000000 NS USD 18953666.12000000 0.097454704836 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 305859.00000000 NS USD 28873089.60000000 0.148457739356 Long EC CORP US N 1 N N N 2022-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer