0001145549-20-069905.txt : 20201124 0001145549-20-069905.hdr.sgml : 20201124 20201124154137 ACCESSION NUMBER: 0001145549-20-069905 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201124 PERIOD START: 20210331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: John Hancock Funds III CENTRAL INDEX KEY: 0001329954 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: 201343804 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 S000001412 John Hancock International Growth Fund C000003785 Class A GOIGX C000003786 Class B GONBX C000003787 Class C GONCX C000003788 Class I GOGIX C000003791 Class 1 GOIOX C000153988 Class R2 JHIGX C000153989 Class R4 JIGIX C000153990 Class R6 JIGTX C000156262 Class NAV NPORT-P 1 primary_doc.xml NPORT-P false 0001329954 XXXXXXXX S000001412 C000003791 C000003785 C000003786 C000003787 C000003788 C000156262 C000153988 C000153989 C000153990 John Hancock Funds III 811-21777 0001329954 5493006O6VUD5OVZY109 200 Berkeley Street Boston 02116 617-663-4497 International Growth Fund S000001412 5493000SST0DZ3JEQU61 2021-03-31 2020-09-30 N 10577109856.390000000000 15088470.700000000000 10562021385.690000000000 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 1490584.660000000000 N BANK OF AMERICA CORP. N/A BANK OF AMERICA CORP. N/A 31100000 PA USD 31100000 0.2944512122 Long RA CORP US N 2 Repurchase Y 0.08 2020-10-01 30241189.9048456 USD 31722000.17 USD AMBS N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC COMMON STOCK USD.25 098952906 2671565 NS 291908464.68 2.7637556678 Long EC CORP GB N 2 N N N SOCIETE' GENERALE N/A SOCIETE' GENERALE N/A 48800000 PA USD 48800000 0.4620327702 Long RA CORP US N 2 Repurchase Y 0.06 2020-10-01 46463682.9853716 USD 49776000 USD AMBS N N N Dollarama Inc. 5493002GJ0NJP1HI0C79 DOLLARAMA INC COMMON STOCK 25675T107 4739098 NS 181655635.85 1.7198946037 Long EC CORP CA N 1 N N N L'Oreal N/A L'OREAL SA COMMON STOCK EUR.2 405780909 529030 NS 172162746.32 1.6300170207 Long EC CORP FR N 2 N N N LVMH Moet Hennessy-Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITT COMMON STOCK EUR.3 406141903 476392 NS 222905432.4 2.1104429186 Long EC CORP FR N 2 N N N Huazhu Group Limited N/A HUAZHU GROUP LTD ADR 44332N106 3265605 NS USD 141204760.2 1.3369103796 Long EC CORP CN N 1 N N Intact Financial Corporation 5493009LXGE7Y4U9OY43 INTACT FIN SUB RCPT COMMON STOCK 45823T106 1571318 NS 168253929.96 1.5930087984 Long EC CORP CA N 1 N N N Schneider Electric SE N/A SCHNEIDER ELECTRIC SE COMMON STOCK EUR4.0 483410007 848559 NS 105475575.64 0.9986305820 Long EC CORP FR N 2 N N N Swedish Match AB N/A SWEDISH MATCH AB COMMON STOCK SEK1.9823 504856907 2101169 NS 171805732.82 1.6266368581 Long EC CORP SE N 2 N N N ASM International N.V. N/A ASM INTERNATIONAL NV COMMON STOCK EUR.04 516529906 709646 NS 101723305.6 0.9631045222 Long EC CORP NL N 2 N N N Kering 549300VGEJKB7SVUZR78 KERING SA COMMON STOCK EUR4.0 550507909 269702 NS 178905883.72 1.6938602677 Long EC CORP FR N 2 N N N Wolters Kluwer N.V. N/A WOLTERS KLUWER NV COMMON STOCK EUR.12 567151907 1485557 NS 126722406.49 1.1997931254 Long EC CORP NL N 2 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 INFINEON TECHNOLOGIES AG COMMON STOCK 588950907 6446358 NS 181696767.55 1.7202840339 Long EC CORP DE N 2 N N Accton Technology Corporation N/A ACCTON TECHNOLOGY CORP COMMON STOCK TWD10.0 600521900 22527000 NS 174284285.71 1.6501035109 Long EC CORP TW N 2 N N N CSPC Pharmaceutical Group Limited N/A CSPC PHARMACEUTICAL GROUP LTD COMMON STOCK 619199904 80099214 NS 156357504.26 1.4803748123 Long EC CORP CN N 2 N N N Hong Kong Exchanges and Clearing Limited N/A HONG KONG EXCHANGES and CLEARING COMMON STOCK 626735906 4610700 NS 217041738.64 2.0549261426 Long EC CORP HK N 2 N N N MediaTek Inc. N/A MEDIATEK INC COMMON STOCK TWD10. 637248907 7580364 NS 160620117.89 1.5207327464 Long EC CORP TW N 2 N N N Hoya Corporation N/A HOYA CORP COMMON STOCK 644150005 2077400 NS 234572386.63 2.2209042953 Long EC CORP JP N 2 N N N Keyence Corporation N/A KEYENCE CORP COMMON STOCK 649099009 458000 NS 214105520.94 2.0271263721 Long EC CORP JP N 2 N N N SMC Corporation N/A SMC CORP/JAPAN COMMON STOCK 676396005 241000 NS 134438650.03 1.2728496291 Long EC CORP JP N 2 N N N Taiwan Semiconductor Manufacturing Company Limited N/A TAIWAN SEMICONDUCTOR MANUFACTU COMMON STOCK TWD10. 688910900 34342501 NS 516651274.86 4.8915946673 Long EC CORP TW N 2 N N N Deutsche Boerse Aktiengesellschaft N/A DEUTSCHE BOERSE AG COMMON STOCK 702196908 912780 NS 160029814.8 1.5151438248 Long EC CORP DE N 2 N N N Novartis AG 5493007HIVTX6SY6XD66 NOVARTIS AG COMMON STOCK CHF.5 710306903 1121501 NS 97373562.92 0.9219216603 Long EC CORP CH N 2 N N N Roche Holding AG N/A ROCHE HOLDING AG COMMON STOCK 711038901 938628 NS 321518158.06 3.0440968288 Long EC CORP CH N 2 N N N Nestle S.A. KY37LUS27QQX7BB93L28 NESTLE SA COMMON STOCK CHF.1 712387901 3872817 NS 460911853.06 4.3638602520 Long EC CORP CH N 2 N N N Alfa Laval AB 549300UCKT2UK88AG251 ALFA LAVAL AB COMMON STOCK SEK2.84 733268908 5790591 NS 127824474.1 1.2102273744 Long EC CORP SE N 2 N N N TAL Education Group N/A TAL EDUCATION GROUP ADR 874080104 1720168 NS USD 130801574.72 1.2384142196 Long EC CORP CN N 1 N N N ASML Holding N.V. N/A ASML HOLDING NV COMMON STOCK EUR.09 ACI02GTQ9 713479 NS 263541454.95 2.4951800922 Long EC CORP NL N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S COMMON STOCK DKK.2 ACI07GG13 3280355 NS 227278039.86 2.1518422616 Long EC CORP DK N 2 N N Nexi Spa N/A NEXI SPA COMMON STOCK ACI19ZTM7 5762097 NS 115485925.09 1.0934074158 Long EC CORP IT N 2 N N N PT Bank Central Asia Tbk N/A BANK CENTRAL ASIA TBK PT COMMON STOCK IDR62.5 B01C1P906 1261621 NS 2302969.98 0.0218042541 Long EC CORP ID N 2 N N N Li Ning Company Limited N/A LI NING CO LTD COMMON STOCK HKD.1 B01JCK900 27125427 NS 127633251.14 1.2084168975 Long EC CORP CN N 2 N N N Goodman Group N/A GOODMAN GROUP REIT B03FYZ909 16176833 NS 209448549.05 1.9830346995 Long EC CORP AU N 2 N N N BANDAI NAMCO Holdings Inc. N/A BANDAI NAMCO HOLDINGS INC COMMON STOCK B0JDQD905 1872300 NS 137183554.75 1.2988380703 Long EC CORP JP N 2 N N N Shenzhou International Group Holdings Limited N/A SHENZHOU INTERNATIONAL GROUP H COMMON STOCK HKD.1 B0MP1B905 7220609 NS 122958961.48 1.1641612622 Long EC CORP CN N 2 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 PARTNERS GROUP HOLDING AG COMMON STOCK CHF.01 B119QG904 217259 NS 199835708.89 1.8920214379 Long EC CORP CH N 2 N N N Kuehne + Nagel International AG N/A KUEHNE + NAGEL INTERNATIONAL A COMMON STOCK CHF1.0 B142S6906 665000 NS 129125338.68 1.2225438102 Long EC CORP CH N 2 N N Experian plc N/A EXPERIAN PLC COMMON STOCK USD.1 B19NLV907 3572855 NS 134248419.03 1.2710485439 Long EC CORP IE N 2 N N N DSV Panalpina A/S N/A DSV PANALPINA A/S COMMON STOCK DKK1.0 B1WT5G909 1189949 NS 193013512.27 1.8274296673 Long EC CORP DK N 2 N N N ANTA Sports Products Limited N/A ANTA SPORTS PRODUCTS LTD COMMON STOCK HKD.1 B1YVKN900 15121759 NS 157817060.16 1.4941937191 Long EC CORP CN N 2 N N N Julius Baer Group Ltd. N/A JULIUS BAER GROUP LTD COMMON STOCK CHF.02 B4R2R5908 2815493 NS 119580730.37 1.1321765598 Long EC CORP CH N 2 N N N Brenntag AG NNROIXVWJ7CPSR27SV97 BRENNTAG AG COMMON STOCK B4YVF5909 2053937 NS 130593896.26 1.2364479439 Long EC CORP DE N 2 N N N Longfor Group Holdings Limited N/A LONGFOR GROUP HOLDINGS LTD COMMON STOCK HKD.1 B56KLY901 15089500 NS 85499844.12 0.8095026605 Long EC CORP CN N 2 N N N Edenred N/A EDENRED COMMON STOCK EUR2.0 B62G1B904 3453093 NS 155031658.16 1.4678218543 Long EC CORP FR N 2 N N EQT AB N/A EQT AB COMMON STOCK SEK.1 BJ7W9K908 7585563 NS 147194537.88 1.3936209037 Long EC CORP SE N 2 N N Smoore International Holdings Limited N/A SMOORE INTERNATIONAL HOLDINGS COMMON STOCK USD.01 BKWGSQ908 10702000 NS 48262256.37 0.4569414756 Long EC CORP CN N 2 N N N Tencent Holdings Limited N/A TENCENT HOLDINGS LTD COMMON STOCK HKD.00002 BMMV2K903 7598900 NS 513255466.55 4.8594435460 Long EC CORP CN N 2 N N N Worldline SA 549300CJMQNCA0U4TS33 WORLDLINE SA/FRANCE COMMON STOCK EUR.68 BNFWR4906 1926222 NS 157726221.17 1.4933336661 Long EC CORP FR N 2 N N Kweichow Moutai Co. Ltd. N/A KWEICHOW MOUTAI CO LTD COMMON STOCK CNY1.0 BP3R2F907 465930 NS 114593712.81 1.0849600529 Long EC CORP CN N 2 N N N Shanghai International Airport Co. Ltd. N/A SHANGHAI INTERNATIONAL AIRPORT COMMON STOCK CNY1.0 BP3R4P903 14180831 NS 143982844.97 1.3632129657 Long EC CORP CN N 2 N N N Recruit Holdings Co. Ltd. N/A RECRUIT HOLDINGS CO LTD COMMON STOCK BQRRZ0906 5011500 NS 199033526.91 1.8844264714 Long EC CORP JP N 2 N N N Cellnex Telecom S.A. 5493008T4YG3AQUI7P67 DR.CELLNEX TELECOM RTS COMMON STOCK EUR.25 BX90C0905 3481285 NS 211324504.86 2.0007960327 Long EC CORP ES N 2 N N N Aon Public Limited Company N/A AON PLC COMMON STOCK G0403H108 524771 NS USD 108260257.3 1.0249956268 Long EC CORP US N 1 N N N Accenture PLC N/A ACCENTURE PLC COMMON STOCK USD.0000225 G1151C101 447024 NS USD 101022953.76 0.9564736718 Long EC CORP IE N 1 N N N Icon Public Limited Company N/A ICON PLC COMMON STOCK EUR.06 G4705A100 713246 NS USD 136294178.14 1.2904175552 Long EC CORP IE N 1 N N N IHS Markit Ltd. 549300HLPTRASHS0E726 IHS MARKIT LTD COMMON STOCK USD.01 G47567105 1878683 NS USD 147495402.33 1.3964694536 Long EC CORP GB N 1 N N N Alibaba Group Holding Limited 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD ADR USD.000025 01609W102 2431190 NS USD 714721236.2 6.7668982111 Long EC CORP CN N 1 N N N BAE Systems PLC 8SVCSVKSGDWMW2QHOH83 BAE SYSTEMS PLC COMMON STOCK GBP.025 026349902 5698231 NS 35389105.46 0.3350599679 Long EC CORP GB N 2 N N N JH COLLATERAL N/A JH COLLATERAL N/A 7718067.42 NS USD 77257083.04 0.7314611495 Long EC RF US N 1 N N 2020-10-30 John Hancock Funds III /s/Salvatore Schiavone Salvatore Schiavone Treasurer