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