JHancock 2040 Lifetime Blend Ptf R4 (JRTVX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
17.64
+0.09 (0.51%)
At close: Aug 21, 2026

JRTVX Holdings Information

JRTVX is a mutual fund with a total of 30 individual holdings. The top holdings are JHancock U.S. Sector Rotation NAV at 25.49%, JHancock International Stra Eq Allc NAV at 23.13%, Vanguard S&P 500 ETF at 11.18%, Fidelity Mid Cap Index Fund at 8.21%, and JHancock Bond NAV at 6.88%.

Total Holdings
30
Top 10 Percentage
93.90%
Asset Class
n/a
Fund Category
Target-Date 2040
Assets
993.04M
Forward PE Ratio
17.68

Breakdown by Sector

Top 25 Holdings

No.SymbolName WeightShares
1n/aJHancock U.S. Sector Rotation NAV25.49%19,162,675
2n/aJHancock International Stra Eq Allc NAV23.13%18,073,149
3VOOVanguard S&P 500 ETF11.18%181,222
4FSMDXFidelity Mid Cap Index Fund8.21%2,147,491
5JHBTUSDJHancock Bond NAV6.88%5,661,333
6BNDVanguard Total Bond Market ETF6.88%1,042,882
7VEAVanguard FTSE Developed Markets ETF5.91%924,034
8FSSNXFidelity Small Cap Index Fund2.46%722,507
9JHEMDFNJHancock Emerging Markets Debt NAV2.14%2,891,813
10JHNHNYUJHancock High Yield NAV1.61%5,920,606
11ACWViShares MSCI Global Min Vol Factor ETF1.21%111,739
12VWOVanguard FTSE Emerging Markets ETF0.94%174,563
13VIGVanguard Dividend Appreciation ETF0.81%37,884
14VDEVanguard Energy ETF0.54%40,000
15VNQVanguard Real Estate ETF0.49%57,009
16PDBCInvesco Optimum Yield Diversified Commodity Strategy No K-1 ETF0.48%339,788
17VAWVanguard Materials ETF0.33%16,144
18SP.0 02.15.54U.S. Treasury Bond Stripped Principal Payment 0.01%0.29%12,812,500
19SP.0 11.15.52U.S. Treasury Bond Stripped Principal Payment 0.01%0.25%10,679,600
20SP.0 05.15.55U.S. Treasury Bond Stripped Principal Payment 0.01%0.23%10,536,300
21VNQIVanguard Global ex-U.S. Real Estate ETF0.17%41,702
22IGFiShares Global Infrastructure ETF0.17%27,946
23SP.0 08.15.51U.S. Treasury Bond Stripped Principal Payment 0.01%0.15%5,864,900
24n/aUsd0.04%470,065
25n/aJh Ctf0.01%6,150
Showing 25 of 30 holdings
Subscribe to see the full list
As of Jun 30, 2026