0001752724-24-087395.txt : 20240424 0001752724-24-087395.hdr.sgml : 20240424 20240424083132 ACCESSION NUMBER: 0001752724-24-087395 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: 24866853 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 S000068775 iShares ESG Advanced MSCI USA ETF C000219749 iShares ESG Advanced MSCI USA ETF USXF NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000068775 C000219749 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares ESG Advanced MSCI USA ETF S000068775 5493008LTEWSIT5M6V84 2024-08-31 2024-02-29 N 1082221895.74 8083668.67 1074138227.07 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 33877.05000000 N MARVELL TECHNOLOGY, INC N/A MARVELL TECHNOLOGY INC 573874104 43232.00000000 NS USD 3098005.12000000 0.288417732646 Long EC CORP US N 1 N N N AMERICAN TOWER CORPORATION 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT 03027X100 23327.00000000 NS USD 4638807.22000000 0.431863153465 Long EC CORP US N 1 N N N ZOETIS INC. 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 23045.00000000 NS USD 4570514.85000000 0.425505278074 Long EC CORP US N 1 N N N MANHATTAN ASSOCIATES, INC. 529900Q1GJP7KD52SW51 MANHATTAN ASSOCIATES INC 562750109 3066.00000000 NS USD 776709.78000000 0.072310039846 Long EC CORP US N 1 N N N SEAGATE TECHNOLOGY HOLDINGS PUBLIC LIMITED COMPANY 635400RUXIFEZSRU8X70 SEAGATE TECHNOLOGY HOLDINGS PLC G7997R103 9882.00000000 NS USD 919520.10000000 0.085605378975 Long EC CORP IE N 1 N N N HOLOGIC, INC. 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 12275.00000000 NS USD 905895.00000000 0.084336910945 Long EC CORP US N 1 N N N AMERICAN WATER WORKS COMPANY, INC. 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC 030420103 9766.00000000 NS USD 1157661.64000000 0.107775853314 Long EC CORP US N 1 N N N KIMCO REALTY CORPORATION. 254900ARY41P4V1JL861 KIMCO REALTY CORP 49446R109 33647.00000000 NS USD 664864.72000000 0.061897501014 Long EC CORP US N 1 N N N SNAP-ON INCORPORATED HHWAT5TDOYZMM26KKQ73 SNAP ON INC 833034101 2618.00000000 NS USD 721677.88000000 0.067186686202 Long EC CORP US N 1 N N N WORKDAY, INC. 549300J0DYC0N31V7G13 WORKDAY INC CLASS A 98138H101 10363.00000000 NS USD 3053561.58000000 0.284280132951 Long EC CORP US N 1 N N N AUTOZONE, INC. GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 908.00000000 NS USD 2729466.16000000 0.254107533947 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORPORATION ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 21621.00000000 NS USD 1706329.32000000 0.158855655352 Long EC CORP US N 1 N N N BIO-TECHNE CORPORATION 54930073RLKQ51TILZ35 BIO TECHNE CORP 09073M104 7917.00000000 NS USD 582453.69000000 0.054225208201 Long EC CORP US N 1 N N N EXACT SCIENCES CORPORATION 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 9017.00000000 NS USD 518748.01000000 0.048294343961 Long EC CORP US N 1 N N N FERGUSON PLC 213800DU1LGY3R2S2X42 FERGUSON PLC G3421J106 10237.00000000 NS USD 2164613.65000000 0.201520958424 Long EC CORP JE N 1 N N N MOODY'S CORPORATION 549300GCEDD8YCF5WU84 MOODY S CORP 615369105 8280.00000000 NS USD 3141597.60000000 0.292476100452 Long EC CORP US N 1 N N N DARDEN RESTAURANTS, INC. CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC 237194105 6006.00000000 NS USD 1025284.26000000 0.095451798861 Long EC CORP US N 1 N N N ETSY, INC. 54930089Q7XT501AEA40 ETSY INC 29786A106 6118.00000000 NS USD 438599.42000000 0.040832679532 Long EC CORP US N 1 N N N PRINCIPAL FINANCIAL GROUP, INC. CUMYEZJOAF02RYZ1JJ85 PRINCIPAL FINANCIAL GROUP INC 74251V102 12141.00000000 NS USD 981721.26000000 0.091396175581 Long EC CORP US N 1 N N N THE PROGRESSIVE CORPORATION 529900TACNVLY9DCR586 PROGRESSIVE CORPORATION 743315103 29290.00000000 NS USD 5552212.40000000 0.516899246305 Long EC CORP US N 1 N N N OKTA, INC. 549300N8J06I8MRHU620 OKTA INC 679295105 7855.00000000 NS USD 842841.50000000 0.078466763286 Long EC CORP US N 1 N N N CATERPILLAR INC. WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 25561.00000000 NS USD 8536351.56000000 0.794716298598 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC. FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 1817.00000000 NS USD 6302864.11000000 0.586783334877 Long EC CORP US N 1 N N N SYNOPSYS, INC. QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 7569.00000000 NS USD 4342562.37000000 0.404283383698 Long EC CORP US N 1 N N N LENNOX INTERNATIONAL INC. S7DWAC87RDMPBF77GJ92 LENNOX INTERNATIONAL INC 526107107 1580.00000000 NS USD 744511.80000000 0.069312475921 Long EC CORP US N 1 N N N ULTA BEAUTY, INC. 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 2465.00000000 NS USD 1352200.40000000 0.125887000939 Long EC CORP US N 1 N N N LKQ CORPORATION DS830JTTZQN6GK0I2E41 LKQ CORPORATION 501889208 13382.00000000 NS USD 699744.78000000 0.065144760922 Long EC CORP US N 1 N N N CONAGRA BRANDS, INC. 54930035UDEIH090K650 CONAGRA BRANDS INC 205887102 23970.00000000 NS USD 673077.60000000 0.062662102794 Long EC CORP US N 1 N N N DIGITAL REALTY TRUST, INC. 549300HKCZ31D08NEI41 DIGITAL REALTY TRUST INC 253868103 15178.00000000 NS USD 2228282.18000000 0.207448364078 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC. 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 13117.00000000 NS USD 2680065.44000000 0.249508431266 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 1277.00000000 NS USD 1621675.07000000 0.150974523495 Long EC CORP US N 1 N N N CBRE GROUP, INC. 52990016II9MJ2OSWA10 CBRE GROUP INC CL A 12504L109 15474.00000000 NS USD 1421905.86000000 0.132376432023 Long EC CORP US N 1 N N N DARLING INGREDIENTS INC. L1N0SPPKS7EXZYUMZ898 DARLING INGREDIENTS INC 237266101 7981.00000000 NS USD 337676.11000000 0.031436932555 Long EC CORP US N 1 N N N BROWN & BROWN, INC. 549300PC8KTJ71XKFY89 BROWN BROWN INC 115236101 12030.00000000 NS USD 1013046.30000000 0.094312470636 Long EC CORP US N 1 N N N TELEDYNE TECHNOLOGIES INCORPORATED 549300VSMO9KYQWDND94 TELEDYNE TECHNOLOGIES INC 879360105 2375.00000000 NS USD 1014766.25000000 0.094472594348 Long EC CORP US N 1 N N N TERADYNE, INC. C3X4YJ278QNZHRJULN75 TERADYNE INC 880770102 7742.00000000 NS USD 801993.78000000 0.074663926838 Long EC CORP US N 1 N N N COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION 5493006IEVQEFQO40L83 COGNIZANT TECHNOLOGY SOLUTIONS CORP 192446102 25263.00000000 NS USD 1996282.26000000 0.185849661588 Long EC CORP US N 1 N N N CISCO SYSTEMS, INC. 549300LKFJ962MZ46593 CISCO SYSTEMS INC 17275R102 202745.00000000 NS USD 9806775.65000000 0.912990097815 Long EC CORP US N 1 N N N MASCO CORPORATION 5GCSNMQXHEYA1JO8QN11 MASCO CORPORATION 574599106 11275.00000000 NS USD 865469.00000000 0.080573335739 Long EC CORP US N 1 N N N CUMMINS INC. ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 7060.00000000 NS USD 1896386.60000000 0.176549586655 Long EC CORP US N 1 N N N ILLUMINA, INC. SQ95QG8SR5Q56LSNF682 ILLUMINA INC 452327109 7920.00000000 NS USD 1107453.60000000 0.103101590846 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES, INC. 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 8888.00000000 NS USD 1371418.40000000 0.127676156144 Long EC CORP US N 1 N N N INTEL CORPORATION KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 209629.00000000 NS USD 9024528.45000000 0.840164535863 Long EC CORP US N 1 N N N TE Connectivity Ltd. 894500ZRIX9K13RHXR17 TE CONNECTIVITY LTD H84989104 15735.00000000 NS USD 2258916.60000000 0.210300363870 Long EC CORP CH N 1 N N N INCYTE CORPORATION 549300Z4WN6JVZ3T4680 INCYTE CORPORATION 45337C102 9508.00000000 NS USD 554886.88000000 0.051658796420 Long EC CORP US N 1 N N N ALIGN TECHNOLOGY, INC. 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC 016255101 3608.00000000 NS USD 1091131.36000000 0.101582024780 Long EC CORP US N 1 N N N HUNTINGTON BANCSHARES INCORPORATED 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC 446150104 72492.00000000 NS USD 945295.68000000 0.088005031026 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 9206.00000000 NS USD 2275354.96000000 0.211830740463 Long EC CORP US N 1 N N N DAVITA INC. M2XHYMU3TZNEZURC6H66 DAVITA INC 23918K108 2810.00000000 NS USD 356785.70000000 0.033215995018 Long EC CORP US N 1 N N N CARRIER GLOBAL CORPORATION 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 41934.00000000 NS USD 2330691.72000000 0.216982475929 Long EC CORP US N 1 N N N HUBBELL INCORPORATED 54930088VDQ6840Y6597 HUBBELL INC 443510607 2648.00000000 NS USD 1008014.16000000 0.093843989031 Long EC CORP US N 1 N N N THE J. M. SMUCKER COMPANY 5493000WDH6A0LHDJD55 J M SMUCKER CO 832696405 5332.00000000 NS USD 640746.44000000 0.059652140092 Long EC CORP US N 1 N N N DAYFORCE, INC. 549300T64GVCHFJ8L449 DAYFORCE INC 15677J108 7401.00000000 NS USD 516293.76000000 0.048065858470 Long EC CORP US N 1 N N MCCORMICK & COMPANY, INCORPORATED 549300JQQA6MQ4OJP259 MCCORMICK CO INC 579780206 12622.00000000 NS USD 869150.92000000 0.080916114713 Long EC CORP US N 1 N N N BLACKROCK, INC. 549300LRIF3NWCU26A80 BLACKROCK INC CLASS A 09247X101 7461.00000000 NS USD 6053407.74000000 0.563559473766 Long EC CORP US N 1 N N N HORMEL FOODS CORPORATION MSD54751OJP1FS2ND863 HORMEL FOODS CORP 440452100 15089.00000000 NS USD 532943.48000000 0.049615912232 Long EC CORP US N 1 N N N CME GROUP INC. LCZ7XYGSLJUHFXXNXD88 CME GROUP INC 12572Q105 18052.00000000 NS USD 3977758.20000000 0.370320886060 Long EC CORP US N 1 N N N HEWLETT PACKARD ENTERPRISE COMPANY 549300BX44RGX6ANDV88 HEWLETT PACKARD ENTERPRISE COMPANY 42824C109 64209.00000000 NS USD 977903.07000000 0.091040710157 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 62234.00000000 NS USD 5354613.36000000 0.498503193076 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORPORATION 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 1338.00000000 NS USD 1198299.42000000 0.111559144791 Long EC CORP US N 1 N N N ADOBE INC. FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 22774.00000000 NS USD 12759816.72000000 1.187911983619 Long EC CORP US N 1 N N N Hasbro, Inc. 549300NUB6D2R1ITYR45 HASBRO INC 418056107 6512.00000000 NS USD 327488.48000000 0.030488485722 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINE, INC. 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE 679580100 4925.00000000 NS USD 2179214.00000000 0.202880220169 Long EC CORP US N 1 N N N BROADCOM INC. 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 22211.00000000 NS USD 28885183.39000000 2.689149558413 Long EC CORP US N 1 N N N AXON ENTERPRISE, INC. 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 3538.00000000 NS USD 1087475.06000000 0.101241630973 Long EC CORP US N 1 N N N THE COOPER COMPANIES, INC. QJKMVPIGLH7530PCUE20 COOPER COS INC THE 216648501 9868.00000000 NS USD 923644.80000000 0.085989379832 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC. 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 57060D108 1885.00000000 NS USD 402277.85000000 0.037451218089 Long EC CORP US N 1 N N N AIR PRODUCTS AND CHEMICALS, INC. 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS CHEMICALS 009158106 11154.00000000 NS USD 2610482.16000000 0.243030374882 Long EC CORP US N 1 N N N J. B. HUNT TRANSPORT SERVICES, INC. 549300XCD1MPI1C5GK90 J B HUNT TRANSPORT SERVICES INC 445658107 4106.00000000 NS USD 847108.86000000 0.078864045487 Long EC CORP US N 1 N N N MARSH & MCLENNAN COMPANIES, INC. 549300XMP3KDCKJXIU47 MARSH MCLENNAN COS INC 571748102 24736.00000000 NS USD 5003350.72000000 0.465801383277 Long EC CORP US N 1 N N N PACCAR INC KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 26169.00000000 NS USD 2901880.41000000 0.270158936426 Long EC CORP US N 1 N N N QUALCOMM INCORPORATED H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 55851.00000000 NS USD 8812729.29000000 0.820446481458 Long EC CORP US N 1 N N N CNH Industrial N.V. 549300WGC2HZ5J67V817 CNH INDUSTRIAL NV N20944109 50139.00000000 NS USD 599161.05000000 0.055780628125 Long EC CORP NL N 1 N N N PPG INDUSTRIES, INC. 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 11799.00000000 NS USD 1670738.40000000 0.155542215880 Long EC CORP US N 1 N N N WESTROCK COMPANY 5493004Z9TCQW68YVL89 WESTROCK COMPANY 96145D105 12891.00000000 NS USD 583833.39000000 0.054353655357 Long EC CORP US N 1 N N N JACK HENRY & ASSOCIATES, INC. 529900X1QS8C54W0JB21 JACK HENRY ASSOCIATES INC 426281101 3612.00000000 NS USD 627657.24000000 0.058433563221 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SERVICES, INC. 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 3740.00000000 NS USD 1340266.40000000 0.124775970747 Long EC CORP US N 1 N N N CROWN CASTLE INC. 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 21711.00000000 NS USD 2386907.34000000 0.222216031405 Long EC CORP US N 1 N N N GODADDY INC. 549300J8H1TB0I2CB447 GODADDY INC 380237107 6970.00000000 NS USD 795625.50000000 0.074071053422 Long EC CORP US N 1 N N N NEUROCRINE BIOSCIENCES, INC. 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 4913.00000000 NS USD 640655.20000000 0.059643645841 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL, INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC 754730109 9933.00000000 NS USD 1195138.56000000 0.111264875402 Long EC CORP US N 1 N N N ARISTA NETWORKS, INC. 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 13199.00000000 NS USD 3663250.46000000 0.341040879812 Long EC CORP US N 1 N N N VAIL RESORTS, INC. 529900PSZHRNU9HKH870 VAIL RESORTS INC 91879Q109 1921.00000000 NS USD 442425.51000000 0.041188880429 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION 06BTX5UWZD0GQ5N5Y745 WABTEC CORP 929740108 8953.00000000 NS USD 1264969.37000000 0.117765976307 Long EC CORP US N 1 N N N XYLEM INC. 549300DF5MV96DRYLQ48 XYLEM INC 98419M100 12020.00000000 NS USD 1527141.00000000 0.142173601265 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 3812.00000000 NS USD 899250.80000000 0.083718349960 Long EC CORP US N 1 N N N PAYLOCITY HOLDING CORPORATION 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 2287.00000000 NS USD 385611.07000000 0.035899576077 Long EC CORP US N 1 N N N NASDAQ, INC. 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 17226.00000000 NS USD 968101.20000000 0.090128176765 Long EC CORP US N 1 N N N W.W. GRAINGER, INC. 549300TWZSP6O1IH2V34 W W GRAINGER INC 384802104 2287.00000000 NS USD 2226303.02000000 0.207264108463 Long EC CORP US N 1 N N N DOORDASH, INC. 549300NUQ43FGGSK5051 DOORDASH INC 25809K105 12821.00000000 NS USD 1597111.97000000 0.148687750770 Long EC CORP US N 1 N N N V.F. CORPORATION CWAJJ9DJ5Z7P057HV541 VF CORP 918204108 16391.00000000 NS USD 267828.94000000 0.024934308569 Long EC CORP US N 1 N N N M&T BANK CORPORATION 549300WYXDDBYRASEG81 M T BANK CORP 55261F104 8321.00000000 NS USD 1162776.54000000 0.108252039699 Long EC CORP US N 1 N N N ENPHASE ENERGY, INC. 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 6840.00000000 NS USD 868748.40000000 0.080878640951 Long EC CORP US N 1 N N REGIONS FINANCIAL CORPORATION CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP 7591EP100 46959.00000000 NS USD 874846.17000000 0.081446330458 Long EC CORP US N 1 N N N EPAM SYSTEMS, INC. 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 2912.00000000 NS USD 886412.80000000 0.082523159278 Long EC CORP US N 1 N N N THE TJX COMPANIES, INC. V167QI9I69W364E2DY52 TJX CO INC 872540109 57208.00000000 NS USD 5671601.12000000 0.528014083948 Long EC CORP US N 1 N N N PAYCHEX, INC. 529900K900DW6SUBM174 PAYCHEX INC 704326107 16284.00000000 NS USD 1996744.08000000 0.185892656054 Long EC CORP US N 1 N N N VISA INC. 549300JZ4OKEHW3DPJ59 VISA INC 92826C839 80423.00000000 NS USD 22730756.72000000 2.116185435649 Long EC CORP US N 1 N N N GENERAL MILLS, INC. 2TGYMUGI08PO8X8L6150 GENERAL MILLS INC 370334104 29102.00000000 NS USD 1867766.36000000 0.173885102766 Long EC CORP US N 1 N N N TYLER TECHNOLOGIES, INC. 25490040SMU4Z8LBCW70 TYLER TECHNOLOGIES INC 902252105 2084.00000000 NS USD 910999.76000000 0.084812153318 Long EC CORP US N 1 N N N MercadoLibre, Inc. 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 2288.00000000 NS USD 3650046.40000000 0.339811609717 Long EC CORP US N 1 N N N PULTEGROUP, INC. N/A PULTE GROUP INC 745867101 10917.00000000 NS USD 1183184.46000000 0.110151973943 Long EC CORP US N 1 N N N APOLLO GLOBAL MANAGEMENT, INC. N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 19844.00000000 NS USD 2218559.20000000 0.206543175178 Long EC CORP US N 1 N N N WELLTOWER INC. 254900F33BIAR82QTA19 WELLTOWER INC 95040Q104 25972.00000000 NS USD 2393579.52000000 0.222837197269 Long EC CORP US N 1 N N N DOLLAR GENERAL CORPORATION OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 10965.00000000 NS USD 1593324.15000000 0.148335112729 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC. 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC 24703L202 12820.00000000 NS USD 1213541.20000000 0.112978122313 Long EC CORP US N 1 N N N BOOZ ALLEN HAMILTON HOLDING CORPORATION 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HOLDING CORP 099502106 6535.00000000 NS USD 965284.85000000 0.089865980529 Long EC CORP US N 1 N N N FMC CORPORATION CKDHZ2X64EEBQCSP7013 FMC CORP 302491303 6284.00000000 NS USD 354354.76000000 0.032989679639 Long EC CORP US N 1 N N N TWILIO INC. 5493004W8TRGD63APX93 TWILIO INC 90138F102 8575.00000000 NS USD 510984.25000000 0.047571554304 Long EC CORP US N 1 N N N VERALTO CORPORATION 635400FJE6GSOJUSNY27 VERALTO CORP 92338C103 11735.00000000 NS USD 1014138.70000000 0.094414170768 Long EC CORP US N 1 N N N AUTODESK, INC. FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 10728.00000000 NS USD 2769647.76000000 0.257848356030 Long EC CORP US N 1 N N CADENCE DESIGN SYSTEMS, INC. GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS 127387108 13644.00000000 NS USD 4152960.72000000 0.386631870585 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS, INC. 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 6284.00000000 NS USD 949449.56000000 0.088391748480 Long EC CORP US N 1 N N N The Travelers Companies, Inc. 549300Y650407RU8B149 TRAVELERS COMPANIES INC 89417E109 11430.00000000 NS USD 2525572.80000000 0.235125492823 Long EC CORP US N 1 N N N HEICO CORPORATION 529900O1DTDLCJ7L0I14 HEICO CORP 422806109 2132.00000000 NS USD 412328.80000000 0.038386940303 Long EC CORP US N 1 N N ELECTRONIC ARTS INC. 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 12875.00000000 NS USD 1795805.00000000 0.167185652157 Long EC CORP US N 1 N N N REVVITY, INC. 549300IKL1SDPFI7N655 REVVITY INC 714046109 6265.00000000 NS USD 686581.35000000 0.063919273394 Long EC CORP US N 1 N N N NETAPP, INC. QTX3D84DZDD5JYOCYH15 NETAPP INC 64110D104 10396.00000000 NS USD 926491.52000000 0.086254403451 Long EC CORP US N 1 N N N WASTE CONNECTIONS, INC. 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 12886.00000000 NS USD 2144745.84000000 0.199671307281 Long EC CORP CA N 1 N N N GRACO INC 4T5VJ4S81BRT6Q7GGT78 GRACO INC 384109104 8448.00000000 NS USD 770964.48000000 0.071775164552 Long EC CORP US N 1 N N N PROLOGIS, INC. 529900DFH19P073LZ636 PROLOGIS INC 74340W103 46288.00000000 NS USD 6168801.76000000 0.574302413277 Long EC CORP US N 1 N N N QUANTA SERVICES, INC. SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 7291.00000000 NS USD 1760849.41000000 0.163931360566 Long EC CORP US N 1 N N N TRACTOR SUPPLY COMPANY 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO 892356106 5444.00000000 NS USD 1384518.08000000 0.128895708681 Long EC CORP US N 1 N N N LATTICE SEMICONDUCTOR CORPORATION 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 6902.00000000 NS USD 528762.22000000 0.049226645758 Long EC CORP US N 1 N N N IRON MOUNTAIN INCORPORATED SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC 46284V101 14643.00000000 NS USD 1151525.52000000 0.107204593503 Long EC CORP US N 1 N N N PAYPAL HOLDINGS, INC. 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 52180.00000000 NS USD 3148541.20000000 0.293122534944 Long EC CORP US N 1 N N N KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC. N/A KNIGHT SWIFT TRANSPORTATION HOLDINGS INC 499049104 8196.00000000 NS USD 461762.64000000 0.042989126386 Long EC CORP US N 1 N N N KEYCORP RKPI3RZGV1V1FJTH5T61 KEYCORP 493267108 46902.00000000 NS USD 669291.54000000 0.062309628605 Long EC CORP US N 1 N N N ANALOG DEVICES, INC. GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 24957.00000000 NS USD 4787251.74000000 0.445683024712 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES, INC. 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 5358.00000000 NS USD 2918663.34000000 0.271721391758 Long EC CORP US N 1 N N N MONGODB, INC. 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 3554.00000000 NS USD 1590699.32000000 0.148090746601 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS, INC. 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 5352.00000000 NS USD 5170513.68000000 0.481363901748 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORPORATION 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 20639.00000000 NS USD 1966896.70000000 0.183113928024 Long EC CORP US N 1 N N N FORTIVE CORPORATION 549300MU9YQJYHDQEF63 FORTIVE CORPORATION 34959J108 17647.00000000 NS USD 1502289.11000000 0.139859942802 Long EC CORP US N 1 N N N The Bank of New York Mellon Corporation WFLLPEPC7FZXENRZV188 BANK OF NEW YORK MELLON CORPORATION 064058100 38986.00000000 NS USD 2186724.74000000 0.203579454197 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC. DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 52435.00000000 NS USD 1568330.85000000 0.146008289294 Long EC CORP US N 1 N N N AVALONBAY COMMUNITIES, INC. K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 7075.00000000 NS USD 1252487.25000000 0.116603917301 Long EC CORP US N 1 N N N KELLANOVA LONOZNOJYIBXOHXWDB86 KELLANOVA 487836108 13729.00000000 NS USD 757154.35000000 0.070489470621 Long EC CORP US N 1 N N N WESTERN DIGITAL CORPORATION 549300QQXOOYEF89IC56 WESTERN DIGITAL CORP 958102105 16237.00000000 NS USD 965614.39000000 0.089896660007 Long EC CORP US N 1 N N N TRANE TECHNOLOGIES PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC G8994E103 11419.00000000 NS USD 3219815.43000000 0.299758015202 Long EC CORP IE N 1 N N N AMERICAN EXPRESS COMPANY R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 31384.00000000 NS USD 6886277.28000000 0.641097868640 Long EC CORP US N 1 N N N YUM! Brands, Inc. 549300JE8XHZZ7OHN517 YUM BRANDS INC 988498101 13992.00000000 NS USD 1936772.64000000 0.180309441670 Long EC CORP US N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 17166.00000000 NS USD 1160764.92000000 0.108064762127 Long EC CORP US N 1 N N N Chubb Limited E0JAN6VLUDI1HITHT809 CHUBB LIMITED H1467J104 20568.00000000 NS USD 5176348.56000000 0.481907116751 Long EC CORP CH N 1 N N N CarMax, Inc. 529900F60CID3NCZM330 CARMAX INC 143130102 7935.00000000 NS USD 626865.00000000 0.058359807350 Long EC CORP US N 1 N N Everest Group, Ltd. 549300N24XF2VV0B3570 EVEREST GROUP LTD G3223R108 2139.00000000 NS USD 789034.32000000 0.073457428486 Long EC CORP BM N 1 N N N BENTLEY SYSTEMS, INCORPORATED 549300WVEHPGE0Z56F71 BENTLEY SYSTEMS INC 08265T208 10676.00000000 NS USD 548426.12000000 0.051057313312 Long EC CORP US N 1 N N N ZSCALER, INC. 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 4424.00000000 NS USD 1070475.28000000 0.099658987365 Long EC CORP US N 1 N N N POOL CORPORATION 5493005VZK1KMN6CO617 POOL CORP 73278L105 1958.00000000 NS USD 779518.96000000 0.072571568570 Long EC CORP US N 1 N N N NVIDIA CORPORATION 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 123661.00000000 NS USD 97830690.32000000 9.107830617560 Long EC CORP US N 1 N N N CHURCH & DWIGHT CO., INC. POOXSI30AWAQGYJZC921 CHURCH DWIGHT CO INC 171340102 12321.00000000 NS USD 1233578.52000000 0.114843554480 Long EC CORP US N 1 N N N MICROCHIP TECHNOLOGY INCORPORATED 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY INC 595017104 27231.00000000 NS USD 2291216.34000000 0.213307401436 Long EC CORP US N 1 N N N Unity Software Inc 549300D1ESJMGNQNG432 UNITY SOFTWARE INC 91332U101 12454.00000000 NS USD 365151.28000000 0.033994812846 Long EC CORP US N 1 N N INTERCONTINENTAL EXCHANGE, INC. 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 28613.00000000 NS USD 3960611.46000000 0.368724560786 Long EC CORP US N 1 N N N WESTLAKE CORPORATION GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 1954.00000000 NS USD 271039.34000000 0.025233190028 Long EC CORP US N 1 N N N STRYKER CORPORATION 5493002F0SC4JTBU5137 STRYKER CORP 863667101 17147.00000000 NS USD 5985503.29000000 0.557237712908 Long EC CORP US N 1 N N N S P500 EMINI FUT MAR24 N/A S P500 EMINI FUT MAR24 N/A 7.00000000 NC USD 73217.48000000 0.006816392728 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long S&P 500 E-Mini Index ESH24 2024-03-15 1713095.02000000 USD 73217.48000000 N N N DROPBOX, INC. 549300JCDF7UAR6TJR51 DROPBOX INC 26210C104 12995.00000000 NS USD 311230.25000000 0.028974878852 Long EC CORP US N 1 N N N VERISIGN, INC. LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 4612.00000000 NS USD 900677.48000000 0.083851170855 Long EC CORP US N 1 N N N ALLY FINANCIAL INC. 549300JBN1OSM8YNAI90 ALLY FINANCIAL INC 02005N100 13628.00000000 NS USD 504099.72000000 0.046930619104 Long EC CORP US N 1 N N N HOST HOTELS & RESORTS, INC. N6EL63S0K3PB1YFTDI24 HOST HOTELS RESORTS INC 44107P104 35607.00000000 NS USD 738489.18000000 0.068751782721 Long EC CORP US N 1 N N N AKAMAI TECHNOLOGIES, INC. OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 7562.00000000 NS USD 838777.04000000 0.078088370645 Long EC CORP US N 1 N N N SKYWORKS SOLUTIONS, INC. 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 7965.00000000 NS USD 835687.80000000 0.077800768927 Long EC CORP US N 1 N N N AVERY DENNISON CORPORATION 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 4019.00000000 NS USD 870234.07000000 0.081016953690 Long EC CORP US N 1 N N N ASPEN TECHNOLOGY, INC. 254900545H80W6GA2J08 ASPEN TECHNOLOGY INC 29109X106 1453.00000000 NS USD 281722.17000000 0.026227738935 Long EC CORP US N 1 N N N INTERNATIONAL FLAVORS & FRAGRANCES INC. BZLRL03D3GPGMOGFO832 INTERNATIONAL FLAVORS FRAGRANCES 459506101 12787.00000000 NS USD 965418.50000000 0.089878423062 Long EC CORP US N 1 N N N ALLEGION PUBLIC LIMITED COMPANY 984500560CAC2E6FB757 ALLEGION PLC G0176J109 4369.00000000 NS USD 558664.03000000 0.052010441107 Long EC CORP IE N 1 N N N LPL FINANCIAL HOLDINGS INC. 549300XROQ4Y8G2L7682 LPL FINANCIAL HOLDINGS INC 50212V100 3830.00000000 NS USD 1026018.70000000 0.095520173674 Long EC CORP US N 1 N N N THE CARLYLE GROUP INC. 529900NGGVF94UK6PG95 CARLYLE GROUP INC THE 14316J108 10772.00000000 NS USD 493896.20000000 0.045980692945 Long EC CORP US N 1 N N N ZIMMER BIOMET HOLDINGS, INC. 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC 98956P102 10444.00000000 NS USD 1298815.84000000 0.120917011169 Long EC CORP US N 1 N N N U.S. BANCORP N1GZ7BBF3NP8GI976H15 U S BANCORP 902973304 76618.00000000 NS USD 3214891.28000000 0.299299587239 Long EC CORP US N 1 N N N NORDSON CORPORATION 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 2551.00000000 NS USD 677673.15000000 0.063089938792 Long EC CORP US N 1 N N N MID-AMERICA APARTMENT COMMUNITIES, INC. 549300FQZKFR5YNSHZ21 MID AMERICA APARTMENT COMMUNITIES INC 59522J103 5855.00000000 NS USD 735856.40000000 0.068506676464 Long EC CORP US N 1 N N N THE INTERPUBLIC GROUP OF COMPANIES, INC. 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC 460690100 19266.00000000 NS USD 604952.40000000 0.056319790577 Long EC CORP US N 1 N N N S&P GLOBAL INC. Y6X4K52KMJMZE7I7MY94 S P GLOBAL INC 78409V104 16292.00000000 NS USD 6979166.96000000 0.649745701634 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE, INC. 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC 12008R107 6300.00000000 NS USD 1229634.00000000 0.114476328000 Long EC CORP US N 1 N N N SNOWFLAKE INC. 254900CJNSY1K7T53Z16 SNOWFLAKE INC 833445109 13996.00000000 NS USD 2635166.88000000 0.245328470171 Long EC CORP US N 1 N N N DYNATRACE, INC. N/A DYNATRACE INC 268150109 12456.00000000 NS USD 617194.80000000 0.057459532157 Long EC CORP US N 1 N N N ENTEGRIS, INC. IYX6OWO7BT5DKO3BYG52 ENTEGRIS INC 29362U104 7495.00000000 NS USD 1007028.20000000 0.093752198238 Long EC CORP US N 1 N N HEICO CORPORATION 529900O1DTDLCJ7L0I14 HEICO CORP 422806208 3793.00000000 NS USD 590152.87000000 0.054941985596 Long EC CORP US N 1 N N N THE PNC FINANCIAL SERVICES GROUP, INC. CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP 693475105 19905.00000000 NS USD 2930016.00000000 0.272778300423 Long EC CORP US N 1 N N N QUEST DIAGNOSTICS INCORPORATED 8MCWUBXQ0WE04KMXBX50 QUEST DIAGNOSTICS INC 74834L100 5586.00000000 NS USD 697635.54000000 0.064948395133 Long EC CORP US N 1 N N N BORGWARNER INC. 549300DSFX2IE88NSX47 BORGWARNER INC 099724106 11845.00000000 NS USD 368734.85000000 0.034328435643 Long EC CORP US N 1 N N N BEST BUY CO., INC. HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 9835.00000000 NS USD 795454.80000000 0.074055161612 Long EC CORP US N 1 N N N GARTNER, INC. PP55B5R38BFB8O8HH686 GARTNER INC 366651107 3942.00000000 NS USD 1835237.52000000 0.170856736474 Long EC CORP US N 1 N N N AVANTOR, INC. N/A AVANTOR INC 05352A100 33873.00000000 NS USD 834630.72000000 0.077702357011 Long EC CORP US N 1 N N N CORNING INCORPORATED 549300X2937PB0CJ7I56 CORNING INC 219350105 40549.00000000 NS USD 1307299.76000000 0.121706846200 Long EC CORP US N 1 N N N INTUIT INC. VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 13995.00000000 NS USD 9277145.55000000 0.863682654261 Long EC CORP US N 1 N N N DOLLAR TREE, INC. 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 10446.00000000 NS USD 1532219.28000000 0.142646378406 Long EC CORP US N 1 N N N NXP Semiconductors N.V. 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N6596X109 12893.00000000 NS USD 3219768.89000000 0.299753682427 Long EC CORP NL N 1 N N N UNITED THERAPEUTICS CORPORATION 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP 91307C102 2370.00000000 NS USD 534766.80000000 0.049785659473 Long EC CORP US N 1 N N N FRANKLIN RESOURCES, INC. RIFQSET379FOGTEFKS80 FRANKLIN RESOURCES INC 354613101 14885.00000000 NS USD 408593.25000000 0.038039168489 Long EC CORP US N 1 N N N TRIMBLE INC. 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 12415.00000000 NS USD 759673.85000000 0.070724030749 Long EC CORP US N 1 N N N SIRIUS XM HOLDINGS INC. 54930055RWDMVXAGZK98 SIRIUS XM HOLDINGS INC 82968B103 38090.00000000 NS USD 168357.80000000 0.015673755551 Long EC CORP US N 1 N N WALGREENS BOOTS ALLIANCE, INC. 549300RPTUOIXG4LIH86 WALGREENS BOOTS ALLIANCE INC 931427108 36803.00000000 NS USD 782431.78000000 0.072842745959 Long EC CORP US N 1 N N N RELIANCE, INC. 549300E287ZOFT3C5Z56 RELIANCE INC 759509102 2936.00000000 NS USD 943101.92000000 0.087800796604 Long EC CORP US N 1 N N N LAM RESEARCH CORPORATION 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 6588.00000000 NS USD 6181191.00000000 0.575455825351 Long EC CORP US N 1 N N N REGENCY CENTERS CORPORATION 529900053A7X7FJ97S58 REGENCY CENTERS COPORATION 758849103 8331.00000000 NS USD 516105.45000000 0.048048327207 Long EC CORP US N 1 N N N THE ESTEE LAUDER COMPANIES INC. 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS CLASS A 518439104 11658.00000000 NS USD 1732145.64000000 0.161259100211 Long EC CORP US N 1 N N N THE HOME DEPOT, INC. QEKMOTMBBKA8I816DO57 HOME DEPOT INC THE 437076102 50097.00000000 NS USD 19067419.17000000 1.775136447942 Long EC CORP US N 1 N N N BALL CORPORATION 0BGI85ALH27ZJP15DY16 BALL CORP 058498106 15775.00000000 NS USD 1009915.50000000 0.094020999769 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 2178434.30000000 NS USD 2178434.30000000 0.202807631746 Long STIV RF US N 1 N N N ZEBRA TECHNOLOGIES CORPORATION PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP 989207105 2553.00000000 NS USD 713512.44000000 0.066426500986 Long EC CORP US N 1 N N N JUNIPER NETWORKS, INC. AUHIXNGG7U2U7JEHM527 JUNIPER NETWORKS INC 48203R104 16121.00000000 NS USD 596960.63000000 0.055575773671 Long EC CORP US N 1 N N N PENTAIR PUBLIC LIMITED COMPANY 549300EVR9D56WPSRP15 PENTAIR PLC G7S00T104 8207.00000000 NS USD 638422.53000000 0.059435788980 Long EC CORP IE N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC G7709Q104 19127.00000000 NS USD 580313.18000000 0.054025931241 Long EC CORP GB N 1 N N N BIOMARIN PHARMACEUTICAL INC. NSLL8ITTRR0J5HEMR848 BIOMARIN PHARMACEUTICAL INC 09061G101 9413.00000000 NS USD 812153.64000000 0.075609788343 Long EC CORP US N 1 N N N THE MOSAIC COMPANY 2YD5STGSJNMUB7H76907 MOSAIC CO THE 61945C103 16659.00000000 NS USD 519094.44000000 0.048326595862 Long EC CORP US N 1 N N N JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY 635400GAUMJCLEZRRV50 JAZZ PHARMACEUTICALS PLC G50871105 2995.00000000 NS USD 356105.50000000 0.033152669835 Long EC CORP IE N 1 N N N COMCAST CORPORATION 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CLASS A 20030N101 206045.00000000 NS USD 8829028.25000000 0.821963880205 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS, INC. 5493005SMYID1D2OY946 LAMB WESTON HOLDING INC 513272104 7280.00000000 NS USD 744088.80000000 0.069273095514 Long EC CORP US N 1 N N N KENVUE INC. 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 86289.00000000 NS USD 1639491.00000000 0.152633148945 Long EC CORP US N 1 N N N FORTUNE BRANDS INNOVATIONS, INC. 54930032LHW54PQUJD44 FORTUNE BRANDS INNOVATION 34964C106 6363.00000000 NS USD 517566.42000000 0.048184340428 Long EC CORP US N 1 N N N PUBLIC STORAGE. 549300LMZF40TKJ6DM64 PUBLIC STORAGE 74460D109 7909.00000000 NS USD 2245127.83000000 0.209016658509 Long EC CORP US N 1 N N N GENUINE PARTS COMPANY 549300D46DQVEU651W04 GENUINE PARTS CO 372460105 7010.00000000 NS USD 1046312.60000000 0.097409492896 Long EC CORP US N 1 N N N DATADOG, INC. 549300F6JNO0KRPO1K63 DATADOG INC 23804L103 12744.00000000 NS USD 1675326.24000000 0.155969334093 Long EC CORP US N 1 N N N AMPHENOL CORPORATION 549300D3L3G0R4U4VT04 AMPHENOL CORP CLASS A 032095101 29897.00000000 NS USD 3265948.28000000 0.304052886089 Long EC CORP US N 1 N N N ATLASSIAN CORPORATION 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC 049468101 7781.00000000 NS USD 1613935.02000000 0.150253941189 Long EC CORP US N 1 N N THE CLOROX COMPANY 54930044KVSC06Z79I06 CLOROX CO THE 189054109 6243.00000000 NS USD 957114.33000000 0.089105322376 Long EC CORP US N 1 N N N EATON CORPORATION PUBLIC LIMITED COMPANY 549300VDIGTMXUNT7H71 EATON CORP PLC G29183103 20018.00000000 NS USD 5785202.00000000 0.538590085912 Long EC CORP IE N 1 N N N APTIV PLC N/A APTIV PLC G6095L109 14184.00000000 NS USD 1127486.16000000 0.104966579867 Long EC CORP JE N 1 N N N TOAST, INC. 549300TN1PZNLCD4I551 TOAST INC 888787108 16425.00000000 NS USD 377775.00000000 0.035170054512 Long EC CORP US N 1 N N DISCOVER FINANCIAL SERVICES Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES 254709108 12496.00000000 NS USD 1508267.20000000 0.140416490353 Long EC CORP US N 1 N N N THE KRAFT HEINZ COMPANY 9845007488EC87F5AF14 KRAFT HEINZ CO THE 500754106 42979.00000000 NS USD 1516299.12000000 0.141164245139 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 6566.00000000 NS USD 583257.78000000 0.054300067281 Long EC CORP US N 1 N N N ANSYS, INC. 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 4361.00000000 NS USD 1457315.37000000 0.135672982608 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 7978589.52000000 NS USD 7982578.81000000 0.743161225327 Long STIV RF US N 1 N N KLA CORPORATION 549300H0BF5JCG96TJ81 KLA CORP 482480100 6840.00000000 NS USD 4666932.00000000 0.434481511074 Long EC CORP US N 1 N N N FIRST SOLAR, INC. 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 5056.00000000 NS USD 778067.84000000 0.072436472363 Long EC CORP US N 1 N N UNITED RENTALS, INC. 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 3424.00000000 NS USD 2373756.48000000 0.220991714118 Long EC CORP US N 1 N N N MICRON TECHNOLOGY, INC. B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 54878.00000000 NS USD 4972495.58000000 0.462928834919 Long EC CORP US N 1 N N N AMGEN INC. 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 26755.00000000 NS USD 7326321.65000000 0.682065069966 Long EC CORP US N 1 N N N BROADRIDGE FINANCIAL SOLUTIONS, INC. 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 5914.00000000 NS USD 1203972.12000000 0.112087261179 Long EC CORP US N 1 N N N KIMBERLY-CLARK CORPORATION MP3J6QPYPGN75NVW2S34 KIMBERLY CLARK CORP 494368103 16904.00000000 NS USD 2048257.68000000 0.190688463400 Long EC CORP US N 1 N N N WASTE MANAGEMENT, INC. 549300YX8JIID70NFS41 WASTE MANAGEMENT INC 94106L109 20249.00000000 NS USD 4164206.85000000 0.387678861533 Long EC CORP US N 1 N N N SIMON PROPERTY GROUP, INC. 529900GQL5X8H7AO3T64 SIMON PROPERTY GROUP INC 828806109 16346.00000000 NS USD 2421496.44000000 0.225436203551 Long EC CORP US N 1 N N N SPLUNK INC. 549300XGDSGBP6UEI867 SPLUNK INC 848637104 7994.00000000 NS USD 1248822.68000000 0.116262753575 Long EC CORP US N 1 N N N Willis Towers Watson Public Limited Company 549300WHC56FF48KL350 WILLIS TOWERS WATSON PLC G96629103 4441.00000000 NS USD 1210661.01000000 0.112709982708 Long EC CORP IE N 1 N N N FORTINET, INC. 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 33441.00000000 NS USD 2311107.51000000 0.215159227346 Long EC CORP US N 1 N N N WATERS CORPORATION 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 2959.00000000 NS USD 998425.78000000 0.092951331107 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORPORATION 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 5426.00000000 NS USD 1135281.98000000 0.105692354241 Long EC CORP US N 1 N N N Truist Financial Corporation 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP 89832Q109 66599.00000000 NS USD 2329633.02000000 0.216883913195 Long EC CORP US N 1 N N N STERIS PUBLIC LIMITED COMPANY N/A STERIS PLC G8473T100 4943.00000000 NS USD 1151274.13000000 0.107181189625 Long EC CORP IE N 1 N N N Garmin Ltd. 2549001E0HIPIJQ0W046 GARMIN LTD H2906T109 7706.00000000 NS USD 1058419.10000000 0.098536582473 Long EC CORP CH N 1 N N N ELEVANCE HEALTH, INC. 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 11786.00000000 NS USD 5907732.50000000 0.549997416637 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS, INC. 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 3068.00000000 NS USD 1772414.28000000 0.165008025534 Long EC CORP US N 1 N N N STANLEY BLACK & DECKER, INC. 549300DJ09SMTO561131 STANELY BLACK AND DECKER INC 854502101 7709.00000000 NS USD 688336.61000000 0.064082684393 Long EC CORP US N 1 N N N HCA HEALTHCARE, INC. 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 10238.00000000 NS USD 3191184.60000000 0.297092545407 Long EC CORP US N 1 N N N F5, INC. 54930015FPK9KT966303 F5 Inc 315616102 2974.00000000 NS USD 556792.28000000 0.051836185135 Long EC CORP US N 1 N N N XAK TECHNOLOGY MAR24 N/A XAK TECHNOLOGY MAR24 N/A 5.00000000 NC USD 22118.63000000 0.002059197731 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long E-Mini Technology Select Sector Index XAKCH24 2024-03-15 1022531.37000000 USD 22118.63000000 N N N AMERICAN HOMES 4 RENT 549300ZJUO7A58PNUW40 AMERICAN HOMES 4 RENT 02665T306 16282.00000000 NS USD 602596.82000000 0.056100491055 Long EC CORP US N 1 N N N FISERV, INC. GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 30499.00000000 NS USD 4552585.73000000 0.423836114874 Long EC CORP US N 1 N N N OWENS CORNING JO5M6676RDJIZ2U8X907 OWENS CORNING INC 690742101 4488.00000000 NS USD 672212.64000000 0.062581576845 Long EC CORP US N 1 N N N ALEXANDRIA REAL ESTATE EQUITIES, INC. MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ESTATE EQUITIES INC 015271109 8256.00000000 NS USD 1029770.88000000 0.095869493706 Long EC CORP US N 1 N N N TARGET CORPORATION 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 23099.00000000 NS USD 3532299.08000000 0.328849582947 Long EC CORP US N 1 N N N APPLIED MATERIALS, INC. 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 41845.00000000 NS USD 8436788.90000000 0.785447225262 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING, INC. HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 20619.00000000 NS USD 5178049.47000000 0.482065467879 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES, INC. R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 80875.00000000 NS USD 15570863.75000000 1.449614524238 Long EC CORP US N 1 N N N HUMANA INC. 529900YLDW34GJAO4J06 HUMANA INC 444859102 6239.00000000 NS USD 2185646.48000000 0.203479070469 Long EC CORP US N 1 N N N REPUBLIC SERVICES, INC. NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 11046.00000000 NS USD 2028045.60000000 0.188806761447 Long EC CORP US N 1 N N N U-Haul Holding Company 5493003WIDMLDHYC6Y24 U HAUL HOLDING CO 023586506 4841.00000000 NS USD 307742.37000000 0.028650164591 Long EC CORP US N 1 N N N WARNER BROS. DISCOVERY, INC. 5493006ZCRFWKF6B1K26 WARNER BROS DISCOVERY INC 934423104 115925.00000000 NS USD 1018980.75000000 0.094864955395 Long EC CORP US N 1 N N N ARCH CAPITAL GROUP LTD. 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD G0450A105 18665.00000000 NS USD 1634867.35000000 0.152202696896 Long EC CORP BM N 1 N N N EDWARDS LIFESCIENCES CORPORATION YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 30457.00000000 NS USD 2584885.59000000 0.240647388283 Long EC CORP US N 1 N N N Aon plc 635400FALWQYX5E6QC64 AON PLC G0403H108 10180.00000000 NS USD 3216778.20000000 0.299475255505 Long EC CORP IE N 1 N N N FACTSET RESEARCH SYSTEMS INC. 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 1921.00000000 NS USD 888616.18000000 0.082728289302 Long EC CORP US N 1 N N N D.R. HORTON, INC. 529900ZIUEYVSB8QDD25 D R HORTON INC 23331A109 15251.00000000 NS USD 2279109.44000000 0.212180274620 Long EC CORP US N 1 N N N A. O. SMITH CORPORATION 549300XG4US7UJNECY36 A O SMITH CORPORATION 831865209 6213.00000000 NS USD 515057.70000000 0.047950783895 Long EC CORP US N 1 N N N THE HARTFORD FINANCIAL SERVICES GROUP, INC. IU7C3FTM7Y3BQM112U94 HARTFORD FINANCIAL SERVICES GROUP 416515104 15284.00000000 NS USD 1464818.56000000 0.136371513747 Long EC CORP US N 1 N N N PALO ALTO NETWORKS, INC. 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 15433.00000000 NS USD 4792718.15000000 0.446191935936 Long EC CORP US N 1 N N N ARTHUR J. GALLAGHER & CO. 54930049QLLMPART6V29 ARTHUR J GALLAGHER CO 363576109 10800.00000000 NS USD 2634444.00000000 0.245261171570 Long EC CORP US N 1 N N N OMNICOM GROUP INC. HKUPACFHSSASQK8HLS17 OMNICOM GROUP INC 681919106 9887.00000000 NS USD 873911.93000000 0.081359354687 Long EC CORP US N 1 N N N METTLER-TOLEDO INTERNATIONAL INC. 5493000BD5GJNUDIUG10 METTLER TOLEDO INTERNATIONAL INC 592688105 1075.00000000 NS USD 1340761.50000000 0.124822063512 Long EC CORP US N 1 N N N AMETEK, INC. 549300WZDEF9KKE40E98 AMETEK INC 031100100 11517.00000000 NS USD 2075133.06000000 0.193190504508 Long EC CORP US N 1 N N N MICROSOFT CORPORATION INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 353355.00000000 NS USD 146161762.20000000 13.60735131815 Long EC CORP US N 1 N N N ROLLINS, INC. 549300F2A0BXT4SGWD84 ROLLINS INC 775711104 14606.00000000 NS USD 643686.42000000 0.059925846020 Long EC CORP US N 1 N N N THE CHARLES SCHWAB CORPORATION 549300VSGCJ7E698NM85 THE CHARLES SCHWAB CORP 808513105 75277.00000000 NS USD 5026998.06000000 0.468002900679 Long EC CORP US N 1 N N N CLEVELAND-CLIFFS INC. 549300TM2WLI2BJMDD86 CLEVELAND CLIFFS INC 185899101 25488.00000000 NS USD 530150.40000000 0.049355882384 Long EC CORP US N 1 N N N FASTENAL COMPANY 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 28605.00000000 NS USD 2088451.05000000 0.194430381245 Long EC CORP US N 1 N N N DEXCOM, INC. 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 19388.00000000 NS USD 2230977.16000000 0.207699261023 Long EC CORP US N 1 N N N LEAR CORPORATION 549300UPNBTXA1SYTQ33 LEAR CORP 521865204 2932.00000000 NS USD 402710.20000000 0.037491468960 Long EC CORP US N 1 N N N GEN DIGITAL INC. YF6ZV0M6AU4FY94MK914 GEN DIGITAL INC 668771108 28778.00000000 NS USD 618439.22000000 0.057575385030 Long EC CORP US N 1 N N N ALBEMARLE CORPORATION HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP 012653101 5882.00000000 NS USD 810833.70000000 0.075486904717 Long EC CORP US N 1 N N N BIOGEN INC. W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 7276.00000000 NS USD 1578819.24000000 0.146984736248 Long EC CORP US N 1 N N N VERISK ANALYTICS, INC. 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 7284.00000000 NS USD 1761999.60000000 0.164038440825 Long EC CORP US N 1 N N N NVR, Inc. 529900RWXR4JI3JYTV70 NVR INC 62944T105 138.00000000 NS USD 1052328.66000000 0.097969575374 Long EC CORP US N 1 N N N COPART, INC. 549300KVYX3JWMYEHU61 COPART INC 217204106 43184.00000000 NS USD 2295229.60000000 0.213681027465 Long EC CORP US N 1 N N N MODERNA, INC. 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 16210.00000000 NS USD 1495210.40000000 0.139200929854 Long EC CORP US N 1 N N N THE TORO COMPANY YJKE4YIT6BWQHVEW0D14 TORO CO 891092108 5238.00000000 NS USD 483519.78000000 0.045014670162 Long EC CORP US N 1 N N N ILLINOIS TOOL WORKS INC. 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 15166.00000000 NS USD 3975766.90000000 0.370135500236 Long EC CORP US N 1 N N N WATSCO, INC. 549300F1Y3LN5BX5WN75 WATSCO INC 942622200 1646.00000000 NS USD 648721.52000000 0.060394603194 Long EC CORP US N 1 N N N INTERNATIONAL PAPER COMPANY 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 16426.00000000 NS USD 580823.36000000 0.054073427922 Long EC CORP US N 1 N N N HUBSPOT, INC. 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 2394.00000000 NS USD 1481431.14000000 0.137918109854 Long EC CORP US N 1 N N N JABIL INC. 5493000CGCQY2OQU7669 JABIL INC 466313103 6529.00000000 NS USD 940763.61000000 0.087583104882 Long EC CORP US N 1 N N N DOVER CORPORATION 549300FMC2ALGA7N9E80 DOVER CORP 260003108 6986.00000000 NS USD 1155344.68000000 0.107560149232 Long EC CORP US N 1 N N N VEEVA SYSTEMS INC. 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC 922475108 7684.00000000 NS USD 1732818.84000000 0.161321773709 Long EC CORP US N 1 N N N BATH & BODY WORKS, INC. GR3KVMWVCR54YWQNXU90 BATH BODY WORKS INC 070830104 10909.00000000 NS USD 498541.30000000 0.046413141943 Long EC CORP US N 1 N N N ROBERT HALF INC. 529900VPCUY9H3HLIC08 ROBERT HALF INC 770323103 5385.00000000 NS USD 432954.00000000 0.040307102855 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORPORATION 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 6420.00000000 NS USD 3437589.00000000 0.320032274559 Long EC CORP US N 1 N N N AFLAC INCORPORATED 549300N0B7DOGLXWPP39 AFLAC INCORPORATED 001055102 28250.00000000 NS USD 2280905.00000000 0.212347437463 Long EC CORP US N 1 N N N LOWE'S COMPANIES, INC. WAFCR4OKGSC504WU3E95 LOWE S COS INC 548661107 28899.00000000 NS USD 6955122.33000000 0.647507197371 Long EC CORP US N 1 N N N INVITATION HOMES INC. 984500FE452E665C9F85 INVITATION HOMES INC 46187W107 30628.00000000 NS USD 1043495.96000000 0.097147269662 Long EC CORP US N 1 N N N ANNALY CAPITAL MANAGEMENT, INC. 2DTL0G3FPRYUT58TI025 ANNALY CAPITAL MANAGEMENT INC 035710839 24717.00000000 NS USD 471847.53000000 0.043928008342 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS, INC. 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC 16119P108 4881.00000000 NS USD 1434672.33000000 0.133564963413 Long EC CORP US N 1 N N IDEXX LABORATORIES, INC. OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 4116.00000000 NS USD 2367646.68000000 0.220422904644 Long EC CORP US N 1 N N N DOMINO'S PIZZA, INC. 25490005ZWM1IF9UXU57 DOMINO S PIZZA INC 25754A201 1779.00000000 NS USD 797614.65000000 0.074256239085 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES, INC. 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFORMATION SERVICES INC 31620M106 29650.00000000 NS USD 2051483.50000000 0.190988780428 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES, INC. 549300ZC1GPV35XYDK53 BIO RAD LABORATORIES INC 090572207 1059.00000000 NS USD 345106.92000000 0.032128725270 Long EC CORP US N 1 N N N LUCID GROUP, INC. N/A LUCID GROUP INC 549498103 44728.00000000 NS USD 147602.40000000 0.013741471654 Long EC CORP US N 1 N N GLOBAL PAYMENTS INC. 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 12984.00000000 NS USD 1684024.80000000 0.156779151654 Long EC CORP US N 1 N N N NORTHERN TRUST CORPORATION 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 10363.00000000 NS USD 851113.19000000 0.079236840152 Long EC CORP US N 1 N N N PACKAGING CORPORATION OF AMERICA 549300XZP8MFZFY8TJ84 PACKAGING CORP OF AMERICA 695156109 4491.00000000 NS USD 813724.29000000 0.075756012540 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE, INC. 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 32970.00000000 NS USD 373220.40000000 0.034746030873 Long EC CORP US N 1 N N N ASSURANT, INC. H3F39CAXWQRVWURFXL38 ASSURANT INC 04621X108 2245.00000000 NS USD 407355.25000000 0.037923913304 Long EC CORP US N 1 N N N BILL HOLDINGS, INC. 549300IBF9VZZIGOZW63 BILL HOLDINGS INC 090043100 4772.00000000 NS USD 302210.76000000 0.028135183385 Long EC CORP US N 1 N N N THE SHERWIN-WILLIAMS COMPANY Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 12235.00000000 NS USD 4062387.05000000 0.378199653230 Long EC CORP US N 1 N N N PTC INC. 54930050SSMU8SKDJ030 PTC INC 69370C100 5944.00000000 NS USD 1087811.44000000 0.101272947241 Long EC CORP US N 1 N N N CROWDSTRIKE HOLDINGS, INC. 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 11310.00000000 NS USD 3666136.50000000 0.341309564040 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INCORPORATED WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 45448.00000000 NS USD 7604813.84000000 0.707992104586 Long EC CORP US N 1 N N N RESMED INC. 529900T3QE5253CCXF22 RESMED INC 761152107 7370.00000000 NS USD 1280316.40000000 0.119194752382 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION, INC. VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 5779.00000000 NS USD 1647477.32000000 0.153376658467 Long EC CORP US N 1 N N N INSULET CORPORATION 549300TZTYD2PYN92D43 INSULET CORP 45784P101 3488.00000000 NS USD 572032.00000000 0.053254970876 Long EC CORP US N 1 N N N RPM INTERNATIONAL INC. 549300TJCKW4BRXPJ474 RPM INTERNATIONAL INC 749685103 6443.00000000 NS USD 743200.05000000 0.069190354767 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC. 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 5800.00000000 NS USD 2709122.00000000 0.252213535625 Long EC CORP US N 1 N N N BOSTON PROPERTIES, INC. 549300OF70FSEUQBT254 BOSTON PROPERTIES INC 101121101 7450.00000000 NS USD 482164.00000000 0.044888449907 Long EC CORP US N 1 N N N C.H. ROBINSON WORLDWIDE, INC. 529900WNWN5L0OVDHA79 C H ROBINSON WORLDWIDE INC 12541W209 5883.00000000 NS USD 435812.64000000 0.040573236201 Long EC CORP US N 1 N N N CAPITAL ONE FINANCIAL CORPORATION ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 19121.00000000 NS USD 2631240.81000000 0.244962961347 Long EC CORP US N 1 N N N QORVO, INC. 254900YAUJV2EUEVBR11 QORVO INC 74736K101 4939.00000000 NS USD 565762.45000000 0.052671289014 Long EC CORP US N 1 N N N CARLISLE COMPANIES INCORPORATED XR64VGX1ZPX6G7ZN7Z11 CARLISLE COMPANIES INCORPORATED 142339100 2488.00000000 NS USD 870800.00000000 0.081069640578 Long EC CORP US N 1 N N N AGILENT TECHNOLOGIES, INC. QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 14674.00000000 NS USD 2015620.64000000 0.187650023917 Long EC CORP US N 1 N N N CHARLES RIVER LABORATORIES INTERNATIONAL, INC. 549300BSQ0R4UZ5KX287 CHARLES RIVER LABORATORIES INTERNATIONAL INC 159864107 2550.00000000 NS USD 648184.50000000 0.060344607766 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS, INC. 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS 125269100 9695.00000000 NS USD 782580.40000000 0.072856582167 Long EC CORP US N 1 N N N UIPATH, INC. 5493000YP61KBELDHT53 UIPATH INC 90364P105 19369.00000000 NS USD 460013.75000000 0.042826308421 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC. 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 210488.00000000 NS USD 8423729.76000000 0.784231446913 Long EC CORP US N 1 N N N REPLIGEN CORPORATION 54930006QJ0T5AUO1E71 REPLIGEN CORP 759916109 2642.00000000 NS USD 512521.58000000 0.047714676480 Long EC CORP US N 1 N N N PRUDENTIAL FINANCIAL, INC. 5PRBRS5FEH7NREC8OR45 PRUDENTIAL FINANCIAL INC 744320102 18186.00000000 NS USD 1982092.14000000 0.184528591390 Long EC CORP US N 1 N N N DEERE & COMPANY PWFTNG3EI0Y73OXWDH08 DEERE CO 244199105 13725.00000000 NS USD 5010311.25000000 0.466449393917 Long EC CORP US N 1 N N N MASTERCARD INCORPORATED. AR5L2ODV9HN37376R084 MASTERCARD INC CLASS A 57636Q104 42085.00000000 NS USD 19980274.60000000 1.860121360218 Long EC CORP US N 1 N N N CATALENT, INC. N/A CATALENT INC 148806102 8924.00000000 NS USD 511702.16000000 0.047638390209 Long EC CORP US N 1 N N N MOLINA HEALTHCARE, INC. 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 2926.00000000 NS USD 1152580.66000000 0.107302824809 Long EC CORP US N 1 N N N VENTAS, INC. ORQTRC074CWLT3DKHT41 VENTAS INC 92276F100 20158.00000000 NS USD 852481.82000000 0.079364256714 Long EC CORP US N 1 N N N VULCAN MATERIALS COMPANY 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 6611.00000000 NS USD 1757534.35000000 0.163622735482 Long EC CORP US N 1 N N N HEALTHPEAK PROPERTIES, INC. 254900M6MTMZM0I22L81 HEALTHPEAK PROPERTIES INC 42250P103 35426.00000000 NS USD 593385.50000000 0.055242936620 Long EC CORP US N 1 N N N EXPEDITORS INTERNATIONAL OF WASHINGTON, INC 984500B055A804AB6E40 EXPEDITORS INTERNATIONAL OF WASHINGTON INC 302130109 7396.00000000 NS USD 884561.60000000 0.082350816469 Long EC CORP US N 1 N N N CAMPBELL SOUP COMPANY 5493007JDSMX8Z5Z1902 CAMPBELL SOUP CO 134429109 9725.00000000 NS USD 414674.00000000 0.038605273469 Long EC CORP US N 1 N N N CONFLUENT, INC. 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 9035.00000000 NS USD 306015.45000000 0.028489391987 Long EC CORP US N 1 N N N CAMDEN PROPERTY TRUST 5493002MYX22OHYJBD89 CAMDEN PROPERTY TRUST 133131102 5359.00000000 NS USD 506318.32000000 0.047137166077 Long EC CORP US N 1 N N N GE HEALTHCARE TECHNOLOGIES INC. 549300OI9J7XOWZMUN85 GE HEALTHCARE TECHNOLOGIES INC 36266G107 20532.00000000 NS USD 1874160.96000000 0.174480426519 Long EC CORP US N 1 N N N STATE STREET CORPORATION 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 15924.00000000 NS USD 1174076.52000000 0.109304043968 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC. 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 19627.00000000 NS USD 1306176.85000000 0.121602305651 Long EC CORP US N 1 N N N INGERSOLL RAND INC. 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 20221.00000000 NS USD 1846783.93000000 0.171931682855 Long EC CORP US N 1 N N N EQUINIX, INC. 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 4722.00000000 NS USD 4197008.04000000 0.390732583035 Long EC CORP US N 1 N N N TRANSUNION 549300ZS772LUNUMRB03 TRANSUNION 89400J107 9710.00000000 NS USD 753787.30000000 0.070176005378 Long EC CORP US N 1 N N N DOCUSIGN, INC. 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 10232.00000000 NS USD 545058.64000000 0.050743808037 Long EC CORP US N 1 N N N TELEFLEX INCORPORATED UUL85LWXB4NGSWWXIQ25 TELEFLEX INC 879369106 2355.00000000 NS USD 524670.45000000 0.048845710615 Long EC CORP US N 1 N N N SYNCHRONY FINANCIAL 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL 87165B103 20891.00000000 NS USD 862798.30000000 0.080324699210 Long EC CORP US N 1 N N N W.P. CAREY INC. 54930042CRNE713E3Q67 WP CAREY INC 92936U109 10734.00000000 NS USD 604646.22000000 0.056291285866 Long EC CORP US N 1 N N N CDW CORPORATION 9845001B052ABF0B6755 CDW CORP DE 12514G108 6737.00000000 NS USD 1658716.77000000 0.154423027520 Long EC CORP US N 1 N N N SALESFORCE, INC. RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 48723.00000000 NS USD 15046636.86000000 1.400810108122 Long EC CORP US N 1 N N N HENRY SCHEIN, INC. VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 6523.00000000 NS USD 498813.81000000 0.046438512048 Long EC CORP US N 1 N N N CINTAS CORPORATION N/A CINTAS CORP 172908105 4564.00000000 NS USD 2868976.04000000 0.267095609084 Long EC CORP US N 1 N N N T. ROWE PRICE GROUP, INC. 549300SIV6FPS9Y7IH33 T ROWE PRICE GROUP INC 74144T108 11249.00000000 NS USD 1275074.15000000 0.118706709980 Long EC CORP US N 1 N N N EBAY INC. OML71K8X303XQONU6T67 EBAY INC 278642103 26641.00000000 NS USD 1259586.48000000 0.117264840618 Long EC CORP US N 1 N N N ROSS STORES, INC. 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 16923.00000000 NS USD 2520850.08000000 0.234685817567 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INCORPORATED 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 12912.00000000 NS USD 5432594.88000000 0.505763107865 Long EC CORP US N 1 N N N LINDE PUBLIC LIMITED COMPANY 5299003QR1WT0EF88V51 NEW LINDE PLC G54950103 24461.00000000 NS USD 10978586.02000000 1.022083168005 Long EC CORP IE N 1 N N N SERVICENOW, INC. 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 10252.00000000 NS USD 7907777.68000000 0.736197398129 Long EC CORP US N 1 N N N HYATT HOTELS CORPORATION T27JQIMTYSH41TCD5186 HYATT HOTELS CORP 448579102 2308.00000000 NS USD 354485.72000000 0.033001871739 Long EC CORP US N 1 N N N CBOE GLOBAL MARKETS, INC. 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 5307.00000000 NS USD 1018944.00000000 0.094861534048 Long EC CORP US N 1 N N N PAYCOM SOFTWARE, INC. 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 2765.00000000 NS USD 504308.35000000 0.046950042116 Long EC CORP US N 1 N N N DANAHER CORPORATION S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 35101.00000000 NS USD 8885467.14000000 0.827218221647 Long EC CORP US N 1 N N N AMERICAN INTERNATIONAL GROUP, INC. ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP INC 026874784 35619.00000000 NS USD 2596268.91000000 0.241707151330 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS, INC. 529900TB7O85LSZ1XU31 MONOLITHIS POWER SYSTEMS 609839105 2303.00000000 NS USD 1658252.12000000 0.154379769587 Long EC CORP US N 1 N N N AMERIPRISE FINANCIAL, INC. 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 5103.00000000 NS USD 2078758.08000000 0.193527986213 Long EC CORP US N 1 N N N STEEL DYNAMICS, INC. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 7867.00000000 NS USD 1052761.94000000 0.098009912827 Long EC CORP US N 1 N N N HP INC. WHKXQACZ14C5XRO8LW03 HP INC 40434L105 44507.00000000 NS USD 1260883.31000000 0.117385572752 Long EC CORP US N 1 N N N 2024-04-01 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer