Disclosed positions
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $47,498,616 | 1,613,952 | SH | None |
| FIDELITY COVINGTON TRUST | FENI | ENHANCED INTL | $26,422,861 | 658,432 | SH | None |
| AMERICAN CENTY ETF TR | AVEM | AVANTIS EMGMKT | $17,321,292 | 179,514 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $15,200,099 | 188,657 | SH | None |
| AMERICAN CENTY ETF TR | AVUV | US SML CP VALU | $14,210,359 | 113,902 | SH | None |
| ISHARES TR | IUSG | CORE S&P US GWT | $5,746,094 | 30,550 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $4,668,501 | 6,340 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $4,278,662 | 20,109 | SH | None |
| ISHARES TR | IUSV | CORE S&P US VLU | $3,758,122 | 34,118 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $3,391,814 | 4,542 | SH | None |
| ISHARES TR | IJT | S&P SML 600 GWT | $3,278,460 | 18,356 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $2,853,452 | 22,980 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $2,734,009 | 11,278 | SH | None |
| ISHARES TR | IJS | SP SMCP600VL ETF | $2,672,893 | 19,556 | SH | None |
| FIDELITY COVINGTON TRUST | FELC | ENHANCED LARGE | $2,471,647 | 58,975 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $2,309,452 | 3,084 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $2,227,988 | 3,244 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $2,220,402 | 11,097 | SH | None |
| BLACKROCK ETF TRUST | BIDD | ISHARES INTL DIV | $2,143,568 | 71,405 | SH | None |
| ALERUS FINL CORP | ALRS | COM | $2,063,309 | 66,344 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $1,910,551 | 6,794 | SH | None |
| APPLE INC | AAPL | COM | $1,787,462 | 6,177 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,444,509 | 6,061 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $1,404,869 | 10,215 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $1,340,958 | 9,042 | SH | None |
| FASTENAL CO | FAST | COM | $1,283,190 | 26,716 | SH | None |
| TESLA INC | TSLA | COM | $1,248,157 | 2,968 | SH | None |
| AMGEN INC | AMGN | COM | $1,013,936 | 2,800 | SH | None |
| GOLDMAN SACHS ETF TR | GSLC | ACTIVEBETA US LG | $987,878 | 6,962 | SH | None |
| MICROSOFT CORP | MSFT | COM | $975,760 | 2,616 | SH | None |
| INSTALLED BLDG PRODS INC | IBP | COM | $947,585 | 4,123 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $895,012 | 12,562 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $827,861 | 3,646 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $823,222 | 1,645 | SH | None |
| HORMEL FOODS CORP | HRL | COM | $779,372 | 31,401 | SH | None |
| FIDELITY MERRIMACK STR TR | FBND | TOTAL BD ETF | $693,145 | 15,237 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $636,192 | 1,727 | SH | None |
| WELLS FARGO & CO | WFC | COM | $516,670 | 6,252 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $516,207 | 1,395 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $466,252 | 5,413 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $437,988 | 1,070 | SH | None |
| CATERPILLAR INC | CAT | COM | $428,820 | 403 | SH | None |
| UNITED PARCEL SVCS INC | UPS | CL B | $427,812 | 3,980 | SH | None |
| UNITEDHEALTH GROUP INC | UNH | COM | $425,738 | 1,024 | SH | None |
| KEYCORP | KEY | COM | $408,578 | 17,726 | SH | None |
| GE AEROSPACE | GE | COM NEW | $401,786 | 1,075 | SH | None |
| ONEMAIN HLDGS INC | OMF | COM | $390,571 | 6,406 | SH | None |
| ADVANCED MICRO DEVICES INC | AMD | COM | $384,562 | 662 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $382,248 | 1,168 | SH | None |
| COCA COLA CO | KO | COM | $377,494 | 4,645 | 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.