0001752724-20-161919.txt : 20200820 0001752724-20-161919.hdr.sgml : 20200820 20200820082811 ACCESSION NUMBER: 0001752724-20-161919 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200820 PERIOD START: 20201231 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: 201118690 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC DATE OF NAME CHANGE: 19850618 FORMER COMPANY: FORMER CONFORMED NAME: CONTRAFUND INC DATE OF NAME CHANGE: 19810203 0000024238 S000006036 Fidelity Advisor New Insights Fund C000016596 Class A FNIAX C000016598 Class C FNICX C000016599 Class M FNITX C000016600 Class I FINSX C000130145 Class Z FZANX NPORT-P 1 primary_doc.xml NPORT-P false 0000024238 XXXXXXXX S000006036 C000016599 C000016596 C000016600 C000130145 C000016598 Fidelity Contrafund 811-01400 0000024238 S5Y3O6VQ0TG5C3WLJP73 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Advisor New Insights Fund S000006036 4B6SWPYBQV2LX2C3MZ94 2020-12-31 2020-06-30 N 24133021673.92 507662086.74 23625359587.18 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 910388.04000000 N DUNKIN BRANDS GROUP INC 549300311IRV47UCTO62 DUNKIN BRANDS GROUP INC 265504100 307691.00000000 NS USD 20070683.93000000 0.084953982841 Long EC CORP US N 1 N N N DR HORTON INC 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 669475.00000000 NS USD 37122388.75000000 0.157129412625 Long EC CORP US N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 725976.00000000 NS USD 44821758.24000000 0.189718840361 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME INC PP N/A 22532.00000000 NS USD 235459.40000000 0.000996638375 Long EC CORP US Y 3 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 1705150.00000000 NS USD 155526731.50000000 0.658304187608 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 650059.00000000 NS USD 31410850.88000000 0.132953958918 Long EC CORP US N 1 N N N EURONET WORLDWIDE INC YG3575C4DSHJPA5KET68 EURONET WORLDWIDE INC 298736109 151830.00000000 NS USD 14548350.60000000 0.061579382723 Long EC CORP US N 1 N N N MELROSE INDUSTRIES PLC 213800RGNXXZY2M7TR85 MELROSE INDUSTRIES PLC N/A 5930308.00000000 NS 8376998.85000000 0.035457656502 Long EC CORP GB N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 4900.00000000 NS USD 1546489.00000000 0.006545885552 Long EC CORP US N 1 N N N PEPSICO INC FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 582302.00000000 NS USD 77015262.52000000 0.325985567482 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 915100.00000000 NS USD 58154605.00000000 0.246153311594 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 161981.00000000 NS USD 93600720.85000000 0.396187497187 Long EC CORP US N 1 N N N ADIDAS AG 549300JSX0Z4CW0V5023 ADIDAS AG N/A 81711.00000000 NS 21543254.53000000 0.091186991040 Long EC CORP DE N 2 N N N IMMUNOMEDICS INC 5493007ZU7DDO8PSIM59 IMMUNOMEDICS INC 452907108 50600.00000000 NS USD 1793264.00000000 0.007590419918 Long EC CORP US N 1 N N N BOLT THREADS INC 549300U3RHHNS0RS1E72 BOLT THREADS INC SER D PC PP N/A 1324673.00000000 NS USD 21737883.93000000 0.092010806649 Long EP CORP US Y 3 N N N THE BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 21342.00000000 NS USD 33983720.28000000 0.143844245648 Long EC CORP US N 1 N N N SWEETGREEN INC N/A SWEETGREEN INC SER C PC P/P N/A 14103.00000000 NS USD 216340.02000000 0.000915711014 Long EP CORP US Y 3 N N N PATTERSON COS INC YM48Q2087CUE26GWEK09 PATTERSON COMPANIES INC 703395103 42332.00000000 NS USD 931304.00000000 0.003941967514 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 16900.00000000 NS USD 3286712.00000000 0.013911796719 Long EC CORP US N 1 N N N SHOPIFY INC 549300HGQ43STJLLP808 SHOPIFY INC CL A 82509L107 177442.00000000 NS 168576435.14000000 0.713540187686 Long EC CORP CA N 1 N N N CABOT OIL and GAS CORP FCNMH6O7VWU7LHXMK351 CABOT OIL and GAS CORP 127097103 1343354.00000000 NS USD 23078821.72000000 0.097686647413 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 7200.00000000 NS USD 1706400.00000000 0.007222747208 Long EC CORP US N 1 N N N FRESHPET INC 549300S4ZK8ZQ6HNPN59 FRESHPET INC 358039105 41000.00000000 NS USD 3430060.00000000 0.014518551505 Long EC CORP US N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 139600.00000000 NS USD 22383464.00000000 0.094743379110 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 1156752.00000000 NS USD 204548456.16000000 0.865800393027 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 383798105 848865.00000000 NS 93790.33000000 0.000396990063 Long EC CORP CA N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 359526.00000000 NS USD 81375114.84000000 0.344439687953 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 76923.00000000 NS USD 34729965.27000000 0.147002906524 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC RT 07/28/20 872590112 1032488.00000000 NS USD 173457.98000000 0.000734202496 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP NEW 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 622545.00000000 NS USD 188761869.45000000 0.798979879029 Long EC CORP US N 1 N N N TRADEWEB MARKETS INC N/A TRADEWEB MARKETS INC A 892672106 32400.00000000 NS USD 1883736.00000000 0.007973364354 Long EC CORP US N 1 N N N FAIRFAX FINANCIAL HLDGS LTD GLS7OQD0WOEDI8YAP031 FAIRFAX FINL HLDGS LTD SUB VTG 303901102 30989.00000000 NS 9574039.68000000 0.040524418875 Long EC CORP CA N 1 N N N TANIUM INC N/A TANIUM CL B PP N/A 692100.00000000 NS USD 7886617.92000000 0.033382001619 Long EC CORP US Y 3 N N N GOLDMAN SACHS GROUP INC (THE) 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 186946.00000000 NS USD 36944268.52000000 0.156375476037 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 53512.00000000 NS USD 9197642.56000000 0.038931227802 Long EC CORP US N 1 N N N CANADIAN NATL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 105600.00000000 NS 1831820.86000000 0.007753621075 Long EC CORP CA N 1 N N N ROOFOODS LTD 549300XN3CMYGITD5K98 ROOFOODS LTD SER F PC PP N/A 21314.00000000 NS USD 8446525.06000000 0.035751942859 Long EP CORP GB Y 3 N N N SYNAPTICS INC 549300AJ3LI4FWNRQX29 SYNAPTICS INC 87157D109 333596.00000000 NS USD 20055791.52000000 0.084890947145 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 67160.00000000 NS USD 20801466.80000000 0.088047196586 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 617849.00000000 NS USD 56489934.07000000 0.239107192682 Long EC CORP US N 1 N N N BORR DRILLING LTD 213800J2JPCTXLHQ5R78 BORR DRILLING LTD N/A 1958013.00000000 NS 2156301.17000000 0.009127061800 Long EC CORP BM N 1 N N BERKSHIRE HATHAWAY INC DEL 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 2428.00000000 NS USD 649004400.00000000 2.747066759365 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 785163.00000000 NS USD 40710701.55000000 0.172317807057 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY GROUP LTD 8DF36O58U3QIHUCGZB18 MARVELL TECHNOLOGY GROUP LTD N/A 47000.00000000 NS USD 1647820.00000000 0.006974793310 Long EC CORP BM N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP N/A 2280387.00000000 PA USD 2779791.75000000 0.011766135197 Long DBT CORP US Y 3 2021-07-18 Fixed 0.06000000 N N N Y Y INTARCIA THERAPEUTICS INC INTARCIA THERAPEUTICS INC USD XXXX N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 228140.00000000 NS USD 31661269.20000000 0.134013914510 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 2047935.00000000 NS USD 196212652.35000000 0.830517104410 Long EC CORP US N 1 N N N VEREIT INC 5493002H54FNIBW75H44 VEREIT INC 92339V100 1526048.00000000 NS USD 9812488.64000000 0.041533711280 Long EC CORP US N 1 N N N SALESFORCE COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 4254707.00000000 NS USD 797034262.31000000 3.373638650319 Long EC CORP US N 1 N N N ALTERYX INC 549300XWZG0JHL7I0827 ALTERYX INC CL A 02156B103 2900.00000000 NS USD 476412.00000000 0.002016528037 Long EC CORP US N 1 N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 1234275.00000000 NS USD 31227157.50000000 0.132176432637 Long EC CORP US N 1 N N N RENAISSANCERE HOLDINGS LTD EK6GB9U3U58PDI411C94 RENAISSANCERE HLDGS LTD N/A 79372.00000000 NS USD 13574993.16000000 0.057459413939 Long EC CORP BM N 1 N N N OLIVO LABS LLC N/A OLIVO LABS N/A 630333.00000000 NS USD 6.30000000 0.000000026666 Long EC CORP US Y 3 N N N TURNING POINT THERAPEUTICS INC N/A TURNING POINT THERAPEUTICS INC 90041T108 101889.00000000 NS USD 6581010.51000000 0.027855705161 Long EC CORP US N 1 N N N BAXTER INTERNATIONAL INC. J5OIVXX3P24RJRW5CK77 BAXTER INTL INC 071813109 926154.00000000 NS USD 79741859.40000000 0.337526542636 Long EC CORP US N 1 N N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 455778.00000000 NS 15997285.71000000 0.067712348042 Long EC CORP JE N 2 N N N I-PULSE INC N/A I-PULSE INC (REST) N/A 58562.00000000 NS USD 334974.64000000 0.001417860493 Long EC CORP US Y 3 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC SPON ADR 055622104 485063.00000000 NS USD 11311669.16000000 0.047879352347 Long EC CORP GB N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 418589.00000000 NS USD 39372481.34000000 0.166653469102 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 394208.00000000 NS USD 84644341.76000000 0.358277474878 Long EC CORP IE N 1 N N N ADYEN BV 724500973ODKK3IFQ447 ADYEN BV N/A 46988.00000000 NS 68390763.54000000 0.289480307326 Long EC CORP NL N 1 N N N STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 51503.00000000 NS USD 9280325.57000000 0.039281203470 Long EC CORP US N 1 N N N METLIFE INC C4BXATY60WC6XEOZDX54 METLIFE INC 59156R108 458110.00000000 NS USD 16730177.20000000 0.070814487027 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 56892.00000000 NS USD 29017195.68000000 0.122822239267 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 7271896.00000000 NS USD 1651229424.72000000 6.989224517945 Long EC CORP US N 1 N N N EQUITY COMMONWEALTH 549300YPGVU9PR4L0606 EQUITY COMMONWEALTH 294628102 183612.00000000 NS USD 5912306.40000000 0.025025254655 Long EC CORP US N 1 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 66874.00000000 NS USD 16147396.04000000 0.068347726012 Long EC CORP US N 1 N N N REVOLUTION MEDICINES INC 549300JU3X0LBCQ65892 REVOLUTION MEDICINES INC 76155X100 71500.00000000 NS USD 2257255.00000000 0.009554373095 Long EC CORP US N 1 N N N LUNDIN GOLD INC 549300ZOV16K515FC525 LUNDIN GOLD INC 550371108 521803.00000000 NS 4896707.59000000 0.020726489143 Long EC CORP CA N 1 N N N GAMING AND LEISURE PROPERTIES INC 5493006GWRDBCZYWTM57 GAMING AND LEISURE PROPRTI INC 36467J108 418621.00000000 NS USD 14484286.60000000 0.061308216480 Long EC CORP US N 1 N N N FARFETCH LTD 549300QFQ74Z0F96NS78 FARFETCH LTD CL A 30744W107 113600.00000000 NS USD 1961872.00000000 0.008304093712 Long EC CORP KY N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 91276.00000000 NS USD 30469754.32000000 0.128970542046 Long EC CORP US N 1 N N N AGORA INC N/A AGORA INC ADR 00851L103 34400.00000000 NS USD 1519448.00000000 0.006431428035 Long EC CORP KY N 1 N N N TEVA PHARMACEUTICAL INDS LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL IND ADR 881624209 676100.00000000 NS USD 8336313.00000000 0.035285443885 Long EC CORP IL N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 51268.00000000 NS USD 53952392.48000000 0.228366439380 Long EC CORP US N 1 N N N ELECTRONIC ARTS INC 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 331400.00000000 NS USD 43761370.00000000 0.185230492846 Long EC CORP US N 1 N N N NORTHERN TRUST CORP 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 175565.00000000 NS USD 13929327.10000000 0.058959217313 Long EC CORP US N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 87855.00000000 NS USD 5167631.10000000 0.021873237869 Long EC CORP US N 1 N N N MIRATI THERAPEUTICS INC 529900GYRW59IDQV6N54 Mirati Therapeutics Inc 60468T105 41333.00000000 NS USD 4718988.61000000 0.019974250942 Long EC CORP US N 1 N N N DATADOG INC 549300F6JNO0KRPO1K63 DATADOG INC CL A 23804L103 334119.00000000 NS USD 29051647.05000000 0.122968062952 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 175345.00000000 NS USD 20966001.65000000 0.088743629795 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 320374.00000000 NS USD 39290667.36000000 0.166307171812 Long EC CORP US N 1 N N N CLOUDFLARE INC 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 3600.00000000 NS USD 129420.00000000 0.000547801185 Long EC CORP US N 1 N N N SELECTQUOTE INC 549300BV28BWDIN9SP24 SELECTQUOTE INC 816307300 87000.00000000 NS USD 2203710.00000000 0.009327731042 Long EC CORP US N 1 N N SANOFI 549300E9PC51EN656011 SANOFI N/A 272500.00000000 NS 27790828.19000000 0.117631344773 Long EC CORP FR N 2 N N N MATCH GROUP INC 549300BIJKT86CPCKK96 MATCH GROUP INC 57665R106 18100.00000000 NS USD 1937605.00000000 0.008201377815 Long EC CORP US N 1 N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 985803.00000000 NS USD 197387334.69000000 0.835489229112 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER A PC PERP PP N/A 74760.00000000 NS USD 770775.60000000 0.003262492565 Long EP CORP US Y 3 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 105976.00000000 NS USD 12929072.00000000 0.054725397733 Long EC CORP US N 1 N N N MEITUAN DIANPING 21380033K525E5JLIA77 MEITUAN DIANPING CL B N/A 750200.00000000 NS 16638846.53000000 0.070427908064 Long EC CORP KY N 1 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 587600.00000000 NS USD 35156108.00000000 0.148806657821 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 292332.00000000 NS USD 19779183.12000000 0.083720135759 Long EC CORP US N 1 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 197776.00000000 NS 11792443.35000000 0.049914344399 Long EC CORP SE N 1 N N N FLIR SYSTEMS INC VOBD35NEPH6WISIRTJ85 FLIR SYSTEMS INC 302445101 323257.00000000 NS USD 13114536.49000000 0.055510420663 Long EC CORP US N 1 N N N KOSMOS ENERGY LTD 213800YDFJ3OT9B5P157 KOSMOS ENERGY LTD 500688106 4876450.00000000 NS USD 8094907.00000000 0.034263635099 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 704444.00000000 NS USD 1943434196.08000000 8.226051285731 Long EC CORP US N 1 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 190317.00000000 NS USD 19366657.92000000 0.081974023923 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 64500.00000000 NS USD 11107545.00000000 0.047015347889 Long EC CORP US N 1 N N N HORIZON THERAPEUTICS PLC N/A HORIZON THERAPEUTICS PLC N/A 276084.00000000 NS USD 15344748.72000000 0.064950328748 Long EC CORP IE N 1 N N N CSL LTD 529900ECSECK5ZDQTE14 CSL LIMITED N/A 11983.00000000 NS 2373337.41000000 0.010045719732 Long EC CORP AU N 1 N N N FANIFA TC HOLDINGS LLC N/A FANIFA TC HOLDINGS LLC N/A 17377.00000000 NS USD 9298432.70000000 0.039357846240 Long EC CORP US Y 3 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC SPON ADR 47215P106 35100.00000000 NS USD 2112318.00000000 0.008940892485 Long EC CORP KY N 1 N N N ALLIANT ENERGY CORP 5493009ML300G373MZ12 ALLIANT ENERGY CORPORATION 018802108 648346.00000000 NS USD 31016872.64000000 0.131286351539 Long EC CORP US N 1 N N N PELOTON INTERACTIVE INC 5493002YS021166W0339 PELOTON INTERACTIVE INC CL A 70614W100 3422633.00000000 NS USD 197725508.41000000 0.836920630479 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 725250.00000000 NS USD 34500142.50000000 0.146030126537 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 1260402.00000000 NS USD 56365177.44000000 0.238579130328 Long EC CORP US N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 3620379.00000000 NS 97416355.97000000 0.412338087852 Long EC CORP CA N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 34200.00000000 NS USD 11268216.00000000 0.047695426426 Long EC CORP US N 1 N N N EVERBRIDGE INC 549300WCY0UMR64ATW81 EVERBRIDGE INC 29978A104 75400.00000000 NS USD 10432344.00000000 0.044157397738 Long EC CORP US N 1 N N N RELIANCE INDUSTRIES LTD 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS N/A 2544473.00000000 NS 57396736.24000000 0.242945450325 Long EC CORP IN N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 60299.00000000 NS USD 22191840.97000000 0.093932288683 Long EC CORP NL N 1 N N N SIMON PPTY GROUP INC NEW 529900GQL5X8H7AO3T64 SIMON PPTY GROUP INC - REIT 828806109 203133.00000000 NS USD 13890234.54000000 0.058793748678 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 114875.00000000 NS USD 11577102.50000000 0.049002862611 Long EC CORP US N 1 N N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 74100.00000000 NS USD 10420683.00000000 0.044108039759 Long EC CORP US N 1 N N N FANIFB ER2 HOLDINGS LLC N/A FANIFB ER2 HOLDINGS LLC N/A 38874239.58400000 NS USD 1498135.45000000 0.006341217556 Long EC CORP US Y 3 N N N BOOHOO GROUP PLC 213800SZF3KFCECWY243 BOOHOO GROUP PLC N/A 2606274.00000000 NS 13305268.48000000 0.056317739549 Long EC CORP JE N 1 N N N AMERICAN EXPRESS CO R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 240833.00000000 NS USD 22927301.60000000 0.097045302169 Long EC CORP US N 1 N N N CASTLIGHT HEALTH INC 549300K52FAO83JL0L06 CASTLIGHT HEALTH INC A (UNLISTED) N/A 1303800.00000000 NS USD 1082154.00000000 0.004580476314 Long EC CORP US N 1 N N N SHISEIDO CO LTD 5299008QCD0YDT5OF506 SHISEIDO CO LTD N/A 119200.00000000 NS 7595499.51000000 0.032149773136 Long EC CORP JP N 2 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 2240982.00000000 NS USD 116105277.42000000 0.491443429639 Long EC CORP US N 1 N N N SEATTLE GENETICS INC N/A SEATTLE GENETICS INC 812578102 236300.00000000 NS USD 40152096.00000000 0.169953375108 Long EC CORP US N 1 N N N EBAY INC OML71K8X303XQONU6T67 EBAY INC 278642103 1074594.00000000 NS USD 56362455.30000000 0.238567608217 Long EC CORP US N 1 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD ADR 81141R100 62400.00000000 NS USD 6691776.00000000 0.028324546660 Long EC CORP KY N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD SPON ADR 40415F101 893891.00000000 NS USD 40636284.86000000 0.172002820571 Long EC CORP IN N 1 N N N DOORDASH INC N/A DOORDASH INC SER H PC PP N/A 25895.00000000 NS USD 5943705.25000000 0.025158157817 Long EP CORP US Y 3 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 369450.00000000 NS USD 95517603.00000000 0.404301160570 Long EC CORP US N 1 N N N IPG PHOTONICS CORP 5493002KZ51CADQ94G15 IPG PHOTONICS CORP 44980X109 36100.00000000 NS USD 5790079.00000000 0.024507897874 Long EC CORP US N 1 N N N NUTRIEN LTD 5493002QQ7GD21OWF963 NUTRIEN LTD 67077M108 56928.00000000 NS 1829109.72000000 0.007742145524 Long EC CORP CA N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 4303215.00000000 NS USD 110162304.00000000 0.466288369467 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 42094.00000000 NS USD 9260680.00000000 0.039198048883 Long EP CORP US Y 3 N N N HENRY (JACK) and ASSOCIATES 529900X1QS8C54W0JB21 HENRY (JACK) and ASSOCIATES INC 426281101 8600.00000000 NS USD 1582658.00000000 0.006698979518 Long EC CORP US N 1 N N N INPHI CORP 549300DCMERAAZFGT726 INPHI CORP 45772F107 29800.00000000 NS USD 3501500.00000000 0.014820938437 Long EC CORP US N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 45800.00000000 NS USD 5062274.00000000 0.021427288678 Long EC CORP US N 1 N N N ROYALTY PHARMA PLC N/A ROYALTY PHARMA PLC N/A 402300.00000000 NS USD 19531665.00000000 0.082672455959 Long EC CORP GB N 1 N N N MULBERRY HEALTH INC N/A MULBERRY HEALTH INC SERIES A-8 PC PP N/A 1159721.00000000 NS USD 6981520.42000000 0.029550959401 Long EP CORP US Y 3 N N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 132474.00000000 NS USD 37756414.74000000 0.159813079672 Long EC CORP US N 1 N N N BLUEBIRD BIO INC N/A BLUEBIRD BIO INC 09609G100 54200.00000000 NS USD 3308368.00000000 0.014003460932 Long EC CORP US N 1 N N N BRUKER CORP LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 776614.00000000 NS USD 31592657.52000000 0.133723499121 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 24200.00000000 NS 1549577.20000000 0.006558957099 Long EC CORP CA N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 22160N109 43035.00000000 NS USD 30583683.45000000 0.129452774410 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER D PC PERP PP N/A 94365.00000000 NS USD 972903.15000000 0.004118045892 Long EP CORP US Y 3 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 168536.00000000 NS USD 28587076.32000000 0.121001655930 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A INTARCIA THERAPEUTICS INC WT 12/31/24 N/A 26062.00000000 NS USD 2.61000000 0.000000011047 Long EC CORP US N 3 N N N BRUNELLO CUCINELLI SPA 5493003CX2RZ0FOBH256 BRUNELLO CUCINELLI SPA N/A 1802600.00000000 NS 53546845.67000000 0.226649865253 Long EC CORP IT N 1 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO CO LTD N/A 3500.00000000 NS 1564740.99000000 0.006623141477 Long EC CORP JP N 2 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 343498.00000000 NS USD 95162685.92000000 0.402798888917 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 252159.00000000 NS USD 37687684.14000000 0.159522160925 Long EC CORP US N 1 N N N SNOWFLAKE COMPUTING INC N/A SNOWFLAKE INC CLASS B P/P N/A 19125.00000000 NS USD 741476.25000000 0.003138476039 Long EC CORP US Y 3 N N N ENERGY TRANSFER LP MTLVN9N7JE8MIBIJ1H73 ENERGY TRANSFER LP 29273V100 277762.00000000 NS USD 1977665.44000000 0.008370943234 Long EC CORP US N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP N/A 247745.00000000 NS USD 54503900.00000000 0.230700827214 Long EC CORP US Y 3 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 82882.00000000 NS USD 15913344.00000000 0.067357044625 Long EC CORP US N 1 N N N FIAT CHRYSLER AUTOMOBILES NV 549300LKT9PW7ZIBDF31 FIAT CHRYSLER AUTOMOBILES NV N/A 3380996.00000000 NS USD 34621399.04000000 0.146543373920 Long EC CORP NL N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 463485.00000000 NS USD 13162974.00000000 0.055715444039 Long EC CORP US N 1 N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 56218.00000000 NS USD 13446783.42000000 0.056916735469 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 202221.00000000 NS USD 38525122.71000000 0.163066820497 Long EC CORP US N 1 N N N MERCK and CO INC NEW 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 741666.00000000 NS USD 57353031.78000000 0.242760460717 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 68971.00000000 NS USD 21519641.71000000 0.091087044117 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 25298.00000000 NS USD 28539179.76000000 0.120798922254 Long EC CORP US N 1 N N N PROLOGIS INC 529900DFH19P073LZ636 PROLOGIS INC REIT 74340W103 68906.00000000 NS USD 6430996.98000000 0.027220736921 Long EC CORP US N 1 N N N INTACT FINANCIAL CORP 5493009LXGE7Y4U9OY43 INTACT FINL CORP 45823T106 16100.00000000 NS 1532322.48000000 0.006485922359 Long EC CORP CA N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 67828.00000000 NS USD 26300307.00000000 0.111322356398 Long EC CORP US N 1 N N N REPARE THERAPEUTICS INC N/A REPARE THERAPEUTICS INC 760273102 42000.00000000 NS USD 1302840.00000000 0.005514582731 Long EC CORP CA N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 57335369.60600000 NS USD 57341103.14000000 0.242709969888 Long STIV RF US N 1 N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 474200.00000000 NS USD 24430784.00000000 0.103409151974 Long EC CORP US N 1 N N N MYOKARDIA INC 549300OLNNNZ1NI9UY54 MYOKARDIA INC 62857M105 27500.00000000 NS USD 2657050.00000000 0.011246601306 Long EC CORP US N 1 N N N DROPBOX INC 549300JCDF7UAR6TJR51 DROPBOX INC CL A 26210C104 893953.00000000 NS USD 19461356.81000000 0.082374859684 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 117500.00000000 NS USD 17402925.00000000 0.073662053420 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 66918.00000000 NS USD 16864005.18000000 0.071380946045 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 27700.00000000 NS USD 4846115.00000000 0.020512343874 Long EC CORP US N 1 N N N AKAMAI TECHNOLOGIES INC OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 456577.00000000 NS USD 48894830.93000000 0.206959097276 Long EC CORP US N 1 N N N HENRY SCHEIN INC VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 25400.00000000 NS USD 1483106.00000000 0.006277601805 Long EC CORP US N 1 N N N DUKE ENERGY CORP NEW I1BZKREC126H0VB1BL91 DUKE ENERGY CORP NEW 26441C204 844870.00000000 NS USD 67496664.30000000 0.285695817881 Long EC CORP US N 1 N N N ASTON MARTIN LAGONDA GLOBAL 213800167WOVOK5ZC776 ASTON MARTIN LAGONDA GLOBAL N/A 14846195.00000000 NS 9087584.54000000 0.038465380839 Long EC CORP GB N 1 N N TAIWAN SEMICONDUCTR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 113300.00000000 NS USD 6432041.00000000 0.027225155986 Long EC CORP TW N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 211091.00000000 NS USD 28976461.57000000 0.122649822378 Long EC CORP US N 1 N N N UNIVERSAL HEALTH SERVICES INC 549300YGMGQDO0NMJD09 UNIVERSAL HEALTH SVCS INC CL B 913903100 151962.00000000 NS USD 14115750.18000000 0.059748297704 Long EC CORP US N 1 N N N 10X GENOMICS INC 5493003Z6741WNLG7H43 10X GENOMICS INC 88025U109 34193.00000000 NS USD 3053776.83000000 0.012925842752 Long EC CORP US N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD N/A 104827.00000000 NS USD 10220632.50000000 0.043261278044 Long EC CORP CH N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 333860.00000000 NS USD 107990355.60000000 0.457095077014 Long EC CORP US N 1 N N N LG CHEMICAL LTD NEW 988400IES4EIG7O06940 LG CHEMICAL LTD N/A 54420.00000000 NS 22514523.77000000 0.095298121016 Long EC CORP KR N 2 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 573144.00000000 NS USD 23269646.40000000 0.098494358632 Long EC CORP US N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC SPON ADR 25243Q205 202742.00000000 NS USD 27246497.38000000 0.115327334085 Long EC CORP GB N 1 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECH CORP SER G PC PP N/A 145254.00000000 NS USD 31955880.00000000 0.135260925371 Long EP CORP US Y 3 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 2346625.00000000 NS USD 137981550.00000000 0.584039999437 Long EC CORP US N 1 N N N ARCUS BIOSCIENCES INC N/A ARCUS BIOSCIENCES INC 03969F109 167600.00000000 NS USD 4146424.00000000 0.017550733925 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 274509.00000000 NS USD 81306820.71000000 0.344150616670 Long EC CORP US N 1 N N N SLACK TECHNOLOGIES INC 549300VIZRB02KN4IJ45 SLACK TECHNOLOGIES INC CL A 83088V102 1104563.00000000 NS USD 34340863.67000000 0.145355940692 Long EC CORP US N 1 N N FANIFB ER2 HOLDINGS LLC N/A FANIFB ER2 10% 10/5/2023 N/A 33620067.00000000 PA USD 21853043.55000000 0.092498247357 Long DBT CORP US Y 3 2023-10-05 Fixed 0.10000000 N N N N N N GOLAR LNG LTD 213800C2VSFZG3EZLO34 GOLAR LNG LTD N/A 1212922.00000000 NS USD 8781555.28000000 0.037170038608 Long EC CORP BM N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 68120.00000000 NS USD 17271144.80000000 0.073104262122 Long EC CORP US N 1 N N WILLIAMS COS INC D71FAKCBLFS2O0RBPG08 WILLIAMS COMPANIES INC 969457100 274350.00000000 NS USD 5218137.00000000 0.022087016202 Long EC CORP US N 1 N N N MORPHOSYS AG 529900493806K77LRE72 MORPHOSYS AG N/A 36762.00000000 NS 4644421.91000000 0.019658629503 Long EC CORP DE N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 1656819.00000000 NS USD 753918917.76000000 3.191142615112 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 187485.00000000 NS USD 35127189.60000000 0.148684253758 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 428103.00000000 NS USD 54206401.86000000 0.229441594994 Long EC CORP CH N 1 N N N UNDER ARMOUR INC 549300D4549QKWETZ406 UNDER ARMOUR INC CL A 904311107 947490.00000000 NS USD 9228552.60000000 0.039062061959 Long EC CORP US N 1 N N SPROUTS FMRS MKT INC 529900P8F4G77Q52XE24 SPROUTS FMRS MKT INC 85208M102 138114.00000000 NS USD 3534337.26000000 0.014959930014 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 855684.00000000 NS USD 161450457.12000000 0.683377776851 Long EC CORP US N 1 N N N JD.COM INC 549300HVTWB0GJZ16V92 JD.COM INC CL A N/A 528500.00000000 NS 15806244.76000000 0.066903721408 Long EC CORP KY N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 7645.00000000 NS USD 7536211.65000000 0.031898823051 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PP N/A 189420.00000000 NS USD 1952920.20000000 0.008266203072 Long EC CORP US Y 3 N N N ZAI LAB LTD 549300P2UYQ9U5LY1T58 ZAI LAB LTD UNSPNRD ADR 98887Q104 88968.00000000 NS USD 7306941.84000000 0.030928383599 Long EC CORP KY N 1 N N N SITME CORP N/A SITME CORP 82982T106 22700.00000000 NS USD 1076207.00000000 0.004555304210 Long EC CORP US N 1 N N N SVMK INC N/A SVMK INC 78489X103 404068.00000000 NS USD 9511760.72000000 0.040260808242 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 219002.00000000 NS USD 12073580.26000000 0.051104323790 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 296459.00000000 NS USD 40626741.36000000 0.171962425418 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 24300.00000000 NS USD 8977392.00000000 0.037998964489 Long EC CORP US N 1 N N N GLOBAL BLOOD THERAPEUTICS INC 549300U4G0QKK99GRT15 GLOBAL BLOOD THERAPEUTICS INC 37890U108 109578.00000000 NS USD 6917659.14000000 0.029280651219 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 1107482.00000000 NS USD 420743486.62000000 1.780897704720 Long EC CORP US N 1 N N N 23ANDME INC N/A 23ANDME SER E PC PP N/A 166247.00000000 NS USD 1737281.15000000 0.007353459081 Long EP CORP US Y 3 N N N IDACORP INC N134NUJDWN8UEFA8B673 IDACORP INC 451107106 158838.00000000 NS USD 13877676.06000000 0.058740591899 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 396182.00000000 NS USD 160612182.80000000 0.679829579767 Long EC CORP US N 1 N N N BEST BUY CO INC HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 256840.00000000 NS USD 22414426.80000000 0.094874436587 Long EC CORP US N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC SPONS ADR 046353108 2194024.00000000 NS USD 116041929.36000000 0.491175293784 Long EC CORP GB N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER B PC PERP PP N/A 13135.00000000 NS USD 135421.85000000 0.000573205455 Long EP CORP US Y 3 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 135859.00000000 NS USD 55031046.54000000 0.232932101358 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 7247138.00000000 NS USD 1474865054.38000000 6.242720026916 Long EC CORP US N 1 N N N Blu Homes Inc N/A BLU HOMES INC N/A 98215581.00000000 NS USD 169873.67000000 0.000719031045 Long EC CORP US Y 3 N N N NOBLE ENERGY INC 02VFQXG2D1LR5ZH3K186 NOBLE ENERGY INC 655044105 166700.00000000 NS USD 1493632.00000000 0.006322155624 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 3345636.00000000 NS USD 646276506.12000000 2.735520294348 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC CLS A N/A 686106.00000000 NS USD 123684328.62000000 0.523523581360 Long EC CORP GB N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 45200.00000000 NS USD 5025336.00000000 0.021270939735 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 59092.00000000 NS USD 11605077.88000000 0.049121275116 Long EC CORP US N 1 N N N LONZA GROUP AG 549300EFW4H2TCZ71055 LONZA GROUP AG N/A 3091.00000000 NS 1637295.69000000 0.006930246644 Long EC CORP CH N 2 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 247952.00000000 NS USD 76230362.88000000 0.322663291530 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC SER C PC PERP PP N/A 125520.00000000 NS USD 1294111.20000000 0.005477635992 Long EP CORP US Y 3 N N N NORTHERN STAR RESOURCES LTD 254900XFXCRYYZAX6M78 NORTHERN STAR RESOURCES LTD N/A 188000.00000000 NS 1733310.37000000 0.007336651802 Long EC CORP AU N 1 N N N NETEASE INC 5299004AF4DSJDB0PA32 NETEASE INC N/A 908600.00000000 NS 15662081.16000000 0.066293514400 Long EC CORP KY N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 89200.00000000 NS USD 8559632.00000000 0.036230695107 Long EC CORP US N 1 N N N ALLBIRDS INC N/A ALLBIRDS INC PC PP N/A 163489.00000000 NS USD 1685571.59000000 0.007134585968 Long EP CORP US Y 3 N N N SWEETGREEN INC N/A SWEETGREEN INC SER I PC P/P N/A 534650.00000000 NS USD 8201531.00000000 0.034714946749 Long EP CORP US Y 3 N N N ALIMENTATION COUCHE-TARD INC 549300OSW32RVX8CCZ87 ALIMENTATION COUCH CL B SUBVTGSUB VTG 01626P403 179726.00000000 NS 5635633.34000000 0.023854169580 Long EC CORP CA N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 610939.00000000 NS USD 866342048.95000000 3.667000477825 Long EC CORP US N 1 N N N PENTAIR PLC 549300EVR9D56WPSRP15 PENTAIR PLC N/A 147674.00000000 NS USD 5610135.26000000 0.023746242842 Long EC CORP IE N 1 N N N CLEAN TEQ HOLDINGS LTD 529900AYAT2TIC68VA49 CLEAN TEQ HOLDINGS LTD N/A 70040.00000000 NS 6766.84000000 0.000028642273 Long EC CORP AU N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 700426.00000000 NS USD 68676769.30000000 0.290690895292 Long EC CORP US N 1 N N N CHARLES RIVER LABS INTL INC 549300BSQ0R4UZ5KX287 CHARLES RIVER LABS INTL INC 159864107 62300.00000000 NS USD 10862005.00000000 0.045976040956 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC CL A 144A N/A 2625135.00000000 NS 290048.80000000 0.001227701101 Long EC CORP CA N 1 N N N TJX COMPANIES INC V167QI9I69W364E2DY52 TJX COMPANIES INC NEW 872540109 1316425.00000000 NS USD 66558448.00000000 0.281724592399 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 84870.00000000 NS USD 68367028.50000000 0.289379843078 Long EC CORP US N 1 N N N CERIDIAN HCM HLDG INC 549300T64GVCHFJ8L449 CERIDIAN HCM HLDG INC 15677J108 147912.00000000 NS USD 11724984.24000000 0.049628807539 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 692007.00000000 NS USD 33423938.10000000 0.141474833331 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 126200.00000000 NS 14618105.61000000 0.061874637531 Long EC CORP BE N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC PC SER D PP N/A 555556.00000000 NS USD 2311112.96000000 0.009782339826 Long EP CORP US Y 3 N N N NASDAQ INC 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 475658.00000000 NS USD 56826861.26000000 0.240533317811 Long EC CORP US N 1 N N N INNOVENT BIOLGICS INC 25490058ONL9SCIE1R22 INNOVENT BIOLOGICS INC N/A 2316000.00000000 NS 17182117.28000000 0.072727431794 Long EC CORP KY N 1 N N N PASSAGE BIO INC N/A PASSAGE BIO INC 702712100 29371.00000000 NS USD 802709.43000000 0.003397660158 Long EC CORP US N 1 N N N FMC CORP CKDHZ2X64EEBQCSP7013 FMC CORP NEW 302491303 15538.00000000 NS USD 1547895.56000000 0.006551839155 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 85.00000000 NS USD 1563.15000000 0.000006616407 Long EC CORP CW N 1 N N N PACIFIC DRILLING V LTD 549300VEJMMZCY6OBU06 PACIFIC DRILLING SA VAR 04/01/2024 144A 69419WAA7 710681.00000000 PA USD 7106.81000000 0.000030081277 Long DBT CORP LU N 2 2024-04-01 Variable 0.12000000 N N Y N N N FASTENAL CO 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 38900.00000000 NS USD 1666476.00000000 0.007053759304 Long EC CORP US N 1 N N N FIRST AMERN FINL CORP 549300B6VEZK3N0A1P55 FIRST AMERICAN FINANCIAL CORP 31847R102 270841.00000000 NS USD 13005784.82000000 0.055050103140 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 2088100.00000000 NS 56344877.05000000 0.238493204059 Long EC CORP KY N 2 N N N ACCELERON PHARMA INC 529900TQRID2UY164805 ACCELERON PHARMA INC 00434H108 70631.00000000 NS USD 6729015.37000000 0.028482171224 Long EC CORP US N 1 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 36606.00000000 NS USD 811555.02000000 0.003435101239 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 2389700.00000000 NS USD 21196639.00000000 0.089719857688 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 194300.00000000 NS 8622850.39000000 0.036498282103 Long EC CORP KR N 2 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 152461.00000000 NS USD 25776581.27000000 0.109105561652 Long EC CORP US N 1 N N N AMGEN INC 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 193883.00000000 NS USD 45729244.38000000 0.193559993071 Long EC CORP US N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 227617.00000000 NS USD 26073527.35000000 0.110362457146 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 13027.00000000 NS USD 42451736.25000000 0.179687153938 Long EC CORP US N 1 N N N VICI PPTYS INC 254900RKH6RY9KCJQH63 VICI PPTYS INC 925652109 2457993.00000000 NS USD 49626878.67000000 0.210057664887 Long EC CORP US N 1 N N N GOVIEX URANIUM INC 5299001I7FX6JUNIPU44 GOVIEX URANIUM INC 144A N/A 23200.00000000 NS USD 2563.35000000 0.000010849993 Long EC CORP CA N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC 98980F104 35600.00000000 NS USD 1816668.00000000 0.007689482961 Long EC CORP US N 1 N N 23ANDME INC N/A 23ANDME SER F PC PP N/A 462756.00000000 NS USD 4835800.20000000 0.020468684009 Long EP CORP US Y 3 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 76600.00000000 NS USD 9725902.00000000 0.041167212562 Long EC CORP US N 1 N N N RADIAN GROUP INC 54930005OUP720S5U385 RADIAN GROUP INC 750236101 1314369.00000000 NS USD 20385863.19000000 0.086288054642 Long EC CORP US N 1 N N N CITRIX SYSTEMS INC HCTKJGUQOPZ5NBK7NP58 CITRIX SYSTEMS INC 177376100 94400.00000000 NS USD 13962704.00000000 0.059100493046 Long EC CORP US N 1 N N N XERO LTD 254900UG5D8YST164N14 XERO LTD N/A 57100.00000000 NS 3550758.43000000 0.015029436554 Long EC CORP NZ N 1 N N N TRAVELERS COS INC 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 31659.00000000 NS USD 3610708.95000000 0.015283191507 Long EC CORP US N 1 N N N CLARIVATE PLC 549300WDHIIODXFO0R55 CLARIVATE PLC N/A 1872842.00000000 NS USD 41820561.86000000 0.177015556972 Long EC CORP JE N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 1320800.00000000 NS USD 216848944.00000000 0.917865157564 Long EC CORP US N 1 N N N SILGAN HLDGS INC KAF673KJXD92C8KSLU49 SILGAN HOLDINGS INC 827048109 26811.00000000 NS USD 868408.29000000 0.003675746338 Long EC CORP US N 1 N N N COUPANG N/A COUPANG LLC US (1 CS) PP N/A 334606.00000000 NS USD 2509545.00000000 0.010622251021 Long EC CORP KR Y 3 N N N HISCOX LTD 5493007JXOLJ0QCY2D70 HISCOX LTD (NE HISCOX BERMUDA) N/A 1737443.00000000 NS 16977498.20000000 0.071861332469 Long EC CORP BM N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 503238.00000000 NS USD 60277847.64000000 0.255140445238 Long EC CORP US N 1 N N N EDENRED 9695006LOD5B2D7Y0N70 EDENRED N/A 31959.00000000 NS 1397818.10000000 0.005916600316 Long EC CORP FR N 1 N N N BOLT THREADS INC 549300U3RHHNS0RS1E72 BOLT THREADS INC CONV 3% 02/07/2023 P/P N/A 9656594.00000000 PA USD 9656594.00000000 0.040873849832 Long DBT CORP US Y 3 2023-02-07 Fixed 0.03000000 N N N Y Y BOLT THREADS INC BOLT THREADS INC PC PP USD XXXX N N N CHEGG INC 549300AKX7O8JG0O3G77 CHEGG INC 163092109 51400.00000000 NS USD 3457164.00000000 0.014633275685 Long EC CORP US N 1 N N N BIOHAVEN PHARMACEUTICAL HOLDING CO LTD 5299007STZTNN32O9920 BIOHAVEN PHARMACEUTICAL HOLDING CO LTD N/A 60800.00000000 NS USD 4445088.00000000 0.018814900927 Long EC CORP VG N 1 N N N BECTON DICKINSON and CO ICE2EP6D98PQUILVRZ91 BECTON DICKINSON and CO 075887109 222499.00000000 NS USD 53237335.73000000 0.225339790209 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 91194.00000000 NS USD 128912750.34000000 0.545654130106 Long EC CORP US N 1 N N N FRANCO NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 1262636.00000000 NS 176383999.26000000 0.746587575139 Long EC CORP CA N 1 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 17611.00000000 NS USD 19016533.91000000 0.080492040088 Long EC CORP US N 1 N N N ALEXANDRIA REAL EST EQUITS INC MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ES EQ INC REIT 015271109 20400.00000000 NS USD 3309900.00000000 0.014009945490 Long EC CORP US N 1 N N N OCEANEERING INTERNATIONAL INC 549300L6PH74701W0R30 OCEANEERING INTERNATIONAL INC 675232102 1637543.00000000 NS USD 10463899.77000000 0.044290965102 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 95700.00000000 NS USD 20998494.00000000 0.088881161459 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD SPON ADR 01609W102 457803.00000000 NS USD 98748107.10000000 0.417975043874 Long EC CORP KY N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 589189.00000000 NS USD 213486742.26000000 0.903633832417 Long EC CORP US N 1 N N N REPAY HOLDINGS CORP N/A REPAY HOLDINGS CORP 76029L100 257200.00000000 NS USD 6334836.00000000 0.026813712513 Long EC CORP US N 1 N N N ROCHE HOLDING LTD 549300U41AUUVOAAOB37 ROCHE HOLDINGS AG (GENUSSCHEINE) N/A 118783.00000000 NS 41152315.45000000 0.174187043791 Long EC CORP CH N 2 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 29000.00000000 NS USD 1648940.00000000 0.006979533978 Long EC CORP US N 1 N N N AVERY DENNISON CORP 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 27401.00000000 NS USD 3126180.09000000 0.013232306913 Long EC CORP US N 1 N N N SPIRIT REALTY CAPITAL INC 549300LTU6LVPZSHMJ25 SPIRIT RLTY CAP INC 84860W300 415689.00000000 NS USD 14490918.54000000 0.061336287756 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 352256.00000000 NS USD 13730938.88000000 0.058119491596 Long EC CORP US N 1 N N N DISNEY (WALT) CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 274415.00000000 NS USD 30600016.65000000 0.129521908596 Long EC CORP US N 1 N N N TAPESTRY INC 549300LJNVY5SW3VTN33 TAPESTRY INC 876030107 847620.00000000 NS USD 11256393.60000000 0.047645385283 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 1940131.00000000 NS USD 844558425.61000000 3.574796068155 Long EC CORP US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 992811.00000000 NS USD 23321130.39000000 0.098712276966 Long EC CORP US N 1 N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 845408.00000000 NS USD 58426146.88000000 0.247302677719 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORP PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP CL A 989207105 143164.00000000 NS USD 36642825.80000000 0.155099547436 Long EC CORP US N 1 N N N NATIONAL VISION HOLDINGS INC 549300JHURCBLI5ROA42 NATIONAL VISION HOLDINGS INC 63845R107 989846.00000000 NS USD 30210099.92000000 0.127871492531 Long EC CORP US N 1 N N N FORTUNE BRANDS HOME and SEC INC 54930032LHW54PQUJD44 FORTUNE BRANDS HOME and SEC INC 34964C106 728787.00000000 NS USD 46591352.91000000 0.197209074164 Long EC CORP US N 1 N N N NETCOMPANY GROUP AS 5299006DEGAWX1Z1X779 NETCOMPANY GROUP AS N/A 3096.00000000 NS 203054.66000000 0.000859477542 Long EC CORP DK N 1 N N N ASAC II LP N/A ASAC II LP UNIT PP N/A 9408021.00000000 NS USD 1580547.53000000 0.006690046448 Long EC CORP US Y 3 N N N GALAPAGOS GENOMICS NV 549300QKJ78IY0IOV655 GALAPAGOS GENOMICS NV SPON AR 36315X101 10948.00000000 NS USD 2159930.92000000 0.009142425587 Long EC CORP BE N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1393581.00000000 NS USD 508378348.80000000 2.151833274427 Long EC CORP US N 1 N N N KAR AUCTION SVCS INC 5493004HKD20LBSG7D03 KAR AUCTION SERVICES INC 48238T109 254298.00000000 NS USD 3499140.48000000 0.014810951203 Long EC CORP US N 1 N N GARTNER INC PP55B5R38BFB8O8HH686 GARTNER INC 366651107 37446.00000000 NS USD 4543323.18000000 0.019230704884 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 210036.00000000 NS USD 35636808.12000000 0.150841336355 Long EC CORP US N 1 N N N INTARCIA THERAPEUTICS INC N/A Intarcia Therapeutics Inc PREF N/A 516522.00000000 NS USD 2525792.58000000 0.010691022799 Long EP CORP US Y 3 N N N CINTAS CORP N/A CINTAS CORP 172908105 134379.00000000 NS USD 35793190.44000000 0.151503262026 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 490379.00000000 NS USD 32531742.86000000 0.137698403023 Long EC CORP IE N 1 N N N NEWCREST MNG LTD 5299006MN50OZJUJI655 NEWCREST MINING LTD N/A 1205683.00000000 NS 26734907.97000000 0.113161909224 Long EC CORP AU N 2 N N N CISCO SYSTEMS INC 8E6NF1YAL0WT6CWXXV93 CISCO SYSTEMS INC 17275R102 9630.00000000 NS USD 449143.20000000 0.001901106302 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 336369.00000000 NS USD 20333506.05000000 0.086066440491 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 860089.00000000 NS USD 254328317.30000000 1.076505592905 Long EC CORP US N 1 N N N EUROFINS SCIENTIFIC SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE N/A 16865.00000000 NS 10584256.40000000 0.044800403401 Long EC CORP LU N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1505433.00000000 NS USD 79200830.13000000 0.335236506507 Long EC CORP US N 1 N N N SIXTH STREET SPECIALTY LENDING INC 549300TX61566GJWCN05 SIXTH STREET SPECIALTY LENDING INC 83012A109 1558556.00000000 NS USD 25700588.44000000 0.108783903775 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 44602.00000000 NS USD 10168809.98000000 0.043041926801 Long EC CORP US N 1 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 378682.00000000 NS USD 16919511.76000000 0.071615890956 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS INC 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 20700.00000000 NS USD 2076003.00000000 0.008787180539 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 153400.00000000 NS USD 12288874.00000000 0.052015606173 Long EC CORP US N 1 N N N KIRKLAND LAKE GOLD LTD N/A KIRKLAND LAKE GOLD LTD 49741E100 102719.00000000 NS 4229516.87000000 0.017902444423 Long EC CORP CA N 1 N N N LEIDOS HLDGS INC 549300IUTGTP6EJP8124 LEIDOS HOLDINGS INC 525327102 161564.00000000 NS USD 15133699.88000000 0.064057013922 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 366628.00000000 NS USD 68797744.20000000 0.291202950567 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 13400.00000000 NS USD 3077578.00000000 0.013026586912 Long EC CORP US N 1 N N N MCDONALDS CORP UE2136O97NLB5BYP9H04 MCDONALDS CORP 580135101 134828.00000000 NS USD 24871721.16000000 0.105275524244 Long EC CORP US N 1 N N N TOTO LTD N/A TOTO LTD N/A 1981500.00000000 NS 76185563.28000000 0.322473666480 Long EC CORP JP N 2 N N N SPACE EXPLORATION TECHNOLOGIES CORP N/A SPACE EXPLORATION TECHNOLOGIES CORP CLASS C N/A 4546.00000000 NS USD 1000120.00000000 0.004233247736 Long EC CORP US Y 3 N N N CONCHO RES INC SYHS7HRDXLL4I0IQ8776 CONCHO RES INC PIPE N/A 25680.00000000 NS USD 1322520.00000000 0.005597883050 Long EC CORP US Y 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 676661.00000000 NS USD 66434576.98000000 0.281200278602 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 MARKETAXESS HLDGS INC 57060D108 22180.00000000 NS USD 11110405.60000000 0.047027456064 Long EC CORP US N 1 N N N KRATOS DEFENSE and SEC SOLUTIONS 5493000EKBN0UY1F3F88 KRATOS DEFENSE and SEC SOLTN INC 50077B207 1504404.00000000 NS USD 23513834.52000000 0.099527943408 Long EC CORP US N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 69927.00000000 NS USD 25517760.84000000 0.108010042115 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORP 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 118600.00000000 NS USD 3367054.00000000 0.014251863501 Long EC CORP US N 1 N N N TOYOTA MOTOR CORP 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP N/A 36600.00000000 NS 2301557.65000000 0.009741894685 Long EC CORP JP N 2 N N N IDORSIA LTD 506700XOVZUB107S5720 IDORSIA LTD N/A 534136.00000000 NS 17081978.79000000 0.072303571621 Long EC CORP CH N 1 N N N ALEXION PHARMACEUTICALS INC M1YXUUZR0EIMU8T0EM75 ALEXION PHARMACEUTICALS INC 015351109 42100.00000000 NS USD 4725304.00000000 0.020000982345 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 209219911.06600000 NS USD 209261755.05000000 0.885750560865 Long STIV RF US N 1 N N N PVH CORP 123WALMHY1GZXG2YDL90 PVH CORP 693656100 268864.00000000 NS USD 12918915.20000000 0.054682406641 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 469700.00000000 NS USD 36138718.00000000 0.152965790284 Long EC CORP US N 1 N N N PINDUODUO INC 5493000573DS7005T657 PINDUODUO INC ADR 722304102 366200.00000000 NS USD 31434608.00000000 0.133054516626 Long EC CORP KY N 1 N N N CHINA HONGXING SPORTS LTD N/A CHINA HONGXING SPORTS LTD N/A 5977800.00000000 NS 243212.73000000 0.001029456204 Long EC CORP BM N 3 N N N ALECTOR INC 549300Z8RQOIY1JMHC25 ALECTOR INC 014442107 46200.00000000 NS USD 1129128.00000000 0.004779305033 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS INC 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 52900.00000000 NS USD 6763794.00000000 0.028629380116 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 133100.00000000 NS USD 72418379.00000000 0.306528155615 Long EC CORP US N 1 N N N FIDELITY NATL INFORMN SVCS INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 326574.00000000 NS USD 43790307.66000000 0.185352978431 Long EC CORP US N 1 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 17000.00000000 NS USD 1660900.00000000 0.007030157546 Long EC CORP US N 1 N N N LIGHT SCIENCES ONCOLOGY INC N/A LIGHT SCIENCES ONCOLOGY INC(UN 53223M101 2708254.00000000 NS USD 27.08000000 0.000000114622 Long EC CORP US N 3 N N N THE TORONTO DOMINION BANK PT3QB789TSUIDF371261 TORONTO-DOMINION BANK 891160509 29700.00000000 NS 1325517.83000000 0.005610572085 Long EC CORP CA N 1 N N N IAA INC 549300PZCOPC5178W747 IAA INC 449253103 299441.00000000 NS USD 11549439.37000000 0.048885771780 Long EC CORP US N 1 N N N SPOTIFY TECHNOLOGY SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA N/A 148968.00000000 NS USD 38462047.92000000 0.162799841323 Long EC CORP LU N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 321389.00000000 NS USD 80511158.39000000 0.340782785095 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 144176.00000000 NS USD 23434367.04000000 0.099191578242 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 185253.00000000 NS USD 105562716.99000000 0.446819514430 Long EC CORP US N 1 N N N SWEETGREEN INC N/A SWEETGREEN INC SER D PC P/P N/A 226847.00000000 NS USD 3479832.98000000 0.014729227579 Long EP CORP US Y 3 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 136900.00000000 NS USD 37610537.00000000 0.159195617155 Long EC CORP US N 1 N N N BHARTI AIRTEL LIMITED 335800KQ1FPKOQ84OR26 BHARTI AIRTEL LIMITED N/A 208900.00000000 NS 1548119.20000000 0.006552785765 Long EC CORP IN N 1 N N N AMERICAN INTERNATIONAL GROUP INC ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP 026874784 2008423.00000000 NS USD 62622629.14000000 0.265065295234 Long EC CORP US N 1 N N N ARCH CAPITAL GROUP LTD 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD N/A 1744214.00000000 NS USD 49971731.10000000 0.211517335495 Long EC CORP BM N 1 N N N SONOVA HLDG AG 5299004A0QNX7FBNHS61 SONOVA HLDG AG N/A 23185.00000000 NS 4628679.88000000 0.019591997585 Long EC CORP CH N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 29500.00000000 NS USD 1507450.00000000 0.006380643623 Long EC CORP US N 1 N N N VESTAS WIND SYSTEMS AS 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS AS N/A 554812.00000000 NS 56814307.22000000 0.240480179826 Long EC CORP DK N 2 N N N CANADIAN PACIFIC RAILWAY LTD N/A CANADIAN PAC RAILWAY LTD 13645T100 101608.00000000 NS 25845075.55000000 0.109395480118 Long EC CORP CA N 1 N N N NOVAGOLD RESOURCES INC 529900587LVZTJ2BHS60 NOVAGOLD RESOURCES INC 66987E206 2481176.00000000 NS 22753860.64000000 0.096311171713 Long EC CORP CA N 1 N N N PACIFIC DRILLING V LTD 549300VEJMMZCY6OBU06 PACIFIC DRILLING SA N/A 776058.00000000 NS USD 383450.26000000 0.001623045179 Long EC CORP LU N 1 N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 31300.00000000 NS USD 1585658.00000000 0.006711677738 Long EC CORP US N 1 N N N B2GOLD CORPORATION 549300F7OK456M5NLM05 B2GOLD CORPORATION 11777Q209 23781450.00000000 NS 135233348.56000000 0.572407577802 Long EC CORP CA N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 20614.00000000 NS USD 4059515.02000000 0.017182870825 Long EC CORP US N 1 N N N L'OREAL SA 529900JI1GG6F7RKVI53 L'OREAL SA ORD N/A 23812.00000000 NS 7685245.86000000 0.032529646084 Long EC CORP FR N 2 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 1651419.00000000 NS USD 487086034.05000000 2.061708446183 Long EC CORP US N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 7901718.00000000 NS 22408378.24000000 0.094848834606 Long EC CORP CA N 1 N N N GENMAB AS 529900MTJPDPE4MHJ122 GENMAB AS N/A 54300.00000000 NS 18175047.12000000 0.076930245454 Long EC CORP DK N 1 N N N DRAFTKINGS INC 5493008P45UYYL683Z97 DRAFTKINGS INC CL A 26142R104 189600.00000000 NS USD 6306096.00000000 0.026692063571 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 265516.00000000 NS USD 15617651.12000000 0.066105453601 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 1271654.00000000 NS USD 44647771.94000000 0.188982401623 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 433924.00000000 NS USD 270616702.60000000 1.145450089770 Long EC CORP US N 1 N N N TAKE-TWO INTERACTV SOFTWR INC BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTV SOFTWR INC 874054109 154959.00000000 NS USD 21627627.63000000 0.091544120419 Long EC CORP US N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604103 27860831.00000000 NS USD 190289475.73000000 0.805445838941 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 1302937.00000000 NS USD 227010713.51000000 0.960877283887 Long EC CORP US N 1 N N N BUTTERFLY NETWORK INC N/A BUTTERFLY NETWORKS INC SER D PC PP N/A 2225827.00000000 NS USD 45740744.85000000 0.193608671568 Long EP CORP US Y 3 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 250574.00000000 NS USD 24461033.88000000 0.103537191845 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 4865161.00000000 NS USD 115547573.75000000 0.489082815114 Long EC CORP US N 1 N N N PNC FINANCIAL SERVICES GRP INC CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GRP INC 693475105 185087.00000000 NS USD 19473003.27000000 0.082424156119 Long EC CORP US N 1 N N N MONSTER BEVERAGE CORP NEW 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 22200.00000000 NS USD 1538904.00000000 0.006513780221 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 972776.00000000 NS USD 73833698.40000000 0.312518834380 Long EC CORP US N 1 N N N PAGERDUTY INC 549300U1SB749EDAGH21 PAGERDUTY INC 69553P100 67489.00000000 NS USD 1931535.18000000 0.008175685846 Long EC CORP US N 1 N N SAMSUNG SDI CO LTD 9884002AESDO4YW87G32 SAMSUNG SDI CO LTD N/A 10700.00000000 NS 3279884.24000000 0.013882896587 Long EC CORP KR N 2 N N N DELIVERY HERO SE 529900C3EX1FZGE48X78 DELIVERY HERO SE N/A 942.00000000 NS 96266.33000000 0.000407470327 Long EC CORP DE N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 808417.00000000 NS USD 234691539.27000000 0.993388220839 Long EC CORP US N 1 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP 067901108 299578.00000000 NS USD 8070631.32000000 0.034160882462 Long EC CORP CA N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 32367.00000000 NS USD 7773582.39000000 0.032903551631 Long EC CORP US N 1 N N N AZEK CO INC/THE N/A AZEK CO INC/THE 05478C105 125200.00000000 NS USD 3988872.00000000 0.016883857302 Long EC CORP US N 1 N N N ADMIRAL GROUP PLC 213800FGVM7Z9EJB2685 ADMIRAL GROUP PLC N/A 632446.00000000 NS 18016431.56000000 0.076258867059 Long EC CORP GB N 1 N N N TENCENT HLDGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 169300.00000000 NS 10848390.68000000 0.045918415082 Long EC CORP KY N 2 N N N QUIDEL CORP 549300X2FQ6S98OQLQ46 QUIDEL CORP 74838J101 10881.00000000 NS USD 2434514.94000000 0.010304668299 Long EC CORP US N 1 N N N ZSCALER INC 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 109680.00000000 NS USD 12009960.00000000 0.050835035782 Long EC CORP US N 1 N N BLACK KNIGHT INC 549300TUSNXS3BFFML48 BLACK KNIGHT INC 09215C105 298111.00000000 NS USD 21630934.16000000 0.091558116100 Long EC CORP US N 1 N N N GREENCORE GROUP PLC 635400GGBEWULJXM5868 GREENCORE GROUP PLC N/A 11480192.00000000 NS 17895183.14000000 0.075745654045 Long EC CORP IE N 1 N N N STERICYCLE INC B8PTJH2P0AXSWSMP2136 STERICYCLE INC 858912108 338950.00000000 NS USD 18974421.00000000 0.080313787098 Long EC CORP US N 1 N N N FANIFB WM HLDGS LLC N/A FANIFB WM HLDGS LLC N/A 13803650.00000000 NS USD 20705475.00000000 0.087640888273 Long EC CORP US Y 3 N N N INARI MEDICAL INC N/A INARI MEDICAL INC 45332Y109 34700.00000000 NS USD 1680868.00000000 0.007114676895 Long EC CORP US N 1 N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 231600.00000000 NS USD 24304104.00000000 0.102872948495 Long EC CORP US N 1 N N N WEWORK COS INC 549300D8U9TF7WBED521 WEWORK COMPANIES INC SER F PC PP N/A 31954.00000000 NS USD 227512.48000000 0.000963001130 Long EP CORP US Y 3 N N N HUNTINGTON INGALLS INDUSTR INC 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 290695.00000000 NS USD 50723370.55000000 0.214698829716 Long EC CORP US N 1 N N N KROGER CO 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 1089698.00000000 NS USD 36886277.30000000 0.156130014291 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 643672.00000000 NS 11591549.04000000 0.049064011056 Long EC CORP IN N 1 N N N BEIGENE LTD 549300JFUK6FRD5MH739 BEIGENE LTD SP ADR 07725L102 57400.00000000 NS USD 10814160.00000000 0.045773525520 Long EC CORP KY N 1 N N N ERICSSON 549300W9JLPW15XIFM52 ERICSSON (LM) TELE CO CL B N/A 2791905.00000000 NS 25879721.01000000 0.109542125335 Long EC CORP SE N 2 N N N DONALDSON INC OZE6KXY9QQPR8EJ8WL20 DONALDSON CO INC 257651109 718036.00000000 NS USD 33403034.72000000 0.141386354763 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 1182488.00000000 NS USD 123156125.20000000 0.521287833717 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 246572.00000000 NS USD 28119070.88000000 0.119020710674 Long EC CORP NL N 1 N N N CDW CORP N/A CDW CORPORATION 12514G108 50721.00000000 NS USD 5892765.78000000 0.024942544295 Long EC CORP US N 1 N N N HANSOH PHARMACETICAL GROUP 254900Q6MR00EBXTPF42 HANSOH PHARMACETICAL GROUP N/A 2781000.00000000 NS 13096767.95000000 0.055435211056 Long EC CORP KY N 1 N N N XPO LOGISTICS INC 54930096DB9LCLPN7H13 XPO LOGISTICS INC 983793100 217294.00000000 NS USD 16785961.50000000 0.071050607454 Long EC CORP US N 1 N N N VEEVA SYS INC 549300YZEXPDB92M2F02 VEEVA SYS INC CL A 922475108 319497.00000000 NS USD 74896486.74000000 0.317017340894 Long EC CORP US N 1 N N N DIGITAL TURBINE INC 549300D0WZR1VI2QGB24 DIGITAL TURBINE INC 25400W102 495900.00000000 NS USD 6233463.00000000 0.026384626981 Long EC CORP US N 1 N N N KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC N/A KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC 499049104 790033.00000000 NS USD 32952276.43000000 0.139478412205 Long EC CORP US N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 31653.00000000 NS USD 7129205.19000000 0.030176070606 Long EC CORP NL N 1 N N N 2020-07-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer