0000858581-23-000054.txt : 20230224
0000858581-23-000054.hdr.sgml : 20230224
20230224161545
ACCESSION NUMBER: 0000858581-23-000054
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230224
DATE AS OF CHANGE: 20230224
PERIOD START: 20221231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: T. Rowe Price Index Trust, Inc.
CENTRAL INDEX KEY: 0000858581
IRS NUMBER: 000000000
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05986
FILM NUMBER: 23667476
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: 410-345-2000
MAIL ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INDEX TRUST INC
DATE OF NAME CHANGE: 19920703
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INSTITUTIONAL EQUITY FUNDS INC
DATE OF NAME CHANGE: 19900227
0000858581
S000002089
T. Rowe Price Equity Index 500 Fund
C000005457
T. Rowe Price Equity Index 500 Fund
PREIX
C000159677
T. Rowe Price Equity Index 500 Fund-I Class
PRUIX
C000219327
T. Rowe Price Equity Index 500 Fund-Z Class
TRHZX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000858581
XXXXXXXX
S000002089
C000005457
C000159677
C000219327
T. ROWE PRICE INDEX TRUST, INC.
811-05986
0000858581
549300DT5TB0WREU3681
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Equity Index 500 Fund
S000002089
549300VJO42KQ3FO2X07
2022-12-31
2022-12-31
N
23077852935.670002
7583070.810000
23070269864.860001
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
USD
N
N/A
N/A
S&P500 EMINI FUT MAR23
000000000
307.000000
NC
USD
-1494301.943531
-0.00647718
N/A
DE
CORP
US
N
1
MORGAN STANLEY & COMPANY LLC
9R7GPTSO7KV3UQJZQ078
Long
S&P 500 INDEX
S&P 500 INDEX
2023-03-17
60760651.943531
USD
-1494301.943531
N
N
N
N/A
N/A
S&P500 EMINI FUT MAR23
000000000
121.000000
NC
USD
-588959.397939
-0.00255289
N/A
DE
CORP
US
N
1
CITIGROUP GLOBAL MARKETS INC
MBNUM2BPBDO7JBLYG310
Long
S&P 500 INDEX
S&P 500 INDEX
2023-03-17
23948009.397939
USD
-588959.397939
N
N
N
N/A
N/A
S&P500 EMINI FUT MAR23
000000000
62.000000
NC
USD
-301780.848531
-0.00130809
N/A
DE
CORP
US
N
1
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
Long
S&P 500 INDEX
S&P 500 INDEX
2023-03-17
12270880.848531
USD
-301780.848531
N
N
N
Linde PLC
8945002PAZHZLBGKGF02
LINDE PLC
000000000
354297.000000
NS
USD
115564595.460000
0.500924
Long
EC
CORP
IE
N
1
N
N
N
Johnson Controls International plc
549300XQ6S1GYKGBL205
JOHNSON CONTROLS INTERNATIONAL PLC
000000000
492569.000000
NS
USD
31524416.000000
0.136645
Long
EC
CORP
IE
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
000000000
949904.000000
NS
USD
73826538.880000
0.320007
Long
EC
CORP
IE
N
1
N
N
N
Pentair PLC
549300EVR9D56WPSRP15
PENTAIR PLC
000000000
118203.000000
NS
USD
5316770.940000
0.023046
Long
EC
CORP
IE
N
1
N
N
N
Aon PLC
635400FALWQYX5E6QC64
AON PLC
000000000
147047.000000
NS
USD
44134686.580000
0.191305
Long
EC
CORP
IE
N
1
N
N
N
Seagate Technology Holdings PLC
635400RUXIFEZSRU8X70
SEAGATE TECHNOLOGY HOLDINGS PLC
000000000
140728.000000
NS
USD
7403700.080000
0.032092
Long
EC
CORP
IE
N
1
N
N
N
Trane Technologies PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
000000000
165148.000000
NS
USD
27759727.320000
0.120327
Long
EC
CORP
IE
N
1
N
N
N
Amcor PLC
549300GSODGFCDQ3DI89
AMCOR PLC
000000000
1068819.000000
NS
USD
12729634.290000
0.0551777
Long
EC
CORP
JE
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
70980.000000
NS
USD
13109296.200000
0.0568233
Long
EC
CORP
IE
N
1
N
N
N
Allegion plc
984500560CAC2E6FB757
ALLEGION PLC
000000000
62436.000000
NS
USD
6572013.360000
0.0284869
Long
EC
CORP
IE
N
1
N
N
N
Willis Towers Watson PLC
549300WHC56FF48KL350
WILLIS TOWERS WATSON PLC
000000000
79257.000000
NS
USD
19384677.060000
0.0840245
Long
EC
CORP
IE
N
1
N
N
N
Norwegian Cruise Line Holdings Ltd
N/A
NORWEGIAN CRUISE LINE HOLDINGS LTD
000000000
298466.000000
NS
USD
3653223.840000
0.0158352
Long
EC
CORP
BM
N
1
N
N
N
Eaton Corp PLC
549300VDIGTMXUNT7H71
EATON CORP PLC
000000000
283184.000000
NS
USD
44445728.800000
0.192654
Long
EC
CORP
IE
N
1
N
N
N
Aptiv PLC
N/A
APTIV PLC
000000000
192452.000000
NS
USD
17923054.760000
0.077689
Long
EC
CORP
JE
N
1
N
N
N
TE Connectivity Ltd
894500ZRIX9K13RHXR17
TE CONNECTIVITY LTD
000000000
228863.000000
NS
USD
26273472.400000
0.113885
Long
EC
CORP
CH
N
1
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
000000000
186437.000000
NS
USD
29462639.110000
0.127708
Long
EC
CORP
NL
N
1
N
N
N
Accenture PLC
N/A
ACCENTURE PLC
000000000
449200.000000
NS
USD
119864528.000000
0.519563
Long
EC
CORP
IE
N
1
N
N
N
Garmin Ltd
2549001E0HIPIJQ0W046
GARMIN LTD
000000000
108157.000000
NS
USD
9981809.530000
0.043267
Long
EC
CORP
CH
N
1
N
N
N
LyondellBasell Industries NV
BN6WCCZ8OVP3ITUUVN49
LYONDELLBASELL INDUSTRIES NV
000000000
184007.000000
NS
USD
15278101.210000
0.0662242
Long
EC
CORP
NL
N
1
N
N
N
Chubb Ltd
E0JAN6VLUDI1HITHT809
CHUBB LTD
000000000
297385.000000
NS
USD
65603131.000000
0.284362
Long
EC
CORP
CH
N
1
N
N
N
Invesco Ltd
ECPGFXU8A2SHKVVGJI15
INVESCO LTD
000000000
316961.000000
NS
USD
5702128.390000
0.0247163
Long
EC
CORP
BM
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
ZOETIS INC
98978V103
333906.000000
NS
USD
48933924.300000
0.212108
Long
EC
CORP
US
N
1
N
N
N
Zions Bancorp NA
8WH0EE09O9V05QJZ3V89
ZIONS BANCORP NA
989701107
107975.000000
NS
USD
5308051.000000
0.0230082
Long
EC
CORP
US
N
1
N
N
N
Zimmer Biomet Holdings Inc
2P2YLDVPES3BXQ1FRB91
ZIMMER BIOMET HOLDINGS INC
98956P102
148849.000000
NS
USD
18978247.500000
0.0822628
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP
989207105
37375.000000
NS
USD
9583323.750000
0.0415397
Long
EC
CORP
US
N
1
N
N
N
Yum Brands Inc
549300JE8XHZZ7OHN517
YUM! BRANDS INC
988498101
202549.000000
NS
USD
25942475.920000
0.11245
Long
EC
CORP
US
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
XYLEM INC/NY
98419M100
128229.000000
NS
USD
14178280.530000
0.0614569
Long
EC
CORP
US
N
1
N
N
N
Xcel Energy Inc
LGJNMI9GH8XIDG5RCM61
XCEL ENERGY INC
98389B100
387244.000000
NS
USD
27149676.840000
0.117683
Long
EC
CORP
US
N
1
N
N
N
Wynn Resorts Ltd
254900CEKKWIHTEAB172
WYNN RESORTS LTD
983134107
75406.000000
NS
USD
6218732.820000
0.0269556
Long
EC
CORP
US
N
1
N
N
N
Williams Cos Inc/The
D71FAKCBLFS2O0RBPG08
WILLIAMS COS INC/THE
969457100
863030.000000
NS
USD
28393687.000000
0.123075
Long
EC
CORP
US
N
1
N
N
N
Whirlpool Corp
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
40118.000000
NS
USD
5675092.280000
0.0245992
Long
EC
CORP
US
N
1
N
N
N
Weyerhaeuser Co
08IRJODWFYBI7QWRGS31
WEYERHAEUSER CO
962166104
526411.000000
NS
USD
16318741.000000
0.0707349
Long
EC
CORP
US
N
1
N
N
N
Westrock Co
5493004Z9TCQW68YVL89
WESTROCK CO
96145D105
181757.000000
NS
USD
6390576.120000
0.0277005
Long
EC
CORP
US
N
1
N
N
N
Western Digital Corp
549300QQXOOYEF89IC56
WESTERN DIGITAL CORP
958102105
220064.000000
NS
USD
6943019.200000
0.0300951
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services Inc
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SERVICES INC
955306105
52232.000000
NS
USD
12292801.200000
0.0532842
Long
EC
CORP
US
N
1
N
N
N
Welltower Inc
T6IZ0MBEG5ACZDTR7D06
WELLTOWER INC
95040Q104
337826.000000
NS
USD
22144494.300000
0.0959871
Long
EC
CORP
US
N
1
N
N
N
Wells Fargo & Co
PBLD0EJDB5FWOLXP3B76
WELLS FARGO & CO
949746101
2722968.000000
NS
USD
112431348.720000
0.487343
Long
EC
CORP
US
N
1
N
N
N
Waters Corp
5T547R1474YC9HOD8Q74
WATERS CORP
941848103
42835.000000
NS
USD
14674414.300000
0.0636075
Long
EC
CORP
US
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
WASTE MANAGEMENT INC
94106L109
266694.000000
NS
USD
41838954.720000
0.181354
Long
EC
CORP
US
N
1
N
N
N
Warner Bros Discovery Inc
5493006ZCRFWKF6B1K26
WARNER BROS DISCOVERY INC
934423104
1568938.000000
NS
USD
14873532.240000
0.0644706
Long
EC
CORP
US
N
1
N
N
N
Walgreens Boots Alliance Inc
549300RPTUOIXG4LIH86
WALGREENS BOOTS ALLIANCE INC
931427108
508308.000000
NS
USD
18990386.880000
0.0823154
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc
Y87794H0US1R65VBXU25
WALMART INC
931142103
1006900.000000
NS
USD
142768351.000000
0.618841
Long
EC
CORP
US
N
1
N
N
N
Westinghouse Air Brake Technologies Corp
N/A
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP
929740108
130010.000000
NS
USD
12976298.100000
0.0562468
Long
EC
CORP
US
N
1
N
N
N
WEC Energy Group Inc
549300IGLYTZUK3PVP70
WEC ENERGY GROUP INC
92939U106
224057.000000
NS
USD
21007584.320000
0.0910591
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
94445.000000
NS
USD
16538263.950000
0.0716865
Long
EC
CORP
US
N
1
N
N
N
Vornado Realty Trust
N/A
VORNADO REALTY TRUST
929042109
113159.000000
NS
USD
2354838.790000
0.0102072
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
VISA INC
92826C839
1168306.000000
NS
USD
242727254.560000
1.05212
Long
EC
CORP
US
N
1
N
N
N
VICI Properties Inc
254900RKH6RY9KCJQH63
VICI PROPERTIES INC
925652109
684149.000000
NS
USD
22166427.600000
0.0960822
Long
EC
CORP
US
N
1
N
N
N
Viatris Inc
254900ZZTSW7NL773X71
VIATRIS INC
92556V106
862074.000000
NS
USD
9594883.620000
0.0415898
Long
EC
CORP
US
N
1
N
N
N
Paramount Global
5KYC8KF17ROCY24M3H09
PARAMOUNT GLOBAL
92556H206
370568.000000
NS
USD
6255187.840000
0.0271136
Long
EC
CORP
US
N
1
N
N
N
Vertex Pharmaceuticals Inc
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
183663.000000
NS
USD
53038201.140000
0.229898
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
111456.000000
NS
USD
19663067.520000
0.0852312
Long
EC
CORP
US
N
1
N
N
N
Verizon Communications Inc
2S72QS2UO2OESLG6Y829
VERIZON COMMUNICATIONS INC
92343V104
3001178.000000
NS
USD
118246413.200000
0.512549
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VERISIGN INC
92343E102
67330.000000
NS
USD
13832275.200000
0.0599571
Long
EC
CORP
US
N
1
N
N
N
Ventas Inc
ORQTRC074CWLT3DKHT41
VENTAS INC
92276F100
281722.000000
NS
USD
12691576.100000
0.0550127
Long
EC
CORP
US
N
1
N
N
N
Valero Energy Corp
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
281255.000000
NS
USD
35680009.300000
0.154658
Long
EC
CORP
US
N
1
N
N
N
VF Corp
CWAJJ9DJ5Z7P057HV541
VF CORP
918204108
231232.000000
NS
USD
6384315.520000
0.0276733
Long
EC
CORP
US
N
1
N
N
N
Universal Health Services Inc
549300YGMGQDO0NMJD09
UNIVERSAL HEALTH SERVICES INC
913903100
46697.000000
NS
USD
6579140.330000
0.0285178
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
667632.000000
NS
USD
353965133.760000
1.53429
Long
EC
CORP
US
N
1
N
N
N
United States Treasury Bill
254900HROIFWPRGM1V77
UNITED STATES TREASURY BILL
912796YA1
5490000.000000
PA
USD
5462723.870000
0.0236786
Long
DBT
UST
US
N
2
2023-02-16
None
0.0
N
N
N
N
N
N
United Rentals Inc
5323X5O7RN0NKFCDRY08
UNITED RENTALS INC
911363109
50340.000000
NS
USD
17891842.800000
0.0775537
Long
EC
CORP
US
N
1
N
N
N
United Parcel Service Inc
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC
911312106
519528.000000
NS
USD
90314747.520000
0.391477
Long
EC
CORP
US
N
1
N
N
N
United Airlines Holdings Inc
98450079DA0B78DD6764
UNITED AIRLINES HOLDINGS INC
910047109
229822.000000
NS
USD
8664289.400000
0.0375561
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
438210.000000
NS
USD
90740144.700000
0.393321
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
ULTA BEAUTY INC
90384S303
36797.000000
NS
USD
17260368.790000
0.0748165
Long
EC
CORP
US
N
1
N
N
N
US Bancorp
N1GZ7BBF3NP8GI976H15
US BANCORP
902973304
958609.000000
NS
USD
41804938.490000
0.181207
Long
EC
CORP
US
N
1
N
N
N
UDR Inc
P3CH2EG5X6Z1XWU1OO74
UDR INC
902653104
213140.000000
NS
USD
8254912.200000
0.0357816
Long
EC
CORP
US
N
1
N
N
N
Tyson Foods Inc
WD6L6041MNRW1JE49D58
TYSON FOODS INC
902494103
207187.000000
NS
USD
12897390.750000
0.0559048
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
25490040SMU4Z8LBCW70
TYLER TECHNOLOGIES INC
902252105
29174.000000
NS
USD
9405989.340000
0.040771
Long
EC
CORP
US
N
1
N
N
N
Truist Financial Corp
549300DRQQI75D2JP341
TRUIST FINANCIAL CORP
89832Q109
944817.000000
NS
USD
40655475.510000
0.176225
Long
EC
CORP
US
N
1
N
N
N
Trimble Inc
549300E2MI7NSZFQWS19
TRIMBLE INC
896239100
178085.000000
NS
USD
9003977.600000
0.0390285
Long
EC
CORP
US
N
1
N
N
N
Travelers Cos Inc/The
549300Y650407RU8B149
TRAVELERS COS INC/THE
89417E109
170232.000000
NS
USD
31916797.680000
0.138346
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TRANSDIGM GROUP INC
893641100
36846.000000
NS
USD
23200083.900000
0.100563
Long
EC
CORP
US
N
1
N
N
N
Tractor Supply Co
549300OJ9VZHZRO6I137
TRACTOR SUPPLY CO
892356106
79540.000000
NS
USD
17894113.800000
0.0775635
Long
EC
CORP
US
N
1
N
N
N
3M Co
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
392861.000000
NS
USD
47111891.120000
0.20421
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
280253.000000
NS
USD
154332524.570000
0.668967
Long
EC
CORP
US
N
1
N
N
N
Textron Inc
3PPKBHUG1HD6BO7RNR87
TEXTRON INC
883203101
153216.000000
NS
USD
10847692.800000
0.0470202
Long
EC
CORP
US
N
1
N
N
N
Texas Instruments Inc
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
649393.000000
NS
USD
107292711.460000
0.465069
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
TESLA INC
88160R101
1917907.000000
NS
USD
236247784.260000
1.02404
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
TERADYNE INC
880770102
114048.000000
NS
USD
9962092.800000
0.0431815
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
TELEFLEX INC
879369106
33208.000000
NS
USD
8289713.040000
0.0359324
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
TELEDYNE TECHNOLOGIES INC
879360105
33124.000000
NS
USD
13246618.840000
0.0574186
Long
EC
CORP
US
N
1
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
TARGA RESOURCES CORP
87612G101
161325.000000
NS
USD
11857387.500000
0.0513968
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
TARGET CORP
87612E106
328957.000000
NS
USD
49027751.280000
0.212515
Long
EC
CORP
US
N
1
N
N
N
Tapestry Inc
549300LJNVY5SW3VTN33
Tapestry Inc
876030107
179894.000000
NS
USD
6850363.520000
0.0296935
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTIVE SOFTWARE INC
874054109
112423.000000
NS
USD
11706606.990000
0.0507433
Long
EC
CORP
US
N
1
N
N
N
T-Mobile US Inc
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
427134.000000
NS
USD
59798760.000000
0.259203
Long
EC
CORP
US
N
1
N
N
N
TJX Cos Inc/The
V167QI9I69W364E2DY52
TJX COS INC/THE
872540109
833385.000000
NS
USD
66337446.000000
0.287545
Long
EC
CORP
US
N
1
N
N
N
Sysco Corp
5RGWIFLMGH3YS7KWI652
SYSCO CORP
871829107
360699.000000
NS
USD
27575438.550000
0.119528
Long
EC
CORP
US
N
1
N
N
N
Synchrony Financial
549300RS7EWPM9MA6C78
SYNCHRONY FINANCIAL
87165B103
335086.000000
NS
USD
11010925.960000
0.0477278
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
108682.000000
NS
USD
34701075.780000
0.150415
Long
EC
CORP
US
N
1
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
STRYKER CORP
863667101
240970.000000
NS
USD
58914755.300000
0.255371
Long
EC
CORP
US
N
1
N
N
N
Steel Dynamics Inc
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
119586.000000
NS
USD
11683552.200000
0.0506433
Long
EC
CORP
US
N
1
N
N
N
State Street Corp
549300ZFEEJ2IP5VME73
STATE STREET CORP
857477103
260492.000000
NS
USD
20206364.440000
0.0875862
Long
EC
CORP
US
N
1
N
N
N
Starbucks Corp
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
820355.000000
NS
USD
81379216.000000
0.352745
Long
EC
CORP
US
N
1
N
N
N
Stanley Black & Decker Inc
549300DJ09SMTO561131
STANLEY BLACK & DECKER INC
854502101
107451.000000
NS
USD
8071719.120000
0.0349875
Long
EC
CORP
US
N
1
N
N
N
Southwest Airlines Co
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
421606.000000
NS
USD
14195474.020000
0.0615315
Long
EC
CORP
US
N
1
N
N
N
Southern Co/The
549300FC3G3YU2FBZD92
SOUTHERN CO/THE
842587107
778057.000000
NS
USD
55561050.370000
0.240834
Long
EC
CORP
US
N
1
N
N
N
SolarEdge Technologies Inc
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC
83417M104
39423.000000
NS
USD
11167353.210000
0.0484058
Long
EC
CORP
US
N
1
N
N
N
Snap-on Inc
HHWAT5TDOYZMM26KKQ73
SNAP-ON INC
833034101
37650.000000
NS
USD
8602648.500000
0.0372889
Long
EC
CORP
US
N
1
N
N
N
J M Smucker Co/The
5493000WDH6A0LHDJD55
J M SMUCKER CO/THE
832696405
76369.000000
NS
USD
12101431.740000
0.0524547
Long
EC
CORP
US
N
1
N
N
N
A O Smith Corp
549300XG4US7UJNECY36
A O SMITH CORP
831865209
92974.000000
NS
USD
5321831.760000
0.0230679
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
114549.000000
NS
USD
10438850.370000
0.0452481
Long
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
SIMON PROPERTY GROUP INC
828806109
233287.000000
NS
USD
27406556.760000
0.118796
Long
EC
CORP
US
N
1
N
N
N
Signature Bank/New York NY
VLP5AP0XK2GM6GKD1007
SIGNATURE BANK/NEW YORK NY
82669G104
44775.000000
NS
USD
5158975.500000
0.022362
Long
EC
CORP
US
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
SHERWIN-WILLIAMS CO/THE
824348106
168753.000000
NS
USD
40050149.490000
0.173601
Long
EC
CORP
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
143325.000000
NS
USD
55648797.750000
0.241214
Long
EC
CORP
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
SEMPRA ENERGY
816851109
222732.000000
NS
USD
34421003.280000
0.149201
Long
EC
CORP
US
N
1
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
SEALED AIR CORP
81211K100
103601.000000
NS
USD
5167617.880000
0.0223995
Long
EC
CORP
US
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
CHARLES SCHWAB CORP/THE
808513105
1090958.000000
NS
USD
90833163.080000
0.393724
Long
EC
CORP
US
N
1
N
N
N
Schlumberger Ltd
213800ZUA17OK3QLGM62
SCHLUMBERGER LTD
806857108
1013474.000000
NS
USD
54180320.040000
0.234849
Long
EC
CORP
CW
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
98427.000000
NS
USD
7861364.490000
0.0340757
Long
EC
CORP
US
N
1
N
N
N
Salesforce Inc
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
714614.000000
NS
USD
94750670.260000
0.410705
Long
EC
CORP
US
N
1
N
N
N
SVB Financial Group
549300D2KJ20JMXE7542
SVB FINANCIAL GROUP
78486Q101
41801.000000
NS
USD
9620082.140000
0.041699
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA COMMUNICATIONS CORP
78410G104
76567.000000
NS
USD
21462495.770000
0.093031
Long
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P GLOBAL INC
78409V104
237272.000000
NS
USD
79471883.680000
0.344477
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
ROSS STORES INC
778296103
249726.000000
NS
USD
28985696.820000
0.125641
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
ROPER TECHNOLOGIES INC
776696106
74978.000000
NS
USD
32397244.020000
0.140429
Long
EC
CORP
US
N
1
N
N
N
Rollins Inc
549300F2A0BXT4SGWD84
ROLLINS INC
775711104
162147.000000
NS
USD
5924851.380000
0.0256818
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC
773903109
82524.000000
NS
USD
21255706.680000
0.0921346
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
ROBERT HALF INTERNATIONAL INC
770323103
78425.000000
NS
USD
5790117.750000
0.0250977
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
529900T3QE5253CCXF22
RESMED INC
761152107
103911.000000
NS
USD
21626996.430000
0.093744
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Government Reserve Investment Fund
5493007QR86JJLYO6D96
T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND - Collateral
76105YYY8
4774559.500000
NS
USD
4774559.500000
0.0206957
Long
STIV
RF
US
N
1
N
N
T Rowe Price Government Reserve Investment Fund
5493007QR86JJLYO6D96
T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND
76105Y109
77516863.670000
NS
USD
77516863.670000
0.336003
Long
STIV
RF
US
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
REPUBLIC SERVICES INC
760759100
147163.000000
NS
USD
18982555.370000
0.0822815
Long
EC
CORP
US
N
1
N
N
N
Regions Financial Corp
CW05CS5KW59QTC0DG824
REGIONS FINANCIAL CORP
7591EP100
663587.000000
NS
USD
14306935.720000
0.0620146
Long
EC
CORP
US
N
1
N
N
N
Regeneron Pharmaceuticals Inc
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
76489.000000
NS
USD
55186048.610000
0.239209
Long
EC
CORP
US
N
1
N
N
N
Regency Centers Corp
529900053A7X7FJ97S58
REGENCY CENTERS CORP
758849103
108433.000000
NS
USD
6777062.500000
0.0293757
Long
EC
CORP
US
N
1
N
N
N
Realty Income Corp
549300CUWDAUZSH43859
REALTY INCOME CORP
756109104
448321.000000
NS
USD
28437001.030000
0.123263
Long
EC
CORP
US
N
1
N
N
N
Raytheon Technologies Corp
I07WOS4YJ0N7YRFE7309
RAYTHEON TECHNOLOGIES CORP
75513E101
1048303.000000
NS
USD
105794738.760000
0.458576
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
RAYMOND JAMES FINANCIAL INC
754730109
138289.000000
NS
USD
14776179.650000
0.0640486
Long
EC
CORP
US
N
1
N
N
N
Ralph Lauren Corp
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
32464.000000
NS
USD
3430470.880000
0.0148697
Long
EC
CORP
US
N
1
N
N
N
Quest Diagnostics Inc
8MCWUBXQ0WE04KMXBX50
QUEST DIAGNOSTICS INC
74834L100
83520.000000
NS
USD
13065868.800000
0.0566351
Long
EC
CORP
US
N
1
N
N
N
Quanta Services Inc
SHVRXXEACT60MMH07S24
QUANTA SERVICES INC
74762E102
101538.000000
NS
USD
14469165.000000
0.0627178
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
801766.000000
NS
USD
88146154.040000
0.382077
Long
EC
CORP
US
N
1
N
N
N
Qorvo Inc
254900YAUJV2EUEVBR11
QORVO INC
74736K101
75546.000000
NS
USD
6847489.440000
0.029681
Long
EC
CORP
US
N
1
N
N
N
PulteGroup Inc
N/A
PULTEGROUP INC
745867101
169554.000000
NS
USD
7719793.620000
0.0334621
Long
EC
CORP
US
N
1
N
N
N
Public Storage
549300LMZF40TKJ6DM64
PUBLIC STORAGE
74460D109
111965.000000
NS
USD
31371473.350000
0.135982
Long
EC
CORP
US
N
1
N
N
N
Public Service Enterprise Group Inc
PUSS41EMO3E6XXNV3U28
PUBLIC SERVICE ENTERPRISE GROUP INC
744573106
354634.000000
NS
USD
21728425.180000
0.0941837
Long
EC
CORP
US
N
1
N
N
N
Prudential Financial Inc
5PRBRS5FEH7NREC8OR45
PRUDENTIAL FINANCIAL INC
744320102
266251.000000
NS
USD
26481324.460000
0.114785
Long
EC
CORP
US
N
1
N
N
N
Prologis Inc
529900DFH19P073LZ636
PROLOGIS INC
74340W103
659692.000000
NS
USD
74367079.160000
0.32235
Long
EC
CORP
US
N
1
N
N
N
Progressive Corp/The
529900TACNVLY9DCR586
PROGRESSIVE CORP/THE
743315103
415089.000000
NS
USD
53841194.190000
0.233379
Long
EC
CORP
US
N
1
N
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
PROCTER & GAMBLE CO/THE
742718109
1691678.000000
NS
USD
256390717.680000
1.11135
Long
EC
CORP
US
N
1
N
N
N
Principal Financial Group Inc
CUMYEZJOAF02RYZ1JJ85
PRINCIPAL FINANCIAL GROUP INC
74251V102
165282.000000
NS
USD
13870465.440000
0.0601227
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T ROWE PRICE GROUP INC
74144T108
160881.000000
NS
USD
17545681.860000
0.0760532
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
POOL CORP
73278L105
28385.000000
NS
USD
8581637.050000
0.0371978
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
169236.000000
NS
USD
38651810.040000
0.167539
Long
EC
CORP
US
N
1
N
N
N
Pinnacle West Capital Corp
TWSEY0NEDUDCKS27AH81
PINNACLE WEST CAPITAL CORP
723484101
80833.000000
NS
USD
6146541.320000
0.0266427
Long
EC
CORP
US
N
1
N
N
N
Phillips 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
341586.000000
NS
USD
35552270.880000
0.154104
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International Inc
HL3H1H2BGXWVG3BSWR90
PHILIP MORRIS INTERNATIONAL INC
718172109
1107771.000000
NS
USD
112117502.910000
0.485983
Long
EC
CORP
US
N
1
N
N
N
Pfizer Inc
765LHXWGK1KXCLTFYQ30
PFIZER INC
717081103
4011045.000000
NS
USD
205525945.800000
0.890869
Long
EC
CORP
US
N
1
N
N
N
PerkinElmer Inc
549300IKL1SDPFI7N655
PERKINELMER INC
714046109
89735.000000
NS
USD
12582641.700000
0.0545405
Long
EC
CORP
US
N
1
N
N
N
PepsiCo Inc
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
985079.000000
NS
USD
177964372.140000
0.771401
Long
EC
CORP
US
N
1
N
N
N
PayPal Holdings Inc
5493005X2GO78EFZ3E94
PAYPAL HOLDINGS INC
70450Y103
820752.000000
NS
USD
58453957.440000
0.253374
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
34290.000000
NS
USD
10640529.900000
0.0461223
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
PAYCHEX INC
704326107
228165.000000
NS
USD
26366747.400000
0.114289
Long
EC
CORP
US
N
1
N
N
N
Parker-Hannifin Corp
5493002CONDB4N2HKI23
PARKER-HANNIFIN CORP
701094104
91004.000000
NS
USD
26482164.000000
0.114789
Long
EC
CORP
US
N
1
N
N
N
Packaging Corp of America
549300XZP8MFZFY8TJ84
PACKAGING CORP OF AMERICA
695156109
66760.000000
NS
USD
8539271.600000
0.0370142
Long
EC
CORP
US
N
1
N
N
N
PACCAR Inc
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
247045.000000
NS
USD
24450043.650000
0.105981
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC INC
69370C100
74486.000000
NS
USD
8941299.440000
0.0387568
Long
EC
CORP
US
N
1
N
N
N
PPL Corp
9N3UAJSNOUXFKQLF3V18
PPL CORP
69351T106
523311.000000
NS
USD
15291147.420000
0.0662807
Long
EC
CORP
US
N
1
N
N
N
PPG Industries Inc
549300BKPEP01R3V6C59
PPG INDUSTRIES INC
693506107
167817.000000
NS
USD
21101309.580000
0.0914654
Long
EC
CORP
US
N
1
N
N
N
PNC Financial Services Group Inc/The
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GROUP INC/THE
693475105
292273.000000
NS
USD
46161597.620000
0.200091
Long
EC
CORP
US
N
1
N
N
N
PG&E Corp
8YQ2GSDWYZXO2EDN3511
PG&E CORP
69331C108
1146468.000000
NS
USD
18641569.680000
0.0808034
Long
EC
CORP
US
N
1
N
N
N
Otis Worldwide Corp
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
300360.000000
NS
USD
23521191.600000
0.101955
Long
EC
CORP
US
N
1
N
N
N
Organon & Co
549300AMCKY57OK2CO56
ORGANON & CO
68622V106
181062.000000
NS
USD
5057061.660000
0.0219203
Long
EC
CORP
US
N
1
N
N
N
Oracle Corp
1Z4GXXU7ZHVWFCD8TV52
ORACLE CORP
68389X105
1098239.000000
NS
USD
89770055.860000
0.389116
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK INC
682680103
317238.000000
NS
USD
20842536.600000
0.0903437
Long
EC
CORP
US
N
1
N
N
N
ON Semiconductor Corp
ZV20P4CNJVT8V1ZGJ064
ON SEMICONDUCTOR CORP
682189105
308884.000000
NS
USD
19265095.080000
0.0835062
Long
EC
CORP
US
N
1
N
N
N
Omnicom Group Inc
HKUPACFHSSASQK8HLS17
OMNICOM GROUP INC
681919106
146535.000000
NS
USD
11952859.950000
0.0518107
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINE INC
679580100
65263.000000
NS
USD
18520334.140000
0.0802779
Long
EC
CORP
US
N
1
N
N
N
Occidental Petroleum Corp
IM7X0T3ECJW4C1T7ON55
OCCIDENTAL PETROLEUM CORP
674599105
515931.000000
NS
USD
32498493.690000
0.140867
Long
EC
CORP
US
N
1
N
N
N
O Reilly Automotive Inc
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
45463.000000
NS
USD
38372135.890000
0.166327
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
1782689.000000
NS
USD
260522170.460000
1.12925
Long
EC
CORP
US
N
1
N
N
N
Nucor Corp
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
187808.000000
NS
USD
24754972.480000
0.107302
Long
EC
CORP
US
N
1
N
N
N
Gen Digital Inc
YF6ZV0M6AU4FY94MK914
GEN DIGITAL INC
668771108
413809.000000
NS
USD
8867926.870000
0.0384388
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corp
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
103683.000000
NS
USD
56570481.630000
0.245209
Long
EC
CORP
US
N
1
N
N
N
Northern Trust Corp
549300GLF98S992BC502
NORTHERN TRUST CORP
665859104
147940.000000
NS
USD
13091210.600000
0.0567449
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
NORFOLK SOUTHERN CORP
655844108
167979.000000
NS
USD
41393385.180000
0.179423
Long
EC
CORP
US
N
1
N
N
N
Nordson Corp
14OS6Q5N55N95WM84M53
NORDSON CORP
655663102
38416.000000
NS
USD
9132251.520000
0.0395845
Long
EC
CORP
US
N
1
N
N
N
NiSource Inc
549300D8GOWWH0SJB189
NISOURCE INC
65473P105
284701.000000
NS
USD
7806501.420000
0.0338379
Long
EC
CORP
US
N
1
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE INC
654106103
897012.000000
NS
USD
104959374.120000
0.454955
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NEXTERA ENERGY INC
65339F101
1420011.000000
NS
USD
118712919.600000
0.514571
Long
EC
CORP
US
N
1
N
N
N
News Corp
549300ITS31QK8VRBQ14
NEWS CORP
65249B208
88066.000000
NS
USD
1623937.040000
0.00703909
Long
EC
CORP
US
N
1
N
N
N
News Corp
549300ITS31QK8VRBQ14
NEWS CORP
65249B109
278203.000000
NS
USD
5063294.600000
0.0219473
Long
EC
CORP
US
N
1
N
N
N
Newmont Corp
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
563358.000000
NS
USD
26590497.600000
0.115259
Long
EC
CORP
US
N
1
N
N
N
Newell Brands Inc
549300LWGYFM1TVO1Z12
NEWELL BRANDS INC
651229106
263137.000000
NS
USD
3441831.960000
0.0149189
Long
EC
CORP
US
N
1
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
318285.000000
NS
USD
93855880.800000
0.406826
Long
EC
CORP
US
N
1
N
N
N
NetApp Inc
QTX3D84DZDD5JYOCYH15
NETAPP INC
64110D104
156854.000000
NS
USD
9420651.240000
0.0408346
Long
EC
CORP
US
N
1
N
N
N
Nasdaq Inc
549300L8X1Q78ERXFD06
NASDAQ INC
631103108
243889.000000
NS
USD
14962590.150000
0.0648566
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR INC
62944T105
2201.000000
NS
USD
10152288.580000
0.0440059
Long
EC
CORP
US
N
1
N
N
N
NRG Energy Inc
5E2UPK5SW04M13XY7I38
NRG ENERGY INC
629377508
169361.000000
NS
USD
5389067.020000
0.0233594
Long
EC
CORP
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
118811.000000
NS
USD
30618782.810000
0.13272
Long
EC
CORP
US
N
1
N
N
N
Mosaic Co/The
N/A
MOSAIC CO/THE
61945C103
250355.000000
NS
USD
10983073.850000
0.047607
Long
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
939335.000000
NS
USD
79862261.700000
0.34617
Long
EC
CORP
US
N
1
N
N
N
Moody s Corp
549300GCEDD8YCF5WU84
MOODY'S CORP
615369105
113064.000000
NS
USD
31501891.680000
0.136548
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
272302.000000
NS
USD
27646822.060000
0.119837
Long
EC
CORP
US
N
1
N
N
N
Monolithic Power Systems Inc
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYSTEMS INC
609839105
31300.000000
NS
USD
11067993.000000
0.0479751
Long
EC
CORP
US
N
1
N
N
N
Mondelez International Inc
549300DV9GIB88LZ5P30
MONDELEZ INTERNATIONAL INC
609207105
975964.000000
NS
USD
65048000.600000
0.281956
Long
EC
CORP
US
N
1
N
N
N
Molson Coors Beverage Co
54930073LBBH6ZCBE225
MOLSON COORS BEVERAGE CO
60871R209
134301.000000
NS
USD
6919187.520000
0.0299918
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
MOLINA HEALTHCARE INC
60855R100
41642.000000
NS
USD
13751021.240000
0.0596049
Long
EC
CORP
US
N
1
N
N
N
Mohawk Industries Inc
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
36829.000000
NS
USD
3764660.380000
0.0163182
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
MODERNA INC
60770K107
234971.000000
NS
USD
42205491.020000
0.182943
Long
EC
CORP
US
N
1
N
N
N
Mid-America Apartment Communities Inc
549300FQZKFR5YNSHZ21
MID-AMERICA APARTMENT COMMUNITIES INC
59522J103
82068.000000
NS
USD
12883855.320000
0.0558461
Long
EC
CORP
US
N
1
N
N
N
Micron Technology Inc
B3DXGBC8GAIYWI2Z0172
MICRON TECHNOLOGY INC
595112103
786433.000000
NS
USD
39305921.340000
0.170375
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY INC
595017104
394904.000000
NS
USD
27742006.000000
0.12025
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
5328669.000000
NS
USD
1277921399.580000
5.53926
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTERNATIONAL INC
592688105
16117.000000
NS
USD
23296317.650000
0.10098
Long
EC
CORP
US
N
1
N
N
N
MetLife Inc
C4BXATY60WC6XEOZDX54
METLIFE INC
59156R108
480069.000000
NS
USD
34742593.530000
0.150595
Long
EC
CORP
US
N
1
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
MERCK & CO INC
58933Y105
1811700.000000
NS
USD
201008115.000000
0.871286
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
MCKESSON CORP
58155Q103
102466.000000
NS
USD
38437045.920000
0.166609
Long
EC
CORP
US
N
1
N
N
N
McDonald s Corp
UE2136O97NLB5BYP9H04
MCDONALD'S CORP
580135101
523759.000000
NS
USD
138026209.270000
0.598286
Long
EC
CORP
US
N
1
N
N
N
McCormick & Co Inc/MD
549300JQQA6MQ4OJP259
MCCORMICK & CO INC/MD
579780206
177840.000000
NS
USD
14741157.600000
0.0638968
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
201553.000000
NS
USD
8362433.970000
0.0362477
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
MASTERCARD INC
57636Q104
607573.000000
NS
USD
211271359.290000
0.915773
Long
EC
CORP
US
N
1
N
N
N
Masco Corp
5GCSNMQXHEYA1JO8QN11
MASCO CORP
574599106
164073.000000
NS
USD
7657286.910000
0.0331911
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
MARTIN MARIETTA MATERIALS INC
573284106
44357.000000
NS
USD
14991335.290000
0.0649812
Long
EC
CORP
US
N
1
N
N
N
Marriott International Inc/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC/MD
571903202
195443.000000
NS
USD
29099508.270000
0.126134
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Cos Inc
549300XMP3KDCKJXIU47
MARSH & MCLENNAN COS INC
571748102
355348.000000
NS
USD
58802987.040000
0.254886
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MARKETAXESS HOLDINGS INC
57060D108
26924.000000
NS
USD
7508834.360000
0.0325477
Long
EC
CORP
US
N
1
N
N
N
Marathon Petroleum Corp
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP
56585A102
332806.000000
NS
USD
38735290.340000
0.167901
Long
EC
CORP
US
N
1
N
N
N
Marathon Oil Corp
1FRVQX2CRLGC1XLP5727
MARATHON OIL CORP
565849106
472642.000000
NS
USD
12794418.940000
0.0554585
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI INC
55354G100
57606.000000
NS
USD
26796583.020000
0.116152
Long
EC
CORP
US
N
1
N
N
N
MGM Resorts International
54930066VBP7DZEGGJ87
MGM RESORTS INTERNATIONAL
552953101
239712.000000
NS
USD
8037543.360000
0.0348394
Long
EC
CORP
US
N
1
N
N
N
M&T Bank Corp
549300WYXDDBYRASEG81
M&T BANK CORP
55261F104
125710.000000
NS
USD
18235492.600000
0.0790433
Long
EC
CORP
US
N
1
N
N
N
Lumen Technologies Inc
8M3THTGWLTYZVE6BBY25
LUMEN TECHNOLOGIES INC
550241103
657732.000000
NS
USD
3433361.040000
0.0148822
Long
EC
CORP
US
N
1
N
N
N
Lowe s Cos Inc
WAFCR4OKGSC504WU3E95
LOWE'S COS INC
548661107
442404.000000
NS
USD
88144572.960000
0.38207
Long
EC
CORP
US
N
1
N
N
N
Loews Corp
R8V1FN4M5ITGZOG7BS19
LOEWS CORP
540424108
140444.000000
NS
USD
8192098.520000
0.0355093
Long
EC
CORP
US
N
1
N
N
N
Lockheed Martin Corp
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
168009.000000
NS
USD
81734698.410000
0.354286
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
LIVE NATION ENTERTAINMENT INC
538034109
99756.000000
NS
USD
6956983.440000
0.0301556
Long
EC
CORP
US
N
1
N
N
N
Lincoln National Corp
EFQMQROEDSNBRIP7LE47
LINCOLN NATIONAL CORP
534187109
115498.000000
NS
USD
3548098.560000
0.0153795
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly & Co
FRDRIPF3EKNDJ2CQJL29
ELI LILLY & CO
532457108
563563.000000
NS
USD
206173887.920000
0.893678
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp
529900G61XVRLX5TJX09
LENNAR CORP
526057104
183968.000000
NS
USD
16649104.000000
0.0721669
Long
EC
CORP
US
N
1
N
N
N
Leidos Holdings Inc
549300IUTGTP6EJP8124
LEIDOS HOLDINGS INC
525327102
97321.000000
NS
USD
10237195.990000
0.044374
Long
EC
CORP
US
N
1
N
N
N
Estee Lauder Cos Inc/The
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC/THE
518439104
164510.000000
NS
USD
40816576.100000
0.176923
Long
EC
CORP
US
N
1
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
LAS VEGAS SANDS CORP
517834107
237866.000000
NS
USD
11434218.620000
0.0495626
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
LAMB WESTON HOLDINGS INC
513272104
102464.000000
NS
USD
9156183.040000
0.0396882
Long
EC
CORP
US
N
1
N
N
N
Lam Research Corp
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
97957.000000
NS
USD
41171327.100000
0.178461
Long
EC
CORP
US
N
1
N
N
N
Laboratory Corp of America Holdings
OZ7UA8IXAIFILY2VZH07
LABORATORY CORP OF AMERICA HOLDINGS
50540R409
65084.000000
NS
USD
15325980.320000
0.0664317
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
136918.000000
NS
USD
28507696.780000
0.123569
Long
EC
CORP
US
N
1
N
N
N
LKQ Corp
DS830JTTZQN6GK0I2E41
LKQ CORP
501889208
185350.000000
NS
USD
9899543.500000
0.0429104
Long
EC
CORP
US
N
1
N
N
N
Kroger Co/The
6CPEOKI6OYJ13Q6O7870
KROGER CO/THE
501044101
466021.000000
NS
USD
20775216.180000
0.0900519
Long
EC
CORP
US
N
1
N
N
N
Kraft Heinz Co/The
9845007488EC87F5AF14
KRAFT HEINZ CO/THE
500754106
563578.000000
NS
USD
22943260.380000
0.0994495
Long
EC
CORP
US
N
1
N
N
N
Kinder Morgan Inc
549300WR7IX8XE0TBO16
KINDER MORGAN INC
49456B101
1403611.000000
NS
USD
25377286.880000
0.11
Long
EC
CORP
US
N
1
N
N
N
KRC Interim Corp
549300EA7I6T15IBYS12
KIMCO REALTY CORP
49446R109
433726.000000
NS
USD
9186316.680000
0.0398189
Long
EC
CORP
US
N
1
N
N
N
Kimberly-Clark Corp
MP3J6QPYPGN75NVW2S34
KIMBERLY-CLARK CORP
494368103
239184.000000
NS
USD
32469228.000000
0.140741
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
128378.000000
NS
USD
21961624.460000
0.0951945
Long
EC
CORP
US
N
1
N
N
N
KeyCorp
RKPI3RZGV1V1FJTH5T61
KEYCORP
493267108
662074.000000
NS
USD
11533329.080000
0.0499922
Long
EC
CORP
US
N
1
N
N
N
Keurig Dr Pepper Inc
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
601358.000000
NS
USD
21444426.280000
0.0929526
Long
EC
CORP
US
N
1
N
N
N
Kellogg Co
LONOZNOJYIBXOHXWDB86
KELLOGG CO
487836108
180253.000000
NS
USD
12841223.720000
0.0556614
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA CORP
482480100
101536.000000
NS
USD
38282118.080000
0.165937
Long
EC
CORP
US
N
1
N
N
N
Juniper Networks Inc
AUHIXNGG7U2U7JEHM527
JUNIPER NETWORKS INC
48203R104
230555.000000
NS
USD
7368537.800000
0.0319395
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
JOHNSON & JOHNSON
478160104
1871723.000000
NS
USD
330639867.950000
1.43319
Long
EC
CORP
US
N
1
N
N
N
Jacobs Solutions Inc
N/A
JACOBS SOLUTIONS INC
46982L108
91538.000000
NS
USD
10990967.660000
0.0476413
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase & Co
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE & CO
46625H100
2095922.000000
NS
USD
281063140.200000
1.21829
Long
EC
CORP
US
N
1
N
N
N
Iron Mountain Inc
SQL3F6CKNNBM3SQGHX24
IRON MOUNTAIN INC
46284V101
206501.000000
NS
USD
10294074.850000
0.0446205
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
133798.000000
NS
USD
27413872.220000
0.118828
Long
EC
CORP
US
N
1
N
N
N
Invitation Homes Inc
N/A
INVITATION HOMES INC
46187W107
411866.000000
NS
USD
12207708.240000
0.0529153
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
254146.000000
NS
USD
67437641.100000
0.292314
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
201619.000000
NS
USD
78474147.180000
0.340153
Long
EC
CORP
US
N
1
N
N
N
Interpublic Group of Cos Inc/The
5493008IUOJ5VWTRC333
INTERPUBLIC GROUP OF COS INC/THE
460690100
280659.000000
NS
USD
9348751.290000
0.0405229
Long
EC
CORP
US
N
1
N
N
N
International Paper Co
824LMFJDH41EY779Q875
INTERNATIONAL PAPER CO
460146103
260643.000000
NS
USD
9026067.090000
0.0391242
Long
EC
CORP
US
N
1
N
N
N
International Flavors & Fragrances Inc
BZLRL03D3GPGMOGFO832
INTERNATIONAL FLAVORS & FRAGRANCES INC
459506101
179953.000000
NS
USD
18866272.520000
0.0817774
Long
EC
CORP
US
N
1
N
N
N
International Business Machines Corp
VGRQXHF3J8VDLUA7XE92
INTERNATIONAL BUSINESS MACHINES CORP
459200101
646129.000000
NS
USD
91033114.810000
0.394591
Long
EC
CORP
US
N
1
N
N
N
Intercontinental Exchange Inc
5493000F4ZO33MV32P92
INTERCONTINENTAL EXCHANGE INC
45866F104
396239.000000
NS
USD
40650159.010000
0.176201
Long
EC
CORP
US
N
1
N
N
N
Intel Corp
KNX4USFCNGPY45LOCE31
INTEL CORP
458140100
2949284.000000
NS
USD
77949576.120000
0.337879
Long
EC
CORP
US
N
1
N
N
N
Ingersoll Rand Inc
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
288924.000000
NS
USD
15096279.000000
0.0654361
Long
EC
CORP
US
N
1
N
N
N
Incyte Corp
549300Z4WN6JVZ3T4680
INCYTE CORP
45337C102
134054.000000
NS
USD
10767217.280000
0.0466714
Long
EC
CORP
US
N
1
N
N
N
Illumina Inc
SQ95QG8SR5Q56LSNF682
ILLUMINA INC
452327109
111143.000000
NS
USD
22473114.600000
0.0974116
Long
EC
CORP
US
N
1
N
N
N
Illinois Tool Works Inc
76NA4I14SZCFAYMNSV04
ILLINOIS TOOL WORKS INC
452308109
201164.000000
NS
USD
44316429.200000
0.192093
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX LABORATORIES INC
45168D104
59677.000000
NS
USD
24345828.920000
0.105529
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX CORP
45167R104
54125.000000
NS
USD
12358361.250000
0.0535683
Long
EC
CORP
US
N
1
N
N
N
Huntington Ingalls Industries Inc
5TZLZ6WJTBVJ0QWBG121
HUNTINGTON INGALLS INDUSTRIES INC
446413106
27982.000000
NS
USD
6454887.760000
0.0279792
Long
EC
CORP
US
N
1
N
N
N
Huntington Bancshares Inc/OH
549300XTVCVV9I7B5T19
HUNTINGTON BANCSHARES INC/OH
446150104
1014556.000000
NS
USD
14305239.600000
0.0620072
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB HUNT TRANSPORT SERVICES INC
445658107
59703.000000
NS
USD
10409815.080000
0.0451222
Long
EC
CORP
US
N
1
N
N
N
Humana Inc
529900YLDW34GJAO4J06
HUMANA INC
444859102
89769.000000
NS
USD
45978784.110000
0.199299
Long
EC
CORP
US
N
1
N
N
N
Howmet Aerospace Inc
549300HO5WFZUT5N2T22
HOWMET AEROSPACE INC
443201108
268027.000000
NS
USD
10562944.070000
0.045786
Long
EC
CORP
US
N
1
N
N
N
Host Hotels & Resorts Inc
N/A
HOST HOTELS & RESORTS INC
44107P104
509423.000000
NS
USD
8176239.150000
0.0354406
Long
EC
CORP
US
N
1
N
N
N
Hormel Foods Corp
MSD54751OJP1FS2ND863
HORMEL FOODS CORP
440452100
203601.000000
NS
USD
9274025.550000
0.040199
Long
EC
CORP
US
N
1
N
N
N
Honeywell International Inc
ISRPG12PN4EIEOEMW547
HONEYWELL INTERNATIONAL INC
438516106
478899.000000
NS
USD
102628055.700000
0.44485
Long
EC
CORP
US
N
1
N
N
N
Home Depot Inc/The
QEKMOTMBBKA8I816DO57
HOME DEPOT INC/THE
437076102
731807.000000
NS
USD
231148559.020000
1.00193
Long
EC
CORP
US
N
1
N
N
N
Hologic Inc
549300DYP6F5ZJL0LB74
HOLOGIC INC
436440101
177503.000000
NS
USD
13278999.430000
0.0575589
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
196526.000000
NS
USD
24833025.360000
0.107641
Long
EC
CORP
US
N
1
N
N
N
Hewlett Packard Enterprise Co
549300BX44RGX6ANDV88
HEWLETT PACKARD ENTERPRISE CO
42824C109
921568.000000
NS
USD
14708225.280000
0.063754
Long
EC
CORP
US
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
197348.000000
NS
USD
27987893.360000
0.121316
Long
EC
CORP
US
N
1
N
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
HERSHEY CO/THE
427866108
103971.000000
NS
USD
24076564.470000
0.104362
Long
EC
CORP
US
N
1
N
N
N
Jack Henry & Associates Inc
529900X1QS8C54W0JB21
JACK HENRY & ASSOCIATES INC
426281101
51204.000000
NS
USD
8989374.240000
0.0389652
Long
EC
CORP
US
N
1
N
N
N
Healthpeak Properties Inc
PZ9HF5U52KPF0MH0QN75
HEALTHPEAK PROPERTIES INC
42250P103
379139.000000
NS
USD
9505014.730000
0.0412003
Long
EC
CORP
US
N
1
N
N
N
Hasbro Inc
549300NUB6D2R1ITYR45
HASBRO INC
418056107
92135.000000
NS
USD
5621156.350000
0.0243654
Long
EC
CORP
US
N
1
N
N
N
Hartford Financial Services Group Inc/The
IU7C3FTM7Y3BQM112U94
HARTFORD FINANCIAL SERVICES GROUP INC/THE
416515104
232389.000000
NS
USD
17622057.870000
0.0763843
Long
EC
CORP
US
N
1
N
N
N
Halliburton Co
ENYF8GB5SMQZ25S06U51
HALLIBURTON CO
406216101
641835.000000
NS
USD
25256207.250000
0.109475
Long
EC
CORP
US
N
1
N
N
N
HP Inc
WHKXQACZ14C5XRO8LW03
HP INC
40434L105
637165.000000
NS
USD
17120623.550000
0.0742108
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA HEALTHCARE INC
40412C101
154217.000000
NS
USD
37005911.320000
0.160405
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
32006.000000
NS
USD
17803337.500000
0.07717
Long
EC
CORP
US
N
1
N
N
N
Goldman Sachs Group Inc/The
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC/THE
38141G104
242312.000000
NS
USD
83205094.560000
0.360659
Long
EC
CORP
US
N
1
N
N
N
Globe Life Inc
5493001JFHKQOPP6XA71
GLOBE LIFE INC
37959E102
64719.000000
NS
USD
7801875.450000
0.0338179
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
198953.000000
NS
USD
19760011.960000
0.0856514
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences Inc
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
896360.000000
NS
USD
76952506.000000
0.333557
Long
EC
CORP
US
N
1
N
N
N
Genuine Parts Co
549300D46DQVEU651W04
GENUINE PARTS CO
372460105
99728.000000
NS
USD
17303805.280000
0.0750048
Long
EC
CORP
US
N
1
N
N
N
General Motors Co
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
1032391.000000
NS
USD
34729633.240000
0.150538
Long
EC
CORP
US
N
1
N
N
N
General Mills Inc
2TGYMUGI08PO8X8L6150
GENERAL MILLS INC
370334104
424846.000000
NS
USD
35623337.100000
0.154412
Long
EC
CORP
US
N
1
N
N
N
General Electric Co
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
780843.000000
NS
USD
65426834.970000
0.283598
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corp
9C1X8XOOTYY2FNYTVH06
GENERAL DYNAMICS CORP
369550108
160933.000000
NS
USD
39929086.630000
0.173076
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC
368736104
44938.000000
NS
USD
4523459.080000
0.0196073
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
GARTNER INC
366651107
56748.000000
NS
USD
19075272.720000
0.0826834
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
ARTHUR J GALLAGHER & CO
363576109
148962.000000
NS
USD
28085295.480000
0.121738
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc
549300IRDTHJQ1PVET45
FREEPORT-MCMORAN INC
35671D857
1021689.000000
NS
USD
38824182.000000
0.168287
Long
EC
CORP
US
N
1
N
N
N
Franklin Resources Inc
RIFQSET379FOGTEFKS80
FRANKLIN RESOURCES INC
354613101
196909.000000
NS
USD
5194459.420000
0.0225158
Long
EC
CORP
US
N
1
N
N
Fox Corp
549300DDU6FDRBIELS05
FOX CORP
35137L204
103934.000000
NS
USD
2956922.300000
0.012817
Long
EC
CORP
US
N
1
N
N
N
Fox Corp
549300DDU6FDRBIELS05
FOX CORP
35137L105
222367.000000
NS
USD
6753285.790000
0.0292727
Long
EC
CORP
US
N
1
N
N
N
Fortive Corp
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
254914.000000
NS
USD
16378224.500000
0.0709928
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
468125.000000
NS
USD
22886631.250000
0.099204
Long
EC
CORP
US
N
1
N
N
N
Ford Motor Co
20S05OYHG0MQM4VUIC57
FORD MOTOR CO
345370860
2799394.000000
NS
USD
32556952.220000
0.141121
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FLEETCOR TECHNOLOGIES INC
339041105
54617.000000
NS
USD
10032050.560000
0.0434848
Long
EC
CORP
US
N
1
N
N
N
FirstEnergy Corp
549300SVYJS666PQJH88
FIRSTENERGY CORP
337932107
392348.000000
NS
USD
16455075.120000
0.0713259
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
453593.000000
NS
USD
45844644.510000
0.198717
Long
EC
CORP
US
N
1
N
N
N
First Solar Inc
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
70921.000000
NS
USD
10623256.590000
0.0460474
Long
EC
CORP
US
N
1
N
N
N
First Republic Bank/CA
YWC0TIKBQM2JV8L4IV08
FIRST REPUBLIC BANK/CA
33616C100
129042.000000
NS
USD
15728929.380000
0.0681784
Long
EC
CORP
US
N
1
N
N
N
Fifth Third Bancorp
THRNG6BD57P9QWTQLG42
FIFTH THIRD BANCORP
316773100
486623.000000
NS
USD
15966100.630000
0.0692064
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
FIDELITY NATIONAL INFORMATION SERVICES INC
31620M106
432246.000000
NS
USD
29327891.100000
0.127124
Long
EC
CORP
US
N
1
N
N
N
F5 Inc
54930015FPK9KT966303
F5 INC
315616102
42517.000000
NS
USD
6101614.670000
0.026448
Long
EC
CORP
US
N
1
N
N
N
FedEx Corp
549300E707U7WNPZN687
FEDEX CORP
31428X106
169229.000000
NS
USD
29310462.800000
0.127049
Long
EC
CORP
US
N
1
N
N
N
Federal Realty Investment Trust
N/A
FEDERAL REALTY INVESTMENT TRUST
313745101
50755.000000
NS
USD
5128285.200000
0.022229
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
408942.000000
NS
USD
19351135.440000
0.0838791
Long
EC
CORP
US
N
1
N
N
N
FactSet Research Systems Inc
549300ZSJE7NBK6K9P30
FACTSET RESEARCH SYSTEMS INC
303075105
26919.000000
NS
USD
10800171.990000
0.0468142
Long
EC
CORP
US
N
1
N
N
N
Meta Platforms Inc
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC
30303M102
1604747.000000
NS
USD
193115253.980000
0.837074
Long
EC
CORP
US
N
1
N
N
N
FMC Corp
CKDHZ2X64EEBQCSP7013
FMC CORP
302491303
89199.000000
NS
USD
11132035.200000
0.0482527
Long
EC
CORP
US
N
1
N
N
N
Exxon Mobil Corp
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
2940422.000000
NS
USD
324328546.600000
1.40583
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc
N/A
EXTRA SPACE STORAGE INC
30225T102
95432.000000
NS
USD
14045681.760000
0.0608822
Long
EC
CORP
US
N
1
N
N
N
Expeditors International of Washington Inc
984500B055A804AB6E40
EXPEDITORS INTERNATIONAL OF WASHINGTON INC
302130109
115269.000000
NS
USD
11978754.480000
0.0519229
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
N/A
EXPEDIA GROUP INC
30212P303
107054.000000
NS
USD
9377930.400000
0.0406494
Long
EC
CORP
US
N
1
N
N
N
Exelon Corp
3SOUA6IRML7435B56G12
EXELON CORP
30161N101
702306.000000
NS
USD
30360688.380000
0.131601
Long
EC
CORP
US
N
1
N
N
N
Eversource Energy
SJ7XXD41SQU3ZNWUJ746
EVERSOURCE ENERGY
30040W108
244940.000000
NS
USD
20535769.600000
0.089014
Long
EC
CORP
US
N
1
N
N
N
Evergy Inc
549300PGTHDQY6PSUI61
EVERGY INC
30034W106
163349.000000
NS
USD
10279552.570000
0.0445576
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
ETSY INC
29786A106
90642.000000
NS
USD
10857098.760000
0.047061
Long
EC
CORP
US
N
1
N
N
N
Essex Property Trust Inc
549300TR2H2VEFX0NC60
ESSEX PROPERTY TRUST INC
297178105
46276.000000
NS
USD
9806809.920000
0.0425084
Long
EC
CORP
US
N
1
N
N
N
Equity Residential
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL
29476L107
242398.000000
NS
USD
14301482.000000
0.061991
Long
EC
CORP
US
N
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
EQUINIX INC
29444U700
66139.000000
NS
USD
43323029.170000
0.187787
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
86853.000000
NS
USD
16880749.080000
0.073171
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
40491.000000
NS
USD
13270520.340000
0.0575222
Long
EC
CORP
US
N
1
N
N
N
Entergy Corp
4XM3TW50JULSLG8BNC79
ENTERGY CORP
29364G103
143433.000000
NS
USD
16136212.500000
0.0699438
Long
EC
CORP
US
N
1
N
N
N
Enphase Energy Inc
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
96067.000000
NS
USD
25453912.320000
0.110332
Long
EC
CORP
US
N
1
N
N
N
Emerson Electric Co
FGLT0EWZSUIRRITFOA30
EMERSON ELECTRIC CO
291011104
420114.000000
NS
USD
40356150.840000
0.174927
Long
EC
CORP
US
N
1
N
N
N
Electronic Arts Inc
549300O7A67PUEYKDL45
ELECTRONIC ARTS INC
285512109
189823.000000
NS
USD
23192574.140000
0.10053
Long
EC
CORP
US
N
1
N
N
N
Edwards Lifesciences Corp
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
441240.000000
NS
USD
32920916.400000
0.142698
Long
EC
CORP
US
N
1
N
N
N
Edison International
549300I7ROF15MAEVP56
EDISON INTERNATIONAL
281020107
269184.000000
NS
USD
17125486.080000
0.0742318
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
ECOLAB INC
278865100
176469.000000
NS
USD
25686827.640000
0.111342
Long
EC
CORP
US
N
1
N
N
N
eBay Inc
OML71K8X303XQONU6T67
EBAY INC
278642103
396640.000000
NS
USD
16448660.800000
0.0712981
Long
EC
CORP
US
N
1
N
N
N
Eastman Chemical Co
FDPVHDGJ1IQZFK9KH630
EASTMAN CHEMICAL CO
277432100
83978.000000
NS
USD
6839168.320000
0.0296449
Long
EC
CORP
US
N
1
N
N
N
Royal Caribbean Cruises Ltd
K2NEH8QNVW44JIWK7Z55
ROYAL CARIBBEAN CRUISES LTD
000000000
159388.000000
NS
USD
7878548.840000
0.0341502
Long
EC
CORP
LR
N
1
N
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
ARCH CAPITAL GROUP LTD
000000000
263327.000000
NS
USD
16531669.060000
0.0716579
Long
EC
CORP
BM
N
1
N
N
N
EQT Corp
4NT01YGM4X7ZX86ISY52
EQT CORP
26884L109
263417.000000
NS
USD
8911397.110000
0.0386272
Long
EC
CORP
US
N
1
N
N
N
EOG Resources Inc
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
419814.000000
NS
USD
54374309.280000
0.23569
Long
EC
CORP
US
N
1
N
N
N
DuPont de Nemours Inc
5493004JF0SDFLM8GD76
DUPONT DE NEMOURS INC
26614N102
358752.000000
NS
USD
24621149.760000
0.106722
Long
EC
CORP
US
N
1
N
N
N
Duke Energy Corp
I1BZKREC126H0VB1BL91
DUKE ENERGY CORP
26441C204
550973.000000
NS
USD
56744709.270000
0.245965
Long
EC
CORP
US
N
1
N
N
N
Dow Inc
5493003S21INSLK2IP73
DOW INC
260557103
515956.000000
NS
USD
25999022.840000
0.112695
Long
EC
CORP
US
N
1
N
N
N
Dover Corp
549300FMC2ALGA7N9E80
DOVER CORP
260003108
102505.000000
NS
USD
13880202.050000
0.0601649
Long
EC
CORP
US
N
1
N
N
N
Domino s Pizza Inc
25490005ZWM1IF9UXU57
DOMINO'S PIZZA INC
25754A201
25665.000000
NS
USD
8890356.000000
0.038536
Long
EC
CORP
US
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
DOMINION ENERGY INC
25746U109
590261.000000
NS
USD
36194804.520000
0.156889
Long
EC
CORP
US
N
1
N
N
N
Dollar Tree Inc
549300PMSTQITB1WHR43
DOLLAR TREE INC
256746108
151192.000000
NS
USD
21384596.480000
0.0926933
Long
EC
CORP
US
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
161876.000000
NS
USD
39861965.000000
0.172785
Long
EC
CORP
US
N
1
N
N
N
Everest Re Group Ltd
549300N24XF2VV0B3570
EVEREST RE GROUP LTD
000000000
28138.000000
NS
USD
9321275.260000
0.0404038
Long
EC
CORP
BM
N
1
N
N
N
DISH Network Corp
529900U350CWHH15G169
DISH NETWORK CORP
25470M109
178701.000000
NS
USD
2508962.040000
0.0108753
Long
EC
CORP
US
N
1
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
DISCOVER FINANCIAL SERVICES
254709108
196748.000000
NS
USD
19247856.840000
0.0834314
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Co/The
549300GZKULIZ0WOW665
WALT DISNEY CO/THE
254687106
1302746.000000
NS
USD
113182572.480000
0.490599
Long
EC
CORP
US
N
1
N
N
N
Digital Realty Trust Inc
549300HKCZ31D08NEI41
DIGITAL REALTY TRUST INC
253868103
203257.000000
NS
USD
20380579.390000
0.0883413
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
125705.000000
NS
USD
17193929.900000
0.0745285
Long
EC
CORP
US
N
1
N
N
N
Dexcom Inc
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
278193.000000
NS
USD
31502575.320000
0.136551
Long
EC
CORP
US
N
1
N
N
N
Devon Energy Corp
54930042348RKR3ZPN35
DEVON ENERGY CORP
25179M103
464071.000000
NS
USD
28545007.210000
0.123731
Long
EC
CORP
US
N
1
N
N
N
DENTSPLY SIRONA Inc
9NHEHR1SOZCYXDO8HO28
DENTSPLY SIRONA INC
24906P109
153958.000000
NS
USD
4902022.720000
0.0212482
Long
EC
CORP
US
N
1
N
N
N
Delta Air Lines Inc
Q2CCMS6R0AS67HJMBN42
DELTA AIR LINES INC
247361702
451464.000000
NS
USD
14835107.040000
0.064304
Long
EC
CORP
US
N
1
N
N
N
Deere & Co
PWFTNG3EI0Y73OXWDH08
DEERE & CO
244199105
195715.000000
NS
USD
83914763.400000
0.363736
Long
EC
CORP
US
N
1
N
N
N
DaVita Inc
M2XHYMU3TZNEZURC6H66
DAVITA INC
23918K108
41785.000000
NS
USD
3120085.950000
0.0135243
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
DARDEN RESTAURANTS INC
237194105
88806.000000
NS
USD
12284533.980000
0.0532483
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
468175.000000
NS
USD
124263008.500000
0.538628
Long
EC
CORP
US
N
1
N
N
N
DXC Technology Co
549300DOVZ3EDJB7O259
DXC TECHNOLOGY CO
23355L106
153326.000000
NS
USD
4063139.000000
0.017612
Long
EC
CORP
US
N
1
N
N
N
DTE Energy Co
549300IX8SD6XXD71I78
DTE ENERGY CO
233331107
137692.000000
NS
USD
16182940.760000
0.0701463
Long
EC
CORP
US
N
1
N
N
N
DR Horton Inc
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
227763.000000
NS
USD
20302793.820000
0.0880041
Long
EC
CORP
US
N
1
N
N
N
Cummins Inc
ZUNI8PYC725B6H8JU438
CUMMINS INC
231021106
100255.000000
NS
USD
24290783.950000
0.10529
Long
EC
CORP
US
N
1
N
N
N
Crown Castle Inc
54930012H97VSM0I2R19
CROWN CASTLE INC
22822V101
307065.000000
NS
USD
41650296.600000
0.180537
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
COSTAR GROUP INC
22160N109
290752.000000
NS
USD
22469314.560000
0.0973951
Long
EC
CORP
US
N
1
N
N
N
Costco Wholesale Corp
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
316490.000000
NS
USD
144477685.000000
0.626251
Long
EC
CORP
US
N
1
N
N
N
Corteva Inc
549300WZN9I2QKLS0O94
CORTEVA INC
22052L104
513858.000000
NS
USD
30204573.240000
0.130924
Long
EC
CORP
US
N
1
N
N
N
Corning Inc
549300X2937PB0CJ7I56
CORNING INC
219350105
536180.000000
NS
USD
17125589.200000
0.0742323
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
COPART INC
217204106
303918.000000
NS
USD
18505567.020000
0.0802139
Long
EC
CORP
US
N
1
N
N
N
Cooper Cos Inc/The
QJKMVPIGLH7530PCUE20
COOPER COS INC/THE
216648402
35090.000000
NS
USD
11603210.300000
0.0502951
Long
EC
CORP
US
N
1
N
N
N
Constellation Energy Corp
549300F8Y20RYGNGV346
CONSTELLATION ENERGY CORP
21037T109
231596.000000
NS
USD
19965891.160000
0.0865438
Long
EC
CORP
US
N
1
N
N
N
Constellation Brands Inc
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC
21036P108
114963.000000
NS
USD
26642675.250000
0.115485
Long
EC
CORP
US
N
1
N
N
N
Consolidated Edison Inc
54930033SBW53OO8T749
CONSOLIDATED EDISON INC
209115104
251460.000000
NS
USD
23966652.600000
0.103885
Long
EC
CORP
US
N
1
N
N
N
ConocoPhillips
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
888309.000000
NS
USD
104820462.000000
0.454353
Long
EC
CORP
US
N
1
N
N
N
Conagra Brands Inc
54930035UDEIH090K650
CONAGRA BRANDS INC
205887102
338264.000000
NS
USD
13090816.800000
0.0567432
Long
EC
CORP
US
N
1
N
N
N
Comerica Inc
I9Q57JVPWHHZ3ZGBW498
COMERICA INC
200340107
91485.000000
NS
USD
6115772.250000
0.0265093
Long
EC
CORP
US
N
1
N
N
N
Comcast Corp
51M0QTTNCGUN7KFCFZ59
COMCAST CORP
20030N101
3075799.000000
NS
USD
107560691.030000
0.466231
Long
EC
CORP
US
N
1
N
N
N
Colgate-Palmolive Co
YMEGZFW4SBUSS5BQXF88
COLGATE-PALMOLIVE CO
194162103
594601.000000
NS
USD
46848612.790000
0.203069
Long
EC
CORP
US
N
1
N
N
N
Cognizant Technology Solutions Corp
5493006IEVQEFQO40L83
COGNIZANT TECHNOLOGY SOLUTIONS CORP
192446102
370116.000000
NS
USD
21166934.040000
0.0917498
Long
EC
CORP
US
N
1
N
N
N
Coca-Cola Co/The
UWJKFUJFZ02DKWI3RY53
COCA-COLA CO/THE
191216100
2781269.000000
NS
USD
176916521.090000
0.766859
Long
EC
CORP
US
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
CLOROX CO/THE
189054109
86636.000000
NS
USD
12157629.880000
0.0526983
Long
EC
CORP
US
N
1
N
N
N
Citizens Financial Group Inc
2138004JDDA4ZQUPFW65
CITIZENS FINANCIAL GROUP INC
174610105
348925.000000
NS
USD
13737177.250000
0.0595449
Long
EC
CORP
US
N
1
N
N
N
Citigroup Inc
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
1377659.000000
NS
USD
62311516.570000
0.270094
Long
EC
CORP
US
N
1
N
N
N
Cintas Corp
N/A
CINTAS CORP
172908105
61520.000000
NS
USD
27783662.400000
0.120431
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems Inc
549300LKFJ962MZ46593
CISCO SYSTEMS INC
17275R102
2940761.000000
NS
USD
140097854.040000
0.607266
Long
EC
CORP
US
N
1
N
N
N
Cincinnati Financial Corp
254900Q4WEDMZBOZ0002
CINCINNATI FINANCIAL CORP
172062101
112189.000000
NS
USD
11487031.710000
0.0497915
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
CHURCH & DWIGHT CO INC
171340102
172210.000000
NS
USD
13881848.100000
0.060172
Long
EC
CORP
US
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
19857.000000
NS
USD
27551388.930000
0.119424
Long
EC
CORP
US
N
1
N
N
N
Chevron Corp
N/A
CHEVRON CORP
166764100
1269753.000000
NS
USD
227907965.970000
0.987886
Long
EC
CORP
US
N
1
N
N
N
Charter Communications Inc
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC
16119P108
76021.000000
NS
USD
25778721.100000
0.11174
Long
EC
CORP
US
N
1
N
N
N
Charles River Laboratories International Inc
549300BSQ0R4UZ5KX287
CHARLES RIVER LABORATORIES INTERNATIONAL INC
159864107
35822.000000
NS
USD
7805613.800000
0.0338341
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
CERIDIAN HCM HOLDING INC
15677J108
107281.000000
NS
USD
6882076.150000
0.0298309
Long
EC
CORP
US
N
1
N
N
N
CenterPoint Energy Inc
21TPXMRRHFKOBHDC8J74
CENTERPOINT ENERGY INC
15189T107
448037.000000
NS
USD
13436629.630000
0.0582422
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
409178.000000
NS
USD
33556687.780000
0.145454
Long
EC
CORP
US
N
1
N
N
N
Celanese Corp
549300FHJQTDPPN41627
CELANESE CORP
150870103
73359.000000
NS
USD
7500224.160000
0.0325103
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
370851.000000
NS
USD
88841065.560000
0.385089
Long
EC
CORP
US
N
1
N
N
N
Catalent Inc
N/A
CATALENT INC
148806102
126500.000000
NS
USD
5693765.000000
0.0246801
Long
EC
CORP
US
N
1
N
N
N
Carrier Global Corp
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
602565.000000
NS
USD
24855806.250000
0.10774
Long
EC
CORP
US
N
1
N
N
N
Carnival Corp
F1OF2ZSX47CR0BCWA982
CARNIVAL CORP
143658300
684737.000000
NS
USD
5518980.220000
0.0239225
Long
EC
CORP
PA
N
1
N
N
N
CarMax Inc
N/A
CARMAX INC
143130102
113499.000000
NS
USD
6910954.110000
0.0299561
Long
EC
CORP
US
N
1
N
N
N
Cardinal Health Inc
CCU46N3GJMF4OK4N7U60
CARDINAL HEALTH INC
14149Y108
193939.000000
NS
USD
14908090.930000
0.0646204
Long
EC
CORP
US
N
1
N
N
N
Capital One Financial Corp
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
275292.000000
NS
USD
25591144.320000
0.110927
Long
EC
CORP
US
N
1
N
N
N
Campbell Soup Co
5493007JDSMX8Z5Z1902
CAMPBELL SOUP CO
134429109
141361.000000
NS
USD
8022236.750000
0.0347731
Long
EC
CORP
US
N
1
N
N
N
Camden Property Trust
5493002MYX22OHYJBD89
CAMDEN PROPERTY TRUST
133131102
74897.000000
NS
USD
8379476.360000
0.0363215
Long
EC
CORP
US
N
1
N
N
N
Caesars Entertainment Inc
549300FA4CTCW903Y781
CAESARS ENTERTAINMENT INC
12769G100
151969.000000
NS
USD
6321910.400000
0.0274028
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
195371.000000
NS
USD
31384397.440000
0.136038
Long
EC
CORP
US
N
1
N
N
N
Coterra Energy Inc
FCNMH6O7VWU7LHXMK351
COTERRA ENERGY INC
127097103
572905.000000
NS
USD
14076275.850000
0.0610148
Long
EC
CORP
US
N
1
N
N
N
CVS Health Corp
549300EJG376EN5NQE29
CVS HEALTH CORP
126650100
939022.000000
NS
USD
87507460.180000
0.379308
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX CORP
126408103
1495017.000000
NS
USD
46315626.660000
0.200759
Long
EC
CORP
US
N
1
N
N
N
CMS Energy Corp
549300IA9XFBAGNIBW29
CMS ENERGY CORP
125896100
206422.000000
NS
USD
13072705.260000
0.0566647
Long
EC
CORP
US
N
1
N
N
N
CME Group Inc
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC
12572Q105
255022.000000
NS
USD
42884499.520000
0.185886
Long
EC
CORP
US
N
1
N
N
N
Cigna Corp
549300VIWYMSIGT1U456
CIGNA CORP
125523100
217590.000000
NS
USD
72096270.600000
0.312507
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH ROBINSON WORLDWIDE INC
12541W209
90537.000000
NS
USD
8289567.720000
0.0359318
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF INDUSTRIES HOLDINGS INC
125269100
143300.000000
NS
USD
12209160.000000
0.0529216
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
9845001B052ABF0B6755
CDW CORP/DE
12514G108
96062.000000
NS
USD
17154751.960000
0.0743587
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE GROUP INC
12504L109
231631.000000
NS
USD
17826321.760000
0.0772697
Long
EC
CORP
US
N
1
N
N
N
Cboe Global Markets Inc
529900RLNSGA90UPEH54
CBOE GLOBAL MARKETS INC
12503M108
75673.000000
NS
USD
9494691.310000
0.0411555
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp
549300873K3LXF7ARU34
BROWN-FORMAN CORP
115637209
128616.000000
NS
USD
8447498.880000
0.0366164
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
BROWN & BROWN INC
115236101
166152.000000
NS
USD
9465679.440000
0.0410298
Long
EC
CORP
US
N
1
N
N
N
Broadcom Inc
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
289408.000000
NS
USD
161816695.040000
0.701408
Long
EC
CORP
US
N
1
N
N
N
Broadridge Financial Solutions Inc
549300KZDJZQ2YIHRC28
BROADRIDGE FINANCIAL SOLUTIONS INC
11133T103
83250.000000
NS
USD
11166322.500000
0.0484014
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Co
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
1516212.000000
NS
USD
109091453.400000
0.472866
Long
EC
CORP
US
N
1
N
N
N
Boston Scientific Corp
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
1015159.000000
NS
USD
46971406.930000
0.203601
Long
EC
CORP
US
N
1
N
N
N
Boston Properties Inc
549300OF70FSEUQBT254
BOSTON PROPERTIES INC
101121101
101258.000000
NS
USD
6843015.640000
0.0296616
Long
EC
CORP
US
N
1
N
N
N
BorgWarner Inc
549300DSFX2IE88NSX47
BORGWARNER INC
099724106
170922.000000
NS
USD
6879610.500000
0.0298202
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc
FXM8FAOHMYDIPD38UZ17
BOOKING HOLDINGS INC
09857L108
27599.000000
NS
USD
55619712.720000
0.241088
Long
EC
CORP
US
N
1
N
N
N
Boeing Co/The
RVHJWBXLJ1RFUBSY1F30
BOEING CO/THE
097023105
400360.000000
NS
USD
76264576.400000
0.330575
Long
EC
CORP
US
N
1
N
N
N
BlackRock Inc
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
107002.000000
NS
USD
75824827.260000
0.328669
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
BIO-TECHNE CORP
09073M104
111722.000000
NS
USD
9259519.360000
0.0401362
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
BIOGEN INC
09062X103
103876.000000
NS
USD
28765341.920000
0.124686
Long
EC
CORP
US
N
1
N
N
N
Bio-Rad Laboratories Inc
549300ZC1GPV35XYDK53
BIO-RAD LABORATORIES INC
090572207
15372.000000
NS
USD
6463772.280000
0.0280178
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
144111.000000
NS
USD
11559143.310000
0.0501041
Long
EC
CORP
US
N
1
N
N
N
Berkshire Hathaway Inc
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC
084670702
1287402.000000
NS
USD
397678477.800000
1.72377
Long
EC
CORP
US
N
1
N
N
N
W R Berkley Corp
SQOAGCLKBDWNVYV1OV80
W R BERKLEY CORP
084423102
147596.000000
NS
USD
10711041.720000
0.0464279
Long
EC
CORP
US
N
1
N
N
N
Becton Dickinson and Co
ICE2EP6D98PQUILVRZ91
BECTON DICKINSON AND CO
075887109
204071.000000
NS
USD
51895255.300000
0.224944
Long
EC
CORP
US
N
1
N
N
N
Baxter International Inc
J5OIVXX3P24RJRW5CK77
BAXTER INTERNATIONAL INC
071813109
355683.000000
NS
USD
18129162.510000
0.0785824
Long
EC
CORP
US
N
1
N
N
N
Bath & Body Works Inc
GR3KVMWVCR54YWQNXU90
BATH & BODY WORKS INC
070830104
165735.000000
NS
USD
6984072.900000
0.030273
Long
EC
CORP
US
N
1
N
N
N
Bank of New York Mellon Corp/The
WFLLPEPC7FZXENRZV188
BANK OF NEW YORK MELLON CORP/THE
064058100
526162.000000
NS
USD
23950894.240000
0.103817
Long
EC
CORP
US
N
1
N
N
N
Bank of America Corp
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORP
060505104
4979215.000000
NS
USD
164911600.800000
0.714823
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
BALL CORP
058498106
227349.000000
NS
USD
11626627.860000
0.0503966
Long
EC
CORP
US
N
1
N
N
N
Baker Hughes Co
N/A
BAKER HUGHES CO
05722G100
715454.000000
NS
USD
21127356.620000
0.0915783
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
AVERY DENNISON CORP
053611109
58197.000000
NS
USD
10533657.000000
0.045659
Long
EC
CORP
US
N
1
N
N
N
AvalonBay Communities Inc
K9G90K85RBWD2LAGQX17
AVALONBAY COMMUNITIES INC
053484101
98879.000000
NS
USD
15970936.080000
0.0692273
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
13465.000000
NS
USD
33207113.700000
0.143939
Long
EC
CORP
US
N
1
N
N
N
Automatic Data Processing Inc
HGBOLILQXWER4SAL2I23
AUTOMATIC DATA PROCESSING INC
053015103
294892.000000
NS
USD
70437903.120000
0.305319
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
AUTODESK INC
052769106
154460.000000
NS
USD
28863940.200000
0.125113
Long
EC
CORP
US
N
1
N
N
N
Atmos Energy Corp
QVLWEGTD2S8GJMO8D383
ATMOS ENERGY CORP
049560105
98505.000000
NS
USD
11039455.350000
0.0478514
Long
EC
CORP
US
N
1
N
N
N
Assurant Inc
H3F39CAXWQRVWURFXL38
ASSURANT INC
04621X108
37832.000000
NS
USD
4731269.920000
0.0205081
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
ARISTA NETWORKS INC
040413106
174357.000000
NS
USD
21158221.950000
0.0917121
Long
EC
CORP
US
N
1
N
N
N
Archer-Daniels-Midland Co
549300LO13MQ9HYSTR83
ARCHER-DANIELS-MIDLAND CO
039483102
397872.000000
NS
USD
36942415.200000
0.16013
Long
EC
CORP
US
N
1
N
N
N
Applied Materials Inc
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
619539.000000
NS
USD
60330707.820000
0.261508
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
10689238.000000
NS
USD
1388852693.340000
6.0201
Long
EC
CORP
US
N
1
N
N
N
APA Corp
549300VCIWLRHYVSHC79
APA CORP
03743Q108
226028.000000
NS
USD
10550987.040000
0.0457341
Long
EC
CORP
US
N
1
N
N
N
Elevance Health Inc
8MYN82XMYQH89CTMTH67
ELEVANCE HEALTH INC
036752103
170386.000000
NS
USD
87402906.420000
0.378855
Long
EC
CORP
US
N
1
N
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
61452.000000
NS
USD
14846188.680000
0.064352
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
370151.000000
NS
USD
60715868.530000
0.263178
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
AMPHENOL CORP
032095101
424016.000000
NS
USD
32284578.240000
0.13994
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc
62QBXGPJ34PQ72Z12S66
AMGEN INC
031162100
380571.000000
NS
USD
99953167.440000
0.433255
Long
EC
CORP
US
N
1
N
N
N
AMETEK Inc
549300WZDEF9KKE40E98
AMETEK INC
031100100
164092.000000
NS
USD
22926934.240000
0.0993787
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
AMERIPRISE FINANCIAL INC
03076C106
77467.000000
NS
USD
24120899.790000
0.104554
Long
EC
CORP
US
N
1
N
N
N
AmerisourceBergen Corp
AI8GXW8LG5WK7E9UD086
AMERISOURCEBERGEN CORP
03073E105
114494.000000
NS
USD
18972800.740000
0.0822392
Long
EC
CORP
US
N
1
N
N
N
American Water Works Co Inc
549300DXHIJQMD5WFW18
AMERICAN WATER WORKS CO INC
030420103
129173.000000
NS
USD
19688548.660000
0.0853416
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
332757.000000
NS
USD
70497898.020000
0.305579
Long
EC
CORP
US
N
1
N
N
N
American International Group Inc
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP INC
026874784
527199.000000
NS
USD
33340064.760000
0.144515
Long
EC
CORP
US
N
1
N
N
N
American Express Co
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
427791.000000
NS
USD
63206120.250000
0.273972
Long
EC
CORP
US
N
1
N
N
N
American Electric Power Co Inc
1B4S6S7G0TW5EE83BO58
AMERICAN ELECTRIC POWER CO INC
025537101
364529.000000
NS
USD
34612028.550000
0.150029
Long
EC
CORP
US
N
1
N
N
N
American Airlines Group Inc
N/A
AMERICAN AIRLINES GROUP INC
02376R102
460673.000000
NS
USD
5859760.560000
0.0253996
Long
EC
CORP
US
N
1
N
N
N
Ameren Corp
XRZQ5S7HYJFPHJ78L959
AMEREN CORP
023608102
182354.000000
NS
USD
16214917.680000
0.0702849
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
6341794.000000
NS
USD
532710696.000000
2.30908
Long
EC
CORP
US
N
1
N
N
N
Altria Group Inc
XSGZFLO9YTNO9VCQV219
ALTRIA GROUP INC
02209S103
1284629.000000
NS
USD
58720391.590000
0.254528
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
ALPHABET INC
02079K305
4270097.000000
NS
USD
376750658.310000
1.63306
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
ALPHABET INC
02079K107
3780730.000000
NS
USD
335464172.900000
1.4541
Long
EC
CORP
US
N
1
N
N
N
Allstate Corp/The
OBT0W1ED8G0NWVOLOJ77
ALLSTATE CORP/THE
020002101
193311.000000
NS
USD
26212971.600000
0.113622
Long
EC
CORP
US
N
1
N
N
N
Alliant Energy Corp
N/A
ALLIANT ENERGY CORP
018802108
178589.000000
NS
USD
9859898.690000
0.0427385
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
N/A
ALIGN TECHNOLOGY INC
016255101
52142.000000
NS
USD
10996747.800000
0.0476663
Long
EC
CORP
US
N
1
N
N
N
Alexandria Real Estate Equities Inc
MGCJBT4MKTQBVLNUIS88
ALEXANDRIA REAL ESTATE EQUITIES INC
015271109
105554.000000
NS
USD
15376051.180000
0.0666488
Long
EC
CORP
US
N
1
N
N
N
Albemarle Corp
HDBLS2Q6GV1LSKQPBS54
ALBEMARLE CORP
012653101
83075.000000
NS
USD
18015644.500000
0.0780903
Long
EC
CORP
US
N
1
N
N
N
Alaska Air Group Inc
529900G48RT4KWLC6C27
ALASKA AIR GROUP INC
011659109
88549.000000
NS
USD
3802294.060000
0.0164814
Long
EC
CORP
US
N
1
N
N
N
Akamai Technologies Inc
OC1LZNN2LF5WTJ5RIL89
AKAMAI TECHNOLOGIES INC
00971T101
114114.000000
NS
USD
9619810.200000
0.0416979
Long
EC
CORP
US
N
1
N
N
N
Air Products and Chemicals Inc
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS AND CHEMICALS INC
009158106
158712.000000
NS
USD
48924561.120000
0.212068
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
AGILENT TECHNOLOGIES INC
00846U101
213130.000000
NS
USD
31894904.500000
0.138251
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
1153329.000000
NS
USD
74701119.330000
0.323798
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
ADVANCE AUTO PARTS INC
00751Y106
43554.000000
NS
USD
6403744.620000
0.0277576
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
333495.000000
NS
USD
112231072.350000
0.486475
Long
EC
CORP
US
N
1
N
N
N
Activision Blizzard Inc
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
504594.000000
NS
USD
38626670.700000
0.167431
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
1263688.000000
NS
USD
204224617.680000
0.885229
Long
EC
CORP
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
1243577.000000
NS
USD
136532318.830000
0.591811
Long
EC
CORP
US
N
1
N
N
N
AT&T Inc
549300Z40J86GGSTL398
AT&T INC
00206R102
5093268.000000
NS
USD
93767063.880000
0.406441
Long
EC
CORP
US
N
1
N
N
N
AES Corp/The
2NUNNB7D43COUIRE5295
AES CORP/THE
00130H105
470841.000000
NS
USD
13541387.160000
0.0586963
Long
EC
CORP
US
N
1
N
N
N
Aflac Inc
549300N0B7DOGLXWPP39
AFLAC INC
001055102
411473.000000
NS
USD
29601367.620000
0.12831
Long
EC
CORP
US
N
1
N
N
N
2022-12-31
T. ROWE PRICE INDEX TRUST, INC.
/s/ Alan Dupski
Alan Dupski
Treasurer & Vice President