0001145549-23-072881.txt : 20231128 0001145549-23-072881.hdr.sgml : 20231128 20231128125935 ACCESSION NUMBER: 0001145549-23-072881 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231128 DATE AS OF CHANGE: 20231128 PERIOD START: 20240331 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: 231444183 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 S000028882 John Hancock Disciplined Value Mid Cap Fund C000088535 Class A JVMAX C000088536 Class I JVMIX C000105879 Class C JVMCX C000106449 Class R6 JVMRX C000113318 Class R2 JVMSX C000128515 Class R4 JVMTX NPORT-P 1 primary_doc.xml NPORT-P false 0001329954 XXXXXXXX S000028882 C000106449 C000105879 C000088535 C000113318 C000088536 C000128515 John Hancock Funds III 811-21777 0001329954 5493006O6VUD5OVZY109 200 Berkeley Street Boston 02116 617-543-9634 Disciplined Value Mid Cap Fund S000028882 549300IS48BL64KQO773 2024-03-31 2023-09-30 N 19920953197.300000000000 33775853.990000000000 19887177343.310000000000 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.000000000000 N AMN Healthcare Services Inc. N/A AMN HEALTHCARE SERVICES INC COMMON STOCK USD.01 001744101 829126 NS USD 70624952.68 0.3551280881 Long EC CORP US N 1 N N N ASGN Incorporated LZBNYYCBUKY537072438 ASGN INC COMMON STOCK USD.01 00191U102 746562 NS USD 60979184.16 0.3066256367 Long EC CORP US N 1 N N N Advanced Drainage Systems Inc. 6QQTOZ5MF5DHM7K92I60 ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK USD.01 00790R104 640496 NS USD 72907659.68 0.3666063737 Long EC CORP US N 1 N N N Alaska Air Group Inc. N/A ALASKA AIR GROUP INC COMMON STOCK USD.01 011659109 1767363 NS USD 65533820.04 0.3295280115 Long EC CORP US N 1 N N N Atkore Inc. N/A ATKORE INC COMMON STOCK USD.01 047649108 124035 NS USD 18504781.65 0.0930488089 Long EC CORP US N 1 N N N HandR Block Inc. N/A HandR BLOCK INC COMMON STOCK 093671105 1943426 NS USD 83683923.56 0.4207933691 Long EC CORP US N 1 N N N Builders FirstSource Inc. 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC COMMON STOCK USD.01 12008R107 528842 NS USD 65835540.58 0.3310451727 Long EC CORP US N 1 N N N CDW Corporation N/A CDW CORP/DE COMMON STOCK USD.01 12514G108 399632 NS USD 80629752.32 0.4054358793 Long EC CORP US N 1 N N N Churchill Downs Incorporated N/A CHURCHILL DOWNS INC COMMON STOCK 171484108 223524 NS USD 25937724.96 0.1304243660 Long EC CORP US N 1 N N N Domino's Pizza Inc. N/A DOMINO'S PIZZA INC COMMON STOCK USD.01 25754A201 184714 NS USD 69967816.06 0.3518237649 Long EC CORP US N 1 N N N East West Bancorp Inc. N/A EAST WEST BANCORP INC COMMON STOCK USD.001 27579R104 1139713 NS USD 60074272.23 0.3020754087 Long EC CORP US N 1 N N N Eastgroup Properties Inc. 31TIGQQZC4P6JMHKSW85 EASTGROUP PROPERTIES INC REIT 277276101 403615 NS USD 67214005.95 0.3379766006 Long EC CORP US N 1 N N N Equity LifeStyle Properties Inc. N/A EQUITY LIFESTYLE PROPERTIES IN REIT USD.01 29472R108 926166 NS USD 59006035.86 0.2967039256 Long EC CORP US N 1 N N N FMC Corporation CKDHZ2X64EEBQCSP7013 FMC CORP COMMON STOCK USD.1 302491303 1214503 NS USD 81335265.91 0.4089834596 Long EC CORP US N 1 N N N Fidelity National Information Services Inc. 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFORMATION COMMON STOCK USD.01 31620M106 1117378 NS USD 61757482.06 0.3105392032 Long EC CORP US N 1 N N N Fortrea Holdings Inc. N/A FORTREA HOLDINGS INC COMMON STOCK USD.001 34965K107 2760297 NS USD 78916891.23 0.3968229873 Long EC CORP US N 1 N N N Global Payments Inc. 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 536461 NS USD 61902234.79 0.3112670729 Long EC CORP US N 1 N N N HCA Healthcare Inc. N/A HCA HEALTHCARE INC COMMON STOCK USD.01 40412C101 278240 NS USD 68441475.2 0.3441487649 Long EC CORP US N 1 N N N ITT Inc. 549300KDSERHTJOXUS80 ITT INC COMMON STOCK USD1.0 45073V108 827712 NS USD 81041281.92 0.4075052006 Long EC CORP US N 1 N N N International Game Technology PLC 549300UQ6KHRCZDRGZ76 INTERNATIONAL GAME TECHNOLOGY COMMON STOCK USD.1 459902102 1896299 NS USD 57495785.68 0.2891098354 Long EC CORP US N 1 N N N The Interpublic Group of Companies Inc. 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC/T COMMON STOCK USD.1 460690100 2836112 NS USD 81282969.92 0.4087204962 Long EC CORP US N 1 N N N IQVIA Holdings Inc. N/A IQVIA HOLDINGS INC COMMON STOCK USD.01 46266C105 341314 NS USD 67153529.5 0.3376725029 Long EC CORP US N 1 N N N KLA Corporation 549300H0BF5JCG96TJ81 KLA CORP COMMON STOCK USD.001 482480100 149447 NS USD 68545361.02 0.3446711408 Long EC CORP US N 1 N N N LKQ Corporation DS830JTTZQN6GK0I2E41 LKQ CORP COMMON STOCK USD.01 501889208 1162433 NS USD 57552057.83 0.2893927923 Long EC CORP US N 1 N N N L3Harris Technologies Inc. 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC COMMON STOCK USD1.0 502431109 299391 NS USD 52129960.92 0.2621285063 Long EC CORP US N 1 N N N Laboratory Corporation of America Holdings OZ7UA8IXAIFILY2VZH07 LABORATORY CORP OF AMERICA HOL COMMON STOCK USD.1 50540R409 320566 NS USD 64449794.3 0.3240771337 Long EC CORP US N 1 N N N Lear Corporation 549300UPNBTXA1SYTQ33 LEAR CORP COMMON STOCK USD.01 521865204 449968 NS USD 60385705.6 0.3036414095 Long EC CORP US N 1 N N N Leidos Holdings Inc. 549300IUTGTP6EJP8124 LEIDOS HOLDINGS INC COMMON STOCK USD.0001 525327102 747987 NS USD 68934481.92 0.3466277830 Long EC CORP US N 1 N N N Match Group Inc. 15OMOPB0A8K0EFUVD031 MATCH GROUP INC COMMON STOCK USD.001 57667L107 1941387 NS USD 76053835.73 0.3824264973 Long EC CORP US N 1 N N N American Electric Power Company Inc. 1B4S6S7G0TW5EE83BO58 AMERICAN ELECTRIC POWER COMMON STOCK USD6.5 025537101 2087804 NS USD 157044616.88 0.7896777615 Long EC CORP US N 1 N N N Mohawk Industries Inc. 549300JI1115MG3Q6322 MOHAWK INDUSTRIES INC COMMON STOCK USD.01 608190104 185582 NS USD 15924791.42 0.0800756746 Long EC CORP US N 1 N N N Ralph Lauren Corporation HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP COMMON STOCK USD.01 751212101 544475 NS USD 63208102.75 0.3178334545 Long EC CORP US N 1 N N N Cencora Inc. AI8GXW8LG5WK7E9UD086 CENCORA INC COMMON STOCK USD.01 03073E105 1823735 NS USD 328217587.95 1.6503980544 Long EC CORP US N 1 N N N Ameriprise Financial Inc. 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC COMMON STOCK USD.01 03076C106 1306546 NS USD 430742085.28 2.1659287180 Long EC CORP US N 1 N N N Resideo Technologies Inc. N/A RESIDEO TECHNOLOGIES INC COMMON STOCK USD.001 76118Y104 4204414 NS USD 66429741.2 0.3340330307 Long EC CORP US N 1 N N N Rexford Industrial Realty Inc. 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY INC REIT USD.01 76169C100 1292446 NS USD 63782210.1 0.3207202762 Long EC CORP US N 1 N N N AMETEK Inc. 549300WZDEF9KKE40E98 AMETEK INC COMMON STOCK USD.01 031100100 2411897 NS USD 356381900.72 1.7920185181 Long EC CORP US N 1 N N N Ares Management Corporation N/A ARES MANAGEMENT CORP COMMON STOCK 03990B101 1453163 NS USD 149486877.81 0.7516746858 Long EC CORP US N 1 N N N AutoZone Inc. GA3JGKJ41LJKXDN23E90 AUTOZONE INC COMMON STOCK USD.01 053332102 128033 NS USD 325202539.67 1.6352372891 Long EC CORP US N 1 N N N Avantor Inc. N/A AVANTOR INC COMMON STOCK USD.01 05352A100 6805343 NS USD 143456630.44 0.7213523969 Long EC CORP US N 1 N N N Robert Half Inc. N/A ROBERT HALF INC COMMON STOCK USD.001 770323103 1114384 NS USD 81662059.52 0.4106266973 Long EC CORP US N 1 N N N Rocket Companies Inc. N/A ROCKET COS INC COMMON STOCK USD.00001 77311W101 4435768 NS USD 36284582.24 0.1824521480 Long EC CORP US N 1 N N Ryan Specialty Holdings Inc. N/A RYAN SPECIALTY HOLDINGS INC COMMON STOCK USD.001 78351F107 753471 NS USD 36467996.4 0.1833744215 Long EC CORP US N 1 N N N SLM Corporation N/A SLM CORP COMMON STOCK USD.2 78442P106 2514422 NS USD 34246427.64 0.1722035614 Long EC CORP US N 1 N N N Avery Dennison Corporation 549300PW7VPFCYKLIV37 AVERY DENNISON CORP COMMON STOCK USD1.0 053611109 765808 NS USD 139890147.36 0.7034188158 Long EC CORP US N 1 N N N Centene Corporation 549300Z7JJ4TQSQGT333 CENTENE CORP COMMON STOCK USD.001 15135B101 1375719 NS USD 94759524.72 0.4764855418 Long EC CORP US N 1 N N N CenterPoint Energy Inc. 21TPXMRRHFKOBHDC8J74 CENTERPOINT ENERGY INC COMMON STOCK USD.01 15189T107 11266208 NS USD 302497684.8 1.5210689761 Long EC CORP US N 1 N N N Coca-Cola Europacific Partners plc 549300LTH67W4GWMRF57 COCA-COLA EUROPACIFIC PARTNERS COMMON STOCK EUR.01 19122T109 1635060 NS USD 102158548.8 0.5136905406 Long EC CORP GB N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 SYNCHRONY FINANCIAL COMMON STOCK USD.001 87165B103 1481366 NS USD 45285358.62 0.2277113430 Long EC CORP US N 1 N N N TEGNA Inc. 549300YC5EDBGX85AO10 TEGNA INC COMMON STOCK USD1.0 87901J105 3750589 NS USD 54646081.73 0.2747804818 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corporation N/A COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK USD.01 192446102 2062761 NS USD 139731430.14 0.7026207276 Long EC CORP US N 1 N N N Devon Energy Corporation 54930042348RKR3ZPN35 DEVON ENERGY CORP COMMON STOCK USD.1 25179M103 2260508 NS USD 107826231.6 0.5421897222 Long EC CORP US N 1 N N N Diamondback Energy Inc. 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC COMMON STOCK USD.01 25278X109 635229 NS USD 98384267.52 0.4947120741 Long EC CORP US N 1 N N N Dover Corporation 549300FMC2ALGA7N9E80 DOVER CORP COMMON STOCK USD1.0 260003108 1934872 NS USD 269933992.72 1.3573268245 Long EC CORP US N 1 N N N Evercore Inc. N/A EVERCORE INC COMMON STOCK USD.01 29977A105 798503 NS USD 110097593.64 0.5536109612 Long EC CORP US N 1 N N N Expedia Group Inc. CI7MUJI4USF3V0NJ1H64 EXPEDIA GROUP INC COMMON STOCK USD.001 30212P303 1349769 NS USD 139120690.83 0.6995497070 Long EC CORP US N 1 N N N FLEETCOR Technologies Inc. 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC COMMON STOCK USD.001 339041105 409908 NS USD 104665908.72 0.5262984631 Long EC CORP US N 1 N N N Frontdoor Inc. N/A FRONTDOOR INC COMMON STOCK USD.01 35905A109 3510776 NS USD 107394637.84 0.5400195110 Long EC CORP US N 1 N N N The Travelers Companies Inc. 549300Y650407RU8B149 TRAVELERS COS INC/THE COMMON STOCK NPV 89417E109 352593 NS USD 57581962.83 0.2895431656 Long EC CORP US N 1 N N N Valero Energy Corporation 549300XTO5VR8SKV1V74 VALERO ENERGY CORP COMMON STOCK USD.01 91913Y100 525788 NS USD 74509417.48 0.3746605976 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 690173 NS USD 157311131.89 0.7910178965 Long EC CORP US N 1 N N N Gentex Corporation 549300S3UD8XV1MN0287 GENTEX CORP COMMON STOCK USD.06 371901109 4238328 NS USD 137915193.12 0.6934880237 Long EC CORP US N 1 N N N Globe Life Inc. N/A GLOBE LIFE INC COMMON STOCK USD1.0 37959E102 1369888 NS USD 148947922.24 0.7489646201 Long EC CORP US N 1 N N N Halliburton Company ENYF8GB5SMQZ25S06U51 HALLIBURTON CO COMMON STOCK USD2.5 406216101 7742278 NS USD 313562259 1.5767057013 Long EC CORP US N 1 N N N JH COLLATERAL N/A JH COLLATERAL N/A 2805921.57 NS USD 28047150.25 0.1410313277 Long STIV RF US N 1 N N Voya Financial Inc. 549300T065Z4KJ686G75 VOYA FINANCIAL INC COMMON STOCK USD.01 929089100 748330 NS USD 49726528.5 0.2500431692 Long EC CORP US N 1 N N N Harley-Davidson Inc. ZDNAWZWXIKMWI51R2A08 HARLEY-DAVIDSON INC COMMON STOCK USD.01 412822108 2958825 NS USD 97818754.5 0.4918684679 Long EC CORP US N 1 N N N Hexcel Corporation S6Q7LW43WUBUHXY2QP69 HEXCEL CORP COMMON STOCK USD.01 428291108 1557467 NS USD 101453400.38 0.5101447965 Long EC CORP US N 1 N N N Howmet Aerospace Inc. N/A HOWMET AEROSPACE INC COMMON STOCK 443201108 5910310 NS USD 273351837.5 1.3745129979 Long EC CORP US N 1 N N N Humana Inc. N/A HUMANA INC COMMON STOCK USD.1666666 444859102 207214 NS USD 100813755.28 0.5069284270 Long EC CORP US N 1 N N N WESCO International Inc. N/A WESCO INTERNATIONAL INC COMMON STOCK USD.01 95082P105 478521 NS USD 68820890.22 0.3460566024 Long EC CORP US N 1 N N N Zebra Technologies Corporation PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP COMMON STOCK USD.01 989207105 335962 NS USD 79465091.86 0.3995795406 Long EC CORP US N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 AMERICAN HOMES 4 RENT REIT USD.01 02665T306 2739214 NS USD 92284119.66 0.4640383000 Long EC CORP US N 1 N N N Boyd Gaming Corporation N/A BOYD GAMING CORP COMMON STOCK USD.01 103304101 1408721 NS USD 85692498.43 0.4308932180 Long EC CORP US N 1 N N N Las Vegas Sands Corp. N/A LAS VEGAS SANDS CORP COMMON STOCK USD.001 517834107 1871974 NS USD 85811288.16 0.4314905362 Long EC CORP US N 1 N N N NetApp Inc. QTX3D84DZDD5JYOCYH15 NETAPP INC COMMON STOCK USD.001 64110D104 1135315 NS USD 86147702.2 0.4331821490 Long EC CORP US N 1 N N N Huntington Bancshares Incorporated 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD.01 446150104 15685443 NS USD 163128607.2 0.8202702897 Long EC CORP US N 1 N N N LPL Financial Holdings Inc. 549300XROQ4Y8G2L7682 LPL FINANCIAL HOLDINGS INC COMMON STOCK 50212V100 602477 NS USD 143178659.05 0.7199546551 Long EC CORP US N 1 N N N Lamar Advertising Company N/A LAMAR ADVERTISING CO REIT USD.001 512816109 1671443 NS USD 139515347.21 0.7015341836 Long EC CORP US N 1 N N N Landstar System Inc. N/A LANDSTAR SYSTEM INC COMMON STOCK USD.01 515098101 868617 NS USD 153693091.98 0.7728250688 Long EC CORP US N 1 N N N Marriott International Inc. 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC/MD COMMON STOCK USD.01 571903202 844826 NS USD 166058998.56 0.8350053690 Long EC CORP US N 1 N N N Molina Healthcare Inc. 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC COMMON STOCK USD.001 60855R100 505858 NS USD 165865779.62 0.8340337935 Long EC CORP US N 1 N N N Otis Worldwide Corporation N/A OTIS WORLDWIDE CORP COMMON STOCK USD.01 68902V107 1987587 NS USD 159623111.97 0.8026433778 Long EC CORP US N 1 N N N Packaging Corporation of America 549300XZP8MFZFY8TJ84 PACKAGING CORP OF AMERICA COMMON STOCK USD.01 695156109 614885 NS USD 94415591.75 0.4747561211 Long EC CORP US N 1 N N N Parker-Hannifin Corporation 5493002CONDB4N2HKI23 PARKER-HANNIFIN CORP COMMON STOCK USD.5 701094104 873980 NS USD 340432689.6 1.7118200523 Long EC CORP US N 1 N N N Polaris Inc. 549300QJSN8UVWN1EI78 POLARIS INC COMMON STOCK USD.01 731068102 1348400 NS USD 140422376 0.7060950560 Long EC CORP US N 1 N N N Qorvo Inc. N/A QORVO INC COMMON STOCK USD.0001 74736K101 1027725 NS USD 98116905.75 0.4933676814 Long EC CORP US N 1 N N N RB Global Inc. 5493002H8U24DJXQ4886 RB GLOBAL INC COMMON STOCK 74935Q107 2569056 NS USD 160566000 0.8073845636 Long EC CORP US N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 SCC GOVERMENT MM GVXX 20301231 00001.0000000000 7839989D1 528785960.07 NS USD 528785960.07 2.6589291730 Long STIV RF US N 1 N N N SSandC Technologies Holdings Inc. N/A SSandC TECHNOLOGIES HOLDINGS INC COMMON STOCK USD.01 78467J100 2821219 NS USD 148226846.26 0.7453387864 Long EC CORP US N 1 N N N Schlumberger N.V. N/A SCHLUMBERGER NV COMMON STOCK USD.01 806857108 2562817 NS USD 149412231.1 0.7512993348 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc. BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK USD.01 874054109 987457 NS USD 138629088.23 0.6970777493 Long EC CORP US N 1 N N N Teck Resources Limited T8KI5SQ2JRWHL7XY0E11 TECK RESOURCES LTD COMMON STOCK 878742204 2336053 NS USD 100660523.77 0.5061579229 Long EC CORP CA N 1 N N N Textron Inc. 3PPKBHUG1HD6BO7RNR87 TEXTRON INC COMMON STOCK USD.125 883203101 3590753 NS USD 280581439.42 1.4108660801 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TRANSUNION COMMON STOCK USD.01 89400J107 1435792 NS USD 103075507.68 0.5183013451 Long EC CORP US N 1 N N N VICI Properties Inc. N/A VICI PROPERTIES INC REIT USD.01 925652109 3491251 NS USD 101595404.1 0.5108588431 Long EC CORP US N 1 N N N Welltower Inc. T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC REIT USD1.0 95040Q104 1966700 NS USD 161112064 0.8101303730 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc. 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC COMMON STOCK USD.01 98956P102 909436 NS USD 102056907.92 0.5131794531 Long EC CORP US N 1 N N N Arch Capital Group Ltd. N/A ARCH CAPITAL GROUP LTD COMMON STOCK USD.01 G0450A105 1294004 NS USD 103145058.84 0.5186510738 Long EC CORP BM N 1 N N N Icon Public Limited Company N/A ICON PLC COMMON STOCK EUR.06 G4705A100 1043868 NS USD 257052495 1.2925539435 Long EC CORP IE N 1 N N N TE Connectivity Ltd. N/A TE CONNECTIVITY LTD COMMON STOCK CHF.57 H84989104 1329287 NS USD 164206823.11 0.8256919535 Long EC CORP US N 1 N N N NXP Semiconductors N.V. N/A NXP SEMICONDUCTORS NV COMMON STOCK N6596X109 474398 NS USD 94841648.16 0.4768984885 Long EC CORP NL N 1 N N N Flex Ltd. 549300EAQH74YHD07T53 FLEX LTD COMMON STOCK Y2573F102 3506998 NS USD 94618806.04 0.4757779569 Long EC CORP US N 1 N N N Aflac Incorporated 549300N0B7DOGLXWPP39 AFLAC INC COMMON STOCK USD.1 001055102 1682819 NS USD 129156358.25 0.6494453990 Long EC CORP US N 1 N N N BWX Technologies Inc. 549300NP85N265KWMS58 BWX TECHNOLOGIES INC COMMON STOCK USD.01 05605H100 2237268 NS USD 167750354.64 0.8435101259 Long EC CORP US N 1 N N N CF Industries Holdings Inc. N/A CF INDUSTRIES HOLDINGS INC COMMON STOCK USD.01 125269100 1427311 NS USD 122377645.14 0.6153595507 Long EC CORP US N 1 N N N Corteva Inc. N/A CORTEVA INC COMMON STOCK USD.01 22052L104 3654365 NS USD 186957313.4 0.9400897381 Long EC CORP US N 1 N N N Curtiss-Wright Corporation TEL51ETZWP7D0ZM4X325 CURTISS-WRIGHT CORP COMMON STOCK USD1.0 231561101 895134 NS USD 175115064.42 0.8805425798 Long EC CORP US N 1 N N N DTE Energy Company 549300IX8SD6XXD71I78 DTE ENERGY CO COMMON STOCK 233331107 1162881 NS USD 115450825.68 0.5805289694 Long EC CORP US N 1 N N N Darden Restaurants Inc. CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC COMMON STOCK 237194105 777914 NS USD 111412843.08 0.5602245163 Long EC CORP US N 1 N N N Dell Technologies Inc. 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 2908174 NS USD 200373188.6 1.0075496645 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES COMMON STOCK USD.01 254709108 2645484 NS USD 229178278.92 1.1523921920 Long EC CORP US N 1 N N N DuPont de Nemours Inc. N/A DUPONT DE NEMOURS INC COMMON STOCK USD.01 26614N102 2828335 NS USD 210965507.65 1.0608117181 Long EC CORP US N 1 N N N eBay Inc. OML71K8X303XQONU6T67 EBAY INC COMMON STOCK USD.001 278642103 2676149 NS USD 117991409.41 0.5933039535 Long EC CORP US N 1 N N N Entergy Corporation 4XM3TW50JULSLG8BNC79 ENTERGY CORP COMMON STOCK USD.01 29364G103 2105573 NS USD 194765502.5 0.9793521682 Long EC CORP US N 1 N N N Equity Residential 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT USD.01 29476L107 2052841 NS USD 120522295.11 0.6060301723 Long EC CORP US N 1 N N N Essex Property Trust Inc. N/A ESSEX PROPERTY TRUST INC REIT USD.0001 297178105 523453 NS USD 111019146.77 0.5582448673 Long EC CORP US N 1 N N N Expeditors International of Washington Inc. N/A EXPEDITORS INTERNATIONAL OF WA COMMON STOCK USD.01 302130109 1578632 NS USD 180958586.16 0.9099259439 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP COMMON STOCK 316773100 7515849 NS USD 190376455.17 0.9572824332 Long EC CORP US N 1 N N N First American Financial Corporation 549300B6VEZK3N0A1P55 FIRST AMERICAN FINANCIAL CORP COMMON STOCK USD.00001 31847R102 2404544 NS USD 135832690.56 0.6830164393 Long EC CORP US N 1 N N N FirstEnergy Corp. 549300SVYJS666PQJH88 FIRSTENERGY CORP COMMON STOCK USD.1 337932107 3387305 NS USD 115778084.9 0.5821745485 Long EC CORP US N 1 N N N Fortive Corporation 549300MU9YQJYHDQEF63 FORTIVE CORP COMMON STOCK USD.01 34959J108 1592453 NS USD 118096314.48 0.5938314545 Long EC CORP US N 1 N N N Healthpeak Properties Inc. N/A HEALTHPEAK PROPERTIES INC REIT USD1.0 42250P103 4637819 NS USD 85150356.84 0.4281671319 Long EC CORP US N 1 N N N Kenvue Inc. N/A KENVUE INC COMMON STOCK 49177J102 4241737 NS USD 85174078.96 0.4282864154 Long EC CORP US N 1 N N N Marathon Petroleum Corporation 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP COMMON STOCK USD.01 56585A102 879854 NS USD 133157104.36 0.6695626134 Long EC CORP US N 1 N N N Masco Corporation 5GCSNMQXHEYA1JO8QN11 MASCO CORP COMMON STOCK USD1.0 574599106 3605652 NS USD 192722099.4 0.9690771902 Long EC CORP US N 1 N N N Microchip Technology Incorporated 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY INC COMMON STOCK USD.001 595017104 1458224 NS USD 113814383.2 0.5723003382 Long EC CORP US N 1 N N N NVR Inc. N/A NVR INC COMMON STOCK USD.01 62944T105 20722 NS USD 123571502.6 0.6213627025 Long EC CORP US N 1 N N N Norfolk Southern Corporation N/A NORFOLK SOUTHERN CORP COMMON STOCK USD1.0 655844108 871757 NS USD 171675106.01 0.8632452110 Long EC CORP US N 1 N N N Gen Digital Inc. YF6ZV0M6AU4FY94MK914 GEN DIGITAL INC COMMON STOCK USD.01 668771108 7660693 NS USD 135441052.24 0.6810471386 Long EC CORP US N 1 N N N PPG Industries Inc. 549300BKPEP01R3V6C59 PPG INDUSTRIES INC COMMON STOCK USD1.66666 693506107 1563564 NS USD 202950607.2 1.0205098677 Long EC CORP US N 1 N N N Pioneer Natural Resources Company FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO COMMON STOCK USD.01 723787107 573542 NS USD 131656566.1 0.6620173584 Long EC CORP US N 1 N N N Regency Centers Corporation N/A REGENCY CENTERS CORP REIT USD.01 758849103 3066259 NS USD 182258434.96 0.9164620590 Long EC CORP US N 1 N N N Ross Stores Inc. 549300ENZFLPGRDFZQ60 ROSS STORES INC COMMON STOCK USD.01 778296103 1889373 NS USD 213404680.35 1.0730767704 Long EC CORP US N 1 N N N Science Applications International Corporation 549300LZPNZIXQGZPZ48 SCIENCE APPLICATIONS INTERNATI COMMON STOCK USD.0001 808625107 1045996 NS USD 110394417.84 0.5551035018 Long EC CORP US N 1 N N N Simon Property Group Inc. N/A SIMON PROPERTY GROUP INC REIT USD.0001 828806109 1556215 NS USD 168117906.45 0.8453583108 Long EC CORP US N 1 N N N Tempur Sealy International Inc. 549300HFEKVR3US71V91 TEMPUR SEALY INTERNATIONAL INC COMMON STOCK USD.01 88023U101 4026911 NS USD 174526322.74 0.8775821713 Long EC CORP US N 1 N N N Teradyne Inc. C3X4YJ278QNZHRJULN75 TERADYNE INC COMMON STOCK USD.125 880770102 1780512 NS USD 178870235.52 0.8994249532 Long EC CORP US N 1 N N N US Foods Holding Corp. 549300UGOZSO64CFPR97 US FOODS HOLDING CORP COMMON STOCK USD.01 912008109 5653310 NS USD 224436407 1.1285483260 Long EC CORP US N 1 N N N Whirlpool Corporation WHENKOULSSK7WUM60H03 WHIRLPOOL CORP COMMON STOCK USD1.0 963320106 921892 NS USD 123256960.4 0.6197810693 Long EC CORP US N 1 N N N Wyndham Hotels and Resorts Inc. N/A WYNDHAM HOTELS and RESORTS INC COMMON STOCK USD.01 98311A105 1798073 NS USD 125037996.42 0.6287367697 Long EC CORP US N 1 N N N Allegion Public Limited Company N/A ALLEGION PLC COMMON STOCK USD.01 G0176J109 1798995 NS USD 187455279 0.9425936912 Long EC CORP IE N 1 N N N Aon Public Limited Company N/A AON GLOBAL LTD COMMON STOCK G0403H108 401648 NS USD 130222314.56 0.6548054171 Long EC CORP US N 1 N N N Axalta Coating Systems Ltd. N/A AXALTA COATING SYSTEMS LTD COMMON STOCK USD1.0 G0750C108 4112541 NS USD 110627352.9 0.5562747845 Long EC CORP US N 1 N N N Eaton Corporation Public Limited Company 549300VDIGTMXUNT7H71 EATON CORP PLC COMMON STOCK USD.01 G29183103 786016 NS USD 167641492.48 0.8429627271 Long EC CORP US N 1 N N N Everest Group Ltd N/A EVEREST GROUP LTD COMMON STOCK USD.01 G3223R108 456924 NS USD 169824943.08 0.8539419152 Long EC CORP BM N 1 N N N Ferguson PLC N/A FERGUSON PLC COMMON STOCK GBP.1 G3421J106 1107630 NS USD 182171906.1 0.9160269603 Long EC CORP GB N 1 N N N Weatherford International Public Limited Company N/A WEATHERFORD INTERNATIONAL PLC COMMON STOCK USD.001 G48833118 1316087 NS USD 118882138.71 0.5977828661 Long EC CORP US N 1 N N N nVent Electric plc N/A NVENT ELECTRIC PLC COMMON STOCK USD.01 G6700G107 2450082 NS USD 129829845.18 0.6528319376 Long EC CORP GB N 1 N N N Renaissancere Holdings Ltd. EK6GB9U3U58PDI411C94 RENAISSANCERE HOLDINGS LTD COMMON STOCK USD1.0 G7496G103 426121 NS USD 84337868.32 0.4240816425 Long EC CORP BM N 1 N N N Garmin Ltd. N/A GARMIN LTD COMMON STOCK CHF.1 H2906T109 1046783 NS USD 110121571.6 0.5537315311 Long EC CORP CH N 1 N N N Check Point Software Technologies Ltd. N/A CHECK POINT SOFTWARE TECH COMMON STOCK USD.01 M22465104 1454050 NS USD 193795784 0.9744760689 Long EC CORP IL N 1 N N N 2023-10-30 John Hancock Funds III /s/Salvatore Schiavone Salvatore Schiavone Treasurer