Disclosed positions
| ISHARES TR | IVW | S&P 500 GRWT ETF | $126,332,544 | 918,582 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $88,174,529 | 117,740 | SH | None |
| APPLE INC | AAPL | COM | $71,625,947 | 247,532 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $67,130,702 | 295,652 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $65,348,669 | 549,195 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $53,142,396 | 689,177 | SH | None |
| SPDR SERIES TRUST | SPYV | ST STR P500VAL | $51,659,206 | 849,798 | SH | None |
| ISHARES TR | IJJ | S&P MC 400VL ETF | $33,650,856 | 227,786 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $33,252,457 | 224,209 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $31,661,811 | 304,792 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $31,022,303 | 142,350 | SH | None |
| ISHARES TR | IJK | S&P MC 400GR ETF | $30,584,759 | 260,296 | SH | None |
| ISHARES TR | IWN | RUS 2000 VAL ETF | $28,829,668 | 130,333 | SH | None |
| VANGUARD SCOTTSDALE FDS | VMBS | MTG-BKD SECS ETF | $28,797,995 | 615,210 | SH | None |
| MICROSOFT CORP | MSFT | COM | $28,327,508 | 75,941 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VGK | FTSE EUROPE ETF | $26,042,410 | 294,132 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $24,506,803 | 74,868 | SH | None |
| ISHARES TR | MBB | MBS ETF | $24,185,210 | 255,874 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $23,652,242 | 66,941 | SH | None |
| ISHARES INC | EMXC | MSCI EMRG CHN | $22,018,408 | 215,234 | SH | None |
| JANUS DETROIT STR TR | VNLA | HENDRSN SHRT ETF | $21,957,820 | 449,357 | SH | None |
| ISHARES TR | IWO | RUS 2000 GRW ETF | $19,587,150 | 49,719 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $18,476,423 | 86,838 | SH | None |
| SPDR INDEX SHS FDS | FEZ | ST STR EU 50 ETF | $16,896,924 | 246,024 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $16,377,486 | 64,486 | SH | None |
| FIDELITY MERRIMACK STR TR | FBND | TOTAL BD ETF | $15,671,914 | 344,513 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $15,375,759 | 51,176 | SH | None |
| ISHARES TR | IDEV | CORE MSCI INTL | $15,225,071 | 171,049 | SH | None |
| VANGUARD WHITEHALL FDS | VYMI | INTL HIGH ETF | $14,942,911 | 152,168 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $14,856,997 | 153,831 | SH | None |
| ISHARES TR | IEI | 3 7 YR TREAS BD | $14,743,851 | 125,533 | SH | None |
| CISCO SYS INC | CSCO | COM | $14,363,801 | 122,287 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $13,693,252 | 18,337 | SH | None |
| ISHARES TR | EFG | EAFE GRWTH ETF | $13,221,134 | 106,262 | SH | None |
| ISHARES TR | HDV | CORE HIGH DV ETF | $13,083,752 | 477,335 | SH | None |
| AMAZON COM INC | AMZN | COM | $12,121,734 | 50,859 | SH | None |
| ISHARES TR | IEF | 7-10 YR TRSY BD | $11,589,553 | 122,550 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JEPI | EQUITY PREMIUM | $11,505,743 | 203,714 | SH | None |
| ISHARES TR | SGOV | 0-3 MTH TREASURY | $11,255,260 | 111,804 | SH | None |
| VISA INC | V | COM CL A | $11,121,050 | 32,414 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $10,980,724 | 80,315 | SH | None |
| BANK OF AMER CORP | BAC | COM | $10,848,561 | 190,392 | SH | None |
| RTX CORPORATION | RTX | COM | $10,802,811 | 56,938 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $10,577,888 | 103,542 | SH | None |
| ISHARES TR | USMV | MSCI USA MIN ETF | $10,347,071 | 107,268 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $10,235,703 | 143,659 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $9,818,996 | 164,500 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $9,760,941 | 27,313 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGLT | LONG TERM TREAS | $9,735,628 | 176,434 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $9,606,073 | 34,160 | 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. 1 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.
