Disclosed positions
| ISHARES TR | IVV | CORE S&P500 ETF | $82,286,006 | 109,892 | SH | None |
| FIDELITY COVINGTON TRUST | FHLC | MSCI HLTH CARE I | $19,650,833 | 254,403 | SH | None |
| AXOGEN INC | AXGN | COM | $15,768,804 | 341,390 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $15,327,338 | 51,019 | SH | None |
| ISHARES TR | EFV | EAFE VALUE ETF | $15,247,487 | 199,183 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $13,329,768 | 89,888 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $10,665,291 | 15,529 | SH | None |
| NEOGENOMICS INC | NEO | COM NEW | $8,936,871 | 612,534 | SH | None |
| ISHARES TR | IUSV | CORE S&P US VLU | $8,316,304 | 75,506 | SH | None |
| SI BONE INC | SIBN | COM | $6,936,799 | 425,049 | SH | None |
| INVESCO EXCH TRADED FD TR II | DWAS | DORSEY WRGT SMLC | $5,924,622 | 46,538 | SH | None |
| WELLS FARGO &CO | WFC | COM | $5,672,717 | 68,644 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $4,811,243 | 62,399 | SH | None |
| APOGEE THERAPEUTICS INC | APGE | COM | $4,282,666 | 32,266 | SH | None |
| TWIST BIOSCIENCE CORP | TWST | COM | $4,015,406 | 39,030 | SH | None |
| DUOS TECHNOLOGIES GROUP INC | DUOT | COM | $3,478,605 | 289,884 | SH | None |
| ISHARES TR | TLT | 20 YR TR BD ETF | $3,120,892 | 36,113 | SH | None |
| 908 DEVICES INC | MASS | COM | $2,956,112 | 339,783 | SH | None |
| ANAPTYSBIO INC | ANAB | COM | $2,680,830 | 39,716 | SH | None |
| NEUROPACE INC | NPCE | COM | $2,590,070 | 163,000 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $2,369,914 | 11,844 | SH | None |
| ATRICURE INC | ATRC | COM | $2,342,485 | 83,720 | SH | None |
| APPLE INC | AAPL | COM | $2,201,527 | 7,608 | SH | None |
| EDGEWISE THERAPEUTICS INC | EWTX | COM | $2,160,662 | 53,179 | SH | None |
| ELI LILLY &CO | LLY | COM | $2,080,297 | 1,734 | SH | None |
| TRAVELERS COMPANIES INC | TRV | COM | $1,850,762 | 5,606 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,747,070 | 4,684 | SH | None |
| HEALTH CATALYST INC | HCAT | COM | $1,733,453 | 871,082 | SH | None |
| 3M CO | MMM | COM | $1,575,936 | 9,733 | SH | None |
| ISHARES TR | IJJ | S&P MC 400VL ETF | $1,476,969 | 9,998 | SH | None |
| CRINETICS PHARMACEUTICALS IN | CRNX | COM | $1,444,224 | 38,595 | SH | None |
| ISHARES TR | IWN | RUS 2000 VAL ETF | $1,432,202 | 6,475 | SH | None |
| XENON PHARMACEUTICALS INC | XENE | COM | $1,388,280 | 23,000 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $1,341,607 | 5,909 | SH | None |
| TESLA INC | TSLA | COM | $1,191,945 | 2,834 | SH | None |
| XCEL ENERGY INC | XEL | COM | $1,054,942 | 13,138 | SH | None |
| ISHARES TR | LQD | IBOXX INV CP ETF | $1,018,176 | 9,335 | SH | None |
| US BANCORP | USB | COM NEW | $1,005,243 | 16,643 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $918,615 | 2,482 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $913,599 | 9,230 | SH | None |
| HSBC HLDGS PLC | HSBC | SPON ADR NEW | $856,570 | 9,008 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $807,073 | 1,081 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $783,862 | 2,193 | SH | None |
| PROCTER &GAMBLE CO | PG | COM | $764,037 | 5,210 | SH | None |
| AMAZON COM INC | AMZN | COM | $711,068 | 2,983 | SH | None |
| SPDR INDEX SHS FDS | SPEM | ST PORT MARK ETF | $695,162 | 13,425 | SH | None |
| AURINIA PHARMACEUTICALS INC | AUPH | COM | $597,276 | 35,196 | SH | None |
| ECOLAB INC | ECL | COM | $585,320 | 2,101 | SH | None |
| ALTRIA GROUP INC | MO | COM | $567,591 | 7,889 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JTEK | U S TEC LEA ETF | $567,239 | 5,085 | 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. 7 positions lack a resolved ticker and 3 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.
