Disclosed positions
| JANUS DETROIT STR TR | JAAA | HENDRSON AAA CL | $282,570,892 | 5,596,571 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JQUA | US QUALTY FCTR | $210,382,317 | 2,910,657 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $160,021,809 | 432,445 | SH | None |
| ISHARES TR | QUAL | MSCI USA QLT FCT | $126,313,658 | 575,644 | SH | None |
| ISHARES TR | IQLT | MSCI INTL QUALTY | $84,572,906 | 1,706,820 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $50,841,814 | 74,026 | SH | None |
| GOLUB CAP BDC INC | GBDC | COM | $49,319,628 | 3,829,164 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGIT | INTER TERM TREAS | $45,824,799 | 776,955 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $44,317,674 | 622,002 | SH | None |
| JANUS DETROIT STR TR | JMBS | HENDERSON MTG | $32,227,811 | 716,333 | SH | None |
| SPDR SERIES TRUST | QUS | ST STR MSCI USAQ | $31,055,624 | 166,196 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMST | ULTRA SHT MUNCPL | $28,382,093 | 556,512 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $18,407,992 | 154,016 | SH | None |
| VANGUARD STAR FDS | VXUS | VG TL INTL STK F | $18,092,800 | 211,636 | SH | None |
| INVESCO EXCHANGE TRADED FD T | SPHQ | S&P500 QUALITY | $14,418,673 | 160,030 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $13,939,969 | 18,667 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $13,383,378 | 44,152 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $13,147,202 | 80,034 | SH | None |
| BROADCOM INC | AVGO | COM | $13,036,153 | 34,510 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $13,029,020 | 151,254 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $12,820,930 | 42,317 | SH | None |
| APPLE INC | AAPL | COM | $10,946,405 | 37,830 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | OMFL | RUSL 1000 DYNM | $10,406,565 | 151,832 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $9,900,884 | 30,247 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGSH | SHORT TERM TREAS | $9,510,046 | 163,403 | SH | None |
| TESLA INC | TSLA | COM | $9,497,624 | 22,581 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $9,379,098 | 12,524 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $8,225,021 | 66,240 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $7,987,067 | 10,846 | SH | None |
| ANGEL OAK FUNDS TRUST | UYLD | OAK ULTRASHORT | $7,926,371 | 155,404 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $7,836,192 | 19,136 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $7,352,829 | 249,841 | SH | None |
| VANGUARD MUN BD FDS | VTEB | TAX EXEMPT BD | $6,745,266 | 133,358 | SH | None |
| FORTINET INC | FTNT | COM | $6,532,998 | 42,527 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $6,524,606 | 29,939 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $6,387,713 | 9,739 | SH | None |
| COPART INC | CPRT | COM | $6,385,148 | 226,504 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XLG | S&P 500 TOP 50 | $6,373,431 | 104,090 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $5,927,873 | 16,663 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $5,060,048 | 62,803 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $5,053,284 | 34,072 | SH | None |
| AMAZON COM INC | AMZN | COM | $5,007,762 | 21,011 | SH | None |
| SPDR INDEX SHS FDS | QEFA | ST STR MSCI EAFE | $4,856,510 | 50,581 | SH | None |
| VANGUARD SCOTTSDALE FDS | VONG | VNG RUS1000GRW | $4,793,003 | 37,501 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $4,791,185 | 49,608 | SH | None |
| KAYNE ANDERSON BDC INC | KBDC | COM SHS | $4,779,797 | 353,274 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $4,348,269 | 51,920 | SH | None |
| DIMENSIONAL ETF TRUST | DFLV | US LARG VALU ETF | $4,211,089 | 106,502 | SH | None |
| VANGUARD SCOTTSDALE FDS | VONV | VNG RUS1000VAL | $4,065,188 | 38,239 | SH | None |
| RBB FD INC | TBIL | F/M US TREASURY | $3,935,051 | 78,922 | 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.
