0001752724-24-037051.txt : 20240223 0001752724-24-037051.hdr.sgml : 20240223 20240223144847 ACCESSION NUMBER: 0001752724-24-037051 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: 24670273 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 S000006036 Fidelity Advisor New Insights Fund C000016596 Class A FNIAX C000016598 Class C FNICX C000016599 Class M FNITX C000016600 Class I FINSX C000130145 Class Z FZANX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000006036 C000016596 C000130145 C000016599 C000016598 C000016600 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Advisor New Insights Fund S000006036 4B6SWPYBQV2LX2C3MZ94 2023-12-31 2023-12-31 N 18041464186.34 57730109.47 17983734076.87 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 1850828.22000000 0.00000000 0.00000000 0.00000000 N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 444929.00000000 NS USD 16377836.49000000 0.091070277284 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 82840.00000000 NS USD 2975612.80000000 0.016546134341 Long EC CORP US N 1 N N N CANVA N/A CANVA INC SER A-2 PC PERP PP N/A 368.00000000 NS USD 411398.24000000 0.002287613007 Long EP CORP US Y 3 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 16995.00000000 NS 2746441.12000000 0.015271806779 Long EC CORP CH N 2 N N N BE SEMICONDUCTOR INDUSTRIES NV 7245007A1YFLI2GNYX06 BE SEMICOND INDUS NV (NETH) N/A 50000.00000000 NS 7531698.85000000 0.041880617327 Long EC CORP NL N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 48832.00000000 NS USD 25919537.28000000 0.144127672090 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 50500.00000000 NS 5969683.21000000 0.033194903708 Long EC CORP GB N 2 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 107200.00000000 NS 1876940.49000000 0.010436878581 Long EC CORP CA N 1 N N N FANIFA TC HOLDINGS LLC N/A FANIFA TC HOLDINGS LLC N/A 17377.00000000 NS USD 12644200.28000000 0.070309092794 Long EC CORP US Y 3 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 62200.00000000 NS USD 32027402.00000000 0.178090945201 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 76100.00000000 NS USD 34329471.00000000 0.190891785061 Long EC CORP US N 1 N N N EQUINOR ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA N/A 29800.00000000 NS 944420.72000000 0.005251527385 Long EC CORP NO N 2 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 181300.00000000 NS USD 119672504.00000000 0.665448585307 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 16600.00000000 NS 4104829.67000000 0.022825235584 Long EC CORP JP N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 1252410.00000000 NS 75926497.85000000 0.422195399050 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 69370.00000000 NS USD 5775746.20000000 0.032116501363 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 189100.00000000 NS USD 27710714.00000000 0.154087654330 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 74930.00000000 NS USD 3003194.40000000 0.016699504047 Long EC CORP US Y 3 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 497200.00000000 NS 4513808.12000000 0.025099393155 Long EC CORP IE N 2 N N N CARPENTER TECHNOLOGY CORP DX6I6ZD3X5WNNCDJKP85 CARPENTER TECHNOLOGY CORP 144285103 7500.00000000 NS USD 531000.00000000 0.002952668215 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 15300.00000000 NS USD 1267605.00000000 0.007048619572 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 81071.00000000 NS USD 6201931.50000000 0.034486339007 Long EC CORP US N 1 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 62800.00000000 NS USD 4132240.00000000 0.022977652929 Long EC CORP GB N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 79020.00000000 NS USD 3167121.60000000 0.017611034429 Long EP CORP US N 3 N N N LIGHT and WONDER INC 529900JXALYBOHXKFM62 LIGHT and WONDER INC CL A 80874P109 11900.00000000 NS USD 977109.00000000 0.005433293196 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 488383.00000000 PA USD 849786.42000000 0.004725305747 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 65494.00000000 NS USD 14401475.66000000 0.080080563905 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 1500.00000000 NS USD 1135380.00000000 0.006313371823 Long EC CORP NL N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 30200.00000000 NS USD 1006868.00000000 0.005598770509 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 24800.00000000 NS USD 2636488.00000000 0.014660403611 Long EC CORP PA N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 55600.00000000 NS USD 22536348.00000000 0.125315175945 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 3188410.00000000 NS USD 613864577.30000000 3.413443363186 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 14044.00000000 NS USD 7180556.76000000 0.039928063489 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 7200.00000000 NS USD 917280.00000000 0.005100609228 Long EC CORP US N 1 N N N DELHIVERY LTD 335800CUQ1SBCH9TTH82 DELHIVERY LTD N/A 444255.00000000 NS 2078003.53000000 0.011554905789 Long EC CORP IN N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 270000.00000000 NS USD 3780000.00000000 0.021018994074 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 133792.00000000 NS USD 26565739.52000000 0.147720931628 Long EC CORP US N 1 N N N KOHLS CORP 549300JF6LPRTRJ0FH50 KOHLS CORP 500255104 92200.00000000 NS USD 2644296.00000000 0.014703820623 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 315876.00000000 NS USD 19941251.88000000 0.110884935212 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 1348100.00000000 NS 5638676.24000000 0.031354312824 Long EC CORP ES N 2 N N N ORLA MINING LTD 529900DU63EUQ1UZKL30 ORLA MINING LTD 68634K106 1802400.00000000 NS 5876282.40000000 0.032675540990 Long EC CORP CA N 1 N N N VERALTO CORP S4BKK9OTCEWQ3YHPFM11 VERALTO CORP 92338C103 194562.00000000 NS USD 16004670.12000000 0.088995255665 Long EC CORP US N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC SER AA PFD PERP N/A 325855.00000000 NS USD 961272.25000000 0.005345231673 Long EP CORP US N 3 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 421800.00000000 NS USD 67627194.00000000 0.376046452371 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1092934.00000000 NS USD 161109400.94000000 0.895861784050 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 5907300.00000000 NS USD 897555162.00000000 4.990927680333 Long EC CORP US N 1 N N N Blu Homes Inc N/A BLU INVESTMENTS LLC PP N/A 98215581.00000000 NS USD 30446.83000000 0.000169302047 Long EC CORP US Y 3 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 23300.00000000 NS USD 2180880.00000000 0.012126958676 Long EC CORP US N 1 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 409811.00000000 NS USD 47566762.77000000 0.264498810795 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 45600.00000000 NS USD 13655376.00000000 0.075931816727 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 1975438.00000000 NS USD 195825168.94000000 1.088901604655 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 316300.00000000 NS USD 22178956.00000000 0.123327868979 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 63672.00000000 NS 4588535.74000000 0.025514922097 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 1300.00000000 NS 648050.98000000 0.003603539605 Long EC CORP FR N 2 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 2800.00000000 NS USD 774144.00000000 0.004304689986 Long EP CORP US Y 3 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3685315.00000000 NS USD 1385825852.60000000 7.705996133374 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 44699.00000000 NS USD 31579396.51000000 0.175599774635 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 29812.00000000 NS 14861304.41000000 0.082637478659 Long EC CORP FR N 2 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 85100.00000000 NS 8819013.93000000 0.049038836385 Long EC CORP DK N 2 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 115502.00000000 NS 2116426.29000000 0.011768558637 Long EC CORP JP N 2 N N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 5800.00000000 NS USD 8230026.00000000 0.045763721621 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 45500.00000000 NS USD 35638330.00000000 0.198169800819 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 597100.00000000 NS USD 16103787.00000000 0.089546403050 Long EC CORP CH N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC WT N/A 46794.00000000 NS USD 20121.42000000 0.000111886774 Long EC CORP US N 3 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 69500.00000000 NS USD 9794635.00000000 0.054463855827 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 84000.00000000 NS 2830426.78000000 0.015738815798 Long EC CORP JP N 2 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 4200.00000000 NS USD 1084986.00000000 0.006033151932 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 246510.00000000 NS USD 39264112.80000000 0.218331257747 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 77017.00000000 NS USD 5515957.54000000 0.030671925621 Long EC CORP US N 1 N N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 225211.00000000 NS USD 79028792.01000000 0.439445955284 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 674300.00000000 NS USD 175554005.00000000 0.976182166893 Long EC CORP US N 1 N N N TEVA PHARMACEUTICAL INDS LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL IND ADR 881624209 112300.00000000 NS USD 1172412.00000000 0.006519291238 Long EC CORP IL N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 27800.00000000 NS USD 15941076.00000000 0.088641635446 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 243394.00000000 NS USD 158206.10000000 0.000879717745 Long EP CORP US Y 3 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 3100.00000000 NS USD 1195887.00000000 0.006649825864 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 355056.00000000 NS USD 211826409.60000000 1.177877790533 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 22600.00000000 NS USD 2470632.00000000 0.013738147981 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 279196.00000000 NS USD 32973047.60000000 0.183349283630 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 151700.00000000 NS USD 12671501.00000000 0.070460900644 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC CLS A 049468101 5000.00000000 NS USD 1189300.00000000 0.006613198320 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 367899.00000000 NS USD 323122012.71000000 1.796745944578 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 4718616.00000000 NS USD 1670201319.36000000 9.287288792310 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 159700.00000000 NS USD 9700178.00000000 0.053938620080 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 79362.00000000 NS USD 49603630.86000000 0.275824979662 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 18800.00000000 NS USD 3959280.00000000 0.022015894936 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 46023.00000000 NS USD 7031854.17000000 0.039101190775 Long EC CORP IL N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 28200.00000000 NS USD 3422916.00000000 0.019033399767 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 447007.00000000 NS USD 101023582.00000000 0.561749754351 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 47098.00000000 NS USD 18833077.26000000 0.104722841093 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 441642.00000000 NS USD 43126341.30000000 0.239807490011 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 32200.00000000 NS USD 8221304.00000000 0.045715222238 Long EC CORP US N 1 N N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 542400.00000000 NS USD 12301632.00000000 0.068404214316 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 102600.00000000 NS USD 5339304.00000000 0.029689629401 Long EC CORP CW N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 1182266.00000000 NS USD 9848275.78000000 0.054762129699 Long EC CORP KY N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 7200.00000000 NS USD 1433880.00000000 0.007973205085 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 103300.00000000 NS USD 5934585.00000000 0.032999737288 Long EC CORP US N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 21000.00000000 NS 2503080.99000000 0.013918583200 Long EC CORP SE N 1 N N N REMITLY GLOBAL INC N/A REMITLY GLOBAL INC 75960P104 310800.00000000 NS USD 6035736.00000000 0.033562195560 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 8100.00000000 NS USD 2103327.00000000 0.011695718981 Long EC CORP US N 1 N N N ROCHE HOLDING AG 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 183833.00000000 NS 53439070.36000000 0.297152249536 Long EC CORP CH N 2 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 23900.00000000 NS USD 15351687.00000000 0.085364290499 Long EC CORP US Y 3 N N N REGAL REXNORD CORP QH78R09VCJGQKPBPYU33 REGAL REXNORD CORP 758750103 130700.00000000 NS USD 19346214.00000000 0.107576179214 Long EC CORP US N 1 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 8300.00000000 NS USD 1029698.00000000 0.005725718560 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 42631.00000000 NS USD 10379795.88000000 0.057717689972 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 701892.00000000 NS USD 76520265.84000000 0.425497093723 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 308359.00000000 NS USD 6608133.37000000 0.036745057181 Long EP CORP US Y 3 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 2206.00000000 NS USD 2440431.62000000 0.013570216338 Long EP CORP US Y 3 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 193613.00000000 NS USD 44469033.84000000 0.247273639889 Long EC CORP NL N 1 N N N MOONLAKE IMMUNOTHERAPEUTICS N/A MOONLAKE IMMUNOTHERAPEUTICS 61559X104 51500.00000000 NS USD 3110085.00000000 0.017293877827 Long EC CORP KY N 1 N N N KWEICHOW MOUTAI CO LTD N/A KWEICHOW MOUTAI CO LTD A N/A 4200.00000000 NS 1021035.66000000 0.005677550922 Long EC CORP CN N 1 N N N OLINK HOLDING AB 8945004Z7ZHV3LML4J27 OLINK HOLDING AB ADR 680710100 162700.00000000 NS USD 4091905.00000000 0.022753366917 Long EC CORP SE N 1 N N N ENERGY RECOVERY INC 549300ZEQL52Z525WJ22 ENERGY RECOVERY INC 29270J100 156000.00000000 NS USD 2939040.00000000 0.016342768345 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 1586.00000000 NS USD 860603297.58000000 4.785453865706 Long EC CORP US N 1 N N N CIGNA GROUP (THE) 549300VIWYMSIGT1U456 CIGNA GROUP (THE) 125523100 198700.00000000 NS USD 59500715.00000000 0.330858512173 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP LIBERTY LIVE N/A LIBERTY MEDIA CORP LIBERTY LIVE CL C 531229722 17816.00000000 NS USD 666140.24000000 0.003704126390 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 387500.00000000 NS USD 86238125.00000000 0.479534031316 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING INC HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 9000.00000000 NS USD 2096730.00000000 0.011659035832 Long EC CORP US N 1 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 3189.00000000 NS 597.62000000 0.000003323114 Long EC CORP AU N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 409200.00000000 NS USD 19653876.00000000 0.109286958514 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 123445.00000000 NS USD 18140242.75000000 0.100870279066 Long EC CORP US N 1 N N N X HOLDINGS CORP N/A X HOLDINGS CORP CLASS A P/P N/A 97100.00000000 NS USD 3080012.00000000 0.017126654491 Long EC CORP US Y 3 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 247500.00000000 NS 6827197.18000000 0.037963179119 Long EC CORP CN N 2 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 155500.00000000 NS USD 12026370.00000000 0.066873597822 Long EC CORP US N 1 N N N ARM HOLDINGS LIMITED 2138001E66EELTE7Y904 ARM HOLDINGS LTD 042068205 125000.00000000 NS USD 9393125.00000000 0.052231227173 Long EC CORP GB N 1 N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 411659.00000000 NS USD 386959.46000000 0.002151719205 Long EP CORP US Y 3 N N N TANIUM INC N/A TANIUM CL B PP N/A 1259978.00000000 NS USD 10961808.60000000 0.060954018521 Long EC CORP US Y 3 N N N BANDAI NAMCO HOLDINGS INC N/A BANDAI NAMCO HOLDINGS INC N/A 30900.00000000 NS 617945.72000000 0.003436136885 Long EC CORP JP N 2 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 86785.00000000 NS USD 33015617.55000000 0.183585997262 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 933950.00000000 NS USD 26234655.50000000 0.145879912302 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 83200.00000000 NS USD 2045888.00000000 0.011376324801 Long EC CORP US Y 3 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 28700.00000000 NS USD 6515187.00000000 0.036228221414 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 7900.00000000 NS USD 1940398.00000000 0.010789739170 Long EC CORP US N 1 N N N HASHICORP INC 549300XGOB9ZFQHMIP56 HASHICORP INC 418100103 7000.00000000 NS USD 165480.00000000 0.000920164851 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 182475.00000000 NS USD 27732550.50000000 0.154209077944 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 49632.00000000 NS USD 31306872.96000000 0.174084385512 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 228000.00000000 NS USD 30406080.00000000 0.169075453796 Long EC CORP IE N 1 N N N YUM CHINA HOLDINGS INC 529900DO9BYZ7VA3K502 YUM CHINA HOLDINGS INC 98850P109 26600.00000000 NS USD 1128638.00000000 0.006275882390 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES F PC PP N/A 127549.00000000 NS USD 4252483.66000000 0.023646277473 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 23865.00000000 NS USD 5366761.20000000 0.029842307370 Long EC CORP US N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 15900.00000000 NS USD 1099485.00000000 0.006113774788 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 151913.00000000 NS USD 52645450.15000000 0.292739260517 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 643371.00000000 NS USD 43176627.81000000 0.240087112195 Long EC CORP IN N 1 N N N LI AUTO INC 2549003R73Q70J5H4I65 LI AUTO INC ADR 50202M102 217600.00000000 NS USD 8144768.00000000 0.045289637653 Long EC CORP KY N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 74944.00000000 NS USD 13078477.44000000 0.072723925877 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 531961.00000000 NS USD 31763391.31000000 0.176622892521 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC CL A 144A N/A 2625135.00000000 NS 297173.88000000 0.001652459265 Long EC CORP CA N 1 N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 34500.00000000 NS USD 2234565.00000000 0.012425478437 Long EC CORP US N 1 N N N GAP INC T2ZG1WRWZ4BUCMQL9224 GAP INC 364760108 118179.00000000 NS USD 2471122.89000000 0.013740877614 Long EC CORP US N 1 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 78187.00000000 NS USD 10943052.52000000 0.060849723829 Long EC CORP US N 1 N N N PDD HOLDINGS INC 5493000573DS7005T657 PDD HOLDINGS INC ADR 722304102 9100.00000000 NS USD 1331421.00000000 0.007403473574 Long EC CORP KY N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 39700.00000000 NS USD 3811597.00000000 0.021194691734 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER F PC PP N/A 94642.00000000 NS USD 2022499.54000000 0.011246271388 Long EP CORP US Y 3 N N N BOLT THREADS INC 549300U3RHHNS0RS1E72 BOLT THREADS INC PP N/A 195249.00000000 NS USD 773186.04000000 0.004299363172 Long EC CORP US Y 3 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 288825.00000000 NS USD 50267103.00000000 0.279514269868 Long EC CORP US N 1 N N N KLAVIYO INC N/A KLAVIYO INC-A 49845K101 39800.00000000 NS USD 1105644.00000000 0.006148022403 Long EC CORP US N 1 N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 75900.00000000 NS USD 24965787.00000000 0.138824266936 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 943503.00000000 NS USD 88510016.43000000 0.492167066370 Long EC CORP US N 1 N N N TRANSMEDICS GROUP INC 549300060GVOSMWARH50 TRANSMEDICS GROUP INC 89377M109 209200.00000000 NS USD 16512156.00000000 0.091817171725 Long EC CORP US N 1 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 75600.00000000 NS USD 3249288.00000000 0.018067927306 Long EC CORP US N 1 N N TENSTORRENT HOLDINGS INC N/A TENSTORRENT HOLDINGS, INC SER C-1 PC PP N/A 70911.00000000 NS USD 4163184.81000000 0.023149724035 Long EP CORP US Y 3 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 100137.00000000 NS USD 18972957.39000000 0.105500655808 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 138974.00000000 NS 21381260.81000000 0.118892220706 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 277931.00000000 NS 8633253.08000000 0.048005898236 Long EC CORP IN N 1 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 465900.00000000 NS USD 22325928.00000000 0.124145118608 Long EC CORP US N 1 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 114752.00000000 NS USD 28513576.96000000 0.158552038403 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 383798105 642355.00000000 NS 72716.69000000 0.000404347004 Long EC CORP CA N 1 N N N CACI INTERNATIONAL INC SYRPI2D1O9WRTS2WX210 CACI INTERNATIONAL INC 127190304 81000.00000000 NS USD 26232660.00000000 0.145868816163 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 742990.00000000 NS USD 107109438.40000000 0.595590648428 Long EC CORP US N 1 N N N BOWMAN CONSULTING GROUP LTD N/A BOWMAN CONSULTING GROUP LTD 103002101 231800.00000000 NS USD 8233536.00000000 0.045783239258 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER D-1 PC PP N/A 383862.00000000 NS USD 2045984.46000000 0.011376861174 Long EP CORP US Y 3 N N N ODDITY TECH LTD N/A ODDITY TECH LTD A N/A 28000.00000000 NS USD 1302840.00000000 0.007244546624 Long EC CORP IL N 1 N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 6200.00000000 NS USD 1373672.00000000 0.007638413658 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 2105000.00000000 NS USD 37953150.00000000 0.211041543640 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 2280387.00000000 PA USD 0.23000000 0.000000001278 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 4000.00000000 NS USD 2322160.00000000 0.012912557481 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC WT N/A 9464.00000000 NS USD 146124.16000000 0.000812535146 Long EC CORP US N 3 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 762400.00000000 NS USD 45980344.00000000 0.255677401608 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 474452.00000000 NS USD 180291.76000000 0.001002526834 Long EC CORP US Y 3 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 44900.00000000 NS USD 904286.00000000 0.005028355046 Long EC CORP GB N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 21200.00000000 NS USD 4780812.00000000 0.026584089708 Long EC CORP US N 1 N N N AEHR TEST SYSTEMS 529900A4GWWZFRU2RE97 AEHR TEST SYSTEMS 00760J108 87709.00000000 NS USD 2326919.77000000 0.012939024565 Long EC CORP US N 1 N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 55100.00000000 NS USD 8686515.00000000 0.048302065426 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER H PC PP N/A 42094.00000000 NS USD 40831180.00000000 0.227045060972 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 498726.00000000 NS USD 33788686.50000000 0.187884709346 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 43412.00000000 NS USD 26162675.92000000 0.145479664057 Long EC CORP US N 1 N N N I-PULSE INC N/A I-PULSE INC (REST) N/A 58562.00000000 NS USD 158117.40000000 0.000879224522 Long EC CORP US Y 3 N N N KBR INC 254900OFQDXZRKRCV808 KBR INC 48242W106 336600.00000000 NS USD 18651006.00000000 0.103710419205 Long EC CORP US N 1 N N N BWX TECHNOLOGIES INC 549300NP85N265KWMS58 BWX TECHNOLOGIES INC 05605H100 47900.00000000 NS USD 3675367.00000000 0.020437173861 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 6100.00000000 NS USD 21638042.00000000 0.120320073170 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 13305579.00000000 NS 42074167.77000000 0.233956794457 Long EC CORP CA N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 9408021.00000000 NS USD 1580547.53000000 0.008788761684 Long EC CORP US Y 3 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 238200.00000000 NS USD 17252826.00000000 0.095935726842 Long EC CORP US N 1 N N N CHART INDUSTRIES INC EM7QGKC1GYOF3LSZSL80 CHART INDUSTRIES INC 16115Q308 82400.00000000 NS USD 11233592.00000000 0.062465291979 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER N PC PP N/A 66208.00000000 NS USD 64221760.00000000 0.357110262671 Long EP CORP US Y 3 N N N HISCOX LTD 5493007JXOLJ0QCY2D70 HISCOX LTD (NE HISCOX BERMUDA) N/A 2665843.00000000 NS 35815096.70000000 0.199152726274 Long EC CORP BM N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER G PC PP N/A 145254.00000000 NS USD 140896380.00000000 0.783465655117 Long EP CORP US Y 3 N N N PATTERSON-UTI ENERGY INC 254900XGFBKIXD6G0697 PATTERSON-UTI ENERGY INC 703481101 456388.00000000 NS USD 4928990.40000000 0.027408047621 Long EC CORP US N 1 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 383600.00000000 NS USD 92378552.00000000 0.513678369604 Long EC CORP IE N 1 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA N/A 753200.00000000 NS 73670469.14000000 0.409650569926 Long EC CORP IT N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 68639.00000000 NS USD 1674105.21000000 0.009308996690 Long EP CORP US Y 3 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 128803.00000000 NS USD 13984141.71000000 0.077759944904 Long EC CORP US N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 1046200.00000000 NS 4481215.65000000 0.024918160104 Long EC CORP IE N 1 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 15400.00000000 NS 12513071.82000000 0.069579942444 Long EC CORP FR N 2 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 109200.00000000 NS USD 50308440.00000000 0.279744127581 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 34500.00000000 NS USD 2118645.00000000 0.011780895952 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP N/A 45460.00000000 NS USD 4409620.00000000 0.024520046733 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 2573450.00000000 NS USD 249624650.00000000 1.388057946881 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 293700.00000000 NS USD 66047256.00000000 0.367261080027 Long EC CORP US N 1 N N N DUOLINGO INC N/A DUOLINGO INC 26603R106 27443.00000000 NS USD 6225444.55000000 0.034617085213 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 52971.00000000 NS USD 50326687.68000000 0.279845595274 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 10070.00000000 NS USD 140980.00000000 0.000783930630 Long EP CORP US Y 3 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 84900.00000000 NS USD 11037000.00000000 0.061372126349 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 249657.00000000 NS USD 67999077.09000000 0.378114338208 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 32700.00000000 NS USD 8983998.00000000 0.049956243578 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 6000.00000000 NS USD 3271020.00000000 0.018188769840 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 150005.00000000 NS USD 10348844.95000000 0.057545584836 Long EC CORP US N 1 N N N LIGHT SCIENCES ONCOLOGY INC N/A LIGHT SCIENCES ONCOLOGY INC(UN 53223M101 2708254.00000000 NS USD 27.08000000 0.000000150580 Long EC CORP US N 3 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 30800.00000000 NS 1385134.15000000 0.007702149865 Long EC CORP CA N 1 N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 55000.00000000 NS 686540.13000000 0.003817561620 Long EC CORP CA N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC N/A 270800.00000000 NS 36528187.37000000 0.203117924307 Long EC CORP GB N 2 N N N FLOOR and DECOR HOLDINGS INC 549300M5FR3N688XGQ36 FLOOR and DECOR HOLDINGS INC 339750101 127700.00000000 NS USD 14246212.00000000 0.079217207834 Long EC CORP US N 1 N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 8700.00000000 NS USD 1146312.00000000 0.006374160088 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 41000.00000000 NS USD 3018830.00000000 0.016786447058 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 488383.00000000 NS USD 1006068.98000000 0.005594327494 Long EC CORP US Y 3 N N N WOODWARD INC YPYKXXTR8TFDH54ZMB45 WOODWARD INC 980745103 80700.00000000 NS USD 10985691.00000000 0.061086818527 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 1558508.00000000 NS USD 90097347.48000000 0.500993548363 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 106000.00000000 NS USD 14081040.00000000 0.078298755641 Long EC CORP US N 1 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 808483.00000000 NS USD 471280910.36000000 2.620595413308 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 62200.00000000 NS USD 14857092.00000000 0.082614055215 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 173937.00000000 NS USD 7070539.05000000 0.039316301162 Long EC CORP BE N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 87862.00000000 NS USD 88881199.20000000 0.494231058022 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 1649318.00000000 NS USD 97194309.74000000 0.540456777911 Long EC CORP US N 1 N N N CENOVUS ENERGY INC 549300F4XPHJ7NOSP309 CENOVUS ENERGY INC 15135U109 687700.00000000 NS USD 11450205.00000000 0.063669785991 Long EC CORP CA N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF PP N/A 516522.00000000 NS USD 5.17000000 0.000000028748 Long EP CORP US Y 3 N N N VERONA PHARMA PLC 213800EVI6O6J3TIAL06 VERONA PHARMA PLC ADR 925050106 35300.00000000 NS USD 701764.00000000 0.003902215174 Long EC CORP GB N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 1661000.00000000 NS USD 70708770.00000000 0.393181803610 Long EC CORP US N 1 N N N STRUCTURE THERAPEUTICS INC N/A STRUCTURE THERAPEUTICS INC ADR 86366E106 76000.00000000 NS USD 3097760.00000000 0.017225343673 Long EC CORP KY N 1 N N N ABERCROMBIE and FITCH CO 5493000J7LL72TOGT983 ABERCROMBIE and FITCH CO CL A 002896207 53700.00000000 NS USD 4737414.00000000 0.026342771638 Long EC CORP US N 1 N N N LOGITECH INTERNATIONAL SA 549300SN6PRK6IJJC215 LOGITECH INTL SA REG N/A 11449.00000000 NS USD 1088341.94000000 0.006051812906 Long EC CORP CH N 1 N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 8036418.00000000 NS 77935150.60000000 0.433364674248 Long EC CORP CA N 1 N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SPN ADR 03524A108 17100.00000000 NS USD 1105002.00000000 0.006144452510 Long EC CORP BE N 1 N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 825303.00000000 NS USD 105333421.89000000 0.585714965756 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 37600.00000000 NS USD 41971000.00000000 0.233383121773 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 94825.00000000 NS USD 5603209.25000000 0.031157095773 Long EC CORP IE N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 239200.00000000 NS USD 4939480.00000000 0.027466375886 Long EC CORP US N 1 N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 209684.00000000 NS USD 3090742.16000000 0.017186320409 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 29600.00000000 NS USD 8751832.00000000 0.048665265859 Long EC CORP US N 1 N N N GXO LOGISTICS INC 5493007CNWMXN78JRN66 GXO LOGISTICS INC 36262G101 416470.00000000 NS USD 25471305.20000000 0.141635241552 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 91800.00000000 NS USD 7298100.00000000 0.040581672131 Long EC CORP US N 1 N N N ROIVANT SCIENCES LTD 549300DL466NY5J6U724 ROIVANT SCIENCES LTD N/A 111500.00000000 NS USD 1252145.00000000 0.006962652998 Long EC CORP BM N 1 N N N JIO FINANCIAL SERVICES LTD 3358003O268Q1OGBQR42 JIO FINANCIAL SERVICES LTD N/A 224200.00000000 NS 627601.05000000 0.003489826124 Long EC CORP IN N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 34900.00000000 NS USD 858191.00000000 0.004772040090 Long EP CORP US Y 3 N N N DLOCAL LTD/URUGUAY N/A DLOCAL LTD/URUGUAY N/A 153824.00000000 NS USD 2721146.56000000 0.015131154344 Long EC CORP KY N 1 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 59000.00000000 NS 4609841.14000000 0.025633392488 Long EC CORP CA N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 20800.00000000 NS USD 8504080.00000000 0.047287620933 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 183400.00000000 NS USD 26525142.00000000 0.147495185853 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 68300.00000000 NS USD 11878736.00000000 0.066052667089 Long EC CORP US N 1 N N UBS GROUP AG 549300SZJ9VS8SGXAN81 UBS GROUP AG N/A 292820.00000000 NS 9086976.99000000 0.050528866536 Long EC CORP CH N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 169369.00000000 NS USD 52826191.10000000 0.293744285108 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 66600.00000000 NS USD 9880776.00000000 0.054942849787 Long EC CORP US N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 762664.00000000 NS 60343152.15000000 0.335542951714 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 182951.00000000 NS USD 61720349.36000000 0.343200967586 Long EC CORP US N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC N/A 18700.00000000 NS USD 1293292.00000000 0.007191454202 Long EC CORP IE N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC WT PP N/A 383862.00000000 NS USD 1585350.06000000 0.008815466538 Long EC CORP US Y 3 N N N AGILON HEALTH INC N/A AGILON HEALTH INC 00857U107 831900.00000000 NS USD 10440345.00000000 0.058054378225 Long EC CORP US N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 3787848.00000000 NS 15160486.55000000 0.084301105016 Long EC CORP GB Y 3 N N N MOLOCO INC N/A MOLOCO INC SERIES A PC PP N/A 39638.00000000 NS USD 1983089.14000000 0.011027126688 Long EP CORP US Y 3 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 5622.00000000 NS 225804.94000000 0.001255606533 Long EC CORP CA N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 15100.00000000 NS USD 2980287.00000000 0.016572125606 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 5943.00000000 NS USD 921640.44000000 0.005124855806 Long EC CORP US N 1 N N N CANVA N/A CANVA INC SER A PC PERP PP N/A 2032.00000000 NS USD 2271633.76000000 0.012631602259 Long EP CORP US Y 3 N N N CHINA HONGXING SPORTS LTD N/A CHINA HONGXING SPORTS LTD N/A 5977800.00000000 NS 45.30000000 0.000000251894 Long EC CORP BM N 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 603893.00000000 NS USD 158908404.02000000 0.883622963622 Long EC CORP US N 1 N N N FOMENTO ECONOMICO MEXICANO SAB DE CV 549300A8MDWDJNMLV153 FOMENTO ECONO MEX(FEMSA)SP ADR 344419106 17200.00000000 NS USD 2242020.00000000 0.012466932564 Long EC CORP MX N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 230523022.87200000 NS USD 230569127.48000000 1.282098181025 Long STIV RF US N 1 N N N ASCENDIS PHARMA A/S 549300B66JN3W3J8GH73 ASCENDIS PHARMA AS SPON ADR 04351P101 29200.00000000 NS USD 3677740.00000000 0.020450369118 Long EC CORP DK N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 133300.00000000 NS USD 32511870.00000000 0.180784868487 Long EC CORP IE N 1 N N N LARSEN and TOUBRO LTD 3358003FR3JIC5FRXA90 LARSEN and TOUBRO LTD N/A 32416.00000000 NS 1373494.95000000 0.007637429157 Long EC CORP IN N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 87000.00000000 NS USD 5234790.00000000 0.029108470897 Long EC CORP KY N 1 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 37400.00000000 NS 1500177.35000000 0.008341856833 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 11014.00000000 NS USD 4991985.36000000 0.027758336164 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 26200.00000000 NS USD 2590918.00000000 0.014407007960 Long EC CORP US N 1 N N N FABRINET 5493004TETZ6IYF7CV44 FABRINET N/A 2500.00000000 NS USD 475825.00000000 0.002645863189 Long EC CORP KY N 1 N N N GAMING AND LEISURE PROPERTIES INC 5493006GWRDBCZYWTM57 GAMING AND LEISURE PROPRTI INC 36467J108 4888.00000000 NS USD 241222.80000000 0.001341338784 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 448300.00000000 NS USD 46623200.00000000 0.259252054110 Long EC CORP TW N 1 N N N RECURSION PHARMACEUTICALS INC N/A RECURSION PHARMACEUTICALS INC 75629V104 312900.00000000 NS USD 3085194.00000000 0.017155469419 Long EC CORP US N 1 N N FANIFA VETERINARY Holdings LLC N/A FANIFA VETERINARY Holdings LLC N/A 184081.00000000 NS USD 10487094.57000000 0.058314332969 Long EC CORP US Y 3 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 304306.00000000 NS USD 20084196.00000000 0.111679787491 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 24100.00000000 NS 831373.16000000 0.004622917334 Long EC CORP CA N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 118800.00000000 NS USD 4772196.00000000 0.026536179747 Long EC CORP CA N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC WT 12/31/24 N/A 26062.00000000 NS USD 0.26000000 0.000000001445 Long EC CORP US N 3 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 437546.00000000 NS USD 178033091.94000000 0.989967329248 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 1878907.00000000 NS USD 187853121.86000000 1.044572395571 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 408289.00000000 NS USD 94453577.26000000 0.525216714483 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 253132.00000000 NS USD 51076974.96000000 0.284017628050 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 27900.00000000 NS USD 953622.00000000 0.005302691843 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 208789.00000000 NS USD 8368263.12000000 0.046532400246 Long EP CORP US Y 3 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 132300.00000000 NS USD 18793215.00000000 0.104501183790 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 79400.00000000 NS USD 23413472.00000000 0.130192494505 Long EC CORP US N 1 N N N VOLUE AS 549300WCI347SOTFJB71 VOLUE ASA N/A 365396.00000000 NS 764246.20000000 0.004249652473 Long EC CORP NO N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 45500.00000000 NS USD 2131675.00000000 0.011853350315 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 585424.00000000 NS USD 68430211.36000000 0.380511694998 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 36900.00000000 NS USD 10941219.00000000 0.060839528394 Long EC CORP US N 1 N N N MAPLEBEAR INC N/A MAPLEBEAR INC 565394103 16100.00000000 NS USD 377867.00000000 0.002101159850 Long EC CORP US N 1 N N NOBLE CORP PLC 549300I3HBUNXO0OG954 NOBLE CORP PLC N/A 4432.00000000 NS USD 213445.12000000 0.001186878759 Long EC CORP GB N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 33300.00000000 NS USD 16613703.00000000 0.092381831987 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 216286.00000000 NS USD 101252128.04000000 0.563020602991 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 8800.00000000 NS USD 13829552.00000000 0.076900336386 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 237800.00000000 NS USD 61984948.00000000 0.344672289609 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 48067.00000000 NS 44347298.72000000 0.246596721962 Long EC CORP CA N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 15667.00000000 NS 1364621.62000000 0.007588088292 Long EC CORP BE N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 8600.00000000 NS USD 1111464.00000000 0.006180384981 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 343708.00000000 NS 26758927.80000000 0.148795170600 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 45979.00000000 NS USD 10451946.28000000 0.058118888075 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 89533.00000000 NS 14070992.62000000 0.078242886376 Long EC CORP KR N 1 N N N FSN E-COMMERCE VENTURES LTD 335800X5BJYC18NHDQ91 FSN E-COMMERCE VENTURES LTD N/A 10674.00000000 NS 22311.92000000 0.000124067225 Long EC CORP IN N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 20300.00000000 NS USD 1098636.00000000 0.006109053855 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 660590.00000000 NS USD 321628059.20000000 1.788438695908 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 91938.00000000 NS USD 17513269.62000000 0.097383944542 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 57884.00000000 NS USD 11079576.44000000 0.061608876069 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 188653.00000000 NS USD 17591892.25000000 0.097821132000 Long EC CORP US N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 109100.00000000 NS USD 4702210.00000000 0.026147016964 Long EC CORP CA N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 51198.00000000 NS 7485444.73000000 0.041623417572 Long EC CORP CA N 1 N N N SCIENCE APPLICATIONS INTERNATIONAL CORP 549300LZPNZIXQGZPZ48 SCIENCE APPLICATIONS INTERNATIONAL CORP 808625107 140400.00000000 NS USD 17454528.00000000 0.097057307038 Long EC CORP US N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 272816.00000000 NS USD 32997095.20000000 0.183483002245 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 4600.00000000 NS USD 591284.00000000 0.003287882246 Long EC CORP CH N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 130945.00000000 NS USD 28955867.85000000 0.161011432476 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 1176788.00000000 NS 77096687.88000000 0.428702334845 Long EC CORP CA N 1 N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 45119.00000000 NS USD 25521562.35000000 0.141914700478 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 11927.00000000 NS USD 27276571.92000000 0.151673572370 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 10900.00000000 NS USD 3412681.00000000 0.018976487226 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 43591969.87700000 NS USD 43596329.07000000 0.242420894813 Long STIV RF US N 1 N N EUROAPI SASU 9695002FT7GGI3CKKJ14 EUROAPI SASU N/A 23468.00000000 NS 148449.97000000 0.000825467999 Long EC CORP FR N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 10223.00000000 NS USD 662654.86000000 0.003684745654 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 324000.00000000 NS USD 52510680.00000000 0.291989860256 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 1616986.00000000 NS USD 800763806.92000000 4.452711564223 Long EC CORP US N 1 N N N ASM INTL NV 7245001I22ND6ZFHX623 ASM INTERNATIONAL NV (NETH) N/A 13600.00000000 NS 7055697.69000000 0.039233774586 Long EC CORP NL N 1 N N N SEGA SAMMY HLDINGS INC 5493006B6WMKNQ8QNP51 SEGA SAMMY HOLDINGS INC N/A 49800.00000000 NS 696493.62000000 0.003872908802 Long EC CORP JP N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 266800.00000000 NS 15711410.14000000 0.087364559956 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 604059.00000000 NS USD 102750435.90000000 0.571352064375 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 574000.00000000 NS USD 42596540.00000000 0.236861487263 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 524700.00000000 NS USD 223789797.00000000 1.244401168541 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 3225016.00000000 NS USD 158735287.52000000 0.882660335398 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 901780.00000000 NS 25743232.33000000 0.143147314233 Long EC CORP NL N 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 3048065.00000000 NS USD 102628348.55000000 0.570673187844 Long EC CORP US N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC A N/A 30863.00000000 NS USD 13271.09000000 0.000073794963 Long EC CORP US N 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 61855.00000000 NS USD 23504.90000000 0.000130700887 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 554.00000000 NS USD 671979.84000000 0.003736597956 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 11900.00000000 NS USD 3285114.00000000 0.018267140661 Long EC CORP US N 1 N N N BJS WHOLESALE CLUB HOLDINGS INC 549300UCIWH1C93V0J03 BJS WHSL CLUB HLDGS INC 05550J101 107200.00000000 NS USD 7145952.00000000 0.039735640937 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 3196709.00000000 NS 11941971.66000000 0.066404294063 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 84161.00000000 NS USD 5192733.70000000 0.028874613457 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N/A 32900.00000000 NS 24835794.76000000 0.138101434628 Long EC CORP NL N 2 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 320347.00000000 NS USD 5115941.59000000 0.028447604752 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 349596.00000000 NS USD 47593999.44000000 0.264650262490 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 58400.00000000 NS USD 48395496.00000000 0.269107048587 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 20982.00000000 NS USD 14024998.26000000 0.077987131037 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 48460.00000000 NS USD 8230446.40000000 0.045766059289 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 329450.00000000 NS USD 49101228.00000000 0.273031328144 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 268200.00000000 NS USD 21726882.00000000 0.120814075136 Long EC CORP US N 1 N N N AGILYSYS INC 5299001XWB5V3B5IPN93 AGILYSYS INC 00847J105 36800.00000000 NS USD 3121376.00000000 0.017356662340 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 894308.00000000 NS USD 470826332.76000000 2.618067697995 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 384197.00000000 NS USD 3872705.76000000 0.021534491910 Long EC CORP US N 1 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 52096.00000000 NS USD 5881638.40000000 0.032705323459 Long EP CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 524336.00000000 NS 58078408.15000000 0.322949660519 Long EC CORP CA N 1 N N N RPM INTERNATIONAL INC 549300TJCKW4BRXPJ474 RPM INTERNATIONAL INC 749685103 14900.00000000 NS USD 1663287.00000000 0.009248841163 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 615508.00000000 NS USD 15012240.12000000 0.083476768816 Long EP CORP US Y 3 N N N SAMSARA INC N/A SAMSARA INC 79589L106 98794.00000000 NS USD 3297743.72000000 0.018337369235 Long EC CORP US N 1 N N N COREWEAVE INC N/A COREWEAVE INC P/P N/A 41335.00000000 NS USD 12808063.10000000 0.071220265186 Long EC CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 491080.00000000 NS USD 2676386.00000000 0.014882259649 Long EP CORP US Y 3 N N N RXO INC N/A RXO INC 74982T103 428170.00000000 NS USD 9959234.20000000 0.055379122919 Long EC CORP US N 1 N N N KENVUE INC 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 144700.00000000 NS USD 3115391.00000000 0.017323382266 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 94265.00000000 NS USD 513744.25000000 0.002856716229 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 163300.00000000 NS USD 8930877.00000000 0.049660859985 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 611900.00000000 NS USD 15046621.00000000 0.083667946465 Long EP CORP US Y 3 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 40300.00000000 NS USD 5577117.00000000 0.031012007718 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 8102.00000000 NS USD 418225.24000000 0.002325575090 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 560368.00000000 NS USD 102037409.12000000 0.567387221607 Long EC CORP US N 1 N N N CENCORA INC AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 20620.00000000 NS USD 4234935.60000000 0.023548700074 Long EC CORP US N 1 N N N SANOFI 549300E9PC51EN656011 SANOFI N/A 539800.00000000 NS 53641416.67000000 0.298277412470 Long EC CORP FR N 2 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 203760.00000000 NS 20605894.12000000 0.114580731854 Long EC CORP CA N 1 N N N BIRCHCLIFF ENERGY LTD 5493000BBN3EF2L0XW29 BIRCHCLIFF ENERGY LTD 090697103 169400.00000000 NS 738939.66000000 0.004108933421 Long EC CORP CA N 1 N N OVINTIV INC 2549003MEX7YMKLGI239 OVINTIV INC 69047Q102 122600.00000000 NS USD 5384592.00000000 0.029941456968 Long EC CORP US N 1 N N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO LTD N/A 2766561.00000000 NS 4112399.38000000 0.022867327566 Long EC CORP IN N 1 N N N VISTRA CORP 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 34300.00000000 NS USD 1321236.00000000 0.007346839062 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 594600.00000000 NS USD 1896774.00000000 0.010547164409 Long EP CORP US Y 3 N N N AUTO1 GROUP SE 391200S2LPXG5ZD5G304 AUTO1 GROUP SE N/A 51600.00000000 NS 369581.26000000 0.002055086326 Long EC CORP DE N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 303053.00000000 NS USD 71372012.03000000 0.396869814271 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 2800.00000000 NS USD 1093568.00000000 0.006080872833 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 155208.00000000 NS USD 29076666.72000000 0.161683144310 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 82543.00000000 NS USD 657042.28000000 0.003653536452 Long EP CORP US Y 3 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 77400.00000000 NS USD 2825100.00000000 0.015709195809 Long EC CORP US N 1 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 33900.00000000 NS USD 5590449.00000000 0.031086141377 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 42800.00000000 NS 1110944.32000000 0.006177495259 Long EC CORP SE N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 19300.00000000 NS USD 7926703.00000000 0.044077069679 Long EC CORP IE N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 7640420.00000000 NS USD 1067290269.80000000 5.934753401256 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 431800.00000000 NS USD 26585926.00000000 0.147833180174 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 714917.00000000 NS USD 122043481.07000000 0.678632594033 Long EC CORP US N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 115500.00000000 NS USD 4780545.00000000 0.026582605033 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 944865.00000000 NS USD 15297364.35000000 0.085062225034 Long EC CORP US N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 657100.00000000 NS 32417363.12000000 0.180259355378 Long EC CORP CA N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 372921.00000000 NS USD 29169880.62000000 0.162201467700 Long EC CORP US Y 3 N N N SEER INC N/A SEER INC 81578P106 59354.00000000 NS USD 115146.76000000 0.000640282821 Long EC CORP US N 1 N N N SCREAMING EAGLE ACQUISITION CORP N/A LIONSGATE STUDIOS PIPE N/A 192194.00000000 NS USD 1731667.94000000 0.009629078880 Long EC CORP KY Y 2 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 3535620.00000000 NS 5750521.14000000 0.031976235388 Long EC CORP GB N 1 N N N SAMSONITE INTERNATIONAL SA 549300UULS5HYFJSEL12 SAMSONITE INTERNATIONAL S.A. N/A 4331100.00000000 NS 14282618.30000000 0.079419647993 Long EC CORP LU N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 65400.00000000 NS USD 5904966.00000000 0.032835038456 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 144A N/A 23200.00000000 NS USD 2626.32000000 0.000014603863 Long EC CORP CA N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 68900.00000000 NS USD 9935380.00000000 0.055246479721 Long EC CORP US N 1 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 263700.00000000 NS USD 10679850.00000000 0.059386165044 Long EC CORP KY N 1 N N N 2024-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer