Holdings by Type

Long Short Total
Stock Upgrade Upgrade Upgrade
Bond Upgrade Upgrade Upgrade
Other Upgrade Upgrade Upgrade
Total Upgrade Upgrade Upgrade
As of July 31, 2022

Top 25 Holdings

Symbol Name % Weight Price % Change
F00000XHIU JHancock U.S. Sector Rotation NAV 17.12% 7.78 -1.52%
F00000XHHE JHancock International Stra Eq Allc NAV 12.94% 7.69 -0.26%
FSMDX Fidelity® Mid Cap Index 7.39% 24.04 -0.74%
VCIT Vanguard Interm-Term Corp Bd ETF 7.07% 75.68 -0.04%
BKLN Invesco Senior Loan ETF 4.81% 20.19 -0.30%
HYLB Xtrackers USD High Yield Corp Bd ETF 4.52% 32.74 -0.33%
BND Vanguard Total Bond Market ETF 4.50% 71.33 -0.24%
FSSNX Fidelity® Small Cap Index 4.38% 20.68 -0.58%
VWOB Vanguard Emerging Mkts Govt Bd ETF 4.26% 57.49 -0.07%
ACWV iShares MSCI Global Min Vol Factor ETF 4.09% 88.56 -1.13%
VIG Vanguard Dividend Appreciation ETF 2.87% 135.16 -1.42%
-- U.S. Treasury Bond Stripped Principal Payment 0.01% 1.60% -- --
VWO Vanguard FTSE Emerging Markets ETF 1.54% 36.49 -0.14%
VCSH Vanguard Short-Term Corporate Bond ETF 1.46% 74.28 -0.17%
-- United States Treasury Notes 0.125% 1.32% -- --
-- U.S. Treasury Bond Stripped Principal Payment 0.01% 1.20% -- --
XLF Financial Select Sector SPDR® ETF 0.92% 30.36 -0.91%
VHT Vanguard Health Care ETF 0.91% 223.70 -1.17%
-- U.S. Treasury Bond Stripped Principal Payment 0.01% 0.91% -- --
VDE Vanguard Energy ETF 0.87% 101.58 -0.54%
VNQ Vanguard Real Estate ETF 0.84% 80.17 1.12%
EMLC VanEck JPMorgan EMLcl Ccy Bd ETF 0.80% 22.80 -0.57%
-- United States Treasury Notes 0.125% 0.70% -- --
VAW Vanguard Materials ETF 0.56% 148.42 -0.28%
-- United States Treasury Notes 0.125% 0.56% -- --
As of July 31, 2022