0001752724-24-037166.txt : 20240223 0001752724-24-037166.hdr.sgml : 20240223 20240223145901 ACCESSION NUMBER: 0001752724-24-037166 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240223 DATE AS OF CHANGE: 20240223 PERIOD START: 20240630 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY HASTINGS STREET TRUST CENTRAL INDEX KEY: 0000035348 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00215 FILM NUMBER: 24670432 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY FUND INC DATE OF NAME CHANGE: 19851205 0000035348 S000039214 Fidelity Series Large Cap Stock Fund C000120647 Fidelity Series Large Cap Stock Fund FGLGX NPORT-P 1 primary_doc.xml NPORT-P false 0000035348 XXXXXXXX S000039214 C000120647 Fidelity Hastings Street Trust 811-00215 0000035348 5IETULY5BBOQWX17XY97 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Series Large Cap Stock Fund S000039214 549300RGK8BT8Z9OQP38 2024-06-30 2023-12-31 N 16235074408.21 84336404.23 16150738003.98 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 3623598.28000000 N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 297400.00000000 NS USD 10682608.00000000 0.066143157033 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 29300.00000000 NS USD 11388324.00000000 0.070512715872 Long EC CORP US N 1 N N N DUKE ENERGY CORP NEW I1BZKREC126H0VB1BL91 DUKE ENERGY CORP NEW 26441C204 32900.00000000 NS USD 3192616.00000000 0.019767616806 Long EC CORP US N 1 N N N EQUINIX INC 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 4422.00000000 NS USD 3561434.58000000 0.022051218830 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 13200.00000000 NS USD 7006428.00000000 0.043381472712 Long EC CORP US N 1 N N N STATE STREET CORP 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 86141.00000000 NS USD 6672481.86000000 0.041313789242 Long EC CORP US N 1 N N N MEG ENERGY CORP 5493002WXPTG5ZC1T326 MEG ENERGY CORP 552704108 2723600.00000000 NS 48652965.55000000 0.301242986778 Long EC CORP CA N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 271740.00000000 NS 16474051.25000000 0.102001848125 Long EC CORP KR N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 19800.00000000 NS USD 2901492.00000000 0.017965073789 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 1500451.00000000 NS USD 124312365.35000000 0.769700835462 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECH CORP 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECH CORP 929740108 116285.00000000 NS USD 14756566.50000000 0.091367753574 Long EC CORP US N 1 N N N HALEON PLC 549300PSB3WWEODCUP19 HALEON PLC SPONS ADR 405552100 11135436.00000000 NS USD 91644638.28000000 0.567433130655 Long EC CORP GB N 1 N N N SHELL PLC 21380068P1DRHMJ8KU70 SHELL PLC SPONS ADR 780259305 1462600.00000000 NS USD 96239080.00000000 0.595880386247 Long EC CORP GB N 1 N N N NORDSON CORP 14OS6Q5N55N95WM84M53 NORDSON CORP 655663102 26500.00000000 NS USD 7000240.00000000 0.043343158673 Long EC CORP US N 1 N N N REDDIT INC N/A REDDIT INC SERIES E PC PP N/A 17600.00000000 NS USD 586784.00000000 0.003633171436 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 48500.00000000 NS USD 5156035.00000000 0.031924454465 Long EC CORP PA N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 2533614.00000000 NS USD 487796703.42000000 3.020275007246 Long EC CORP US N 1 N N N ENTERGY CORP NEW 4XM3TW50JULSLG8BNC79 ENTERGY CORP 29364G103 110700.00000000 NS USD 11201733.00000000 0.069357406437 Long EC CORP US N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC SPON ADR 25243Q205 372200.00000000 NS USD 54214652.00000000 0.335679100154 Long EC CORP GB N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 162738.00000000 NS USD 32313257.28000000 0.200072945719 Long EC CORP US N 1 N N N VERALTO CORP S4BKK9OTCEWQ3YHPFM11 VERALTO CORP 92338C103 101866.00000000 NS USD 8379497.16000000 0.051883060439 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 140900.00000000 NS USD 21408346.00000000 0.132553360686 Long EC CORP US N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 1779000.00000000 NS USD 124743480.00000000 0.772370154040 Long EC CORP US N 1 N N N ELASTIC NV 2549003I48WHHH937I59 ELASTIC NV N/A 385700.00000000 NS USD 43468390.00000000 0.269141818716 Long EC CORP NL N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3378905.00000000 NS USD 1270603436.20000000 7.867154032756 Long EC CORP US N 1 N N N SAGE GROUP PLC 2138005RN5XYLTF8G138 SAGE GROUP PLC N/A 652900.00000000 NS 9757767.55000000 0.060416852453 Long EC CORP GB N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 70200.00000000 NS USD 54984852.00000000 0.340447922481 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 1962460.00000000 NS USD 276569487.80000000 1.712426315948 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 1209893.00000000 NS USD 314995642.55000000 1.950348290414 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 37000.00000000 NS USD 11001580.00000000 0.068118125606 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 3486060.00000000 NS USD 178869738.60000000 1.107501951650 Long EC CORP US N 1 N N N EMBRAER S A 549300EM51WYXFHUY333 EMBRAER S A SPON ADR 29082A107 1664100.00000000 NS USD 30702645.00000000 0.190100569970 Long EC CORP BR N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 253300.00000000 NS USD 151118780.00000000 0.935677242505 Long EC CORP US N 1 N N N US BANCORP DEL N1GZ7BBF3NP8GI976H15 US BANCORP DEL 902973304 2989419.00000000 NS USD 129382054.32000000 0.801090664018 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 147273.00000000 NS USD 16099884.36000000 0.099685131144 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 224069.00000000 NS USD 45896053.27000000 0.284173102546 Long EC CORP US N 1 N N N STANLEY BLACK and DECKER INC 549300DJ09SMTO561131 STANLEY BLACK and DECKER INC 854502101 145300.00000000 NS USD 14253930.00000000 0.088255595481 Long EC CORP US N 1 N N N SANOFI 549300E9PC51EN656011 SANOFI SPON ADR 80105N105 176400.00000000 NS USD 8772372.00000000 0.054315610827 Long EC CORP FR N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 963600.00000000 NS USD 341075856.00000000 2.111828301071 Long EC CORP US N 1 N N N EDENRED 9695006LOD5B2D7Y0N70 EDENRED N/A 925000.00000000 NS 55285263.83000000 0.342307972653 Long EC CORP FR N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 98500.00000000 NS USD 61565455.00000000 0.381192828370 Long EC CORP US N 1 N N N SCHWAB CHARLES CORP 549300VSGCJ7E698NM85 SCHWAB CHARLES CORP 808513105 158800.00000000 NS USD 10925440.00000000 0.067646692041 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 19900.00000000 NS USD 4190940.00000000 0.025948907096 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 140597.00000000 NS USD 31774922.00000000 0.196739752648 Long EC CORP CH N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 238884.00000000 NS USD 21372951.48000000 0.132334209586 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 8651600.00000000 NS 70842504.06000000 0.438633231760 Long EC CORP CA N 1 N N N VERVE THERAPEUTICS INC N/A VERVE THERAPEUTICS INC 92539P101 243400.00000000 NS USD 3392996.00000000 0.021008303144 Long EC CORP US N 1 N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 178160.00000000 NS USD 46262807.20000000 0.286443920944 Long EC CORP US N 1 N N N REGAL REXNORD CORP QH78R09VCJGQKPBPYU33 REGAL REXNORD CORP 758750103 274800.00000000 NS USD 40675896.00000000 0.251851624303 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 180728.00000000 NS USD 44003653.44000000 0.272455991974 Long EC CORP US N 1 N N N SEMPRA PBBKGKLRK5S5C0Y4T545 SEMPRA 816851109 68760.00000000 NS USD 5138434.80000000 0.031815479879 Long EC CORP US N 1 N N N CIGNA GROUP (THE) 549300VIWYMSIGT1U456 CIGNA GROUP (THE) 125523100 664711.00000000 NS USD 199047708.95000000 1.232437235381 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 616107.00000000 NS USD 137114612.85000000 0.848968095552 Long EC CORP US N 1 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 2260100.00000000 NS USD 108552603.00000000 0.672121626722 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 185303.00000000 NS USD 20661284.50000000 0.127927804258 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 52400.00000000 NS USD 12957996.00000000 0.080231603019 Long EC CORP US N 1 N N N ORACLE CORP 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 92300.00000000 NS USD 9731189.00000000 0.060252286908 Long EC CORP US N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 24200.00000000 NS USD 9206406.00000000 0.057003005049 Long EC CORP NL N 1 N N N AIR PRODUCTS and CHEMICALS INC 7QEON6Y1RL5XR3R1W237 AIR PRODUCTS and CHEMICALS INC 009158106 5900.00000000 NS USD 1615420.00000000 0.010002143552 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 113400.00000000 NS USD 15123024.00000000 0.093636736576 Long EC CORP IE N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 527100.00000000 NS USD 36448965.00000000 0.225679872901 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 37900.00000000 NS USD 11047092.00000000 0.068399920779 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 212500.00000000 NS USD 20402125.00000000 0.126323174798 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 157614.00000000 NS USD 51843973.02000000 0.321000644101 Long EC CORP US N 1 N N N CUMMINS INC ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 91900.00000000 NS USD 22016483.00000000 0.136318742800 Long EC CORP US N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 390000.00000000 NS USD 10549500.00000000 0.065318996552 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 1646372.00000000 NS USD 237340987.52000000 1.469536484719 Long EC CORP US N 1 N N N TEXTRON INC 3PPKBHUG1HD6BO7RNR87 TEXTRON INC 883203101 145700.00000000 NS USD 11717194.00000000 0.072548969571 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 796500.00000000 NS USD 14360895.00000000 0.088917887197 Long EC CORP US N 1 N N N TARGET CORP 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 368800.00000000 NS USD 52524496.00000000 0.325214216137 Long EC CORP US N 1 N N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 7500.00000000 NS USD 1492500.00000000 0.009241063780 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 1997285.00000000 NS USD 120456258.35000000 0.745825102978 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 234900.00000000 NS USD 52972299.00000000 0.327986863429 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 353400.00000000 NS USD 55713510.00000000 0.344959530556 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 294800.00000000 NS USD 43114500.00000000 0.266950649495 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 52437.00000000 NS USD 186005575.14000000 1.151684679016 Long EC CORP US N 1 N N N SONY GROUP CORP 529900R5WX9N2OI2N910 SONY GROUP CORP ADR 835699307 172000.00000000 NS USD 16286680.00000000 0.100841707642 Long EC CORP JP N 1 N N N CHART INDUSTRIES INC EM7QGKC1GYOF3LSZSL80 CHART INDUSTRIES INC 16115Q308 163000.00000000 NS USD 22221790.00000000 0.137589935484 Long EC CORP US N 1 N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 267220.00000000 NS USD 36630517.60000000 0.226803986238 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 2089600.00000000 NS USD 69625472.00000000 0.431097773877 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 163300.00000000 NS USD 17729481.00000000 0.109775051738 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 373900.00000000 NS USD 22961199.00000000 0.142168110177 Long EC CORP US N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 14200.00000000 NS USD 3193296.00000000 0.019771827140 Long EC CORP US N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 VAXCYTE INC 92243G108 407400.00000000 NS USD 25584720.00000000 0.158412079953 Long EC CORP US N 1 N N N AMADEUS IT GROUP SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA N/A 371500.00000000 NS 26608418.44000000 0.164750480339 Long EC CORP ES N 1 N N N KONINKLIJKE PHILIPS NV H1FJE8H61JGM1JSGM897 PHILIPS NV (KON) (NY REG) NEW YORK REGISTERED SHARES 500472303 772502.00000000 NS USD 18022471.66000000 0.111589152492 Long EC CORP NL N 1 N N INTERPUBLIC GROUP OF COS INC 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC 460690100 1866870.00000000 NS USD 60934636.80000000 0.377287011807 Long EC CORP US N 1 N N N AIRBUS SE MINO79WLOO247M1IL051 AIRBUS SE N/A 711500.00000000 NS 109918489.13000000 0.680578739515 Long EC CORP NL N 2 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 420200.00000000 NS USD 30939326.00000000 0.191566020031 Long EC CORP US N 1 N N N GE HEALTHCARE TECHNOLOGIES INC 549300OI9J7XOWZMUN85 GE HEALTHCARE TECHNOLOGIES INC WI 36266G107 251031.00000000 NS USD 19409716.92000000 0.120178513918 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 3813319.00000000 NS USD 220447971.39000000 1.364940545352 Long EC CORP US N 1 N N N KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC N/A KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC 499049104 1077015.00000000 NS USD 62089914.75000000 0.384440108772 Long EC CORP US N 1 N N N CELLNEX TELECOM SAU 5493008T4YG3AQUI7P67 CELLNEX TELECOM SAU N/A 653100.00000000 NS 25714505.05000000 0.159215665833 Long EC CORP ES N 2 N N N ELI LILLY and CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY and CO 532457108 208900.00000000 NS USD 121771988.00000000 0.753971663523 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 563100.00000000 NS USD 33825417.00000000 0.209435735950 Long EC CORP US N 1 N N N SAFRAN SA 969500UIC89GT3UL7L24 SAFRAN SA N/A 121500.00000000 NS 21421715.05000000 0.132636137399 Long EC CORP FR N 2 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 2204695.00000000 NS USD 129922676.35000000 0.804438015884 Long EC CORP US N 1 N N N NORTHERN TRUST CORP 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 1479046.00000000 NS USD 124801901.48000000 0.772731880420 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 3844442.00000000 NS USD 163657895.94000000 1.013315279460 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 99100.00000000 NS USD 10907937.00000000 0.067538319284 Long EC CORP US N 1 N N N BEIJER REF AB 549300PZZEUVH08H4G75 BEIJER REF AB SER B N/A 563299.00000000 NS 7534072.81000000 0.046648473946 Long EC CORP SE N 1 N N N IVANHOE MINE LTD 5299006XZISURYIA4G32 IVANHOE MINES LTD 46579R104 3085000.00000000 NS 29917550.28000000 0.185239524488 Long EC CORP CA N 1 N N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 8003106.00000000 NS USD 1021436418.78000000 6.324394702757 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 53800.00000000 NS USD 60054250.00000000 0.371835949448 Long EC CORP US N 1 N N N CROWN CASTLE INC 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 508200.00000000 NS USD 58539558.00000000 0.362457480181 Long EC CORP US N 1 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 67663.00000000 NS USD 8239323.51000000 0.051015151802 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 415131.00000000 NS USD 60040396.53000000 0.371750173367 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 6937042.00000000 NS USD 304189291.70000000 1.883438958795 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 29100.00000000 NS USD 9076290.00000000 0.056197370038 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 710633.00000000 NS USD 26790864.10000000 0.165880123207 Long EC CORP US N 1 N N N PHILIP MORRIS INTERNATIONAL INC HL3H1H2BGXWVG3BSWR90 PHILIP MORRIS INTL INC 718172109 146900.00000000 NS USD 13820352.00000000 0.085571024659 Long EC CORP US N 1 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 91500.00000000 NS USD 24077310.00000000 0.149078698410 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 523022575.68300000 NS USD 523127180.20000000 3.239029572958 Long STIV RF US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 4095098.00000000 NS USD 69330009.14000000 0.429268366082 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 330321.00000000 NS USD 152932016.58000000 0.946904200553 Long EC CORP US N 1 N N N EXPEDIA GROUP INC CI7MUJI4USF3V0NJ1H64 EXPEDIA INC 30212P303 233500.00000000 NS USD 35442965.00000000 0.219451055371 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 440000.00000000 NS USD 45760000.00000000 0.283330705932 Long EC CORP TW N 1 N N N DOUBLEVERIFY HOLDINGS INC N/A DOUBLEVERIFY HOLDINGS INC 25862V105 224600.00000000 NS USD 8260788.00000000 0.051148052788 Long EC CORP US N 1 N N N ACV AUCTIONS INC N/A ACV AUCTIONS INC CL A 00091G104 1176300.00000000 NS USD 17820945.00000000 0.110341366416 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 9489143.00000000 NS USD 948724517.14000000 5.874186782710 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 276400.00000000 NS USD 63942376.00000000 0.395909932934 Long EC CORP US N 1 N N N IMPERIAL OIL LTD 549300MO45LTBPAU4Z27 IMPERIAL OIL LTD 453038408 2370100.00000000 NS 135010111.32000000 0.835937721773 Long EC CORP CA N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 42000.00000000 NS USD 8682240.00000000 0.053757543450 Long EC CORP US N 1 N N N HUNTINGTON INGALLS INDUSTRIES INC 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 117750.00000000 NS USD 30572610.00000000 0.189295436483 Long EC CORP US N 1 N N N TIDEWATER INC 2549000JA5GRUPLMUH98 TIDEWATER INC 88642R109 186100.00000000 NS USD 13419671.00000000 0.083090141123 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 1723796.00000000 NS USD 449324665.36000000 2.782068938578 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 384000.00000000 NS 33447035.40000000 0.207092922885 Long EC CORP BE N 1 N N N COMPAGNIE FINANCIERE RICHEMONT AG SWITZ 549300YIPGJ6UX2QPS51 CIE FINANCIERE RICHEMONT SA A N/A 24810.00000000 NS 3426859.46000000 0.021217974430 Long EC CORP CH N 2 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 1057456.00000000 NS USD 166263806.88000000 1.029450213600 Long EC CORP US N 1 N N N GENPACT LTD 529900OSEC6Q0L4L5B35 GENPACT LTD N/A 554700.00000000 NS USD 19253637.00000000 0.119212118946 Long EC CORP BM N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC SPONS ADR 37733W204 2840028.00000000 NS USD 105251437.68000000 0.651681908616 Long EC CORP GB N 1 N N N BECTON DICKINSON and CO ICE2EP6D98PQUILVRZ91 BECTON DICKINSON and CO 075887109 144706.00000000 NS USD 35283663.98000000 0.218464716419 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 169950.00000000 NS USD 32530129.50000000 0.201415746401 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 332500.00000000 NS USD 25226775.00000000 0.156195803521 Long EC CORP US N 1 N N N IBM CORPORATION VGRQXHF3J8VDLUA7XE92 INTL BUS MACH CORP 459200101 140100.00000000 NS USD 22913355.00000000 0.141871876036 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 455924.00000000 NS USD 42514913.00000000 0.263238206139 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 120200.00000000 NS USD 15265400.00000000 0.094518281432 Long EC CORP US N 1 N N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 317747.00000000 NS USD 80380458.59000000 0.497689075076 Long EC CORP US N 1 N N N TRUIST FINANCIAL CORP 549300DRQQI75D2JP341 TRUIST FINL CORP 89832Q109 1392623.00000000 NS USD 51415641.16000000 0.318348555634 Long EC CORP US N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 1127252.00000000 NS USD 89007817.92000000 0.551106815664 Long EC CORP US N 1 N N N PTC INC 54930050SSMU8SKDJ030 PTC INC 69370C100 132800.00000000 NS USD 23234688.00000000 0.143861463137 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 84238436.72900000 NS USD 84246860.57000000 0.521628550653 Long STIV RF US N 1 N N SAP SE 529900D6BF99LW9R2E68 SAP SE SPON ADR 803054204 919746.00000000 NS USD 142183534.14000000 0.880353170888 Long EC CORP DE N 1 N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 368402.00000000 NS USD 59706912.14000000 0.369685348900 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 477500.00000000 NS USD 236467550.00000000 1.464128449992 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1132171.00000000 NS USD 192582287.10000000 1.192405492879 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 111200.00000000 NS USD 8252152.00000000 0.051094581547 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 152889.00000000 NS USD 65208687.39000000 0.403750512044 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 19021137.00000000 NS USD 936220363.14000000 5.796765218464 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 2865781.00000000 NS 81809827.33000000 0.506539251084 Long EC CORP NL N 2 N N N DUPONT DE NEMOURS INC 5493004JF0SDFLM8GD76 DUPONT DE NEMOURS INC 26614N102 776800.00000000 NS USD 59759224.00000000 0.370009246545 Long EC CORP US N 1 N N N SYSCO CORP 5RGWIFLMGH3YS7KWI652 SYSCO CORP 871829107 1118300.00000000 NS USD 81781279.00000000 0.506362489316 Long EC CORP US N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 925558.00000000 NS USD 93296246.40000000 0.577659339016 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 12879294.00000000 NS USD 433645828.98000000 2.684990796539 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 42900.00000000 NS USD 11842974.00000000 0.073327757512 Long EC CORP US N 1 N N N INSMED INC 529900Q55QAG41CCAC11 INSMED INC 457669307 691829.00000000 NS USD 21439780.71000000 0.132747993959 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 52000.00000000 NS USD 23806120.00000000 0.147399580094 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 584881.00000000 NS USD 307922300.07000000 1.906552505489 Long EC CORP US N 1 N N N SIMON PROPERTY GROUP INC 529900GQL5X8H7AO3T64 SIMON PPTY GROUP INC - REIT 828806109 501300.00000000 NS USD 71505432.00000000 0.442737861157 Long EC CORP US N 1 N N N KOSMOS ENERGY LTD 213800YDFJ3OT9B5P157 KOSMOS ENERGY LTD 500688106 11626455.00000000 NS USD 78013513.05000000 0.483033735243 Long EC CORP US N 1 N N N ALTRIA GROUP INC XSGZFLO9YTNO9VCQV219 ALTRIA GROUP INC 02209S103 2263259.00000000 NS USD 91299868.06000000 0.565298428081 Long EC CORP US N 1 N N N KENVUE INC 5493008HSF8L4M2LIJ82 KENVUE INC 49177J102 5085211.00000000 NS USD 109484592.83000000 0.677892197886 Long EC CORP US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 208581.00000000 NS USD 45028466.28000000 0.278801292355 Long EC CORP US N 1 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 314489.00000000 NS USD 32549611.50000000 0.201536372467 Long EC CORP US N 1 N N N US FOODS HOLDING CORP 549300UGOZSO64CFPR97 US FOODS HOLDING CORP 912008109 595600.00000000 NS USD 27046196.00000000 0.167461053441 Long EC CORP US N 1 N N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 709777.00000000 NS USD 111250446.98000000 0.688825779680 Long EC CORP US N 1 N N N BORGWARNER INC 549300DSFX2IE88NSX47 BORGWARNER INC 099724106 533462.00000000 NS USD 19124612.70000000 0.118413243378 Long EC CORP US N 1 N N N JOHNSON CONTROLS INTERNATIONAL PLC 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC N/A 201700.00000000 NS USD 11625988.00000000 0.071984252342 Long EC CORP IE N 1 N N N MOODYS CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 17600.00000000 NS USD 6873856.00000000 0.042560630965 Long EC CORP US N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 1184700.00000000 NS USD 43241550.00000000 0.267737300854 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 2121625.00000000 NS USD 296369796.25000000 1.835023242758 Long EC CORP US N 1 N N N PNC FINANCIAL SERVICES GRP INC CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GRP INC 693475105 1123721.00000000 NS USD 174008196.85000000 1.077400901476 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 731793.00000000 NS USD 66073589.97000000 0.409105701260 Long EC CORP US N 1 N N N 2024-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer