John Hancock Mid Cap Growth Fund Class A (JACJX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
19.41
+0.03 (0.15%)
At close: Jun 8, 2026

JACJX Holdings Information

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

Total Holdings
67
Top 10 Percentage
33.68%
Asset Class
Equity
Fund Category
Mid-Cap Growth
Assets
1.30B
Forward PE Ratio
28.91

Breakdown by Sector

Top 25 Holdings

No.SymbolName WeightShares
1VRT.USVERTIV HOLDINGS CO COMMON STOCK USD.00015.20%237,978
2NET.USCloudflare Inc. - CLOUDFLARE INC COMMON STOCK USD.0014.37%242,882
3HWM.USHowmet Aerospace Inc. - HOWMET AEROSPACE INC COMMON STOCK3.77%187,502
4RCL.USRoyal Caribbean Cruises Ltd. - ROYAL CARIBBEAN CRUISES LTD COMMON STOCK USD.013.71%154,596
5NTRA.USNatera Inc. - NATERA INC COMMON STOCK3.45%197,719
6GLW.USCorning Incorporated - CORNING INC COMMON STOCK USD.53.44%290,055
7AXON.USAxon Enterprise Inc. - AXON ENTERPRISE INC COMMON STOCK USD.000012.59%69,877
8FLEX.USFlex Ltd. - FLEX LTD COMMON STOCK2.44%428,092
9FTAI.USFTAI Aviation Ltd. - FTAI AVIATION LTD COMMON STOCK USD1.02.38%111,196
10SATS.USEchoStar Corporation - ECHOSTAR CORP COMMON STOCK USD.0012.33%227,977
11PWR.USQuanta Services Inc. - QUANTA SERVICES INC COMMON STOCK USD.000012.24%46,811
12DKNG.USDraftKings Inc. - DRAFTKINGS INC COMMON STOCK USD.00012.22%1,179,330
13NRG.USNRG Energy Inc. - NRG ENERGY INC COMMON STOCK USD.012.20%172,653
14CLS.USCelestica Inc. - CELESTICA INC COMMON STOCK2.14%87,126
15DDOG.USDatadog Inc. - DATADOG INC COMMON STOCK USD.000011.93%187,522
16TRMB.USTrimble Inc. - TRIMBLE INC COMMON STOCK USD.0011.90%333,359
17ENSG.USThe Ensign Group Inc. - ENSIGN GROUP INC COMMON STOCK USD.0011.88%107,242
18TRGP.USTarga Resources Corp. - TARGA RESOURCES CORP COMMON STOCK USD.0011.88%86,047
19RDDT.USReddit Inc. - REDDIT INC COMMON STOCK USD.00011.80%153,388
20IOT.USSamsara Inc. - SAMSARA INC COMMON STOCK USD.00011.73%627,556
21ONON.USON HOLDING AG COMMON STOCK CHF.11.68%565,050
22MAR.USMarriott International Inc. - MARRIOTT INTERNATIONAL INC/MD COMMON STOCK USD.011.67%58,589
23VEEV.USVeeva Systems Inc. - VEEVA SYSTEMS INC COMMON STOCK USD.000011.65%107,902
24EVR.USEvercore Inc. - EVERCORE INC COMMON STOCK USD.011.57%60,252
25ATZ.CNAritzia Inc. - ARITZIA INC COMMON STOCK1.54%216,885
Showing 25 of 67 holdings
Subscribe to see the full list
As of Mar 31, 2026