0000858581-24-000038.txt : 20240226 0000858581-24-000038.hdr.sgml : 20240226 20240226093706 ACCESSION NUMBER: 0000858581-24-000038 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240226 DATE AS OF CHANGE: 20240226 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Index Trust, Inc. CENTRAL INDEX KEY: 0000858581 ORGANIZATION NAME: 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: 24674013 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 C000219327 C000005457 C000159677 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 2023-12-31 2023-12-31 N 28579721481.630001 88970054.110000 28490751427.520000 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 803267.890000 USD N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 430525.000000 NS USD 32827531.250000 0.1152217109 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 175318.000000 NS USD 23985255.580000 0.0841861109 Long EC CORP US N 1 N N N Emerson Electric Co FGLT0EWZSUIRRITFOA30 EMERSON ELECTRIC CO 291011104 405366.000000 NS USD 39454272.780000 0.1384809835 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 97839.000000 NS USD 12928445.460000 0.0453776921 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 ENTERGY CORP 29364G103 149079.000000 NS USD 15085304.010000 0.0529480735 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 41553.000000 NS USD 12355369.020000 0.0433662448 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 86654.000000 NS USD 21428667.660000 0.0752127150 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 66395.000000 NS USD 53473869.050000 0.1876885177 Long EC CORP US N 1 N N N Equity Residential 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL 29476L107 243077.000000 NS USD 14866589.320000 0.0521804044 Long EC CORP US N 1 N N N Essex Property Trust Inc 549300TR2H2VEFX0NC60 ESSEX PROPERTY TRUST INC 297178105 45993.000000 NS USD 11403504.420000 0.0400252849 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 ETSY INC 29786A106 88072.000000 NS USD 7138235.600000 0.0250545712 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 EVERGY INC 30034W106 163027.000000 NS USD 8510009.400000 0.0298693751 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 EVERSOURCE ENERGY 30040W108 246053.000000 NS USD 15186391.160000 0.0533028804 Long EC CORP US N 1 N N N Exelon Corp 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 704748.000000 NS USD 25300453.200000 0.0888023374 Long EC CORP US N 1 N N N Expedia Group Inc N/A EXPEDIA GROUP INC 30212P303 92299.000000 NS USD 14010065.210000 0.0491740811 Long EC CORP US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 EXPEDITORS INTERNATIONAL OF WASHINGTON INC 302130109 100450.000000 NS USD 12777240.000000 0.0448469744 Long EC CORP US N 1 N N N Extra Space Storage Inc N/A EXTRA SPACE STORAGE INC 30225T102 149169.000000 NS USD 23916265.770000 0.0839439628 Long EC CORP US N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 2831824.000000 NS USD 283125763.520000 0.9937462135 Long EC CORP US N 1 N N N FMC Corp CKDHZ2X64EEBQCSP7013 FMC CORP 302491303 89193.000000 NS USD 5623618.650000 0.0197384006 Long EC CORP US N 1 N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC 30303M102 1569940.000000 NS USD 555695962.400000 1.9504433353 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 27164.000000 NS USD 12958586.200000 0.0454834834 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 17689.000000 NS USD 20590172.890000 0.0722696730 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 406255.000000 NS USD 26313136.350000 0.0923567650 Long EC CORP US N 1 N N N Federal Realty Investment Trust 549300FHEI1SLVZ0RB48 FEDERAL REALTY INVESTMENT TRUST 313745101 51697.000000 NS USD 5327375.850000 0.0186986148 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FEDEX CORP 31428X106 164117.000000 NS USD 41516677.490000 0.1457198403 Long EC CORP US N 1 N N N F5 Inc 54930015FPK9KT966303 F5 INC 315616102 42608.000000 NS USD 7625979.840000 0.0267665100 Long EC CORP US N 1 N N N Fidelity National Information Services Inc 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFORMATION SERVICES INC 31620M106 421371.000000 NS USD 25311755.970000 0.0888420091 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP 316773100 479994.000000 NS USD 16554993.060000 0.0581065512 Long EC CORP US N 1 N N First Solar Inc 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 76501.000000 NS USD 13179592.280000 0.0462591951 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 422488.000000 NS USD 56123305.920000 0.1969878052 Long EC CORP US N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FIRSTENERGY CORP 337932107 367365.000000 NS USD 13467600.900000 0.0472700797 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC 339041105 49989.000000 NS USD 14127391.290000 0.0495858852 Long EC CORP US N 1 N N N Ford Motor Co 20S05OYHG0MQM4VUIC57 FORD MOTOR CO 345370860 2784412.000000 NS USD 33941982.280000 0.1191333348 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 445809.000000 NS USD 26093200.770000 0.0915848107 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 250467.000000 NS USD 18441885.210000 0.0647293746 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 FOX CORP 35137L105 178193.000000 NS USD 5286986.310000 0.0185568511 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 FOX CORP 35137L204 92219.000000 NS USD 2549855.350000 0.0089497652 Long EC CORP US N 1 N N N Franklin Resources Inc RIFQSET379FOGTEFKS80 FRANKLIN RESOURCES INC 354613101 199212.000000 NS USD 5934525.480000 0.0208296559 Long EC CORP US N 1 N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 FREEPORT-MCMORAN INC 35671D857 1016325.000000 NS USD 43264955.250000 0.1518561396 Long EC CORP US N 1 N N N GE HealthCare Technologies Inc 549300OI9J7XOWZMUN85 GE HEALTHCARE TECHNOLOGIES INC 36266G107 276137.000000 NS USD 21350912.840000 0.0749398025 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 ARTHUR J GALLAGHER & CO 363576109 152786.000000 NS USD 34358515.680000 0.1205953299 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 GARTNER INC 366651107 54500.000000 NS USD 24585495.000000 0.0862928978 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 44466.000000 NS USD 5746785.840000 0.0201707065 Long EC CORP US N 1 N N N General Dynamics Corp 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORP 369550108 160701.000000 NS USD 41729228.670000 0.1464658760 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 772787.000000 NS USD 98630804.810000 0.3461853404 Long EC CORP US N 1 N N N General Mills Inc 2TGYMUGI08PO8X8L6150 GENERAL MILLS INC 370334104 414312.000000 NS USD 26988283.680000 0.0947264720 Long EC CORP US N 1 N N N General Motors Co 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 974255.000000 NS USD 34995239.600000 0.1228301742 Long EC CORP US N 1 N N Genuine Parts Co 549300D46DQVEU651W04 GENUINE PARTS CO 372460105 100502.000000 NS USD 13919527.000000 0.0488563000 Long EC CORP US N 1 N N N Gilead Sciences Inc 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 884725.000000 NS USD 71671572.250000 0.2515608352 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 184929.000000 NS USD 23485983.000000 0.0824337086 Long EC CORP US N 1 N N N Globe Life Inc 5493001JFHKQOPP6XA71 GLOBE LIFE INC 37959E102 62429.000000 NS USD 7598857.880000 0.0266713144 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC/THE 38141G104 230003.000000 NS USD 88728257.310000 0.3114282806 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 31644.000000 NS USD 26223066.360000 0.0920406274 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 139066.000000 NS USD 37642384.880000 0.1321214183 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP INC 40434L105 617348.000000 NS USD 18576001.320000 0.0652001102 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 633548.000000 NS USD 22902760.200000 0.0803866485 Long EC CORP US N 1 N N N Hartford Financial Services Group Inc/The IU7C3FTM7Y3BQM112U94 HARTFORD FINANCIAL SERVICES GROUP INC/THE 416515104 209091.000000 NS USD 16806734.580000 0.0589901415 Long EC CORP US N 1 N N N Hasbro Inc 549300NUB6D2R1ITYR45 HASBRO INC 418056107 93172.000000 NS USD 4757362.320000 0.0166979180 Long EC CORP US N 1 N N N Healthpeak Properties Inc 254900M6MTMZM0I22L81 HEALTHPEAK PROPERTIES INC 42250P103 389489.000000 NS USD 7711882.200000 0.0270680197 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 JACK HENRY & ASSOCIATES INC 426281101 51637.000000 NS USD 8438002.170000 0.0296166361 Long EC CORP US N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 HERSHEY CO/THE 427866108 106581.000000 NS USD 19870961.640000 0.0697453056 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 HESS CORP 42809H107 195702.000000 NS USD 28212400.320000 0.0990230124 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 HEWLETT PACKARD ENTERPRISE CO 42824C109 910361.000000 NS USD 15457929.780000 0.0542559568 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 179773.000000 NS USD 32734865.570000 0.1148964626 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 173738.000000 NS USD 12413580.100000 0.0435705605 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 HOME DEPOT INC/THE 437076102 706897.000000 NS USD 244975155.350000 0.8598409767 Long EC CORP US N 1 N N N Honeywell International Inc ISRPG12PN4EIEOEMW547 HONEYWELL INTERNATIONAL INC 438516106 465076.000000 NS USD 97531087.960000 0.3423254322 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 HORMEL FOODS CORP 440452100 204913.000000 NS USD 6579756.430000 0.0230943590 Long EC CORP US N 1 N N N Host Hotels & Resorts Inc N6EL63S0K3PB1YFTDI24 HOST HOTELS & RESORTS INC 44107P104 507555.000000 NS USD 9882095.850000 0.0346852763 Long EC CORP US N 1 N N N Howmet Aerospace Inc 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 278831.000000 NS USD 15090333.720000 0.0529657273 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 HUBBELL INC 443510607 38200.000000 NS USD 12565126.000000 0.0441024732 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 HUMANA INC 444859102 86471.000000 NS USD 39587288.510000 0.1389478569 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB HUNT TRANSPORT SERVICES INC 445658107 58492.000000 NS USD 11683192.080000 0.0410069636 Long EC CORP US N 1 N N N Huntington Bancshares Inc/OH 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH 446150104 1031616.000000 NS USD 13122155.520000 0.0460575972 Long EC CORP US N 1 N N N Huntington Ingalls Industries Inc 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 28235.000000 NS USD 7330935.400000 0.0257309303 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 53477.000000 NS USD 11610391.470000 0.0407514400 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 58643.000000 NS USD 32549797.150000 0.1142468890 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 192614.000000 NS USD 50453311.160000 0.1770866286 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 ILLUMINA INC 452327109 112707.000000 NS USD 15693322.680000 0.0550821649 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 INCYTE CORP 45337C102 132453.000000 NS USD 8316723.870000 0.0291909601 Long EC CORP US N 1 N N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 285631.000000 NS USD 22090701.540000 0.0775363949 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 INSULET CORP 45784P101 49518.000000 NS USD 10744415.640000 0.0377119420 Long EC CORP US N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 2988751.000000 NS USD 150184737.750000 0.5271350534 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 406016.000000 NS USD 52144634.880000 0.1830230242 Long EC CORP US N 1 N N N International Business Machines Corp VGRQXHF3J8VDLUA7XE92 INTERNATIONAL BUSINESS MACHINES CORP 459200101 646419.000000 NS USD 105721827.450000 0.3710741983 Long EC CORP US N 1 N N N International Flavors & Fragrances Inc BZLRL03D3GPGMOGFO832 INTERNATIONAL FLAVORS & FRAGRANCES INC 459506101 181743.000000 NS USD 14715730.710000 0.0516509041 Long EC CORP US N 1 N N N International Paper Co 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO 460146103 248141.000000 NS USD 8970297.150000 0.0314849441 Long EC CORP US N 1 N N N Interpublic Group of Cos Inc/The 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC/THE 460690100 276184.000000 NS USD 9014645.760000 0.0316406037 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 198748.000000 NS USD 124223462.440000 0.4360132893 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 249443.000000 NS USD 84152090.480000 0.2953663426 Long EC CORP US N 1 N N N Invitation Homes Inc N/A INVITATION HOMES INC 46187W107 409625.000000 NS USD 13972308.750000 0.0490415593 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 129649.000000 NS USD 29998185.620000 0.1052909598 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC 46284V101 208924.000000 NS USD 14620501.520000 0.0513166582 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE & CO 46625H100 2044157.000000 NS USD 347711105.700000 1.2204350123 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 JABIL INC 466313103 90852.000000 NS USD 11574544.800000 0.0406256214 Long EC CORP US N 1 N N N Jacobs Solutions Inc N/A JACOBS SOLUTIONS INC 46982L108 89661.000000 NS USD 11637997.800000 0.0408483357 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 JOHNSON & JOHNSON 478160104 1701709.000000 NS USD 266725868.660000 0.9361840432 Long EC CORP US N 1 N N N Juniper Networks Inc AUHIXNGG7U2U7JEHM527 JUNIPER NETWORKS INC 48203R104 229709.000000 NS USD 6771821.320000 0.0237684897 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA CORP 482480100 95682.000000 NS USD 55619946.600000 0.1952210588 Long EC CORP US N 1 N N N Kellanova LONOZNOJYIBXOHXWDB86 KELLANOVA 487836108 186594.000000 NS USD 10432470.540000 0.0366170424 Long EC CORP US N 1 N N N Kenvue Inc 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 1225499.000000 NS USD 26384993.470000 0.0926089771 Long EC CORP US N 1 N N N Keurig Dr Pepper Inc DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 715437.000000 NS USD 23838360.840000 0.0836705234 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KEYCORP 493267108 660921.000000 NS USD 9517262.400000 0.0334047434 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 125890.000000 NS USD 20027840.100000 0.0702959350 Long EC CORP US N 1 N N N Kimberly-Clark Corp MP3J6QPYPGN75NVW2S34 KIMBERLY-CLARK CORP 494368103 239524.000000 NS USD 29104561.240000 0.1021544178 Long EC CORP US N 1 N N N Kimco Realty Corp 254900ARY41P4V1JL861 KIMCO REALTY CORP 49446R109 441977.000000 NS USD 9418529.870000 0.0330582010 Long EC CORP US N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 KINDER MORGAN INC 49456B101 1378421.000000 NS USD 24315346.440000 0.0853447004 Long EC CORP US N 1 N N N Kraft Heinz Co/The 9845007488EC87F5AF14 KRAFT HEINZ CO/THE 500754106 563844.000000 NS USD 20850951.120000 0.0731849814 Long EC CORP US N 1 N N N Kroger Co/The 6CPEOKI6OYJ13Q6O7870 KROGER CO/THE 501044101 469607.000000 NS USD 21465735.970000 0.0753428214 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ CORP 501889208 191865.000000 NS USD 9169228.350000 0.0321831749 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 502431109 134489.000000 NS USD 28326073.180000 0.0994219940 Long EC CORP US N 1 N N N Laboratory Corp of America Holdings OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMERICA HOLDINGS 50540R409 58729.000000 NS USD 13348514.410000 0.0468520967 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 92881.000000 NS USD 72749972.060000 0.2553459225 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 LAMB WESTON HOLDINGS INC 513272104 104489.000000 NS USD 11294216.010000 0.0396416923 Long EC CORP US N 1 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 264232.000000 NS USD 13002856.720000 0.0456388690 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC/THE 518439104 164888.000000 NS USD 24114870.000000 0.0846410459 Long EC CORP US N 1 N N N Leidos Holdings Inc 549300IUTGTP6EJP8124 LEIDOS HOLDINGS INC 525327102 96475.000000 NS USD 10442454.000000 0.0366520835 Long EC CORP US N 1 N N N Lennar Corp 529900G61XVRLX5TJX09 LENNAR CORP 526057104 175086.000000 NS USD 26094817.440000 0.0915904851 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 ELI LILLY & CO 532457108 563816.000000 NS USD 328659622.720000 1.1535660039 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 LIVE NATION ENTERTAINMENT INC 538034109 101712.000000 NS USD 9520243.200000 0.0334152057 Long EC CORP US N 1 N N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 155580.000000 NS USD 70515079.200000 0.2475016476 Long EC CORP US N 1 N N N Loews Corp R8V1FN4M5ITGZOG7BS19 LOEWS CORP 540424108 132607.000000 NS USD 9228121.130000 0.0323898833 Long EC CORP US N 1 N N N Lowe s Cos Inc WAFCR4OKGSC504WU3E95 LOWE'S COS INC 548661107 407085.000000 NS USD 90596766.750000 0.3179865823 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 81861.000000 NS USD 41854710.690000 0.1469063068 Long EC CORP US N 1 N N N M&T Bank Corp 549300WYXDDBYRASEG81 M&T BANK CORP 55261F104 116974.000000 NS USD 16034795.920000 0.0562807056 Long EC CORP US N 1 N N N MGM Resorts International 54930066VBP7DZEGGJ87 MGM RESORTS INTERNATIONAL 552953101 186488.000000 NS USD 8332283.840000 0.0292455742 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI INC 55354G100 56017.000000 NS USD 31686016.050000 0.1112150942 Long EC CORP US N 1 N N N Marathon Oil Corp 1FRVQX2CRLGC1XLP5727 MARATHON OIL CORP 565849106 401833.000000 NS USD 9708285.280000 0.0340752167 Long EC CORP US N 1 N N N Marathon Petroleum Corp 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 266650.000000 NS USD 39560194.000000 0.1388527575 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 57060D108 26602.000000 NS USD 7790395.700000 0.0273435951 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COS INC 571748102 350757.000000 NS USD 66457928.790000 0.2332614110 Long EC CORP US N 1 N N N Marriott International Inc/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC/MD 571903202 173234.000000 NS USD 39065999.340000 0.1371181783 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 43967.000000 NS USD 21935575.970000 0.0769919180 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 MASCO CORP 574599106 161309.000000 NS USD 10804476.820000 0.0379227513 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 MASTERCARD INC 57636Q104 585324.000000 NS USD 249646539.240000 0.8762371181 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 199693.000000 NS USD 7288794.500000 0.0255830195 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 MCCORMICK & CO INC/MD 579780206 178815.000000 NS USD 12234522.300000 0.0429420836 Long EC CORP US N 1 N N McDonald s Corp UE2136O97NLB5BYP9H04 MCDONALD'S CORP 580135101 512277.000000 NS USD 151895253.270000 0.5331388105 Long EC CORP US N 1 N N N McKesson Corp 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 93476.000000 NS USD 43277518.480000 0.1519002354 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 MERCK & CO INC 58933Y105 1790500.000000 NS USD 195200310.000000 0.6851357027 Long EC CORP US N 1 N N N MetLife Inc C4BXATY60WC6XEOZDX54 METLIFE INC 59156R108 435469.000000 NS USD 28797564.970000 0.1010768882 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTERNATIONAL INC 592688105 15559.000000 NS USD 18872444.640000 0.0662405998 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 5259089.000000 NS USD 1977627827.560000 6.9412975386 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY INC 595017104 385691.000000 NS USD 34781614.380000 0.1220803687 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 777554.000000 NS USD 66356458.360000 0.2329052588 Long EC CORP US N 1 N N N Mid-America Apartment Communities Inc 549300FQZKFR5YNSHZ21 MID-AMERICA APARTMENT COMMUNITIES INC 59522J103 83665.000000 NS USD 11249595.900000 0.0394850797 Long EC CORP US N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 MODERNA INC 60770K107 235547.000000 NS USD 23425149.150000 0.0822201872 Long EC CORP US N 1 N N N Mohawk Industries Inc 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 37935.000000 NS USD 3926272.500000 0.0137808668 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 41493.000000 NS USD 14991835.830000 0.0526200085 Long EC CORP US N 1 N N N Molson Coors Beverage Co 54930073LBBH6ZCBE225 MOLSON COORS BEVERAGE CO 60871R209 133182.000000 NS USD 8152070.220000 0.0286130404 Long EC CORP US N 1 N N N Mondelez International Inc 549300DV9GIB88LZ5P30 MONDELEZ INTERNATIONAL INC 609207105 966001.000000 NS USD 69967452.430000 0.2455795264 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYSTEMS INC 609839105 34007.000000 NS USD 21450935.460000 0.0752908730 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 526785.000000 NS USD 30348083.850000 0.1065190714 Long EC CORP US N 1 N N N Moody s Corp 549300GCEDD8YCF5WU84 MOODY'S CORP 615369105 111903.000000 NS USD 43704835.680000 0.1534000807 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 891112.000000 NS USD 83096194.000000 0.2916602400 Long EC CORP US N 1 N N N Mosaic Co/The N/A MOSAIC CO/THE 61945C103 238364.000000 NS USD 8516745.720000 0.0298930189 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 118230.000000 NS USD 37016630.700000 0.1299250769 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 160246.000000 NS USD 8284718.200000 0.0290786230 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR INC 62944T105 2207.000000 NS USD 15449993.150000 0.0542280999 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 NASDAQ INC 631103108 241390.000000 NS USD 14034414.600000 0.0492595453 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NETAPP INC 64110D104 150160.000000 NS USD 13238105.600000 0.0464645716 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 309104.000000 NS USD 150496555.520000 0.5282295060 Long EC CORP US N 1 N N N Newmont Corp 549300VSP3RIX7FGDZ51 NEWMONT CORP 651639106 820343.000000 NS USD 33953996.770000 0.1191755046 Long EC CORP US N 1 N N N News Corp 549300ITS31QK8VRBQ14 NEWS CORP 65249B109 268468.000000 NS USD 6590889.400000 0.0231334348 Long EC CORP US N 1 N N N News Corp 549300ITS31QK8VRBQ14 NEWS CORP 65249B208 87014.000000 NS USD 2238000.080000 0.0078551810 Long EC CORP US N 1 N N NextEra Energy Inc N/A NEXTERA ENERGY INC 65339F101 1454486.000000 NS USD 88345479.640000 0.3100847651 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE INC 654106103 863771.000000 NS USD 93779617.470000 0.3291581049 Long EC CORP US N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NISOURCE INC 65473P105 289019.000000 NS USD 7673454.450000 0.0269331417 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 38402.000000 NS USD 10144272.320000 0.0356054924 Long EC CORP US N 1 N N Norfolk Southern Corp 54930036C8MWP850MI84 NORFOLK SOUTHERN CORP 655844108 160664.000000 NS USD 37977756.320000 0.1332985422 Long EC CORP US N 1 N N N Northern Trust Corp 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 148343.000000 NS USD 12517182.340000 0.0439341952 Long EC CORP US N 1 N N N Northrop Grumman Corp RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 100903.000000 NS USD 47236730.420000 0.1657967167 Long EC CORP US N 1 N N N Gen Digital Inc YF6ZV0M6AU4FY94MK914 GEN DIGITAL INC 668771108 401083.000000 NS USD 9152714.060000 0.0321252112 Long EC CORP US N 1 N N N Nucor Corp 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 172218.000000 NS USD 29972820.720000 0.1052019312 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 1747435.000000 NS USD 865364760.700000 3.0373532369 Long EC CORP US N 1 N N N O Reilly Automotive Inc 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 41547.000000 NS USD 39472973.760000 0.1385466223 Long EC CORP US N 1 N N N Occidental Petroleum Corp IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 469125.000000 NS USD 28011453.750000 0.0983177078 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 63218.000000 NS USD 25624151.940000 0.0899384911 Long EC CORP US N 1 N N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 OMNICOM GROUP INC 681919106 141508.000000 NS USD 12241857.080000 0.0429678280 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 306806.000000 NS USD 25627505.180000 0.0899502607 Long EC CORP US N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK INC 682680103 412412.000000 NS USD 28959570.640000 0.1016455137 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 1126343.000000 NS USD 118750342.490000 0.4168031257 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 292799.000000 NS USD 26196726.530000 0.0919481769 Long EC CORP US N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E CORP 69331C108 1475567.000000 NS USD 26604473.010000 0.0933793308 Long EC CORP US N 1 N N N PNC Financial Services Group Inc/The CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP INC/THE 693475105 281941.000000 NS USD 43658563.850000 0.1532376707 Long EC CORP US N 1 N N N PPG Industries Inc 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 166448.000000 NS USD 24892298.400000 0.0873697504 Long EC CORP US N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL CORP 69351T106 524728.000000 NS USD 14220128.800000 0.0499113856 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC INC 69370C100 84622.000000 NS USD 14805465.120000 0.0519658639 Long EC CORP US N 1 N N N PACCAR Inc KDTEY8BWE486IKZ3CC07 PACCAR INC 693718108 369996.000000 NS USD 36130109.400000 0.1268134661 Long EC CORP US N 1 N N N Packaging Corp of America 549300XZP8MFZFY8TJ84 PACKAGING CORP OF AMERICA 695156109 64425.000000 NS USD 10495476.750000 0.0368381886 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 220342.000000 NS USD 64974448.960000 0.2280545289 Long EC CORP US N 1 N N Parker-Hannifin Corp 5493002CONDB4N2HKI23 PARKER-HANNIFIN CORP 701094104 90827.000000 NS USD 41843998.900000 0.1468687093 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 PAYCHEX INC 704326107 227170.000000 NS USD 27058218.700000 0.0949719377 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 35112.000000 NS USD 7258352.640000 0.0254761713 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 758121.000000 NS USD 46556210.610000 0.1634081527 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 971207.000000 NS USD 164949796.880000 0.5789590959 Long EC CORP US N 1 N N N Revvity Inc 549300IKL1SDPFI7N655 REVVITY INC 714046109 88997.000000 NS USD 9728262.070000 0.0341453334 Long EC CORP US N 1 N N N Pfizer Inc 765LHXWGK1KXCLTFYQ30 PFIZER INC 717081103 3984820.000000 NS USD 114722967.800000 0.4026673993 Long EC CORP US N 1 N N N Philip Morris International Inc HL3H1H2BGXWVG3BSWR90 PHILIP MORRIS INTERNATIONAL INC 718172109 1101447.000000 NS USD 103624133.760000 0.3637114803 Long EC CORP US N 1 N N N Phillips 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 309010.000000 NS USD 41141591.400000 0.1444033216 Long EC CORP US N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 PINNACLE WEST CAPITAL CORP 723484101 79867.000000 NS USD 5737645.280000 0.0201386239 Long EC CORP US N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 165316.000000 NS USD 37176262.080000 0.1304853688 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 POOL CORP 73278L105 27997.000000 NS USD 11162683.870000 0.0391800262 Long EC CORP US N 1 N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T ROWE PRICE GROUP INC 74144T108 159622.000000 NS USD 17189693.180000 0.0603342921 Long EC CORP US N 1 N N N Principal Financial Group Inc CUMYEZJOAF02RYZ1JJ85 PRINCIPAL FINANCIAL GROUP INC 74251V102 159254.000000 NS USD 12528512.180000 0.0439739619 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 PROCTER & GAMBLE CO/THE 742718109 1665894.000000 NS USD 244120106.760000 0.8568398323 Long EC CORP US N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 PROGRESSIVE CORP/THE 743315103 414816.000000 NS USD 66071892.480000 0.2319064580 Long EC CORP US N 1 N N N Prologis Inc 529900DFH19P073LZ636 PROLOGIS INC 74340W103 656113.000000 NS USD 87459862.900000 0.3069763292 Long EC CORP US N 1 N N N Prudential Financial Inc 5PRBRS5FEH7NREC8OR45 PRUDENTIAL FINANCIAL INC 744320102 258115.000000 NS USD 26769106.650000 0.0939571802 Long EC CORP US N 1 N N N Public Service Enterprise Group Inc PUSS41EMO3E6XXNV3U28 PUBLIC SERVICE ENTERPRISE GROUP INC 744573106 352615.000000 NS USD 21562407.250000 0.0756821290 Long EC CORP US N 1 N N N Public Storage N/A PUBLIC STORAGE 74460D109 112083.000000 NS USD 34185315.000000 0.1199874110 Long EC CORP US N 1 N N N PulteGroup Inc N/A PULTEGROUP INC 745867101 149702.000000 NS USD 15452240.440000 0.0542359877 Long EC CORP US N 1 N N N Qorvo Inc 254900YAUJV2EUEVBR11 QORVO INC 74736K101 70368.000000 NS USD 7924140.480000 0.0278130273 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 785573.000000 NS USD 113617422.990000 0.3987870354 Long EC CORP US N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 103297.000000 NS USD 22291492.600000 0.0782411536 Long EC CORP US N 1 N N N Quest Diagnostics Inc 8MCWUBXQ0WE04KMXBX50 QUEST DIAGNOSTICS INC 74834L100 78874.000000 NS USD 10875147.120000 0.0381707978 Long EC CORP US N 1 N N N Ralph Lauren Corp HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP 751212101 28977.000000 NS USD 4178483.400000 0.0146661046 Long EC CORP US N 1 N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC 754730109 133808.000000 NS USD 14919592.000000 0.0523664391 Long EC CORP US N 1 N N RTX Corp I07WOS4YJ0N7YRFE7309 RTX CORP 75513E101 1013918.000000 NS USD 85311060.520000 0.2994342243 Long EC CORP US N 1 N N N Realty Income Corp 549300CUWDAUZSH43859 REALTY INCOME CORP 756109104 501789.000000 NS USD 28812724.380000 0.1011300964 Long EC CORP US N 1 N N Regency Centers Corp 529900053A7X7FJ97S58 REGENCY CENTERS CORP 758849103 116428.000000 NS USD 7800676.000000 0.0273796780 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 75777.000000 NS USD 66554181.330000 0.2335992489 Long EC CORP US N 1 N N N Regions Financial Corp CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP 7591EP100 669122.000000 NS USD 12967584.360000 0.0455150662 Long EC CORP US N 1 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 145304.000000 NS USD 23962082.640000 0.0841047759 Long EC CORP US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 121468285.250000 NS USD 121468285.250000 0.4263428627 Long STIV RF US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND - Collateral 76105YYY8 86323390.500000 NS USD 86323390.500000 0.3029874123 Long STIV RF US N 1 N N ResMed Inc 529900T3QE5253CCXF22 RESMED INC 761152107 103658.000000 NS USD 17831249.160000 0.0625860964 Long EC CORP US N 1 N N N Robert Half Inc 529900VPCUY9H3HLIC08 ROBERT HALF INC 770323103 77012.000000 NS USD 6770895.040000 0.0237652385 Long EC CORP US N 1 N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 81682.000000 NS USD 25360627.360000 0.0890135433 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 ROLLINS INC 775711104 201524.000000 NS USD 8800553.080000 0.0308891575 Long EC CORP US N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 75670.000000 NS USD 41253013.900000 0.1447944046 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 241312.000000 NS USD 33395167.680000 0.1172140642 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P GLOBAL INC 78409V104 228603.000000 NS USD 100704193.560000 0.3534627502 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 77161.000000 NS USD 19574974.090000 0.0687064156 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 687448.000000 NS USD 180895066.720000 0.6349255729 Long EC CORP US N 1 N N N Henry Schein Inc VGO3WGL8H45T73F4RR92 HENRY SCHEIN INC 806407102 93839.000000 NS USD 7104550.690000 0.0249363402 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 SCHLUMBERGER NV 806857108 1008663.000000 NS USD 52490822.520000 0.1842381120 Long EC CORP CW N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 CHARLES SCHWAB CORP/THE 808513105 1055596.000000 NS USD 72625004.800000 0.2549072985 Long EC CORP US N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 SEMPRA 816851109 445246.000000 NS USD 33273233.580000 0.1167860864 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 144738.000000 NS USD 102255949.620000 0.3589092758 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 SHERWIN-WILLIAMS CO/THE 824348106 165679.000000 NS USD 51675280.100000 0.1813756307 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 SIMON PROPERTY GROUP INC 828806109 231724.000000 NS USD 33053111.360000 0.1160134770 Long EC CORP US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 113008.000000 NS USD 12704359.360000 0.0445911698 Long EC CORP US N 1 N N N A O Smith Corp 549300XG4US7UJNECY36 A O SMITH CORP 831865209 88075.000000 NS USD 7260903.000000 0.0254851228 Long EC CORP US N 1 N N N J M Smucker Co/The 5493000WDH6A0LHDJD55 J M SMUCKER CO/THE 832696405 76076.000000 NS USD 9614484.880000 0.0337459856 Long EC CORP US N 1 N N N Snap-on Inc HHWAT5TDOYZMM26KKQ73 SNAP-ON INC 833034101 37917.000000 NS USD 10951946.280000 0.0384403560 Long EC CORP US N 1 N N Southern Co/The 549300FC3G3YU2FBZD92 SOUTHERN CO/THE 842587107 773970.000000 NS USD 54270776.400000 0.1904855916 Long EC CORP US N 1 N N N Southwest Airlines Co UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO 844741108 422510.000000 NS USD 12202088.800000 0.0428282449 Long EC CORP US N 1 N N Stanley Black & Decker Inc 549300DJ09SMTO561131 STANLEY BLACK & DECKER INC 854502101 108566.000000 NS USD 10650324.600000 0.0373816908 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 805530.000000 NS USD 77338935.300000 0.2714527748 Long EC CORP US N 1 N N N State Street Corp 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 214541.000000 NS USD 16618345.860000 0.0583289139 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 105237.000000 NS USD 12428489.700000 0.0436228919 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 STRYKER CORP 863667101 239942.000000 NS USD 71853031.320000 0.2521977404 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 108007.000000 NS USD 55613884.370000 0.1951997809 Long EC CORP US N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL 87165B103 299867.000000 NS USD 11451920.730000 0.0401952218 Long EC CORP US N 1 N N N Sysco Corp 5RGWIFLMGH3YS7KWI652 SYSCO CORP 871829107 359161.000000 NS USD 26265443.930000 0.0921893689 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX COS INC/THE 872540109 806277.000000 NS USD 75636845.370000 0.2654785907 Long EC CORP US N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 358178.000000 NS USD 57426678.740000 0.2015625277 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTIVE SOFTWARE INC 874054109 111443.000000 NS USD 17936750.850000 0.0629563980 Long EC CORP US N 1 N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry Inc 876030107 165543.000000 NS USD 6093637.830000 0.0213881261 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 327486.000000 NS USD 46640556.120000 0.1637041980 Long EC CORP US N 1 N N N Targa Resources Corp 5493003QENHHS261UR94 TARGA RESOURCES CORP 87612G101 159238.000000 NS USD 13833005.060000 0.0485526157 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 TELEDYNE TECHNOLOGIES INC 879360105 33515.000000 NS USD 14957409.350000 0.0524991746 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 TELEFLEX INC 879369106 33287.000000 NS USD 8299780.580000 0.0291314906 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 TERADYNE INC 880770102 109423.000000 NS USD 11874583.960000 0.0416787321 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 TESLA INC 88160R101 1956107.000000 NS USD 486053467.360000 1.7060043804 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 644225.000000 NS USD 109814593.500000 0.3854394426 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 TEXTRON INC 883203101 140382.000000 NS USD 11289520.440000 0.0396252113 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 274094.000000 NS USD 145486354.260000 0.5106441458 Long EC CORP US N 1 N N N 3M Co LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 391362.000000 NS USD 42783693.840000 0.1501669549 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO 892356106 77436.000000 NS USD 16651063.080000 0.0584437484 Long EC CORP US N 1 N N TransDigm Group Inc N/A TRANSDIGM GROUP INC 893641100 39064.000000 NS USD 39517142.400000 0.1387016503 Long EC CORP US N 1 N N N Travelers Cos Inc/The 549300Y650407RU8B149 TRAVELERS COS INC/THE 89417E109 162111.000000 NS USD 30880524.390000 0.1083878903 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 175957.000000 NS USD 9360912.400000 0.0328559688 Long EC CORP US N 1 N N N Truist Financial Corp 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP 89832Q109 943417.000000 NS USD 34830955.640000 0.1222535521 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 TYLER TECHNOLOGIES INC 902252105 30130.000000 NS USD 12597955.600000 0.0442177021 Long EC CORP US N 1 N N N Tyson Foods Inc WD6L6041MNRW1JE49D58 TYSON FOODS INC 902494103 203615.000000 NS USD 10944306.250000 0.0384135402 Long EC CORP US N 1 N N N UDR Inc P3CH2EG5X6Z1XWU1OO74 UDR INC 902653104 217617.000000 NS USD 8332554.930000 0.0292465257 Long EC CORP US N 1 N N N US Bancorp N1GZ7BBF3NP8GI976H15 US BANCORP 902973304 1104163.000000 NS USD 47788174.640000 0.1677322368 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 1461261.000000 NS USD 89969839.770000 0.3157861245 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 35450.000000 NS USD 17370145.500000 0.0609676636 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 432418.000000 NS USD 106210509.160000 0.3727894276 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 UNITED AIRLINES HOLDINGS INC 910047109 230027.000000 NS USD 9490914.020000 0.0333122629 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC 911312106 513498.000000 NS USD 80737290.540000 0.2833806990 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 48566.000000 NS USD 27848715.720000 0.0977465118 Long EC CORP US N 1 N N N United States Treasury Bill 254900HROIFWPRGM1V77 UNITED STATES TREASURY BILL 912797GD3 420000.000000 PA USD 419012.530000 0.0014706967 Long DBT UST US N 2 2024-01-18 None 0.0 N N N N N N United States Treasury Bill 254900HROIFWPRGM1V77 UNITED STATES TREASURY BILL- WHEN ISSUED 912797HQ3 7160000.000000 PA USD 7029019.760000 0.0246712333 Long DBT UST US N 2 2024-05-09 None 0.0 N N N N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 654006.000000 NS USD 344314538.820000 1.2085133651 Long EC CORP US N 1 N N N Universal Health Services Inc 549300YGMGQDO0NMJD09 UNIVERSAL HEALTH SERVICES INC 913903100 44310.000000 NS USD 6754616.400000 0.0237081020 Long EC CORP US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF CORP 918204108 233601.000000 NS USD 4391698.800000 0.0154144716 Long EC CORP US N 1 N N Valero Energy Corp 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 238571.000000 NS USD 31014230.000000 0.1088571850 Long EC CORP US N 1 N N N Ventas Inc ORQTRC074CWLT3DKHT41 VENTAS INC 92276F100 286479.000000 NS USD 14278113.360000 0.0501149062 Long EC CORP US N 1 N N N Veralto Corp 635400FJE6GSOJUSNY27 VERALTO CORP 92338C103 156873.000000 NS USD 12904372.980000 0.0452931998 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 63874.000000 NS USD 13155489.040000 0.0461745948 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 2983503.000000 NS USD 112478063.100000 0.3947879837 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 103123.000000 NS USD 24631959.780000 0.0864559850 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 181613.000000 NS USD 73896513.570000 0.2593701811 Long EC CORP US N 1 N N N Paramount Global 5KYC8KF17ROCY24M3H09 PARAMOUNT GLOBAL 92556H206 337666.000000 NS USD 4994080.140000 0.0175287765 Long EC CORP US N 1 N N N Viatris Inc 254900ZZTSW7NL773X71 VIATRIS INC 92556V106 839250.000000 NS USD 9089077.500000 0.0319018525 Long EC CORP US N 1 N N N VICI Properties Inc 254900RKH6RY9KCJQH63 VICI PROPERTIES INC 925652109 720793.000000 NS USD 22978880.840000 0.0806538251 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 VISA INC 92826C839 1126905.000000 NS USD 293389716.750000 1.0297717752 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 94513.000000 NS USD 21455396.130000 0.0753065295 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC ENERGY GROUP INC 92939U106 222667.000000 NS USD 18741881.390000 0.0657823344 Long EC CORP US N 1 N N N Westinghouse Air Brake Technologies Corp N/A WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP 929740108 127511.000000 NS USD 16181145.900000 0.0567943809 Long EC CORP US N 1 N N N Walmart Inc Y87794H0US1R65VBXU25 WALMART INC 931142103 1007587.000000 NS USD 158846090.550000 0.5575356303 Long EC CORP US N 1 N N N Walgreens Boots Alliance Inc 549300RPTUOIXG4LIH86 WALGREENS BOOTS ALLIANCE INC 931427108 513106.000000 NS USD 13397197.660000 0.0470229706 Long EC CORP US N 1 N N Warner Bros Discovery Inc 5493006ZCRFWKF6B1K26 WARNER BROS DISCOVERY INC 934423104 1578322.000000 NS USD 17961304.360000 0.0630425786 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 WASTE MANAGEMENT INC 94106L109 257668.000000 NS USD 46148338.800000 0.1619765590 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 42340.000000 NS USD 13939598.200000 0.0489267482 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 WELLS FARGO & CO 949746101 2564171.000000 NS USD 126208496.620000 0.4429805825 Long EC CORP US N 1 N N N Welltower Inc 254900F33BIAR82QTA19 WELLTOWER INC 95040Q104 391622.000000 NS USD 35312555.740000 0.1239439256 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 52548.000000 NS USD 18503201.760000 0.0649445902 Long EC CORP US N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 WESTERN DIGITAL CORP 958102105 227438.000000 NS USD 11910928.060000 0.0418062967 Long EC CORP US N 1 N N N Westrock Co 5493004Z9TCQW68YVL89 WESTROCK CO 96145D105 184084.000000 NS USD 7643167.680000 0.0268268378 Long EC CORP US N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO 962166104 519947.000000 NS USD 18078557.190000 0.0634541256 Long EC CORP US N 1 N N N Whirlpool Corp WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 39079.000000 NS USD 4758649.830000 0.0167024371 Long EC CORP US N 1 N N Williams Cos Inc/The D71FAKCBLFS2O0RBPG08 WILLIAMS COS INC/THE 969457100 860492.000000 NS USD 29970936.360000 0.1051953173 Long EC CORP US N 1 N N N Wynn Resorts Ltd 254900CEKKWIHTEAB172 WYNN RESORTS LTD 983134107 69056.000000 NS USD 6291692.160000 0.0220832791 Long EC CORP US N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 XCEL ENERGY INC 98389B100 392171.000000 NS USD 24279306.610000 0.0852182038 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 XYLEM INC/NY 98419M100 171378.000000 NS USD 19598788.080000 0.0687900006 Long EC CORP US N 1 N N N Yum Brands Inc 549300JE8XHZZ7OHN517 YUM! BRANDS INC 988498101 197684.000000 NS USD 25829391.440000 0.0906588635 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP 989207105 36835.000000 NS USD 10068110.550000 0.0353381713 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC 98956P102 147443.000000 NS USD 17943813.100000 0.0629811858 Long EC CORP US N 1 N N N Zions Bancorp NA 8WH0EE09O9V05QJZ3V89 ZIONS BANCORP NA 989701107 106684.000000 NS USD 4680227.080000 0.0164271802 Long EC CORP US N 1 N N Zoetis Inc 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 323389.000000 NS USD 63827286.930000 0.2240280924 Long EC CORP US N 1 N N N Invesco Ltd ECPGFXU8A2SHKVVGJI15 INVESCO LTD 000000000 321415.000000 NS USD 5734043.600000 0.0201259823 Long EC CORP BM N 1 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 CHUBB LTD 000000000 287352.000000 NS USD 64941552.000000 0.2279390635 Long EC CORP CH N 1 N N N LyondellBasell Industries NV BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV 000000000 182236.000000 NS USD 17326998.880000 0.0608162229 Long EC CORP NL N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 GARMIN LTD 000000000 109088.000000 NS USD 14022171.520000 0.0492165732 Long EC CORP CH N 1 N N N Accenture PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC 000000000 443291.000000 NS USD 155555244.810000 0.5459850549 Long EC CORP IE N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV 000000000 182505.000000 NS USD 41917748.400000 0.1471275635 Long EC CORP NL N 1 N N N TE Connectivity Ltd 894500ZRIX9K13RHXR17 TE CONNECTIVITY LTD 000000000 222352.000000 NS USD 31240456.000000 0.1096512181 Long EC CORP CH N 1 N N N Aptiv PLC N/A APTIV PLC 000000000 201201.000000 NS USD 18051753.720000 0.0633600478 Long EC CORP JE N 1 N N N Eaton Corp PLC 549300VDIGTMXUNT7H71 EATON CORP PLC 000000000 283294.000000 NS USD 68222861.080000 0.2394561662 Long EC CORP IE N 1 N N N Norwegian Cruise Line Holdings Ltd N/A NORWEGIAN CRUISE LINE HOLDINGS LTD 000000000 303229.000000 NS USD 6076709.160000 0.0213287079 Long EC CORP BM N 1 N N N Willis Towers Watson PLC 549300WHC56FF48KL350 WILLIS TOWERS WATSON PLC 000000000 71811.000000 NS USD 17320813.200000 0.0607945117 Long EC CORP IE N 1 N N N Allegion plc 984500560CAC2E6FB757 ALLEGION PLC 000000000 62291.000000 NS USD 7891646.790000 0.0276989774 Long EC CORP IE N 1 N N N STERIS PLC N/A STERIS PLC 000000000 70207.000000 NS USD 15435008.950000 0.0541755067 Long EC CORP IE N 1 N N N Amcor PLC 549300GSODGFCDQ3DI89 AMCOR PLC 000000000 1054645.000000 NS USD 10166777.800000 0.0356844846 Long EC CORP JE N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC 000000000 161671.000000 NS USD 39431556.900000 0.1384012528 Long EC CORP IE N 1 N N N Seagate Technology Holdings PLC 635400RUXIFEZSRU8X70 SEAGATE TECHNOLOGY HOLDINGS PLC 000000000 136793.000000 NS USD 11678018.410000 0.0409888045 Long EC CORP IE N 1 N N N Aon PLC 635400FALWQYX5E6QC64 AON PLC 000000000 140745.000000 NS USD 40959609.900000 0.1437645827 Long EC CORP IE N 1 N N N Pentair PLC 549300EVR9D56WPSRP15 PENTAIR PLC 000000000 116790.000000 NS USD 8491800.900000 0.0298054648 Long EC CORP IE N 1 N N N Linde PLC 5299003QR1WT0EF88V51 LINDE PLC 000000000 342419.000000 NS USD 140634907.490000 0.4936159997 Long EC CORP IE N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 BUNGE GLOBAL SA 000000000 99954.000000 NS USD 10090356.300000 0.0354162519 Long EC CORP CH N 1 N N Medtronic PLC 549300GX3ZBSQWUXY261 MEDTRONIC PLC 000000000 945022.000000 NS USD 77850912.360000 0.2732497686 Long EC CORP IE N 1 N N N Johnson Controls International plc 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC 000000000 480154.000000 NS USD 27676076.560000 0.0971405638 Long EC CORP IE N 1 N N N N/A N/A S&P500 EMINI FUT MAR24 000000000 203.000000 NC USD 1004901.212407 0.0035271138 N/A DE CORP US N 1 MORGAN STANLEY & COMPANY LLC 9R7GPTSO7KV3UQJZQ078 Long S&P 500 INDEX S&P 500 INDEX 2024-03-15 47918098.790872 USD 1004901.212407 N N N N/A N/A S&P500 EMINI FUT MAR24 000000000 288.000000 NC USD 1425672.656026 0.0050039840 N/A DE CORP US N 1 CITIGROUP GLOBAL MARKETS INC MBNUM2BPBDO7JBLYG310 Long S&P 500 INDEX S&P 500 INDEX 2024-03-15 67982327.348627 USD 1425672.656026 N N N N/A N/A S&P500 EMINI FUT MAR24 000000000 128.000000 NC USD 633632.291567 0.0022239929 N/A DE CORP US N 1 JP MORGAN CHASE BANK 7H6GLXDRUGQFU57RNE97 Long S&P 500 INDEX S&P 500 INDEX 2024-03-15 30214367.710501 USD 633632.291567 N N N Aflac Inc 549300N0B7DOGLXWPP39 AFLAC INC 001055102 372588.000000 NS USD 30738510.000000 0.1078894324 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES CORP/THE 00130H105 480698.000000 NS USD 9253436.500000 0.0324787380 Long EC CORP US N 1 N N AT&T Inc 549300Z40J86GGSTL398 AT&T INC 00206R102 5075784.000000 NS USD 85171655.520000 0.2989449251 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 1225329.000000 NS USD 134871963.030000 0.4733885779 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 1247538.000000 NS USD 193330963.860000 0.6785744642 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 321705.000000 NS USD 191929203.000000 0.6736544085 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 1141264.000000 NS USD 168233726.240000 0.5904853955 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 204882.000000 NS USD 28484744.460000 0.0999789161 Long EC CORP US N 1 N N N Airbnb Inc 549300HMUDNO0RY56D37 AIRBNB INC 009066101 308200.000000 NS USD 41958348.000000 0.1472700645 Long EC CORP US N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS AND CHEMICALS INC 009158106 157569.000000 NS USD 43142392.200000 0.1514259542 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 108841.000000 NS USD 12881332.350000 0.0452123293 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP 012653101 84020.000000 NS USD 12139209.600000 0.0426075445 Long EC CORP US N 1 N N Alexandria Real Estate Equities Inc MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ESTATE EQUITIES INC 015271109 109654.000000 NS USD 13900837.580000 0.0487907018 Long EC CORP US N 1 N N N Align Technology Inc N/A ALIGN TECHNOLOGY INC 016255101 50753.000000 NS USD 13906322.000000 0.0488099517 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 ALLIANT ENERGY CORP 018802108 180204.000000 NS USD 9244465.200000 0.0324472495 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORP/THE 020002101 185999.000000 NS USD 26036140.020000 0.0913845326 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 3522596.000000 NS USD 496439454.280000 1.7424582695 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 ALPHABET INC 02079K305 4185930.000000 NS USD 584732561.700000 2.0523592127 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 ALTRIA GROUP INC 02209S103 1259292.000000 NS USD 50799839.280000 0.1783029114 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 6433890.000000 NS USD 977565246.600000 3.4311669493 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 AMEREN CORP 023608102 187003.000000 NS USD 13527797.020000 0.0474813627 Long EC CORP US N 1 N N N American Airlines Group Inc N/A AMERICAN AIRLINES GROUP INC 02376R102 461356.000000 NS USD 6339031.440000 0.0222494358 Long EC CORP US N 1 N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 AMERICAN ELECTRIC POWER CO INC 025537101 364834.000000 NS USD 29631817.480000 0.1040050402 Long EC CORP US N 1 N N N American Express Co R4PP93JZOLY261QX3811 AMERICAN EXPRESS CO 025816109 405744.000000 NS USD 76012080.960000 0.2667956342 Long EC CORP US N 1 N N N American International Group Inc ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP INC 026874784 492294.000000 NS USD 33352918.500000 0.1170657734 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 330824.000000 NS USD 71418285.120000 0.2506718199 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC 030420103 137390.000000 NS USD 18134106.100000 0.0636490973 Long EC CORP US N 1 N N N Cencora Inc AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 118548.000000 NS USD 24347388.240000 0.0854571642 Long EC CORP US N 1 N N N Ameriprise Financial Inc 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 70823.000000 NS USD 26900700.090000 0.0944190614 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK INC 031100100 164055.000000 NS USD 27051028.950000 0.0949467023 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 AMGEN INC 031162100 379535.000000 NS USD 109313670.700000 0.3836812482 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 AMPHENOL CORP 032095101 422245.000000 NS USD 41857146.850000 0.1469148575 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 351163.000000 NS USD 69726925.280000 0.2447352975 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 61244.000000 NS USD 22224222.720000 0.0780050424 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 165637.000000 NS USD 78107783.720000 0.2741513642 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA CORP 03743Q108 220269.000000 NS USD 7903251.720000 0.0277397096 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 10344835.000000 NS USD 1991691082.550000 6.9906583111 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 590176.000000 NS USD 95649824.320000 0.3357223644 Long EC CORP US N 1 N N N Archer-Daniels-Midland Co 549300LO13MQ9HYSTR83 ARCHER-DANIELS-MIDLAND CO 039483102 379640.000000 NS USD 27417600.800000 0.0962333369 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 177525.000000 NS USD 41808912.750000 0.1467455601 Long EC CORP US N 1 N N N Assurant Inc H3F39CAXWQRVWURFXL38 ASSURANT INC 04621X108 37380.000000 NS USD 6298156.200000 0.0221059673 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP 049560105 105729.000000 NS USD 12253991.100000 0.0430104174 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 151239.000000 NS USD 36823671.720000 0.1292478081 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 292542.000000 NS USD 68153509.740000 0.2392127491 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 12363.000000 NS USD 31965896.430000 0.1121974494 Long EC CORP US N 1 N N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 100990.000000 NS USD 18907347.800000 0.0663631068 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 57733.000000 NS USD 11671303.280000 0.0409652350 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 50343.000000 NS USD 13005107.190000 0.0456467679 Long EC CORP US N 1 N N N Baker Hughes Co N/A BAKER HUGHES CO 05722G100 714543.000000 NS USD 24423079.740000 0.0857228347 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 BALL CORP 058498106 221837.000000 NS USD 12760064.240000 0.0447866890 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP 060505104 4863644.000000 NS USD 163758893.480000 0.5747791310 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 549706.000000 NS USD 28612197.300000 0.1004262642 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 BATH & BODY WORKS INC 070830104 163755.000000 NS USD 7067665.800000 0.0248068775 Long EC CORP US N 1 N N N Baxter International Inc J5OIVXX3P24RJRW5CK77 BAXTER INTERNATIONAL INC 071813109 362551.000000 NS USD 14016221.660000 0.0491956897 Long EC CORP US N 1 N N N Becton Dickinson & Co ICE2EP6D98PQUILVRZ91 BECTON DICKINSON & CO 075887109 205838.000000 NS USD 50189479.540000 0.1761606031 Long EC CORP US N 1 N N N W R Berkley Corp SQOAGCLKBDWNVYV1OV80 W R BERKLEY CORP 084423102 145783.000000 NS USD 10309773.760000 0.0361863877 Long EC CORP US N 1 N N N Berkshire Hathaway Inc 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC 084670702 1286794.000000 NS USD 458947948.040000 1.6108664217 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 BEST BUY CO INC 086516101 138420.000000 NS USD 10835517.600000 0.0380317017 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 BIO-RAD LABORATORIES INC 090572207 14627.000000 NS USD 4722912.030000 0.0165770006 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 102972.000000 NS USD 26646064.440000 0.0935253130 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 BIO-TECHNE CORP 09073M104 111697.000000 NS USD 8618540.520000 0.0302503096 Long EC CORP US N 1 N N N BlackRock Inc 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 98584.000000 NS USD 80030491.200000 0.2808998962 Long EC CORP US N 1 N N N Blackstone Inc 5299004LW4QWGZUB8Y96 BLACKSTONE INC 09260D107 503677.000000 NS USD 65941392.840000 0.2314484158 Long EC CORP US N 1 N N N Boeing Co/The RVHJWBXLJ1RFUBSY1F30 BOEING CO/THE 097023105 402605.000000 NS USD 104943019.300000 0.3683406511 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 24604.000000 NS USD 87275800.880000 0.3063302879 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BORGWARNER INC 099724106 168917.000000 NS USD 6055674.450000 0.0212548780 Long EC CORP US N 1 N N N Boston Properties Inc 549300OF70FSEUQBT254 BOSTON PROPERTIES INC 101121101 102042.000000 NS USD 7160287.140000 0.0251319701 Long EC CORP US N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 1039308.000000 NS USD 60082395.480000 0.2108838569 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 1434102.000000 NS USD 73583773.620000 0.2582724917 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 84068.000000 NS USD 17296991.000000 0.0607108979 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 310382.000000 NS USD 346463907.500000 1.2160574577 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 BROWN & BROWN INC 115236101 167017.000000 NS USD 11876578.870000 0.0416857341 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 BROWN-FORMAN CORP 115637209 129407.000000 NS USD 7389139.700000 0.0259352222 Long EC CORP US N 1 N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC 12008R107 87624.000000 NS USD 14627950.560000 0.0513428036 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 75525.000000 NS USD 13485744.000000 0.0473337603 Long EC CORP US N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE GROUP INC 12504L109 212412.000000 NS USD 19773433.080000 0.0694029890 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW CORP/DE 12514G108 95350.000000 NS USD 21674962.000000 0.0760771862 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 137427.000000 NS USD 10925446.500000 0.0383473441 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH ROBINSON WORLDWIDE INC 12541W209 83136.000000 NS USD 7182119.040000 0.0252085982 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 CIGNA GROUP/THE 125523100 206050.000000 NS USD 61701672.500000 0.2165673751 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME GROUP INC 12572Q105 255320.000000 NS USD 53770392.000000 0.1887292869 Long EC CORP US N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS ENERGY CORP 125896100 208881.000000 NS USD 12129719.670000 0.0425742357 Long EC CORP US N 1 N N N CSX Corp 549300JVQR4N1MMP3Q88 CSX CORP 126408103 1389602.000000 NS USD 48177501.340000 0.1690987388 Long EC CORP US N 1 N N N CVS Health Corp 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 911874.000000 NS USD 72001571.040000 0.2527191016 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 COTERRA ENERGY INC 127097103 541762.000000 NS USD 13825766.240000 0.0485272081 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 192873.000000 NS USD 52532819.010000 0.1843855159 Long EC CORP US N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 CAESARS ENTERTAINMENT INC 12769G100 152117.000000 NS USD 7131244.960000 0.0250300347 Long EC CORP US N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 CAMDEN PROPERTY TRUST 133131102 76743.000000 NS USD 7619812.470000 0.0267448631 Long EC CORP US N 1 N N N Campbell Soup Co 5493007JDSMX8Z5Z1902 CAMPBELL SOUP CO 134429109 140288.000000 NS USD 6064650.240000 0.0212863822 Long EC CORP US N 1 N N Capital One Financial Corp ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 270154.000000 NS USD 35422592.480000 0.1243301447 Long EC CORP US N 1 N N N Cardinal Health Inc CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 171376.000000 NS USD 17274700.800000 0.0606326612 Long EC CORP US N 1 N N N CarMax Inc N/A CARMAX INC 143130102 112144.000000 NS USD 8605930.560000 0.0302060498 Long EC CORP US N 1 N N Carnival Corp F1OF2ZSX47CR0BCWA982 CARNIVAL CORP 143658300 707273.000000 NS USD 13112841.420000 0.0460249055 Long EC CORP PA N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 593453.000000 NS USD 34093874.850000 0.1196664642 Long EC CORP US N 1 N N N Catalent Inc N/A CATALENT INC 148806102 128290.000000 NS USD 5764069.700000 0.0202313713 Long EC CORP US N 1 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 362219.000000 NS USD 107097291.730000 0.3759019554 Long EC CORP US N 1 N N N Celanese Corp 549300FHJQTDPPN41627 CELANESE CORP 150870103 70784.000000 NS USD 10997710.080000 0.0386009829 Long EC CORP US N 1 N N Centene Corp 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 373966.000000 NS USD 27752016.860000 0.0974071075 Long EC CORP US N 1 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CENTERPOINT ENERGY INC 15189T107 451778.000000 NS USD 12907297.460000 0.0453034645 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 CERIDIAN HCM HOLDING INC 15677J108 111722.000000 NS USD 7498780.640000 0.0263200522 Long EC CORP US N 1 N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 CHARLES RIVER LABORATORIES INTERNATIONAL INC 159864107 35744.000000 NS USD 8449881.600000 0.0296583318 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC 16119P108 72094.000000 NS USD 28021495.920000 0.0983529550 Long EC CORP US N 1 N N N Chevron Corp N/A CHEVRON CORP 166764100 1240418.000000 NS USD 185020748.880000 0.6494063498 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A CHIPOTLE MEXICAN GRILL INC 169656105 19566.000000 NS USD 44746659.360000 0.1570567890 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 CHURCH & DWIGHT CO INC 171340102 175069.000000 NS USD 16554524.640000 0.0581049071 Long EC CORP US N 1 N N N Cincinnati Financial Corp 254900Q4WEDMZBOZ0002 CINCINNATI FINANCIAL CORP 172062101 112324.000000 NS USD 11621041.040000 0.0407888190 Long EC CORP US N 1 N N N Cisco Systems Inc 549300LKFJ962MZ46593 CISCO SYSTEMS INC 17275R102 2860490.000000 NS USD 144511954.800000 0.5072240905 Long EC CORP US N 1 N N N Cintas Corp N/A CINTAS CORP 172908105 61195.000000 NS USD 36879778.700000 0.1294447386 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 1348400.000000 NS USD 69361696.000000 0.2434533753 Long EC CORP US N 1 N N N Citizens Financial Group Inc 2138004JDDA4ZQUPFW65 CITIZENS FINANCIAL GROUP INC 174610105 338843.000000 NS USD 11229257.020000 0.0394136920 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 CLOROX CO/THE 189054109 88690.000000 NS USD 12646307.100000 0.0443874116 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 COCA-COLA CO/THE 191216100 2748650.000000 NS USD 161977944.500000 0.5685281587 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corp 5493006IEVQEFQO40L83 COGNIZANT TECHNOLOGY SOLUTIONS CORP 192446102 359128.000000 NS USD 27124937.840000 0.0952061160 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 586421.000000 NS USD 46743617.910000 0.1640659357 Long EC CORP US N 1 N N N Comcast Corp 51M0QTTNCGUN7KFCFZ59 COMCAST CORP 20030N101 2835043.000000 NS USD 124316635.550000 0.4363403186 Long EC CORP US N 1 N N N Comerica Inc I9Q57JVPWHHZ3ZGBW498 COMERICA INC 200340107 92598.000000 NS USD 5167894.380000 0.0181388490 Long EC CORP US N 1 N N N Conagra Brands Inc 54930035UDEIH090K650 CONAGRA BRANDS INC 205887102 342471.000000 NS USD 9815218.860000 0.0344505440 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 837691.000000 NS USD 97230794.370000 0.3412714284 Long EC CORP US N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 CONSOLIDATED EDISON INC 209115104 245287.000000 NS USD 22313758.390000 0.0783193046 Long EC CORP US N 1 N N N Constellation Brands Inc 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC 21036P108 114215.000000 NS USD 27611476.250000 0.0969138224 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 CONSTELLATION ENERGY CORP 21037T109 227725.000000 NS USD 26618775.250000 0.0934295303 Long EC CORP US N 1 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 COOPER COS INC/THE 216648402 35454.000000 NS USD 13417211.760000 0.0470932183 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 COPART INC 217204106 615578.000000 NS USD 30163322.000000 0.1058705737 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 CORNING INC 219350105 541357.000000 NS USD 16484320.650000 0.0578584973 Long EC CORP US N 1 N N N Corteva Inc 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 504648.000000 NS USD 24182732.160000 0.0848792361 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 312871.000000 NS USD 206519889.680000 0.7248664192 Long EC CORP US N 1 N N N CoStar Group Inc N/A COSTAR GROUP INC 22160N109 290416.000000 NS USD 25379454.240000 0.0890796240 Long EC CORP US N 1 N N N Crown Castle Inc 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 307336.000000 NS USD 35402033.840000 0.1242579857 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 100092.000000 NS USD 23979040.440000 0.0841642963 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR HORTON INC 23331A109 211309.000000 NS USD 32114741.820000 0.1127198835 Long EC CORP US N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE ENERGY CO 233331107 145394.000000 NS USD 16031142.440000 0.0562678822 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 466262.000000 NS USD 107865051.080000 0.3785967224 Long EC CORP US N 1 N N N Darden Restaurants Inc CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC 237194105 86508.000000 NS USD 14213264.400000 0.0498872921 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DAVITA INC 23918K108 39042.000000 NS USD 4090039.920000 0.0143556758 Long EC CORP US N 1 N N N Deere & Co PWFTNG3EI0Y73OXWDH08 DEERE & CO 244199105 188764.000000 NS USD 75481060.680000 0.2649318003 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 DELTA AIR LINES INC 247361702 457922.000000 NS USD 18422202.060000 0.0646602885 Long EC CORP US N 1 N N N DENTSPLY SIRONA Inc 9NHEHR1SOZCYXDO8HO28 DENTSPLY SIRONA INC 24906P109 152119.000000 NS USD 5413915.210000 0.0190023602 Long EC CORP US N 1 N N Devon Energy Corp 54930042348RKR3ZPN35 DEVON ENERGY CORP 25179M103 455645.000000 NS USD 20640718.500000 0.0724470836 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 274684.000000 NS USD 34085537.560000 0.1196372010 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 127179.000000 NS USD 19722919.320000 0.0692256902 Long EC CORP US N 1 N N N Digital Realty Trust Inc 549300HKCZ31D08NEI41 DIGITAL REALTY TRUST INC 253868103 214340.000000 NS USD 28845877.200000 0.1012464598 Long EC CORP US N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 WALT DISNEY CO/THE 254687106 1298608.000000 NS USD 117251316.320000 0.4115416774 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES 254709108 177891.000000 NS USD 19994948.400000 0.0701804880 Long EC CORP US N 1 N N N Everest Group Ltd 549300N24XF2VV0B3570 EVEREST GROUP LTD 000000000 31069.000000 NS USD 10985377.020000 0.0385576949 Long EC CORP BM N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 154875.000000 NS USD 21055256.250000 0.0739020742 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 DOLLAR TREE INC 256746108 148967.000000 NS USD 21160762.350000 0.0742723912 Long EC CORP US N 1 N N N Dominion Energy Inc ILUL7B6Z54MRYCF6H308 DOMINION ENERGY INC 25746U109 592552.000000 NS USD 27849944.000000 0.0977508230 Long EC CORP US N 1 N N N Domino s Pizza Inc 25490005ZWM1IF9UXU57 DOMINO'S PIZZA INC 25754A201 24926.000000 NS USD 10275244.980000 0.0360651947 Long EC CORP US N 1 N N N Dover Corp 549300FMC2ALGA7N9E80 DOVER CORP 260003108 99577.000000 NS USD 15315938.370000 0.0537575796 Long EC CORP US N 1 N N N Dow Inc 5493003S21INSLK2IP73 DOW INC 260557103 496114.000000 NS USD 27206891.760000 0.0954937669 Long EC CORP US N 1 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 DUKE ENERGY CORP 26441C204 546864.000000 NS USD 53067682.560000 0.1862628393 Long EC CORP US N 1 N N N DuPont de Nemours Inc 5493004JF0SDFLM8GD76 DUPONT DE NEMOURS INC 26614N102 300207.000000 NS USD 23094924.510000 0.0810611281 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 413195.000000 NS USD 49975935.250000 0.1754110817 Long EC CORP US N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 291648.000000 NS USD 11275111.680000 0.0395746378 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD 000000000 265221.000000 NS USD 19697963.670000 0.0691380981 Long EC CORP BM N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 ROYAL CARIBBEAN CRUISES LTD 000000000 167748.000000 NS USD 21721688.520000 0.0762411921 Long EC CORP LR N 1 N N Eastman Chemical Co FDPVHDGJ1IQZFK9KH630 EASTMAN CHEMICAL CO 277432100 84879.000000 NS USD 7623831.780000 0.0267589705 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 EBAY INC 278642103 360221.000000 NS USD 15712840.020000 0.0551506690 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 ECOLAB INC 278865100 179769.000000 NS USD 35657181.150000 0.1251535301 Long EC CORP US N 1 N N N Edison International 549300I7ROF15MAEVP56 EDISON INTERNATIONAL 281020107 272680.000000 NS USD 19493893.200000 0.0684218289 Long EC CORP US N 1 N N N 2024-02-02 T. ROWE PRICE INDEX TRUST, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President