0001752724-21-031066.txt : 20210219
0001752724-21-031066.hdr.sgml : 20210219
20210219153937
ACCESSION NUMBER: 0001752724-21-031066
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210219
PERIOD START: 20210630
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: 21655237
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
S000007022
Fidelity Mega Cap Stock Fund
C000019194
Fidelity Mega Cap Stock Fund
FGRTX
C000059099
Fidelity Advisor Mega Cap Stock Fund: Class A
FGTAX
C000059101
Fidelity Advisor Mega Cap Stock Fund: Class C
FGRCX
C000059102
Fidelity Advisor Mega Cap Stock Fund: Class M
FTGRX
C000059103
Fidelity Advisor Mega Cap Stock Fund: Class I
FTRIX
C000130146
Fidelity Advisor Mega Cap Stock Fund: Class Z
FZALX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000035348
XXXXXXXX
S000007022
C000059103
C000059099
C000059101
C000130146
C000019194
C000059102
Fidelity Hastings Street Trust
811-00215
0000035348
5IETULY5BBOQWX17XY97
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Mega Cap Stock Fund
S000007022
H0Z0JV3LW5ZNPQYQ1E29
2021-06-30
2020-12-31
N
1335985002.52
44381867.41
1291603135.11
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
45.76000000
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
136900.00000000
NS
USD
5700516.00000000
0.441351979183
Long
EC
CORP
US
N
1
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO LTD ADR
654445303
178900.00000000
NS
USD
14405028.00000000
1.115282830183
Long
EC
CORP
JP
N
1
N
N
PHILLIPS 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
96400.00000000
NS
USD
6742216.00000000
0.522003688031
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
499900.00000000
NS
USD
12022595.00000000
0.930827331800
Long
EC
CORP
CA
N
1
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
86341.00000000
NS
USD
8016761.85000000
0.620683059066
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
5836.00000000
NS
USD
2846333.92000000
0.220372174906
Long
EC
CORP
NL
N
1
N
N
N
SIEMENS AG
W38RGI023J3WT1HWRP32
SIEMENS AG SPON ADR
826197501
160679.00000000
NS
USD
11535145.41000000
0.893087442762
Long
EC
CORP
DE
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
472632.00000000
NS
USD
62713540.08000000
4.855480632962
Long
EC
CORP
US
N
1
N
N
N
SOUTHERN COMPANY
549300FC3G3YU2FBZD92
SOUTHERN CO
842587107
14700.00000000
NS
USD
903021.00000000
0.069914742032
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
346666.00000000
NS
USD
77105451.72000000
5.969747953068
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
22100.00000000
NS
USD
10437167.00000000
0.808078481406
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
17600.00000000
NS
USD
30833088.00000000
2.387195196562
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
152188.00000000
NS
USD
33288081.24000000
2.577268538231
Long
EC
CORP
US
N
1
N
N
N
LINDE PLC
8945002PAZHZLBGKGF02
LINDE PLC
N/A
10400.00000000
NS
USD
2740504.00000000
0.212178487764
Long
EC
CORP
IE
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
335499.00000000
NS
USD
20811002.97000000
1.611253674158
Long
EC
CORP
US
N
1
N
N
N
US BANCORP DEL
N1GZ7BBF3NP8GI976H15
US BANCORP DEL
902973304
204712.00000000
NS
USD
9537532.08000000
0.738425900397
Long
EC
CORP
US
N
1
N
N
N
3M CO
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
3600.00000000
NS
USD
629244.00000000
0.048718060749
Long
EC
CORP
US
N
1
N
N
N
SANOFI
549300E9PC51EN656011
SANOFI SPON ADR
80105N105
326673.00000000
NS
USD
15873041.07000000
1.228941045319
Long
EC
CORP
FR
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
900.00000000
NS
USD
245844.00000000
0.019034020072
Long
EC
CORP
US
N
1
N
N
N
GRII ER2 HOLDINGS LLC
N/A
GRII ER2 HOLDINGS LLC
N/A
524638432.35590000
NS
USD
3933738.97000000
0.304562513288
Long
EC
CORP
US
Y
3
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
125000.00000000
NS
USD
6630000.00000000
0.513315570377
Long
EC
CORP
US
N
1
N
N
N
ANGLO AMERICAN PLC
549300S9XF92D1X8ME43
ANGLO AMERICAN PLC
N/A
182800.00000000
NS
6060740.82000000
0.469241724121
Long
EC
CORP
GB
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
38000.00000000
NS
USD
10223900.00000000
0.791566675713
Long
EC
CORP
US
N
1
N
N
N
VIVENDI
969500FU4DRAEVJW7U54
VIVENDI
N/A
591799.00000000
NS
19071981.43000000
1.476613126088
Long
EC
CORP
FR
N
1
N
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
139096.00000000
NS
USD
16293705.44000000
1.261510211386
Long
EC
CORP
IE
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
25088.00000000
NS
8738114.42000000
0.676532456640
Long
EC
CORP
CH
N
2
N
N
N
ROYAL DUTCH SHELL PLC
21380068P1DRHMJ8KU70
ROYAL DUTCH SHELL PLC ADR CL B
780259107
471800.00000000
NS
USD
15857198.00000000
1.227714424729
Long
EC
CORP
GB
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
45862.00000000
NS
USD
9547551.16000000
0.739201609261
Long
EC
CORP
US
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
91511.00000000
NS
USD
14688430.61000000
1.137224756639
Long
EC
CORP
US
N
1
N
N
N
TOTAL SE
529900S21EQ1BO4ESM68
TOTAL SE ADR
89151E109
212955.00000000
NS
USD
8924944.05000000
0.690997397527
Long
EC
CORP
FR
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
66500.00000000
NS
USD
4583180.00000000
0.354844291982
Long
EC
CORP
US
N
1
N
N
N
BHP GROUP LTD
WZE1WSENV6JSZFK0JC28
BHP GROUP LTD SPON ADR(AUS)
088606108
453070.00000000
NS
USD
29603593.80000000
2.292003866766
Long
EC
CORP
AU
N
1
N
N
RAYTHEON TECHNOLOGIES CORP
I07WOS4YJ0N7YRFE7309
RAYTHEON TECHNOLOGIES CORP
75513E101
133730.00000000
NS
USD
9563032.30000000
0.740400208086
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
379716.00000000
NS
USD
20045207.64000000
1.551963377534
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC NEW
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
14300.00000000
NS
USD
1886456.00000000
0.146055390291
Long
EC
CORP
US
N
1
N
N
N
THE BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
9393.00000000
NS
USD
20920747.11000000
1.619750412592
Long
EC
CORP
US
N
1
N
N
N
SONY CORP
529900R5WX9N2OI2N910
SONY CORP ADR
835699307
170900.00000000
NS
USD
17277990.00000000
1.337716635267
Long
EC
CORP
JP
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
234100.00000000
NS
USD
7491200.00000000
0.579992398312
Long
EC
CORP
US
N
1
N
N
N
AIRBUS SE
MINO79WLOO247M1IL051
AIRBUS SE
N/A
22800.00000000
NS
2502167.90000000
0.193725753057
Long
EC
CORP
NL
N
2
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
395624.00000000
NS
USD
14222682.80000000
1.101165088050
Long
EC
CORP
US
N
1
N
N
N
FISERV INC
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
34800.00000000
NS
USD
3962328.00000000
0.306775966416
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATL INFORMN SVCS INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
58200.00000000
NS
USD
8232972.00000000
0.637422732742
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
50300.00000000
NS
USD
2758452.00000000
0.213568078693
Long
EC
CORP
US
N
1
N
N
N
FREEPORT MCMORAN IN
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
696300.00000000
NS
USD
18117726.00000000
1.402731652432
Long
EC
CORP
US
N
1
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SPN ADR
03524A108
128407.00000000
NS
USD
8976933.37000000
0.695022575122
Long
EC
CORP
BE
N
1
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
7684339.00000000
NS
USD
82990861.20000000
6.425414970282
Long
EC
CORP
US
N
1
N
N
N
CATERPILLAR INC
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
89900.00000000
NS
USD
16363598.00000000
1.266921514448
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
144516.00000000
NS
USD
22015567.44000000
1.704514865406
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
285687.00000000
NS
USD
14969998.80000000
1.159024656495
Long
EC
CORP
US
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL B
084670702
107800.00000000
NS
USD
24995586.00000000
1.935237327979
Long
EC
CORP
US
N
1
N
N
N
VERIZON COMMUNICATIONS INC
2S72QS2UO2OESLG6Y829
VERIZON COMMUNICATIONS INC
92343V104
297176.00000000
NS
USD
17459090.00000000
1.351737970078
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
1938844.31000000
NS
USD
1939232.08000000
0.150141481333
Long
STIV
RF
US
N
1
N
N
N
NESTLE SA
KY37LUS27QQX7BB93L28
NESTLE SA REG ADR
641069406
83951.00000000
NS
USD
9889427.80000000
0.765670780069
Long
EC
CORP
CH
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
937487.00000000
NS
USD
38643214.14000000
2.991879865382
Long
EC
CORP
US
N
1
N
N
N
BOEING CO
RVHJWBXLJ1RFUBSY1F30
BOEING CO
097023105
50200.00000000
NS
USD
10745812.00000000
0.831974753536
Long
EC
CORP
US
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
160279.00000000
NS
USD
26990983.60000000
2.089727321519
Long
EC
CORP
US
N
1
N
N
N
GLAXOSMITHKLINE PLC
5493000HZTVUYLO1D793
GLAXOSMITHKLINE PLC SPONS ADR
37733W105
412933.00000000
NS
USD
15195934.40000000
1.176517305271
Long
EC
CORP
GB
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
436533.00000000
NS
17273070.58000000
1.337335758210
Long
EC
CORP
GB
N
2
N
N
N
JDE PEETS BV
724500EHG519SE5ZRT89
JDE PEETS BV
N/A
146300.00000000
NS
6603977.21000000
0.511300803666
Long
EC
CORP
NL
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
43387089.08900000
NS
USD
43391427.80000000
3.359501585315
Long
STIV
RF
US
N
1
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
153374.00000000
NS
USD
13236176.20000000
1.024786626804
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
406030.00000000
NS
USD
51594232.10000000
3.994588639304
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
25252.00000000
NS
USD
9013448.88000000
0.697849721403
Long
EC
CORP
US
N
1
N
N
N
BAYER AG
549300J4U55H3WP1XT59
BAYER AG
N/A
118518.00000000
NS
6982037.33000000
0.540571413943
Long
EC
CORP
DE
N
2
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
1467821.00000000
NS
USD
44298837.78000000
3.429756136061
Long
EC
CORP
US
N
1
N
N
N
DUPONT DE NEMOURS INC
5493004JF0SDFLM8GD76
DUPONT DE NEMOURS INC
26614N102
163328.00000000
NS
USD
11614254.08000000
0.899212286211
Long
EC
CORP
US
N
1
N
N
N
SYSCO CORP
5RGWIFLMGH3YS7KWI652
SYSCO CORP
871829107
188499.00000000
NS
USD
13997935.74000000
1.083764459801
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
1758861.00000000
NS
USD
53311076.91000000
4.127512194793
Long
EC
CORP
US
N
1
N
N
N
SOUTHERN COPPER CORP DEL
2549007U6NAP46Q9TU15
SOUTHERN COPPER CORP
84265V105
73500.00000000
NS
USD
4786320.00000000
0.370572033304
Long
EC
CORP
US
N
1
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
62000.00000000
NS
USD
4726260.00000000
0.365921998137
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
70698.00000000
NS
USD
24792374.64000000
1.919504061740
Long
EC
CORP
US
N
1
N
N
N
EXELON CORP
3SOUA6IRML7435B56G12
EXELON CORP
30161N101
126500.00000000
NS
USD
5340830.00000000
0.413503951393
Long
EC
CORP
US
N
1
N
N
N
SIMON PPTY GROUP INC NEW
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
16000.00000000
NS
USD
1364480.00000000
0.105642357385
Long
EC
CORP
US
N
1
N
N
N
EPIROC AB
5493004Q73OEYW1SPE91
EPIROC AB CL B
N/A
213000.00000000
NS
3595803.90000000
0.278398511296
Long
EC
CORP
SE
N
2
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
181313.00000000
NS
USD
28535039.94000000
2.209273047139
Long
EC
CORP
US
N
1
N
N
N
ROCKWELL AUTOMATION INC
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC
773903109
36500.00000000
NS
USD
9154565.00000000
0.708775377757
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
17800.00000000
NS
USD
31196992.00000000
2.415369795253
Long
EC
CORP
US
N
1
N
N
N
PNC FINANCIAL SERVICES GRP INC
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GRP INC
693475105
87231.00000000
NS
USD
12997419.00000000
1.006301289203
Long
EC
CORP
US
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
208399.00000000
NS
USD
37757730.82000000
2.923322946005
Long
EC
CORP
US
N
1
N
N
N
2021-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer