John Hancock Variable Insurance Trust - Mid Cap Index Trust (JAEZX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
22.92
+0.23 (1.01%)
At close: Oct 15, 2026

JAEZX Holdings Information

JAEZX is a mutual fund with a total of 402 individual holdings.

Total Holdings
402
Top 10 Percentage
10.91%
Asset Class
n/a
Fund Category
n/a
Assets
n/a
Forward PE Ratio
n/a

Top 25 Holdings

No.SymbolName WeightShares
1n/aJH COLLATERAL4.15%5,427,910
2TWLO.USTwilio Inc. - TWILIO INC COMMON STOCK USD.0010.83%52,558
3CRS.USCarpenter Technology Corporation - CARPENTER TECHNOLOGY CORP COMMON STOCK USD5.00.81%17,206
4MKSI.USMKS Inc. - MKS INC COMMON STOCK0.80%23,390
5CW.USCurtiss-Wright Corporation - CURTISS-WRIGHT CORP COMMON STOCK USD1.00.74%12,792
6NVT.USNVENT ELECTRIC PLC COMMON STOCK USD.010.73%56,002
7ENTG.USEntegris Inc. - ENTEGRIS INC COMMON STOCK USD.010.73%52,810
8ATI.USATI Inc. - ATI INC COMMON STOCK USD.10.71%47,259
9ILMN.USIllumina Inc. - ILLUMINA INC COMMON STOCK USD.010.71%52,394
10FTI.USTECHNIPFMC PLC COMMON STOCK USD1.00.70%138,067
11STRL.USSterling Infrastructure Inc. - STERLING INFRASTRUCTURE INC COMMON STOCK USD.010.68%10,626
12MTZ.USMasTec Inc. - MASTEC INC COMMON STOCK USD.10.68%21,337
13WWD.USWoodward Inc. - WOODWARD INC COMMON STOCK USD.0014550.67%20,633
14MTSI.USMACOM Technology Solutions Holdings Inc. - MACOM TECHNOLOGY SOLUTIONS HOL COMMON STOCK USD.0010.66%22,722
15P.USEverpure Inc. - EVERPURE INC COMMON STOCK USD.00010.66%109,271
16XPO.USXPO Inc. - XPO INC COMMON STOCK USD.0010.64%40,658
17UTHR.USUnited Therapeutics Corporation - UNITED THERAPEUTICS CORP COMMON STOCK USD.010.61%14,699
18OKTA.USOkta Inc. - OKTA INC COMMON STOCK0.61%58,059
19USFD.USUS Foods Holding Corp. - US FOODS HOLDING CORP COMMON STOCK USD.010.60%76,261
20RBA.USRB Global Inc. - RB GLOBAL INC COMMON STOCK0.58%64,514
21LSCC.USLattice Semiconductor Corporation - LATTICE SEMICONDUCTOR CORP COMMON STOCK USD.010.56%47,445
22RBC.USRBC Bearings Incorporated - RBC BEARINGS INC COMMON STOCK USD.010.54%10,923
23FN.USFABRINET COMMON STOCK USD.010.53%12,408
24SNX.USTD SYNNEX Corporation - TD SYNNEX CORP COMMON STOCK USD.0010.53%25,890
25BURL.USBurlington Stores Inc. - BURLINGTON STORES INC COMMON STOCK USD.00010.53%21,758
Showing 25 of 402 holdings
Subscribe to see the full list
As of Jun 30, 2026