0001752724-24-144674.txt : 20240625 0001752724-24-144674.hdr.sgml : 20240625 20240625165658 ACCESSION NUMBER: 0001752724-24-144674 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240625 DATE AS OF CHANGE: 20240625 PERIOD START: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iSHARES TRUST CENTRAL INDEX KEY: 0001100663 ORGANIZATION NAME: IRS NUMBER: 943351276 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09729 FILM NUMBER: 241069690 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 670-2000 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: ISHARES TRUST DATE OF NAME CHANGE: 19991213 0001100663 S000013931 iShares MSCI KLD 400 Social ETF C000038163 iShares MSCI KLD 400 Social ETF DSI NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000013931 C000038163 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares MSCI KLD 400 Social ETF S000013931 549300F924TT3OXSR002 2024-04-30 2024-04-30 N 4259484313.50 12712043.18 4246772270.32 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 36014.70000000 N OLD NATIONAL BANCORP 549300MMK90CL5KMVX16 OLD NATIONAL BANCORP IN 680033107 52798.00000000 NS USD 873278.92000000 0.020563356460 Long EC CORP US N 1 N N N THE COOPER COMPANIES, INC. QJKMVPIGLH7530PCUE20 COOPER COS INC THE 216648501 35468.00000000 NS USD 3158780.08000000 0.074380726795 Long EC CORP US N 1 N N N DARLING INGREDIENTS INC. L1N0SPPKS7EXZYUMZ898 DARLING INGREDIENTS INC 237266101 28599.00000000 NS USD 1211739.63000000 0.028533190688 Long EC CORP US N 1 N N N EMCOR GROUP, INC. 529900X0SQJB2J7YDU43 EMCOR GROUP INC 29084Q100 8501.00000000 NS USD 3036302.17000000 0.071496703301 Long EC CORP US N 1 N N N ASGN INCORPORATED LZBNYYCBUKY537072438 ASGN INC 00191U102 8801.00000000 NS USD 848856.45000000 0.019988273351 Long EC CORP US N 1 N N LA-Z-BOY INCORPORATED 549300WNO1WMN9ZG2519 LA Z BOY INC 505336107 8345.00000000 NS USD 274049.80000000 0.006453131520 Long EC CORP US N 1 N N N PRINCIPAL FINANCIAL GROUP, INC. CUMYEZJOAF02RYZ1JJ85 PRINCIPAL FINANCIAL GROUP INC 74251V102 42918.00000000 NS USD 3396530.52000000 0.079979106573 Long EC CORP US N 1 N N N Truist Financial Corporation 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP 89832Q109 239290.00000000 NS USD 8985339.50000000 0.211580441051 Long EC CORP US N 1 N N N AUTOLIV, INC. A23RUXWKASG834LTMK28 AUTOLIV INC 052800109 14195.00000000 NS USD 1700419.05000000 0.040040269215 Long EC CORP US N 1 N N N HEIDRICK & STRUGGLES INTERNATIONAL, INC. 5493006284N2J367VB57 HEIDRICK STRUGGLES INTERNATIONAL INC 422819102 3271.00000000 NS USD 96429.08000000 0.002270644005 Long EC CORP US N 1 N N N HUNTINGTON BANCSHARES INCORPORATED 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC 446150104 261371.00000000 NS USD 3520667.37000000 0.082902193616 Long EC CORP US N 1 N N N AMERIPRISE FINANCIAL, INC. 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 18217.00000000 NS USD 7501578.43000000 0.176641881233 Long EC CORP US N 1 N N N HOLOGIC, INC. 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 43203.00000000 NS USD 3273491.31000000 0.077081865982 Long EC CORP US N 1 N N N RADIUS RECYCLING, INC. 549300F62TK8VRDSM285 RADIUS RECYCLING INC 806882106 4724.00000000 NS USD 82292.08000000 0.001937755894 Long EC CORP US N 1 N N N CHENIERE ENERGY, INC. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 43109.00000000 NS USD 6803462.38000000 0.160203136569 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC. 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 46161.00000000 NS USD 9106642.08000000 0.214436788702 Long EC CORP US N 1 N N N SALESFORCE, INC. RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 174250.00000000 NS USD 46862795.00000000 1.103492064491 Long EC CORP US N 1 N N N NORFOLK SOUTHERN CORPORATION 54930036C8MWP850MI84 NORFOLK SOUTHERN CORP 655844108 40699.00000000 NS USD 9373793.68000000 0.220727486272 Long EC CORP US N 1 N N N SEMPRA PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 113211.00000000 NS USD 8109303.93000000 0.190952172940 Long EC CORP US N 1 N N N CISCO SYSTEMS, INC. 549300LKFJ962MZ46593 CISCO SYSTEMS INC 17275R102 731468.00000000 NS USD 34364366.64000000 0.809187883234 Long EC CORP US N 1 N N N PENTAIR PUBLIC LIMITED COMPANY 549300EVR9D56WPSRP15 PENTAIR PLC G7S00T104 29806.00000000 NS USD 2357356.54000000 0.055509370174 Long EC CORP IE N 1 N N N ACUITY BRANDS, INC. N/A ACUITY BRANDS INC 00508Y102 5573.00000000 NS USD 1383775.90000000 0.032584179511 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC. 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 57060D108 6716.00000000 NS USD 1343804.44000000 0.031642959745 Long EC CORP US N 1 N N N NOV INC. 549300EHF3IW1AR6U008 NOV INC 62955J103 70733.00000000 NS USD 1307853.17000000 0.030796404580 Long EC CORP US N 1 N N N PTC INC. 54930050SSMU8SKDJ030 PTC INC 69370C100 21575.00000000 NS USD 3828268.00000000 0.090145356433 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INCORPORATED 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY INC 595017104 97743.00000000 NS USD 8990401.14000000 0.211699628982 Long EC CORP US N 1 N N N ATMOS ENERGY CORPORATION QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP 049560105 27152.00000000 NS USD 3201220.80000000 0.075380090954 Long EC CORP US N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC G3421J106 36543.00000000 NS USD 7670375.70000000 0.180616600367 Long EC CORP JE N 1 N N N CBRE GROUP, INC. 52990016II9MJ2OSWA10 CBRE GROUP INC CL A 12504L109 54866.00000000 NS USD 4767306.74000000 0.112257178783 Long EC CORP US N 1 N N N M&T BANK CORPORATION 549300WYXDDBYRASEG81 M T BANK CORP 55261F104 29871.00000000 NS USD 4313073.69000000 0.101561219096 Long EC CORP US N 1 N N N HALLIBURTON COMPANY ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 160755.00000000 NS USD 6023489.85000000 0.141836893211 Long EC CORP US N 1 N N N JONES LANG LASALLE INCORPORATED 6SYKCME112RT8TQUO411 JONES LANG LASALLE INC 48020Q107 8507.00000000 NS USD 1537214.90000000 0.036197252928 Long EC CORP US N 1 N N N EXPEDITORS INTERNATIONAL OF WASHINGTON, INC 984500B055A804AB6E40 EXPEDITORS INTERNATIONAL OF WASHINGTON INC 302130109 26498.00000000 NS USD 2949492.38000000 0.069452567556 Long EC CORP US N 1 N N TELADOC HEALTH, INC. 549300I2PVFBC9MFAC61 TELADOC HEALTH INC 87918A105 29670.00000000 NS USD 378292.50000000 0.008907765143 Long EC CORP US N 1 N N DAVITA INC. M2XHYMU3TZNEZURC6H66 DAVITA INC 23918K108 9832.00000000 NS USD 1366746.32000000 0.032183178965 Long EC CORP US N 1 N N MARRIOTT INTERNATIONAL, INC. 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC CLASS A 571903202 44938.00000000 NS USD 10611209.94000000 0.249865292145 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES, INC. 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFORMATION SERVICES INC 31620M106 107053.00000000 NS USD 7271039.76000000 0.171213319132 Long EC CORP US N 1 N N N RYDER SYSTEM, INC. ZXJ6Y2OSPZXIVGRILD15 RYDER SYSTEM INC 783549108 8280.00000000 NS USD 1008918.00000000 0.023757289908 Long EC CORP US N 1 N N N WILLIAMS-SONOMA, INC. 549300IARG6YWVTZ1I92 WILLIAMS SONOMA INC 969904101 10969.00000000 NS USD 3145689.82000000 0.074072486579 Long EC CORP US N 1 N N N THE COCA-COLA COMPANY UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 739347.00000000 NS USD 45669464.19000000 1.075392351720 Long EC CORP US N 1 N N N APPLIED MATERIALS, INC. 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 149600.00000000 NS USD 29718040.00000000 0.699779458571 Long EC CORP US N 1 N N N MERCK & CO., INC. 4YV9Y5M8S0BRK1RP0397 MERCK CO INC 58933Y105 456152.00000000 NS USD 58943961.44000000 1.387970856171 Long EC CORP US N 1 N N N THE PROGRESSIVE CORPORATION 529900TACNVLY9DCR586 PROGRESSIVE CORPORATION 743315103 105313.00000000 NS USD 21931432.25000000 0.516425907818 Long EC CORP US N 1 N N N MOHAWK INDUSTRIES, INC. 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 9636.00000000 NS USD 1111223.52000000 0.026166308181 Long EC CORP US N 1 N N N CHURCH & DWIGHT CO., INC. POOXSI30AWAQGYJZC921 CHURCH DWIGHT CO INC 171340102 44526.00000000 NS USD 4803910.14000000 0.113119089845 Long EC CORP US N 1 N N N FOOT LOCKER, INC. 549300X383CBNP6MTV94 FOOT LOCKER INC 344849104 14616.00000000 NS USD 304743.60000000 0.007175887488 Long EC CORP US N 1 N N N AMERICAN WATER WORKS COMPANY, INC. 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC 030420103 35056.00000000 NS USD 4288049.92000000 0.100971976999 Long EC CORP US N 1 N N N LENNOX INTERNATIONAL INC. S7DWAC87RDMPBF77GJ92 LENNOX INTERNATIONAL INC 526107107 5702.00000000 NS USD 2642420.84000000 0.062221863377 Long EC CORP US N 1 N N N GRACO INC 4T5VJ4S81BRT6Q7GGT78 GRACO INC 384109104 30186.00000000 NS USD 2420917.20000000 0.057006051794 Long EC CORP US N 1 N N N WELLTOWER INC. 254900F33BIAR82QTA19 WELLTOWER INC 95040Q104 99631.00000000 NS USD 9492841.68000000 0.223530744663 Long EC CORP US N 1 N N N METTLER-TOLEDO INTERNATIONAL INC. 5493000BD5GJNUDIUG10 METTLER TOLEDO INTERNATIONAL INC 592688105 3936.00000000 NS USD 4840099.20000000 0.113971244321 Long EC CORP US N 1 N N N VISA INC. 549300JZ4OKEHW3DPJ59 VISA INC 92826C839 284923.00000000 NS USD 76533167.03000000 1.802149071304 Long EC CORP US N 1 N N N CMS ENERGY CORPORATION 549300IA9XFBAGNIBW29 CMS ENERGY CORP 125896100 52595.00000000 NS USD 3187782.95000000 0.075063665934 Long EC CORP US N 1 N N N SONOCO PRODUCTS COMPANY. GKOMIK4RDJGHEF0VNP11 SONOCO PRODUCTS CO 835495102 17780.00000000 NS USD 996569.00000000 0.023466504360 Long EC CORP US N 1 N N N SEALED AIR CORPORATION Q0M0CZB4YN6JZ65WXI09 SEALED AIR CORPORATION 81211K100 26243.00000000 NS USD 826129.64000000 0.019453118448 Long EC CORP US N 1 N N N The Travelers Companies, Inc. 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 41023.00000000 NS USD 8703439.68000000 0.204942462792 Long EC CORP US N 1 N N N INTERNATIONAL BUSINESS MACHINES CORPORATION VGRQXHF3J8VDLUA7XE92 INTERNATIONAL BUSINESS MACHINES CORP 459200101 164371.00000000 NS USD 27318460.20000000 0.643275844832 Long EC CORP US N 1 N N N LOEWS CORPORATION R8V1FN4M5ITGZOG7BS19 LOEWS CORP 540424108 34377.00000000 NS USD 2583431.55000000 0.060832825156 Long EC CORP US N 1 N N N UNDER ARMOUR, INC. 549300D4549QKWETZ406 UNDER ARMOUR INC CLASS C 904311206 33732.00000000 NS USD 219932.64000000 0.005178818782 Long EC CORP US N 1 N N N AGCO CORPORATION LYOM0B2GCF1JWXK5ZG04 AGCO CORP 001084102 11425.00000000 NS USD 1304620.75000000 0.030720289833 Long EC CORP US N 1 N N N SIGNET JEWELERS LIMITED 549300N3XPGE91WV7M22 SIGNET JEWELERS LTD G81276100 8032.00000000 NS USD 787376.96000000 0.018540597655 Long EC CORP BM N 1 N N N WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION 06BTX5UWZD0GQ5N5Y745 WABTEC CORP 929740108 32362.00000000 NS USD 5212870.96000000 0.122749010970 Long EC CORP US N 1 N N N FRANKLIN RESOURCES, INC. RIFQSET379FOGTEFKS80 FRANKLIN RESOURCES INC 354613101 53852.00000000 NS USD 1229979.68000000 0.028962694529 Long EC CORP US N 1 N N N CONAGRA BRANDS, INC. 54930035UDEIH090K650 CONAGRA BRANDS INC 205887102 86131.00000000 NS USD 2651112.18000000 0.062426520925 Long EC CORP US N 1 N N N ORMAT TECHNOLOGIES, INC. 5493000TSHHWY24VHM09 ORMAT TECHNOLOGIES INC 686688102 9732.00000000 NS USD 621193.56000000 0.014627428090 Long EC CORP US N 1 N N N ORACLE CORPORATION 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 296901.00000000 NS USD 33772488.75000000 0.795250759877 Long EC CORP US N 1 N N N TRIMBLE INC. 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 44918.00000000 NS USD 2698224.26000000 0.063535882977 Long EC CORP US N 1 N N N MERITAGE HOMES CORPORATION 52990044W9UMFJO2FB97 MERITAGE HOMES CORP 59001A102 6649.00000000 NS USD 1102005.26000000 0.025949243092 Long EC CORP US N 1 N N N NVIDIA CORPORATION 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 444636.00000000 NS USD 384174396.72000000 9.046267901034 Long EC CORP US N 1 N N N AVIS BUDGET GROUP, INC. 529900E95812SYWMCE44 AVIS BUDGET GROUP INC 053774105 3261.00000000 NS USD 311262.45000000 0.007329388773 Long EC CORP US N 1 N N N PROLOGIS, INC. 529900DFH19P073LZ636 PROLOGIS INC 74340W103 166324.00000000 NS USD 16973364.20000000 0.399676816169 Long EC CORP US N 1 N N N KEYCORP RKPI3RZGV1V1FJTH5T61 KEYCORP 493267108 167828.00000000 NS USD 2431827.72000000 0.057262965028 Long EC CORP US N 1 N N N THE ODP CORPORATION N/A ODP CORP THE 88337F105 6248.00000000 NS USD 318085.68000000 0.007490057383 Long EC CORP US N 1 N N N APTIV PLC N/A APTIV PLC G6095L109 51109.00000000 NS USD 3628739.00000000 0.085446988183 Long EC CORP JE N 1 N N N INTERFACE, INC. 549300VXZWQOIDFPU355 INTERFACE INC 458665304 10599.00000000 NS USD 162058.71000000 0.003816044272 Long EC CORP US N 1 N N N MANPOWERGROUP INC. ERO1WSFOSR0JJ6CRQ987 MANPOWERGROUP INC 56418H100 9065.00000000 NS USD 683954.25000000 0.016105272580 Long EC CORP US N 1 N N N HCA HEALTHCARE, INC. 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 36137.00000000 NS USD 11195965.34000000 0.263634700128 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 13577.00000000 NS USD 2993185.42000000 0.070481420464 Long EC CORP US N 1 N N N BIOMARIN PHARMACEUTICAL INC. NSLL8ITTRR0J5HEMR848 BIOMARIN PHARMACEUTICAL INC 09061G101 33791.00000000 NS USD 2728961.16000000 0.064259653833 Long EC CORP US N 1 N N HUBSPOT, INC. 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 8608.00000000 NS USD 5206720.96000000 0.122604195105 Long EC CORP US N 1 N N N THE BUCKLE, INC. 5299007IU0461T3GDL34 BUCKLE INC THE 118440106 6060.00000000 NS USD 226583.40000000 0.005335426191 Long EC CORP US N 1 N N N UDR, INC. P3CH2EG5X6Z1XWU1OO74 UDR INC 902653104 55678.00000000 NS USD 2120218.24000000 0.049925404637 Long EC CORP US N 1 N N N CORNING INCORPORATED 549300X2937PB0CJ7I56 CORNING INC 219350105 145721.00000000 NS USD 4864166.98000000 0.114537975440 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INCORPORATED WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 163486.00000000 NS USD 28842200.12000000 0.679155798430 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE, INC. 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 118746.00000000 NS USD 1056839.40000000 0.024885709257 Long EC CORP US N 1 N N DEERE & COMPANY PWFTNG3EI0Y73OXWDH08 DEERE CO 244199105 47881.00000000 NS USD 18741102.21000000 0.441302264804 Long EC CORP US N 1 N N N BEST BUY CO., INC. HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 34933.00000000 NS USD 2572466.12000000 0.060574618940 Long EC CORP US N 1 N N N ZOETIS INC. 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 82641.00000000 NS USD 13159752.84000000 0.309876583964 Long EC CORP US N 1 N N N CARRIER GLOBAL CORPORATION 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 145515.00000000 NS USD 8947717.35000000 0.210694541182 Long EC CORP US N 1 N N N U-Haul Holding Company 5493003WIDMLDHYC6Y24 U HAUL HOLDING CO 023586506 17274.00000000 NS USD 1059241.68000000 0.024942276453 Long EC CORP US N 1 N N GEN DIGITAL INC. YF6ZV0M6AU4FY94MK914 GEN DIGITAL INC 668771108 103340.00000000 NS USD 2081267.60000000 0.049008222422 Long EC CORP US N 1 N N N THE HAIN CELESTIAL GROUP, INC. 5493000S8QXWHLIXDP75 HAIN CELESTIAL GROUP INC THE 405217100 17096.00000000 NS USD 104969.44000000 0.002471746383 Long EC CORP US N 1 N N N V.F. CORPORATION CWAJJ9DJ5Z7P057HV541 VF CORP 918204108 59321.00000000 NS USD 739139.66000000 0.017404739716 Long EC CORP US N 1 N N N ETHAN ALLEN INTERIORS INC. N/A ETHAN ALLEN INTERIORS INC 297602104 4050.00000000 NS USD 114372.00000000 0.002693151238 Long EC CORP US N 1 N N N FLEX LTD. 549300EAQH74YHD07T53 FLEX LTD Y2573F102 78016.00000000 NS USD 2235158.40000000 0.052631934507 Long EC CORP SG N 1 N N SNAP-ON INCORPORATED HHWAT5TDOYZMM26KKQ73 SNAP ON INC 833034101 9427.00000000 NS USD 2526058.92000000 0.059481854905 Long EC CORP US N 1 N N N MDU RESOURCES GROUP, INC. 549300MA0UV6AI6SNV27 MDU RESOURCES GROUP INC 552690109 34442.00000000 NS USD 850717.40000000 0.020032093690 Long EC CORP US N 1 N N N JOHN WILEY & SONS, INC. 5493003XM719UN7E8P64 JOHN WILEY SONS INC 968223206 8051.00000000 NS USD 302476.07000000 0.007122493290 Long EC CORP US N 1 N N N ZOOMINFO TECHNOLOGIES INC. 2549008GSAHW4UWFEM58 ZOOMINFO TECHNOLOGIES INC 98980F104 50350.00000000 NS USD 798551.00000000 0.018803716073 Long EC CORP US N 1 N N N WORKDAY, INC. 549300J0DYC0N31V7G13 WORKDAY INC CLASS A 98138H101 37623.00000000 NS USD 9207476.79000000 0.216811173378 Long EC CORP US N 1 N N N AVERY DENNISON CORPORATION 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 14440.00000000 NS USD 3137523.20000000 0.073880184768 Long EC CORP US N 1 N N N OWENS CORNING JO5M6676RDJIZ2U8X907 OWENS CORNING INC 690742101 16167.00000000 NS USD 2719451.07000000 0.064035716937 Long EC CORP US N 1 N N N XYLEM INC. 549300DF5MV96DRYLQ48 XYLEM INC 98419M100 43245.00000000 NS USD 5652121.50000000 0.133092173072 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 EVERSOURCE ENERGY 30040W108 62888.00000000 NS USD 3812270.56000000 0.089768659992 Long EC CORP US N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 BUNGE GLOBAL SA H11356104 26154.00000000 NS USD 2661431.04000000 0.062669502167 Long EC CORP CH N 1 N N N ARTHUR J. GALLAGHER & CO. 54930049QLLMPART6V29 ARTHUR J GALLAGHER CO 363576109 38870.00000000 NS USD 9122400.30000000 0.214807852159 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 221590.00000000 NS USD 20129235.60000000 0.473989051418 Long EC CORP US N 1 N N N ITRON, INC. 24F6LSZD18II6ICG6S41 ITRON INC 465741106 8306.00000000 NS USD 765148.72000000 0.018017182728 Long EC CORP US N 1 N N N VAIL RESORTS, INC. 529900PSZHRNU9HKH870 VAIL RESORTS INC 91879Q109 6832.00000000 NS USD 1293775.84000000 0.030464921536 Long EC CORP US N 1 N N N WATERS CORPORATION 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 10590.00000000 NS USD 3272733.60000000 0.077064023961 Long EC CORP US N 1 N N THE WALT DISNEY COMPANY 549300GZKULIZ0WOW665 WALT DISNEY CO THE 254687106 330057.00000000 NS USD 36669332.70000000 0.863463599314 Long EC CORP US N 1 N N N LINCOLN ELECTRIC HOLDINGS, INC. BIMGBY40SIN95O01BN93 LINCOLN ELECTRIC HOLDING INC 533900106 10249.00000000 NS USD 2249962.97000000 0.052980542086 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS, INC. 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 28624.00000000 NS USD 3051032.16000000 0.071843554723 Long EC CORP US N 1 N N N 3M COMPANY LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 99077.00000000 NS USD 9561921.27000000 0.225157382156 Long EC CORP US N 1 N N N REGIONS FINANCIAL CORPORATION CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP 7591EP100 169096.00000000 NS USD 3258479.92000000 0.076728388352 Long EC CORP US N 1 N N N FASTENAL COMPANY 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 102903.00000000 NS USD 6991229.82000000 0.164624551894 Long EC CORP US N 1 N N N BECTON, DICKINSON AND COMPANY ICE2EP6D98PQUILVRZ91 BECTON DICKINSON CO 075887109 52099.00000000 NS USD 12222425.40000000 0.287805058100 Long EC CORP US N 1 N N N KELLANOVA LONOZNOJYIBXOHXWDB86 KELLANOVA 487836108 49095.00000000 NS USD 2840636.70000000 0.066889310732 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC. 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 54273.00000000 NS USD 13248582.03000000 0.311968271117 Long EC CORP US N 1 N N N Capri Holdings Limited 549300LPG8W0H1OX3A26 CAPRI HOLDINGS LTD G1890L107 20984.00000000 NS USD 744512.32000000 0.017531251327 Long EC CORP VG N 1 N N N LyondellBasell Industries N.V. BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV CL A N53745100 46520.00000000 NS USD 4650604.40000000 0.109509154340 Long EC CORP NL N 1 N N N BUILDERS FIRSTSOURCE, INC. 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC 12008R107 22203.00000000 NS USD 4059152.46000000 0.095582060954 Long EC CORP US N 1 N N N BALL CORPORATION 0BGI85ALH27ZJP15DY16 BALL CORP 058498106 56757.00000000 NS USD 3948584.49000000 0.092978484332 Long EC CORP US N 1 N N N HARLEY-DAVIDSON, INC. ZDNAWZWXIKMWI51R2A08 HARLEY DAVIDSON INC 412822108 24053.00000000 NS USD 827182.67000000 0.019477914457 Long EC CORP US N 1 N N N HF SINCLAIR CORPORATION N/A HF SINCLAIR CORP 403949100 28831.00000000 NS USD 1564081.75000000 0.036829894575 Long EC CORP US N 1 N N N THE CHARLES SCHWAB CORPORATION 549300VSGCJ7E698NM85 THE CHARLES SCHWAB CORP 808513105 271083.00000000 NS USD 20046587.85000000 0.472042920457 Long EC CORP US N 1 N N N FEDERAL REALTY INVESTMENT TRUST 549300FHEI1SLVZ0RB48 FEDERAL REALTY INVESTMENT TRUST 313745101 13107.00000000 NS USD 1365356.19000000 0.032150445163 Long EC CORP US N 1 N N N CarMax, Inc. 529900F60CID3NCZM330 CARMAX INC 143130102 28728.00000000 NS USD 1952642.16000000 0.045979441225 Long EC CORP US N 1 N N RINGCENTRAL, INC. 549300C8EH0H1614VE84 RINGCENTRAL INC 76680R206 13696.00000000 NS USD 405675.52000000 0.009552561196 Long EC CORP US N 1 N N N CARDINAL HEALTH, INC. CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 44238.00000000 NS USD 4558283.52000000 0.107335247332 Long EC CORP US N 1 N N N ARCBEST CORPORATION 5493006S3KBNE8ZS3J23 ARCBEST CORP 03937C105 4434.00000000 NS USD 491774.94000000 0.011579969649 Long EC CORP US N 1 N N N TOPGOLF CALLAWAY BRANDS CORP. 5493005UB0KFRKBPCU72 TOPGOLF CALLAWAY BRND CRP 131193104 26973.00000000 NS USD 432107.46000000 0.010174961888 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORPORATION YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 109160.00000000 NS USD 9242577.20000000 0.217637693092 Long EC CORP US N 1 N N N BOSTON PROPERTIES, INC. 549300OF70FSEUQBT254 BOSTON PROPERTIES INC 101121101 26705.00000000 NS USD 1652772.45000000 0.038918320663 Long EC CORP US N 1 N N N INTEL CORPORATION KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 758924.00000000 NS USD 23124414.28000000 0.544517407764 Long EC CORP US N 1 N N N ACCENTURE PUBLIC LIMITED COMPANY 5493000EWHDSR3MZWH98 ACCENTURE PLC G1151C101 112866.00000000 NS USD 33962508.06000000 0.799725200650 Long EC CORP IE N 1 N N N INSULET CORPORATION 549300TZTYD2PYN92D43 INSULET CORP 45784P101 12643.00000000 NS USD 2173837.42000000 0.051187991293 Long EC CORP US N 1 N N N COGNEX CORPORATION 549300JQTYZCLC43S226 COGNEX CORP 192422103 30900.00000000 NS USD 1283586.00000000 0.030224978367 Long EC CORP US N 1 N N N SYSCO CORPORATION. 5RGWIFLMGH3YS7KWI652 SYSCO CORP 871829107 90793.00000000 NS USD 6747735.76000000 0.158890925401 Long EC CORP US N 1 N N N GUIDEWIRE SOFTWARE, INC. 549300WXSG0J8IXZCK32 GUIDEWIRE SOFTWARE INC 40171V100 13892.00000000 NS USD 1533676.80000000 0.036113940243 Long EC CORP US N 1 N N ANALOG DEVICES, INC. GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 89496.00000000 NS USD 17953792.56000000 0.422763252116 Long EC CORP US N 1 N N N AIR LEASE CORPORATION 5493004NW4M4P8TMMK63 AIR LEASE CORP 00912X302 18915.00000000 NS USD 950289.60000000 0.022376749670 Long EC CORP US N 1 N N N UNITED NATURAL FOODS, INC. 549300GKGW6WPZ282D40 UNITED NATURAL FOODS INC 911163103 10619.00000000 NS USD 94827.67000000 0.002232935131 Long EC CORP US N 1 N N N AIR PRODUCTS AND CHEMICALS, INC. 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS CHEMICALS 009158106 39933.00000000 NS USD 9437765.22000000 0.222233843004 Long EC CORP US N 1 N N N INTERNATIONAL FLAVORS & FRAGRANCES INC. BZLRL03D3GPGMOGFO832 INTERNATIONAL FLAVORS FRAGRANCES 459506101 46114.00000000 NS USD 3903550.10000000 0.091918046260 Long EC CORP US N 1 N N N AKAMAI TECHNOLOGIES, INC. OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 27242.00000000 NS USD 2749535.06000000 0.064744113528 Long EC CORP US N 1 N N N PPG INDUSTRIES, INC. 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 42290.00000000 NS USD 5455410.00000000 0.128460149326 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 79197.00000000 NS USD 11341802.37000000 0.267068767714 Long EC CORP US N 1 N N N THE SHERWIN-WILLIAMS COMPANY Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 43871.00000000 NS USD 13144190.31000000 0.309510128477 Long EC CORP US N 1 N N N AXALTA COATING SYSTEMS LTD. 529900AGLPA40GV6H619 AXALTA COATING SYSTEMS LTD G0750C108 40224.00000000 NS USD 1264642.56000000 0.029778911594 Long EC CORP BM N 1 N N N INTERNATIONAL BANCSHARES CORPORATION 549300Y16R531AU8TX77 INTERNATIONAL BANCSHARES CORP 459044103 10204.00000000 NS USD 567852.60000000 0.013371392762 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB COMPANY HLYYNH7UQUORYSJQCN42 BRISTOL MYERS SQUIBB CO 110122108 366279.00000000 NS USD 16094299.26000000 0.378977214589 Long EC CORP US N 1 N N N BlackRock Funds III: BlackRock Cash Funds: Institutional; SL Agency Shares N/A BLACKROCK CASH FUNDS INSTITUTIONAL FUND SL AGENCY 066922519 11562040.27660000 NS USD 11565508.89000000 0.272336451163 Long STIV RF US N 1 N N VERIZON COMMUNICATIONS INC. 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 756783.00000000 NS USD 29885360.67000000 0.703719407769 Long EC CORP US N 1 N N N THE CIGNA GROUP 549300VIWYMSIGT1U456 CIGNA GROUP THE 125523100 52675.00000000 NS USD 18807082.00000000 0.442855910391 Long EC CORP US N 1 N N N HP INC. WHKXQACZ14C5XRO8LW03 HP INC 40434L105 169455.00000000 NS USD 4759990.95000000 0.112084911716 Long EC CORP US N 1 N N N NEWMONT CORPORATION 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 206951.00000000 NS USD 8410488.64000000 0.198044258195 Long EC CORP US N 1 N N N Chubb Limited E0JAN6VLUDI1HITHT809 CHUBB LIMITED H1467J104 73442.00000000 NS USD 18260618.88000000 0.429988182027 Long EC CORP CH N 1 N N N DELL TECHNOLOGIES INC. 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC 24703L202 43224.00000000 NS USD 5387439.36000000 0.126859624606 Long EC CORP US N 1 N N N PATTERSON COMPANIES, INC. YM48Q2087CUE26GWEK09 PATTERSON COS INC 703395103 15584.00000000 NS USD 396924.48000000 0.009346497874 Long EC CORP US N 1 N N N HNI CORPORATION 549300SKRADLC4O5HV93 HNI CORP 404251100 8725.00000000 NS USD 366013.75000000 0.008618633792 Long EC CORP US N 1 N N N COPT DEFENSE PROPERTIES YY1J47X6LF9TYY8JY420 COPT DEFENSE PROPERTIES 22002T108 20916.00000000 NS USD 501356.52000000 0.011805589941 Long EC CORP US N 1 N N N SIMON PROPERTY GROUP, INC. 529900GQL5X8H7AO3T64 SIMON PROPERTY GROUP INC 828806109 58756.00000000 NS USD 8256980.68000000 0.194429560956 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS, INC. 5493005SMYID1D2OY946 LAMB WESTON HOLDING INC 513272104 25858.00000000 NS USD 2155005.72000000 0.050744555696 Long EC CORP US N 1 N N N SCHOLASTIC CORPORATION N/A SCHOLASTIC CORP 807066105 4667.00000000 NS USD 166238.54000000 0.003914467963 Long EC CORP US N 1 N N N C.H. ROBINSON WORLDWIDE, INC. 529900WNWN5L0OVDHA79 C H ROBINSON WORLDWIDE INC 12541W209 20671.00000000 NS USD 1467641.00000000 0.034558975772 Long EC CORP US N 1 N N N SELECT MEDICAL HOLDINGS CORPORATION N/A SELECT MEDICAL HOLDINGS CORP 81619Q105 19488.00000000 NS USD 552874.56000000 0.013018700434 Long EC CORP US N 1 N N N RESMED INC. 529900T3QE5253CCXF22 RESMED INC 761152107 26449.00000000 NS USD 5659821.51000000 0.133273487480 Long EC CORP US N 1 N N N NXP Semiconductors N.V. 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N6596X109 46298.00000000 NS USD 11861084.62000000 0.279296460111 Long EC CORP NL N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC CLASS A 02079K305 1065302.00000000 NS USD 173409859.56000000 4.083333141546 Long EC CORP US N 1 N N N OKTA, INC. 549300N8J06I8MRHU620 OKTA INC 679295105 28147.00000000 NS USD 2617108.06000000 0.061625815876 Long EC CORP US N 1 N N N LINDE PUBLIC LIMITED COMPANY 5299003QR1WT0EF88V51 NEW LINDE PLC G54950103 87286.00000000 NS USD 38489634.56000000 0.906326784438 Long EC CORP IE N 1 N N N STANLEY BLACK & DECKER, INC. 549300DJ09SMTO561131 STANELY BLACK AND DECKER INC 854502101 27665.00000000 NS USD 2528581.00000000 0.059541243067 Long EC CORP US N 1 N N N Hasbro, Inc. 549300NUB6D2R1ITYR45 HASBRO INC 418056107 23641.00000000 NS USD 1449193.30000000 0.034124582335 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SERVICES Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES 254709108 45115.00000000 NS USD 5717423.95000000 0.134629869135 Long EC CORP US N 1 N N N UNDER ARMOUR, INC. 549300D4549QKWETZ406 UNDER ARMOUR INC CLASS A 904311107 33073.00000000 NS USD 222581.29000000 0.005241187326 Long EC CORP US N 1 N N N AUTODESK, INC. FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 38547.00000000 NS USD 8204728.95000000 0.193199174048 Long EC CORP US N 1 N N N ECOLAB INC. 82DYEISM090VG8LTLS26 ECOLAB INC 278865100 46065.00000000 NS USD 10417599.75000000 0.245306295861 Long EC CORP US N 1 N N N MINERALS TECHNOLOGIES INC. 549300D3I1QU67GP6403 MINERALS TECHNOLOGIES INC 603158106 5827.00000000 NS USD 424730.03000000 0.010001243367 Long EC CORP US N 1 N N N JOHNSON CONTROLS INTERNATIONAL PLC 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC G51502105 122268.00000000 NS USD 7955978.76000000 0.187341779911 Long EC CORP IE N 1 N N N TWILIO INC. 5493004W8TRGD63APX93 TWILIO INC 90138F102 30740.00000000 NS USD 1840711.20000000 0.043343769875 Long EC CORP US N 1 N N N CENTENE CORPORATION 549300Z7JJ4TQSQGT333 CENTENE CORPORATION 15135B101 96162.00000000 NS USD 7025595.72000000 0.165433775884 Long EC CORP US N 1 N N N S P500 EMINI FUT JUN24 N/A S P500 EMINI FUT JUN24 N/A 53.00000000 NC USD -418099.07000000 -0.00984510219 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long S&P 500 E-Mini Index ESM24 2024-06-21 13845649.07000000 USD -418099.07000000 N N N The Bank of New York Mellon Corporation WFLLPEPC7FZXENRZV188 BANK OF NEW YORK MELLON CORPORATION 064058100 136690.00000000 NS USD 7721618.10000000 0.181823220283 Long EC CORP US N 1 N N N SEAGATE TECHNOLOGY HOLDINGS PUBLIC LIMITED COMPANY 635400RUXIFEZSRU8X70 SEAGATE TECHNOLOGY HOLDINGS PLC G7997R103 35854.00000000 NS USD 3080217.14000000 0.072530782060 Long EC CORP IE N 1 N N N MOODY'S CORPORATION 549300GCEDD8YCF5WU84 MOODY S CORP 615369105 29668.00000000 NS USD 10986950.44000000 0.258712964591 Long EC CORP US N 1 N N N HEWLETT PACKARD ENTERPRISE COMPANY 549300BX44RGX6ANDV88 HEWLETT PACKARD ENTERPRISE COMPANY 42824C109 234465.00000000 NS USD 3985905.00000000 0.093857281395 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INCORPORATED 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 46347.00000000 NS USD 18205565.07000000 0.428691813715 Long EC CORP US N 1 N N N MCCORMICK & COMPANY, INCORPORATED 549300JQQA6MQ4OJP259 MCCORMICK CO INC 579780206 45124.00000000 NS USD 3432131.44000000 0.080817411943 Long EC CORP US N 1 N N N BLACKROCK, INC. 549300LRIF3NWCU26A80 BLACKROCK INC CLASS A 09247X101 26753.00000000 NS USD 20188883.92000000 0.475393608013 Long EC CORP US N 1 N N N F5, INC. 54930015FPK9KT966303 F5 Inc 315616102 10642.00000000 NS USD 1759229.02000000 0.041425084935 Long EC CORP US N 1 N N N ZIMMER BIOMET HOLDINGS, INC. 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC 98956P102 37694.00000000 NS USD 4533834.32000000 0.106759534804 Long EC CORP US N 1 N N N Essential Utilities, Inc. 549300ILTEOF3E3QY357 ESSENTIAL UTILITIES INC 29670G102 46737.00000000 NS USD 1709639.46000000 0.040257384930 Long EC CORP US N 1 N N N MARSH & MCLENNAN COMPANIES, INC. 549300XMP3KDCKJXIU47 MARSH MCLENNAN COS INC 571748102 88704.00000000 NS USD 17690238.72000000 0.416557272063 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS, INC. GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS 127387108 48973.00000000 NS USD 13498427.99000000 0.317851467674 Long EC CORP US N 1 N N N IRON MOUNTAIN INCORPORATED SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC 46284V101 52209.00000000 NS USD 4047241.68000000 0.095301594302 Long EC CORP US N 1 N N N ROYAL CARIBBEAN CRUISES LTD. K2NEH8QNVW44JIWK7Z55 ROYAL CARIBBEAN CRUISES LTD V7780T103 43576.00000000 NS USD 6084516.88000000 0.143273914698 Long EC CORP LR N 1 N N N HANESBRANDS INC. GX5LWVWZLL5S4W1L2F20 HANESBRANDS INC 410345102 63073.00000000 NS USD 287612.88000000 0.006772505368 Long EC CORP US N 1 N N N INTUIT INC. VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 50391.00000000 NS USD 31525617.42000000 0.742343017550 Long EC CORP US N 1 N N N THE MACERICH COMPANY 529900PSWCB5KI0JYU46 MACERICH CO THE 554382101 38026.00000000 NS USD 523237.76000000 0.012320833957 Long EC CORP US N 1 N N N J. B. HUNT TRANSPORT SERVICES, INC. 549300XCD1MPI1C5GK90 J B HUNT TRANSPORT SERVICES INC 445658107 14790.00000000 NS USD 2404410.30000000 0.056617358948 Long EC CORP US N 1 N N N THE ESTEE LAUDER COMPANIES INC. 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS CLASS A 518439104 41784.00000000 NS USD 6130130.64000000 0.144347995366 Long EC CORP US N 1 N N N NORTHERN TRUST CORPORATION 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 37068.00000000 NS USD 3054032.52000000 0.071914205085 Long EC CORP US N 1 N N N COMERICA INCORPORATED I9Q57JVPWHHZ3ZGBW498 COMERICA INC 200340107 23636.00000000 NS USD 1185818.12000000 0.027922809242 Long EC CORP US N 1 N N N DOVER CORPORATION 549300FMC2ALGA7N9E80 DOVER CORP 260003108 25093.00000000 NS USD 4499174.90000000 0.105943399212 Long EC CORP US N 1 N N N EQUINIX, INC. 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 16900.00000000 NS USD 12017759.00000000 0.282985717976 Long EC CORP US N 1 N N N THE GAP, INC. T2ZG1WRWZ4BUCMQL9224 GAP INC 364760108 39479.00000000 NS USD 810109.08000000 0.019075877594 Long EC CORP US N 1 N N N THE PNC FINANCIAL SERVICES GROUP, INC. CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP 693475105 71705.00000000 NS USD 10989508.30000000 0.258773195275 Long EC CORP US N 1 N N N CONSOLIDATED EDISON, INC. 54930033SBW53OO8T749 CONSOLIDATED EDISON INC 209115104 62154.00000000 NS USD 5867337.60000000 0.138159930095 Long EC CORP US N 1 N N N INGERSOLL RAND INC. 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 72946.00000000 NS USD 6807320.72000000 0.160293990039 Long EC CORP US N 1 N N N UNITED RENTALS, INC. 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 12202.00000000 NS USD 8150813.98000000 0.191929622338 Long EC CORP US N 1 N N N INGREDION INCORPORATED PKSTQ48QDN0XSVS7YK88 INGREDION INC 457187102 12091.00000000 NS USD 1385507.69000000 0.032624958481 Long EC CORP US N 1 N N N FIRST SOLAR, INC. 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 18222.00000000 NS USD 3212538.60000000 0.075646594531 Long EC CORP US N 1 N N N FACTSET RESEARCH SYSTEMS INC. 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 6894.00000000 NS USD 2874039.66000000 0.067675860089 Long EC CORP US N 1 N N N EQUITABLE HOLDINGS, INC. 549300FIBAKMNHPZ4009 EQUITABLE HOLDINGS INC 29452E101 60793.00000000 NS USD 2243869.63000000 0.052837060411 Long EC CORP US N 1 N N N PEDIATRIX MEDICAL GROUP, INC. N/A PEDIATRIX MEDICAL GROUP INC 58502B106 14517.00000000 NS USD 128765.79000000 0.003032086059 Long EC CORP US N 1 N N Pepsico, Inc. FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 247490.00000000 NS USD 43535965.90000000 1.025154237825 Long EC CORP US N 1 N N N ANYWHERE REAL ESTATE INC. 5493004HBTOTE9DI9P12 ANYWHERE REAL ESTATE INC 75605Y106 15563.00000000 NS USD 75636.18000000 0.001781027452 Long EC CORP US N 1 N N N Xerox Holdings Corp 5493000Y33XDVO2CXC18 XEROX HOLDINGS CORP 98421M106 21160.00000000 NS USD 281216.40000000 0.006621885566 Long EC CORP US N 1 N N N ALLY FINANCIAL INC. 549300JBN1OSM8YNAI90 ALLY FINANCIAL INC 02005N100 47767.00000000 NS USD 1831864.45000000 0.043135452842 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC. FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 6280.00000000 NS USD 21678748.40000000 0.510475886628 Long EC CORP US N 1 N N N WOLVERINE WORLD WIDE, INC. 549300OVC7PK14LQ8D87 WOLVERINE WORLD WIDE INC 978097103 14446.00000000 NS USD 155150.04000000 0.003653363781 Long EC CORP US N 1 N N N FORTIVE CORPORATION 549300MU9YQJYHDQEF63 FORTIVE CORPORATION 34959J108 63397.00000000 NS USD 4771892.19000000 0.112365153727 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY 635400GAUMJCLEZRRV50 JAZZ PHARMACEUTICALS PLC G50871105 10748.00000000 NS USD 1190341.00000000 0.028029310832 Long EC CORP IE N 1 N N N LKQ CORPORATION DS830JTTZQN6GK0I2E41 LKQ CORPORATION 501889208 48450.00000000 NS USD 2089648.50000000 0.049205569947 Long EC CORP US N 1 N N N UNITED PARCEL SERVICE, INC. D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CLASS B 911312106 130193.00000000 NS USD 19200863.64000000 0.452128402885 Long EC CORP US N 1 N N N NEWELL BRANDS INC. 549300LWGYFM1TVO1Z12 NEWELL BRANDS INC 651229106 71331.00000000 NS USD 566368.14000000 0.013336437744 Long EC CORP US N 1 N N N ALBEMARLE CORPORATION HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP 012653101 21057.00000000 NS USD 2533367.67000000 0.059653956198 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC G87110105 78573.00000000 NS USD 2013040.26000000 0.047401653111 Long EC CORP GB N 1 N N N OMNICOM GROUP INC. HKUPACFHSSASQK8HLS17 OMNICOM GROUP INC 681919106 35398.00000000 NS USD 3286350.32000000 0.077384660886 Long EC CORP US N 1 N N N BORGWARNER INC. 549300DSFX2IE88NSX47 BORGWARNER INC 099724106 42801.00000000 NS USD 1402588.77000000 0.033027171713 Long EC CORP US N 1 N N N DEXCOM, INC. 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 69751.00000000 NS USD 8885579.89000000 0.209231372072 Long EC CORP US N 1 N N N BANK OF HAWAII CORPORATION 5493006Q8BQ8AD8M2U33 BANK OF HAWAII CORP 062540109 6937.00000000 NS USD 393258.53000000 0.009260174668 Long EC CORP US N 1 N N N COMMSCOPE HOLDING COMPANY, INC. 254900AW4CEPCQWSRI58 COMMSCOPE HOLDING CO INC 20337X109 38570.00000000 NS USD 34481.58000000 0.000811947940 Long EC CORP US N 1 N N N POTLATCHDELTIC CORPORATION 54930084YA8UJOTXDM59 POTLATCHDELTIC CORP 737630103 14579.00000000 NS USD 583305.79000000 0.013735273588 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 4464.00000000 NS USD 5059185.12000000 0.119130125138 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES, INC. QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 52744.00000000 NS USD 7228037.76000000 0.170200738346 Long EC CORP US N 1 N N N ATLASSIAN CORPORATION 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC 049468101 27861.00000000 NS USD 4800450.30000000 0.113037619971 Long EC CORP US N 1 N N N CATHAY GENERAL BANCORP 549300K1SLJ8C97H5L68 CATHAY GENERAL BANCORP 149150104 12671.00000000 NS USD 436389.24000000 0.010275786225 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 94270.00000000 NS USD 10002989.70000000 0.235543350650 Long EC CORP US N 1 N N N NIKE, INC. 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 219113.00000000 NS USD 20215365.38000000 0.476017174767 Long EC CORP US N 1 N N N PVH CORP. 123WALMHY1GZXG2YDL90 PVH CORP 693656100 10829.00000000 NS USD 1178195.20000000 0.027743310095 Long EC CORP US N 1 N N N AVISTA CORPORATION Q0IK63NITJD6RJ47SW96 AVISTA CORP 05379B107 13238.00000000 NS USD 476303.24000000 0.011215652963 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES, INC. R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 290806.00000000 NS USD 46057854.28000000 1.084537887795 Long EC CORP US N 1 N N N POOL CORPORATION 5493005VZK1KMN6CO617 POOL CORP 73278L105 7005.00000000 NS USD 2539522.65000000 0.059798889329 Long EC CORP US N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 927504.00000000 NS USD 152704258.56000000 3.595772243951 Long EC CORP US N 1 N N N EXPONENT, INC. 529900NY3F5Q2NWPUZ42 EXPONENT INC 30214U102 9264.00000000 NS USD 851454.24000000 0.020049444279 Long EC CORP US N 1 N N N QUANTA SERVICES, INC. SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 26071.00000000 NS USD 6740917.76000000 0.158730379943 Long EC CORP US N 1 N N N T. ROWE PRICE GROUP, INC. 549300SIV6FPS9Y7IH33 T ROWE PRICE GROUP INC 74144T108 40218.00000000 NS USD 4406686.26000000 0.103765541910 Long EC CORP US N 1 N N N COLGATE-PALMOLIVE COMPANY YMEGZFW4SBUSS5BQXF88 COLGATE PALMOLIVE CO 194162103 140768.00000000 NS USD 12939394.56000000 0.304687742510 Long EC CORP US N 1 N N N CENCORA, INC. AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 30764.00000000 NS USD 7354134.20000000 0.173169968434 Long EC CORP US N 1 N N N Mondelez International, Inc. 549300DV9GIB88LZ5P30 MONDELEZ INTERNATIONAL INC 609207105 244975.00000000 NS USD 17623501.50000000 0.414985791048 Long EC CORP US N 1 N N N GENERAL MILLS, INC. 2TGYMUGI08PO8X8L6150 GENERAL MILLS INC 370334104 102227.00000000 NS USD 7202914.42000000 0.169609151645 Long EC CORP US N 1 N N N COMPASS MINERALS INTERNATIONAL, INC. 2549008X9G8XP7YJGC47 COMPASS MINERALS INTERNATIONAL INC 20451N101 6368.00000000 NS USD 79281.60000000 0.001866867233 Long EC CORP US N 1 N N N ANSYS, INC. 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 15583.00000000 NS USD 5062605.04000000 0.119210655004 Long EC CORP US N 1 N N N THE KROGER CO. 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 122921.00000000 NS USD 6807364.98000000 0.160295032243 Long EC CORP US N 1 N N N DANAHER CORPORATION S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 126364.00000000 NS USD 31163889.68000000 0.733825307700 Long EC CORP US N 1 N N N H.B. FULLER COMPANY JSMX3Z5FOYM8V0Q52357 HB FULLER CO 359694106 9819.00000000 NS USD 733577.49000000 0.017273765657 Long EC CORP US N 1 N N N DIGITAL REALTY TRUST, INC. 549300HKCZ31D08NEI41 DIGITAL REALTY TRUST INC 253868103 54517.00000000 NS USD 7565869.26000000 0.178155756381 Long EC CORP US N 1 N N N ILLUMINA, INC. SQ95QG8SR5Q56LSNF682 ILLUMINA INC 452327109 28567.00000000 NS USD 3515169.35000000 0.082772730117 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING, INC. HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 73971.00000000 NS USD 17892845.19000000 0.421328106408 Long EC CORP US N 1 N N N ONEOK, INC. 2T3D6M0JSY48PSZI1Q41 ONEOK INC 682680103 104595.00000000 NS USD 8275556.40000000 0.194866968917 Long EC CORP US N 1 N N N CUMMINS INC. ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 25491.00000000 NS USD 7200952.59000000 0.169562955855 Long EC CORP US N 1 N N N ALLEGION PUBLIC LIMITED COMPANY 984500560CAC2E6FB757 ALLEGION PLC G0176J109 15810.00000000 NS USD 1921863.60000000 0.045254689389 Long EC CORP IE N 1 N N N TESLA, INC. 54930043XZGB27CTOV49 TESLA INC 88160R101 515015.00000000 NS USD 94391949.20000000 2.222675085727 Long EC CORP US N 1 N N N APPLIED INDUSTRIAL TECHNOLOGIES, INC. 549300NU173IJRC6PO38 APPLIED INDUSTRIAL TECHNOLOGIES INC 03820C105 6972.00000000 NS USD 1277619.00000000 0.030084471656 Long EC CORP US N 1 N N N LINCOLN NATIONAL CORPORATION EFQMQROEDSNBRIP7LE47 LINCOLN NATIONAL CORP 534187109 30343.00000000 NS USD 827453.61000000 0.019484294361 Long EC CORP US N 1 N N N KELLY SERVICES, INC. 25490035B2ZPL6RM1974 KELLY SERVICES INC 488152208 6223.00000000 NS USD 142755.62000000 0.003361508715 Long EC CORP US N 1 N N N COPART, INC. 549300KVYX3JWMYEHU61 COPART INC 217204106 155581.00000000 NS USD 8449604.11000000 0.198965321711 Long EC CORP US N 1 N N N UGI CORPORATION DX6GCWD4Q1JO9CRE5I40 UGI CORP 902681105 37638.00000000 NS USD 962027.28000000 0.022653140285 Long EC CORP US N 1 N N N HENRY SCHEIN, INC. VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 23366.00000000 NS USD 1618796.48000000 0.038118278470 Long EC CORP US N 1 N N N PRUDENTIAL FINANCIAL, INC. 5PRBRS5FEH7NREC8OR45 PRUDENTIAL FINANCIAL INC 744320102 64944.00000000 NS USD 7175013.12000000 0.168952151499 Long EC CORP US N 1 N N N FORTINET, INC. 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 117497.00000000 NS USD 7423460.46000000 0.174802414339 Long EC CORP US N 1 N N N NEW JERSEY RESOURCES CORPORATION 549300QKBSQBIX4DQ583 NEW JERSEY RESOURCES CORP 646025106 18005.00000000 NS USD 786638.45000000 0.018523207742 Long EC CORP US N 1 N N N ABBVIE INC. FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 317816.00000000 NS USD 51689594.24000000 1.217150130729 Long EC CORP US N 1 N N N BlackRock Funds III: BlackRock Cash Funds: Treasury; SL Agency Shares N/A BLACKROCK CASH FUNDS TREASURY 066922477 11294314.08000000 NS USD 11294314.08000000 0.265950546935 Long STIV RF US N 1 N N N COLUMBIA SPORTSWEAR COMPANY 549300OTMCIEUXAH5Z60 COLUMBIA SPORTSWEAR COMPANY 198516106 6635.00000000 NS USD 528345.05000000 0.012441096822 Long EC CORP US N 1 N N N LABORATORY CORPORATION OF AMERICA HOLDINGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMERICA HOLDINGS 50540R409 15282.00000000 NS USD 3077336.34000000 0.072462947012 Long EC CORP US N 1 N N N TARGET CORPORATION 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 83158.00000000 NS USD 13386774.84000000 0.315222337999 Long EC CORP US N 1 N N N SERVICENOW, INC. 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 36903.00000000 NS USD 25585956.99000000 0.602480080432 Long EC CORP US N 1 N N N LUMEN TECHNOLOGIES, INC. 8M3THTGWLTYZVE6BBY25 LUMEN TECHNOLOGIES INC 550241103 182530.00000000 NS USD 217210.70000000 0.005114724458 Long EC CORP US N 1 N N N JACK IN THE BOX INC. 5493002OJW26P0SUUP68 JACK IN THE BOX INC 466367109 3699.00000000 NS USD 211101.93000000 0.004970879448 Long EC CORP US N 1 N N N BIO-TECHNE CORPORATION 54930073RLKQ51TILZ35 BIO TECHNE CORP 09073M104 28416.00000000 NS USD 1796175.36000000 0.042295071307 Long EC CORP US N 1 N N N THE J. M. SMUCKER COMPANY 5493000WDH6A0LHDJD55 J M SMUCKER CO 832696405 19034.00000000 NS USD 2186054.90000000 0.051475679901 Long EC CORP US N 1 N N N SOUTHWEST AIRLINES CO. UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 26784.00000000 NS USD 694776.96000000 0.016360118126 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 32810.00000000 NS USD 7604373.70000000 0.179062431794 Long EC CORP US N 1 N N ROBERT HALF INC. 529900VPCUY9H3HLIC08 ROBERT HALF INC 770323103 19012.00000000 NS USD 1314489.68000000 0.030952676440 Long EC CORP US N 1 N N N AMERICAN TOWER CORPORATION 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT 03027X100 83915.00000000 NS USD 14396457.40000000 0.338997631227 Long EC CORP US N 1 N N N FORTUNE BRANDS INNOVATIONS, INC. 54930032LHW54PQUJD44 FORTUNE BRANDS INNOVATION 34964C106 22845.00000000 NS USD 1669969.50000000 0.039323264674 Long EC CORP US N 1 N N N CROWN CASTLE INC. 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 77875.00000000 NS USD 7303117.50000000 0.171968663143 Long EC CORP US N 1 N N N UNION PACIFIC CORPORATION 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 109734.00000000 NS USD 26024515.44000000 0.612806945686 Long EC CORP US N 1 N N N TRACTOR SUPPLY COMPANY 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO 892356106 19569.00000000 NS USD 5343902.52000000 0.125834449785 Long EC CORP US N 1 N N N Garmin Ltd. 2549001E0HIPIJQ0W046 GARMIN LTD H2906T109 27689.00000000 NS USD 4000229.83000000 0.094194592395 Long EC CORP CH N 1 N N N THE HARTFORD FINANCIAL SERVICES GROUP, INC. IU7C3FTM7Y3BQM112U94 HARTFORD FINANCIAL SERVICES GROUP 416515104 54141.00000000 NS USD 5245721.49000000 0.123522552095 Long EC CORP US N 1 N N N THE MOSAIC COMPANY 2YD5STGSJNMUB7H76907 MOSAIC CO THE 61945C103 59128.00000000 NS USD 1856027.92000000 0.043704437202 Long EC CORP US N 1 N N N DOMINO'S PIZZA, INC. 25490005ZWM1IF9UXU57 DOMINO S PIZZA INC 25754A201 6319.00000000 NS USD 3344457.13000000 0.078752919090 Long EC CORP US N 1 N N N THE TIMKEN COMPANY B0I35MLPFXZSE70ASS73 TIMKEN CO THE 887389104 11280.00000000 NS USD 1006401.60000000 0.023698035494 Long EC CORP US N 1 N N N ARAMARK 549300MR6PG2DWZUIL39 ARAMARK 03852U106 44054.00000000 NS USD 1388141.54000000 0.032686978524 Long EC CORP US N 1 N N N STARBUCKS CORPORATION OQSJ1DU9TAOC51A47K68 STARBUCKS CORPORATION 855244109 203812.00000000 NS USD 18035323.88000000 0.424683094171 Long EC CORP US N 1 N N N STERIS PUBLIC LIMITED COMPANY N/A STERIS PLC G8473T100 17802.00000000 NS USD 3641577.12000000 0.085749291184 Long EC CORP IE N 1 N N N AMERICAN EXPRESS COMPANY R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 104946.00000000 NS USD 24560512.38000000 0.578333633560 Long EC CORP US N 1 N N N COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION 5493006IEVQEFQO40L83 COGNIZANT TECHNOLOGY SOLUTIONS CORP 192446102 90673.00000000 NS USD 5955402.64000000 0.140233623583 Long EC CORP US N 1 N N N HOST HOTELS & RESORTS, INC. N6EL63S0K3PB1YFTDI24 HOST HOTELS RESORTS INC 44107P104 128753.00000000 NS USD 2429569.11000000 0.057209780872 Long EC CORP US N 1 N N N WARNER BROS. DISCOVERY, INC. 5493006ZCRFWKF6B1K26 WARNER BROS DISCOVERY INC 934423104 417959.00000000 NS USD 3076178.24000000 0.072435676890 Long EC CORP US N 1 N N N TERADATA CORPORATION 549300JU9SOUHV4U4R71 TERADATA CORP 88076W103 17940.00000000 NS USD 665574.00000000 0.015672467408 Long EC CORP US N 1 N N N SYNOPSYS, INC. QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 27389.00000000 NS USD 14532329.51000000 0.342197051901 Long EC CORP US N 1 N N N VALERO ENERGY CORPORATION 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 61284.00000000 NS USD 9797473.08000000 0.230703990145 Long EC CORP US N 1 N N N VOYA FINANCIAL, INC. 549300T065Z4KJ686G75 VOYA FINANCIAL INC 929089100 18977.00000000 NS USD 1293472.32000000 0.030457774461 Long EC CORP US N 1 N N N PAYPAL HOLDINGS, INC. 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 184373.00000000 NS USD 12522614.16000000 0.294873691427 Long EC CORP US N 1 N N N ARCHER-DANIELS-MIDLAND COMPANY. 549300LO13MQ9HYSTR83 ARCHER DANIELS MIDLAND CO 039483102 96047.00000000 NS USD 5634117.02000000 0.132668216268 Long EC CORP US N 1 N N N Liberty Global Ltd. 213800HRMKKTYH7SKA24 LIBERTY GLOBAL LTD G61188127 33186.00000000 NS USD 543254.82000000 0.012792181577 Long EC CORP BM N 1 N N ON SEMICONDUCTOR CORPORATION ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 77487.00000000 NS USD 5436487.92000000 0.128014585524 Long EC CORP US N 1 N N N EQUITY RESIDENTIAL 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT 29476L107 64874.00000000 NS USD 4177885.60000000 0.098377905243 Long EC CORP US N 1 N N N THE HOME DEPOT, INC. QEKMOTMBBKA8I816DO57 HOME DEPOT INC THE 437076102 179158.00000000 NS USD 59878186.76000000 1.409969335499 Long EC CORP US N 1 N N N DELUXE CORPORATION KWGNKB8TX9LE5TV29231 DELUXE CORP 248019101 7524.00000000 NS USD 148599.00000000 0.003499104509 Long EC CORP US N 1 N N N TE Connectivity Ltd. 894500ZRIX9K13RHXR17 TE CONNECTIVITY LTD H84989104 55691.00000000 NS USD 7879162.68000000 0.185532969004 Long EC CORP CH N 1 N N N SYNCHRONY FINANCIAL 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL 87165B103 74921.00000000 NS USD 3295025.58000000 0.077588939793 Long EC CORP US N 1 N N N THE NEW YORK TIMES COMPANY 529900J1WEMMIW7BOH57 NEW YORK TIMES CO 650111107 27861.00000000 NS USD 1198858.83000000 0.028229882689 Long EC CORP US N 1 N N N TETRA TECH, INC. 549300UJ1LP7JGJC5P32 TETRA TECH INC 88162G103 9469.00000000 NS USD 1843803.68000000 0.043416589415 Long EC CORP US N 1 N N N FLOWSERVE CORPORATION 6Y0GK87T6V7NJKZJVM41 FLOWSERVE CORP 34354P105 23766.00000000 NS USD 1120804.56000000 0.026391915757 Long EC CORP US N 1 N N N THE ALLSTATE CORPORATION OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORP 020002101 47118.00000000 NS USD 8012887.08000000 0.188681816917 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC G8994E103 40932.00000000 NS USD 12989360.88000000 0.305864314194 Long EC CORP IE N 1 N N N S&P GLOBAL INC. Y6X4K52KMJMZE7I7MY94 S P GLOBAL INC 78409V104 58410.00000000 NS USD 24288630.30000000 0.571931545982 Long EC CORP US N 1 N N N STEELCASE INC. GIE4CCPBJDI8SMV1OX95 STEELCASE INC 858155203 14731.00000000 NS USD 177213.93000000 0.004172908710 Long EC CORP US N 1 N N N CNH Industrial N.V. 549300WGC2HZ5J67V817 CNH INDUSTRIAL NV N20944109 178459.00000000 NS USD 2034432.60000000 0.047905384854 Long EC CORP NL N 1 N N N CHOICE HOTELS INTERNATIONAL, INC. 5493003CYRY5RFGTIR97 CHOICE HOTELS INTERNATIONAL INC 169905106 5881.00000000 NS USD 695487.06000000 0.016376839061 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS, INC. 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 29991.00000000 NS USD 10171447.65000000 0.239510079715 Long EC CORP US N 1 N N N QUEST DIAGNOSTICS INCORPORATED 8MCWUBXQ0WE04KMXBX50 QUEST DIAGNOSTICS INC 74834L100 20197.00000000 NS USD 2790821.46000000 0.065716296574 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION, INC. VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 20627.00000000 NS USD 5589091.92000000 0.131607996950 Long EC CORP US N 1 N N N VENTAS, INC. ORQTRC074CWLT3DKHT41 VENTAS INC 92276F100 72853.00000000 NS USD 3225930.84000000 0.075961945559 Long EC CORP US N 1 N N N AUTONATION, INC. N/A AUTONATION INC 05329W102 4976.00000000 NS USD 801882.40000000 0.018882161532 Long EC CORP US N 1 N N N GAMESTOP CORP. 549300505KLOET039L77 GAMESTOP CORP 36467W109 49033.00000000 NS USD 543775.97000000 0.012804453250 Long EC CORP US N 1 N N TRANSUNION 549300ZS772LUNUMRB03 TRANSUNION 89400J107 35051.00000000 NS USD 2558723.00000000 0.060251005637 Long EC CORP US N 1 N N N EXELON CORPORATION 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 178800.00000000 NS USD 6719304.00000000 0.158221434357 Long EC CORP US N 1 N N N CAMPBELL SOUP COMPANY 5493007JDSMX8Z5Z1902 CAMPBELL SOUP CO 134429109 34662.00000000 NS USD 1584400.02000000 0.037308334875 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORPORATION 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 4631.00000000 NS USD 3790334.57000000 0.089252126762 Long EC CORP US N 1 N N N CATERPILLAR INC. WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 91572.00000000 NS USD 30637244.04000000 0.721424227386 Long EC CORP US N 1 N N N NORDSTROM, INC. 549300S3IZB5P35KNV16 NORDSTROM INC 655664100 17929.00000000 NS USD 340830.29000000 0.008025631427 Long EC CORP US N 1 N N N HORMEL FOODS CORPORATION MSD54751OJP1FS2ND863 HORMEL FOODS CORP 440452100 53885.00000000 NS USD 1916150.60000000 0.045120163692 Long EC CORP US N 1 N N N CORE LABORATORIES INC. N/A CORE LABORATORIES LUXEMBOURG SA 21867A105 8692.00000000 NS USD 137333.60000000 0.003233834810 Long EC CORP US N 1 N N ELEVANCE HEALTH, INC. 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 42300.00000000 NS USD 22358934.00000000 0.526492417694 Long EC CORP US N 1 N N N A. O. SMITH CORPORATION 549300XG4US7UJNECY36 A O SMITH CORPORATION 831865209 22259.00000000 NS USD 1843935.56000000 0.043419694832 Long EC CORP US N 1 N N N MASTERCARD INCORPORATED. AR5L2ODV9HN37376R084 MASTERCARD INC CLASS A 57636Q104 150741.00000000 NS USD 68014339.20000000 1.601553718228 Long EC CORP US N 1 N N N ALIGN TECHNOLOGY, INC. 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 13115.00000000 NS USD 3703413.70000000 0.087205375383 Long EC CORP US N 1 N N N WHIRLPOOL CORPORATION WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 9716.00000000 NS USD 921659.76000000 0.021702594378 Long EC CORP US N 1 N N N DELTA AIR LINES, INC. Q2CCMS6R0AS67HJMBN42 DELTA AIR LINES INC 247361702 29211.00000000 NS USD 1462594.77000000 0.034440150705 Long EC CORP US N 1 N N N DARDEN RESTAURANTS, INC. CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC 237194105 21537.00000000 NS USD 3303991.17000000 0.077800055187 Long EC CORP US N 1 N N N PAYCOM SOFTWARE, INC. 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 9752.00000000 NS USD 1833180.96000000 0.043166453092 Long EC CORP US N 1 N N N THE PROCTER & GAMBLE COMPANY 2572IBTT8CCZW6AU4141 PROCTER GAMBLE CO THE 742718109 424264.00000000 NS USD 69239884.80000000 1.630412002167 Long EC CORP US N 1 N N N MATTEL, INC. 549300VELLG24KHTJ564 MATTEL INC 577081102 62926.00000000 NS USD 1152804.32000000 0.027145423550 Long EC CORP US N 1 N N N ICF INTERNATIONAL, INC. 5493003KYFDDC5B3WY64 ICF INTERNATIONAL INC 44925C103 3475.00000000 NS USD 501407.75000000 0.011806796269 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES, INC. 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 19242.00000000 NS USD 9841513.32000000 0.231741018673 Long EC CORP US N 1 N N N SENSATA TECHNOLOGIES HOLDING PLC 529900MS7KFYCY9MS037 SENSATA TECHNOLOGIES HOLDING PLC G8060N102 26890.00000000 NS USD 1030155.90000000 0.024257385007 Long EC CORP GB N 1 N N N MICROSOFT CORPORATION INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 1271070.00000000 NS USD 494865683.10000000 11.65274828976 Long EC CORP US N 1 N N N BROADRIDGE FINANCIAL SOLUTIONS, INC. 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 21157.00000000 NS USD 4091975.37000000 0.096354951702 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC. DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 196319.00000000 NS USD 6615950.30000000 0.155787734280 Long EC CORP US N 1 N N N CSX Corporation 549300JVQR4N1MMP3Q88 CSX CORP 126408103 355725.00000000 NS USD 11817184.50000000 0.278262731029 Long EC CORP US N 1 N N N THE KRAFT HEINZ COMPANY 9845007488EC87F5AF14 KRAFT HEINZ CO THE 500754106 154744.00000000 NS USD 5974665.84000000 0.140687219838 Long EC CORP US N 1 N N N LUCID GROUP, INC. N/A LUCID GROUP INC 549498103 160551.00000000 NS USD 409405.05000000 0.009640381540 Long EC CORP US N 1 N N MARATHON PETROLEUM CORPORATION 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 68349.00000000 NS USD 12420380.28000000 0.292466360082 Long EC CORP US N 1 N N N MCDONALD'S CORPORATION UE2136O97NLB5BYP9H04 MCDONALD S CORP 580135101 130570.00000000 NS USD 35650832.80000000 0.839480681579 Long EC CORP US N 1 N N N IDEXX LABORATORIES, INC. OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 14920.00000000 NS USD 7351979.20000000 0.173119224013 Long EC CORP US N 1 N N N AVALONBAY COMMUNITIES, INC. K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 25628.00000000 NS USD 4858299.96000000 0.114399822989 Long EC CORP US N 1 N N N W.W. GRAINGER, INC. 549300TWZSP6O1IH2V34 W W GRAINGER INC 384802104 8081.00000000 NS USD 7445429.35000000 0.175319722275 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES, INC. 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 31729.00000000 NS USD 4693988.26000000 0.110530726895 Long EC CORP US N 1 N N N MASCO CORPORATION 5GCSNMQXHEYA1JO8QN11 MASCO CORPORATION 574599106 40178.00000000 NS USD 2750184.10000000 0.064759396665 Long EC CORP US N 1 N N N Willis Towers Watson Public Limited Company 549300WHC56FF48KL350 WILLIS TOWERS WATSON PLC G96629103 18546.00000000 NS USD 4657642.44000000 0.109674881145 Long EC CORP IE N 1 N N N HUMANA INC. 529900YLDW34GJAO4J06 HUMANA INC 444859102 22199.00000000 NS USD 6706095.91000000 0.157910419564 Long EC CORP US N 1 N N N RESOURCES CONNECTION, INC. N/A RESOURCES CONNECTION INC 76122Q105 6583.00000000 NS USD 72742.15000000 0.001712880874 Long EC CORP US N 1 N N N LAM RESEARCH CORPORATION 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 23734.00000000 NS USD 21227926.94000000 0.499860260658 Long EC CORP US N 1 N N N BIOGEN INC. W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 26051.00000000 NS USD 5596275.82000000 0.131777158363 Long EC CORP US N 1 N N N ADOBE INC. FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 81365.00000000 NS USD 37658162.95000000 0.886747877045 Long EC CORP US N 1 N N N ACCO BRANDS CORPORATION JCT8P4Y190IH4I1NX328 ACCO BRANDS CORP 00081T108 15688.00000000 NS USD 75616.16000000 0.001780556036 Long EC CORP US N 1 N N N KIMBERLY-CLARK CORPORATION MP3J6QPYPGN75NVW2S34 KIMBERLY CLARK CORP 494368103 60605.00000000 NS USD 8274400.65000000 0.194839754131 Long EC CORP US N 1 N N N DENTSPLY SIRONA INC. 9NHEHR1SOZCYXDO8HO28 DENTSPLY SIRONA INC 24906P109 38628.00000000 NS USD 1159226.28000000 0.027296643337 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORPORATION 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 19536.00000000 NS USD 3636040.32000000 0.085618914520 Long EC CORP US N 1 N N N CME GROUP INC. LCZ7XYGSLJUHFXXNXD88 CME GROUP INC 12572Q105 64811.00000000 NS USD 13586978.04000000 0.319936581835 Long EC CORP US N 1 N N N ELECTRONIC ARTS INC. 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 46216.00000000 NS USD 5861113.12000000 0.138013360428 Long EC CORP US N 1 N N N STATE STREET CORPORATION 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 55549.00000000 NS USD 4026747.01000000 0.094819000259 Long EC CORP US N 1 N N N CABLE ONE, INC. 549300648QS85T0XSH18 CABLE ONE INC 12685J105 817.00000000 NS USD 321775.45000000 0.007576941486 Long EC CORP US N 1 N N N THE CLOROX COMPANY 54930044KVSC06Z79I06 CLOROX CO THE 189054109 22222.00000000 NS USD 3285967.14000000 0.077375638033 Long EC CORP US N 1 N N N CITIZENS FINANCIAL GROUP, INC. 2138004JDDA4ZQUPFW65 CITIZENS FINANCIAL GROUP 174610105 84695.00000000 NS USD 2888946.45000000 0.068026874673 Long EC CORP US N 1 N N N LOWE'S COMPANIES, INC. WAFCR4OKGSC504WU3E95 LOWE S COS INC 548661107 103593.00000000 NS USD 23618168.07000000 0.556143973979 Long EC CORP US N 1 N N N ZEBRA TECHNOLOGIES CORPORATION PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP 989207105 9151.00000000 NS USD 2878538.56000000 0.067781797015 Long EC CORP US N 1 N N N GILEAD SCIENCES, INC. 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 224387.00000000 NS USD 14630032.40000000 0.344497690687 Long EC CORP US N 1 N N N NASDAQ, INC. 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 62317.00000000 NS USD 3729672.45000000 0.087823697919 Long EC CORP US N 1 N N N GRANITE CONSTRUCTION INCORPORATED 549300OM4BWMCIXVCZ39 GRANITE CONSTRUCTION INC 387328107 8180.00000000 NS USD 453990.00000000 0.010690236516 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORPORATION 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 23137.00000000 NS USD 12607582.67000000 0.296874470008 Long EC CORP US N 1 N N N EATON CORPORATION PUBLIC LIMITED COMPANY 549300VDIGTMXUNT7H71 EATON CORP PLC G29183103 71877.00000000 NS USD 22875574.02000000 0.538657892721 Long EC CORP IE N 1 N N N ZIONS BANCORPORATION, NATIONAL ASSOCIATION 8WH0EE09O9V05QJZ3V89 ZIONS BANCORP 989701107 26581.00000000 NS USD 1083973.18000000 0.025524636382 Long EC CORP US N 1 N N N THE WESTERN UNION COMPANY 28ID94QU1140NC23S047 WESTERN UNION COMPANY 959802109 51647.00000000 NS USD 694135.68000000 0.016345017717 Long EC CORP US N 1 N N N TRUEBLUE, INC. N/A TRUEBLUE INC 89785X101 5818.00000000 NS USD 60623.56000000 0.001427520859 Long EC CORP US N 1 N N N AMGEN INC. 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 96338.00000000 NS USD 26390831.72000000 0.621432703242 Long EC CORP US N 1 N N N INTERCONTINENTAL EXCHANGE, INC. 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 103032.00000000 NS USD 13266400.32000000 0.312387843650 Long EC CORP US N 1 N N N THE MIDDLEBY CORPORATION JDFO86U9VQRBKW5KYA35 MIDDLEBY CORP 596278101 9625.00000000 NS USD 1337586.25000000 0.031496538190 Long EC CORP US N 1 N N N INTERNATIONAL PAPER COMPANY 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 59092.00000000 NS USD 2064674.48000000 0.048617499328 Long EC CORP US N 1 N N N HEALTHPEAK PROPERTIES, INC. 254900M6MTMZM0I22L81 HEALTHPEAK PROPERTIES INC 42250P103 127097.00000000 NS USD 2365275.17000000 0.055695832492 Long EC CORP US N 1 N N N ULTA BEAUTY, INC. 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 8742.00000000 NS USD 3539111.28000000 0.083336497808 Long EC CORP US N 1 N N N BAKER HUGHES COMPANY N/A BAKER HUGHES CO 05722G100 181224.00000000 NS USD 5911526.88000000 0.139200468113 Long EC CORP US N 1 N N N Invesco Ltd. ECPGFXU8A2SHKVVGJI15 INVESCO LTD G491BT108 60150.00000000 NS USD 852325.50000000 0.020069960095 Long EC CORP BM N 1 N N N WEST PHARMACEUTICAL SERVICES, INC. 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 13263.00000000 NS USD 4741257.24000000 0.111643783518 Long EC CORP US N 1 N N N TENNANT COMPANY JYAIRLT8DVP6DP8UT336 TENNANT CO 880345103 3344.00000000 NS USD 389509.12000000 0.009171886204 Long EC CORP US N 1 N N N KOHL'S CORPORATION 549300JF6LPRTRJ0FH50 KOHL S CORP 500255104 20472.00000000 NS USD 490099.68000000 0.011540521808 Long EC CORP US N 1 N N N KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC. N/A KNIGHT SWIFT TRANSPORTATION HOLDINGS INC 499049104 28674.00000000 NS USD 1325599.02000000 0.031214271348 Long EC CORP US N 1 N N N 2024-05-30 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer