0001752724-20-161925.txt : 20200820
0001752724-20-161925.hdr.sgml : 20200820
20200820082922
ACCESSION NUMBER: 0001752724-20-161925
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200820
PERIOD START: 20200630
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: 201118697
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
2020-06-30
2020-06-30
N
4930697989.21
4933332.83
4925764656.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
12320.64000000
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
172000.00000000
NS
USD
28238960.00000000
0.573290889231
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
460801.00000000
NS
USD
25551415.45000000
0.518729927888
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB (CVR)
110122157
336106.00000000
NS
USD
1203259.48000000
0.024427871892
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
400000.00000000
NS
USD
36572000.00000000
0.742463405202
Long
EC
CORP
US
N
1
N
N
N
BOOZ ALLEN HAMILTON HLDG C
529900JPV47PIUWMA015
BOOZ ALLEN HAMILTON HLDG CL A
099502106
274242.00000000
NS
USD
21333285.18000000
0.433095908314
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
537400.00000000
NS
USD
40788660.00000000
0.828067576212
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATL INFORMN SVCS INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
246200.00000000
NS
USD
33012958.00000000
0.670209811125
Long
EC
CORP
US
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
275900.00000000
NS
USD
37872793.00000000
0.768871345709
Long
EC
CORP
US
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
195000.00000000
NS
USD
26722800.00000000
0.542510693550
Long
EC
CORP
US
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
386308.00000000
NS
USD
21965472.88000000
0.445930214135
Long
EC
CORP
US
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
85000.00000000
NS
29448210.71000000
0.597840391579
Long
EC
CORP
CH
N
2
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
282000.00000000
NS
USD
38103840.00000000
0.773561927093
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
188000.00000000
NS
USD
40367360.00000000
0.819514589429
Long
EC
CORP
IE
N
1
N
N
N
VERISIGN INC
LMPL4N8ZOJRMF0KOF759
VERISIGN INC
92343E102
34000.00000000
NS
USD
7032220.00000000
0.142764027325
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
406700.00000000
NS
USD
101882417.00000000
2.068357384229
Long
EC
CORP
US
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
253600.00000000
NS
USD
47588040.00000000
0.966104621713
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
450000.00000000
NS
USD
44122500.00000000
0.895749250684
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
38000.00000000
NS
USD
53717180.00000000
1.090534845801
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
55155920.51400000
NS
USD
55166951.70000000
1.119967264951
Long
STIV
RF
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
312000.00000000
NS
USD
80664480.00000000
1.637603207362
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
2449400.00000000
NS
USD
498477394.00000000
10.11979720456
Long
EC
CORP
US
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
393100.00000000
NS
USD
27167141.00000000
0.551531445271
Long
EC
CORP
US
N
1
N
N
N
HUNTINGTON INGALLS INDUSTR INC
5TZLZ6WJTBVJ0QWBG121
HUNTINGTON INGALLS INDUSTRIES INC
446413106
64000.00000000
NS
USD
11167360.00000000
0.226713226859
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
495000.00000000
NS
USD
47425950.00000000
0.962813965108
Long
EC
CORP
US
N
1
N
N
N
SOUTHWEST AIRLINES CO
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
693000.00000000
NS
USD
23686740.00000000
0.480874374891
Long
EC
CORP
US
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
203014.00000000
NS
USD
58936994.34000000
1.196504470908
Long
EC
CORP
US
N
1
N
N
N
ALLSTATE CORP
OBT0W1ED8G0NWVOLOJ77
ALLSTATE CORPORATION
020002101
399000.00000000
NS
USD
38699010.00000000
0.785644721167
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
82800.00000000
NS
USD
30472884.00000000
0.618642710843
Long
EC
CORP
NL
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
35000.00000000
NS
USD
6825000.00000000
0.138557167792
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
30700.00000000
NS
USD
16703563.00000000
0.339105989937
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
134700.00000000
NS
USD
37006131.00000000
0.751276879460
Long
EC
CORP
US
N
1
N
N
N
CDW CORP
N/A
CDW CORPORATION
12514G108
39757.00000000
NS
USD
4618968.26000000
0.093771598568
Long
EC
CORP
US
N
1
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
69400.00000000
NS
USD
11769546.00000000
0.238938455672
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
39000.00000000
NS
USD
1971840.00000000
0.040031145163
Long
EC
CORP
US
N
1
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
73892.00000000
NS
USD
9447831.12000000
0.191804354837
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
286000.00000000
NS
USD
68688620.00000000
1.394476285240
Long
EC
CORP
US
N
1
N
N
N
MICRON TECHNOLOGY INC
B3DXGBC8GAIYWI2Z0172
MICRON TECHNOLOGY INC
595112103
48481.00000000
NS
USD
2497741.12000000
0.050707682852
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
113400.00000000
NS
USD
70721910.00000000
1.435754952449
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
150000.00000000
NS
USD
24381000.00000000
0.494968836329
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
219200.00000000
NS
USD
30593744.00000000
0.621096340044
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
671000.00000000
NS
USD
152363970.00000000
3.093204418580
Long
EC
CORP
US
N
1
N
N
N
SBA COMMUNICATIONS CORP
5299001HX8ZN8Y8QIT49
SBA COMMUNICATIONS CORP
78410G104
105200.00000000
NS
USD
31341184.00000000
0.636270430813
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
139000.00000000
NS
USD
44960940.00000000
0.912770770356
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
6400.00000000
NS
USD
5155520.00000000
0.104664358929
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
2362398.77300000
NS
USD
2362635.01000000
0.047964837437
Long
STIV
RF
US
N
1
N
N
REYNOLDS CONSUMER PRODUCTS INC
549300DWNZYMOSR1X343
REYNOLDS CONSUMER PRODUCTS INC
76171L106
340000.00000000
NS
USD
11811600.00000000
0.239792211442
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
102900.00000000
NS
USD
9385509.00000000
0.190539127520
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
687000.00000000
NS
USD
132707790.00000000
2.694156121082
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
420000.00000000
NS
USD
74268600.00000000
1.507757783429
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
1128700.00000000
NS
USD
411749760.00000000
8.359103382389
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
106800.00000000
NS
USD
9544716.00000000
0.193771255141
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
208500.00000000
NS
USD
69601470.00000000
1.413008433317
Long
EC
CORP
US
N
1
N
N
N
DIGITAL RLTY TR INC
549300HKCZ31D08NEI41
DIGITAL REALTY TRUST INC
253868103
76802.00000000
NS
USD
10914332.22000000
0.221576404505
Long
EC
CORP
US
N
1
N
N
N
ROCKWELL AUTOMATION INC
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC
773903109
99500.00000000
NS
USD
21193500.00000000
0.430258071151
Long
EC
CORP
US
N
1
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
67000.00000000
NS
USD
3940940.00000000
0.080006664445
Long
EC
CORP
US
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
629000.00000000
NS
USD
61755220.00000000
1.253718443897
Long
EC
CORP
US
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
30000.00000000
NS
USD
5090100.00000000
0.103336240260
Long
EC
CORP
US
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
482700.00000000
NS
USD
30675585.00000000
0.622757828274
Long
EC
CORP
US
N
1
N
N
N
BLACK KNIGHT INC
549300TUSNXS3BFFML48
BLACK KNIGHT INC
09215C105
55000.00000000
NS
USD
3990800.00000000
0.081018893073
Long
EC
CORP
US
N
1
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
240000.00000000
NS
USD
24187200.00000000
0.491034421806
Long
EC
CORP
US
N
1
N
N
N
KROGER CO
6CPEOKI6OYJ13Q6O7870
KROGER CO
501044101
3004.00000000
NS
USD
101685.40000000
0.002064357660
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
239000.00000000
NS
USD
45094520.00000000
0.915482633576
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
699000.00000000
NS
USD
83579430.00000000
1.696780821465
Long
EC
CORP
US
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
4300.00000000
NS
USD
1321992.00000000
0.026838310236
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
2400.00000000
NS
3493186.19000000
0.070916627847
Long
EC
CORP
NL
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
110000.00000000
NS
USD
3419900.00000000
0.069428814378
Long
EC
CORP
US
N
1
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
155000.00000000
NS
USD
29760000.00000000
0.604170155824
Long
EC
CORP
US
N
1
N
N
N
CACI INTL INC
SYRPI2D1O9WRTS2WX210
CACI INTERNATIONAL INC
127190304
55005.00000000
NS
USD
11929484.40000000
0.242185431749
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
394600.00000000
NS
USD
52189796.00000000
1.059526787021
Long
EC
CORP
US
N
1
N
N
N
CH ROBINSON WORLDWIDE INC
529900WNWN5L0OVDHA79
CH ROBINSON WORLDWIDE INC
12541W209
54000.00000000
NS
USD
4269240.00000000
0.086671619491
Long
EC
CORP
US
N
1
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
147800.00000000
NS
USD
53553852.00000000
1.087219056043
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
199600.00000000
NS
USD
86887876.00000000
1.763946961766
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
7800.00000000
NS
USD
3447990.00000000
0.069999081168
Long
EC
CORP
US
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
224300.00000000
NS
USD
73902364.00000000
1.500322673846
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
55200.00000000
NS
USD
9395040.00000000
0.190732620321
Long
EC
CORP
US
N
1
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
29900.00000000
NS
USD
6792383.00000000
0.137894996489
Long
EC
CORP
US
N
1
N
N
N
BAXTER INTERNATIONAL INC.
J5OIVXX3P24RJRW5CK77
BAXTER INTL INC
071813109
273300.00000000
NS
USD
23531130.00000000
0.477715271465
Long
EC
CORP
US
N
1
N
N
N
ELECTRONIC ARTS INC
549300O7A67PUEYKDL45
ELECTRONIC ARTS INC
285512109
305000.00000000
NS
USD
40275250.00000000
0.817644625953
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
50000.00000000
NS
USD
28491500.00000000
0.578417808960
Long
EC
CORP
US
N
1
N
N
N
NORDSON CORP
14OS6Q5N55N95WM84M53
NORDSON CORP
655663102
69400.00000000
NS
USD
13165874.00000000
0.267285892007
Long
EC
CORP
US
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
153000.00000000
NS
USD
29755440.00000000
0.604077581365
Long
EC
CORP
US
N
1
N
N
N
HERSHEY CO
21X2CX66SU2BR6QTAD08
HERSHEY CO (THE)
427866108
160000.00000000
NS
USD
20739200.00000000
0.421035137623
Long
EC
CORP
US
N
1
N
N
N
EXPEDIA INC DEL
CI7MUJI4USF3V0NJ1H64
EXPEDIA INC
30212P303
103789.00000000
NS
USD
8531455.80000000
0.173200637772
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
142900.00000000
NS
4273817.17000000
0.086764542525
Long
EC
CORP
KY
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
725200.00000000
NS
USD
68212312.00000000
1.384806558138
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
5700.00000000
NS
USD
2210175.00000000
0.044869683271
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
230000.00000000
NS
USD
23954500.00000000
0.486310282180
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
380800.00000000
NS
USD
112316960.00000000
2.280193387934
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
44100.00000000
NS
USD
11113641.00000000
0.225622655065
Long
EC
CORP
US
N
1
N
N
N
NVR INC
529900RWXR4JI3JYTV70
NVR INC
62944T105
2750.00000000
NS
USD
8961562.50000000
0.181932413039
Long
EC
CORP
US
N
1
N
N
N
BIOGEN INC
W8J5WZB5IY3K0NDQT671
BIOGEN INC
09062X103
178453.00000000
NS
USD
47745100.15000000
0.969293165237
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
59300.00000000
NS
USD
34266505.00000000
0.695658590907
Long
EC
CORP
US
N
1
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
835000.00000000
NS
USD
43795750.00000000
0.889115762834
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
30020.00000000
NS
USD
12170108.00000000
0.247070431678
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
86900.00000000
NS
USD
33739794.00000000
0.684965611507
Long
EC
CORP
US
N
1
N
N
N
NETEASE INC
5299004AF4DSJDB0PA32
NETEASE INC
N/A
193100.00000000
NS
3328580.09000000
0.067574890848
Long
EC
CORP
KY
N
1
N
N
N
ROYALTY PHARMA PLC
N/A
ROYALTY PHARMA PLC
N/A
86400.00000000
NS
USD
4194720.00000000
0.085158757931
Long
EC
CORP
GB
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
335100.00000000
NS
USD
99089070.00000000
2.011648483279
Long
EC
CORP
US
N
1
N
N
N
PHILLIPS 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
80400.00000000
NS
USD
5780760.00000000
0.117357616598
Long
EC
CORP
US
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
13000.00000000
NS
USD
14665560.00000000
0.297731642152
Long
EC
CORP
US
N
1
N
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
97000.00000000
NS
USD
16453140.00000000
0.334022048306
Long
EC
CORP
US
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
137000.00000000
NS
USD
23869510.00000000
0.484584864790
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
546000.00000000
NS
USD
65399880.00000000
1.327710204654
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
34249.00000000
NS
USD
7808429.51000000
0.158522179899
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
184800.00000000
NS
USD
262055640.00000000
5.320100700722
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
92300.00000000
NS
USD
254639086.00000000
5.169534148777
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
135000.00000000
NS
USD
12954600.00000000
0.262996730532
Long
EC
CORP
US
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
66900.00000000
NS
USD
8494293.00000000
0.172446180289
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
244600.00000000
NS
USD
74165166.00000000
1.505657926712
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
59362.00000000
NS
USD
5540255.46000000
0.112475033755
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
44700.00000000
NS
USD
13040331.00000000
0.264737191272
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
319800.00000000
NS
USD
60925098.00000000
1.236865791407
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
487000.00000000
NS
USD
39013570.00000000
0.792030734750
Long
EC
CORP
US
N
1
N
N
N
COPART INC
549300KVYX3JWMYEHU61
COPART INC
217204106
94500.00000000
NS
USD
7869015.00000000
0.159752151167
Long
EC
CORP
US
N
1
N
N
N
2020-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer