Disclosed positions
| ISHARES TR | IWD | RUS 1000 VAL ETF | $80,553,239 | 332,274 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $74,017,407 | 596,097 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $72,189,392 | 96,395 | SH | None |
| ABBVIE INC | ABBV | COM | $68,257,350 | 271,250 | SH | None |
| ISHARES TR | IEUR | CORE MSCI EURO | $36,927,070 | 491,247 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $36,321,637 | 264,100 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $30,763,125 | 318,525 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $29,138,897 | 25,244 | SH | None |
| ABBOTT LABORATORIES | ABT | COM | $25,257,207 | 278,347 | SH | None |
| ISHARES TR | IBDY | IBONDS DEC 2033 | $24,325,133 | 944,849 | SH | None |
| APPLE INC | AAPL | COM | $22,057,329 | 76,228 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $21,507,793 | 94,723 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $21,335,397 | 106,629 | SH | None |
| ISHARES TR | IBDS | IBONDS 27 ETF | $21,139,347 | 872,805 | SH | None |
| ISHARES TR | IBDU | IBONDS DEC 29 | $20,400,159 | 880,836 | SH | None |
| ISHARES TR | IBDT | IBDS DEC28 ETF | $20,291,872 | 803,638 | SH | None |
| ISHARES TR | IBDV | IBONDS DEC 2030 | $20,283,966 | 930,457 | SH | None |
| ISHARES TR | IBDX | IBONDS DEC 2032 | $19,497,193 | 774,005 | SH | None |
| ISHARES TR | IBDW | IBONDS DEC 2031 | $19,160,363 | 919,403 | SH | None |
| ISHARES TR | IBDZ | IBONDS DEC 2034 | $19,077,359 | 732,336 | SH | None |
| ISHARES TR | IBDR | IBONDS DEC2026 | $18,319,670 | 756,074 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $16,658,316 | 201,090 | SH | None |
| ISHARES TR | IBTG | IBONDS 26 TRM TS | $16,110,884 | 703,839 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $14,045,752 | 73,723 | SH | None |
| ISHARES TR | IBTH | IBONDS 27 TRM TS | $13,490,901 | 603,080 | SH | None |
| ISHARES TR | USMV | MSCI USA MIN ETF | $13,037,880 | 135,164 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $12,972,896 | 117,593 | SH | None |
| LAM RESEARCH CORP | LRCX | COM NEW | $12,528,437 | 28,912 | SH | None |
| ISHARES TR | IBCA | IBONDS DEC 2035 | $12,124,699 | 473,436 | SH | None |
| FIDELITY COVINGTON TRUST | FBCG | BLUE CHIP GRWTH | $11,335,759 | 182,511 | SH | None |
| MICROSOFT CORP | MSFT | COM | $11,118,078 | 29,806 | SH | None |
| CATERPILLAR INC | CAT | COM | $9,816,249 | 9,218 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $9,581,604 | 29,272 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $9,514,323 | 23,234 | SH | None |
| ISHARES TR | IBTI | IBONDS 28 TRM TS | $9,392,856 | 424,248 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $9,195,488 | 25,731 | SH | None |
| ISHARES INC | EPP | MSCI PAC JP ETF | $7,044,396 | 132,264 | SH | None |
| WALMART INC | WMT | COM | $6,785,634 | 59,912 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $5,698,860 | 16,129 | SH | None |
| ISHARES TR | DVY | SELECT DIVID ETF | $5,102,177 | 32,643 | SH | None |
| VISA INC | V | COM CL A | $5,001,910 | 14,579 | SH | None |
| ISHARES TR | IGIB | ISHS 5-10YR INVT | $4,916,226 | 92,462 | SH | None |
| MONOLITHIC PWR SYS INC | MPWR | COM | $4,821,672 | 3,488 | SH | None |
| PROCTER & GAMBLE CO | PG | COM | $4,478,679 | 30,542 | SH | None |
| TJX COS INC NEW | TJX | COM | $4,457,282 | 29,421 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $4,424,774 | 4,730 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $4,282,761 | 19,652 | SH | None |
| CITIZENS FINL GROUP INC | CFG | COM | $4,234,401 | 60,431 | SH | None |
| ISHARES TR | IWP | RUS MD CP GR ETF | $4,229,785 | 28,890 | SH | None |
| CHUBB LIMITED | CB | COM | $4,208,480 | 12,351 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 5 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.
