Disclosed positions
| STATE STR SPDR DOW JONES IND | DIA | UT SER 1 | $111,460,798 | 213,367 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $69,154,813 | 896,833 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $48,557,129 | 602,670 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $48,492,530 | 65,851 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $47,624,825 | 63,594 | SH | None |
| SPDR SERIES TRUST | SPSB | ST SHOR CORP ETF | $44,391,581 | 1,479,226 | SH | None |
| ISHARES TR | IGSB | ISHS 1-5YR INVS | $30,470,722 | 581,391 | SH | None |
| SPDR SERIES TRUST | SPBO | ST STR CORPO ETF | $27,963,952 | 962,946 | SH | None |
| ISHARES TR | IGIB | ISHS 5-10YR INVT | $23,472,480 | 441,461 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $20,269,377 | 198,408 | SH | None |
| ISHARES TR | SUB | SHRT NAT MUN ETF | $18,556,272 | 174,286 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $18,537,896 | 155,103 | SH | None |
| ISHARES INC | EMXC | MSCI EMRG CHN | $18,461,507 | 180,464 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FDM | COM SHS ANNUAL | $15,130,638 | 162,503 | SH | None |
| ISHARES TR | IYG | U.S. FIN SVC ETF | $11,798,588 | 130,414 | SH | None |
| ISHARES TR | TIP | TIPS BD ETF | $11,508,340 | 105,166 | SH | None |
| ISHARES TR | IYH | US HLTHCARE ETF | $10,457,845 | 156,064 | SH | None |
| ISHARES TR | IHI | U.S. MED DVC ETF | $9,896,098 | 200,285 | SH | None |
| ISHARES TR | IWC | MICRO-CAP ETF | $9,593,118 | 47,956 | SH | None |
| SPDR SERIES TRUST | SPSM | ST STR SP600 SML | $9,429,773 | 163,513 | SH | None |
| FIDELITY COMWLTH TR | ONEQ | NASDAQ COMPSIT | $9,236,335 | 89,482 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $7,632,422 | 25,192 | SH | None |
| FLEXSHARES TR | GUNR | MORNSTAR UPSTR | $7,490,382 | 151,996 | SH | None |
| SCHWAB STRATEGIC TR | SCHE | EMRG MKTEQ ETF | $7,338,799 | 202,394 | SH | None |
| VANGUARD CHARLOTTE FDS | BNDX | TOTAL INT BD ETF | $7,278,553 | 150,290 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $6,893,929 | 9,232 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $6,844,435 | 46,150 | SH | None |
| SELECT SECTOR SPDR TR | XLRE | ST STR REAL ETF | $5,981,828 | 135,858 | SH | None |
| ISHARES TR | IAGG | CORE INTL AGGR | $5,846,326 | 115,540 | SH | None |
| ISHARES TR | IYY | DOW JONES US ETF | $5,417,544 | 29,721 | SH | None |
| ISHARES TR | IYR | U.S. REAL ES ETF | $5,348,088 | 52,304 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPIB | INTL BD OPP ETF | $5,004,553 | 103,507 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FIW | WTR ETF | $4,907,592 | 44,810 | SH | None |
| ISHARES TR | MUB | NATIONAL MUN ETF | $4,840,712 | 44,980 | SH | None |
| ISHARES TR | REZ | RESIDENTIAL MULT | $4,004,676 | 42,293 | SH | None |
| ISHARES TR | USMV | MSCI USA MIN ETF | $3,902,675 | 40,459 | SH | None |
| ISHARES GOLD TR | IAU | ISHARES NEW | $3,866,339 | 51,203 | SH | None |
| ISHARES TR | ISTB | CORE 1 5 YR USD | $3,455,010 | 71,606 | SH | None |
| DAVIS FUNDAMENTAL ETF TR | DFNL | SELECT FINL | $3,445,782 | 69,802 | SH | None |
| FIRST TR EXCH TRADED FD III | FMB | MANAGD MUN ETF | $3,251,749 | 63,304 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $3,250,797 | 33,659 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSPF | S&P500 EQL FIN | $2,819,418 | 36,356 | SH | None |
| APPLE INC | AAPL | COM | $2,430,813 | 8,401 | SH | None |
| SPDR SERIES TRUST | XSD | ST STR SP SEMI | $2,406,235 | 3,858 | SH | None |
| ISHARES TR | IHE | U.S. PHARMA ETF | $2,325,646 | 23,489 | SH | None |
| ISHARES U S ETF TR | COMT | GSCI CMDTY STGY | $1,850,932 | 60,946 | SH | None |
| SCHWAB STRATEGIC TR | SCHM | US MID-CAP ETF | $1,780,489 | 48,291 | SH | None |
| ISHARES TR | IGE | NORTH AMERN NAT | $1,639,052 | 29,175 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $1,584,280 | 57,194 | SH | None |
| SCHWAB STRATEGIC TR | SCHP | US TIPS ETF | $1,580,703 | 59,649 | 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.