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.33% | +7,290 |
| NVIDIA CORPORATION COM(NVDA) | 17,950 | 77,694 | +59,744 | 2,218 | 9,435 | 2.99% | +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.71% | +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 | 0.99% | +3,137 |
| HUBBELL INC COM(HUBB) | 0 | 8,167 | +8,167 | 0 | 3,498 | 1.11% | +3,498 |
| 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.07% | +1,447 |
| AMERICAN WTR WKS CO INC NEW COM | 58,901 | 61,247 | +2,346 | 7,608 | 8,957 | 2.84% | +1,349 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 61,285 | 68,315 | +7,030 | 4,348 | 5,622 | 1.78% | +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 | 548 | 30,224 | +29,676 | 26 | 1,060 | 0.34% | +1,034 |
| SPDR S&P 500 ETF TRUST(SPY)(Put) | 0 | 1,800 | +1,800 | 0 | 1,033 | — | +1,033 |
| CHECK POINT SOFTWARE TECH LTD ORD ORD | 24,207 | 25,873 | +1,666 | 3,994 | 4,989 | 1.58% | +994 |
| QUEST DIAGNOSTICS INC COM(DGX) | 19,120 | 22,445 | +3,325 | 2,617 | 3,485 | 1.10% | +867 |
| WABTEC COM(WAB) | 7,150 | 10,816 | +3,666 | 1,130 | 1,966 | 0.62% | +836 |
| SMITH & NEPHEW PLC SPDN ADR NEW(SNN) | 0 | 197,565 | +197,565 | 0 | 6,152 | 1.95% | +6,152 |
| CAMDEN NATL CORP COM(CAC) | 109,441 | 106,011 | -3,430 | 3,612 | 4,380 | 1.39% | +769 |
| INTERNATIONAL BUSINESS MACHS COM(IBM) | 0 | 20,936 | +20,936 | 0 | 4,629 | 1.47% | +4,629 |
| 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.08% | +639 |
| UNITED PARCEL SERVICE INC CL B(UPS) | 9,754 | 14,004 | +4,250 | 1,335 | 1,909 | 0.60% | +574 |
| SPROUTS FMRS MKT INC COM(SFM) | 119,650 | 95,447 | -24,203 | 10,010 | 10,538 | 3.34% | +528 |
| NOKIA CORP SPONSORED ADR(NOK) | 914,615 | 882,843 | -31,772 | 3,457 | 3,858 | 1.22% | +401 |
| HOME DEPOT INC(HD) | 0 | 4,043 | +4,043 | 0 | 1,638 | 0.52% | +1,638 |
| UNILEVER PLC SPON ADR NEW(UL) | 169,513 | 147,006 | -22,507 | 9,322 | 9,550 | 3.03% | +228 |
| GSK PLC SPONSORED ADR(GSK) | 0 | 203,719 | +203,719 | 0 | 8,328 | 2.64% | +8,328 |
| ILLINOIS TOOL WKS INC COM(ITW) | 0 | 8,592 | +8,592 | 0 | 2,252 | 0.71% | +2,252 |
| JOHNSON & JOHNSON COM(JNJ) | 0 | 22,282 | +22,282 | 0 | 3,611 | 1.14% | +3,611 |
| COLUMBIA BKG SYS INC COM(COLB) | 36,147 | 35,709 | -438 | 719 | 932 | 0.30% | +213 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 0 | 3,603 | +3,603 | 0 | 1,658 | 0.53% | +1,658 |
| UNITEDHEALTH GROUP INC COM(UNH) | 2,087 | 2,102 | +15 | 1,063 | 1,229 | 0.39% | +166 |
| THERMO FISHER SCIENTIFIC INC COM(TMO) | 0 | 2,806 | +2,806 | 0 | 1,736 | 0.55% | +1,736 |
| US BANCORP DEL COM NEW(USB) | 0 | 24,548 | +24,548 | 0 | 1,123 | 0.36% | +1,123 |
| KADANT INC COM(KAI) | 0 | 3,335 | +3,335 | 0 | 1,127 | 0.36% | +1,127 |
| PROCTER AND GAMBLE CO COM(PG) | 19,147 | 19,015 | -132 | 3,158 | 3,293 | 1.04% | +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) | 0 | 7,960 | +7,960 | 0 | 673 | 0.21% | +673 |
| 3M CO COM(MMM) | 0 | 2,904 | +2,904 | 0 | 397 | 0.13% | +397 |
| IRON MTN INC DEL COM(IRM) | 3,000 | 3,042 | +42 | 269 | 361 | 0.11% | +93 |
| ABBVIE INC COM(ABBV) | 0 | 4,546 | +4,546 | 0 | 898 | 0.28% | +898 |
| SPDR S&P 500 ETF TRUST(SPY) | 3,061 | 3,061 | 0 | 1,666 | 1,756 | 0.56% | +90 |
| MIDDLESEX WTR CO COM(MSEX) | 0 | 6,925 | +6,925 | 0 | 452 | 0.14% | +452 |
| LOWES COS INC COM(LOW) | 0 | 1,599 | +1,599 | 0 | 433 | 0.14% | +433 |
| EXPEDITORS INTL WASH INC COM(EXPD) | 16,585 | 16,420 | -165 | 2,070 | 2,158 | 0.68% | +88 |
| TRIMBLE INC COM(TRMB) | 0 | 14,252 | +14,252 | 0 | 885 | 0.28% | +885 |
| GE AEROSPACE COM NEW(GE) | 0 | 3,113 | +3,113 | 0 | 587 | 0.19% | +587 |
| AGILENT TECHNOLOGIES INC COM(A) | 0 | 4,327 | +4,327 | 0 | 642 | 0.20% | +642 |
| ABBOTT LABS COM | 0 | 6,570 | +6,570 | 0 | 749 | 0.24% | +749 |
| VANGUARD FTSE EMERGING MARKETS ETF | 0 | 1,616 | +1,616 | 0 | 77 | 0.02% | +77 |
| SHERWIN WILLIAMS CO COM(SHW) | 0 | 491 | +491 | 0 | 187 | 0.06% | +187 |
| MASTERCARD INCORPORATED CL A(MA) | 0 | 1,187 | +1,187 | 0 | 586 | 0.19% | +586 |
| GENERAL MLS INC COM(GIS) | 0 | 29,897 | +29,897 | 0 | 2,208 | 0.70% | +2,208 |
| MCDONALDS CORP COM(MCD) | 0 | 1,362 | +1,362 | 0 | 415 | 0.13% | +415 |
| CALIFORNIA WTR SVC GROUP COM(CWT) | 0 | 11,485 | +11,485 | 0 | 623 | 0.20% | +623 |
| GE VERNOVA INC COM(GEV) | 783 | 779 | -4 | 134 | 199 | 0.06% | +64 |
| WATERS CORP COM(WAT) | 0 | 930 | +930 | 0 | 335 | 0.11% | +335 |
| PAYCHEX INC COM(PAYX) | 0 | 3,934 | +3,934 | 0 | 528 | 0.17% | +528 |
| XYLEM INC COM(XYL) | 0 | 902 | +902 | 0 | 122 | 0.04% | +122 |
| VERIZON COMMUNICATIONS INC COM(VZ) | 0 | 7,654 | +7,654 | 0 | 344 | 0.11% | +344 |
| 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) | 0 | 554 | +554 | 0 | 638 | 0.20% | +638 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 0 | 2,354 | +2,354 | 0 | 374 | 0.12% | +374 |
| RENAISSANCERE HLDGS LTD COM(RNR) | 0 | 1,060 | +1,060 | 0 | 289 | 0.09% | +289 |
| COCA COLA CO COM(KO) | 5,777 | 5,805 | +28 | 368 | 417 | 0.13% | +49 |
| SMUCKER J M CO COM NEW(SJM) | 0 | 5,567 | +5,567 | 0 | 674 | 0.21% | +674 |
| VISA INC COM CL A(V) | 0 | 679 | +679 | 0 | 187 | 0.06% | +187 |
| 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) | 0 | 11,425 | +11,425 | 0 | 1,943 | 0.62% | +1,943 |
| PROLOGIS INC. COM(PLD) | 0 | 2,898 | +2,898 | 0 | 366 | 0.12% | +366 |
| 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) | 0 | 1,596 | +1,596 | 0 | 331 | 0.10% | +331 |
| TEXAS INSTRS INC COM(TXN) | 2,948 | 2,958 | +10 | 573 | 611 | 0.19% | +38 |
| MOODYS CORP COM(MCO) | 0 | 402 | +402 | 0 | 191 | 0.06% | +191 |
| THE CIGNA GROUP COM(CI) | 0 | 1,043 | +1,043 | 0 | 361 | 0.11% | +361 |
| CARRIER GLOBAL CORPORATION COM(CARR) | 1,962 | 1,974 | +12 | 124 | 159 | 0.05% | +35 |
| META PLATFORMS INC CL A(META) | 0 | 114 | +114 | 0 | 65 | 0.02% | +65 |
| BRISTOL-MYERS SQUIBB CO COM(BMY) | 0 | 3,339 | +3,339 | 0 | 173 | 0.05% | +173 |
| 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) | 0 | 4,735 | +4,735 | 0 | 370 | 0.12% | +370 |
| GRAINGER W W INC COM(GWW) | 0 | 104 | +104 | 0 | 108 | 0.03% | +108 |
| WILLIAMS SONOMA INC COM(WSM) | 0 | 192 | +192 | 0 | 30 | 0.01% | +30 |
| TARGET CORP COM(TGT) | 0 | 2,654 | +2,654 | 0 | 414 | 0.13% | +414 |
| PNC FINL SVCS GROUP INC COM(PNC) | 0 | 421 | +421 | 0 | 78 | 0.02% | +78 |
| 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) | 0 | 1,500 | +1,500 | 0 | 126 | 0.04% | +126 |
| FISERV INC COM(FISV) | 32 | 170 | +138 | 5 | 31 | 0.01% | +26 |
| BANK NEW YORK MELLON CORP COM | 0 | 1,052 | +1,052 | 0 | 76 | 0.02% | +76 |