This plan doesn't hold securities directly — it invests through trusts. Click a trust below to drill into its securities.
| Name | EIN | Location | Relation | Direct comp | Indirect comp |
|---|---|---|---|---|---|
| JOHN HANCOCK LIFE INSURANCE COMPANY | 01-0233346 | — | RECORDKEEPER | $0 | — |
Rows tagged as a trust or pooled fund hold many underlying securities. Their holdings are itemized on each fund’s own Form 5500.
| Investment | Type | Current value | % of plan |
|---|---|---|---|
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2060 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY TEMPLETON WORLD · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2050 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2045 PRESERV · EIN 01-0233346 / PN 000 |
Pooled Separate Account |
| $0 |
| — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2040 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2035 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2030 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2055 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX INCOME PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY AMG MANAGERS FAIRPOINTE MIDCAP · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY DFA U.S. SMALL CAP FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY INTL MID CAP INDEX FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JOHN HANCOCK US QUALITY GROWTHPGIM JENNISON MID CAP GROWTH · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY MID CAP INDEX FUSMALL CAP INDEX FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY VANGUARD SMALL CAP GROW INDEX · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY SMALL CAP INDEX FVANGUARD SMALL CAP VALUE INDEX · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY 500 INDEX FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY CAPITAL WORL GROWTH & INCOME · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY AMERICAN FUNDS NEW PERSPECTIVE · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY WASHINGTON MUTUAL INVESTORS · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY INTL EQUITY INDEX FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY US GROWTH FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK INSURANCE FUND INDEX 2065 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY VANGUARD GROWTH INDEX FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY CORE BOND FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY TOTAL BOND MARKET FUND · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JOHN HANCOCK STABLE VAL · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH MULTI-INDEX 2025 PRESERV · EIN 01-0233346 / PN 000 | Pooled Separate Account | $0 | — |