0001145549-24-051654.txt : 20240827
0001145549-24-051654.hdr.sgml : 20240827
20240827104758
ACCESSION NUMBER: 0001145549-24-051654
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: 241244726
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
S000008343
Small Cap Stock Trust
C000022831
NAV
JAGPX
C000022832
Series I
JESGX
C000022833
Series II
JAGQX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000756913
XXXXXXXX
S000008343
C000022832
C000022833
C000022831
John Hancock Variable Insurance Trust
811-04146
0000756913
Z5DUWKEPW78QKD87GA06
200 Berkeley Street
Boston
02116
617-543-9634
Small Cap Stock Trust
S000008343
9M5JCI1ZAURJN0HC2S60
2024-12-31
2024-06-30
N
279695606.380000000000
59957.920000000000
279635648.460000000000
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
97980.120000000000
N
Haemonetics Corporation
549300ZEL6TXZS6F5F95
HAEMONETICS CORP COMMON STOCK USD.01
405024100
46583
NS
USD
3853811.59
1.3781546134
Long
EC
CORP
US
N
1
N
N
N
Hannon Armstrong Sustainable Infrastructure Capital Inc.
N/A
HANNON ARMSTRONG SUSTAINABLE I REIT USD.01
41068X100
109056
NS
USD
3228057.6
1.1543798574
Long
EC
CORP
US
N
1
N
N
N
HealthEquity Inc.
N/A
HEALTHEQUITY INC COMMON STOCK USD.0001
42226A107
35802
NS
USD
3086132.4
1.1036262426
Long
EC
CORP
US
N
1
N
N
N
Hims and Hers Health Inc.
N/A
HIMS and HERS HEALTH INC COMMON STOCK USD.0001
433000106
112279
NS
USD
2266913.01
0.8106666738
Long
EC
CORP
US
N
1
N
N
N
Immunocore Holdings PLC
N/A
IMMUNOCORE HOLDINGS PLC ADR GBP.0001
45258D105
18614
NS
USD
630828.46
0.2255894281
Long
EC
CORP
GB
N
1
N
N
N
Inari Medical Inc.
N/A
INARI MEDICAL INC COMMON STOCK USD.001
45332Y109
45476
NS
USD
2189669.4
0.7830437257
Long
EC
CORP
US
N
1
N
N
N
Insmed Incorporated
N/A
INSMED INC COMMON STOCK USD.01
457669307
15808
NS
USD
1059136
0.3787557151
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc.
N/A
INSPIRE MEDICAL SYSTEMS INC COMMON STOCK USD.001
457730109
15577
NS
USD
2084669.91
0.7454950474
Long
EC
CORP
US
N
1
N
N
N
Intapp Inc.
N/A
INTAPP INC COMMON STOCK USD.001
45827U109
40182
NS
USD
1473473.94
0.5269263587
Long
EC
CORP
US
N
1
N
N
N
Intra-Cellular Therapies Inc.
N/A
INTRA-CELLULAR THERAPIES INC COMMON STOCK USD.0001
46116X101
32227
NS
USD
2207227.23
0.7893225496
Long
EC
CORP
US
N
1
N
N
N
Jamf Holding Corp.
N/A
JAMF HOLDING CORP COMMON STOCK
47074L105
158792
NS
USD
2620068
0.9369577929
Long
EC
CORP
US
N
1
N
N
N
Rush Enterprises Inc.
N/A
RUSH ENTERPRISES INC COMMON STOCK USD.01
781846209
64215
NS
USD
2688682.05
0.9614947396
Long
EC
CORP
US
N
1
N
N
N
Ryman Hospitality Properties Inc.
N/A
RYMAN HOSPITALITY PROPERTIES I REIT USD.01
78377T107
42744
NS
USD
4268415.84
1.5264204916
Long
EC
CORP
US
N
1
N
N
N
Shoals Technologies Group Inc.
N/A
SHOALS TECHNOLOGIES GROUP INC COMMON STOCK USD.00001
82489W107
171777
NS
USD
1071888.48
0.3833161065
Long
EC
CORP
US
N
1
N
N
N
Sitime Corporation
N/A
SITIME CORP COMMON STOCK USD.0001
82982T106
15759
NS
USD
1960104.42
0.7009494071
Long
EC
CORP
US
N
1
N
N
N
Skyline Champion Corporation
N/A
SKYLINE CHAMPION CORP COMMON STOCK USD.028
830830105
56909
NS
USD
3855584.75
1.3787887100
Long
EC
CORP
US
N
1
N
N
N
Sprout Social Inc.
N/A
SPROUT SOCIAL INC COMMON STOCK USD.0001
85209W109
54208
NS
USD
1934141.44
0.6916648327
Long
EC
CORP
US
N
1
N
N
N
Squarespace Inc.
N/A
SQUARESPACE INC COMMON STOCK USD.0001
85225A107
70992
NS
USD
3097380.96
1.1076488198
Long
EC
CORP
US
N
1
N
N
N
Structure Therapeutics Inc.
N/A
STRUCTURE THERAPEUTICS INC ADR USD.0001
86366E106
26410
NS
USD
1037120.7
0.3708828634
Long
EC
CORP
US
N
1
N
N
N
Synaptics Incorporated
549300AJ3LI4FWNRQX29
SYNAPTICS INC COMMON STOCK USD.001
87157D109
25601
NS
USD
2258008.2
0.8074822407
Long
EC
CORP
US
N
1
N
N
N
Syndax Pharmaceuticals Inc.
N/A
SYNDAX PHARMACEUTICALS INC COMMON STOCK USD.0001
87164F105
70280
NS
USD
1442848.4
0.5159744145
Long
EC
CORP
US
N
1
N
N
N
Duolingo Inc.
N/A
DUOLINGO INC COMMON STOCK USD.0001
26603R106
6146
NS
USD
1282485.82
0.4586274415
Long
EC
CORP
US
N
1
N
N
N
Nurix Therapeutics Inc.
N/A
NURIX THERAPEUTICS INC COMMON STOCK
67080M103
44772
NS
USD
934391.64
0.3341461095
Long
EC
CORP
US
N
1
N
N
N
Chord Energy Corporation
N/A
CHORD ENERGY CORP COMMON STOCK
674215207
19383
NS
USD
3250141.44
1.1622772196
Long
EC
CORP
US
N
1
N
N
N
PJT Partners Inc.
549300W3WBEQUBKYTN87
PJT PARTNERS INC COMMON STOCK USD.01
69343T107
33366
NS
USD
3600525.06
1.2875772742
Long
EC
CORP
US
N
1
N
N
N
PTC Therapeutics Inc.
549300UJLWOIWFDGB318
PTC THERAPEUTICS INC COMMON STOCK USD.001
69366J200
32228
NS
USD
985532.24
0.3524344072
Long
EC
CORP
US
N
1
N
N
N
Phillips Edison and Company Inc.
N/A
PHILLIPS EDISON and CO INC REIT USD.01
71844V201
98118
NS
USD
3209439.78
1.1477219724
Long
EC
CORP
US
N
1
N
N
N
Powerschool Holdings Inc.
N/A
POWERSCHOOL HOLDINGS INC COMMON STOCK USD.0001
73939C106
188113
NS
USD
4211850.07
1.5061921086
Long
EC
CORP
US
N
1
N
N
N
PROCEPT BioRobotics Corporation
N/A
PROCEPT BIOROBOTICS CORP COMMON STOCK USD.00001
74276L105
119507
NS
USD
7300682.63
2.6107839505
Long
EC
CORP
US
N
1
N
N
N
Intellia Therapeutics Inc.
5493002T5BCPE5DZC723
INTELLIA THERAPEUTICS INC COMMON STOCK USD.0001
45826J105
26412
NS
USD
591100.56
0.2113824054
Long
EC
CORP
US
N
1
N
N
N
iShares Russell 2000 Growth ETF
549300CPJOUVKWJGSH44
ISHARES RUSSELL 2000 GROWTH ET ISHARES RUSSELL 2000 GROWTH
464287648
8211
NS
USD
2155633.83
0.7708723269
Long
EC
RF
US
N
1
N
N
Ziff Davis Inc.
5493008OJYGLHD7MXA18
ZIFF DAVIS INC COMMON STOCK USD.01
48123V102
39490
NS
USD
2173924.5
0.7774132204
Long
EC
CORP
US
N
1
N
N
N
Kymera Therapeutics Inc.
N/A
KYMERA THERAPEUTICS INC COMMON STOCK USD.0001
501575104
25169
NS
USD
751294.65
0.2686691250
Long
EC
CORP
US
N
1
N
N
N
Longboard Pharmaceuticals Inc.
N/A
LONGBOARD PHARMACEUTICALS INC COMMON STOCK USD.0001
54300N103
37743
NS
USD
1020193.29
0.3648294828
Long
EC
CORP
US
N
1
N
N
MKS Instruments Inc.
549300KEQATBHAGVF505
MKS INSTRUMENTS INC COMMON STOCK
55306N104
20305
NS
USD
2651426.9
0.9481719926
Long
EC
CORP
US
N
1
N
N
N
Manhattan Associates Inc.
N/A
MANHATTAN ASSOCIATES INC COMMON STOCK USD.01
562750109
12296
NS
USD
3033177.28
1.0846890576
Long
EC
CORP
US
N
1
N
N
N
The Middleby Corporation
JDFO86U9VQRBKW5KYA35
MIDDLEBY CORP/THE COMMON STOCK USD.01
596278101
16865
NS
USD
2067817.65
0.7394685411
Long
EC
CORP
US
N
1
N
N
N
Morphic Holding Inc.
N/A
MORPHIC HOLDING INC COMMON STOCK USD.0001
61775R105
23356
NS
USD
795738.92
0.2845627603
Long
EC
CORP
US
N
1
N
N
N
Nextracker Inc.
N/A
NEXTRACKER INC COMMON STOCK USD.0001
65290E101
46665
NS
USD
2187655.2
0.7823234312
Long
EC
CORP
US
N
1
N
N
N
Novanta Inc.
N/A
NOVANTA INC COMMON STOCK
67000B104
21810
NS
USD
3557429.1
1.2721658056
Long
EC
CORP
US
N
1
N
N
N
Revolution Medicines Inc.
N/A
REVOLUTION MEDICINES INC COMMON STOCK
76155X100
74129
NS
USD
2876946.49
1.0288196465
Long
EC
CORP
US
N
1
N
N
N
YETI Holdings Inc.
N/A
YETI HOLDINGS INC COMMON STOCK USD.01
98585X104
54056
NS
USD
2062236.4
0.7374726403
Long
EC
CORP
US
N
1
N
N
N
Cabot Corporation
K05C0SER542GQ6VLRO68
CABOT CORP COMMON STOCK USD1.0
127055101
70877
NS
USD
6512887.53
2.3290619654
Long
EC
CORP
US
N
1
N
N
N
e.l.f. Beauty Inc.
549300U2K9TCON25C029
ELF BEAUTY INC COMMON STOCK USD.01
26856L103
43768
NS
USD
9222792.96
3.2981463597
Long
EC
CORP
US
N
1
N
N
N
ePlus inc.
N/A
EPLUS INC COMMON STOCK USD.01
294268107
22845
NS
USD
1683219.6
0.6019331259
Long
EC
CORP
US
N
1
N
N
N
European Wax Center Inc.
N/A
EUROPEAN WAX CENTER INC COMMON STOCK USD.00001
29882P106
152740
NS
USD
1516708.2
0.5423872844
Long
EC
CORP
US
N
1
N
N
Eventbrite Inc.
N/A
EVENTBRITE INC COMMON STOCK USD.00001
29975E109
382872
NS
USD
1853100.48
0.6626839211
Long
EC
CORP
US
N
1
N
N
N
ExlService Holdings Inc.
81E3DTNF6OSH489ZOV15
EXLSERVICE HOLDINGS INC COMMON STOCK USD.001
302081104
154557
NS
USD
4846907.52
1.7332938582
Long
EC
CORP
US
N
1
N
N
N
Five9 Inc.
N/A
FIVE9 INC COMMON STOCK USD.001
338307101
43933
NS
USD
1937445.3
0.6928463201
Long
EC
CORP
US
N
1
N
N
N
Fluor Corporation
CQ7WZ4NOFWT7FAE6Q943
FLUOR CORP COMMON STOCK USD.01
343412102
151222
NS
USD
6585718.1
2.3551067742
Long
EC
CORP
US
N
1
N
N
N
Geron Corporation
N/A
GERON CORP COMMON STOCK USD.001
374163103
256571
NS
USD
1087861.04
0.3890280249
Long
EC
CORP
US
N
1
N
N
N
Glaukos Corporation
N/A
GLAUKOS CORP COMMON STOCK USD.001
377322102
22353
NS
USD
2645477.55
0.9460444563
Long
EC
CORP
US
N
1
N
N
N
Rocket Pharmaceuticals Inc.
549300R7VV82YUIN4Y93
ROCKET PHARMACEUTICALS INC COMMON STOCK USD.01
77313F106
88067
NS
USD
1896082.51
0.6780546473
Long
EC
CORP
US
N
1
N
N
N
TransMedics Group Inc.
N/A
TRANSMEDICS GROUP INC COMMON STOCK
89377M109
18108
NS
USD
2727426.96
0.9753502370
Long
EC
CORP
US
N
1
N
N
N
TriNet Group Inc.
N/A
TRINET GROUP INC COMMON STOCK USD.000025
896288107
33977
NS
USD
3397700
1.2150453702
Long
EC
CORP
US
N
1
N
N
N
Universal Display Corporation
N/A
UNIVERSAL DISPLAY CORP COMMON STOCK USD.01
91347P105
7794
NS
USD
1638688.5
0.5860084396
Long
EC
CORP
US
N
1
N
N
N
Vaxcyte Inc.
N/A
VAXCYTE INC COMMON STOCK USD.001
92243G108
36503
NS
USD
2756341.53
0.9856903242
Long
EC
CORP
US
N
1
N
N
N
SG AMERICAS SECURITIES LL 09/14 FIXED 0.04
N/A
SG AMERICAS SECURITIES LL 09/14 FIXED 0.04
924QBL008
1600000
PA
USD
1600000
0.5721731148
Long
RA
CORP
US
N
2
Repurchase
Y
5.310000000000000
2024-07-01
1775296.8665616
USD
1632000.23
USD
AMBS
N
N
N
Verona Pharma plc
N/A
VERONA PHARMA PLC ADR
925050106
50817
NS
USD
734813.82
0.2627754451
Long
EC
CORP
GB
N
1
N
N
N
Verra Mobility Corporation
N/A
VERRA MOBILITY CORP COMMON STOCK USD.0001
92511U102
287791
NS
USD
7827915.2
2.7993266392
Long
EC
CORP
US
N
1
N
N
N
Viper Energy Inc.
N/A
VIPER ENERGY INC COMMON STOCK
927959106
133606
NS
USD
5014233.18
1.7931308857
Long
EC
CORP
US
N
1
N
N
N
Visteon Corporation
N/A
VISTEON CORP COMMON STOCK
92839U206
18796
NS
USD
2005533.2
0.7171951112
Long
EC
CORP
US
N
1
N
N
N
Wingstop Inc.
549300SSH3F8HPIM3Q47
WINGSTOP INC COMMON STOCK USD.01
974155103
9047
NS
USD
3823805.02
1.3674240180
Long
EC
CORP
US
N
1
N
N
N
Zurn Elkay Water Solutions Corporation
549300AM3633XDFU1Q85
ZURN ELKAY WATER SOLUTIONS COR COMMON STOCK USD.01
98983L108
140804
NS
USD
4139637.6
1.4803683374
Long
EC
CORP
US
N
1
N
N
N
Cactus Inc.
N/A
CACTUS INC COMMON STOCK USD.01
127203107
79223
NS
USD
4178221.02
1.4941660847
Long
EC
CORP
US
N
1
N
N
N
Cadence Bank
N/A
CADENCE BANK COMMON STOCK USD2.5
12740C103
96649
NS
USD
2733233.72
0.9774267820
Long
EC
CORP
US
N
1
N
N
N
Calix Inc.
N/A
CALIX INC COMMON STOCK
13100M509
31749
NS
USD
1124867.07
0.4022616845
Long
EC
CORP
US
N
1
N
N
N
CarGurus Inc.
N/A
CARGURUS INC COMMON STOCK USD.001
141788109
85117
NS
USD
2230065.4
0.7974896664
Long
EC
CORP
US
N
1
N
N
N
Casella Waste Systems Inc.
8EU0XUFVJ48U37IIDH51
CASELLA WASTE SYSTEMS INC COMMON STOCK USD.01
147448104
34291
NS
USD
3402353.02
1.2167093283
Long
EC
CORP
US
N
1
N
N
N
Celldex Therapeutics Inc.
N/A
CELLDEX THERAPEUTICS INC COMMON STOCK USD.001
15117B202
51480
NS
USD
1905274.8
0.6813418856
Long
EC
CORP
US
N
1
N
N
N
Clearwater Analytics Holdings Inc.
N/A
CLEARWATER ANALYTICS HOLDINGS COMMON STOCK USD.001
185123106
145130
NS
USD
2687807.6
0.9611820291
Long
EC
CORP
US
N
1
N
N
N
Comfort Systems USA Inc.
N/A
COMFORT SYSTEMS USA INC COMMON STOCK USD.01
199908104
17674
NS
USD
5375016.88
1.9221500941
Long
EC
CORP
US
N
1
N
N
N
Crinetics Pharmaceuticals Inc.
N/A
CRINETICS PHARMACEUTICALS INC COMMON STOCK USD.001
22663K107
29848
NS
USD
1336891.92
0.4780835088
Long
EC
CORP
US
N
1
N
N
N
Criteo
N/A
CRITEO SA ADR EUR.025
226718104
80659
NS
USD
3042457.48
1.0880077332
Long
EC
CORP
FR
N
1
N
N
N
Crocs Inc.
549300B0J6YCXD63OG72
CROCS INC COMMON STOCK USD.001
227046109
18531
NS
USD
2704414.14
0.9671206639
Long
EC
CORP
US
N
1
N
N
N
Disc Medicine Inc.
N/A
DISC MEDICINE INC COMMON STOCK USD.0001
254604101
29745
NS
USD
1340607.15
0.4794121055
Long
EC
CORP
US
N
1
N
N
N
Curtiss-Wright Corporation
TEL51ETZWP7D0ZM4X325
CURTISS-WRIGHT CORP COMMON STOCK USD1.0
231561101
20142
NS
USD
5458079.16
1.9518538463
Long
EC
CORP
US
N
1
N
N
N
Cytokinetics Incorporated
549300BE5DY1HW7IHA64
CYTOKINETICS INC COMMON STOCK USD.001
23282W605
32211
NS
USD
1745191.98
0.6240949570
Long
EC
CORP
US
N
1
N
N
N
Fabrinet
5493004TETZ6IYF7CV44
FABRINET COMMON STOCK USD.01
G3323L100
7731
NS
USD
1892471.49
0.6767633170
Long
EC
CORP
TH
N
1
N
N
N
Genius Sports Limited
N/A
GENIUS SPORTS LTD COMMON STOCK USD.001
G3934V109
340991
NS
USD
1858400.95
0.6645794126
Long
EC
CORP
GB
N
1
N
N
N
Prothena Corporation Public Limited Company
N/A
PROTHENA CORP PLC COMMON STOCK USD.01
G72800108
17225
NS
USD
355524
0.1271382966
Long
EC
CORP
IE
N
1
N
N
N
Seadrill Limited
N/A
SEADRILL LTD COMMON STOCK USD.01
G7997W102
56384
NS
USD
2903776
1.0384140992
Long
EC
CORP
BM
N
1
N
N
N
SiriusPoint Ltd.
N/A
SIRIUSPOINT LTD COMMON STOCK USD.1
G8192H106
243852
NS
USD
2974994.4
1.0638823828
Long
EC
CORP
BM
N
1
N
N
N
CyberArk Software Ltd.
N/A
CYBERARK SOFTWARE LTD COMMON STOCK ILS.01
M2682V108
17575
NS
USD
4805356.5
1.7184348728
Long
EC
CORP
IL
N
1
N
N
N
Global-e Online Ltd
N/A
GLOBAL-E ONLINE LTD COMMON STOCK
M5216V106
63134
NS
USD
2289870.18
0.8188763459
Long
EC
CORP
IL
N
1
N
N
N
Immatics N.V.
N/A
IMMATICS NV COMMON STOCK
N44445109
104340
NS
USD
1212430.8
0.4335751921
Long
EC
CORP
DE
N
1
N
N
N
Merus N.V.
549300W8GPUWU8QNU293
MERUS NV COMMON STOCK EUR.05
N5749R100
22736
NS
USD
1345289.12
0.4810864163
Long
EC
CORP
NL
N
1
N
N
N
Apellis Pharmaceuticals Inc.
N/A
APELLIS PHARMACEUTICALS INC COMMON STOCK USD.0001
03753U106
20563
NS
USD
788796.68
0.2820801584
Long
EC
CORP
US
N
1
N
N
N
Apogee Therapeutics Inc.
N/A
APOGEE THERAPEUTICS INC COMMON STOCK USD.00001
03770N101
27792
NS
USD
1093615.2
0.3910857596
Long
EC
CORP
US
N
1
N
N
N
Applied Industrial Technologies Inc.
549300NU173IJRC6PO38
APPLIED INDUSTRIAL TECHNOLOGIE COMMON STOCK
03820C105
39293
NS
USD
7622842
2.7259907819
Long
EC
CORP
US
N
1
N
N
N
Arcturus Therapeutics Holdings Inc.
N/A
ARCTURUS THERAPEUTICS HOLDINGS COMMON STOCK USD.001
03969T109
26781
NS
USD
652117.35
0.2332025096
Long
EC
CORP
US
N
1
N
N
N
Aris Water Solutions Inc.
N/A
ARIS WATER SOLUTIONS INC COMMON STOCK USD.0000001
04041L106
90756
NS
USD
1422146.52
0.5085712526
Long
EC
CORP
US
N
1
N
N
N
JH COLLATERAL
N/A
JH COLLATERAL
N/A
144411.11
NS
USD
1443649.02
0.5162607228
Long
STIV
RF
US
N
1
N
N
Abercrombie and Fitch Co.
N/A
ABERCROMBIE and FITCH CO COMMON STOCK USD.01
002896207
19894
NS
USD
3537948.96
1.2651995479
Long
EC
CORP
US
N
1
N
N
N
Acadia Healthcare Company Inc.
5493005CW985Y9D0NC11
ACADIA HEALTHCARE CO INC COMMON STOCK USD.01
00404A109
33375
NS
USD
2254147.5
0.8061016227
Long
EC
CORP
US
N
1
N
N
N
Acuity Brands Inc.
N/A
ACUITY BRANDS INC COMMON STOCK USD.01
00508Y102
10822
NS
USD
2612863.68
0.9343814690
Long
EC
CORP
US
N
1
N
N
N
Akero Therapeutics Inc.
N/A
AKERO THERAPEUTICS INC COMMON STOCK USD.0001
00973Y108
45842
NS
USD
1075453.32
0.3845909225
Long
EC
CORP
US
N
1
N
N
N
Arcadium Lithium PLC
N/A
ARCADIUM LITHIUM PLC COMMON STOCK USD1.0
02215L209
355969
NS
USD
1196055.84
0.4277193722
Long
EC
CORP
US
N
1
N
N
N
Ameresco Inc.
N/A
AMERESCO INC COMMON STOCK USD.0001
02361E108
60741
NS
USD
1749948.21
0.6257958238
Long
EC
CORP
US
N
1
N
N
N
Avidity Biosciences Inc.
N/A
AVIDITY BIOSCIENCES INC COMMON STOCK
05370A108
35706
NS
USD
1458590.1
0.5216037755
Long
EC
CORP
US
N
1
N
N
N
The AZEK Company Inc.
N/A
AZEK CO INC/THE COMMON STOCK
05478C105
142257
NS
USD
5993287.41
2.1432487034
Long
EC
CORP
US
N
1
N
N
N
HandR Block Inc.
N/A
HandR BLOCK INC COMMON STOCK
093671105
69399
NS
USD
3763507.77
1.3458612272
Long
EC
CORP
US
N
1
N
N
N
Blueprint Medicines Corporation
N/A
BLUEPRINT MEDICINES CORP COMMON STOCK USD.001
09627Y109
22869
NS
USD
2464820.82
0.8814401288
Long
EC
CORP
US
N
1
N
N
N
Boot Barn Holdings Inc.
N/A
BOOT BARN HOLDINGS INC COMMON STOCK USD.0001
099406100
24061
NS
USD
3102184.73
1.1093666874
Long
EC
CORP
US
N
1
N
N
N
Boyd Gaming Corporation
N/A
BOYD GAMING CORP COMMON STOCK USD.01
103304101
53379
NS
USD
2941182.9
1.0517911133
Long
EC
CORP
US
N
1
N
N
N
DoubleVerify Holdings Inc.
N/A
DOUBLEVERIFY HOLDINGS INC COMMON STOCK USD.001
25862V105
121579
NS
USD
2367143.13
0.8465097862
Long
EC
CORP
US
N
1
N
N
N
2024-07-30
John Hancock Variable Insurance Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer