0001752724-23-034835.txt : 20230223 0001752724-23-034835.hdr.sgml : 20230223 20230223094806 ACCESSION NUMBER: 0001752724-23-034835 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: 23656902 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 S000007021 Fidelity Fund C000019193 Fidelity Fund FFIDX C000064240 Class K FFDKX NPORT-P 1 primary_doc.xml NPORT-P false 0000035348 XXXXXXXX S000007021 C000064240 C000019193 Fidelity Hastings Street Trust 811-00215 0000035348 5IETULY5BBOQWX17XY97 245 Summer Street Boston 02210 1-800-FIDELITY Fidelity Fund S000007021 YKO7WSKKK4UUCFMMHW73 2023-06-30 2022-12-31 N 5473341295.71 7442134.88 5465899160.83 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 668997.28000000 N WASTE MANAGEMENT INC DEL 549300YX8JIID70NFS41 WASTE MANAGEMENT INC 94106L109 130000.00000000 NS USD 20394400.00000000 0.373120677859 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 162000.00000000 NS USD 89211780.00000000 1.632151954783 Long EC CORP US N 1 N N N SYNOPSYS INC QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 50000.00000000 NS USD 15964500.00000000 0.292074543094 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 250000.00000000 NS USD 114125000.00000000 2.087945581174 Long EC CORP US N 1 N N N PROCTER and GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER and GAMBLE CO 742718109 600000.00000000 NS USD 90936000.00000000 1.663696993381 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 503800.00000000 NS USD 38565890.00000000 0.705572658134 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES N/A 74200.00000000 NS USD 40542880.00000000 0.741742187461 Long EC CORP NL N 1 N N N OLD DOMINION FREIGHT LINES INC 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINES INC 679580100 93000.00000000 NS USD 26391540.00000000 0.482839862636 Long EC CORP US N 1 N N N GENUINE PARTS CO 549300D46DQVEU651W04 GENUINE PARTS CO 372460105 77500.00000000 NS USD 13447025.00000000 0.246016704742 Long EC CORP US N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 4311500.00000000 NS USD 560193195.00000000 10.24887540945 Long EC CORP US N 1 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 288700.00000000 NS USD 47355461.00000000 0.866380070444 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 1116000.00000000 NS USD 93744000.00000000 1.715070059685 Long EC CORP US N 1 N N N AMPHENOL CORPORATION NEW 549300D3L3G0R4U4VT04 AMPHENOL CORPORATION CL A 032095101 610000.00000000 NS USD 46445400.00000000 0.849730275538 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 2135000.00000000 NS USD 512015700.00000000 9.367456020214 Long EC CORP US N 1 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 102000.00000000 NS USD 21229260.00000000 0.388394651554 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 106100.00000000 NS USD 44593830.00000000 0.815855336658 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 430000.00000000 NS USD 38153900.00000000 0.698035197455 Long EC CORP US N 1 N N N PROGRESSIVE CORP OHIO 529900TACNVLY9DCR586 PROGRESSIVE CORP OHIO 743315103 57200.00000000 NS USD 7419412.00000000 0.135740008765 Long EC CORP US N 1 N N N ACCENTURE PLC N/A ACCENTURE PLC CL A N/A 116400.00000000 NS USD 31060176.00000000 0.568253732571 Long EC CORP IE N 1 N N N S and P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S and P GLOBAL INC 78409V104 114900.00000000 NS USD 38484606.00000000 0.704085546908 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 470000.00000000 NS USD 97647200.00000000 1.786480085468 Long EC CORP US N 1 N N N QUANTA SVCS INC SHVRXXEACT60MMH07S24 QUANTA SVCS INC 74762E102 63600.00000000 NS USD 9063000.00000000 0.165809864641 Long EC CORP US N 1 N N N PRICE (T ROWE) GROUP INC 549300SIV6FPS9Y7IH33 PRICE (T ROWE)GROUP INC 74144T108 115100.00000000 NS USD 12552806.00000000 0.229656743211 Long EC CORP US N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 95000.00000000 NS USD 31970350.00000000 0.584905594839 Long EC CORP US N 1 N N N AUTOZONE INC GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 21100.00000000 NS USD 52036398.00000000 0.952018990267 Long EC CORP US N 1 N N N STEEL DYNAMICS INC 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 210500.00000000 NS USD 20565850.00000000 0.376257398734 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 848998.00000000 NS USD 52952005.26000000 0.968770255394 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 80000.00000000 NS USD 57719200.00000000 1.055987282268 Long EC CORP US N 1 N N N META PLATFORMS INC BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CL A 30303M102 225000.00000000 NS USD 27076500.00000000 0.495371378126 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 21756.00000000 NS USD 4967547.48000000 0.090882530647 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 850000.00000000 NS USD 71060000.00000000 1.300060573916 Long EC CORP US N 1 N N N PDC ENERGY INC 5493008W8H2T511J5Y59 PDC ENERGY INC 69327R101 546173.00000000 NS USD 34671062.04000000 0.634315800929 Long EC CORP US N 1 N N N OTIS WORLDWIDE CORP 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 339700.00000000 NS USD 26601907.00000000 0.486688579815 Long EC CORP US N 1 N N N CARRIER GLOBAL CORP 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 651000.00000000 NS USD 26853750.00000000 0.491296110847 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 69100.00000000 NS USD 12912717.00000000 0.236241405486 Long EC CORP US N 1 N N N MERCK and CO INC 4YV9Y5M8S0BRK1RP0397 MERCK and CO INC NEW 58933Y105 548412.00000000 NS USD 60846311.40000000 1.113198571902 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES INC 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 75000.00000000 NS USD 12830250.00000000 0.234732650977 Long EC CORP US N 1 N N N LOWES COS INC WAFCR4OKGSC504WU3E95 LOWES COS INC 548661107 243400.00000000 NS USD 48495016.00000000 0.887228515804 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING INC HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 169200.00000000 NS USD 40415112.00000000 0.739404639764 Long EC CORP US N 1 N N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 416300.00000000 NS USD 44481655.00000000 0.813803066817 Long EC CORP US N 1 N N N MONOLITHIC POWER SYSTEMS INC 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYS INC 609839105 56800.00000000 NS USD 20085048.00000000 0.367461005207 Long EC CORP US N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 299000.00000000 NS USD 22673170.00000000 0.414811348194 Long EC CORP US N 1 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 382000.00000000 NS USD 120658520.00000000 2.207477972968 Long EC CORP US N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 1044800.00000000 NS USD 65811952.00000000 1.204046215700 Long EC CORP US N 1 N N N DOLLAR GEN CORP NEW OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 289400.00000000 NS USD 71264750.00000000 1.303806526668 Long EC CORP US N 1 N N N VICI PPTYS INC 254900RKH6RY9KCJQH63 VICI PPTYS INC 925652109 187000.00000000 NS USD 6058800.00000000 0.110847269986 Long EC CORP US N 1 N N N SNOWFLAKE INC 254900CJNSY1K7T53Z16 SNOWFLAKE INC CL A 833445109 77100.00000000 NS USD 11066934.00000000 0.202472341226 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 45700.00000000 NS USD 6479803.00000000 0.118549625767 Long EC CORP US N 1 N N N LAUDER ESTEE COS INC 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC CL A 518439104 138700.00000000 NS USD 34412857.00000000 0.629591874775 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER HANNIFIN CORP 701094104 72700.00000000 NS USD 21155700.00000000 0.387048852851 Long EC CORP US N 1 N N N GALLAGHER (ARTHUR J.) and CO 54930049QLLMPART6V29 ARTHUR J GALLAGHAR AND CO 363576109 303600.00000000 NS USD 57240744.00000000 1.047233809401 Long EC CORP US N 1 N N N OREILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 67103H107 67700.00000000 NS USD 57140831.00000000 1.045405875935 Long EC CORP US N 1 N N N VALERO ENERGY CORP 549300XTO5VR8SKV1V74 VALERO ENERGY CORP 91913Y100 317900.00000000 NS USD 40328794.00000000 0.737825430242 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 262500.00000000 NS USD 42168000.00000000 0.771474166632 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 9700.00000000 NS USD 3360080.00000000 0.061473508770 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 549300LJXD867XMVE759 ROPER TECHNOLOGIES INC 776696106 66000.00000000 NS USD 28517940.00000000 0.521742885495 Long EC CORP US N 1 N N N LILLY (ELI) and CO FRDRIPF3EKNDJ2CQJL29 LILLY (ELI) and CO 532457108 293000.00000000 NS USD 107191120.00000000 1.961088502476 Long EC CORP US N 1 N N N FORTINET INC 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 1270000.00000000 NS USD 62090300.00000000 1.135957656243 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 137000.00000000 NS USD 76600810.00000000 1.401431086561 Long EC CORP US N 1 N N N ENPHASE ENERGY INC 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 31900.00000000 NS USD 8452224.00000000 0.154635564091 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 44200.00000000 NS USD 10588552.00000000 0.193720222207 Long EC CORP US N 1 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 233700.00000000 NS USD 19911240.00000000 0.364281144128 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 2520.00000000 NS USD 11623701.60000000 0.212658544513 Long EC CORP US N 1 N N N COMCAST CORP NEW 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 1820500.00000000 NS USD 63662885.00000000 1.164728494375 Long EC CORP US N 1 N N N TEXAS INSTRUMENTS INC. WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 50000.00000000 NS USD 8261000.00000000 0.151137072911 Long EC CORP US N 1 N N N SHERWIN WILLIAMS CO Z15BMIOX8DDH0X2OBP21 SHERWIN WILLIAMS CO 824348106 153200.00000000 NS USD 36358956.00000000 0.665196245487 Long EC CORP US N 1 N N N MARATHON PETROLEUM CORP 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP 56585A102 490800.00000000 NS USD 57124212.00000000 1.045101827149 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 70100.00000000 NS USD 18601035.00000000 0.340310614094 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC CL A 98978V103 127900.00000000 NS USD 18743745.00000000 0.342921529440 Long EC CORP US N 1 N N N ADYEN NV 724500973ODKK3IFQ447 ADYEN BV N/A 2400.00000000 NS 3331799.69000000 0.060956113385 Long EC CORP NL N 2 N N N VERIZON COMMUNICATIONS INC 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 1225600.00000000 NS USD 48288640.00000000 0.883452814974 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 118159065.40500000 NS USD 118182697.22000000 2.162182172458 Long STIV RF US N 1 N N N MCKESSON CORP 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 126800.00000000 NS USD 47565216.00000000 0.870217590929 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 336300.00000000 NS USD 25091343.00000000 0.459052431479 Long EC CORP US N 1 N N N MOLINA HEALTHCARE INC 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 108500.00000000 NS USD 35828870.00000000 0.655498188783 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 190400.00000000 NS USD 54983712.00000000 1.005940841243 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 699500.00000000 NS USD 77154850.00000000 1.411567387721 Long EC CORP US N 1 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 405000.00000000 NS USD 107495100.00000000 1.966649893037 Long EC CORP US N 1 N N N COPART INC 549300KVYX3JWMYEHU61 COPART INC 217204106 130000.00000000 NS USD 7915700.00000000 0.144819722557 Long EC CORP US N 1 N N N CHEVRON CORP NEW N/A CHEVRON CORP 166764100 285800.00000000 NS USD 51298242.00000000 0.938514240577 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 482480100 170000.00000000 NS USD 64095100.00000000 1.172635976516 Long EC CORP US N 1 N N N DOXIMITY INC N/A DOXIMITY INC 26622P107 260000.00000000 NS USD 8725600.00000000 0.159637046774 Long EC CORP US N 1 N N MORGAN STANLEY IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 351800.00000000 NS USD 29910036.00000000 0.547211631973 Long EC CORP US N 1 N N N MSCI INC 549300HTIN2PD78UB763 MSCI INC 55354G100 186559.00000000 NS USD 86781650.03000000 1.587692115725 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 5135036.49700000 NS USD 5135550.00000000 0.093956179008 Long STIV RF US N 1 N N JPMORGAN CHASE and CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO 46625H100 762800.00000000 NS USD 102291480.00000000 1.871448356256 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 232300.00000000 NS USD 80777679.00000000 1.477847955536 Long EC CORP US N 1 N N N ZOOM VIDEO COMMUNICATIONS INC 549300T9GCHU0ODOM055 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 239300.00000000 NS USD 16210182.00000000 0.296569357081 Long EC CORP US N 1 N N N WELLS FARGO and CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO and CO 949746101 264400.00000000 NS USD 10917076.00000000 0.199730651422 Long EC CORP US N 1 N N N BANK OF AMERICA CORPORATION 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORPORATION 060505104 2243811.00000000 NS USD 74315020.32000000 1.359611989415 Long EC CORP US N 1 N N N METTLER-TOLEDO INTL INC 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTL INC 592688105 6800.00000000 NS USD 9829060.00000000 0.179825125030 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 93051.00000000 NS USD 13001085.72000000 0.237858133446 Long EC CORP US N 1 N N N AIRBNB INC 549300HMUDNO0RY56D37 AIRBNB INC CLASS A 009066101 20400.00000000 NS USD 1744200.00000000 0.031910577723 Long EC CORP US N 1 N N N GRAINGER (W.W.) INC 549300TWZSP6O1IH2V34 WW GRAINGER INC 384802104 15700.00000000 NS USD 8733125.00000000 0.159774718541 Long EC CORP US N 1 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 624200.00000000 NS USD 53587570.00000000 0.980398072178 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 359100.00000000 NS USD 190387638.00000000 3.483189725935 Long EC CORP US N 1 N N N TRACTOR SUPPLY CO 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO. 892356106 16100.00000000 NS USD 3622017.00000000 0.066265712070 Long EC CORP US N 1 N N N AMERIPRISE FINL INC 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 48000.00000000 NS USD 14945760.00000000 0.273436438548 Long EC CORP US N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 4194200.00000000 NS USD 370054266.00000000 6.770235877235 Long EC CORP US N 1 N N N 2023-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer