0001752724-21-136601.txt : 20210625 0001752724-21-136601.hdr.sgml : 20210625 20210625105953 ACCESSION NUMBER: 0001752724-21-136601 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210625 PERIOD START: 20211031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA-CREF FUNDS CENTRAL INDEX KEY: 0001084380 IRS NUMBER: 134055167 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09301 FILM NUMBER: 211045566 BUSINESS ADDRESS: STREET 1: 730 THIRD AVE. CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2129166746 MAIL ADDRESS: STREET 1: 730 THIRD AVE. CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: TIAA CREF INSTITUTIONAL MUTUAL FUNDS DATE OF NAME CHANGE: 19990415 0001084380 S000005387 TIAA-CREF Large-Cap Growth Index Fund C000014660 Institutional Class TILIX C000014661 Retirement Class TRIRX C000162564 Advisor Class TRIHX C000202753 Class W TRIWX NPORT-P 1 primary_doc.xml NPORT-P false 0001084380 XXXXXXXX S000005387 C000202753 C000162564 C000014661 C000014660 TIAA-CREF Funds 811-09301 0001084380 549300L8R42TEBN5NG46 730 Third Avenue New York 10017 800-842-2733 TIAA-CREF Large-Cap Growth Index Fund S000005387 549300JBY486SSZLNW78 2021-10-31 2021-04-30 N 13520755381.00 8526866.00 13512228515.00 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 0.00000000 UST Wynn Resorts Ltd 254900CEKKWIHTEAB172 Wynn Resorts Ltd 983134107 17168.00000000 NS USD 2204371.20000000 0.016313898166 Long EC CORP US N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc 776696106 9822.00000000 NS USD 4384933.68000000 0.032451595050 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Therapeutics Plc G46188101 123325.00000000 NS USD 11669011.50000000 0.086358896958 Long EC CORP US N 1 N N N Genpact Ltd 529900OSEC6Q0L4L5B35 Genpact Ltd G3922B107 49563.00000000 NS USD 2355729.39000000 0.017434055288 Long EC CORP US N 1 N N N PRA Health Sciences Inc 549300R1HR1VWWHIAK47 PRA Health Sciences, Inc 69354M108 36775.00000000 NS USD 6137379.75000000 0.045420929221 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 29594.00000000 NS USD 6619881.86000000 0.048991784387 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics, Inc 92345Y106 108550.00000000 NS USD 20429110.00000000 0.151189790620 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 26460.00000000 NS USD 11179879.20000000 0.082738973719 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies, Inc 90353T100 723825.00000000 NS USD 39643895.25000000 0.293392723531 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corp 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp (Class A) 192446102 25523.00000000 NS USD 2052049.20000000 0.015186608172 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BorgWarner, Inc 099724106 18861.00000000 NS USD 916267.38000000 0.006781023418 Long EC CORP US N 1 N N N Huntington Ingalls Industries Inc 5TZLZ6WJTBVJ0QWBG121 Huntington Ingalls 446413106 722.00000000 NS USD 153295.04000000 0.001134491174 Long EC CORP US N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon plc N/A 154751.00000000 NS USD 38910591.44000000 0.287965759288 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 Factset Research Systems, Inc 303075105 25551.00000000 NS USD 8590757.22000000 0.063577649019 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Companies, Inc 872540109 663940.00000000 NS USD 47139740.00000000 0.348867249748 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen, Inc 031162100 398305.00000000 NS USD 95449810.20000000 0.706395766575 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp (Class A) 032095101 235415.00000000 NS USD 15852846.10000000 0.117322217296 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace, Inc 268150109 125310.00000000 NS USD 6521132.40000000 0.048260968890 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores, Inc 122017106 39161.00000000 NS USD 12779409.13000000 0.094576620842 Long EC CORP US N 1 N N N Seagen Inc N/A Seagen, Inc 81181C104 86835.00000000 NS USD 12483399.60000000 0.092385942009 Long EC CORP US N 1 N N N W R Grace & Co 5493003X5Z6TVAXIPW56 W R Grace & Co 38388F108 13634.00000000 NS USD 937064.82000000 0.006934939110 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner, Inc 366651107 59048.00000000 NS USD 11566322.24000000 0.085598924168 Long EC CORP US N 1 N N N Anthem Inc 8MYN82XMYQH89CTMTH67 Anthem, Inc 036752103 43110.00000000 NS USD 16355502.90000000 0.121042231352 Long EC CORP US N 1 N N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics, Inc 88025U109 39241.00000000 NS USD 7761869.80000000 0.057443298796 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PepsiCo, Inc 713448108 696316.00000000 NS USD 100380914.56000000 0.742889409016 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 53532.00000000 NS USD 18476034.48000000 0.136735657330 Long EC CORP US N 1 N N N CoreSite Realty Corp 549300H0YYORITFM2B74 Coresite Realty 21870Q105 18812.00000000 NS USD 2285469.88000000 0.016914085470 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 Illinois Tool Works, Inc 452308109 95698.00000000 NS USD 22054561.08000000 0.163219272494 Long EC CORP US N 1 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 Las Vegas Sands Corp 517834107 96763.00000000 NS USD 5927701.38000000 0.043869161725 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices, Inc 032654105 30111.00000000 NS USD 4611800.76000000 0.034130571096 Long EC CORP US N 1 N N N iShares Russell 1000 Growth ETF 549300H1KWQVEKI25E14 iShares Russell 1000 Growth Index Fund 464287614 14786.00000000 NS USD 3840515.64000000 0.028422518430 Long EC RF US N 1 N N N Sotera Health Co N/A Sotera Health Co 83601L102 19426.00000000 NS USD 500413.76000000 0.003703413981 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 97551.00000000 NS USD 60525517.95000000 0.447931426580 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair, Inc 94419L101 43889.00000000 NS USD 12972271.73000000 0.096003939806 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy, Inc 29355A107 71968.00000000 NS USD 10021544.00000000 0.074166478082 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 Resmed, Inc 761152107 97748.00000000 NS USD 18373691.56000000 0.135978247700 Long EC CORP US N 1 N N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 Equity Lifestyle Properties, Inc 29472R108 47883.00000000 NS USD 3323080.20000000 0.024593132038 Long EC CORP US N 1 N N N PPD Inc N/A PPD, Inc 69355F102 91787.00000000 NS USD 4240559.40000000 0.031383123777 Long EC CORP US N 1 N N N Energizer Holdings Inc 5493000D6NN0V57UME20 Energizer Holdings, Inc 29272W109 34708.00000000 NS USD 1711104.40000000 0.012663376719 Long EC CORP US N 1 N N N Maxim Integrated Products Inc SO0H5YEO14Y4PVKQH532 Maxim Integrated Products, Inc 57772K101 59769.00000000 NS USD 5618286.00000000 0.041579270168 Long EC CORP US N 1 N N N Axis Capital Holdings Ltd N/A Axis Capital Holdings Ltd G0692U109 5426.00000000 NS USD 302770.80000000 0.002240716989 Long EC CORP US N 1 N N N CoreLogic Inc/United States 54930086CD8K2UIL0516 CoreLogic Inc 21871D103 3481.00000000 NS USD 277435.70000000 0.002053219420 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 32070.00000000 NS USD 6779918.70000000 0.050176169626 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems, Inc 29414B104 36188.00000000 NS USD 16565057.00000000 0.122593079162 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 114772.00000000 NS USD 9884164.64000000 0.073149774139 Long EC CORP US N 1 N N N Dropbox Inc 549300JCDF7UAR6TJR51 Dropbox, Inc 26210C104 169256.00000000 NS USD 4349879.20000000 0.032192167229 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services, Inc 955306105 50270.00000000 NS USD 16514700.40000000 0.122220404884 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 44966.00000000 NS USD 13274862.52000000 0.098243324594 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical, Inc 09061G101 111727.00000000 NS USD 8705767.84000000 0.064428808544 Long EC CORP US N 1 N N N Royalty Pharma PLC 549300FGFN7VOK8BZR03 Royalty Pharma plc G7709Q104 94361.00000000 NS USD 4151884.00000000 0.030726863414 Long EC CORP US N 1 N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 317944.00000000 NS USD 16622112.32000000 0.123015328682 Long EC CORP US N 1 N N N Leslie's Inc N/A Leslie's, Inc 527064109 11843.00000000 NS USD 336578.06000000 0.002490914504 Long EC CORP US N 1 N N N Campbell Soup Co 5493007JDSMX8Z5Z1902 Campbell Soup Co 134429109 66291.00000000 NS USD 3165395.25000000 0.023426152440 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker BioSciences Corp 116794108 29536.00000000 NS USD 2023806.72000000 0.014977593945 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 Monster Beverage Corp 61174X109 251347.00000000 NS USD 24393226.35000000 0.180527041286 Long EC CORP US N 1 N N N Virtu Financial Inc 5493001OPW2K42CH3884 Virtu Financial, Inc 928254101 37166.00000000 NS USD 1101228.58000000 0.008149866461 Long EC CORP US N 1 N N N Reynolds Consumer Products Inc N/A Reynolds Consumer Products, Inc 76171L106 6696.00000000 NS USD 196326.72000000 0.001452955889 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma, Inc 969904101 8206.00000000 NS USD 1401174.50000000 0.010369677351 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates, Inc 562750109 38102.00000000 NS USD 5229118.48000000 0.038699156650 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group, Inc 57667L107 152801.00000000 NS USD 23780419.63000000 0.175991840306 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen, Inc 09062X103 31396.00000000 NS USD 8393092.68000000 0.062114792320 Long EC CORP US N 1 N N N Black Knight Inc 549300TUSNXS3BFFML48 Black Knight, Inc 09215C105 104509.00000000 NS USD 7568541.78000000 0.056012535397 Long EC CORP US N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems, Inc 589378108 30730.00000000 NS USD 2312125.20000000 0.017111353596 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty, Inc 90384S303 34272.00000000 NS USD 11287483.20000000 0.083535319044 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp (Class B) 115637209 105406.00000000 NS USD 8040369.68000000 0.059504393898 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services, Inc 445658107 15399.00000000 NS USD 2628763.29000000 0.019454698291 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software, Inc 70432V102 33046.00000000 NS USD 12703212.86000000 0.094012714822 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 78961.00000000 NS USD 14892044.60000000 0.110211610049 Long EC CORP US N 1 N N N Expedia Group Inc CI7MUJI4USF3V0NJ1H64 Expedia Group, Inc 30212P303 10442.00000000 NS USD 1840193.66000000 0.013618728087 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 Nike, Inc (Class B) 654106103 849241.00000000 NS USD 112626341.42000000 0.833514185280 Long EC CORP US N 1 N N N Duck Creek Technologies Inc N/A Duck Creek Technologies, Inc 264120106 41371.00000000 NS USD 1720206.18000000 0.012730736296 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 Dollar Tree, Inc 256746108 76638.00000000 NS USD 8805706.20000000 0.065168422738 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra, Inc 70975L107 22572.00000000 NS USD 6906806.28000000 0.051115227013 Long EC CORP US N 1 N N N Activision Blizzard Inc 549300TPQQDBP9GNOF40 Activision Blizzard, Inc 00507V109 206138.00000000 NS USD 18797724.22000000 0.139116387790 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below, Inc 33829M101 37727.00000000 NS USD 7593313.29000000 0.056195862004 Long EC CORP US N 1 N N N Marvell Technology Inc N/A Marvell Technology, Inc 573874104 76075.00000000 NS USD 3439350.75000000 0.025453615931 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments, Inc 55306N104 28191.00000000 NS USD 5049290.01000000 0.037368299421 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 Equifax, Inc 294429105 61150.00000000 NS USD 14017414.50000000 0.103738731804 Long EC CORP US N 1 N N N H&R Block Inc 549300CE3KUCWLZBG404 H&R Block, Inc 093671105 87950.00000000 NS USD 1957767.00000000 0.014488853543 Long EC CORP US N 1 N N N Upstart Holdings Inc N/A Upstart Holdings, Inc 91680M107 2088.00000000 NS USD 227633.76000000 0.001684650017 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk, Inc 88339J105 28165.00000000 NS USD 20541016.15000000 0.152017974882 Long EC CORP US N 1 N N N AmerisourceBergen Corp AI8GXW8LG5WK7E9UD086 AmerisourceBergen Corp 03073E105 47457.00000000 NS USD 5732805.60000000 0.042426795799 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 119148.00000000 NS USD 12461689.32000000 0.092225270658 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc 90138F102 81656.00000000 NS USD 30033076.80000000 0.222265903560 Long EC CORP US N 1 N N N Brookfield Property REIT Inc 549300K1JD1LDRNBET48 Brookfield Property REIT, Inc 11282X103 29628.00000000 NS USD 532859.58000000 0.003943535882 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co, Inc 257651109 3334.00000000 NS USD 209641.92000000 0.001551497739 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies, Inc 24703L202 11058.00000000 NS USD 1087333.14000000 0.008047030427 Long EC CORP US N 1 N N N Domino's Pizza Inc 5299004V0Y8MI5D9FF45 Domino's Pizza, Inc 25754A201 26625.00000000 NS USD 11244802.50000000 0.083219451828 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Group, Inc 45866F104 131450.00000000 NS USD 15472979.50000000 0.114510937132 Long EC CORP US N 1 N N N Maravai LifeSciences Holdings Inc N/A Maravai LifeSciences Holdings, Inc 56600D107 33004.00000000 NS USD 1284185.64000000 0.009503877458 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk, Inc 052769106 99426.00000000 NS USD 29023443.66000000 0.214793907813 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel, Inc 577081102 138783.00000000 NS USD 2978283.18000000 0.022041391445 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 33400.00000000 NS USD 7771178.00000000 0.057512186027 Long EC CORP US N 1 N N N Rocket Cos Inc N/A Rocket Cos, Inc 77311W101 29343.00000000 NS USD 658750.35000000 0.004875216173 Long EC CORP US N 1 N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic, Inc 436440101 123302.00000000 NS USD 8082446.10000000 0.059815789016 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit, Inc 461202103 172081.00000000 NS USD 70924904.96000000 0.524894208836 Long EC CORP US N 1 N N N Zynga Inc 549300XNQ0U2EL088Z74 Zynga, Inc 98986T108 494977.00000000 NS USD 5355651.14000000 0.039635587379 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe, Inc 00724F101 328967.00000000 NS USD 167227084.78000000 1.237598110440 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler, Inc 98980G102 49088.00000000 NS USD 9210872.32000000 0.068166937154 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc 007903107 761212.00000000 NS USD 62130123.44000000 0.459806636418 Long EC CORP US N 1 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive, Inc 67103H107 48081.00000000 NS USD 26583023.28000000 0.196733079598 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC, Inc 69370C100 71164.00000000 NS USD 9318214.16000000 0.068961342310 Long EC CORP US N 1 N N N CommScope Holding Co Inc 254900AW4CEPCQWSRI58 CommScope Holding Co, Inc 20337X109 11338.00000000 NS USD 186510.10000000 0.001380305993 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications, Inc 16119P108 86679.00000000 NS USD 58373972.55000000 0.432008476508 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals, Inc 92532F100 177349.00000000 NS USD 38697551.80000000 0.286389116029 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials, Inc 038222105 625760.00000000 NS USD 83044609.60000000 0.614588552197 Long EC CORP US N 1 N N N Graphic Packaging Holding Co N/A Graphic Packaging Holding Co 388689101 37827.00000000 NS USD 701690.85000000 0.005193006092 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International, Inc 592688105 14843.00000000 NS USD 19493608.76000000 0.144266423102 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay, Inc 278642103 404898.00000000 NS USD 22589259.42000000 0.167176416495 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks, Inc 697435105 64259.00000000 NS USD 22708488.01000000 0.168058791966 Long EC CORP US N 1 N N N frontdoor Inc 5493008RB0JZJI3QGZ06 frontdoor, Inc 35905A109 10599.00000000 NS USD 567364.47000000 0.004198896350 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown, Inc 115236101 10088.00000000 NS USD 536479.84000000 0.003970328354 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications, Inc 98980L101 119596.00000000 NS USD 38219293.72000000 0.282849669671 Long EC CORP US N 1 N N N Facebook Inc BQ4BKCS1HXDV9HN80Z93 Facebook, Inc 30303M102 1641361.00000000 NS USD 533573633.88000000 3.948820383607 Long EC CORP US N 1 N N N Jamf Holding Corp N/A Jamf Holding Corp 47074L105 11106.00000000 NS USD 405591.12000000 0.003001659715 Long EC CORP US N 1 N N N Haemonetics Corp 549300ZEL6TXZS6F5F95 Haemonetics Corp 405024100 31949.00000000 NS USD 2148889.74000000 0.015903296318 Long EC CORP US N 1 N N N Hill-Rom Holdings Inc JLZ01A0E2071OH26RE45 Hill-Rom Holdings, Inc 431475102 5477.00000000 NS USD 603674.94000000 0.004467619381 Long EC CORP US N 1 N N N Albertsons Cos Inc 549300YKWOC0AOR16R51 Albertsons Cos, Inc 013091103 37616.00000000 NS USD 698529.12000000 0.005169607065 Long EC CORP US N 1 N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 72974.00000000 NS USD 17227701.92000000 0.127497117894 Long EC CORP US N 1 N N N Square Inc 549300OHIIUWSTIZME52 Square, Inc 852234103 252433.00000000 NS USD 61800647.06000000 0.457368279343 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management, Inc 94106L109 37283.00000000 NS USD 5143935.51000000 0.038068742726 Long EC CORP US N 1 N N N World Wrestling Entertainment Inc 549300WZVLSCS3L4L698 World Wrestling Entertainment, Inc (Class A) 98156Q108 31344.00000000 NS USD 1727367.84000000 0.012783737620 Long EC CORP US N 1 N N N Spotify Technology SA 549300B4X0JHWV0DTD60 Spotify Technology S.A. L8681T102 91394.00000000 NS USD 23042255.28000000 0.170528904646 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 1720.00000000 NS USD 373429.20000000 0.002763638874 Long EC CORP US N 1 N N N Acceleron Pharma Inc 529900TQRID2UY164805 Acceleron Pharma, Inc 00434H108 32546.00000000 NS USD 4067273.62000000 0.030100687059 Long EC CORP US N 1 N N N IAC/InterActiveCorp 549300TO56L57RP6P031 IAC/InterActive Corp 44891N109 51237.00000000 NS USD 12987042.39000000 0.096113253084 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co 891092108 66219.00000000 NS USD 7588697.40000000 0.056161701169 Long EC CORP US N 1 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp plc G06242104 89583.00000000 NS USD 21281337.48000000 0.157496873712 Long EC CORP US N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services, Inc 74762E102 19989.00000000 NS USD 1931736.96000000 0.014296212929 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot, Inc 437076102 367032.00000000 NS USD 118797247.44000000 0.879183232492 Long EC CORP US N 1 N N N Cardinal Health Inc CCU46N3GJMF4OK4N7U60 Cardinal Health, Inc 14149Y108 200720.00000000 NS USD 12111444.80000000 0.089633214732 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU Medical, Inc 44930G107 3565.00000000 NS USD 742482.55000000 0.005494893378 Long EC CORP US N 1 N N N Five9 Inc 254900MXP6EWY0SFFR59 Five9, Inc 338307101 42502.00000000 NS USD 7989100.94000000 0.059124969142 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom, Inc 11135F101 255985.00000000 NS USD 116780357.00000000 0.864256823886 Long EC CORP US N 1 N N N Alexion Pharmaceuticals Inc M1YXUUZR0EIMU8T0EM75 Alexion Pharmaceuticals, Inc 015351109 22434.00000000 NS USD 3784167.12000000 0.028005499727 Long EC CORP US N 1 N N N Western Union Co/The 28ID94QU1140NC23S047 Western Union Co 959802109 54932.00000000 NS USD 1415048.32000000 0.010472353382 Long EC CORP US N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd G47567105 147309.00000000 NS USD 15847502.22000000 0.117282668824 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Co 099502106 92311.00000000 NS USD 7657197.45000000 0.056668649745 Long EC CORP US N 1 N N N Ubiquiti Inc N/A Ubiquiti, Inc 90353W103 4790.00000000 NS USD 1366730.70000000 0.010114768992 Long EC CORP US N 1 N N N Extra Space Storage Inc N/A Extra Space Storage, Inc 30225T102 61055.00000000 NS USD 9078267.95000000 0.067185571498 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 266297.00000000 NS USD 99086450.73000000 0.733309465718 Long EC CORP US N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 Moderna, Inc 60770K107 194850.00000000 NS USD 34843077.00000000 0.257863289991 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co, Inc 171340102 170250.00000000 NS USD 14597235.00000000 0.108029811542 Long EC CORP US N 1 N N N Guidewire Software Inc 549300WXSG0J8IXZCK32 Guidewire Software, Inc 40171V100 10765.00000000 NS USD 1135815.15000000 0.008405831419 Long EC CORP US N 1 N N N Datadog Inc 549300F6JNO0KRPO1K63 Datadog, Inc 23804L103 104678.00000000 NS USD 8978232.06000000 0.066445235514 Long EC CORP US N 1 N N N Sprouts Farmers Market Inc 529900P8F4G77Q52XE24 Sprouts Farmers Market, Inc 85208M102 56698.00000000 NS USD 1452035.78000000 0.010746086616 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp 12514G108 97298.00000000 NS USD 17351152.34000000 0.128410737878 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings, Inc 22788C105 76751.00000000 NS USD 16003351.01000000 0.118436059545 Long EC CORP US N 1 N N N Bill.com Holdings Inc 549300IBF9VZZIGOZW63 Bill.Com Holdings, Inc 090043100 50582.00000000 NS USD 7821494.66000000 0.057884564720 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 77092.00000000 NS USD 20246671.96000000 0.149839620737 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co (Class A) 810186106 25819.00000000 NS USD 5968320.04000000 0.044169768394 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 561398.00000000 NS USD 35042463.16000000 0.259338887890 Long EC CORP US N 1 N N N Cerner Corp 549300L4UJ40IEVVI304 Cerner Corp 156782104 205604.00000000 NS USD 15430580.20000000 0.114197152474 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts, Inc 91879Q109 2183.00000000 NS USD 709824.28000000 0.005253199198 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International, Inc 749685103 72755.00000000 NS USD 6900084.20000000 0.051065478890 Long EC CORP US N 1 N N N VMware Inc 549300BUDHS3LRWBE814 VMware, Inc (Class A) 928563402 54575.00000000 NS USD 8777297.25000000 0.064958176515 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy, Inc 629377508 58542.00000000 NS USD 2096974.44000000 0.015519086564 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins, Inc 775711104 133558.00000000 NS USD 4979042.24000000 0.036848416487 Long EC CORP US N 1 N N N SLM Corp 4K8SLPBF5DXXGPW03H93 SLM Corp 78442P106 57050.00000000 NS USD 1121603.00000000 0.008300651508 Long EC CORP US N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings, Inc 78467J100 31351.00000000 NS USD 2326871.22000000 0.017220484521 Long EC CORP US N 1 N N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 37976.00000000 NS USD 10833033.76000000 0.080172073377 Long EC CORP US N 1 N N N Elastic NV 2549003I48WHHH937I59 Elastic NV N14506104 45316.00000000 NS USD 5466015.92000000 0.040452364418 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 212431.00000000 NS USD 9257742.98000000 0.068513813022 Long EC CORP US N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant S.A. L44385109 26273.00000000 NS USD 6021246.14000000 0.044561458780 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation, Inc 773903109 38450.00000000 NS USD 10160797.00000000 0.075197048279 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing, Inc 053015103 252607.00000000 NS USD 47234982.93000000 0.349572114455 Long EC CORP US N 1 N N N Laboratory Corp of America Holdings OZ7UA8IXAIFILY2VZH07 Laboratory Corp of America Holdings 50540R409 3654.00000000 NS USD 971488.98000000 0.007189702119 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 29538.00000000 NS USD 2506594.68000000 0.018550564603 Long EC CORP US N 1 N N N Iovance Biotherapeutics Inc 549300220Z2GHH33XL82 Iovance Biotherapeutics, Inc 462260100 92345.00000000 NS USD 2903326.80000000 0.021486661484 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co 189054109 61588.00000000 NS USD 11239810.00000000 0.083182503815 Long EC CORP US N 1 N N N ACADIA Pharmaceuticals Inc 529900O3044NO0PEA039 Acadia Pharmaceuticals, Inc 004225108 75402.00000000 NS USD 1550265.12000000 0.011473052859 Long EC CORP US N 1 N N N Leidos Holdings Inc 549300IUTGTP6EJP8124 Leidos Holdings, Inc 525327102 8612.00000000 NS USD 872223.36000000 0.006455066675 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands, Inc 988498101 14994.00000000 NS USD 1792082.88000000 0.013262674458 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis, Inc 98978V103 293750.00000000 NS USD 50827562.50000000 0.376159731487 Long EC CORP US N 1 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 Cooper Cos, Inc 216648402 3926.00000000 NS USD 1613154.14000000 0.011938475864 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 10062.00000000 NS USD 3015782.64000000 0.022318913839 Long EC CORP US N 1 N N N Allison Transmission Holdings Inc 529900RP7DJ882LI9T83 Allison Transmission Holdings, Inc 01973R101 51684.00000000 NS USD 2143335.48000000 0.015862190885 Long EC CORP US N 1 N N N Xilinx Inc 6EY4K7ZMF9UX1CU6KC79 Xilinx, Inc 983919101 167364.00000000 NS USD 21415897.44000000 0.158492712110 Long EC CORP US N 1 N N N Global Blood Therapeutics Inc 549300U4G0QKK99GRT15 Global Blood Therapeutics, Inc 37890U108 41330.00000000 NS USD 1685437.40000000 0.012473422856 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 575833.00000000 NS USD 105244997.41000000 0.778887045117 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica, Inc 550021109 77599.00000000 NS USD 26016616.73000000 0.192541272530 Long EC CORP US N 1 N N N Baxter International Inc J5OIVXX3P24RJRW5CK77 Baxter International, Inc 071813109 145334.00000000 NS USD 12453670.46000000 0.092165925451 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 26535.00000000 NS USD 5127623.40000000 0.037948021633 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology, Inc 595017104 128424.00000000 NS USD 19300842.96000000 0.142839820526 Long EC CORP US N 1 N N N Grocery Outlet Holding Corp N/A Grocery Outlet Holding Corp 39874R101 26275.00000000 NS USD 1061247.25000000 0.007853976483 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana, Inc 444859102 33368.00000000 NS USD 14856768.32000000 0.109950540752 Long EC CORP US N 1 N N N Ares Management Corp 529900JUV61FH7B8VW38 Ares Management Corp 03990B101 67123.00000000 NS USD 3525299.96000000 0.026089700570 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 19096.00000000 NS USD 9956845.36000000 0.073687662615 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A Tradeweb Markets, Inc 892672106 49428.00000000 NS USD 4017507.84000000 0.029732385265 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 Iron Mountain, Inc 46284V101 114210.00000000 NS USD 4582105.20000000 0.033910803054 Long EC CORP US N 1 N N N Avantor Inc 5493003VM0XB4U8YD238 Avantor, Inc 05352A100 338622.00000000 NS USD 10849448.88000000 0.080293556817 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group, Inc 893641100 7978.00000000 NS USD 4896417.72000000 0.036236936894 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies, Inc 05605H100 41187.00000000 NS USD 2756234.04000000 0.020398071546 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 3030.00000000 NS USD 908606.10000000 0.006724324555 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 403536.00000000 NS USD 242274943.68000000 1.793005079887 Long EC CORP US N 1 N N N NVR Inc N/A NVR, Inc 62944T105 239.00000000 NS USD 1199325.90000000 0.008875855664 Long EC CORP US N 1 N N N Switch Inc 549300EZ98N5Y55J4X37 Switch, Inc 87105L104 57011.00000000 NS USD 1058694.27000000 0.007835082635 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab, Inc 278865100 33975.00000000 NS USD 7614477.00000000 0.056352488351 Long EC CORP US N 1 N N N IAA Inc 549300PZCOPC5178W747 IAA, Inc 449253103 21426.00000000 NS USD 1345767.06000000 0.009959623303 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 204317.00000000 NS USD 19132243.88000000 0.141592068686 Long EC CORP US N 1 N N N American Well Corp N/A American Well Corp 03044L105 27531.00000000 NS USD 423702.09000000 0.003135693638 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A Allegro MicroSystems, Inc 01749D105 7992.00000000 NS USD 197242.56000000 0.001459733749 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 106166.00000000 NS USD 33479448.10000000 0.247771476502 Long EC CORP US N 1 N N N Tandem Diabetes Care Inc 549300JEPFOD0K4D3I05 Tandem Diabetes Care, Inc 875372203 37007.00000000 NS USD 3400943.30000000 0.025169373772 Long EC CORP US N 1 N N N PagerDuty Inc 549300U1SB749EDAGH21 Pagerduty, Inc 69553P100 48015.00000000 NS USD 2038716.90000000 0.015087939770 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 Altria Group, Inc 02209S103 556892.00000000 NS USD 26591593.00000000 0.196796501557 Long EC CORP US N 1 N N N Credit Acceptance Corp N/A Credit Acceptance Corp 225310101 379.00000000 NS USD 149625.41000000 0.001107333330 Long EC CORP US N 1 N N HEICO Corp N/A HEICO Corp (Class A) 422806208 43010.00000000 NS USD 5431302.80000000 0.040195462902 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa, Inc (Class A) 92826C839 1154395.00000000 NS USD 269620496.20000000 1.995381412479 Long EC CORP US N 1 N N N Chegg Inc 549300AKX7O8JG0O3G77 Chegg, Inc 163092109 89778.00000000 NS USD 8109646.74000000 0.060017092894 Long EC CORP US N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products & Chemicals, Inc 009158106 19155.00000000 NS USD 5525834.40000000 0.040895063267 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 460973.00000000 NS USD 52776798.77000000 0.390585451625 Long EC CORP US N 1 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive, Inc 70614W100 41949.00000000 NS USD 4125684.15000000 0.030532966086 Long EC CORP US N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 Morningstar, Inc 617700109 12354.00000000 NS USD 3273933.54000000 0.024229412168 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group, Inc 74144T108 38013.00000000 NS USD 6811929.60000000 0.050413072813 Long EC CORP US N 1 N N N Quidel Corp 549300X2FQ6S98OQLQ46 Quidel Corp 74838J101 25633.00000000 NS USD 2686082.07000000 0.019878897600 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet, Inc 34959E109 90652.00000000 NS USD 18513857.96000000 0.137015577700 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group, Inc (Class C) 98954M200 11163.00000000 NS USD 1452529.56000000 0.010749740935 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot, Inc 443573100 28315.00000000 NS USD 14906431.75000000 0.110318085084 Long EC CORP US N 1 N N N Coherent Inc 549300RYOCKUMWACR010 Coherent, Inc 192479103 13105.00000000 NS USD 3407168.95000000 0.025215447964 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global, Inc 78409V104 97143.00000000 NS USD 37923655.77000000 0.280661740792 Long EC CORP US N 1 N N N Dolby Laboratories Inc 549300X04FB2QPCJ5J24 Dolby Laboratories, Inc (Class A) 25659T107 5380.00000000 NS USD 545908.60000000 0.004040107813 Long EC CORP US N 1 N N N Fastly Inc 549300E2FZC83FJ3H565 Fastly, Inc 31188V100 52872.00000000 NS USD 3376934.64000000 0.024991692793 Long EC CORP US N 1 N N Bright Horizons Family Solutions Inc N/A Bright Horizons Family Solutions 109194100 28467.00000000 NS USD 4122875.61000000 0.030512180913 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Companies, Inc 548661107 501613.00000000 NS USD 98441551.25000000 0.728536755729 Long EC CORP US N 1 N N N Alleghany Corp 549300DCJE6AYX159479 Alleghany Corp 017175100 925.00000000 NS USD 628047.25000000 0.004647991627 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy, Inc 16411R208 157995.00000000 NS USD 12247772.40000000 0.090642134910 Long EC CORP US N 1 N N N Equitrans Midstream Corp 549300RH0NLJNZ5SXU64 Equitrans Midstream Corp 294600101 25227.00000000 NS USD 205852.32000000 0.001523452032 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart, Inc 217204106 139781.00000000 NS USD 17404132.31000000 0.128802826940 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings, Inc 513272104 22508.00000000 NS USD 1811894.00000000 0.013409290687 Long EC CORP US N 1 N N N Herbalife Nutrition Ltd 549300BA7TYPBSZZIA41 Herbalife Nutrition Ltd G4412G101 7234.00000000 NS USD 331100.18000000 0.002450374337 Long EC CORP US N 1 N N N NortonLifeLock Inc YF6ZV0M6AU4FY94MK914 NortonLifelock, Inc 668771108 370361.00000000 NS USD 8003501.21000000 0.059231541274 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co, Inc 579780206 94783.00000000 NS USD 8564591.88000000 0.063384007090 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 23640.00000000 NS USD 5062978.80000000 0.037469606100 Long EC CORP US N 1 N N N Yum China Holdings Inc 529900DO9BYZ7VA3K502 Yum China Holdings, Inc 98850P109 18373.00000000 NS USD 1156029.16000000 0.008555429318 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 36042.00000000 NS USD 7630451.82000000 0.056470713261 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments, Inc 882508104 312568.00000000 NS USD 56421649.68000000 0.417559913358 Long EC CORP US N 1 N N N GoHealth Inc N/A GoHealth, Inc 38046W105 7113.00000000 NS USD 84858.09000000 0.000628009583 Long EC CORP US N 1 N N N McKesson Corp 549300WZWOM80UCFSF54 McKesson Corp 58155Q103 80924.00000000 NS USD 15178105.44000000 0.112328661576 Long EC CORP US N 1 N N N Agios Pharmaceuticals Inc 529900ONJHY8EOGYT555 Agios Pharmaceuticals, Inc 00847X104 3881.00000000 NS USD 216559.80000000 0.001602694920 Long EC CORP US N 1 N N N CDK Global Inc 5493000L10CYRTHIJ385 CDK Global, Inc 12508E101 10983.00000000 NS USD 588578.97000000 0.004355898579 Long EC CORP US N 1 N N N STATE STR NAVIGATOR SECS L TR 549300ZFEEJ2IP5VME73 State Street Navigator Securities Lending Government Money Market Portfolio 857509301 6298331.32000000 NS USD 6298331.32000000 0.046612084105 Long STIV RF US N 1 N N Pegasystems Inc 549300FMCOKPL06FYN26 Pegasystems, Inc 705573103 24683.00000000 NS USD 3133260.02000000 0.023188329123 Long EC CORP US N 1 N N N GoDaddy Inc 549300J8H1TB0I2CB447 GoDaddy, Inc 380237107 115420.00000000 NS USD 10020764.40000000 0.074160708493 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 DexCom, Inc 252131107 62827.00000000 NS USD 24257504.70000000 0.179522605564 Long EC CORP US N 1 N N N Dun & Bradstreet Holdings Inc N/A Dun & Bradstreet Holdings, Inc 26484T106 47502.00000000 NS USD 1128647.52000000 0.008352785913 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation, Inc 538034109 97039.00000000 NS USD 7945553.32000000 0.058802686108 Long EC CORP US N 1 N N N JFrog Ltd N/A JFrog Ltd M6191J100 7548.00000000 NS USD 370078.44000000 0.002738840892 Long EC CORP US N 1 N N Workday Inc 549300J0DYC0N31V7G13 Workday, Inc 98138H101 121952.00000000 NS USD 30122144.00000000 0.222925063519 Long EC CORP US N 1 N N N NewMarket Corp 54930082CG88ERDREQ47 NewMarket Corp 651587107 3713.00000000 NS USD 1286888.67000000 0.009523881782 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International, Inc 88023U101 95688.00000000 NS USD 3649540.32000000 0.027009166666 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co, Inc 58933Y105 1508911.00000000 NS USD 112413869.50000000 0.831941743548 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies, Inc 902252105 26851.00000000 NS USD 11407915.86000000 0.084426605480 Long EC CORP US N 1 N N N Amcor PLC 549300GSODGFCDQ3DI89 Amcor plc G0250X107 163043.00000000 NS USD 1915755.25000000 0.014177937028 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service, Inc (Class B) 911312106 323136.00000000 NS USD 65874504.96000000 0.487517694707 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp (Class A) 115637100 25360.00000000 NS USD 1809436.00000000 0.013391099758 Long EC CORP US N 1 N N N Berkeley Lights Inc 549300LTLRE4N65CD358 Berkeley Lights, Inc 084310101 9430.00000000 NS USD 463107.30000000 0.003427319923 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 CBOE Global Markets, Inc 12503M108 15720.00000000 NS USD 1640696.40000000 0.012142307970 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet, Inc (Class C) 02079K107 154245.00000000 NS USD 371748959.40000000 2.751203911237 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System, Inc 515098101 20800.00000000 NS USD 3583424.00000000 0.026519859370 Long EC CORP US N 1 N N N Virgin Galactic Holdings Inc N/A Virgin Galactic Holdings, Inc 92766K106 40056.00000000 NS USD 887240.40000000 0.006566203339 Long EC CORP US N 1 N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals, Inc 462222100 44515.00000000 NS USD 1906132.30000000 0.014106720426 Long EC CORP US N 1 N N N Sana Biotechnology Inc N/A Sana Biotechnology, Inc 799566104 13370.00000000 NS USD 287455.00000000 0.002127369291 Long EC CORP US N 1 N N N Array Technologies Inc N/A Array Technologies, Inc 04271T100 2783.00000000 NS USD 78369.28000000 0.000579987822 Long EC CORP US N 1 N N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 Lockheed Martin Corp 539830109 169301.00000000 NS USD 64429188.56000000 0.476821336232 Long EC CORP US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings, Inc 228368106 9713.00000000 NS USD 1066487.40000000 0.007892757281 Long EC CORP US N 1 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 Northrop Grumman Corp 666807102 98182.00000000 NS USD 34799628.08000000 0.257541737407 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM, Inc 747525103 769424.00000000 NS USD 106796051.20000000 0.790365934689 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise, Inc 05464C101 43079.00000000 NS USD 6531207.19000000 0.048335529426 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 421302.00000000 NS USD 40242767.04000000 0.297824796223 Long EC CORP US N 1 N N N Allegion plc 984500560CAC2E6FB757 Allegion plc G0176J109 40658.00000000 NS USD 5463622.04000000 0.040434648022 Long EC CORP US N 1 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 111131.00000000 NS USD 36307609.01000000 0.268701857504 Long EC CORP US N 1 N N N AZEK Co Inc/The N/A AZEK Co, Inc 05478C105 8837.00000000 NS USD 426650.36000000 0.003157512911 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd G7496G103 11466.00000000 NS USD 1935575.46000000 0.014324620530 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 24600.00000000 NS USD 10516254.00000000 0.077827680225 Long EC CORP US N 1 N N N McAfee Corp N/A McAfee Corp 579063108 12356.00000000 NS USD 300003.68000000 0.002220238354 Long EC CORP US N 1 N N N Avalara Inc 549300Q16CMW239SS315 Avalara, Inc 05338G106 56821.00000000 NS USD 8052103.91000000 0.059591235458 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet, Inc (Class A) 02079K305 159243.00000000 NS USD 374778400.50000000 2.773623907292 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 5118615.00000000 NS USD 1290812330.70000000 9.552919633257 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co, Inc 89531P105 79334.00000000 NS USD 8567278.66000000 0.063403891153 Long EC CORP US N 1 N N N Slack Technologies Inc 549300VIZRB02KN4IJ45 Slack Technologies, Inc 83088V102 337680.00000000 NS USD 14317632.00000000 0.105960552577 Long EC CORP US N 1 N N N Oak Street Health Inc 2549007CJE6GSEURLA30 Oak Street Health, Inc 67181A107 31457.00000000 NS USD 1938694.91000000 0.014347706655 Long EC CORP US N 1 N N N Medallia Inc 5493009P6W6C5BK60J60 Medallia, Inc 584021109 59743.00000000 NS USD 1761821.07000000 0.013038715768 Long EC CORP US N 1 N N N Primerica Inc 254900621R686KJR7022 Primerica, Inc 74164M108 16111.00000000 NS USD 2574054.47000000 0.019049814522 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys, Inc 871607107 95765.00000000 NS USD 23659700.90000000 0.175098436751 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness, Inc 72703H101 31643.00000000 NS USD 2657695.57000000 0.019668817523 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings, Inc 57060D108 25192.00000000 NS USD 12305284.32000000 0.091067763591 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group, Inc (Class A) 98954M101 4714.00000000 NS USD 628611.90000000 0.004652170434 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos (Class A) 518439104 138223.00000000 NS USD 43374377.40000000 0.321000916701 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 Ansys, Inc 03662Q105 58432.00000000 NS USD 21366245.12000000 0.158125250000 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group, Inc 22160N109 26639.00000000 NS USD 22761160.77000000 0.168448607457 Long EC CORP US N 1 N N N Berry Global Group Inc 549300G6KKUMMXM8NH73 Berry Global Group, Inc 08579W103 30329.00000000 NS USD 1929530.98000000 0.014279887124 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix, Inc 29444U700 60731.00000000 NS USD 43772475.56000000 0.323947123240 Long EC CORP US N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd G85158106 137270.00000000 NS USD 8873132.80000000 0.065667427028 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty SiriusXM N/A Liberty SiriusXM Group (Class A) 531229409 5536.00000000 NS USD 250171.84000000 0.001851447669 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals, Inc 02043Q107 78892.00000000 NS USD 11095370.88000000 0.082113552680 Long EC CORP US N 1 N N N Armstrong World Industries Inc KXMRXXOJ88Q45Y45MG74 Armstrong World Industries, Inc 04247X102 12318.00000000 NS USD 1276760.70000000 0.009448927677 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex, Inc 704326107 172741.00000000 NS USD 16840520.09000000 0.124631699880 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One, Inc 12685J105 3646.00000000 NS USD 6526340.00000000 0.048299508794 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific, Inc 883556102 158346.00000000 NS USD 74459039.58000000 0.551049292108 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet, Inc 83200N103 76597.00000000 NS USD 4542202.10000000 0.033615492033 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 W.W. Grainger, Inc 384802104 22097.00000000 NS USD 9579933.38000000 0.070898248718 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences, Inc 64125C109 63550.00000000 NS USD 6004839.50000000 0.044440038098 Long EC CORP US N 1 N N N C3.ai Inc 549300YDLK0YQO5B1V80 C3.ai, Inc 12468P104 8893.00000000 NS USD 589250.18000000 0.004360866006 Long EC CORP US N 1 N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage, Inc 74624M102 94698.00000000 NS USD 1914793.56000000 0.014170819845 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies, Inc 339041105 56429.00000000 NS USD 16235751.88000000 0.120155989531 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina, Inc 452327109 100183.00000000 NS USD 39355889.72000000 0.291261279931 Long EC CORP US N 1 N N N Playtika Holding Corp 254900E35Z4TKA4UFG64 Playtika Holding Corp 72815L107 24251.00000000 NS USD 673692.78000000 0.004985800671 Long EC CORP US N 1 N N N Ollie's Bargain Outlet Holdings Inc 529900YO5DSQCPEFDZ05 Ollie's Bargain Outlet Holdings, Inc 681116109 33280.00000000 NS USD 3070745.60000000 0.022725678422 Long EC CORP US N 1 N N N LendingTree Inc 549300ISY5YHUJZTON08 LendingTree, Inc 52603B107 7244.00000000 NS USD 1495813.56000000 0.011070072996 Long EC CORP US N 1 N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings, Inc 70450Y103 802796.00000000 NS USD 210565362.84000000 1.558331866621 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems, Inc 922475108 92401.00000000 NS USD 26098662.45000000 0.193148468596 Long EC CORP US N 1 N N N Grubhub Inc 529900CR2K1AJ5W4RR39 GrubHub, Inc 400110102 6299.00000000 NS USD 428583.96000000 0.003171822912 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA, Inc 02156K103 154539.00000000 NS USD 5611311.09000000 0.041527650925 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies, Inc 00846U101 17734.00000000 NS USD 2369971.76000000 0.017539458849 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software, Inc 874054109 71839.00000000 NS USD 12599123.82000000 0.093242382675 Long EC CORP US N 1 N N N Unity Software Inc N/A Unity Software, Inc 91332U101 16326.00000000 NS USD 1658395.08000000 0.012273290657 Long EC CORP US N 1 N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings, Inc 46266C105 49628.00000000 NS USD 11647195.32000000 0.086197441873 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy, Inc 29786A106 80791.00000000 NS USD 16060442.89000000 0.118858579635 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co 824348106 168872.00000000 NS USD 46248974.64000000 0.342274959224 Long EC CORP US N 1 N N N Citrix Systems Inc HCTKJGUQOPZ5NBK7NP58 Citrix Systems, Inc 177376100 23205.00000000 NS USD 2873939.25000000 0.021269172933 Long EC CORP US N 1 N N N Science Applications International Corp 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 5494.00000000 NS USD 491273.48000000 0.003635769476 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 Sarepta Therapeutics, Inc 803607100 51699.00000000 NS USD 3662357.16000000 0.027104020302 Long EC CORP US N 1 N N N Reata Pharmaceuticals Inc 5299005F094GH9QDDD80 Reata Pharmaceuticals, Inc 75615P103 16094.00000000 NS USD 1631931.60000000 0.012077442282 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral, Inc 76680R206 53946.00000000 NS USD 17206076.70000000 0.127337076048 Long EC CORP US N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International, Inc (Class A) 127190304 2750.00000000 NS USD 700865.00000000 0.005186894221 Long EC CORP US N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 10677.00000000 NS USD 5088764.97000000 0.037660441905 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk, Inc 848637104 109591.00000000 NS USD 13854494.22000000 0.102533007080 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone, Inc 053332102 9233.00000000 NS USD 13518219.96000000 0.100044340909 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies, Inc 00971T101 90356.00000000 NS USD 9821697.20000000 0.072687471123 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems, Inc 609839105 30032.00000000 NS USD 10852964.16000000 0.080319572363 Long EC CORP US N 1 N N N Carlyle Group Inc/The 529900NGGVF94UK6PG95 Carlyle Group, Inc 14316J108 6182.00000000 NS USD 263724.12000000 0.001951744079 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax, Inc 143130102 8035.00000000 NS USD 1070583.40000000 0.007923070563 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International, Inc 159864107 29830.00000000 NS USD 9916983.50000000 0.073392656799 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies, Inc 49338L103 42971.00000000 NS USD 6202863.85000000 0.045905557644 Long EC CORP US N 1 N N N Vroom Inc N/A Vroom, Inc 92918V109 56285.00000000 NS USD 2604306.95000000 0.019273704164 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie, Inc 00287Y109 1132130.00000000 NS USD 126232495.00000000 0.934209296859 Long EC CORP US N 1 N N N Accenture PLC N/A Accenture plc G1151C101 435580.00000000 NS USD 126305132.60000000 0.934746866216 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions, Inc 11133T103 78309.00000000 NS USD 12422156.67000000 0.091932701228 Long EC CORP US N 1 N N N Lincoln National Corp EFQMQROEDSNBRIP7LE47 Lincoln National Corp 534187109 16478.00000000 NS USD 1056734.14000000 0.007820576293 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 301619.00000000 NS USD 76843472.63000000 0.568695774680 Long EC CORP US N 1 N N N Proofpoint Inc 529900C5FODDK0WSR085 Proofpoint, Inc 743424103 38693.00000000 NS USD 6659452.23000000 0.049284632972 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign, Inc 92343E102 40959.00000000 NS USD 8960600.43000000 0.066314749044 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 453850.00000000 NS USD 54498308.00000000 0.403325831408 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix, Inc 67059N108 128488.00000000 NS USD 3474315.52000000 0.025712379835 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 Coca-Cola Co 191216100 1550969.00000000 NS USD 83721306.62000000 0.619596586359 Long EC CORP US N 1 N N N Datto Holding Corp N/A Datto Holding Corp 23821D100 7985.00000000 NS USD 204016.75000000 0.001509867523 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com, Inc 023135106 289833.00000000 NS USD 1004972740.86000000 7.437505513945 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions, Inc 620076307 11599.00000000 NS USD 2184091.70000000 0.016163815595 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co, Inc (Class A) 100557107 6081.00000000 NS USD 7397475.69000000 0.054746525947 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings, Inc 368736104 38187.00000000 NS USD 12370678.65000000 0.091551727653 Long EC CORP US N 1 N N N ABIOMED Inc 5493001EZN4ZTB4Z5887 Abiomed, Inc 003654100 30358.00000000 NS USD 9736721.34000000 0.072058589959 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings, Inc 50212V100 3545.00000000 NS USD 555501.50000000 0.004111102024 Long EC CORP US N 1 N N N Aspen Technology Inc 529900B0MZWTVFG7CB96 Aspen Technology, Inc 045327103 42993.00000000 NS USD 5625204.12000000 0.041630469124 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign, Inc 256163106 123764.00000000 NS USD 27591946.16000000 0.204199818922 Long EC CORP US N 1 N N N Apollo Global Management Inc 54930054P2G7ZJB0KM79 Apollo Global Management, Inc 03768E105 57464.00000000 NS USD 3181781.68000000 0.023547423553 Long EC CORP US N 1 N N N 3M Co LUZQVYP4VS22CLWDAR65 3M Co 88579Y101 253786.00000000 NS USD 50031372.04000000 0.370267361778 Long EC CORP US N 1 N N N HCA Inc L3CJ6J7LJ2DX62FTXD46 HCA Healthcare, Inc 40412C101 95237.00000000 NS USD 19148351.22000000 0.141711274337 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc 679295105 79453.00000000 NS USD 21428474.10000000 0.158585788245 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 167509.00000000 NS USD 35972557.75000000 0.266222242393 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems, Inc 127387108 187137.00000000 NS USD 24659042.49000000 0.182494267785 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv, Inc 337738108 115306.00000000 NS USD 13850556.72000000 0.102503866809 Long EC CORP US N 1 N N N BigCommerce Holdings Inc 549300MOVEFQ78DMPG58 BigCommerce Holdings, Inc 08975P108 24816.00000000 NS USD 1487471.04000000 0.011008332477 Long EC CORP US N 1 N N N Change Healthcare Inc 549300GS1BPJEDOZHM07 Change Healthcare, Inc 15912K100 118362.00000000 NS USD 2716407.90000000 0.020103330083 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co 742718109 744572.00000000 NS USD 99340796.24000000 0.735191801483 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group, Inc 828806109 175509.00000000 NS USD 21366465.66000000 0.158126882151 Long EC CORP US N 1 N N N Vertiv Holdings Co 549300KTTIRAOGXCRV69 Vertiv Holdings Co 92537N108 162646.00000000 NS USD 3692064.20000000 0.027323873304 Long EC CORP US N 1 N N N Certara Inc N/A Certara, Inc 15687V109 11714.00000000 NS USD 372622.34000000 0.002757667542 Long EC CORP US N 1 N N N Cloudflare Inc 5493007DY18BGNLDWU14 Cloudflare, Inc 18915M107 79037.00000000 NS USD 6697595.38000000 0.049566919124 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 18124.00000000 NS USD 950060.08000000 0.007031113179 Long EC CORP US N 1 N N N Royal Gold Inc 5493001NGRU6SFL04184 Royal Gold, Inc 780287108 32063.00000000 NS USD 3586567.18000000 0.026543121114 Long EC CORP US N 1 N N N Nexstar Media Group Inc 52990083ZRR5UT591988 Nexstar Media Group Inc 65336K103 19894.00000000 NS USD 2932574.54000000 0.021703115342 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding, Inc 15677J108 56462.00000000 NS USD 5334529.76000000 0.039479274303 Long EC CORP US N 1 N N N Beyond Meat Inc 549300XQ946NCE51DR09 Beyond Meat, Inc 08862E109 27880.00000000 NS USD 3671238.40000000 0.027169747728 Long EC CORP US N 1 N N New Relic Inc 549300AB8FY2HQILL804 New Relic, Inc 64829B100 35795.00000000 NS USD 2301618.50000000 0.017033596622 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 233530.00000000 NS USD 51864677.70000000 0.383835113818 Long EC CORP US N 1 N N N Centene Corp 549300Z7JJ4TQSQGT333 Centene Corp 15135B101 117322.00000000 NS USD 7243460.28000000 0.053606703527 Long EC CORP US N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 Progressive Corp 743315103 116233.00000000 NS USD 11709312.42000000 0.086657152127 Long EC CORP US N 1 N N N 2U Inc 5493008RVTXVR43PYF84 2U, Inc 90214J101 16361.00000000 NS USD 642169.25000000 0.004752504365 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest, Inc 72352L106 227117.00000000 NS USD 15073755.29000000 0.111556397031 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple, Inc 037833100 10827961.00000000 NS USD 1423443753.06000000 10.53448549571 Long EC CORP US N 1 N N N Adaptive Biotechnologies Corp 549300ZTF7OT1FW66Q96 Adaptive Biotechnologies Corp 00650F109 52442.00000000 NS USD 2181587.20000000 0.016145280532 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill, Inc (Class A) 169656105 19098.00000000 NS USD 28494788.94000000 0.210881490853 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DaVita, Inc 23918K108 8875.00000000 NS USD 1034203.75000000 0.007653835552 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 1108633.00000000 NS USD 84023295.07000000 0.621831513408 Long EC CORP US N 1 N N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health, Inc 87166B102 5480.00000000 NS USD 464978.00000000 0.003441164419 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard, Inc (Class A) 57636Q104 603145.00000000 NS USD 230437578.70000000 1.705400248702 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software, Inc 22266L106 47490.00000000 NS USD 12776709.60000000 0.094556642420 Long EC CORP US N 1 N N N FMC Corp CKDHZ2X64EEBQCSP7013 FMC Corp 302491303 17334.00000000 NS USD 2049572.16000000 0.015168276333 Long EC CORP US N 1 N N N XPO Logistics Inc 54930096DB9LCLPN7H13 XPO Logistics, Inc 983793100 3410.00000000 NS USD 474399.20000000 0.003510887929 Long EC CORP US N 1 N N N Sirius XM Holdings Inc 54930055RWDMVXAGZK98 Sirius XM Holdings, Inc 82968B103 464078.00000000 NS USD 2830875.80000000 0.020950473098 Long EC CORP US N 1 N N Everbridge Inc 549300WCY0UMR64ATW81 Everbridge, Inc 29978A104 24223.00000000 NS USD 3214634.33000000 0.023790556283 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 88442.00000000 NS USD 11658424.44000000 0.086280545263 Long EC CORP US N 1 N N N MSA Safety Inc 529900DVA3258XK11O39 MSA Safety, Inc 553498106 5257.00000000 NS USD 845115.32000000 0.006254448102 Long EC CORP US N 1 N N N PerkinElmer Inc 549300IKL1SDPFI7N655 PerkinElmer, Inc 714046109 14891.00000000 NS USD 1930320.33000000 0.014285728870 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group, Inc 91324P102 537082.00000000 NS USD 214188301.60000000 1.585144163024 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku, Inc 77543R102 74341.00000000 NS USD 25496732.77000000 0.188693765367 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 54841.00000000 NS USD 2712984.27000000 0.020077992812 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks, Inc 040413106 32996.00000000 NS USD 10399349.32000000 0.076962503323 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories, Inc 45168D104 57478.00000000 NS USD 31554847.22000000 0.233528075587 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix, Inc 64110L106 290706.00000000 NS USD 149268809.82000000 1.104694237921 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris, Inc 29362U104 85687.00000000 NS USD 9646642.46000000 0.071391942855 Long EC CORP US N 1 N N N Signify Health Inc N/A Signify Health, Inc 82671G100 10200.00000000 NS USD 289170.00000000 0.002140061498 Long EC CORP US N 1 N N N HEICO Corp N/A HEICO Corp 422806109 24526.00000000 NS USD 3453260.80000000 0.025556560090 Long EC CORP US N 1 N N N Erie Indemnity Co 549300WA5KP94KRUFZ80 Erie Indemnity Co (Class A) 29530P102 9498.00000000 NS USD 2032761.96000000 0.015043869023 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco, Inc 384109104 56909.00000000 NS USD 4370611.20000000 0.032345598619 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals, Inc 75886F107 66126.00000000 NS USD 31826443.80000000 0.235538081410 Long EC CORP US N 1 N N N Zendesk Inc 549300SLI6BN94BKKO36 Zendesk, Inc 98936J101 79522.00000000 NS USD 11622140.30000000 0.086012017093 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings, Inc 55024U109 5702.00000000 NS USD 484955.10000000 0.003589009018 Long EC CORP US N 1 N N N Jack Henry & Associates Inc N/A Jack Henry & Associates, Inc 426281101 41223.00000000 NS USD 6712341.09000000 0.049676047755 Long EC CORP US N 1 N N N Anaplan Inc N/A Anaplan, Inc 03272L108 91274.00000000 NS USD 5444494.10000000 0.040293087805 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare, Inc 60855R100 26881.00000000 NS USD 6857343.10000000 0.050749164672 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS plc G8473T100 2895.00000000 NS USD 610902.90000000 0.004521111371 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 241489.00000000 NS USD 39297504.97000000 0.290829191693 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co, Inc 086516101 28245.00000000 NS USD 3284046.15000000 0.024304252598 Long EC CORP US N 1 N N N FireEye Inc 549300E9D2UJUFLLY524 FireEye, Inc 31816Q101 35189.00000000 NS USD 699381.38000000 0.005175914389 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology, Inc 016255101 53295.00000000 NS USD 31738771.35000000 0.234889243582 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line 679580100 57470.00000000 NS USD 14816340.70000000 0.109651347914 Long EC CORP US N 1 N N N Pilgrim's Pride Corp 549300ZSLGV64ZL3HD75 Pilgrim's Pride Corp 72147K108 10216.00000000 NS USD 244775.36000000 0.001811509920 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies, Inc 83417M104 33207.00000000 NS USD 8751372.78000000 0.064766317193 Long EC CORP US N 1 N N N Public Storage 549300LMZF40TKJ6DM64 Public Storage, Inc 74460D109 67537.00000000 NS USD 18988702.92000000 0.140529764567 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide, Inc 12541W209 13817.00000000 NS USD 1341354.36000000 0.009926966218 Long EC CORP US N 1 N N N Floor & Decor Holdings Inc 549300M5FR3N688XGQ36 Floor & Decor Holdings, Inc 339750101 64661.00000000 NS USD 7172198.12000000 0.053079313394 Long EC CORP US N 1 N N N Americold Realty Trust 549300R7N1V5YV8MWH02 Americold Realty Trust 03064D108 13985.00000000 NS USD 564854.15000000 0.004180318215 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp, Inc 64110D104 81869.00000000 NS USD 6114795.61000000 0.045253790691 Long EC CORP US N 1 N N N Crown Castle International Corp 54930012H97VSM0I2R19 Crown Castle International Corp 22822V101 265087.00000000 NS USD 50117348.22000000 0.370903646014 Long EC CORP US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF Corp 918204108 11965.00000000 NS USD 1048851.90000000 0.007762242170 Long EC CORP US N 1 N N N Shoals Technologies Group Inc N/A Shoals Technologies Group, Inc 82489W107 5006.00000000 NS USD 160542.42000000 0.001188126886 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings, Inc 533900106 16702.00000000 NS USD 2138691.10000000 0.015827819205 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 125670.00000000 NS USD 10729704.60000000 0.079407364877 Long EC CORP US N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 Hershey Co 427866108 77514.00000000 NS USD 12735550.20000000 0.094252033895 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 Marsh & McLennan Cos, Inc 571748102 268232.00000000 NS USD 36399082.40000000 0.269378824962 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex, Inc 879369106 19876.00000000 NS USD 8397212.48000000 0.062145281740 Long EC CORP US N 1 N N N Exelixis Inc 254900PJQB59O2O95R37 Exelixis, Inc 30161Q104 77672.00000000 NS USD 1912284.64000000 0.014152252072 Long EC CORP US N 1 N N N Petco Health & Wellness Co Inc N/A Petco Health & Wellness Co, Inc 71601V105 17994.00000000 NS USD 425018.28000000 0.003145434371 Long EC CORP US N 1 N N Liberty Media Corp-Liberty SiriusXM N/A Liberty SiriusXM Group (Class C) 531229607 14362.00000000 NS USD 649593.26000000 0.004807447263 Long EC CORP US N 1 N N N Wendy's Co/The 529900M0JIUCMWVKHG76 Wendy's 95058W100 108557.00000000 NS USD 2450131.49000000 0.018132697262 Long EC CORP US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 Expeditors International of Washington, Inc 302130109 70395.00000000 NS USD 7733594.70000000 0.057234043158 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp (Class A) 989207105 32660.00000000 NS USD 15929588.40000000 0.117890164322 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores, Inc 778296103 193229.00000000 NS USD 25301405.26000000 0.187248204335 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI, Inc (Class A) 55354G100 54925.00000000 NS USD 26680917.25000000 0.197457563868 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts, Inc 285512109 26716.00000000 NS USD 3795809.28000000 0.028091659904 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne, Inc 880770102 113031.00000000 NS USD 14137917.48000000 0.104630538658 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX, Inc 96208T104 2772.00000000 NS USD 568842.12000000 0.004209832000 Long EC CORP US N 1 N N N Kellogg Co LONOZNOJYIBXOHXWDB86 Kellogg Co 487836108 59303.00000000 NS USD 3701693.26000000 0.027395135124 Long EC CORP US N 1 N N N Amedisys Inc 5299001RBS9GK9STN379 Amedisys, Inc 023436108 21821.00000000 NS USD 5888396.85000000 0.043578280543 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 4482.00000000 NS USD 627614.46000000 0.004644788676 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla, Inc 88160R101 523363.00000000 NS USD 371294646.72000000 2.747841677690 Long EC CORP US N 1 N N N nCino Inc 549300WVRR2WR3L6MZ46 nCino, Inc 63947U107 26368.00000000 NS USD 1724203.52000000 0.012760319425 Long EC CORP US N 1 N N N Sysco Corp 5RGWIFLMGH3YS7KWI652 SYSCO Corp 871829107 236750.00000000 NS USD 20059827.50000000 0.148456840244 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health, Inc 40131M109 56305.00000000 NS USD 8951368.90000000 0.066246429225 Long EC CORP US N 1 N N N Sage Therapeutics Inc 5493000JX4BJS9W6CN35 Sage Therapeutics, Inc 78667J108 2341.00000000 NS USD 184377.16000000 0.001364520736 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB, Inc 60937P106 35727.00000000 NS USD 10627353.42000000 0.078649894117 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical, Inc 46120E602 79032.00000000 NS USD 68362680.00000000 0.505931941012 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings, Inc 09857L108 27934.00000000 NS USD 68887478.72000000 0.509815820858 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc, Inc 87918A105 68788.00000000 NS USD 11855611.80000000 0.087739870494 Long EC CORP US N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx, Inc 02156B103 36881.00000000 NS USD 3015021.75000000 0.022313282717 Long EC CORP US N 1 N N N salesforce.com Inc RCGZFPDMRW58VJ54VR07 salesforce.com, Inc 79466L302 555653.00000000 NS USD 127977998.96000000 0.947127254530 Long EC CORP US N 1 N N N Bluebird Bio Inc N/A Bluebird Bio, Inc 09609G100 20237.00000000 NS USD 607110.00000000 0.004493041242 Long EC CORP US N 1 N N N Cigna Corp 549300VIWYMSIGT1U456 Cigna Corp 125523100 63961.00000000 NS USD 15926928.61000000 0.117870480004 Long EC CORP US N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 Novocure Ltd G6674U108 68643.00000000 NS USD 14010036.30000000 0.103684127932 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow, Inc 81762P102 132925.00000000 NS USD 67309232.25000000 0.498135686317 Long EC CORP US N 1 N N N 2021-04-30 TIAA-CREF Funds E. Scott Wickerham E. Scott Wickerham Funds Treasurer