0001752724-21-181312.txt : 20210824
0001752724-21-181312.hdr.sgml : 20210824
20210824102858
ACCESSION NUMBER: 0001752724-21-181312
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: 211199618
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
2021-06-30
2021-06-30
N
7198156209.42
28507306.21
7169648903.21
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
4386.13000000
N
TEMPUR SEALY INTERNATIONAL INC
549300HFEKVR3US71V91
TEMPUR SEALY INTERNATIONAL INC
88023U101
672312.00000000
NS
USD
26347907.28000000
0.367492294751
Long
EC
CORP
US
N
1
N
N
N
BOSTON BEER COMPANY INC
529900Q02MQ0DCQNRM58
BOSTON BEER COMPANY CL A
100557107
3200.00000000
NS
USD
3266560.00000000
0.045560947880
Long
EC
CORP
US
N
1
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
756570.00000000
NS
USD
53118779.70000000
0.740883973777
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
166600.00000000
NS
USD
84044702.00000000
1.172228977103
Long
EC
CORP
US
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
55700.00000000
NS
USD
15361503.00000000
0.214257395409
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
255600.00000000
NS
USD
101133252.00000000
1.410574678973
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
738500.00000000
NS
USD
99645805.00000000
1.389828237689
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
644200.00000000
NS
USD
61482448.00000000
0.857537779464
Long
EC
CORP
US
N
1
N
N
N
DUCK CREEK TECHNOLOGIES INC
N/A
DUCK CREEK TECHNOLOGIES INC
264120106
7100.00000000
NS
USD
308921.00000000
0.004308732605
Long
EC
CORP
US
N
1
N
N
N
AZEK CO INC/THE
N/A
AZEK CO INC
05478C105
111000.00000000
NS
USD
4713060.00000000
0.065736273332
Long
EC
CORP
US
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
377100.00000000
NS
USD
37562931.00000000
0.523915905884
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
95500.00000000
NS
USD
65975220.00000000
0.920201545301
Long
EC
CORP
NL
N
1
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
138400.00000000
NS
USD
35125920.00000000
0.489925245631
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
4810000.00000000
NS
USD
658777600.00000000
9.188422039816
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
98200.00000000
NS
USD
337823712.00000000
4.711858510236
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
651400.00000000
NS
USD
44562274.00000000
0.621540532899
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
2539600.00000000
NS
USD
687977640.00000000
9.595694981548
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
116000.00000000
NS
USD
63747800.00000000
0.889134194164
Long
EC
CORP
US
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
122000.00000000
NS
USD
30075440.00000000
0.419482744636
Long
EC
CORP
US
N
1
N
N
N
BEST BUY CO INC
HL5XPTVRV0O8TUN5LL90
BEST BUY CO INC
086516101
84700.00000000
NS
USD
9738806.00000000
0.135833792302
Long
EC
CORP
US
N
1
N
N
N
WATERS CORP
5T547R1474YC9HOD8Q74
WATERS CORP
941848103
30799.00000000
NS
USD
10644442.39000000
0.148465322831
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
158000.00000000
NS
USD
102810600.00000000
1.433969799469
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
38000.00000000
NS
USD
95240160.00000000
1.328379691749
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
550700.00000000
NS
USD
54084247.00000000
0.754350006954
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
226400.00000000
NS
USD
66740456.00000000
0.930874815503
Long
EC
CORP
IE
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
219700.00000000
NS
USD
90175865.00000000
1.257744503494
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
589000.00000000
NS
USD
137719980.00000000
1.920874813525
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
55000.00000000
NS
USD
28102800.00000000
0.391968984526
Long
EC
CORP
US
N
1
N
N
N
QUANTA SVCS INC
SHVRXXEACT60MMH07S24
QUANTA SVCS INC
74762E102
154000.00000000
NS
USD
13947780.00000000
0.194539233207
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
217600.00000000
NS
USD
127435264.00000000
1.777426840844
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
448200.00000000
NS
USD
69332058.00000000
0.967021662231
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
90000.00000000
NS
USD
50268600.00000000
0.701130566902
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
791500.00000000
NS
USD
275212465.00000000
3.838576598594
Long
EC
CORP
US
N
1
N
N
N
POOL CORP
5493005VZK1KMN6CO617
POOL CORP
73278L105
45580.00000000
NS
USD
20905722.80000000
0.291586423299
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
970000.00000000
NS
USD
71081600.00000000
0.991423721853
Long
EC
CORP
US
N
1
N
N
N
PDC ENERGY INC
5493008W8H2T511J5Y59
PDC ENERGY INC
69327R101
150000.00000000
NS
USD
6868500.00000000
0.095799670147
Long
EC
CORP
US
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
563086.00000000
NS
USD
46043542.22000000
0.642200794510
Long
EC
CORP
US
N
1
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
86800.00000000
NS
USD
16643900.00000000
0.232143864011
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
740500.00000000
NS
USD
35988300.00000000
0.501953449685
Long
EC
CORP
US
N
1
N
N
N
ELECTRONIC ARTS INC
549300O7A67PUEYKDL45
ELECTRONIC ARTS INC
285512109
368300.00000000
NS
USD
52972589.00000000
0.738844952035
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
31000.00000000
NS
USD
27124070.00000000
0.378317967395
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
509400.00000000
NS
USD
39616038.00000000
0.552551994314
Long
EC
CORP
US
N
1
N
N
N
KEYSIGHT TECHNOLOGIES INC
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
75000.00000000
NS
USD
11580750.00000000
0.161524645855
Long
EC
CORP
US
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
226496.00000000
NS
USD
43933429.12000000
0.612769602990
Long
EC
CORP
US
N
1
N
N
N
RAYMOND JAMES FINANCIAL INC.
RGUZHJ05YTITL6D76949
RAYMOND JAMES FINANCIAL INC.
754730109
136200.00000000
NS
USD
17692380.00000000
0.246767732128
Long
EC
CORP
US
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
20800.00000000
NS
USD
4981808.00000000
0.069484685613
Long
EC
CORP
US
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
345000.00000000
NS
USD
14141550.00000000
0.197241876009
Long
EC
CORP
GB
N
1
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
220000.00000000
NS
USD
19881400.00000000
0.277299492184
Long
EC
CORP
US
N
1
N
N
N
CHARLES RIVER LABORATORIES INTERNATIONAL INC
549300BSQ0R4UZ5KX287
CHARLES RIVER LABS INTL INC
159864107
122600.00000000
NS
USD
45352192.00000000
0.632558059847
Long
EC
CORP
US
N
1
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
74100.00000000
NS
USD
12042732.00000000
0.167968224979
Long
EC
CORP
US
N
1
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
25600.00000000
NS
USD
13554944.00000000
0.189060080667
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
400400.00000000
NS
USD
127683556.00000000
1.780889939294
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
339000.00000000
NS
USD
73356210.00000000
1.023149264215
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
48000.00000000
NS
USD
3236160.00000000
0.045136938275
Long
EC
CORP
US
N
1
N
N
N
CUMMINS INC
ZUNI8PYC725B6H8JU438
CUMMINS INC
231021106
71000.00000000
NS
USD
17310510.00000000
0.241441529894
Long
EC
CORP
US
N
1
N
N
N
NORDNET AB
N/A
NORDNET AB
N/A
303200.00000000
NS
5117635.92000000
0.071379170571
Long
EC
CORP
SE
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
242200.00000000
NS
USD
47386430.00000000
0.660930969420
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
44700.00000000
NS
USD
15513582.00000000
0.216378545301
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
193864.00000000
NS
USD
16928204.48000000
0.236109253166
Long
EC
CORP
US
N
1
N
N
N
SNOWFLAKE COMPUTING INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
18800.00000000
NS
USD
4545840.00000000
0.063403941550
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY INC
N/A
MARVELL TECHNOLOGY INC
573874104
138223.00000000
NS
USD
8062547.59000000
0.112453869064
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
282548.00000000
NS
USD
39844918.96000000
0.555744353704
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HLDGS INC
57060D108
20000.00000000
NS
USD
9271800.00000000
0.129320140012
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
249700.00000000
NS
USD
79424576.00000000
1.107788917870
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
258700.00000000
NS
USD
39966563.00000000
0.557441006380
Long
EC
CORP
US
N
1
N
N
N
PARKER-HANNIFIN CORP
5493002CONDB4N2HKI23
PARKER HANNIFIN CORP
701094104
82300.00000000
NS
USD
25275153.00000000
0.352529856638
Long
EC
CORP
US
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
345100.00000000
NS
USD
100589748.00000000
1.402994056723
Long
EC
CORP
US
N
1
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
68700.00000000
NS
USD
9623496.00000000
0.134225484816
Long
EC
CORP
US
N
1
N
N
N
LABORATORY CORP OF AMERICA HOLDINGS
OZ7UA8IXAIFILY2VZH07
LABORATORY CORP OF AMER HLDGS
50540R409
169300.00000000
NS
USD
46701405.00000000
0.651376456929
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
165000.00000000
NS
USD
22575300.00000000
0.314873159129
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
89900.00000000
NS
USD
42270980.00000000
0.589582287370
Long
EC
CORP
US
N
1
N
N
N
RYDER SYSTEM INC
ZXJ6Y2OSPZXIVGRILD15
RYDER SYSTEM INC
783549108
126900.00000000
NS
USD
9432477.00000000
0.131561212094
Long
EC
CORP
US
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
263700.00000000
NS
USD
62810703.00000000
0.876063860977
Long
EC
CORP
US
N
1
N
N
N
SYNCHRONY FINANCIAL
549300RS7EWPM9MA6C78
SYNCHRONY FINANCIAL
87165B103
346800.00000000
NS
USD
16826736.00000000
0.234694002832
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
136800.00000000
NS
USD
65231712.00000000
0.909831330384
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
267000.00000000
NS
USD
47264340.00000000
0.659228096634
Long
EC
CORP
US
N
1
N
N
N
NVR INC
529900RWXR4JI3JYTV70
NVR INC
62944T105
2520.00000000
NS
USD
12532716.00000000
0.174802367161
Long
EC
CORP
US
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
80900.00000000
NS
USD
15557070.00000000
0.216985102199
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
212700.00000000
NS
USD
57950115.00000000
0.808269913664
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
52100.00000000
NS
USD
47913244.00000000
0.668278804817
Long
EC
CORP
US
N
1
N
N
N
QUALTRICS INTERNATIONAL INC
549300NW34K5PVZGTN68
QUALTRICS INTERNATIONAL INC
747601201
31100.00000000
NS
USD
1189575.00000000
0.016591816643
Long
EC
CORP
US
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
237100.00000000
NS
USD
44185956.00000000
0.616291768209
Long
EC
CORP
US
N
1
N
N
N
ADYEN NV
724500973ODKK3IFQ447
ADYEN BV
N/A
3300.00000000
NS
8092692.71000000
0.112874323683
Long
EC
CORP
NL
N
2
N
N
N
WEST PHARMACEUTICAL SVCS INC
5493007NKRGM1RJQ1P16
WEST PHARMACEUTICAL SVCS INC
955306105
39000.00000000
NS
USD
14004900.00000000
0.195335924939
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
122331833.23900000
NS
USD
122356299.61000000
1.706587048568
Long
STIV
RF
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
261600.00000000
NS
USD
48171024.00000000
0.671874238896
Long
EC
CORP
IE
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
453000.00000000
NS
USD
46917210.00000000
0.654386436956
Long
EC
CORP
US
N
1
N
N
N
TUSIMPLE HOLDINGS INC
N/A
TUSIMPLE HOLDINGS INC
90089L108
71200.00000000
NS
USD
5072288.00000000
0.070746672096
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
142900.00000000
NS
5690717.22000000
0.079372327666
Long
EC
CORP
KY
N
2
N
N
N
SARTORIUS STEDIM BIOTECH
52990006IVXY7GCSSR39
SARTORIUS STEDIM BIOTECH
N/A
5446.00000000
NS
2575934.45000000
0.035928320685
Long
EC
CORP
FR
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
456434.00000000
NS
USD
122488628.24000000
1.708432726533
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
173700.00000000
NS
USD
27731205.00000000
0.386786094749
Long
EC
CORP
US
N
1
N
N
N
COPART INC
549300KVYX3JWMYEHU61
COPART INC
217204106
92000.00000000
NS
USD
12128360.00000000
0.169162537297
Long
EC
CORP
US
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
189200.00000000
NS
USD
61340532.00000000
0.855558379888
Long
EC
CORP
US
N
1
N
N
N
DOXIMITY INC
N/A
DOXIMITY INC
26622P107
11800.00000000
NS
USD
686760.00000000
0.009578711723
Long
EC
CORP
US
N
1
N
N
N
BUILDERS FIRSTSOURCE INC
549300W0SKP6L3H7DP63
BUILDERS FIRSTSOURCE
12008R107
195000.00000000
NS
USD
8318700.00000000
0.116026602031
Long
EC
CORP
US
N
1
N
N
N
IDEXX LABORATORIES INC
OGMTXK0LUU1HKV2P0J84
IDEXX LABS INC
45168D104
18710.00000000
NS
USD
11816300.50000000
0.164810029884
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
849000.00000000
NS
USD
77844810.00000000
1.085754840312
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC SPON ADR
47215P106
11100.00000000
NS
USD
885891.00000000
0.012356128060
Long
EC
CORP
KY
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
221000.00000000
NS
USD
117810680.00000000
1.643186180947
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
6979337.08600000
NS
USD
6980035.02000000
0.097355325403
Long
STIV
RF
US
N
1
N
N
DISCOVER FINANCIAL SVS
Z1YLO2USPORE63VVUL20
DISCOVER FIN SVCS
254709108
342900.00000000
NS
USD
40561641.00000000
0.565740966504
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
135000.00000000
NS
USD
108013500.00000000
1.506538206517
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
801000.00000000
NS
USD
124587540.00000000
1.737707685298
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
314200.00000000
NS
USD
114711278.00000000
1.599956700092
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
7200.00000000
NS
USD
9974448.00000000
0.139120452544
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
66000.00000000
NS
USD
8811000.00000000
0.122893047050
Long
EC
CORP
US
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
85400.00000000
NS
USD
13078156.00000000
0.182409992128
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
7000.00000000
NS
USD
3099040.00000000
0.043224431793
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
72510.00000000
NS
USD
7203868.50000000
0.100477284135
Long
EC
CORP
US
N
1
N
N
N
SOUTHWEST AIRLINES CO
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
716471.00000000
NS
USD
38037445.39000000
0.530534282828
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
364200.00000000
NS
USD
145840248.00000000
2.034133748651
Long
EC
CORP
US
N
1
N
N
N
FIVE9 INC
254900MXP6EWY0SFFR59
FIVE9 INC
338307101
37562.00000000
NS
USD
6888495.18000000
0.096078556607
Long
EC
CORP
US
N
1
N
N
N
TRACTOR SUPPLY CO
549300OJ9VZHZRO6I137
TRACTOR SUPPLY CO.
892356106
34100.00000000
NS
USD
6344646.00000000
0.088493119895
Long
EC
CORP
US
N
1
N
N
N
ROCKWELL AUTOMATION INC
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC
773903109
24100.00000000
NS
USD
6893082.00000000
0.096142532124
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
116600.00000000
NS
USD
42252342.00000000
0.589322330429
Long
EC
CORP
US
N
1
N
N
N
AMERIPRISE FINL INC
6ZLKQF7QB6JAEKQS5388
AMERIPRISE FINANCIAL INC
03076C106
140600.00000000
NS
USD
34992528.00000000
0.488064736117
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
317500.00000000
NS
USD
37950775.00000000
0.529325431584
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
219100.00000000
NS
USD
534996189.00000000
7.461957987377
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
100600.00000000
NS
USD
4207092.00000000
0.058679191363
Long
EC
CORP
US
N
1
N
N
2021-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer