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 2025 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $4.3M | 32.0% |
| VANGUARD TARGET RET 2035 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $2.3M | 17.1% |
| VANGUARD TARGET RET 2045 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $1.2M | 8.7% |
| VANGUARD TARGET RET 2030 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $1.2M | 8.6% |
| JOHN HANCOCK STABLE VAL JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $1.1M | 8.3% |
| VANGUARD TARGET RET 2050 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $903K | 6.8% |
| BLACKROCK INFL PROTECTED BOND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $463K | 3.5% |
| 500 INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $431K | 3.2% |
| VANGUARD TARGET RET 2040 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $361K | 2.7% |
| AB LARGE CAP GROWTH FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $343K | 2.6% |
| VANGUARD TARGET RET 2055 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $201K | 1.5% |
| VANGUARD TARGET RET 2060 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $194K | 1.5% |
| VANGUARD TARGET RET 2020 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $125K | 0.9% |
| VANGUARD STRATEGIC EQUITY FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $117K | 0.9% |
| MAINSTAY MACKAY HY CORP BOND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $58K | 0.4% |
| VANGUARD GROWTH INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $41K | 0.3% |
| JPMORGAN U.S. EQUITY FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $41K | 0.3% |
| VANGUARD TARGET RET 2065 JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $40K | 0.3% |
| VANGUARD VALUE INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $21K | 0.2% |
| TOTAL STOCK MARKET INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $19K | 0.1% |
| VANGUARD SMALL CAP VALUE INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $12K | <0.1% |
| T. ROWE PRICE OVERSEAS STOCK JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $3K | <0.1% |
| VANGUARD TOTAL INTL STOCK IDX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $2K | <0.1% |
| ALLSPRING SPECIAL MIDCAP VALUE JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $2K | <0.1% |
| AMERICAN FUNDS NEW PERSPECTIVE JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $1K | <0.1% |
| AMERICAN FUNDS NEW WORLD FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $882 | <0.1% |
| PGIM JENNISON SMALL COMPANY JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $381 | <0.1% |
| COHEN & STEERS REAL ESTATE JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $351 | <0.1% |
| VANGUARD MID-CAP GROWTH ETF JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $278 | <0.1% |
| PUTNAM LARGE CAP VALUE FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $272 | <0.1% |
| DODGE & COX INTERNATIONAL ST JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $259 | <0.1% |
| NUVEEN SMALL-CAP BLEND INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $164 | <0.1% |
| JOHN HANCOCK SMALL CAP CORE JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $164 | <0.1% |
| UNDISCOVERED MGR BEHAVIORAL JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $162 | <0.1% |
| BAIRD MID CAP GROWTH FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $152 | <0.1% |
| VANGUARD TOTAL INTL BOND INDEX JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Common Collective Trust | $106 | <0.1% |