Disclosed positions
| ISHARES TR | IWF | RUS 1000 GRW ETF | $12,470,648 | 100,432 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $7,567,699 | 31,216 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $6,916,969 | 9,263 | SH | None |
| APPLE INC | AAPL | COM | $5,656,885 | 19,550 | SH | None |
| PIMCO ETF TR | MINT | ENHAN SHRT MA AC | $3,725,747 | 36,958 | SH | None |
| MICROSOFT CORP | MSFT | COM | $3,472,394 | 9,309 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $3,278,605 | 10,912 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $3,072,095 | 35,664 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $3,013,606 | 8,144 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $2,833,699 | 13,003 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $2,760,410 | 11,666 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $2,667,330 | 4,067 | SH | None |
| INVESCO EXCHANGE TRADED FD T | PPA | AEROSPACE DEFN | $2,655,740 | 15,034 | SH | None |
| STATE STR SPDR S&P MIDCAP 40 | MDY | UTSER1 S&PDCRP | $2,599,548 | 3,696 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | GRID | NASDQ CLN EDGE | $2,528,866 | 17,675 | SH | None |
| AMAZON COM INC | AMZN | COM | $2,420,109 | 10,154 | SH | None |
| GLOBAL X FDS | PAVE | US INFR DEV ETF | $2,401,492 | 40,759 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $2,269,899 | 6,167 | SH | None |
| JOHN HANCOCK EXCHANGE TRADED | JHSC | MULTIFACTR SML | $2,267,072 | 46,686 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $2,131,761 | 10,654 | SH | None |
| SPDR SERIES TRUST | BIL | ST STR BLO 1 ETF | $2,110,009 | 23,025 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $2,080,611 | 17,408 | SH | None |
| GLOBAL X FDS | AIQ | ARTIFICIAL ETF | $2,036,668 | 31,042 | SH | None |
| VANECK ETF TRUST | NLR | URANI NUCLE ETF | $2,021,275 | 17,428 | SH | None |
| ABBVIE INC | ABBV | COM | $1,812,817 | 7,204 | SH | None |
| ISHARES TR | IYW | U.S. TECH ETF | $1,747,703 | 6,929 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $1,724,209 | 9,050 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $1,610,170 | 6,340 | SH | None |
| SELECT SECTOR SPDR TR | XLF | ST STR FINL ETF | $1,531,017 | 28,558 | SH | None |
| CONSTELLATION ENERGY CORP | CEG | COM | $1,503,917 | 6,021 | SH | None |
| SELECT SECTOR SPDR TR | XLV | ST STR CARE ETF | $1,470,280 | 9,267 | SH | None |
| VANGUARD INDEX FDS | VOT | MCAP GR IDXVIP | $1,441,450 | 4,706 | SH | None |
| VANGUARD INDEX FDS | VOE | MCAP VL IDXVIP | $1,342,692 | 6,795 | SH | None |
| HOME DEPOT INC | HD | COM | $1,328,638 | 10,001 | SH | None |
| ILLINOIS TOOL WKS INC | ITW | COM | $1,309,074 | 4,840 | SH | None |
| SPDR INDEX SHS FDS | SPDW | ST STR PO EX ETF | $1,303,942 | 25,877 | SH | None |
| FIRST TR EXCHANGE TRADED FD | FTHI | BUYWRIT INCM ETF | $1,288,279 | 52,115 | SH | None |
| ISHARES TR | IGF | GLB INFRASTR ETF | $1,256,539 | 18,867 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,244,634 | 3,587 | SH | None |
| MCKESSON CORP | MCK | COM | $1,208,960 | 1,600 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $1,181,087 | 5,551 | SH | None |
| GLOBAL X FDS | SHLD | DEFENSE TECH ETF | $1,148,644 | 19,237 | SH | None |
| INVESCO EXCHANGE TRADED FD T | PHO | WATER RES ETF | $1,128,076 | 16,330 | SH | None |
| BLACKROCK UTILS INFRASTRUCTU | BUI | COM | $1,106,445 | 38,140 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VGK | FTSE EUROPE ETF | $1,105,378 | 12,484 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSCR | BULSHS 2027 CB | $1,069,768 | 54,538 | SH | None |
| MICROCHIP TECHNOLOGY INC. | MCHP | COM | $1,067,587 | 11,706 | SH | None |
| ISHARES TR | IGSB | ISHS 1-5YR INVS | $1,067,174 | 20,362 | SH | None |
| SPDR SERIES TRUST | SDY | ST STR SP DIV | $1,042,433 | 6,850 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSCS | INVSCO BLSH 28 | $1,033,450 | 50,746 | 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.