Disclosed positions
| WISDOMTREE TR | USFR | FLOATNG RAT TREA | $21,338,683 | 423,807 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $16,610,725 | 44,889 | SH | None |
| SELECT SECTOR SPDR TR | XLI | ST STR INDL ETF | $11,469,626 | 61,921 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $10,618,133 | 209,969 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $9,979,908 | 126,280 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $9,006,833 | 47,275 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $8,758,171 | 40,188 | SH | None |
| VANGUARD INDEX FDS | VOE | MCAP VL IDXVIP | $8,630,575 | 43,677 | SH | None |
| SELECT SECTOR SPDR TR | XLF | ST STR FINL ETF | $8,558,461 | 159,643 | SH | None |
| ISHARES TR | SOXX | ISHARES SEMICDTR | $8,346,540 | 13,026 | SH | None |
| WISDOMTREE TR | DXJ | JAPN HEDGE EQT | $7,736,909 | 44,588 | SH | None |
| SPDR SERIES TRUST | SJNK | ST TERM HIGH ETF | $7,525,270 | 300,650 | SH | None |
| SELECT SECTOR SPDR TR | XLP | ST STR STAPL ETF | $7,504,046 | 90,334 | SH | None |
| VANGUARD WORLD FD | VHT | HEALTH CAR ETF | $7,382,258 | 24,689 | SH | None |
| ISHARES TR | EWU | MSCI UK ETF NEW | $7,043,133 | 152,647 | SH | None |
| WISDOMTREE TR | HEDJ | EUROPE HEDGED EQ | $6,499,368 | 114,024 | SH | None |
| SELECT SECTOR SPDR TR | XLC | ST STR SVC ETF | $6,462,939 | 60,328 | SH | None |
| VANGUARD WORLD FD | VIS | INDUSTRIAL ETF | $6,383,051 | 17,712 | SH | None |
| VANGUARD INDEX FDS | VBR | SM CP VAL ETF | $6,206,451 | 25,542 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $6,200,899 | 62,648 | SH | None |
| SELECT SECTOR SPDR TR | XLV | ST STR CARE ETF | $5,755,392 | 36,275 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $5,309,556 | 44,424 | SH | None |
| VANGUARD WORLD FD | VOX | COMM SRVC ETF | $4,924,158 | 26,769 | SH | None |
| SELECT SECTOR SPDR TR | XLY | ST STR DISCR ETF | $4,865,361 | 41,485 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $4,837,412 | 6,569 | SH | None |
| VANGUARD CHARLOTTE FDS | BNDX | TOTAL INT BD ETF | $4,557,021 | 94,095 | SH | None |
| VANGUARD WORLD FD | VDC | CONSUM STP ETF | $4,293,781 | 19,042 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VGK | FTSE EUROPE ETF | $3,997,404 | 45,148 | SH | None |
| ISHARES TR | EMB | JPMORGAN USD EMG | $3,933,788 | 40,790 | SH | None |
| SELECT SECTOR SPDR TR | XLB | ST STR MATER ETF | $3,867,452 | 76,086 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $3,777,163 | 5,058 | SH | None |
| VANGUARD WORLD FD | VFH | FINANCIALS ETF | $3,590,574 | 27,284 | SH | None |
| VANGUARD MALVERN FDS | VTIP | STRM INFPROIDX | $3,384,648 | 67,383 | SH | None |
| VANGUARD WORLD FD | VCR | CONSUM DIS ETF | $3,374,755 | 8,509 | SH | None |
| SPDR SERIES TRUST | XSD | ST STR SP SEMI | $3,174,633 | 5,090 | SH | None |
| ISHARES TR | IGV | EXPANDED TECH | $3,136,300 | 34,617 | SH | None |
| WISDOMTREE TR | AGGY | YIELD ENHANCD US | $3,104,081 | 71,391 | SH | None |
| APPLE INC | AAPL | COM | $3,042,909 | 10,516 | SH | None |
| ISHARES TR | PFF | PFD AND INCM SEC | $2,736,935 | 89,765 | SH | None |
| ISHARES INC | EPP | MSCI PAC JP ETF | $2,471,743 | 46,409 | SH | None |
| ISHARES TR | ILF | LATN AMER 40 ETF | $2,391,323 | 70,854 | SH | None |
| VANGUARD WORLD FD | VAW | MATERIALS ETF | $2,360,427 | 10,317 | SH | None |
| SPDR SERIES TRUST | SPSB | ST SHOR CORP ETF | $2,293,034 | 76,409 | SH | None |
| ISHARES TR | LQD | IBOXX INV CP ETF | $2,216,302 | 20,320 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $2,214,012 | 21,672 | SH | None |
| WISDOMTREE TR | EPI | INDIA ERNGS FD | $2,150,080 | 50,259 | SH | None |
| SPDR SERIES TRUST | SPTM | ST STR PR SP1500 | $2,085,355 | 22,969 | SH | None |
| INVESCO EXCH TRADED FD TR II | PCY | EMRNG MKT SVRG | $2,057,833 | 95,050 | SH | None |
| VANGUARD WORLD FD | VPU | UTILITIES ETF | $1,888,990 | 9,651 | SH | None |
| STATE STR SPDR DOW JONES IND | DIA | UT SER 1 | $1,797,022 | 3,440 | 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.
