John Hancock Variable Insurance Trust - Mid Cap Stock Trust (JAEVX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
14.07
+0.23 (1.66%)
At close: Jul 9, 2026

JAEVX Holdings Information

JAEVX is a mutual fund with a total of 67 individual holdings.

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

Top 25 Holdings

No.SymbolName WeightShares
1VRT.USVERTIV HOLDINGS CO COMMON STOCK USD.00015.20%134,085
2NET.USCloudflare Inc. - CLOUDFLARE INC COMMON STOCK USD.0014.37%136,848
3HWM.USHowmet Aerospace Inc. - HOWMET AEROSPACE INC COMMON STOCK3.77%105,645
4RCL.USRoyal Caribbean Cruises Ltd. - ROYAL CARIBBEAN CRUISES LTD COMMON STOCK USD.013.71%87,105
5NTRA.USNatera Inc. - NATERA INC COMMON STOCK3.45%111,402
6GLW.USCorning Incorporated - CORNING INC COMMON STOCK USD.53.44%163,427
7AXON.USAxon Enterprise Inc. - AXON ENTERPRISE INC COMMON STOCK USD.000012.59%39,371
8FLEX.USFlex Ltd. - FLEX LTD COMMON STOCK2.45%241,202
9FTAI.USFTAI Aviation Ltd. - FTAI AVIATION LTD COMMON STOCK USD1.02.38%62,652
10SATS.USEchoStar Corporation - ECHOSTAR CORP COMMON STOCK USD.0012.33%128,450
11PWR.USQuanta Services Inc. - QUANTA SERVICES INC COMMON STOCK USD.000012.24%26,368
12DKNG.USDraftKings Inc. - DRAFTKINGS INC COMMON STOCK USD.00012.23%664,476
13NRG.USNRG Energy Inc. - NRG ENERGY INC COMMON STOCK USD.012.20%97,279
14CLS.USCelestica Inc. - CELESTICA INC COMMON STOCK2.14%49,090
15DDOG.USDatadog Inc. - DATADOG INC COMMON STOCK USD.000011.93%105,509
16TRMB.USTrimble Inc. - TRIMBLE INC COMMON STOCK USD.0011.90%187,826
17ENSG.USThe Ensign Group Inc. - ENSIGN GROUP INC COMMON STOCK USD.0011.89%60,424
18TRGP.USTarga Resources Corp. - TARGA RESOURCES CORP COMMON STOCK USD.0011.88%48,482
19RDDT.USReddit Inc. - REDDIT INC COMMON STOCK USD.00011.80%86,424
20IOT.USSamsara Inc. - SAMSARA INC COMMON STOCK USD.00011.74%353,587
21ONON.USON HOLDING AG COMMON STOCK CHF.11.68%318,369
22MAR.USMarriott International Inc. - MARRIOTT INTERNATIONAL INC/MD COMMON STOCK USD.011.67%33,011
23VEEV.USVeeva Systems Inc. - VEEVA SYSTEMS INC COMMON STOCK USD.000011.65%60,796
24EVR.USEvercore Inc. - EVERCORE INC COMMON STOCK USD.011.57%33,948
25ATZ.CNAritzia Inc. - ARITZIA INC COMMON STOCK1.54%122,232
Showing 25 of 67 holdings
Subscribe to see the full list
As of Mar 31, 2026