0001145549-21-023246.txt : 20210427 0001145549-21-023246.hdr.sgml : 20210427 20210427104541 ACCESSION NUMBER: 0001145549-21-023246 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210228 FILED AS OF DATE: 20210427 PERIOD START: 20210228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMCAP FUND CENTRAL INDEX KEY: 0000004405 IRS NUMBER: 952482877 STATE OF INCORPORATION: DE FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-01435 FILM NUMBER: 21856592 BUSINESS ADDRESS: STREET 1: 333 S HOPE ST - 55TH FL (MICG) CITY: LOS ANGELES STATE: CA ZIP: 90071 BUSINESS PHONE: 213-486-9200 MAIL ADDRESS: STREET 1: 333 S HOPE ST - 55TH FL (MICG) CITY: LOS ANGELES STATE: CA ZIP: 90071 FORMER COMPANY: FORMER CONFORMED NAME: AMCAP FUND INC DATE OF NAME CHANGE: 19920703 0000004405 S000008817 AMCAP FUND C000024003 Class A AMCPX C000024004 Class R-1 RAFAX C000024005 Class R-2 RAFBX C000024006 Class R-3 RAFCX C000024007 Class R-4 RAFEX C000024008 Class R-5 RAFFX C000024010 Class C AMPCX C000024011 Class F-1 AMPFX C000024012 Class 529-A CAFAX C000024014 Class 529-C CAFCX C000024015 Class 529-E CAFEX C000024016 Class 529-F-1 CAFFX C000068557 Class F-2 AMCFX C000076711 Class R-6 RAFGX C000148384 Class R-2E RAEBX C000164827 Class R-5E RAEFX C000179992 Class F-3 FMACX C000189472 Class 529-T TACMX C000189473 Class T TAMCX C000220528 Class 529-F-2 FMMMX C000220529 Class 529-F-3 FMCMX NPORT-P 1 primary_doc.xml NPORT-P false 0000004405 XXXXXXXX S000008817 C000024003 C000024015 C000024008 C000164827 C000024006 C000024011 C000024012 C000024007 C000024005 C000024014 C000148384 C000024004 C000068557 C000220528 C000076711 C000024016 C000179992 C000189472 C000024010 C000220529 C000189473 AMCAP Fund 811-01435 0000004405 OREPVS5S2E6Z93JN5V46 333 South Hope Street 55th Floor Los Angeles 90071 9499755000 AMCAP Fund S000008817 OREPVS5S2E6Z93JN5V46 2021-02-28 2021-02-28 N 80915053180.340000000000 131784030.680000000000 80783269149.660000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 UST STRYKER CORP 5493002F0SC4JTBU5137 STRYKER CORP 863667101 2548023.000000000000 NS USD 618379701.870000000000 0.7654799173 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 1412331.000000000000 NS USD 814448917.770000000000 1.0081900947 Long EC CORP US N 1 N N N ATLASSIAN CORPORATION PLC 549300AGBII4MWBVJY22 ATLASSIAN CORPORATION PLC CL A N/A 1284703.000000000000 NS USD 305373903.100000000000 0.3780162728 Long EC CORP AU N 1 N N N THOR INDUSTRIES INC 254900XZO1228PDSG060 THOR INDUSTRIES INC 885160101 2690905.000000000000 NS USD 314997339.300000000000 0.3899289328 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 3082028.000000000000 NS USD 1387159162.240000000000 1.7171367003 Long EC CORP US N 1 N N N TRIMBLE INC 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 2820953.000000000000 NS USD 209145455.420000000000 0.2588969939 Long EC CORP US N 1 N N N TRADEWEB MARKETS INC N/A TRADEWEB MARKETS INC CL A 892672106 986575.000000000000 NS USD 71812794.250000000000 0.0888956278 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 5455037.000000000000 NS USD 1812272392.140000000000 2.2433759010 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 404951.000000000000 NS USD 83403707.960000000000 0.1032437890 Long EC CORP US N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 464141.000000000000 NS USD 138026250.580000000000 0.1708599467 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 1715669.000000000000 NS USD 364390938.910000000000 0.4510722861 Long EC CORP US N 1 N N N VERTEX INC 549300QMYW171MP1PL50 VERTEX INC CL A 92538J106 1509161.000000000000 NS USD 46406700.750000000000 0.0574459306 Long EC CORP US N 1 N N N GALAXY ENTERTAINMENT GROUP LTD 549300ZSEBV3HR826S10 GALAXY ENTERTAINMENT GROUP LTD N/A 34365000.000000000000 NS 317800327.960000000000 0.3933986967 Long EC CORP HK N 2 N N N KINGDEE INTERNATIONAL SOFTWARE GROUP CO LTD 529900SWRZN94C5SZO63 KINGDEE INTL SOFTWARE GROUP CO LTD N/A 39741000.000000000000 NS 143899199.560000000000 0.1781299532 Long EC CORP CN N 2 N N N VONTIER CORP N/A VONTIER CORP 928881101 10917189.000000000000 NS USD 342799734.600000000000 0.4243449643 Long EC CORP US N 1 N N N VERISIGN INC LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 83745.000000000000 NS USD 16249042.350000000000 0.0201143659 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 1515920.000000000000 NS USD 322208796.000000000000 0.3988558515 Long EC CORP US N 1 N N N WASTE CONNECTIONS INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC (USD) 94106B101 790926.000000000000 NS USD 77265560.940000000000 0.0956454991 Long EC CORP CA N 1 N N N TENCENT HOLDINGS LTD 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD N/A 5552418.000000000000 NS 473492011.330000000000 0.5861263308 Long EC CORP CN N 2 N N N AIA GROUP LTD ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD N/A 10114000.000000000000 NS 126600577.450000000000 0.1567163334 Long EC CORP HK N 2 N N N WYNDHAM HOTELS & RESORTS INC 549300FE3MQ4RVXXC673 WYNDHAM HOTELS & RESORTS INC 98311A105 2196704.000000000000 NS USD 143400837.120000000000 0.1775130403 Long EC CORP US N 1 N N N WASTE MANAGEMENT INC 549300YX8JIID70NFS41 WASTE MANAGEMENT INC 94106L109 1746302.000000000000 NS USD 193647428.780000000000 0.2397122954 Long EC CORP US N 1 N N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 3538634.000000000000 NS USD 464587257.860000000000 0.5751033138 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SERVICES INC 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 693195.000000000000 NS USD 194545176.750000000000 0.2408235997 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD N/A 16526000.000000000000 NS 361118024.430000000000 0.4470208104 Long EC CORP TW N 2 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD N/A 15425948.000000000000 NS 461386351.640000000000 0.5711409757 Long EC CORP CN N 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1574047.000000000000 NS USD 190868939.220000000000 0.2362728585 Long EC CORP US N 1 N N N AMERISOURCEBERGEN CORP AI8GXW8LG5WK7E9UD086 AMERISOURCEBERGEN CORP 03073E105 693671.000000000000 NS USD 70213378.620000000000 0.0869157430 Long EC CORP US N 1 N N N WOODWARD INC YPYKXXTR8TFDH54ZMB45 WOODWARD INC 980745103 4036592.000000000000 NS USD 461059538.240000000000 0.5707364199 Long EC CORP US N 1 N N N WYNN RESORTS LTD 254900CEKKWIHTEAB172 WYNN RESORTS LTD 983134107 1066981.000000000000 NS USD 140553407.130000000000 0.1739882634 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CL A 009066101 1854391.000000000000 NS USD 382653582.850000000000 0.4736792493 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 20620103.000000000000 NS USD 2469875937.340000000000 3.0574102328 Long EC CORP US N 1 N N N QUALTRICS INTERNATIONAL INC 549300NW34K5PVZGTN68 QUALTRICS INTERNATIONAL INC CL A 747601201 1205580.000000000000 NS USD 45812040.000000000000 0.0567098119 Long EC CORP US N 1 N N N ZIMMER BIOMET HOLDINGS INC 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC 98956P102 3619021.000000000000 NS USD 590117564.260000000000 0.7304947800 Long EC CORP US N 1 N N N ARCH CAPITAL GROUP LTD 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD N/A 5259934.000000000000 NS USD 188410835.880000000000 0.2332300213 Long EC CORP BM N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 1175833.000000000000 NS USD 295016499.700000000000 0.3651950494 Long EC CORP IE N 1 N N N ZOOMINFO TECHNOLOGIES INC N/A ZOOMINFO TECHNOLOGIES INC CL A 98980F104 1712089.000000000000 NS USD 89747705.380000000000 0.1110968971 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 374415.000000000000 NS USD 139885188.150000000000 0.1731610885 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 948089.000000000000 NS USD 435808070.630000000000 0.5394781311 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 3134774.000000000000 NS USD 865197624.000000000000 1.0710109075 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 2899960.000000000000 NS USD 450189790.400000000000 0.5572809756 Long EC CORP US N 1 N N N AFFIRM HOLDINGS INC N/A AFFIRM HOLDINGS INC CL A 00827B106 677808.000000000000 NS USD 63076812.480000000000 0.0780815299 Long EC CORP US N 1 N N AIRBUS SE MINO79WLOO247M1IL051 AIRBUS SE (BEARER) N/A 1214086.000000000000 NS 140420386.690000000000 0.1738236001 Long EC CORP NL N 2 N N N AIR LEASE CORP 5493004NW4M4P8TMMK63 AIR LEASE CORP CL A 00912X302 3408483.000000000000 NS USD 156313030.380000000000 0.1934967872 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 4396391.000000000000 NS USD 519609452.290000000000 0.6432141924 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 4770436.000000000000 NS USD 403149546.360000000000 0.4990507943 Long EC CORP US N 1 N N N AMETEK INC 549300WZDEF9KKE40E98 AMETEK INC 031100100 658482.000000000000 NS USD 77681121.540000000000 0.0961599133 Long EC CORP US N 1 N N N AMGEN INC 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 3389369.000000000000 NS USD 762336875.480000000000 0.9436816354 Long EC CORP US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP (REIT) 03027X100 768843.000000000000 NS USD 166170037.590000000000 0.2056985801 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 723743.000000000000 NS USD 2238486436.990000000000 2.7709777786 Long EC CORP US N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 862230.000000000000 NS USD 241286443.200000000000 0.2986836826 Long EC CORP US N 1 N N N ANTHEM INC 8MYN82XMYQH89CTMTH67 ANTHEM INC 036752103 308473.000000000000 NS USD 93525928.870000000000 0.1157738847 Long EC CORP US N 1 N N N AON PLC 635400FALWQYX5E6QC64 AON PLC CL A N/A 2450680.000000000000 NS USD 558044342.800000000000 0.6907919779 Long EC CORP IE N 1 N N N AIR PRODUCTS & CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS & CHEMICALS INC 009158106 172112.000000000000 NS USD 43995269.440000000000 0.0544608678 Long EC CORP US N 1 N N N AMPHENOL CORP 549300D3L3G0R4U4VT04 AMPHENOL CORP CL A 032095101 1720663.000000000000 NS USD 216252925.840000000000 0.2676951900 Long EC CORP US N 1 N N N APTIV PLC N/A APTIV PLC N/A 2186058.000000000000 NS USD 327558930.720000000000 0.4054786767 Long EC CORP IE N 1 N N N ALEXANDRIA REAL ESTATE EQ INC MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ESTATE EQ INC (REIT) 015271109 427310.000000000000 NS USD 68237133.900000000000 0.0844693890 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N/A 2340199.000000000000 NS 1317664100.010000000000 1.6311101468 Long EC CORP NL N 2 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 2514399.000000000000 NS USD 240401688.390000000000 0.2975884622 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 4806357.000000000000 NS USD 2258362963.590000000000 2.7955825350 Long EC CORP US N 1 N N N AVALARA INC 549300Q16CMW239SS315 AVALARA INC 05338G106 461172.000000000000 NS USD 72376333.680000000000 0.0895932220 Long EC CORP US N 1 N N N ARMSTRONG WORLD INDUSTRIES INC KXMRXXOJ88Q45Y45MG74 ARMSTRONG WORLD INDUSTRIES INC 04247X102 1212262.000000000000 NS USD 103745381.960000000000 0.1284243421 Long EC CORP US N 1 N N N ALTERYX INC 549300XWZG0JHL7I0827 ALTERYX INC CL A 02156B103 1136385.000000000000 NS USD 108638406.000000000000 0.1344813191 Long EC CORP US N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC (GBP) N/A 1218740.000000000000 NS 117963210.600000000000 0.1460243090 Long EC CORP GB N 2 N N N ASPEN TECHNOLOGY INC 529900B0MZWTVFG7CB96 ASPEN TECHNOLOGY INC 045327103 601741.000000000000 NS USD 90568037.910000000000 0.1121123704 Long EC CORP US N 1 N N N BANK OF AMERICA CORP 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP 060505104 1131807.000000000000 NS USD 39285020.970000000000 0.0486301451 Long EC CORP US N 1 N N N BILL.COM HOLDINGS INC 549300IBF9VZZIGOZW63 BILL.COM HOLDINGS INC 090043100 620511.000000000000 NS USD 102390520.110000000000 0.1267471856 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 69907.000000000000 NS USD 162779148.570000000000 0.2015010661 Long EC CORP US N 1 N N N TOPBUILD CORP 5493007YSKHOL4RWII46 TOPBUILD CORP 89055F103 1711903.000000000000 NS USD 325963450.230000000000 0.4035036631 Long EC CORP US N 1 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 932998.000000000000 NS USD 62800095.380000000000 0.0777389873 Long EC CORP US N 1 N N BIOMARIN PHARMACEUTICAL INC NSLL8ITTRR0J5HEMR848 BIOMARIN PHARMACEUTICAL INC 09061G101 10094392.000000000000 NS USD 781608772.560000000000 0.9675379330 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL B 084670702 460222.000000000000 NS USD 110687993.220000000000 0.1370184623 Long EC CORP US N 1 N N N BENTLEY SYSTEMS INC 549300WVEHPGE0Z56F71 BENTLEY SYSTEMS INC CL B 08265T208 1349418.000000000000 NS USD 59860182.480000000000 0.0740997277 Long EC CORP US N 1 N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 3329885.000000000000 NS USD 861840835.700000000000 1.0668556061 Long EC CORP US N 1 N N N BLACKSTONE GROUP INC (THE) 5299004LW4QWGZUB8Y96 BLACKSTONE GROUP INC (THE) 09260D107 649525.000000000000 NS USD 44966615.750000000000 0.0556632781 Long EC CORP US N 1 N N N CABLE ONE INC 549300648QS85T0XSH18 CABLE ONE INC 12685J105 63626.000000000000 NS USD 121834246.100000000000 0.1508161868 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 5709433.000000000000 NS USD 208565587.490000000000 0.2581791870 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 2153882.000000000000 NS USD 464980046.160000000000 0.5755895386 Long EC CORP US N 1 N N N CERIDIAN HCM HOLDING INC 549300T64GVCHFJ8L449 CERIDIAN HCM HOLDING INC 15677J108 6536179.000000000000 NS USD 586033809.140000000000 0.7254395809 Long EC CORP US N 1 N N N CELANESE CORPORATION 549300FHJQTDPPN41627 CELANESE CORP 150870103 964047.000000000000 NS USD 133915768.770000000000 0.1657716631 Long EC CORP US N 1 N N N CULLEN/FROST BANKERS INC 529900V2E9G9AY665O34 CULLEN/FROST BANKERS INC 229899109 107778.000000000000 NS USD 11252023.200000000000 0.0139286554 Long EC CORP US N 1 N N N CHURCH & DWIGHT CO INC POOXSI30AWAQGYJZC921 CHURCH & DWIGHT CO INC 171340102 424102.000000000000 NS USD 33398032.500000000000 0.0413427593 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC CL A 16119P108 1040915.000000000000 NS USD 638518079.300000000000 0.7904088136 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 12043604.000000000000 NS USD 634938802.880000000000 0.7859780986 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 71729.000000000000 NS USD 14324281.300000000000 0.0177317425 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 169656105 77966.000000000000 NS USD 112426972.000000000000 0.1391711095 Long EC CORP US N 1 N N N CUMMINS INC ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 304302.000000000000 NS USD 77049266.400000000000 0.0953777524 Long EC CORP US N 1 N N N CENTENE CORP 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 8872670.000000000000 NS USD 519406101.800000000000 0.6429624689 Long EC CORP US N 1 N N N CONOCOPHILLIPS WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 11715707.000000000000 NS USD 609333921.070000000000 0.7542823254 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 823879.000000000000 NS USD 272703949.000000000000 0.3375747873 Long EC CORP US N 1 N N N COUPA SOFTWARE INC 549300Q95ICR2GFL2K37 COUPA SOFTWARE INC 22266L106 137846.000000000000 NS USD 47730555.960000000000 0.0590847046 Long EC CORP US N 1 N N N COPART INC 549300KVYX3JWMYEHU61 COPART INC 217204106 2969741.000000000000 NS USD 324176927.560000000000 0.4012921623 Long EC CORP US N 1 N N N CSX CORP 549300JVQR4N1MMP3Q88 CSX CORP 126408103 10499603.000000000000 NS USD 961238654.650000000000 1.1898981866 Long EC CORP US N 1 N N N CAESARS ENTERTAINMENT INC 549300FA4CTCW903Y781 CAESARS ENTERTAINMENT INC 12769G100 6838267.000000000000 NS USD 638967668.480000000000 0.7909653511 Long EC CORP US N 1 N N N DOORDASH INC N/A DOORDASH INC CL A 25809K105 699477.000000000000 NS USD 118554356.730000000000 0.1467560771 Long EC CORP US N 1 N N DOLLAR GENERAL CORP OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 40956.000000000000 NS USD 7740274.440000000000 0.0095815316 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 1044794.000000000000 NS USD 229509897.980000000000 0.2841057318 Long EC CORP US N 1 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 134700.000000000000 NS USD 13227540.000000000000 0.0163741083 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 527155.000000000000 NS USD 119484952.300000000000 0.1479080428 Long EC CORP US N 1 N N N DARDEN RESTAURANTS INC CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC 237194105 2597771.000000000000 NS USD 356751891.430000000000 0.4416160613 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 373039.000000000000 NS USD 148387453.420000000000 0.1836858733 Long EC CORP US N 1 N N N ELECTRONIC ARTS INC 549300O7A67PUEYKDL45 ELECTRONIC ARTS 285512109 1237883.000000000000 NS USD 165839185.510000000000 0.2052890249 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 1639835.000000000000 NS USD 265456489.800000000000 0.3286033019 Long EC CORP US N 1 N N N ESTEE LAUDER COMPANIES INC (THE) 549300VFZ8XJ9NUPU221 ESTEE LAUDER COMPANIES INC (THE) CL A 518439104 561086.000000000000 NS USD 160392043.960000000000 0.1985461168 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 235219.000000000000 NS USD 41412657.140000000000 0.0512639035 Long EC CORP US N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 23959759.000000000000 NS USD 1546842041.040000000000 1.9148049557 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 983356.000000000000 NS USD 367391635.160000000000 0.4547867882 Long EC CORP US N 1 N N N EQUINIX INC 549300EVUN2BTLJ3GT74 EQUINIX INC (REIT) 29444U700 538126.000000000000 NS USD 348888610.840000000000 0.4318822629 Long EC CORP US N 1 N N N ESSILORLUXOTTICA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA N/A 1421571.000000000000 NS 231489237.480000000000 0.2865559167 Long EC CORP FR N 2 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 5985365.000000000000 NS USD 497383831.500000000000 0.6157015391 Long EC CORP US N 1 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 5994731.000000000000 NS USD 415314963.680000000000 0.5141101221 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 7784011.000000000000 NS USD 2005316913.820000000000 2.4823418697 Long EC CORP US N 1 N N N FAIR ISAAC CORP RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 287405.000000000000 NS USD 131502157.750000000000 0.1627839021 Long EC CORP US N 1 N N N FIVE BELOW INC 529900AAXP5Z6BGI7418 FIVE BELOW INC 33829M101 899612.000000000000 NS USD 167435785.440000000000 0.2072654241 Long EC CORP US N 1 N N N FLEETCOR TECHNOLOGIES INC 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC 339041105 1310015.000000000000 NS USD 363280259.650000000000 0.4496973983 Long EC CORP US N 1 N N N FLUTTER ENTERTAINMENT PLC 635400EG4YIJLJMZJ782 FLUTTER ENTERTAINMENT PLC (LONDON) N/A 534770.000000000000 NS 102960316.040000000000 0.1274525247 Long EC CORP IE N 2 N N N FIRST REPUBLIC BANK/CA YWC0TIKBQM2JV8L4IV08 FIRST REPUBLIC BANK 33616C100 3321206.000000000000 NS USD 547168688.500000000000 0.6773292221 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 2015460.000000000000 NS USD 132657577.200000000000 0.1642141728 Long EC CORP US N 1 N N N GODADDY INC 549300J8H1TB0I2CB447 GODADDY INC CL A 380237107 255128.000000000000 NS USD 20695983.360000000000 0.0256191456 Long EC CORP US N 1 N N N GOODRX HOLDINGS INC N/A GOODRX HOLDINGS INC CL A 38246G108 266085.000000000000 NS USD 11846104.200000000000 0.0146640565 Long EC CORP US N 1 N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 306334.000000000000 NS USD 45086238.120000000000 0.0558113562 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 8617954.000000000000 NS USD 529142375.600000000000 0.6550148084 Long EC CORP US N 1 N N N GENMAB A/S 529900MTJPDPE4MHJ122 GENMAB A/S N/A 75967.000000000000 NS 25622646.300000000000 0.0317177636 Long EC CORP DK N 2 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 717860.000000000000 NS USD 1462180319.600000000000 1.8100038968 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 805488.000000000000 NS USD 1628624242.080000000000 2.0160415136 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 698899.000000000000 NS USD 138375013.010000000000 0.1712916727 Long EC CORP US N 1 N N N HAEMONETICS CORP 549300ZEL6TXZS6F5F95 HAEMONETICS CORP 405024100 2632082.000000000000 NS USD 332958373.000000000000 0.4121625387 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 518901.000000000000 NS USD 134052884.340000000000 0.1659413957 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD N/A 8405503.000000000000 NS 175154237.950000000000 0.2168199428 Long EC CORP IN N 2 N N N HELEN OF TROY LTD N/A HELEN OF TROY LTD N/A 991701.000000000000 NS USD 215000776.800000000000 0.2661451796 Long EC CORP BM N 1 N N N HERBALIFE NUTRITION LTD 549300BA7TYPBSZZIA41 HERBALIFE NUTRITION LTD N/A 7073378.000000000000 NS USD 318160542.440000000000 0.3938445990 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 10136886.000000000000 NS USD 1253730060.480000000000 1.5519674726 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 959701.000000000000 NS USD 364350484.650000000000 0.4510222085 Long EC CORP US N 1 N N N IAC/INTERACTIVECORP 549300TO56L57RP6P031 IAC/INTERACTIVECORP 44891N109 648799.000000000000 NS USD 158845459.170000000000 0.1966316303 Long EC CORP US N 1 N N N INTEGRA LIFESCIENCES HOLDINGS CORP WB7IJCYY8YFTENS4O147 INTEGRA LIFESCIENCES HOLDING 457985208 5544229.000000000000 NS USD 378892609.860000000000 0.4690236157 Long EC CORP US N 1 N N N INTERCONTINENTAL EXCHANGE INC 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 307649.000000000000 NS USD 33936761.190000000000 0.0420096408 Long EC CORP US N 1 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 1689380.000000000000 NS USD 102680516.400000000000 0.1271061663 Long EC CORP US N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT 461202103 435312.000000000000 NS USD 169832623.680000000000 0.2102324225 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 1350501.000000000000 NS USD 260363087.790000000000 0.3222982810 Long EC CORP US N 1 N N N INDUSTRIA DE DISENO TEXTIL SA 549300TTCXZOGZM2EY83 INDUSTRIA DE DISENO TEXTIL SA N/A 726064.000000000000 NS 23916026.560000000000 0.0296051730 Long EC CORP ES N 2 N N N JPMORGAN CHASE & CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE & CO 46625H100 4458096.000000000000 NS USD 656097988.320000000000 0.8121706329 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 2994462.000000000000 NS USD 91390980.240000000000 0.1131310743 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 32000.000000000000 NS USD 9959360.000000000000 0.0123284934 Long EC CORP US N 1 N N N CARMAX INC 529900F60CID3NCZM330 CARMAX INC 143130102 1497166.000000000000 NS USD 178926308.660000000000 0.2214893140 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 16150000.000000000000 NS 390074717.710000000000 0.4828657243 Long EC CORP IN N 2 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 741338.000000000000 NS USD 134856795.580000000000 0.1669365414 Long EC CORP US N 1 N N N LINDE PLC 8945002PAZHZLBGKGF02 LINDE PLC N/A 935273.000000000000 NS USD 228459135.710000000000 0.2828050141 Long EC CORP GB N 1 N N N CHOCOLADEFABRIKEN LINDT & SPRUNGLI AG 529900JYJNNOKKAGK736 CHOCOLADEFABRIKEN LINDT & SPRUNGLI AG N/A 1123.000000000000 NS 99401400.890000000000 0.1230470145 Long EC CORP CH N 2 N N N ELI LILLY AND CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY AND CO 532457108 497189.000000000000 NS USD 101869054.210000000000 0.1261016734 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 442509.000000000000 NS USD 250986679.710000000000 0.3106914122 Long EC CORP US N 1 N N N LONDON STOCK EXCHANGE GROUP PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GROUP PLC N/A 532311.000000000000 NS 71307126.260000000000 0.0882696714 Long EC CORP GB N 2 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 436185.000000000000 NS 276201986.190000000000 0.3419049379 Long EC CORP FR N 2 N N N LAS VEGAS SANDS CORP 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 336787.000000000000 NS USD 21082866.200000000000 0.0260980602 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS INC 5493005SMYID1D2OY946 LAMB WESTON HOLDINGS INC 513272104 4595990.000000000000 NS USD 366622122.300000000000 0.4538342235 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 4375754.000000000000 NS USD 1548360552.900000000000 1.9166846913 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC CL A 571903202 1597629.000000000000 NS USD 236560926.030000000000 0.2928340590 Long EC CORP US N 1 N N N MONGODB INC 549300TPTG69WKWE1Z37 MONGODB INC CL A 60937P106 289024.000000000000 NS USD 111543032.320000000000 0.1380768982 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 191938.000000000000 NS USD 314415557.180000000000 0.3892087563 Long EC CORP AR N 1 N N N CAPITAL GROUP CENTRAL CASH FUND 549300YD0SRETB6WWP29 CAPITAL GROUP CENTRAL CASH FUND 14020B102 28537339.860000000000 NS USD 2854019359.400000000000 3.5329337243 Long STIV RF US N 1 N N N MARSH & MCLENNAN COMPANIES INC 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COMPANIES INC 571748102 223687.000000000000 NS USD 25773216.140000000000 0.0319041510 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 259396.000000000000 NS USD 107524829.920000000000 0.1331028455 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 15198101.000000000000 NS USD 3531734710.380000000000 4.3718640599 Long EC CORP US N 1 N N N MATCH GROUP INC 549300BIJKT86CPCKK96 MATCH GROUP INC 57667L107 1400370.000000000000 NS USD 214046554.500000000000 0.2649639669 Long EC CORP US N 1 N N N METTLER-TOLEDO INTERNATIONAL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTERNATIONAL INC 592688105 69309.000000000000 NS USD 77352309.450000000000 0.0957528833 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 10443932.000000000000 NS USD 955933095.960000000000 1.1833305411 Long EC CORP US N 1 N N N NEXTERA ENERGY INC TWQ1WATU9P8ZBX9T3I54 NEXTERA ENERGY INC 65339F101 4021699.000000000000 NS USD 295514442.520000000000 0.3658114429 Long EC CORP US N 1 N N N NEWMONT CORP 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 652101.000000000000 NS USD 35461252.380000000000 0.0438967781 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 6632751.000000000000 NS USD 3574057876.350000000000 4.4242550642 Long EC CORP US N 1 N N N NIBE INDUSTRIER AB 549300ZQH0FIF1P0MX67 NIBE INDUSTRIER AB B N/A 4322037.000000000000 NS 135499293.200000000000 0.1677318764 Long EC CORP SE N 2 N N N NICE LTD 254900YTY4EF5Z4W0A51 NICE LTD ADR 653656108 972081.000000000000 NS USD 223131472.740000000000 0.2762100062 Long EC CORP IL N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 5733940.000000000000 NS USD 772820433.200000000000 0.9566590228 Long EC CORP US N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 758422.000000000000 NS USD 221201360.520000000000 0.2738207587 Long EC CORP US N 1 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 1333195.000000000000 NS USD 711206204.700000000000 0.8803879964 Long EC CORP US N 1 N N N NETAPP INC QTX3D84DZDD5JYOCYH15 NETAPP INC 64110D104 2995764.000000000000 NS USD 187534826.400000000000 0.2321456267 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 108955.000000000000 NS USD 490389022.200000000000 0.6070428040 Long EC CORP US N 1 N N N NEVRO CORP 254900SH91I4BOYKUE38 NEVRO CORP 64157F103 89961.000000000000 NS USD 14859757.980000000000 0.0183945985 Long EC CORP US N 1 N N N NXP SEMICONDUCTORS NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N/A 404847.000000000000 NS USD 73904819.850000000000 0.0914853046 Long EC CORP NL N 1 N N N NEW YORK TIMES CO/THE 529900J1WEMMIW7BOH57 NEW YORK TIMES COMPANY CL A 650111107 1995775.000000000000 NS USD 102123806.750000000000 0.1264170265 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINE INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 3607717.000000000000 NS USD 774829380.090000000000 0.9591458581 Long EC CORP US N 1 N N N OKTA INC 549300N8J06I8MRHU620 OKTA INC CL A 679295105 180576.000000000000 NS USD 47211595.200000000000 0.0584422934 Long EC CORP US N 1 N N N ORSTED AS W9NG6WMZIYEU8VEDOG48 ORSTED AS N/A 198914.000000000000 NS 32105945.260000000000 0.0397433102 Long EC CORP DK N 2 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 763963.000000000000 NS USD 48672082.730000000000 0.0602502019 Long EC CORP US N 1 N N N PALO ALTO NETWORKS INC 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 109953.000000000000 NS USD 39397259.430000000000 0.0487690828 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 77387.000000000000 NS USD 28961310.880000000000 0.0358506299 Long EC CORP US N 1 N N N PAYLOCITY HOLDING CORP 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 169752.000000000000 NS USD 32454884.880000000000 0.0401752556 Long EC CORP US N 1 N N N PENUMBRA INC 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 2041340.000000000000 NS USD 580618336.200000000000 0.7187358748 Long EC CORP US N 1 N N N PERKINELMER INC 549300IKL1SDPFI7N655 PERKINELMER INC 714046109 5238988.000000000000 NS USD 660583996.920000000000 0.8177237736 Long EC CORP US N 1 N N N PLAYTIKA HOLDING CORP N/A PLAYTIKA HOLDING CORP 72815L107 4339123.000000000000 NS USD 129088909.250000000000 0.1597965898 Long EC CORP IL N 1 N N N PHILIP MORRIS INTERNATIONAL HL3H1H2BGXWVG3BSWR90 PHILIP MORRIS INTERNATIONAL 718172109 2430056.000000000000 NS USD 204173305.120000000000 0.2527420681 Long EC CORP US N 1 N N N INSULET CORP 549300TZTYD2PYN92D43 INSULET CORP 45784P101 1924554.000000000000 NS USD 498651941.400000000000 0.6172713071 Long EC CORP US N 1 N N N PPG INDUSTRIES INC 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 278874.000000000000 NS USD 37597792.680000000000 0.0465415588 Long EC CORP US N 1 N N N PRA HEALTH SCIENCES INC 549300R1HR1VWWHIAK47 PRA HEALTH SCIENCES INC 69354M108 961793.000000000000 NS USD 141777906.130000000000 0.1755040463 Long EC CORP US N 1 N N N PELOTON INTERACTIVE INC 5493002YS021166W0339 PELOTON INTERACTIVE INC CL A 70614W100 96958.000000000000 NS USD 11680530.260000000000 0.0144590958 Long EC CORP US N 1 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 887956.000000000000 NS USD 131923622.920000000000 0.1633056254 Long EC CORP US N 1 N N N PAYPAL HOLDINGS INC 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 2838811.000000000000 NS USD 737665038.350000000000 0.9131408596 Long EC CORP US N 1 N N N QORVO INC 254900YAUJV2EUEVBR11 QORVO INC 74736K101 1033098.000000000000 NS USD 180513213.540000000000 0.2234537119 Long EC CORP US N 1 N N N RECKITT BENCKISER GROUP PLC 5493003JFSMOJG48V108 RECKITT BENCKISER GROUP PLC N/A 830442.000000000000 NS 69447879.440000000000 0.0859681468 Long EC CORP GB N 2 N N N ROYAL CARIBBEAN CRUISES LTD K2NEH8QNVW44JIWK7Z55 ROYAL CARIBBEAN CRUISES LTD N/A 1811656.000000000000 NS USD 168973155.120000000000 0.2091685035 Long EC CORP US N 1 N N N EVEREST RE GROUP LTD 549300N24XF2VV0B3570 EVEREST RE GROUP LTD N/A 116658.000000000000 NS USD 28209070.980000000000 0.0349194472 Long EC CORP BM N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC CL A N/A 2332950.000000000000 NS USD 108645481.500000000000 0.1344900778 Long EC CORP US N 1 N N N RAYTHEON TECHNOLOGIES CORP I07WOS4YJ0N7YRFE7309 RAYTHEON TECHNOLOGIES CORP 75513E101 2727955.000000000000 NS USD 196385480.450000000000 0.2431016750 Long EC CORP US N 1 N N N SAFRAN SA 969500UIC89GT3UL7L24 SAFRAN SA N/A 1313262.000000000000 NS 179378097.010000000000 0.2220485738 Long EC CORP FR N 2 N N N SBA COMMUNICATIONS CORP 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP (REIT) 78410G104 1166293.000000000000 NS USD 297556333.090000000000 0.3683390586 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 1753244.000000000000 NS USD 189402949.320000000000 0.2344581388 Long EC CORP US N 1 N N N STIFEL FINANCIAL CORP 549300E5F07FE5GHJX84 STIFEL FINANCIAL CORP 860630102 4202988.000000000000 NS USD 256718507.040000000000 0.3177867271 Long EC CORP US N 1 N N N SEAGEN INC N/A SEAGEN INC 81181C104 1946897.000000000000 NS USD 294195605.670000000000 0.3641788811 Long EC CORP US N 1 N N N SHERWIN-WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN-WILLIAMS CO 824348106 200024.000000000000 NS USD 136084328.160000000000 0.1684560796 Long EC CORP US N 1 N N N SVB FINANCIAL GROUP 549300D2KJ20JMXE7542 SVB FINANCIAL GROUP 78486Q101 430578.000000000000 NS USD 217596898.080000000000 0.2693588665 Long EC CORP US N 1 N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 313383.000000000000 NS USD 81335423.820000000000 0.1006835013 Long EC CORP US N 1 N N S&P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S&P GLOBAL INC 78409V104 2699285.000000000000 NS USD 889036507.600000000000 1.1005205867 Long EC CORP US N 1 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 91960.000000000000 NS USD 21153558.800000000000 0.0261855691 Long EC CORP US N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 1838945.000000000000 NS USD 160098551.700000000000 0.1981828086 Long EC CORP US N 1 N N N SS&C TECHNOLOGIES HOLDINGS INC 529900POY8H7NPPNKK71 SS&C TECHNOLOGIES HOLDINGS 78467J100 3955547.000000000000 NS USD 262173655.160000000000 0.3245395463 Long EC CORP US N 1 N N N CONSTELLATION BRANDS INC 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC CL A 21036P108 2396615.000000000000 NS USD 513211136.100000000000 0.6352938443 Long EC CORP US N 1 N N N SVMK INC 549300ZHYZVBTZKNCN97 SVMK INC 78489X103 1838734.000000000000 NS USD 34237227.080000000000 0.0423815815 Long EC CORP US N 1 N N N STANLEY BLACK & DECKER INC 549300DJ09SMTO561131 STANLEY BLACK & DECKER INC 854502101 2139683.000000000000 NS USD 374102175.720000000000 0.4630936327 Long EC CORP US N 1 N N N BLACKROCK FEDFUND N/A BLACKROCK FEDFUND 09248U700 51300000 PA USD 51300000 0.0635032483 Long EC RF US N 1 N N FIDELITY INSTITUTIONAL MONEY MARKET FUNDS - GOVERNMENT PORTFOLIO N/A FIDELITY INSTITUTIONAL MONEY MARKET FUNDS - GOVERNMENT PORTFOLIO 316175108 1600000 PA USD 1600000 0.0019806081 Long EC RF US N 1 N N GOLDMAN SACHS FINANCIAL SQUARE GOVERNMENT FUND N/A GOLDMAN SACHS FINANCIAL SQUARE GOVERNMENT FUND 38141W273 50400000 PA USD 50400000 0.0623891562 Long EC RF US N 1 N N MORGAN STANLEY INVST MGT INC - MORGAN STANLEY INSTL LIQUIDITY FUND - GOVT PRTFLO N/A MORGAN STANLEY INVST MGT INC - MORGAN STANLEY INSTL LIQUIDITY FUND - GOVT PRTFLO 61747C707 4700000 PA USD 4700000 0.0058180364 Long EC RF US N 1 N N US GOVERNMENT MONEY MARKET FUND N/A US GOVERNMENT MONEY MARKET FUND 74926P696 3300000 PA USD 3300000 0.0040850043 Long EC RF US N 1 N N INVESCO - SHORT-TERM INVESTMENTS TRUST - GOVERNMENT AND AGENCY PORTFOLIO N/A INVESCO - SHORT-TERM INVESTMENTS TRUST - GOVERNMENT AND AGENCY PORTFOLIO 825252885 33499261.75 PA USD 33499261.75 0.0414680689 Long EC RF US N 1 N N STATE STREET INSTITUTIONAL US GOVERNMENT MONEY MARKET FUND N/A STATE STREET INSTITUTIONAL US GOVERNMENT MONEY MARKET FUND 857492706 23500000 PA USD 23500000 0.0290901820 Long EC RF US N 1 N N 2021-04-27 AMCAP Fund Scott Lewis Scott Lewis Analyst