Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2025 ▲▼ | Q4 2025 ▲▼ | Change ▲▼ | Q3 2025 ▲▼ | Q4 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| UNILEVER PLC SPON ADR NEW(UL) | 0 | 115,430 | +115,430 | 0 | 7,549 | 2.10% | +7,549 |
| STATE STR CORP COM(STT) | 0 | 19,199 | +19,199 | 0 | 2,477 | 0.69% | +2,477 |
| ASML HOLDING N V N Y REGISTRY SHS N Y REGISTRY SHS | 8,676 | 9,291 | +615 | 8,399 | 9,940 | 2.76% | +1,541 |
| APPLE INC COM(AAPL) | 103,090 | 102,038 | -1,052 | 26,250 | 27,740 | 7.70% | +1,490 |
| SCHWAB CHARLES CORP COM(SCHW) | 27,349 | 40,449 | +13,100 | 2,611 | 4,041 | 1.12% | +1,430 |
| HENRY JACK & ASSOC INC COM(JKHY) | 0 | 32,734 | +32,734 | 0 | 5,973 | 1.66% | +5,973 |
| CISCO SYS INC COM(CSCO) | 0 | 115,473 | +115,473 | 0 | 8,895 | 2.47% | +8,895 |
| SOFI TECHNOLOGIES INC COM(SOFI) | 0 | 34,616 | +34,616 | 0 | 906 | 0.25% | +906 |
| ELI LILLY & CO COM(LLY) | 0 | 3,165 | +3,165 | 0 | 3,401 | 0.94% | +3,401 |
| NOKIA CORP SPONSORED ADR(NOK) | 0 | 382,421 | +382,421 | 0 | 2,474 | 0.69% | +2,474 |
| GSK PLC SPONSORED ADR(GSK) | 163,792 | 161,357 | -2,435 | 7,069 | 7,913 | 2.20% | +844 |
| ROSS STORES INC COM(ROST) | 28,452 | 28,567 | +115 | 4,336 | 5,146 | 1.43% | +810 |
| PROLOGIS INC. COM(PLD) | 54,853 | 55,496 | +643 | 6,282 | 7,085 | 1.97% | +803 |
| SALESFORCE INC COM(CRM) | 0 | 25,282 | +25,282 | 0 | 6,697 | 1.86% | +6,697 |
| BROADCOM INC COM(AVGO) | 42,200 | 42,210 | +10 | 13,922 | 14,609 | 4.06% | +687 |
| ALPHABET CLASS A(GOOG) | 8,728 | 8,728 | 0 | 2,122 | 2,732 | 0.76% | +610 |
| CAMDEN NATL CORP COM(CAC) | 0 | 102,695 | +102,695 | 0 | 4,455 | 1.24% | +4,455 |
| MOODYS CORP COM(MCO) | 8,270 | 8,575 | +305 | 3,940 | 4,381 | 1.22% | +440 |
| VANGUARD S&P 500 GROWTH ETF | 0 | 1,192 | +1,192 | 0 | 530 | 0.15% | +530 |
| JOHNSON & JOHNSON COM(JNJ) | 20,400 | 20,400 | 0 | 3,783 | 4,222 | 1.17% | +439 |
| COLUMBIA BKG SYS INC COM(COLB) | 67,853 | 77,762 | +9,909 | 1,747 | 2,173 | 0.60% | +427 |
| MAGNUM ICE CREAM CO NV ORD SHS(MICC) | 0 | 25,567 | +25,567 | 0 | 405 | 0.11% | +405 |
| ALPHABET INC CAP STK CL C(GOOG) | 5,762 | 5,745 | -17 | 1,403 | 1,803 | 0.50% | +400 |
| EXPEDITORS INTL WASH INC COM(EXPD) | 0 | 14,755 | +14,755 | 0 | 2,199 | 0.61% | +2,199 |
| HOLOGIC INC COM | 58,326 | 57,913 | -413 | 3,936 | 4,314 | 1.20% | +378 |
| VALMONT INDS INC COM(VMI) | 9,169 | 9,546 | +377 | 3,555 | 3,841 | 1.07% | +285 |
| VANGUARD TOTAL STOCK MARKET ETF | 0 | 812 | +812 | 0 | 272 | 0.08% | +272 |
| FIRST SOLAR INC COM(FSLR) | 27,402 | 24,133 | -3,269 | 6,043 | 6,304 | 1.75% | +261 |
| MERCK & CO INC COM(MRK) | 10,602 | 10,822 | +220 | 890 | 1,139 | 0.32% | +249 |
| AMALGAMATED FINANCIAL CORP COM | 0 | 92,521 | +92,521 | 0 | 2,963 | 0.82% | +2,963 |
| BETA TECHNOLOGIES INC COM SHS CL A | 0 | 8,324 | +8,324 | 0 | 235 | 0.07% | +235 |
| HUBBELL INC COM(HUBB) | 9,671 | 9,883 | +212 | 4,162 | 4,389 | 1.22% | +228 |
| THERMO FISHER SCIENTIFIC INC COM(TMO) | 2,680 | 2,630 | -50 | 1,300 | 1,524 | 0.42% | +224 |
| INTERNATIONAL BUSINESS MACHS COM(IBM) | 0 | 18,825 | +18,825 | 0 | 5,576 | 1.55% | +5,576 |
| AMGEN INC COM(AMGN) | 0 | 4,816 | +4,816 | 0 | 1,576 | 0.44% | +1,576 |
| WABTEC COM(WAB) | 12,634 | 12,675 | +41 | 2,533 | 2,705 | 0.75% | +173 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS(TAK) | 0 | 260,804 | +260,804 | 0 | 4,066 | 1.13% | +4,066 |
| BORGWARNER INC COM | 70,187 | 72,247 | +2,060 | 3,085 | 3,255 | 0.90% | +170 |
| AMERICAN EXPRESS CO COM(AXP) | 3,095 | 3,095 | 0 | 1,028 | 1,145 | 0.32% | +117 |
| US BANCORP DEL COM NEW(USB) | 21,896 | 21,896 | 0 | 1,058 | 1,168 | 0.32% | +110 |
| VODAFONE GROUP PLC SPONSORED ADR(VOD) | 314,497 | 283,978 | -30,519 | 3,648 | 3,751 | 1.04% | +103 |
| UNITED PARCEL SERVICE INC CL B(UPS) | 0 | 13,173 | +13,173 | 0 | 1,307 | 0.36% | +1,307 |
| ASTRAZENECA PLC SPONSORED ADR(AZN) | 5,900 | 5,900 | 0 | 453 | 542 | 0.15% | +90 |
| AMAZON COM INC COM(AMZN) | 0 | 2,552 | +2,552 | 0 | 589 | 0.16% | +589 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 0 | 75,825 | +75,825 | 0 | 5,164 | 1.43% | +5,164 |
| ECOLAB INC COM(ECL) | 16,966 | 17,936 | +970 | 4,646 | 4,709 | 1.31% | +62 |
| JPMORGAN CHASE & CO. COM(JPM) | 2,060 | 2,208 | +148 | 650 | 711 | 0.20% | +62 |
| AMPHENOL CORP NEW CL A | 3,888 | 3,992 | +104 | 481 | 539 | 0.15% | +58 |
| VANECK GOLD MINERS ETF GOLD MINERS ETF | 5,835 | 5,835 | 0 | 446 | 500 | 0.14% | +55 |
| WATERS CORP COM(WAT) | 0 | 650 | +650 | 0 | 247 | 0.07% | +247 |
| EATON CORP PLC SHS(ETN) | 0 | 423 | +423 | 0 | 135 | 0.04% | +135 |
| SPDR S&P 500 ETF TRUST(SPY) | 2,958 | 2,958 | 0 | 1,971 | 2,017 | 0.56% | +47 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 2,154 | 2,081 | -73 | 377 | 423 | 0.12% | +46 |
| AUTODESK INC COM | 0 | 179 | +179 | 0 | 53 | 0.01% | +53 |
| METTLER TOLEDO INTERNATIONAL COM(MTD) | 0 | 226 | +226 | 0 | 315 | 0.09% | +315 |
| HINGHAM INSTN SVGS MASS COM | 1,810 | 1,810 | 0 | 477 | 514 | 0.14% | +37 |
| NEXTERA ENERGY INC COM(NEE) | 7,558 | 7,558 | 0 | 571 | 607 | 0.17% | +36 |
| GE VERNOVA INC COM(GEV) | 670 | 685 | +15 | 412 | 448 | 0.12% | +36 |
| FEDEX CORP COM(FDX) | 0 | 655 | +655 | 0 | 189 | 0.05% | +189 |
| WALMART INC COM(WMT) | 4,101 | 4,101 | 0 | 423 | 457 | 0.13% | +34 |
| AGILENT TECHNOLOGIES INC COM(A) | 4,387 | 4,387 | 0 | 563 | 597 | 0.17% | +34 |
| PEPSICO INC COM(PEP) | 10,934 | 10,934 | 0 | 1,536 | 1,569 | 0.44% | +34 |
| ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF ISHA US AWAR ETF | 0 | 416 | +416 | 0 | 31 | 0.01% | +31 |
| DANAHER CORPORATION COM(DHR) | 0 | 1,004 | +1,004 | 0 | 230 | 0.06% | +230 |
| MARRIOTT INTL INC NEW CL A(MAR) | 0 | 405 | +405 | 0 | 126 | 0.03% | +126 |
| SPDR GOLD SHARES(GLD) | 735 | 735 | 0 | 261 | 291 | 0.08% | +30 |
| RENAISSANCERE HLDGS LTD COM(RNR) | 0 | 1,060 | +1,060 | 0 | 298 | 0.08% | +298 |
| RTX CORPORATION COM(RTX) | 1,611 | 1,611 | 0 | 270 | 295 | 0.08% | +26 |
| CATERPILLAR INC COM(CAT) | 278 | 270 | -8 | 133 | 155 | 0.04% | +22 |
| COCA COLA CO COM(KO) | 0 | 5,688 | +5,688 | 0 | 398 | 0.11% | +398 |
| UNITED THERAPEUTICS CORP DEL COM(UTHR) | 300 | 300 | 0 | 126 | 146 | 0.04% | +20 |
| VERTEX PHARMACEUTICALS INC COM(VRTX) | 0 | 322 | +322 | 0 | 146 | 0.04% | +146 |
| DOVER CORP COM(DOV) | 0 | 633 | +633 | 0 | 124 | 0.03% | +124 |
| TWILIO INC CL A(TWLO) | 0 | 400 | +400 | 0 | 57 | 0.02% | +57 |
| SPDR MSCI ACWI EX-US ETF ST STR ACWI ETF | 0 | 462 | +462 | 0 | 17 | 0.00% | +17 |
| CORNING INC COM(GLW) | 2,763 | 2,763 | 0 | 227 | 242 | 0.07% | +15 |
| WELLS FARGO CO NEW COM(WFC) | 1,591 | 1,591 | 0 | 133 | 148 | 0.04% | +15 |
| 3M CO COM(MMM) | 0 | 2,995 | +2,995 | 0 | 480 | 0.13% | +480 |
| ACUITY INC COM(AYI) | 925 | 925 | 0 | 319 | 333 | 0.09% | +14 |
| ISHARES GLOBAL CLEAN ENERGY ETF | 0 | 900 | +900 | 0 | 15 | 0.00% | +15 |
| STATE STREET SPDR S&P 600 SMALL CAP GROWTH ETF ST STR SP600GRWO | 0 | 140 | +140 | 0 | 13 | 0.00% | +13 |
| BRISTOL-MYERS SQUIBB CO COM(BMY) | 0 | 2,680 | +2,680 | 0 | 145 | 0.04% | +145 |
| CENCORA INC COM | 0 | 500 | +500 | 0 | 169 | 0.05% | +169 |
| INVESCO QQQ TRUST SERIES I | 898 | 898 | 0 | 539 | 552 | 0.15% | +13 |
| TARGET CORP COM(TGT) | 0 | 2,210 | +2,210 | 0 | 216 | 0.06% | +216 |
| DOLLAR TREE INC COM(DLTR) | 0 | 400 | +400 | 0 | 49 | 0.01% | +49 |
| AVERY DENNISON CORP COM | 0 | 504 | +504 | 0 | 92 | 0.03% | +92 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | 0 | 467 | +467 | 0 | 19 | 0.01% | +19 |
| HARTFORD INSURANCE GROUP INC COM(HIG) | 0 | 339 | +339 | 0 | 47 | 0.01% | +47 |
| SUNRUN INC COM(RUN) | 0 | 508 | +508 | 0 | 9 | 0.00% | +9 |
| HELIOS TECHNOLOGIES INC COM(HLIO) | 6,457 | 6,457 | 0 | 337 | 345 | 0.10% | +9 |
| INTEL CORP COM(INTC) | 2,605 | 2,605 | 0 | 87 | 96 | 0.03% | +9 |
| VANGUARD HEALTH CARE ETF HEALTH CAR ETF | 0 | 300 | +300 | 0 | 86 | 0.02% | +86 |
| APPLIED MATLS INC COM | 0 | 161 | +161 | 0 | 41 | 0.01% | +41 |
| TJX COS INC NEW COM(TJX) | 1,118 | 1,105 | -13 | 162 | 170 | 0.05% | +8 |
| FIFTH THIRD BANCORP COM(FITB) | 0 | 3,486 | +3,486 | 0 | 163 | 0.05% | +163 |
| EDWARDS LIFESCIENCES CORP COM | 0 | 1,010 | +1,010 | 0 | 86 | 0.02% | +86 |
| BANK NEW YORK MELLON CORP COM | 0 | 1,052 | +1,052 | 0 | 122 | 0.03% | +122 |
| TRAVELERS COMPANIES INC COM(TRV) | 0 | 671 | +671 | 0 | 195 | 0.05% | +195 |
| INTUITIVE SURGICAL INC COM NEW | 0 | 54 | +54 | 0 | 31 | 0.01% | +31 |