
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | ISHARES TR | $25.7M | 212270 | 7.89% |
| 2 | ALPHABET INC | $21.6M | 75008 | 6.62% |
| 3 | APPLE INC | $17.8M | 70268 | 5.47% |
| 4 | MICROSOFT CORP | $16.0M | 43283 | 4.92% |
| 5 | COSTCO WHOLESALE CORPORATION | $15.4M | 15472 | 4.73% |
| 6 | TJX COS INC NEW | $14.5M | 91013 | 4.46% |
| 7 | LINDE PLC | $13.3M | 26735 | 4.07% |
| 8 | VANGUARD WORLD FD | $13.2M | 184289 | 4.06% |
| 9 | STRYKER CORPORATION | $11.8M | 35760 | 3.61% |
| 10 | AUTOMATIC DATA PROCESSING IN | $10.4M | 51131 | 3.19% |
| 11 | BERKSHIRE HATHAWAY INC DEL | $10.1M | 14 | 3.09% |
| 12 | EATON CORP PLC | $9.4M | 26413 | 2.90% |
| 13 | HOME DEPOT INC | $8.6M | 26173 | 2.64% |
| 14 | CANADIAN NATL RY CO | $8.3M | 80472 | 2.54% |
| 15 | XYLEM INC | $7.8M | 65109 | 2.39% |
| 16 | IDEXX LABS INC | $7.1M | 12694 | 2.19% |
| 17 | VANGUARD INDEX FDS | $6.1M | 10220 | 1.87% |
| 18 | VERALTO CORP | $5.6M | 63456 | 1.72% |
| 19 | INTUIT | $5.6M | 12899 | 1.71% |
| 20 | UNILEVER PLC | $5.4M | 95426 | 1.67% |
| 21 | EASTERN BANKSHARES INC | $5.1M | 259655 | 1.56% |
| 22 | NASDAQ INC | $4.9M | 57463 | 1.50% |
| 23 | TAIWAN SEMICONDUCTOR MANUFAC | $4.7M | 13973 | 1.45% |
| 24 | DIGITAL RLTY TR INC | $4.1M | 22814 | 1.26% |
| 25 | BADGER METER INC | $3.8M | 25252 | 1.18% |
| 26 | SALESFORCE INC | $3.7M | 19941 | 1.14% |
| 27 | ICICI BANK LIMITED | $3.7M | 143556 | 1.14% |
| 28 | VERISK ANALYTICS INC | $3.6M | 19050 | 1.11% |
| 29 | ISHARES INC | $3.6M | 79381 | 1.11% |
| 30 | DATADOG INC | $3.4M | 28529 | 1.03% |
| 31 | MERCADOLIBRE INC | $3.2M | 1878 | 1.00% |
| 32 | BROADRIDGE FINL SOLUTIONS IN | $2.9M | 17796 | 0.89% |
| 33 | WINMARK CORP | $2.8M | 6455 | 0.85% |
| 34 | ADVANCED MICRO DEVICES INC | $2.7M | 13464 | 0.84% |
| 35 | CALIFORNIA WTR SVC GROUP | $2.7M | 59981 | 0.83% |
| 36 | ARISTA NETWORKS INC | $2.5M | 20464 | 0.77% |
| 37 | NOVO-NORDISK A S | $2.5M | 68246 | 0.77% |
| 38 | DANAHER CORP DEL | $2.3M | 12270 | 0.71% |
| 39 | PALO ALTO NETWORKS INC | $2.1M | 13062 | 0.64% |
| 40 | ALCON AG | $2.1M | 27686 | 0.64% |
| 41 | NVIDIA CORPORATION | $2.0M | 11747 | 0.63% |
| 42 | MIDDLESEX WTR CO | $2.0M | 38237 | 0.61% |
| 43 | BERKSHIRE HATHAWAY INC DEL | $1.9M | 4055 | 0.60% |
| 44 | SPROUTS FMRS MKT INC | $1.8M | 22952 | 0.54% |
| 45 | KLA CORP | $1.3M | 899 | 0.41% |
| 46 | ZOOM COMMUNICATIONS INC | $1.2M | 15038 | 0.37% |
| 47 | ALPHABET INC | $1.0M | 3638 | 0.32% |
| 48 | FEDEX CORP | $863K | 2424 | 0.26% |
| 49 | WW GRAINGER INC | $748K | 686 | 0.23% |
| 50 | CISCO SYS INC | $643K | 8287 | 0.20% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.