0001145549-24-051644.txt : 20240827 0001145549-24-051644.hdr.sgml : 20240827 20240827104751 ACCESSION NUMBER: 0001145549-24-051644 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240827 DATE AS OF CHANGE: 20240827 PERIOD START: 20241231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN HANCOCK VARIABLE INSURANCE TRUST CENTRAL INDEX KEY: 0000756913 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-04146 FILM NUMBER: 241244715 BUSINESS ADDRESS: STREET 1: C/O JOHN HANCOCK FUNDS STREET 2: 200 BERKELEY STREET CITY: BOSTON STATE: MA ZIP: 02116 BUSINESS PHONE: 617-663-3000 MAIL ADDRESS: STREET 1: C/O JOHN HANCOCK FUNDS STREET 2: 200 BERKELEY STREET CITY: BOSTON STATE: MA ZIP: 02116 FORMER COMPANY: FORMER CONFORMED NAME: JOHN HANCOCK TRUST DATE OF NAME CHANGE: 20050124 FORMER COMPANY: FORMER CONFORMED NAME: MANUFACTURERS INVESTMENT TRUST DATE OF NAME CHANGE: 19971022 FORMER COMPANY: FORMER CONFORMED NAME: NASL SERIES FUND INC DATE OF NAME CHANGE: 19881030 0000756913 S000008289 Mid Value Trust C000022636 NAV JAGWX C000022637 Series I JEMUX C000022638 Series II JAGYX NPORT-P 1 primary_doc.xml NPORT-P false 0000756913 XXXXXXXX S000008289 C000022637 C000022638 C000022636 John Hancock Variable Insurance Trust 811-04146 0000756913 Z5DUWKEPW78QKD87GA06 200 Berkeley Street Boston 02116 617-543-9634 Mid Value Trust S000008289 549300W2XFWJR15NWT44 2024-12-31 2024-06-30 N 625422614.140000000000 296877.380000000000 625125736.760000000000 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 9.220000000000 N Ashtead Group PLC N/A ASHTEAD GROUP PLC COMMON STOCK GBP.1 005367008 27514 NS 1834458.85 0.2934543792 Long EC CORP GB N 2 N N N Advance Auto Parts Inc. N/A ADVANCE AUTO PARTS INC COMMON STOCK USD.0001 00751Y106 106412 NS USD 6739071.96 1.0780346359 Long EC CORP US N 1 N N N The Allstate Corporation OBT0W1ED8G0NWVOLOJ77 ALLSTATE CORP/THE COMMON STOCK USD.01 020002101 31986 NS USD 5106884.76 0.8169372111 Long EC CORP US N 1 N N N Ameren Corporation XRZQ5S7HYJFPHJ78L959 AMEREN CORP COMMON STOCK USD.01 023608102 95446 NS USD 6787165.06 1.0857279841 Long EC CORP US N 1 N N N Baker Hughes Company N/A BAKER HUGHES CO COMMON STOCK USD.0001 05722G100 154500 NS USD 5433765 0.8692275298 Long EC CORP US N 1 N N N Ball Corporation 0BGI85ALH27ZJP15DY16 BALL CORP COMMON STOCK 058498106 48113 NS USD 2887742.26 0.4619458279 Long EC CORP US N 1 N N N Bath and Body Works Inc. GR3KVMWVCR54YWQNXU90 BATH and BODY WORKS INC COMMON STOCK USD.5 070830104 153920 NS USD 6010576 0.9614987268 Long EC CORP US N 1 N N N Baxter International Inc. J5OIVXX3P24RJRW5CK77 BAXTER INTERNATIONAL INC COMMON STOCK USD1.0 071813109 190673 NS USD 6378011.85 1.0202766380 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc. N/A BRIGHT HORIZONS FAMILY SOLUTIO COMMON STOCK USD.001 109194100 56713 NS USD 6242967.04 0.9986738144 Long EC CORP US N 1 N N N Burlington Stores Inc. N/A BURLINGTON STORES INC COMMON STOCK USD.0001 122017106 24354 NS USD 5844960 0.9350054967 Long EC CORP US N 1 N N N Cameco Corporation N4BHALMXL3GMZKCUON55 CAMECO CORP COMMON STOCK 13321L108 40809 NS USD 2007802.8 0.3211838326 Long EC CORP CA N 1 N N N Carrier Global Corporation N/A CARRIER GLOBAL CORP COMMON STOCK USD.01 14448C104 56700 NS USD 3576636 0.5721466562 Long EC CORP US N 1 N N N Catalent Inc. N/A CATALENT INC COMMON STOCK USD.01 148806102 115711 NS USD 6506429.53 1.0408193340 Long EC CORP US N 1 N N N CenterPoint Energy Inc. 21TPXMRRHFKOBHDC8J74 CENTERPOINT ENERGY INC COMMON STOCK USD.01 15189T107 115929 NS USD 3591480.42 0.5745212857 Long EC CORP US N 1 N N N The Hanover Insurance Group Inc. JJYR6MFKFF6CF8DBZ078 HANOVER INSURANCE GROUP INC/TH COMMON STOCK USD.01 410867105 24166 NS USD 3031383.04 0.4849237300 Long EC CORP US N 1 N N N J.B. Hunt Transport Services Inc. 549300XCD1MPI1C5GK90 JB HUNT TRANSPORT SERVICES INC COMMON STOCK USD.01 445658107 29073 NS USD 4651680 0.7441190990 Long EC CORP US N 1 N N N Huntington Ingalls Industries Inc. 5TZLZ6WJTBVJ0QWBG121 HUNTINGTON INGALLS INDUSTRIES COMMON STOCK USD.01 446413106 18904 NS USD 4656622.32 0.7449097111 Long EC CORP US N 1 N N N International Paper Company 824LMFJDH41EY779Q875 INTERNATIONAL PAPER CO COMMON STOCK USD1.0 460146103 94100 NS USD 4060415 0.6495357272 Long EC CORP US N 1 N N N Jackson Financial Inc. N/A JACKSON FINANCIAL INC COMMON STOCK USD.01 46817M107 30284 NS USD 2248889.84 0.3597500003 Long EC CORP US N 1 N N N Open Lending Corporation N/A OPEN LENDING CORP COMMON STOCK 68373J104 281013 NS USD 1568052.54 0.2508379431 Long EC CORP US N 1 N N N PGandE Corporation 8YQ2GSDWYZXO2EDN3511 PGandE CORP COMMON STOCK 69331C108 341555 NS USD 5963550.3 0.9539761282 Long EC CORP US N 1 N N N Popular Inc. N/A POPULAR INC COMMON STOCK USD.01 733174700 91672 NS USD 8106554.96 1.2967879073 Long EC CORP PR N 1 N N N Pure Storage Inc. 549300NPDB0BZTK3WO90 PURE STORAGE INC COMMON STOCK USD.0001 74624M102 59858 NS USD 3843482.18 0.6148334573 Long EC CORP US N 1 N N N Ralph Lauren Corporation HO1QNWM0IXBZ0QSMMO20 RALPH LAUREN CORP COMMON STOCK USD.01 751212101 22407 NS USD 3922569.42 0.6274848705 Long EC CORP US N 1 N N N Rayonier Inc. HGV8VDVNL0W6SF2U9C50 RAYONIER INC REIT 754907103 137203 NS USD 3991235.27 0.6384691967 Long EC CORP US N 1 N N N Regency Centers Corporation N/A REGENCY CENTERS CORP REIT USD.01 758849103 82520 NS USD 5132744 0.8210738573 Long EC CORP US N 1 N N N ROWE T PRICE GOV RES FD 20340919 00000.0000000000 N/A ROWE T PRICE GOV RES FD 20340919 00000.0000000000 76105Y109 21190859.77 NS USD 21190859.77 3.3898555961 Long STIV RF US N 1 N N N Rexford Industrial Realty Inc. 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY INC REIT USD.01 76169C100 136576 NS USD 6089923.84 0.9741918276 Long EC CORP US N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 SSC GOVERNMENT MM GVMXX 20301231 00001.0000000000 7839989D1 1999999.96 NS USD 1999999.96 0.3199356293 Long STIV RF US N 1 N N N Sun Communities Inc. 549300H5GEOJYN41ZG57 SUN COMMUNITIES INC REIT USD.01 866674104 37200 NS USD 4476648 0.7161196119 Long EC CORP US N 1 N N N Suncor Energy Inc. N/A SUNCOR ENERGY INC COMMON STOCK 867224107 143241 NS USD 5457482.1 0.8730215026 Long EC CORP CA N 1 N N N Textron Inc. 3PPKBHUG1HD6BO7RNR87 TEXTRON INC COMMON STOCK USD.125 883203101 72769 NS USD 6247946.34 0.9994703421 Long EC CORP US N 1 N N N Tidewater Inc. N/A TIDEWATER INC COMMON STOCK 88642R109 63568 NS USD 6052309.28 0.9681747086 Long EC CORP US N 1 N N N The Toro Company YJKE4YIT6BWQHVEW0D14 TORO CO/THE COMMON STOCK USD1.0 891092108 62200 NS USD 5816322 0.9304243383 Long EC CORP US N 1 N N N Expro Group Holdings N.V. N/A EXPRO GROUP HOLDINGS NV COMMON STOCK EUR.01 N3144W105 141531 NS USD 3243890.52 0.5189180879 Long EC CORP US N 1 N N N APi Group Corporation N/A API GROUP CORP COMMON STOCK USD.0001 00187Y100 158958 NS USD 5981589.54 0.9568618261 Long EC CORP US N 1 N N N Tyson Foods Inc. WD6L6041MNRW1JE49D58 TYSON FOODS INC COMMON STOCK USD.1 902494103 125748 NS USD 7185240.72 1.1494072788 Long EC CORP US N 1 N N N Ulta Beauty Inc. N/A ULTA BEAUTY INC COMMON STOCK 90384S303 12500 NS USD 4823375 0.7715847735 Long EC CORP US N 1 N N N V.F. Corporation CWAJJ9DJ5Z7P057HV541 VF CORP COMMON STOCK 918204108 423500 NS USD 5717250 0.9145760067 Long EC CORP US N 1 N N N Verra Mobility Corporation N/A VERRA MOBILITY CORP COMMON STOCK USD.0001 92511U102 140788 NS USD 3829433.6 0.6125861366 Long EC CORP US N 1 N N N Viatris Inc N/A VIATRIS INC COMMON STOCK 92556V106 383629 NS USD 4077976.27 0.6523449652 Long EC CORP US N 1 N N N Vornado Realty Trust N/A VORNADO REALTY TRUST REIT USD.04 929042109 120233 NS USD 3160925.57 0.5056463659 Long EC CORP US N 1 N N N Webster Financial Corporation KMRURHT0VWKYS6Z5KU67 WEBSTER FINANCIAL CORP COMMON STOCK USD.01 947890109 136747 NS USD 5960801.73 0.9535364455 Long EC CORP US N 1 N N N Western Digital Corporation 549300QQXOOYEF89IC56 WESTERN DIGITAL CORP COMMON STOCK USD.01 958102105 199100 NS USD 15085807 2.4132436265 Long EC CORP US N 1 N N N Corpay Inc. 549300DG6RR0NQSFLN74 CORPAY INC COMMON STOCK USD.001 219948106 30263 NS USD 8062365.83 1.2897190686 Long EC CORP US N 1 N N N DENTSPLY SIRONA Inc. 9NHEHR1SOZCYXDO8HO28 DENTSPLY SIRONA INC COMMON STOCK USD.01 24906P109 161865 NS USD 4032057.15 0.6449993838 Long EC CORP US N 1 N N N DocuSign Inc. N/A DOCUSIGN INC COMMON STOCK USD.0001 256163106 100799 NS USD 5392746.5 0.8626658899 Long EC CORP US N 1 N N N Dollar General Corporation OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP COMMON STOCK USD.875 256677105 33641 NS USD 4448349.43 0.7115927514 Long EC CORP US N 1 N N N Dominion Energy Inc. ILUL7B6Z54MRYCF6H308 DOMINION ENERGY INC COMMON STOCK 25746U109 114000 NS USD 5586000 0.8935802306 Long EC CORP US N 1 N N N Douglas Emmett Inc. N/A DOUGLAS EMMETT INC REIT USD.01 25960P109 83623 NS USD 1113022.13 0.1780477214 Long EC CORP US N 1 N N N Elanco Animal Health Incorporated N/A ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 294064 NS USD 4243343.52 0.6787984033 Long EC CORP US N 1 N N N Equity Residential 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT USD.01 29476L107 82853 NS USD 5745027.02 0.9190194360 Long EC CORP US N 1 N N N ESAB Corporation N/A ESAB CORP COMMON STOCK USD.001 29605J106 57430 NS USD 5423114.9 0.8675238566 Long EC CORP US N 1 N N N FirstEnergy Corp. 549300SVYJS666PQJH88 FIRSTENERGY CORP COMMON STOCK USD.1 337932107 224097 NS USD 8576192.19 1.3719147502 Long EC CORP US N 1 N N N Flowers Foods Inc. 7YNCQQNDK8FBM9BBTK25 FLOWERS FOODS INC COMMON STOCK USD.01 343498101 205036 NS USD 4551799.2 0.7281413854 Long EC CORP US N 1 N N N Fortinet Inc. 549300O0QJWDBAS0QX03 FORTINET INC COMMON STOCK USD.001 34959E109 101100 NS USD 6093297 0.9747314247 Long EC CORP US N 1 N N N Franco-Nevada Corporation N/A FRANCO-NEVADA CORP COMMON STOCK 351858105 41666 NS 4940042.54 0.7902478253 Long EC CORP CA N 1 N N N RBC Bearings Incorporated N/A RBC BEARINGS INC COMMON STOCK USD.01 75524B104 5200 NS USD 1402856 0.2244118131 Long EC CORP US N 1 N N N The Western Union Company 28ID94QU1140NC23S047 WESTERN UNION CO/THE COMMON STOCK USD.01 959802109 521800 NS USD 6376396 1.0200181540 Long EC CORP US N 1 N N N DS Smith Plc 39RSBE4RCI4M15BLWH36 DS SMITH PLC COMMON STOCK GBP.1 082201906 730013 NS 3869042.96 0.6189223595 Long EC CORP GB N 2 N N N Charles River Laboratories International Inc. 549300BSQ0R4UZ5KX287 CHARLES RIVER LABORATORIES INT COMMON STOCK USD.01 159864107 8782 NS USD 1814185.56 0.2902113052 Long EC CORP US N 1 N N N Chesapeake Energy Corporation X2MT1W32SPAZ9WSKLE78 CHESAPEAKE ENERGY CORP COMMON STOCK USD.01 165167735 86100 NS USD 7076559 1.1320217012 Long EC CORP US N 1 N N N Constellation Brands Inc. 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC COMMON STOCK USD.01 21036P108 18564 NS USD 4776145.92 0.7640296406 Long EC CORP US N 1 N N N Constellation Energy Corporation N/A CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 15387 NS USD 3081554.49 0.4929495474 Long EC CORP US N 1 N N N Corebridge Financial Inc N/A COREBRIDGE FINANCIAL INC COMMON STOCK USD.01 21871X109 184538 NS USD 5373746.56 0.8596265110 Long EC CORP US N 1 N N N Corning Incorporated 549300X2937PB0CJ7I56 CORNING INC COMMON STOCK USD.5 219350105 440237 NS USD 17103207.45 2.7359627742 Long EC CORP US N 1 N N N FMC Corporation CKDHZ2X64EEBQCSP7013 FMC CORP COMMON STOCK USD.1 302491303 90345 NS USD 5199354.75 0.8317294337 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP COMMON STOCK 316773100 297700 NS USD 10863073 1.7377420831 Long EC CORP US N 1 N N N Freeport-McMoRan Inc. N/A FREEPORT-MCMORAN INC COMMON STOCK USD.1 35671D857 60577 NS USD 2944042.2 0.4709520064 Long EC CORP US N 1 N N N GE VERNOVA INC. N/A GE VERNOVA INC COMMON STOCK USD.01 36828A101 35600 NS USD 6105756 0.9767244637 Long EC CORP US N 1 N N N General Motors Company 54930070NSV60J38I987 GENERAL MOTORS CO COMMON STOCK USD.01 37045V100 98147 NS USD 4559909.62 0.7294387916 Long EC CORP US N 1 N N N Global Payments Inc. 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 38867 NS USD 3758438.9 0.6012292694 Long EC CORP US N 1 N N N GoDaddy Inc. N/A GODADDY INC COMMON STOCK USD.001 380237107 36800 NS USD 5141328 0.8224470211 Long EC CORP US N 1 N N N SSandC Technologies Holdings Inc. N/A SSandC TECHNOLOGIES HOLDINGS INC COMMON STOCK USD.01 78467J100 85635 NS USD 5366745.45 0.8585065587 Long EC CORP US N 1 N N N Saia Inc. 549300WNPG4N9GBOYB29 SAIA INC COMMON STOCK USD.001 78709Y105 17400 NS USD 8252646 1.3201577722 Long EC CORP US N 1 N N N The Scotts Miracle-Gro Company 2TH9E0JTOUXOEGI2R879 SCOTTS MIRACLE-GRO CO/THE COMMON STOCK USD.01 810186106 66614 NS USD 4333906.84 0.6932856200 Long EC CORP US N 1 N N N Select Medical Holdings Corporation N/A SELECT MEDICAL HOLDINGS CORP COMMON STOCK USD.001 81619Q105 414623 NS USD 14536682.38 2.3254013593 Long EC CORP US N 1 N N N Southwest Airlines Co. UDTZ87G0STFETI6HGH41 SOUTHWEST AIRLINES CO COMMON STOCK USD1.0 844741108 264499 NS USD 7567316.39 1.2105270900 Long EC CORP US N 1 N N N Spirit AeroSystems Holdings Inc. N/A SPIRIT AEROSYSTEMS HOLDINGS IN COMMON STOCK USD.01 848574109 197960 NS USD 6506945.2 1.0409018246 Long EC CORP US N 1 N N N Stanley Black and Decker Inc. 549300DJ09SMTO561131 STANLEY BLACK and DECKER INC COMMON STOCK USD2.5 854502101 136116 NS USD 10874307.24 1.7395392000 Long EC CORP US N 1 N N N StepStone Group Inc. N/A STEPSTONE GROUP INC COMMON STOCK USD.001 85914M107 45823 NS USD 2102817.47 0.3363831220 Long EC CORP US N 1 N N N Summit Materials Inc. N/A SUMMIT MATERIALS INC COMMON STOCK USD.01 86614U100 218526 NS USD 8000236.86 1.2797804329 Long EC CORP US N 1 N N N Weyerhaeuser Company 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO REIT USD1.25 962166104 112389 NS USD 3190723.71 0.5104131093 Long EC CORP US N 1 N N N Wolfspeed Inc. 549300OGU88P3AW3TO93 WOLFSPEED INC SR UNSECURED 02/28 0.25 977852AB8 978000 PA USD 576531 0.0922264060 Long DBT CORP US N 2 2028-02-15 Fixed 0.250000000000 N N N N Y Wolfspeed, Inc. Wolfspeed, Inc. USD XXXX N N N Wolfspeed Inc. 549300OGU88P3AW3TO93 WOLFSPEED INC SR UNSECURED 12/29 1.875 977852AD4 3436000 PA USD 1893236 0.3028568316 Long DBT CORP US N 2 2029-12-01 Fixed 1.875000000000 N N N N Y Wolfspeed, Inc. Wolfspeed, Inc. USD XXXX N N N Western Alliance Bancorporation 5493003VJXZ5JXT9S762 WESTERN ALLIANCE BANCORP COMMON STOCK USD.0001 957638109 101445 NS USD 6372774.9 1.0194388945 Long EC CORP US N 1 N N N Zebra Technologies Corporation PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP COMMON STOCK USD.01 989207105 22900 NS USD 7074497 1.1316918476 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc. 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HOLDINGS INC COMMON STOCK USD.01 98956P102 69659 NS USD 7560091.27 1.2093713033 Long EC CORP US N 1 N N N Rolls-Royce Holdings plc N/A ROLLS-ROYCE HOLDINGS PLC COMMON STOCK GBP.2 B63H84900 537086 NS 3084611.03 0.4934384954 Long EC CORP GB N 2 N N N Compass Group PLC N/A COMPASS GROUP PLC COMMON STOCK GBP.1105 BD6K45906 153625 NS 4185252.54 0.6695057160 Long EC CORP GB N 2 N N N Alkermes plc 549300YHRMYLL071E243 ALKERMES PLC COMMON STOCK USD.01 G01767105 191500 NS USD 4615150 0.7382754746 Long EC CORP IE N 1 N N N Norwegian Cruise Line Holdings Ltd. N/A NORWEGIAN CRUISE LINE HOLDINGS COMMON STOCK USD.001 G66721104 343700 NS USD 6458123 1.0330918438 Long EC CORP US N 1 N N N Renaissancere Holdings Ltd. EK6GB9U3U58PDI411C94 RENAISSANCERE HOLDINGS LTD COMMON STOCK USD1.0 G7496G103 22664 NS USD 5065630.64 0.8103378796 Long EC CORP BM N 1 N N N TechnipFMC plc 549300D5I93QWCJTCK36 TECHNIPFMC PLC COMMON STOCK USD1.0 G87110105 295765 NS USD 7734254.75 1.2372318552 Long EC CORP GB N 1 N N N Trane Technologies Public Limited Company N/A TRANE TECHNOLOGIES PLC COMMON STOCK USD1.0 G8994E103 12035 NS USD 3958672.55 0.6332602095 Long EC CORP IE N 1 N N N TE Connectivity Ltd. N/A TE CONNECTIVITY LTD COMMON STOCK CHF.57 H84989104 61238 NS USD 9212032.34 1.4736287115 Long EC CORP US N 1 N N N Apartment Investment and Management Company N/A APARTMENT INVESTMENT AND MANAG REIT USD.01 03748R747 446352 NS USD 3700258.08 0.5919222106 Long EC CORP US N 1 N N N Apollo Global Management Inc. N/A APOLLO GLOBAL MANAGEMENT INC COMMON STOCK USD.0001 03769M106 39121 NS USD 4619016.47 0.7388939854 Long EC CORP US N 1 N N N Aramark 549300MR6PG2DWZUIL39 ARAMARK COMMON STOCK USD.01 03852U106 119200 NS USD 4055184 0.6486989355 Long EC CORP US N 1 N N N Armstrong World Industries Inc. KXMRXXOJ88Q45Y45MG74 ARMSTRONG WORLD INDUSTRIES INC COMMON STOCK USD.01 04247X102 25168 NS USD 2850024.32 0.4559121713 Long EC CORP US N 1 N N N Assurant Inc. H3F39CAXWQRVWURFXL38 ASSURANT INC COMMON STOCK USD.01 04621X108 20698 NS USD 3441042.5 0.5504560599 Long EC CORP US N 1 N N N Kenvue Inc. N/A KENVUE INC COMMON STOCK USD.01 49177J102 439062 NS USD 7982147.16 1.2768866631 Long EC CORP US N 1 N N N Kinder Morgan Inc. 549300WR7IX8XE0TBO16 KINDER MORGAN INC COMMON STOCK USD.01 49456B101 113500 NS USD 2255245 0.3607666214 Long EC CORP US N 1 N N N L3Harris Technologies Inc. 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC COMMON STOCK USD1.0 502431109 31029 NS USD 6968492.82 1.1147345902 Long EC CORP US N 1 N N N PUMA SE N/A PUMA SE COMMON STOCK 506472901 93772 NS 4306949.01 0.6889732348 Long EC CORP DE N 2 N N N MKS Instruments Inc. 549300KEQATBHAGVF505 MKS INSTRUMENTS INC COMMON STOCK 55306N104 112385 NS USD 14675233.3 2.3475650476 Long EC CORP US N 1 N N N Main Street Capital Corporation 5493001FS9QJLJNF3E20 MAIN STREET CAPITAL CORP COMMON STOCK USD.01 56035L104 84780 NS USD 4280542.2 0.6847489950 Long EC CORP US N 1 N N N The Middleby Corporation JDFO86U9VQRBKW5KYA35 MIDDLEBY CORP/THE COMMON STOCK USD.01 596278101 34425 NS USD 4220849.25 0.6752000441 Long EC CORP US N 1 N N N Morningstar Inc. N/A MORNINGSTAR INC COMMON STOCK 617700109 15482 NS USD 4580349.7 0.7327085466 Long EC CORP US N 1 N N N News Corporation 549300ITS31QK8VRBQ14 NEWS CORP COMMON STOCK USD.01 65249B109 373216 NS USD 10289565.12 1.6459992790 Long EC CORP US N 1 N N N News Corporation 549300ITS31QK8VRBQ14 NEWS CORP COMMON STOCK 65249B208 56942 NS USD 1616583.38 0.2586013157 Long EC CORP US N 1 N N N Norfolk Southern Corporation N/A NORFOLK SOUTHERN CORP COMMON STOCK USD1.0 655844108 30560 NS USD 6560926.4 1.0495370794 Long EC CORP US N 1 N N N OneMain Holdings Inc. 549300E3VEW8SMS5XW09 ONEMAIN HOLDINGS INC COMMON STOCK USD.01 68268W103 106504 NS USD 5164378.96 0.8261344329 Long EC CORP US N 1 N N N 2024-07-30 John Hancock Variable Insurance Trust /s/Salvatore Schiavone Salvatore Schiavone Treasurer