0001752724-21-181369.txt : 20210824 0001752724-21-181369.hdr.sgml : 20210824 20210824103240 ACCESSION NUMBER: 0001752724-21-181369 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210824 PERIOD START: 20211231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY CONTRAFUND CENTRAL INDEX KEY: 0000024238 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-01400 FILM NUMBER: 211199669 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 S000039220 Fidelity Series Opportunistic Insights Fund C000120656 Fidelity Series Opportunistic Insights Fund FVWSX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000039220 C000120656 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Series Opportunistic Insights Fund S000039220 5493004275RP9SSN9N07 2021-12-31 2021-06-30 N 8557707669.94 47743790.07 8509963879.87 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 3411870.00000000 0.00000000 0.00000000 661962.54000000 N SURGERY PARTNERS INC 549300LC82HG33S19I03 SURGERY PARTNERS INC 86881A100 44600.00000000 NS USD 2971252.00000000 0.034914977806 Long EC CORP US N 1 N N N TEMPUR SEALY INTERNATIONAL INC 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC 88023U101 32300.00000000 NS USD 1265837.00000000 0.014874763487 Long EC CORP US N 1 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 22300.00000000 NS USD 969604.00000000 0.011393749887 Long EC CORP US N 1 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 367600.00000000 NS USD 21750892.00000000 0.255593235259 Long EC CORP US N 1 N N N JOBY AERO INC N/A JOBY AERO INC PIPE N/A 81901.00000000 NS USD 735634.78000000 0.008644393682 Long EC CORP US Y 2 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 17697.00000000 NS USD 12767500.65000000 0.150030021633 Long EC CORP US N 1 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO(180 DAY LOCK UP) N/A 2026200.00000000 NS 7679227.73000000 0.090238076664 Long EC CORP GB N 2 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 560400.00000000 NS USD 39345684.00000000 0.462348425391 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 182105.00000000 NS USD 12150045.60000000 0.142774349827 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 23900.00000000 NS 2457353.66000000 0.028876193773 Long EC CORP NZ N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 40960.00000000 NS USD 20663091.20000000 0.242810562908 Long EC CORP US N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 269324.00000000 NS 3140951.30000000 0.036909102604 Long EC CORP KY N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 178237.00000000 NS USD 70523033.79000000 0.828711317527 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 36020.00000000 NS 2572401.77000000 0.030228116197 Long EC CORP KR N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 475055.00000000 NS USD 50279821.20000000 0.590834719274 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 47330.00000000 NS USD 11469005.60000000 0.134771495647 Long EC CORP US N 1 N N N ALIGN TECHNOLOGY INC 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 8300.00000000 NS USD 5071300.00000000 0.059592497354 Long EC CORP US N 1 N N N DUCK CREEK TECHNOLOGIES INC N/A DUCK CREEK TECHNOLOGIES INC 264120106 50300.00000000 NS USD 2188553.00000000 0.025717535713 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 372719.00000000 NS USD 37148902.73000000 0.436534199843 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER C PFD PP N/A 393.00000000 NS 12067.54000000 0.000141804832 Long EP CORP GB Y 2 N N N DISCOVERY INC 5493006ZCRFWKF6B1K26 DISCOVERY INC A 25470F104 28500.00000000 NS USD 874380.00000000 0.010274779215 Long EC CORP US N 1 N N N CIRCLE INTERNET FINANCIAL 549300UHJLR6LBGAFV55 CIRCLE INTERNET FINANCIAL LTD CONV PERP PP N/A 1003200.00000000 PA USD 1003200.00000000 0.011788534171 Long EP CORP US Y 3 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 16400.00000000 NS USD 4584948.00000000 0.053877408467 Long EC CORP US N 1 N N N OPTION CARE HEALTH INC 549300DI3Q5ACSYJRI17 OPTION CARE HEALTH INC 68404L201 119000.00000000 NS USD 2602530.00000000 0.030582150955 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 224558.00000000 NS USD 22368222.38000000 0.262847442077 Long EC CORP US N 1 N N N EUROFINS SCIENTIFIC SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE N/A 55080.00000000 NS 6295991.02000000 0.073983757262 Long EC CORP LU N 1 N N N OAK STREET HEALTH INC 2549007CJE6GSEURLA30 OAK STREET HEALTH INC 67181A107 86879.00000000 NS USD 5088503.03000000 0.059794648976 Long EC CORP US N 1 N N N NORDSON CORP 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 2982.00000000 NS USD 654578.82000000 0.007691910673 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 7947.00000000 NS USD 5490105.48000000 0.064513851733 Long EC CORP NL N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 436983.00000000 NS USD 49221765.12000000 0.578401575081 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 9600.00000000 NS USD 407752.32000000 0.004791469455 Long EP CORP US Y 3 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER A PFD PP N/A 1104.00000000 NS 33899.62000000 0.000398352102 Long EP CORP GB Y 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 545800.00000000 NS USD 74752768.00000000 0.878414633190 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 15934.00000000 NS USD 5815431.98000000 0.068336741049 Long EC CORP US N 1 N N N ZOZO INC 549300GC7XPQMZA0OW13 ZOZO INC N/A 47800.00000000 NS 1624240.51000000 0.019086338472 Long EC CORP JP N 1 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 192124.00000000 NS USD 5838648.36000000 0.068609555133 Long EC CORP US N 1 N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES E PC PP N/A 79800.00000000 NS USD 1253211.12000000 0.014726397640 Long EP CORP US Y 3 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 175400.00000000 NS USD 30196864.00000000 0.354841271082 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER B PFD PP N/A 19337.00000000 NS 593765.41000000 0.006977296477 Long EP CORP GB Y 2 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 275766.00000000 NS USD 8358467.46000000 0.098219775994 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 367437.00000000 NS USD 53215900.71000000 0.625336387571 Long EC CORP US N 1 N N N RECRUIT HOLDINGS CO LTD 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD N/A 16200.00000000 NS 794428.52000000 0.009335274875 Long EC CORP JP N 2 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 55900.00000000 NS USD 13074451.00000000 0.153636974076 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 703653.00000000 NS USD 66094126.29000000 0.776667530238 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PP N/A 33832.00000000 NS 1038851.49000000 0.012207472377 Long EC CORP GB Y 2 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 161577.00000000 NS USD 555850732.32000000 6.531763708596 Long EC CORP US N 1 N N N Blu Homes Inc N/A BLU INVESTMENTS LLC PP N/A 21093998.00000000 NS USD 6539.14000000 0.000076840984 Long EC CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD N/A 32200.00000000 NS 5680585.82000000 0.066752173101 Long EC CORP KY N 2 N N N TENSTORRENT N/A TENSTORRENT INC CONV PERP PP N/A 680000.00000000 PA USD 680000.00000000 0.007990633210 Long EP CORP US Y 3 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 11500.00000000 NS USD 2986895.00000000 0.035098797623 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 1499712.00000000 NS USD 102595297.92000000 1.205590286495 Long EC CORP US N 1 N N N SUSE SA 213800C9JTKV8DLW6403 SUSE SA N/A 37900.00000000 NS 1485264.52000000 0.017453241176 Long EC CORP LU N 1 N N N GATOS SILVER INC N/A GATOS SILVER INC 368036109 168000.00000000 NS USD 2938320.00000000 0.034527996140 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 1432449.00000000 NS USD 388050434.10000000 4.559953950191 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 18339.00000000 NS USD 10078197.45000000 0.118428204775 Long EC CORP US N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 40400.00000000 NS USD 4645192.00000000 0.054585331566 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA (TEMP) N/A 13125.00000000 NS 5861544.56000000 0.068878606804 Long EC CORP FR N 2 N N N MAGIC LEAP INC N/A MAGIC LEAP INC 10% 06/30/2022 N/A 4756362.00000000 PA USD 7134543.00000000 0.083837523880 Long DBT CORP US N 3 2022-06-30 Fixed 0.10000000 N N N N N N WATERS CORP 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 16500.00000000 NS USD 5702565.00000000 0.067010448933 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 327500.00000000 NS 28628116.74000000 0.336407029972 Long EC CORP JP N 2 N N N CLEVELAND-CLIFFS INC 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS INC 185899101 184700.00000000 NS USD 3982132.00000000 0.046793759130 Long EC CORP US N 1 N N N EXPEDITORS INTL OF WASH INC 984500B055A804AB6E40 EXPEDITORS INTL OF WASH INC 302130109 11315.00000000 NS USD 1432479.00000000 0.016832962163 Long EC CORP US N 1 N N N ENDEAVOR GROUP HOLDINGS INC N/A ENDEAVOR GROUP HOLDINGS INC 29260Y109 63900.00000000 NS USD 1770669.00000000 0.020807009583 Long EC CORP US N 1 N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 46651.00000000 NS USD 30355805.70000000 0.356708984062 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 86510.00000000 NS USD 216821743.20000000 2.547857385304 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 192000.00000000 NS USD 18856320.00000000 0.221579318857 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 235929.00000000 NS USD 69549509.91000000 0.817271505399 Long EC CORP IE N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 227247.00000000 NS USD 53134893.54000000 0.624384477890 Long EC CORP US N 1 N N N WESTROCK CO 549300JEB576INN13W07 WESTROCK CO 96145D105 12900.00000000 NS USD 686538.00000000 0.008067460798 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 257040.00000000 NS USD 17175412.80000000 0.201827094009 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED SER D PFD PP N/A 69079.00000000 NS 2121152.21000000 0.024925513667 Long EP CORP GB Y 2 N N N MAGIC LEAP INC N/A MAGIC LEAP INC PC SER B PP N/A 1907399.00000000 NS USD 19.07000000 0.000000224090 Long EP CORP US Y 3 N N N HARLEY-DAVIDSON INC ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC 412822108 85300.00000000 NS USD 3908446.00000000 0.045927880014 Long EC CORP US N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC PC SER E-D PP N/A 469823.00000000 NS USD 3777376.92000000 0.044387696273 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 74857.00000000 NS USD 361098.19000000 0.004243239984 Long EP CORP US Y 3 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL PRIME DE FIDELITE 2023 N/A 12803.00000000 NS 5717741.33000000 0.067188784943 Long EC CORP FR N 2 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 248773.00000000 NS USD 94416816.69000000 1.109485516305 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 333466.00000000 NS USD 195291028.24000000 2.294851435291 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 166300.00000000 NS USD 25724947.00000000 0.302292082118 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 4000.00000000 NS USD 794520.00000000 0.009336349850 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 76100.00000000 NS USD 4535560.00000000 0.053297053477 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 11880.00000000 NS USD 2221916.40000000 0.026109586731 Long EC CORP US N 1 N N N CITIZENS FINANCIAL GRP INC 2138004JDDA4ZQUPFW65 CITIZENS FINANCIAL GROUP INC 174610105 16000.00000000 NS USD 733920.00000000 0.008624243420 Long EC CORP US N 1 N N N INTELLIA THERAPEUTICS INC 5493002T5BCPE5DZC723 INTELLIA THERAPEUTICS INC 45826J105 9500.00000000 NS USD 1538145.00000000 0.018074636058 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 156544.00000000 NS USD 40209891.84000000 0.472503672255 Long EC CORP GB N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 77481.00000000 NS USD 43276237.74000000 0.508536091937 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 2449754.00000000 NS USD 851803963.34000000 10.00948976240 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 4448.00000000 NS USD 978782.40000000 0.011501604634 Long EC CORP US N 1 N N N EDENRED 9695006LOD5B2D7Y0N70 EDENRED N/A 14059.00000000 NS 801015.57000000 0.009412678846 Long EC CORP FR N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 94683.00000000 NS USD 46410766.11000000 0.545369719133 Long EC CORP US N 1 N N N SCHWAB CHARLES CORP 549300VSGCJ7E698NM85 SCHWAB CHARLES CORP 808513105 69000.00000000 NS USD 5023890.00000000 0.059035385706 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 201368.00000000 NS USD 32005429.92000000 0.376093604764 Long EC CORP CH N 1 N N N HONEYWELL INTERNATIONAL INC ISRPG12PN4EIEOEMW547 HONEYWELL INTL INC 438516106 10700.00000000 NS USD 2347045.00000000 0.027579964299 Long EC CORP US N 1 N N N DEERE and CO PWFTNG3EI0Y73OXWDH08 DEERE and CO 244199105 44100.00000000 NS USD 15554511.00000000 0.182779988488 Long EC CORP US N 1 N N N POSCO 988400E5HRVX81AYLM04 POSCO SPON ADR 693483109 10900.00000000 NS USD 836793.00000000 0.009833096965 Long EC CORP KR N 1 N N N GFL ENVIRONMENTAL INC 5493008HF9XC5H29ZX61 GFL ENVIRONMENTAL INC 36168Q104 106000.00000000 NS USD 3383520.00000000 0.039759510707 Long EC CORP CA N 1 N N FIGS INC N/A FIGS INC-CLASS A 30260D103 27400.00000000 NS USD 1372740.00000000 0.016130973284 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 80299.00000000 NS USD 6566049.23000000 0.077157192705 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 36881.00000000 NS USD 3291629.25000000 0.038679708826 Long EC CORP US N 1 N N N TWITTER INC 549300I8RX485XMK6836 TWITTER INC 90184L102 33100.00000000 NS USD 2277611.00000000 0.026764050143 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 23800.00000000 NS USD 5981178.00000000 0.070284411125 Long EC CORP US N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 57400.00000000 NS USD 11866876.00000000 0.139446843341 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 11300.00000000 NS USD 858574.00000000 0.010089043997 Long EC CORP US N 1 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 463600.00000000 NS 32488651.18000000 0.381771904541 Long EC CORP CA N 1 N N N AKZO NOBEL NV 724500XYIJUGXAA5QD70 AKZO NOBEL NV N/A 6200.00000000 NS 766041.93000000 0.009001706009 Long EC CORP NL N 1 N N N ARCELORMITTAL SA LUXEMBOURG 2EULGUTUI56JI9SAL165 ARCELORMITTAL CL A SPN GDR (NY REG) 03938L203 147600.00000000 NS USD 4584456.00000000 0.053871627009 Long EC CORP LU N 1 N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 86800.00000000 NS USD 16643900.00000000 0.195581323668 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 117300.00000000 NS USD 5700780.00000000 0.066989473521 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL A (180 DAY LOCKUP) N/A 21872.00000000 NS USD 230115.31000000 0.002704069174 Long EC CORP US N 2 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 108591.00000000 NS USD 2845084.20000000 0.033432388670 Long EC CORP US N 1 N N N ALIGNMENT HEALTHCARE INC N/A ALIGNMENT HEALTHCARE INC 01625V104 10500.00000000 NS USD 245385.00000000 0.002883502250 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 72800.00000000 NS 1677876.73000000 0.019716614003 Long EC CORP CA N 1 N N N MEDTRONIC PLC 549300GX3ZBSQWUXY261 MEDTRONIC PLC N/A 184900.00000000 NS USD 22951637.00000000 0.269703107134 Long EC CORP IE N 1 N N N EVOLUTION AB 549300SUH6ZR1RF6TA88 EVOLUTION AB N/A 39225.00000000 NS 6198559.26000000 0.072838843354 Long EC CORP SE N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 35200.00000000 NS USD 30798944.00000000 0.361916271734 Long EC CORP US N 1 N N N EPIC GAMES INC 549300I2RHITL4UP9K78 EPIC GAMES INC PP N/A 7100.00000000 NS USD 6283500.00000000 0.073836976145 Long EC CORP US Y 3 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER E PC PP N/A 248712.00000000 NS USD 2255258.24000000 0.026501384398 Long EP CORP US Y 2 N N N RELATIVITY SPACE INC N/A RELATIVITY SPACE INC SER E PC PP N/A 125290.00000000 NS USD 2861009.68000000 0.033619527889 Long EP CORP US Y 3 N N N KEYSIGHT TECHNOLOGIES INC 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 16388.00000000 NS USD 2530471.08000000 0.029735391544 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 26753.00000000 NS USD 5503627.16000000 0.064672744064 Long EC CORP NL N 1 N N N 23ANDME HOLDING CO N/A 23ANDME CL B (180 DAY LOCKUP) N/A 657831.00000000 NS USD 6921039.95000000 0.081328664230 Long EC CORP US N 2 N N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 1022.00000000 NS USD 427810222.00000000 5.027168482018 Long EC CORP US N 1 N N N HERMES INTL SCA 969500Y4IJGHJE2MTJ13 HERMES INTERNATIONAL SA N/A 742.00000000 NS 1080866.86000000 0.012701192099 Long EC CORP FR N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 11520.00000000 NS 4332839.77000000 0.050914902003 Long EC CORP CH N 1 N N N CLEAN TEQ WATER PTY LTD N/A CLEAN TEQ WATER PTY LTD N/A 2653.00000000 NS 159.17000000 0.000001870395 Long EC CORP AU N 3 N N N KODIAK SCIENCES INC 254900IXI5NI8C9OQE24 KODIAK SCIENCES INC 50015M109 3900.00000000 NS USD 362700.00000000 0.004262062743 Long EC CORP US N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 34100.00000000 NS USD 930930.00000000 0.010939294374 Long EC CORP US N 1 N N N FMC CORP CKDHZ2X64EEBQCSP7013 FMC CORP NEW 302491303 7584.00000000 NS USD 820588.80000000 0.009642682525 Long EC CORP US N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 51293.00000000 NS USD 5139045.67000000 0.060388572061 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 26700.00000000 NS USD 6394917.00000000 0.075146229646 Long EC CORP US N 1 N N N LIFESTANCE HEALTH GROUP INC N/A LIFESTANCE HEALTH GROUP INC 53228F101 66300.00000000 NS USD 1847118.00000000 0.021705356521 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 61900.00000000 NS USD 3021339.00000000 0.035503546697 Long EC CORP US N 1 N N N WUXI APPTEC CO LTD 254900OEPQLZSPLN9175 WUXI APPTEC CO LTD H N/A 60480.00000000 NS 1412236.00000000 0.016595088063 Long EC CORP CN N 1 N N N TECHTARGET INC 529900YQA5JL2H2VMB84 TECHTARGET INC 87874R100 9328.00000000 NS USD 722826.72000000 0.008493887050 Long EC CORP US N 1 N N N TANIUM INC N/A TANIUM CL B PP N/A 408212.00000000 NS USD 4633206.20000000 0.054444487255 Long EC CORP US Y 3 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 383800.00000000 NS USD 15731962.00000000 0.184865202979 Long EC CORP GB N 1 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC CLASS B PP N/A 26700.00000000 NS USD 1071337.50000000 0.012589213246 Long EC CORP US Y 3 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 4800.00000000 NS USD 269472.00000000 0.003166546930 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 191700.00000000 NS USD 42160581.00000000 0.495426086351 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 279600.00000000 NS USD 25267452.00000000 0.296916089852 Long EC CORP US N 1 N N N CHARLES RIVER LABORATORIES INTERNATIONAL INC 549300BSQ0R4UZ5KX287 CHARLES RIVER LABS INTL INC 159864107 4600.00000000 NS USD 1701632.00000000 0.019995760546 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 8065.00000000 NS USD 4270336.85000000 0.050180434491 Long EC CORP US N 1 N N N DR. MARTENS LTD 213800QPT8YM6NQZPH28 DR. MARTENS LTD N/A 702800.00000000 NS 4326215.39000000 0.050837059370 Long EC CORP GB N 1 N N N FSOIFD TC HOLDINGS LLC N/A FSOIFD TC HOLDINGS LLC N/A 7549.00000000 NS USD 12692662.13000000 0.149150599334 Long EC CORP US Y 3 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 94700.00000000 NS USD 5868559.00000000 0.068961033006 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 256755.00000000 NS USD 81876601.95000000 0.962126315761 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 32400.00000000 NS USD 2369088.00000000 0.027838990076 Long EC CORP IN N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 107815.00000000 NS 4208588.72000000 0.049454836464 Long EC CORP DK N 1 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 32100.00000000 NS USD 1641273.00000000 0.019286486090 Long EC CORP US N 1 N N N WESTLAKE CHEMICAL CORP GOXNEVUM0LL78B1OS344 WESTLAKE CHEMICAL CORP 960413102 51848.00000000 NS USD 4670986.32000000 0.054888438845 Long EC CORP US N 1 N N N MARAVAI LIFESCIENCES HOLDINGS INC N/A MARAVAI LIFESCIENCES HOLDINGS INC 56600D107 164900.00000000 NS USD 6881277.00000000 0.080861412541 Long EC CORP US N 1 N N N NUCOR CORP 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 119773.00000000 NS USD 11489823.89000000 0.135016129941 Long EC CORP US N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 192200.00000000 NS USD 12958124.00000000 0.152270023503 Long EC CORP US N 1 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 137464.00000000 NS USD 21386649.12000000 0.251313042239 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 32500.00000000 NS 4415396.10000000 0.051885015757 Long EC CORP CA N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 104900.00000000 NS USD 20523685.00000000 0.241172410244 Long EC CORP US N 1 N N N DENTALCORP HOLDINGS LTD N/A DENTALCORP HOLDINGS LTD 24874B108 191900.00000000 NS 2548139.72000000 0.029943014517 Long EC CORP CA N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 45725.00000000 NS 1297780.83000000 0.015250133235 Long EC CORP IN N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 13400.00000000 NS USD 1664146.00000000 0.019555265139 Long EC CORP US N 1 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 1300.00000000 NS USD 883610.00000000 0.010383240310 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 57457.00000000 NS USD 5017145.24000000 0.058956128496 Long EC CORP US N 1 N N N CANO HEALTH LLC N/A CANO HEALTH INC PIPE N/A 305884.00000000 NS USD 3516136.58000000 0.041317879013 Long EC CORP US Y 2 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 14400.00000000 NS USD 3111264.00000000 0.036560249184 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 205100.00000000 NS USD 2085867.00000000 0.024510879592 Long EC CORP US N 1 N N N KORNIT DIGITAL LTD 5299006DPCQWP3VTFK34 KORNIT DIGITAL LTD N/A 2304.00000000 NS USD 286456.32000000 0.003366128505 Long EC CORP IL N 1 N N N PPG INDUSTRIES INC 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 53433.00000000 NS USD 9071320.41000000 0.106596461959 Long EC CORP US N 1 N N N PAYMENTUS HOLDINGS, INC. N/A PAYMENTUS HOLDINGS INC 70439P108 5600.00000000 NS USD 198800.00000000 0.002336085120 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 3000.00000000 NS USD 1748160.00000000 0.020542507872 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 4883.00000000 NS USD 1180709.40000000 0.013874434917 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 133475.00000000 NS USD 7785596.75000000 0.091488011699 Long EC CORP US N 1 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC PP N/A 145919.00000000 NS USD 703889.91000000 0.008271361899 Long EC CORP US Y 3 N N N BIONTECH SE 894500UZJ5LG1F8J1U58 BIONTECH SE ADR 09075V102 6900.00000000 NS USD 1544772.00000000 0.018152509479 Long EC CORP DE N 1 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 1000.00000000 NS 409168.83000000 0.004808114767 Long EC CORP DK N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 66010.00000000 NS USD 16151326.80000000 0.189793129888 Long EC CORP US N 1 N N N ANTHEM INC 8MYN82XMYQH89CTMTH67 ANTHEM INC 036752103 2000.00000000 NS USD 763600.00000000 0.008973011058 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER H PC PP N/A 7256.00000000 NS USD 3047447.44000000 0.035810345179 Long EP CORP US Y 3 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 286500.00000000 NS USD 13637400.00000000 0.160252149039 Long EC CORP US N 1 N N N CINTAS CORP N/A CINTAS CORP 172908105 53244.00000000 NS USD 20339208.00000000 0.239004633710 Long EC CORP US N 1 N N N UIPATH INC 5493000YP61KBELDHT53 UIPATH INC A 90364P105 6600.00000000 NS USD 448338.00000000 0.005268388988 Long EC CORP US N 1 N N SEMTECH CORP 549300J7WUY317SW6O61 SEMTECH CORP 816850101 40512.00000000 NS USD 2787225.60000000 0.032752496242 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 137152.00000000 NS USD 43625308.16000000 0.512637994424 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 1646929.00000000 NS 6908705.07000000 0.081183717904 Long EC CORP CA N 1 N N N NAVER CORP 988400ULUQYDB2HQYJ61 NAVER CORP N/A 4754.00000000 NS 1756455.75000000 0.020639990660 Long EC CORP KR N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 2013117.00000000 NS USD 338203.66000000 0.003974207937 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER N PC PP N/A 24552.00000000 NS USD 10311594.48000000 0.121170837215 Long EP CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER G PC PP N/A 36460.00000000 NS USD 15312835.40000000 0.179940075142 Long EP CORP US Y 3 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 22600.00000000 NS USD 3284006.00000000 0.038590128540 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 141800.00000000 NS USD 4997032.00000000 0.058719779196 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 255443.00000000 NS USD 39463389.07000000 0.463731569570 Long EC CORP US N 1 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 3584.00000000 NS 2819378.71000000 0.033130325225 Long EC CORP FR N 2 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 239726.00000000 NS USD 69875334.48000000 0.821100247502 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECHNOLOGIES CORP CLASS C N/A 783.00000000 NS USD 328852.17000000 0.003864319222 Long EC CORP US Y 3 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 21291.00000000 NS USD 8942007.09000000 0.105076910034 Long EC CORP US Y 3 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 47411.00000000 NS USD 6641332.88000000 0.078041845697 Long EC CORP US N 1 N N N MONDAY.COM LTD N/A MONDAY.COM LTD N/A 4500.00000000 NS USD 1006155.00000000 0.011823258173 Long EC CORP IL N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 8816.00000000 NS USD 4991707.36000000 0.058657209718 Long EC CORP US N 1 N N N LYRA HEALTH INC N/A LYRA HEALTH INC SERIES F PC PP N/A 4099.00000000 NS USD 64372.34000000 0.000756434938 Long EP CORP US Y 3 N N N DELHIVERY PVT LTD 335800CUQ1SBCH9TTH82 DELHIVERY PVT LTD SER H PC PP N/A 3262.00000000 NS 1563996.64000000 0.018378416901 Long EP CORP IN Y 3 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 288800.00000000 NS USD 39513616.00000000 0.464321782768 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 410087.00000000 NS 9406937.52000000 0.110540275526 Long EC CORP IN N 1 N N N MODERNA INC 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 16400.00000000 NS USD 3853672.00000000 0.045284234509 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 396819.00000000 NS USD 37158131.16000000 0.436642642489 Long EC CORP IE N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 94465.00000000 NS USD 5307043.70000000 0.062362705352 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 96300.00000000 NS 808714.91000000 0.009503153261 Long EC CORP CA N 1 N N N P3 HEALTH PARTNERS N/A P3 HEALTH PARTNERS PIPE N/A 160486.00000000 NS USD 1428485.89000000 0.016786039402 Long EC CORP US Y 2 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO CO LTD N/A 19700.00000000 NS 11399858.42000000 0.133958951893 Long EC CORP JP N 2 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 339252.00000000 NS USD 77865119.04000000 0.914987656107 Long EC CORP US N 1 N N N HEICO CORP NEW 529900O1DTDLCJ7L0I14 HEICO CORP CL A 422806208 34494.00000000 NS USD 4283464.92000000 0.050334701538 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 10065.00000000 NS USD 2397382.35000000 0.028171475036 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 3500.00000000 NS USD 2265515.00000000 0.026621910879 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 104450.00000000 NS USD 5651789.50000000 0.066413789526 Long EC CORP US N 1 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 217234.00000000 NS 5972907.82000000 0.070187228809 Long EC CORP CH N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 484300.00000000 NS USD 17972373.00000000 0.211192118482 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 109413.00000000 NS USD 12684249.09000000 0.149051738280 Long EC CORP US N 1 N N N OWENS and MINOR INC 549300LMT5KQQXCEZ733 OWENS AND MINOR INC 690732102 41300.00000000 NS USD 1748229.00000000 0.020543318687 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 16000.00000000 NS USD 834720.00000000 0.009808737284 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 3314587.00000000 NS 23931553.44000000 0.281218037794 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 3874296.00000000 NS USD 52148024.16000000 0.612787843710 Long EC CORP US N 1 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 78400.00000000 NS USD 4515840.00000000 0.053065325114 Long EC CORP US N 1 N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 133600.00000000 NS 10059079.35000000 0.118203549298 Long EC CORP KY N 2 N N N STRIPE INC 549300CLHGIPTCYHQ143 STRIPE INC SER H PC PP N/A 11500.00000000 NS USD 461437.50000000 0.005422320311 Long EP CORP US Y 3 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 130500.00000000 NS USD 9232875.00000000 0.108494878830 Long EC CORP US N 1 N N N MARQETA INC N/A MARQETA INC CL A 57142B104 65500.00000000 NS USD 1838585.00000000 0.021605085825 Long EC CORP US N 1 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 18800.00000000 NS USD 4098776.00000000 0.048164434748 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 28940.00000000 NS USD 10462388.80000000 0.122942810894 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 944037.00000000 NS USD 134931208.41000000 1.585567345699 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 368800.00000000 NS USD 21028976.00000000 0.247110050017 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 122600.00000000 NS USD 23575980.00000000 0.277039718767 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 233734.00000000 NS USD 63680828.30000000 0.748309031612 Long EC CORP US N 1 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 680000.00000000 NS 52289125.52000000 0.614445916083 Long EC CORP CA N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 31550.00000000 NS USD 29014642.00000000 0.340949061706 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 7100.00000000 NS USD 1587276.00000000 0.018651971058 Long EC CORP US N 1 N N N FANATICS INC N/A FANATICS HOLDINGS INC SER E PC PP N/A 95908.00000000 NS USD 3344311.96000000 0.039298779727 Long EP CORP US Y 3 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 463078.00000000 NS 20139702.95000000 0.236660263595 Long EC CORP GB N 1 N N N QUALTRICS INTERNATIONAL INC 549300NW34K5PVZGTN68 QUALTRICS INTERNATIONAL INC 747601201 40200.00000000 NS USD 1537650.00000000 0.018068819347 Long EC CORP US N 1 N N N GROWMAX RESOURCES CORP 549300P3X3574P811I48 GROWMAX RESOURCES CORP 144A 39986E204 4800.00000000 NS 212.97000000 0.000002502595 Long EC CORP CA N 3 N N N STARLING BANK LTD 213800AE5VSF3V1PAV23 STARLING BANK LTD SER D N/A 1401404.00000000 NS 2509177.91000000 0.029485176969 Long EC CORP GB N 3 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 85275.00000000 NS USD 15891849.00000000 0.186744024114 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 33082.00000000 NS USD 3022040.70000000 0.035511792325 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 12395.00000000 NS 30396644.27000000 0.357188875288 Long EC CORP NL N 2 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 19100.00000000 NS USD 6150009.00000000 0.072268332590 Long EC CORP US N 1 N N N SILERGY CORP N/A SILERGY CORP N/A 4000.00000000 NS 543028.57000000 0.006381091361 Long EC CORP KY N 1 N N N CHINA HONGXING SPORTS LTD N/A CHINA HONGXING SPORTS LTD N/A 22200.00000000 NS 936.07000000 0.000010999694 Long EC CORP BM N 3 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 1083726.00000000 NS USD 264721750.02000000 3.110727069549 Long EC CORP US N 1 N N N DIRECT LINE INSURANCE GROUP PL C 213800FF2R23ALJQOP04 DIRECT LINE INSURANCE GRP PLC N/A 204218.00000000 NS 805110.06000000 0.009460792917 Long EC CORP GB N 1 N N N AIA GROUP LTD ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD N/A 304400.00000000 NS 3776258.19000000 0.044374550154 Long EC CORP HK N 2 N N N SONY GROUP CORP 529900R5WX9N2OI2N910 SONY GROUP CORP N/A 31700.00000000 NS 3073862.26000000 0.036120743911 Long EC CORP JP N 2 N N N MATTEL INC 549300VELLG24KHTJ564 MATTEL INC 577081102 76700.00000000 NS USD 1541670.00000000 0.018116058090 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SVCS INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SVCS INC 955306105 5425.00000000 NS USD 1948117.50000000 0.022892194696 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 199858414.72800000 NS USD 199898386.41000000 2.348992184124 Long STIV RF US N 1 N N N CULLINAN ONCOLOGY INC N/A CULLINAN ONCOLOGY INC 230031106 14700.00000000 NS USD 378525.00000000 0.004448021229 Long EC CORP US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 470500.00000000 NS USD 32059870.00000000 0.376733326399 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC N/A 72458.00000000 NS USD 13342416.12000000 0.156785813763 Long EC CORP IE N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 140547.00000000 NS USD 14556452.79000000 0.171051875137 Long EC CORP US N 1 N N N BROOKFIELD ASSET MGMT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET INC VTG CL A 112585104 69700.00000000 NS 3555847.05000000 0.041784514014 Long EC CORP CA N 1 N N N DOORDASH INC N/A DOORDASH INC 25809K105 65395.00000000 NS USD 11661890.35000000 0.137038071073 Long EC CORP US N 1 N N MAGIC LEAP INC N/A MAGIC LEAP INC PC SER C PP N/A 17554.00000000 NS USD 0.18000000 0.000000002115 Long EP CORP US Y 3 N N N SUPERNUS PHARMACEUTICALS INC 549300GRM36VBKISYJ58 SUPERNUS PHARMACEUTICALS INC 868459108 37140.00000000 NS USD 1143540.60000000 0.013437666906 Long EC CORP US N 1 N N N DELPHIX CORP 549300ZUVPWKP077GO54 DELPHIX CORP SER D PC PP N/A 232855.00000000 NS USD 1443701.00000000 0.016964831113 Long EP CORP US Y 3 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 4100.00000000 NS USD 668136.00000000 0.007851220162 Long EC CORP US N 1 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 177337.00000000 NS USD 7313377.88000000 0.085939000250 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD (DEMAT) N/A 74300.00000000 NS 1496590.73000000 0.017586334691 Long EC CORP IN N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 289735.00000000 NS USD 77753284.60000000 0.913673497297 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 46600.00000000 NS USD 7439690.00000000 0.087423285280 Long EC CORP US N 1 N N N ZIPLINE INTERNATIONAL INC N/A ZIPLINE INTERNATIONAL INC SER E PC PP N/A 66084.00000000 NS USD 2379024.00000000 0.027955747328 Long EP CORP US Y 3 N N N WORLD WRESTLING ENTMT INC 549300WZVLSCS3L4L698 WORLD WRESTLING ENTMT CL A 98156Q108 13900.00000000 NS USD 804671.00000000 0.009455633553 Long EC CORP US N 1 N N LITHIA MOTORS INC SE8N1EZEHPZQBCBVKD53 LITHIA MOTORS INC CL A 536797103 10100.00000000 NS USD 3470764.00000000 0.040784708948 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 3500.00000000 NS USD 808465.00000000 0.009500216586 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 19700.00000000 NS USD 7159571.00000000 0.084131626186 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 291789.00000000 NS USD 8032951.17000000 0.094394656468 Long EC CORP JE N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 21500.00000000 NS USD 1251300.00000000 0.014703940200 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 3200.00000000 NS USD 766592.00000000 0.009008169844 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HOLDINGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 12400.00000000 NS 5437754.11000000 0.063898674386 Long EC CORP CA N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 139512.00000000 NS USD 6028313.52000000 0.070838297378 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 33100.00000000 NS 3460132.34000000 0.040659777043 Long EC CORP BE N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 800.00000000 NS USD 274552.00000000 0.003226241660 Long EC CORP KY N 1 N N N BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD N/A 480.00000000 NS 25363.02000000 0.000298039102 Long EC CORP CA N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 8200.00000000 NS USD 3404230.00000000 0.040002872492 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 43388.00000000 NS 63453374.93000000 0.745636242711 Long EC CORP CA N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 22903.00000000 NS USD 4000008.95000000 0.047003829939 Long EC CORP US N 1 N N N HYUNDAI MOTOR CO 9884004RQX8PRBXQ8S60 HYUNDAI MOTOR CO N/A 86200.00000000 NS 18269823.01000000 0.214687433083 Long EC CORP KR N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 457515.00000000 NS USD 95149394.55000000 1.118093988331 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 230609.00000000 NS USD 121809979.89000000 1.431380692204 Long EC CORP US N 1 N N N SAMSUNG SDI CO LTD 9884002AESDO4YW87G32 SAMSUNG SDI CO LTD N/A 7328.00000000 NS 4526499.12000000 0.053190579700 Long EC CORP KR N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 274608.00000000 NS USD 41111563.68000000 0.483099156005 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 4800.00000000 NS USD 1891968.00000000 0.022232385785 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 1364300.00000000 NS USD 125092667.00000000 1.469955322559 Long EC CORP US N 1 N N N THOMSON REUTERS CORP 549300561UZND4C7B569 THOMSON REUTERS CORP 884903709 44500.00000000 NS 4420204.10000000 0.051941514234 Long EC CORP CA N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC N/A 66900.00000000 NS 3206418.51000000 0.037678403284 Long EC CORP GB N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 480766.00000000 NS 9944208.00000000 0.116853703968 Long EC CORP CA N 1 N N N SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 SUNRISE ENERGY METALS LTD N/A 5306.00000000 NS 7122.83000000 0.000083699885 Long EC CORP AU N 1 N N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 18800.00000000 NS USD 5608604.00000000 0.065906319687 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 57599.00000000 NS USD 8331119.36000000 0.097898410352 Long EC CORP CH N 1 N N N SILGAN HOLDINGS INC KAF673KJXD92C8KSLU49 SILGAN HOLDINGS INC 827048109 95362.00000000 NS USD 3957523.00000000 0.046504580464 Long EC CORP US N 1 N N N BYTEDANCE LTD N/A BYTEDANCE LTD SER E-1 PC PP N/A 37932.00000000 NS USD 4503666.36000000 0.052922273508 Long EP CORP CN Y 3 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 175600.00000000 NS 6374636.98000000 0.074907920526 Long EC CORP CA N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 27711.00000000 NS USD 14772179.88000000 0.173586869327 Long EC CORP US N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 37200.00000000 NS USD 3103968.00000000 0.036474514390 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 552563.00000000 NS 2419682.65000000 0.028433524326 Long EC CORP KY N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 12454.00000000 NS USD 19307934.36000000 0.226886208126 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 38922523.08000000 NS USD 38926415.33000000 0.457421628099 Long STIV RF US N 1 N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 27900.00000000 NS USD 1882971.00000000 0.022126662657 Long EC CORP IE N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 385500.00000000 NS USD 54895200.00000000 0.645069717979 Long EC CORP US N 1 N N N ROBLOX CORP N/A ROBLOX CORP 771049103 22700.00000000 NS USD 2042546.00000000 0.024001817502 Long EC CORP US N 1 N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 303440.00000000 NS USD 242782344.00000000 2.852918619011 Long EC CORP US N 1 N N N LIBERTY MEDIA CORP 549300ZKUTPIBZLWLL89 LIBERTY FORMULA ONE-C 531229854 47200.00000000 NS USD 2275512.00000000 0.026739384938 Long EC CORP US N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 2800.00000000 NS USD 870660.00000000 0.010231065751 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 914024.00000000 NS USD 142167292.96000000 1.670598077346 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 10800.00000000 NS USD 787644.00000000 0.009255550447 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 247437.00000000 NS USD 90336774.33000000 1.061541219272 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 3600.00000000 NS USD 1393308.00000000 0.016372666437 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 318600.00000000 NS USD 14429394.00000000 0.169558816038 Long EC CORP US N 1 N N N OATLY GROUP AB 894500CEIOQNBAH10Z10 OATLY GROUP AB ADR 67421J108 18600.00000000 NS USD 454956.00000000 0.005346156651 Long EC CORP SE N 1 N N N XPO LOGISTICS INC 54930096DB9LCLPN7H13 XPO LOGISTICS INC 983793100 11800.00000000 NS USD 1650702.00000000 0.019397285620 Long EC CORP US N 1 N N N CAZOO HOLDINGS LIMITED N/A CAZOO HOLDINGS LIMITED PIPE N/A 98800.00000000 NS USD 885643.20000000 0.010407132303 Long EC CORP GB Y 2 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 4561862.00000000 NS USD 188085570.26000000 2.210180594360 Long EC CORP US N 1 N N N 23ANDME HOLDING CO N/A 23ANDME INC PIPE N/A 118000.00000000 NS USD 1241478.00000000 0.014588522554 Long EC CORP US Y 2 N N N RAD POWER BIKES INC N/A RAD POWER BIKES INC SER A PC PP N/A 19024.00000000 NS USD 91768.73000000 0.001078368031 Long EP CORP US Y 3 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 21556.00000000 NS USD 29862389.04000000 0.350910878842 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 21900.00000000 NS USD 2923650.00000000 0.034355609979 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 253520.00000000 NS 13121562.63000000 0.154190579598 Long EC CORP JP N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 461834.00000000 NS 3703315.55000000 0.043517406210 Long EC CORP CA N 1 N N N WAYFAIR INC 54930027N9ZAVYFDHK53 WAYFAIR INC 94419L101 20760.00000000 NS USD 6554139.60000000 0.077017243463 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 107700.00000000 NS USD 16493178.00000000 0.193810199817 Long EC CORP US N 1 N N N OSCAR HEALTH INC N/A OSCAR HEALTH CLASS A (180 DAY LOCKUP) N/A 172762.00000000 NS USD 3528663.85000000 0.041465086101 Long EC CORP US N 2 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 39584.00000000 NS USD 15203026.88000000 0.178649722779 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 13300.00000000 NS USD 5888176.00000000 0.069191551023 Long EC CORP US N 1 N N N LENNAR CORP 529900G61XVRLX5TJX09 LENNAR CORP CL A 526057104 307329.00000000 NS USD 30533136.15000000 0.358792781979 Long EC CORP US N 1 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER F PC PP N/A 16235.00000000 NS USD 147214.92000000 0.001729912395 Long EP CORP US Y 2 N N N SOUTHWEST AIRLINES CO UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 18300.00000000 NS USD 971547.00000000 0.011416581946 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 359978.00000000 NS USD 144149590.32000000 1.693891917226 Long EC CORP US N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 298117.00000000 NS 43262558.19000000 0.508375344486 Long EC CORP CA N 1 N N N NURO INC/CA N/A NURO INC/CA SER C PC PP N/A 190290.00000000 NS USD 2484159.83000000 0.029191191232 Long EP CORP US Y 3 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 135800.00000000 NS USD 7933436.00000000 0.093225260553 Long EC CORP US N 1 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 7622.00000000 NS USD 956484.78000000 0.011239586836 Long EC CORP US N 1 N N N GOBRANDS INC N/A GOBRANDS INC SER G PC PP N/A 3340.00000000 NS USD 834055.78000000 0.009800932081 Long EP CORP US Y 3 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 32900.00000000 NS USD 6323051.00000000 0.074301737225 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 77913.00000000 NS USD 9397866.06000000 0.110433677424 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 37800.00000000 NS USD 4327722.00000000 0.050854763440 Long EC CORP US N 1 N N N ROYAL BANK OF CANADA ES7IP3U3RHIGC71XBU11 ROYAL BANK OF CANADA 780087102 371200.00000000 NS 37608105.84000000 0.441930263992 Long EC CORP CA N 1 N N N OSISKO GOLD ROYALTIES LTD 549300TJZTXZMPQ6K004 OSISKO GOLD ROYALTIES LTD 68827L101 40928.00000000 NS 560960.57000000 0.006591809059 Long EC CORP CA N 1 N N N SEALED AIR CORP NEW Q0M0CZB4YN6JZ65WXI09 SEALED AIR CORP 81211K100 14400.00000000 NS USD 853200.00000000 0.010025894493 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 22900.00000000 NS USD 3731555.00000000 0.043849246044 Long EC CORP US N 1 N N N ZOMATO LTD 335800T4VOF9ETHF8W59 ZOMATO PVT LTD N/A 1929600.00000000 NS 1565943.12000000 0.018401289853 Long EC CORP IN Y 2 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 16575.00000000 NS USD 10679106.75000000 0.125489448612 Long EC CORP US N 1 N N N ELEVATEBIO, LLC N/A ELEVATEBIO LLC SER C PC PP N/A 194500.00000000 NS USD 815927.50000000 0.009587907910 Long EP CORP US Y 3 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 2310.00000000 NS USD 837074.70000000 0.009836407202 Long EC CORP US N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 77100.00000000 NS USD 12739233.00000000 0.149697850423 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PLC 635400GAUMJCLEZRRV50 JAZZ PHARMA PLC N/A 66900.00000000 NS USD 11884116.00000000 0.139649429395 Long EC CORP IE N 1 N N N BOWERY FARMING N/A BOWERY FARMING INC SER C-1 PC PP N/A 13266.00000000 NS USD 799267.21000000 0.009392133988 Long EP CORP US Y 3 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 33779.00000000 NS USD 4037603.87000000 0.047445605257 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 25009.00000000 NS 1512322.23000000 0.017771194465 Long EC CORP CA N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 18932.00000000 NS USD 3052785.00000000 0.035873066479 Long EC CORP US N 1 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 20600.00000000 NS USD 3645994.00000000 0.042843824620 Long EC CORP KY N 1 N N N CELANESE CORP DEL 549300FHJQTDPPN41627 CELANESE CORP 150870103 4900.00000000 NS USD 742840.00000000 0.008729061726 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 68817.00000000 NS USD 168036662.43000000 1.974587257972 Long EC CORP US N 1 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 2400.00000000 NS 57483.06000000 0.000675479482 Long EC CORP CA N 1 N N N VENUS MEDTECH HANGZHOU INC N/A VENUS MEDTECH HANGZHOU INC H N/A 101500.00000000 NS 846454.28000000 0.009946626001 Long EC CORP CN N 1 N N N COUPANG INC 549300XR4L1D80AK4W76 COUPANG INC A 22266T109 67400.00000000 NS USD 2818668.00000000 0.033121973721 Long EC CORP US N 1 N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 20900.00000000 NS 921245.56000000 0.010825493186 Long EC CORP CA N 1 N N N TENSTORRENT N/A TENSTORRENT INC SER C-1 PC PP N/A 12300.00000000 NS USD 731287.89000000 0.008593313677 Long EP CORP US Y 3 N N N DELIVEROO PLC 984500F6537F74DDEE77 DELIVEROO HOLDINGS PLC CL A N/A 587600.00000000 NS 2344193.28000000 0.027546453934 Long EC CORP GB N 1 N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 490772.00000000 NS USD 86262994.44000000 1.013670512092 Long EC CORP US N 1 N N N 2021-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer