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.
| Investment | Type | Current value | % of plan |
|---|---|---|---|
| AMERICAN FUNDS 2040 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $637K | 18.4% |
| AMERICAN FUNDS 2030 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $579K | 16.8% |
| AMERICAN FUNDS 2050 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $518K | 15.0% |
| AMERICAN FUNDS 2035 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $420K | 12.2% |
| AMERICAN FUNDS 2025 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $271K | 7.8% |
| JOHN HANCOCK STABLE VAL JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $269K | 7.8% |
| AMERICAN FUNDS 2060 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $219K | 6.3% |
| AMERICAN FUNDS 2045 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $214K | 6.2% |
| AMERICAN FUNDS 2055 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $184K | 5.3% |
| AB LARGE CAP GROWTH FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $47K | 1.4% |
| 500 INDEX FUND JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $28K | 0.8% |
| AMERICAN FUNDS 2020 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $19K | 0.6% |
| ISHARES GOLD TRUST ETF JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $12K | 0.4% |
| INVESCO DISCOVERY MID CAP GROW JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $12K | 0.3% |
| AMERICAN FUNDS 2065 TD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $11K | 0.3% |
| AMERICAN FUNDS SMALLCAP WORLD JOHN HANCOCK LIFE INSURANCE COMPANY · EIN 01-0233346 / PN 000 | Pooled Separate Account | $5K | 0.1% |