0001752724-23-189079.txt : 20230824 0001752724-23-189079.hdr.sgml : 20230824 20230824150653 ACCESSION NUMBER: 0001752724-23-189079 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230824 DATE AS OF CHANGE: 20230824 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY CONTRAFUND CENTRAL INDEX KEY: 0000024238 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-01400 FILM NUMBER: 231201703 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC DATE OF NAME CHANGE: 19850618 FORMER COMPANY: FORMER CONFORMED NAME: CONTRAFUND INC DATE OF NAME CHANGE: 19810203 0000024238 S000057289 Fidelity Contrafund K6 C000182865 Fidelity Contrafund K6 FLCNX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000057289 C000182865 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund K6 S000057289 5493004XBB3SOPOLQF62 2023-12-31 2023-06-30 N 24991717654.78 178969545.73 24812748109.05 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 6730770.65000000 N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 165947.00000000 NS USD 7102531.60000000 0.028624526266 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 186565.00000000 NS USD 7193946.40000000 0.028992944950 Long EC CORP US N 1 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 54319.00000000 NS 8808896.54000000 0.035501495043 Long EC CORP CH N 1 N N N SHOCKWAVE MEDICAL INC 549300LDXO56IC5Y1538 SHOCKWAVE MEDICAL INC 82489T104 25275.00000000 NS USD 7213737.75000000 0.029072707780 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 62801.00000000 NS USD 32766421.75000000 0.132054787345 Long EC CORP US N 1 N N N PENUMBRA INC 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 11569.00000000 NS USD 3980430.14000000 0.016041875420 Long EC CORP US N 1 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 139600.00000000 NS 2440563.13000000 0.009835924337 Long EC CORP CA N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 83574.00000000 NS USD 36388955.34000000 0.146654272957 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 33479.00000000 NS USD 11728028.49000000 0.047266140930 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS INC 5493005SMYID1D2OY946 LAMB WESTON HOLDINGS INC 513272104 60314.00000000 NS USD 6933094.30000000 0.027941662364 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 534480.00000000 NS USD 287753342.40000000 1.159699607376 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 38806.00000000 NS 9952761.20000000 0.040111482840 Long EC CORP JP N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 46510.00000000 NS 2561148.75000000 0.010321906863 Long EC CORP KR N 2 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 143969.00000000 NS USD 9411253.53000000 0.037929105992 Long EC CORP US N 1 N N N ALIGN TECHNOLOGY INC 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 10274.00000000 NS USD 3633297.36000000 0.014642865610 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 87466.00000000 NS USD 3516133.20000000 0.014170672206 Long EC CORP US Y 3 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 1111297.00000000 NS 10596111.96000000 0.042704306324 Long EC CORP IE N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 317710.00000000 NS USD 26782953.00000000 0.107940292958 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 49344.00000000 NS USD 2670003.84000000 0.010760613166 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 286824.00000000 NS USD 11530324.80000000 0.046469358207 Long EP CORP US N 3 N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 139193.00000000 NS USD 30726854.75000000 0.123834952158 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC DBA GUSTO PP N/A 50300.00000000 NS USD 1583947.00000000 0.006383601659 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 13800.00000000 NS USD 10001550.00000000 0.040308110798 Long EC CORP NL N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 27300.00000000 NS USD 944307.00000000 0.003805733229 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 45199.00000000 NS USD 4998105.42000000 0.020143296494 Long EC CORP PA N 1 N N N LONZA GROUP AG 549300EFW4H2TCZ71055 LONZA GROUP AG N/A 22.00000000 NS 13110.78000000 0.000052838887 Long EC CORP CH N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 119673.00000000 NS USD 44249091.75000000 0.178332087826 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 6525105.00000000 NS USD 1265674616.85000000 5.100904628892 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 16931.00000000 NS USD 6408383.50000000 0.025826980033 Long EC CORP US N 1 N N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 143153.00000000 NS USD 15450503.29000000 0.062268408247 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 190800.00000000 NS USD 3190176.00000000 0.012857003931 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 579128.00000000 NS USD 112819925.68000000 0.454685330234 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 3659711.00000000 NS 13548755.47000000 0.054604010045 Long EC CORP ES N 2 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 196130.00000000 NS USD 27242457.00000000 0.109792179730 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 40501.00000000 NS USD 9968511.13000000 0.040174957994 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1658479.00000000 NS USD 188917342.89000000 0.761372106224 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 9507963.00000000 NS USD 1239458056.68000000 4.995247004615 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 7351.00000000 NS USD 86080.21000000 0.000346919291 Long EP CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 878491.00000000 NS 2417054.11000000 0.009741178604 Long EC CORP KY N 2 N N N TENSTORRENT INC N/A TENSTORRENT INC CONV PERP PP N/A 1840000.00000000 PA USD 1825280.00000000 0.007356218633 Long EP CORP CA Y 3 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 1623399.00000000 NS USD 168200370.39000000 0.677878845385 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 46917.00000000 NS USD 14313907.53000000 0.057687715472 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 5155216.00000000 NS USD 437935599.20000000 1.764962096400 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 131721.00000000 NS 8920934.61000000 0.035953029349 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 1900.00000000 NS 886304.58000000 0.003571972665 Long EC CORP FR N 2 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 2700.00000000 NS USD 830061.00000000 0.003345300554 Long EP CORP US Y 3 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 4795577.00000000 NS USD 1633085791.58000000 6.581640148857 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 26785.00000000 NS USD 15052366.45000000 0.060663842569 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 144A 46579R203 1400665.00000000 NS 12793392.34000000 0.051559755831 Long EC CORP CA N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 56282.00000000 NS 26254207.39000000 0.105809349591 Long EC CORP FR N 2 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 22872.00000000 NS USD 2619301.44000000 0.010556273043 Long EC CORP US N 1 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 47750.00000000 NS 7713527.55000000 0.031086953835 Long EC CORP DK N 2 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 1011025.00000000 NS 16249283.91000000 0.065487643039 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 649160.00000000 NS USD 10879921.60000000 0.043848112076 Long EC CORP US N 1 N N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 7149.00000000 NS USD 9175384.05000000 0.036978508022 Long EC CORP US N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 1401042.00000000 NS USD 46234386.00000000 0.186333193714 Long EC CORP CH N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 4443212.00000000 NS USD 537495355.64000000 2.166206472889 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 52409.00000000 NS 7058653.88000000 0.028447690876 Long EC CORP JP N 2 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 865313.00000000 NS USD 114541481.81000000 0.461623522338 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE INC N/A RIVIAN AUTOMOTIVE INC 76954A103 104766.00000000 NS USD 1745401.56000000 0.007034293631 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 134745.00000000 NS USD 8532053.40000000 0.034385765585 Long EC CORP US N 1 N N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 639309.00000000 NS USD 197277971.22000000 0.795066996823 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 1698641.00000000 NS USD 403393264.68000000 1.625750049559 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 316240.00000000 NS USD 20223548.00000000 0.081504668129 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 53932.00000000 NS USD 24019694.84000000 0.096803847499 Long EC CORP US N 1 N N N HARLEY-DAVIDSON INC ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC 412822108 104680.00000000 NS USD 3685782.80000000 0.014854391717 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER C PC PP N/A 170098.00000000 NS USD 379318.54000000 0.001528724421 Long EP CORP US Y 3 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 5122.00000000 NS USD 1652049.88000000 0.006658068960 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 257597.00000000 NS USD 125962357.03000000 0.507651778337 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 9388.00000000 NS USD 23407663.68000000 0.094337247841 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 602745.00000000 NS USD 65657012.85000000 0.264610000316 Long EC CORP US N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 46601.00000000 NS USD 1900388.78000000 0.007658921017 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 1221171.00000000 NS USD 115498353.18000000 0.465479892321 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 653778.00000000 NS USD 469765644.12000000 1.893243110579 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 8798577.00000000 NS USD 2525015627.46000000 10.17628364404 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 15310.00000000 NS USD 7014888.90000000 0.028271309849 Long EC CORP US N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 99318.00000000 NS USD 12476327.16000000 0.050281924054 Long EC CORP IL N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 347339.00000000 NS USD 66883597.84000000 0.269553366463 Long EC CORP CH N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 211198.00000000 NS USD 85575317.62000000 0.344884481331 Long EC CORP US N 1 N N N POSCO HOLDINGS INC 988400E5HRVX81AYLM04 POSCO HOLDINGS INC SPON ADR 693483109 6907.00000000 NS USD 510772.65000000 0.002058508988 Long EC CORP KR N 1 N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 868759.00000000 NS USD 72671690.35000000 0.292880458184 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 101877.00000000 NS USD 30917631.96000000 0.124603819875 Long EC CORP US N 1 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 2221202.00000000 NS USD 17525283.78000000 0.070630160363 Long EC CORP KY N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 160700.00000000 NS USD 7988397.00000000 0.032194728955 Long EC CORP US N 1 N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 333302.00000000 NS USD 6752698.52000000 0.027214633745 Long EC CORP US N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 27250.00000000 NS 3450796.68000000 0.013907353852 Long EC CORP SE N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 2558.00000000 NS USD 1767936.12000000 0.007125112108 Long EC CORP US N 1 N N N BIOGEN INC W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 7500.00000000 NS USD 2136375.00000000 0.008609989472 Long EC CORP US N 1 N N N ARROWHEAD PHARMACEUTICALS INC 549300O3CSB8T7OZ3D66 ARROWHEAD PHARMACEUTICALS INC 04280A100 72200.00000000 NS USD 2574652.00000000 0.010376327477 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 14010.00000000 NS USD 9862479.60000000 0.039747631163 Long EC CORP US Y 3 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 12213.00000000 NS USD 1433806.20000000 0.005778506248 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 1897134.00000000 NS USD 218910292.26000000 0.882249282900 Long EC CORP US N 1 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 143887.00000000 NS USD 2530972.33000000 0.010200290265 Long EP CORP US Y 3 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 2766.00000000 NS USD 2802677.16000000 0.011295311376 Long EP CORP US Y 3 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 1289012.00000000 NS USD 5400960.28000000 0.021766876672 Long EP CORP US Y 3 N N N MOONLAKE IMMUNOTHERAPEUTICS N/A MOONLAKE IMMUNOTHERAPEUTICS 61559X104 95100.00000000 NS USD 4850100.00000000 0.019546807063 Long EC CORP KY N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 3940.00000000 NS USD 2040171400.00000000 8.222271031945 Long EC CORP US N 1 N N N GLENCORE PLC 2138002658CPO9NBH955 GLENCORE PLC N/A 1655709.00000000 NS 9387681.19000000 0.037834105068 Long EC CORP JE N 2 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 326711.00000000 NS 52195.97000000 0.000210359488 Long EC CORP AU N 2 N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 600712.00000000 NS USD 79408119.28000000 0.320029522449 Long EC CORP US N 1 N N N X HOLDINGS CORP CLASS A N/A X HOLDINGS CORP CLASS A P/P N/A 102340.00000000 NS USD 3962604.80000000 0.015970035977 Long EC CORP US N 3 N N N SURGICAL SCIENCE SWEDEN AB 549300YROAI18G6JL885 SURGICAL SCIENCE SWEDEN AB N/A 89200.00000000 NS 1994839.30000000 0.008039574218 Long EC CORP SE N 1 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 310181.00000000 NS 9945848.27000000 0.040083622443 Long EC CORP CN N 2 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 404900.00000000 NS USD 902927.00000000 0.003638964116 Long EP CORP US Y 3 N N N ANHEUSER BUSCH INBEV SA NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SA/NV N/A 219664.00000000 NS 12449994.69000000 0.050175799291 Long EC CORP BE N 2 N N N TANIUM INC N/A TANIUM CL B PP N/A 449538.00000000 NS USD 3551350.20000000 0.014312603281 Long EC CORP US Y 3 N N N BANDAI NAMCO HOLDINGS INC N/A BANDAI NAMCO HOLDINGS INC N/A 44802.00000000 NS 1037494.08000000 0.004181294532 Long EC CORP JP N 2 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 72185.00000000 NS USD 28132660.05000000 0.113379863956 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 1517848.00000000 NS USD 46658647.52000000 0.188043046723 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 75100.00000000 NS USD 1511763.00000000 0.006092686684 Long EC CORP US Y 3 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 69325.00000000 NS USD 20764917.25000000 0.083686487118 Long EC CORP US N 1 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 35400.00000000 NS USD 7980576.00000000 0.032163208867 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 115528.00000000 NS USD 14058602.32000000 0.056658787886 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 50232.00000000 NS USD 27136833.36000000 0.109366496773 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 324100.00000000 NS USD 35845460.00000000 0.144463885428 Long EC CORP IE N 1 N N N CRANE NXT CO 549300EXNPSXEWUD3N21 CRANE NXT CO 224441105 15917.00000000 NS USD 898355.48000000 0.003620540038 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES F PC PP N/A 149136.00000000 NS USD 5158614.24000000 0.020790176957 Long EP CORP US Y 3 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 130115.00000000 NS USD 26957225.70000000 0.108642644424 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 216050.00000000 NS 335571.02000000 0.001352413761 Long EC CORP GB N 1 N N N SEAGEN INC N/A SEAGEN INC 81181C104 12487.00000000 NS USD 2403248.02000000 0.009685537488 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER E PC PP N/A 28063.00000000 NS USD 883703.87000000 0.003561491319 Long EP CORP US Y 3 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 330839.00000000 NS USD 972666.66000000 0.003920027945 Long EC CORP US N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 124267.00000000 NS USD 8949709.34000000 0.036068996874 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 245268.00000000 NS USD 76190051.52000000 0.307060109525 Long EC CORP US N 1 N N N DICE THERAPEUTICS INC N/A DICE MOLECULES HOLDING LLC 23345J104 214324.00000000 NS USD 9957493.04000000 0.040130553037 Long EC CORP US N 1 N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 146948.00000000 NS USD 24162659.64000000 0.097380022292 Long EC CORP US N 1 N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 1303384.00000000 NS USD 76638979.20000000 0.308869371756 Long EC CORP US N 1 N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 204122.00000000 NS USD 626654.54000000 0.002525534605 Long EP CORP US Y 3 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 150699.00000000 NS USD 18004009.53000000 0.072559514370 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 25300.00000000 NS USD 2506218.00000000 0.010100525701 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 798559.00000000 NS USD 130947704.82000000 0.527743659204 Long EC CORP US N 1 N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 151726.00000000 NS USD 50306272.56000000 0.202743655555 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 364331.00000000 NS USD 30891625.49000000 0.124499008953 Long EC CORP US N 1 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 56400.00000000 NS USD 2309580.00000000 0.009308037907 Long EC CORP US N 1 N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 178299.00000000 NS USD 33534475.92000000 0.135150188816 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 25981.00000000 NS USD 2218257.78000000 0.008939992338 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 192555.00000000 NS 29730288.51000000 0.119818604450 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 77582.00000000 NS 2417762.72000000 0.009744034434 Long EC CORP IN N 2 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 110017.00000000 NS USD 6303974.10000000 0.025406190689 Long EC CORP US N 1 N N N ZENPAYROLL INC N/A ZENPAYROLL INC SER D PC PP N/A 184203.00000000 NS USD 5800552.47000000 0.023377307682 Long EP CORP US Y 3 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 35575.00000000 NS USD 9312467.75000000 0.037530980885 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 4024.00000000 NS USD 1329006.48000000 0.005356143842 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 719600.00000000 NS USD 97829620.00000000 0.394271604136 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 1597208.00000000 NS USD 27599754.24000000 0.111232154208 Long EC CORP US N 1 N N N CHURCHILL DOWNS INC 529900FODTBQC8MIS994 CHURCHILL DOWNS INC 171484108 30877.00000000 NS USD 4297152.09000000 0.017318323916 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 20188.00000000 NS USD 10741832.92000000 0.043291588955 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INC 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY 595017104 30768.00000000 NS USD 2756505.12000000 0.011109229448 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 331574.00000000 NS USD 739410.02000000 0.002979960207 Long EC CORP US Y 3 N N N ALLEGRO MICROSYSTEMS INC N/A ALLEGRO MICROSYSTEMS INC 01749D105 101031.00000000 NS USD 4560539.34000000 0.018379823629 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 12797.00000000 NS USD 2350680.93000000 0.009473682317 Long EC CORP US N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 108174.00000000 NS USD 7501866.90000000 0.030233921962 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 37078.00000000 NS USD 16473384.62000000 0.066390810673 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 309.00000000 NS USD 48568.62000000 0.000195740591 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 1165063.00000000 NS USD 67037725.02000000 0.270174527728 Long EC CORP US N 1 N N N PRYSMIAN SPA 529900X0H1IO3RS1A464 PRYSMIAN SPA N/A 63000.00000000 NS 2631581.56000000 0.010605764216 Long EC CORP IT N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 37617.00000000 NS USD 18698658.36000000 0.075359078639 Long EC CORP US N 1 N N N LANTHEUS HOLDINGS INC 5299005HUB5IOJGO7S39 LANTHEUS HLDGS INC 516544103 26865.00000000 NS USD 2254510.80000000 0.009086098767 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 117879.00000000 NS USD 23149078.02000000 0.093295099431 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 7453.00000000 NS USD 20125559.49000000 0.081109756168 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 10786934.00000000 NS 38433159.83000000 0.154892798093 Long EC CORP CA N 1 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 522591.00000000 NS USD 38117787.54000000 0.153621788979 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER N PC PP N/A 49490.00000000 NS USD 40086900.00000000 0.161557679237 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER D PC PP N/A 207384.00000000 NS USD 3133572.24000000 0.012628880228 Long EP CORP US Y 3 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 352515.00000000 NS USD 70890766.50000000 0.285703003103 Long EC CORP IE N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 118667.00000000 NS USD 2853941.35000000 0.011501915617 Long EP CORP US Y 3 N N N NEWCREST MNG LTD 5299006MN50OZJUJI655 NEWCREST MINING LTD N/A 136903.00000000 NS 2442132.38000000 0.009842248707 Long EC CORP AU N 2 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 355288.00000000 NS USD 39213136.56000000 0.158036249703 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 27695.00000000 NS USD 2246064.50000000 0.009052058603 Long EC CORP US N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 774600.00000000 NS 3254187.54000000 0.013114982369 Long EC CORP IE N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 32845.00000000 NS USD 12810863.80000000 0.051630169071 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 73000.00000000 NS USD 5913000.00000000 0.023830492188 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 167359.00000000 NS USD 36747015.63000000 0.148097322668 Long EC CORP US N 1 N N N NUVATION BIO INC N/A NUVATION BIO INC 67080N101 2064621.00000000 NS USD 3716317.80000000 0.014977453459 Long EC CORP US N 1 N N N SCHRODINGER INC N/A SCHRODINGER INC 80810D103 77891.00000000 NS USD 3888318.72000000 0.015670649228 Long EC CORP US N 1 N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 86864.00000000 NS USD 82981179.20000000 0.334429619949 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 11519.00000000 NS USD 192597.68000000 0.000776204550 Long EP CORP US Y 3 N N N CONTK VETERINARY Holdings LLC N/A CONTK VETERINARY Holdings LLC N/A 185166.00000000 NS USD 9986002.38000000 0.040245450992 Long EC CORP US Y 3 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 505133.00000000 NS USD 59252100.90000000 0.238797011276 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 534676.00000000 NS USD 125392215.52000000 0.505354001777 Long EC CORP US N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 11186.00000000 NS USD 1359099.00000000 0.005477422307 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 59491.00000000 NS USD 14508665.08000000 0.058472624701 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 5500.00000000 NS USD 2644400.00000000 0.010657424918 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 478487.00000000 NS USD 45968246.09000000 0.185260600268 Long EC CORP US N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 126670.00000000 NS 5968478.13000000 0.024054079394 Long EC CORP CA N 1 N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 5800.00000000 NS 69394.23000000 0.000279671682 Long EC CORP CA N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 159016.00000000 NS USD 11380775.12000000 0.045866645121 Long EC CORP GB N 1 N N N HYATT HOTELS CORP T27JQIMTYSH41TCD5186 HYATT HOTELS CORP CL A 448579102 24062.00000000 NS USD 2757023.96000000 0.011111320470 Long EC CORP US N 1 N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 173492.00000000 NS USD 12971996.84000000 0.052279565258 Long EC CORP US N 1 N N N PULTE GROUP INC N/A PULTEGROUP INC 745867101 4653.00000000 NS USD 361445.04000000 0.001456690884 Long EC CORP US N 1 N N N GE HEALTHCARE TECHNOLOGIES INC 549300OI9J7XOWZMUN85 GE HEALTHCARE TECHNOLOGIES INC WI 36266G107 122578.00000000 NS USD 9958236.72000000 0.040133550206 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 615656.00000000 NS USD 33300833.04000000 0.134208564459 Long EC CORP US N 1 N N N ELI LILLY AND COMPANY FRDRIPF3EKNDJ2CQJL29 LILLY ELI and CO 532457108 1361267.00000000 NS USD 638406997.66000000 2.572899200258 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 86063.00000000 NS USD 19452819.89000000 0.078398490181 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME HOLDING CO CL A 90138Q108 558254.00000000 NS USD 976944.50000000 0.003937268438 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 323505.00000000 NS USD 13153713.30000000 0.053011916464 Long EC CORP BE N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 649030.00000000 NS USD 49060177.70000000 0.197721660996 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 30615.00000000 NS USD 27375014.55000000 0.110326411366 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 1732864.00000000 NS USD 104353070.08000000 0.420562323936 Long EC CORP US N 1 N N N VERONA PHARMA PLC 213800EVI6O6J3TIAL06 VERONA PHARMA PLC ADR 925050106 85613.00000000 NS USD 1809858.82000000 0.007294068404 Long EC CORP GB N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 2552487.00000000 NS USD 102099480.00000000 0.411479935842 Long EC CORP US N 1 N N N STRUCTURE THERAPEUTICS INC N/A STRUCTURE THERAPEUTICS INC ADR 86366E106 91828.00000000 NS USD 3817289.96000000 0.015384390085 Long EC CORP KY N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 9531892.00000000 NS 87062384.00000000 0.350877636033 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 1503742.00000000 NS USD 165186058.70000000 0.665730607403 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 57803.00000000 NS USD 50140056.29000000 0.202073773004 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 167843.00000000 NS USD 8672447.81000000 0.034951581227 Long EC CORP IE N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 357040.00000000 NS USD 8272616.80000000 0.033340187727 Long EC CORP US N 1 N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 438262.00000000 NS USD 7354036.36000000 0.029638137330 Long EC CORP US N 1 N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 100322.00000000 NS USD 24684228.10000000 0.099482040407 Long EC CORP US N 1 N N N ROIVANT SCIENCES LTD 549300DL466NY5J6U724 ROIVANT SCIENCES LTD N/A 418508.00000000 NS USD 4218560.64000000 0.017001585723 Long EC CORP BM N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 29000.00000000 NS USD 583770.00000000 0.002352701915 Long EP CORP US Y 3 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 106275.00000000 NS 8239671.82000000 0.033207413317 Long EC CORP CA N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 36887.00000000 NS USD 15160188.13000000 0.061098384037 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 1059894.00000000 NS USD 126169781.76000000 0.508487738663 Long EC CORP US N 1 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 309.00000000 NS USD 22108.95000000 0.000089103189 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 59294.00000000 NS USD 2463665.70000000 0.009929032000 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 39143.00000000 NS USD 10393249.36000000 0.041886732232 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 52307.00000000 NS USD 6098996.20000000 0.024580091544 Long EC CORP US N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 743982.00000000 NS 60091393.85000000 0.242179518310 Long EC CORP CA N 1 N N N VENTYX BIOSCIENCES INC N/A VENTYX BIOSCIENCES INC 92332V107 38622.00000000 NS USD 1266801.60000000 0.005105446581 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 367888.00000000 NS USD 125795622.72000000 0.506979807988 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 57152.00000000 NS USD 7344603.52000000 0.029600121226 Long EC CORP US N 1 N N N AGILON HEALTH INC N/A AGILON HEALTH INC 00857U107 194065.00000000 NS USD 3365087.10000000 0.013561928268 Long EC CORP US N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 4139223.00000000 NS 15349894.67000000 0.061862936755 Long EC CORP GB Y 3 N N N MOLOCO INC N/A MOLOCO INC SERIES A PC PP N/A 95881.00000000 NS USD 5752860.00000000 0.023185098138 Long EP CORP US Y 3 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 13030.00000000 NS 425300.77000000 0.001714041379 Long EC CORP CA N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 40579.00000000 NS USD 6988109.59000000 0.028163384238 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 51615.00000000 NS USD 6780146.40000000 0.027325253817 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 4051.00000000 NS 7014986.04000000 0.028271701341 Long EC CORP NL N 2 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B-1 PC PP N/A 57282.00000000 NS USD 1603323.18000000 0.006461691276 Long EP CORP US Y 3 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 1051554.00000000 NS USD 222151298.04000000 0.895311140320 Long EC CORP US N 1 N N N CONTK TC HOLDINGS LLC N/A CONTK TC HOLDINGS LLC N/A 1552.00000000 NS USD 1350705.60000000 0.005443595340 Long EC CORP US Y 3 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 946547309.58400000 NS USD 946736619.05000000 3.815525047403 Long STIV RF US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 87707.00000000 NS USD 16774840.82000000 0.067605735351 Long EC CORP IE N 1 N N N LARSEN and TOUBRO LTD 3358003FR3JIC5FRXA90 LARSEN and TOUBRO LTD N/A 88800.00000000 NS 2684476.23000000 0.010818939595 Long EC CORP IN N 2 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 17110.00000000 NS USD 1613986.30000000 0.006504665637 Long EC CORP US N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 280208.00000000 NS USD 19342758.24000000 0.077954921216 Long EC CORP KY N 1 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 91575.00000000 NS 3083030.76000000 0.012425188642 Long EC CORP CA N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 309550.00000000 NS USD 142510629.00000000 0.574344398990 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 309.00000000 NS USD 23613.78000000 0.000095167935 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 403677.00000000 NS USD 40739082.84000000 0.164186097650 Long EC CORP TW N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 9678.00000000 NS USD 95037.96000000 0.000383020693 Long EP CORP US Y 3 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 818087.00000000 NS USD 44217602.35000000 0.178205179674 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 74689.00000000 NS 2900171.47000000 0.011688231618 Long EC CORP CA N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 825776.00000000 NS USD 290598832.16000000 1.171167461511 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 2869735.00000000 NS USD 307779078.75000000 1.240407057683 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 229362.00000000 NS USD 55046880.00000000 0.221849187192 Long EC CORP US N 1 N N N WASTE CONNECTION INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 16615.00000000 NS USD 2374781.95000000 0.009570813920 Long EC CORP CA N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 500353.00000000 NS USD 62614174.42000000 0.252346794255 Long EC CORP US N 1 N N BIOHAVEN LTD N/A BIOHAVEN LTD N/A 5818.00000000 NS USD 139166.56000000 0.000560867177 Long EC CORP VG N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 178019.00000000 NS USD 7156363.80000000 0.028841480067 Long EP CORP US Y 3 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 102670.00000000 NS USD 26233211.70000000 0.105724733047 Long EC CORP US N 1 N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 453492.00000000 NS USD 41517192.60000000 0.167322025023 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 96851.00000000 NS USD 28901306.91000000 0.116477654079 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 283705.00000000 NS USD 129312739.00000000 0.521154442191 Long EC CORP US N 1 N N N EXACT SCIENCES CORP 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 59116.00000000 NS USD 5550992.40000000 0.022371534082 Long EC CORP US N 1 N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 730911.00000000 NS USD 115008845.85000000 0.463507086536 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 14784.00000000 NS USD 17513126.40000000 0.070581163855 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 140600.00000000 NS USD 4783212.00000000 0.019277235955 Long EC CORP US N 1 N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 40313.00000000 NS 30196027.00000000 0.121695617378 Long EC CORP CA N 1 N N N BROOKFIELD REINSURANCE LTD 9845004583U3B8E06924 BROOKFIELD REINSURANCE LTD N/A 1943.00000000 NS 65737.13000000 0.000264932887 Long EC CORP BM N 1 N N N VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA N/A VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA N/A 30800.00000000 NS 77897.33000000 0.000313940760 Long EC CORP BR N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 193648.00000000 NS 12515675.98000000 0.050440507133 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 98583.00000000 NS USD 18089980.50000000 0.072905993405 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 155010.00000000 NS 24383676.12000000 0.098270759904 Long EC CORP KR N 2 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 732124.00000000 NS USD 131233227.00000000 0.528894366811 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 1055179.00000000 NS USD 464795797.71000000 1.873213703162 Long EC CORP US N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 417254.00000000 NS USD 72460329.64000000 0.292028635125 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 128193.00000000 NS USD 24348978.42000000 0.098130921706 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 1088462.00000000 NS USD 92954654.80000000 0.374624585682 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 26308.00000000 NS 3551952.35000000 0.014315030057 Long EC CORP CA N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 72671.00000000 NS 3124199.21000000 0.012591105170 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 467905.00000000 NS 7915267.82000000 0.031900004728 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 635031.00000000 NS 449639.41000000 0.001812130635 Long EC CORP AU N 2 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 554505.00000000 NS USD 63457552.20000000 0.255745763915 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 80736.00000000 NS USD 18233418.24000000 0.073484074234 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 1243339.00000000 NS 69902916.57000000 0.281721783749 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 8806.00000000 NS USD 4132567.74000000 0.016655018306 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 15758.00000000 NS USD 33706362.00000000 0.135842921758 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 32171.00000000 NS USD 9435110.88000000 0.038025255560 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 144569906.32300000 NS USD 144584363.31000000 0.582701934806 Long STIV RF US N 1 N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 11788.00000000 NS USD 1068110.68000000 0.004304685137 Long EP CORP US Y 3 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 71360.00000000 NS USD 10314374.40000000 0.041568851441 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 2331029.00000000 NS USD 986071887.58000000 3.974053511712 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP-LIBERTY FORMULA ONE N/A LIBERTY FORMULA ONE-C 531229854 853255.00000000 NS USD 64233036.40000000 0.258871109792 Long EC CORP US N 1 N N N P3 HEALTH PARTNERS INC N/A P3 HEALTH PARTNERS INC A 744413105 307680.00000000 NS USD 919963.20000000 0.003707623178 Long EC CORP US N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 362403.00000000 NS 18583155.91000000 0.074893582235 Long EC CORP CA N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1342412.00000000 NS USD 195240401.28000000 0.786855210160 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 110665.00000000 NS USD 43524544.50000000 0.175412027352 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 888106.00000000 NS USD 37904364.08000000 0.152761652652 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 1773619.00000000 NS 39384841.51000000 0.158728252658 Long EC CORP NL N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 86112.00000000 NS USD 8143611.84000000 0.032820273692 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 5425420.00000000 NS USD 155655299.80000000 0.627319872494 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 43228.00000000 NS USD 96398.44000000 0.000388503681 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 44020.00000000 NS USD 57738392.80000000 0.232696485476 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 15987.00000000 NS USD 2587975.56000000 0.010430023907 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 215189.00000000 NS 6506542.69000000 0.026222579866 Long EC CORP JP N 2 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 1659560.00000000 NS 6576856.01000000 0.026505955652 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 11402.00000000 NS USD 741244.02000000 0.002987351569 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO-PETROBRAS 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SPONS ADR 71654V408 2041109.00000000 NS USD 28228537.47000000 0.113766267831 Long EC CORP BR N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 856874.00000000 NS USD 109816971.84000000 0.442582866506 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 99857.00000000 NS USD 78746231.63000000 0.317361991843 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 23298.00000000 NS USD 12293422.68000000 0.049544784906 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 140207.00000000 NS USD 26651948.63000000 0.107412320928 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 626882.00000000 NS USD 116111084.04000000 0.467949311900 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 461013.00000000 NS USD 57769539.03000000 0.232822010589 Long EC CORP US N 1 N N N INSPIRE MEDICAL SYSTEMS INC 549300XQQCQ7HCJKTW25 INSPIRE MEDICAL SYSTEMS INC 457730109 12840.00000000 NS USD 4168377.60000000 0.016799338717 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 299369.00000000 NS USD 23072368.83000000 0.092985947097 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 748152.00000000 NS USD 2783125.44000000 0.011216514300 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 1919104.00000000 NS USD 922398146.56000000 3.717436466553 Long EC CORP US N 1 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 606613.00000000 NS USD 7910233.52000000 0.031879715560 Long EC CORP US N 1 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 47990.00000000 NS USD 5202595.90000000 0.020967431245 Long EP CORP US Y 3 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 985176.00000000 NS 140412214.05000000 0.565887395595 Long EC CORP CA N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LTD SER E PFD PERP PP N/A 175323.00000000 NS USD 4216518.15000000 0.016993354107 Long EP CORP US Y 3 N N N SAMSARA INC N/A SAMSARA INC 79589L106 20465.00000000 NS USD 567085.15000000 0.002285458859 Long EC CORP US N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 405967.00000000 NS USD 2577890.45000000 0.010389379034 Long EP CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 114603.00000000 NS USD 727729.05000000 0.002932883720 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 351300.00000000 NS USD 18081411.00000000 0.072871456722 Long EC CORP US N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 321951.00000000 NS USD 6480873.63000000 0.026119128770 Long EP CORP US Y 3 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 8352.00000000 NS USD 756774.72000000 0.003049943185 Long EP CORP US Y 3 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 291302.00000000 NS USD 42399006.10000000 0.170875897799 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 45075.00000000 NS USD 8673782.25000000 0.034956959268 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 1081082.00000000 NS 103248533.41000000 0.416110835269 Long EC CORP CA N 1 N N N EAST WEST BANCORP INC N/A EAST WEST BANCORP INC 27579R104 180423.00000000 NS USD 9524530.17000000 0.038385631966 Long EC CORP US N 1 N N N BIRCHCLIFF ENERGY LTD 5493000BBN3EF2L0XW29 BIRCHCLIFF ENERGY LTD 090697103 222518.00000000 NS 1316883.28000000 0.005307285086 Long EC CORP CA N 1 N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 238467.00000000 NS USD 39471057.84000000 0.159075720539 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 97496.00000000 NS USD 17649700.88000000 0.071131584467 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 486500.00000000 NS USD 2062760.00000000 0.008313307300 Long EP CORP US Y 3 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 577746.00000000 NS USD 93629516.76000000 0.377344405176 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 254579.00000000 NS USD 44347661.80000000 0.178729343501 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC SER C-1 PC PP N/A 37316.00000000 NS USD 320917.60000000 0.001293357747 Long EP CORP US Y 3 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 41865.00000000 NS 2090484.81000000 0.008425043452 Long EC CORP CA N 1 N N N LAS VEGAS SANDS CORP 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 77142.00000000 NS USD 4474236.00000000 0.018032005081 Long EC CORP US N 1 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 51000.00000000 NS USD 7811670.00000000 0.031482486202 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 95175.00000000 NS 2143463.82000000 0.008638558738 Long EC CORP SE N 1 N N N NUVALENT INC N/A NUVALENT INC-A 670703107 61110.00000000 NS USD 2577008.70000000 0.010385825417 Long EC CORP US N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 24633.00000000 NS USD 9387143.64000000 0.037831938641 Long EC CORP IE N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 5212149.00000000 NS USD 623894235.30000000 2.514410062754 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 169734.00000000 NS 4978949.42000000 0.020066094243 Long EC CORP CA N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 396662.00000000 NS USD 17123898.54000000 0.069012503027 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 273048.00000000 NS USD 41601593.28000000 0.167662175496 Long EC CORP US N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 2297748.00000000 NS USD 39980815.20000000 0.161130137719 Long EC CORP US N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 381793.00000000 NS 16510980.16000000 0.066542327707 Long EC CORP CA N 1 N N N AON PLC 635400FALWQYX5E6QC64 AON PLC N/A 21289.00000000 NS USD 7348962.80000000 0.029617689937 Long EC CORP IE N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 332480.00000000 NS USD 25534464.00000000 0.102908649569 Long EC CORP US Y 3 N N N TENSTORRENT INC N/A TENSTORRENT INC SER C-1 PC PP N/A 33000.00000000 NS USD 1946340.00000000 0.007844112999 Long EP CORP CA Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 8895740.00000000 NS 12935740.40000000 0.052133445046 Long EC CORP GB N 1 N N N ULTA BEAUTY INC 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 110459.00000000 NS USD 51981453.11000000 0.209494945427 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 35928.00000000 NS USD 3207651.84000000 0.012927434824 Long EC CORP US N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 20316.00000000 NS USD 2504962.80000000 0.010095467011 Long EC CORP US N 1 N N 2023-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer