0001752724-23-189085.txt : 20230824 0001752724-23-189085.hdr.sgml : 20230824 20230824150655 ACCESSION NUMBER: 0001752724-23-189085 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230824 DATE AS OF CHANGE: 20230824 PERIOD START: 20231231 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: 231201710 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 2023-12-31 2023-06-30 N 108395848019.45 508037178.20 107887810841.25 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 26010681.36000000 N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 697537.00000000 NS USD 29854583.60000000 0.027671878191 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 499647.00000000 NS USD 19266388.32000000 0.017857798920 Long EC CORP US N 1 N N N CONT TC HOLDINGS LLC N/A CONT TC HOLDINGS LLC PP N/A 140771.00000000 NS USD 122513001.30000000 0.113555924756 Long EC CORP US Y 3 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 179507.00000000 NS 29110598.35000000 0.026982286620 Long EC CORP CH N 1 N N N SHOCKWAVE MEDICAL INC 549300LDXO56IC5Y1538 SHOCKWAVE MEDICAL INC 82489T104 76358.00000000 NS USD 21793336.78000000 0.020199999063 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 217447.00000000 NS USD 113452972.25000000 0.105158285598 Long EC CORP US N 1 N N N PENUMBRA INC 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 33102.00000000 NS USD 11389074.12000000 0.010556404872 Long EC CORP US N 1 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 586900.00000000 NS 10260505.00000000 0.009510346831 Long EC CORP CA N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 345920.00000000 NS USD 150617027.20000000 0.139605230679 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 119890.00000000 NS USD 41998665.90000000 0.038928091665 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS INC 5493005SMYID1D2OY946 LAMB WESTON HOLDINGS INC 513272104 247033.00000000 NS USD 28396443.35000000 0.026320344373 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2179043.00000000 NS USD 1173153170.34000000 1.087382495939 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 128480.00000000 NS 32951882.67000000 0.030542729909 Long EC CORP JP N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 195500.00000000 NS 10765525.29000000 0.009978444465 Long EC CORP KR N 2 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 365042.00000000 NS USD 23862795.54000000 0.022118157142 Long EC CORP US N 1 N N N ALIGN TECHNOLOGY INC 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 29400.00000000 NS USD 10397016.00000000 0.009636877344 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 515816.00000000 NS USD 20735803.20000000 0.019219783067 Long EC CORP US Y 3 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 4154101.00000000 NS 39608960.78000000 0.036713100832 Long EC CORP IE N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 1295688.00000000 NS USD 109226498.40000000 0.101240814461 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 181231.00000000 NS USD 9806409.41000000 0.009089450729 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 682143.00000000 NS USD 27422148.60000000 0.025417281513 Long EP CORP US N 3 N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 585202.00000000 NS USD 129183341.50000000 0.119738588161 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC DBA GUSTO PP N/A 289200.00000000 NS USD 9106908.00000000 0.008441090730 Long EC CORP US Y 3 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 58000.00000000 NS USD 42035500.00000000 0.038962232778 Long EC CORP NL N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 165300.00000000 NS USD 5717727.00000000 0.005299696930 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 190116.00000000 NS USD 21023027.28000000 0.019486007840 Long EC CORP PA N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 387319.00000000 NS USD 143211200.25000000 0.132740852866 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 27428315.00000000 NS USD 5320270260.55000000 4.931298743635 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 89826.00000000 NS USD 33999141.00000000 0.031513421891 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 525224.00000000 NS USD 56687426.32000000 0.052542938704 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 24713832.00000000 0.022906973278 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 1969805.00000000 NS USD 383737712.05000000 0.355682174898 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 12950658.00000000 NS 47945124.19000000 0.044439797059 Long EC CORP ES N 2 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 743487.00000000 NS USD 103270344.30000000 0.095720122129 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 136931.00000000 NS USD 33702827.03000000 0.031238771801 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 6656329.00000000 NS USD 758222436.39000000 0.702787859423 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 48417620.00000000 NS USD 6311720943.20000000 5.850263244739 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 957116.85000000 0.000887140857 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 3692584.00000000 NS 10159666.20000000 0.009416880480 Long EC CORP KY N 2 N N N TENSTORRENT INC N/A TENSTORRENT INC CONV PERP PP N/A 11130000.00000000 PA USD 11040960.00000000 0.010233741804 Long EP CORP CA Y 3 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 6413202.00000000 NS USD 664471859.22000000 0.615891502514 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 173530.00000000 NS USD 52942267.70000000 0.049071593247 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 21214988.00000000 NS USD 1802213230.60000000 1.670451199766 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 489443.00000000 NS 33148009.78000000 0.030724517924 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 8200.00000000 NS 3825103.95000000 0.003545445885 Long EC CORP FR N 2 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 15500.00000000 NS USD 4765165.00000000 0.004416777912 Long EP CORP US Y 3 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 21656463.00000000 NS USD 7374891910.02000000 6.835704471630 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 99461.00000000 NS USD 55894098.17000000 0.051807611753 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 144A 46579R203 11924516.00000000 NS 108916130.29000000 0.100953137746 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 375100.00000000 NS 174975181.97000000 0.162182530728 Long EC CORP FR N 2 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 92764.00000000 NS USD 10623333.28000000 0.009846648288 Long EC CORP US N 1 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 200773.00000000 NS 32432839.09000000 0.030061634244 Long EC CORP DK N 2 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 3442651.00000000 NS 55330593.72000000 0.051285305808 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 2728614.00000000 NS USD 45731570.64000000 0.042388079138 Long EC CORP US N 1 N N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 23430.00000000 NS USD 30071233.50000000 0.027872688550 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 8215449.00000000 NS USD 271109817.00000000 0.251288644088 Long EC CORP CH N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 18670761.00000000 NS USD 2258601958.17000000 2.093472784885 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 220296.00000000 NS 29670347.00000000 0.027501111356 Long EC CORP JP N 2 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 3601342.00000000 NS USD 476709640.54000000 0.441856811091 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC 76954A103 351417.00000000 NS USD 5854607.22000000 0.005426569669 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 503516.00000000 NS USD 31882633.12000000 0.029551654511 Long EC CORP US N 1 N N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 2635597.00000000 NS USD 813292522.26000000 0.753831703431 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 6616178.00000000 NS USD 1571209951.44000000 1.456336855098 Long EC CORP US N 1 N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 972773.00000000 NS USD 62208833.35000000 0.057660668860 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 224738.00000000 NS USD 100091563.06000000 0.092773745504 Long EC CORP US N 1 N N N HARLEY-DAVIDSON INC ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC 412822108 317996.00000000 NS USD 11196639.16000000 0.010378039069 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 2961170.17000000 0.002744675368 Long EP CORP US Y 3 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 17049.00000000 NS USD 5498984.46000000 0.005096946927 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 939075.00000000 NS USD 459198284.25000000 0.425625731646 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 29899.00000000 NS USD 74548970.64000000 0.069098603501 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 2491300.00000000 NS USD 271377309.00000000 0.251536579418 Long EC CORP US N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 81236.00000000 NS USD 3312804.08000000 0.003070600890 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 5017005.00000000 NS USD 474508332.90000000 0.439816443766 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 2640815.00000000 NS USD 1897531210.10000000 1.758800364289 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 41359091.00000000 NS USD 11869231935.18000000 11.00145775748 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 58360.00000000 NS USD 26739968.40000000 0.024784976348 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 417366.00000000 NS USD 52429516.92000000 0.048596330309 Long EC CORP IL N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 1563994.00000000 NS USD 301162684.64000000 0.279144309530 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 844125.00000000 NS USD 342031008.75000000 0.317024700087 Long EC CORP US N 1 N N N POSCO HOLDINGS INC 988400E5HRVX81AYLM04 POSCO HOLDINGS INC SPON ADR 693483109 29179.00000000 NS USD 2157787.05000000 0.002000028578 Long EC CORP KR N 1 N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 3640454.00000000 NS USD 304523977.10000000 0.282259853755 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 364051.00000000 NS USD 110482197.48000000 0.102404707833 Long EC CORP US N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 8727329.00000000 NS USD 68858625.81000000 0.063824286796 Long EC CORP KY N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 683100.00000000 NS USD 33956901.00000000 0.031474270110 Long EC CORP US N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 1296841.00000000 NS USD 26273998.66000000 0.024353074230 Long EC CORP US N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 114485.00000000 NS 14497778.28000000 0.013437827838 Long EC CORP SE N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 7339.00000000 NS USD 5072276.46000000 0.004701436075 Long EC CORP US N 1 N N N BIOGEN INC W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 31500.00000000 NS USD 8972775.00000000 0.008316764359 Long EC CORP US N 1 N N N ARROWHEAD PHARMACEUTICALS INC 549300O3CSB8T7OZ3D66 ARROWHEAD PHARMACEUTICALS INC 04280A100 303300.00000000 NS USD 10815678.00000000 0.010024930449 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 123700.00000000 NS USD 87079852.00000000 0.080713336679 Long EC CORP US Y 3 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 51510.00000000 NS USD 6047274.00000000 0.005605150343 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 7269945.00000000 NS USD 838878953.55000000 0.777547479190 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 7681939.98000000 0.007120303878 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 15455254.78000000 0.014325302051 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 59305616.15000000 0.054969709448 Long EP CORP US Y 3 N N N MOONLAKE IMMUNOTHERAPEUTICS N/A MOONLAKE IMMUNOTHERAPEUTICS 61559X104 413900.00000000 NS USD 21108900.00000000 0.019565602300 Long EC CORP KY N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 18775.00000000 NS USD 9721882750.00000000 9.011103918222 Long EC CORP US N 1 N N GLENCORE PLC 2138002658CPO9NBH955 GLENCORE PLC N/A 6549510.00000000 NS 37134974.74000000 0.034419990961 Long EC CORP JE N 2 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 2080985.00000000 NS 332462.11000000 0.000308155395 Long EC CORP AU N 2 N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 2385244.00000000 NS USD 315305404.36000000 0.292253037578 Long EC CORP US N 1 N N N X HOLDINGS CORP CLASS A N/A X HOLDINGS CORP CLASS A P/P N/A 534690.00000000 NS USD 20703196.80000000 0.019189560561 Long EC CORP US N 3 N N N SURGICAL SCIENCE SWEDEN AB 549300YROAI18G6JL885 SURGICAL SCIENCE SWEDEN AB N/A 388600.00000000 NS 8690521.87000000 0.008055147103 Long EC CORP SE N 1 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 1303455.00000000 NS 41794841.27000000 0.038739168905 Long EC CORP CN N 2 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 2329100.00000000 NS USD 5193893.00000000 0.004814161080 Long EP CORP US Y 3 N N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SA/NV N/A 836606.00000000 NS 47416692.11000000 0.043949999300 Long EC CORP BE N 2 N N N TANIUM INC N/A TANIUM CL B PP N/A 6742751.00000000 NS USD 53267732.90000000 0.049373263285 Long EC CORP US Y 3 N N N BANDAI NAMCO HOLDINGS INC N/A BANDAI NAMCO HOLDINGS INC N/A 188369.00000000 NS 4362120.47000000 0.004043200465 Long EC CORP JP N 2 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 303290.00000000 NS USD 118201211.70000000 0.109559375408 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 6236384.00000000 NS USD 191706444.16000000 0.177690549715 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 455600.00000000 NS USD 9171228.00000000 0.008500708215 Long EC CORP US Y 3 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 290316.00000000 NS USD 86958351.48000000 0.080600719211 Long EC CORP US N 1 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 150500.00000000 NS USD 33928720.00000000 0.031448149457 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 485704.00000000 NS USD 59105319.76000000 0.054784056974 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 195734.00000000 NS USD 105741378.82000000 0.098010496269 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 915084.00000000 NS USD 101208290.40000000 0.093808827531 Long EC CORP IE N 1 N N N CRANE NXT CO 549300EXNPSXEWUD3N21 CRANE NXT CO 224441105 66965.00000000 NS USD 3779504.60000000 0.003503180359 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 30392503.50000000 0.028170470105 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 492143.00000000 NS USD 101962186.74000000 0.094507605581 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 684065.00000000 NS 1062496.61000000 0.000984816173 Long EC CORP GB N 1 N N N SEAGEN INC N/A SEAGEN INC 81181C104 52467.00000000 NS USD 10097798.82000000 0.009359536300 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER E PC PP N/A 167099.00000000 NS USD 5261947.51000000 0.004877240041 Long EP CORP US Y 3 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 1390942.00000000 NS USD 4089369.48000000 0.003790390636 Long EC CORP US N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 382876.00000000 NS USD 27574729.52000000 0.025558707054 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 957271.00000000 NS USD 297366663.44000000 0.275625820119 Long EC CORP US N 1 N N N DICE THERAPEUTICS INC N/A DICE MOLECULES HOLDING LLC 23345J104 745852.00000000 NS USD 34652283.92000000 0.032118812727 Long EC CORP US N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 601770.00000000 NS USD 98949041.10000000 0.091714754733 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 5350347.00000000 NS USD 314600403.60000000 0.291599580292 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 3992547.28000000 0.003700647226 Long EP CORP US Y 3 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 575476.00000000 NS USD 68752117.72000000 0.063725565644 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 106300.00000000 NS USD 10530078.00000000 0.009760211017 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 3335114.00000000 NS USD 546891993.72000000 0.506908045918 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 637934.00000000 NS USD 211513397.04000000 0.196049391855 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 1535876.00000000 NS USD 130226926.04000000 0.120705874949 Long EC CORP US N 1 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 237000.00000000 NS USD 9705150.00000000 0.008995594520 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 753105.00000000 NS USD 141643988.40000000 0.131288221807 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 33101.00000000 NS USD 2826163.38000000 0.002619539091 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 809508.00000000 NS 124987179.71000000 0.115849212932 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 172039.00000000 NS 5361417.35000000 0.004969437518 Long EC CORP IN N 2 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 388993.00000000 NS USD 22289298.90000000 0.020659700781 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 76713954.13000000 0.071105302380 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 105291.00000000 NS USD 27562025.07000000 0.025546931442 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 16985.00000000 NS USD 5609635.95000000 0.005199508550 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 3005761.00000000 NS USD 408633207.95000000 0.378757530404 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 6587403.00000000 NS USD 113830323.84000000 0.105508048548 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC CONV 6% 12/31/2049 P/P N/A 9273235.00000000 PA USD 0.93000000 0.000000000862 Long DBT CORP US Y 3 2049-12-31 Fixed 0.06000000 Y Y N Y Y INTARCIA THERAPEUTICS INC INTARCIA THERAPEUTICS INC USD XXXX N N N CHURCHILL DOWNS INC 529900FODTBQC8MIS994 CHURCHILL DOWNS INC 171484108 129806.00000000 NS USD 18065101.02000000 0.016744339216 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 70268.00000000 NS USD 37388900.12000000 0.034655351543 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INC 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY 595017104 129318.00000000 NS USD 11585599.62000000 0.010738562150 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 5772261.34000000 0.005350244198 Long EC CORP US Y 3 N N N ALLEGRO MICROSYSTEMS INC N/A ALLEGRO MICROSYSTEMS INC 01749D105 424807.00000000 NS USD 19175787.98000000 0.017773822483 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 53955.00000000 NS USD 9910993.95000000 0.009186388965 Long EC CORP US N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 454832.00000000 NS USD 31542599.20000000 0.029236480890 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 110510.00000000 NS USD 49098487.90000000 0.045508836927 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 984.00000000 NS USD 154665.12000000 0.000143357362 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER H PC PP N/A 120282.00000000 NS USD 97428420.00000000 0.090305308116 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 4706222.00000000 NS USD 270796013.88000000 0.250997783501 Long EC CORP US N 1 N N N PRYSMIAN SPA 529900X0H1IO3RS1A464 PRYSMIAN SPA N/A 264700.00000000 NS 11056819.67000000 0.010248441954 Long EC CORP IT N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 142283.00000000 NS USD 70726033.64000000 0.065555166138 Long EC CORP US N 1 N N N LANTHEUS HOLDINGS INC 5299005HUB5IOJGO7S39 LANTHEUS HLDGS INC 516544103 112835.00000000 NS USD 9469113.20000000 0.008776814661 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 379297.00000000 NS USD 74486344.86000000 0.069040556369 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 29621.00000000 NS USD 79986474.93000000 0.074138565150 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 45343143.00000000 NS 161554734.83000000 0.149743269022 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.006149977414 Long EC CORP US Y 3 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 2196552.00000000 NS USD 160216502.88000000 0.148502876859 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER N PC PP N/A 428458.00000000 NS USD 347050980.00000000 0.321677655051 Long EP CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER G PC PP N/A 558215.00000000 NS USD 452154150.00000000 0.419096602734 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 25280314.35000000 0.023432039405 Long EP CORP US Y 3 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 1481636.00000000 NS USD 297956999.60000000 0.276172996074 Long EC CORP IE N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 637828.00000000 NS USD 15339763.40000000 0.014218254388 Long EP CORP US Y 3 N N N NEWCREST MNG LTD 5299006MN50OZJUJI655 NEWCREST MINING LTD N/A 575454.00000000 NS 10265186.64000000 0.009514686191 Long EC CORP AU N 2 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 1410736.00000000 NS USD 155702932.32000000 0.144319299006 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 116402.00000000 NS USD 9440202.20000000 0.008750017380 Long EC CORP US N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 3255976.00000000 NS 13678745.85000000 0.012678675879 Long EC CORP IE N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 138233.00000000 NS USD 53916399.32000000 0.049974504904 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP N/A 129910.00000000 NS USD 10522710.00000000 0.009753381700 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 3585070.00000000 NS USD 290390670.00000000 0.269159850158 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 702672.00000000 NS USD 154285691.04000000 0.143005673983 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC 67080N101 8688470.00000000 NS USD 15639246.00000000 0.014495841446 Long EC CORP US N 1 N N N SCHRODINGER INC N/A SCHRODINGER INC 80810D103 328932.00000000 NS USD 16420285.44000000 0.015219778130 Long EC CORP US N 1 N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 365331.00000000 NS USD 349000704.30000000 0.323484832604 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 1162374.40000000 0.001077391774 Long EP CORP US Y 3 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 2095878.00000000 NS USD 245846489.40000000 0.227872349511 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 2034790.00000000 NS USD 477198950.80000000 0.442310347275 Long EC CORP US N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 46965.00000000 NS USD 5706247.50000000 0.005289056711 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 229455.00000000 NS USD 55959485.40000000 0.051868218442 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 23000.00000000 NS USD 11058400.00000000 0.010249906744 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 1957000.00000000 NS USD 188008990.00000000 0.174263420987 Long EC CORP US N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 431833.00000000 NS 20347247.30000000 0.018859634968 Long EC CORP CA N 1 N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 23500.00000000 NS 281166.26000000 0.000260609848 Long EC CORP CA N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 661826.00000000 NS USD 47366886.82000000 0.043903835336 Long EC CORP GB N 1 N N N HYATT HOTELS CORP T27JQIMTYSH41TCD5186 HYATT HOTELS CORP CL A 448579102 101184.00000000 NS USD 11593662.72000000 0.010746035747 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 660651.00000000 NS USD 49396875.27000000 0.045785408828 Long EC CORP US N 1 N N N PULTE GROUP INC N/A PULTEGROUP INC 745867101 19651.00000000 NS USD 1526489.68000000 0.001414886137 Long EC CORP US N 1 N N N GE HEALTHCARE TECHNOLOGIES INC 549300OI9J7XOWZMUN85 GE HEALTHCARE TECHNOLOGIES INC WI 36266G107 409916.00000000 NS USD 33301575.84000000 0.030866856580 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 2399997.00000000 NS USD 129815837.73000000 0.120324841812 Long EC CORP US N 1 N N N ELI LILLY AND COMPANY FRDRIPF3EKNDJ2CQJL29 LILLY ELI and CO 532457108 5450021.00000000 NS USD 2555950848.58000000 2.369082131382 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 334641.00000000 NS USD 75638905.23000000 0.070108851630 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME HOLDING CO CL A 90138Q108 3409886.00000000 NS USD 5967300.50000000 0.005531023804 Long EC CORP US N 1 N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 1287930.00000000 NS USD 52367233.80000000 0.048538600785 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 38783.17000000 0.000035947684 Long EP CORP US Y 3 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 2732844.00000000 NS USD 206575677.96000000 0.191472675503 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 124581.00000000 NS USD 111396592.77000000 0.103252250556 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 7283954.00000000 NS USD 438639709.88000000 0.406570219990 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF PP N/A 2100446.00000000 NS USD 21.00000000 0.000000019464 Long EP CORP US Y 3 N N N VERONA PHARMA PLC 213800EVI6O6J3TIAL06 VERONA PHARMA PLC ADR 925050106 359782.00000000 NS USD 7605791.48000000 0.007049722689 Long EC CORP GB N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 10489528.00000000 NS USD 419581120.00000000 0.388905027109 Long EC CORP US N 1 N N N STRUCTURE THERAPEUTICS INC N/A STRUCTURE THERAPEUTICS INC ADR 86366E106 387695.00000000 NS USD 16116481.15000000 0.014938185346 Long EC CORP KY N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 41202654.00000000 NS 376336752.90000000 0.348822308994 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 6214417.00000000 NS USD 682653707.45000000 0.632744053407 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 241740.00000000 NS USD 209692528.20000000 0.194361648980 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 705534.00000000 NS USD 36454941.78000000 0.033789676049 Long EC CORP IE N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 1332904.00000000 NS USD 30883385.68000000 0.028625463283 Long EC CORP US N 1 N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 1829135.00000000 NS USD 30692885.30000000 0.028448890621 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 413150.00000000 NS USD 101655557.50000000 0.094223394382 Long EC CORP US N 1 N N N ROIVANT SCIENCES LTD 549300DL466NY5J6U724 ROIVANT SCIENCES LTD N/A 1776216.00000000 NS USD 17904257.28000000 0.016595254960 Long EC CORP BM N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 190300.00000000 NS USD 3830739.00000000 0.003550668949 Long EP CORP US Y 3 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 446632.00000000 NS 34628097.92000000 0.032096394995 Long EC CORP CA N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 136741.00000000 NS USD 56199183.59000000 0.052090392002 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 4065815.00000000 NS USD 483994617.60000000 0.448609174499 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 988.00000000 NS USD 70691.40000000 0.000065523064 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 249086.00000000 NS USD 10349523.30000000 0.009592856893 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 132625.00000000 NS USD 35214590.00000000 0.032640007916 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 174655.00000000 NS USD 20364773.00000000 0.018875879342 Long EC CORP US N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 3070843.00000000 NS 248031855.82000000 0.229897941098 Long EC CORP CA N 1 N N N VENTYX BIOSCIENCES INC N/A VENTYX BIOSCIENCES INC 92332V107 162141.00000000 NS USD 5318224.80000000 0.004929402829 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 1244999.00000000 NS USD 425714958.06000000 0.394590412707 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 240199.00000000 NS USD 30867973.49000000 0.028611177897 Long EC CORP US N 1 N N N AGILON HEALTH INC N/A AGILON HEALTH INC 00857U107 872331.00000000 NS USD 15126219.54000000 0.014020322983 Long EC CORP US N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 26724113.00000000 NS 99103701.25000000 0.091858107488 Long EC CORP GB Y 3 N N N MOLOCO INC N/A MOLOCO INC SERIES A PC PP N/A 419608.00000000 NS USD 25176480.00000000 0.023335796512 Long EP CORP US Y 3 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 54679.00000000 NS 1784729.16000000 0.001654245411 Long EC CORP CA N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 170470.00000000 NS USD 29356638.70000000 0.027210338657 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 141214.00000000 NS USD 18549871.04000000 0.017193667102 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 11655.00000000 NS 20182587.58000000 0.018707013723 Long EC CORP NL N 2 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B-1 PC PP N/A 379681.00000000 NS USD 10627271.19000000 0.009850298293 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 4102461.00000000 NS USD 866685910.86000000 0.803321435574 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 3696065006.41900000 NS USD 3696804219.42000000 3.426526305978 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 372627.00000000 NS USD 71268640.02000000 0.066058101897 Long EC CORP IE N 1 N N N LARSEN and TOUBRO LTD 3358003FR3JIC5FRXA90 LARSEN and TOUBRO LTD N/A 373200.00000000 NS 11282055.50000000 0.010457210515 Long EC CORP IN N 2 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 43702.00000000 NS USD 4122409.66000000 0.003821015208 Long EC CORP US N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 1122964.00000000 NS USD 77518204.92000000 0.071850753403 Long EC CORP KY N 1 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 384783.00000000 NS 12954385.20000000 0.012007274129 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 1125114.00000000 NS USD 517979983.32000000 0.480109828238 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 990.00000000 NS USD 75655.80000000 0.000070124511 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 1628095.00000000 NS USD 164307347.40000000 0.152294634693 Long EC CORP TW N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 915425.00000000 NS USD 8989473.50000000 0.008332242011 Long EP CORP US Y 3 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 3712687.00000000 NS USD 15444777.92000000 0.014315591167 Long EP CORP US Y 3 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 3438920.00000000 NS USD 185873626.00000000 0.172284176081 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 313734.00000000 NS 12182281.15000000 0.011291619558 Long EC CORP CA 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.000000000982 Long EC CORP US N 3 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 3447757.00000000 NS USD 1213300165.87000000 1.124594295138 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 11674685.00000000 NS USD 1252109966.25000000 1.160566663172 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 882518.00000000 NS USD 211804320.00000000 0.196319045078 Long EC CORP US N 1 N N N WASTE CONNECTION INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 69850.00000000 NS USD 9983660.50000000 0.009253742774 Long EC CORP CA N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 2071510.00000000 NS USD 259228761.40000000 0.240276227109 Long EC CORP US N 1 N N N BIOHAVEN LTD N/A BIOHAVEN LTD N/A 24326.00000000 NS USD 581877.92000000 0.000539336108 Long EC CORP VG N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 1317166.00000000 NS USD 52950073.20000000 0.049078828078 Long EP CORP US Y 3 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 433323.00000000 NS USD 110718359.73000000 0.102623603970 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 1843233.00000000 NS USD 168747981.15000000 0.156410608236 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 388258.00000000 NS USD 115860069.78000000 0.107389397260 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 1222364.00000000 NS USD 557153511.20000000 0.516419331206 Long EC CORP US N 1 N N N EXACT SCIENCES CORP 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 248564.00000000 NS USD 23340159.60000000 0.021633731760 Long EC CORP US N 1 N N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 2719223.00000000 NS USD 427869739.05000000 0.396587655003 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 58502.00000000 NS USD 69301469.20000000 0.064234753360 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 590846.00000000 NS USD 20100580.92000000 0.018631002671 Long EC CORP US N 1 N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 156380.00000000 NS 117134787.85000000 0.108570919121 Long EC CORP CA N 1 N N N BROOKFIELD REINSURANCE LTD 9845004583U3B8E06924 BROOKFIELD REINSURANCE LTD N/A 7520.00000000 NS 254422.65000000 0.000235821496 Long EC CORP BM N 1 N N VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA N/A VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA N/A 132800.00000000 NS 335869.01000000 0.000311313212 Long EC CORP BR N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 813952.00000000 NS 52606582.56000000 0.048760450462 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 352841.00000000 NS USD 64746323.50000000 0.060012639977 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 651600.00000000 NS 102499215.29000000 0.095005371311 Long EC CORP KR N 2 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 2836060.00000000 NS USD 508363755.00000000 0.471196654224 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 4061694.00000000 NS USD 1789135590.06000000 1.658329681647 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 1742327.00000000 NS USD 302572506.82000000 0.280451057872 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 538999.00000000 NS USD 102377470.06000000 0.094892527025 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 4373325.00000000 NS USD 373481955.00000000 0.346176228887 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 113509.00000000 NS 15325321.56000000 0.014204868409 Long EC CORP CA N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 26603.00000000 NS 1143689.67000000 0.001060073108 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 1247725.00000000 NS 21107014.34000000 0.019563854503 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 2669366.00000000 NS 1890068.59000000 0.001751883345 Long EC CORP AU N 2 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 2220019.00000000 NS USD 254058974.36000000 0.235484409572 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 147606088.08000000 0.136814425030 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 5178969.00000000 NS 291171625.68000000 0.269883709206 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 33340.00000000 NS USD 15646128.60000000 0.014502220851 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 66168.00000000 NS USD 141533352.00000000 0.131185674170 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 107286.00000000 NS USD 31464838.08000000 0.029164404982 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 330989260.71600000 NS USD 331022359.64000000 0.306820906883 Long STIV RF US N 1 N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 69898.00000000 NS USD 6333457.78000000 0.005870410874 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 302372.00000000 NS USD 43704848.88000000 0.040509533504 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 9824717.00000000 NS USD 4156051785.34000000 3.852197716251 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP-LIBERTY FORMULA ONE N/A LIBERTY FORMULA ONE-C 531229854 3478443.00000000 NS USD 261857189.04000000 0.242712487164 Long EC CORP US N 1 N N N P3 HEALTH PARTNERS INC N/A P3 HEALTH PARTNERS INC A 744413105 1293201.00000000 NS USD 3866670.99000000 0.003583973907 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 1530519.00000000 NS 78481340.38000000 0.072743472842 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 5621122.00000000 NS USD 817535983.68000000 0.757764920156 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 448270.00000000 NS USD 176304591.00000000 0.163414745025 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 3566126.00000000 NS USD 152202257.68000000 0.141074563005 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 7166647.00000000 NS 159141989.50000000 0.147506922477 Long EC CORP NL N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 310475.00000000 NS USD 29361620.75000000 0.027214956463 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 21637292.00000000 NS USD 620773907.48000000 0.575388361891 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 752542.49000000 0.000697523180 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 172717.00000000 NS USD 226542525.88000000 0.209979722559 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 67254.00000000 NS USD 10887077.52000000 0.010091109862 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 817273.00000000 NS 24711400.98000000 0.022904719993 Long EC CORP JP N 2 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 6976038.00000000 NS 27646121.53000000 0.025624879506 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 67258.00000000 NS USD 4372442.58000000 0.004052767913 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 8303093.00000000 NS USD 114831776.19000000 0.106436283482 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 3601863.00000000 NS USD 461614762.08000000 0.427865537803 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 420346.00000000 NS USD 331480652.14000000 0.307245693054 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 113809.00000000 NS USD 60052456.94000000 0.055661947787 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 580635.00000000 NS USD 110372907.15000000 0.102303407854 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 2603145.00000000 NS USD 482154516.90000000 0.446903605829 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 1941064.00000000 NS USD 243234729.84000000 0.225451538911 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 INSPIRE MEDICAL SYSTEMS INC 457730109 36927.00000000 NS USD 11987981.28000000 0.011111525191 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 1258274.00000000 NS USD 96975177.18000000 0.089885202437 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 3144844.00000000 NS USD 11698819.68000000 0.010843504552 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 8905730.00000000 NS USD 4280450067.20000000 3.967501086381 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 4816069.00000000 NS USD 62801539.76000000 0.058210041774 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 28141176.21000000 0.026083740128 Long EP CORP US Y 3 N N N CONT VETERINARY HOLDINGS LLC N/A CONT VETERINARY HOLDINGS LLC PP N/A 1038192.00000000 NS USD 55989694.56000000 0.051896218973 Long EC CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 4141381.00000000 NS 590250346.56000000 0.547096416135 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 25479363.65000000 0.023616535965 Long EP CORP US Y 3 N N N SAMSARA INC N/A SAMSARA INC 79589L106 86081.00000000 NS USD 2385304.51000000 0.002210911956 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 3293118.00000000 NS USD 20911299.30000000 0.019382448431 Long EP CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 643113.00000000 NS USD 4083767.55000000 0.003785198270 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 1476876.00000000 NS USD 76014807.72000000 0.070457271426 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 2114059.00000000 NS USD 42556007.67000000 0.039444685491 Long EP CORP US Y 3 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 55517.00000000 NS USD 5030395.37000000 0.004662616963 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 1212328.00000000 NS USD 176454340.40000000 0.163553546062 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 145943.00000000 NS USD 28083811.49000000 0.026030569413 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 4504426.00000000 NS 430194359.33000000 0.398742319429 Long EC CORP CA N 1 N N EAST WEST BANCORP INC N/A EAST WEST BANCORP INC 27579R104 758269.00000000 NS USD 40029020.51000000 0.037102449477 Long EC CORP US N 1 N N N BIRCHCLIFF ENERGY LTD 5493000BBN3EF2L0XW29 BIRCHCLIFF ENERGY LTD 090697103 935234.00000000 NS 5534806.24000000 0.005130149733 Long EC CORP CA N 1 N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 898272.00000000 NS USD 148681981.44000000 0.137811658500 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 301118.00000000 NS USD 54511391.54000000 0.050525996509 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 3224900.00000000 NS USD 13673576.00000000 0.012673884003 Long EP CORP US Y 3 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 2431092.00000000 NS USD 393982769.52000000 0.365178203587 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 982291.00000000 NS USD 171115092.20000000 0.158604656879 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 1947822.60000000 0.001805414888 Long EP CORP US Y 3 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 175780.00000000 NS 8777389.70000000 0.008135663919 Long EC CORP CA N 1 N N N LAS VEGAS SANDS CORP 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 324072.00000000 NS USD 18796176.00000000 0.017421964403 Long EC CORP US N 1 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 217000.00000000 NS USD 33237890.00000000 0.030807826890 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 399852.00000000 NS 9005183.03000000 0.008346802998 Long EC CORP SE N 1 N N N NUVALENT INC N/A NUVALENT INC-A 670703107 257047.00000000 NS USD 10839671.99000000 0.010047170209 Long EC CORP US N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 85269.00000000 NS USD 32494310.52000000 0.030118611422 Long EC CORP IE N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 21903320.00000000 NS USD 2621827404.00000000 2.430142370631 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 713253.00000000 NS 20922446.94000000 0.019392781053 Long EC CORP CA N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 1667512.00000000 NS USD 71986493.04000000 0.066723471797 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 1147869.00000000 NS USD 174889320.84000000 0.162102947011 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 9532003.00000000 NS USD 165856852.20000000 0.153730853288 Long EC CORP US N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 1604667.00000000 NS 69395261.32000000 0.064321688223 Long EC CORP CA N 1 N N N AON PLC 635400FALWQYX5E6QC64 AON PLC N/A 77814.00000000 NS USD 26861392.80000000 0.024897523261 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 189034828.80000000 0.175214259447 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 11807796.00000000 0.010944513479 Long EP CORP CA Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 32996514.00000000 NS 47981881.13000000 0.044473866654 Long EC CORP GB N 1 N N N ULTA BEAUTY INC 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 463300.00000000 NS USD 218026663.50000000 0.202086465375 Long EC CORP US N 1 N N N RAPYD FINANCIAL NETWORK 2016 LTD N/A RAPYD FINANCIAL NETWORK 2016 LTD PP N/A 340545.00000000 NS USD 25098166.50000000 0.023263208609 Long EC CORP IL Y 3 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 133451.00000000 NS USD 11914505.28000000 0.011043421112 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 85309.00000000 NS USD 10518599.70000000 0.009749571909 Long EC CORP US N 1 N N 2023-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer