0001752724-24-147966.txt : 20240627 0001752724-24-147966.hdr.sgml : 20240627 20240627110912 ACCESSION NUMBER: 0001752724-24-147966 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240627 DATE AS OF CHANGE: 20240627 PERIOD START: 20240731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKROCK FUNDS CENTRAL INDEX KEY: 0000844779 ORGANIZATION NAME: IRS NUMBER: 510318674 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05742 FILM NUMBER: 241076684 BUSINESS ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 BUSINESS PHONE: 800-441-7762 MAIL ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 FORMER COMPANY: FORMER CONFORMED NAME: COMPASS CAPITAL FUNDS\ DATE OF NAME CHANGE: 19961114 FORMER COMPANY: FORMER CONFORMED NAME: PNC FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCP FUNDS DATE OF NAME CHANGE: 19890511 0000844779 S000049319 iShares Russell Mid-Cap Index Fund C000155940 Institutional C000155941 Class K C000163604 Investor A NPORT-P 1 primary_doc.xml NPORT-P false 0000844779 XXXXXXXX S000049319 C000155940 C000155941 C000163604 BlackRock Funds 811-05742 0000844779 549300OZUEVJZHOBFP42 100 Bellevue Parkway Wilmington 19809 800-441-7762 iShares Russell Mid-Cap Index Fund S000049319 549300SBLRFF3BMZRA53 2024-07-31 2024-04-30 N 1974041587.79 94601707.43 1879439880.36 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 501750.84000000 N WESCO International Inc 529900TXOGREY3WNJ434 WESCO International Inc 95082P105 7474.00000000 NS USD 1141653.50000000 0.060744347926 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 42511.00000000 NS USD 5387419.03000000 0.286650245442 Long EC CORP US N 1 N N N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals Inc 462222100 24152.00000000 NS USD 996511.52000000 0.053021728995 Long EC CORP US N 1 N N N FMC Corp CKDHZ2X64EEBQCSP7013 FMC Corp 302491303 21097.00000000 NS USD 1244933.97000000 0.066239627189 Long EC CORP US N 1 N N N Nexstar Media Group Inc 52990083ZRR5UT591988 Nexstar Media Group Inc 65336K103 5557.00000000 NS USD 889453.42000000 0.047325452082 Long EC CORP US N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT Corp 26884L109 61415.00000000 NS USD 2462127.35000000 0.131003251326 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 9742.00000000 NS USD 2515286.98000000 0.133831733926 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 8645.00000000 NS USD 1979705.00000000 0.105334840485 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage Inc 74624M102 49136.00000000 NS USD 2476454.40000000 0.131765555572 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems Inc 29414B104 9472.00000000 NS USD 2228382.72000000 0.118566320917 Long EC CORP US N 1 N N N Equitable Holdings Inc 549300FIBAKMNHPZ4009 Equitable Holdings Inc 29452E101 56961.00000000 NS USD 2102430.51000000 0.111864738636 Long EC CORP US N 1 N N N Victoria's Secret & Co 5493006T3O70U3UWVF17 Victoria's Secret & Co 926400102 12913.00000000 NS USD 227527.06000000 0.012106110037 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 21242.00000000 NS USD 2492961.12000000 0.132643834264 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 19949.00000000 NS USD 2400064.19000000 0.127701035562 Long EC CORP US N 1 N N N Assurant Inc H3F39CAXWQRVWURFXL38 Assurant Inc 04621X108 9007.00000000 NS USD 1570820.80000000 0.083579199122 Long EC CORP US N 1 N N N AZEK Co Inc/The 5493002LDDDU1RX46815 AZEK Co Inc/The 05478C105 24589.00000000 NS USD 1122241.96000000 0.059711511484 Long EC CORP US N 1 N N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics Inc 88025U109 15925.00000000 NS USD 466284.00000000 0.024809732137 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C105 6473.00000000 NS USD 140528.83000000 0.007477165482 Long EC CORP US N 1 N N N Penn Entertainment Inc N/A Penn Entertainment Inc 707569109 25782.00000000 NS USD 426434.28000000 0.022689434466 Long EC CORP US N 1 N N Dynatrace Inc N/A Dynatrace Inc 268150109 43984.00000000 NS USD 1992915.04000000 0.106037711598 Long EC CORP US N 1 N N N Bank OZK 549300VYK2WBD7SST478 Bank OZK 06417N103 18204.00000000 NS USD 812808.60000000 0.043247384951 Long EC CORP US N 1 N N N Omega Healthcare Investors Inc 549300OJ7ENK42CZ8E73 Omega Healthcare Investors Inc 681936100 41852.00000000 NS USD 1272719.32000000 0.067718011802 Long EC US N 1 N N N Hyatt Hotels Corp T27JQIMTYSH41TCD5186 Hyatt Hotels Corp 448579102 7380.00000000 NS USD 1098070.20000000 0.058425396389 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 8720.00000000 NS USD 2742963.20000000 0.145945780371 Long EC CORP US N 1 N N N Warner Bros Discovery Inc 5493006ZCRFWKF6B1K26 Warner Bros Discovery Inc 934423104 375466.00000000 NS USD 2763429.76000000 0.147034751623 Long EC CORP US N 1 N N N Hawaiian Electric Industries Inc JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 19027.00000000 NS USD 187415.95000000 0.009971904499 Long EC CORP US N 1 N N N DENTSPLY SIRONA Inc 9NHEHR1SOZCYXDO8HO28 DENTSPLY SIRONA Inc 24906P109 36005.00000000 NS USD 1080510.05000000 0.057491067487 Long EC CORP US N 1 N N N Ardagh Metal Packaging SA 5493009WKQTU4FN9G032 Ardagh Metal Packaging SA 000000000 24125.00000000 NS USD 95293.75000000 0.005070327122 Long EC CORP LU N 1 N N N Equity Residential 5493008RACSH5EP3PI59 Equity Residential 29476L107 63560.00000000 NS USD 4093264.00000000 0.217791696492 Long EC CORP US N 1 N N N Viasat Inc UFC8NYMNFSYIHNSM2I38 Viasat Inc 92552V100 19822.00000000 NS USD 315368.02000000 0.016779894014 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 39195.00000000 NS USD 6845798.70000000 0.364246750935 Long EC CORP US N 1 N N N Fidelity National Financial Inc 549300CAZYIH39SYQ287 Fidelity National Financial Inc 31620R303 41930.00000000 NS USD 2075535.00000000 0.110433700044 Long EC CORP US N 1 N N N Stifel Financial Corp 549300E5F07FE5GHJX84 Stifel Financial Corp 860630102 17094.00000000 NS USD 1366152.48000000 0.072689341876 Long EC CORP US N 1 N N N Avis Budget Group Inc 529900E95812SYWMCE44 Avis Budget Group Inc 053774105 3403.00000000 NS USD 324816.35000000 0.017282614538 Long EC CORP US N 1 N N N Amedisys Inc 5299001RBS9GK9STN379 Amedisys Inc 023436108 5435.00000000 NS USD 500291.75000000 0.026619194113 Long EC CORP US N 1 N N N XP Inc 5493008KDA8NBZRJST80 XP Inc 000000000 55005.00000000 NS USD 1125952.35000000 0.059908931472 Long EC CORP KY N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 Western Digital Corp 958102105 55250.00000000 NS USD 3913357.50000000 0.208219349865 Long EC CORP US N 1 N N N Comerica Inc I9Q57JVPWHHZ3ZGBW498 Comerica Inc 200340107 22644.00000000 NS USD 1136049.48000000 0.060446172919 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 21359.00000000 NS USD 3074628.05000000 0.163592785389 Long EC CORP US N 1 N N N DoubleVerify Holdings Inc N/A DoubleVerify Holdings Inc 25862V105 24276.00000000 NS USD 711286.80000000 0.037845679844 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet Inc 83200N103 22052.00000000 NS USD 834227.16000000 0.044387009593 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 S+P500 EMINI FUT JUN24 000000000 13.00000000 NC USD -87808.05000000 -0.00467203292 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-Mini Standard & Poor's 500 Index Futures ESM4 Index 2024-06-21 3381358.05000000 USD -87808.05000000 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 7939.00000000 NS USD 3028569.72000000 0.161142144084 Long EC CORP US N 1 N N N Vistra Corp 549300KP43CPCUJOOG15 Vistra Corp 92840M102 60434.00000000 NS USD 4583314.56000000 0.243865984110 Long EC CORP US N 1 N N N Welltower Inc T6IZ0MBEG5ACZDTR7D06 Welltower Inc 95040Q104 94444.00000000 NS USD 8998624.32000000 0.478792879412 Long EC US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 Expeditors International of Washington Inc 302130109 24661.00000000 NS USD 2745015.91000000 0.146054999613 Long EC CORP US N 1 N N N R1 RCM Inc N/A R1 RCM Inc 77634L105 26239.00000000 NS USD 322477.31000000 0.017158160437 Long EC CORP US N 1 N N N Genuine Parts Co 549300D46DQVEU651W04 Genuine Parts Co 372460105 23899.00000000 NS USD 3757161.79000000 0.199908591344 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 13086.00000000 NS USD 6095327.94000000 0.324316196740 Long EC CORP US N 1 N N N Viatris Inc 254900ZZTSW7NL773X71 Viatris Inc 92556V106 203803.00000000 NS USD 2358000.71000000 0.125462949607 Long EC CORP US N 1 N N N Howard Hughes Holdings Inc N/A Howard Hughes Holdings Inc 44267T102 5671.00000000 NS USD 369522.36000000 0.019661302490 Long EC CORP US N 1 N N N Core & Main Inc N/A Core & Main Inc 21874C102 29571.00000000 NS USD 1669874.37000000 0.088849576272 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 Jack Henry & Associates Inc 426281101 12389.00000000 NS USD 2015566.41000000 0.107242930782 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 6475.00000000 NS USD 2347381.75000000 0.124897942973 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 American Water Works Co Inc 030420103 33204.00000000 NS USD 4061513.28000000 0.216102325083 Long EC CORP US N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 5938.00000000 NS USD 1077747.00000000 0.057344052941 Long EC CORP US N 1 N N N Sirius XM Holdings Inc 54930055RWDMVXAGZK98 Sirius XM Holdings Inc 82968B103 109521.00000000 NS USD 321991.74000000 0.017132324548 Long EC CORP US N 1 N N Liberty Broadband Corp 549300MIX43II8JLN536 Liberty Broadband Corp 530307305 19838.00000000 NS USD 986543.74000000 0.052491369918 Long EC CORP US N 1 N N N Jones Lang LaSalle Inc 6SYKCME112RT8TQUO411 Jones Lang LaSalle Inc 48020Q107 8098.00000000 NS USD 1463308.60000000 0.077858760755 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 26043.00000000 NS USD 2421478.14000000 0.128840414918 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 17753.00000000 NS USD 1554985.27000000 0.082736632666 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co Inc 89531P105 18547.00000000 NS USD 1642336.85000000 0.087384378035 Long EC CORP US N 1 N N N Highwoods Properties Inc ZIIGTYKL9T0X3HLTDX53 Highwoods Properties Inc 431284108 18018.00000000 NS USD 472071.60000000 0.025117674948 Long EC US N 1 N N N Realty Income Corp 549300CUWDAUZSH43859 Realty Income Corp 756109104 141746.00000000 NS USD 7589080.84000000 0.403794817770 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 35387.00000000 NS USD 3616905.27000000 0.192445914753 Long EC CORP US N 1 N N N Sensata Technologies Holding PLC 529900MS7KFYCY9MS037 Sensata Technologies Holding PLC 000000000 25848.00000000 NS USD 990236.88000000 0.052687872080 Long EC CORP GB N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 47362.00000000 NS USD 7459041.38000000 0.396875763781 Long EC CORP US N 1 N N N Virtu Financial Inc 5493001OPW2K42CH3884 Virtu Financial Inc 928254101 15018.00000000 NS USD 325890.60000000 0.017339772525 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 30416.00000000 NS USD 1805189.60000000 0.096049339958 Long EC CORP US N 1 N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co/The 189054109 21071.00000000 NS USD 3115768.77000000 0.165781773737 Long EC CORP US N 1 N N N RBC Bearings Inc N/A RBC Bearings Inc 75524B104 4773.00000000 NS USD 1167237.15000000 0.062105585935 Long EC CORP US N 1 N N Molson Coors Beverage Co 54930073LBBH6ZCBE225 Molson Coors Beverage Co 60871R209 29776.00000000 NS USD 1704973.76000000 0.090717121511 Long EC CORP US N 1 N N N Advanced Drainage Systems Inc 6QQTOZ5MF5DHM7K92I60 Advanced Drainage Systems Inc 00790R104 11493.00000000 NS USD 1804401.00000000 0.096007380648 Long EC CORP US N 1 N N United Rentals Inc 5323X5O7RN0NKFCDRY08 United Rentals Inc 911363109 11529.00000000 NS USD 7701256.71000000 0.409763397620 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 9459.00000000 NS USD 1553167.80000000 0.082639929919 Long EC CORP US N 1 N N Ardagh Group SA 6354006L1NWUUOPYX274 Ardagh Group SA 000000000 2789.00000000 NS USD 22325.95000000 0.001187904451 Long EC CORP LU N 2 N N N Pentair PLC 549300EVR9D56WPSRP15 Pentair PLC 000000000 27947.00000000 NS USD 2210328.23000000 0.117605689498 Long EC CORP GB N 1 N N N Valvoline Inc 549300CMHPBEY6VPOT75 Valvoline Inc 92047W101 23322.00000000 NS USD 991651.44000000 0.052763137058 Long EC CORP US N 1 N N N GLOBALFOUNDRIES Inc 549300BA76VK784VMX48 GLOBALFOUNDRIES Inc 000000000 13251.00000000 NS USD 647708.88000000 0.034462867728 Long EC CORP KY N 1 N N Royal Gold Inc 5493001NGRU6SFL04184 Royal Gold Inc 780287108 11215.00000000 NS USD 1347257.95000000 0.071684014161 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp 032095101 99374.00000000 NS USD 12001397.98000000 0.638562483717 Long EC CORP US N 1 N N N Northern Trust Corp 549300GLF98S992BC502 Northern Trust Corp 665859104 34398.00000000 NS USD 2834051.22000000 0.150792331780 Long EC CORP US N 1 N N N News Corp 549300ITS31QK8VRBQ14 News Corp 65249B109 64948.00000000 NS USD 1545762.40000000 0.082245908270 Long EC CORP US N 1 N N N Revvity Inc 549300IKL1SDPFI7N655 Revvity Inc 714046109 21125.00000000 NS USD 2164678.75000000 0.115176802015 Long EC CORP US N 1 N N Ashland Inc 529900E4L9R04SB8HB11 Ashland Inc 044186104 8608.00000000 NS USD 820600.64000000 0.043661978687 Long EC CORP US N 1 N N N ManpowerGroup Inc ERO1WSFOSR0JJ6CRQ987 ManpowerGroup Inc 56418H100 8408.00000000 NS USD 634383.60000000 0.033753865001 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings Inc 43300A203 42458.00000000 NS USD 8376114.24000000 0.445670772847 Long EC CORP US N 1 N N N WP Carey Inc 54930042CRNE713E3Q67 WP Carey Inc 92936U109 36922.00000000 NS USD 2024802.48000000 0.107734357515 Long EC US N 1 N N N AGNC Investment Corp 5TRACI5HRMELWV32OF39 AGNC Investment Corp 00123Q104 118649.00000000 NS USD 1085638.35000000 0.057763930697 Long EC US N 1 N N N UDR Inc P3CH2EG5X6Z1XWU1OO74 UDR Inc 902653104 55896.00000000 NS USD 2128519.68000000 0.113252874020 Long EC US N 1 N N N United States Steel Corp JNLUVFYJT1OZSIQ24U47 United States Steel Corp 912909108 37807.00000000 NS USD 1379955.50000000 0.073423763878 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton Inc 23331A109 51590.00000000 NS USD 7351059.10000000 0.391130313707 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex Inc 704326107 54915.00000000 NS USD 6524451.15000000 0.347148702024 Long EC CORP US N 1 N N N Marathon Oil Corp 1FRVQX2CRLGC1XLP5727 Marathon Oil Corp 565849106 100324.00000000 NS USD 2693699.40000000 0.143324584529 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 6330.00000000 NS USD 1266569.70000000 0.067390806869 Long EC CORP US N 1 N N N Interactive Brokers Group Inc 5493004DT6DCDUZNDM53 Interactive Brokers Group Inc 45841N107 17652.00000000 NS USD 2032098.24000000 0.108122545511 Long EC CORP US N 1 N N N Reinsurance Group of America Inc LORM1GNEU1DKEW527V90 Reinsurance Group of America Inc 759351604 11324.00000000 NS USD 2117474.76000000 0.112665203187 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 15078.00000000 NS USD 2607589.32000000 0.138742896075 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 18413.00000000 NS USD 5028222.04000000 0.267538328442 Long EC CORP US N 1 N N N agilon health Inc N/A agilon health Inc 00857U107 49020.00000000 NS USD 269610.00000000 0.014345231407 Long EC CORP US N 1 N N Universal Health Services Inc 549300YGMGQDO0NMJD09 Universal Health Services Inc 913903100 10032.00000000 NS USD 1709753.76000000 0.090971452604 Long EC CORP US N 1 N N N Ferguson PLC 213800DU1LGY3R2S2X42 Ferguson PLC 000000000 34800.00000000 NS USD 7304520.00000000 0.388654091909 Long EC CORP JE N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 52490.00000000 NS USD 3651729.30000000 0.194298808818 Long EC CORP US N 1 N N N nVent Electric PLC N/A nVent Electric PLC 000000000 28018.00000000 NS USD 2019257.26000000 0.107439311100 Long EC CORP IE N 1 N N N Ryan Specialty Holdings Inc N/A Ryan Specialty Holdings Inc 78351F107 16604.00000000 NS USD 819241.36000000 0.043589655011 Long EC CORP US N 1 N N Vestis Corp 254900QDW0TA2TMFAP59 Vestis Corp 29430C102 19962.00000000 NS USD 367700.04000000 0.019564341687 Long EC CORP US N 1 N N N Ventas Inc ORQTRC074CWLT3DKHT41 Ventas Inc 92276F100 68075.00000000 NS USD 3014361.00000000 0.160386135864 Long EC US N 1 N N N SiteOne Landscape Supply Inc 5299008LX7SBD4HIAU03 SiteOne Landscape Supply Inc 82982L103 7525.00000000 NS USD 1180597.25000000 0.062816441341 Long EC CORP US N 1 N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 19548.00000000 NS USD 1988227.08000000 0.105788277708 Long EC CORP US N 1 N N N Primerica Inc 254900621R686KJR7022 Primerica Inc 74164M108 6122.00000000 NS USD 1297006.92000000 0.069010290435 Long EC CORP US N 1 N N N Expedia Group Inc CI7MUJI4USF3V0NJ1H64 Expedia Group Inc 30212P303 22756.00000000 NS USD 3063640.28000000 0.163008155356 Long EC CORP US N 1 N N N Cava Group Inc N/A Cava Group Inc 148929102 8092.00000000 NS USD 582138.48000000 0.030974041047 Long EC CORP US N 1 N N Cloudflare Inc 5493007DY18BGNLDWU14 Cloudflare Inc 18915M107 50081.00000000 NS USD 4377079.40000000 0.232892759472 Long EC CORP US N 1 N N N Everest Group Ltd 549300N24XF2VV0B3570 Everest Group Ltd 000000000 7299.00000000 NS USD 2674426.59000000 0.142299129541 Long EC CORP BM N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 20698.00000000 NS USD 1494395.60000000 0.079512817388 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness Inc 72703H101 14517.00000000 NS USD 868697.28000000 0.046221073048 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp 115637209 30915.00000000 NS USD 1479282.75000000 0.078708702813 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 26257.00000000 NS USD 3054214.24000000 0.162506620824 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corp 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 85581.00000000 NS USD 5620960.08000000 0.299076343901 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty SiriusXM N/A Liberty Media Corp-Liberty SiriusXM 531229789 25810.00000000 NS USD 620988.60000000 0.033041152658 Long EC CORP US N 1 N N N Columbia Banking System Inc N/A Columbia Banking System Inc 197236102 36080.00000000 NS USD 678664.80000000 0.036109949942 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 38305.00000000 NS USD 2621977.25000000 0.139508439583 Long EC CORP US N 1 N N N Western Union Co/The 28ID94QU1140NC23S047 Western Union Co/The 959802109 44858.00000000 NS USD 602891.52000000 0.032078255138 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Live N/A Liberty Media Corp-Liberty Live 531229748 3131.00000000 NS USD 112277.66000000 0.005973995825 Long EC CORP US N 1 N N N Ollie's Bargain Outlet Holdings Inc 529900YO5DSQCPEFDZ05 Ollie's Bargain Outlet Holdings Inc 681116109 10431.00000000 NS USD 762923.34000000 0.040593122875 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 28216.00000000 NS USD 359754.00000000 0.019141554021 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 88829.00000000 NS USD 4578246.66000000 0.243596334623 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 53775.00000000 NS USD 4443966.00000000 0.236451617656 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 Arch Capital Group Ltd 000000000 60944.00000000 NS USD 5700701.76000000 0.303319186720 Long EC CORP BM N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 49797.00000000 NS USD 6824180.88000000 0.363096524199 Long EC CORP US N 1 N N N HashiCorp Inc 549300XGOB9ZFQHMIP56 HashiCorp Inc 418100103 16651.00000000 NS USD 540491.46000000 0.028758113821 Long EC CORP US N 1 N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 31880.00000000 NS USD 2574628.80000000 0.136989154423 Long EC CORP US N 1 N N Owens Corning JO5M6676RDJIZ2U8X907 Owens Corning 690742101 15085.00000000 NS USD 2537447.85000000 0.135010854910 Long EC CORP US N 1 N N N Seaboard Corp 87Q3KOXT29OW9W9YPT70 Seaboard Corp 811543107 45.00000000 NS USD 148954.95000000 0.007925496928 Long EC CORP US N 1 N N N Aramark 549300MR6PG2DWZUIL39 Aramark 03852U106 44424.00000000 NS USD 1399800.24000000 0.074479649741 Long EC CORP US N 1 N N N Americold Realty Trust Inc 549300R7N1V5YV8MWH02 Americold Realty Trust Inc 03064D108 48540.00000000 NS USD 1066423.80000000 0.056741575569 Long EC US N 1 N N N Regency Centers Corp 529900053A7X7FJ97S58 Regency Centers Corp 758849103 30777.00000000 NS USD 1822613.94000000 0.096976442771 Long EC CORP US N 1 N N N KBR Inc 254900OFQDXZRKRCV808 KBR Inc 48242W106 22824.00000000 NS USD 1482190.56000000 0.078863419654 Long EC CORP US N 1 N N N H&R Block Inc 549300CE3KUCWLZBG404 H&R Block Inc 093671105 24443.00000000 NS USD 1154442.89000000 0.061424837371 Long EC CORP US N 1 N N N QuantumScape Corp N/A QuantumScape Corp 74767V109 56999.00000000 NS USD 308934.58000000 0.016437587774 Long EC CORP US N 1 N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 11006.00000000 NS USD 1980419.64000000 0.105372864580 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 First American Financial Corp 31847R102 17066.00000000 NS USD 914225.62000000 0.048643514993 Long EC CORP US N 1 N N N Williams Cos Inc/The D71FAKCBLFS2O0RBPG08 Williams Cos Inc/The 969457100 207561.00000000 NS USD 7962039.96000000 0.423638981124 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 7898.00000000 NS USD 4777263.26000000 0.254185478871 Long EC CORP US N 1 N N N CNA Financial Corp 549300YX2GSZD7YG1R84 CNA Financial Corp 126117100 4427.00000000 NS USD 194522.38000000 0.010350018749 Long EC CORP US N 1 N N N Olin Corp 549300GKK294V7W57P06 Olin Corp 680665205 20573.00000000 NS USD 1075556.44000000 0.057227499067 Long EC CORP US N 1 N N N New York Community Bancorp Inc 529900HVXOTLY61GL030 New York Community Bancorp Inc 649445103 125178.00000000 NS USD 331721.70000000 0.017650029855 Long EC CORP US N 1 N N N Snap-on Inc HHWAT5TDOYZMM26KKQ73 Snap-on Inc 833034101 8866.00000000 NS USD 2375733.36000000 0.126406456776 Long EC CORP US N 1 N N N Walgreens Boots Alliance Inc 549300RPTUOIXG4LIH86 Walgreens Boots Alliance Inc 931427108 122068.00000000 NS USD 2164265.64000000 0.115154821530 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 9307.00000000 NS USD 792584.12000000 0.042171294133 Long EC CORP US N 1 N N N Affiliated Managers Group Inc 2JE75BUE3T1BLCYYGK54 Affiliated Managers Group Inc 008252108 5712.00000000 NS USD 891643.20000000 0.047441964455 Long EC CORP US N 1 N N N Dun & Bradstreet Holdings Inc N/A Dun & Bradstreet Holdings Inc 26484T106 45933.00000000 NS USD 417990.30000000 0.022240152737 Long EC CORP US N 1 N N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 Omnicom Group Inc 681919106 33616.00000000 NS USD 3120909.44000000 0.166055295123 Long EC CORP US N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311206 34442.00000000 NS USD 224561.84000000 0.011948338563 Long EC CORP US N 1 N N N Cirrus Logic Inc 549300NKSJEM5ZZSSV18 Cirrus Logic Inc 172755100 9298.00000000 NS USD 823523.86000000 0.043817515452 Long EC CORP US N 1 N N N Amcor PLC 549300GSODGFCDQ3DI89 Amcor PLC 000000000 245437.00000000 NS USD 2194206.78000000 0.116747909998 Long EC CORP JE N 1 N N N Tandem Diabetes Care Inc 549300JEPFOD0K4D3I05 Tandem Diabetes Care Inc 875372203 11225.00000000 NS USD 411845.25000000 0.021913190962 Long EC CORP US N 1 N N N Capri Holdings Ltd 549300LPG8W0H1OX3A26 Capri Holdings Ltd 000000000 19250.00000000 NS USD 682990.00000000 0.036340082337 Long EC CORP VG N 1 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 Cooper Cos Inc/The 216648501 33111.00000000 NS USD 2948865.66000000 0.156901302926 Long EC CORP US N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 Caesars Entertainment Inc 12769G100 35090.00000000 NS USD 1256923.80000000 0.066877574171 Long EC CORP US N 1 N N N Spotify Technology SA 549300B4X0JHWV0DTD60 Spotify Technology SA 000000000 23888.00000000 NS USD 6699150.72000000 0.356444001747 Long EC CORP LU N 1 N N N US Foods Holding Corp 549300UGOZSO64CFPR97 US Foods Holding Corp 912008109 38595.00000000 NS USD 1939398.75000000 0.103190252067 Long EC CORP US N 1 N N N Robinhood Markets Inc 213800FS5AO3YWIE6F63 Robinhood Markets Inc 770700102 107754.00000000 NS USD 1776863.46000000 0.094542181347 Long EC CORP US N 1 N N N Coty Inc 549300BO9IWPF3S48F93 Coty Inc 222070203 65219.00000000 NS USD 746105.36000000 0.039698282865 Long EC CORP US N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 93902.00000000 NS USD 5045354.46000000 0.268449898968 Long EC CORP US N 1 N N N Prosperity Bancshares Inc N/A Prosperity Bancshares Inc 743606105 14832.00000000 NS USD 919139.04000000 0.048904945010 Long EC CORP US N 1 N N N Lithia Motors Inc SE8N1EZEHPZQBCBVKD53 Lithia Motors Inc 536797103 4569.00000000 NS USD 1162262.22000000 0.061840883134 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DaVita Inc 23918K108 9197.00000000 NS USD 1278474.97000000 0.068024254638 Long EC CORP US N 1 N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 40837.00000000 NS USD 6444895.34000000 0.342915748854 Long EC CORP US N 1 N N N Mosaic Co/The 2YD5STGSJNMUB7H76907 Mosaic Co/The 61945C103 55589.00000000 NS USD 1744938.71000000 0.092843550263 Long EC CORP US N 1 N N N First Horizon Corp TF3RXI1ZB1TQ30H9JV10 First Horizon Corp 320517105 93854.00000000 NS USD 1400301.68000000 0.074506330031 Long EC CORP US N 1 N N N Allegion plc 984500560CAC2E6FB757 Allegion plc 000000000 14947.00000000 NS USD 1816957.32000000 0.096675469057 Long EC CORP IE N 1 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 16675.00000000 NS USD 1948307.00000000 0.103664236369 Long EC CORP US N 1 N N N Celanese Corp 549300FHJQTDPPN41627 Celanese Corp 150870103 16836.00000000 NS USD 2586177.96000000 0.137603654526 Long EC CORP US N 1 N N N PPG Industries Inc 549300BKPEP01R3V6C59 PPG Industries Inc 693506107 39999.00000000 NS USD 5159871.00000000 0.274543019647 Long EC CORP US N 1 N N N Amdocs Ltd 549300HQV672RJ7RQV66 Amdocs Ltd 000000000 19604.00000000 NS USD 1646539.96000000 0.087608014345 Long EC CORP GG N 1 N N N Invesco Ltd ECPGFXU8A2SHKVVGJI15 Invesco Ltd 000000000 61550.00000000 NS USD 872163.50000000 0.046405501400 Long EC CORP BM N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311107 32202.00000000 NS USD 216719.46000000 0.011531066370 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 25665.00000000 NS USD 3025903.50000000 0.161000281606 Long EC CORP US N 1 N N N AGCO Corp LYOM0B2GCF1JWXK5ZG04 AGCO Corp 001084102 10567.00000000 NS USD 1206645.73000000 0.064202411719 Long EC CORP US N 1 N N N BILL Holdings Inc 549300IBF9VZZIGOZW63 BILL Holdings Inc 090043100 17384.00000000 NS USD 1084066.24000000 0.057680282903 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 6343.00000000 NS USD 2027095.94000000 0.107856386425 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 Fox Corp 35137L105 41673.00000000 NS USD 1292279.73000000 0.068758769221 Long EC CORP US N 1 N N N Dropbox Inc 549300JCDF7UAR6TJR51 Dropbox Inc 26210C104 43436.00000000 NS USD 1005977.76000000 0.053525402462 Long EC CORP US N 1 N N N TD SYNNEX Corp 5493004HI6PFLF46NS53 TD SYNNEX Corp 87162W100 11569.00000000 NS USD 1363290.96000000 0.072537088004 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker Corp 116794108 17686.00000000 NS USD 1379684.86000000 0.073409363843 Long EC CORP US N 1 N N CubeSmart 549300MPHKO3I3FJRA97 CubeSmart 229663109 38098.00000000 NS USD 1540683.12000000 0.081975653283 Long EC US N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL Corp 69351T106 125769.00000000 NS USD 3453616.74000000 0.183757766135 Long EC CORP US N 1 N N N Air Lease Corp 5493004NW4M4P8TMMK63 Air Lease Corp 00912X302 17734.00000000 NS USD 890956.16000000 0.047405408883 Long EC CORP US N 1 N N N Sun Communities Inc 549300H5GEOJYN41ZG57 Sun Communities Inc 866674104 20936.00000000 NS USD 2330595.52000000 0.124004792297 Long EC US N 1 N N N Nucor Corp 549300GGJCRSI2TIEJ46 Nucor Corp 670346105 41864.00000000 NS USD 7055339.92000000 0.375395882237 Long EC CORP US N 1 N N N Lear Corp 549300UPNBTXA1SYTQ33 Lear Corp 521865204 9905.00000000 NS USD 1246742.35000000 0.066335846282 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 9029.00000000 NS USD 1758126.88000000 0.093545257731 Long EC CORP US N 1 N N N Graphic Packaging Holding Co N/A Graphic Packaging Holding Co 388689101 51861.00000000 NS USD 1340606.85000000 0.071330126811 Long EC CORP US N 1 N N N Axalta Coating Systems Ltd 529900AGLPA40GV6H619 Axalta Coating Systems Ltd 000000000 37410.00000000 NS USD 1176170.40000000 0.062580900420 Long EC CORP BM N 1 N N N Cintas Corp N/A Cintas Corp 172908105 14766.00000000 NS USD 9721048.44000000 0.517231146448 Long EC CORP US N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 Novocure Ltd 000000000 18496.00000000 NS USD 226391.04000000 0.012045665432 Long EC CORP JE N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 8799.00000000 NS USD 1654036.02000000 0.088006859771 Long EC CORP US N 1 N N N Madison Square Garden Sports Corp N/A Madison Square Garden Sports Corp 55825T103 3213.00000000 NS USD 597360.96000000 0.031783988742 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts Inc 91879Q109 6448.00000000 NS USD 1221057.76000000 0.064969237524 Long EC CORP US N 1 N N N ZoomInfo Technologies Inc 2549008GSAHW4UWFEM58 ZoomInfo Technologies Inc 98980F104 51879.00000000 NS USD 822800.94000000 0.043779050801 Long EC CORP US N 1 N N N Corteva Inc 549300WZN9I2QKLS0O94 Corteva Inc 22052L104 120232.00000000 NS USD 6508158.16000000 0.346281795337 Long EC CORP US N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 6946.00000000 NS USD 1240486.14000000 0.066002969978 Long EC CORP LU N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair Inc 94419L101 14475.00000000 NS USD 725921.25000000 0.038624340027 Long EC CORP US N 1 N N Huntington Bancshares Inc/OH 549300XTVCVV9I7B5T19 Huntington Bancshares Inc/OH 446150104 245061.00000000 NS USD 3300971.67000000 0.175635927730 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc 29355A107 22674.00000000 NS USD 2466024.24000000 0.131210594484 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Coterra Energy Inc 127097103 127192.00000000 NS USD 3479973.12000000 0.185160119052 Long EC CORP US N 1 N N N Churchill Downs Inc 529900FODTBQC8MIS994 Churchill Downs Inc 171484108 12142.00000000 NS USD 1566318.00000000 0.083339617104 Long EC CORP US N 1 N N N Gates Industrial Corp PLC 549300S6K4FWUSB9KM27 Gates Industrial Corp PLC 000000000 27771.00000000 NS USD 489325.02000000 0.026035683562 Long EC CORP GB N 1 N N N WillScot Mobile Mini Holdings Corp 549300HJ4VIXF476Q166 WillScot Mobile Mini Holdings Corp 971378104 31842.00000000 NS USD 1176880.32000000 0.062618673377 Long EC CORP US N 1 N N N Brighthouse Financial Inc 5493003T8SZSHOGGAW52 Brighthouse Financial Inc 10922N103 11256.00000000 NS USD 543102.00000000 0.028897013715 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 Vulcan Materials Co 929160109 22574.00000000 NS USD 5815739.62000000 0.309440045450 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates Inc 562750109 10497.00000000 NS USD 2163011.82000000 0.115088109101 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co/The 810186106 7125.00000000 NS USD 488347.50000000 0.025983672321 Long EC CORP US N 1 N N N MGIC Investment Corp 254900S8483WM4M98R28 MGIC Investment Corp 552848103 47014.00000000 NS USD 953443.92000000 0.050730216484 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 9506.00000000 NS USD 2086852.18000000 0.111035857108 Long EC CORP US N 1 N N N Synovus Financial Corp 549300EIUS8UN5JTLE54 Synovus Financial Corp 87161C501 24564.00000000 NS USD 879145.56000000 0.046776998252 Long EC CORP US N 1 N N N Boston Properties Inc 549300OF70FSEUQBT254 Boston Properties Inc 101121101 26718.00000000 NS USD 1653577.02000000 0.087982437601 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International Inc 88023U101 28507.00000000 NS USD 1427060.42000000 0.075930091455 Long EC CORP US N 1 N N N Coherent Corp 549300O5C25A0MMHHU33 Coherent Corp 19247G107 22231.00000000 NS USD 1214479.53000000 0.064619227392 Long EC CORP US N 1 N N N Phillips 66 5493005JBO5YSIGK1814 Phillips 66 718546104 74970.00000000 NS USD 10736453.70000000 0.571258161125 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV 000000000 166503.00000000 NS USD 1898134.20000000 0.100994675053 Long EC CORP NL N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology Inc 595017104 90533.00000000 NS USD 8327225.34000000 0.443069524437 Long EC CORP US N 1 N N N Blue Owl Capital Inc N/A Blue Owl Capital Inc 09581B103 77760.00000000 NS USD 1468886.40000000 0.078155540666 Long EC CORP US N 1 N N N Lincoln National Corp EFQMQROEDSNBRIP7LE47 Lincoln National Corp 534187109 27746.00000000 NS USD 756633.42000000 0.040258452952 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 13950.00000000 NS USD 326151.00000000 0.017353627716 Long EC CORP US N 1 N N N Premier Inc N/A Premier Inc 74051N102 20025.00000000 NS USD 418122.00000000 0.022247160144 Long EC CORP US N 1 N N N Kemper Corp 549300FNI1JKTRY2PV09 Kemper Corp 488401100 10379.00000000 NS USD 605199.49000000 0.032201056087 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 221088.00000000 NS USD 3758496.00000000 0.199979581112 Long EC CORP US N 1 N N N nCino Inc 549300WVRR2WR3L6MZ46 nCino Inc 63947X101 11902.00000000 NS USD 347062.32000000 0.018466263466 Long EC CORP US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings Inc 228368106 18105.00000000 NS USD 1485877.35000000 0.079059583949 Long EC CORP US N 1 N N N Carlyle Group Inc/The 529900NGGVF94UK6PG95 Carlyle Group Inc/The 14316J108 35952.00000000 NS USD 1610649.60000000 0.085698383695 Long EC CORP US N 1 N N N Range Resources Corp H3Y3WLYCX0BTO1TRW162 Range Resources Corp 75281A109 40026.00000000 NS USD 1437333.66000000 0.076476703246 Long EC CORP US N 1 N N N Wintrust Financial Corp Q774KI4AW80FHFW33O61 Wintrust Financial Corp 97650W108 10366.00000000 NS USD 1001770.24000000 0.053301531507 Long EC CORP US N 1 N N N Allison Transmission Holdings Inc 529900RP7DJ882LI9T83 Allison Transmission Holdings Inc 01973R101 15325.00000000 NS USD 1127153.75000000 0.059972854773 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 38211.00000000 NS USD 2776793.37000000 0.147745793787 Long EC CORP US N 1 N N N Eastman Chemical Co FDPVHDGJ1IQZFK9KH630 Eastman Chemical Co 277432100 20197.00000000 NS USD 1907404.68000000 0.101487932651 Long EC CORP US N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 American Homes 4 Rent 02665T306 56722.00000000 NS USD 2030647.60000000 0.108045360813 Long EC US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 Zimmer Biomet Holdings Inc 98956P102 35784.00000000 NS USD 4304099.52000000 0.229009694057 Long EC CORP US N 1 N N N Westlake Corp GOXNEVUM0LL78B1OS344 Westlake Corp 960413102 5513.00000000 NS USD 812395.68000000 0.043225414576 Long EC CORP US N 1 N N N TripAdvisor Inc 549300XVG45PT5BART17 TripAdvisor Inc 896945201 18985.00000000 NS USD 499875.05000000 0.026597022614 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 ResMed Inc 761152107 24740.00000000 NS USD 5294112.60000000 0.281685658334 Long EC CORP US N 1 N N N Lennar Corp 529900G61XVRLX5TJX09 Lennar Corp 526057104 41280.00000000 NS USD 6258873.60000000 0.333018026562 Long EC CORP US N 1 N N N Baker Hughes Co 5493004XSDPHVQ2URI81 Baker Hughes Co 05722G100 170191.00000000 NS USD 5551630.42000000 0.295387496988 Long EC CORP US N 1 N N N GXO Logistics Inc 5493007CNWMXN78JRN66 GXO Logistics Inc 36262G101 19875.00000000 NS USD 986992.50000000 0.052515247245 Long EC CORP US N 1 N N N J M Smucker Co/The 5493000WDH6A0LHDJD55 J M Smucker Co/The 832696405 17493.00000000 NS USD 2009071.05000000 0.106897329943 Long EC CORP US N 1 N N N Iridium Communications Inc 549300U620NVQ4J1CT96 Iridium Communications Inc 46269C102 20914.00000000 NS USD 643942.06000000 0.034262445249 Long EC CORP US N 1 N N N Vontier Corp 549300VVSQLG4P5K4639 Vontier Corp 928881101 26663.00000000 NS USD 1083317.69000000 0.057640454548 Long EC CORP US N 1 N N N Leidos Holdings Inc 549300IUTGTP6EJP8124 Leidos Holdings Inc 525327102 23255.00000000 NS USD 3260816.10000000 0.173499356594 Long EC CORP US N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group Inc 12504L109 51763.00000000 NS USD 4497687.07000000 0.239309972987 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial Inc 754730109 32238.00000000 NS USD 3933036.00000000 0.209266390540 Long EC CORP US N 1 N N N Frontier Communications Parent Inc N/A Frontier Communications Parent Inc 35909D109 41531.00000000 NS USD 961027.34000000 0.051133710103 Long EC CORP US N 1 N N ChargePoint Holdings Inc 254900DVN9TAC2GIPG25 ChargePoint Holdings Inc 15961R105 60029.00000000 NS USD 79838.57000000 0.004247998078 Long EC CORP US N 1 N N Apellis Pharmaceuticals Inc 254900HS0ZFRXXSB9D42 Apellis Pharmaceuticals Inc 03753U106 17404.00000000 NS USD 769082.76000000 0.040920849240 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 24552.00000000 NS USD 5274260.64000000 0.280629388314 Long EC CORP US N 1 N N N Block Inc 549300OHIIUWSTIZME52 Block Inc 852234103 93988.00000000 NS USD 6861124.00000000 0.365062169410 Long EC CORP US N 1 N N N Gaming and Leisure Properties Inc 5493006GWRDBCZYWTM57 Gaming and Leisure Properties Inc 36467J108 43577.00000000 NS USD 1862045.21000000 0.099074475829 Long EC US N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 64411.00000000 NS USD 4577045.66000000 0.243532432605 Long EC CORP US N 1 N N N SSR Mining Inc 549300JD2KR7AB9DYJ38 SSR Mining Inc 784730103 35403.00000000 NS USD 189760.08000000 0.010096629425 Long EC CORP CA N 1 N N N First Hawaiian Inc 5493002DJSH46F5OLV06 First Hawaiian Inc 32051X108 22090.00000000 NS USD 465878.10000000 0.024788135277 Long EC CORP US N 1 N N N TKO Group Holdings Inc N/A TKO Group Holdings Inc 87256C101 10463.00000000 NS USD 990532.21000000 0.052703585805 Long EC CORP US N 1 N N N Inspire Medical Systems Inc 549300XQQCQ7HCJKTW25 Inspire Medical Systems Inc 457730109 4935.00000000 NS USD 1192592.10000000 0.063454655424 Long EC CORP US N 1 N N N MasTec Inc 549300TMDIT8WREDOF45 MasTec Inc 576323109 10634.00000000 NS USD 943129.46000000 0.050181411486 Long EC CORP US N 1 N N N Rayonier Inc HGV8VDVNL0W6SF2U9C50 Rayonier Inc 754907103 25349.00000000 NS USD 751851.34000000 0.040004011187 Long EC US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 25445.00000000 NS USD 2568163.85000000 0.136645171619 Long EC CORP US N 1 N N N DT Midstream Inc N/A DT Midstream Inc 23345M107 16455.00000000 NS USD 1023501.00000000 0.054457767481 Long EC CORP US N 1 N N N Toll Brothers Inc 529900JB6IS9MSZGVR44 Toll Brothers Inc 889478103 17681.00000000 NS USD 2105983.91000000 0.112053805604 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 10208.00000000 NS USD 1387879.68000000 0.073845388432 Long EC CORP US N 1 N N N Woodward Inc YPYKXXTR8TFDH54ZMB45 Woodward Inc 980745103 10190.00000000 NS USD 1654448.40000000 0.088028801415 Long EC CORP US N 1 N N N State Street Corp 549300ZFEEJ2IP5VME73 State Street Corp 857477103 51429.00000000 NS USD 3728088.21000000 0.198361663438 Long EC CORP US N 1 N N N Dolby Laboratories Inc 549300X04FB2QPCJ5J24 Dolby Laboratories Inc 25659T107 9894.00000000 NS USD 768368.04000000 0.040882820888 Long EC CORP US N 1 N N N Chemours Co/The 549300M1BOLNXL8DOV14 Chemours Co/The 163851108 25697.00000000 NS USD 687394.75000000 0.036574447375 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings Inc 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 22657.00000000 NS USD 1692024.76000000 0.090028139643 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 S+P MID 400 EMINI JUN24 000000000 32.00000000 NC USD -329718.49000000 -0.01754344437 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-Mini Standard & Poor's MidCap 400 Index Futures FAM4 Index 2024-06-21 9536758.49000000 USD -329718.49000000 N N N Olaplex Holdings Inc N/A Olaplex Holdings Inc 679369108 20106.00000000 NS USD 27947.34000000 0.001487003670 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 33619.00000000 NS USD 6108908.49000000 0.325038781704 Long EC CORP US N 1 N N N United Therapeutics Corp 5299005C4HZL4UWROC14 United Therapeutics Corp 91307C102 7689.00000000 NS USD 1801763.37000000 0.095867039367 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 26826.00000000 NS USD 1136617.62000000 0.060476402138 Long EC CORP US N 1 N N N Sunrun Inc 54930007SJ77CI66U531 Sunrun Inc 86771W105 37205.00000000 NS USD 382839.45000000 0.020369869448 Long EC CORP US N 1 N N Ryder System Inc ZXJ6Y2OSPZXIVGRILD15 Ryder System Inc 783549108 7532.00000000 NS USD 917774.20000000 0.048832325502 Long EC CORP US N 1 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 46305734.80000000 NS USD 46319626.52000000 2.464544197664 Long STIV RF US N 1 N N Armstrong World Industries Inc KXMRXXOJ88Q45Y45MG74 Armstrong World Industries Inc 04247X102 7455.00000000 NS USD 856430.40000000 0.045568384972 Long EC CORP US N 1 N N N BLACKROCK CASH FUNDS TREASURY SL AGENCY SHARES 5493008LW2651I1QB503 BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 15589619.38000000 NS USD 15589619.38000000 0.829482205997 Long STIV RF US N 1 N N N Albertsons Cos Inc 549300YKWOC0AOR16R51 Albertsons Cos Inc 013091103 71070.00000000 NS USD 1449828.00000000 0.077141493864 Long EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 Western Alliance Bancorp 957638109 18314.00000000 NS USD 1040784.62000000 0.055377382957 Long EC CORP US N 1 N N N Hasbro Inc 549300NUB6D2R1ITYR45 Hasbro Inc 418056107 22173.00000000 NS USD 1359204.90000000 0.072319679613 Long EC CORP US N 1 N N N Pegasystems Inc 549300FMCOKPL06FYN26 Pegasystems Inc 705573103 7179.00000000 NS USD 426576.18000000 0.022696984588 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 Cummins Inc 231021106 23212.00000000 NS USD 6557157.88000000 0.348888940184 Long EC CORP US N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 Royal Caribbean Cruises Ltd 000000000 39879.00000000 NS USD 5568304.77000000 0.296274694827 Long EC CORP LR N 1 N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 12881.00000000 NS USD 2839745.26000000 0.151095296512 Long EC CORP US N 1 N N N NOV Inc 549300EHF3IW1AR6U008 NOV Inc 62955J103 66222.00000000 NS USD 1224444.78000000 0.065149451855 Long EC CORP US N 1 N N N Ralph Lauren Corp HO1QNWM0IXBZ0QSMMO20 Ralph Lauren Corp 751212101 6712.00000000 NS USD 1098351.68000000 0.058440373191 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp/DE 12514G108 23032.00000000 NS USD 5570519.52000000 0.296392535787 Long EC CORP US N 1 N N N Phinia Inc 254900HG6MORZE1FFM18 Phinia Inc 71880K101 8194.00000000 NS USD 319566.00000000 0.017003257371 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies Inc 902252105 7091.00000000 NS USD 3272851.05000000 0.174139704291 Long EC CORP US N 1 N N N Liberty Broadband Corp 549300MIX43II8JLN536 Liberty Broadband Corp 530307107 2963.00000000 NS USD 148535.19000000 0.007903162615 Long EC CORP US N 1 N N N Sealed Air Corp Q0M0CZB4YN6JZ65WXI09 Sealed Air Corp 81211K100 24130.00000000 NS USD 759612.40000000 0.040416956559 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 11808.00000000 NS USD 2030267.52000000 0.108025137766 Long EC CORP US N 1 N N N A O Smith Corp 549300XG4US7UJNECY36 A O Smith Corp 831865209 20615.00000000 NS USD 1707746.60000000 0.090864656956 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 13009.00000000 NS USD 3673481.42000000 0.195456181301 Long EC CORP US N 1 N N Paramount Global 5KYC8KF17ROCY24M3H09 Paramount Global 92556H206 98863.00000000 NS USD 1126049.57000000 0.059914104290 Long EC CORP US N 1 N N N Targa Resources Corp 5493003QENHHS261UR94 Targa Resources Corp 87612G101 37663.00000000 NS USD 4295841.78000000 0.228570321662 Long EC CORP US N 1 N N N Tyson Foods Inc WD6L6041MNRW1JE49D58 Tyson Foods Inc 902494103 47339.00000000 NS USD 2871110.35000000 0.152764149574 Long EC CORP US N 1 N N N Ingredion Inc PKSTQ48QDN0XSVS7YK88 Ingredion Inc 457187102 11154.00000000 NS USD 1278136.86000000 0.068006264704 Long EC CORP US N 1 N N N Vertiv Holdings Co 549300KTTIRAOGXCRV69 Vertiv Holdings Co 92537N108 58469.00000000 NS USD 5437617.00000000 0.289321145987 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 6203.00000000 NS USD 1218703.41000000 0.064843968819 Long EC CORP US N 1 N N N Kohl's Corp 549300JF6LPRTRJ0FH50 Kohl's Corp 500255104 19299.00000000 NS USD 462018.06000000 0.024582752809 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 Dollar Tree Inc 256746108 34999.00000000 NS USD 4138631.75000000 0.220205593871 Long EC CORP US N 1 N N N Packaging Corp of America 549300XZP8MFZFY8TJ84 Packaging Corp of America 695156109 15072.00000000 NS USD 2607154.56000000 0.138719763651 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings Inc 46266C105 31007.00000000 NS USD 7186492.39000000 0.382374156529 Long EC CORP US N 1 N N N Regal Rexnord Corp QH78R09VCJGQKPBPYU33 Regal Rexnord Corp 758750103 11268.00000000 NS USD 1818317.16000000 0.096747822529 Long EC CORP US N 1 N N N Service Corp International/US 549300RKVM2ME20JHZ15 Service Corp International/US 817565104 24735.00000000 NS USD 1773746.85000000 0.094376354813 Long EC CORP US N 1 N N N Houlihan Lokey Inc 549300S3CNGTQ1QZVY46 Houlihan Lokey Inc 441593100 8616.00000000 NS USD 1098453.84000000 0.058445808853 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 24678.00000000 NS USD 4900063.68000000 0.260719362784 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 11992.00000000 NS USD 3761410.72000000 0.200134665615 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 75097.00000000 NS USD 6221786.45000000 0.331044717897 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 19581.00000000 NS USD 5305667.76000000 0.282300477681 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 Constellation Energy Corp 21037T109 54824.00000000 NS USD 10193974.56000000 0.542394288134 Long EC CORP US N 1 N N N Kellanova LONOZNOJYIBXOHXWDB86 Kellanova 487836108 44270.00000000 NS USD 2561462.20000000 0.136288594637 Long EC CORP US N 1 N N N Federal Realty Investment Trust 549300FHEI1SLVZ0RB48 Federal Realty Investment Trust 313745101 13828.00000000 NS USD 1440462.76000000 0.076643194339 Long EC US N 1 N N N iShares Russell Mid-Cap ETF 549300RVM4H7425YNW89 iShares Russell Mid-Cap ETF 464287499 259008.00000000 NS USD 20622216.96000000 1.097253345291 Long EC RF US N 1 N N N Huntington Ingalls Industries Inc 5TZLZ6WJTBVJ0QWBG121 Huntington Ingalls Industries Inc 446413106 6676.00000000 NS USD 1848784.68000000 0.098368918278 Long EC CORP US N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies PLC 000000000 38807.00000000 NS USD 12315013.38000000 0.655249125480 Long EC CORP IE N 1 N N N Coupang Inc 549300XR4L1D80AK4W76 Coupang Inc 22266T109 186684.00000000 NS USD 4200390.00000000 0.223491586184 Long EC CORP US N 1 N N N Alexandria Real Estate Equities Inc MGCJBT4MKTQBVLNUIS88 Alexandria Real Estate Equities Inc 015271109 29554.00000000 NS USD 3424421.98000000 0.182204390562 Long EC US N 1 N N N Zions Bancorp NA 8WH0EE09O9V05QJZ3V89 Zions Bancorp NA 989701107 24428.00000000 NS USD 996173.84000000 0.053003761940 Long EC CORP US N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 19345.00000000 NS USD 1424759.25000000 0.075807652316 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 41977.00000000 NS USD 2521558.39000000 0.134165418982 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 23124.00000000 NS USD 2135732.64000000 0.113636656448 Long EC CORP US N 1 N N N Willis Towers Watson PLC 549300WHC56FF48KL350 Willis Towers Watson PLC 000000000 17621.00000000 NS USD 4425337.94000000 0.235460468102 Long EC CORP IE N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 32709.00000000 NS USD 2408690.76000000 0.128160032420 Long EC CORP US N 1 N N N Wingstop Inc 549300SSH3F8HPIM3Q47 Wingstop Inc 974155103 4996.00000000 NS USD 1922410.84000000 0.102286370534 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma Inc 969904101 10856.00000000 NS USD 3113283.68000000 0.165649548705 Long EC CORP US N 1 N N N Wendy's Co/The 529900M0JIUCMWVKHG76 Wendy's Co/The 95058W100 28807.00000000 NS USD 575851.93000000 0.030639550432 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KeyCorp 493267108 158712.00000000 NS USD 2299736.88000000 0.122362886093 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 28099.00000000 NS USD 4012818.19000000 0.213511388788 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 36067.00000000 NS USD 3847266.89000000 0.204702844193 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 16966.00000000 NS USD 629438.60000000 0.033490754696 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 4523.00000000 NS USD 1794862.09000000 0.095499840604 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 9127.00000000 NS USD 3381736.04000000 0.179933185165 Long EC CORP US N 1 N N N UWM Holdings Corp N/A UWM Holdings Corp 91823B109 16771.00000000 NS USD 105657.30000000 0.005621744068 Long EC CORP US N 1 N N N Dayforce Inc 549300T64GVCHFJ8L449 Dayforce Inc 15677J108 25487.00000000 NS USD 1564137.19000000 0.083223582001 Long EC CORP US N 1 N N M&T Bank Corp 549300WYXDDBYRASEG81 M&T Bank Corp 55261F104 28183.00000000 NS USD 4069343.37000000 0.216518943357 Long EC CORP US N 1 N N N Integra LifeSciences Holdings Corp WB7IJCYY8YFTENS4O147 Integra LifeSciences Holdings Corp 457985208 11486.00000000 NS USD 335046.62000000 0.017826940010 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp 115637100 8588.00000000 NS USD 421413.16000000 0.022422274019 Long EC CORP US N 1 N N N Lamar Advertising Co 529900Y8WW4MKVPTB543 Lamar Advertising Co 512816109 14804.00000000 NS USD 1715043.40000000 0.091252900288 Long EC US N 1 N N N W R Berkley Corp SQOAGCLKBDWNVYV1OV80 W R Berkley Corp 084423102 34214.00000000 NS USD 2633451.58000000 0.140118958181 Long EC CORP US N 1 N N N TFS Financial Corp N/A TFS Financial Corp 87240R107 9007.00000000 NS USD 108174.07000000 0.005755654710 Long EC CORP US N 1 N N N DuPont de Nemours Inc 5493004JF0SDFLM8GD76 DuPont de Nemours Inc 26614N102 73307.00000000 NS USD 5314757.50000000 0.282784118584 Long EC CORP US N 1 N N N Brixmor Property Group Inc 5299007UXW6Y0W2EGZ95 Brixmor Property Group Inc 11120U105 51556.00000000 NS USD 1139387.60000000 0.060623785411 Long EC US N 1 N N N EMCOR Group Inc 529900X0SQJB2J7YDU43 EMCOR Group Inc 29084Q100 7901.00000000 NS USD 2822000.17000000 0.150151127444 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 26943.00000000 NS USD 3315336.15000000 0.176400223526 Long EC CORP US N 1 N N N Doximity Inc N/A Doximity Inc 26622P107 20338.00000000 NS USD 494010.02000000 0.026284959958 Long EC CORP US N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd 000000000 26179.00000000 NS USD 3782080.13000000 0.201234429976 Long EC CORP CH N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 24493.00000000 NS USD 6332910.08000000 0.336957310855 Long EC CORP US N 1 N N N Dick's Sporting Goods Inc 529900SSBV5I4LWSK313 Dick's Sporting Goods Inc 253393102 9598.00000000 NS USD 1928622.12000000 0.102616856232 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 12878.00000000 NS USD 5313334.02000000 0.282708378997 Long EC CORP US N 1 N N N Pilgrim's Pride Corp 549300ZSLGV64ZL3HD75 Pilgrim's Pride Corp 72147K108 7712.00000000 NS USD 277786.24000000 0.014780267403 Long EC CORP US N 1 N N N Principal Financial Group Inc CUMYEZJOAF02RYZ1JJ85 Principal Financial Group Inc 74251V102 40591.00000000 NS USD 3212371.74000000 0.170921760976 Long EC CORP US N 1 N N N Mister Car Wash Inc N/A Mister Car Wash Inc 60646V105 13579.00000000 NS USD 90843.51000000 0.004833541681 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 7995.00000000 NS USD 1263050.10000000 0.067203538309 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 59851.00000000 NS USD 936069.64000000 0.049805777230 Long EC CORP US N 1 N N N GoDaddy Inc 549300J8H1TB0I2CB447 GoDaddy Inc 380237107 23990.00000000 NS USD 2935896.20000000 0.156211232435 Long EC CORP US N 1 N N N Robert Half Inc 529900VPCUY9H3HLIC08 Robert Half Inc 770323103 17661.00000000 NS USD 1221081.54000000 0.064970502795 Long EC CORP US N 1 N N N American Airlines Group Inc N/A American Airlines Group Inc 02376R102 110916.00000000 NS USD 1498475.16000000 0.079729879931 Long EC CORP US N 1 N N N Paramount Global 5KYC8KF17ROCY24M3H09 Paramount Global 92556H107 1521.00000000 NS USD 31469.49000000 0.001674407908 Long EC CORP US N 1 N N N BOK Financial Corp GRI2NT5QHYW751NMR949 BOK Financial Corp 05561Q201 4824.00000000 NS USD 428033.52000000 0.022774525776 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 11534.00000000 NS USD 4211986.12000000 0.224108584904 Long EC CORP US N 1 N N Ares Management Corp 529900JUV61FH7B8VW38 Ares Management Corp 03990B101 28472.00000000 NS USD 3789338.48000000 0.201620627485 Long EC CORP US N 1 N N N Huntsman Corp 5299000V56320A7RIQ67 Huntsman Corp 447011107 28692.00000000 NS USD 684591.12000000 0.036425273676 Long EC CORP US N 1 N N N Stanley Black & Decker Inc 549300DJ09SMTO561131 Stanley Black & Decker Inc 854502101 26083.00000000 NS USD 2383986.20000000 0.126845568454 Long EC CORP US N 1 N N N Marriott Vacations Worldwide Corp 549300WA6BT5H4F7IO94 Marriott Vacations Worldwide Corp 57164Y107 6071.00000000 NS USD 583483.81000000 0.031045622480 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 32899.00000000 NS USD 2401627.00000000 0.127784188528 Long EC CORP US N 1 N N N Rithm Capital Corp 549300WNTHGEO5LP2G31 Rithm Capital Corp 64828T201 82050.00000000 NS USD 912396.00000000 0.048546165777 Long EC US N 1 N N N PACCAR Inc KDTEY8BWE486IKZ3CC07 PACCAR Inc 693718108 87379.00000000 NS USD 9271785.69000000 0.493327069776 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning Inc 219350105 129610.00000000 NS USD 4326381.80000000 0.230195274943 Long EC CORP US N 1 N N N Guidewire Software Inc 549300WXSG0J8IXZCK32 Guidewire Software Inc 40171V100 13927.00000000 NS USD 1537540.80000000 0.081808458789 Long EC CORP US N 1 N N N Newell Brands Inc 549300LWGYFM1TVO1Z12 Newell Brands Inc 651229106 66267.00000000 NS USD 526159.98000000 0.027995573867 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 14542.00000000 NS USD 430734.04000000 0.022918213266 Long EC CORP US N 1 N N N Franklin Resources Inc RIFQSET379FOGTEFKS80 Franklin Resources Inc 354613101 51206.00000000 NS USD 1169545.04000000 0.062228382627 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 20647.00000000 NS USD 1417829.49000000 0.075438938207 Long EC CORP US N 1 N N N Axis Capital Holdings Ltd N/A Axis Capital Holdings Ltd 000000000 13256.00000000 NS USD 812990.48000000 0.043257062303 Long EC CORP BM N 1 N N N Plug Power Inc 549300JPDKRSJ8JSM954 Plug Power Inc 72919P202 90397.00000000 NS USD 208817.07000000 0.011110601205 Long EC CORP US N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 49557.00000000 NS USD 3003649.77000000 0.159816219789 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix Inc 67059N108 41387.00000000 NS USD 2512190.90000000 0.133666999740 Long EC CORP US N 1 N N N Host Hotels & Resorts Inc N6EL63S0K3PB1YFTDI24 Host Hotels & Resorts Inc 44107P104 118735.00000000 NS USD 2240529.45000000 0.119212616131 Long EC CORP US N 1 N N N Flowserve Corp 6Y0GK87T6V7NJKZJVM41 Flowserve Corp 34354P105 22438.00000000 NS USD 1058176.08000000 0.056302736312 Long EC CORP US N 1 N N N Eagle Materials Inc 529900KRXRGXL61SG039 Eagle Materials Inc 26969P108 5821.00000000 NS USD 1459382.91000000 0.077649885226 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 Steel Dynamics Inc 858119100 25896.00000000 NS USD 3369587.52000000 0.179286794710 Long EC CORP US N 1 N N N Grocery Outlet Holding Corp N/A Grocery Outlet Holding Corp 39874R101 15995.00000000 NS USD 415390.15000000 0.022101805667 Long EC CORP US N 1 N N N Darden Restaurants Inc CY1NFSCCB5GUXC7WZC70 Darden Restaurants Inc 237194105 20267.00000000 NS USD 3109160.47000000 0.165430163661 Long EC CORP US N 1 N N N Brunswick Corp/DE YM4O38W15AX4YLLQKU27 Brunswick Corp/DE 117043109 11750.00000000 NS USD 947520.00000000 0.050415020448 Long EC CORP US N 1 N N N Alaska Air Group Inc 529900G48RT4KWLC6C27 Alaska Air Group Inc 011659109 21330.00000000 NS USD 917616.60000000 0.048823940025 Long EC CORP US N 1 N N N Hertz Global Holdings Inc 549300NBK3K85MH1EX16 Hertz Global Holdings Inc 42806J700 21705.00000000 NS USD 98757.75000000 0.005254637354 Long EC CORP US N 1 N N N American Financial Group Inc/OH 549300AFOM7IVKIU1G39 American Financial Group Inc/OH 025932104 12263.00000000 NS USD 1566598.25000000 0.083354528461 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co Inc/MD 579780206 42818.00000000 NS USD 3256737.08000000 0.173282322783 Long EC CORP US N 1 N N N Crane NXT Co 549300EXNPSXEWUD3N21 Crane NXT Co 224441105 8125.00000000 NS USD 494081.25000000 0.026288749917 Long EC CORP US N 1 N N N Palantir Technologies Inc 549300UVN46B3BBDHO85 Palantir Technologies Inc 69608A108 328103.00000000 NS USD 7208422.91000000 0.383541021201 Long EC CORP US N 1 N N N Assured Guaranty Ltd 549300BBOQUJEPH87M14 Assured Guaranty Ltd 000000000 9713.00000000 NS USD 744987.10000000 0.039638783223 Long EC CORP BM N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 145648.00000000 NS USD 9599659.68000000 0.510772373211 Long EC CORP US N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 59134.00000000 NS USD 5582249.60000000 0.297016662162 Long EC CORP US N 1 N N N EPR Properties 549300YSSXFHMPOWZ492 EPR Properties 26884U109 12475.00000000 NS USD 506360.25000000 0.026942082866 Long EC US N 1 N N N Stericycle Inc B8PTJH2P0AXSWSMP2136 Stericycle Inc 858912108 15715.00000000 NS USD 702931.95000000 0.037401140485 Long EC CORP US N 1 N N N Ginkgo Bioworks Holdings Inc N/A Ginkgo Bioworks Holdings Inc 37611X100 278524.00000000 NS USD 248192.74000000 0.013205675935 Long EC CORP US N 1 N N Shift4 Payments Inc N/A Shift4 Payments Inc 82452J109 9414.00000000 NS USD 544694.04000000 0.028981721931 Long EC CORP US N 1 N N Lucid Group Inc N/A Lucid Group Inc 549498103 124382.00000000 NS USD 317174.10000000 0.016875990730 Long EC CORP US N 1 N N Post Holdings Inc JM1I5YUAURL6DC8N1468 Post Holdings Inc 737446104 8910.00000000 NS USD 945796.50000000 0.050323317594 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 Martin Marietta Materials Inc 573284106 10519.00000000 NS USD 6175389.33000000 0.328576050478 Long EC CORP US N 1 N N N Carlisle Cos Inc XR64VGX1ZPX6G7ZN7Z11 Carlisle Cos Inc 142339100 8244.00000000 NS USD 3200733.00000000 0.170302494559 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 68889.00000000 NS USD 6305410.17000000 0.335494113745 Long EC CORP US N 1 N N N Perrigo Co PLC 549300IFOQS6R1QLY196 Perrigo Co PLC 000000000 23458.00000000 NS USD 766138.28000000 0.040764181286 Long EC CORP IE N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 31402.00000000 NS USD 1634474.10000000 0.086966022009 Long EC CORP US N 1 N N N Texas Pacific Land Corp N/A Texas Pacific Land Corp 88262P102 3151.00000000 NS USD 1815921.30000000 0.096620345187 Long EC CORP US N 1 N N N RLI Corp 529900AMTJE5ECN9PS55 RLI Corp 749607107 6859.00000000 NS USD 969519.65000000 0.051585563344 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings Inc 513272104 24762.00000000 NS USD 2063665.08000000 0.109802133154 Long EC CORP US N 1 N N N NewMarket Corp 54930082CG88ERDREQ47 NewMarket Corp 651587107 1076.00000000 NS USD 566965.92000000 0.030166749462 Long EC CORP US N 1 N N N Kirby Corp I7NO6FZO5GUCG585T325 Kirby Corp 497266106 10122.00000000 NS USD 1104613.86000000 0.058773567143 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies Inc 05605H100 15620.00000000 NS USD 1495927.40000000 0.079594320394 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 20079.00000000 NS USD 999733.41000000 0.053193157197 Long EC CORP US N 1 N N N Texas Roadhouse Inc 5299002Y1CNRPDGXTQ75 Texas Roadhouse Inc 882681109 11390.00000000 NS USD 1831284.20000000 0.097437764258 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers USA Inc 830566105 22683.00000000 NS USD 1498212.15000000 0.079715885868 Long EC CORP US N 1 N N N Markel Group Inc 549300SCNO12JLWIK605 Markel Group Inc 570535104 2238.00000000 NS USD 3263899.20000000 0.173663400149 Long EC CORP US N 1 N N N DoorDash Inc 549300NUQ43FGGSK5051 DoorDash Inc 25809K105 52832.00000000 NS USD 6829064.32000000 0.363356359060 Long EC CORP US N 1 N N N Janus Henderson Group PLC 2138009WPYMWJN3RVF44 Janus Henderson Group PLC 000000000 22864.00000000 NS USD 713814.08000000 0.037980149695 Long EC CORP JE N 1 N N N Liberty Media Corp-Liberty SiriusXM N/A Liberty Media Corp-Liberty SiriusXM 531229813 12571.00000000 NS USD 302458.26000000 0.016093000002 Long EC CORP US N 1 N N First Citizens BancShares Inc/NC 549300N3Z00ZHE2XC526 First Citizens BancShares Inc/NC 31946M103 1849.00000000 NS USD 3118819.24000000 0.165944081137 Long EC CORP US N 1 N N N OneMain Holdings Inc 549300E3VEW8SMS5XW09 OneMain Holdings Inc 68268W103 19103.00000000 NS USD 995457.33000000 0.052965638348 Long EC CORP US N 1 N N N Lennar Corp 529900G61XVRLX5TJX09 Lennar Corp 526057302 2508.00000000 NS USD 352098.12000000 0.018734204997 Long EC CORP US N 1 N N N AMC Entertainment Holdings Inc 549300ZO77UNR6NRBR11 AMC Entertainment Holdings Inc 00165C302 41484.00000000 NS USD 121548.12000000 0.006467252359 Long EC CORP US N 1 N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 9029.00000000 NS USD 11268462.87000000 0.599564954843 Long EC CORP US N 1 N N N Starwood Property Trust Inc BUGSFQZERKRBFWIG5267 Starwood Property Trust Inc 85571B105 49947.00000000 NS USD 947494.59000000 0.050413668449 Long EC US N 1 N N N NET Lease Office Properties N/A NET Lease Office Properties 64110Y108 2340.00000000 NS USD 53492.40000000 0.002846188407 Long EC US N 1 N N N Kimco Realty Corp 549300EA7I6T15IBYS12 Kimco Realty Corp 49446R109 111769.00000000 NS USD 2082256.47000000 0.110791331596 Long EC CORP US N 1 N N N WK Kellogg Co 529900SWC935GFWUJ804 WK Kellogg Co 92942W107 11454.00000000 NS USD 267336.36000000 0.014224257066 Long EC CORP US N 1 N N N Juniper Networks Inc AUHIXNGG7U2U7JEHM527 Juniper Networks Inc 48203R104 54216.00000000 NS USD 1887801.12000000 0.100444879334 Long EC CORP US N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 34424.00000000 NS USD 1192791.60000000 0.063465270289 Long EC CORP US N 1 N N N Bentley Systems Inc 549300WVEHPGE0Z56F71 Bentley Systems Inc 08265T208 33168.00000000 NS USD 1742315.04000000 0.092703951757 Long EC CORP US N 1 N N N First Industrial Realty Trust Inc N/A First Industrial Realty Trust Inc 32054K103 22480.00000000 NS USD 1021041.60000000 0.054326909345 Long EC US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 40408.00000000 NS USD 5281325.60000000 0.281005296055 Long EC CORP US N 1 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 Republic Services Inc 760759100 35199.00000000 NS USD 6747648.30000000 0.359024429060 Long EC CORP US N 1 N N N MSA Safety Inc 529900DVA3258XK11O39 MSA Safety Inc 553498106 6238.00000000 NS USD 1125335.20000000 0.059876094561 Long EC CORP US N 1 N N N Southwest Airlines Co UDTZ87G0STFETI6HGH41 Southwest Airlines Co 844741108 101282.00000000 NS USD 2627255.08000000 0.139789258887 Long EC CORP US N 1 N N N Popular Inc 5493008CARDZMVQ3LO89 Popular Inc 733174700 12046.00000000 NS USD 1023789.54000000 0.054473119927 Long EC CORP PR N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 Booz Allen Hamilton Holding Corp 099502106 21837.00000000 NS USD 3224669.79000000 0.171576107525 Long EC CORP US N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 13885.00000000 NS USD 4136063.80000000 0.220068960078 Long EC CORP IE N 1 N N N DXC Technology Co 549300DOVZ3EDJB7O259 DXC Technology Co 23355L106 33387.00000000 NS USD 650712.63000000 0.034622689280 Long EC CORP US N 1 N N Schneider National Inc 529900V6GZ6G6E3BLV72 Schneider National Inc 80689H102 9405.00000000 NS USD 194495.40000000 0.010348583215 Long EC CORP US N 1 N N N Kyndryl Holdings Inc 549300LQ4LWX2R8ZV130 Kyndryl Holdings Inc 50155Q100 39028.00000000 NS USD 767290.48000000 0.040825486785 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 5052.00000000 NS USD 424266.96000000 0.022574117131 Long EC CORP US N 1 N N N Unum Group 549300E32YFDO6TZ8R31 Unum Group 91529Y106 27656.00000000 NS USD 1402159.20000000 0.074605163732 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806109 7706.00000000 NS USD 1598224.40000000 0.085037271833 Long EC CORP US N 1 N N N SoFi Technologies Inc 549300SW81JCMVZDDY09 SoFi Technologies Inc 83406F102 162713.00000000 NS USD 1103194.14000000 0.058698027616 Long EC CORP US N 1 N N Norwegian Cruise Line Holdings Ltd N/A Norwegian Cruise Line Holdings Ltd 000000000 71999.00000000 NS USD 1362221.08000000 0.072480162533 Long EC CORP BM N 1 N N N Essex Property Trust Inc 549300TR2H2VEFX0NC60 Essex Property Trust Inc 297178105 10876.00000000 NS USD 2678215.00000000 0.142500700766 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 Hormel Foods Corp 440452100 49314.00000000 NS USD 1753605.84000000 0.093304705211 Long EC CORP US N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 Bunge Global SA 000000000 24650.00000000 NS USD 2508384.00000000 0.133464444711 Long EC CORP CH N 1 N N N Campbell Soup Co 5493007JDSMX8Z5Z1902 Campbell Soup Co 134429109 32720.00000000 NS USD 1495631.20000000 0.079578560380 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 25439.00000000 NS USD 3381351.88000000 0.179912745032 Long EC CORP US N 1 N N N Procore Technologies Inc 5493005PTWY0RHYRAH22 Procore Technologies Inc 74275K108 13665.00000000 NS USD 934959.30000000 0.049746698991 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 43454.00000000 NS USD 2164009.20000000 0.115141177039 Long EC CORP US N 1 N N N Medpace Holdings Inc 549300H8TYEUVTW14A54 Medpace Holdings Inc 58506Q109 3968.00000000 NS USD 1540972.80000000 0.081991066386 Long EC CORP US N 1 N N N Knight-Swift Transportation Holdings Inc N/A Knight-Swift Transportation Holdings Inc 499049104 26682.00000000 NS USD 1233508.86000000 0.065631727457 Long EC CORP US N 1 N N N Crocs Inc 549300B0J6YCXD63OG72 Crocs Inc 227046109 10195.00000000 NS USD 1267952.15000000 0.067464363358 Long EC CORP US N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 Camden Property Trust 133131102 17675.00000000 NS USD 1761844.00000000 0.093743035806 Long EC US N 1 N N N SS&C Technologies Holdings Inc 529900POY8H7NPPNKK71 SS&C Technologies Holdings Inc 78467J100 37020.00000000 NS USD 2291167.80000000 0.121906948125 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A Bright Horizons Family Solutions Inc 109194100 9725.00000000 NS USD 1008579.75000000 0.053663847433 Long EC CORP US N 1 N N Silgan Holdings Inc KAF673KJXD92C8KSLU49 Silgan Holdings Inc 827048109 14063.00000000 NS USD 656179.58000000 0.034913571157 Long EC CORP US N 1 N N N Grand Canyon Education Inc 529900XFER799IYOSW74 Grand Canyon Education Inc 38526M106 5032.00000000 NS USD 654260.64000000 0.034811469461 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 37937.00000000 NS USD 1989795.65000000 0.105871737148 Long EC CORP US N 1 N N N Conagra Brands Inc 54930035UDEIH090K650 Conagra Brands Inc 205887102 81046.00000000 NS USD 2494595.88000000 0.132730815498 Long EC CORP US N 1 N N N Lazard Inc 254900RIBCDJSUFG1A11 Lazard Inc 52110M109 18730.00000000 NS USD 721105.00000000 0.038368080167 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 Iron Mountain Inc 46284V101 49340.00000000 NS USD 3824836.80000000 0.203509398729 Long EC CORP US N 1 N N N Fortune Brands Innovations Inc 54930032LHW54PQUJD44 Fortune Brands Innovations Inc 34964C106 21534.00000000 NS USD 1574135.40000000 0.083755560177 Long EC CORP US N 1 N N N Vornado Realty Trust N/A Vornado Realty Trust 929042109 30271.00000000 NS USD 787954.13000000 0.041924944672 Long EC US N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 347184.00000000 NS USD 5940318.24000000 0.316068542658 Long EC CORP US N 1 N N N RB Global Inc 5493002H8U24DJXQ4886 RB Global Inc 74935Q107 30940.00000000 NS USD 2214685.20000000 0.117837512289 Long EC CORP CA N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 59952.00000000 NS USD 1098320.64000000 0.058438721636 Long EC CORP US N 1 N N N AptarGroup Inc VNPEQDQFAA7IY1T2PX43 AptarGroup Inc 038336103 11164.00000000 NS USD 1611858.32000000 0.085762696473 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BorgWarner Inc 099724106 39911.00000000 NS USD 1307883.47000000 0.069589002748 Long EC CORP US N 1 N N N AutoNation Inc N/A AutoNation Inc 05329W102 4917.00000000 NS USD 792374.55000000 0.042160143470 Long EC CORP US N 1 N N Jacobs Solutions Inc N/A Jacobs Solutions Inc 46982L108 21435.00000000 NS USD 3076565.55000000 0.163695874614 Long EC CORP US N 1 N N N Organon & Co 549300AMCKY57OK2CO56 Organon & Co 68622V106 43509.00000000 NS USD 809702.49000000 0.043082117095 Long EC CORP US N 1 N N N East West Bancorp Inc N/A East West Bancorp Inc 27579R104 23919.00000000 NS USD 1781726.31000000 0.094800920668 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc 54930098EZ8JMSAZGS24 Pinnacle Financial Partners Inc 72346Q104 12749.00000000 NS USD 977848.30000000 0.052028708671 Long EC CORP US N 1 N N N News Corp 549300ITS31QK8VRBQ14 News Corp 65249B208 20246.00000000 NS USD 496836.84000000 0.026435367536 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings Inc 55024U109 11522.00000000 NS USD 504202.72000000 0.026827286430 Long EC CORP US N 1 N N N Clarivate PLC 549300WDHIIODXFO0R55 Clarivate PLC 000000000 79200.00000000 NS USD 535392.00000000 0.028486785110 Long EC CORP JE N 1 N N Synchrony Financial 549300RS7EWPM9MA6C78 Synchrony Financial 87165B103 69017.00000000 NS USD 3035367.66000000 0.161503844401 Long EC CORP US N 1 N N N MP Materials Corp 89450063PHPS61USMT84 MP Materials Corp 553368101 17906.00000000 NS USD 286496.00000000 0.015243690580 Long EC CORP US N 1 N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 29421.00000000 NS USD 1222148.34000000 0.065027264387 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 7153.00000000 NS USD 1109859.48000000 0.059052672639 Long EC CORP US N 1 N N N Apollo Global Management Inc N/A Apollo Global Management Inc 03769M106 88909.00000000 NS USD 9635957.42000000 0.512703679468 Long EC CORP US N 1 N N N Crane Co 5493000CQRQOTHUODL75 Crane Co 224408104 8170.00000000 NS USD 1143881.70000000 0.060862904525 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group Inc 57667L107 46943.00000000 NS USD 1446783.26000000 0.076979491343 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 18299.00000000 NS USD 3405809.88000000 0.181214090197 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 4122.00000000 NS USD 950698.08000000 0.050584117637 Long EC CORP US N 1 N N N Antero Midstream Corp N/A Antero Midstream Corp 03676B102 57805.00000000 NS USD 800021.20000000 0.042567001390 Long EC CORP US N 1 N N N Domino's Pizza Inc 5299004V0Y8MI5D9FF45 Domino's Pizza Inc 25754A201 5950.00000000 NS USD 3149156.50000000 0.167558246098 Long EC CORP US N 1 N N N Parker-Hannifin Corp 5493002CONDB4N2HKI23 Parker-Hannifin Corp 701094104 21779.00000000 NS USD 11867594.89000000 0.631443176981 Long EC CORP US N 1 N N N SLM Corp 4K8SLPBF5DXXGPW03H93 SLM Corp 78442P106 37322.00000000 NS USD 790853.18000000 0.042079195416 Long EC CORP US N 1 N N N Corpay Inc 549300DG6RR0NQSFLN74 Corpay Inc 219948106 11976.00000000 NS USD 3618428.64000000 0.192526969221 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Formula One N/A Liberty Media Corp-Liberty Formula One 531229771 3900.00000000 NS USD 242853.00000000 0.012921562564 Long EC CORP US N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 73834.00000000 NS USD 1891627.08000000 0.100648448496 Long EC CORP GB N 1 N N N Wynn Resorts Ltd 254900CEKKWIHTEAB172 Wynn Resorts Ltd 983134107 17693.00000000 NS USD 1621563.45000000 0.086279080642 Long EC CORP US N 1 N N N Envista Holdings Corp 549300BX623VURJZ5269 Envista Holdings Corp 29415F104 28492.00000000 NS USD 560722.56000000 0.029834556873 Long EC CORP US N 1 N N N Cincinnati Financial Corp 254900Q4WEDMZBOZ0002 Cincinnati Financial Corp 172062101 26157.00000000 NS USD 3026103.33000000 0.161010914029 Long EC CORP US N 1 N N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 24704.00000000 NS USD 1142065.92000000 0.060766291698 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One Inc 12685J105 941.00000000 NS USD 370612.85000000 0.019719324564 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins Inc 775711104 43484.00000000 NS USD 1937647.04000000 0.103097048234 Long EC CORP US N 1 N N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 5274.00000000 NS USD 1309534.20000000 0.069676833703 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 42813.00000000 NS USD 1566099.54000000 0.083327993428 Long EC CORP US N 1 N N N Macy's Inc 529900NZQ81TIOW3CW52 Macy's Inc 55616P104 46125.00000000 NS USD 850083.75000000 0.045230696596 Long EC CORP US N 1 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CenterPoint Energy Inc 15189T107 107537.00000000 NS USD 3133628.18000000 0.166732025469 Long EC CORP US N 1 N N N QIAGEN NV 54930036WK3GMCN17Z57 QIAGEN NV 000000000 37227.00000000 NS USD 1575818.91000000 0.083845135269 Long EC CORP NL N 1 N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 6505.00000000 NS USD 1648497.10000000 0.087712148562 Long EC CORP US N 1 N N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AvalonBay Communities Inc 053484101 24150.00000000 NS USD 4578115.50000000 0.243589355948 Long EC US N 1 N N N Affirm Holdings Inc N/A Affirm Holdings Inc 00827B106 38513.00000000 NS USD 1227794.44000000 0.065327678359 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 6538.00000000 NS USD 2725626.82000000 0.145023357676 Long EC CORP US N 1 N N N Fidelity National Information Services Inc 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 100888.00000000 NS USD 6852312.96000000 0.364593357393 Long EC CORP US N 1 N N N Watsco Inc 549300F1Y3LN5BX5WN75 Watsco Inc 942622200 5730.00000000 NS USD 2565435.60000000 0.136500008689 Long EC CORP US N 1 N N N DraftKings Inc 2549006G33IUL6IVOD83 DraftKings Inc 26142V105 71219.00000000 NS USD 2959861.64000000 0.157486369791 Long EC CORP US N 1 N N N Spectrum Brands Holdings Inc 549300JM0MJETDD30O20 Spectrum Brands Holdings Inc 84790A105 5500.00000000 NS USD 450285.00000000 0.023958467876 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp/The 596278101 9059.00000000 NS USD 1258929.23000000 0.066984277771 Long EC CORP US N 1 N N N SentinelOne Inc 984500DCD44DBF954221 SentinelOne Inc 81730H109 41294.00000000 NS USD 872542.22000000 0.046425652084 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 10945.00000000 NS USD 801064.55000000 0.042622515270 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom Inc 252131107 65913.00000000 NS USD 8396657.07000000 0.446763802223 Long EC CORP US N 1 N N YETI Holdings Inc 549300DSQICIGNT5GO63 YETI Holdings Inc 98585X104 14585.00000000 NS USD 520976.20000000 0.027719758713 Long EC CORP US N 1 N N N International Paper Co 824LMFJDH41EY779Q875 International Paper Co 460146103 58997.00000000 NS USD 2061355.18000000 0.109679229516 Long EC CORP US N 1 N N N HF Sinclair Corp N/A HF Sinclair Corp 403949100 27252.00000000 NS USD 1478421.00000000 0.078662851387 Long EC CORP US N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 70427.00000000 NS USD 1962096.22000000 0.104397924110 Long EC CORP US N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FirstEnergy Corp 337932107 92797.00000000 NS USD 3557836.98000000 0.189303048061 Long EC CORP US N 1 N N N Nordstrom Inc 549300S3IZB5P35KNV16 Nordstrom Inc 655664100 19548.00000000 NS USD 371607.48000000 0.019772246182 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA Corp 03743Q108 62019.00000000 NS USD 1949877.36000000 0.103747791050 Long EC CORP US N 1 N N N Hayward Holdings Inc N/A Hayward Holdings Inc 421298100 23113.00000000 NS USD 313874.54000000 0.016700429914 Long EC CORP US N 1 N N N MGM Resorts International 54930066VBP7DZEGGJ87 MGM Resorts International 552953101 46803.00000000 NS USD 1845910.32000000 0.098215981223 Long EC CORP US N 1 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 99085.00000000 NS USD 8288460.25000000 0.441006937046 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 59401.00000000 NS USD 3600888.62000000 0.191593711383 Long EC CORP US N 1 N N N F5 Inc 54930015FPK9KT966303 F5 Inc 315616102 10069.00000000 NS USD 1664506.39000000 0.088563960326 Long EC CORP US N 1 N N N Playtika Holding Corp 254900E35Z4TKA4UFG64 Playtika Holding Corp 72815L107 3804.00000000 NS USD 27579.00000000 0.001467405277 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 15126.00000000 NS USD 2563554.48000000 0.136399919294 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores Inc 778296103 56332.00000000 NS USD 7297810.60000000 0.388297102570 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 26508.00000000 NS USD 1675570.68000000 0.089152661785 Long EC CORP US N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 14073.00000000 NS USD 1820201.82000000 0.096848100278 Long EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 6176.00000000 NS USD 2039253.44000000 0.108503254682 Long EC CORP US N 1 N N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals PLC 000000000 10310.00000000 NS USD 1141832.50000000 0.060753872040 Long EC CORP IE N 1 N N N Avnet Inc XJI53DCPL7QABOWK4Z75 Avnet Inc 053807103 15557.00000000 NS USD 760270.59000000 0.040451977099 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 44623.00000000 NS USD 3296301.01000000 0.175387414327 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 18132.00000000 NS USD 3196671.60000000 0.170086398261 Long EC CORP US N 1 N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 2505.00000000 NS USD 1422840.00000000 0.075705534125 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare Inc 60855R100 9842.00000000 NS USD 3366948.20000000 0.179146363508 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 Sarepta Therapeutics Inc 803607100 15251.00000000 NS USD 1931691.66000000 0.102780178295 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 26907.00000000 NS USD 1828868.79000000 0.097309246712 Long EC CORP US N 1 N N Cullen/Frost Bankers Inc 529900V2E9G9AY665O34 Cullen/Frost Bankers Inc 229899109 10024.00000000 NS USD 1045904.16000000 0.055649780071 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 Bath & Body Works Inc 070830104 38663.00000000 NS USD 1756073.46000000 0.093436000712 Long EC CORP US N 1 N N N Carter's Inc 5299003WAQK4R3L3ZU36 Carter's Inc 146229109 6166.00000000 NS USD 421816.06000000 0.022443711257 Long EC CORP US N 1 N N N Voya Financial Inc 549300T065Z4KJ686G75 Voya Financial Inc 929089100 16636.00000000 NS USD 1133909.76000000 0.060332324106 Long EC CORP US N 1 N N N Columbia Sportswear Co 549300OTMCIEUXAH5Z60 Columbia Sportswear Co 198516106 5952.00000000 NS USD 473957.76000000 0.025218032508 Long EC CORP US N 1 N N N CCC Intelligent Solutions Holdings Inc N/A CCC Intelligent Solutions Holdings Inc 12510Q100 57058.00000000 NS USD 640190.76000000 0.034062848548 Long EC CORP US N 1 N N N KKR & Co Inc 54930013V5I303TF9571 KKR & Co Inc 48251W104 113069.00000000 NS USD 10523331.83000000 0.559918512955 Long EC CORP US N 1 N N N Globe Life Inc 5493001JFHKQOPP6XA71 Globe Life Inc 37959E102 14786.00000000 NS USD 1126249.62000000 0.059924748419 Long EC CORP US N 1 N N N National Storage Affiliates Trust 529900FS06O8GOYNR108 National Storage Affiliates Trust 637870106 13514.00000000 NS USD 473530.56000000 0.025195302331 Long EC US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 13755.00000000 NS USD 2988686.40000000 0.159020058647 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown Inc 115236101 40395.00000000 NS USD 3293808.30000000 0.175254783854 Long EC CORP US N 1 N N N Gitlab Inc N/A Gitlab Inc 37637K108 15644.00000000 NS USD 820840.68000000 0.043674750577 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 36375.00000000 NS USD 10641142.50000000 0.566186905534 Long EC CORP US N 1 N N N ESC GCI LIBERTY INC SR 5493003JDENERRDYFN86 ESC GCI LIBERTY INC SR 361ESC049 15053.00000000 NS USD 0.15000000 0.000000007981 Long EC CORP US N 3 N N N Fox Corp 549300DDU6FDRBIELS05 Fox Corp 35137L204 22673.00000000 NS USD 650261.64000000 0.034598693301 Long EC CORP US N 1 N N N Rocket Cos Inc N/A Rocket Cos Inc 77311W101 20500.00000000 NS USD 251740.00000000 0.013394416210 Long EC CORP US N 1 N N N Esab Corp 549300ZNV0SWBXEIWT04 Esab Corp 29605J106 9663.00000000 NS USD 1023118.44000000 0.054437412480 Long EC CORP US N 1 N N N Gen Digital Inc YF6ZV0M6AU4FY94MK914 Gen Digital Inc 668771108 94368.00000000 NS USD 1900571.52000000 0.101124358371 Long EC CORP US N 1 N N N Elastic NV 2549003I48WHHH937I59 Elastic NV 000000000 13366.00000000 NS USD 1366272.52000000 0.072695728885 Long EC CORP NL N 1 N N N Ubiquiti Inc N/A Ubiquiti Inc 90353W103 660.00000000 NS USD 71002.80000000 0.003777870244 Long EC CORP US N 1 N N N Flowers Foods Inc 7YNCQQNDK8FBM9BBTK25 Flowers Foods Inc 343498101 31903.00000000 NS USD 795660.82000000 0.042334997161 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 7203.00000000 NS USD 1521705.78000000 0.080965919468 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 Allstate Corp/The 020002101 44698.00000000 NS USD 7601341.88000000 0.404447195115 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 6129.00000000 NS USD 1068958.89000000 0.056876460969 Long EC CORP US N 1 N N N Allegro MicroSystems Inc N/A Allegro MicroSystems Inc 01749D105 12912.00000000 NS USD 383357.28000000 0.020397421806 Long EC CORP US N 1 N N N Dover Corp 549300FMC2ALGA7N9E80 Dover Corp 260003108 23768.00000000 NS USD 4261602.40000000 0.226748535270 Long EC CORP US N 1 N N N Cardinal Health Inc CCU46N3GJMF4OK4N7U60 Cardinal Health Inc 14149Y108 42031.00000000 NS USD 4330874.24000000 0.230434305734 Long EC CORP US N 1 N N N Cencora Inc AI8GXW8LG5WK7E9UD086 Cencora Inc 03073E105 28652.00000000 NS USD 6849260.60000000 0.364430949432 Long EC CORP US N 1 N N N Boyd Gaming Corp 254900787YGRYS2A1Z35 Boyd Gaming Corp 103304101 12396.00000000 NS USD 663309.96000000 0.035292959723 Long EC CORP US N 1 N N N Kilroy Realty Corp 549300CXXI18B214UN80 Kilroy Realty Corp 49427F108 20098.00000000 NS USD 679312.40000000 0.036144407017 Long EC US N 1 N N N Penske Automotive Group Inc 549300W7UTQ0M4C7LB15 Penske Automotive Group Inc 70959W103 3346.00000000 NS USD 511636.86000000 0.027222837258 Long EC CORP US N 1 N N N Advance Auto Parts Inc 529900UCNQ5H9FSL0Y70 Advance Auto Parts Inc 00751Y106 10153.00000000 NS USD 740965.94000000 0.039424827989 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 12839.00000000 NS USD 3455360.07000000 0.183850524090 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 141987.00000000 NS USD 8730780.63000000 0.464541628664 Long EC CORP US N 1 N N N Cleveland-Cliffs Inc 549300TM2WLI2BJMDD86 Cleveland-Cliffs Inc 185899101 84843.00000000 NS USD 1433846.70000000 0.076291171374 Long EC CORP US N 1 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 109226.00000000 NS USD 5590186.68000000 0.297438973090 Long EC CORP US N 1 N N N LyondellBasell Industries NV BN6WCCZ8OVP3ITUUVN49 LyondellBasell Industries NV 000000000 44085.00000000 NS USD 4407177.45000000 0.234494196704 Long EC CORP NL N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions Inc 83088M102 27089.00000000 NS USD 2887416.51000000 0.153631757002 Long EC CORP US N 1 N N N VICI Properties Inc 254900RKH6RY9KCJQH63 VICI Properties Inc 925652109 176235.00000000 NS USD 5031509.25000000 0.267713232148 Long EC US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 45382.00000000 NS USD 1957325.66000000 0.104144095294 Long EC CORP US N 1 N N N Travel + Leisure Co T4VNTWMFQ7JQB65L7T35 Travel + Leisure Co 894164102 11869.00000000 NS USD 516776.26000000 0.027496291070 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments Inc 55306N104 11303.00000000 NS USD 1344830.94000000 0.071554879411 Long EC CORP US N 1 N N N Concentrix Corp 5493000EAJN1KMPVA737 Concentrix Corp 20602D101 7641.00000000 NS USD 417733.47000000 0.022226487495 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services Inc 445658107 14023.00000000 NS USD 2279719.11000000 0.121297793764 Long EC CORP US N 1 N N N Citizens Financial Group Inc 2138004JDDA4ZQUPFW65 Citizens Financial Group Inc 174610105 79246.00000000 NS USD 2703081.06000000 0.143823757718 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group Inc 828806109 55299.00000000 NS USD 7771168.47000000 0.413483216526 Long EC US N 1 N N N Ultragenyx Pharmaceutical Inc 529900EV44GVDN1DCX77 Ultragenyx Pharmaceutical Inc 90400D108 13242.00000000 NS USD 563314.68000000 0.029972476687 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 8046.00000000 NS USD 826163.28000000 0.043957951974 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands Inc 988498101 47782.00000000 NS USD 6749207.50000000 0.359107389947 Long EC CORP US N 1 N N N Science Applications International Corp 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 9035.00000000 NS USD 1162804.50000000 0.061869736411 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 43929.00000000 NS USD 2684061.90000000 0.142811798773 Long EC CORP US N 1 N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 26659.00000000 NS USD 2370251.69000000 0.126114791687 Long EC CORP US N 1 N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 21364.00000000 NS USD 577468.92000000 0.030725586172 Long EC CORP US N 1 N N Maplebear Inc N/A Maplebear Inc 565394103 3530.00000000 NS USD 120478.90000000 0.006410362005 Long EC CORP US N 1 N N N Datadog Inc 549300F6JNO0KRPO1K63 Datadog Inc 23804L103 47461.00000000 NS USD 5956355.50000000 0.316921842632 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 34457.00000000 NS USD 1950266.20000000 0.103768480193 Long EC CORP US N 1 N N N Acadia Healthcare Co Inc 5493005CW985Y9D0NC11 Acadia Healthcare Co Inc 00404A109 15275.00000000 NS USD 1129433.50000000 0.060094154210 Long EC CORP US N 1 N N N MDU Resources Group Inc N/A MDU Resources Group Inc 552690109 34421.00000000 NS USD 850198.70000000 0.045236812780 Long EC CORP US N 1 N N N PulteGroup Inc N/A PulteGroup Inc 745867101 36500.00000000 NS USD 4066830.00000000 0.216385213621 Long EC CORP US N 1 N N N NCR Voyix Corp 549300YKTY8JX1DV2R67 NCR Voyix Corp 62886E108 22700.00000000 NS USD 278075.00000000 0.014795631555 Long EC CORP US N 1 N N N Spirit AeroSystems Holdings Inc N/A Spirit AeroSystems Holdings Inc 848574109 19947.00000000 NS USD 638304.00000000 0.033962459064 Long EC CORP US N 1 N N N International Flavors & Fragrances Inc BZLRL03D3GPGMOGFO832 International Flavors & Fragrances Inc 459506101 43507.00000000 NS USD 3682867.55000000 0.195955592327 Long EC CORP US N 1 N N N Laboratory Corp of America Holdings OZ7UA8IXAIFILY2VZH07 Laboratory Corp of America Holdings 50540R409 14445.00000000 NS USD 2908789.65000000 0.154768964966 Long EC CORP US N 1 N N N Bank of New York Mellon Corp/The WFLLPEPC7FZXENRZV188 Bank of New York Mellon Corp/The 064058100 129582.00000000 NS USD 7320087.18000000 0.389482380175 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 19517.00000000 NS USD 3463096.48000000 0.184262157900 Long EC CORP US N 1 N N N Carnival Corp F1OF2ZSX47CR0BCWA982 Carnival Corp 143658300 169335.00000000 NS USD 2509544.70000000 0.133526202472 Long EC CORP PA N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 8263.00000000 NS USD 3345192.92000000 0.177988822891 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 2620.00000000 NS USD 647271.00000000 0.034439569297 Long EC CORP US N 1 N N N Westrock Co 549300JEB576INN13W07 Westrock Co 96145D105 43271.00000000 NS USD 2075277.16000000 0.110419981063 Long EC CORP US N 1 N N N Driven Brands Holdings Inc N/A Driven Brands Holdings Inc 26210V102 10994.00000000 NS USD 157544.02000000 0.008382498511 Long EC CORP US N 1 N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 Ingersoll Rand Inc 45687V106 68967.00000000 NS USD 6436000.44000000 0.342442474870 Long EC CORP US N 1 N N N Credit Acceptance Corp N/A Credit Acceptance Corp 225310101 1068.00000000 NS USD 548652.96000000 0.029192365541 Long EC CORP US N 1 N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp 88033G407 17175.00000000 NS USD 1928580.75000000 0.102614655044 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF Industries Holdings Inc 125269100 32793.00000000 NS USD 2589663.21000000 0.137789095414 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Azenta Inc 114340102 9990.00000000 NS USD 524075.40000000 0.027884658906 Long EC CORP US N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 8690.00000000 NS USD 823638.20000000 0.043823599180 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 7830.00000000 NS USD 5240853.90000000 0.278851904483 Long EC CORP US N 1 N N N Gentex Corp 549300S3UD8XV1MN0287 Gentex Corp 371901109 39912.00000000 NS USD 1368981.60000000 0.072839871831 Long EC CORP US N 1 N N N Natera Inc N/A Natera Inc 632307104 18534.00000000 NS USD 1721437.92000000 0.091593135699 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 33340.00000000 NS USD 2820230.60000000 0.150056973328 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 16462.00000000 NS USD 2264183.48000000 0.120471184189 Long EC CORP US N 1 N N N UGI Corp DX6GCWD4Q1JO9CRE5I40 UGI Corp 902681105 35536.00000000 NS USD 908300.16000000 0.048328237018 Long EC CORP US N 1 N N N Ally Financial Inc 549300JBN1OSM8YNAI90 Ally Financial Inc 02005N100 45590.00000000 NS USD 1748376.50000000 0.093026465931 Long EC CORP US N 1 N N N Exelixis Inc 254900PJQB59O2O95R37 Exelixis Inc 30161Q104 53413.00000000 NS USD 1253068.98000000 0.066672469446 Long EC CORP US N 1 N N N NU Holdings Ltd/Cayman Islands 5493002DG1RHWK9W2X27 NU Holdings Ltd/Cayman Islands 000000000 398318.00000000 NS USD 4325733.48000000 0.230160779560 Long EC CORP KY N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 73480.00000000 NS USD 5155356.80000000 0.274302831065 Long EC CORP US N 1 N N N ADT Inc N/A ADT Inc 00090Q103 43092.00000000 NS USD 280098.00000000 0.014903270007 Long EC CORP US N 1 N N N Webster Financial Corp KMRURHT0VWKYS6Z5KU67 Webster Financial Corp 947890109 29206.00000000 NS USD 1280098.98000000 0.068110663893 Long EC CORP US N 1 N N N Sonoco Products Co GKOMIK4RDJGHEF0VNP11 Sonoco Products Co 835495102 16655.00000000 NS USD 933512.75000000 0.049669731910 Long EC CORP US N 1 N N N Ameriprise Financial Inc 6ZLKQF7QB6JAEKQS5388 Ameriprise Financial Inc 03076C106 17073.00000000 NS USD 7030490.67000000 0.374073719700 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 9333.00000000 NS USD 1365791.22000000 0.072670120192 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 7408.00000000 NS USD 995709.28000000 0.052979043937 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Formula One N/A Liberty Media Corp-Liberty Formula One 531229755 33038.00000000 NS USD 2311668.86000000 0.122997755030 Long EC CORP US N 1 N N N XPO Inc 54930096DB9LCLPN7H13 XPO Inc 983793100 19400.00000000 NS USD 2084724.00000000 0.110922622308 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 3529.00000000 NS USD 951947.75000000 0.050650609255 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 Otis Worldwide Corp 68902V107 70450.00000000 NS USD 6425040.00000000 0.341859298993 Long EC CORP US N 1 N N N Avantor Inc N/A Avantor Inc 05352A100 114946.00000000 NS USD 2785141.58000000 0.148189979850 Long EC CORP US N 1 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive Inc 70614W100 56576.00000000 NS USD 175951.36000000 0.009361904141 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 146218.00000000 NS USD 7941099.58000000 0.422524799169 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp 00130H105 113791.00000000 NS USD 2036858.90000000 0.108375847574 Long EC CORP US N 1 N N N Unity Software Inc 549300D1ESJMGNQNG432 Unity Software Inc 91332U101 49807.00000000 NS USD 1208815.89000000 0.064317880163 Long EC CORP US N 1 N N White Mountains Insurance Group Ltd 549300N3FL068JERBG02 White Mountains Insurance Group Ltd 000000000 421.00000000 NS USD 748596.94000000 0.039830853214 Long EC CORP BM N 1 N N N Hartford Financial Services Group Inc/The IU7C3FTM7Y3BQM112U94 Hartford Financial Services Group Inc/The 416515104 50308.00000000 NS USD 4874342.12000000 0.259350786951 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 30396.00000000 NS USD 6113547.48000000 0.325285610031 Long EC CORP US N 1 N N N MSC Industrial Direct Co Inc 0XVKH0LN6YGOWO2EGO17 MSC Industrial Direct Co Inc 553530106 7892.00000000 NS USD 720066.08000000 0.038312801996 Long EC CORP US N 1 N N N Birkenstock Holding Plc 529900CQ8LQKQ7LIT631 Birkenstock Holding Plc 000000000 5013.00000000 NS USD 224432.01000000 0.011941430654 Long EC CORP JE N 1 N N Kinsale Capital Group Inc 529900QTUQHNZ6HOA508 Kinsale Capital Group Inc 49714P108 3728.00000000 NS USD 1354196.00000000 0.072053169359 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 496.00000000 NS USD 3689669.60000000 0.196317511326 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 46122.00000000 NS USD 5849192.04000000 0.311219959793 Long EC CORP US N 1 N N N New Fortress Energy Inc 254900EICTYTCHA5X705 New Fortress Energy Inc 644393100 10999.00000000 NS USD 288173.80000000 0.015332961858 Long EC CORP US N 1 N N Leggett & Platt Inc DKOVQUCDW4ZLYCUD4T55 Leggett & Platt Inc 524660107 22351.00000000 NS USD 403882.57000000 0.021489517926 Long EC CORP US N 1 N N N U-Haul Holding Co 5493003WIDMLDHYC6Y24 U-Haul Holding Co 023586506 17085.00000000 NS USD 1047652.20000000 0.055742788633 Long EC CORP US N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International Inc 127190304 3767.00000000 NS USD 1515200.41000000 0.080619786024 Long EC CORP US N 1 N N N Regions Financial Corp CW05CS5KW59QTC0DG824 Regions Financial Corp 7591EP100 156927.00000000 NS USD 3023983.29000000 0.160898112336 Long EC CORP US N 1 N N N Antero Resources Corp APVBKPOULHUX7YZLKU17 Antero Resources Corp 03674X106 48163.00000000 NS USD 1638023.63000000 0.087154883064 Long EC CORP US N 1 N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics Inc 92345Y106 24316.00000000 NS USD 5299915.36000000 0.281994407769 Long EC CORP US N 1 N N N Agree Realty Corp N/A Agree Realty Corp 008492100 17034.00000000 NS USD 974685.48000000 0.051860423426 Long EC US N 1 N N N PVH Corp 123WALMHY1GZXG2YDL90 PVH Corp 693656100 10168.00000000 NS USD 1106278.40000000 0.058862132891 Long EC CORP US N 1 N N N NNN REIT Inc 5493008JKH5SOTI0JS97 NNN REIT Inc 637417106 30627.00000000 NS USD 1241312.31000000 0.066046928288 Long EC US N 1 N N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry Inc 876030107 39049.00000000 NS USD 1558836.08000000 0.082941524030 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 29711.00000000 NS USD 4395445.34000000 0.233869962318 Long EC CORP US N 1 N N N Kroger Co/The 6CPEOKI6OYJ13Q6O7870 Kroger Co/The 501044101 111200.00000000 NS USD 6158256.00000000 0.327664431533 Long EC CORP US N 1 N N N Petco Health & Wellness Co Inc 2549007TYGV6RVSE9M61 Petco Health & Wellness Co Inc 71601V105 13018.00000000 NS USD 19527.00000000 0.001038979762 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest Inc 72352L106 99719.00000000 NS USD 3335600.55000000 0.177478438382 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 55653.00000000 NS USD 2863903.38000000 0.152380685858 Long EC CORP US N 1 N N N ROBLOX Corp N/A ROBLOX Corp 771049103 80077.00000000 NS USD 2847538.12000000 0.151509933877 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International Inc 749685103 21662.00000000 NS USD 2315884.42000000 0.123222053772 Long EC CORP US N 1 N N N Fortrea Holdings Inc 5493000FIVFABOVCDU97 Fortrea Holdings Inc 34965K107 14851.00000000 NS USD 543398.09000000 0.028912767877 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 Fortive Corp 34959J108 60260.00000000 NS USD 4535770.20000000 0.241336275099 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co Inc 171340102 41624.00000000 NS USD 4490813.36000000 0.238944241150 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 28837.00000000 NS USD 1726759.56000000 0.091876286017 Long EC CORP US N 1 N N N Certara Inc N/A Certara Inc 15687V109 20198.00000000 NS USD 345587.78000000 0.018387807112 Long EC CORP US N 1 N N N Choice Hotels International Inc 5493003CYRY5RFGTIR97 Choice Hotels International Inc 169905106 4971.00000000 NS USD 587870.46000000 0.031279024465 Long EC CORP US N 1 N N N NCR Atleos Corp N/A NCR Atleos Corp 63001N106 11239.00000000 NS USD 223993.27000000 0.011918086465 Long EC CORP US N 1 N N N Ovintiv Inc 2549003MEX7YMKLGI239 Ovintiv Inc 69047Q102 43724.00000000 NS USD 2243915.68000000 0.119392788428 Long EC CORP US N 1 N N N EastGroup Properties Inc 31TIGQQZC4P6JMHKSW85 EastGroup Properties Inc 277276101 7819.00000000 NS USD 1214759.84000000 0.064634141942 Long EC US N 1 N N N Berry Global Group Inc 549300G6KKUMMXM8NH73 Berry Global Group Inc 08579W103 19933.00000000 NS USD 1129005.12000000 0.060071361249 Long EC CORP US N 1 N N N Commerce Bancshares Inc/MO N/A Commerce Bancshares Inc/MO 200525103 20435.00000000 NS USD 1117385.80000000 0.059453128119 Long EC CORP US N 1 N N N Apartment Income REIT Corp N/A Apartment Income REIT Corp 03750L109 24923.00000000 NS USD 956544.74000000 0.050895202873 Long EC US N 1 N N N GameStop Corp 549300505KLOET039L77 GameStop Corp 36467W109 46406.00000000 NS USD 514642.54000000 0.027382761501 Long EC CORP US N 1 N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc 77543R102 21368.00000000 NS USD 1232078.88000000 0.065555642022 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 14788.00000000 NS USD 4804325.44000000 0.255625385531 Long EC CORP US N 1 N N N U-Haul Holding Co 5493003WIDMLDHYC6Y24 U-Haul Holding Co 023586100 1455.00000000 NS USD 91999.65000000 0.004895056817 Long EC CORP US N 1 N N N Lennox International Inc S7DWAC87RDMPBF77GJ92 Lennox International Inc 526107107 5444.00000000 NS USD 2522858.48000000 0.134234593314 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO Corp 422806208 13815.00000000 NS USD 2291217.75000000 0.121909605832 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc 12503M108 17918.00000000 NS USD 3245845.70000000 0.172702821405 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 20667.00000000 NS USD 3778340.94000000 0.201035477616 Long EC CORP US N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 30964.00000000 NS USD 1333309.84000000 0.070941872306 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU Medical Inc 44930G107 3469.00000000 NS USD 339684.48000000 0.018073708212 Long EC CORP US N 1 N N N Medical Properties Trust Inc 254900U6E39J1MQCCY14 Medical Properties Trust Inc 58463J304 100072.00000000 NS USD 460331.20000000 0.024492999473 Long EC US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex Inc 879369106 8003.00000000 NS USD 1670626.25000000 0.088889581808 Long EC CORP US N 1 N N N Enovis Corp 635400OP2DYYYMOIYL17 Enovis Corp 194014502 8849.00000000 NS USD 488730.27000000 0.026004038496 Long EC CORP US N 1 N N Avangrid Inc 549300OX0Q38NLSKPB49 Avangrid Inc 05351W103 11979.00000000 NS USD 437592.87000000 0.023283153378 Long EC CORP US N 1 N N N IAC Inc 549300TO56L57RP6P031 IAC Inc 44891N208 12503.00000000 NS USD 594642.68000000 0.031639356289 Long EC CORP US N 1 N N N Howmet Aerospace Inc 549300HO5WFZUT5N2T22 Howmet Aerospace Inc 443201108 64622.00000000 NS USD 4313518.50000000 0.229510852944 Long EC CORP US N 1 N N N AppLovin Corp 549300LLVXMUAOL3SQ07 AppLovin Corp 03831W108 34214.00000000 NS USD 2414481.98000000 0.128468167842 Long EC CORP US N 1 N N N Rivian Automotive Inc 25490004LNKJ84MFYY24 Rivian Automotive Inc 76954A103 115985.00000000 NS USD 1032266.50000000 0.054924156435 Long EC CORP US N 1 N N Southwestern Energy Co EFWMP121W54QV9MGOP87 Southwestern Energy Co 845467109 186836.00000000 NS USD 1399401.64000000 0.074458441295 Long EC CORP US N 1 N N N New York Times Co/The 529900J1WEMMIW7BOH57 New York Times Co/The 650111107 27327.00000000 NS USD 1175880.81000000 0.062565492106 Long EC CORP US N 1 N N N Mid-America Apartment Communities Inc 549300FQZKFR5YNSHZ21 Mid-America Apartment Communities Inc 59522J103 19782.00000000 NS USD 2571660.00000000 0.136831192467 Long EC CORP US N 1 N N N Prudential Financial Inc 5PRBRS5FEH7NREC8OR45 Prudential Financial Inc 744320102 61875.00000000 NS USD 6835950.00000000 0.363722727789 Long EC CORP US N 1 N N N Alcoa Corp 549300T12EZ1F6PWWU29 Alcoa Corp 013872106 30314.00000000 NS USD 1065233.96000000 0.056678267346 Long EC CORP US N 1 N N N Digital Realty Trust Inc 549300HKCZ31D08NEI41 Digital Realty Trust Inc 253868103 51476.00000000 NS USD 7143839.28000000 0.380104697929 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc 631103108 62797.00000000 NS USD 3758400.45000000 0.199974497150 Long EC CORP US N 1 N N N STAG Industrial Inc 549300QWYX2W6FASVQ07 STAG Industrial Inc 85254J102 31131.00000000 NS USD 1070595.09000000 0.056963518822 Long EC US N 1 N N N Murphy USA Inc 549300Y081F8XIKQIO72 Murphy USA Inc 626755102 3291.00000000 NS USD 1361881.62000000 0.072462100769 Long EC CORP US N 1 N N N Clean Harbors Inc 5493000SJVZVZJKHJF48 Clean Harbors Inc 184496107 8635.00000000 NS USD 1635900.75000000 0.087041930263 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co Inc/The 100557107 1591.00000000 NS USD 442950.31000000 0.023568208519 Long EC CORP US N 1 N N N Harley-Davidson Inc ZDNAWZWXIKMWI51R2A08 Harley-Davidson Inc 412822108 21826.00000000 NS USD 750596.14000000 0.039937225332 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 WW Grainger Inc 384802104 7526.00000000 NS USD 6934080.10000000 0.368943969555 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 Equifax Inc 294429105 20764.00000000 NS USD 4572025.16000000 0.243265305146 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 Fifth Third Bancorp 316773100 115657.00000000 NS USD 4216854.22000000 0.224367603564 Long EC CORP US N 1 N N N Hexcel Corp S6Q7LW43WUBUHXY2QP69 Hexcel Corp 428291108 14316.00000000 NS USD 919230.36000000 0.048909803905 Long EC CORP US N 1 N N N Informatica Inc 984500E0DEFFE6DE9588 Informatica Inc 45674M101 7481.00000000 NS USD 231686.57000000 0.012327426507 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 3646.00000000 NS USD 4483486.20000000 0.238554382444 Long EC CORP US N 1 N N N Gap Inc/The T2ZG1WRWZ4BUCMQL9224 Gap Inc/The 364760108 33035.00000000 NS USD 677878.20000000 0.036068097047 Long EC CORP US N 1 N N N TPG Inc 549300NLO4R8MX77XJ02 TPG Inc 872657101 12070.00000000 NS USD 520217.00000000 0.027679363699 Long EC CORP US N 1 N N N Interpublic Group of Cos Inc/The 5493008IUOJ5VWTRC333 Interpublic Group of Cos Inc/The 460690100 65676.00000000 NS USD 1999177.44000000 0.106370917255 Long EC CORP US N 1 N N N QuidelOrtho Corp 549300YU8CMO9HF53113 QuidelOrtho Corp 219798105 9389.00000000 NS USD 380723.95000000 0.020257309317 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 4399.00000000 NS USD 3600449.53000000 0.191570348571 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 16816.00000000 NS USD 1402118.08000000 0.074602975846 Long EC CORP US N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 Weyerhaeuser Co 962166104 124798.00000000 NS USD 3765155.66000000 0.200333923917 Long EC US N 1 N N N Extra Space Storage Inc N/A Extra Space Storage Inc 30225T102 35636.00000000 NS USD 4785202.08000000 0.254607882380 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines Inc 247361702 109351.00000000 NS USD 5475204.57000000 0.291321080669 Long EC CORP US N 1 N N N Five9 Inc 254900MXP6EWY0SFFR59 Five9 Inc 338307101 12369.00000000 NS USD 712083.33000000 0.037888061088 Long EC CORP US N 1 N N N Rexford Industrial Realty Inc 549300MSLO0DF0EMX355 Rexford Industrial Realty Inc 76169C100 35867.00000000 NS USD 1535466.27000000 0.081698078562 Long EC US N 1 N N N Freshpet Inc 549300S4ZK8ZQ6HNPN59 Freshpet Inc 358039105 7465.00000000 NS USD 791812.55000000 0.042130240944 Long EC CORP US N 1 N N N Toast Inc 549300TN1PZNLCD4I551 Toast Inc 888787108 62570.00000000 NS USD 1478529.10000000 0.078668603100 Long EC CORP US N 1 N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts Inc 98311A105 13943.00000000 NS USD 1024949.93000000 0.054534861195 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 Performance Food Group Co 71377A103 26098.00000000 NS USD 1771532.24000000 0.094258521302 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group Inc 74144T108 37585.00000000 NS USD 4118188.45000000 0.219117860221 Long EC CORP US N 1 N N N Thor Industries Inc 254900XZO1228PDSG060 Thor Industries Inc 885160101 8771.00000000 NS USD 872012.82000000 0.046397484118 Long EC CORP US N 1 N N N Elanco Animal Health Inc 549300SHPNDCE059M934 Elanco Animal Health Inc 28414H103 82983.00000000 NS USD 1092056.28000000 0.058105411692 Long EC CORP US N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 3560.00000000 NS USD 729088.00000000 0.038792834376 Long EC CORP US N 1 N N N Celsius Holdings Inc N/A Celsius Holdings Inc 15118V207 24487.00000000 NS USD 1745188.49000000 0.092856840393 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv PLC 000000000 46123.00000000 NS USD 3274733.00000000 0.174239837848 Long EC CORP JE N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems Inc 589378108 9044.00000000 NS USD 255040.80000000 0.013570043004 Long EC CORP US N 1 N N Healthcare Realty Trust Inc 549300L0I14L7I0VLX84 Healthcare Realty Trust Inc 42226K105 64339.00000000 NS USD 915543.97000000 0.048713660892 Long EC US N 1 N N N Sotera Health Co N/A Sotera Health Co 83601L102 20857.00000000 NS USD 233598.40000000 0.012429149899 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 22508.00000000 NS USD 523085.92000000 0.027832011306 Long EC CORP CA N 1 N N N Healthpeak Properties Inc 254900M6MTMZM0I22L81 Healthpeak Properties Inc 42250P103 120315.00000000 NS USD 2239062.15000000 0.119134544999 Long EC US N 1 N N N Cousins Properties Inc 5493007XPYD5EJABN062 Cousins Properties Inc 222795502 25607.00000000 NS USD 587424.58000000 0.031255300376 Long EC US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF Corp 918204108 59955.00000000 NS USD 747039.30000000 0.039747975330 Long EC CORP US N 1 N N N Chesapeake Energy Corp X2MT1W32SPAZ9WSKLE78 Chesapeake Energy Corp 165167735 21090.00000000 NS USD 1895569.20000000 0.100858198222 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions Inc 11133T103 19969.00000000 NS USD 3862204.29000000 0.205497623539 Long EC CORP US N 1 N N N Quest Diagnostics Inc 8MCWUBXQ0WE04KMXBX50 Quest Diagnostics Inc 74834L100 19080.00000000 NS USD 2636474.40000000 0.140279794397 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 16718.00000000 NS USD 3419834.08000000 0.181960280599 Long EC CORP IE N 1 N N N Lattice Semiconductor Corp 549300LRBBPZDQ2II567 Lattice Semiconductor Corp 518415104 23223.00000000 NS USD 1593097.80000000 0.084764499074 Long EC CORP US N 1 N N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 Equity LifeStyle Properties Inc 29472R108 30263.00000000 NS USD 1824556.27000000 0.097079788987 Long EC US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 12610.00000000 NS USD 4507822.80000000 0.239849268237 Long EC CORP US N 1 N N N Oshkosh Corp 549300FEKNPCFSA2B506 Oshkosh Corp 688239201 11021.00000000 NS USD 1237327.67000000 0.065834916185 Long EC CORP US N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 Morningstar Inc 617700109 4378.00000000 NS USD 1237441.70000000 0.065840983419 Long EC CORP US N 1 N N N Whirlpool Corp WHENKOULSSK7WUM60H03 Whirlpool Corp 963320106 9066.00000000 NS USD 860000.76000000 0.045758354336 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 9977.00000000 NS USD 3083292.08000000 0.164053775394 Long EC CORP US N 1 N N N Paycor HCM Inc N/A Paycor HCM Inc 70435P102 10841.00000000 NS USD 188308.17000000 0.010019377154 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group Inc 98954M200 26349.00000000 NS USD 1121676.93000000 0.059681447739 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher & Co 363576109 36527.00000000 NS USD 8572521.63000000 0.456121087967 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 43942.00000000 NS USD 5394759.34000000 0.287040803825 Long EC CORP US N 1 N N N Henry Schein Inc VGO3WGL8H45T73F4RR92 Henry Schein Inc 806407102 22216.00000000 NS USD 1539124.48000000 0.081892722192 Long EC CORP US N 1 N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 153100.00000000 NS USD 5736657.00000000 0.305232269462 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 147242.00000000 NS USD 4136027.78000000 0.220067043549 Long EC CORP US N 1 N N N UiPath Inc 5493000YP61KBELDHT53 UiPath Inc 90364P105 65023.00000000 NS USD 1233486.31000000 0.065630527631 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Live N/A Liberty Media Corp-Liberty Live 531229722 8081.00000000 NS USD 301582.92000000 0.016046425488 Long EC CORP US N 1 N N Westinghouse Air Brake Technologies Corp 06BTX5UWZD0GQ5N5Y745 Westinghouse Air Brake Technologies Corp 929740108 30380.00000000 NS USD 4893610.40000000 0.260376000910 Long EC CORP US N 1 N N N Royalty Pharma PLC 549300FGFN7VOK8BZR03 Royalty Pharma PLC 000000000 63257.00000000 NS USD 1752218.90000000 0.093230909821 Long EC CORP GB N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE Energy Co 233331107 35107.00000000 NS USD 3873004.24000000 0.206072260170 Long EC CORP US N 1 N N N FNB Corp/PA PCYSKIGYNYFDTBLVZU83 FNB Corp/PA 302520101 61506.00000000 NS USD 820490.04000000 0.043656093955 Long EC CORP US N 1 N N N TopBuild Corp 5493007YSKHOL4RWII46 TopBuild Corp 89055F103 5396.00000000 NS USD 2183599.32000000 0.116183515249 Long EC CORP US N 1 N N N Loews Corp R8V1FN4M5ITGZOG7BS19 Loews Corp 540424108 31298.00000000 NS USD 2352044.70000000 0.125146046148 Long EC CORP US N 1 N N N Roivant Sciences Ltd 549300DL466NY5J6U724 Roivant Sciences Ltd 000000000 61266.00000000 NS USD 667799.40000000 0.035531830891 Long EC CORP BM N 1 N N Catalent Inc N/A Catalent Inc 148806102 30634.00000000 NS USD 1710908.90000000 0.091032914533 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 4129.00000000 NS USD 4679519.57000000 0.248984796954 Long EC CORP US N 1 N N N Coinbase Global Inc 5493004G3J2SC154DU06 Coinbase Global Inc 19260Q107 29185.00000000 NS USD 5951697.05000000 0.316673978890 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 28463.00000000 NS USD 2282732.60000000 0.121458133556 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 14033.00000000 NS USD 6914901.08000000 0.367923504883 Long EC CORP US N 1 N N N Reliance Inc 549300E287ZOFT3C5Z56 Reliance Inc 759509102 9729.00000000 NS USD 2770040.88000000 0.147386511744 Long EC CORP US N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 99146.00000000 NS USD 7844431.52000000 0.417381348665 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic Inc 436440101 39410.00000000 NS USD 2986095.70000000 0.158882214387 Long EC CORP US N 1 N N N Mohawk Industries Inc 549300JI1115MG3Q6322 Mohawk Industries Inc 608190104 9073.00000000 NS USD 1046298.36000000 0.055670754405 Long EC CORP US N 1 N N N Old Republic International Corp 549300IV6O2YY2A1KH37 Old Republic International Corp 680223104 45067.00000000 NS USD 1345700.62000000 0.071601152772 Long EC CORP US N 1 N N N Floor & Decor Holdings Inc 549300M5FR3N688XGQ36 Floor & Decor Holdings Inc 339750101 17727.00000000 NS USD 1955819.91000000 0.104063978339 Long EC CORP US N 1 N N Park Hotels & Resorts Inc 5493005UZ5TQN0H6HS73 Park Hotels & Resorts Inc 700517105 36053.00000000 NS USD 581534.89000000 0.030941925627 Long EC US N 1 N N N Baxter International Inc J5OIVXX3P24RJRW5CK77 Baxter International Inc 071813109 86139.00000000 NS USD 3477431.43000000 0.185024882484 Long EC CORP US N 1 N N N FTI Consulting Inc 549300K17GM8EQD0FQ48 FTI Consulting Inc 302941109 5619.00000000 NS USD 1201510.77000000 0.063929194147 Long EC CORP US N 1 N N N Invitation Homes Inc N/A Invitation Homes Inc 46187W107 104140.00000000 NS USD 3561588.00000000 0.189502629864 Long EC US N 1 N N N Genpact Ltd 529900OSEC6Q0L4L5B35 Genpact Ltd 000000000 30367.00000000 NS USD 933481.58000000 0.049668073437 Long EC CORP BM N 1 N N N Element Solutions Inc 549300FLGN6P5CU20J91 Element Solutions Inc 28618M106 38262.00000000 NS USD 885000.06000000 0.047088500635 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide Inc 12541W209 19618.00000000 NS USD 1392878.00000000 0.074111335752 Long EC CORP US N 1 N N N Hanover Insurance Group Inc/The JJYR6MFKFF6CF8DBZ078 Hanover Insurance Group Inc/The 410867105 6046.00000000 NS USD 784891.72000000 0.041762001977 Long EC CORP US N 1 N N N Reynolds Consumer Products Inc N/A Reynolds Consumer Products Inc 76171L106 9241.00000000 NS USD 264569.83000000 0.014077057359 Long EC CORP US N 1 N N N Aspen Technology Inc 254900545H80W6GA2J08 Aspen Technology Inc 29109X106 4647.00000000 NS USD 914854.89000000 0.048676996777 Long EC CORP US N 1 N N N Maravai LifeSciences Holdings Inc N/A Maravai LifeSciences Holdings Inc 56600D107 18001.00000000 NS USD 147608.20000000 0.007853839941 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd 000000000 8805.00000000 NS USD 1930496.25000000 0.102716573707 Long EC CORP BM N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 15223.00000000 NS USD 808341.30000000 0.043009691794 Long EC CORP US N 1 N N N Public Service Enterprise Group Inc PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 84750.00000000 NS USD 5854530.00000000 0.311503978455 Long EC CORP US N 1 N N N Arrow Electronics Inc 549300YNNLBXT8N8R512 Arrow Electronics Inc 042735100 9259.00000000 NS USD 1182096.53000000 0.062896214045 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 97304.00000000 NS USD 6610833.76000000 0.351744891075 Long EC CORP US N 1 N N N Annaly Capital Management Inc 2DTL0G3FPRYUT58TI025 Annaly Capital Management Inc 035710839 85247.00000000 NS USD 1597528.78000000 0.085000259741 Long EC US N 1 N N N SEI Investments Co 5LJTIFADGZ6XH1RVOC11 SEI Investments Co 784117103 17197.00000000 NS USD 1134142.15000000 0.060344688960 Long EC CORP US N 1 N N N Confluent Inc 254900MRZ83YWUV7SN74 Confluent Inc 20717M103 32929.00000000 NS USD 925963.48000000 0.049268055322 Long EC CORP US N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 10521.00000000 NS USD 938683.62000000 0.049944860158 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group Inc 98954M101 9310.00000000 NS USD 391020.00000000 0.020805134768 Long EC CORP US N 1 N N N 2024-05-30 BlackRock Funds Chuck Pulsfort Chuck Pulsfort Assistant Treasurer XXXX NPORT-EX 2 NPORT_0CIB_87028865_0424.htm EDGAR HTML
Schedule of Investments (unaudited)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)

Security
 

Shares
Value
Common Stocks
Aerospace & Defense — 1.8%
 
Axon Enterprise, Inc.(a)
 
11,992
$ 3,761,411
BWX Technologies, Inc.
 
15,620
1,495,927
Curtiss-Wright Corp.
 
6,505
1,648,497
HEICO Corp.
 
7,706
1,598,224
HEICO Corp., Class A
 
13,815
2,291,218
Hexcel Corp.
 
14,316
919,230
Howmet Aerospace, Inc.
 
64,622
4,313,519
Huntington Ingalls Industries, Inc.
 
6,676
1,848,785
Mercury Systems, Inc.(a)(b)
 
9,044
255,041
Spirit AeroSystems Holdings, Inc., Class A(a)
 
19,947
638,304
Textron, Inc.
 
33,340
2,820,231
TransDigm Group, Inc.
 
9,029
11,268,463
Woodward, Inc.
 
10,190
1,654,448
 
 
 
34,513,298
Air Freight & Logistics — 0.3%
 
CH Robinson Worldwide, Inc.
 
19,618
1,392,878
Expeditors International of Washington, Inc.
 
24,661
2,745,016
GXO Logistics, Inc.(a)
 
19,875
986,992
 
 
 
5,124,886
Automobile Components — 0.4%
 
Aptiv PLC(a)
 
46,123
3,274,733
BorgWarner, Inc.
 
39,911
1,307,883
Gentex Corp.
 
39,912
1,368,982
Lear Corp.
 
9,905
1,246,742
Phinia, Inc.
 
8,194
319,566
QuantumScape Corp., Class A(a)(b)
 
56,999
308,935
 
 
 
7,826,841
Automobiles — 0.2%
 
Harley-Davidson, Inc.
 
21,826
750,596
Lucid Group, Inc.(a)(b)
 
124,382
317,174
Rivian Automotive, Inc., Class A(a)(b)
 
115,985
1,032,267
Thor Industries, Inc.
 
8,771
872,013
 
 
 
2,972,050
Banks — 2.4%
 
Bank OZK
 
18,204
812,809
BOK Financial Corp.
 
4,824
428,034
Citizens Financial Group, Inc.
 
79,246
2,703,081
Columbia Banking System, Inc.
 
36,080
678,665
Comerica, Inc.
 
22,644
1,136,049
Commerce Bancshares, Inc.
 
20,435
1,117,386
Cullen/Frost Bankers, Inc.
 
10,024
1,045,904
East West Bancorp, Inc.
 
23,919
1,781,726
Fifth Third Bancorp
 
115,657
4,216,854
First Citizens BancShares, Inc., Class A
 
1,849
3,118,819
First Hawaiian, Inc.
 
22,090
465,878
First Horizon Corp.
 
93,854
1,400,302
FNB Corp.
 
61,506
820,490
Huntington Bancshares, Inc.
 
245,061
3,300,972
KeyCorp.
 
158,712
2,299,737
M&T Bank Corp.
 
28,183
4,069,343
New York Community Bancorp, Inc., Class A
 
125,178
331,722
NU Holdings Ltd./Cayman Islands, Class A(a)
 
398,318
4,325,733
Pinnacle Financial Partners, Inc.
 
12,749
977,848
Popular, Inc.
 
12,046
1,023,790
Prosperity Bancshares, Inc.
 
14,832
919,139
Regions Financial Corp.
 
156,927
3,023,983
Synovus Financial Corp.
 
24,564
879,146
TFS Financial Corp.
 
9,007
108,174
Security
 
Shares
Value
Banks (continued)
 
Webster Financial Corp.
 
29,206
$ 1,280,099
Western Alliance Bancorp
 
18,314
1,040,785
Wintrust Financial Corp.
 
10,366
1,001,770
Zions Bancorp NA
 
24,428
996,174
 
 
 
45,304,412
Beverages — 0.3%
 
Boston Beer Co., Inc., Class A(a)
 
1,591
442,950
Brown-Forman Corp., Class A
 
8,588
421,413
Brown-Forman Corp., Class B
 
30,915
1,479,283
Celsius Holdings, Inc.(a)
 
24,487
1,745,188
Molson Coors Beverage Co., Class B
 
29,776
1,704,974
 
 
 
5,793,808
Biotechnology(a) — 1.4%
 
Alnylam Pharmaceuticals, Inc.
 
21,359
3,074,628
Apellis Pharmaceuticals, Inc.
 
17,404
769,083
Biogen, Inc.
 
24,552
5,274,261
BioMarin Pharmaceutical, Inc.
 
31,880
2,574,629
Exact Sciences Corp.(b)
 
30,416
1,805,190
Exelixis, Inc.
 
53,413
1,253,069
Incyte Corp.
 
31,402
1,634,474
Ionis Pharmaceuticals, Inc.
 
24,152
996,511
Natera, Inc.
 
18,534
1,721,438
Neurocrine Biosciences, Inc.
 
16,462
2,264,183
Roivant Sciences Ltd.(b)
 
61,266
667,799
Sarepta Therapeutics, Inc.
 
15,251
1,931,692
Ultragenyx Pharmaceutical, Inc.
 
13,242
563,315
United Therapeutics Corp.
 
7,689
1,801,763
 
 
 
26,332,035
Broadline Retail — 0.7%
 
Coupang, Inc.(a)
 
186,684
4,200,390
eBay, Inc.
 
88,829
4,578,247
Etsy, Inc.(a)
 
20,647
1,417,830
Kohls Corp.
 
19,299
462,018
Macys, Inc.
 
46,125
850,084
Nordstrom, Inc.
 
19,548
371,607
Ollies Bargain Outlet Holdings, Inc.(a)
 
10,431
762,923
 
 
 
12,643,099
Building Products — 2.5%
 
A O Smith Corp.
 
20,615
1,707,747
Advanced Drainage Systems, Inc.(b)
 
11,493
1,804,401
Allegion PLC
 
14,947
1,816,957
Armstrong World Industries, Inc.
 
7,455
856,430
AZEK Co., Inc., Class A(a)
 
24,589
1,122,242
Builders FirstSource, Inc.(a)
 
20,667
3,778,341
Carlisle Cos., Inc.
 
8,244
3,200,733
Carrier Global Corp.
 
141,987
8,730,781
Fortune Brands Innovations, Inc.
 
21,534
1,574,135
Hayward Holdings, Inc.(a)
 
23,113
313,875
Lennox International, Inc.
 
5,444
2,522,859
Masco Corp.
 
38,305
2,621,977
Owens Corning
 
15,085
2,537,448
Trane Technologies PLC
 
38,807
12,315,013
Trex Co., Inc.(a)
 
18,547
1,642,337
 
 
 
46,545,276
Capital Markets — 4.9%
 
Affiliated Managers Group, Inc.
 
5,712
891,643
Ameriprise Financial, Inc.
 
17,073
7,030,491
Ares Management Corp., Class A
 
28,472
3,789,339
Bank of New York Mellon Corp.
 
129,582
7,320,087
Blue Owl Capital, Inc.
 
77,760
1,468,886
Schedule of Investments
1

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Capital Markets (continued)
 
Carlyle Group, Inc.
 
35,952
$ 1,610,650
Cboe Global Markets, Inc.
 
17,918
3,245,846
Coinbase Global, Inc., Class A(a)
 
29,185
5,951,697
Evercore, Inc., Class A
 
5,938
1,077,747
FactSet Research Systems, Inc.
 
6,538
2,725,627
Franklin Resources, Inc.
 
51,206
1,169,545
Houlihan Lokey, Inc., Class A
 
8,616
1,098,454
Interactive Brokers Group, Inc., Class A
 
17,652
2,032,098
Invesco Ltd.
 
61,550
872,164
Janus Henderson Group PLC
 
22,864
713,814
Jefferies Financial Group, Inc.
 
30,964
1,333,310
KKR & Co., Inc., Class A
 
113,069
10,523,332
Lazard, Inc.
 
18,730
721,105
LPL Financial Holdings, Inc.
 
12,839
3,455,360
MarketAxess Holdings, Inc.
 
6,330
1,266,570
Morningstar, Inc.
 
4,378
1,237,442
MSCI, Inc., Class A
 
13,086
6,095,328
Nasdaq, Inc.
 
62,797
3,758,400
Northern Trust Corp.
 
34,398
2,834,051
Raymond James Financial, Inc.
 
32,238
3,933,036
Robinhood Markets, Inc., Class A(a)
 
107,754
1,776,863
SEI Investments Co.
 
17,197
1,134,142
State Street Corp.
 
51,429
3,728,088
Stifel Financial Corp.
 
17,094
1,366,152
T Rowe Price Group, Inc.
 
37,585
4,118,188
TPG, Inc., Class A
 
12,070
520,217
Tradeweb Markets, Inc., Class A
 
19,548
1,988,227
Virtu Financial, Inc., Class A
 
15,018
325,891
XP, Inc., Class A
 
55,005
1,125,952
 
 
 
92,239,742
Chemicals — 2.5%
 
Albemarle Corp.
 
19,949
2,400,064
Ashland, Inc.
 
8,608
820,601
Axalta Coating Systems Ltd.(a)
 
37,410
1,176,170
Celanese Corp., Class A
 
16,836
2,586,178
CF Industries Holdings, Inc.
 
32,793
2,589,663
Chemours Co.
 
25,697
687,395
Corteva, Inc.
 
120,232
6,508,158
DuPont de Nemours, Inc.
 
73,307
5,314,757
Eastman Chemical Co.
 
20,197
1,907,405
Element Solutions, Inc.
 
38,262
885,000
FMC Corp.
 
21,097
1,244,934
Ginkgo Bioworks Holdings, Inc., Class A(a)(b)
 
278,524
248,193
Huntsman Corp.
 
28,692
684,591
International Flavors & Fragrances, Inc.
 
43,507
3,682,868
LyondellBasell Industries NV, Class A
 
44,085
4,407,177
Mosaic Co.
 
55,589
1,744,939
NewMarket Corp.
 
1,076
566,966
Olin Corp.
 
20,573
1,075,556
PPG Industries, Inc.
 
39,999
5,159,871
RPM International, Inc.
 
21,662
2,315,884
Scotts Miracle-Gro Co.
 
7,125
488,348
Westlake Corp.
 
5,513
812,396
 
 
 
47,307,114
Commercial Services & Supplies — 1.8%
 
Cintas Corp.
 
14,766
9,721,048
Clean Harbors, Inc.(a)
 
8,635
1,635,901
Copart, Inc.(a)
 
146,218
7,941,100
Driven Brands Holdings, Inc.(a)
 
10,994
157,544
MSA Safety, Inc.
 
6,238
1,125,335
RB Global, Inc.
 
30,940
2,214,685
Security
 
Shares
Value
Commercial Services & Supplies (continued)
 
Republic Services, Inc.
 
35,199
$ 6,747,648
Rollins, Inc.
 
43,484
1,937,647
Stericycle, Inc.(a)
 
15,715
702,932
Tetra Tech, Inc.
 
9,029
1,758,127
Vestis Corp.
 
19,962
367,700
 
 
 
34,309,667
Communications Equipment — 0.3%
 
Ciena Corp.(a)
 
24,704
1,142,066
F5, Inc.(a)
 
10,069
1,664,506
Juniper Networks, Inc.
 
54,216
1,887,801
Lumentum Holdings, Inc.(a)
 
11,522
504,203
Ubiquiti, Inc.
 
660
71,003
Viasat, Inc.(a)
 
19,822
315,368
 
 
 
5,584,947
Construction & Engineering — 0.8%
 
AECOM
 
23,124
2,135,733
EMCOR Group, Inc.
 
7,901
2,822,000
MasTec, Inc.(a)
 
10,634
943,129
MDU Resources Group, Inc.
 
34,421
850,199
Quanta Services, Inc.
 
24,493
6,332,910
Valmont Industries, Inc.
 
3,560
729,088
WillScot Mobile Mini Holdings Corp.(a)
 
31,842
1,176,880
 
 
 
14,989,939
Construction Materials — 0.7%
 
Eagle Materials, Inc.
 
5,821
1,459,383
Martin Marietta Materials, Inc.
 
10,519
6,175,389
Vulcan Materials Co.
 
22,574
5,815,740
 
 
 
13,450,512
Consumer Finance — 0.7%
 
Ally Financial, Inc.
 
45,590
1,748,377
Credit Acceptance Corp.(a)(b)
 
1,068
548,653
Discover Financial Services
 
42,511
5,387,419
OneMain Holdings, Inc.
 
19,103
995,457
SLM Corp.
 
37,322
790,853
SoFi Technologies, Inc.(a)(b)
 
162,713
1,103,194
Synchrony Financial
 
69,017
3,035,368
 
 
 
13,609,321
Consumer Staples Distribution & Retail — 1.2%
 
Albertsons Cos., Inc., Class A
 
71,070
1,449,828
BJs Wholesale Club Holdings, Inc.(a)
 
22,657
1,692,025
Caseys General Stores, Inc.
 
6,343
2,027,096
Dollar Tree, Inc.(a)
 
34,999
4,138,632
Grocery Outlet Holding Corp.(a)
 
15,995
415,390
Kroger Co.
 
111,200
6,158,256
Maplebear, Inc.(a)
 
3,530
120,479
Performance Food Group Co.(a)
 
26,098
1,771,532
U.S. Foods Holding Corp.(a)
 
38,595
1,939,399
Walgreens Boots Alliance, Inc.
 
122,068
2,164,265
 
 
 
21,876,902
Containers & Packaging — 1.3%
 
Amcor PLC
 
245,437
2,194,207
AptarGroup, Inc.
 
11,164
1,611,858
Ardagh Group SA, Class A(a)
 
2,789
22,326
Ardagh Metal Packaging SA
 
24,125
95,294
Avery Dennison Corp.
 
13,755
2,988,686
Ball Corp.
 
52,490
3,651,729
Berry Global Group, Inc.
 
19,933
1,129,005
Crown Holdings, Inc.
 
18,105
1,485,877
Graphic Packaging Holding Co.
 
51,861
1,340,607
International Paper Co.
 
58,997
2,061,355
2

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Containers & Packaging (continued)
 
Packaging Corp. of America
 
15,072
$ 2,607,155
Sealed Air Corp.
 
24,130
759,612
Silgan Holdings, Inc.
 
14,063
656,180
Sonoco Products Co.
 
16,655
933,513
Westrock Co.
 
43,271
2,075,277
 
 
 
23,612,681
Distributors — 0.4%
 
Genuine Parts Co.
 
23,899
3,757,162
LKQ Corp.
 
45,382
1,957,325
Pool Corp.
 
6,475
2,347,382
 
 
 
8,061,869
Diversified Consumer Services — 0.3%
 
ADT, Inc.
 
43,092
280,098
Bright Horizons Family Solutions, Inc.(a)(b)
 
9,725
1,008,580
Grand Canyon Education, Inc.(a)
 
5,032
654,261
H&R Block, Inc.
 
24,443
1,154,443
Mister Car Wash, Inc.(a)
 
13,579
90,843
Service Corp. International
 
24,735
1,773,747
 
 
 
4,961,972
Diversified REITs — 0.1%
 
WP Carey, Inc.
 
36,922
2,024,802
Diversified Telecommunication Services — 0.1%
 
ESC GCI Liberty, Inc. (a)(c)
 
15,053
Frontier Communications Parent, Inc.(a)(b)
 
41,531
961,027
Iridium Communications, Inc.
 
20,914
643,942
 
 
 
1,604,969
Electric Utilities — 2.7%
 
Alliant Energy Corp.
 
43,454
2,164,009
Avangrid, Inc.
 
11,979
437,593
Constellation Energy Corp.
 
54,824
10,193,974
Edison International
 
64,411
4,577,046
Entergy Corp.
 
36,067
3,847,267
Evergy, Inc.
 
37,937
1,989,796
Eversource Energy
 
59,401
3,600,889
FirstEnergy Corp.
 
92,797
3,557,837
Hawaiian Electric Industries, Inc.
 
19,027
187,416
IDACORP, Inc.
 
8,690
823,638
NRG Energy, Inc.
 
38,211
2,776,793
OGE Energy Corp.
 
34,424
1,192,792
PG&E Corp.
 
347,184
5,940,318
Pinnacle West Capital Corp.
 
19,345
1,424,759
PPL Corp.
 
125,769
3,453,617
Xcel Energy, Inc.
 
93,902
5,045,354
 
 
 
51,213,098
Electrical Equipment — 1.6%
 
Acuity Brands, Inc.
 
5,274
1,309,534
AMETEK, Inc.
 
39,195
6,845,799
ChargePoint Holdings, Inc., Class A(a)(b)
 
60,029
79,839
Generac Holdings, Inc.(a)
 
10,208
1,387,880
Hubbell, Inc.
 
9,127
3,381,736
nVent Electric PLC
 
28,018
2,019,257
Plug Power, Inc.(a)
 
90,397
208,817
Regal Rexnord Corp.
 
11,268
1,818,317
Rockwell Automation, Inc.
 
19,581
5,305,668
Sensata Technologies Holding PLC
 
25,848
990,237
Security
 
Shares
Value
Electrical Equipment (continued)
 
Sunrun, Inc.(a)(b)
 
37,205
$ 382,839
Vertiv Holdings Co., Class A
 
58,469
5,437,617
 
 
 
29,167,540
Electronic Equipment, Instruments & Components — 2.4%
 
Amphenol Corp., Class A
 
99,374
12,001,398
Arrow Electronics, Inc.(a)
 
9,259
1,182,097
Avnet, Inc.
 
15,557
760,271
CDW Corp.
 
23,032
5,570,519
Cognex Corp.
 
29,421
1,222,148
Coherent Corp.(a)
 
22,231
1,214,480
Corning, Inc.
 
129,610
4,326,382
Crane NXT Co.
 
8,125
494,081
IPG Photonics Corp.(a)
 
5,052
424,267
Jabil, Inc.
 
21,242
2,492,961
Keysight Technologies, Inc.(a)
 
29,711
4,395,445
Littelfuse, Inc.
 
4,122
950,698
TD SYNNEX Corp.
 
11,569
1,363,291
Teledyne Technologies, Inc.(a)
 
7,939
3,028,570
Trimble, Inc.(a)
 
41,977
2,521,558
Vontier Corp.
 
26,663
1,083,318
Zebra Technologies Corp., Class A(a)
 
8,720
2,742,963
 
 
 
45,774,447
Energy Equipment & Services — 0.8%
 
Baker Hughes Co., Class A
 
170,191
5,551,630
Halliburton Co.
 
153,100
5,736,657
NOV, Inc.
 
66,222
1,224,445
TechnipFMC PLC
 
73,834
1,891,627
 
 
 
14,404,359
Entertainment — 1.6%
 
AMC Entertainment Holdings, Inc., Class A(a)(b)
 
41,484
121,548
Electronic Arts, Inc.
 
46,122
5,849,192
Liberty Media Corp.-Liberty Formula One, Class C(a)
 
33,038
2,311,669
Liberty Media Corp.-Liberty Formula One, Class A(a)
 
3,900
242,853
Liberty Media Corp.-Liberty Live, Class A(a)
 
3,131
112,277
Liberty Media Corp.-Liberty Live, Class C(a)(b)
 
8,081
301,583
Live Nation Entertainment, Inc.(a)(b)
 
26,659
2,370,252
Madison Square Garden Sports Corp., Class A(a)
 
3,213
597,361
Playtika Holding Corp.
 
3,804
27,579
ROBLOX Corp., Class A(a)
 
80,077
2,847,538
Roku, Inc.(a)
 
21,368
1,232,079
Spotify Technology SA(a)
 
23,888
6,699,151
Take-Two Interactive Software, Inc.(a)
 
28,099
4,012,818
TKO Group Holdings, Inc., Class A
 
10,463
990,532
Warner Bros Discovery, Inc., Class A(a)
 
375,466
2,763,430
 
 
 
30,479,862
Financial Services — 2.4%
 
Affirm Holdings, Inc., Class A(a)
 
38,513
1,227,795
Apollo Global Management, Inc.
 
88,909
9,635,957
Block, Inc., Class A(a)
 
93,988
6,861,124
Corpay, Inc.(a)(b)
 
11,976
3,618,429
Equitable Holdings, Inc.
 
56,961
2,102,431
Euronet Worldwide, Inc.(a)
 
8,046
826,163
Fidelity National Information Services, Inc.
 
100,888
6,852,313
Global Payments, Inc.
 
43,942
5,394,759
Jack Henry & Associates, Inc.
 
12,389
2,015,566
MGIC Investment Corp.
 
47,014
953,444
NCR Atleos Corp.(a)
 
11,239
223,993
Rocket Cos., Inc., Class A(a)
 
20,500
251,740
Schedule of Investments
3

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Financial Services (continued)
 
Shift4 Payments, Inc., Class A(a)(b)
 
9,414
$ 544,694
Toast, Inc., Class A(a)
 
62,570
1,478,529
UWM Holdings Corp., Class A
 
16,771
105,657
Voya Financial, Inc.
 
16,636
1,133,910
Western Union Co.
 
44,858
602,892
WEX, Inc.(a)
 
7,203
1,521,706
 
 
 
45,351,102
Food Products — 1.4%
 
Bunge Global SA
 
24,650
2,508,384
Campbell Soup Co.
 
32,720
1,495,631
Conagra Brands, Inc.
 
81,046
2,494,596
Darling Ingredients, Inc.(a)
 
26,826
1,136,618
Flowers Foods, Inc.
 
31,903
795,661
Freshpet, Inc.(a)
 
7,465
791,813
Hormel Foods Corp.
 
49,314
1,753,606
Ingredion, Inc.
 
11,154
1,278,137
J M Smucker Co.
 
17,493
2,009,071
Kellanova
 
44,270
2,561,462
Lamb Weston Holdings, Inc.
 
24,762
2,063,665
McCormick & Co., Inc.
 
42,818
3,256,737
Pilgrims Pride Corp.(a)
 
7,712
277,786
Post Holdings, Inc.(a)
 
8,910
945,797
Seaboard Corp.
 
45
148,955
Tyson Foods, Inc., Class A
 
47,339
2,871,110
WK Kellogg Co.
 
11,454
267,336
 
 
 
26,656,365
Gas Utilities — 0.3%
 
Atmos Energy Corp.
 
25,665
3,025,904
National Fuel Gas Co.
 
15,223
808,341
UGI Corp.
 
35,536
908,300
 
 
 
4,742,545
Ground Transportation — 1.0%
 
Avis Budget Group, Inc.
 
3,403
324,816
Hertz Global Holdings, Inc.(a)
 
21,705
98,758
JB Hunt Transport Services, Inc.
 
14,023
2,279,719
Knight-Swift Transportation Holdings, Inc.
 
26,682
1,233,509
Landstar System, Inc.
 
6,129
1,068,959
Lyft, Inc., Class A(a)
 
59,851
936,070
Old Dominion Freight Line, Inc.
 
33,619
6,108,909
Ryder System, Inc.
 
7,532
917,774
Saia, Inc.(a)
 
4,523
1,794,862
Schneider National, Inc., Class B
 
9,405
194,495
U-Haul Holding Co.
 
17,085
1,047,652
U-Haul Holding Co.(a)
 
1,455
92,000
XPO, Inc.(a)
 
19,400
2,084,724
 
 
 
18,182,247
Health Care Equipment & Supplies — 2.9%
 
Align Technology, Inc.(a)(b)
 
13,009
3,673,481
Baxter International, Inc.
 
86,139
3,477,431
Cooper Cos., Inc.
 
33,111
2,948,866
DENTSPLY SIRONA, Inc.
 
36,005
1,080,510
Dexcom, Inc.(a)(b)
 
65,913
8,396,657
Enovis Corp.(a)(b)
 
8,849
488,730
Envista Holdings Corp.(a)
 
28,492
560,723
Globus Medical, Inc., Class A(a)
 
20,079
999,733
Hologic, Inc.(a)
 
39,410
2,986,096
ICU Medical, Inc.(a)
 
3,469
339,685
IDEXX Laboratories, Inc.(a)
 
14,033
6,914,901
Inspire Medical Systems, Inc.(a)
 
4,935
1,192,592
Insulet Corp.(a)
 
11,808
2,030,268
Security
 
Shares
Value
Health Care Equipment & Supplies (continued)
 
Integra LifeSciences Holdings Corp.(a)
 
11,486
$ 335,047
Masimo Corp.(a)
 
7,408
995,709
Novocure Ltd.(a)
 
18,496
226,391
Penumbra, Inc.(a)
 
6,203
1,218,703
QuidelOrtho Corp.(a)
 
9,389
380,724
ResMed, Inc.
 
24,740
5,294,113
Shockwave Medical, Inc.(a)
 
6,176
2,039,253
STERIS PLC
 
16,718
3,419,834
Tandem Diabetes Care, Inc.(a)
 
11,225
411,845
Teleflex, Inc.
 
8,003
1,670,626
Zimmer Biomet Holdings, Inc.
 
35,784
4,304,100
 
 
 
55,386,018
Health Care Providers & Services — 1.7%
 
Acadia Healthcare Co., Inc.(a)
 
15,275
1,129,434
agilon health, Inc.(a)(b)
 
49,020
269,610
Amedisys, Inc.(a)
 
5,435
500,292
Cardinal Health, Inc.
 
42,031
4,330,874
Cencora, Inc.
 
28,652
6,849,261
Chemed Corp.
 
2,505
1,422,840
DaVita, Inc.(a)(b)
 
9,197
1,278,475
Encompass Health Corp.
 
16,816
1,402,118
Henry Schein, Inc.(a)(b)
 
22,216
1,539,124
Laboratory Corp. of America Holdings
 
14,445
2,908,790
Molina Healthcare, Inc.(a)
 
9,842
3,366,948
Premier, Inc., Class A
 
20,025
418,122
Quest Diagnostics, Inc.
 
19,080
2,636,474
R1 RCM, Inc.(a)
 
26,239
322,477
Tenet Healthcare Corp.(a)
 
17,175
1,928,581
Universal Health Services, Inc., Class B
 
10,032
1,709,754
 
 
 
32,013,174
Health Care REITs — 0.9%
 
Healthcare Realty Trust, Inc.
 
64,339
915,544
Healthpeak Properties, Inc.
 
120,315
2,239,062
Medical Properties Trust, Inc.
 
100,072
460,331
Omega Healthcare Investors, Inc.
 
41,852
1,272,719
Ventas, Inc.
 
68,075
3,014,361
Welltower, Inc.
 
94,444
8,998,625
 
 
 
16,900,642
Health Care Technology(a) — 0.3%
 
Certara, Inc.
 
20,198
345,588
Doximity, Inc., Class A
 
20,338
494,010
Teladoc Health, Inc.
 
28,216
359,754
Veeva Systems, Inc., Class A
 
24,678
4,900,063
 
 
 
6,099,415
Hotel & Resort REITs — 0.1%
 
Host Hotels & Resorts, Inc.
 
118,735
2,240,529
Park Hotels & Resorts, Inc.
 
36,053
581,535
 
 
 
2,822,064
Hotels, Restaurants & Leisure — 3.4%
 
Aramark
 
44,424
1,399,800
Boyd Gaming Corp.
 
12,396
663,310
Caesars Entertainment, Inc.(a)
 
35,090
1,256,924
Carnival Corp.(a)
 
169,335
2,509,545
Cava Group, Inc.(a)(b)
 
8,092
582,139
Choice Hotels International, Inc.
 
4,971
587,870
Churchill Downs, Inc.
 
12,142
1,566,318
Darden Restaurants, Inc.
 
20,267
3,109,161
Dominos Pizza, Inc.
 
5,950
3,149,157
DoorDash, Inc., Class A(a)
 
52,832
6,829,064
DraftKings, Inc., Class A(a)
 
71,219
2,959,862
4

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Hotels, Restaurants & Leisure (continued)
 
Expedia Group, Inc.(a)
 
22,756
$ 3,063,640
Hilton Worldwide Holdings, Inc.
 
42,458
8,376,114
Hyatt Hotels Corp., Class A
 
7,380
1,098,070
Marriott Vacations Worldwide Corp.
 
6,071
583,484
MGM Resorts International(a)
 
46,803
1,845,910
Norwegian Cruise Line Holdings Ltd.(a)
 
71,999
1,362,221
Penn Entertainment, Inc.(a)
 
25,782
426,434
Planet Fitness, Inc., Class A(a)
 
14,517
868,697
Royal Caribbean Cruises Ltd.(a)(b)
 
39,879
5,568,305
Texas Roadhouse, Inc.
 
11,390
1,831,284
Travel & Leisure Co.
 
11,869
516,776
Vail Resorts, Inc.
 
6,448
1,221,058
Wendys Co.
 
28,807
575,852
Wingstop, Inc.
 
4,996
1,922,411
Wyndham Hotels & Resorts, Inc.
 
13,943
1,024,950
Wynn Resorts Ltd.
 
17,693
1,621,563
Yum! Brands, Inc.
 
47,782
6,749,208
 
 
 
63,269,127
Household Durables — 1.8%
 
D.R. Horton, Inc.
 
51,590
7,351,059
Garmin Ltd.
 
26,179
3,782,080
Leggett & Platt, Inc.
 
22,351
403,883
Lennar Corp., Class A
 
41,280
6,258,874
Lennar Corp., Class B
 
2,508
352,098
Mohawk Industries, Inc.(a)
 
9,073
1,046,298
Newell Brands, Inc.
 
66,267
526,160
NVR, Inc.(a)
 
496
3,689,670
PulteGroup, Inc.
 
36,500
4,066,830
Tempur Sealy International, Inc.
 
28,507
1,427,060
Toll Brothers, Inc.
 
17,681
2,105,984
TopBuild Corp.(a)
 
5,396
2,183,599
Whirlpool Corp.
 
9,066
860,001
 
 
 
34,053,596
Household Products — 0.4%
 
Church & Dwight Co., Inc.
 
41,624
4,490,813
Clorox Co.
 
21,071
3,115,769
Reynolds Consumer Products, Inc.
 
9,241
264,570
Spectrum Brands Holdings, Inc.
 
5,500
450,285
 
 
 
8,321,437
Independent Power and Renewable Electricity Producers — 0.4%
 
AES Corp.
 
113,791
2,036,859
Brookfield Renewable Corp., Class A
 
22,508
523,086
Clearway Energy, Inc., Class A
 
6,473
140,529
Clearway Energy, Inc., Class C
 
13,950
326,151
Vistra Corp.
 
60,434
4,583,314
 
 
 
7,609,939
Industrial REITs — 0.3%
 
Americold Realty Trust, Inc.
 
48,540
1,066,424
EastGroup Properties, Inc.
 
7,819
1,214,760
First Industrial Realty Trust, Inc.
 
22,480
1,021,042
Rexford Industrial Realty, Inc.
 
35,867
1,535,466
STAG Industrial, Inc.
 
31,131
1,070,595
 
 
 
5,908,287
Insurance — 4.8%
 
Aflac, Inc.
 
99,085
8,288,460
Allstate Corp.
 
44,698
7,601,342
American Financial Group, Inc.
 
12,263
1,566,598
Arch Capital Group Ltd.(a)
 
60,944
5,700,702
Security
 
Shares
Value
Insurance (continued)
 
Arthur J Gallagher & Co.
 
36,527
$ 8,572,522
Assurant, Inc.
 
9,007
1,570,821
Assured Guaranty Ltd.
 
9,713
744,987
Axis Capital Holdings Ltd.
 
13,256
812,990
Brighthouse Financial, Inc.(a)
 
11,256
543,102
Brown & Brown, Inc.
 
40,395
3,293,808
Cincinnati Financial Corp.
 
26,157
3,026,103
CNA Financial Corp.
 
4,427
194,522
Everest Group Ltd.
 
7,299
2,674,427
Fidelity National Financial, Inc., Class A
 
41,930
2,075,535
First American Financial Corp.
 
17,066
914,226
Globe Life, Inc.
 
14,786
1,126,250
Hanover Insurance Group, Inc.
 
6,046
784,892
Hartford Financial Services Group, Inc.
 
50,308
4,874,342
Kemper Corp.
 
10,379
605,199
Kinsale Capital Group, Inc.
 
3,728
1,354,196
Lincoln National Corp.
 
27,746
756,633
Loews Corp.
 
31,298
2,352,045
Markel Group, Inc.(a)
 
2,238
3,263,899
Old Republic International Corp.
 
45,067
1,345,701
Primerica, Inc.
 
6,122
1,297,007
Principal Financial Group, Inc.
 
40,591
3,212,372
Prudential Financial, Inc.
 
61,875
6,835,950
Reinsurance Group of America, Inc.
 
11,324
2,117,475
RenaissanceRe Holdings Ltd.
 
8,805
1,930,496
RLI Corp.
 
6,859
969,520
Ryan Specialty Holdings, Inc., Class A(b)
 
16,604
819,241
Unum Group
 
27,656
1,402,159
W.R. Berkley Corp.
 
34,214
2,633,452
White Mountains Insurance Group Ltd.
 
421
748,597
Willis Towers Watson PLC
 
17,621
4,425,338
 
 
 
90,434,909
Interactive Media & Services(a) — 0.4%
 
IAC, Inc.
 
12,503
594,643
Match Group, Inc.
 
46,943
1,446,783
Pinterest, Inc., Class A
 
99,719
3,335,600
TripAdvisor, Inc.
 
18,985
499,875
ZoomInfo Technologies, Inc., CLass A
 
51,879
822,801
 
 
 
6,699,702
IT Services — 2.0%
 
Akamai Technologies, Inc.(a)
 
25,445
2,568,164
Amdocs Ltd.
 
19,604
1,646,540
Cloudflare, Inc., Class A(a)
 
50,081
4,377,079
Cognizant Technology Solutions Corp., Class A
 
85,581
5,620,960
DXC Technology Co.(a)(b)
 
33,387
650,713
EPAM Systems, Inc.(a)
 
9,472
2,228,383
Gartner, Inc.(a)
 
12,878
5,313,334
Globant SA(a)
 
6,946
1,240,486
GoDaddy, Inc., Class A(a)
 
23,990
2,935,896
Kyndryl Holdings, Inc.(a)
 
39,028
767,290
MongoDB, Inc.(a)(b)
 
11,534
4,211,986
Okta, Inc., Class A(a)
 
26,043
2,421,478
Twilio, Inc., Class A(a)
 
28,837
1,726,760
VeriSign, Inc.(a)
 
15,126
2,563,555
 
 
 
38,272,624
Leisure Products — 0.3%
 
Brunswick Corp.
 
11,750
947,520
Hasbro, Inc.
 
22,173
1,359,205
Mattel, Inc.(a)
 
59,952
1,098,321
Schedule of Investments
5

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Leisure Products (continued)
 
Peloton Interactive, Inc., Class A(a)
 
56,576
$ 175,951
Polaris, Inc.
 
9,307
792,584
YETI Holdings, Inc.(a)
 
14,585
520,976
 
 
 
4,894,557
Life Sciences Tools & Services — 2.7%
 
10X Genomics, Inc., Class A(a)
 
15,925
466,284
Agilent Technologies, Inc.
 
49,797
6,824,181
Avantor, Inc.(a)
 
114,946
2,785,141
Azenta, Inc.(a)
 
9,990
524,075
Bio-Rad Laboratories, Inc., Class A(a)
 
3,529
951,948
Bio-Techne Corp.
 
26,508
1,675,571
Bruker Corp.(b)
 
17,686
1,379,685
Charles River Laboratories International, Inc.(a)
 
8,645
1,979,705
Fortrea Holdings, Inc.(a)
 
14,851
543,398
ICON PLC(a)
 
13,885
4,136,064
Illumina, Inc.(a)
 
26,943
3,315,336
IQVIA Holdings, Inc.(a)
 
31,007
7,186,492
Maravai LifeSciences Holdings, Inc., Class A(a)
 
18,001
147,608
Medpace Holdings, Inc.(a)
 
3,968
1,540,973
Mettler-Toledo International, Inc.(a)
 
3,646
4,483,486
QIAGEN NV(b)
 
37,227
1,575,819
Repligen Corp.(a)(b)
 
9,459
1,553,168
Revvity, Inc.(b)
 
21,125
2,164,679
Sotera Health Co.(a)
 
20,857
233,598
Waters Corp.(a)
 
9,977
3,083,292
West Pharmaceutical Services, Inc.
 
12,610
4,507,823
 
 
 
51,058,326
Machinery — 5.0%
 
AGCO Corp.
 
10,567
1,206,646
Allison Transmission Holdings, Inc.
 
15,325
1,127,154
CNH Industrial NV
 
166,503
1,898,134
Crane Co.
 
8,170
1,143,882
Cummins, Inc.
 
23,212
6,557,158
Donaldson Co., Inc.
 
20,698
1,494,396
Dover Corp.
 
23,768
4,261,602
Esab Corp.
 
9,663
1,023,118
Flowserve Corp.
 
22,438
1,058,176
Fortive Corp.
 
60,260
4,535,770
Gates Industrial Corp. PLC(a)
 
27,771
489,325
Graco, Inc.
 
28,463
2,282,733
IDEX Corp.
 
12,881
2,839,745
Ingersoll Rand, Inc.
 
68,967
6,436,001
ITT, Inc.
 
14,073
1,820,202
Lincoln Electric Holdings, Inc.
 
9,506
2,086,852
Middleby Corp.(a)
 
9,059
1,258,929
Nordson Corp.
 
9,742
2,515,287
Oshkosh Corp.
 
11,021
1,237,328
Otis Worldwide Corp.
 
70,450
6,425,040
PACCAR, Inc.
 
87,379
9,271,786
Parker-Hannifin Corp.
 
21,779
11,867,595
Pentair PLC
 
27,947
2,210,328
RBC Bearings, Inc.(a)(b)
 
4,773
1,167,237
Snap-on, Inc.
 
8,866
2,375,733
Stanley Black & Decker, Inc.
 
26,083
2,383,986
Timken Co.
 
10,521
938,684
Toro Co.
 
17,753
1,554,985
Westinghouse Air Brake Technologies Corp.
 
30,380
4,893,610
Xylem, Inc./New York
 
40,408
5,281,326
 
 
 
93,642,748
Security
 
Shares
Value
Marine Transportation — 0.1%
 
Kirby Corp.(a)
 
10,122
$ 1,104,614
Media — 1.1%
 
Cable One, Inc.
 
941
370,613
Fox Corp., Class A
 
41,673
1,292,280
Fox Corp., Class B
 
22,673
650,262
Interpublic Group of Cos., Inc.
 
65,676
1,999,177
Liberty Broadband Corp., Class A(a)
 
2,963
148,535
Liberty Broadband Corp., Class C(a)
 
19,838
986,544
Liberty Media Corp.-Liberty SiriusXM(a)
 
25,810
620,989
Liberty Media Corp.-Liberty SiriusXM, Class A(a)
 
12,571
302,458
New York Times Co., Class A
 
27,327
1,175,881
News Corp., Class A
 
64,948
1,545,762
News Corp., Class B
 
20,246
496,837
Nexstar Media Group, Inc., Class A
 
5,557
889,453
Omnicom Group, Inc.
 
33,616
3,120,909
Paramount Global, Class A
 
1,521
31,470
Paramount Global, Class B
 
98,863
1,126,050
Sirius XM Holdings, Inc.(b)
 
109,521
321,992
Trade Desk, Inc., Class A(a)
 
75,097
6,221,786
 
 
 
21,300,998
Metals & Mining — 1.0%
 
Alcoa Corp.
 
30,314
1,065,234
Cleveland-Cliffs, Inc.(a)
 
84,843
1,433,847
MP Materials Corp., Class A(a)(b)
 
17,906
286,496
Nucor Corp.
 
41,864
7,055,340
Reliance, Inc.
 
9,729
2,770,041
Royal Gold, Inc.
 
11,215
1,347,258
SSR Mining, Inc.
 
35,403
189,760
Steel Dynamics, Inc.
 
25,896
3,369,587
U.S. Steel Corp.
 
37,807
1,379,955
 
 
 
18,897,518
Mortgage Real Estate Investment Trusts (REITs) — 0.2%
 
AGNC Investment Corp.
 
118,649
1,085,638
Annaly Capital Management, Inc.
 
85,247
1,597,529
Rithm Capital Corp.
 
82,050
912,396
Starwood Property Trust, Inc.
 
49,947
947,495
 
 
 
4,543,058
Multi-Utilities — 1.7%
 
Ameren Corp.
 
44,623
3,296,301
CenterPoint Energy, Inc.
 
107,537
3,133,628
CMS Energy Corp.
 
49,557
3,003,650
Consolidated Edison, Inc.
 
59,134
5,582,250
DTE Energy Co.
 
35,107
3,873,004
NiSource, Inc.
 
70,427
1,962,096
Public Service Enterprise Group, Inc.
 
84,750
5,854,530
WEC Energy Group, Inc.
 
53,775
4,443,966
 
 
 
31,149,425
Office REITs — 0.4%
 
Alexandria Real Estate Equities, Inc.
 
29,554
3,424,422
Boston Properties, Inc.
 
26,718
1,653,577
Cousins Properties, Inc.
 
25,607
587,425
Highwoods Properties, Inc.
 
18,018
472,072
Kilroy Realty Corp.
 
20,098
679,312
NET Lease Office Properties
 
2,340
53,492
Vornado Realty Trust
 
30,271
787,954
 
 
 
7,658,254
Oil, Gas & Consumable Fuels — 4.3%
 
Antero Midstream Corp.
 
57,805
800,021
Antero Resources Corp.(a)
 
48,163
1,638,024
6

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Oil, Gas & Consumable Fuels (continued)
 
APA Corp.
 
62,019
$ 1,949,877
Cheniere Energy, Inc.
 
40,837
6,444,895
Chesapeake Energy Corp.
 
21,090
1,895,569
Coterra Energy, Inc.
 
127,192
3,479,973
Devon Energy Corp.
 
109,226
5,590,187
Diamondback Energy, Inc.
 
30,396
6,113,547
DT Midstream, Inc.(a)
 
16,455
1,023,501
EQT Corp.
 
61,415
2,462,127
Hess Corp.
 
47,362
7,459,041
HF Sinclair Corp.
 
27,252
1,478,421
Marathon Oil Corp.
 
100,324
2,693,699
New Fortress Energy, Inc., Class A(b)
 
10,999
288,174
ONEOK, Inc.
 
99,146
7,844,432
Ovintiv, Inc.
 
43,724
2,243,916
Phillips 66
 
74,970
10,736,454
Range Resources Corp.
 
40,026
1,437,334
Southwestern Energy Co.(a)
 
186,836
1,399,402
Targa Resources Corp.
 
37,663
4,295,842
Texas Pacific Land Corp.
 
3,151
1,815,921
Williams Cos., Inc.
 
207,561
7,962,040
 
 
 
81,052,397
Paper & Forest Products — 0.0%
 
Louisiana-Pacific Corp.
 
10,945
801,065
Passenger Airlines — 0.7%
 
Alaska Air Group, Inc.(a)
 
21,330
917,617
American Airlines Group, Inc.(a)
 
110,916
1,498,475
Delta Air Lines, Inc.
 
109,351
5,475,205
Southwest Airlines Co.
 
101,282
2,627,255
United Airlines Holdings, Inc.(a)
 
55,653
2,863,903
 
 
 
13,382,455
Personal Care Products(a) — 0.0%
 
Coty, Inc., Class A
 
65,219
746,106
Olaplex Holdings, Inc.
 
20,106
27,947
 
 
 
774,053
Pharmaceuticals — 0.5%
 
Catalent, Inc.(a)
 
30,634
1,710,909
Elanco Animal Health, Inc.(a)
 
82,983
1,092,056
Jazz Pharmaceuticals PLC(a)
 
10,310
1,141,833
Organon & Co.
 
43,509
809,702
Perrigo Co. PLC
 
23,458
766,138
Royalty Pharma PLC, Class A
 
63,257
1,752,219
Viatris, Inc.
 
203,803
2,358,001
 
 
 
9,630,858
Professional Services — 2.6%
 
Booz Allen Hamilton Holding Corp., Class A
 
21,837
3,224,670
Broadridge Financial Solutions, Inc.
 
19,969
3,862,204
CACI International, Inc., Class A(a)
 
3,767
1,515,200
Clarivate PLC(a)(b)
 
79,200
535,392
Concentrix Corp.
 
7,641
417,733
Dayforce, Inc.(a)(b)
 
25,487
1,564,137
Dun & Bradstreet Holdings, Inc.
 
45,933
417,990
Equifax, Inc.
 
20,764
4,572,025
FTI Consulting, Inc.(a)
 
5,619
1,201,511
Genpact Ltd.
 
30,367
933,482
Jacobs Solutions, Inc.
 
21,435
3,076,566
KBR, Inc.
 
22,824
1,482,191
Leidos Holdings, Inc.
 
23,255
3,260,816
ManpowerGroup, Inc.
 
8,408
634,384
Paychex, Inc.
 
54,915
6,524,451
Paycom Software, Inc.
 
8,799
1,654,036
Security
 
Shares
Value
Professional Services (continued)
 
Paycor HCM, Inc.(a)
 
10,841
$ 188,308
Paylocity Holding Corp.(a)
 
7,153
1,109,859
Robert Half, Inc.
 
17,661
1,221,082
Science Applications International Corp.
 
9,035
1,162,805
SS&C Technologies Holdings, Inc.
 
37,020
2,291,168
TransUnion
 
32,899
2,401,627
Verisk Analytics, Inc.
 
24,316
5,299,915
 
 
 
48,551,552
Real Estate Management & Development(a) — 0.8%
 
CBRE Group, Inc., Class A
 
51,763
4,497,687
CoStar Group, Inc.
 
68,889
6,305,410
Howard Hughes Holdings, Inc.
 
5,671
369,522
Jones Lang LaSalle, Inc.
 
8,098
1,463,309
Zillow Group, Inc., Class A
 
9,310
391,020
Zillow Group, Inc., Class C
 
26,349
1,121,677
 
 
 
14,148,625
Residential REITs — 1.5%
 
American Homes 4 Rent, Class A
 
56,722
2,030,648
Apartment Income REIT Corp.
 
24,923
956,545
AvalonBay Communities, Inc.
 
24,150
4,578,115
Camden Property Trust
 
17,675
1,761,844
Equity LifeStyle Properties, Inc.
 
30,263
1,824,556
Equity Residential
 
63,560
4,093,264
Essex Property Trust, Inc.
 
10,876
2,678,215
Invitation Homes, Inc.
 
104,140
3,561,588
Mid-America Apartment Communities, Inc.
 
19,782
2,571,660
Sun Communities, Inc.
 
20,936
2,330,595
UDR, Inc.
 
55,896
2,128,520
 
 
 
28,515,550
Retail REITs — 1.3%
 
Agree Realty Corp.
 
17,034
974,686
Brixmor Property Group, Inc.
 
51,556
1,139,388
Federal Realty Investment Trust
 
13,828
1,440,463
Kimco Realty Corp.
 
111,769
2,082,256
NNN REIT, Inc.
 
30,627
1,241,312
Realty Income Corp.
 
141,746
7,589,081
Regency Centers Corp.
 
30,777
1,822,614
Simon Property Group, Inc.
 
55,299
7,771,168
 
 
 
24,060,968
Semiconductors & Semiconductor Equipment — 2.8%
 
Allegro MicroSystems, Inc.(a)
 
12,912
383,357
Cirrus Logic, Inc.(a)
 
9,298
823,524
Enphase Energy, Inc.(a)
 
22,674
2,466,024
Entegris, Inc.
 
25,439
3,381,352
First Solar, Inc.(a)(b)
 
18,132
3,196,672
GLOBALFOUNDRIES, Inc.(a)(b)
 
13,251
647,709
Lattice Semiconductor Corp.(a)
 
23,223
1,593,098
Marvell Technology, Inc.
 
145,648
9,599,660
Microchip Technology, Inc.
 
90,533
8,327,225
MKS Instruments, Inc.
 
11,303
1,344,831
Monolithic Power Systems, Inc.
 
7,830
5,240,854
ON Semiconductor Corp.(a)
 
73,480
5,155,357
Qorvo, Inc.(a)
 
16,675
1,948,307
Skyworks Solutions, Inc.
 
27,089
2,887,416
Teradyne, Inc.
 
26,257
3,054,214
Universal Display Corp.
 
7,995
1,263,050
Wolfspeed, Inc.(a)(b)
 
21,364
577,469
 
 
 
51,890,119
Software — 4.4%
 
ANSYS, Inc.(a)
 
14,788
4,804,325
Schedule of Investments
7

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Software (continued)
 
AppLovin Corp., Class A(a)
 
34,214
$ 2,414,482
Aspen Technology, Inc.(a)
 
4,647
914,855
Bentley Systems, Inc., Class B
 
33,168
1,742,315
Bill Holdings, Inc.(a)
 
17,384
1,084,066
CCC Intelligent Solutions Holdings, Inc.(a)
 
57,058
640,191
Confluent, Inc., Class A(a)
 
32,929
925,963
Crowdstrike Holdings, Inc., Class A(a)
 
36,375
10,641,143
Datadog, Inc., Class A(a)
 
47,461
5,956,356
DocuSign, Inc.(a)
 
34,457
1,950,266
Dolby Laboratories, Inc., Class A
 
9,894
768,368
DoubleVerify Holdings, Inc.(a)
 
24,276
711,287
Dropbox, Inc., Class A(a)
 
43,436
1,005,978
Dynatrace, Inc.(a)
 
43,984
1,992,915
Elastic NV(a)
 
13,366
1,366,273
Fair Isaac Corp.(a)
 
4,129
4,679,520
Five9, Inc.(a)
 
12,369
712,083
Gen Digital, Inc.
 
94,368
1,900,572
Gitlab, Inc., Class A(a)
 
15,644
820,841
Guidewire Software, Inc.(a)
 
13,927
1,537,541
HashiCorp, Inc., Class A(a)(b)
 
16,651
540,491
HubSpot, Inc.(a)
 
7,898
4,777,263
Informatica, Inc., Class A(a)
 
7,481
231,687
Manhattan Associates, Inc.(a)
 
10,497
2,163,012
nCino, Inc.(a)
 
11,902
347,062
NCR Voyix Corp.(a)
 
22,700
278,075
Nutanix, Inc., Class A(a)
 
41,387
2,512,191
Palantir Technologies, Inc., Class A(a)
 
328,103
7,208,423
Pegasystems, Inc.
 
7,179
426,576
Procore Technologies, Inc.(a)
 
13,665
934,959
PTC, Inc.(a)
 
19,517
3,463,096
RingCentral, Inc., Class A(a)
 
14,542
430,734
SentinelOne, Inc., Class A(a)
 
41,294
872,542
Smartsheet, Inc., Class A(a)
 
22,052
834,227
Teradata Corp.(a)
 
16,966
629,439
Tyler Technologies, Inc.(a)
 
7,091
3,272,851
UiPath, Inc., Class A(a)
 
65,023
1,233,486
Unity Software, Inc.(a)(b)
 
49,807
1,208,816
Zoom Video Communications, Inc., Class A(a)
 
43,929
2,684,062
Zscaler, Inc.(a)
 
15,078
2,607,589
 
 
 
83,225,921
Specialized REITs — 1.9%
 
CubeSmart
 
38,098
1,540,683
Digital Realty Trust, Inc.
 
51,476
7,143,839
EPR Properties
 
12,475
506,360
Extra Space Storage, Inc.
 
35,636
4,785,202
Gaming & Leisure Properties, Inc.
 
43,577
1,862,045
Iron Mountain, Inc.
 
49,340
3,824,837
Lamar Advertising Co., Class A
 
14,804
1,715,044
National Storage Affiliates Trust
 
13,514
473,531
Rayonier, Inc.
 
25,349
751,851
SBA Communications Corp.
 
18,299
3,405,810
VICI Properties, Inc.
 
176,235
5,031,509
Weyerhaeuser Co.
 
124,798
3,765,156
 
 
 
34,805,867
Specialty Retail — 2.1%
 
Advance Auto Parts, Inc.
 
10,153
740,966
AutoNation, Inc.(a)(b)
 
4,917
792,375
Bath & Body Works, Inc.
 
38,663
1,756,073
Best Buy Co., Inc.
 
32,709
2,408,691
Burlington Stores, Inc.(a)
 
11,006
1,980,420
Security
 
Shares
Value
Specialty Retail (continued)
 
CarMax, Inc.(a)(b)
 
26,907
$ 1,828,869
Dicks Sporting Goods, Inc.
 
9,598
1,928,622
Five Below, Inc.(a)
 
9,333
1,365,791
Floor & Decor Holdings, Inc., Class A(a)(b)
 
17,727
1,955,820
GameStop Corp., Class A(a)(b)
 
46,406
514,642
Gap, Inc.
 
33,035
677,878
Lithia Motors, Inc., Class A
 
4,569
1,162,262
Murphy USA, Inc.
 
3,291
1,361,882
Penske Automotive Group, Inc.
 
3,346
511,637
Petco Health & Wellness Co., Inc.(a)
 
13,018
19,527
RH(a)
 
2,620
647,271
Ross Stores, Inc.
 
56,332
7,297,811
Tractor Supply Co.
 
18,413
5,028,222
Ulta Beauty, Inc.(a)
 
8,263
3,345,193
Valvoline, Inc.(a)
 
23,322
991,651
Victorias Secret & Co.(a)
 
12,913
227,527
Wayfair, Inc., Class A(a)(b)
 
14,475
725,921
Williams-Sonoma, Inc.
 
10,856
3,113,284
 
 
 
40,382,335
Technology Hardware, Storage & Peripherals — 1.0%
 
Hewlett Packard Enterprise Co.
 
221,088
3,758,496
HP, Inc.
 
147,242
4,136,028
NetApp, Inc.
 
35,387
3,616,905
Pure Storage, Inc., Class A(a)
 
49,136
2,476,454
Western Digital Corp.(a)
 
55,250
3,913,358
 
 
 
17,901,241
Textiles, Apparel & Luxury Goods — 0.7%
 
Birkenstock Holding PLC(a)(b)
 
5,013
224,432
Capri Holdings Ltd.(a)
 
19,250
682,990
Carters, Inc.
 
6,166
421,816
Columbia Sportswear Co.
 
5,952
473,958
Crocs, Inc.(a)
 
10,195
1,267,952
Deckers Outdoor Corp.(a)
 
4,399
3,600,450
PVH Corp.
 
10,168
1,106,278
Ralph Lauren Corp., Class A
 
6,712
1,098,352
Skechers USA, Inc., Class A(a)
 
22,683
1,498,212
Tapestry, Inc.
 
39,049
1,558,836
Under Armour, Inc., Class A(a)
 
32,202
216,719
Under Armour, Inc., Class C(a)
 
34,442
224,562
VF Corp.
 
59,955
747,039
 
 
 
13,121,596
Trading Companies & Distributors — 2.0%
 
Air Lease Corp., Class A
 
17,734
890,956
Core & Main, Inc., Class A(a)
 
29,571
1,669,874
Fastenal Co.
 
97,304
6,610,834
Ferguson PLC
 
34,800
7,304,520
MSC Industrial Direct Co., Inc., Class A
 
7,892
720,066
SiteOne Landscape Supply, Inc.(a)(b)
 
7,525
1,180,597
United Rentals, Inc.
 
11,529
7,701,257
Watsco, Inc.
 
5,730
2,565,436
WESCO International, Inc.
 
7,474
1,141,653
WW Grainger, Inc.
 
7,526
6,934,080
 
 
 
36,719,273
8

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
(Percentages shown are based on Net Assets)
Security
 
Shares
Value
Water Utilities — 0.3%
 
American Water Works Co., Inc.
 
33,204
$ 4,061,513
Essential Utilities, Inc.
 
42,813
1,566,100
 
 
 
5,627,613
Total Common Stocks — 98.1%
(Cost: $1,246,825,230)
1,843,293,627
Investment Companies
Equity Funds — 1.2%
 
iShares Russell Mid-Cap ETF(d)
 
288,419
22,963,921
Total Investment Companies — 1.2%
(Cost: $23,021,624)
22,963,921
Total Long-Term Investments — 99.3%
(Cost: $1,269,846,854)
1,866,257,548
Short-Term Securities
Money Market Funds — 3.2%
 
BlackRock Cash Funds: Institutional, SL Agency
Shares, 5.49%(d)(e)(f)
 
44,976,274
44,989,767
BlackRock Cash Funds: Treasury, SL Agency Shares,
5.28%(d)(e)
 
15,589,619
15,589,619
Total Short-Term Securities — 3.2%
(Cost: $60,580,657)
60,579,386
Total Investments — 102.5%
(Cost: $1,330,427,511)
1,926,836,934
Liabilities in Excess of Other Assets — (2.5)%
(47,338,437
)
Net Assets — 100.0%
$ 1,879,498,497
(a)
Non-income producing security.
(b)
All or a portion of this security is on loan.
(c)
Security is valued using significant unobservable inputs and is classified as Level 3 in the
fair value hierarchy.
(d)
Affiliate of the Fund.
(e)
Annualized 7-day yield as of period end.
(f)
All or a portion of this security was purchased with the cash collateral from loaned
securities.
For purposes of this report, industry and sector sub-classifications may differ from those utilized by the Fund for compliance purposes.
Affiliates
Investments in issuers considered to be affiliate(s) of the Fund during the period ended April 30, 2024 for purposes of Section 2(a)(3) of the Investment Company Act of 1940, as amended, were as follows:
Affiliated Issuer
Value at
07/31/23
Purchases
at Cost
Proceeds
from Sales
Net
Realized
Gain (Loss)
Change in
Unrealized
Appreciation
(Depreciation)
Value at
04/30/24
Shares
Held at
04/30/24
Income
Capital Gain
Distributions
from
Underlying
Funds
BlackRock Cash Funds: Institutional, SL Agency
Shares
$ 43,582,836
$ 1,403,019
(a)
$ 
$ 5,492
$ (1,580
)
$ 44,989,767
44,976,274
$ 309,215
(b)
$ 
BlackRock Cash Funds: Treasury, SL Agency
Shares
11,395,519
4,194,100
(a)
15,589,619
15,589,619
580,574
iShares Russell Mid-Cap ETF
21,270,589
130,122,695
(128,676,391
)
1,659,445
(1,412,417
)
22,963,921
288,419
170,798
 
 
 
 
$ 1,664,937
$ (1,413,997
)
$ 83,543,307
 
$ 1,060,587
$ 
(a)
Represents net amount purchased (sold).
(b)
All or a portion represents securities lending income earned from the reinvestment of cash collateral from loaned securities, net of fees and collateral investment expenses, and other
payments to and from borrowers of securities.
Schedule of Investments
9

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
Derivative Financial Instruments Outstanding as of Period End
Futures Contracts
Description
Number of
Contracts
Expiration
Date
Notional
Amount (000)
Value/
Unrealized
Appreciation
(Depreciation)
Long Contracts
 
 
 
 
S&P 500 E-Mini Index
13
06/21/24
$ 3,294
$ (87,808
)
S&P Mid 400 E-Mini Index
32
06/21/24
9,207
(329,719
)
 
 
 
 
$ (417,527
)
Fair Value Hierarchy as of Period End
Various inputs are used in determining the fair value of financial instruments. These inputs to valuation techniques are categorized into a fair value hierarchy consisting of three broad levels for financial reporting purposes as follows:
Level 1 – Unadjusted price quotations in active markets/exchanges for identical assets or liabilities that the Fund has the ability to access;
Level 2 – Other observable inputs (including, but not limited to, quoted prices for similar assets or liabilities in markets that are active, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the assets or liabilities (such as interest rates, yield curves, volatilities, prepayment speeds, loss severities, credit risks and default rates) or other market–corroborated inputs); and
Level 3 – Unobservable inputs based on the best information available in the circumstances, to the extent observable inputs are not available (including the Valuation Committee’s assumptions used in determining the fair value of financial instruments).
The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). Accordingly, the degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3. The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the fair value hierarchy classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Investments classified within Level 3 have significant unobservable inputs used by the Valuation Committee in determining the price for Fair Valued Investments. Level 3 investments include equity or debt issued by privately held companies or funds. There may not be a secondary market, and/or there are a limited number of investors. The categorization of a value determined for financial instruments is based on the pricing transparency of the financial instruments and is not necessarily an indication of the risks associated with investing in those securities. For information about the Fund’s policy regarding valuation of financial instruments, refer to its most recent financial statements.
The following table summarizes the Fund’s financial instruments categorized in the fair value hierarchy. The breakdown of the Funds financial instruments into major categories is disclosed in the Schedule of Investments above.
 
Level 1
Level 2
Level 3
Total
Assets
 
 
 
 
Investments
 
 
 
 
Long-Term Investments
 
 
 
 
Common Stocks
 
 
 
 
Aerospace & Defense
$ 34,513,298
$ 
$ 
$ 34,513,298
Air Freight & Logistics
5,124,886
5,124,886
Automobile Components
7,826,841
7,826,841
Automobiles
2,972,050
2,972,050
Banks
45,304,412
45,304,412
Beverages
5,793,808
5,793,808
Biotechnology
26,332,035
26,332,035
Broadline Retail
12,643,099
12,643,099
Building Products
46,545,276
46,545,276
Capital Markets
92,239,742
92,239,742
Chemicals
47,307,114
47,307,114
Commercial Services & Supplies
34,309,667
34,309,667
Communications Equipment
5,584,947
5,584,947
Construction & Engineering
14,989,939
14,989,939
Construction Materials
13,450,512
13,450,512
Consumer Finance
13,609,321
13,609,321
Consumer Staples Distribution & Retail
21,876,902
21,876,902
Containers & Packaging
23,590,355
22,326
23,612,681
Distributors
8,061,869
8,061,869
Diversified Consumer Services
4,961,972
4,961,972
Diversified REITs
2,024,802
2,024,802
10

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
Fair Value Hierarchy as of Period End (continued)
 
Level 1
Level 2
Level 3
Total
Common Stocks (continued)
 
 
 
 
Diversified Telecommunication Services
$ 1,604,969
$ 
$ 
$ 1,604,969
Electric Utilities
51,213,098
51,213,098
Electrical Equipment
29,167,540
29,167,540
Electronic Equipment, Instruments & Components
45,774,447
45,774,447
Energy Equipment & Services
14,404,359
14,404,359
Entertainment
30,479,862
30,479,862
Financial Services
45,351,102
45,351,102
Food Products
26,656,365
26,656,365
Gas Utilities
4,742,545
4,742,545
Ground Transportation
18,182,247
18,182,247
Health Care Equipment & Supplies
55,386,018
55,386,018
Health Care Providers & Services
32,013,174
32,013,174
Health Care REITs
16,900,642
16,900,642
Health Care Technology
6,099,415
6,099,415
Hotel & Resort REITs
2,822,064
2,822,064
Hotels, Restaurants & Leisure
63,269,127
63,269,127
Household Durables
34,053,596
34,053,596
Household Products
8,321,437
8,321,437
Independent Power and Renewable Electricity Producers
7,609,939
7,609,939
Industrial REITs
5,908,287
5,908,287
Insurance
90,434,909
90,434,909
Interactive Media & Services
6,699,702
6,699,702
IT Services
38,272,624
38,272,624
Leisure Products
4,894,557
4,894,557
Life Sciences Tools & Services
51,058,326
51,058,326
Machinery
93,642,748
93,642,748
Marine Transportation
1,104,614
1,104,614
Media
21,300,998
21,300,998
Metals & Mining
18,897,518
18,897,518
Mortgage Real Estate Investment Trusts (REITs)
4,543,058
4,543,058
Multi-Utilities
31,149,425
31,149,425
Office REITs
7,658,254
7,658,254
Oil, Gas & Consumable Fuels
81,052,397
81,052,397
Paper & Forest Products
801,065
801,065
Passenger Airlines
13,382,455
13,382,455
Personal Care Products
774,053
774,053
Pharmaceuticals
9,630,858
9,630,858
Professional Services
48,551,552
48,551,552
Real Estate Management & Development
14,148,625
14,148,625
Residential REITs
28,515,550
28,515,550
Retail REITs
24,060,968
24,060,968
Semiconductors & Semiconductor Equipment
51,890,119
51,890,119
Software
83,225,921
83,225,921
Specialized REITs
34,805,867
34,805,867
Specialty Retail
40,382,335
40,382,335
Technology Hardware, Storage & Peripherals
17,901,241
17,901,241
Textiles, Apparel & Luxury Goods
13,121,596
13,121,596
Trading Companies & Distributors
36,719,273
36,719,273
Water Utilities
5,627,613
5,627,613
Investment Companies
22,963,921
22,963,921
Short-Term Securities
 
 
 
 
Money Market Funds
60,579,386
60,579,386
 
$1,926,814,608
$22,326
$
$1,926,836,934
Derivative Financial Instruments(a)
 
 
 
 
Liabilities
 
 
 
 
Equity Contracts
$ (417,527
)
$ 
$ 
$ (417,527
)
(a)
Derivative financial instruments are futures contracts. Futures contracts are valued at the unrealized appreciation (depreciation) on the instrument.
Schedule of Investments
11

Schedule of Investments (unaudited)(continued)
April 30, 2024
iShares Russell Mid-Cap Index Fund
Portfolio Abbreviation 
ETF
Exchange-Traded Fund
MSCI
Morgan Stanley Capital International
REIT
Real Estate Investment Trust
S&P
Standard & Poors
12