0001752724-24-037166.txt : 20240223
0001752724-24-037166.hdr.sgml : 20240223
20240223145901
ACCESSION NUMBER: 0001752724-24-037166
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240223
DATE AS OF CHANGE: 20240223
PERIOD START: 20240630
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIDELITY HASTINGS STREET TRUST
CENTRAL INDEX KEY: 0000035348
ORGANIZATION NAME:
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: 24670432
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
S000039214
Fidelity Series Large Cap Stock Fund
C000120647
Fidelity Series Large Cap Stock Fund
FGLGX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000035348
XXXXXXXX
S000039214
C000120647
Fidelity Hastings Street Trust
811-00215
0000035348
5IETULY5BBOQWX17XY97
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Series Large Cap Stock Fund
S000039214
549300RGK8BT8Z9OQP38
2024-06-30
2023-12-31
N
16235074408.21
84336404.23
16150738003.98
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
3623598.28000000
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
297400.00000000
NS
USD
10682608.00000000
0.066143157033
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
29300.00000000
NS
USD
11388324.00000000
0.070512715872
Long
EC
CORP
US
N
1
N
N
N
DUKE ENERGY CORP NEW
I1BZKREC126H0VB1BL91
DUKE ENERGY CORP NEW
26441C204
32900.00000000
NS
USD
3192616.00000000
0.019767616806
Long
EC
CORP
US
N
1
N
N
N
EQUINIX INC
549300EVUN2BTLJ3GT74
EQUINIX INC
29444U700
4422.00000000
NS
USD
3561434.58000000
0.022051218830
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
13200.00000000
NS
USD
7006428.00000000
0.043381472712
Long
EC
CORP
US
N
1
N
N
N
STATE STREET CORP
549300ZFEEJ2IP5VME73
STATE STREET CORP
857477103
86141.00000000
NS
USD
6672481.86000000
0.041313789242
Long
EC
CORP
US
N
1
N
N
N
MEG ENERGY CORP
5493002WXPTG5ZC1T326
MEG ENERGY CORP
552704108
2723600.00000000
NS
48652965.55000000
0.301242986778
Long
EC
CORP
CA
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
271740.00000000
NS
16474051.25000000
0.102001848125
Long
EC
CORP
KR
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
19800.00000000
NS
USD
2901492.00000000
0.017965073789
Long
EC
CORP
US
N
1
N
N
N
KKR and CO INC
549300JOHU21WRN2Z451
KKR and CO INC
48251W104
1500451.00000000
NS
USD
124312365.35000000
0.769700835462
Long
EC
CORP
US
N
1
N
N
N
WESTINGHOUSE AIR BRAKE TECH CORP
06BTX5UWZD0GQ5N5Y745
WESTINGHOUSE AIR BRAKE TECH CORP
929740108
116285.00000000
NS
USD
14756566.50000000
0.091367753574
Long
EC
CORP
US
N
1
N
N
N
HALEON PLC
549300PSB3WWEODCUP19
HALEON PLC SPONS ADR
405552100
11135436.00000000
NS
USD
91644638.28000000
0.567433130655
Long
EC
CORP
GB
N
1
N
N
N
SHELL PLC
21380068P1DRHMJ8KU70
SHELL PLC SPONS ADR
780259305
1462600.00000000
NS
USD
96239080.00000000
0.595880386247
Long
EC
CORP
GB
N
1
N
N
N
NORDSON CORP
14OS6Q5N55N95WM84M53
NORDSON CORP
655663102
26500.00000000
NS
USD
7000240.00000000
0.043343158673
Long
EC
CORP
US
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES E PC PP
N/A
17600.00000000
NS
USD
586784.00000000
0.003633171436
Long
EP
CORP
US
Y
3
N
N
N
COPA HOLDINGS SA
529900BB9UQJV6QQHA59
COPA HOLDINGS SA CL A
N/A
48500.00000000
NS
USD
5156035.00000000
0.031924454465
Long
EC
CORP
PA
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
2533614.00000000
NS
USD
487796703.42000000
3.020275007246
Long
EC
CORP
US
N
1
N
N
N
ENTERGY CORP NEW
4XM3TW50JULSLG8BNC79
ENTERGY CORP
29364G103
110700.00000000
NS
USD
11201733.00000000
0.069357406437
Long
EC
CORP
US
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC SPON ADR
25243Q205
372200.00000000
NS
USD
54214652.00000000
0.335679100154
Long
EC
CORP
GB
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
162738.00000000
NS
USD
32313257.28000000
0.200072945719
Long
EC
CORP
US
N
1
N
N
N
VERALTO CORP
S4BKK9OTCEWQ3YHPFM11
VERALTO CORP
92338C103
101866.00000000
NS
USD
8379497.16000000
0.051883060439
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
140900.00000000
NS
USD
21408346.00000000
0.132553360686
Long
EC
CORP
US
N
1
N
N
N
SOUTHERN COMPANY
549300FC3G3YU2FBZD92
SOUTHERN CO
842587107
1779000.00000000
NS
USD
124743480.00000000
0.772370154040
Long
EC
CORP
US
N
1
N
N
N
ELASTIC NV
2549003I48WHHH937I59
ELASTIC NV
N/A
385700.00000000
NS
USD
43468390.00000000
0.269141818716
Long
EC
CORP
NL
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
3378905.00000000
NS
USD
1270603436.20000000
7.867154032756
Long
EC
CORP
US
N
1
N
N
N
SAGE GROUP PLC
2138005RN5XYLTF8G138
SAGE GROUP PLC
N/A
652900.00000000
NS
9757767.55000000
0.060416852453
Long
EC
CORP
GB
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
70200.00000000
NS
USD
54984852.00000000
0.340447922481
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
1962460.00000000
NS
USD
276569487.80000000
1.712426315948
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
1209893.00000000
NS
USD
314995642.55000000
1.950348290414
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
37000.00000000
NS
USD
11001580.00000000
0.068118125606
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
3486060.00000000
NS
USD
178869738.60000000
1.107501951650
Long
EC
CORP
US
N
1
N
N
N
EMBRAER S A
549300EM51WYXFHUY333
EMBRAER S A SPON ADR
29082A107
1664100.00000000
NS
USD
30702645.00000000
0.190100569970
Long
EC
CORP
BR
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
253300.00000000
NS
USD
151118780.00000000
0.935677242505
Long
EC
CORP
US
N
1
N
N
N
US BANCORP DEL
N1GZ7BBF3NP8GI976H15
US BANCORP DEL
902973304
2989419.00000000
NS
USD
129382054.32000000
0.801090664018
Long
EC
CORP
US
N
1
N
N
N
3M CO
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
147273.00000000
NS
USD
16099884.36000000
0.099685131144
Long
EC
CORP
US
N
1
N
N
N
ACUITY BRANDS INC
N/A
ACUITY BRANDS INC
00508Y102
224069.00000000
NS
USD
45896053.27000000
0.284173102546
Long
EC
CORP
US
N
1
N
N
N
STANLEY BLACK and DECKER INC
549300DJ09SMTO561131
STANLEY BLACK and DECKER INC
854502101
145300.00000000
NS
USD
14253930.00000000
0.088255595481
Long
EC
CORP
US
N
1
N
N
N
SANOFI
549300E9PC51EN656011
SANOFI SPON ADR
80105N105
176400.00000000
NS
USD
8772372.00000000
0.054315610827
Long
EC
CORP
FR
N
1
N
N
N
META PLATFORMS INC
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC CL A
30303M102
963600.00000000
NS
USD
341075856.00000000
2.111828301071
Long
EC
CORP
US
N
1
N
N
N
EDENRED
9695006LOD5B2D7Y0N70
EDENRED
N/A
925000.00000000
NS
55285263.83000000
0.342307972653
Long
EC
CORP
FR
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
98500.00000000
NS
USD
61565455.00000000
0.381192828370
Long
EC
CORP
US
N
1
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
158800.00000000
NS
USD
10925440.00000000
0.067646692041
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
19900.00000000
NS
USD
4190940.00000000
0.025948907096
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
140597.00000000
NS
USD
31774922.00000000
0.196739752648
Long
EC
CORP
CH
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
238884.00000000
NS
USD
21372951.48000000
0.132334209586
Long
EC
CORP
US
N
1
N
N
N
FIRST QUANTUM MINERALS LTD
549300I7UVBGWRYMYZ18
FIRST QUANTUM MINERALS INC
335934105
8651600.00000000
NS
70842504.06000000
0.438633231760
Long
EC
CORP
CA
N
1
N
N
N
VERVE THERAPEUTICS INC
N/A
VERVE THERAPEUTICS INC
92539P101
243400.00000000
NS
USD
3392996.00000000
0.021008303144
Long
EC
CORP
US
N
1
N
N
GENERAL DYNAMICS CORP
9C1X8XOOTYY2FNYTVH06
GENERAL DYNAMICS CORPORATION
369550108
178160.00000000
NS
USD
46262807.20000000
0.286443920944
Long
EC
CORP
US
N
1
N
N
N
REGAL REXNORD CORP
QH78R09VCJGQKPBPYU33
REGAL REXNORD CORP
758750103
274800.00000000
NS
USD
40675896.00000000
0.251851624303
Long
EC
CORP
US
N
1
N
N
N
AUTODESK INC
FRKKVKAIQEF3FCSTPG55
AUTODESK INC
052769106
180728.00000000
NS
USD
44003653.44000000
0.272455991974
Long
EC
CORP
US
N
1
N
N
N
SEMPRA
PBBKGKLRK5S5C0Y4T545
SEMPRA
816851109
68760.00000000
NS
USD
5138434.80000000
0.031815479879
Long
EC
CORP
US
N
1
N
N
N
CIGNA GROUP (THE)
549300VIWYMSIGT1U456
CIGNA GROUP (THE)
125523100
664711.00000000
NS
USD
199047708.95000000
1.232437235381
Long
EC
CORP
US
N
1
N
N
N
LOWES COS INC
WAFCR4OKGSC504WU3E95
LOWES COS INC
548661107
616107.00000000
NS
USD
137114612.85000000
0.848968095552
Long
EC
CORP
US
N
1
N
N
N
VERTIV HOLDINGS CO
549300KTTIRAOGXCRV69
VERTIV HOLDINGS CO
92537N108
2260100.00000000
NS
USD
108552603.00000000
0.672121626722
Long
EC
CORP
US
N
1
N
N
N
RAYMOND JAMES FINANCIAL INC.
RGUZHJ05YTITL6D76949
RAYMOND JAMES FINANCIAL INC.
754730109
185303.00000000
NS
USD
20661284.50000000
0.127927804258
Long
EC
CORP
US
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
52400.00000000
NS
USD
12957996.00000000
0.080231603019
Long
EC
CORP
US
N
1
N
N
N
ORACLE CORP
1Z4GXXU7ZHVWFCD8TV52
ORACLE CORP
68389X105
92300.00000000
NS
USD
9731189.00000000
0.060252286908
Long
EC
CORP
US
N
1
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
24200.00000000
NS
USD
9206406.00000000
0.057003005049
Long
EC
CORP
NL
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
5900.00000000
NS
USD
1615420.00000000
0.010002143552
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
113400.00000000
NS
USD
15123024.00000000
0.093636736576
Long
EC
CORP
IE
N
1
N
N
N
PERFORMANCE FOOD GROUP CO
549300EUK8GR9IT1YK57
PERFORMANCE FOOD GROUP CO
71377A103
527100.00000000
NS
USD
36448965.00000000
0.225679872901
Long
EC
CORP
US
N
1
N
N
N
RH
5493008MTS3OGGMHGK69
RH
74967X103
37900.00000000
NS
USD
11047092.00000000
0.068399920779
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
212500.00000000
NS
USD
20402125.00000000
0.126323174798
Long
EC
CORP
US
N
1
N
N
N
HUBBELL INC
54930088VDQ6840Y6597
HUBBELL INC
443510607
157614.00000000
NS
USD
51843973.02000000
0.321000644101
Long
EC
CORP
US
N
1
N
N
N
CUMMINS INC
ZUNI8PYC725B6H8JU438
CUMMINS INC
231021106
91900.00000000
NS
USD
22016483.00000000
0.136318742800
Long
EC
CORP
US
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
390000.00000000
NS
USD
10549500.00000000
0.065318996552
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
1646372.00000000
NS
USD
237340987.52000000
1.469536484719
Long
EC
CORP
US
N
1
N
N
N
TEXTRON INC
3PPKBHUG1HD6BO7RNR87
TEXTRON INC
883203101
145700.00000000
NS
USD
11717194.00000000
0.072548969571
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
796500.00000000
NS
USD
14360895.00000000
0.088917887197
Long
EC
CORP
US
N
1
N
N
N
TARGET CORP
8WDDFXB5T1Z6J0XC1L66
TARGET CORP
87612E106
368800.00000000
NS
USD
52524496.00000000
0.325214216137
Long
EC
CORP
US
N
1
N
N
N
SNOWFLAKE INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
7500.00000000
NS
USD
1492500.00000000
0.009241063780
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY INC
N/A
MARVELL TECHNOLOGY INC
573874104
1997285.00000000
NS
USD
120456258.35000000
0.745825102978
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
234900.00000000
NS
USD
52972299.00000000
0.327986863429
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
353400.00000000
NS
USD
55713510.00000000
0.344959530556
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
294800.00000000
NS
USD
43114500.00000000
0.266950649495
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
52437.00000000
NS
USD
186005575.14000000
1.151684679016
Long
EC
CORP
US
N
1
N
N
N
SONY GROUP CORP
529900R5WX9N2OI2N910
SONY GROUP CORP ADR
835699307
172000.00000000
NS
USD
16286680.00000000
0.100841707642
Long
EC
CORP
JP
N
1
N
N
N
CHART INDUSTRIES INC
EM7QGKC1GYOF3LSZSL80
CHART INDUSTRIES INC
16115Q308
163000.00000000
NS
USD
22221790.00000000
0.137589935484
Long
EC
CORP
US
N
1
N
N
M and T BANK CORP
549300WYXDDBYRASEG81
M and T BANK CORP
55261F104
267220.00000000
NS
USD
36630517.60000000
0.226803986238
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
2089600.00000000
NS
USD
69625472.00000000
0.431097773877
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
163300.00000000
NS
USD
17729481.00000000
0.109775051738
Long
EC
CORP
US
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
373900.00000000
NS
USD
22961199.00000000
0.142168110177
Long
EC
CORP
US
N
1
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
14200.00000000
NS
USD
3193296.00000000
0.019771827140
Long
EC
CORP
US
N
1
N
N
N
VAXCYTE INC
254900M7NMHTGASX8D95
VAXCYTE INC
92243G108
407400.00000000
NS
USD
25584720.00000000
0.158412079953
Long
EC
CORP
US
N
1
N
N
N
AMADEUS IT GROUP SA
9598004A3FTY3TEHHN09
AMADEUS IT GROUP SA
N/A
371500.00000000
NS
26608418.44000000
0.164750480339
Long
EC
CORP
ES
N
1
N
N
N
KONINKLIJKE PHILIPS NV
H1FJE8H61JGM1JSGM897
PHILIPS NV (KON) (NY REG) NEW YORK REGISTERED SHARES
500472303
772502.00000000
NS
USD
18022471.66000000
0.111589152492
Long
EC
CORP
NL
N
1
N
N
INTERPUBLIC GROUP OF COS INC
5493008IUOJ5VWTRC333
INTERPUBLIC GROUP OF COS INC
460690100
1866870.00000000
NS
USD
60934636.80000000
0.377287011807
Long
EC
CORP
US
N
1
N
N
N
AIRBUS SE
MINO79WLOO247M1IL051
AIRBUS SE
N/A
711500.00000000
NS
109918489.13000000
0.680578739515
Long
EC
CORP
NL
N
2
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
420200.00000000
NS
USD
30939326.00000000
0.191566020031
Long
EC
CORP
US
N
1
N
N
N
GE HEALTHCARE TECHNOLOGIES INC
549300OI9J7XOWZMUN85
GE HEALTHCARE TECHNOLOGIES INC WI
36266G107
251031.00000000
NS
USD
19409716.92000000
0.120178513918
Long
EC
CORP
US
N
1
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
3813319.00000000
NS
USD
220447971.39000000
1.364940545352
Long
EC
CORP
US
N
1
N
N
N
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
N/A
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
499049104
1077015.00000000
NS
USD
62089914.75000000
0.384440108772
Long
EC
CORP
US
N
1
N
N
N
CELLNEX TELECOM SAU
5493008T4YG3AQUI7P67
CELLNEX TELECOM SAU
N/A
653100.00000000
NS
25714505.05000000
0.159215665833
Long
EC
CORP
ES
N
2
N
N
N
ELI LILLY and CO
FRDRIPF3EKNDJ2CQJL29
ELI LILLY and CO
532457108
208900.00000000
NS
USD
121771988.00000000
0.753971663523
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATIONAL INFORMATION SERVICES INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
563100.00000000
NS
USD
33825417.00000000
0.209435735950
Long
EC
CORP
US
N
1
N
N
N
SAFRAN SA
969500UIC89GT3UL7L24
SAFRAN SA
N/A
121500.00000000
NS
21421715.05000000
0.132636137399
Long
EC
CORP
FR
N
2
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
2204695.00000000
NS
USD
129922676.35000000
0.804438015884
Long
EC
CORP
US
N
1
N
N
N
NORTHERN TRUST CORP
549300GLF98S992BC502
NORTHERN TRUST CORP
665859104
1479046.00000000
NS
USD
124801901.48000000
0.772731880420
Long
EC
CORP
US
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
3844442.00000000
NS
USD
163657895.94000000
1.013315279460
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
99100.00000000
NS
USD
10907937.00000000
0.067538319284
Long
EC
CORP
US
N
1
N
N
N
BEIJER REF AB
549300PZZEUVH08H4G75
BEIJER REF AB SER B
N/A
563299.00000000
NS
7534072.81000000
0.046648473946
Long
EC
CORP
SE
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
3085000.00000000
NS
29917550.28000000
0.185239524488
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
8003106.00000000
NS
USD
1021436418.78000000
6.324394702757
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
53800.00000000
NS
USD
60054250.00000000
0.371835949448
Long
EC
CORP
US
N
1
N
N
N
CROWN CASTLE INC
54930012H97VSM0I2R19
CROWN CASTLE INC
22822V101
508200.00000000
NS
USD
58539558.00000000
0.362457480181
Long
EC
CORP
US
N
1
N
N
N
WHIRLPOOL CORP
WHENKOULSSK7WUM60H03
WHIRLPOOL CORP
963320106
67663.00000000
NS
USD
8239323.51000000
0.051015151802
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
415131.00000000
NS
USD
60040396.53000000
0.371750173367
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
6937042.00000000
NS
USD
304189291.70000000
1.883438958795
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
29100.00000000
NS
USD
9076290.00000000
0.056197370038
Long
EC
CORP
US
N
1
N
N
N
VERIZON COMMUNICATIONS INC
2S72QS2UO2OESLG6Y829
VERIZON COMMUNICATIONS INC
92343V104
710633.00000000
NS
USD
26790864.10000000
0.165880123207
Long
EC
CORP
US
N
1
N
N
N
PHILIP MORRIS INTERNATIONAL INC
HL3H1H2BGXWVG3BSWR90
PHILIP MORRIS INTL INC
718172109
146900.00000000
NS
USD
13820352.00000000
0.085571024659
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE INC
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
91500.00000000
NS
USD
24077310.00000000
0.149078698410
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
523022575.68300000
NS
USD
523127180.20000000
3.239029572958
Long
STIV
RF
US
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
4095098.00000000
NS
USD
69330009.14000000
0.429268366082
Long
EC
CORP
US
N
1
N
N
N
MCKESSON CORP
549300WZWOM80UCFSF54
MCKESSON CORP
58155Q103
330321.00000000
NS
USD
152932016.58000000
0.946904200553
Long
EC
CORP
US
N
1
N
N
N
EXPEDIA GROUP INC
CI7MUJI4USF3V0NJ1H64
EXPEDIA INC
30212P303
233500.00000000
NS
USD
35442965.00000000
0.219451055371
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
440000.00000000
NS
USD
45760000.00000000
0.283330705932
Long
EC
CORP
TW
N
1
N
N
N
DOUBLEVERIFY HOLDINGS INC
N/A
DOUBLEVERIFY HOLDINGS INC
25862V105
224600.00000000
NS
USD
8260788.00000000
0.051148052788
Long
EC
CORP
US
N
1
N
N
N
ACV AUCTIONS INC
N/A
ACV AUCTIONS INC CL A
00091G104
1176300.00000000
NS
USD
17820945.00000000
0.110341366416
Long
EC
CORP
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
9489143.00000000
NS
USD
948724517.14000000
5.874186782710
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
276400.00000000
NS
USD
63942376.00000000
0.395909932934
Long
EC
CORP
US
N
1
N
N
N
IMPERIAL OIL LTD
549300MO45LTBPAU4Z27
IMPERIAL OIL LTD
453038408
2370100.00000000
NS
135010111.32000000
0.835937721773
Long
EC
CORP
CA
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
42000.00000000
NS
USD
8682240.00000000
0.053757543450
Long
EC
CORP
US
N
1
N
N
N
HUNTINGTON INGALLS INDUSTRIES INC
5TZLZ6WJTBVJ0QWBG121
HUNTINGTON INGALLS INDUSTRIES INC
446413106
117750.00000000
NS
USD
30572610.00000000
0.189295436483
Long
EC
CORP
US
N
1
N
N
N
TIDEWATER INC
2549000JA5GRUPLMUH98
TIDEWATER INC
88642R109
186100.00000000
NS
USD
13419671.00000000
0.083090141123
Long
EC
CORP
US
N
1
N
N
N
BOEING CO
RVHJWBXLJ1RFUBSY1F30
BOEING CO
097023105
1723796.00000000
NS
USD
449324665.36000000
2.782068938578
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
384000.00000000
NS
33447035.40000000
0.207092922885
Long
EC
CORP
BE
N
1
N
N
N
COMPAGNIE FINANCIERE RICHEMONT AG SWITZ
549300YIPGJ6UX2QPS51
CIE FINANCIERE RICHEMONT SA A
N/A
24810.00000000
NS
3426859.46000000
0.021217974430
Long
EC
CORP
CH
N
2
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
1057456.00000000
NS
USD
166263806.88000000
1.029450213600
Long
EC
CORP
US
N
1
N
N
N
GENPACT LTD
529900OSEC6Q0L4L5B35
GENPACT LTD
N/A
554700.00000000
NS
USD
19253637.00000000
0.119212118946
Long
EC
CORP
BM
N
1
N
N
N
GSK PLC
5493000HZTVUYLO1D793
GSK PLC SPONS ADR
37733W204
2840028.00000000
NS
USD
105251437.68000000
0.651681908616
Long
EC
CORP
GB
N
1
N
N
N
BECTON DICKINSON and CO
ICE2EP6D98PQUILVRZ91
BECTON DICKINSON and CO
075887109
144706.00000000
NS
USD
35283663.98000000
0.218464716419
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
169950.00000000
NS
USD
32530129.50000000
0.201415746401
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
332500.00000000
NS
USD
25226775.00000000
0.156195803521
Long
EC
CORP
US
N
1
N
N
N
IBM CORPORATION
VGRQXHF3J8VDLUA7XE92
INTL BUS MACH CORP
459200101
140100.00000000
NS
USD
22913355.00000000
0.141871876036
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
455924.00000000
NS
USD
42514913.00000000
0.263238206139
Long
EC
CORP
US
N
1
N
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
120200.00000000
NS
USD
15265400.00000000
0.094518281432
Long
EC
CORP
US
N
1
N
N
N
FEDEX CORP
549300E707U7WNPZN687
FEDEX CORP
31428X106
317747.00000000
NS
USD
80380458.59000000
0.497689075076
Long
EC
CORP
US
N
1
N
N
N
TRUIST FINANCIAL CORP
549300DRQQI75D2JP341
TRUIST FINL CORP
89832Q109
1392623.00000000
NS
USD
51415641.16000000
0.318348555634
Long
EC
CORP
US
N
1
N
N
N
CVS HEALTH CORP
549300EJG376EN5NQE29
CVS HEALTH CORP
126650100
1127252.00000000
NS
USD
89007817.92000000
0.551106815664
Long
EC
CORP
US
N
1
N
N
N
PTC INC
54930050SSMU8SKDJ030
PTC INC
69370C100
132800.00000000
NS
USD
23234688.00000000
0.143861463137
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
84238436.72900000
NS
USD
84246860.57000000
0.521628550653
Long
STIV
RF
US
N
1
N
N
SAP SE
529900D6BF99LW9R2E68
SAP SE SPON ADR
803054204
919746.00000000
NS
USD
142183534.14000000
0.880353170888
Long
EC
CORP
DE
N
1
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
368402.00000000
NS
USD
59706912.14000000
0.369685348900
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
477500.00000000
NS
USD
236467550.00000000
1.464128449992
Long
EC
CORP
US
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
1132171.00000000
NS
USD
192582287.10000000
1.192405492879
Long
EC
CORP
US
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
111200.00000000
NS
USD
8252152.00000000
0.051094581547
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
152889.00000000
NS
USD
65208687.39000000
0.403750512044
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
19021137.00000000
NS
USD
936220363.14000000
5.796765218464
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL MUSIC GROUP NV
724500GJBUL3D9TW9Y18
UNIVERSAL MUSIC GROUP NV
N/A
2865781.00000000
NS
81809827.33000000
0.506539251084
Long
EC
CORP
NL
N
2
N
N
N
DUPONT DE NEMOURS INC
5493004JF0SDFLM8GD76
DUPONT DE NEMOURS INC
26614N102
776800.00000000
NS
USD
59759224.00000000
0.370009246545
Long
EC
CORP
US
N
1
N
N
N
SYSCO CORP
5RGWIFLMGH3YS7KWI652
SYSCO CORP
871829107
1118300.00000000
NS
USD
81781279.00000000
0.506362489316
Long
EC
CORP
US
N
1
N
N
N
CARDINAL HEALTH INC
CCU46N3GJMF4OK4N7U60
CARDINAL HEALTH INC
14149Y108
925558.00000000
NS
USD
93296246.40000000
0.577659339016
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
12879294.00000000
NS
USD
433645828.98000000
2.684990796539
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
42900.00000000
NS
USD
11842974.00000000
0.073327757512
Long
EC
CORP
US
N
1
N
N
N
INSMED INC
529900Q55QAG41CCAC11
INSMED INC
457669307
691829.00000000
NS
USD
21439780.71000000
0.132747993959
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
52000.00000000
NS
USD
23806120.00000000
0.147399580094
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
584881.00000000
NS
USD
307922300.07000000
1.906552505489
Long
EC
CORP
US
N
1
N
N
N
SIMON PROPERTY GROUP INC
529900GQL5X8H7AO3T64
SIMON PPTY GROUP INC - REIT
828806109
501300.00000000
NS
USD
71505432.00000000
0.442737861157
Long
EC
CORP
US
N
1
N
N
N
KOSMOS ENERGY LTD
213800YDFJ3OT9B5P157
KOSMOS ENERGY LTD
500688106
11626455.00000000
NS
USD
78013513.05000000
0.483033735243
Long
EC
CORP
US
N
1
N
N
N
ALTRIA GROUP INC
XSGZFLO9YTNO9VCQV219
ALTRIA GROUP INC
02209S103
2263259.00000000
NS
USD
91299868.06000000
0.565298428081
Long
EC
CORP
US
N
1
N
N
N
KENVUE INC
5493008HSF8L4M2LIJ82
KENVUE INC
49177J102
5085211.00000000
NS
USD
109484592.83000000
0.677892197886
Long
EC
CORP
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
208581.00000000
NS
USD
45028466.28000000
0.278801292355
Long
EC
CORP
US
N
1
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
314489.00000000
NS
USD
32549611.50000000
0.201536372467
Long
EC
CORP
US
N
1
N
N
N
US FOODS HOLDING CORP
549300UGOZSO64CFPR97
US FOODS HOLDING CORP
912008109
595600.00000000
NS
USD
27046196.00000000
0.167461053441
Long
EC
CORP
US
N
1
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
709777.00000000
NS
USD
111250446.98000000
0.688825779680
Long
EC
CORP
US
N
1
N
N
N
BORGWARNER INC
549300DSFX2IE88NSX47
BORGWARNER INC
099724106
533462.00000000
NS
USD
19124612.70000000
0.118413243378
Long
EC
CORP
US
N
1
N
N
N
JOHNSON CONTROLS INTERNATIONAL PLC
549300XQ6S1GYKGBL205
JOHNSON CONTROLS INTERNATIONAL PLC
N/A
201700.00000000
NS
USD
11625988.00000000
0.071984252342
Long
EC
CORP
IE
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
17600.00000000
NS
USD
6873856.00000000
0.042560630965
Long
EC
CORP
US
N
1
N
N
N
MATCH GROUP INC
15OMOPB0A8K0EFUVD031
MATCH GROUP INC
57667L107
1184700.00000000
NS
USD
43241550.00000000
0.267737300854
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
2121625.00000000
NS
USD
296369796.25000000
1.835023242758
Long
EC
CORP
US
N
1
N
N
N
PNC FINANCIAL SERVICES GRP INC
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GRP INC
693475105
1123721.00000000
NS
USD
174008196.85000000
1.077400901476
Long
EC
CORP
US
N
1
N
N
N
WALT DISNEY CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
731793.00000000
NS
USD
66073589.97000000
0.409105701260
Long
EC
CORP
US
N
1
N
N
N
2024-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer