Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| BROADCOM INC COM(AVGO) | 37 | 42,606 | +42,569 | 59 | 7,350 | 2.34% | +7,290 |
| NVIDIA CORPORATION COM(NVDA) | 17,950 | 77,694 | +59,744 | 2,218 | 9,435 | 3.00% | +7,218 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW(FERG) | 0 | 20,425 | +20,425 | 0 | 4,056 | 1.29% | +4,056 |
| APPLE INC COM(AAPL) | 96,584 | 104,448 | +7,864 | 20,343 | 24,336 | 7.74% | +3,994 |
| ROSS STORES INC COM(ROST) | 0 | 23,202 | +23,202 | 0 | 3,492 | 1.11% | +3,492 |
| CHIPOTLE MEXICAN GRILL INC COM(CMG) | 0 | 59,476 | +59,476 | 0 | 3,427 | 1.09% | +3,427 |
| SERVICENOW INC COM(NOW) | 0 | 3,507 | +3,507 | 0 | 3,137 | 1.00% | +3,137 |
| HUBBELL INC COM(HUBB) | 4,021 | 8,167 | +4,146 | 1,470 | 3,498 | 1.11% | +2,029 |
| ARISTA NETWORKS INC COM | 0 | 5,192 | +5,192 | 0 | 1,993 | 0.63% | +1,993 |
| CISCO SYS INC COM(CSCO) | 106,956 | 122,670 | +15,714 | 5,081 | 6,529 | 2.08% | +1,447 |
| AMERICAN WTR WKS CO INC NEW COM | 58,901 | 61,247 | +2,346 | 7,608 | 8,957 | 2.85% | +1,349 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 61,285 | 68,315 | +7,030 | 4,348 | 5,622 | 1.79% | +1,275 |
| HOLOGIC INC COM | 25,737 | 38,380 | +12,643 | 1,911 | 3,126 | 0.99% | +1,215 |
| SALESFORCE INC COM(CRM) | 20,114 | 23,263 | +3,149 | 5,171 | 6,367 | 2.02% | +1,196 |
| AUTOMATIC DATA PROCESSING INC COM | 19,151 | 20,602 | +1,451 | 4,571 | 5,701 | 1.81% | +1,130 |
| VITAL FARMS INC COM(VITL) | 548 | 30,224 | +29,676 | 26 | 1,060 | 0.34% | +1,034 |
| CHECK POINT SOFTWARE TECH LTD ORD ORD | 24,207 | 25,873 | +1,666 | 3,994 | 4,989 | 1.59% | +994 |
| QUEST DIAGNOSTICS INC COM(DGX) | 19,120 | 22,445 | +3,325 | 2,617 | 3,485 | 1.11% | +867 |
| WABTEC COM(WAB) | 7,150 | 10,816 | +3,666 | 1,130 | 1,966 | 0.62% | +836 |
| SMITH & NEPHEW PLC SPDN ADR NEW(SNN) | 215,920 | 197,565 | -18,355 | 5,350 | 6,152 | 1.96% | +802 |
| CAMDEN NATL CORP COM(CAC) | 109,441 | 106,011 | -3,430 | 3,612 | 4,380 | 1.39% | +769 |
| INTERNATIONAL BUSINESS MACHS COM(IBM) | 22,434 | 20,936 | -1,498 | 3,880 | 4,629 | 1.47% | +749 |
| FIRST SOLAR INC COM(FSLR) | 26,084 | 26,382 | +298 | 5,881 | 6,581 | 2.09% | +700 |
| HA SUSTAINABLE INFRA CAP INC COM(HASI) | 200,249 | 190,494 | -9,755 | 5,927 | 6,566 | 2.09% | +639 |
| UNITED PARCEL SERVICE INC CL B(UPS) | 9,754 | 14,004 | +4,250 | 1,335 | 1,909 | 0.61% | +574 |
| SPROUTS FMRS MKT INC COM(SFM) | 119,650 | 95,447 | -24,203 | 10,010 | 10,538 | 3.35% | +528 |
| NOKIA CORP SPONSORED ADR(NOK) | 914,615 | 882,843 | -31,772 | 3,457 | 3,858 | 1.23% | +401 |
| HOME DEPOT INC(HD) | 4,047 | 4,043 | -4 | 1,393 | 1,638 | 0.52% | +245 |
| UNILEVER PLC SPON ADR NEW(UL) | 169,513 | 147,006 | -22,507 | 9,322 | 9,550 | 3.04% | +228 |
| GSK PLC SPONSORED ADR(GSK) | 210,564 | 203,719 | -6,845 | 8,107 | 8,328 | 2.65% | +221 |
| ILLINOIS TOOL WKS INC COM(ITW) | 8,592 | 8,592 | 0 | 2,036 | 2,252 | 0.72% | +216 |
| JOHNSON & JOHNSON COM(JNJ) | 23,235 | 22,282 | -953 | 3,396 | 3,611 | 1.15% | +215 |
| COLUMBIA BKG SYS INC COM(COLB) | 36,147 | 35,709 | -438 | 719 | 932 | 0.30% | +213 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 3,606 | 3,603 | -3 | 1,467 | 1,658 | 0.53% | +191 |
| UNITEDHEALTH GROUP INC COM(UNH) | 2,087 | 2,102 | +15 | 1,063 | 1,229 | 0.39% | +166 |
| THERMO FISHER SCIENTIFIC INC COM(TMO) | 2,839 | 2,806 | -33 | 1,570 | 1,736 | 0.55% | +166 |
| US BANCORP DEL COM NEW(USB) | 24,548 | 24,548 | 0 | 975 | 1,123 | 0.36% | +148 |
| KADANT INC COM(KAI) | 3,335 | 3,335 | 0 | 980 | 1,127 | 0.36% | +147 |
| PROCTER AND GAMBLE CO COM(PG) | 19,147 | 19,015 | -132 | 3,158 | 3,293 | 1.05% | +136 |
| AMERICAN EXPRESS CO COM(AXP) | 3,090 | 3,135 | +45 | 715 | 850 | 0.27% | +135 |
| AFLAC INC COM(AFL) | 5,682 | 5,721 | +39 | 507 | 640 | 0.20% | +132 |
| NEXTERA ENERGY INC COM(NEE) | 7,960 | 7,960 | 0 | 564 | 673 | 0.21% | +109 |
| 3M CO COM(MMM) | 2,900 | 2,904 | +4 | 296 | 397 | 0.13% | +101 |
| IRON MTN INC DEL COM(IRM) | 3,000 | 3,042 | +42 | 269 | 361 | 0.11% | +93 |
| ABBVIE INC COM(ABBV) | 4,697 | 4,546 | -151 | 806 | 898 | 0.29% | +92 |
| SPDR S&P 500 ETF TRUST(SPY) | 3,061 | 3,061 | 0 | 1,666 | 1,756 | 0.56% | +90 |
| MIDDLESEX WTR CO COM(MSEX) | 6,925 | 6,925 | 0 | 362 | 452 | 0.14% | +90 |
| LOWES COS INC COM(LOW) | 1,561 | 1,599 | +38 | 344 | 433 | 0.14% | +89 |
| EXPEDITORS INTL WASH INC COM(EXPD) | 16,585 | 16,420 | -165 | 2,070 | 2,158 | 0.69% | +88 |
| TRIMBLE INC COM(TRMB) | 14,252 | 14,252 | 0 | 797 | 885 | 0.28% | +88 |
| GE AEROSPACE COM NEW(GE) | 3,142 | 3,113 | -29 | 499 | 587 | 0.19% | +88 |
| AGILENT TECHNOLOGIES INC COM(A) | 4,327 | 4,327 | 0 | 561 | 642 | 0.20% | +82 |
| ABBOTT LABS COM | 6,449 | 6,570 | +121 | 670 | 749 | 0.24% | +79 |
| VANGUARD FTSE EMERGING MARKETS ETF | 0 | 1,616 | +1,616 | 0 | 77 | 0.02% | +77 |
| SHERWIN WILLIAMS CO COM(SHW) | 380 | 491 | +111 | 113 | 187 | 0.06% | +74 |
| MASTERCARD INCORPORATED CL A(MA) | 1,168 | 1,187 | +19 | 515 | 586 | 0.19% | +71 |
| GENERAL MLS INC COM(GIS) | 33,802 | 29,897 | -3,905 | 2,138 | 2,208 | 0.70% | +70 |
| MCDONALDS CORP COM(MCD) | 1,362 | 1,362 | 0 | 347 | 415 | 0.13% | +68 |
| CALIFORNIA WTR SVC GROUP COM(CWT) | 11,485 | 11,485 | 0 | 557 | 623 | 0.20% | +66 |
| GE VERNOVA INC COM(GEV) | 783 | 779 | -4 | 134 | 199 | 0.06% | +64 |
| WATERS CORP COM(WAT) | 935 | 930 | -5 | 271 | 335 | 0.11% | +63 |
| PAYCHEX INC COM(PAYX) | 3,934 | 3,934 | 0 | 466 | 528 | 0.17% | +61 |
| XYLEM INC COM(XYL) | 472 | 902 | +430 | 64 | 122 | 0.04% | +58 |
| VERIZON COMMUNICATIONS INC COM(VZ) | 6,935 | 7,654 | +719 | 286 | 344 | 0.11% | +58 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS(TSM) | 0 | 316 | +316 | 0 | 55 | 0.02% | +55 |
| ORACLE CORP COM(ORCL) | 1,552 | 1,598 | +46 | 219 | 272 | 0.09% | +53 |
| OREILLY AUTOMOTIVE INC COM(ORLY) | 554 | 554 | 0 | 585 | 638 | 0.20% | +53 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 2,354 | 2,354 | 0 | 322 | 374 | 0.12% | +52 |
| RENAISSANCERE HLDGS LTD COM(RNR) | 1,060 | 1,060 | 0 | 237 | 289 | 0.09% | +52 |
| COCA COLA CO COM(KO) | 5,777 | 5,805 | +28 | 368 | 417 | 0.13% | +49 |
| SMUCKER J M CO COM NEW(SJM) | 5,730 | 5,567 | -163 | 625 | 674 | 0.21% | +49 |
| VISA INC COM CL A(V) | 542 | 679 | +137 | 142 | 187 | 0.06% | +44 |
| LUCID GROUP INC COM(LCID) | 0 | 12,248 | +12,248 | 0 | 43 | 0.01% | +43 |
| NOVARTIS AG SPONSORED ADR(NVS) | 0 | 374 | +374 | 0 | 43 | 0.01% | +43 |
| THOMSON REUTERS CORP. COM(TRI) | 0 | 245 | +245 | 0 | 42 | 0.01% | +42 |
| PEPSICO INC COM(PEP) | 11,534 | 11,425 | -109 | 1,902 | 1,943 | 0.62% | +41 |
| PROLOGIS INC. COM(PLD) | 2,898 | 2,898 | 0 | 325 | 366 | 0.12% | +40 |
| SUN LIFE FINANCIAL INC. COM(SLF) | 0 | 676 | +676 | 0 | 39 | 0.01% | +39 |
| AIR PRODS & CHEMS INC COM | 977 | 977 | 0 | 252 | 291 | 0.09% | +39 |
| WATTS WATER TECHNOLOGIES INC CL A(WTS) | 1,596 | 1,596 | 0 | 293 | 331 | 0.11% | +38 |
| TEXAS INSTRS INC COM(TXN) | 2,948 | 2,958 | +10 | 573 | 611 | 0.19% | +38 |
| MOODYS CORP COM(MCO) | 365 | 402 | +37 | 154 | 191 | 0.06% | +37 |
| THE CIGNA GROUP COM(CI) | 983 | 1,043 | +60 | 325 | 361 | 0.11% | +36 |
| CARRIER GLOBAL CORPORATION COM(CARR) | 1,962 | 1,974 | +12 | 124 | 159 | 0.05% | +35 |
| META PLATFORMS INC CL A(META) | 60 | 114 | +54 | 30 | 65 | 0.02% | +35 |
| BRISTOL-MYERS SQUIBB CO COM(BMY) | 3,339 | 3,339 | 0 | 139 | 173 | 0.05% | +34 |
| HARTFORD FINL SVCS GROUP INC COM(HIG) | 0 | 279 | +279 | 0 | 33 | 0.01% | +33 |
| APPLIED MATLS INC COM | 0 | 161 | +161 | 0 | 33 | 0.01% | +33 |
| BLACKROCK INC COM(BLK) | 0 | 34 | +34 | 0 | 32 | 0.01% | +32 |
| SYSCO CORP COM(SYY) | 4,735 | 4,735 | 0 | 338 | 370 | 0.12% | +32 |
| GRAINGER W W INC COM(GWW) | 85 | 104 | +19 | 77 | 108 | 0.03% | +31 |
| WILLIAMS SONOMA INC COM(WSM) | 0 | 192 | +192 | 0 | 30 | 0.01% | +30 |
| TARGET CORP COM(TGT) | 2,598 | 2,654 | +56 | 385 | 414 | 0.13% | +29 |
| PNC FINL SVCS GROUP INC COM(PNC) | 315 | 421 | +106 | 49 | 78 | 0.02% | +29 |
| AMAZON COM INC COM(AMZN) | 1,955 | 2,173 | +218 | 378 | 405 | 0.13% | +27 |
| VANECK GOLD MINERS ETF GOLD MINERS ETF | 4,470 | 4,470 | 0 | 152 | 178 | 0.06% | +26 |
| MASCO CORP COM(MAS) | 1,500 | 1,500 | 0 | 100 | 126 | 0.04% | +26 |
| FISERV INC COM(FISV) | 32 | 170 | +138 | 5 | 31 | 0.01% | +26 |
| BANK NEW YORK MELLON CORP COM | 833 | 1,052 | +219 | 50 | 76 | 0.02% | +26 |
| TRAVELERS COMPANIES INC COM(TRV) | 650 | 671 | +21 | 132 | 157 | 0.05% | +25 |