0001752724-22-152395.txt : 20220628 0001752724-22-152395.hdr.sgml : 20220628 20220628153626 ACCESSION NUMBER: 0001752724-22-152395 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220628 PERIOD START: 20221031 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: 221049570 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 2022-10-31 2022-04-30 N 9559526184.00 17047034.00 9542479150.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 4232.00000000 UST Wynn Resorts Ltd 254900CEKKWIHTEAB172 Wynn Resorts Ltd 983134107 53298.00000000 NS USD 3756443.04000000 0.039365483339 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Therapeutics Plc G46188101 19404.00000000 NS USD 1912458.24000000 0.020041523905 Long EC CORP US N 1 N N N Genpact Ltd 529900OSEC6Q0L4L5B35 Genpact Ltd G3922B107 2020.00000000 NS USD 81345.40000000 0.000852455622 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 21316.00000000 NS USD 2722692.68000000 0.028532340885 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics, Inc 92345Y106 50670.00000000 NS USD 10339213.50000000 0.108349343367 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 19705.00000000 NS USD 7984860.10000000 0.083676998131 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies, Inc 90353T100 693384.00000000 NS USD 21827728.32000000 0.228742740506 Long EC CORP US N 1 N N N Parker-Hannifin Corp 5493002CONDB4N2HKI23 Parker-Hannifin Corp 701094104 10404.00000000 NS USD 2817611.28000000 0.029527036273 Long EC CORP US N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon plc G0403H108 64691.00000000 NS USD 18630361.09000000 0.195236068081 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 Factset Research Systems, Inc 303075105 16174.00000000 NS USD 6526047.26000000 0.068389431691 Long EC CORP US N 1 N N N Robert Half International Inc 529900VPCUY9H3HLIC08 Robert Half International, Inc 770323103 48076.00000000 NS USD 4726351.56000000 0.049529597976 Long EC CORP US N 1 N N N TopBuild Corp 5493007YSKHOL4RWII46 TopBuild Corp 89055F103 13333.00000000 NS USD 2415139.62000000 0.025309351815 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Companies, Inc 872540109 598303.00000000 NS USD 36664007.84000000 0.384218893891 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen, Inc 031162100 230613.00000000 NS USD 53776645.47000000 0.563550044225 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp (Class A) 032095101 210250.00000000 NS USD 15032875.00000000 0.157536367265 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace, Inc 268150109 95555.00000000 NS USD 3665489.80000000 0.038412342771 Long EC CORP US N 1 N N N Advanced Drainage Systems Inc 6QQTOZ5MF5DHM7K92I60 Advanced Drainage Systems, Inc 00790R104 30878.00000000 NS USD 3163759.88000000 0.033154485645 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores, Inc 122017106 31827.00000000 NS USD 6478704.12000000 0.067893301291 Long EC CORP US N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies plc G8994E103 56632.00000000 NS USD 7922250.48000000 0.083020883309 Long EC CORP US N 1 N N N PulteGroup Inc N/A Pulte Homes, Inc 745867101 39164.00000000 NS USD 1635488.64000000 0.017139032889 Long EC CORP US N 1 N N N Seagen Inc N/A Seagen, Inc 81181C104 59187.00000000 NS USD 7754088.87000000 0.081258640947 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 Steel Dynamics, Inc 858119100 18335.00000000 NS USD 1572226.25000000 0.016476077393 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 118751.00000000 NS USD 6188114.61000000 0.064848081014 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner, Inc 366651107 40207.00000000 NS USD 11682143.85000000 0.122422524234 Long EC CORP US N 1 N N N Opendoor Technologies Inc 254900KX11YZ4HV5BQ47 Opendoor Technologies, Inc 683712103 69930.00000000 NS USD 488810.70000000 0.005122470715 Long EC CORP US N 1 N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics, Inc 88025U109 45047.00000000 NS USD 2151444.72000000 0.022545972447 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PepsiCo, Inc 713448108 575513.00000000 NS USD 98821337.23000000 1.035593954952 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 41639.00000000 NS USD 16541509.14000000 0.173346033876 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 Illinois Tool Works, Inc 452308109 141188.00000000 NS USD 27829566.68000000 0.291638747568 Long EC CORP US N 1 N N N Paycor HCM Inc N/A Paycor HCM, Inc 70435P102 19465.00000000 NS USD 479422.95000000 0.005024092193 Long EC CORP US N 1 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 Las Vegas Sands Corp 517834107 165654.00000000 NS USD 5869121.22000000 0.061505203498 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 16783.00000000 NS USD 4214714.79000000 0.044167922441 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices, Inc 032654105 106404.00000000 NS USD 16426649.52000000 0.172142367426 Long EC CORP US N 1 N N N Penn National Gaming Inc N/A Penn National Gaming, Inc 707569109 9520.00000000 NS USD 348146.40000000 0.003648385231 Long EC CORP US N 1 N N N iShares Russell 1000 Growth ETF 549300H1KWQVEKI25E14 iShares Russell 1000 Growth Index Fund 464287614 162582.00000000 NS USD 39629362.50000000 0.415294200564 Long EC RF US N 1 N N N Sotera Health Co N/A Sotera Health Co 83601L102 58097.00000000 NS USD 1184016.86000000 0.012407853780 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 70531.00000000 NS USD 32850518.56000000 0.344255596932 Long EC CORP US N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 47136.00000000 NS USD 10957705.92000000 0.114830808092 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair, Inc 94419L101 20036.00000000 NS USD 1541569.84000000 0.016154814862 Long EC CORP US N 1 N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy, Inc 29355A107 65446.00000000 NS USD 10562984.40000000 0.110694340893 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 Resmed, Inc 761152107 64870.00000000 NS USD 12972053.90000000 0.135940081147 Long EC CORP US N 1 N N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 Equity Lifestyle Properties, Inc 29472R108 45722.00000000 NS USD 3533396.16000000 0.037028073150 Long EC CORP US N 1 N N N Honeywell International Inc ISRPG12PN4EIEOEMW547 Honeywell International, Inc 438516106 75445.00000000 NS USD 14599361.95000000 0.152993385895 Long EC CORP US N 1 N N N DoorDash Inc N/A DoorDash, Inc 25809K105 62569.00000000 NS USD 5094993.67000000 0.053392767119 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft, Inc (Class A) 55087P104 148818.00000000 NS USD 4851466.80000000 0.050840737755 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 4266.00000000 NS USD 920133.54000000 0.009642499873 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 78248.00000000 NS USD 8799770.08000000 0.092216812231 Long EC CORP US N 1 N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts, Inc 98311A105 28119.00000000 NS USD 2473347.24000000 0.025919336066 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems, Inc 29414B104 26617.00000000 NS USD 7053238.83000000 0.073914113084 Long EC CORP US N 1 N N N SiteOne Landscape Supply Inc 5299008LX7SBD4HIAU03 SiteOne Landscape Supply, Inc 82982L103 10905.00000000 NS USD 1537932.15000000 0.016116693846 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 82460.00000000 NS USD 5576769.80000000 0.058441519361 Long EC CORP US N 1 N N N Freshpet Inc 549300S4ZK8ZQ6HNPN59 Freshpet, Inc 358039105 20370.00000000 NS USD 1901539.50000000 0.019927101438 Long EC CORP US N 1 N N N Dropbox Inc 549300JCDF7UAR6TJR51 Dropbox, Inc 26210C104 153703.00000000 NS USD 3343040.25000000 0.035033246575 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services, Inc 955306105 36797.00000000 NS USD 11593262.82000000 0.121491099302 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 32511.00000000 NS USD 7769803.89000000 0.081423325824 Long EC CORP US N 1 N N N Royalty Pharma PLC 549300FGFN7VOK8BZR03 Royalty Pharma plc G7709Q104 99892.00000000 NS USD 4253401.36000000 0.044573336688 Long EC CORP US N 1 N N N Hanesbrands Inc GX5LWVWZLL5S4W1L2F20 Hanesbrands, Inc 410345102 114390.00000000 NS USD 1516811.40000000 0.015895359855 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 254204.00000000 NS USD 14060023.24000000 0.147341409071 Long EC CORP US N 1 N N N Leslie's Inc N/A Leslie's, Inc 527064109 75574.00000000 NS USD 1481250.40000000 0.015522699884 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker BioSciences Corp 116794108 52368.00000000 NS USD 3010636.32000000 0.031549833881 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 Monster Beverage Corp 61174X109 172464.00000000 NS USD 14776715.52000000 0.154851955007 Long EC CORP US N 1 N N N Sealed Air Corp Q0M0CZB4YN6JZ65WXI09 Sealed Air Corp 81211K100 39273.00000000 NS USD 2521719.33000000 0.026426249304 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma, Inc 969904101 26058.00000000 NS USD 3400047.84000000 0.035630655163 Long EC CORP US N 1 N N N Diversey Holdings Ltd N/A Diversey Holdings Ltd G28923103 31768.00000000 NS USD 245884.32000000 0.002576734160 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates, Inc 562750109 18138.00000000 NS USD 2367915.90000000 0.024814472872 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group, Inc 57667L107 141683.00000000 NS USD 11214209.45000000 0.117518825807 Long EC CORP US N 1 N N N Fluence Energy Inc N/A Fluence Energy, Inc 34379V103 37339.00000000 NS USD 342398.63000000 0.003588151722 Long EC CORP US N 1 N N N Turing Holding Corp N/A Turing Holding Corp 88546E105 6260.00000000 NS USD 115872.60000000 0.001214281930 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling International, Inc 237266101 3216.00000000 NS USD 236022.24000000 0.002473384916 Long EC CORP US N 1 N N N Procore Technologies Inc N/A Procore Technologies, Inc 74275K108 19825.00000000 NS USD 1099692.75000000 0.011524182895 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty, Inc 90384S303 26384.00000000 NS USD 10469171.20000000 0.109711229497 Long EC CORP US N 1 N N N Blackstone Inc 5299004LW4QWGZUB8Y96 Blackstone, Inc 09260D107 351889.00000000 NS USD 35741365.73000000 0.374550105566 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp (Class B) 115637209 46807.00000000 NS USD 3156664.08000000 0.033080125514 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services, Inc 445658107 37261.00000000 NS USD 6366041.85000000 0.066712661876 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software, Inc 70432V102 24618.00000000 NS USD 6929228.46000000 0.072614551743 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp 596278101 7700.00000000 NS USD 1184953.00000000 0.012417664019 Long EC CORP US N 1 N N N Chemours Co/The 549300M1BOLNXL8DOV14 Chemours Co 163851108 37852.00000000 NS USD 1251765.64000000 0.013117824208 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 56853.00000000 NS USD 11453036.85000000 0.120021607278 Long EC CORP US N 1 N N N Expedia Group Inc CI7MUJI4USF3V0NJ1H64 Expedia Group, Inc 30212P303 72692.00000000 NS USD 12702927.00000000 0.133119777369 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 Nike, Inc (Class B) 654106103 622121.00000000 NS USD 77578488.70000000 0.812980437059 Long EC CORP US N 1 N N N Duck Creek Technologies Inc N/A Duck Creek Technologies, Inc 264120106 4139.00000000 NS USD 65934.27000000 0.000690955347 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra, Inc 70975L107 17487.00000000 NS USD 3017556.72000000 0.031622355915 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below, Inc 33829M101 26570.00000000 NS USD 4174147.00000000 0.043742794030 Long EC CORP US N 1 N N N DoubleVerify Holdings Inc N/A DoubleVerify Holdings, Inc 25862V105 23950.00000000 NS USD 520912.50000000 0.005458880148 Long EC CORP US N 1 N N N MKS INSTRUMENTS INC 549300KEQATBHAGVF505 MKS Instruments, Inc 55306N104 21995.00000000 NS USD 2506990.10000000 0.026271894971 Long EC CORP US N 1 N N N Ultragenyx Pharmaceutical Inc 529900EV44GVDN1DCX77 Ultragenyx Pharmaceutical, Inc 90400D108 23440.00000000 NS USD 1656973.60000000 0.017364183604 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 Equifax, Inc 294429105 23199.00000000 NS USD 4721460.48000000 0.049478342114 Long EC CORP US N 1 N N N H&R Block Inc 549300CE3KUCWLZBG404 H&R Block, Inc 093671105 73854.00000000 NS USD 1925373.78000000 0.020176871751 Long EC CORP US N 1 N N N Upstart Holdings Inc 549300WNB47JRNENIC75 Upstart Holdings, Inc 91680M107 24177.00000000 NS USD 1813758.54000000 0.019007204642 Long EC CORP US N 1 N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk, Inc 88339J105 217820.00000000 NS USD 12833954.40000000 0.134492873374 Long EC CORP US N 1 N N N Lemonade Inc 5493009BKR06OXXU6853 Lemonade, Inc 52567D107 9809.00000000 NS USD 204615.74000000 0.002144261850 Long EC CORP US N 1 N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 63201.00000000 NS USD 5531351.52000000 0.057965560448 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc 90138F102 22252.00000000 NS USD 2488218.64000000 0.026075180263 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co, Inc 257651109 12817.00000000 NS USD 628545.68000000 0.006586817430 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies, Inc 24703L202 68818.00000000 NS USD 3235134.18000000 0.033902449553 Long EC CORP US N 1 N N N Domino's Pizza Inc 25490005ZWM1IF9UXU57 Domino's Pizza, Inc 25754A201 12287.00000000 NS USD 4153006.00000000 0.043521247830 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings, Inc 43300A203 91812.00000000 NS USD 14257485.48000000 0.149410706126 Long EC CORP US N 1 N N N Spirit AeroSystems Holdings Inc N/A Spirit Aerosystems Holdings, Inc (Class A) 848574109 18491.00000000 NS USD 777361.64000000 0.008146327885 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Brooks Automation, Inc 114340102 32191.00000000 NS USD 2413037.36000000 0.025287321272 Long EC CORP US N 1 N N N Maravai LifeSciences Holdings Inc N/A Maravai LifeSciences Holdings, Inc 56600D107 61610.00000000 NS USD 1893275.30000000 0.019840497110 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk, Inc 052769106 110452.00000000 NS USD 20906354.56000000 0.219087243800 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel, Inc 577081102 177484.00000000 NS USD 4314636.04000000 0.045215042885 Long EC CORP US N 1 N N N Synovus Financial Corp 549300EIUS8UN5JTLE54 Synovus Financial Corp 87161C501 6729.00000000 NS USD 279522.66000000 0.002929245698 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 17060.00000000 NS USD 1927268.20000000 0.020196724244 Long EC CORP US N 1 N N N Rocket Cos Inc N/A Rocket Cos, Inc 77311W101 70440.00000000 NS USD 623394.00000000 0.006532830621 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit, Inc 461202103 133284.00000000 NS USD 55812675.00000000 0.584886528151 Long EC CORP US N 1 N N N Zynga Inc 549300XNQ0U2EL088Z74 Zynga, Inc 98986T108 234814.00000000 NS USD 1941911.78000000 0.020350181011 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe, Inc 00724F101 236622.00000000 NS USD 93690480.90000000 0.981825366629 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler, Inc 98980G102 39848.00000000 NS USD 8078783.52000000 0.084661264572 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc 007903107 820599.00000000 NS USD 70177626.48000000 0.735423419604 Long EC CORP US N 1 N N N Plug Power Inc 549300JPDKRSJ8JSM954 Plug Power, Inc 72919P202 253066.00000000 NS USD 5319447.32000000 0.055744919495 Long EC CORP US N 1 N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive, Inc 67103H107 10058.00000000 NS USD 6100679.90000000 0.063931812730 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC, Inc 69370C100 53268.00000000 NS USD 6083738.28000000 0.063754273751 Long EC CORP US N 1 N N N Olaplex Holdings Inc N/A Olaplex Holdings, Inc 679369108 6028.00000000 NS USD 88611.60000000 0.000928601452 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent, Inc 148806102 18376.00000000 NS USD 1664130.56000000 0.017439184658 Long EC CORP US N 1 N N N CommScope Holding Co Inc 254900AW4CEPCQWSRI58 CommScope Holding Co, Inc 20337X109 135962.00000000 NS USD 819850.86000000 0.008591591840 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications, Inc 16119P108 57186.00000000 NS USD 24503629.14000000 0.256784728107 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals, Inc 92532F100 51852.00000000 NS USD 14167003.44000000 0.148462503478 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials, Inc 038222105 444637.00000000 NS USD 49065692.95000000 0.514181819826 Long EC CORP US N 1 N N N Graphic Packaging Holding Co N/A Graphic Packaging Holding Co 388689101 34689.00000000 NS USD 756220.20000000 0.007924777074 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International, Inc 592688105 11350.00000000 NS USD 14499965.50000000 0.151951765071 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay, Inc 278642103 313822.00000000 NS USD 16293638.24000000 0.170748481436 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks, Inc 697435105 48504.00000000 NS USD 27224325.12000000 0.285296144660 Long EC CORP US N 1 N N N Deere & Co PWFTNG3EI0Y73OXWDH08 Deere & Co 244199105 140006.00000000 NS USD 52859265.30000000 0.553936398173 Long EC CORP US N 1 N N N GXO Logistics Inc 5493007CNWMXN78JRN66 GXO Logistics, Inc 36262G101 44117.00000000 NS USD 2611285.23000000 0.027364851302 Long EC CORP US N 1 N N N Frontdoor Inc 5493008RB0JZJI3QGZ06 frontdoor, Inc 35905A109 34771.00000000 NS USD 1074771.61000000 0.011263022880 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown, Inc 115236101 6975.00000000 NS USD 432310.50000000 0.004530379298 Long EC CORP US N 1 N N N Markel Corp 549300SCNO12JLWIK605 Markel Corp 570535104 1148.00000000 NS USD 1553565.44000000 0.016280522237 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications, Inc 98980L101 109136.00000000 NS USD 10866671.52000000 0.113876817011 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms, Inc 30303M102 1158658.00000000 NS USD 232276169.26000000 2.434128129690 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 52049.00000000 NS USD 10344218.26000000 0.108401790534 Long EC CORP US N 1 N N N Jamf Holding Corp 254900IHLXZU4Z5ANA12 Jamf Holding Corp 47074L105 21345.00000000 NS USD 657426.00000000 0.006889467502 Long EC CORP US N 1 N N N Occidental Petroleum Corp IM7X0T3ECJW4C1T7ON55 Occidental Petroleum Corp 674599105 49639.00000000 NS USD 2734612.51000000 0.028657254231 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 67130.00000000 NS USD 16726110.80000000 0.175280559035 Long EC CORP US N 1 N N N Block Inc 549300OHIIUWSTIZME52 Block, Inc 852234103 240841.00000000 NS USD 23973313.14000000 0.251227304384 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management, Inc 94106L109 33709.00000000 NS USD 5543107.96000000 0.058088761556 Long EC CORP US N 1 N N N Brunswick Corp/DE YM4O38W15AX4YLLQKU27 Brunswick Corp 117043109 4610.00000000 NS USD 348562.10000000 0.003652741541 Long EC CORP US N 1 N N N World Wrestling Entertainment Inc 549300WZVLSCS3L4L698 World Wrestling Entertainment, Inc (Class A) 98156Q108 18760.00000000 NS USD 1095396.40000000 0.011479159480 Long EC CORP US N 1 N N N Spotify Technology SA 549300B4X0JHWV0DTD60 Spotify Technology S.A. L8681T102 68470.00000000 NS USD 6959975.50000000 0.072936764027 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 1720.00000000 NS USD 162505.60000000 0.001702970448 Long EC CORP US N 1 N N N Mister Car Wash Inc N/A Mister Car Wash, Inc 60646V105 46691.00000000 NS USD 672350.40000000 0.007045867110 Long EC CORP US N 1 N N N TripAdvisor Inc 549300XVG45PT5BART17 TripAdvisor, Inc 896945201 28196.00000000 NS USD 723791.32000000 0.007584940020 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co 891092108 50530.00000000 NS USD 4048968.90000000 0.042430995513 Long EC CORP US N 1 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp plc G06242104 69903.00000000 NS USD 15716291.49000000 0.164698200991 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot, Inc 437076102 524490.00000000 NS USD 157556796.00000000 1.651109669964 Long EC CORP US N 1 N N N Cardinal Health Inc CCU46N3GJMF4OK4N7U60 Cardinal Health, Inc 14149Y108 83606.00000000 NS USD 4853328.30000000 0.050860245264 Long EC CORP US N 1 N N N Five9 Inc 254900MXP6EWY0SFFR59 Five9, Inc 338307101 31577.00000000 NS USD 3476627.70000000 0.036433170514 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom, Inc 11135F101 202722.00000000 NS USD 112387049.58000000 1.177755254304 Long EC CORP US N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd M98068105 26192.00000000 NS USD 1976448.32000000 0.020712105197 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 107590.00000000 NS USD 24600453.50000000 0.257799394824 Long EC CORP US N 1 N N N Western Union Co/The 28ID94QU1140NC23S047 Western Union Co 959802109 54932.00000000 NS USD 920660.32000000 0.009648020242 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Co 099502106 68194.00000000 NS USD 5566676.22000000 0.058335744123 Long EC CORP US N 1 N N N Ubiquiti Inc N/A Ubiquiti, Inc 90353W103 3165.00000000 NS USD 893321.25000000 0.009361521633 Long EC CORP US N 1 N N Extra Space Storage Inc N/A Extra Space Storage, Inc 30225T102 6168.00000000 NS USD 1171920.00000000 0.012281085256 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 207525.00000000 NS USD 110345193.00000000 1.156357706057 Long EC CORP US N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 Moderna, Inc 60770K107 169909.00000000 NS USD 22837468.69000000 0.239324271303 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co, Inc 171340102 8176.00000000 NS USD 797650.56000000 0.008358944750 Long EC CORP US N 1 N N N Datadog Inc 549300F6JNO0KRPO1K63 Datadog, Inc 23804L103 127575.00000000 NS USD 15408508.50000000 0.161472802379 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp 12514G108 67946.00000000 NS USD 11087428.28000000 0.116190227987 Long EC CORP US N 1 N N N Celanese Corp 549300FHJQTDPPN41627 Celanese Corp (Series A) 150870103 20253.00000000 NS USD 2975975.82000000 0.031186610661 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings, Inc 22788C105 100004.00000000 NS USD 19876795.04000000 0.208298019074 Long EC CORP US N 1 N N N Bill.com Holdings Inc 549300IBF9VZZIGOZW63 Bill.Com Holdings, Inc 090043100 45920.00000000 NS USD 7839003.20000000 0.082148497018 Long EC CORP US N 1 N N N UWM Holdings Corp N/A UWM Holdings Corp 91823B109 60374.00000000 NS USD 223987.54000000 0.002347267795 Long EC CORP US N 1 N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 74903.00000000 NS USD 18071097.78000000 0.189375292268 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co (Class A) 810186106 19684.00000000 NS USD 2045758.12000000 0.021438434266 Long EC CORP US N 1 N N N Everest Re Group Ltd 549300N24XF2VV0B3570 Everest Re Group Ltd G3223R108 3847.00000000 NS USD 1056809.37000000 0.011074788358 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 6459.00000000 NS USD 416734.68000000 0.004367153162 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts, Inc 91879Q109 19244.00000000 NS USD 4891055.04000000 0.051255601014 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International, Inc 749685103 36413.00000000 NS USD 3018637.70000000 0.031633683999 Long EC CORP US N 1 N N N VMware Inc 549300BUDHS3LRWBE814 VMware, Inc (Class A) 928563402 42510.00000000 NS USD 4592780.40000000 0.048129844747 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy, Inc 629377508 58555.00000000 NS USD 2102124.50000000 0.022029123322 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins, Inc 775711104 105244.00000000 NS USD 3529883.76000000 0.036991265105 Long EC CORP US N 1 N N N YETI Holdings Inc 549300DSQICIGNT5GO63 YETI Holdings, Inc 98585X104 42112.00000000 NS USD 2058013.44000000 0.021566863365 Long EC CORP US N 1 N N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 40229.00000000 NS USD 2331672.84000000 0.024434665282 Long EC CORP US N 1 N N N Elastic NV 2549003I48WHHH937I59 Elastic NV N14506104 35401.00000000 NS USD 2695432.14000000 0.028246665228 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 197292.00000000 NS USD 7550364.84000000 0.079123723733 Long EC CORP US N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant S.A. L44385109 20070.00000000 NS USD 4334919.30000000 0.045427600436 Long EC CORP US N 1 N N N Boyd Gaming Corp 254900787YGRYS2A1Z35 Boyd Gaming Corp 103304101 8578.00000000 NS USD 519655.24000000 0.005445704746 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation, Inc 773903109 34335.00000000 NS USD 8675424.45000000 0.090913737547 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group, Inc 38141G104 9901.00000000 NS USD 3024656.49000000 0.031696757650 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing, Inc 053015103 193870.00000000 NS USD 42298556.60000000 0.443265905380 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 28992.00000000 NS USD 1995519.36000000 0.020911959341 Long EC CORP US N 1 N N N Bentley Systems Inc 549300WVEHPGE0Z56F71 Bentley Systems, Inc 08265T208 72516.00000000 NS USD 3073953.24000000 0.032213360822 Long EC CORP US N 1 N N N Iovance Biotherapeutics Inc 549300220Z2GHH33XL82 Iovance Biotherapeutics, Inc 462260100 21786.00000000 NS USD 330057.90000000 0.003458827573 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co 189054109 48514.00000000 NS USD 6960303.58000000 0.072940202127 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv plc G6095L109 23497.00000000 NS USD 2500080.80000000 0.026199489259 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands, Inc 988498101 14120.00000000 NS USD 1652181.20000000 0.017313961854 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis, Inc 98978V103 225812.00000000 NS USD 40025177.00000000 0.419442121600 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 8688.00000000 NS USD 3015691.68000000 0.031602811309 Long EC CORP US N 1 N N N Ameriprise Financial Inc 6ZLKQF7QB6JAEKQS5388 Ameriprise Financial, Inc 03076C106 31794.00000000 NS USD 8440989.06000000 0.088456981957 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 United Rentals, Inc 911363109 12383.00000000 NS USD 3919467.16000000 0.041073887596 Long EC CORP US N 1 N N N Allison Transmission Holdings Inc 529900RP7DJ882LI9T83 Allison Transmission Holdings, Inc 01973R101 39737.00000000 NS USD 1487753.28000000 0.015590846535 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 336336.00000000 NS USD 98253835.68000000 1.029646846857 Long EC CORP US N 1 N N N Definitive Healthcare Corp N/A Definitive Healthcare Corp 24477E103 9211.00000000 NS USD 217840.15000000 0.002282846486 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica, Inc 550021109 57202.00000000 NS USD 20285545.26000000 0.212581499431 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 20224.00000000 NS USD 3835077.12000000 0.040189525800 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology, Inc 595017104 229625.00000000 NS USD 14971550.00000000 0.156893714564 Long EC CORP US N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 Fixed Income Clearing Corp (FICC) 85748R009 5930000.00000000 PA USD 5930000.00000000 0.062143180056 Long RA CORP US N 2 Repurchase N 0.23000000 2022-05-02 6696600.00000000 USD 6048666.72000000 USD UST N N N Ares Management Corp 529900JUV61FH7B8VW38 Ares Management Corp 03990B101 59261.00000000 NS USD 3924263.42000000 0.041124149797 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 12786.00000000 NS USD 4775698.86000000 0.050046730885 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 Iron Mountain, Inc 46284V101 102601.00000000 NS USD 5512751.73000000 0.057770644749 Long EC CORP US N 1 N N N Avantor Inc 5493003VM0XB4U8YD238 Avantor, Inc 05352A100 303316.00000000 NS USD 9669714.08000000 0.101333352978 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group, Inc 893641100 7154.00000000 NS USD 4255270.74000000 0.044592926776 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies, Inc 05605H100 36127.00000000 NS USD 1875713.84000000 0.019656462545 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 27716.00000000 NS USD 8398502.32000000 0.088011743992 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 1201826.00000000 NS USD 222902668.22000000 2.335898928529 Long EC CORP US N 1 N N N QuantumScape Corp N/A QuantumScape Corp 74767V109 93874.00000000 NS USD 1402477.56000000 0.014697203294 Long EC CORP US N 1 N N NVR Inc 529900RWXR4JI3JYTV70 NVR, Inc 62944T105 1084.00000000 NS USD 4743811.64000000 0.049712570134 Long EC CORP US N 1 N N N Switch Inc 549300EZ98N5Y55J4X37 Switch, Inc 87105L104 62595.00000000 NS USD 1869086.70000000 0.019587013716 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab, Inc 278865100 109750.00000000 NS USD 18585065.00000000 0.194761389654 Long EC CORP US N 1 N N N IAA Inc 549300PZCOPC5178W747 IAA, Inc 449253103 62620.00000000 NS USD 2295023.00000000 0.024050594860 Long EC CORP US N 1 N N N Continental Resources Inc/OK XXRTID9RYWOZ0UPIVR53 Continental Resources, Inc 212015101 6946.00000000 NS USD 385989.22000000 0.004044957436 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 47136.00000000 NS USD 3825557.76000000 0.040089768076 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A Allegro MicroSystems, Inc 01749D105 19262.00000000 NS USD 468259.22000000 0.004907102364 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 76022.00000000 NS USD 24270783.72000000 0.254344634538 Long EC CORP US N 1 N N N Tandem Diabetes Care Inc 549300JEPFOD0K4D3I05 Tandem Diabetes Care, Inc 875372203 30518.00000000 NS USD 2944376.64000000 0.030855468413 Long EC CORP US N 1 N N N Axalta Coating Systems Ltd 529900AGLPA40GV6H619 Axalta Coating Systems Ltd G0750C108 18349.00000000 NS USD 465514.13000000 0.004878335311 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 Altria Group, Inc 02209S103 508515.00000000 NS USD 28258178.55000000 0.296130367232 Long EC CORP US N 1 N N N Credit Acceptance Corp N/A Credit Acceptance Corp 225310101 379.00000000 NS USD 194237.50000000 0.002035503530 Long EC CORP US N 1 N N nCino OpCo Inc 549300WVRR2WR3L6MZ46 nCino OpCo, Inc 63947X101 28480.00000000 NS USD 1067715.20000000 0.011189075534 Long EC CORP US N 1 N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp (Class A) 422806208 12188.00000000 NS USD 1421608.32000000 0.014897683271 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 15868.00000000 NS USD 569661.20000000 0.005969740054 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa, Inc (Class A) 92826C839 833445.00000000 NS USD 177632132.85000000 1.861488299400 Long EC CORP US N 1 N N N Chegg Inc 549300AKX7O8JG0O3G77 Chegg, Inc 163092109 49402.00000000 NS USD 1222205.48000000 0.012808049782 Long EC CORP US N 1 N N N Snowflake Inc 254900CJNSY1K7T53Z16 Snowflake, Inc 833445109 95571.00000000 NS USD 16384692.24000000 0.171702677914 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 577206.00000000 NS USD 43082655.84000000 0.451482839655 Long EC CORP US N 1 N N N Twitter Inc 549300I8RX485XMK6836 Twitter, Inc 90184L102 43737.00000000 NS USD 2143987.74000000 0.022467827346 Long EC CORP US N 1 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive, Inc 70614W100 158217.00000000 NS USD 2778290.52000000 0.029114976059 Long EC CORP US N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 Morningstar, Inc 617700109 10173.00000000 NS USD 2576108.79000000 0.026996221312 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group, Inc 74144T108 37520.00000000 NS USD 4616460.80000000 0.048378002481 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet, Inc 34959E109 67151.00000000 NS USD 19407310.51000000 0.203378076126 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group, Inc (Class C) 98954M200 81501.00000000 NS USD 3245369.82000000 0.034009713503 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot, Inc 443573100 22140.00000000 NS USD 8400580.20000000 0.088033519046 Long EC CORP US N 1 N N N Coherent Inc 549300RYOCKUMWACR010 Coherent, Inc 192479103 11465.00000000 NS USD 3071473.50000000 0.032187374493 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global, Inc 78409V104 85517.00000000 NS USD 32197150.50000000 0.337408654437 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A Bright Horizons Family Solutions 109194100 23099.00000000 NS USD 2638829.76000000 0.027653503020 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Companies, Inc 548661107 338454.00000000 NS USD 66922509.42000000 0.701311560319 Long EC CORP US N 1 N N N Toll Brothers Inc 529900JB6IS9MSZGVR44 Toll Brothers, Inc 889478103 27900.00000000 NS USD 1293723.00000000 0.013557514558 Long EC CORP US N 1 N N N Alleghany Corp 549300DCJE6AYX159479 Alleghany Corp 017175100 631.00000000 NS USD 527831.50000000 0.005531387511 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy, Inc 16411R208 117373.00000000 NS USD 15940427.13000000 0.167047020794 Long EC CORP US N 1 N N N Apollo Global Management Inc N/A Apollo Global Management, Inc 03769M106 116956.00000000 NS USD 5819730.56000000 0.060987616200 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart, Inc 217204106 106989.00000000 NS USD 12159299.85000000 0.127422860022 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings, Inc 513272104 21848.00000000 NS USD 1444152.80000000 0.015133937180 Long EC CORP US N 1 N N N Herbalife Nutrition Ltd 549300BA7TYPBSZZIA41 Herbalife Nutrition Ltd G4412G101 7234.00000000 NS USD 192279.72000000 0.002014987059 Long EC CORP US N 1 N N N NortonLifeLock Inc YF6ZV0M6AU4FY94MK914 NortonLifelock, Inc 668771108 73135.00000000 NS USD 1831300.40000000 0.019191033810 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines, Inc 247361702 319190.00000000 NS USD 13734745.70000000 0.143932677075 Long EC CORP US N 1 N N N Lithia Motors Inc SE8N1EZEHPZQBCBVKD53 Lithia Motors, Inc (Class A) 536797103 1160.00000000 NS USD 328430.80000000 0.003441776448 Long EC CORP US N 1 N N N Dow Inc 5493003S21INSLK2IP73 Dow, Inc 260557103 28209.00000000 NS USD 1875898.50000000 0.019658397681 Long EC CORP US N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 Caesars Entertainment, Inc 12769G100 61785.00000000 NS USD 4095109.80000000 0.042914527091 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 21313.00000000 NS USD 3849127.80000000 0.040336769297 Long EC CORP US N 1 N N N Yum China Holdings Inc 529900DO9BYZ7VA3K502 Yum China Holdings, Inc 98850P109 14838.00000000 NS USD 620228.40000000 0.006499656852 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 25794.00000000 NS USD 4055848.56000000 0.042503090614 Long EC CORP US N 1 N N N LyondellBasell Industries NV BN6WCCZ8OVP3ITUUVN49 LyondellBasell Industries NV N53745100 16325.00000000 NS USD 1730939.75000000 0.018139308693 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 Bath & Body Works, Inc 070830104 65841.00000000 NS USD 3482330.49000000 0.036492932656 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments, Inc 882508104 287394.00000000 NS USD 48928828.50000000 0.512747554706 Long EC CORP US N 1 N N N GoHealth Inc N/A GoHealth, Inc 38046W105 106140.00000000 NS USD 79307.81000000 0.000831102785 Long EC CORP US N 1 N N McKesson Corp 549300WZWOM80UCFSF54 McKesson Corp 58155Q103 10881.00000000 NS USD 3368866.41000000 0.035303890708 Long EC CORP US N 1 N N N Core & Main Inc N/A Core & Main, Inc 21874C102 24252.00000000 NS USD 576227.52000000 0.006038551522 Long EC CORP US N 1 N N N CDK Global Inc 5493000L10CYRTHIJ385 CDK Global, Inc 12508E101 10983.00000000 NS USD 597585.03000000 0.006262366630 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 16050532.33000000 NS USD 16050532.33000000 0.168200863504 Long STIV RF US N 1 N N Pegasystems Inc 549300FMCOKPL06FYN26 Pegasystems, Inc 705573103 19105.00000000 NS USD 1463251.95000000 0.015334085901 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 Arch Capital Group Ltd G0450A105 45666.00000000 NS USD 2085566.22000000 0.021855601539 Long EC CORP US N 1 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 Caterpillar, Inc 149123101 234180.00000000 NS USD 49304257.20000000 0.516681843627 Long EC CORP US N 1 N N N GoDaddy Inc 549300J8H1TB0I2CB447 GoDaddy, Inc 380237107 8549.00000000 NS USD 690844.69000000 0.007239677227 Long EC CORP US N 1 N N N Churchill Downs Inc 529900FODTBQC8MIS994 Churchill Downs, Inc 171484108 18170.00000000 NS USD 3687419.80000000 0.038642157263 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom, Inc 252131107 48349.00000000 NS USD 19754434.42000000 0.207015746217 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide, Inc 298736109 18777.00000000 NS USD 2284222.05000000 0.023937406769 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation, Inc 538034109 24826.00000000 NS USD 2603750.88000000 0.027285895405 Long EC CORP US N 1 N N N Workday Inc 549300J0DYC0N31V7G13 Workday, Inc 98138H101 96162.00000000 NS USD 19876685.40000000 0.208296870106 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International, Inc 88023U101 87870.00000000 NS USD 2382155.70000000 0.024963698243 Long EC CORP US N 1 N N N Sabre Corp 529900VKCYZW8GZ4WW58 Sabre Corp 78573M104 173149.00000000 NS USD 1812870.03000000 0.018997893540 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies, Inc 902252105 17465.00000000 NS USD 6893610.15000000 0.072241291195 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service, Inc (Class B) 911312106 363331.00000000 NS USD 65392313.38000000 0.685275936704 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp (Class A) 115637100 12654.00000000 NS USD 789862.68000000 0.008277331997 Long EC CORP US N 1 N N N New Fortress Energy Inc N/A New Fortress Energy, Inc 644393100 15127.00000000 NS USD 586625.06000000 0.006147512095 Long EC CORP US N 1 N N N PPG Industries Inc 549300BKPEP01R3V6C59 PPG Industries, Inc 693506107 48641.00000000 NS USD 6225561.59000000 0.065240505031 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet, Inc (Class C) 02079K107 119649.00000000 NS USD 275112535.17000000 2.883029984613 Long EC CORP US N 1 N N N Marriott International Inc/MD 225YDZ14ZO8E1TXUSU86 Marriott International, Inc (Class A) 571903202 136334.00000000 NS USD 24202011.68000000 0.253623940902 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System, Inc 515098101 16258.00000000 NS USD 2518364.20000000 0.026391089363 Long EC CORP US N 1 N N N Mandiant Inc 549300E9D2UJUFLLY524 FireEye, Inc 562662106 35189.00000000 NS USD 773454.22000000 0.008105380245 Long EC CORP US N 1 N N N GLOBALFOUNDRIES Inc 549300BA76VK784VMX48 GLOBALFOUNDRIES, Inc G39387108 18148.00000000 NS USD 948958.92000000 0.009944574204 Long EC CORP US N 1 N N N Virgin Galactic Holdings Inc 549300C631IMXCSMN048 Virgin Galactic Holdings, Inc 92766K106 113527.00000000 NS USD 850317.23000000 0.008910862854 Long EC CORP US N 1 N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals, Inc 462222100 67954.00000000 NS USD 2497989.04000000 0.026177568750 Long EC CORP US N 1 N N N Fortune Brands Home & Security Inc 54930032LHW54PQUJD44 Fortune Brands Home & Security, Inc 34964C106 16927.00000000 NS USD 1206048.75000000 0.012638736024 Long EC CORP US N 1 N N N Victoria's Secret & Co N/A Victoria's Secret & Co 926400102 26756.00000000 NS USD 1260742.72000000 0.013211899132 Long EC CORP US N 1 N N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 Lockheed Martin Corp 539830109 106420.00000000 NS USD 45986210.40000000 0.481910514837 Long EC CORP US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings, Inc 228368106 7838.00000000 NS USD 862493.52000000 0.009038463762 Long EC CORP US N 1 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 Northrop Grumman Corp 666807102 6219.00000000 NS USD 2732628.60000000 0.028636463931 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton, Inc 23331A109 63917.00000000 NS USD 4447984.03000000 0.046612457413 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM, Inc 747525103 566552.00000000 NS USD 79141648.88000000 0.829361506962 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise, Inc 05464C101 32598.00000000 NS USD 3657495.60000000 0.038328567896 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 309929.00000000 NS USD 32784289.62000000 0.343561553603 Long EC CORP US N 1 N N N Allegion plc 984500560CAC2E6FB757 Allegion plc G0176J109 34452.00000000 NS USD 3935796.48000000 0.041245010003 Long EC CORP US N 1 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 77084.00000000 NS USD 24395544.32000000 0.255652057882 Long EC CORP US N 1 N N N AZEK Co Inc/The N/A AZEK Co, Inc 05478C105 35159.00000000 NS USD 746777.16000000 0.007825819142 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd G7496G103 10470.00000000 NS USD 1502654.40000000 0.015747002182 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 19420.00000000 NS USD 7373579.80000000 0.077271112507 Long EC CORP US N 1 N N N DraftKings Inc 5493008P45UYYL683Z97 DraftKings, Inc 26142R104 168984.00000000 NS USD 2311701.12000000 0.024225372501 Long EC CORP US N 1 N N Choice Hotels International Inc 5493003CYRY5RFGTIR97 Choice Hotels International, Inc 169905106 16614.00000000 NS USD 2333602.44000000 0.024454886443 Long EC CORP US N 1 N N N Avalara Inc 549300Q16CMW239SS315 Avalara, Inc 05338G106 40195.00000000 NS USD 3057633.65000000 0.032042340380 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet, Inc (Class A) 02079K305 130092.00000000 NS USD 296894661.48000000 3.111294840817 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 3786133.00000000 NS USD 1050727630.16000000 11.01105502714 Long EC CORP US N 1 N N N Nordstrom Inc 549300S3IZB5P35KNV16 Nordstrom, Inc 655664100 45491.00000000 NS USD 1169118.70000000 0.012251729153 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co, Inc 89531P105 58085.00000000 NS USD 3379966.15000000 0.035420209956 Long EC CORP US N 1 N N N Oak Street Health Inc 2549007CJE6GSEURLA30 Oak Street Health, Inc 67181A107 56931.00000000 NS USD 1029881.79000000 0.010792601941 Long EC CORP US N 1 N N Vontier Corp N/A Vontier Corp 928881101 46199.00000000 NS USD 1183618.38000000 0.012403677926 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys, Inc 871607107 49097.00000000 NS USD 14080528.63000000 0.147556294424 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy, Inc 25278X109 43516.00000000 NS USD 5493024.68000000 0.057563915976 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness, Inc 72703H101 26441.00000000 NS USD 2116073.23000000 0.022175298439 Long EC CORP US N 1 N N N Kimberly-Clark Corp MP3J6QPYPGN75NVW2S34 Kimberly-Clark Corp 494368103 85142.00000000 NS USD 11820263.86000000 0.123869946941 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings, Inc 57060D108 18506.00000000 NS USD 4878366.66000000 0.051122633681 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group, Inc (Class A) 98954M101 27957.00000000 NS USD 1080538.05000000 0.011323452040 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos (Class A) 518439104 114796.00000000 NS USD 30313031.76000000 0.317664113104 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 Ansys, Inc 03662Q105 19029.00000000 NS USD 5246105.01000000 0.054976331910 Long EC CORP US N 1 N N N American Express Co R4PP93JZOLY261QX3811 American Express Co 025816109 196722.00000000 NS USD 34369300.62000000 0.360171608234 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group, Inc 22160N109 153019.00000000 NS USD 9735068.78000000 0.102018234747 Long EC CORP US N 1 N N N Lamar Advertising Co 529900Y8WW4MKVPTB543 Lamar Advertising Co 512816109 40007.00000000 NS USD 4417172.87000000 0.046289573187 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix, Inc 29444U700 31809.00000000 NS USD 22873215.72000000 0.239698880767 Long EC CORP US N 1 N N N Skillz Inc N/A Skillz, Inc 83067L109 178330.00000000 NS USD 365576.50000000 0.003831043214 Long EC CORP US N 1 N N HP Inc WHKXQACZ14C5XRO8LW03 HP, Inc 40434L105 185574.00000000 NS USD 6797575.62000000 0.071234901466 Long EC CORP US N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd G85158106 94642.00000000 NS USD 891527.64000000 0.009342725574 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals, Inc 02043Q107 60956.00000000 NS USD 8133359.08000000 0.085233186807 Long EC CORP US N 1 N N N Armstrong World Industries Inc KXMRXXOJ88Q45Y45MG74 Armstrong World Industries, Inc 04247X102 13555.00000000 NS USD 1147566.30000000 0.012025871704 Long EC CORP US N 1 N N N Thor Industries Inc 254900XZO1228PDSG060 Thor Industries, Inc 885160101 10837.00000000 NS USD 829572.35000000 0.008693467776 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex, Inc 704326107 141451.00000000 NS USD 17926085.23000000 0.187855639485 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers U.S.A., Inc (Class A) 830566105 5449.00000000 NS USD 208696.70000000 0.002187028095 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One, Inc 12685J105 1465.00000000 NS USD 1708483.00000000 0.017903974147 Long EC CORP US N 1 N N N Olin Corp 549300GKK294V7W57P06 Olin Corp 680665205 8660.00000000 NS USD 497084.00000000 0.005209170407 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific, Inc 883556102 18009.00000000 NS USD 9957536.28000000 0.104349573349 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet, Inc 83200N103 62663.00000000 NS USD 3028502.79000000 0.031737064785 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 W.W. Grainger, Inc 384802104 19023.00000000 NS USD 9512070.69000000 0.099681335850 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences, Inc 64125C109 46438.00000000 NS USD 4180813.14000000 0.043812651558 Long EC CORP US N 1 N N N C3.ai Inc 549300YDLK0YQO5B1V80 C3.ai, Inc 12468P104 3321.00000000 NS USD 56423.79000000 0.000591290681 Long EC CORP US N 1 N N Columbia Sportswear Co 549300OTMCIEUXAH5Z60 Columbia Sportswear Co 198516106 1613.00000000 NS USD 132524.08000000 0.001388780398 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage, Inc 74624M102 127668.00000000 NS USD 3740672.40000000 0.039200215595 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies, Inc 339041105 8942.00000000 NS USD 2231207.84000000 0.023381846634 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem, Inc 98419M100 56669.00000000 NS USD 4561854.50000000 0.047805758108 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina, Inc 452327109 73217.00000000 NS USD 21719823.05000000 0.227611951868 Long EC CORP US N 1 N N N Playtika Holding Corp 254900E35Z4TKA4UFG64 Playtika Holding Corp 72815L107 51055.00000000 NS USD 897546.90000000 0.009405804151 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings, Inc 70450Y103 590144.00000000 NS USD 51891361.92000000 0.543793296315 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems, Inc 922475108 69399.00000000 NS USD 12627148.05000000 0.132325655120 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA, Inc 02156K103 94024.00000000 NS USD 872542.72000000 0.009143773921 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies, Inc 00846U101 134523.00000000 NS USD 16044558.21000000 0.168138257970 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software, Inc 874054109 11630.00000000 NS USD 1389901.30000000 0.014565410918 Long EC CORP US N 1 N N N Unity Software Inc 549300D1ESJMGNQNG432 Unity Software, Inc 91332U101 75511.00000000 NS USD 5014685.51000000 0.052551181209 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical, Inc 379577208 1873.00000000 NS USD 124030.06000000 0.001299767681 Long EC CORP US N 1 N N N Travel + Leisure Co T4VNTWMFQ7JQB65L7T35 Travel & Leisure Co 894164102 29971.00000000 NS USD 1662791.08000000 0.017425147635 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 Freeport-McMoRan, Inc (Class B) 35671D857 217517.00000000 NS USD 8820314.35000000 0.092432105025 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings, Inc 46266C105 46082.00000000 NS USD 10045415.18000000 0.105270496504 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy, Inc 29786A106 63466.00000000 NS USD 5914396.54000000 0.061979664267 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co 824348106 120609.00000000 NS USD 33162650.64000000 0.347526571645 Long EC CORP US N 1 N N N Citrix Systems Inc HCTKJGUQOPZ5NBK7NP58 Citrix Systems, Inc 177376100 23028.00000000 NS USD 2305102.80000000 0.024156225691 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources, Inc 26875P101 33672.00000000 NS USD 3931542.72000000 0.041200432908 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 30108.00000000 NS USD 1072446.96000000 0.011238661810 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 Sarepta Therapeutics, Inc 803607100 40851.00000000 NS USD 2954344.32000000 0.030959924287 Long EC CORP US N 1 N N N Vimeo Inc N/A Vimeo, Inc 92719V100 58119.00000000 NS USD 592232.61000000 0.006206276175 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral, Inc 76680R206 38701.00000000 NS USD 3283779.85000000 0.034412229761 Long EC CORP US N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 2408.00000000 NS USD 1183267.12000000 0.012399996912 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk, Inc 848637104 79868.00000000 NS USD 9745493.36000000 0.102127478685 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 1994.00000000 NS USD 529905.50000000 0.005553121905 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone, Inc 053332102 2255.00000000 NS USD 4409584.85000000 0.046210054857 Long EC CORP US N 1 N N N GameStop Corp 549300505KLOET039L77 GameStop Corp (Class A) 36467W109 32831.00000000 NS USD 4106173.17000000 0.043030465201 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning, Inc 219350105 128386.00000000 NS USD 4517903.34000000 0.047345173816 Long EC CORP US N 1 N N N Carlisle Cos Inc XR64VGX1ZPX6G7ZN7Z11 Carlisle Cos, Inc 142339100 9732.00000000 NS USD 2524091.52000000 0.026451108567 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems, Inc 609839105 22960.00000000 NS USD 9005830.40000000 0.094376212496 Long EC CORP US N 1 N N N Madison Square Garden Sports Corp N/A Madison Square Garden Co 55825T103 3770.00000000 NS USD 611154.70000000 0.006404569403 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax, Inc 143130102 8715.00000000 NS USD 747572.70000000 0.007834155969 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International, Inc 159864107 22264.00000000 NS USD 5376978.64000000 0.056347816489 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies, Inc 49338L103 40103.00000000 NS USD 5625247.81000000 0.058949542582 Long EC CORP US N 1 N N N Howmet Aerospace Inc 549300HO5WFZUT5N2T22 Howmet Aerospace, Inc 443201108 12742.00000000 NS USD 434757.04000000 0.004556017709 Long EC CORP US N 1 N N N Vroom Inc N/A Vroom, Inc 92918V109 42853.00000000 NS USD 66850.68000000 0.000700558827 Long EC CORP US N 1 N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie, Inc 00287Y109 887382.00000000 NS USD 130338668.16000000 1.365878469433 Long EC CORP US N 1 N N N Accenture PLC N/A Accenture plc G1151C101 256682.00000000 NS USD 77097005.52000000 0.807934754774 Long EC CORP US N 1 N N N Shift4 Payments Inc N/A Shift4 Payments, Inc 82452J109 20083.00000000 NS USD 1053554.18000000 0.011040675734 Long EC CORP US N 1 N N N Southern Copper Corp 2549007U6NAP46Q9TU15 Southern Copper Corp 84265V105 36748.00000000 NS USD 2288297.96000000 0.023980120092 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions, Inc 11133T103 51251.00000000 NS USD 7386806.63000000 0.077409722503 Long EC CORP US N 1 N N N Mirati Therapeutics Inc 529900GYRW59IDQV6N54 Mirati Therapeutics, Inc 60468T105 16370.00000000 NS USD 1011502.30000000 0.010599994866 Long EC CORP US N 1 N N N Lincoln National Corp EFQMQROEDSNBRIP7LE47 Lincoln National Corp 534187109 14381.00000000 NS USD 865017.15000000 0.009064910034 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 226574.00000000 NS USD 54608865.48000000 0.572271258040 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 8343.00000000 NS USD 859913.01000000 0.009011421418 Long EC CORP US N 1 N N N Figs Inc N/A Figs, Inc 30260D103 18737.00000000 NS USD 293421.42000000 0.003074897156 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 435859.00000000 NS USD 49469996.50000000 0.518418701496 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix, Inc 67059N108 100999.00000000 NS USD 2528004.97000000 0.026492119398 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 Coca-Cola Co 191216100 1375480.00000000 NS USD 88869762.80000000 0.931306858553 Long EC CORP US N 1 N N N CureVac NV 724500BUT8GAG9LMYN56 CureVac NV N2451R105 30046.00000000 NS USD 513486.14000000 0.005381055928 Long EC CORP US N 1 N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry, Inc 876030107 13513.00000000 NS USD 444847.96000000 0.004661765071 Long EC CORP US N 1 N N N Regal Rexnord Corp QH78R09VCJGQKPBPYU33 Regal-Beloit Corp 758750103 6346.00000000 NS USD 807465.04000000 0.008461795171 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com, Inc 023135106 218050.00000000 NS USD 541991621.50000000 5.679777896082 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co, Inc (Class A) 100557107 4430.00000000 NS USD 1661250.00000000 0.017408997954 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings, Inc 368736104 30346.00000000 NS USD 6657305.48000000 0.069764946565 Long EC CORP US N 1 N N N ABIOMED Inc 5493001EZN4ZTB4Z5887 Abiomed, Inc 003654100 21911.00000000 NS USD 6279254.38000000 0.065803176316 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings, Inc 50212V100 39885.00000000 NS USD 7493194.95000000 0.078524614329 Long EC CORP US N 1 N N N Aspen Technology Inc 529900B0MZWTVFG7CB96 Aspen Technology, Inc 045327103 33445.00000000 NS USD 5302370.30000000 0.055565961598 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign, Inc 256163106 98236.00000000 NS USD 7957116.00000000 0.083386255027 Long EC CORP US N 1 N N N 3M Co LUZQVYP4VS22CLWDAR65 3M Co 88579Y101 40835.00000000 NS USD 5889223.70000000 0.061715866573 Long EC CORP US N 1 N N N TuSimple Holdings Inc N/A TuSimple Holdings, Inc 90089L108 34418.00000000 NS USD 356914.66000000 0.003740271834 Long EC CORP US N 1 N N N HCA Inc L3CJ6J7LJ2DX62FTXD46 HCA Healthcare, Inc 40412C101 122798.00000000 NS USD 26346310.90000000 0.276095032389 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc 679295105 63165.00000000 NS USD 7536216.15000000 0.078975453145 Long EC CORP US N 1 N N N Natera Inc N/A Natera, Inc 632307104 37096.00000000 NS USD 1302811.52000000 0.013652757313 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 49899.00000000 NS USD 11852509.47000000 0.124207863425 Long EC CORP US N 1 N N N AGCO Corp LYOM0B2GCF1JWXK5ZG04 AGCO Corp 001084102 2435.00000000 NS USD 310219.00000000 0.003250926673 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems, Inc 127387108 137871.00000000 NS USD 20797840.35000000 0.217950073802 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv, Inc 337738108 23143.00000000 NS USD 2266162.56000000 0.023748153120 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group, Inc 828806109 142054.00000000 NS USD 16762372.00000000 0.175660556722 Long EC CORP US N 1 N N N Vertiv Holdings Co 549300KTTIRAOGXCRV69 Vertiv Holdings Co 92537N108 148252.00000000 NS USD 1857597.56000000 0.019466613767 Long EC CORP US N 1 N N N Certara Inc N/A Certara, Inc 15687V109 29601.00000000 NS USD 543178.35000000 0.005692214166 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 8115.00000000 NS USD 2727613.80000000 0.028583911550 Long EC CORP US N 1 N N N Cloudflare Inc 5493007DY18BGNLDWU14 Cloudflare, Inc 18915M107 123899.00000000 NS USD 10672659.86000000 0.111843680161 Long EC CORP US N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 Walt Disney Co 254687106 45938.00000000 NS USD 5128058.94000000 0.053739273195 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 55664.00000000 NS USD 3213482.72000000 0.033675554009 Long EC CORP US N 1 N N N Informatica Inc N/A Informatica, Inc 45674M101 10960.00000000 NS USD 213281.60000000 0.002235075357 Long EC CORP US N 1 N N N Nexstar Media Group Inc 52990083ZRR5UT591988 Nexstar Media Group Inc 65336K103 2239.00000000 NS USD 354702.38000000 0.003717088341 Long EC CORP US N 1 N N N Darden Restaurants Inc CY1NFSCCB5GUXC7WZC70 Darden Restaurants, Inc 237194105 41134.00000000 NS USD 5418581.82000000 0.056783795225 Long EC CORP US N 1 N N N Beyond Meat Inc 549300XQ946NCE51DR09 Beyond Meat, Inc 08862E109 23175.00000000 NS USD 854694.00000000 0.008956729027 Long EC CORP US N 1 N N New Relic Inc 549300AB8FY2HQILL804 New Relic, Inc 64829B100 24337.00000000 NS USD 1539801.99000000 0.016136288754 Long EC CORP US N 1 N N N Westlake Corp GOXNEVUM0LL78B1OS344 Westlake Chemical Corp 960413102 4392.00000000 NS USD 555807.60000000 0.005824561848 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 203840.00000000 NS USD 47757673.60000000 0.500474487282 Long EC CORP US N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group, Inc 12504L109 8361.00000000 NS USD 694297.44000000 0.007275860173 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest, Inc 72352L106 285130.00000000 NS USD 5850867.60000000 0.061313915472 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple, Inc 037833100 7754798.00000000 NS USD 1222543904.70000000 12.81159628941 Long EC CORP US N 1 N N N Adaptive Biotechnologies Corp 549300ZTF7OT1FW66Q96 Adaptive Biotechnologies Corp 00650F109 73797.00000000 NS USD 608825.25000000 0.006380158032 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill, Inc (Class A) 169656105 14064.00000000 NS USD 20471699.04000000 0.214532289965 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DaVita, Inc 23918K108 22851.00000000 NS USD 2476362.87000000 0.025950938231 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 754565.00000000 NS USD 55385071.00000000 0.580405470416 Long EC CORP US N 1 N N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health, Inc 87166B102 5480.00000000 NS USD 400533.20000000 0.004197370449 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard, Inc (Class A) 57636Q104 433624.00000000 NS USD 157570289.12000000 1.651251070535 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software, Inc 22266L106 35247.00000000 NS USD 3041816.10000000 0.031876581045 Long EC CORP US N 1 N N N FMC Corp CKDHZ2X64EEBQCSP7013 FMC Corp 302491303 14811.00000000 NS USD 1963049.94000000 0.020571697450 Long EC CORP US N 1 N N N XPO Logistics Inc 54930096DB9LCLPN7H13 XPO Logistics, Inc 983793100 39847.00000000 NS USD 2143370.13000000 0.022461355129 Long EC CORP US N 1 N N N Everbridge Inc 549300WCY0UMR64ATW81 Everbridge, Inc 29978A104 19103.00000000 NS USD 823339.30000000 0.008628148797 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 80393.00000000 NS USD 4425634.65000000 0.046378248046 Long EC CORP US N 1 N N N MSA Safety Inc 529900DVA3258XK11O39 MSA Safety, Inc 553498106 6094.00000000 NS USD 735484.86000000 0.007707481970 Long EC CORP US N 1 N N N agilon health Inc N/A agilon health, Inc 00857U107 87600.00000000 NS USD 1556652.00000000 0.016312867710 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group, Inc 91324P102 32711.00000000 NS USD 16635179.05000000 0.174327643671 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku, Inc 77543R102 59047.00000000 NS USD 5485466.30000000 0.057484708258 Long EC CORP US N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 Synchrony Financial 87165B103 53459.00000000 NS USD 1967825.79000000 0.020621745765 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 45465.00000000 NS USD 1879977.75000000 0.019701146006 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks, Inc 040413106 107855.00000000 NS USD 12464802.35000000 0.130624360337 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories, Inc 45168D104 42401.00000000 NS USD 18252782.48000000 0.191279249271 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix, Inc 64110L106 216893.00000000 NS USD 41287751.48000000 0.432673216582 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris, Inc 29362U104 67669.00000000 NS USD 7537649.91000000 0.078990478171 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 7486.00000000 NS USD 1057247.78000000 0.011079382657 Long EC CORP US N 1 N N N Erie Indemnity Co 549300WA5KP94KRUFZ80 Erie Indemnity Co (Class A) 29530P102 9831.00000000 NS USD 1575712.68000000 0.016512613286 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco, Inc 384109104 53982.00000000 NS USD 3347963.64000000 0.035084841028 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals, Inc 75886F107 5750.00000000 NS USD 3789882.50000000 0.039715910723 Long EC CORP US N 1 N N N Zendesk Inc 549300SLI6BN94BKKO36 Zendesk, Inc 98936J101 62519.00000000 NS USD 7629818.76000000 0.079956357672 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 Jack Henry & Associates, Inc 426281101 10715.00000000 NS USD 2031349.70000000 0.021287441848 Long EC CORP US N 1 N N N Anaplan Inc N/A Anaplan, Inc 03272L108 72223.00000000 NS USD 4693772.77000000 0.049188189947 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare, Inc 60855R100 4766.00000000 NS USD 1493902.70000000 0.015655289118 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS plc G8473T100 6361.00000000 NS USD 1425182.05000000 0.014935134021 Long EC CORP US N 1 N N N Citizens Financial Group Inc 2138004JDDA4ZQUPFW65 Citizens Financial Group, Inc 174610105 47022.00000000 NS USD 1852666.80000000 0.019414942080 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co, Inc 086516101 28387.00000000 NS USD 2552842.91000000 0.026752407522 Long EC CORP US N 1 N N N Legalzoom.com Inc 5493000L8EBF74Y9JZ48 Legalzoom.com, Inc 52466B103 27507.00000000 NS USD 394725.45000000 0.004136508383 Long EC CORP US N 1 N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions, Inc 83088M102 38454.00000000 NS USD 4356838.20000000 0.045657298606 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology, Inc 016255101 39478.00000000 NS USD 11445066.98000000 0.119938087367 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 Colgate-Palmolive Co 194162103 222647.00000000 NS USD 17154951.35000000 0.179774575142 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line 679580100 47105.00000000 NS USD 13195052.60000000 0.138276986437 Long EC CORP US N 1 N N N Pilgrim's Pride Corp 549300ZSLGV64ZL3HD75 Pilgrim's Pride Corp 72147K108 14501.00000000 NS USD 411103.35000000 0.004308139882 Long EC CORP US N 1 N N N Public Storage 549300LMZF40TKJ6DM64 Public Storage, Inc 74460D109 57664.00000000 NS USD 21422176.00000000 0.224492772404 Long EC CORP US N 1 N N N Six Flags Entertainment Corp 549300JYTDUAA4JQ3717 Six Flags Entertainment Corp 83001A102 15022.00000000 NS USD 574891.94000000 0.006024555369 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide, Inc 12541W209 14407.00000000 NS USD 1529303.05000000 0.016026265564 Long EC CORP US N 1 N N N Floor & Decor Holdings Inc 549300M5FR3N688XGQ36 Floor & Decor Holdings, Inc 339750101 47722.00000000 NS USD 3804397.84000000 0.039868023604 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp, Inc 64110D104 73725.00000000 NS USD 5400356.25000000 0.056592801148 Long EC CORP US N 1 N N N Crown Castle International Corp 54930012H97VSM0I2R19 Crown Castle International Corp 22822V101 216184.00000000 NS USD 40039438.64000000 0.419591575843 Long EC CORP US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF Corp 918204108 103489.00000000 NS USD 5381428.00000000 0.056394443366 Long EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 Western Alliance Bancorp 957638109 27987.00000000 NS USD 2130090.57000000 0.022322192550 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings, Inc 533900106 30699.00000000 NS USD 4136076.27000000 0.043343833452 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology, Inc 595112103 81275.00000000 NS USD 5542142.25000000 0.058078641439 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 80066.00000000 NS USD 6001747.36000000 0.062895053430 Long EC CORP US N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 Hershey Co 427866108 63646.00000000 NS USD 14369357.42000000 0.150583063312 Long EC CORP US N 1 N N N Rivian Automotive Inc N/A Rivian Automotive, Inc 76954A103 16441.00000000 NS USD 497175.84000000 0.005210132840 Long EC CORP US N 1 N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 Marsh & McLennan Cos, Inc 571748102 30230.00000000 NS USD 4888191.00000000 0.051225587430 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex, Inc 879369106 4386.00000000 NS USD 1252729.32000000 0.013127923051 Long EC CORP US N 1 N N N Exelixis Inc 254900PJQB59O2O95R37 Exelixis, Inc 30161Q104 135915.00000000 NS USD 3036341.10000000 0.031819206018 Long EC CORP US N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV N6596X109 39946.00000000 NS USD 6826771.40000000 0.071540857388 Long EC CORP US N 1 N N N Petco Health & Wellness Co Inc N/A Petco Health & Wellness Co, Inc 71601V105 2942.00000000 NS USD 56662.92000000 0.000593796634 Long EC CORP US N 1 N N Wendy's Co/The 529900M0JIUCMWVKHG76 Wendy's 95058W100 96521.00000000 NS USD 1907254.96000000 0.019986996356 Long EC CORP US N 1 N N N Texas Pacific Land Corp N/A Texas Pacific Land Corp 88262P102 2945.00000000 NS USD 4024637.00000000 0.042176010413 Long EC CORP US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 Expeditors International of Washington, Inc 302130109 60336.00000000 NS USD 5977487.52000000 0.062640823480 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp (Class A) 989207105 26737.00000000 NS USD 9883599.42000000 0.103574755203 Long EC CORP US N 1 N N N Novavax Inc 529900J4GJHPEPQ23205 Novavax, Inc 670002401 41074.00000000 NS USD 1851205.18000000 0.019399625096 Long EC CORP US N 1 N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores, Inc 778296103 175316.00000000 NS USD 17491277.32000000 0.183299088685 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI, Inc (Class A) 55354G100 28718.00000000 NS USD 12097457.50000000 0.126774785774 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne, Inc 880770102 82818.00000000 NS USD 8733986.28000000 0.091527433727 Long EC CORP US N 1 N N N NCR Corp 549300YKTY8JX1DV2R67 NCR Corp 62886E108 24032.00000000 NS USD 841840.96000000 0.008822036147 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX, Inc 96208T104 14778.00000000 NS USD 2456694.72000000 0.025744826699 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial, Inc 754730109 7101.00000000 NS USD 692063.46000000 0.007252449275 Long EC CORP US N 1 N N N Kellogg Co LONOZNOJYIBXOHXWDB86 Kellogg Co 487836108 57368.00000000 NS USD 3929708.00000000 0.041181206039 Long EC CORP US N 1 N N N Amedisys Inc 5299001RBS9GK9STN379 Amedisys, Inc 023436108 12996.00000000 NS USD 1658939.40000000 0.017384784120 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 20940.00000000 NS USD 1988043.60000000 0.020833617435 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Cabot Oil & Gas Corp 127097103 69905.00000000 NS USD 2012564.95000000 0.021090587868 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla, Inc 88160R101 418142.00000000 NS USD 364101327.92000000 3.815584212410 Long EC CORP US N 1 N N N Sysco Corp 5RGWIFLMGH3YS7KWI652 SYSCO Corp 871829107 256337.00000000 NS USD 21911686.76000000 0.229622579369 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health, Inc 40131M109 45681.00000000 NS USD 2818517.70000000 0.029536535062 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB, Inc 60937P106 31835.00000000 NS USD 11299196.55000000 0.118409444468 Long EC CORP US N 1 N N N Palantir Technologies Inc 549300UVN46B3BBDHO85 Palantir Technologies, Inc 69608A108 848129.00000000 NS USD 8820541.60000000 0.092434486482 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical, Inc 46120E602 177843.00000000 NS USD 42557829.90000000 0.445982948781 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings, Inc 09857L108 20584.00000000 NS USD 45497021.04000000 0.476784075970 Long EC CORP US N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx, Inc 02156B103 28382.00000000 NS USD 1822124.40000000 0.019094874312 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 salesforce.com, Inc 79466L302 91080.00000000 NS USD 16024615.20000000 0.167929266054 Long EC CORP US N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 Novocure Ltd G6674U108 51693.00000000 NS USD 3958649.94000000 0.041484501855 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow, Inc 81762P102 100220.00000000 NS USD 47915182.00000000 0.502125089788 Long EC CORP US N 1 N N N 2022-04-30 TIAA-CREF Funds E. Scott Wickerham E. Scott Wickerham Funds Treasurer