Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| VANGUARD INDEX FDS | 0 | 15,481 | +15,481 | 0 | 7,743 | 1.98% | +7,743 |
| APPLE INC(AAPL) | 101,430 | 102,089 | +659 | 17,393 | 21,502 | 5.49% | +4,109 |
| COSTCO WHSL CORP NEW(COST) | 23,149 | 22,276 | -873 | 16,960 | 18,934 | 4.84% | +1,975 |
| VERALTO CORP(VLTO) | 47,071 | 63,928 | +16,857 | 4,173 | 6,103 | 1.56% | +1,930 |
| SPROUTS FMRS MKT INC(SFM) | 49,173 | 59,757 | +10,584 | 3,171 | 4,999 | 1.28% | +1,829 |
| NOVO-NORDISK A S(NVO) | 151,131 | 148,712 | -2,419 | 19,405 | 21,227 | 5.42% | +1,822 |
| MICROSOFT CORP(MSFT) | 49,481 | 50,471 | +990 | 20,818 | 22,558 | 5.76% | +1,740 |
| DANAHER CORPORATION(DHR) | 29,170 | 34,464 | +5,294 | 7,284 | 8,611 | 2.20% | +1,326 |
| ADOBE INC(ADBE) | 13,279 | 13,973 | +694 | 6,701 | 7,763 | 1.98% | +1,062 |
| TJX COS INC NEW(TJX) | 133,170 | 132,158 | -1,012 | 13,506 | 14,551 | 3.72% | +1,044 |
| ALPHABET INC(GOOG) | 113,011 | 97,937 | -15,074 | 17,057 | 17,839 | 4.56% | +782 |
| NVIDIA CORPORATION(NVDA) | 1,124 | 12,590 | +11,466 | 1,016 | 1,555 | 0.40% | +540 |
| ALPHABET INC(GOOG) | 3,220 | 4,570 | +1,350 | 490 | 838 | 0.21% | +348 |
| FEDEX CORP(FDX) | 35,247 | 35,136 | -111 | 10,212 | 10,535 | 2.69% | +323 |
| UNILEVER PLC(UL) | 301,383 | 280,832 | -20,551 | 15,126 | 15,443 | 3.94% | +317 |
| XYLEM INC(XYL) | 85,077 | 83,171 | -1,906 | 10,995 | 11,280 | 2.88% | +285 |
| ISHARES TR | 0 | 2,000 | +2,000 | 0 | 214 | 0.05% | +214 |
| DATADOG INC(DDOG) | 28,529 | 28,529 | 0 | 3,526 | 3,700 | 0.94% | +174 |
| BADGER METER INC | 28,919 | 25,938 | -2,981 | 4,679 | 4,833 | 1.23% | +154 |
| BERKSHIRE HATHAWAY INC DEL | 3,876 | 4,276 | +400 | 1,630 | 1,739 | 0.44% | +110 |
| EASTERN BANKSHARES INC(EBC) | 453,091 | 450,821 | -2,270 | 6,244 | 6,302 | 1.61% | +59 |
| AMAZON COM INC(AMZN) | 4,728 | 4,699 | -29 | 853 | 908 | 0.23% | +55 |
| ISHARES TR | 1,215 | 1,215 | 0 | 410 | 443 | 0.11% | +33 |
| TESLA INC(TSLA) | 4,508 | 4,099 | -409 | 792 | 811 | 0.21% | +19 |
| ISHARES TR | 726 | 721 | -5 | 382 | 395 | 0.10% | +13 |
| VANGUARD INDEX FDS | 1,219 | 1,219 | 0 | 317 | 326 | 0.08% | +9 |
| MERCADOLIBRE INC(MELI) | 230 | 210 | -20 | 348 | 345 | 0.09% | -3 |
| ISHARES TR | 1,426 | 1,426 | 0 | 255 | 249 | 0.06% | -7 |
| AMER STATES WTR CO | 57,521 | 57,054 | -467 | 4,155 | 4,140 | 1.06% | -15 |
| SPDR S&P 500 ETF TR(SPY) | 1,522 | 1,424 | -98 | 796 | 775 | 0.20% | -21 |
| ISHARES TR | 2,461 | 2,223 | -238 | 609 | 588 | 0.15% | -21 |
| PROCTER AND GAMBLE CO(PG) | 4,752 | 4,529 | -223 | 771 | 747 | 0.19% | -24 |
| MCDONALDS CORP(MCD) | 900 | 900 | 0 | 254 | 229 | 0.06% | -24 |
| MERCK & CO INC(MRK) | 2,266 | 2,165 | -101 | 299 | 268 | 0.07% | -31 |
| TELEDYNE TECHNOLOGIES INC(TDY) | 835 | 835 | 0 | 358 | 324 | 0.08% | -35 |
| CISCO SYS INC(CSCO) | 13,624 | 13,214 | -410 | 680 | 637 | 0.16% | -43 |
| THE CIGNA GROUP(CI) | 1,250 | 1,165 | -85 | 454 | 385 | 0.10% | -69 |
| INTUIT(INTU) | 21,586 | 21,238 | -348 | 14,031 | 13,958 | 3.56% | -73 |
| PEPSICO INC(PEP) | 3,121 | 2,824 | -297 | 546 | 466 | 0.12% | -80 |
| CALIFORNIA WTR SVC GROUP(CWT) | 94,747 | 88,862 | -5,885 | 4,404 | 4,309 | 1.10% | -95 |
| GRAINGER W W INC(GWW) | 832 | 832 | 0 | 846 | 751 | 0.19% | -96 |
| TILRAY BRANDS INC | 149,886 | 149,886 | 0 | 370 | 249 | 0.06% | -121 |
| ISHARES TR | 3,330 | 0 | -3,330 | 202 | 0 | — | -202 |
| DIGITAL RLTY TR INC(DLR) | 66,271 | 60,731 | -5,540 | 9,546 | 9,234 | 2.36% | -312 |
| ZOOM VIDEO COMMUNICATIONS IN(ZM) | 49,946 | 49,079 | -867 | 3,265 | 2,905 | 0.74% | -360 |
| ILLINOIS TOOL WKS INC(ITW) | 10,535 | 10,409 | -126 | 2,827 | 2,467 | 0.63% | -360 |
| AUTOMATIC DATA PROCESSING IN | 59,003 | 59,021 | +18 | 14,735 | 14,088 | 3.60% | -648 |
| SAFETY INS GROUP INC(SAFT) | 70,931 | 67,778 | -3,153 | 5,830 | 5,085 | 1.30% | -744 |
| IDEXX LABS INC(IDXX) | 18,360 | 18,746 | +386 | 9,913 | 9,133 | 2.33% | -780 |
| PAYPAL HLDGS INC(PYPL) | 87,523 | 86,213 | -1,310 | 5,863 | 5,003 | 1.28% | -860 |
| SMITH A O CORP(AOS) | 116,944 | 117,304 | +360 | 10,462 | 9,593 | 2.45% | -869 |
| STRYKER CORPORATION(SYK) | 52,547 | 51,896 | -651 | 18,805 | 17,658 | 4.51% | -1,147 |
| IDEX CORP(IEX) | 35,876 | 37,602 | +1,726 | 8,754 | 7,566 | 1.93% | -1,189 |
| LINDE PLC(LIN) | 41,905 | 41,449 | -456 | 19,457 | 18,188 | 4.64% | -1,269 |
| CANADIAN NATL RY CO(CNI) | 95,316 | 95,298 | -18 | 12,554 | 11,258 | 2.87% | -1,297 |
| HOME DEPOT INC(HD) | 34,415 | 34,508 | +93 | 13,202 | 11,879 | 3.03% | -1,323 |
| EATON CORP PLC(ETN) | 42,949 | 37,652 | -5,297 | 13,429 | 11,806 | 3.01% | -1,623 |
| SALESFORCE INC(CRM) | 37,000 | 36,612 | -388 | 11,144 | 9,413 | 2.40% | -1,731 |
| BERKSHIRE HATHAWAY INC DEL | 311 | 11 | -300 | 197,311 | 6,735 | 1.72% | -190,576 |