Disclosed positions
| SPDR SERIES TRUST | SPYV | ST STR P500VAL | $50,213,202 | 827,687 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $31,337,011 | 42,554 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $31,058,482 | 261,997 | SH | None |
| APPLE INC | AAPL | COM | $18,619,675 | 64,348 | SH | None |
| PRINCIPAL EXCHANGE TRADED FD | YLD | ACTIVE HIGH YL | $16,416,510 | 860,404 | SH | None |
| SCHWAB STRATEGIC TR | FNDE | FUND EM EQUI ETF | $12,480,488 | 314,528 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $11,461,353 | 136,852 | SH | None |
| VANGUARD ADMIRAL FDS INC | IVOV | MIDCP 400 VAL | $10,156,322 | 89,036 | SH | None |
| VANGUARD ADMIRAL FDS INC | IVOG | MIDCP 400 GRTH | $9,674,079 | 66,125 | SH | None |
| EATON VANCE TAX-MANAGED BUY- | ETV | COM | $9,187,403 | 617,433 | SH | None |
| VANGUARD ADMIRAL FDS INC | VIOV | SMLCP 600 VAL | $8,679,806 | 73,978 | SH | None |
| VANGUARD ADMIRAL FDS INC | VIOG | SMLCP 600 GRTH | $7,940,419 | 51,756 | SH | None |
| SPDR SERIES TRUST | MDYG | ST STR SP400GRW | $6,532,414 | 58,278 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $5,947,139 | 19,620 | SH | None |
| SPDR SERIES TRUST | SLYG | ST STR SP600GRWO | $5,764,018 | 48,384 | SH | None |
| SPDR SERIES TRUST | MDYV | ST STR SP400VAL | $5,384,010 | 56,763 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $5,108,872 | 52,980 | SH | None |
| SCHWAB STRATEGIC TR | SCHM | US MID-CAP ETF | $4,934,958 | 133,848 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FVD | SHS | $4,926,672 | 102,256 | SH | None |
| SPDR SERIES TRUST | SLYV | ST STR SP600SM C | $4,890,943 | 44,826 | SH | None |
| VANGUARD ADMIRAL FDS INC | VOOV | 500 VAL IDX FD | $4,410,107 | 20,118 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $4,244,329 | 55,043 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $3,884,574 | 26,192 | SH | None |
| ISHARES TR | EEM | MSCI EMG MKT ETF | $3,272,202 | 47,832 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $3,056,909 | 8,261 | SH | None |
| INVESCO EXCHANGE TRADED FD T | PWB | LARG CAP GRO ETF | $2,909,682 | 17,272 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $2,582,541 | 7,011 | SH | None |
| VANGUARD ADMIRAL FDS INC | VOOG | 500 GRTH IDX F | $1,910,933 | 23,129 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,468,910 | 4,110 | SH | None |
| ISHARES TR | PFF | PFD AND INCM SEC | $1,276,020 | 41,850 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $1,250,198 | 1,669 | SH | None |
| FIRSTENERGY CORP | FE | COM | $1,229,986 | 25,873 | SH | None |
| MARRIOTT INTL INC NEW | MAR | CL A | $1,199,078 | 3,236 | SH | None |
| INVESCO EXCHANGE TRADED FD T | SPHQ | S&P500 QUALITY | $1,143,041 | 12,686 | SH | None |
| ABERDEEN MUN INCOME FD | MFM | SH BEN INT | $1,111,488 | 197,774 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,048,573 | 2,968 | SH | None |
| COHERENT CORP | COHR | COM | $986,420 | 2,501 | SH | None |
| SPDR INDEX SHS FDS | SPDW | ST STR PO EX ETF | $944,482 | 18,743 | SH | None |
| SHERWIN WILLIAMS CO | SHW | COM | $918,728 | 2,668 | SH | None |
| INVESCO EXCHANGE TRADED FD T | PTF | DORSEY WRGT TECH | $911,505 | 6,687 | SH | None |
| FIDELITY COVINGTON TRUST | FREL | MSCI RL EST ETF | $831,754 | 28,387 | SH | None |
| ABBVIE INC | ABBV | COM | $802,479 | 3,189 | SH | None |
| INVESCO EXCHANGE TRADED FD T | EQWL | S&P 100 EQL WIGH | $779,457 | 6,041 | SH | None |
| ISHARES TR | IYR | U.S. REAL ES ETF | $746,216 | 7,298 | SH | None |
| MICROSOFT CORP | MSFT | COM | $691,907 | 1,855 | SH | None |
| INVESCO EXCH TRADED FD TR II | EELV | S&P EMRNG MKTS | $648,872 | 23,341 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $583,333 | 2,465 | SH | None |
| AMAZON COM INC | AMZN | COM | $566,773 | 2,378 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $510,587 | 743 | SH | None |
| PROGRESSIVE CORP | PGR | COM | $510,101 | 2,335 | 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. 0 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.