0001752724-24-194406.txt : 20240827 0001752724-24-194406.hdr.sgml : 20240827 20240827134246 ACCESSION NUMBER: 0001752724-24-194406 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240827 DATE AS OF CHANGE: 20240827 PERIOD START: 20241231 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: 241247009 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 C000016598 C000016599 C000016600 C000130145 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Advisor New Insights Fund S000006036 4B6SWPYBQV2LX2C3MZ94 2024-12-31 2024-06-30 N 21365574992.38 148182895.92 21217392096.46 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 136967.95000000 N ARC RESOURCES LTD FIR47I6FEYKYNJBYW622 ARC RESOURCES LTD 00208D408 66500.00000000 NS 1186553.85000000 0.005592364248 Long EC CORP CA N 1 N N N ABERCROMBIE and FITCH CO 5493000J7LL72TOGT983 ABERCROMBIE and FITCH CO CL A 002896207 41300.00000000 NS USD 7344792.00000000 0.034616846248 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 475207.00000000 NS USD 121215801.56000000 0.571303961433 Long EC CORP CH N 1 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 40000.00000000 NS 9552873.98000000 0.045023789618 Long EC CORP DE N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 253800.00000000 NS USD 140996052.00000000 0.664530548141 Long EC CORP US N 1 N N N AEHR TEST SYSTEMS 529900A4GWWZFRU2RE97 AEHR TEST SYSTEMS 00760J108 87709.00000000 NS USD 979709.53000000 0.004617483268 Long EC CORP US N 1 N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 687734.00000000 NS USD 111557332.14000000 0.525782488407 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 84000.00000000 NS 3404179.97000000 0.016044290243 Long EC CORP JP N 2 N N N AGILYSYS INC 5299001XWB5V3B5IPN93 AGILYSYS INC 00847J105 36800.00000000 NS USD 3832352.00000000 0.018062314079 Long EC CORP US N 1 N N N AJINOMOTO CO INC 353800UT0TLROREPIC92 AJINOMOTO CO INC N/A 32900.00000000 NS 1157923.05000000 0.005457424007 Long EC CORP JP N 2 N N N FUJI ELECTRIC CO LTD 5299000HVNGZZTYYM906 FUJI ELECTRIC CO LTD N/A 18900.00000000 NS 1079957.17000000 0.005089961881 Long EC CORP JP N 2 N N N KWEICHOW MOUTAI CO LTD N/A KWEICHOW MOUTAI CO LTD A N/A 4200.00000000 NS 848056.42000000 0.003996987076 Long EC CORP CN N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 364700.00000000 NS 20465640.14000000 0.096456906894 Long EC CORP CA N 1 N N N ATI INC ZW1LRE7C3H17O2ZN9B45 ATI INC 01741R102 96500.00000000 NS USD 5350925.00000000 0.025219522624 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 57884.00000000 NS USD 14065812.00000000 0.066293783590 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 7282020.00000000 NS USD 1326419943.00000000 6.251569170092 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 5907300.00000000 NS USD 1141585725.00000000 5.380424322697 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 239008.00000000 NS USD 55342302.40000000 0.260834612229 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 531226.00000000 NS USD 39438218.24000000 0.185876841322 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 42800.00000000 NS 1096752.52000000 0.005169120290 Long EC CORP SE N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 3539160.00000000 NS USD 238433209.20000000 1.123763034193 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 78805.00000000 NS USD 17988029.30000000 0.084779643125 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 7400.00000000 NS USD 2379100.00000000 0.011212970892 Long EC CORP US N 1 N N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 542400.00000000 NS USD 17698512.00000000 0.083415114918 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 13400.00000000 NS USD 7260924.00000000 0.034221566755 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 2602010.00000000 NS USD 548035346.20000000 2.582953379512 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 390400.00000000 NS USD 92130496.00000000 0.434221583789 Long EC CORP US N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 307053.00000000 NS USD 107615935.44000000 0.507206234162 Long EC CORP US N 1 N N N ASCENDIS PHARMA A/S 549300B66JN3W3J8GH73 ASCENDIS PHARMA AS SPON ADR 04351P101 29200.00000000 NS USD 3982296.00000000 0.018769017332 Long EC CORP DK N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N/A 32900.00000000 NS 33530572.45000000 0.158033429827 Long EC CORP NL N 2 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 16000.00000000 NS USD 16363680.00000000 0.077123898760 Long EC CORP NL N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC N/A 212900.00000000 NS 33134278.10000000 0.156165649149 Long EC CORP GB N 2 N N N ASM INTL NV 7245001I22ND6ZFHX623 ASM INTERNATIONAL NV (NETH) N/A 13600.00000000 NS 10367310.04000000 0.048862320085 Long EC CORP NL N 1 N N N ASICS CORP 3538002LJMRZ83SU0B85 ASICS CORP N/A 110400.00000000 NS 1702166.34000000 0.008022504991 Long EC CORP JP N 2 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 42631.00000000 NS USD 10549040.95000000 0.049718838686 Long EC CORP US N 1 N N N BWX TECHNOLOGIES INC 549300NP85N265KWMS58 BWX TECHNOLOGIES INC 05605H100 47900.00000000 NS USD 4550500.00000000 0.021447027887 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 2781765.00000000 NS USD 110630794.05000000 0.521415608228 Long EC CORP US N 1 N N N BE SEMICONDUCTOR INDUSTRIES NV 7245007A1YFLI2GNYX06 BE SEMICOND INDUS NV (NETH) N/A 50000.00000000 NS 8361442.11000000 0.039408434702 Long EC CORP NL N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 1586.00000000 NS USD 971014226.00000000 4.576501304144 Long EC CORP US N 1 N N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 1348100.00000000 NS 6272404.47000000 0.029562560947 Long EC CORP ES N 2 N N N AMOREPACIFIC CORP N/A AMOREPACIFIC NEW N/A 11310.00000000 NS 1371097.83000000 0.006462141170 Long EC CORP KR N 1 N N N BLACKSTONE INC 5299004LW4QWGZUB8Y96 BLACKSTONE INC 09260D107 36200.00000000 NS USD 4481560.00000000 0.021122105768 Long EC CORP US N 1 N N N BLUEPRINT MEDICINES CORP 5299004CC60O9T5HVM83 BLUEPRINT MEDICINES CORP 09627Y109 6500.00000000 NS USD 700570.00000000 0.003301866680 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 1848608.00000000 NS USD 142361302.08000000 0.670965128196 Long EC CORP US N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC N/A 98300.00000000 NS USD 7370534.00000000 0.034738171244 Long EC CORP IE N 1 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 95000.00000000 NS 2821390.10000000 0.013297534810 Long EC CORP CN N 2 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 37400.00000000 NS 1555542.56000000 0.007331450316 Long EC CORP CA N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 7869379.00000000 NS 21110793.41000000 0.099497588176 Long EC CORP CA N 1 N N N HISCOX LTD 5493007JXOLJ0QCY2D70 HISCOX LTD (NE HISCOX BERMUDA) N/A 2665843.00000000 NS 38753759.34000000 0.182650908103 Long EC CORP BM N 1 N N N CHINA HONGXING SPORTS LTD N/A CHINA HONGXING SPORTS LTD N/A 5977800.00000000 NS 44.09000000 0.000000207801 Long EC CORP BM N 3 N N N CACI INTERNATIONAL INC SYRPI2D1O9WRTS2WX210 CACI INTERNATIONAL INC 127190304 40200.00000000 NS USD 17291226.00000000 0.081495529334 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 232857.00000000 NS USD 71661741.75000000 0.337749999737 Long EC CORP US N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 22700.00000000 NS 1116872.19000000 0.005263946600 Long EC CORP CA N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 256600.00000000 NS USD 12624720.00000000 0.059501751876 Long EC CORP CA N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 2015976.00000000 NS 71809152.06000000 0.338444761418 Long EC CORP CA N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 536864.00000000 NS 42280419.11000000 0.199272459677 Long EC CORP CA N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 48100.00000000 NS USD 6659445.00000000 0.031386727311 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 38500.00000000 NS USD 14690060.00000000 0.069235935939 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 58500.00000000 NS USD 19486350.00000000 0.091841400259 Long EC CORP US N 1 N N N CELLDEX THERAPEUTICS INC 529900F018DMYWH38923 CELLDEX THERAPEUTICS INC 15117B202 160200.00000000 NS USD 5929002.00000000 0.027944065760 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 467000.00000000 NS USD 30962100.00000000 0.145927924879 Long EC CORP US N 1 N N N CENOVUS ENERGY INC 549300F4XPHJ7NOSP309 CENOVUS ENERGY INC 15135U109 59700.00000000 NS 1173446.15000000 0.005530586156 Long EC CORP CA N 1 N N N CENOVUS ENERGY INC 549300F4XPHJ7NOSP309 CENOVUS ENERGY INC 15135U109 687700.00000000 NS USD 13520182.00000000 0.063722166883 Long EC CORP CA N 1 N N CHART INDUSTRIES INC EM7QGKC1GYOF3LSZSL80 CHART INDUSTRIES INC 16115Q308 182800.00000000 NS USD 26385352.00000000 0.124357187160 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 7593795.00000000 0.035790425917 Long EC CORP IL N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 478100.00000000 NS USD 83586223.00000000 0.393951446153 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 641350.00000000 NS USD 40180577.50000000 0.189375665573 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 45212.00000000 NS USD 31660155.12000000 0.149217938642 Long EC CORP US N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 293900.00000000 NS USD 18650894.00000000 0.087903800406 Long EC CORP US N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 76244.00000000 NS USD 17242580.60000000 0.081266257990 Long EC CORP US N 1 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 444929.00000000 NS USD 19038511.91000000 0.089730688029 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 1560618.00000000 NS USD 99333335.70000000 0.468169392583 Long EC CORP US N 1 N N N CONSTELLATION SOFTWARE INC 549300B6PYHMCTDWQV29 CONSTELLATION SOFTWARE INC 21037X100 500.00000000 NS 1440692.96000000 0.006790150992 Long EC CORP CA N 1 N N N COOPER COMPANIES INC QJKMVPIGLH7530PCUE20 COOPER COMPANIES INC 216648501 36800.00000000 NS USD 3212640.00000000 0.015141540418 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 151400.00000000 NS USD 128688486.00000000 0.606523579405 Long EC CORP US N 1 N N N CROCS INC 549300B0J6YCXD63OG72 CROCS INC 227046109 28200.00000000 NS USD 4115508.00000000 0.019396860751 Long EC CORP US N 1 N N N CYTOKINETICS INC 549300BE5DY1HW7IHA64 CYTOKINETICS INC 23282W605 42200.00000000 NS USD 2286396.00000000 0.010776046319 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 198275.00000000 NS USD 27942895.75000000 0.131698069314 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 407989.00000000 NS USD 101936051.65000000 0.480436291069 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 20982.00000000 NS USD 20309526.90000000 0.095721127307 Long EC CORP US N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 3498.00000000 NS USD 1306957.74000000 0.006159841577 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 46900.00000000 NS USD 5317522.00000000 0.025062090457 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 32643.00000000 NS USD 6534802.17000000 0.030799271372 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 87245.00000000 NS USD 18744588.25000000 0.088345392142 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 157300.00000000 NS USD 15618317.00000000 0.073610917538 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SVS Z1YLO2USPORE63VVUL20 DISCOVER FIN SVCS 254709108 35800.00000000 NS USD 4682998.00000000 0.022071506143 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 79672.00000000 NS 7274463.30000000 0.034285379027 Long EC CORP CA N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 9800.00000000 NS USD 5060034.00000000 0.023848520011 Long EC CORP US N 1 N N N PAN PACIFIC INTERNATIONAL HOLDINGS LTD 529900QLHJM2E18A5763 PAN PACIFIC INTERNATIONAL HOLDINGS LTD N/A 52300.00000000 NS 1223393.41000000 0.005765993315 Long EC CORP JP N 2 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 37006.00000000 NS USD 4657945.22000000 0.021953429520 Long EC CORP US N 1 N N N EAST WEST BANCORP INC N/A EAST WEST BANCORP INC 27579R104 15400.00000000 NS USD 1127742.00000000 0.005315177260 Long EC CORP US N 1 N N N ENERGY RECOVERY INC 549300ZEQL52Z525WJ22 ENERGY RECOVERY INC 29270J100 156000.00000000 NS USD 2073240.00000000 0.009771417667 Long EC CORP US N 1 N N N ESSILORLUXOTTICA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA N/A 11343.00000000 NS 2444134.51000000 0.011519485990 Long EC CORP FR N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 1473407.00000000 NS USD 169618613.84000000 0.799431961613 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 4503416.00000000 NS USD 2270712415.52000000 10.70212778835 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 300.00000000 NS USD 446598.00000000 0.002104867544 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 49167.00000000 NS 55933684.52000000 0.263621863920 Long EC CORP CA N 1 N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 14600.00000000 NS USD 917464.00000000 0.004324112953 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 20900.00000000 NS 5286471.08000000 0.024915743914 Long EC CORP JP N 2 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 149098798.25300000 NS USD 149128618.01000000 0.702860263561 Long STIV RF US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 132357104.10700000 NS USD 132370339.82000000 0.623876578319 Long STIV RF US N 1 N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 6500.00000000 NS USD 10943465.00000000 0.051577804426 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 5000.00000000 NS USD 1127300.00000000 0.005313094063 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 163300.00000000 NS USD 24338232.00000000 0.114708876045 Long EC CORP US N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 230036.00000000 NS 27273739.41000000 0.128544258813 Long EC CORP CA N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 1627900.00000000 NS USD 79115940.00000000 0.372882490177 Long EC CORP US N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 99562.00000000 NS USD 2467146.36000000 0.011627943475 Long EC CORP BE N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 266700.00000000 NS USD 69157977.00000000 0.325949469593 Long EC CORP US N 1 N N N GAMING AND LEISURE PROPERTIES INC 5493006GWRDBCZYWTM57 GAMING AND LEISURE PROPRTI INC 36467J108 4888.00000000 NS USD 220986.48000000 0.001041534600 Long EC CORP US N 1 N N N GAP INC T2ZG1WRWZ4BUCMQL9224 GAP INC 364760108 388230.00000000 NS USD 9274814.70000000 0.043713264372 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 60300.00000000 NS USD 27078318.00000000 0.127623215317 Long EC CORP US N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 27700.00000000 NS USD 3662494.00000000 0.017261753863 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 12500.00000000 NS USD 3626750.00000000 0.017093288296 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 825303.00000000 NS USD 131198417.91000000 0.618353176080 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.000745225422 Long EC CORP US Y 3 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 216940.00000000 NS USD 10079032.40000000 0.047503634538 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 20341.00000000 NS USD 3313955.72000000 0.015619053015 Long EC CORP CH N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 233100.00000000 NS USD 15992991.00000000 0.075376799030 Long EC CORP US N 1 N N N FABRINET 5493004TETZ6IYF7CV44 FABRINET N/A 12300.00000000 NS USD 3010917.00000000 0.014190796806 Long EC CORP KY N 1 N N N GODADDY INC 549300J8H1TB0I2CB447 GODADDY INC CL A 380237107 9100.00000000 NS USD 1271361.00000000 0.005992070063 Long EC CORP US N 1 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 28900.00000000 NS USD 13072048.00000000 0.061610059994 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 383798105 642355.00000000 NS 37563.25000000 0.000177039901 Long EC CORP CA N 1 N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 144A N/A 23200.00000000 NS USD 1356.68000000 0.000006394188 Long EC CORP CA N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC CL A 144A N/A 2625135.00000000 NS 153511.06000000 0.000723515214 Long EC CORP CA N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 58400.00000000 NS USD 52690816.00000000 0.248337853023 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 192413.00000000 NS USD 51776414.17000000 0.244028172428 Long EC CORP NL N 1 N N N GROUP 1 AUTOMOTIVE INC 549300US8QAZJLWYAF63 GROUP 1 AUTOMOTIVE INC 398905109 900.00000000 NS USD 267552.00000000 0.001261003231 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 643371.00000000 NS USD 41388056.43000000 0.195066652121 Long EC CORP IN N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 365997.00000000 NS USD 53991877.44000000 0.254469904663 Long EC CORP US N 1 N N N SAMSONITE INTERNATIONAL SA 549300UULS5HYFJSEL12 SAMSONITE INTERNATIONAL S.A. N/A 4331100.00000000 NS 12922779.34000000 0.060906539697 Long EC CORP LU N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 572268.00000000 NS USD 124868877.60000000 0.588521327372 Long EC CORP US N 1 N N N HITACHI LTD 549300T6IPOCDWLKC615 HITACHI LTD N/A 890000.00000000 NS 20039530.38000000 0.094448602773 Long EC CORP JP N 2 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 147300.00000000 NS USD 50706552.00000000 0.238985789438 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 79300.00000000 NS USD 28982564.00000000 0.136598144900 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 6456.00000000 NS USD 3807684.24000000 0.017946052100 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 99857.00000000 NS 21345701.38000000 0.100604736354 Long EC CORP KR N 1 N N N INCYTE CORP 549300Z4WN6JVZ3T4680 INCYTE CORP 45337C102 20800.00000000 NS USD 1260896.00000000 0.005942747319 Long EC CORP US N 1 N N N INSMED INC 529900Q55QAG41CCAC11 INSMED INC 457669307 23600.00000000 NS USD 1581200.00000000 0.007452376770 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF PP N/A 516522.00000000 NS USD 5.17000000 0.000000024366 Long EP CORP US Y 3 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 145412.00000000 NS 24235510.49000000 0.114224737799 Long EC CORP CA N 1 N N N INTERACTIVE BROKERS GROUP INC 5493004DT6DCDUZNDM53 INTERACTIVE BROKERS GROUP INC 45841N107 20500.00000000 NS USD 2513300.00000000 0.011845470869 Long EC CORP US N 1 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA N/A 692800.00000000 NS 69372713.85000000 0.326961548971 Long EC CORP IT N 1 N N N INTERNATIONAL PAPER CO 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 89400.00000000 NS USD 3857610.00000000 0.018181357927 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 142317.00000000 NS USD 9747291.33000000 0.045940100864 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 74962.00000000 NS USD 49265776.02000000 0.232195247163 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 214151.00000000 NS USD 95265072.35000000 0.448995201280 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 7654018.00000000 NS 98748889.08000000 0.465414828698 Long EC CORP CA N 1 N N ITOCHU CORPORATION J48DJYXDTLHM30UMYI18 ITOCHU CORP N/A 82600.00000000 NS 4060467.74000000 0.019137449699 Long EC CORP JP N 2 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 726959.00000000 NS USD 147034727.34000000 0.692991516919 Long EC CORP US N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC SPON ADR 47215P106 89100.00000000 NS USD 2302344.00000000 0.010851211070 Long EC CORP KY N 1 N N N KBR INC 254900OFQDXZRKRCV808 KBR INC 48242W106 335100.00000000 NS USD 21493314.00000000 0.101300451546 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 11800.00000000 NS USD 9729218.00000000 0.045854919189 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 65000.00000000 NS USD 6840600.00000000 0.032240531583 Long EC CORP US N 1 N N N KANSAI ELECTRIC POWER CO INC 353800PFUKP5ONPJNZ86 KANSAI ELECTRIC POWER CO INC N/A 86000.00000000 NS 1444095.57000000 0.006806187883 Long EC CORP JP N 2 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 403316.00000000 NS USD 126459731.80000000 0.596019205494 Long EC CORP IE N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 27112.00000000 NS 11933768.32000000 0.056245217441 Long EC CORP FR N 2 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 15400.00000000 NS 11823982.59000000 0.055727784716 Long EC CORP FR N 2 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 51900.00000000 NS USD 55265715.00000000 0.260473647037 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 373568.00000000 NS USD 55986636.16000000 0.263871431066 Long EC CORP US N 1 N N N INDUSTRIA DE DISENO TEXTIL INDITEX SA 549300TTCXZOGZM2EY83 INDITEX SA N/A 26100.00000000 NS 1295170.21000000 0.006104285597 Long EC CORP ES N 2 N N N LIGHT SCIENCES ONCOLOGY INC N/A LIGHT SCIENCES ONCOLOGY INC(UN 53223M101 2708254.00000000 NS USD 27.08000000 0.000000127631 Long EC CORP US N 3 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 760183.00000000 NS USD 688254484.54000000 3.243822244557 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 71700.00000000 NS 8502070.20000000 0.040071231004 Long EC CORP GB N 2 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 149300.00000000 NS USD 49109249.00000000 0.231457517383 Long EC CORP IE N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 387500.00000000 NS USD 85428250.00000000 0.402633130460 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 7544.00000000 NS USD 2253392.80000000 0.010620498455 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 75853.00000000 NS 1120565.13000000 0.005281351849 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 32519.00000000 NS USD 15666028.25000000 0.073835786126 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 120500.00000000 NS USD 20904340.00000000 0.098524549600 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 129837.00000000 NS USD 27359252.64000000 0.128947292464 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 16100.00000000 NS USD 3892497.00000000 0.018345784356 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 40000.00000000 NS USD 21672000.00000000 0.102142619137 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 540400.00000000 NS USD 238402864.00000000 1.123620013789 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 9500.00000000 NS USD 15612300.00000000 0.073582558728 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 843892.00000000 NS USD 104473829.60000000 0.492397129322 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 554.00000000 NS USD 774264.86000000 0.003649198999 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3643115.00000000 NS USD 1628290249.25000000 7.674318511188 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 28700.00000000 NS USD 3774911.00000000 0.017791588065 Long EC CORP US N 1 N N N MITSUBISHI HEAVY INDUSTRIES LTD 353800TJ98PCAZROVE69 MITSUBISHI HEAVY INDS LTD N/A 277300.00000000 NS 2985155.78000000 0.014069381224 Long EC CORP JP N 2 N N N MITSUI and CO LTD 2NRSB4GOU9DD6CNW5R48 MITSUI and CO LTD N/A 105600.00000000 NS 2408379.16000000 0.011350966928 Long EC CORP JP N 2 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 60932.00000000 NS USD 50066605.76000000 0.235969649485 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 17930.00000000 NS USD 7547274.90000000 0.035571171356 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 190653.00000000 NS USD 18529565.07000000 0.087331963258 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 20800.00000000 NS USD 8029840.00000000 0.037845555964 Long EC CORP US N 1 N N N PRADA SPA 8156000FE0A2DC5B7852 PRADA SPA N/A 171100.00000000 NS 1279571.78000000 0.006030768410 Long EC CORP IT N 1 N N N NRG ENERGY INC 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 79200.00000000 NS USD 6166512.00000000 0.029063477603 Long EC CORP US N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 9408021.00000000 NS USD 1580547.53000000 0.007449301605 Long EC CORP US Y 3 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 87300.00000000 NS USD 3847311.00000000 0.018132817560 Long EC CORP US N 1 N N N WIX.COM LTD 5493008P6N29Q1AG9464 WIX.COM LTD N/A 6599.00000000 NS USD 1049702.93000000 0.004947370182 Long EC CORP IL N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 636790.00000000 NS USD 429756835.20000000 2.025493205037 Long EC CORP US N 1 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 8700.00000000 NS USD 1197729.00000000 0.005645034010 Long EC CORP US N 1 N N N NEXTERA ENERGY INC 254900RHL9MEUS5NKX63 NEXTERA ENERGY INC 65339F101 159700.00000000 NS USD 11308357.00000000 0.053297582231 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 133630.00000000 NS USD 58255998.50000000 0.274567195794 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 3059092.00000000 NS 10710902.88000000 0.050481712508 Long EC CORP CA N 1 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 148400.00000000 NS 21233794.72000000 0.100077307444 Long EC CORP DK N 2 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 173325.00000000 NS USD 27399216.00000000 0.129135644359 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 15830760.00000000 NS USD 1955732090.40000000 9.217589426206 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 51171.00000000 NS USD 54039646.26000000 0.254695044585 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 288161.00000000 NS USD 18162787.83000000 0.085603300101 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 41300.00000000 NS USD 7293580.00000000 0.034375478224 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 381696.00000000 NS USD 57876564.48000000 0.272778879783 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 69700.00000000 NS USD 4777935.00000000 0.022518955101 Long EC CORP US N 1 N N N ORACLE CORP 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 39200.00000000 NS USD 5535040.00000000 0.026087277714 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 757000.00000000 NS USD 55018760.00000000 0.259309719827 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 1678300.00000000 NS USD 29303118.00000000 0.138108952630 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 463642.00000000 NS USD 47727307.48000000 0.224944268659 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 24400.00000000 NS USD 8271844.00000000 0.038986148544 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 116300.00000000 NS USD 58825703.00000000 0.277252278378 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 109700.00000000 NS USD 6365891.00000000 0.030003173674 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 32200.00000000 NS USD 4545674.00000000 0.021424282396 Long EC CORP US N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 27770.00000000 NS USD 2300189.10000000 0.010841054779 Long EC CORP US N 1 N N N CYBER-ARK SOFTWARE LTD (ISRAEL) 529900YEXNDM894PWS93 CYBER-ARK SOFTWARE LTD N/A 10200.00000000 NS USD 2788884.00000000 0.013144329837 Long EC CORP IL N 1 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 107200.00000000 NS 2037352.44000000 0.009602275485 Long EC CORP CA N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 2573450.00000000 NS USD 288226400.00000000 1.358444047645 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER G PC PP N/A 145254.00000000 NS USD 162684480.00000000 0.766750594325 Long EP CORP US Y 3 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 7500.00000000 NS USD 29711250.00000000 0.140032525509 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 92500.00000000 NS USD 15255100.00000000 0.071899034201 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 253010.00000000 NS USD 52552707.10000000 0.247686929953 Long EC CORP US N 1 N N N WASTE CONNECTION INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 14800.00000000 NS USD 2595328.00000000 0.012232078231 Long EC CORP CA N 1 N N N PULTE GROUP INC N/A PULTEGROUP INC 745867101 32300.00000000 NS USD 3556230.00000000 0.016760919456 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 191600.00000000 NS USD 38162888.00000000 0.179866063776 Long EC CORP US N 1 N N N QUANTA SVCS INC SHVRXXEACT60MMH07S24 QUANTA SVCS INC 74762E102 29600.00000000 NS USD 7521064.00000000 0.035447636381 Long EC CORP US N 1 N N N UBS GROUP AG 549300SZJ9VS8SGXAN81 UBS GROUP AG N/A 412770.00000000 NS 12151779.73000000 0.057272730195 Long EC CORP CH N 1 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 1945220.00000000 NS 3218768.94000000 0.015170426814 Long EC CORP GB N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 89700.00000000 NS USD 15702882.00000000 0.074009482073 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 3500.00000000 NS USD 432635.00000000 0.002039058325 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 372099.00000000 NS USD 391087211.97000000 1.843238840061 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 277931.00000000 NS 10438353.59000000 0.049197156476 Long EC CORP IN N 1 N N N RELX PLC 549300WSX3VBUFFJOO66 RELX PLC N/A 291630.00000000 NS 13362163.41000000 0.062977407163 Long EC CORP GB N 2 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 46700.00000000 NS USD 9075678.00000000 0.042774710288 Long EC CORP US N 1 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 104300.00000000 NS 7349526.70000000 0.034639161432 Long EC CORP CA N 1 N N N RB GLOBAL INC 5493002H8U24DJXQ4886 RB GLOBAL INC 74935Q107 32300.00000000 NS USD 2466428.00000000 0.011624557762 Long EC CORP CA N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 11500.00000000 NS USD 1076515.00000000 0.005073738540 Long EC CORP US N 1 N N N ROLLS-ROYCE HOLDINGS PLC 213800EC7997ZBLZJH69 ROLLS-ROYCE HOLDINGS PLC N/A 1660800.00000000 NS 9538373.40000000 0.044955446723 Long EC CORP GB N 2 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 1400.00000000 NS USD 789124.00000000 0.003719231828 Long EC CORP US N 1 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 40300.00000000 NS USD 5856396.00000000 0.027601865362 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 115660.00000000 NS 12313788.97000000 0.058036298306 Long EC CORP CA N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 255600.00000000 NS USD 29762064.00000000 0.140272017714 Long EC CORP IE N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 15000.00000000 NS USD 1631700.00000000 0.007690389057 Long EC CORP US N 1 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 420893.00000000 NS USD 108211590.30000000 0.510013623766 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 1104180.00000000 NS 65208976.58000000 0.307337378144 Long EC CORP KR N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 6100.00000000 NS USD 963800.00000000 0.004542499830 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 47199.00000000 NS USD 37130037.33000000 0.174998120227 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 164869.00000000 NS USD 49201855.67000000 0.231893983229 Long EC CORP US N 1 N N N SHIN ETSU CHEM CO LTD 353800PX8Q64N86H5W41 SHIN-ETSU CHEMICAL CO LTD N/A 268200.00000000 NS 10428056.19000000 0.049148623650 Long EC CORP JP N 2 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 386908.00000000 NS 25569498.40000000 0.120511975664 Long EC CORP CA N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 403500.00000000 NS 21156430.69000000 0.099712681906 Long EC CORP CA N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 316300.00000000 NS USD 24535391.00000000 0.115638109002 Long EC CORP US N 1 N N N SOUTHWEST GAS HOLDINGS INC 254900LKF9EV0CUKNE09 SOUTHWEST GAS HOLDINGS INC 844895102 15400.00000000 NS USD 1083852.00000000 0.005108318661 Long EC CORP US N 1 N N N BLOCK INC 549300OHIIUWSTIZME52 BLOCK INC CL A 852234103 26867.00000000 NS USD 1732652.83000000 0.008166191311 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 229996.00000000 NS USD 29784482.00000000 0.140377676316 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 63400.00000000 NS USD 21571850.00000000 0.101670600712 Long EC CORP US N 1 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 16995.00000000 NS 2105340.86000000 0.009922712699 Long EC CORP CH N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 93000.00000000 NS USD 55340580.00000000 0.260826494360 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 991603.00000000 NS USD 109175490.30000000 0.514556594908 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 328200.00000000 NS USD 57822276.00000000 0.272523011957 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 730600.00000000 NS USD 126985586.00000000 0.598497616590 Long EC CORP TW N 1 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 21200.00000000 NS USD 6237888.00000000 0.029399880869 Long EC CORP US N 1 N N N TENET HEALTHCARE CORP 0W9AIBT6U6ADJ2I8HK17 TENET HEALTHCARE CORP 88033G407 57100.00000000 NS USD 7596013.00000000 0.035800879606 Long EC CORP US N 1 N N N TEVA PHARMACEUTICAL INDS LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL IND ADR 881624209 1002120.00000000 NS USD 16284450.00000000 0.076750478692 Long EC CORP IL N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 55132.00000000 NS USD 30487996.00000000 0.143693418405 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 66098.00000000 NS 11142034.12000000 0.052513683441 Long EC CORP CA N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 109900.00000000 NS USD 11230681.00000000 0.052931486343 Long EC CORP US N 1 N N N TOPBUILD CORP 5493007YSKHOL4RWII46 TOPBUILD CORP 89055F103 21200.00000000 NS USD 8167724.00000000 0.038495419054 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 95962.00000000 NS USD 122602010.82000000 0.577837324505 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 157102.00000000 NS 3223336.50000000 0.015191954248 Long EC CORP JP N 2 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 109538.00000000 NS USD 22273456.92000000 0.104977354515 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 27800.00000000 NS USD 17979094.00000000 0.084737530033 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 260308.00000000 NS USD 132564452.08000000 0.624791451641 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 104867.00000000 NS 15577024.38000000 0.073416300689 Long EC CORP BE N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 115700.00000000 NS USD 18137132.00000000 0.085482381234 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 69600.00000000 NS USD 18760680.00000000 0.088421234403 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 419446.00000000 NS USD 196602729.12000000 0.926611188718 Long EC CORP US N 1 N N N VIKING THERAPEUTICS INC 529900IVC72YPFA25M37 VIKING THERAPEUTICS INC 92686J106 25900.00000000 NS USD 1372959.00000000 0.006470913078 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 695900.00000000 NS USD 182652873.00000000 0.860863918475 Long EC CORP US N 1 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 38300.00000000 NS USD 9524444.00000000 0.044889795865 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECH CORP 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECH CORP 929740108 22100.00000000 NS USD 3492905.00000000 0.016462461475 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 59000.00000000 NS USD 3994890.00000000 0.018828374297 Long EC CORP US N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 84161.00000000 NS USD 4437809.53000000 0.020915904790 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 3849816.00000000 NS USD 228640572.24000000 1.077609214179 Long EC CORP US N 1 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 86587.00000000 NS USD 12539529.34000000 0.059100238535 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 154985.00000000 NS USD 43763114.45000000 0.206260572699 Long EC CORP US N 1 N N N WOLTERS KLUWER NV 724500TEM53I0U077B74 WOLTERS KLUWER NV N/A 71900.00000000 NS 11919802.00000000 0.056179392574 Long EC CORP NL N 1 N N N WOODWARD INC YPYKXXTR8TFDH54ZMB45 WOODWARD INC 980745103 34100.00000000 NS USD 5946358.00000000 0.028025866576 Long EC CORP US N 1 N N N XENON PHARMACEUTICALS INC 549300XV44Q9Z1MIPQ03 XENON PHARMACEUTICALS INC 98420N105 78500.00000000 NS USD 3060715.00000000 0.014425500486 Long EC CORP CA N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 129900.00000000 NS USD 15425625.00000000 0.072702738064 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 336300.00000000 NS USD 26106969.00000000 0.123045136185 Long EC CORP US N 1 N N N VISTRA CORP 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 423800.00000000 NS USD 36438324.00000000 0.171737996047 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 57200.00000000 NS USD 1495780.00000000 0.007049782523 Long EC CORP GB N 1 N N N FLOOR and DECOR HOLDINGS INC 549300M5FR3N688XGQ36 FLOOR and DECOR HOLDINGS INC 339750101 127700.00000000 NS USD 12694657.00000000 0.059831372971 Long EC CORP US N 1 N N TANIUM INC N/A TANIUM CL B PP N/A 1259978.00000000 NS USD 10684613.44000000 0.050357807365 Long EC CORP US Y 3 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 169600.00000000 NS USD 15406464.00000000 0.072612430076 Long EC CORP US N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 63732.00000000 NS USD 27407309.28000000 0.129173788915 Long EC CORP NL N 1 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 357600.00000000 NS 3740867.76000000 0.017631138374 Long EC CORP IE N 1 N N N TOAST INC 549300TN1PZNLCD4I551 TOAST INC 888787108 46100.00000000 NS USD 1187997.00000000 0.005599165979 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 47145280.00000000 0.222201106458 Long EP CORP US Y 3 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 57500.00000000 NS USD 7457175.00000000 0.035146520204 Long EC CORP US N 1 N N N FANIFA TC HOLDINGS LLC N/A FANIFA TC HOLDINGS LLC N/A 17377.00000000 NS USD 12281716.06000000 0.057885135006 Long EC CORP US Y 3 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 1300.00000000 NS USD 238732.00000000 0.001125171269 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 5091520.00000000 0.023996917136 Long EC CORP US Y 3 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 217580.00000000 NS USD 15539563.60000000 0.073239743741 Long EC CORP KY N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 1046200.00000000 NS 5530432.06000000 0.026065559965 Long EC CORP IE N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 13000.00000000 NS USD 4079270.00000000 0.019226066905 Long EC CORP LU N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 50200.00000000 NS USD 80597606.00000000 0.379865751802 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 94825.00000000 NS USD 7264543.25000000 0.034238624695 Long EC CORP IE N 1 N N N PDD HOLDINGS INC 5493000573DS7005T657 PDD HOLDINGS INC ADR 722304102 46000.00000000 NS USD 6115700.00000000 0.028823994825 Long EC CORP KY N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 286600.00000000 NS USD 24810962.00000000 0.116936906699 Long EC CORP US N 1 N N N RUBRIK INC N/A RUBRIK INC 781154109 51500.00000000 NS USD 1578990.00000000 0.007441960787 Long EC CORP US N 1 N N ORLA MINING LTD 529900DU63EUQ1UZKL30 ORLA MINING LTD 68634K106 1816503.00000000 NS 6970973.83000000 0.032854998382 Long EC CORP CA N 1 N N N CIGNA GROUP (THE) 549300VIWYMSIGT1U456 CIGNA GROUP (THE) 125523100 155600.00000000 NS USD 51436692.00000000 0.242427022916 Long EC CORP US N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 3787848.00000000 NS 14699831.19000000 0.069281988677 Long EC CORP GB Y 3 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 120875.00000000 NS USD 16669871.25000000 0.078567013204 Long EC CORP US N 1 N N N ALCON INC 549300LDT5AP8S0NBM78 ALCON INC N/A 115700.00000000 NS USD 10306556.00000000 0.048575979334 Long EC CORP CH N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 71300.00000000 NS USD 4220247.00000000 0.019890507659 Long EC CORP US N 1 N N N TRANSMEDICS GROUP INC 549300060GVOSMWARH50 TRANSMEDICS GROUP INC 89377M109 209200.00000000 NS USD 31509704.00000000 0.148508845275 Long EC CORP US N 1 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 465900.00000000 NS USD 25130646.00000000 0.118443614020 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 46100.00000000 NS USD 17665059.00000000 0.083257447096 Long EC CORP US N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 243300.00000000 NS 9475548.41000000 0.044659345347 Long EC CORP CA N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 23600.00000000 NS USD 4570140.00000000 0.021539593458 Long EC CORP JE N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 83200.00000000 NS USD 2163200.00000000 0.010195409455 Long EC CORP US Y 3 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.000000001084 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 INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC WT 12/31/24 P/P N/A 26062.00000000 NS USD 0.26000000 0.000000001225 Long EC CORP US Y 3 N N N OVINTIV INC 2549003MEX7YMKLGI239 OVINTIV INC 69047Q102 122600.00000000 NS USD 5746262.00000000 0.027082791202 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 100900.00000000 NS USD 6364772.00000000 0.029997899699 Long EC CORP US N 1 N N N KEROS THERAPEUTICS INC N/A KEROS THERAPEUTICS 492327101 68700.00000000 NS USD 3139590.00000000 0.014797247398 Long EC CORP US N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 245500.00000000 NS USD 10873195.00000000 0.051246613865 Long EC CORP KY N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 VAXCYTE INC 92243G108 69300.00000000 NS USD 5232843.00000000 0.024662988628 Long EC CORP US N 1 N N N AZEK CO INC/THE 5493002LDDDU1RX46815 AZEK CO INC 05478C105 24600.00000000 NS USD 1036398.00000000 0.004884662522 Long EC CORP US N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 87649.00000000 NS USD 2311304.13000000 0.010893441189 Long EC CORP GB N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 77400.00000000 NS USD 2351412.00000000 0.011082474176 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.000143499398 Long EC CORP US Y 3 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 23900.00000000 NS USD 14340000.00000000 0.067586063050 Long EC CORP US Y 3 N N N LI AUTO INC 2549003R73Q70J5H4I65 LI AUTO INC ADR 50202M102 89800.00000000 NS USD 1605624.00000000 0.007567489881 Long EC CORP KY N 1 N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER N PC PP N/A 66208.00000000 NS USD 74152960.00000000 0.349491396788 Long EP CORP US Y 3 N N N DYNE THERAPEUTICS INC N/A DYNE THERAPEUTICS INC 26818M108 37300.00000000 NS USD 1316317.00000000 0.006203952842 Long EC CORP US N 1 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 3189.00000000 NS 574.39000000 0.000002707165 Long EC CORP AU N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 491080.00000000 NS USD 1409399.60000000 0.006642661801 Long EP CORP US Y 3 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 130945.00000000 NS USD 31654644.30000000 0.149191965516 Long EP CORP CN Y 3 N N N VOLUE AS 549300WCI347SOTFJB71 VOLUE ASA N/A 365396.00000000 NS 1024970.52000000 0.004830803499 Long EC CORP NO N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 474452.00000000 NS USD 118613.00000000 0.000559036659 Long EC CORP US Y 3 N N N DUOLINGO INC N/A DUOLINGO INC 26603R106 48465.00000000 NS USD 10113191.55000000 0.047664630525 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 8758698.55000000 0.041280749821 Long EP CORP US Y 3 N N N AUTO1 GROUP SE 391200S2LPXG5ZD5G304 AUTO1 GROUP SE N/A 51600.00000000 NS 336263.31000000 0.001584847508 Long EC CORP DE N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 270000.00000000 NS USD 3771900.00000000 0.017777396877 Long EP CORP US Y 3 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 197784.00000000 NS USD 2078709.84000000 0.009797197650 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 61855.00000000 NS USD 15463.75000000 0.000072882425 Long EP CORP US Y 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER C PC PP N/A 243394.00000000 NS USD 116829.12000000 0.000550629028 Long EP CORP US Y 3 N N N DELHIVERY LTD 335800CUQ1SBCH9TTH82 DELHIVERY LTD N/A 444255.00000000 NS 2132528.45000000 0.010050850925 Long EC CORP IN N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 976865.00000000 NS USD 20465321.75000000 0.096455406286 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC N/A 466405.00000000 NS USD 9328.10000000 0.000043964404 Long EC CORP US N 3 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 8102.00000000 NS USD 254807.90000000 0.001200938828 Long EP CORP US Y 3 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 45100.00000000 NS USD 10022573.00000000 0.047237534916 Long EC CORP US N 1 N N N OLINK HOLDING AB 8945004Z7ZHV3LML4J27 OLINK HOLDING AB ADR 680710100 162700.00000000 NS USD 4145596.00000000 0.019538668942 Long EC CORP SE N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 594600.00000000 NS USD 1819476.00000000 0.008575398860 Long EP CORP US Y 3 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 34900.00000000 NS USD 907400.00000000 0.004276680168 Long EP CORP US Y 3 N N N RECURSION PHARMACEUTICALS INC N/A RECURSION PHARMACEUTICALS INC 75629V104 192200.00000000 NS USD 1441500.00000000 0.006793954664 Long EC CORP US N 1 N N MONDAY.COM LTD 984500MDAFVD86E3B328 MONDAY.COM LTD N/A 6800.00000000 NS USD 1637168.00000000 0.007716160367 Long EC CORP IL N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 762400.00000000 NS USD 53291760.00000000 0.251170170950 Long EC CORP US N 1 N N N BOWMAN CONSULTING GROUP LTD N/A BOWMAN CONSULTING GROUP LTD 103002101 350800.00000000 NS USD 11151932.00000000 0.052560333283 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 6780814.41000000 0.031958755247 Long EP CORP US Y 3 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 10070.00000000 NS USD 140677.90000000 0.000663031061 Long EP CORP US Y 3 N N N ASTERA LABS INC N/A ASTERA LABS INC 04626A103 40300.00000000 NS USD 2438553.00000000 0.011493179693 Long EC CORP US N 1 N N N JANUX THERAPEUTICS INC N/A JANUX THERAPEUTICS INC 47103J105 45900.00000000 NS USD 1922751.00000000 0.009062145768 Long EC CORP US N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 306000.00000000 NS USD 5725260.00000000 0.026983806369 Long EC CORP US N 1 N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO LTD N/A 2766561.00000000 NS 6656167.78000000 0.031371281398 Long EC CORP IN N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 10223.00000000 NS USD 412498.05000000 0.001944150572 Long EP CORP US Y 3 N N N GXO LOGISTICS INC 5493007CNWMXN78JRN66 GXO LOGISTICS INC 36262G101 416470.00000000 NS USD 21031735.00000000 0.099124976832 Long EC CORP US N 1 N N N FSN E-COMMERCE VENTURES LTD 335800X5BJYC18NHDQ91 FSN E-COMMERCE VENTURES LTD N/A 10674.00000000 NS 22592.48000000 0.000106480946 Long EC CORP IN N 1 N N N ON HOLDING AG N/A ON HOLDING AG N/A 597100.00000000 NS USD 23167480.00000000 0.109190987726 Long EC CORP CH N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 372921.00000000 NS USD 25339981.95000000 0.119430238338 Long EC CORP US Y 3 N N N MAGIC LEAP INC N/A MAGIC LEAP INC SER AA PC PERP P/P N/A 325855.00000000 NS USD 3.26000000 0.000000015364 Long EP CORP US Y 3 N N N MAGIC LEAP INC N/A MAGIC LEAP INC WT P/P N/A 46794.00000000 NS USD 0.47000000 0.000000002215 Long EC CORP US Y 3 N N N DUTCH BROS INC N/A DUTCH BROS INC 26701L100 62700.00000000 NS USD 2595780.00000000 0.012234208559 Long EC CORP US N 1 N N N FANIFA VETERINARY Holdings LLC N/A FANIFA VETERINARY Holdings LLC N/A 184081.00000000 NS USD 10100524.47000000 0.047604929126 Long EC CORP US Y 3 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 2800.00000000 NS USD 743148.00000000 0.003502541672 Long EP CORP US Y 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER D PC PP N/A 411659.00000000 NS USD 296394.48000000 0.001396941144 Long EP CORP US Y 3 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 950129.00000000 NS 28264684.35000000 0.133214695856 Long EC CORP NL N 2 N N N MAGIC LEAP INC N/A MAGIC LEAP INC A P/P N/A 30863.00000000 NS USD 0.31000000 0.000000001461 Long EC CORP US Y 3 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 74930.00000000 NS USD 3143313.50000000 0.014814796680 Long EC CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 94265.00000000 NS USD 345952.55000000 0.001630514006 Long EP CORP US Y 3 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 1298766.00000000 NS USD 16741093.74000000 0.078902692960 Long EC CORP KY N 1 N N N HASHICORP INC 549300XGOB9ZFQHMIP56 HASHICORP INC 418100103 7000.00000000 NS USD 235830.00000000 0.001111493810 Long EC CORP US N 1 N N N SAMSARA INC N/A SAMSARA INC 79589L106 213565.00000000 NS USD 7197140.50000000 0.033920947811 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 574224.00000000 NS USD 114999840.48000000 0.542007424650 Long EC CORP US N 1 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 2206.00000000 NS USD 2292916.40000000 0.010806777711 Long EP CORP US Y 3 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 109000.00000000 NS USD 7867620.00000000 0.037080994517 Long EC CORP GB N 1 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LTD SER E PC PERP PP N/A 615508.00000000 NS USD 19074592.92000000 0.089900741963 Long EP CORP US Y 3 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 52096.00000000 NS USD 6533359.36000000 0.030792471243 Long EP CORP US Y 3 N N N EUROAPI SASU 9695002FT7GGI3CKKJ14 EUROAPI SASU N/A 23468.00000000 NS 64089.29000000 0.000302060167 Long EC CORP FR N 1 N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 68639.00000000 NS USD 2127122.61000000 0.010025372582 Long EP CORP US Y 3 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 384197.00000000 NS USD 3603767.86000000 0.016984970837 Long EC CORP US N 1 N N N NOBLE CORP PLC 549300I3HBUNXO0OG954 NOBLE CORP PLC N/A 4432.00000000 NS USD 197888.80000000 0.000932672588 Long EC CORP GB N 1 N N N FTAI AVIATION LTD N/A FTAI AVIATION LTD N/A 43700.00000000 NS USD 4511151.00000000 0.021261571542 Long EC CORP KY N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 5622.00000000 NS 214022.70000000 0.001008713507 Long EC CORP CA N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 235300.00000000 NS USD 8953165.00000000 0.042197292482 Long EC CORP CA N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 68700.00000000 NS USD 3220656.00000000 0.015179320744 Long EC CORP US N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 16400.00000000 NS USD 7196484.00000000 0.033917853651 Long EC CORP IE N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 611900.00000000 NS USD 15909400.00000000 0.074982825069 Long EP CORP US Y 3 N N N X HOLDINGS CORP N/A X HOLDINGS CORP CLASS A P/P N/A 97100.00000000 NS USD 2825610.00000000 0.013317423683 Long EC CORP US Y 3 N N N UL SOLUTIONS INC 549300F7CUV5ESKV9P71 UL SOLUTIONS INC CL A 903731107 33000.00000000 NS USD 1392270.00000000 0.006561928033 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 79020.00000000 NS USD 3314889.00000000 0.015623451670 Long EP CORP US Y 3 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 143400.00000000 NS USD 13300350.00000000 0.062686073479 Long EC CORP US N 1 N N MOLOCO INC N/A MOLOCO INC SERIES A PC PP N/A 39638.00000000 NS USD 2161460.14000000 0.010187209295 Long EP CORP US Y 3 N N N APOGEE THERAPEUTICS INC N/A APOGEE THERAPEUTICS INC 03770N101 39200.00000000 NS USD 1542520.00000000 0.007270073499 Long EC CORP US N 1 N N N ODDITY TECH LTD N/A ODDITY TECH LTD A N/A 10300.00000000 NS USD 404378.00000000 0.001905879846 Long EC CORP IL N 1 N N N JIO FINANCIAL SERVICES LTD 3358003O268Q1OGBQR42 JIO FINANCIAL SERVICES LTD N/A 224200.00000000 NS 963252.74000000 0.004539920531 Long EC CORP IN N 1 N N N LIBERTY MEDIA CORP LIBERTY LIVE N/A LIBERTY MEDIA CORP LIBERTY LIVE CL C 531229722 17816.00000000 NS USD 681818.32000000 0.003213487863 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP-LIBERTY FORMULA ONE N/A LIBERTY MEDIA CORP LIBERTY FORMULA ONE CL C 531229755 356276.00000000 NS USD 25594867.84000000 0.120631544742 Long EC CORP US N 1 N N N VERALTO CORP S4BKK9OTCEWQ3YHPFM11 VERALTO CORP 92338C103 83516.00000000 NS USD 7973272.52000000 0.037578946949 Long EC CORP US N 1 N N N KLAVIYO INC N/A KLAVIYO INC-A 49845K101 15800.00000000 NS USD 393262.00000000 0.001853488865 Long EC CORP US N 1 N N MAPLEBEAR INC N/A MAPLEBEAR INC 565394103 16100.00000000 NS USD 517454.00000000 0.002438819990 Long EC CORP US N 1 N N N ARM HOLDINGS LIMITED 2138001E66EELTE7Y904 ARM HOLDINGS LTD 042068205 66300.00000000 NS USD 10848006.00000000 0.051127895222 Long EC CORP GB N 1 N N CANVA N/A CANVA INC SER A-2 PC PERP PP N/A 368.00000000 NS USD 392530.88000000 0.001850043012 Long EP CORP US Y 3 N N N CANVA N/A CANVA INC SER A PC PERP PP N/A 2032.00000000 NS USD 2167453.12000000 0.010215454897 Long EP CORP US Y 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC WT 10/06/2033 PP N/A 488383.00000000 NS USD 756993.65000000 0.003567797807 Long EC CORP US Y 3 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 679780.30000000 0.003203882441 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 BOWERY FARMING INC N/A BOWERY FARMING INC WT PP N/A 383862.00000000 NS USD 7677.24000000 0.000036183711 Long EC CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER F PC PP N/A 94642.00000000 NS USD 2076445.48000000 0.009786525462 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC WT P/P N/A 9464.00000000 NS USD 154263.20000000 0.000727060136 Long EC CORP US Y 3 N N N TENSTORRENT HOLDINGS INC N/A TENSTORRENT HOLDINGS INC SER C-1 PC PP N/A 70912.00000000 NS USD 4940439.04000000 0.023284855261 Long EP CORP US Y 3 N N N BOLT THREADS INC 549300U3RHHNS0RS1E72 BOLT THREADS INC PP N/A 195249.00000000 NS USD 466645.11000000 0.002199351870 Long EC CORP US Y 3 N N N FLAME ACQUISITION CORP N/A SABLE OFFSHORE CORP PIPE N/A 460290.00000000 NS USD 6936570.30000000 0.032692850603 Long EC CORP US Y 1 N N N AKEANA N/A AKEANA SER C PC PP N/A 125700.00000000 NS USD 1651698.00000000 0.007784641922 Long EP CORP US Y 3 N N N REDDIT INC N/A REDDIT INC A 75734B100 95700.00000000 NS USD 6114273.00000000 0.028817269211 Long EC CORP US N 1 N N GE VERNOVA INC 254900DP080RU6OK2553 GE VERNOVA INC 36828A101 334525.00000000 NS USD 57374382.75000000 0.270412039750 Long EC CORP US N 1 N N N CANVA N/A CANVA INC CL A N/A 11950.00000000 NS USD 12746587.00000000 0.060076125011 Long EC CORP US Y 3 N N N REDDIT INC N/A REDDIT INC CL B (180 DAY LOCKUP) N/A 157749.00000000 NS USD 10078583.61000000 0.047501519339 Long EC CORP US N 1 N N N CENTURI HOLDINGS INC N/A CENTURI HOLDINGS INC 155923105 94246.00000000 NS USD 1835912.08000000 0.008652863988 Long EC CORP US N 1 N N N MISA INVTS LTD N/A VIKING HOLDINGS LTD N/A 115500.00000000 NS USD 3920070.00000000 0.018475739064 Long EC CORP BM N 1 N N N LOAR HOLDINGS INC N/A LOAR HOLDINGS INC 53947R105 24100.00000000 NS USD 1287181.00000000 0.006066631535 Long EC CORP US N 1 N N Figma Inc N/A FIGMA INC P/P N/A 159400.00000000 NS USD 3696486.00000000 0.017421962054 Long EC CORP US Y 3 N N N LIONSGATE STUDIOS CORP N/A LIONSGATE STUDIOS CORP PIPE N/A 192194.00000000 NS USD 1549083.64000000 0.007301008686 Long EC CORP CA Y 1 N N N COREWEAVE INC N/A COREWEAVE INC CL A N/A 41335.00000000 NS USD 32178057.45000000 0.151658871663 Long EC CORP US N 3 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER G PC PP N/A 182718.00000000 NS USD 7665020.10000000 0.036126117975 Long EP CORP US Y 3 N N N 2024-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer