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