Disclosed positions
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $32,202,257 | 73,454 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $28,903,254 | 85,117 | SH | None |
| VANGUARD WORLD FD | MGK | MEGA GRWTH IND | $27,345,015 | 74,678 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $23,944,821 | 135,480 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $21,790,122 | 382,216 | SH | None |
| GLACIER BANCORP INC NEW | GBCI | COM | $17,549,026 | 407,359 | SH | None |
| APPLE INC | AAPL | COM | $12,701,428 | 61,907 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $11,382,317 | 50,120 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $10,339,897 | 209,056 | SH | None |
| ISHARES TR | SCZ | EAFE SML CP ETF | $9,072,807 | 124,832 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $7,854,644 | 79,180 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $6,748,165 | 11,880 | SH | None |
| SPDR S&P 500 ETF TR | SPY | TR UNIT | $6,732,523 | 10,897 | SH | None |
| SCHWAB STRATEGIC TR | SCHA | US SML CAP ETF | $6,605,264 | 261,078 | SH | None |
| TESLA INC | TSLA | COM | $6,477,225 | 20,390 | SH | None |
| META PLATFORMS INC | META | CL A | $6,223,955 | 8,433 | SH | None |
| BROADCOM INC | AVGO | COM | $5,942,382 | 21,558 | SH | None |
| MICROSOFT CORP | MSFT | COM | $5,430,422 | 10,917 | SH | None |
| NETFLIX INC | NFLX | COM | $5,152,972 | 3,848 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $4,695,620 | 52,530 | SH | None |
| GE AEROSPACE | GE | COM NEW | $4,465,315 | 17,348 | SH | None |
| PHILIP MORRIS INTL INC | PM | COM | $3,869,193 | 21,244 | SH | None |
| WALMART INC | WMT | COM | $3,531,288 | 36,115 | SH | None |
| ARES CAPITAL CORP | ARCC | COM | $3,473,319 | 158,166 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $3,382,004 | 21,406 | SH | None |
| AMAZON COM INC | AMZN | COM | $3,381,781 | 15,414 | SH | None |
| OREILLY AUTOMOTIVE INC | ORLY | COM | $3,260,813 | 36,179 | SH | None |
| 3M CO | MMM | COM | $3,220,420 | 21,154 | SH | None |
| ISHARES TR | SHV | SHORT TREAS BD | $3,010,852 | 27,267 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $2,994,575 | 33,624 | SH | None |
| WORLD GOLD TR | GLDM | SPDR GLD MINIS | $2,952,659 | 45,065 | SH | None |
| APPLOVIN CORP | APP | COM CL A | $2,952,575 | 8,434 | SH | None |
| AT&T INC | T | COM | $2,840,640 | 98,156 | SH | None |
| ORACLE CORP | ORCL | COM | $2,736,686 | 12,517 | SH | None |
| JANUS DETROIT STR TR | JAAA | HENDRSON AAA CL | $2,491,012 | 49,084 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $2,355,499 | 4,849 | SH | None |
| SPDR SERIES TRUST | BIL | BLOOMBERG 1-3 MO | $2,294,405 | 25,013 | SH | None |
| MASTERCARD INCORPORATED | MA | CL A | $2,213,051 | 3,938 | SH | None |
| QUANTA SVCS INC | PWR | COM | $2,191,650 | 5,797 | SH | None |
| ADOBE INC | ADBE | COM | $1,733,105 | 4,480 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,692,234 | 9,540 | SH | None |
| MERCK & CO INC | MRK | COM | $1,673,725 | 21,144 | SH | None |
| MCKESSON CORP | MCK | COM | $1,654,935 | 2,258 | SH | None |
| THERMO FISHER SCIENTIFIC INC | TMO | COM | $1,634,221 | 4,031 | SH | None |
| VISA INC | V | COM CL A | $1,624,676 | 4,576 | SH | None |
| COSTCO WHSL CORP NEW | COST | COM | $1,551,154 | 1,567 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,548,939 | 8,789 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $1,542,500 | 5,233 | SH | None |
| KLA CORP | KLAC | COM NEW | $1,481,675 | 1,654 | SH | None |
| JPMORGAN CHASE & CO. | JPM | COM | $1,466,887 | 5,060 | 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. 1 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.