0001752724-23-035013.txt : 20230223 0001752724-23-035013.hdr.sgml : 20230223 20230223101004 ACCESSION NUMBER: 0001752724-23-035013 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230223 DATE AS OF CHANGE: 20230223 PERIOD START: 20230630 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDELITY HASTINGS STREET TRUST CENTRAL INDEX KEY: 0000035348 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: 23657053 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 2023-06-30 2022-12-31 N 13766388557.49 77556114.11 13688832443.38 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 4632214.47000000 N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS CO 37045V100 297400.00000000 NS USD 10004536.00000000 0.073085385779 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC A 16119P108 17300.00000000 NS USD 5866430.00000000 0.042855590674 Long EC CORP US N 1 N N N EQUINIX INC 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 4422.00000000 NS USD 2896542.66000000 0.021159895644 Long EC CORP US N 1 N N N STATE STREET CORP 549300ZFEEJ2IP5VME73 STATE STREET CORP 857477103 244341.00000000 NS USD 18953531.37000000 0.138459809836 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 17500.00000000 NS USD 7988750.00000000 0.058359615643 Long EC CORP US N 1 N N N NINTENDO CO LTD 353800FEEXU6I9M0ZF27 NINTENDO LTD ADR 654445303 1920600.00000000 NS USD 20012652.00000000 0.146196924264 Long EC CORP JP N 1 N N N PHILLIPS 66 5493005JBO5YSIGK1814 PHILLIPS 66 718546104 202300.00000000 NS USD 21055384.00000000 0.153814316064 Long EC CORP US N 1 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD N/A 271740.00000000 NS 11934938.98000000 0.087187413750 Long EC CORP KR N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 232322.00000000 NS USD 17784249.10000000 0.129917939850 Long EC CORP US N 1 N N N KKR and CO INC 549300JOHU21WRN2Z451 KKR and CO INC 48251W104 1437251.00000000 NS USD 66717191.42000000 0.487384089884 Long EC CORP US N 1 N N WESTINGHOUSE AIR BRAKE TECH CORP 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECH CORP 929740108 291985.00000000 NS USD 29143022.85000000 0.212896336999 Long EC CORP US N 1 N N N HALEON PLC 549300PSB3WWEODCUP19 HALEON PLC SPONS ADR 405552100 5555736.00000000 NS USD 44445888.00000000 0.324687208962 Long EC CORP GB N 1 N N OAK STREET HEALTH INC 2549007CJE6GSEURLA30 OAK STREET HEALTH INC 67181A107 188700.00000000 NS USD 4058937.00000000 0.029651447753 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 659296.00000000 0.004816305574 Long EP CORP US Y 3 N N N COPA HOLDINGS SA 529900BB9UQJV6QQHA59 COPA HOLDINGS SA CL A N/A 48500.00000000 NS USD 4033745.00000000 0.029467414527 Long EC CORP PA N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 2976514.00000000 NS USD 386738464.02000000 2.825211467958 Long EC CORP US N 1 N N N ENTERGY CORP NEW 4XM3TW50JULSLG8BNC79 ENTERGY CORP 29364G103 110700.00000000 NS USD 12453750.00000000 0.090977444946 Long EC CORP US N 1 N N N DIAGEO PLC 213800ZVIELEA55JMJ32 DIAGEO PLC SPON ADR 25243Q205 353000.00000000 NS USD 62901070.00000000 0.459506464559 Long EC CORP GB N 1 N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 145938.00000000 NS USD 23938210.14000000 0.174874009445 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 317100.00000000 NS USD 26636400.00000000 0.194584893271 Long EC CORP US N 1 N N N ADC THERAPEUTICS SA N/A ADC THERAPEUTICS SA N/A 243209.00000000 NS USD 933922.56000000 0.006822514366 Long EC CORP CH N 1 N N N SOUTHERN COMPANY 549300FC3G3YU2FBZD92 SOUTHERN CO 842587107 748300.00000000 NS USD 53436103.00000000 0.390362751688 Long EC CORP US N 1 N N N ELASTIC NV 2549003I48WHHH937I59 ELASTIC NV N/A 510700.00000000 NS USD 26301050.00000000 0.192135086091 Long EC CORP NL N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 3337505.00000000 NS USD 800400449.10000000 5.847105313112 Long EC CORP US N 1 N N N CRINETICS PHARMACEUTICALS INC 549300Q1CNFXK5P31D28 CRINETICS PHARMACEUTICALS INC 22663K107 389800.00000000 NS USD 7133340.00000000 0.052110653187 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 70200.00000000 NS USD 29505060.00000000 0.215541099812 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 1795460.00000000 NS USD 159311165.80000000 1.163803899703 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 1197093.00000000 NS USD 248708041.68000000 1.816868185863 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 3874160.00000000 NS USD 278745812.00000000 2.036300854385 Long EC CORP US N 1 N N N EQT CORP 4NT01YGM4X7ZX86ISY52 EQT CORPORATION 26884L109 349400.00000000 NS USD 11820202.00000000 0.086349234303 Long EC CORP US N 1 N N N EMBRAER S A 549300EM51WYXFHUY333 EMBRAER S A SPON ADR 29082A107 1749000.00000000 NS USD 19116570.00000000 0.139650843701 Long EC CORP BR N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 191400.00000000 NS USD 64411842.00000000 0.470542993833 Long EC CORP US N 1 N N N US BANCORP DEL N1GZ7BBF3NP8GI976H15 US BANCORP DEL 902973304 1844119.00000000 NS USD 80422029.59000000 0.587501015317 Long EC CORP US N 1 N N N FSMCFD ER2 HOLDINGS LLC N/A FSMCFD ER2 HOLDINGS LLC N/A 22323329.60800000 NS USD 10064607.09000000 0.073524218603 Long EC CORP US Y 3 N N N PLIANT THERAPEUTICS INC 5493002Q5LITR7VHZH02 PLIANT THERAPEUTICS INC 729139105 234300.00000000 NS USD 4529019.00000000 0.033085502497 Long EC CORP US N 1 N N N 3M CO LUZQVYP4VS22CLWDAR65 3M CO 88579Y101 147273.00000000 NS USD 17660978.16000000 0.129017417906 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 227969.00000000 NS USD 37753946.09000000 0.275801068105 Long EC CORP US N 1 N N N STANLEY BLACK and DECKER INC 549300DJ09SMTO561131 STANLEY BLACK and DECKER INC 854502101 111500.00000000 NS USD 8375880.00000000 0.061187687369 Long EC CORP US N 1 N N N SANOFI 549300E9PC51EN656011 SANOFI SPON ADR 80105N105 241600.00000000 NS USD 11700688.00000000 0.085476157651 Long EC CORP FR N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 880900.00000000 NS USD 106007506.00000000 0.774408675381 Long EC CORP US N 1 N N N MIRION TECHNOLOGIES INC 549300BNTOWVWFNVTJ65 MIRION TECHNOLOGIES INC PIPE N/A 3311098.00000000 NS USD 21886357.78000000 0.159884766436 Long EC CORP US Y 1 N N N EDENRED 9695006LOD5B2D7Y0N70 EDENRED N/A 897000.00000000 NS 48854652.76000000 0.356894227189 Long EC CORP FR N 1 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 86700.00000000 NS USD 33745374.00000000 0.246517547348 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 19900.00000000 NS USD 3346384.00000000 0.024446087815 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 140597.00000000 NS USD 31015698.20000000 0.226576651648 Long EC CORP CH N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 238884.00000000 NS USD 18707006.04000000 0.136658886850 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 4115700.00000000 NS 85991988.92000000 0.628190821062 Long EC CORP CA N 1 N N N COMERICA INC I9Q57JVPWHHZ3ZGBW498 COMERICA INC 200340107 118400.00000000 NS USD 7915040.00000000 0.057821147513 Long EC CORP US N 1 N N N VERVE THERAPEUTICS INC N/A VERVE THERAPEUTICS INC 92539P101 172200.00000000 NS USD 3332070.00000000 0.024341520825 Long EC CORP US N 1 N N N GENERAL DYNAMICS CORP 9C1X8XOOTYY2FNYTVH06 GENERAL DYNAMICS CORPORATION 369550108 178160.00000000 NS USD 44203277.60000000 0.322914885420 Long EC CORP US N 1 N N N REGAL REXNORD CORP QH78R09VCJGQKPBPYU33 REGAL REXNORD CORP 758750103 216000.00000000 NS USD 25915680.00000000 0.189319871560 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 158428.00000000 NS USD 29605440.36000000 0.216274400921 Long EC CORP US N 1 N N N SPECTRUM BRANDS HOLDINGS INC 549300JM0MJETDD30O20 SPECTRUM BRANDS HOLDINGS INC 84790A105 257382.00000000 NS USD 15679711.44000000 0.114543818874 Long EC CORP US N 1 N N N SEMPRA ENERGY PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 34380.00000000 NS USD 5313085.20000000 0.038813282447 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 637411.00000000 NS USD 211199760.74000000 1.542861756936 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 715907.00000000 NS USD 142637310.68000000 1.041997637636 Long EC CORP US N 1 N N N GLENCORE PLC 2138002658CPO9NBH955 GLENCORE PLC N/A 10030600.00000000 NS 66890532.25000000 0.488650383636 Long EC CORP JE N 2 N N N VERTIV HOLDINGS CO 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 4293200.00000000 NS USD 58645112.00000000 0.428415734085 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 373403.00000000 NS USD 39898110.55000000 0.291464671768 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 52400.00000000 NS USD 10184464.00000000 0.074399800290 Long EC CORP US N 1 N N N CENOVUS ENERGY INC N/A CENOVUS ENERGY INC 15135U109 10777081.00000000 NS 209094474.05000000 1.527482164128 Long EC CORP CA N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 14700.00000000 NS USD 5568801.00000000 0.040681343884 Long EC CORP NL N 1 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 884800.00000000 NS USD 23385264.00000000 0.170834613519 Long EC CORP US N 1 N N N RYANAIR HOLDINGS PLC 635400BR2ROC1FVEBQ56 RYANAIR HOLDINGS PLC SPON ADR 783513203 113400.00000000 NS USD 8477784.00000000 0.061932119010 Long EC CORP IE N 1 N N N SABRE CORP 529900VKCYZW8GZ4WW58 SABRE CORP 78573M104 2134300.00000000 NS USD 13189974.00000000 0.096355726863 Long EC CORP US N 1 N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 501900.00000000 NS USD 29305941.00000000 0.214086490730 Long EC CORP US N 1 N N N RAYTHEON TECHNOLOGIES CORP I07WOS4YJ0N7YRFE7309 RAYTHEON TECHNOLOGIES CORP 75513E101 212969.00000000 NS USD 21492831.48000000 0.157009968300 Long EC CORP US N 1 N N N COLGATE-PALMOLIVE CO YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 17300.00000000 NS USD 1363067.00000000 0.009957511026 Long EC CORP US N 1 N N N STARBUCKS CORP OQSJ1DU9TAOC51A47K68 STARBUCKS CORP 855244109 166000.00000000 NS USD 16467200.00000000 0.120296599933 Long EC CORP US N 1 N N N HUBBELL INC 54930088VDQ6840Y6597 HUBBELL INC 443510607 159914.00000000 NS USD 37528617.52000000 0.274154992218 Long EC CORP US N 1 N N N CUMMINS INC ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 79200.00000000 NS USD 19189368.00000000 0.140182649465 Long EC CORP US N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 350600.00000000 NS USD 9536320.00000000 0.069664962584 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 2250772.00000000 NS USD 319204485.04000000 2.331860561229 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 969300.00000000 NS USD 15760818.00000000 0.115136320538 Long EC CORP US N 1 N N N TARGET CORP 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 86100.00000000 NS USD 12832344.00000000 0.093743159272 Long EC CORP US N 1 N N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 7500.00000000 NS USD 1076550.00000000 0.007864439896 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 1042791.00000000 NS USD 38624978.64000000 0.282164156802 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC A 571903202 268500.00000000 NS USD 39976965.00000000 0.292040721262 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 394100.00000000 NS USD 55879439.00000000 0.408211870743 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 12400.00000000 NS USD 3076564.00000000 0.022474992025 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 THE BOOKING HOLDINGS INC 09857L108 57837.00000000 NS USD 116557749.36000000 0.851480576171 Long EC CORP US N 1 N N N SONY GROUP CORP 529900R5WX9N2OI2N910 SONY GROUP CORP ADR 835699307 194500.00000000 NS USD 14836460.00000000 0.108383677434 Long EC CORP JP N 1 N N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 170920.00000000 NS USD 24793655.20000000 0.181123228022 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 1345700.00000000 NS USD 47987662.00000000 0.350560664676 Long EC CORP US N 1 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 163100.00000000 NS USD 19084331.00000000 0.139415330554 Long EC CORP US N 1 N N N PAYPAL HLDGS INC 5493005X2GO78EFZ3E94 PAYPAL HLDGS INC 70450Y103 373900.00000000 NS USD 26629158.00000000 0.194531988832 Long EC CORP US N 1 N N N VAXCYTE INC 254900M7NMHTGASX8D95 VAXCYTE INC 92243G108 251200.00000000 NS USD 12045040.00000000 0.087991726466 Long EC CORP US N 1 N N N VIATRIS INC 254900ZZTSW7NL773X71 VIATRIS INC 92556V106 185500.00000000 NS USD 2064615.00000000 0.015082476964 Long EC CORP US N 1 N N N AMADEUS IT GROUP SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA N/A 371500.00000000 NS 19272592.51000000 0.140790623230 Long EC CORP ES N 2 N N N KONINKLIJKE PHILIPS NV H1FJE8H61JGM1JSGM897 PHILIPS NV (KON) (NY REG) NEW YORK REGISTERED SHARES 500472303 739476.00000000 NS USD 11084745.24000000 0.080976557247 Long EC CORP NL N 1 N N N TOURMALINE OIL CORP 549300EWGW5PUCV5A109 TOURMALINE OIL CORP 89156V106 1709900.00000000 NS 86277967.50000000 0.630279958914 Long EC CORP CA N 1 N N N INTERPUBLIC GROUP OF COS INC 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC 460690100 1944570.00000000 NS USD 64773626.70000000 0.473185912442 Long EC CORP US N 1 N N N AIRBUS SE MINO79WLOO247M1IL051 AIRBUS SE N/A 716700.00000000 NS 85217423.54000000 0.622532446740 Long EC CORP NL N 2 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 386500.00000000 NS USD 24832625.00000000 0.181407911176 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 3798319.00000000 NS USD 175748220.13000000 1.283880278737 Long EC CORP US N 1 N N N KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC N/A KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC 499049104 1275115.00000000 NS USD 66828777.15000000 0.488199248741 Long EC CORP US N 1 N N N CELLNEX TELECOM SAU 5493008T4YG3AQUI7P67 CELLNEX TELECOM SAU N/A 611700.00000000 NS 20290855.24000000 0.148229261508 Long EC CORP ES N 2 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 147300.00000000 NS USD 53888232.00000000 0.393665655729 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES INC 6WQI0GK1PRFVBA061U48 FIDELITY NATL INFORM SVCS INC 31620M106 589900.00000000 NS USD 40024715.00000000 0.292389545752 Long EC CORP US N 1 N N N SAFRAN SA 969500UIC89GT3UL7L24 SAFRAN SA N/A 121500.00000000 NS 15218360.73000000 0.111173548167 Long EC CORP FR N 2 N N N COCA COLA CO UWJKFUJFZ02DKWI3RY53 COCA COLA CO 191216100 2190895.00000000 NS USD 139362830.95000000 1.018076826686 Long EC CORP US N 1 N N N NORTHERN TRUST CORP 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 1444946.00000000 NS USD 127863271.54000000 0.934069958624 Long EC CORP US N 1 N N N FREEPORT-MCMORAN INC 549300IRDTHJQ1PVET45 FREEPORT MCMORAN INC 35671D857 5041842.00000000 NS USD 191589996.00000000 1.399608014726 Long EC CORP US N 1 N N N RADIAN GROUP INC 54930005OUP720S5U385 RADIAN GROUP INC 750236101 2718408.00000000 NS USD 51840040.56000000 0.378703156565 Long EC CORP US N 1 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 54500.00000000 NS USD 5983555.00000000 0.043711215143 Long EC CORP US N 1 N N N BEIJER REF AB 549300PZZEUVH08H4G75 BEIJER REF AB SER B N/A 228600.00000000 NS 3222572.44000000 0.023541616520 Long EC CORP SE N 1 N N GENERAL ELECTRIC CO 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 10070364.00000000 NS USD 843795799.56000000 6.164118109050 Long EC CORP US N 1 N N N CROWN CASTLE INC 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 49400.00000000 NS USD 6700616.00000000 0.048949507035 Long EC CORP US N 1 N N N MTU AERO ENGINES AG 529900807L67JY81RD65 MTU AERO ENGINES AG N/A 51600.00000000 NS 11168561.45000000 0.081588853513 Long EC CORP DE N 1 N N N UNISYS CORP 549300T21W22FIJJOW08 UNISYS CORP NEW 909214306 1905099.00000000 NS USD 9735055.89000000 0.071116772962 Long EC CORP US N 1 N N N WHIRLPOOL CORP WHENKOULSSK7WUM60H03 WHIRLPOOL CORP 963320106 45063.00000000 NS USD 6374611.98000000 0.046567974342 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 1214031.00000000 NS USD 133470568.14000000 0.975032521524 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 7542742.00000000 NS USD 263769687.74000000 1.926896898117 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 710633.00000000 NS USD 27998940.20000000 0.204538555905 Long EC CORP US N 1 N N N MGIC INVESTMENT CORP 254900S8483WM4M98R28 MGIC INVESTMENT CORP 552848103 5656977.00000000 NS USD 73540701.00000000 0.537231362164 Long EC CORP US N 1 N N N SALESFORCE INC RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 88100.00000000 NS USD 11681179.00000000 0.085333640018 Long EC CORP US N 1 N N N IRHYTHM TECHNOLOGIES INC 549300FJI72RJGDQS384 IRHYTHM TECHNOLOGIES INC 450056106 1100.00000000 NS USD 103037.00000000 0.000752708460 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 589465229.64200000 NS USD 589583122.69000000 4.307037324977 Long STIV RF US N 1 N N N SNAP INC 549300JNC0L6VP8A2Q35 SNAP INC - A 83304A106 2117200.00000000 NS USD 18948940.00000000 0.138426268846 Long EC CORP US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 432621.00000000 NS USD 162284789.52000000 1.185526889829 Long EC CORP US N 1 N N N EXPEDIA GROUP INC CI7MUJI4USF3V0NJ1H64 EXPEDIA INC 30212P303 218600.00000000 NS USD 19149360.00000000 0.139890382026 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MFG CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMIC MFG CO LTD SP ADR 874039100 102700.00000000 NS USD 7650123.00000000 0.055885869241 Long EC CORP TW N 1 N N N DOUBLEVERIFY HOLDINGS INC N/A DOUBLEVERIFY HOLDINGS INC 25862V105 224600.00000000 NS USD 4932216.00000000 0.036030947273 Long EC CORP US N 1 N N N ACV AUCTIONS INC N/A ACV AUCTIONS INC CL A 00091G104 1219100.00000000 NS USD 10008811.00000000 0.073116615616 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 9728943.00000000 NS USD 1073102412.90000000 7.839254496967 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 150900.00000000 NS USD 40051878.00000000 0.292587977577 Long EC CORP US N 1 N N N IMPERIAL OIL LTD 549300MO45LTBPAU4Z27 IMPERIAL OIL LTD 453038408 1538800.00000000 NS 74951152.14000000 0.547535024992 Long EC CORP CA N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 110100.00000000 NS USD 3251253.00000000 0.023751134462 Long EC CORP US N 1 N N N HUNTINGTON INGALLS INDUSTRIES INC 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES INC 446413106 111550.00000000 NS USD 25732354.00000000 0.187980633895 Long EC CORP US N 1 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 1535896.00000000 NS USD 292572829.04000000 2.137310323945 Long EC CORP US N 1 N N N AXALTA COATING SYSTEMS LTD 529900AGLPA40GV6H619 AXALTA COATING SYSTEMS LTD N/A 225300.00000000 NS USD 5738391.00000000 0.041920236979 Long EC CORP BM N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 1114756.00000000 NS USD 193789183.04000000 1.415673570712 Long EC CORP US N 1 N N N GENPACT LTD 529900OSEC6Q0L4L5B35 GENPACT LTD N/A 496200.00000000 NS USD 22983984.00000000 0.167903172860 Long EC CORP BM N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC SPONS ADR 37733W204 2840028.00000000 NS USD 99798583.92000000 0.729051103027 Long EC CORP GB N 1 N N N BECTON DICKINSON and CO ICE2EP6D98PQUILVRZ91 BECTON DICKINSON and CO 075887109 144706.00000000 NS USD 36798735.80000000 0.268823042083 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 169950.00000000 NS USD 40388617.50000000 0.295047935366 Long EC CORP US N 1 N N N TWILIO INC 5493004W8TRGD63APX93 TWILIO INC CLASS A 90138F102 331700.00000000 NS USD 16240032.00000000 0.118637086597 Long EC CORP US N 1 N N N IBM CORPORATION VGRQXHF3J8VDLUA7XE92 INTL BUS MACH CORP 459200101 140100.00000000 NS USD 19738689.00000000 0.144195562927 Long EC CORP US N 1 N N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 844424.00000000 NS USD 71792928.48000000 0.524463490783 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 75200.00000000 NS USD 7468864.00000000 0.054561731476 Long EC CORP US N 1 N N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 348747.00000000 NS USD 60402980.40000000 0.441257358140 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATL RESOURCES LTD 136385101 464800.00000000 NS 25811161.00000000 0.188556336756 Long EC CORP CA N 1 N N N TRUIST FINANCIAL CORP 549300DRQQI75D2JP341 TRUIST FINL CORP 89832Q109 2177423.00000000 NS USD 93694511.69000000 0.684459482410 Long EC CORP US N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 1351552.00000000 NS USD 125951130.88000000 0.920101341008 Long EC CORP US N 1 N N N PTC INC 54930050SSMU8SKDJ030 PTC INC 69370C100 132800.00000000 NS USD 15941312.00000000 0.116454869806 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 77167943.77200000 NS USD 77175660.57000000 0.563785559427 Long STIV RF US N 1 N N SAP SE 529900D6BF99LW9R2E68 SAP SE SPON ADR 803054204 919746.00000000 NS USD 94908589.74000000 0.693328595645 Long EC CORP DE N 1 N N DISCOVER FINANCIAL SVS Z1YLO2USPORE63VVUL20 DISCOVER FIN SVCS 254709108 327900.00000000 NS USD 32078457.00000000 0.234340343726 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 368402.00000000 NS USD 35874986.76000000 0.262074847569 Long EC CORP US N 1 N N N NVIDIA CORP 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 179200.00000000 NS USD 26188288.00000000 0.191311334318 Long EC CORP US N 1 N N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 1142571.00000000 NS USD 153218771.10000000 1.119297586070 Long EC CORP US N 1 N N N CENTENE CORP DEL 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 111200.00000000 NS USD 9119512.00000000 0.066620086393 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 144889.00000000 NS USD 50382251.97000000 0.368053683017 Long EC CORP US N 1 N N N BAYER AG 549300J4U55H3WP1XT59 BAYER AG N/A 238672.00000000 NS 12284472.59000000 0.089740835391 Long EC CORP DE N 2 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 16661437.00000000 NS USD 687950733.73000000 5.025634849250 Long EC CORP US N 1 N N N UNIVERSAL MUSIC GROUP NV 724500GJBUL3D9TW9Y18 UNIVERSAL MUSIC GROUP NV N/A 2865781.00000000 NS 69302293.74000000 0.506268843794 Long EC CORP NL N 2 N N N DUPONT DE NEMOURS INC 5493004JF0SDFLM8GD76 DUPONT DE NEMOURS INC 26614N102 1192800.00000000 NS USD 81861864.00000000 0.598019329541 Long EC CORP US N 1 N N N SYSCO CORP 5RGWIFLMGH3YS7KWI652 SYSCO CORP 871829107 1196000.00000000 NS USD 91434200.00000000 0.667947397107 Long EC CORP US N 1 N N N CARDINAL HEALTH INC CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 1202558.00000000 NS USD 92440633.46000000 0.675299619908 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 12004594.00000000 NS USD 397592153.28000000 2.904500109300 Long EC CORP US N 1 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC CL A 98138H101 42900.00000000 NS USD 7178457.00000000 0.052440243020 Long EC CORP US N 1 N N N INSMED INC 529900Q55QAG41CCAC11 INSMED INC 457669307 691829.00000000 NS USD 13822743.42000000 0.100978249804 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 45600.00000000 NS USD 23355864.00000000 0.170619839906 Long EC CORP US N 1 N N N FLOWSERVE CORP 6Y0GK87T6V7NJKZJVM41 FLOWSERVE CORP 34354P105 844685.00000000 NS USD 25914935.80000000 0.189314435012 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 422481.00000000 NS USD 223990976.58000000 1.636304465749 Long EC CORP US N 1 N N N SIMON PROPERTY GROUP INC 529900GQL5X8H7AO3T64 SIMON PPTY GROUP INC - REIT 828806109 592400.00000000 NS USD 69595152.00000000 0.508408239255 Long EC CORP US N 1 N N N KOSMOS ENERGY LTD 213800YDFJ3OT9B5P157 KOSMOS ENERGY LTD 500688106 13462455.00000000 NS USD 85621213.80000000 0.625482225413 Long EC CORP US N 1 N N N ALTRIA GROUP INC XSGZFLO9YTNO9VCQV219 ALTRIA GROUP INC 02209S103 2950159.00000000 NS USD 134851767.89000000 0.985122496369 Long EC CORP US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP 03027X100 172681.00000000 NS USD 36584196.66000000 0.267255785409 Long EC CORP US N 1 N N N DYNATRACE INC N/A DYNATRACE INC 268150109 489394.00000000 NS USD 18743790.20000000 0.136927603413 Long EC CORP US N 1 N N N MOHAWK INDUSTRIES INC 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC 608190104 314489.00000000 NS USD 32147065.58000000 0.234841544835 Long EC CORP US N 1 N N N US FOODS HOLDING CORP 549300UGOZSO64CFPR97 US FOODS HOLDING CORP 912008109 595600.00000000 NS USD 20262312.00000000 0.148020746720 Long EC CORP US N 1 N N N JOHNSON and JOHNSON 549300G0CFPGEF6X2043 JOHNSON and JOHNSON 478160104 924571.00000000 NS USD 163325467.15000000 1.193129273994 Long EC CORP US N 1 N N N BORGWARNER INC 549300DSFX2IE88NSX47 BORGWARNER INC 099724106 883062.00000000 NS USD 35543245.50000000 0.259651403047 Long EC CORP US N 1 N N N JOHNSON CONTROLS INTERNATIONAL PLC 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC N/A 327700.00000000 NS USD 20972800.00000000 0.153211021369 Long EC CORP IE N 1 N N N MATCH GROUP INC 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 129400.00000000 NS USD 5368806.00000000 0.039220335424 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 1970525.00000000 NS USD 173859420.75000000 1.270082174422 Long EC CORP US N 1 N N N PNC FINANCIAL SERVICES GRP INC CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GRP INC 693475105 886221.00000000 NS USD 139969744.74000000 1.022510468434 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 DISNEY (WALT) CO 254687106 820893.00000000 NS USD 71319183.84000000 0.521002679629 Long EC CORP US N 1 N N N 2023-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer