0001752724-24-196450.txt : 20240828 0001752724-24-196450.hdr.sgml : 20240828 20240828102244 ACCESSION NUMBER: 0001752724-24-196450 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240828 DATE AS OF CHANGE: 20240828 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: 241251880 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC DATE OF NAME CHANGE: 19850618 FORMER COMPANY: FORMER CONFORMED NAME: CONTRAFUND INC DATE OF NAME CHANGE: 19810203 0000024238 S000006037 Fidelity Contrafund C000016601 Fidelity Contrafund FCNTX C000064233 Class K FCNKX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000006037 C000016601 C000064233 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Contrafund S000006037 JI376UEGMQ5TDKUOM103 2024-12-31 2024-06-30 N 143566213181.55 277481956.50 143288731225.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 1021650.71000000 N ARC RESOURCES LTD FIR47I6FEYKYNJBYW622 ARC RESOURCES LTD 00208D408 713000.00000000 NS 12721998.46000000 0.008878575692 Long EC CORP CA N 1 N N N ABERCROMBIE and FITCH CO 5493000J7LL72TOGT983 ABERCROMBIE and FITCH CO CL A 002896207 385254.00000000 NS USD 68513571.36000000 0.047815045031 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 1676041.00000000 NS USD 427524538.28000000 0.298365778400 Long EC CORP CH N 1 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 377284.00000000 NS 90103662.71000000 0.062882588141 Long EC CORP DE N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 45066.00000000 NS USD 25035965.64000000 0.017472389786 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 4812000.00000000 NS USD 780554520.00000000 0.544742432518 Long EC CORP US N 1 N N N ADVANTEST CORP 353800EMK32PDKS9XR54 ADVANTEST CORP N/A 882382.00000000 NS 35759370.63000000 0.024956163910 Long EC CORP JP N 2 N N N AJINOMOTO CO INC 353800UT0TLROREPIC92 AJINOMOTO CO INC N/A 361100.00000000 NS 12708997.35000000 0.008869502326 Long EC CORP JP N 2 N N N FUJI ELECTRIC CO LTD 5299000HVNGZZTYYM906 FUJI ELECTRIC CO LTD N/A 203900.00000000 NS 11650966.46000000 0.008131111470 Long EC CORP JP N 2 N N N KWEICHOW MOUTAI CO LTD N/A KWEICHOW MOUTAI CO LTD A N/A 44700.00000000 NS 9025743.30000000 0.006298990313 Long EC CORP CN N 1 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC 01626P148 1701352.00000000 NS 95473698.36000000 0.066630290842 Long EC CORP CA N 1 N N N ATI INC ZW1LRE7C3H17O2ZN9B45 ATI INC 01741R102 1007019.00000000 NS USD 55839203.55000000 0.038969710369 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 17034843.00000000 NS USD 3124530903.06000000 2.180583829828 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 20574673.00000000 NS USD 3747676686.95000000 2.615472029732 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 48088120.00000000 NS USD 9293029190.00000000 6.485526887249 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 2410115.00000000 NS USD 558062128.25000000 0.389466864197 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 5583894.00000000 NS USD 414548290.56000000 0.289309764289 Long EC CORP US N 1 N N N INDUTRADE AB 549300FISLQ6CEFP1867 INDUTRADE AB N/A 400700.00000000 NS 10267961.13000000 0.007165923685 Long EC CORP SE N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 40344598.00000000 NS USD 2718015567.26000000 1.896880197083 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 869246.00000000 NS USD 198414091.96000000 0.138471525474 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 79064.00000000 NS USD 25419076.00000000 0.017739759283 Long EC CORP US N 1 N N N ELEVANCE HEALTH INC 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 148500.00000000 NS USD 80466210.00000000 0.056156690977 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 21972570.00000000 NS USD 4627862693.40000000 3.229746438421 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 1543562.00000000 NS USD 364265196.38000000 0.254217615904 Long EC CORP US N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 2939165.00000000 NS USD 1030118549.20000000 0.718911068855 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 175047.00000000 NS USD 179025818.31000000 0.124940612412 Long EC CORP NL N 1 N N N ASICS CORP 3538002LJMRZ83SU0B85 ASICS CORP N/A 1189200.00000000 NS 18335291.82000000 0.012796045902 Long EC CORP JP N 2 N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 14775201.00000000 NS USD 587609743.77000000 0.410087896477 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 18764.00000000 NS USD 11488090124.00000000 8.017441445522 Long EC CORP US N 1 N N BANCO SANTANDER SA 5493006QMFDDMYWIAM13 BANCO SANTANDER SA N/A 12967854.00000000 NS 60336492.39000000 0.042108330413 Long EC CORP ES N 2 N N N AMOREPACIFIC CORP N/A AMOREPACIFIC NEW N/A 90500.00000000 NS 10971207.25000000 0.007656713236 Long EC CORP KR N 1 N N N BLACKSTONE INC 5299004LW4QWGZUB8Y96 BLACKSTONE INC 09260D107 355440.00000000 NS USD 44003472.00000000 0.030709652897 Long EC CORP US N 1 N N N BLUEPRINT MEDICINES CORP 5299004CC60O9T5HVM83 BLUEPRINT MEDICINES CORP 09627Y109 40619.00000000 NS USD 4377915.82000000 0.003055310618 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 7420036.00000000 NS USD 571416972.36000000 0.398787097543 Long EC CORP US N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC N/A 1053565.00000000 NS USD 78996303.70000000 0.055130855737 Long EC CORP IE N 1 N N N BYD CO LTD 5299005557VL7ULJ7A69 BYD COMPANY LTD H N/A 991414.00000000 NS 29443848.90000000 0.020548614429 Long EC CORP CN N 2 N N N BROOKFIELD CORP C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP CL A 11271J107 385439.00000000 NS 16031197.03000000 0.011188037532 Long EC CORP CA N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 25276140.00000000 NS 67807049.30000000 0.047321969229 Long EC CORP CA N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 1929574.00000000 NS USD 593826398.50000000 0.414426447511 Long EC CORP US N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 250800.00000000 NS 12339715.65000000 0.008611783735 Long EC CORP CA N 1 N N N CAMECO CORP N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 2751325.00000000 NS USD 135365190.00000000 0.094470227241 Long EC CORP CA N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 9664160.00000000 NS 344237795.99000000 0.240240661667 Long EC CORP CA N 1 N N N CANADIAN PACIFIC KANSAS CITY LTD N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 1230340.00000000 NS 96894727.24000000 0.067622014942 Long EC CORP CA N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 527604.00000000 NS USD 73046773.80000000 0.050978728875 Long EC CORP US N 1 N N N CASEY'S GENERAL STORES INC 549300CAFWSI86V66Q65 CASEY GENERAL STORES 147528103 342815.00000000 NS USD 130804491.40000000 0.091287354058 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 783178.00000000 NS USD 260876591.80000000 0.182063578600 Long EC CORP US N 1 N N N CELLDEX THERAPEUTICS INC 529900F018DMYWH38923 CELLDEX THERAPEUTICS INC 15117B202 767196.00000000 NS USD 28393923.96000000 0.019815880646 Long EC CORP US N 1 N N N CENOVUS ENERGY INC 549300F4XPHJ7NOSP309 CENOVUS ENERGY INC 15135U109 640800.00000000 NS 12595381.75000000 0.008790210955 Long EC CORP CA N 1 N N N CHECK POINT SOFTWARE TECHS LTD 2549003ZVBH73EPNS513 CHECK POINT SOFTWARE TECHS LTD N/A 417853.00000000 NS USD 68945745.00000000 0.048116655378 Long EC CORP IL N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 5715850.00000000 NS USD 358098002.50000000 0.249913583181 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 270346.00000000 NS USD 189312489.96000000 0.132119594012 Long EC CORP US N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 3158767.00000000 NS USD 200455353.82000000 0.139896104952 Long EC CORP US N 1 N N N CLEAN HARBORS INC 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 655708.00000000 NS USD 148288364.20000000 0.103489201790 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 6404001.00000000 NS USD 407614663.65000000 0.284470844402 Long EC CORP US N 1 N N N CONOCOPHILLIPS INC WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 2260857.00000000 NS USD 258596823.66000000 0.180472547596 Long EC CORP US N 1 N N N CONSTELLATION SOFTWARE INC 549300B6PYHMCTDWQV29 CONSTELLATION SOFTWARE INC 21037X100 5000.00000000 NS 14406929.57000000 0.010054474937 Long EC CORP CA N 1 N N N COOPER COMPANIES INC QJKMVPIGLH7530PCUE20 COOPER COMPANIES INC 216648501 395837.00000000 NS USD 34556570.10000000 0.024116739540 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 2162477.00000000 NS USD 1838083825.23000000 1.282783237394 Long EC CORP US N 1 N N N CROCS INC 549300B0J6YCXD63OG72 CROCS INC 227046109 307100.00000000 NS USD 44818174.00000000 0.031278226568 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 855214.00000000 NS USD 120525309.02000000 0.084113599157 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 306998.00000000 NS USD 76703450.30000000 0.053530692640 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 113703.00000000 NS USD 110058818.85000000 0.076809123724 Long EC CORP US N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 39685.00000000 NS USD 14827506.55000000 0.010347992073 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 508020.00000000 NS USD 57599307.60000000 0.040198072177 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 428672.00000000 NS USD 85815847.68000000 0.059890158106 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 1128134.00000000 NS USD 242379589.90000000 0.169154676594 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 1731947.00000000 NS USD 171965017.63000000 0.120012939021 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SVS Z1YLO2USPORE63VVUL20 DISCOVER FIN SVCS 254709108 446079.00000000 NS USD 58351593.99000000 0.040723086519 Long EC CORP US N 1 N N N DOLLARAMA INC 5493002GJ0NJP1HI0C79 DOLLARAMA INC 25675T107 661376.00000000 NS 60387029.83000000 0.042143600068 Long EC CORP CA N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 99551.00000000 NS USD 51401167.83000000 0.035872442578 Long EC CORP US N 1 N N N PAN PACIFIC INTERNATIONAL HOLDINGS LTD 529900QLHJM2E18A5763 PAN PACIFIC INTERNATIONAL HOLDINGS LTD N/A 561886.00000000 NS 13143549.34000000 0.009172772504 Long EC CORP JP N 2 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 360770.00000000 NS USD 45410119.90000000 0.031691340632 Long EC CORP US N 1 N N N EAST WEST BANCORP INC N/A EAST WEST BANCORP INC 27579R104 165848.00000000 NS USD 12145049.04000000 0.008475927545 Long EC CORP US N 1 N N N ESSILORLUXOTTICA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA N/A 122621.00000000 NS 26421777.10000000 0.018439535945 Long EC CORP FR N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 10079690.00000000 NS USD 1160373912.80000000 0.809815191243 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 41213191.00000000 NS USD 20780515166.02000000 14.50254670297 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 938.00000000 NS USD 1396363.08000000 0.000974510045 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 193721.00000000 NS 220382152.65000000 0.153802850207 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 2491045.00000000 NS 548386.12000000 0.000382714059 Long EC CORP AU N 1 N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 148316.00000000 NS USD 9320177.44000000 0.006504473422 Long EC CORP US N 1 N N N FAST RETAILING CO LTD 353800ZCXKHDPY0N5218 FAST RETAILING CO LTD N/A 221828.00000000 NS 56109440.56000000 0.039158306504 Long EC CORP JP N 2 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 1508437207.93400000 NS USD 1508738895.38000000 1.052936181708 Long STIV RF US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 193900448.61300000 NS USD 193919838.66000000 0.135335023907 Long STIV RF US N 1 N N FIRST CITIZENS BANCSHARES INC/NC 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC CL A 31946M103 70660.00000000 NS USD 118963882.60000000 0.083023892795 Long EC CORP US N 1 N N N FIRST SOLAR INC 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 55300.00000000 NS USD 12467938.00000000 0.008701269034 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 90300.00000000 NS USD 13458312.00000000 0.009392442716 Long EC CORP US N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 955960.00000000 NS 113341407.11000000 0.079100014454 Long EC CORP CA N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 6388930.00000000 NS USD 310501998.00000000 0.216696732077 Long EC CORP US N 1 N N N ACCENTURE PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC CL A N/A 815555.00000000 NS USD 247447542.55000000 0.172691558110 Long EC CORP IE N 1 N N N GALAPAGOS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 652872.00000000 NS USD 16178168.16000000 0.011290607448 Long EC CORP BE N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 691773.00000000 NS USD 179383656.63000000 0.125190344764 Long EC CORP US N 1 N N N GAP INC T2ZG1WRWZ4BUCMQL9224 GAP INC 364760108 3584103.00000000 NS USD 85624220.67000000 0.059756423228 Long EC CORP US N 1 N N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 147886.00000000 NS USD 66409687.16000000 0.046346761948 Long EC CORP US N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 263392.00000000 NS USD 34825690.24000000 0.024304556221 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 135670.00000000 NS USD 39363293.80000000 0.027471311570 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 7284391.00000000 NS USD 1157999637.27000000 0.808158204326 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 1929797.00000000 NS USD 89658368.62000000 0.062571821142 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 247293.00000000 NS USD 40288975.56000000 0.028117337082 Long EC CORP CH N 1 N N N FABRINET 5493004TETZ6IYF7CV44 FABRINET N/A 130537.00000000 NS USD 31954152.23000000 0.022300534003 Long EC CORP KY N 1 N N N GODADDY INC 549300J8H1TB0I2CB447 GODADDY INC CL A 380237107 100800.00000000 NS USD 14082768.00000000 0.009828245305 Long EC CORP US N 1 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 316072.00000000 NS USD 142965687.04000000 0.099774550181 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 580275.00000000 NS USD 523547316.00000000 0.365379267109 Long EC CORP US N 1 N N N GROUP 1 AUTOMOTIVE INC 549300US8QAZJLWYAF63 GROUP 1 AUTOMOTIVE INC 398905109 5524.00000000 NS USD 1642174.72000000 0.001146059921 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 818231.00000000 NS USD 120705437.12000000 0.084239309042 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 1689659.00000000 NS USD 368683593.80000000 0.257301178290 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 36056.00000000 NS USD 12411917.44000000 0.008662172756 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 752698.00000000 NS USD 275096065.04000000 0.191987229343 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 47476.00000000 NS USD 28000870.04000000 0.019541571622 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 893860.00000000 NS 191073922.04000000 0.133348882641 Long EC CORP KR N 1 N N N INCYTE CORP 549300Z4WN6JVZ3T4680 INCYTE CORP 45337C102 230500.00000000 NS USD 13972910.00000000 0.009751576331 Long EC CORP US N 1 N N N INSMED INC 529900Q55QAG41CCAC11 INSMED INC 457669307 213600.00000000 NS USD 14311200.00000000 0.009987666076 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF PP N/A 2100446.00000000 NS USD 21.00000000 0.000000014655 Long EP CORP US Y 3 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 1174370.00000000 NS 195729764.04000000 0.136598155602 Long EC CORP CA N 1 N N N INTERACTIVE BROKERS GROUP INC 5493004DT6DCDUZNDM53 INTERACTIVE BROKERS GROUP INC 45841N107 226900.00000000 NS USD 27817940.00000000 0.019413906287 Long EC CORP US N 1 N N N INTERNATIONAL PAPER CO 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 987200.00000000 NS USD 42597680.00000000 0.029728562487 Long EC CORP US N 1 N N N INTRA-CELLULAR THERAPIES INC 5299002U2KGF193IJA20 INTRA-CELLULAR THERAPIES INC 46116X101 1179319.00000000 NS USD 80771558.31000000 0.056369790994 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 110119.00000000 NS USD 72371307.99000000 0.050507326969 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 1734295.00000000 NS USD 771501130.75000000 0.538424148329 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 42729882.00000000 NS 551282787.40000000 0.384735619254 Long EC CORP CA N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 144A 46579R203 11916217.00000000 NS 153737970.14000000 0.107292435926 Long EC CORP CA N 1 N N N ITOCHU CORPORATION J48DJYXDTLHM30UMYI18 ITOCHU CORP N/A 894131.00000000 NS 43953875.03000000 0.030675039589 Long EC CORP JP N 2 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 8059469.00000000 NS USD 1630108199.94000000 1.137638798252 Long EC CORP US N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC SPON ADR 47215P106 985200.00000000 NS USD 25457568.00000000 0.017766622526 Long EC CORP KY N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 130182.00000000 NS USD 107336360.82000000 0.074909143170 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 665847.00000000 NS USD 70073738.28000000 0.048903872398 Long EC CORP US N 1 N N N KANSAI ELECTRIC POWER CO INC 353800PFUKP5ONPJNZ86 KANSAI ELECTRIC POWER CO INC N/A 924054.00000000 NS 15516538.27000000 0.010828861514 Long EC CORP JP N 2 N N N EATON CORP PLC 549300VDIGTMXUNT7H71 EATON CORP PLC N/A 2005739.00000000 NS USD 628899463.45000000 0.438903644461 Long EC CORP IE N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 345600.00000000 NS 152121213.21000000 0.106164114867 Long EC CORP FR N 2 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 116844.00000000 NS USD 124421333.40000000 0.086832601793 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 50932.00000000 NS USD 5419164.80000000 0.003781989521 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 3033521.00000000 NS USD 454633792.27000000 0.317285098683 Long EC CORP US N 1 N N N INDUSTRIA DE DISENO TEXTIL INDITEX SA 549300TTCXZOGZM2EY83 INDITEX SA N/A 280943.00000000 NS 13941341.14000000 0.009729544689 Long EC CORP ES N 2 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 5274022.00000000 NS USD 4774994038.36000000 3.332428166218 Long EC CORP US N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 28225.00000000 NS USD 13183897.50000000 0.009200931146 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GRP PLC N/A 690980.00000000 NS 81935292.50000000 0.057181951294 Long EC CORP GB N 2 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 1206651.00000000 NS USD 396903713.43000000 0.276995762358 Long EC CORP IE N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 53895.00000000 NS USD 16098436.50000000 0.011234963393 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 514700.00000000 NS 7603586.86000000 0.005306479298 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 104571.00000000 NS USD 50377079.25000000 0.035157739774 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 1223988.00000000 NS USD 212337438.24000000 0.148188511702 Long EC CORP US N 1 N N N MARSH and MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH and MCLENNAN COS INC 571748102 1265656.00000000 NS USD 266699032.32000000 0.186127010854 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 169423.00000000 NS USD 40961398.71000000 0.028586615541 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 95675.00000000 NS USD 51836715.00000000 0.036176407283 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 917417.00000000 NS USD 404727683.72000000 0.282456045398 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 94100.00000000 NS USD 154643940.00000000 0.107924704669 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 9329118.00000000 NS USD 1154944808.40000000 0.806026264958 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 7548.00000000 NS USD 10549009.32000000 0.007362064853 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 21332763.00000000 NS USD 9534678422.85000000 6.654171853803 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 316300.00000000 NS USD 41602939.00000000 0.029034341112 Long EC CORP US N 1 N N N MITSUBISHI HEAVY INDUSTRIES LTD 353800TJ98PCAZROVE69 MITSUBISHI HEAVY INDS LTD N/A 3026500.00000000 NS 32580504.79000000 0.022737660185 Long EC CORP JP N 2 N N N MITSUI and CO LTD 2NRSB4GOU9DD6CNW5R48 MITSUI and CO LTD N/A 1148044.00000000 NS 26183004.22000000 0.018272898361 Long EC CORP JP N 2 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTL INC 609207105 748429.00000000 NS USD 48977193.76000000 0.034180771468 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 405685.00000000 NS USD 333343250.80000000 0.232637450237 Long EC CORP US N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 171278.00000000 NS USD 72096048.54000000 0.050315225714 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 2475681.00000000 NS USD 240611436.39000000 0.167920697135 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 203332.00000000 NS USD 78496318.60000000 0.054781920342 Long EC CORP US N 1 N N N PRADA SPA 8156000FE0A2DC5B7852 PRADA SPA N/A 1836200.00000000 NS 13732026.30000000 0.009583465623 Long EC CORP IT N 1 N N N NRG ENERGY INC 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 833784.00000000 NS USD 64918422.24000000 0.045306020707 Long EC CORP US N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 39494500.00000000 NS USD 6635076.00000000 0.004630563717 Long EC CORP US Y 3 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 964400.00000000 NS USD 42501108.00000000 0.029661165701 Long EC CORP US N 1 N N N WIX.COM LTD 5493008P6N29Q1AG9464 WIX.COM LTD N/A 45571.00000000 NS USD 7248978.97000000 0.005059001435 Long EC CORP IL N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 3847273.00000000 NS USD 2596447602.24000000 1.812038937075 Long EC CORP US N 1 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 93134.00000000 NS USD 12821757.78000000 0.008948196882 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 56064.00000000 NS USD 24441100.80000000 0.017057238619 Long EC CORP US N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 5873279.00000000 NS 20564311.55000000 0.014351660018 Long EC CORP CA N 1 N N N NOVO-NORDISK AS 549300DAQ1CVT6CXN342 NOVO-NORDISK AS CL B N/A 1550941.00000000 NS 221916191.52000000 0.154873443028 Long EC CORP DK N 2 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 1814990.00000000 NS USD 286913619.20000000 0.200234600967 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 100079050.00000000 NS USD 12363765837.00000000 8.628568158358 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 247583.00000000 NS USD 261462502.98000000 0.182472481083 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 950334.00000000 NS USD 59899552.02000000 0.041803393405 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 5130.00000000 NS USD 905958.00000000 0.000632260466 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 4190991.00000000 NS USD 635479965.33000000 0.443496121360 Long EC CORP US N 1 N N N ORACLE CORP 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 433600.00000000 NS USD 61224320.00000000 0.042727937833 Long EC CORP US N 1 N N N UBER TECHNOLOGIES INC 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 2432830.00000000 NS USD 176818084.40000000 0.123399853490 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 4458998.00000000 NS USD 459009254.12000000 0.320338696697 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 235433.00000000 NS USD 79814141.33000000 0.055701617738 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 305354.00000000 NS USD 154451106.74000000 0.107790127960 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 1183637.00000000 NS USD 68686455.11000000 0.047935699145 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 345358.00000000 NS USD 48754188.86000000 0.034025138224 Long EC CORP US N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 450421.00000000 NS USD 37308371.43000000 0.026037198536 Long EC CORP US N 1 N N N CYBER-ARK SOFTWARE LTD (ISRAEL) 529900YEXNDM894PWS93 CYBER-ARK SOFTWARE LTD N/A 113000.00000000 NS USD 30896460.00000000 0.021562379494 Long EC CORP IL N 1 N N N PRAIRIESKY ROYALTY LTD 529900AXG582AP7CV733 PRAIRIESKY ROYALTY LTD 739721108 1137135.00000000 NS 21611425.02000000 0.015082431699 Long EC CORP CA N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP PP N/A 3585070.00000000 NS USD 401527840.00000000 0.280222901387 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER G PC PP N/A 558215.00000000 NS USD 625200800.00000000 0.436322378357 Long EP CORP US Y 3 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 78130.00000000 NS USD 309511995.00000000 0.216005817312 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 3009055.00000000 NS USD 625010814.05000000 0.436189788761 Long EC CORP US N 1 N N N WASTE CONNECTION INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 158954.00000000 NS USD 27874173.44000000 0.019453151131 Long EC CORP CA N 1 N N N PULTE GROUP INC N/A PULTEGROUP INC 745867101 358200.00000000 NS USD 39437820.00000000 0.027523322778 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 2506155.00000000 NS USD 499175952.90000000 0.348370697843 Long EC CORP US N 1 N N N UBS GROUP AG 549300SZJ9VS8SGXAN81 UBS GROUP AG N/A 4417958.00000000 NS 130062873.95000000 0.090769785480 Long EC CORP CH N 1 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 15920815.00000000 NS 26344282.28000000 0.018385452962 Long EC CORP GB N 1 N N N RALPH LAUREN CORP HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 308897.00000000 NS USD 54075508.82000000 0.037738842655 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 23079.00000000 NS USD 2852795.19000000 0.001990941761 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 2656503.00000000 NS USD 2792064348.09000000 1.948558218234 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 536039.00000000 NS 20132207.71000000 0.014050098383 Long EC CORP IN N 1 N N N RELX PLC 549300WSX3VBUFFJOO66 RELX PLC N/A 316080.00000000 NS 14482435.31000000 0.010107169758 Long EC CORP GB N 2 N N N REPUBLIC SERVICES INC NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 496927.00000000 NS USD 96572793.18000000 0.067397339870 Long EC CORP US N 1 N N N RESTAURANT BRANDS INTL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 1056024.00000000 NS 74413006.54000000 0.051932211210 Long EC CORP CA N 1 N N N RB GLOBAL INC 5493002H8U24DJXQ4886 RB GLOBAL INC 74935Q107 356500.00000000 NS USD 27222340.00000000 0.018998242058 Long EC CORP CA N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 123287.00000000 NS USD 11540896.07000000 0.008054294270 Long EC CORP US N 1 N N N ROLLS-ROYCE HOLDINGS PLC 213800EC7997ZBLZJH69 ROLLS-ROYCE HOLDINGS PLC N/A 18075856.00000000 NS 103813983.63000000 0.072450905763 Long EC CORP GB N 2 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 5145.00000000 NS USD 2900030.70000000 0.002023907026 Long EC CORP US N 1 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 429549.00000000 NS USD 62422060.68000000 0.043563830977 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 2425572.00000000 NS 258239510.11000000 0.180223181475 Long EC CORP CA N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 1528108.00000000 NS USD 177932895.52000000 0.124177870791 Long EC CORP IE N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 165884.00000000 NS USD 18044861.52000000 0.012593357039 Long EC CORP US N 1 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 2556809.00000000 NS USD 657355593.90000000 0.458762938494 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 890650.00000000 NS 52598647.86000000 0.036708153816 Long EC CORP KR N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 40253.00000000 NS USD 6359974.00000000 0.004438572346 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 358874.00000000 NS USD 282315409.58000000 0.197025549159 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 300626.00000000 NS USD 89715817.18000000 0.062611914009 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 4005086.00000000 NS 264683180.63000000 0.184720164919 Long EC CORP CA N 1 N N N SOUTHWEST GAS HOLDINGS INC 254900LKF9EV0CUKNE09 SOUTHWEST GAS HOLDINGS INC 844895102 166500.00000000 NS USD 11718270.00000000 0.008178082044 Long EC CORP US N 1 N N N BLOCK INC 549300OHIIUWSTIZME52 BLOCK INC CL A 852234103 225880.00000000 NS USD 14567001.20000000 0.010166187581 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 1708368.00000000 NS USD 221233656.00000000 0.154397107231 Long EC CORP US N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 674796.00000000 NS USD 229599339.00000000 0.160235447014 Long EC CORP US N 1 N N N STRAUMANN HOLDING AG 50670046ML5FVIM60Z37 STRAUMANN HOLDG AG (REGD) N/A 86566.00000000 NS 10723797.43000000 0.007484048004 Long EC CORP CH N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 759722.00000000 NS USD 452080173.32000000 0.315502949502 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 4407500.00000000 NS USD 485265750.00000000 0.338662884269 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 77000.00000000 NS USD 13565860.00000000 0.009467499561 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 2402402.00000000 NS USD 417561491.62000000 0.291412651958 Long EC CORP TW N 1 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 225910.00000000 NS USD 66471758.40000000 0.046390080944 Long EC CORP US N 1 N N N TENET HEALTHCARE CORP 0W9AIBT6U6ADJ2I8HK17 TENET HEALTHCARE CORP 88033G407 589126.00000000 NS USD 78371431.78000000 0.054694762881 Long EC CORP US N 1 N N N TEVA PHARMACEUTICAL INDS LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL IND ADR 881624209 9542765.00000000 NS USD 155069931.25000000 0.108222000379 Long EC CORP IL N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 90264.00000000 NS USD 49915992.00000000 0.034835950861 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903808 657773.00000000 NS 110879742.36000000 0.077382039335 Long EC CORP CA N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 1194049.00000000 NS USD 122019867.31000000 0.085156638813 Long EC CORP US N 1 N N N TOPBUILD CORP 5493007YSKHOL4RWII46 TOPBUILD CORP 89055F103 11473.00000000 NS USD 4420202.71000000 0.003084822283 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 208880.00000000 NS USD 266867176.80000000 0.186244357472 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 1661059.00000000 NS 34080738.06000000 0.023784660362 Long EC CORP JP N 2 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 1174464.00000000 NS USD 238815509.76000000 0.166667335050 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 292806.00000000 NS USD 189366424.38000000 0.132157234390 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 4729503.00000000 NS USD 2408546697.78000000 1.680904476708 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 350900.00000000 NS 52122954.36000000 0.036376171325 Long EC CORP BE N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 1327862.00000000 NS USD 208155647.12000000 0.145270074862 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 724861.00000000 NS USD 195386282.55000000 0.136358442760 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 3383647.00000000 NS USD 1585983021.84000000 1.106844207692 Long EC CORP US N 1 N N N VIKING THERAPEUTICS INC 529900IVC72YPFA25M37 VIKING THERAPEUTICS INC 92686J106 215103.00000000 NS USD 11402610.03000000 0.007957785607 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 7442380.00000000 NS USD 1953401478.60000000 1.363262457486 Long EC CORP US N 1 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 408457.00000000 NS USD 101575086.76000000 0.070888398474 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECH CORP 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECH CORP 929740108 242500.00000000 NS USD 38327125.00000000 0.026748178082 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 1770043.00000000 NS USD 119849611.53000000 0.083642035563 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 8999059.00000000 NS USD 534454114.01000000 0.372991029678 Long EC CORP US N 1 N N N WESTLAKE CORP GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 715721.00000000 NS USD 103650715.22000000 0.072336962114 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 1718725.00000000 NS USD 485316378.25000000 0.338698217299 Long EC CORP US N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 1413340.00000000 NS USD 167834125.00000000 0.117130023809 Long EC CORP US N 1 N N N GET HEAL INC N/A GET HEAL INC SER B PC P/P N/A 35877127.00000000 NS USD 60435.02000000 0.000042177092 Long EP CORP US Y 3 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 1792683.00000000 NS USD 139165981.29000000 0.097122767505 Long EC CORP US N 1 N N N VISTRA CORP 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 1088038.00000000 NS USD 93549507.24000000 0.065287414048 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 614537.00000000 NS USD 16070142.55000000 0.011215217283 Long EC CORP GB N 1 N N N TANIUM INC N/A TANIUM CL B PP N/A 6742751.00000000 NS USD 57178528.48000000 0.039904413969 Long EC CORP US Y 3 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 649701.00000000 NS USD 59018838.84000000 0.041188751086 Long EC CORP US N 1 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 2663524.00000000 NS 27863229.99000000 0.019445513790 Long EC CORP IE N 1 N N N TOAST INC 549300TN1PZNLCD4I551 TOAST INC 888787108 507900.00000000 NS USD 13088583.00000000 0.009134411958 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER H PC PP N/A 120282.00000000 NS USD 134715840.00000000 0.094017051339 Long EP CORP US Y 3 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 611220.00000000 NS USD 79269121.80000000 0.055321253194 Long EC CORP US N 1 N N N CONT TC HOLDINGS LLC N/A CONT TC HOLDINGS LLC PP N/A 140771.00000000 NS USD 99494127.38000000 0.069436114430 Long EC CORP US Y 3 N N N KRYSTAL BIOTECH INC 549300YONUY68210OE41 KRYSTAL BIOTECH INC 501147102 8492.00000000 NS USD 1559470.88000000 0.001088341606 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP N/A 129910.00000000 NS USD 14549920.00000000 0.010154266756 Long EC CORP US Y 3 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 448700.00000000 NS USD 32046154.00000000 0.022364741264 Long EC CORP KY N 1 N N N AIB GROUP PLC 635400AKJBGNS5WNQL34 AIB GROUP PLC N/A 8321017.00000000 NS 43986636.55000000 0.030697903578 Long EC CORP IE N 1 N N N CARBON INC N/A CARBON INC SER D PC PERP PP N/A 915425.00000000 NS USD 6325586.75000000 0.004414573774 Long EP CORP US Y 3 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 121000.00000000 NS USD 37968590.00000000 0.026497959522 Long EC CORP LU N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 527446.00000000 NS USD 846830376.38000000 0.590995795091 Long EC CORP US N 1 N N N NVENT ELECTRIC PLC N/A NVENT ELECTRIC PLC N/A 927154.00000000 NS USD 71029267.94000000 0.049570728509 Long EC CORP IE N 1 N N N PDD HOLDINGS INC 5493000573DS7005T657 PDD HOLDINGS INC ADR 722304102 189900.00000000 NS USD 25247205.00000000 0.017619811958 Long EC CORP KY N 1 N N N RUBRIK INC N/A RUBRIK INC 781154109 348500.00000000 NS USD 10685010.00000000 0.007456978583 Long EC CORP US N 1 N N ORLA MINING LTD 529900DU63EUQ1UZKL30 ORLA MINING LTD 68634K106 94526.00000000 NS 362751.00000000 0.000253160870 Long EC CORP CA N 1 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D PP N/A 26724113.00000000 NS 103710589.70000000 0.072378748009 Long EC CORP GB Y 3 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 1112932.00000000 NS USD 153484452.12000000 0.107115507833 Long EC CORP US N 1 N N N CARBON INC N/A CARBON INC SER E PC PERP PP N/A 81735.00000000 NS USD 675131.10000000 0.000471168314 Long EP CORP US Y 3 N N N ALCON INC 549300LDT5AP8S0NBM78 ALCON INC N/A 1250683.00000000 NS USD 111410841.64000000 0.077752689054 Long EC CORP CH N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 764299.00000000 NS USD 45238857.81000000 0.031571818260 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 497515.00000000 NS USD 190642772.85000000 0.133047987249 Long EC CORP US N 1 N N N GUSTO INC N/A GUSTO INC SER D PC PP N/A 2436137.00000000 NS USD 77737131.67000000 0.054252090171 Long EP CORP US Y 3 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 2486018.00000000 NS 96820320.19000000 0.067570086888 Long EC CORP CA N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC N/A 254822.00000000 NS USD 49346280.30000000 0.034438353859 Long EC CORP JE N 1 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPLORATION INC P/P N/A 14027051.00000000 NS USD 18515707.32000000 0.012921956361 Long EC CORP US Y 3 N N N HIGH POWER EXPLORATION INC N/A HIGH POWER EXPL SER A PC PP N/A 14154085.00000000 NS USD 30997446.15000000 0.021632856879 Long EP CORP US Y 3 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 455600.00000000 NS USD 11845600.00000000 0.008266944580 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 9273235.00000000 PA USD 0.93000000 0.000000000649 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 105983.00000000 NS USD 1.06000000 0.000000000739 Long EC CORP US Y 3 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 1065381.00000000 NS USD 67204233.48000000 0.046901269140 Long EC CORP US N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 VAXCYTE INC 92243G108 656213.00000000 NS USD 49550643.63000000 0.034580977308 Long EC CORP US N 1 N N N AZEK CO INC/THE 5493002LDDDU1RX46815 AZEK CO INC 05478C105 162707.00000000 NS USD 6854845.91000000 0.004783939289 Long EC CORP US N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 2838190.00000000 NS USD 74843070.30000000 0.052232349089 Long EC CORP GB N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 123700.00000000 NS USD 74220000.00000000 0.051797513569 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP 549300B9WLO96RQCXP87 SPACE EXPLORATION TECH CORP SER N PC PP N/A 428458.00000000 NS USD 479872960.00000000 0.334899301499 Long EP CORP US Y 3 N N N DYNE THERAPEUTICS INC N/A DYNE THERAPEUTICS INC 26818M108 412500.00000000 NS USD 14557125.00000000 0.010159295064 Long EC CORP US N 1 N N N CLEAN TEQ WATER LTD 5493003MW9ETS3784O29 CLEAN TEQ WATER PTY LTD N/A 2083150.00000000 NS 375210.73000000 0.000261856411 Long EC CORP AU N 1 N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 3293118.00000000 NS USD 9451248.66000000 0.006595946924 Long EP CORP US Y 3 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 653587.00000000 NS USD 157998121.38000000 0.110265559635 Long EP CORP CN Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER D PC PP N/A 1673085.00000000 NS USD 32742273.45000000 0.022850557172 Long EP CORP US Y 3 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 2588458.00000000 NS USD 647114.50000000 0.000451615765 Long EC CORP US Y 3 N N N DUOLINGO INC N/A DUOLINGO INC 26603R106 423821.00000000 NS USD 88438728.07000000 0.061720644264 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 1317166.00000000 NS USD 55255113.70000000 0.038562078976 Long EP CORP US Y 3 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 1478100.00000000 NS USD 20649057.00000000 0.014410803154 Long EP CORP US Y 3 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 1947140.00000000 NS USD 20464441.40000000 0.014281961480 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 337463.00000000 NS USD 84365.75000000 0.000058878147 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 1327879.00000000 NS USD 637381.92000000 0.000444823479 Long EP CORP US Y 3 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 10062912.00000000 NS USD 210818006.40000000 0.147128113004 Long EC CORP US N 1 N N N BOWERY FARMING INC N/A BOWERY FARMING INC N/A 349177.00000000 NS USD 6983.54000000 0.000004873753 Long EC CORP US N 3 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 55517.00000000 NS USD 1746009.65000000 0.001218525445 Long EP CORP US Y 3 N N N COINBASE GLOBAL INC 5493004G3J2SC154DU06 COINBASE GLOBAL INC 19260Q107 467964.00000000 NS USD 103995639.72000000 0.072577682020 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 3224900.00000000 NS USD 9868194.00000000 0.006886929569 Long EP CORP US Y 3 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 190300.00000000 NS USD 4947800.00000000 0.003453027992 Long EP CORP US Y 3 N N N RAPYD FINANCIAL NETWORK 2016 LTD N/A RAPYD FINANCIAL NETWORK 2016 LTD PP N/A 340545.00000000 NS USD 15447121.20000000 0.010780415925 Long EC CORP IL Y 3 N N N ACRISURE HOLDINGS INC N/A ACRISURE HOLDINGS INC SER B-1 PC PP N/A 379681.00000000 NS USD 9192077.01000000 0.006415073210 Long EP CORP US Y 3 N N N RECURSION PHARMACEUTICALS INC N/A RECURSION PHARMACEUTICALS INC 75629V104 1691778.00000000 NS USD 12688335.00000000 0.008855082246 Long EC CORP US N 1 N N MONDAY.COM LTD 984500MDAFVD86E3B328 MONDAY.COM LTD N/A 74700.00000000 NS USD 17984772.00000000 0.012551421068 Long EC CORP IL N 1 N N N AURORA INNOVATION INC N/A AURORA INNOVATION INC 051774107 2420151.00000000 NS USD 6703818.27000000 0.004678538369 Long EC CORP US N 1 N N ASAPP INC N/A ASAPP INC SER C PC PP N/A 1300504.00000000 NS USD 2666033.20000000 0.001860602140 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 436722.00000000 NS USD 9603516.78000000 0.006702213564 Long EP CORP US Y 3 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 69520.00000000 NS USD 971194.40000000 0.000677788400 Long EP CORP US Y 3 N N N ASTERA LABS INC N/A ASTERA LABS INC 04626A103 266456.00000000 NS USD 16123252.56000000 0.011252282312 Long EC CORP US N 1 N N N JANUX THERAPEUTICS INC N/A JANUX THERAPEUTICS INC 47103J105 302523.00000000 NS USD 12672688.47000000 0.008844162664 Long EC CORP US N 1 N N N CLEAR SECURE INC N/A CLEAR SECURE INC 18467V109 2305277.00000000 NS USD 43131732.67000000 0.030101273352 Long EC CORP US N 1 N N GUSTO INC N/A GUSTO INC SER E PC PP N/A 167099.00000000 NS USD 5332129.09000000 0.003721248031 Long EP CORP US Y 3 N N N GOBRANDS INC N/A GOBRANDS INC SER H PC PP N/A 69898.00000000 NS USD 2820384.30000000 0.001968322474 Long EP CORP US Y 3 N N N ON HOLDING AG N/A ON HOLDING AG N/A 8233069.00000000 NS USD 319443077.20000000 0.222936636027 Long EC CORP CH N 1 N N FANATICS INC N/A FANATICS HOLDINGS INC CLASS A PP N/A 2461391.00000000 NS USD 167251518.45000000 0.116723427599 Long EC CORP US Y 3 N N N DUTCH BROS INC N/A DUTCH BROS INC 26701L100 517073.00000000 NS USD 21406822.20000000 0.014939641112 Long EC CORP US N 1 N N N CONT VETERINARY HOLDINGS LLC N/A CONT VETERINARY HOLDINGS LLC PP N/A 1114406.00000000 NS USD 61147457.22000000 0.042674295945 Long EC CORP US Y 3 N N N DISCORD INC N/A DISCORD INC SER I PC PP N/A 15500.00000000 NS USD 4113855.00000000 0.002871024793 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 2329100.00000000 NS USD 1676952.00000000 0.001170330692 Long EP CORP US Y 3 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 8583629.00000000 NS 255348025.66000000 0.178205238804 Long EC CORP NL N 2 N N N GUSTO INC N/A GUSTO INC DBA PP N/A 289200.00000000 NS USD 9228372.00000000 0.006440403178 Long EC CORP US Y 3 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC PP N/A 515816.00000000 NS USD 21638481.20000000 0.015101313979 Long EC CORP US Y 3 N N N NURO INC/CA N/A NURO INC/CA SER D PC PP N/A 643113.00000000 NS USD 2360224.71000000 0.001647180967 Long EP CORP US Y 3 N N N NU HOLDINGS LTD/CAYMAN ISLANDS 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS N/A 11284698.00000000 NS USD 145459757.22000000 0.101515140776 Long EC CORP KY N 1 N N N SAMSARA INC N/A SAMSARA INC 79589L106 1731120.00000000 NS USD 58338744.00000000 0.040714118619 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 2902812.00000000 NS USD 581346159.24000000 0.405716593530 Long EC CORP US N 1 N N N SOMATUS INC N/A SOMATUS INC SER E PC PP N/A 15253.00000000 NS USD 15853968.20000000 0.011064351023 Long EP CORP US Y 3 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 1200800.00000000 NS USD 86673744.00000000 0.060488876730 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 1059433.00000000 NS USD 32831828.67000000 0.022913057006 Long EP CORP US Y 3 N N N BETA TECHNOLOGIES INC N/A BETA TECHNOLOGIES INC SER B 6% PC PP N/A 259581.00000000 NS USD 32554053.21000000 0.022719199850 Long EP CORP US Y 3 N N N CIRCLE INTERNET FINANCIAL LLC 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP N/A 637828.00000000 NS USD 19766289.72000000 0.013794727297 Long EP CORP US Y 3 N N N IVANHOE ELECTRIC INC N/A IVANHOE ELECTRIC INC 46578C108 4854811.00000000 NS USD 45538127.18000000 0.031780675835 Long EC CORP US N 1 N N N FTAI AVIATION LTD N/A FTAI AVIATION LTD N/A 482300.00000000 NS USD 49787829.00000000 0.034746506982 Long EC CORP KY N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 54733.00000000 NS 2083618.76000000 0.001454140002 Long EC CORP CA N 1 N N N BROOKFIELD ASSET MANAGEMENT LTD 549300CZ84WPNJZKY093 BROOKFIELD ASSET MANAGEMENT LTD A 113004105 2397691.00000000 NS USD 91232142.55000000 0.063670144728 Long EC CORP CA N 1 N N N NEXTRACKER INC N/A NEXTRACKER INC CL A 65290E101 357213.00000000 NS USD 16746145.44000000 0.011686994013 Long EC CORP US N 1 N N N LINDE PLC 5299003QR1WT0EF88V51 LINDE PLC N/A 162845.00000000 NS USD 71458014.45000000 0.049869947091 Long EC CORP IE N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER I PC PP N/A 2114059.00000000 NS USD 54965534.00000000 0.038359983740 Long EP CORP US Y 3 N N N X HOLDINGS CORP N/A X HOLDINGS CORP CLASS A P/P N/A 534690.00000000 NS USD 15559479.00000000 0.010858829488 Long EC CORP US Y 3 N N N UL SOLUTIONS INC 549300F7CUV5ESKV9P71 UL SOLUTIONS INC CL A 903731107 364100.00000000 NS USD 15361379.00000000 0.010720577165 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER F PC PP N/A 682143.00000000 NS USD 28615898.85000000 0.019970795055 Long EP CORP US Y 3 N N N CAVA GROUP INC N/A CAVA GROUP INC 148929102 1258323.00000000 NS USD 116709458.25000000 0.081450549008 Long EC CORP US N 1 N N MOLOCO INC N/A MOLOCO INC SERIES A PC PP N/A 419608.00000000 NS USD 22881224.24000000 0.015968613891 Long EP CORP US Y 3 N N N APOGEE THERAPEUTICS INC N/A APOGEE THERAPEUTICS INC 03770N101 260262.00000000 NS USD 10241309.70000000 0.007147323877 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP LIBERTY LIVE N/A LIBERTY MEDIA CORP LIBERTY LIVE CL C 531229722 149278.00000000 NS USD 5712869.06000000 0.003986963253 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 2755103.00000000 NS USD 197926599.52000000 0.138131308601 Long EC CORP US N 1 N N N VERALTO CORP S4BKK9OTCEWQ3YHPFM11 VERALTO CORP 92338C103 901864.00000000 NS USD 86100956.08000000 0.060089132860 Long EC CORP US N 1 N N N ARM HOLDINGS LIMITED 2138001E66EELTE7Y904 ARM HOLDINGS LTD 042068205 373915.00000000 NS USD 61179972.30000000 0.042696987946 Long EC CORP GB N 1 N N CANVA N/A CANVA INC SER A-2 PC PERP PP N/A 2380.00000000 NS USD 2538650.80000000 0.001771703035 Long EP CORP US Y 3 N N N CANVA N/A CANVA INC SER A PC PERP PP N/A 13120.00000000 NS USD 13994579.20000000 0.009766699083 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 2698575.00000000 NS USD 4182791.25000000 0.002919134822 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 2698575.00000000 PA USD 3756146.54000000 0.002621383068 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 122686.00000000 NS USD 2453.72000000 0.000001712430 Long EC CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER F PC PP N/A 1006942.00000000 NS USD 22092307.48000000 0.015418035522 Long EP CORP US Y 3 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC WT P/P N/A 100694.00000000 NS USD 1641312.20000000 0.001145457975 Long EC CORP US Y 3 N N N TENSTORRENT HOLDINGS INC N/A TENSTORRENT HOLDINGS INC SER C-1 PC PP N/A 387402.00000000 NS USD 26990297.34000000 0.018836301437 Long EP CORP US Y 3 N N N FLAME ACQUISITION CORP N/A SABLE OFFSHORE CORP PIPE N/A 4367875.00000000 NS USD 65823876.25000000 0.045937929443 Long EC CORP US Y 1 N N N REDDIT INC N/A REDDIT INC A 75734B100 725149.00000000 NS USD 46329769.61000000 0.032333156427 Long EC CORP US N 1 N N N GE VERNOVA INC 254900DP080RU6OK2553 GE VERNOVA INC 36828A101 2653097.00000000 NS USD 455032666.47000000 0.317563469632 Long EC CORP US N 1 N N N CANVA N/A CANVA INC CL A N/A 88378.00000000 NS USD 94269277.48000000 0.065789735643 Long EC CORP US Y 3 N N N REDDIT INC N/A REDDIT INC CL B (180 DAY LOCKUP) N/A 1043950.00000000 NS USD 66697965.50000000 0.046547948976 Long EC CORP US N 1 N N N CENTURI HOLDINGS INC N/A CENTURI HOLDINGS INC 155923105 796355.00000000 NS USD 15512995.40000000 0.010826388975 Long EC CORP US N 1 N N N MISA INVTS LTD N/A VIKING HOLDINGS LTD N/A 1220100.00000000 NS USD 41410194.00000000 0.028899825998 Long EC CORP BM N 1 N N N LOAR HOLDINGS INC N/A LOAR HOLDINGS INC 53947R105 163150.00000000 NS USD 8713841.50000000 0.006081316671 Long EC CORP US N 1 N N Figma Inc N/A FIGMA INC P/P N/A 1076100.00000000 NS USD 24954759.00000000 0.017415716355 Long EC CORP US Y 3 N N N LIONSGATE STUDIOS CORP N/A LIONSGATE STUDIOS CORP PIPE N/A 2062963.00000000 NS USD 16627481.78000000 0.011604179643 Long EC CORP CA Y 1 N N N COREWEAVE INC N/A COREWEAVE INC CL A N/A 96706.00000000 NS USD 75282719.82000000 0.052539176791 Long EC CORP US N 3 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER G PC PP N/A 772245.00000000 NS USD 32395677.75000000 0.022608670949 Long EP CORP US Y 3 N N N 2024-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer