CIK: 0000869304 · Show all filings
Period: Q4 2024 (← Previous) (Next →)
Filing Date: Jul 15, 2025
Total Value ($000): $380,872 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| AAPL | APPLE INC | 92,601 | $23,189 | 6.1% | $127.03 | +84.6% | COM | 037833100 |
| MSFT | MICROSOFT CORP | 47,342 | $19,955 | 5.2% | $230.33 | +83.4% | COM | 594918104 |
| SYK | STRYKER CORPORATION | 49,912 | $17,971 | 4.7% | $231.92 | +58.0% | COM | 863667101 |
| COST | COSTCO WHSL CORP NEW | 19,604 | $17,963 | 4.7% | $345.84 | +166.8% | COM | 22160K105 |
| GOOGL | ALPHABET INC | 92,821 | $17,571 | 4.6% | $108.52 | +60.5% | CAP STK CL A | 02079K305 |
| ADP | AUTOMATIC DATA PROCESSING IN | 56,766 | $16,617 | 4.4% | $165.42 | +74.0% | COM | 053015103 |
| LIN | LINDE PLC | 39,484 | $16,531 | 4.3% | $422.36 | +6.2% | SHS | G54950103 |
| TJX | TJX COS INC NEW | 123,222 | $14,886 | 3.9% | $63.42 | +85.6% | COM | 872540109 |
| — | UNILEVER PLC | 261,777 | $14,843 | 3.9% | $53.89 | — | SPON ADR NEW | 904767704 |
| INTU | INTUIT | 20,616 | $12,957 | 3.4% | $379.20 | +67.4% | COM | 461202103 |
| HD | HOME DEPOT INC | 33,263 | $12,939 | 3.4% | $255.43 | +55.5% | COM | 437076102 |
| NVO | NOVO-NORDISK A S | 142,757 | $12,280 | 3.2% | $79.99 | — | ADR | 670100205 |
| CRM | SALESFORCE INC | 35,945 | $12,017 | 3.2% | $216.94 | +46.0% | COM | 79466L302 |
| ETN | EATON CORP PLC | 35,776 | $11,873 | 3.1% | $147.13 | +135.9% | SHS | G29183103 |
| DLR | DIGITAL RLTY TR INC | 55,831 | $9,901 | 2.6% | $118.58 | +44.4% | COM | 253868103 |
| FDX | FEDEX CORP | 34,232 | $9,630 | 2.5% | $219.43 | +23.8% | COM | 31428X106 |
| CNI | CANADIAN NATL RY CO | 94,467 | $9,589 | 2.5% | $101.99 | +4.8% | COM | 136375102 |
| XYL | XYLEM INC | 80,189 | $9,304 | 2.4% | $97.29 | +28.2% | COM | 98419M100 |
| IEX | IDEX CORP | 38,291 | $8,014 | 2.1% | $193.47 | +11.4% | COM | 45167R104 |
| VOO | VANGUARD INDEX FDS | 14,810 | $7,980 | 2.1% | $500.13 | — | S&P 500 ETF SHS | 922908363 |
| AOS | SMITH A O CORP | 116,446 | $7,943 | 2.1% | $57.28 | +29.3% | COM | 831865209 |
| VLTO | VERALTO CORP | 77,263 | $7,869 | 2.1% | $88.10 | +20.3% | COM SHS | 92338C103 |
| IDXX | IDEXX LABS INC | 18,843 | $7,790 | 2.0% | $508.36 | -13.7% | COM | 45168D104 |
| BRK/A | BERKSHIRE HATHAWAY INC DEL | 11 | $7,490 | 2.0% | $418775.25 | +65.4% | CL A | 084670108 |
| DHR | DANAHER CORPORATION | 32,581 | $7,479 | 2.0% | $221.41 | +10.2% | COM | 235851102 |
| PYPL | PAYPAL HLDGS INC | 87,505 | $7,469 | 2.0% | $161.49 | -48.1% | COM | 70450Y103 |
| SFM | SPROUTS FMRS MKT INC | 57,933 | $7,362 | 1.9% | $58.75 | +126.2% | COM | 85208M102 |
| EBC | EASTERN BANKSHARES INC | 407,712 | $7,033 | 1.8% | $15.83 | +6.6% | COM | 27627N105 |
| ADBE | ADOBE INC | 13,557 | $6,029 | 1.6% | $466.01 | +6.2% | COM | 00724F101 |
| BMI | BADGER METER INC | 23,459 | $4,976 | 1.3% | $96.30 | +124.2% | COM | 056525108 |
| CWT | CALIFORNIA WTR SVC GROUP | 94,843 | $4,299 | 1.1% | $49.47 | -1.7% | COM | 130788102 |
| DDOG | DATADOG INC | 28,529 | $4,077 | 1.1% | $96.41 | +42.5% | CL A COM | 23804L103 |
| ZM | ZOOM COMMUNICATIONS INC | 45,385 | $3,704 | 1.0% | $177.82 | -55.8% | CL A | 98980L101 |
| BR | BROADRIDGE FINL SOLUTIONS IN | 12,165 | $2,750 | 0.7% | $219.85 | 0.0% | COM | 11133T103 |
| ITW | ILLINOIS TOOL WKS INC | 10,409 | $2,639 | 0.7% | $239.55 | +7.4% | COM | 452308109 |
| BRK/B | BERKSHIRE HATHAWAY INC DEL | 4,119 | $1,867 | 0.5% | $317.57 | +45.4% | CL B NEW | 084670702 |
| NVDA | NVIDIA CORPORATION | 13,663 | $1,835 | 0.5% | $96.91 | +42.2% | COM | 67066G104 |
| TSLA | TESLA INC | 4,088 | $1,651 | 0.4% | $271.61 | +18.5% | COM | 88160R101 |
| WINA | WINMARK CORP | 3,052 | $1,200 | 0.3% | $393.00 | 0.0% | COM | 974250102 |
| GOOG | ALPHABET INC | 5,686 | $1,083 | 0.3% | $135.72 | +29.4% | CAP STK CL C | 02079K107 |
| GWW | GRAINGER W W INC | 832 | $877 | 0.2% | $420.23 | +165.6% | COM | 384802104 |
| AWR | AMER STATES WTR CO | 9,748 | $758 | 0.2% | $71.80 | +12.7% | COM | 029899101 |
| CSCO | CISCO SYS INC | 12,704 | $752 | 0.2% | $45.66 | +21.3% | COM | 17275R102 |
| PG | PROCTER AND GAMBLE CO | 4,299 | $721 | 0.2% | $122.88 | +34.9% | COM | 742718109 |
| AMZN | AMAZON COM INC | 2,791 | $612 | 0.2% | $126.91 | +61.2% | COM | 023135106 |
| OEF | ISHARES TR | 2,091 | $604 | 0.2% | $179.83 | — | S&P 100 ETF | 464287101 |
| IWF | ISHARES TR | 1,215 | $488 | 0.1% | $303.17 | — | RUS 1000 GRW ETF | 464287614 |
| PEP | PEPSICO INC | 2,856 | $434 | 0.1% | $128.56 | +21.8% | COM | 713448108 |
| SAFT | SAFETY INS GROUP INC | 5,084 | $419 | 0.1% | $79.61 | +4.1% | COM | 78648T100 |
| IVV | ISHARES TR | 696 | $410 | 0.1% | $453.69 | — | CORE S&P500 ETF | 464287200 |
| TDY | TELEDYNE TECHNOLOGIES INC | 870 | $404 | 0.1% | $426.39 | +9.3% | COM | 879360105 |
| VTI | VANGUARD INDEX FDS | 1,219 | $353 | 0.1% | $206.69 | — | TOTAL STK MKT | 922908769 |
| SPY | SPDR S&P 500 ETF TR | 529 | $310 | 0.1% | $399.24 | — | TR UNIT | 78462F103 |
| META | META PLATFORMS INC | 460 | $269 | 0.1% | $584.74 | 0.0% | CL A | 30303M102 |
| IWD | ISHARES TR | 1,426 | $264 | 0.1% | $165.25 | — | RUS 1000 VAL ETF | 464287598 |
| MCD | MCDONALDS CORP | 799 | $232 | 0.1% | $209.30 | +38.7% | COM | 580135101 |
| TIP | ISHARES TR | 2,000 | $213 | 0.1% | $106.78 | — | TIPS BD ETF | 464287176 |
| — | TILRAY BRANDS INC | 149,886 | $199 | 0.1% | $20.35 | — | COM | 88688T100 |