0001752724-21-181319.txt : 20210824
0001752724-21-181319.hdr.sgml : 20210824
20210824103026
ACCESSION NUMBER: 0001752724-21-181319
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210824
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: 211199632
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
2021-06-30
N
1709747771.99
45377142.19
1664370629.80
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
200552.59000000
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
132000.00000000
NS
USD
7810440.00000000
0.469272880700
Long
EC
CORP
US
N
1
N
N
N
CHICAGO BOARD OPTIONS EXCHANGE
N/A
CATERPILLAR INC CALL 250 07/16/2021
N/A
-153.00000000
NC
USD
-3442.50000000
-0.00020683494
N/A
DE
CORP
US
N
1
CHICAGO BOARD OPTIONS EXCHANGE
N/A
Call
Written
CATERPILLAR INC
CATERPILLAR INC
100.00000000
250.00000000
USD
2021-07-16
XXXX
42222.02000000
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
2200.00000000
NS
USD
870474.00000000
0.052300490312
Long
EC
CORP
US
N
1
N
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO LTD ADR
654445303
185900.00000000
NS
USD
13483327.00000000
0.810115653243
Long
EC
CORP
JP
N
1
N
N
N
PHILLIPS 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
140500.00000000
NS
USD
12057710.00000000
0.724460632993
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
418200.00000000
NS
USD
15172296.00000000
0.911593591496
Long
EC
CORP
CA
N
1
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
15700.00000000
NS
USD
2118401.00000000
0.127279402920
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
85441.00000000
NS
USD
8154489.04000000
0.489944300505
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
4031742.24000000
0.242238247167
Long
EC
CORP
NL
N
1
N
N
N
SIEMENS AG
W38RGI023J3WT1HWRP32
SIEMENS AG SPON ADR
826197501
27979.00000000
NS
USD
2228219.58000000
0.133877607553
Long
EC
CORP
DE
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
519732.00000000
NS
USD
71182494.72000000
4.276841554729
Long
EC
CORP
US
N
1
N
N
N
SOUTHERN COMPANY
549300FC3G3YU2FBZD92
SOUTHERN CO
842587107
14700.00000000
NS
USD
889497.00000000
0.053443444871
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
332966.00000000
NS
USD
90200489.40000000
5.419495380715
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
22100.00000000
NS
USD
14380470.00000000
0.864018490985
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
18300.00000000
NS
USD
45865656.00000000
2.755735722488
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
152888.00000000
NS
USD
35748272.16000000
2.147855262520
Long
EC
CORP
US
N
1
N
N
N
LINDE PLC
8945002PAZHZLBGKGF02
LINDE PLC
N/A
10400.00000000
NS
USD
3006640.00000000
0.180647263666
Long
EC
CORP
IE
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
391299.00000000
NS
USD
26146599.18000000
1.570960140238
Long
EC
CORP
US
N
1
N
N
N
US BANCORP DEL
N1GZ7BBF3NP8GI976H15
US BANCORP DEL
902973304
209212.00000000
NS
USD
11918807.64000000
0.716114994256
Long
EC
CORP
US
N
1
N
N
N
3M CO
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
3600.00000000
NS
USD
715068.00000000
0.042963267147
Long
EC
CORP
US
N
1
N
N
N
SANOFI
549300E9PC51EN656011
SANOFI SPON ADR
80105N105
273573.00000000
NS
USD
14406354.18000000
0.865573684253
Long
EC
CORP
FR
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
19700.00000000
NS
USD
6849887.00000000
0.411560194427
Long
EC
CORP
US
N
1
N
N
N
GRII ER2 HOLDINGS LLC
N/A
GRII ER2 HOLDINGS LLC
N/A
7127346.50900000
NS
USD
4486179.97000000
0.269542125394
Long
EC
CORP
US
Y
3
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
68000.00000000
NS
USD
4951080.00000000
0.297474607599
Long
EC
CORP
US
N
1
N
N
N
ANGLO AMERICAN PLC
549300S9XF92D1X8ME43
ANGLO AMERICAN PLC
N/A
302058.00000000
NS
12002362.91000000
0.721135226439
Long
EC
CORP
GB
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
34600.00000000
NS
USD
12203766.00000000
0.733236082246
Long
EC
CORP
US
N
1
N
N
N
VIVENDI SE
969500FU4DRAEVJW7U54
VIVENDI
N/A
559699.00000000
NS
18805401.48000000
1.129880637358
Long
EC
CORP
FR
N
2
N
N
MEDTRONIC PLC
549300GX3ZBSQWUXY261
MEDTRONIC PLC
N/A
166296.00000000
NS
USD
20642322.48000000
1.240247941798
Long
EC
CORP
IE
N
1
N
N
N
ROCHE HOLDING AG
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
20228.00000000
NS
7622681.76000000
0.457991845296
Long
EC
CORP
CH
N
2
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
45862.00000000
NS
USD
10872504.34000000
0.653250192314
Long
EC
CORP
US
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
101511.00000000
NS
USD
19690088.67000000
1.183035095516
Long
EC
CORP
US
N
1
N
N
N
INTEL CORP
KNX4USFCNGPY45LOCE31
INTEL CORP
458140100
189400.00000000
NS
USD
10632916.00000000
0.638855060863
Long
EC
CORP
US
N
1
N
N
N
BHP GROUP LTD
WZE1WSENV6JSZFK0JC28
BHP GROUP LTD SPON ADR(AUS)
088606108
295770.00000000
NS
USD
21540929.10000000
1.294238717886
Long
EC
CORP
AU
N
1
N
N
RAYTHEON TECHNOLOGIES CORP
I07WOS4YJ0N7YRFE7309
RAYTHEON TECHNOLOGIES CORP
75513E101
133730.00000000
NS
USD
11408506.30000000
0.685454675523
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
347316.00000000
NS
USD
30327633.12000000
1.822168246482
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
14300.00000000
NS
USD
1952236.00000000
0.117295749218
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
6600.00000000
NS
USD
930732.00000000
0.055920957948
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
9643.00000000
NS
USD
21099751.87000000
1.267731567249
Long
EC
CORP
US
N
1
N
N
N
SONY GROUP CORP
529900R5WX9N2OI2N910
SONY GROUP CORP ADR
835699307
172700.00000000
NS
USD
16789894.00000000
1.008783362274
Long
EC
CORP
JP
N
1
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
34400.00000000
NS
USD
2147936.00000000
0.129053947572
Long
EC
CORP
US
N
1
N
N
N
THUNGELA RESOURCES LTD
213800EGYK3BN3SRIF27
THUNGELA RESOURCES LTD
N/A
30205.00000000
NS
83147.33000000
0.004995722017
Long
EC
CORP
ZA
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
244800.00000000
NS
USD
8626752.00000000
0.518319167950
Long
EC
CORP
US
N
1
N
N
N
AIRBUS SE
MINO79WLOO247M1IL051
AIRBUS SE
N/A
86100.00000000
NS
11094229.87000000
0.666572076637
Long
EC
CORP
NL
N
2
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
560124.00000000
NS
USD
23950902.24000000
1.439036583028
Long
EC
CORP
US
N
1
N
N
N
FISERV INC
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
26100.00000000
NS
USD
2789829.00000000
0.167620657926
Long
EC
CORP
US
N
1
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
29900.00000000
NS
USD
6862648.00000000
0.412326910672
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATIONAL INFORMATION SERVICES INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
57000.00000000
NS
USD
8075190.00000000
0.485179794416
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
175000.00000000
NS
USD
9469250.00000000
0.568938782651
Long
EC
CORP
US
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
688800.00000000
NS
USD
25561368.00000000
1.535797829061
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
20800.00000000
NS
USD
2411344.00000000
0.144880230209
Long
EC
CORP
US
N
1
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SPN ADR
03524A108
132107.00000000
NS
USD
9513025.07000000
0.571568910173
Long
EC
CORP
BE
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
8427839.00000000
NS
USD
113438712.94000000
6.815712252362
Long
EC
CORP
US
N
1
N
N
N
CATERPILLAR INC
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
83900.00000000
NS
USD
18259157.00000000
1.097060755163
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
147116.00000000
NS
USD
21027289.88000000
1.263377850072
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
500297.00000000
NS
USD
28526934.94000000
1.713977309454
Long
EC
CORP
US
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL B
084670702
102100.00000000
NS
USD
28375632.00000000
1.704886609505
Long
EC
CORP
US
N
1
N
N
N
VERIZON COMMUNICATIONS INC
2S72QS2UO2OESLG6Y829
VERIZON COMMUNICATIONS INC
92343V104
287576.00000000
NS
USD
16112883.28000000
0.968106681979
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
72629130.85200000
NS
USD
72643656.68000000
4.364632214684
Long
STIV
RF
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
1212687.00000000
NS
USD
76496295.96000000
4.596109459657
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
21200.00000000
NS
USD
5689232.00000000
0.341824825440
Long
EC
CORP
US
N
1
N
N
N
IMPERIAL OIL LTD
549300MO45LTBPAU4Z27
IMPERIAL OIL LTD
453038408
165700.00000000
NS
5050133.91000000
0.303426041025
Long
EC
CORP
CA
N
1
N
N
N
BOEING CO
RVHJWBXLJ1RFUBSY1F30
BOEING CO
097023105
103700.00000000
NS
USD
24842372.00000000
1.492598556788
Long
EC
CORP
US
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
155579.00000000
NS
USD
32355764.63000000
1.944024008275
Long
EC
CORP
US
N
1
N
N
N
GLAXOSMITHKLINE PLC
5493000HZTVUYLO1D793
GLAXOSMITHKLINE PLC SPONS ADR
37733W105
422433.00000000
NS
USD
16821282.06000000
1.010669243906
Long
EC
CORP
GB
N
1
N
N
N
IBM CORPORATION
VGRQXHF3J8VDLUA7XE92
INTL BUS MACH CORP
459200101
1100.00000000
NS
USD
161249.00000000
0.009688286798
Long
EC
CORP
US
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
509720.00000000
NS
24430129.25000000
1.467829869897
Long
EC
CORP
GB
N
2
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
42753240.97200000
NS
USD
42757516.30000000
2.568990075554
Long
STIV
RF
US
N
1
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
146774.00000000
NS
USD
20900617.60000000
1.255767028435
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
334630.00000000
NS
USD
52048350.20000000
3.127209124463
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
25252.00000000
NS
USD
9219252.68000000
0.553918250835
Long
EC
CORP
US
N
1
N
N
N
BAYER AG
549300J4U55H3WP1XT59
BAYER AG
N/A
174318.00000000
NS
10597703.54000000
0.636739398680
Long
EC
CORP
DE
N
2
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
1673621.00000000
NS
USD
75798295.09000000
4.554171632979
Long
EC
CORP
US
N
1
N
N
N
DUPONT DE NEMOURS INC
5493004JF0SDFLM8GD76
DUPONT DE NEMOURS INC
26614N102
167328.00000000
NS
USD
12952860.48000000
0.778243754611
Long
EC
CORP
US
N
1
N
N
N
SYSCO CORP
5RGWIFLMGH3YS7KWI652
SYSCO CORP
871829107
187599.00000000
NS
USD
14585822.25000000
0.876356623269
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
1788761.00000000
NS
USD
73750616.03000000
4.431141400209
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
2500.00000000
NS
USD
1106800.00000000
0.066499611335
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
67498.00000000
NS
USD
27028899.12000000
1.623971165800
Long
EC
CORP
US
N
1
N
N
N
SIMON PROPERTY GROUP INC
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
59200.00000000
NS
USD
7724416.00000000
0.464104320377
Long
EC
CORP
US
N
1
N
N
N
ALTRIA GROUP INC
XSGZFLO9YTNO9VCQV219
ALTRIA GROUP INC
02209S103
100200.00000000
NS
USD
4777536.00000000
0.287047603127
Long
EC
CORP
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
9200.00000000
NS
USD
2485288.00000000
0.149322990654
Long
EC
CORP
US
N
1
N
N
N
EPIROC AB
5493004Q73OEYW1SPE91
EPIROC AB CL B
N/A
206100.00000000
NS
4044647.18000000
0.243013611726
Long
EC
CORP
SE
N
1
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
173013.00000000
NS
USD
28502161.62000000
1.712488859733
Long
EC
CORP
US
N
1
N
N
N
ROCKWELL AUTOMATION INC
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC
773903109
35400.00000000
NS
USD
10125108.00000000
0.608344548907
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
7100.00000000
NS
USD
1173133.00000000
0.070485081807
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
18550.00000000
NS
USD
45295204.50000000
2.721461415444
Long
EC
CORP
US
N
1
N
N
N
PNC FINANCIAL SERVICES GRP INC
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GRP INC
693475105
92631.00000000
NS
USD
17670289.56000000
1.061679967407
Long
EC
CORP
US
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
205999.00000000
NS
USD
36208444.23000000
2.175503675785
Long
EC
CORP
US
N
1
N
N
N
2021-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer