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 | |||
|---|---|---|---|
| VANGUARD TARGET RET 2040 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $113K | 28.8% |
| VANGUARD TARGET RET 2050 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $91K | 23.4% |
| VANGUARD TARGET RET 2035 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $88K | 22.5% |
| 500 INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $44K | 11.3% |
| VANGUARD HIGH DIVIDEND YLD IDX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $33K | 8.5% |
| VANGUARD TARGET RET 2060 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $7K | 1.7% |
| DFA US LARGE CAP VALUE FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $6K | 1.5% |
| CAPITAL APPRECIATION FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $4K | 0.9% |
| FIDELITY INTERNATIONAL INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1K | 0.3% |
| TIAA-CREF SMALL-CAP BLEND IDX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1K | 0.3% |
| VANGUARD INTERNATIONAL GROWTH JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1K | 0.3% |
| VANGUARD TARGET RET INCOME JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $635 | 0.2% |
| VANGUARD TARGET RET 2065 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $450 | 0.1% |
| VANGUARD TARGET RET 2045 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 001 | Pooled Separate Account | $400 | 0.1% |