0001752724-24-087388.txt : 20240424 0001752724-24-087388.hdr.sgml : 20240424 20240424083130 ACCESSION NUMBER: 0001752724-24-087388 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240424 DATE AS OF CHANGE: 20240424 PERIOD START: 20240831 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: 24866847 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 S000055381 iShares ESG Aware MSCI USA ETF C000174221 iShares ESG Aware MSCI USA ETF ESGU NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000055381 C000174221 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares ESG Aware MSCI USA ETF S000055381 549300N2OW8SZV95FP93 2024-08-31 2024-02-29 N 13550346192.39 64581617.53 13485764574.86 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 169131.68000000 N THE TJX COMPANIES, INC. V167QI9I69W364E2DY52 TJX CO INC 872540109 166621.00000000 NS USD 16518805.94000000 0.122490688965 Long EC CORP US N 1 N N N ACCENTURE PUBLIC LIMITED COMPANY 5493000EWHDSR3MZWH98 ACCENTURE PLC G1151C101 191007.00000000 NS USD 71585603.46000000 0.530823469908 Long EC CORP IE N 1 N N N VEEVA SYSTEMS INC. 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC 922475108 67027.00000000 NS USD 15115258.77000000 0.112083068676 Long EC CORP US N 1 N N N WORKDAY, INC. 549300J0DYC0N31V7G13 WORKDAY INC CLASS A 98138H101 135596.00000000 NS USD 39954717.36000000 0.296273282380 Long EC CORP US N 1 N N N AUTODESK, INC. FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 192095.00000000 NS USD 49593166.15000000 0.367744564089 Long EC CORP US N 1 N N TWILIO INC. 5493004W8TRGD63APX93 TWILIO INC 90138F102 188332.00000000 NS USD 11222703.88000000 0.083218892171 Long EC CORP US N 1 N N N WESTERN DIGITAL CORPORATION 549300QQXOOYEF89IC56 WESTERN DIGITAL CORP 958102105 253065.00000000 NS USD 15049775.55000000 0.111597495762 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY, INC N/A MARVELL TECHNOLOGY INC 573874104 343413.00000000 NS USD 24608975.58000000 0.182481129960 Long EC CORP US N 1 N N N SEAGATE TECHNOLOGY HOLDINGS PUBLIC LIMITED COMPANY 635400RUXIFEZSRU8X70 SEAGATE TECHNOLOGY HOLDINGS PLC G7997R103 155499.00000000 NS USD 14469181.95000000 0.107292262664 Long EC CORP IE N 1 N N N RIVIAN AUTOMOTIVE, INC. 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 707723.00000000 NS USD 8011424.36000000 0.059406526901 Long EC CORP US N 1 N N STRYKER CORPORATION 5493002F0SC4JTBU5137 STRYKER CORP 863667101 41446.00000000 NS USD 14467555.22000000 0.107280200093 Long EC CORP US N 1 N N N THE HOME DEPOT, INC. QEKMOTMBBKA8I816DO57 HOME DEPOT INC THE 437076102 378501.00000000 NS USD 144061265.61000000 1.068246926678 Long EC CORP US N 1 N N N CONSOLIDATED EDISON, INC. 54930033SBW53OO8T749 CONSOLIDATED EDISON INC 209115104 181038.00000000 NS USD 15788323.98000000 0.117073999715 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORPORATION 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 68557.00000000 NS USD 14344181.11000000 0.106365353112 Long EC CORP US N 1 N N N APPLE INC. HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 4534975.00000000 NS USD 819696731.25000000 6.078236993533 Long EC CORP US N 1 N N N U.S. BANCORP N1GZ7BBF3NP8GI976H15 U S BANCORP 902973304 335131.00000000 NS USD 14062096.76000000 0.104273633741 Long EC CORP US N 1 N N N LABORATORY CORPORATION OF AMERICA HOLDINGS OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMERICA HOLDINGS 50540R409 77702.00000000 NS USD 16770422.66000000 0.124356483956 Long EC CORP US N 1 N N N CONOCOPHILLIPS WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 464240.00000000 NS USD 52245569.60000000 0.387412736667 Long EC CORP US N 1 N N N HONEYWELL INTERNATIONAL INC. ISRPG12PN4EIEOEMW547 HONEYWELL INTERNATIONAL INC 438516106 261618.00000000 NS USD 51991345.14000000 0.385527604693 Long EC CORP US N 1 N N N MICRON TECHNOLOGY, INC. B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 292587.00000000 NS USD 26511308.07000000 0.196587356414 Long EC CORP US N 1 N N N FISERV, INC. GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 140722.00000000 NS USD 21005572.94000000 0.155761082906 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORPORATION IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 196027.00000000 NS USD 11881196.47000000 0.088101763930 Long EC CORP US N 1 N N N VALERO ENERGY CORPORATION 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 96052.00000000 NS USD 13587515.92000000 0.100754509279 Long EC CORP US N 1 N N N ZIMMER BIOMET HOLDINGS, INC. 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC 98956P102 230912.00000000 NS USD 28716216.32000000 0.212937250688 Long EC CORP US N 1 N N N META PLATFORMS, INC. BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CLASS A 30303M102 609772.00000000 NS USD 298867550.36000000 2.216170604944 Long EC CORP US N 1 N N N LKQ CORPORATION DS830JTTZQN6GK0I2E41 LKQ CORPORATION 501889208 668832.00000000 NS USD 34973225.28000000 0.259334389873 Long EC CORP US N 1 N N N SPLUNK INC. 549300XGDSGBP6UEI867 SPLUNK INC 848637104 129384.00000000 NS USD 20212368.48000000 0.149879292106 Long EC CORP US N 1 N N N DEERE & COMPANY PWFTNG3EI0Y73OXWDH08 DEERE CO 244199105 88329.00000000 NS USD 32244501.45000000 0.239100284385 Long EC CORP US N 1 N N N JOHNSON & JOHNSON 549300G0CFPGEF6X2043 JOHNSON JOHNSON 478160104 634844.00000000 NS USD 102451124.72000000 0.759698303728 Long EC CORP US N 1 N N N SNOWFLAKE INC. 254900CJNSY1K7T53Z16 SNOWFLAKE INC 833445109 88350.00000000 NS USD 16634538.00000000 0.123348868413 Long EC CORP US N 1 N N N QUEST DIAGNOSTICS INCORPORATED 8MCWUBXQ0WE04KMXBX50 QUEST DIAGNOSTICS INC 74834L100 104546.00000000 NS USD 13056749.94000000 0.096818759274 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORPORATION ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 111882.00000000 NS USD 15396082.02000000 0.114165436705 Long EC CORP US N 1 N N N CISCO SYSTEMS, INC. 549300LKFJ962MZ46593 CISCO SYSTEMS INC 17275R102 1319856.00000000 NS USD 63841434.72000000 0.473398703986 Long EC CORP US N 1 N N N KIMBERLY-CLARK CORPORATION MP3J6QPYPGN75NVW2S34 KIMBERLY CLARK CORP 494368103 276392.00000000 NS USD 33490418.64000000 0.248339042655 Long EC CORP US N 1 N N N HUNTINGTON BANCSHARES INCORPORATED 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC 446150104 1392680.00000000 NS USD 18160547.20000000 0.134664572402 Long EC CORP US N 1 N N N Essential Utilities, Inc. 549300ILTEOF3E3QY357 ESSENTIAL UTILITIES INC 29670G102 398505.00000000 NS USD 13860003.90000000 0.102775069393 Long EC CORP US N 1 N N N AMGEN INC. 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 201825.00000000 NS USD 55265739.75000000 0.409807982656 Long EC CORP US N 1 N N N MCCORMICK & COMPANY, INCORPORATED 549300JQQA6MQ4OJP259 MCCORMICK CO INC 579780206 182548.00000000 NS USD 12570255.28000000 0.093211291137 Long EC CORP US N 1 N N N CARRIER GLOBAL CORPORATION 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 419639.00000000 NS USD 23323535.62000000 0.172949301395 Long EC CORP US N 1 N N N DUPONT DE NEMOURS, INC. 5493004JF0SDFLM8GD76 DUPONT DE NEMOURS INC 26614N102 167878.00000000 NS USD 11615478.82000000 0.086131407348 Long EC CORP US N 1 N N N AUTOZONE, INC. GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 4507.00000000 NS USD 13548132.14000000 0.100462469627 Long EC CORP US N 1 N N HILTON WORLDWIDE HOLDINGS INC. 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 99609.00000000 NS USD 20352110.88000000 0.150915513666 Long EC CORP US N 1 N N AT&T INC. 549300Z40J86GGSTL398 AT T INC 00206R102 1576535.00000000 NS USD 26690737.55000000 0.197917866664 Long EC CORP US N 1 N N N HEWLETT PACKARD ENTERPRISE COMPANY 549300BX44RGX6ANDV88 HEWLETT PACKARD ENTERPRISE COMPANY 42824C109 1757024.00000000 NS USD 26759475.52000000 0.198427574287 Long EC CORP US N 1 N N N JOHNSON CONTROLS INTERNATIONAL PLC 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC G51502105 269044.00000000 NS USD 15946237.88000000 0.118244967064 Long EC CORP IE N 1 N N N SALESFORCE, INC. RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 340172.00000000 NS USD 105051917.04000000 0.778983768082 Long EC CORP US N 1 N N N D.R. HORTON, INC. 529900ZIUEYVSB8QDD25 D R HORTON INC 23331A109 93288.00000000 NS USD 13940958.72000000 0.103375367726 Long EC CORP US N 1 N N N THE PROGRESSIVE CORPORATION 529900TACNVLY9DCR586 PROGRESSIVE CORPORATION 743315103 275730.00000000 NS USD 52267378.80000000 0.387574456827 Long EC CORP US N 1 N N N MCKESSON CORPORATION 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 79143.00000000 NS USD 41265951.63000000 0.305996381598 Long EC CORP US N 1 N N N THE GOLDMAN SACHS GROUP, INC. 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 125022.00000000 NS USD 48639809.10000000 0.360675205547 Long EC CORP US N 1 N N N EQUINIX, INC. 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 63823.00000000 NS USD 56727158.86000000 0.420644736493 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS, INC. 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 37457.00000000 NS USD 12375418.23000000 0.091766530264 Long EC CORP US N 1 N N N CUMMINS INC. ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 131997.00000000 NS USD 35455714.17000000 0.262912154317 Long EC CORP US N 1 N N N ATLASSIAN CORPORATION 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC 049468101 66270.00000000 NS USD 13745723.40000000 0.101927653591 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC. DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 655364.00000000 NS USD 19601937.24000000 0.145352806147 Long EC CORP US N 1 N N N NASDAQ, INC. 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 315927.00000000 NS USD 17755097.40000000 0.131658070266 Long EC CORP US N 1 N N N BALL CORPORATION 0BGI85ALH27ZJP15DY16 BALL CORP 058498106 226239.00000000 NS USD 14483820.78000000 0.107400812906 Long EC CORP US N 1 N N N COMCAST CORPORATION 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CLASS A 20030N101 945404.00000000 NS USD 40510561.40000000 0.300394991882 Long EC CORP US N 1 N N N 3M COMPANY LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 401052.00000000 NS USD 36944910.24000000 0.273954880607 Long EC CORP US N 1 N N N CROWN CASTLE INC. 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 407048.00000000 NS USD 44750857.12000000 0.331837745435 Long EC CORP US N 1 N N N INGERSOLL RAND INC. 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 172667.00000000 NS USD 15769677.11000000 0.116935728949 Long EC CORP US N 1 N N N NVIDIA CORPORATION 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 765475.00000000 NS USD 605582582.00000000 4.490532061703 Long EC CORP US N 1 N N N INTEL CORPORATION KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 1587583.00000000 NS USD 68345448.15000000 0.506796984113 Long EC CORP US N 1 N N N GENERAL MILLS, INC. 2TGYMUGI08PO8X8L6150 GENERAL MILLS INC 370334104 653714.00000000 NS USD 41955364.52000000 0.311108534389 Long EC CORP US N 1 N N N THE PROCTER & GAMBLE COMPANY 2572IBTT8CCZW6AU4141 PROCTER GAMBLE CO THE 742718109 714138.00000000 NS USD 113505093.72000000 0.841665988531 Long EC CORP US N 1 N N N DIGITAL REALTY TRUST, INC. 549300HKCZ31D08NEI41 DIGITAL REALTY TRUST INC 253868103 165105.00000000 NS USD 24239065.05000000 0.179738159564 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SERVICES, INC. 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 44940.00000000 NS USD 16104698.40000000 0.119419987725 Long EC CORP US N 1 N N N HOLOGIC, INC. 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 166691.00000000 NS USD 12301795.80000000 0.091220603264 Long EC CORP US N 1 N N N TARGET CORPORATION 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 206672.00000000 NS USD 31604282.24000000 0.234352913878 Long EC CORP US N 1 N N N MARSH & MCLENNAN COMPANIES, INC. 549300XMP3KDCKJXIU47 MARSH MCLENNAN COS INC 571748102 143655.00000000 NS USD 29057096.85000000 0.215464957056 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 11362.00000000 NS USD 14428717.42000000 0.106992209006 Long EC CORP US N 1 N N N DANAHER CORPORATION S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 298627.00000000 NS USD 75594438.78000000 0.560549892150 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS, INC. GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS 127387108 117301.00000000 NS USD 35704078.38000000 0.264753831210 Long EC CORP US N 1 N N N NEXTERA ENERGY, INC. 254900RHL9MEUS5NKX63 NEXTERA ENERGY INC 65339F101 749158.00000000 NS USD 41346030.02000000 0.306590181005 Long EC CORP US N 1 N N N BIOGEN INC. W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 77466.00000000 NS USD 16809347.34000000 0.124645119278 Long EC CORP US N 1 N N N S P500 EMINI FUT MAR24 N/A S P500 EMINI FUT MAR24 N/A 219.00000000 NC USD 3337973.49000000 0.024751829764 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long S&P 500 E-Mini Index ESH24 2024-03-15 52548089.01000000 USD 3337973.49000000 N N N EDWARDS LIFESCIENCES CORPORATION YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 537701.00000000 NS USD 45634683.87000000 0.338391521049 Long EC CORP US N 1 N N N QUALCOMM INCORPORATED H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 236653.00000000 NS USD 37341476.87000000 0.276895512024 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SERVICES Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES 254709108 250913.00000000 NS USD 30285199.10000000 0.224571613510 Long EC CORP US N 1 N N N The Travelers Companies, Inc. 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 202907.00000000 NS USD 44834330.72000000 0.332456721093 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC G8994E103 208385.00000000 NS USD 58758318.45000000 0.435706245084 Long EC CORP IE N 1 N N N BERKSHIRE HATHAWAY INC. 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CLASS B 084670702 117977.00000000 NS USD 48299783.80000000 0.358153840903 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORPORATION 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 138642.00000000 NS USD 103134397.38000000 0.764764925321 Long EC CORP US N 1 N N N VISA INC. 549300JZ4OKEHW3DPJ59 VISA INC 92826C839 509778.00000000 NS USD 144083653.92000000 1.068412941069 Long EC CORP US N 1 N N N HUMANA INC. 529900YLDW34GJAO4J06 HUMANA INC 444859102 23990.00000000 NS USD 8404176.80000000 0.062318875235 Long EC CORP US N 1 N N N THE INTERPUBLIC GROUP OF COMPANIES, INC. 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC 460690100 395515.00000000 NS USD 12419171.00000000 0.092090966967 Long EC CORP US N 1 N N N J. B. HUNT TRANSPORT SERVICES, INC. 549300XCD1MPI1C5GK90 J B HUNT TRANSPORT SERVICES INC 445658107 90080.00000000 NS USD 18584404.80000000 0.137807572546 Long EC CORP US N 1 N N N CNH Industrial N.V. 549300WGC2HZ5J67V817 CNH INDUSTRIAL NV N20944109 2077691.00000000 NS USD 24828407.45000000 0.184108266996 Long EC CORP NL N 1 N N N PROLOGIS, INC. 529900DFH19P073LZ636 PROLOGIS INC 74340W103 197232.00000000 NS USD 26285108.64000000 0.194910036387 Long EC CORP US N 1 N N N AMERICAN EXPRESS COMPANY R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 251939.00000000 NS USD 55280455.38000000 0.409917102387 Long EC CORP US N 1 N N N WATERS CORPORATION 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 61926.00000000 NS USD 20895070.92000000 0.154941685389 Long EC CORP US N 1 N N N CHENIERE ENERGY, INC. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 154253.00000000 NS USD 23940065.60000000 0.177521010893 Long EC CORP US N 1 N N N AVALONBAY COMMUNITIES, INC. K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 70012.00000000 NS USD 12394224.36000000 0.091905981979 Long EC CORP US N 1 N N N ONEOK, INC. 2T3D6M0JSY48PSZI1Q41 ONEOK INC 682680103 448385.00000000 NS USD 33682681.20000000 0.249764713101 Long EC CORP US N 1 N N N PRUDENTIAL FINANCIAL, INC. 5PRBRS5FEH7NREC8OR45 PRUDENTIAL FINANCIAL INC 744320102 682949.00000000 NS USD 74434611.51000000 0.551949510143 Long EC CORP US N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC G3421J106 225571.00000000 NS USD 47696987.95000000 0.353683973090 Long EC CORP JE N 1 N N N CAMPBELL SOUP COMPANY 5493007JDSMX8Z5Z1902 CAMPBELL SOUP CO 134429109 294208.00000000 NS USD 12545029.12000000 0.093024233445 Long EC CORP US N 1 N N N HUBSPOT, INC. 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 25297.00000000 NS USD 15654036.57000000 0.116078228142 Long EC CORP US N 1 N N N ANSYS, INC. 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 50193.00000000 NS USD 16772994.81000000 0.124375557031 Long EC CORP US N 1 N N N THE CLOROX COMPANY 54930044KVSC06Z79I06 CLOROX CO THE 189054109 87485.00000000 NS USD 13412325.35000000 0.099455431507 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB COMPANY HLYYNH7UQUORYSJQCN42 BRISTOL MYERS SQUIBB CO 110122108 533523.00000000 NS USD 27076292.25000000 0.200776842126 Long EC CORP US N 1 N N N INTERNATIONAL FLAVORS & FRAGRANCES INC. BZLRL03D3GPGMOGFO832 INTERNATIONAL FLAVORS FRAGRANCES 459506101 167351.00000000 NS USD 12635000.50000000 0.093691391614 Long EC CORP US N 1 N N N METLIFE, INC. C4BXATY60WC6XEOZDX54 METLIFE INC 59156R108 482369.00000000 NS USD 33640414.06000000 0.249451292681 Long EC CORP US N 1 N N N FOX CORPORATION 549300DDU6FDRBIELS05 FOX CORP CLASS B 35137L204 418387.00000000 NS USD 11455436.06000000 0.084944654019 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS, INC. 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC 16119P108 29016.00000000 NS USD 8528672.88000000 0.063242041877 Long EC CORP US N 1 N N APTIV PLC N/A APTIV PLC G6095L109 205720.00000000 NS USD 16352682.80000000 0.121258848241 Long EC CORP JE N 1 N N N MARTIN MARIETTA MATERIALS, INC. 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 26314.00000000 NS USD 15201860.94000000 0.112725243389 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP 060505104 2066434.00000000 NS USD 71333301.68000000 0.528952595042 Long EC CORP US N 1 N N N MICROSOFT CORPORATION INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 2190383.00000000 NS USD 906030024.12000000 6.718417922028 Long EC CORP US N 1 N N N KINDER MORGAN, INC. 549300WR7IX8XE0TBO16 KINDER MORGAN INC 49456B101 1806458.00000000 NS USD 31414304.62000000 0.232944186780 Long EC CORP US N 1 N N N OWENS CORNING JO5M6676RDJIZ2U8X907 OWENS CORNING INC 690742101 91683.00000000 NS USD 13732279.74000000 0.101827965806 Long EC CORP US N 1 N N N OVINTIV INC. 2549003MEX7YMKLGI239 OVINTIV INC 69047Q102 443848.00000000 NS USD 21930529.68000000 0.162619846715 Long EC CORP US N 1 N N N MOLSON COORS BEVERAGE COMPANY 54930073LBBH6ZCBE225 MOLSON COORS BREWING COMPANY 60871R209 312214.00000000 NS USD 19488397.88000000 0.144510886066 Long EC CORP US N 1 N N N Truist Financial Corporation 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP 89832Q109 404562.00000000 NS USD 14151578.76000000 0.104937163046 Long EC CORP US N 1 N N N NXP Semiconductors N.V. 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N6596X109 194422.00000000 NS USD 48553006.06000000 0.360031541337 Long EC CORP NL N 1 N N N FACTSET RESEARCH SYSTEMS INC. 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 54506.00000000 NS USD 25213385.48000000 0.186962966319 Long EC CORP US N 1 N N N BROADRIDGE FINANCIAL SOLUTIONS, INC. 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 144033.00000000 NS USD 29322238.14000000 0.217431039799 Long EC CORP US N 1 N N N LENNOX INTERNATIONAL INC. S7DWAC87RDMPBF77GJ92 LENNOX INTERNATIONAL INC 526107107 55168.00000000 NS USD 25995713.28000000 0.192764104220 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINE, INC. 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE 679580100 47146.00000000 NS USD 20861162.08000000 0.154690243658 Long EC CORP US N 1 N N N THE HARTFORD FINANCIAL SERVICES GROUP, INC. IU7C3FTM7Y3BQM112U94 HARTFORD FINANCIAL SERVICES GROUP 416515104 156996.00000000 NS USD 15046496.64000000 0.111573181902 Long EC CORP US N 1 N N N ELI LILLY AND COMPANY FRDRIPF3EKNDJ2CQJL29 ELI LILLY CO 532457108 251939.00000000 NS USD 189881385.52000000 1.408013497981 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES, INC. 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 188391.00000000 NS USD 29068731.30000000 0.215551229139 Long EC CORP US N 1 N N N THE PNC FINANCIAL SERVICES GROUP, INC. CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP 693475105 225903.00000000 NS USD 33252921.60000000 0.246577948290 Long EC CORP US N 1 N N N AIRBNB, INC. 549300HMUDNO0RY56D37 AIRBNB INC 009066101 92429.00000000 NS USD 14554794.63000000 0.107927100085 Long EC CORP US N 1 N N N FEDEX CORPORATION 549300E707U7WNPZN687 FEDEX CORP 31428X106 52111.00000000 NS USD 12974075.67000000 0.096205710829 Long EC CORP US N 1 N N N VERALTO CORPORATION 635400FJE6GSOJUSNY27 VERALTO CORP 92338C103 489170.00000000 NS USD 42274071.40000000 0.313471818118 Long EC CORP US N 1 N N BOOKING HOLDINGS INC. FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 13478.00000000 NS USD 46752890.74000000 0.346683278359 Long EC CORP US N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC CLASS A 02079K305 726687.00000000 NS USD 100617082.02000000 0.746098461540 Long EC CORP US N 1 N N N PARAMOUNT GLOBAL 5KYC8KF17ROCY24M3H09 PARAMOUNT GLOBAL CLASS B 92556H206 860180.00000000 NS USD 9496387.20000000 0.070417862830 Long EC CORP US N 1 N N N DAYFORCE, INC. 549300T64GVCHFJ8L449 DAYFORCE INC 15677J108 171624.00000000 NS USD 11972490.24000000 0.088778727921 Long EC CORP US N 1 N N SYNCHRONY FINANCIAL 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL 87165B103 603965.00000000 NS USD 24943754.50000000 0.184963591508 Long EC CORP US N 1 N N N ULTA BEAUTY, INC. 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 29575.00000000 NS USD 16223662.00000000 0.120302129775 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 40191142.49000000 NS USD 40191142.49000000 0.298026428289 Long STIV RF US N 1 N N N FORTUNE BRANDS INNOVATIONS, INC. 54930032LHW54PQUJD44 FORTUNE BRANDS INNOVATION 34964C106 309650.00000000 NS USD 25186931.00000000 0.186766800355 Long EC CORP US N 1 N N N CBOE GLOBAL MARKETS, INC. 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 67796.00000000 NS USD 13016832.00000000 0.096522758704 Long EC CORP US N 1 N N N LyondellBasell Industries N.V. BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV CL A N53745100 216493.00000000 NS USD 21709918.04000000 0.160983961417 Long EC CORP NL N 1 N N N DECKERS OUTDOOR CORPORATION 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 25176.00000000 NS USD 22547373.84000000 0.167193885929 Long EC CORP US N 1 N N N AMERICAN TOWER CORPORATION 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT 03027X100 210845.00000000 NS USD 41928636.70000000 0.310910341547 Long EC CORP US N 1 N N N PFIZER INC. 765LHXWGK1KXCLTFYQ30 PFIZER INC 717081103 1458010.00000000 NS USD 38724745.60000000 0.287152763086 Long EC CORP US N 1 N N N GENERAL ELECTRIC COMPANY 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 306031.00000000 NS USD 48013203.59000000 0.356028783710 Long EC CORP US N 1 N N N UBER TECHNOLOGIES, INC. 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 580698.00000000 NS USD 46165491.00000000 0.342327576191 Long EC CORP US N 1 N N TARGA RESOURCES CORP. 5493003QENHHS261UR94 TARGA RESOURCES CORP 87612G101 261882.00000000 NS USD 25727287.68000000 0.190773667575 Long EC CORP US N 1 N N N REGIONS FINANCIAL CORPORATION CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP 7591EP100 878045.00000000 NS USD 16357978.35000000 0.121298115944 Long EC CORP US N 1 N N N MOLINA HEALTHCARE, INC. 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 33634.00000000 NS USD 13248768.94000000 0.098242623667 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS, INC. 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 72518.00000000 NS USD 10956744.62000000 0.081246743995 Long EC CORP US N 1 N N N CBRE GROUP, INC. 52990016II9MJ2OSWA10 CBRE GROUP INC CL A 12504L109 382294.00000000 NS USD 35128995.66000000 0.260489462536 Long EC CORP US N 1 N N ABBVIE INC. FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 403190.00000000 NS USD 70981599.50000000 0.526344643686 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC. HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 61573.00000000 NS USD 35107693.14000000 0.260331499523 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES, INC. 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 157024.00000000 NS USD 33235699.84000000 0.246450245038 Long EC CORP US N 1 N N N The Bank of New York Mellon Corporation WFLLPEPC7FZXENRZV188 BANK OF NEW YORK MELLON CORPORATION 064058100 704366.00000000 NS USD 39507888.94000000 0.292959948401 Long EC CORP US N 1 N N N METTLER-TOLEDO INTERNATIONAL INC. 5493000BD5GJNUDIUG10 METTLER TOLEDO INTERNATIONAL INC 592688105 11376.00000000 NS USD 14188374.72000000 0.105210013427 Long EC CORP US N 1 N N N C.H. ROBINSON WORLDWIDE, INC. 529900WNWN5L0OVDHA79 C H ROBINSON WORLDWIDE INC 12541W209 265859.00000000 NS USD 19694834.72000000 0.146041662010 Long EC CORP US N 1 N N N EATON CORPORATION PUBLIC LIMITED COMPANY 549300VDIGTMXUNT7H71 EATON CORP PLC G29183103 107304.00000000 NS USD 31010856.00000000 0.229952523847 Long EC CORP IE N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 BUNGE GLOBAL SA H11356104 250943.00000000 NS USD 23681490.91000000 0.175603620977 Long EC CORP CH N 1 N N N Pepsico, Inc. FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 551013.00000000 NS USD 91104489.42000000 0.675560431996 Long EC CORP US N 1 N N N THE CHARLES SCHWAB CORPORATION 549300VSGCJ7E698NM85 THE CHARLES SCHWAB CORP 808513105 362060.00000000 NS USD 24178366.80000000 0.179288068287 Long EC CORP US N 1 N N N CHURCH & DWIGHT CO., INC. POOXSI30AWAQGYJZC921 CHURCH DWIGHT CO INC 171340102 285946.00000000 NS USD 28628913.52000000 0.212289880644 Long EC CORP US N 1 N N N AXON ENTERPRISE, INC. 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 75259.00000000 NS USD 23132358.83000000 0.171531682179 Long EC CORP US N 1 N N N THE COCA-COLA COMPANY UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 1863300.00000000 NS USD 111835266.00000000 0.829283837628 Long EC CORP US N 1 N N N SERVICENOW, INC. 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 71493.00000000 NS USD 55145410.62000000 0.408915714892 Long EC CORP US N 1 N N N EXXON MOBIL CORPORATION J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORPORATION 30231G102 796970.00000000 NS USD 83299304.40000000 0.617683216532 Long EC CORP US N 1 N N N AVERY DENNISON CORPORATION 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 86603.00000000 NS USD 18752147.59000000 0.139051423342 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 109365.00000000 NS USD 27030653.40000000 0.200438419712 Long EC CORP US N 1 N N EXPEDITORS INTERNATIONAL OF WASHINGTON, INC 984500B055A804AB6E40 EXPEDITORS INTERNATIONAL OF WASHINGTON INC 302130109 307632.00000000 NS USD 36792787.20000000 0.272826853796 Long EC CORP US N 1 N N N NIKE, INC. 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 194356.00000000 NS USD 20199419.08000000 0.149783269371 Long EC CORP US N 1 N N N LOWE'S COMPANIES, INC. WAFCR4OKGSC504WU3E95 LOWE S COS INC 548661107 205520.00000000 NS USD 49462498.40000000 0.366775633116 Long EC CORP US N 1 N N N TRIMBLE INC. 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 272807.00000000 NS USD 16693060.33000000 0.123782824750 Long EC CORP US N 1 N N THE CIGNA GROUP 549300VIWYMSIGT1U456 CIGNA GROUP THE 125523100 146864.00000000 NS USD 49366864.96000000 0.366066489489 Long EC CORP US N 1 N N N TESLA, INC. 54930043XZGB27CTOV49 TESLA INC 88160R101 856975.00000000 NS USD 173006113.00000000 1.282879528554 Long EC CORP US N 1 N N N PIONEER NATURAL RESOURCES COMPANY FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 102818.00000000 NS USD 24181765.42000000 0.179313269824 Long EC CORP US N 1 N N N EXELON CORPORATION 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 810295.00000000 NS USD 29040972.80000000 0.215345393572 Long EC CORP US N 1 N N N HUNTINGTON INGALLS INDUSTRIES, INC. 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 131182.00000000 NS USD 38255294.84000000 0.283671679330 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INCORPORATED WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 541290.00000000 NS USD 90574055.70000000 0.671627145774 Long EC CORP US N 1 N N N CVS HEALTH CORPORATION 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 214543.00000000 NS USD 15955562.91000000 0.118314114275 Long EC CORP US N 1 N N N POOL CORPORATION 5493005VZK1KMN6CO617 POOL CORP 73278L105 34357.00000000 NS USD 13678208.84000000 0.101427017831 Long EC CORP US N 1 N N N AVANTOR, INC. N/A AVANTOR INC 05352A100 616359.00000000 NS USD 15187085.76000000 0.112615682082 Long EC CORP US N 1 N N TRACTOR SUPPLY COMPANY 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO 892356106 84559.00000000 NS USD 21505044.88000000 0.159464780514 Long EC CORP US N 1 N N N MERCK & CO., INC. 4YV9Y5M8S0BRK1RP0397 MERCK CO INC 58933Y105 711109.00000000 NS USD 90417509.35000000 0.670466319118 Long EC CORP US N 1 N N N MONGODB, INC. 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 36326.00000000 NS USD 16258791.08000000 0.120562619862 Long EC CORP US N 1 N N N DOVER CORPORATION 549300FMC2ALGA7N9E80 DOVER CORP 260003108 86695.00000000 NS USD 14337619.10000000 0.106316694321 Long EC CORP US N 1 N N N UNITED RENTALS, INC. 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 25514.00000000 NS USD 17688090.78000000 0.131161200996 Long EC CORP US N 1 N N N VAIL RESORTS, INC. 529900PSZHRNU9HKH870 VAIL RESORTS INC 91879Q109 72863.00000000 NS USD 16781077.53000000 0.124435492232 Long EC CORP US N 1 N N N PENTAIR PUBLIC LIMITED COMPANY 549300EVR9D56WPSRP15 PENTAIR PLC G7S00T104 596444.00000000 NS USD 46397378.76000000 0.344047076474 Long EC CORP IE N 1 N N N SYNOPSYS, INC. QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 66548.00000000 NS USD 38180584.04000000 0.283117681819 Long EC CORP US N 1 N N N CHEVRON CORPORATION N/A CHEVRON CORP 166764100 568086.00000000 NS USD 86354752.86000000 0.640340059183 Long EC CORP US N 1 N N N NUCOR CORPORATION 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 114512.00000000 NS USD 22020657.60000000 0.163288165663 Long EC CORP US N 1 N N N THE ALLSTATE CORPORATION OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORP 020002101 88988.00000000 NS USD 14195365.76000000 0.105261853573 Long EC CORP US N 1 N N N Schlumberger N.V. 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 547337.00000000 NS USD 26452797.21000000 0.196153485129 Long EC CORP CW N 1 N N N STATE STREET CORPORATION 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 190387.00000000 NS USD 14037233.51000000 0.104089267108 Long EC CORP US N 1 N N N STEEL DYNAMICS, INC. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 107179.00000000 NS USD 14342693.78000000 0.106354324223 Long EC CORP US N 1 N N N APPLIED MATERIALS, INC. 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 420138.00000000 NS USD 84708223.56000000 0.628130671344 Long EC CORP US N 1 N N N INTERNATIONAL BUSINESS MACHINES CORPORATION VGRQXHF3J8VDLUA7XE92 INTERNATIONAL BUSINESS MACHINES CORP 459200101 403909.00000000 NS USD 74735282.27000000 0.554179051956 Long EC CORP US N 1 N N N ELEVANCE HEALTH, INC. 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 92524.00000000 NS USD 46377655.00000000 0.343900820324 Long EC CORP US N 1 N N N MercadoLibre, Inc. 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 14836.00000000 NS USD 23667870.80000000 0.175502624776 Long EC CORP US N 1 N N N CITIGROUP INC. 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 739667.00000000 NS USD 41044121.83000000 0.304351463368 Long EC CORP US N 1 N N N DEXCOM, INC. 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 109926.00000000 NS USD 12649184.82000000 0.093796571560 Long EC CORP US N 1 N N N DOLLAR TREE, INC. 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 103656.00000000 NS USD 15204262.08000000 0.112743048387 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS, INC. 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 34283.00000000 NS USD 33120463.47000000 0.245595741243 Long EC CORP US N 1 N N PPG INDUSTRIES, INC. 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 147566.00000000 NS USD 20895345.60000000 0.154943722204 Long EC CORP US N 1 N N N MOODY'S CORPORATION 549300GCEDD8YCF5WU84 MOODY S CORP 615369105 100551.00000000 NS USD 38151060.42000000 0.282898757487 Long EC CORP US N 1 N N N PUBLIC SERVICE ENTERPRISE GROUP INCORPORATED PUSS41EMO3E6XXNV3U28 PUBLIC SERVICE ENTERPRISE GROUP INC 744573106 1055712.00000000 NS USD 65876428.80000000 0.488488646189 Long EC CORP US N 1 N N N ARCHER-DANIELS-MIDLAND COMPANY. 549300LO13MQ9HYSTR83 ARCHER DANIELS MIDLAND CO 039483102 260294.00000000 NS USD 13824214.34000000 0.102509681696 Long EC CORP US N 1 N N N CAESARS ENTERTAINMENT, INC. 549300FA4CTCW903Y781 CAESARS ENTERTAINMENT INC 12769G100 259026.00000000 NS USD 11259860.22000000 0.083494414851 Long EC CORP US N 1 N N N STERIS PUBLIC LIMITED COMPANY N/A STERIS PLC G8473T100 133892.00000000 NS USD 31184785.72000000 0.231242252131 Long EC CORP IE N 1 N N N THE KRAFT HEINZ COMPANY 9845007488EC87F5AF14 KRAFT HEINZ CO THE 500754106 571788.00000000 NS USD 20172680.64000000 0.149584997780 Long EC CORP US N 1 N N N LINDE PUBLIC LIMITED COMPANY 5299003QR1WT0EF88V51 NEW LINDE PLC G54950103 116556.00000000 NS USD 52312663.92000000 0.387910256252 Long EC CORP IE N 1 N N N CMS ENERGY CORPORATION 549300IA9XFBAGNIBW29 CMS ENERGY CORP 125896100 428398.00000000 NS USD 24577193.26000000 0.182245456856 Long EC CORP US N 1 N N N CONAGRA BRANDS, INC. 54930035UDEIH090K650 CONAGRA BRANDS INC 205887102 426426.00000000 NS USD 11974042.08000000 0.088790235166 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 118429.00000000 NS USD 14050416.56000000 0.104187022411 Long EC CORP US N 1 N N N Hasbro, Inc. 549300NUB6D2R1ITYR45 HASBRO INC 418056107 329111.00000000 NS USD 16550992.19000000 0.122729357302 Long EC CORP US N 1 N N N AKAMAI TECHNOLOGIES, INC. OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 106579.00000000 NS USD 11821742.68000000 0.087660900606 Long EC CORP US N 1 N N N THE COOPER COMPANIES, INC. QJKMVPIGLH7530PCUE20 COOPER COS INC THE 216648501 253954.00000000 NS USD 23770094.40000000 0.176260635932 Long EC CORP US N 1 N N N WELLTOWER INC. 254900F33BIAR82QTA19 WELLTOWER INC 95040Q104 303727.00000000 NS USD 27991480.32000000 0.207563169033 Long EC CORP US N 1 N N N STARBUCKS CORPORATION OQSJ1DU9TAOC51A47K68 STARBUCKS CORPORATION 855244109 395209.00000000 NS USD 37505334.10000000 0.278110550512 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INCORPORATED 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 76189.00000000 NS USD 32055759.86000000 0.237700722729 Long EC CORP US N 1 N N N ECOLAB INC. 82DYEISM090VG8LTLS26 ECOLAB INC 278865100 255974.00000000 NS USD 57553194.16000000 0.426769975410 Long EC CORP US N 1 N N N QUANTA SERVICES, INC. SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 95680.00000000 NS USD 23107676.80000000 0.171348659334 Long EC CORP US N 1 N N N S&P GLOBAL INC. Y6X4K52KMJMZE7I7MY94 S P GLOBAL INC 78409V104 147936.00000000 NS USD 63372823.68000000 0.469923846944 Long EC CORP US N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 165163.00000000 NS USD 23537379.13000000 0.174534999475 Long EC CORP US N 1 N N N LAM RESEARCH CORPORATION 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 63881.00000000 NS USD 59936348.25000000 0.444441602975 Long EC CORP US N 1 N N N TELEFLEX INCORPORATED UUL85LWXB4NGSWWXIQ25 TELEFLEX INC 879369106 55823.00000000 NS USD 12436806.17000000 0.092221735749 Long EC CORP US N 1 N N N Chubb Limited E0JAN6VLUDI1HITHT809 CHUBB LIMITED H1467J104 61307.00000000 NS USD 15429132.69000000 0.114410514912 Long EC CORP CH N 1 N N N WEYERHAEUSER COMPANY 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO 962166104 486017.00000000 NS USD 16709264.46000000 0.123902982046 Long EC CORP US N 1 N N N FIRST SOLAR, INC. 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 75251.00000000 NS USD 11580376.39000000 0.085871114876 Long EC CORP US N 1 N N THE SHERWIN-WILLIAMS COMPANY Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 43913.00000000 NS USD 14580433.39000000 0.108117217300 Long EC CORP US N 1 N N N INTUIT INC. VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 123532.00000000 NS USD 81888127.48000000 0.607219019918 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES, INC. QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 114316.00000000 NS USD 15702445.76000000 0.116437193255 Long EC CORP US N 1 N N N THE WALT DISNEY COMPANY 549300GZKULIZ0WOW665 WALT DISNEY CO THE 254687106 686334.00000000 NS USD 76581147.72000000 0.567866562514 Long EC CORP US N 1 N N N KELLANOVA LONOZNOJYIBXOHXWDB86 KELLANOVA 487836108 820278.00000000 NS USD 45238331.70000000 0.335452479901 Long EC CORP US N 1 N N N INTERNATIONAL PAPER COMPANY 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 367749.00000000 NS USD 13003604.64000000 0.096424674832 Long EC CORP US N 1 N N N IRON MOUNTAIN INCORPORATED SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC 46284V101 301743.00000000 NS USD 23729069.52000000 0.175956427151 Long EC CORP US N 1 N N N PAYLOCITY HOLDING CORPORATION 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 78637.00000000 NS USD 13258984.57000000 0.098318374878 Long EC CORP US N 1 N N N NORTHERN TRUST CORPORATION 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 157910.00000000 NS USD 12969148.30000000 0.096169173264 Long EC CORP US N 1 N N N HESS CORPORATION UASVRYNXNK17ULIGK870 HESS CORP 42809H107 372253.00000000 NS USD 54255874.75000000 0.402319604860 Long EC CORP US N 1 N N N GILEAD SCIENCES, INC. 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 850154.00000000 NS USD 61296103.40000000 0.454524495513 Long EC CORP US N 1 N N N HP INC. WHKXQACZ14C5XRO8LW03 HP INC 40434L105 428056.00000000 NS USD 12126826.48000000 0.089923166111 Long EC CORP US N 1 N N N INTUITIVE SURGICAL, INC. 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 93657.00000000 NS USD 36114139.20000000 0.267794525104 Long EC CORP US N 1 N N PAYCHEX, INC. 529900K900DW6SUBM174 PAYCHEX INC 704326107 100878.00000000 NS USD 12369660.36000000 0.091723834353 Long EC CORP US N 1 N N N CATERPILLAR INC. WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 129775.00000000 NS USD 43339659.00000000 0.321373391619 Long EC CORP US N 1 N N N UNITED PARCEL SERVICE, INC. D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CLASS B 911312106 133597.00000000 NS USD 19807091.22000000 0.146874069394 Long EC CORP US N 1 N N N DOW INC. 5493003S21INSLK2IP73 DOW INC 260557103 454808.00000000 NS USD 25414671.04000000 0.188455544355 Long EC CORP US N 1 N N N ZOETIS INC. 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 318817.00000000 NS USD 63230975.61000000 0.468872011364 Long EC CORP US N 1 N N N BAKER HUGHES COMPANY N/A BAKER HUGHES CO 05722G100 487403.00000000 NS USD 14422254.77000000 0.106944286991 Long EC CORP US N 1 N N N PALO ALTO NETWORKS, INC. 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 106047.00000000 NS USD 32932895.85000000 0.244204884841 Long EC CORP US N 1 N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 615862.00000000 NS USD 52988766.48000000 0.392923709930 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 62771263.90520000 NS USD 62802649.54000000 0.465695876502 Long STIV RF US N 1 N N ELECTRONIC ARTS INC. 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 137976.00000000 NS USD 19244892.48000000 0.142705238350 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC. 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 42182.00000000 NS USD 19702790.38000000 0.146100655032 Long EC CORP US N 1 N N N MCDONALD'S CORPORATION UE2136O97NLB5BYP9H04 MCDONALD S CORP 580135101 185285.00000000 NS USD 54155099.80000000 0.401572335772 Long EC CORP US N 1 N N N HCA HEALTHCARE, INC. 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 54575.00000000 NS USD 17011027.50000000 0.126140623363 Long EC CORP US N 1 N N N IDEXX LABORATORIES, INC. OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 79351.00000000 NS USD 45645075.73000000 0.338468579045 Long EC CORP US N 1 N N N CENCORA, INC. AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 157111.00000000 NS USD 37015351.60000000 0.274477219252 Long EC CORP US N 1 N N N HORMEL FOODS CORPORATION MSD54751OJP1FS2ND863 HORMEL FOODS CORP 440452100 372306.00000000 NS USD 13149847.92000000 0.097509101890 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES, INC. 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFORMATION SERVICES INC 31620M106 331081.00000000 NS USD 22907494.39000000 0.169864261405 Long EC CORP US N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 2517721.00000000 NS USD 351927041.38000000 2.609618753363 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC. 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 1490977.00000000 NS USD 59668899.54000000 0.442458410190 Long EC CORP US N 1 N N N XYLEM INC. 549300DF5MV96DRYLQ48 XYLEM INC 98419M100 206777.00000000 NS USD 26271017.85000000 0.194805549986 Long EC CORP US N 1 N N N ARISTA NETWORKS, INC. 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 83074.00000000 NS USD 23056357.96000000 0.170968118507 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 61281.00000000 NS USD 14456187.90000000 0.107195908839 Long EC CORP US N 1 N N N EQT CORPORATION 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 298895.00000000 NS USD 11103949.25000000 0.082338299681 Long EC CORP US N 1 N N N MASTERCARD INCORPORATED. AR5L2ODV9HN37376R084 MASTERCARD INC CLASS A 57636Q104 278500.00000000 NS USD 132220660.00000000 0.980446153171 Long EC CORP US N 1 N N N PTC INC. 54930050SSMU8SKDJ030 PTC INC 69370C100 103989.00000000 NS USD 19031026.89000000 0.141119376542 Long EC CORP US N 1 N N N ADOBE INC. FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 171807.00000000 NS USD 96260025.96000000 0.713789903610 Long EC CORP US N 1 N N N GARTNER, INC. PP55B5R38BFB8O8HH686 GARTNER INC 366651107 50837.00000000 NS USD 23667673.72000000 0.175501163383 Long EC CORP US N 1 N N N NETFLIX, INC. 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 112904.00000000 NS USD 68072079.68000000 0.504769894966 Long EC CORP US N 1 N N UNITEDHEALTH GROUP INCORPORATED 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 313211.00000000 NS USD 154600949.60000000 1.146401071602 Long EC CORP US N 1 N N N FORTIVE CORPORATION 549300MU9YQJYHDQEF63 FORTIVE CORPORATION 34959J108 177110.00000000 NS USD 15077374.30000000 0.111802146747 Long EC CORP US N 1 N N Willis Towers Watson Public Limited Company 549300WHC56FF48KL350 WILLIS TOWERS WATSON PLC G96629103 49662.00000000 NS USD 13538357.82000000 0.100389990829 Long EC CORP IE N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 EVERSOURCE ENERGY 30040W108 611314.00000000 NS USD 35884131.80000000 0.266088968117 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL, INC. N/A CHIPOTLE MEXICAN GRILL 169656105 7523.00000000 NS USD 20227616.71000000 0.149992361187 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC. 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC 24703L202 163309.00000000 NS USD 15458829.94000000 0.114630726750 Long EC CORP US N 1 N N N BEST BUY CO., INC. HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 333283.00000000 NS USD 26955929.04000000 0.199884321651 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC. 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 326904.00000000 NS USD 12360240.24000000 0.091653982029 Long EC CORP US N 1 N N N THE KROGER CO. 6CPEOKI6OYJ13Q6O7870 KROGER CO 501044101 528758.00000000 NS USD 26231684.38000000 0.194513883394 Long EC CORP US N 1 N N N UNION PACIFIC CORPORATION 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 113795.00000000 NS USD 28868653.55000000 0.214067607288 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES, INC. R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 508349.00000000 NS USD 97872432.97000000 0.725746266937 Long EC CORP US N 1 N N N BROADCOM INC. 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 127646.00000000 NS USD 166002346.54000000 1.230945013302 Long EC CORP US N 1 N N N BLACKROCK, INC. 549300LRIF3NWCU26A80 BLACKROCK INC CLASS A 09247X101 27007.00000000 NS USD 21911859.38000000 0.162481402210 Long EC CORP US N 1 N N N ORACLE CORPORATION 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 477204.00000000 NS USD 53294142.72000000 0.395188143943 Long EC CORP US N 1 N N N AMAZON.COM, INC. ZXTILKJKG63JELOEG630 AMAZON COM INC 023135106 2713843.00000000 NS USD 479698888.68000000 3.557075952328 Long EC CORP US N 1 N N N ASSURANT, INC. H3F39CAXWQRVWURFXL38 ASSURANT INC 04621X108 74140.00000000 NS USD 13452703.00000000 0.099754840931 Long EC CORP US N 1 N N N GEN DIGITAL INC. YF6ZV0M6AU4FY94MK914 GEN DIGITAL INC 668771108 576375.00000000 NS USD 12386298.75000000 0.091847211785 Long EC CORP US N 1 N N N NEWMONT CORPORATION 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 456230.00000000 NS USD 14257187.50000000 0.105720275783 Long EC CORP US N 1 N N N JPMORGAN CHASE & CO. 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE CO 46625H100 871155.00000000 NS USD 162087099.30000000 1.201912567880 Long EC CORP US N 1 N N N W.W. GRAINGER, INC. 549300TWZSP6O1IH2V34 W W GRAINGER INC 384802104 29891.00000000 NS USD 29097692.86000000 0.215765985669 Long EC CORP US N 1 N N N AMERICAN WATER WORKS COMPANY, INC. 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC 030420103 106529.00000000 NS USD 12627947.66000000 0.093639093207 Long EC CORP US N 1 N N N RTX CORPORATION I07WOS4YJ0N7YRFE7309 RTX CORP 75513E101 639859.00000000 NS USD 57376156.53000000 0.425457201269 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING, INC. HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 337001.00000000 NS USD 84631061.13000000 0.627558494442 Long EC CORP US N 1 N N N PAYPAL HOLDINGS, INC. 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 265967.00000000 NS USD 16048448.78000000 0.119002884047 Long EC CORP US N 1 N N 2024-04-01 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer