Disclosed positions
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $310,861,558 | 415,216 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $244,333,231 | 4,831,585 | SH | None |
| ISHARES TR | ICSH | ULTRA SHORT DUR | $213,893,933 | 4,228,824 | SH | None |
| AMPHENOL CORP | APH | CL A | $86,551,996 | 490,184 | SH | None |
| QUANTA SVCS INC | PWR | COM | $68,783,985 | 95,528 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $58,822,760 | 164,599 | SH | None |
| AMAZON COM INC | AMZN | COM | $55,967,714 | 234,823 | SH | None |
| MICROSOFT CORP | MSFT | COM | $42,806,315 | 114,756 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $42,049,394 | 44,950 | SH | None |
| AMERICAN EXPRESS CO | AXP | COM | $38,821,413 | 114,771 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $38,784,713 | 118,488 | SH | None |
| GOLDMAN SACHS GROUP INC | GS | COM | $38,270,322 | 37,840 | SH | None |
| EATON CORP PLC | ETN | SHS | $38,089,208 | 89,386 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $37,448,945 | 187,161 | SH | None |
| ELI LILLY & CO | LLY | COM | $33,614,046 | 28,025 | SH | None |
| VERTEX PHARMACEUTICALS INC | VRTX | COM | $28,926,078 | 58,233 | SH | None |
| BROADCOM INC | AVGO | COM | $28,643,305 | 75,826 | SH | None |
| WASTE MGMT INC DEL | WM | COM | $28,623,642 | 128,426 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $27,653,053 | 55,263 | SH | None |
| APPLE INC | AAPL | COM | $26,912,971 | 93,009 | SH | None |
| CINTAS CORP | CTAS | COM | $26,007,806 | 152,915 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $25,698,705 | 266,087 | SH | None |
| NORTHROP GRUMMAN CORP | NOC | COM | $21,958,433 | 43,114 | SH | None |
| THERMO FISHER SCIENTIFIC INC | TMO | COM | $20,919,357 | 41,685 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $19,699,079 | 53,235 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $10,880,797 | 30,795 | SH | None |
| SELECT SECTOR SPDR TR | XLK | ST STR TECHN ETF | $10,317,039 | 54,152 | SH | None |
| INDEPENDENT BK CORP MASS | INDB | COM | $6,923,172 | 82,067 | SH | None |
| SPDR SERIES TRUST | SPYX | ST STR SP500FF | $6,160,774 | 100,831 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $5,474,563 | 7,971 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $5,248,542 | 42,269 | SH | None |
| PROCTER & GAMBLE CO | PG | COM | $3,794,603 | 25,877 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $3,050,978 | 4,074 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $2,322,722 | 9,581 | SH | None |
| ISHARES TR | SDG | MSCI GBL SUS DEV | $1,915,693 | 21,421 | SH | None |
| WALMART INC | WMT | COM | $1,805,138 | 15,938 | SH | None |
| SPROTT ASSET MANAGEMENT LP | PHYS | PHYSICAL GOLD TR | $1,748,110 | 57,942 | SH | None |
| CISCO SYS INC | CSCO | COM | $1,647,729 | 14,028 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $1,557,666 | 18,599 | SH | None |
| CATERPILLAR INC | CAT | COM | $1,552,624 | 1,458 | SH | None |
| MORGAN STANLEY | MS | COM NEW | $1,353,116 | 6,473 | SH | None |
| VISA INC | V | COM CL A | $1,329,817 | 3,876 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $1,308,707 | 5,153 | SH | None |
| S&P GLOBAL INC | SPGI | COM | $1,164,356 | 2,859 | SH | None |
| PEPSICO INC | PEP | COM | $1,160,649 | 8,572 | SH | None |
| MCDONALDS CORP | MCD | COM | $1,148,818 | 4,250 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $1,125,283 | 1,528 | SH | None |
| MERCK & CO INC | MRK | COM | $1,115,773 | 8,626 | SH | None |
| PROLOGIS INC. | PLD | COM | $1,103,945 | 8,149 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $989,803 | 7,197 | 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.
