JRLPX Holdings — 2020 Lifetime Blend Portfolio

All 33 reported holdings of 2020 Lifetime Blend Portfolio (JRLPX) by percentage of net assets, from the fund's latest SEC N-PORT filing.

Holding% of net assetsValue (USD)
Vanguard Total Bond Market ETF Vanguard Total Bond Market15.14%$52.25M
John Hancock Funds II Multimanager 2010 Lifetime Portfolio15.03%$51.89M
Hancock John Sovereign Bd Fd Mutual Fund14.65%$50.58M
Natixis8.50%$29.35M
Vanguard Short-Term Corporate Vanguard S/t Corp. Bond ETF7.79%$26.88M
Vanguard FTSE Developed Markets ETF7.39%$25.50M
Jh Collateral7.12%$24.59M
John Hancock Investors Trust5.33%$18.40M
John Hancock Investors Trust3.64%$12.57M
Fidelity Mid Cap Index Fund Fidelity Mid Cap Indx2.90%$10.02M
John Hancock Global Senior Loa Jh Global Senior Loan ETF2.59%$8.93M
iShares MSCI Global Min Vol Factor ETF2.40%$8.30M
United States Treasury Inflati 04/30 1.6252.11%$7.29M
United States Treasury Inflati 04/29 2.1251.78%$6.13M
United States Treasury Inflati 04/28 1.251.67%$5.75M
Vanguard Dividend Appreciation Vanguard Dividend Apprec ETF1.61%$5.56M
VANGUARD SandP 500 ETF VANGUARD SandP 500 ETF1.53%$5.30M
Vanguard Energy ETF Vanguard Energy ETF1.24%$4.28M
Vanguard Real Estate ETF Vanguard Real Estate ETF1.15%$3.98M
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund0.81%$2.80M
Vanguard Materials ETF Vanguard Materials ETF0.79%$2.73M
Invesco Optimum Yield Diversif Invesco Optimum Yield Divers0.48%$1.66M
iShares Global Infrastructure ETF0.38%$1.33M
Vanguard Global Ex-U.s. Real E Vanguard Glbl Ex-US Real Est0.38%$1.33M
United States Treasury Strip P 02/54 0.000000.20%$687.93K
United States Treasury Strip P 11/52 0.000000.17%$603.45K
United States Treasury Strip P 05/55 0.000000.14%$491.72K
United States Treasury Strip P 08/51 0.000000.09%$322.10K
Dalian Wanda Commercial Management Group Co.Ltd0.00%$3.94K
China Common Rich Renewable Energy Investments Limited0.00%$0
Huishan Dairy0.00%$0
NMC Health plc0.00%$0
Ica Gruppen Aktiebolag Common Stock0.00%$0

JRLPX overview: performance, fees, allocation and SEC filings