Aidan McDonnell signed BOCA Construction, Inc.'s 2024 Form 5500 as plan administrator.
Signer names are public record from the Form 5500 e-signature.
BOCA Construction, Inc.'s EIN is 34-1243529.
Download the official 2024 Form 5500 (PDF) for BOCA Construction, Inc. from the U.S. Department of Labor's EFAST2 system.
Download the official 2024 Form 5500 (PDF)BOCA Construction, Inc.'s plan includes profit-sharing, ERISA 404(c) participant direction, a 401(k) feature.
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 | |||
|---|---|---|---|
| JOHN HANCOCK LIFE INSURANCE COMPANY JH LIFESTYLE GROWTH · EIN 01-0233346 / PN 001 | Pooled Separate Account | $3.7M | 30.9% |
| JOHN HANCOCK LIFE INSURANCE COMPANY IDX 500 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $2.1M | 17.6% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH STABLE VAL · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1.4M | 11.8% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH LS BAL ACTIVE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1.2M | 9.8% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH LIFESTYLE AGGRESSIVE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1.1M | 8.9% |
| JOHN HANCOCK LIFE INSURANCE COMPANY T. ROWE PRICE HEALTH SCI · EIN 01-0233346 / PN 001 | Pooled Separate Account | $745K | 6.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH LIFESTYLE MODERATE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $418K | 3.5% |
| JOHN HANCOCK LIFE INSURANCE COMPANY FIDELITY ADVISOR TOTAL BOND · EIN 01-0233346 / PN 001 | Pooled Separate Account | $306K | 2.5% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF 2040 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $224K | 1.8% |
| JOHN HANCOCK LIFE INSURANCE COMPANY IDX INTL · EIN 01-0233346 / PN 001 | Pooled Separate Account | $210K | 1.7% |
| JOHN HANCOCK LIFE INSURANCE COMPANY FIDELITY MCIF · EIN 01-0233346 / PN 001 | Pooled Separate Account | $150K | 1.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY IDX SMALL · EIN 01-0233346 / PN 001 | Pooled Separate Account | $98K | 0.8% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JPM LCGRW · EIN 01-0233346 / PN 001 | Pooled Separate Account | $72K | 0.6% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF NEW PER · EIN 01-0233346 / PN 001 | Pooled Separate Account | $59K | 0.5% |
| JOHN HANCOCK LIFE INSURANCE COMPANY REAL EST. SECURITIES · EIN 01-0233346 / PN 001 | Pooled Separate Account | $34K | 0.3% |
| JOHN HANCOCK LIFE INSURANCE COMPANY FUNDAMENTAL LARGE CAP VALUE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $33K | 0.3% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF 2045 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $30K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY LOAN SA 1 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $29K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY SMCP GR IN · EIN 01-0233346 / PN 001 | Pooled Separate Account | $28K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JH LIFESTYLE CONSERVATIVE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $25K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY JPM USE · EIN 01-0233346 / PN 001 | Pooled Separate Account | $24K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY CAPITAL APPRECIATION · EIN 01-0233346 / PN 001 | Pooled Separate Account | $22K | 0.2% |
| JOHN HANCOCK LIFE INSURANCE COMPANY DFA TAVA · EIN 01-0233346 / PN 001 | Pooled Separate Account | $12K | 0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AMERICAN BALANCED · EIN 01-0233346 / PN 001 | Pooled Separate Account | $7K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF 2060 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $6K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY VS GL BD · EIN 01-0233346 / PN 001 | Pooled Separate Account | $5K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF US GOV · EIN 01-0233346 / PN 001 | Pooled Separate Account | $5K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY AF 2065 · EIN 01-0233346 / PN 001 | Pooled Separate Account | $3K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY EAGLE MCG · EIN 01-0233346 / PN 001 | Pooled Separate Account | $2K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY INVESCO SMALL CAP GROWTH · EIN 01-0233346 / PN 001 | Pooled Separate Account | $2K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY SCI TECH · EIN 01-0233346 / PN 001 | Pooled Separate Account | $2K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY T. ROWE PRICE SPECTRUM INC · EIN 01-0233346 / PN 001 | Pooled Separate Account | $2K | <0.1% |
| JOHN HANCOCK LIFE INSURANCE COMPANY FRANKLIN UTILITIES · EIN 01-0233346 / PN 001 | Pooled Separate Account | $1K | <0.1% |