0001145549-24-030990.txt : 20240528
0001145549-24-030990.hdr.sgml : 20240528
20240528100928
ACCESSION NUMBER: 0001145549-24-030990
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240528
DATE AS OF CHANGE: 20240528
PERIOD START: 20240331
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: John Hancock Funds III
CENTRAL INDEX KEY: 0001329954
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0331
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-21777
FILM NUMBER: 24987276
BUSINESS ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
BUSINESS PHONE: 6176633000
MAIL ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
0001329954
S000023715
John Hancock Disciplined Value Fund
C000069762
Class A
JVLAX
C000069764
Class C
JVLCX
C000069766
Class I
JVLIX
C000076626
Class R4
JDVFX
C000076627
Class R5
JDVVX
C000078799
Class NAV
JDVNX
C000104499
Class R6
JDVWX
C000111293
Class R2
JDVPX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001329954
XXXXXXXX
S000023715
C000069762
C000069764
C000069766
C000078799
C000111293
C000076626
C000076627
C000104499
John Hancock Funds III
811-21777
0001329954
5493006O6VUD5OVZY109
200 Berkeley Street
Boston
02116
617-543-9634
Disciplined Value Fund
S000023715
549300AK6S9T3UX2CU62
2024-03-31
2024-03-31
N
14821354288.690000000000
19245984.910000000000
14802108303.780000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.300000000000
N
Cenovus Energy Inc.
N/A
CENOVUS ENERGY INC COMMON STOCK
15135U109
11954250
NS
USD
238965457.5
1.6144014933
Long
EC
CORP
CA
N
1
N
N
N
CenterPoint Energy Inc.
21TPXMRRHFKOBHDC8J74
CENTERPOINT ENERGY INC COMMON STOCK USD.01
15189T107
2172030
NS
USD
61881134.7
0.4180562217
Long
EC
CORP
US
N
1
N
N
N
Chubb Limited
E0JAN6VLUDI1HITHT809
CHUBB LTD COMMON STOCK
171232101
550138
NS
USD
142557259.94
0.9630875347
Long
EC
CORP
CH
N
1
N
N
N
Coca-Cola Europacific Partners plc
549300LTH67W4GWMRF57
COCA-COLA EUROPACIFIC PARTNERS COMMON STOCK EUR.01
19122T109
1225240
NS
USD
85705538
0.5790089914
Long
EC
CORP
GB
N
1
N
N
N
Cognizant Technology Solutions Corporation
N/A
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK USD.01
192446102
1604544
NS
USD
117597029.76
0.7944613520
Long
EC
CORP
US
N
1
N
N
N
ConocoPhillips
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS COMMON STOCK USD.01
20825C104
1648944
NS
USD
209877592.32
1.4178898574
Long
EC
CORP
US
N
1
N
N
N
CORPAY INC COMMON STOCK
N/A
CORPAY INC COMMON STOCK
219948106
498387
NS
USD
153772324.98
1.0388542080
Long
EC
CORP
US
N
1
N
N
N
Deere and Company
PWFTNG3EI0Y73OXWDH08
DEERE and CO COMMON STOCK USD1.0
244199105
182596
NS
USD
74999481.04
0.5066810721
Long
EC
CORP
US
N
1
N
N
N
Dell Technologies Inc.
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC COMMON STOCK
24703L202
1932833
NS
USD
220555573.63
1.4900281035
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc.
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC COMMON STOCK USD.01
25278X109
755103
NS
USD
149638761.51
1.0109287031
Long
EC
CORP
US
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
DISCOVER FINANCIAL SERVICES COMMON STOCK USD.01
254709108
951200
NS
USD
124692808
0.8423989707
Long
EC
CORP
US
N
1
N
N
N
Dover Corporation
549300FMC2ALGA7N9E80
DOVER CORP COMMON STOCK USD1.0
260003108
396210
NS
USD
70204449.9
0.4742868277
Long
EC
CORP
US
N
1
N
N
N
DuPont de Nemours Inc.
N/A
DUPONT DE NEMOURS INC COMMON STOCK USD.01
26614N102
807123
NS
USD
61882120.41
0.4180628809
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc.
6WQI0GK1PRFVBA061U48
FIDELITY NATIONAL INFORMATION COMMON STOCK USD.01
31620M106
1226269
NS
USD
90964634.42
0.6145383654
Long
EC
CORP
US
N
1
N
N
N
FirstEnergy Corp.
549300SVYJS666PQJH88
FIRSTENERGY CORP COMMON STOCK USD.1
337932107
2689970
NS
USD
103886641.4
0.7018367875
Long
EC
CORP
US
N
1
N
N
N
Fortive Corporation
549300MU9YQJYHDQEF63
FORTIVE CORP COMMON STOCK USD.01
34959J108
1712454
NS
USD
147305293.08
0.9951642702
Long
EC
CORP
US
N
1
N
N
N
Arthur J. Gallagher and Co.
54930049QLLMPART6V29
ARTHUR J GALLAGHER and CO COMMON STOCK USD1.0
363576109
406062
NS
USD
101531742.48
0.6859275746
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corporation
9C1X8XOOTYY2FNYTVH06
GENERAL DYNAMICS CORP COMMON STOCK USD1.0
369550108
812269
NS
USD
229457869.81
1.5501701859
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc.
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC COMMON STOCK
37940X102
1355056
NS
USD
181116784.96
1.2235877568
Long
EC
CORP
US
N
1
N
N
N
Micron Technology Inc.
B3DXGBC8GAIYWI2Z0172
MICRON TECHNOLOGY INC COMMON STOCK USD.1
595112103
2045595
NS
USD
241155194.55
1.6291949066
Long
EC
CORP
US
N
1
N
N
N
Morgan Stanley
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY COMMON STOCK USD.01
617446448
3315675
NS
USD
312203958
2.1091857430
Long
EC
CORP
US
N
1
N
N
N
NOV Inc
549300EHF3IW1AR6U008
NOV INC COMMON STOCK USD.01
62955J103
2766419
NS
USD
54000498.88
0.3648162665
Long
EC
CORP
US
N
1
N
N
N
Nice Ltd.
N/A
NICE LTD ADR
653656108
291093
NS
USD
75864657.66
0.5125260274
Long
EC
CORP
IL
N
1
N
N
N
The Goldman Sachs Group Inc.
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC/THE COMMON STOCK USD.01
38141G104
378862
NS
USD
158246868.78
1.0690833058
Long
EC
CORP
US
N
1
N
N
N
Howmet Aerospace Inc.
N/A
HOWMET AEROSPACE INC COMMON STOCK
443201108
2026869
NS
USD
138698645.67
0.9370195301
Long
EC
CORP
US
N
1
N
N
N
Olin Corporation
549300GKK294V7W57P06
OLIN CORP COMMON STOCK USD1.0
680665205
973546
NS
USD
57244504.8
0.3867321035
Long
EC
CORP
US
N
1
N
N
N
Omnicom Group Inc.
HKUPACFHSSASQK8HLS17
OMNICOM GROUP INC COMMON STOCK USD.15
681919106
1551029
NS
USD
150077566.04
1.0138931763
Long
EC
CORP
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES COMMON STOCK
002824100
1744947
NS
USD
198330676.02
1.3398812652
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc.
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC COMMON STOCK USD.01
007903107
849465
NS
USD
153319937.85
1.0357979735
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc.
5493006MHB84DD0ZWV18
ALPHABET INC COMMON STOCK USD.001
02079K305
2869920
NS
USD
433157025.6
2.9263197965
Long
EC
CORP
US
N
1
N
N
N
American Express Company
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO COMMON STOCK USD.2
025816109
983397
NS
USD
223909662.93
1.5126876411
Long
EC
CORP
US
N
1
N
N
N
Cencora Inc.
AI8GXW8LG5WK7E9UD086
CENCORA INC COMMON STOCK USD.01
03073E105
867989
NS
USD
210912647.11
1.4248824747
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc.
62QBXGPJ34PQ72Z12S66
AMGEN INC COMMON STOCK USD.0001
031162100
627469
NS
USD
178401986.08
1.2052471338
Long
EC
CORP
US
N
1
N
N
N
Applied Materials Inc.
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC COMMON STOCK USD.01
038222105
946496
NS
USD
195195870.08
1.3187031609
Long
EC
CORP
US
N
1
N
N
N
AutoNation Inc.
N/A
AUTONATION INC COMMON STOCK USD.01
05329W102
470267
NS
USD
77866809.86
0.5260521560
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc.
GA3JGKJ41LJKXDN23E90
AUTOZONE INC COMMON STOCK USD.01
053332102
81448
NS
USD
256695589.2
1.7341826173
Long
EC
CORP
US
N
1
N
N
N
Avantor Inc.
N/A
AVANTOR INC COMMON STOCK USD.01
05352A100
5739840
NS
USD
146767708.8
0.9915324614
Long
EC
CORP
US
N
1
N
N
N
BP P.L.C.
N/A
BP PLC ADR
055622104
3438582
NS
USD
129565769.76
0.8753196984
Long
EC
CORP
GB
N
1
N
N
N
Berkshire Hathaway Inc.
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC COMMON STOCK USD.0033
084670702
1253762
NS
USD
527231996.24
3.5618709539
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc.
FXM8FAOHMYDIPD38UZ17
BOOKING HOLDINGS INC COMMON STOCK USD.008
09857L108
32050
NS
USD
116273554
0.7855202219
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Company
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO COMMON STOCK USD.1
110122108
3151239
NS
USD
170891690.97
1.1545091244
Long
EC
CORP
US
N
1
N
N
N
Builders FirstSource Inc.
549300W0SKP6L3H7DP63
BUILDERS FIRSTSOURCE INC COMMON STOCK USD.01
12008R107
357987
NS
USD
74658188.85
0.5043753722
Long
EC
CORP
US
N
1
N
N
N
The Cigna Group
N/A
CIGNA GROUP/THE COMMON STOCK USD.01
125523100
523822
NS
USD
190246912.18
1.2852690190
Long
EC
CORP
US
N
1
N
N
N
Canadian Natural Resources Limited
549300T15RIMIKZC5Q38
CANADIAN NATURAL RESOURCES LTD COMMON STOCK
136385101
2011047
NS
USD
153483107.04
1.0369003110
Long
EC
CORP
CA
N
1
N
N
N
Centene Corporation
549300Z7JJ4TQSQGT333
CENTENE CORP COMMON STOCK USD.001
15135B101
2097934
NS
USD
164645860.32
1.1123135768
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc.
Y87794H0US1R65VBXU25
WALMART INC COMMON STOCK USD.1
931142103
3958874
NS
USD
238205448.58
1.6092670293
Long
EC
CORP
US
N
1
N
N
N
Wells Fargo and Company
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO COMMON STOCK USD1.666
949746101
4614423
NS
USD
267451957.08
1.8068504269
Long
EC
CORP
US
N
1
N
N
N
WESCO International Inc.
N/A
WESCO INTERNATIONAL INC COMMON STOCK USD.01
95082P105
803742
NS
USD
137664929.76
0.9300359580
Long
EC
CORP
US
N
1
N
N
N
Willscot Mobile Mini Holdings Corp.
N/A
WILLSCOT CORP COM COMMON STOCK USD.0001
971378104
1855649
NS
USD
86287678.5
0.5829418129
Long
EC
CORP
US
N
1
N
N
N
Allegion Public Limited Company
N/A
ALLEGION PLC COMMON STOCK USD.01
G0176J109
723177
NS
USD
97419173.67
0.6581439054
Long
EC
CORP
IE
N
1
N
N
N
Aon Public Limited Company
N/A
AON GLOBAL LTD COMMON STOCK
G0403H108
318880
NS
USD
106416633.6
0.7189288946
Long
EC
CORP
US
N
1
N
N
N
CRH Public Limited Company
549300MIDJNNTH068E74
CRH PLC COMMON STOCK EUR.32
G25508105
2368298
NS
USD
204289385.48
1.3801370811
Long
EC
CORP
IE
N
1
N
N
N
Eaton Corporation Public Limited Company
549300VDIGTMXUNT7H71
EATON CORP PLC COMMON STOCK USD.01
G29183103
442815
NS
USD
138459394.2
0.9354031963
Long
EC
CORP
US
N
1
N
N
N
Icon Public Limited Company
N/A
ICON PLC COMMON STOCK EUR.06
G4705A100
606923
NS
USD
203895781.85
1.3774779759
Long
EC
CORP
IE
N
1
N
N
N
NXP Semiconductors N.V.
N/A
NXP SEMICONDUCTORS NV COMMON STOCK
N6596X109
244195
NS
USD
60504195.15
0.4087539012
Long
EC
CORP
NL
N
1
N
N
N
Flex Ltd.
549300EAQH74YHD07T53
FLEX LTD COMMON STOCK
Y2573F102
2829318
NS
USD
80946787.98
0.5468598548
Long
EC
CORP
US
N
1
N
N
N
State Street Bank and Trust Company
571474TGEMMWANRLN572
SCC GOVERMENT MM GVXX 20301231 00001.0000000000
7839989D1
319501742.65
NS
USD
319501742.65
2.1584880754
Long
STIV
RF
US
N
1
N
N
N
Sanofi
549300E9PC51EN656011
SANOFI SA ADR
80105N105
4723117
NS
USD
229543486.2
1.5507485926
Long
EC
CORP
FR
N
1
N
N
N
Schlumberger N.V.
N/A
SCHLUMBERGER NV COMMON STOCK USD.01
806857108
3744474
NS
USD
205234619.94
1.3865228907
Long
EC
CORP
US
N
1
N
N
N
The Charles Schwab Corporation
N/A
CHARLES SCHWAB CORP/THE COMMON STOCK USD.01
808513105
2135423
NS
USD
154476499.82
1.0436114684
Long
EC
CORP
US
N
1
N
N
N
The J. M. Smucker Company
5493000WDH6A0LHDJD55
J M SMUCKER CO/THE COMMON STOCK
832696405
909741
NS
USD
114509099.67
0.7735999313
Long
EC
CORP
US
N
1
N
N
N
T-Mobile US Inc.
549300QHIJYOHPACPG31
T-MOBILE US INC COMMON STOCK USD.0001
872590104
1178782
NS
USD
192400798.04
1.2998202289
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc.
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK USD.01
874054109
329171
NS
USD
48878601.79
0.3302137830
Long
EC
CORP
US
N
1
N
N
N
Target Corporation
8WDDFXB5T1Z6J0XC1L66
TARGET CORP COMMON STOCK USD.0833
87612E106
870065
NS
USD
154184218.65
1.0416368769
Long
EC
CORP
US
N
1
N
N
N
Teck Resources Limited
T8KI5SQ2JRWHL7XY0E11
TECK RESOURCES LTD COMMON STOCK
878742204
2064413
NS
USD
94508827.14
0.6384822027
Long
EC
CORP
CA
N
1
N
N
Ulta Beauty Inc.
N/A
ULTA BEAUTY INC COMMON STOCK
90384S303
171353
NS
USD
89597056.64
0.6052992912
Long
EC
CORP
US
N
1
N
N
N
United Rentals Inc.
5323X5O7RN0NKFCDRY08
UNITED RENTALS INC COMMON STOCK USD.01
911363109
263343
NS
USD
189899270.73
1.2829204248
Long
EC
CORP
US
N
1
N
N
N
US Foods Holding Corp.
549300UGOZSO64CFPR97
US FOODS HOLDING CORP COMMON STOCK USD.01
912008109
3486067
NS
USD
188143035.99
1.2710556640
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Incorporated
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC COMMON STOCK USD.01
91324P102
341961
NS
USD
169168106.7
1.1428649435
Long
EC
CORP
US
N
1
N
N
N
Westinghouse Air Brake Technologies Corporation
06BTX5UWZD0GQ5N5Y745
WESTINGHOUSE AIR BRAKE TECHNOL COMMON STOCK USD.01
929740108
922531
NS
USD
134394316.08
0.9079403645
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corporation
N/A
NORFOLK SOUTHERN CORP COMMON STOCK USD1.0
655844108
557682
NS
USD
142136411.34
0.9602443681
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International Inc.
HL3H1H2BGXWVG3BSWR90
PHILIP MORRIS INTERNATIONAL IN COMMON STOCK
718172109
2655862
NS
USD
243330076.44
1.6438879614
Long
EC
CORP
US
N
1
N
N
N
Phillips 66
N/A
PHILLIPS 66 COMMON STOCK
718546104
1290755
NS
USD
210831921.7
1.4243371105
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Incorporated
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC COMMON STOCK USD.0001
747525103
413264
NS
USD
69965595.2
0.4726731744
Long
EC
CORP
US
N
1
N
N
N
Huntington Bancshares Incorporated
549300XTVCVV9I7B5T19
HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD.01
446150104
10421743
NS
USD
145383314.85
0.9821797805
Long
EC
CORP
US
N
1
N
N
N
Intercontinental Exchange Inc.
5493000F4ZO33MV32P92
INTERCONTINENTAL EXCHANGE INC COMMON STOCK USD.01
45866F104
881808
NS
USD
121186873.44
0.8187135978
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase and Co.
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO COMMON STOCK USD1.0
46625H100
3235844
NS
USD
648139553.2
4.3786975470
Long
EC
CORP
US
N
1
N
N
N
Jacobs Solutions Inc
N/A
JACOBS SOLUTIONS INC COMMON STOCK
46982L108
1021474
NS
USD
157031198.02
1.0608704841
Long
EC
CORP
US
N
1
N
N
N
Kenvue Inc.
N/A
KENVUE INC COMMON STOCK
49177J102
6365396
NS
USD
136601398.16
0.9228509572
Long
EC
CORP
US
N
1
N
N
N
Keurig Dr Pepper Inc.
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC COMMON STOCK USD.01
49271V100
2306690
NS
USD
70746182.3
0.4779466604
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc.
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC COMMON STOCK
49338L103
206609
NS
USD
32309515.42
0.2182764425
Long
EC
CORP
US
N
1
N
N
N
LKQ Corporation
DS830JTTZQN6GK0I2E41
LKQ CORP COMMON STOCK USD.01
501889208
794774
NS
USD
42448879.34
0.2867759002
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc.
549300XROQ4Y8G2L7682
LPL FINANCIAL HOLDINGS INC COMMON STOCK
50212V100
262425
NS
USD
69332685
0.4683973632
Long
EC
CORP
US
N
1
N
N
N
Lam Research Corporation
549300I4GMO6D34U1T02
LAM RESEARCH CORP COMMON STOCK USD.001
512807108
98648
NS
USD
95843437.36
0.6474985549
Long
EC
CORP
US
N
1
N
N
N
Leidos Holdings Inc.
549300IUTGTP6EJP8124
LEIDOS HOLDINGS INC COMMON STOCK USD.0001
525327102
1068813
NS
USD
140110696.17
0.9465590529
Long
EC
CORP
US
N
1
N
N
N
MGM Resorts International
54930066VBP7DZEGGJ87
MGM RESORTS INTERNATIONAL COMMON STOCK USD.01
552953101
2699379
NS
USD
127437682.59
0.8609427791
Long
EC
CORP
US
N
1
N
N
N
Marathon Petroleum Corporation
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP COMMON STOCK USD.01
56585A102
1239059
NS
USD
249670388.5
1.6867218059
Long
EC
CORP
US
N
1
N
N
N
Masco Corporation
5GCSNMQXHEYA1JO8QN11
MASCO CORP COMMON STOCK USD1.0
574599106
1392152
NS
USD
109812949.76
0.7418737082
Long
EC
CORP
US
N
1
N
N
N
McKesson Corporation
549300WZWOM80UCFSF54
MCKESSON CORP COMMON STOCK USD.01
58155Q103
326965
NS
USD
175531160.25
1.1858524249
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Incorporated
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY INC COMMON STOCK USD.001
595017104
1998900
NS
USD
179321319
1.2114579580
Long
EC
CORP
US
N
1
N
N
N
Oracle Corporation
1Z4GXXU7ZHVWFCD8TV52
ORACLE CORP COMMON STOCK USD.01
68389X105
2387539
NS
USD
299898773.79
2.0260544487
Long
EC
CORP
US
N
1
N
N
N
Peabody Energy Corporation
EJCO258LNNVSKAR2JX59
PEABODY ENERGY CORP COMMON STOCK
704551100
2456654
NS
USD
59598426.04
0.4026347113
Long
EC
CORP
US
N
1
N
N
N
JH COLLATERAL
N/A
JH COLLATERAL
N/A
344.42
NS
USD
3443.25
0.0000232619
Long
STIV
RF
US
N
1
N
N
2024-04-30
John Hancock Funds III
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer