This plan doesn't hold securities directly — it invests through trusts. Click a trust below to drill into its securities.
Rows tagged as a trust or pooled fund hold many underlying securities. Their holdings are itemized on each fund’s own Form 5500.
| % of plan | |||
|---|---|---|---|
| JH MULTI-MANAGER 2025 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1.0M | 22.3% |
| JH MULTI-MANAGER 2050 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $816K | 17.4% |
| JH MULTI-MANAGER 2045 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $695K | 14.8% |
| VANGUARD GROWTH INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $392K | 8.4% |
| JH MULTIMANAGER 2010 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $356K | 7.6% |
| JH MULTIMANAGER 2015 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $334K | 7.1% |
| JH MULTI-MANAGER 2030 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $226K | 4.8% |
| DFA US SMALL CAP JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $200K | 4.3% |
| JH MULTI-MANAGER 2035 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $181K | 3.9% |
| JH MULTI-MANAGER 2040 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $169K | 3.6% |
| JH MULTI-MANAGER 2055 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $133K | 2.8% |
| PIMCO ALL ASSET JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $95K | 2.0% |
| NORTHERN EM EQUITY INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $42K | 0.9% |
| VANGUARD MID CAP VALUE ETF JOHN HANCOCK LIFE INSURANCE COMAPNY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $3K | <0.1% |
| JH MULTI-MANAGER 2060 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $0 | <0.1% |
| JH MULTI-MANAGER 2020 LIFETIME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $0 | <0.1% |
| SELECT AA GROWTH JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $0 | <0.1% |