0001752724-24-037064.txt : 20240223 0001752724-24-037064.hdr.sgml : 20240223 20240223145037 ACCESSION NUMBER: 0001752724-24-037064 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240223 DATE AS OF CHANGE: 20240223 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY CONTRAFUND CENTRAL INDEX KEY: 0000024238 ORGANIZATION NAME: 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: 24670294 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-12-31 N 117690176407.50 786129413.34 116904046994.16 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 19866333.69000000 0.00000000 0.00000000 12921956.63000000 N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 451483.00000000 NS USD 16217269.36000000 0.013872290803 Long EC CORP US N 1 N N N CANVA N/A CANVA INC SER A-2 PC PERP PP N/A 2380.00000000 NS USD 2660673.40000000 0.002275946358 Long EP CORP US Y 3 N N N CONT TC HOLDINGS LLC N/A CONT TC HOLDINGS LLC PP N/A 140771.00000000 NS USD 102430610.44000000 0.087619387928 Long EC CORP US Y 3 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 86813.00000000 NS 14029231.70000000 0.012000638182 Long EC CORP CH N 2 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 22770.00000000 NS USD 12086088.30000000 0.010338468693 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 481255.00000000 NS 56889898.89000000 0.048663754893 Long EC CORP GB N 2 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 1140385.00000000 NS 19966742.39000000 0.017079598956 Long EC CORP CA N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 570742.00000000 NS USD 293880763.22000000 0.251386304218 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 148309.00000000 NS USD 66903672.99000000 0.057229561088 Long EC CORP US N 1 N N N EQUINOR ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA N/A 319800.00000000 NS 10135092.13000000 0.008669581926 Long EC CORP NO N 2 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2206170.00000000 NS USD 1456248693.60000000 1.245678597998 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 175672.00000000 NS 43439978.23000000 0.037158660753 Long EC CORP JP N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 195500.00000000 NS 11852053.50000000 0.010138274768 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 919483.00000000 NS USD 76556154.58000000 0.065486316811 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 515816.00000000 NS USD 20673905.28000000 0.017684507775 Long EC CORP US Y 3 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 4170500.00000000 NS 37861699.11000000 0.032386987519 Long EC CORP IE N 2 N N N CARPENTER TECHNOLOGY CORP DX6I6ZD3X5WNNCDJKP85 CARPENTER TECHNOLOGY CORP 144285103 48090.00000000 NS USD 3404772.00000000 0.002912450071 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 164141.00000000 NS USD 13599081.85000000 0.011632686976 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 810252.00000000 NS USD 61984278.00000000 0.053021498907 Long EC CORP US N 1 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 674358.00000000 NS USD 44372756.40000000 0.037956561420 Long EC CORP GB N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 682143.00000000 NS USD 27340291.44000000 0.023386950360 Long EP CORP US N 3 N N N LIGHT and WONDER INC 529900JXALYBOHXKFM62 LIGHT and WONDER INC CL A 80874P109 127700.00000000 NS USD 10485447.00000000 0.008969276316 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC CONV 8% 12/31/2025 P/P N/A 2698575.00000000 PA USD 4695520.50000000 0.004016559409 Long DBT CORP US Y 3 2025-12-31 Fixed 0.08000000 N N N Y Y RAD POWER BIKES INC RAD POWER BIKES INC PP USD XXXX N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 482014.00000000 NS USD 105990058.46000000 0.090664148235 Long EC CORP US N 1 N N N GUSTO INC N/A GUSTO INC DBA PP N/A 289200.00000000 NS USD 9936912.00000000 0.008500058172 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 16400.00000000 NS USD 12413488.00000000 0.010618527176 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 5511102.00000000 0.004714209765 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 234087.00000000 NS USD 24885788.97000000 0.021287363106 Long EC CORP PA N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 389125.00000000 NS USD 157724036.25000000 0.134917515950 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 25685137.00000000 NS USD 4945159426.61000000 4.230101141714 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 89450.00000000 NS USD 45734890.50000000 0.039121734170 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 437919.00000000 NS USD 55790880.60000000 0.047723652033 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 20693400.00000000 0.017701183604 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 1456168.00000000 NS USD 289136718.08000000 0.247328236715 Long EC CORP US N 1 N N N KOHLS CORP 549300JF6LPRTRJ0FH50 KOHLS CORP 500255104 956982.00000000 NS USD 27446243.76000000 0.023477582227 Long EC CORP US N 1 N N LIBERTY MEDIA CORP-LIBERTY FORMULA ONE N/A LIBERTY MEDIA CORP LIBERTY FORMULA ONE CL C 531229755 2419975.00000000 NS USD 152773021.75000000 0.130682406364 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 13004940.00000000 NS 54395553.84000000 0.046530086201 Long EC CORP ES N 2 N N N VERALTO CORP S4BKK9OTCEWQ3YHPFM11 VERALTO CORP 92338C103 741952.00000000 NS USD 61032971.52000000 0.052207749080 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 138.00000000 NS USD 22125.54000000 0.000018926239 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 6949054.00000000 NS USD 1024360050.14000000 0.876240024599 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 48164920.00000000 NS USD 7318177944.80000000 6.259986829340 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 812445.90000000 0.000694968156 Long EP CORP US Y 3 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 5818645.00000000 NS USD 675370125.15000000 0.577713212258 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 483967.00000000 NS USD 144928757.82000000 0.123972404331 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 21298733.00000000 NS USD 2111343402.29000000 1.806048170766 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 491377.00000000 NS 35411184.28000000 0.030290811302 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 9024.00000000 NS 4498470.78000000 0.003848002610 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 4285440.00000000 0.003665775574 Long EP CORP US Y 3 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 21622063.00000000 NS USD 8130760570.52000000 6.955071941116 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 334260.00000000 NS USD 236151347.40000000 0.202004424544 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 144A 46579R203 11939338.00000000 NS 115784682.31000000 0.099042492785 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 375100.00000000 NS 186987632.07000000 0.159949665454 Long EC CORP FR N 2 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 890338.00000000 NS 92266782.86000000 0.078925225629 Long EC CORP DK N 2 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 1237541.00000000 NS 22676354.60000000 0.019397407688 Long EC CORP JP N 2 N N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 63040.00000000 NS USD 89451868.80000000 0.076517341443 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 45888.00000000 NS USD 35942234.88000000 0.030745073249 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 8240630.00000000 NS USD 222249791.10000000 0.190113000203 Long EC CORP CH N 1 N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 18997034.00000000 NS USD 2677252001.62000000 2.290127733348 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 884905.00000000 NS 29817366.77000000 0.025505846492 Long EC CORP JP N 2 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 45400.00000000 NS USD 11728182.00000000 0.010032314792 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 2947363.00000000 NS USD 469455978.64000000 0.401573761311 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 505505.00000000 NS USD 36204268.10000000 0.030969217089 Long EC CORP US N 1 N N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 2536022.00000000 NS USD 889915480.02000000 0.761235819376 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 7228010.00000000 NS USD 1881812403.50000000 1.609706808177 Long EC CORP US N 1 N N TEVA PHARMACEUTICAL INDS LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL IND ADR 881624209 1194261.00000000 NS USD 12468084.84000000 0.010665229442 Long EC CORP IL N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 293644.00000000 NS USD 168381342.48000000 0.144033801061 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 863121.35000000 0.000738316056 Long EP CORP US Y 3 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 34758.00000000 NS USD 13408593.66000000 0.011469742925 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 869977.00000000 NS USD 519028278.20000000 0.443978024324 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 241657.00000000 NS USD 26417943.24000000 0.022597971515 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 2261313.00000000 NS USD 267061065.30000000 0.228444670793 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 2503078.00000000 NS USD 209082105.34000000 0.178849330468 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC CLS A 049468101 53700.00000000 NS USD 12773082.00000000 0.010926124739 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 2664102.00000000 NS USD 2339854145.58000000 2.001516804372 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 41359091.00000000 NS USD 14639463850.36000000 12.52263221571 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 159374.00000000 NS USD 99613531.22000000 0.085209651659 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 200762.00000000 NS USD 42280477.20000000 0.036166820813 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 419048.00000000 NS USD 64026343.92000000 0.054768286955 Long EC CORP IL N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 293947.00000000 NS USD 35679286.86000000 0.030520146887 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 1368490.00000000 NS USD 309278740.00000000 0.264557770198 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 551865.00000000 NS USD 220674257.55000000 0.188765285055 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 4234193.00000000 NS USD 413468946.45000000 0.353682320741 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 344735.00000000 NS USD 88017740.20000000 0.075290584426 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 1097752.00000000 NS USD 57127014.08000000 0.048866583791 Long EC CORP CW N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 10058839.00000000 NS USD 83790128.87000000 0.071674275634 Long EC CORP KY N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 45333.00000000 NS USD 9028066.95000000 0.007722629953 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 1095104.00000000 NS USD 62913724.80000000 0.053816549912 Long EC CORP US N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 208754.00000000 NS 24882293.74000000 0.021284373278 Long EC CORP SE N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 87319.00000000 NS USD 22674124.73000000 0.019395500252 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 123700.00000000 NS USD 79456221.00000000 0.067967040528 Long EC CORP US Y 3 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 51780.00000000 NS USD 6423826.80000000 0.005494956731 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 7811734.00000000 NS USD 851635240.68000000 0.728490811547 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 9358952.46000000 0.008005670206 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 16873936.31000000 0.014434005275 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 61004106.35000000 0.052183057745 Long EP CORP US Y 3 N N N MOONLAKE IMMUNOTHERAPEUTICS N/A MOONLAKE IMMUNOTHERAPEUTICS 61559X104 496192.00000000 NS USD 29965034.88000000 0.025632162145 Long EC CORP KY N 1 N N KWEICHOW MOUTAI CO LTD N/A KWEICHOW MOUTAI CO LTD A N/A 44700.00000000 NS 10866736.62000000 0.009295432364 Long EC CORP CN N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 18764.00000000 NS USD 10181816062.92000000 8.709549690293 Long EC CORP US N 1 N N LIBERTY MEDIA CORP LIBERTY LIVE N/A LIBERTY MEDIA CORP LIBERTY LIVE CL C 531229722 149704.00000000 NS USD 5597432.56000000 0.004788057132 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING INC HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 97020.00000000 NS USD 22602749.40000000 0.019334445625 Long EC CORP US N 1 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 2088911.00000000 NS 391459.31000000 0.000334855225 Long EC CORP AU N 1 N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 1300423.00000000 NS USD 62459316.69000000 0.053427848133 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 1191934.00000000 NS USD 175154701.30000000 0.149827748314 Long EC CORP US N 1 N N N X HOLDINGS CORP N/A X HOLDINGS CORP CLASS A P/P N/A 534690.00000000 NS USD 16960366.80000000 0.014507938121 Long EC CORP US Y 3 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 2623395.00000000 NS 72365393.75000000 0.061901530024 Long EC CORP CN N 2 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 495313.00000000 NS USD 38307507.42000000 0.032768333008 Long EC CORP US N 1 N N N ARM HOLDINGS LIMITED 2138001E66EELTE7Y904 ARM HOLDINGS LTD 042068205 692622.00000000 NS USD 52047080.19000000 0.044521196253 Long EC CORP GB N 1 N N AURORA INNOVATION INC N/A AURORA INNOVATION INC PIPE N/A 11469631.00000000 NS USD 50122287.47000000 0.042874723979 Long EC CORP US Y 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 2329100.00000000 NS USD 2189354.00000000 0.001872778621 Long EP CORP US Y 3 N N N TANIUM INC N/A TANIUM CL B PP N/A 6742751.00000000 NS USD 58661933.70000000 0.050179557687 Long EC CORP US Y 3 N N N BANDAI NAMCO HOLDINGS INC N/A BANDAI NAMCO HOLDINGS INC N/A 189491.00000000 NS 3789487.11000000 0.003241536291 Long EC CORP JP N 2 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 259045.00000000 NS USD 98548489.35000000 0.084298612309 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 6635154.00000000 NS USD 186381475.86000000 0.159431157990 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 455600.00000000 NS USD 11203204.00000000 0.009583247362 Long EC CORP US Y 3 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 305824.00000000 NS USD 69425106.24000000 0.059386401091 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 83081.00000000 NS USD 20406355.22000000 0.017455644817 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 684967.00000000 NS USD 104101284.66000000 0.089048486632 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 290466.00000000 NS USD 183220143.48000000 0.156726946749 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 1448009.00000000 NS USD 193106480.24000000 0.165183742740 Long EC CORP IE N 1 N N N YUM CHINA HOLDINGS INC 529900DO9BYZ7VA3K502 YUM CHINA HOLDINGS INC 98850P109 286200.00000000 NS USD 12143466.00000000 0.010387549714 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 29294191.00000000 0.025058320693 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 240493.00000000 NS USD 54082065.84000000 0.046261927820 Long EC CORP US N 1 N N N GUSTO INC N/A GUSTO INC SER E PC PP N/A 167099.00000000 NS USD 5741521.64000000 0.004911311274 Long EP CORP US Y 3 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 1406387.00000000 NS USD 6145911.19000000 0.005257227057 Long EC CORP US N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 171100.00000000 NS USD 11831565.00000000 0.010120748857 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 227873.00000000 NS USD 78969388.15000000 0.067550602550 Long EC CORP US N 1 N N N LI AUTO INC 2549003R73Q70J5H4I65 LI AUTO INC ADR 50202M102 1335160.00000000 NS USD 49975038.80000000 0.042748767117 Long EC CORP KY N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 648531.00000000 NS USD 113175144.81000000 0.096810288197 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 3615510.00000000 NS USD 215882102.10000000 0.184666063879 Long EC CORP US N 1 N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 369369.00000000 NS USD 23924030.13000000 0.020464672306 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 4005552.32000000 0.003426358986 Long EP CORP US Y 3 N N N GAP INC T2ZG1WRWZ4BUCMQL9224 GAP INC 364760108 1083776.00000000 NS USD 22661756.16000000 0.019384920148 Long EC CORP US N 1 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 661375.00000000 NS USD 92566045.00000000 0.079181215176 Long EC CORP US N 1 N N N PDD HOLDINGS INC 5493000573DS7005T657 PDD HOLDINGS INC ADR 722304102 98242.00000000 NS USD 14373787.02000000 0.012295371622 Long EC CORP KY N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 426502.00000000 NS USD 40948457.02000000 0.035027407581 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER F PC PP N/A 1006942.00000000 NS USD 21518350.54000000 0.018406848259 Long EP CORP US Y 3 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 3098729.00000000 NS USD 539302795.16000000 0.461320894380 Long EC CORP US N 1 N N N KLAVIYO INC N/A KLAVIYO INC-A 49845K101 256362.00000000 NS USD 7121736.36000000 0.006091950230 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 718080.00000000 NS USD 236198054.40000000 0.202044377823 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 3894847.00000000 NS USD 365375597.07000000 0.312543155232 Long EC CORP US N 1 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 532209.00000000 NS USD 22874342.82000000 0.019566767283 Long EC CORP US N 1 N N TENSTORRENT HOLDINGS INC N/A TENSTORRENT HOLDINGS, INC SER C-1 PC PP N/A 387402.00000000 NS USD 22744371.42000000 0.019455589438 Long EP CORP US Y 3 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 945166.00000000 NS USD 179080602.02000000 0.153185973133 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 1135347.00000000 NS 174674042.05000000 0.149416591248 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 536039.00000000 NS 16650752.70000000 0.014243093484 Long EC CORP IN N 1 N N N GUSTO INC N/A GUSTO INC SER D PC PP N/A 2436137.00000000 NS USD 83705667.32000000 0.071602027023 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 393883.00000000 NS USD 97872047.84000000 0.083719982632 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 2641626.00000000 NS USD 380816804.16000000 0.325751600523 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER D-1 PC PP N/A 122686.00000000 NS USD 653916.38000000 0.000559361627 Long EP CORP US Y 3 N N N ODDITY TECH LTD N/A ODDITY TECH LTD A N/A 178504.00000000 NS USD 8305791.12000000 0.007104793489 Long EC CORP IL N 1 N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 66218.00000000 NS USD 14671260.08000000 0.012549830786 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 3184832.00000000 NS USD 57422520.96000000 0.049119361079 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.000000000795 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 HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 40933.00000000 NS USD 23763243.82000000 0.020327135313 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC WT N/A 100694.00000000 NS USD 1554715.36000000 0.001329907218 Long EC CORP US N 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 2588458.00000000 NS USD 983614.04000000 0.000841385790 Long EC CORP US Y 3 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 481002.00000000 NS USD 9687380.28000000 0.008286608144 Long EC CORP GB N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 224813.00000000 NS USD 50697579.63000000 0.043366830262 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 591702.00000000 NS USD 93281820.30000000 0.079793491071 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 116673540.00000000 0.099802823768 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 5249912.00000000 NS USD 355681538.00000000 0.304250834034 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 251263.00000000 NS USD 151426159.58000000 0.129530297259 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 51077.00000000 NS USD 7470011.25000000 0.006389865399 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 62920.00000000 NS USD 223191082.40000000 0.190918183021 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 45522372.00000000 NS 143948333.03000000 0.123133746633 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.005675659800 Long EC CORP US Y 3 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 2358355.00000000 NS USD 170815652.65000000 0.146116115773 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 415604260.00000000 0.355508873033 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 541468550.00000000 0.463173486224 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 31671499.05000000 0.027091875657 Long EP CORP US Y 3 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 1796162.00000000 NS USD 432551732.84000000 0.370005781631 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 15556624.92000000 0.013307173977 Long EP CORP US Y 3 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 1813135.00000000 NS USD 196852066.95000000 0.168387726525 Long EC CORP US N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 8344812.00000000 NS 35743550.08000000 0.030575117798 Long EC CORP IE N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 235527.00000000 NS USD 108507288.90000000 0.092817393144 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 367977.00000000 NS USD 22597467.57000000 0.019329927535 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 12601270.00000000 0.010779156345 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 347751790.00000000 0.297467708724 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 696860.00000000 NS USD 156709876.80000000 0.134050001543 Long EC CORP US N 1 N N N DUOLINGO INC N/A DUOLINGO INC 26603R106 227113.00000000 NS USD 51520584.05000000 0.044070830201 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 347550.00000000 NS USD 330200304.00000000 0.282454125832 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 973280.00000000 0.000832546028 Long EP CORP US Y 3 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 998469.00000000 NS USD 129800970.00000000 0.111032058630 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 2126492.00000000 NS USD 579192626.04000000 0.495442750642 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 305001.00000000 NS USD 83795974.74000000 0.071679276205 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 55804.00000000 NS USD 30422666.68000000 0.026023621476 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 1595503.00000000 NS USD 110073751.97000000 0.094157349382 Long EC CORP US N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 186526.00000000 NS 8388426.35000000 0.007175479862 Long EC CORP CA N 1 N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 346941.00000000 NS 4330707.63000000 0.003704497612 Long EC CORP CA N 1 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 93400.00000000 NS USD 12306384.00000000 0.010526910159 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 316287.00000000 NS USD 23288211.81000000 0.019920791802 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC WT 10/06/2033 PP N/A 2698575.00000000 NS USD 5559064.50000000 0.004755237002 Long EC CORP US Y 3 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 5714534.00000000 NS USD 330357210.54000000 0.282588344060 Long EC CORP US N 1 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 5340472.00000000 NS USD 3113067938.24000000 2.662925722661 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 659688.00000000 NS USD 157573075.68000000 0.134788383919 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 1248811.00000000 NS USD 50764167.15000000 0.043423789385 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 60435.02000000 0.000051696259 Long EP CORP US Y 3 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 187147.00000000 NS USD 189317905.20000000 0.161942986635 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 5968435.00000000 NS USD 351719874.55000000 0.300862017691 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.000000017963 Long EP CORP US Y 3 N N N VERONA PHARMA PLC 213800EVI6O6J3TIAL06 VERONA PHARMA PLC ADR 925050106 361695.00000000 NS USD 7190496.60000000 0.006150767903 Long EC CORP GB N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 6752444.00000000 NS USD 287451541.08000000 0.245886732299 Long EC CORP US N 1 N N N STRUCTURE THERAPEUTICS INC N/A STRUCTURE THERAPEUTICS INC ADR 86366E106 408780.00000000 NS USD 16661872.80000000 0.014252605644 Long EC CORP KY N 1 N N N ABERCROMBIE and FITCH CO 5493000J7LL72TOGT983 ABERCROMBIE and FITCH CO CL A 002896207 517341.00000000 NS USD 45639823.02000000 0.039040413222 Long EC CORP US N 1 N N N LOGITECH INTERNATIONAL SA 549300SN6PRK6IJJC215 LOGITECH INTL SA REG N/A 74056.00000000 NS USD 7039763.36000000 0.006021830330 Long EC CORP CH N 1 N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 41995653.00000000 NS 407263228.60000000 0.348373934924 Long EC CORP CA N 1 N N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SPN ADR 03524A108 183700.00000000 NS USD 11870694.00000000 0.010154219896 Long EC CORP BE N 1 N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 7305229.00000000 NS USD 932366377.27000000 0.797548417905 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 389909.00000000 NS USD 435235921.25000000 0.372301842785 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 929806.00000000 NS USD 54942236.54000000 0.046997719884 Long EC CORP IE N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 1720449.00000000 NS USD 35527271.85000000 0.030390112886 Long EC CORP US N 1 N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 1750329.00000000 NS USD 25799849.46000000 0.022069252625 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 475732.00000000 NS USD 140659680.44000000 0.120320625381 Long EC CORP US N 1 N N N ROIVANT SCIENCES LTD 549300DL466NY5J6U724 ROIVANT SCIENCES LTD N/A 641784.00000000 NS USD 7207234.32000000 0.006165085388 Long EC CORP BM N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 190300.00000000 NS USD 4679477.00000000 0.004002835761 Long EP CORP US Y 3 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 596693.00000000 NS 46621354.88000000 0.039880017911 Long EC CORP CA N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 221575.00000000 NS USD 90590938.75000000 0.077491704589 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 2015751.00000000 NS USD 291538067.13000000 0.249382356407 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 720598.00000000 NS USD 125326404.16000000 0.107204504362 Long EC CORP US N 1 N N UBS GROUP AG 549300SZJ9VS8SGXAN81 UBS GROUP AG N/A 3126729.00000000 NS 97030648.48000000 0.083000247617 Long EC CORP CH N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 353745.00000000 NS USD 110333065.50000000 0.094379166792 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 646079.00000000 NS USD 95852280.44000000 0.081992268791 Long EC CORP US N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 1640655.00000000 NS 129811154.45000000 0.111040770433 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 1399410.00000000 NS USD 472104957.60000000 0.403839704217 Long EC CORP US N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC N/A 200762.00000000 NS USD 13884699.92000000 0.011877005353 Long EC CORP IE N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC WT PP N/A 122686.00000000 NS USD 506693.18000000 0.000433426551 Long EC CORP US Y 3 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 26724113.00000000 NS 106960616.11000000 0.091494365558 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 20992988.24000000 0.017957452098 Long EP CORP US Y 3 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 54888.00000000 NS 2204550.29000000 0.001885777564 Long EC CORP CA N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 156455.00000000 NS USD 30879523.35000000 0.026414417758 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 142015.00000000 NS USD 22023686.20000000 0.018839113586 Long EC CORP US N 1 N N N CANVA N/A CANVA INC SER A PC PERP PP N/A 13120.00000000 NS USD 14667241.60000000 0.012546393368 Long EP CORP US Y 3 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B-1 PC PP N/A 379681.00000000 NS USD 9226248.30000000 0.007892154751 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 3607699.00000000 NS USD 949329914.86000000 0.812059068329 Long EC CORP US N 1 N N N FOMENTO ECONOMICO MEXICANO SAB DE CV 549300A8MDWDJNMLV153 FOMENTO ECONO MEX(FEMSA)SP ADR 344419106 184313.00000000 NS USD 24025199.55000000 0.020551212868 Long EC CORP MX N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 2621566690.95000000 NS USD 2622091004.29000000 2.242942884963 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 1034243.00000000 NS USD 252251867.70000000 0.215776847924 Long EC CORP IE N 1 N N N LARSEN and TOUBRO LTD 3358003FR3JIC5FRXA90 LARSEN and TOUBRO LTD N/A 336978.00000000 NS 14278059.64000000 0.012213486194 Long EC CORP IN N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 567221.00000000 NS USD 34129687.57000000 0.029194615967 Long EC CORP KY N 1 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 386541.00000000 NS 15504814.27000000 0.013262855023 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 471464.00000000 NS USD 213686343.36000000 0.182787806628 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 286458.00000000 NS USD 28327831.62000000 0.024231694580 Long EC CORP US N 1 N N N FABRINET 5493004TETZ6IYF7CV44 FABRINET N/A 15784.00000000 NS USD 3004168.72000000 0.002569773072 Long EC CORP KY N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 923308.00000000 NS USD 96024032.00000000 0.082139185484 Long EC CORP TW N 1 N N N RECURSION PHARMACEUTICALS INC N/A RECURSION PHARMACEUTICALS INC 75629V104 2997223.00000000 NS USD 29552618.78000000 0.025279380431 Long EC CORP US N 1 N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 915425.00000000 NS USD 7616336.00000000 0.006515031939 Long EP CORP US Y 3 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 3712687.00000000 NS USD 17226867.68000000 0.014735903608 Long EP CORP US Y 3 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 2348215.00000000 NS USD 154982190.00000000 0.132572134143 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 250503.00000000 NS 8641554.76000000 0.007392006506 Long EC CORP CA N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 1270881.00000000 NS USD 51051289.77000000 0.043669394758 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.000000000906 Long EC CORP US N 3 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 3582464.00000000 NS USD 1457668776.96000000 1.246893340683 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 11074623.00000000 NS USD 1107240807.54000000 0.947136421714 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 311687.00000000 NS USD 72105670.58000000 0.061679362206 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 2146387.00000000 NS USD 433097968.86000000 0.370473033223 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 298428.00000000 NS USD 10200269.04000000 0.008725334410 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 1317166.00000000 NS USD 52792013.28000000 0.045158413790 Long EP CORP US Y 3 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 836544.00000000 NS USD 246680094.72000000 0.211010740057 Long EC CORP US N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 128400.00000000 NS USD 6015540.00000000 0.005145707231 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 2577572.00000000 NS USD 301292391.08000000 0.257726228327 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 343471.00000000 NS USD 101842586.21000000 0.087116390602 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 24811.00000000 NS USD 12378456.01000000 0.010588560728 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 683557.00000000 NS USD 320000373.98000000 0.273729081420 Long EC CORP US N 1 N N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 472128.00000000 NS USD 70422612.48000000 0.060239670302 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 86346.00000000 NS USD 135696192.84000000 0.116074846276 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 182452.00000000 NS 168332813.49000000 0.143992289247 Long EC CORP CA N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 58232.00000000 NS USD 7525903.68000000 0.006437675917 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 3571874.00000000 NS 278083485.03000000 0.237873274860 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 448029.00000000 NS USD 101845952.28000000 0.087119269947 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 762040.00000000 NS 119762090.11000000 0.102444776882 Long EC CORP KR N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 417919.00000000 NS USD 65709404.37000000 0.056207980869 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 219000.00000000 NS USD 11852280.00000000 0.010138468517 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 3858279.00000000 NS USD 1878518879.52000000 1.606889519927 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 984528.00000000 NS USD 187542738.72000000 0.160424505003 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 2413135.00000000 NS USD 225024838.75000000 0.192486782567 Long EC CORP US N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 1165275.00000000 NS USD 50223352.50000000 0.042961175247 Long EC CORP CA N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 525702.00000000 NS 76860683.34000000 0.065746811437 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 2535661.00000000 NS 786206.42000000 0.000672522842 Long EC CORP AU N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 2381557.00000000 NS USD 288049319.15000000 0.246398073083 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 28853.00000000 NS USD 3708764.62000000 0.003172486081 Long EC CORP CH N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 653587.00000000 NS USD 144527693.31000000 0.123629332795 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 5691826.00000000 NS 372897185.06000000 0.318977139498 Long EC CORP CA N 1 N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 122960.00000000 NS USD 69552324.00000000 0.059495223466 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 104731.00000000 NS USD 239515607.76000000 0.204882220862 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 107768.00000000 NS USD 33741083.12000000 0.028862202795 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 711264595.28500000 NS USD 711335721.74000000 0.608478269170 Long STIV RF US N 1 N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 69898.00000000 NS USD 4530788.36000000 0.003875647145 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 823067.00000000 NS USD 133394468.69000000 0.114105945961 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 10078515.00000000 NS USD 4991082198.30000000 4.269383589902 Long EC CORP US N 1 N N N SEGA SAMMY HLDINGS INC 5493006B6WMKNQ8QNP51 SEGA SAMMY HOLDINGS INC N/A 530358.00000000 NS 7417489.19000000 0.006344937904 Long EC CORP JP N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 1932957.00000000 NS 113828636.44000000 0.097369286493 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 6747915.00000000 NS USD 1147820341.50000000 0.981848251632 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 750439.00000000 NS USD 320069737.89000000 0.273788415473 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 3307981.00000000 NS USD 162818824.82000000 0.139275610217 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 8099132.00000000 NS 231206987.00000000 0.197775006892 Long EC CORP NL N 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 14846124.00000000 NS USD 499868995.08000000 0.427589127949 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 128235.94000000 0.000109693328 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 7570.00000000 NS USD 9182107.20000000 0.007854396349 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 128295.00000000 NS USD 35417117.70000000 0.030295886764 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 7005424.00000000 NS 26170219.09000000 0.022386067687 Long EC CORP CA N 1 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 5401064.00000000 NS USD 86254992.08000000 0.073782725489 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 4031848.00000000 NS USD 548895786.72000000 0.469526762189 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 581935.00000000 NS USD 482243715.15000000 0.412512421553 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 114028.00000000 NS USD 76219736.04000000 0.065198543591 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 1104094.00000000 NS USD 187519324.96000000 0.160404476817 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 2616762.00000000 NS USD 390002208.48000000 0.333608817237 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 242393.00000000 NS USD 19636256.93000000 0.016796900907 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 8048947.00000000 NS USD 4237529127.09000000 3.624792499528 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 4868694.00000000 NS USD 49076435.52000000 0.041980099732 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 29306694.90000000 0.025069016559 Long EP CORP US Y 3 N N N CONT VETERINARY HOLDINGS LLC N/A CONT VETERINARY HOLDINGS LLC PP N/A 1114406.00000000 NS USD 63487709.82000000 0.054307538064 Long EC CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 2296894.00000000 NS 254416914.37000000 0.217628833998 Long EC CORP CA N 1 N N N RPM INTERNATIONAL INC 549300TJCKW4BRXPJ474 RPM INTERNATIONAL INC 749685103 141175.00000000 NS USD 15759365.25000000 0.013480598538 Long EC CORP US 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 25839570.87000000 0.022103230413 Long EP CORP US Y 3 N N N SAMSARA INC N/A SAMSARA INC 79589L106 794500.00000000 NS USD 26520410.00000000 0.022685621825 Long EC CORP US N 1 N N N COREWEAVE INC N/A COREWEAVE INC P/P N/A 96706.00000000 NS USD 29965321.16000000 0.025632407029 Long EC CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 3293118.00000000 NS USD 17947493.10000000 0.015352328308 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 3504965.85000000 0.002998156128 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 1707083.00000000 NS USD 93360369.27000000 0.079860682046 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 2114059.00000000 NS USD 51984710.81000000 0.044467845336 Long EP CORP US Y 3 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 430777.00000000 NS USD 59615229.03000000 0.050995008780 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 55517.00000000 NS USD 2865787.54000000 0.002451401481 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 1566085.00000000 NS USD 285168417.65000000 0.243933743084 Long EC CORP US N 1 N N N CENCORA INC AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 31223.00000000 NS USD 6412579.74000000 0.005485335969 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 2304645.00000000 NS 233064737.18000000 0.199364130817 Long EC CORP CA N 1 N N N BIRCHCLIFF ENERGY LTD 5493000BBN3EF2L0XW29 BIRCHCLIFF ENERGY LTD 090697103 940314.00000000 NS 4101743.27000000 0.003508640954 Long EC CORP CA N 1 N N VISTRA CORP 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 365171.00000000 NS USD 14066386.92000000 0.012032420845 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 10287431.00000000 0.008799892958 Long EP CORP US Y 3 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 2903647.00000000 NS USD 683837904.97000000 0.584956571267 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 29900.00000000 NS USD 11677744.00000000 0.009989170007 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 1523254.00000000 NS USD 285366404.36000000 0.244103101387 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER C-1 PRIME PC PP N/A 226491.00000000 NS USD 1802868.36000000 0.001542177885 Long EP CORP US Y 3 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 359446.00000000 NS USD 59276239.86000000 0.050705036638 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 401844.00000000 NS 10430521.28000000 0.008922292724 Long EC CORP SE N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 195102.00000000 NS USD 80130342.42000000 0.068543685595 Long EC CORP IE N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 22241963.00000000 NS USD 3106979811.47000000 2.657717924534 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 1001338.00000000 NS USD 61652380.66000000 0.052737593133 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 1342794.00000000 NS USD 229228363.74000000 0.196082487847 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 9840579.00000000 NS USD 159318974.01000000 0.136281829505 Long EC CORP US N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 1086956.00000000 NS 53623873.60000000 0.045869989088 Long EC CORP CA N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 2461391.00000000 NS USD 192530004.02000000 0.164690623609 Long EC CORP US Y 3 N N N SCREAMING EAGLE ACQUISITION CORP N/A LIONSGATE STUDIOS PIPE N/A 2062963.00000000 NS USD 18587296.63000000 0.015899617770 Long EC CORP KY Y 2 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 33127161.00000000 NS 53879783.40000000 0.046088894940 Long EC CORP GB N 1 N N N RAPYD FINANCIAL NETWORK 2016 LTD N/A RAPYD FINANCIAL NETWORK 2016 LTD PP N/A 340545.00000000 NS USD 26579537.25000000 0.022736199416 Long EC CORP IL Y 3 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 745880.00000000 NS USD 67345505.20000000 0.057607505412 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 165211.00000000 NS USD 23823426.20000000 0.020378615465 Long EC CORP US N 1 N N N 2024-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer