John Hancock Variable Insurance Trust - Total Stock Market Index Trust (JAFFX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
36.41
+0.18 (0.50%)
At close: Oct 15, 2026

JAFFX Holdings Information

JAFFX is a mutual fund with a total of 2936 individual holdings.

Total Holdings
2936
Top 10 Percentage
31.85%
Asset Class
n/a
Fund Category
n/a
Assets
1.21B
Forward PE Ratio
n/a

Top 25 Holdings

No.SymbolName WeightShares
1NVDA.USNVIDIA Corporation - NVIDIA CORP COMMON STOCK USD.0016.16%373,278
2AAPL.USApple Inc. - APPLE INC COMMON STOCK USD.000015.38%225,528
3MSFT.USMicrosoft Corporation - MICROSOFT CORP COMMON STOCK USD.000006253.51%114,070
4AMZN.USAmazon.com Inc. - AMAZON.COM INC COMMON STOCK USD.013.24%164,907
5GOOGL.USAlphabet Inc. - ALPHABET INC COMMON STOCK USD.0012.64%89,427
6n/aJH COLLATERAL2.56%3,108,316
7GOOG.USAlphabet Inc. - ALPHABET INC COMMON STOCK USD.0012.44%83,545
8AVGO.USBroadcom Inc. - BROADCOM INC COMMON STOCK2.27%72,733
9TSLA.USTesla Inc. - TESLA INC COMMON STOCK USD.0012.00%57,641
10MU.USMicron Technology Inc. - MICRON TECHNOLOGY INC COMMON STOCK USD.11.65%17,321
11META.USMeta Platforms Inc. - META PLATFORMS INC COMMON STOCK USD.0000061.56%33,597
12LLY.USEli Lilly and Company - ELI LILLY and CO COMMON STOCK1.44%14,514
13AMD.USAdvanced Micro Devices Inc. - ADVANCED MICRO DEVICES INC COMMON STOCK USD.011.20%25,043
14WMT.USWalmart Inc. - WALMART INC COMMON STOCK USD.11.14%122,486
15JPM.USJPMorgan Chase and Co. - JPMORGAN CHASE and CO COMMON STOCK USD1.01.12%41,424
16INTC.USIntel Corporation - INTEL CORP COMMON STOCK USD.0010.88%76,731
17BRKB.USBerkshire Hathaway Inc. - BERKSHIRE HATHAWAY INC COMMON STOCK USD.00330.88%21,310
18JNJ.USJOHNSON and JOHNSON COMMON STOCK USD1.00.78%37,003
19V.USVisa Inc. - VISA INC COMMON STOCK USD.00010.73%25,825
20AMAT.USApplied Materials Inc. - APPLIED MATERIALS INC COMMON STOCK USD.010.73%12,176
21XOMExxonMobil Holdings Corporation0.72%64,025
22LRCX.USLam Research Corporation - LAM RESEARCH CORP COMMON STOCK USD.0010.69%19,176
23CAT.USCaterpillar Inc. - CATERPILLAR INC COMMON STOCK USD1.00.63%7,189
24CSCO.USCisco Systems Inc. - CISCO SYSTEMS INC COMMON STOCK USD.0010.59%60,721
25MA.USMastercard Incorporated - MASTERCARD INC COMMON STOCK USD.00010.58%13,602
Showing 25 of 2936 holdings
Subscribe to see the full list
As of Jun 30, 2026