Disclosed positions
| ISHARES TR | EEM | MSCI EMG MKT ETF | $3,848,541 | 56,257 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $3,397,328 | 16,979 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $3,004,617 | 2,603 | SH | None |
| ARGAN INC | AGX | COM | $2,781,350 | 3,483 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $2,729,121 | 7,724 | SH | None |
| APPLE INC | AAPL | COM | $2,693,363 | 9,308 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $2,665,433 | 21,466 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $2,613,070 | 19,000 | SH | None |
| ISHARES TR | EFV | EAFE VALUE ETF | $2,599,944 | 33,964 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $2,525,636 | 10,418 | SH | None |
| ISHARES TR | IWO | RUS 2000 GRW ETF | $2,525,284 | 6,410 | SH | None |
| SCHWAB STRATEGIC TR | FNDE | FUND EM EQUI ETF | $2,403,259 | 60,566 | SH | None |
| LAM RESEARCH CORP | LRCX | COM NEW | $2,206,516 | 5,092 | SH | None |
| SCHWAB STRATEGIC TR | SCHV | US LCAP VA ETF | $2,042,059 | 58,663 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,798,702 | 4,822 | SH | None |
| ISHARES TR | IVLU | MSCI INTL VLU FT | $1,766,937 | 42,251 | SH | None |
| SCHWAB STRATEGIC TR | FNDF | FUNDAMENTAL INTL | $1,622,950 | 30,761 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $1,580,054 | 26,471 | SH | None |
| BROADCOM INC | AVGO | COM | $1,486,824 | 3,936 | SH | None |
| ROKU INC | ROKU | COM CL A | $1,453,785 | 10,524 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,410,496 | 5,918 | SH | None |
| FIRST TR EXCHANGE-TRADED ALP | FYC | SML CP GRW ALP | $1,246,786 | 9,791 | SH | None |
| CHORD ENERGY CORPORATION | CHRD | COM NEW | $1,218,324 | 10,659 | SH | None |
| META PLATFORMS INC | META | CL A | $1,202,061 | 2,134 | SH | None |
| ISHARES TR | IDV | INTL SEL DIV ETF | $1,172,966 | 28,312 | SH | None |
| HEWLETT PACKARD ENTERPRISE C | HPE | COM | $1,141,915 | 25,314 | SH | None |
| MILLICOM INTL CELLULAR S A | TIGO | COM STK | $1,120,341 | 12,344 | SH | None |
| WISDOMTREE TR | DEM | EMER MKT HIGH FD | $1,023,086 | 19,020 | SH | None |
| AMPHENOL CORP | APH | CL A | $979,105 | 5,553 | SH | None |
| MCKESSON CORP | MCK | COM | $978,502 | 1,295 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $962,475 | 1,307 | SH | None |
| QUEST DIAGNOSTICS INC | DGX | COM | $939,150 | 4,431 | SH | None |
| ISHARES TR | IWX | RUS TP200 VL ETF | $923,305 | 8,780 | SH | None |
| ETF SER SOLUTIONS | QTUM | DEFIA QUANT ETF | $905,952 | 5,478 | SH | None |
| WILLIAMS COS INC | WMB | COM | $903,603 | 12,155 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $901,287 | 2,522 | SH | None |
| SOMNIGROUP INTERNATIONAL INC | SGI | COM | $899,954 | 11,479 | SH | None |
| TAKE-TWO INTERACTIVE SOFTWAR | TTWO | COM | $844,432 | 3,378 | SH | None |
| MASTEC INC | MTZ | COM | $809,653 | 1,946 | SH | None |
| WESTERN DIGITAL CORP | WDC | COM | $806,065 | 1,262 | SH | None |
| FRANKLIN RESOURCES INC | BEN | COM | $787,401 | 23,667 | SH | None |
| LABCORP HOLDINGS INC | LH | COM SHS | $779,800 | 2,785 | SH | None |
| DOVER CORP | DOV | COM | $778,700 | 3,472 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $746,403 | 1,138 | SH | None |
| RYDER SYS INC | R | COM | $746,205 | 2,829 | SH | None |
| FIVE BELOW INC | FIVE | COM | $739,656 | 4,114 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XSMO | S&P SMLCP MOMENT | $694,173 | 7,414 | SH | None |
| SIMON PPTY GROUP INC NEW | SPG | COM | $689,066 | 3,081 | SH | None |
| EASTERN BANKSHARES INC | EBC | COM | $688,395 | 30,953 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $679,818 | 2,994 | 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. 2 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.