Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q3 2025 ▲▼ | Q4 2025 ▲▼ | Change ▲▼ | Q3 2025 ▲▼ | Q4 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple Inc.STOCK(AAPL) | 103,090 | 102,038 | -1,052 | $26.25M | $27.74M | 7.70% | +$1.49M |
| NVIDIA CorporationSTOCK(NVDA) | 90,460 | 90,303 | -157 | $16.88M | $16.84M | 4.68% | -$36.5K |
| Broadcom Inc.STOCK(AVGO) | 42,200 | 42,210 | +10 | $13.92M | $14.61M | 4.06% | +$686.7K |
| Asml Holding N V N Y Registry ShsADR N Y REGISTRY SHS | 8,676 | 9,291 | +615 | $8.40M | $9.94M | 2.76% | +$1.54M |
| Cisco Systems, Inc.STOCK(CSCO) | 115,734 | 115,473 | -261 | $7.92M | $8.89M | 2.47% | +$976.4K |
| GSK plcADR(GSK) | 163,792 | 161,357 | -2,435 | $7.07M | $7.91M | 2.20% | +$843.7K |
| American Wtr Wks Co Inc New ComSTOCK | 61,934 | 58,057 | -3,877 | $8.62M | $7.58M | 2.10% | -$1.04M |
| Unilever PLCADR(UL) | 0 | 115,430 | +115,430 | $0 | $7.55M | 2.10% | +$7.55M |
| Prologis, Inc.REIT(PLD) | 54,853 | 55,496 | +643 | $6.28M | $7.08M | 1.97% | +$802.9K |
| Arista Networks, Inc.STOCK(ANET) | 52,975 | 53,061 | +86 | $7.72M | $6.95M | 1.93% | -$766.4K |
| Salesforce, Inc.STOCK(CRM) | 25,202 | 25,282 | +80 | $5.97M | $6.70M | 1.86% | +$724.7K |
| First Solar, Inc.STOCK(FSLR) | 27,402 | 24,133 | -3,269 | $6.04M | $6.30M | 1.75% | +$261.3K |
| Microsoft CorporationSTOCK(MSFT) | 12,961 | 12,785 | -176 | $6.71M | $6.18M | 1.72% | -$530.0K |
| Ferguson Enterprises Inc.STOCK(FERG) | 26,987 | 27,101 | +114 | $6.06M | $6.03M | 1.67% | -$27.2K |
| Jack Henry & Associates, Inc.STOCK(JKHY) | 32,351 | 32,734 | +383 | $4.82M | $5.97M | 1.66% | +$1.16M |
| HA Sustainable Infrastructure Capital, Inc.REIT(HASI) | 183,251 | 177,658 | -5,593 | $5.63M | $5.58M | 1.55% | -$42.0K |
| International Business Machines CorporationSTOCK(IBM) | 18,972 | 18,825 | -147 | $5.35M | $5.58M | 1.55% | +$223.0K |
| Stryker CorporationSTOCK(SYK) | 14,951 | 15,651 | +700 | $5.53M | $5.50M | 1.53% | -$26.1K |
| Sprouts Farmers Market, Inc.STOCK(SFM) | 71,410 | 68,932 | -2,478 | $7.77M | $5.49M | 1.52% | -$2.28M |
| McCormick & Company, IncorporatedSTOCK(MKC) | 76,141 | 75,825 | -316 | $5.09M | $5.16M | 1.43% | +$69.8K |
| Ross Stores, Inc.STOCK(ROST) | 28,452 | 28,567 | +115 | $4.34M | $5.15M | 1.43% | +$810.3K |
| Automatic Data Processing Inc ComSTOCK | 19,558 | 19,703 | +145 | $5.74M | $5.07M | 1.41% | -$672.1K |
| Veeva Systems Inc.STOCK(VEEV) | 21,486 | 21,568 | +82 | $6.40M | $4.81M | 1.34% | -$1.59M |
| Ecolab Inc.STOCK(ECL) | 16,966 | 17,936 | +970 | $4.65M | $4.71M | 1.31% | +$62.3K |
| Quest Diagnostics IncorporatedSTOCK(DGX) | 26,657 | 26,681 | +24 | $5.08M | $4.63M | 1.29% | -$450.3K |
| Check Point Software Tech Ltd OrdSTOCK ORD | 24,044 | 24,249 | +205 | $4.97M | $4.50M | 1.25% | -$475.3K |
| The Home Depot, Inc.STOCK(HD) | 12,861 | 12,990 | +129 | $5.21M | $4.47M | 1.24% | -$741.3K |
| Camden National CorporationSTOCK(CAC) | 102,607 | 102,695 | +88 | $3.96M | $4.45M | 1.24% | +$495.3K |
| Hubbell IncorporatedSTOCK(HUBB) | 9,671 | 9,883 | +212 | $4.16M | $4.39M | 1.22% | +$227.6K |
| Moody's CorporationSTOCK(MCO) | 8,270 | 8,575 | +305 | $3.94M | $4.38M | 1.22% | +$440.0K |
| Hologic Inc ComSTOCK | 58,326 | 57,913 | -413 | $3.94M | $4.31M | 1.20% | +$377.5K |
| Johnson & JohnsonSTOCK(JNJ) | 20,400 | 20,400 | 0 | $3.78M | $4.22M | 1.17% | +$439.2K |
| Takeda Pharmaceutical Company LimitedADR(TAK) | 266,038 | 260,804 | -5,234 | $3.89M | $4.07M | 1.13% | +$171.1K |
| The Charles Schwab CorporationSTOCK(SCHW) | 27,349 | 40,449 | +13,100 | $2.61M | $4.04M | 1.12% | +$1.43M |
| ServiceNow, Inc.STOCK(NOW) | 4,976 | 25,513 | +20,537 | $4.58M | $3.91M | 1.08% | -$671.0K |
| Valmont Industries, Inc.STOCK(VMI) | 9,169 | 9,546 | +377 | $3.56M | $3.84M | 1.07% | +$285.5K |
| Vodafone Group Public Limited CompanyADR(VOD) | 314,497 | 283,978 | -30,519 | $3.65M | $3.75M | 1.04% | +$103.2K |
| Eli Lilly and CompanySTOCK(LLY) | 3,276 | 3,165 | -111 | $2.50M | $3.40M | 0.94% | +$901.8K |
| Healthpeak Properties, Inc.REIT(DOC) | 220,052 | 209,858 | -10,194 | $4.21M | $3.37M | 0.94% | -$839.5K |
| Kadant Inc.STOCK(KAI) | 13,586 | 11,795 | -1,791 | $4.04M | $3.36M | 0.93% | -$681.1K |
| Borgwarner Inc ComSTOCK | 70,187 | 72,247 | +2,060 | $3.09M | $3.26M | 0.90% | +$170.0K |
| Amalgamated Financial Corp ComSTOCK | 100,327 | 92,521 | -7,806 | $2.72M | $2.96M | 0.82% | +$239.6K |
| Alphabet Inc.STOCK(GOOG) | 8,728 | 8,728 | 0 | $2.12M | $2.73M | 0.76% | +$610.0K |
| Westinghouse Air Brake Technologies CorporationSTOCK(WAB) | 12,634 | 12,675 | +41 | $2.53M | $2.71M | 0.75% | +$172.7K |
| State Street CorporationSTOCK(STT) | 230 | 19,199 | +18,969 | $26.7K | $2.48M | 0.69% | +$2.45M |
| Nokia OyjADR(NOK) | 332,655 | 382,421 | +49,766 | $1.60M | $2.47M | 0.69% | +$874.2K |
| The Procter & Gamble CompanySTOCK(PG) | 18,134 | 16,783 | -1,351 | $2.79M | $2.41M | 0.67% | -$381.1K |
| Netflix, Inc.STOCK(NFLX) | 2,333 | 24,743 | +22,410 | $2.80M | $2.32M | 0.64% | -$477.2K |
| TELUS CorporationSTOCK(TU) | 188,206 | 173,861 | -14,345 | $2.97M | $2.29M | 0.64% | -$678.3K |
| Expeditors International of Washington, Inc.STOCK(EXPD) | 14,855 | 14,755 | -100 | $1.82M | $2.20M | 0.61% | +$377.6K |
| Intuit Inc.STOCK(INTU) | 3,271 | 3,296 | +25 | $2.23M | $2.18M | 0.61% | -$50.5K |
| Columbia Banking System, Inc.STOCK(COLB) | 67,853 | 77,762 | +9,909 | $1.75M | $2.17M | 0.60% | +$426.9K |
| H2O AmericaSTOCK(HTO) | 50,685 | 42,706 | -7,979 | $2.47M | $2.09M | 0.58% | -$376.2K |
| Vital Farms, Inc.STOCK(VITL) | 64,810 | 65,406 | +596 | $2.67M | $2.09M | 0.58% | -$577.9K |
| Illinois Tool Works Inc.STOCK(ITW) | 8,504 | 8,479 | -25 | $2.22M | $2.09M | 0.58% | -$129.1K |
| State Street SPDR S&P 500 ETF TrustETF(SPY) | 2,958 | 2,958 | 0 | $1.97M | $2.02M | 0.56% | +$46.6K |
| lululemon athletica inc.STOCK(LULU) | 13,200 | 9,457 | -3,743 | $2.35M | $1.97M | 0.55% | -$383.4K |
| Chipotle Mexican Grill, Inc.STOCK(CMG) | 74,327 | 52,732 | -21,595 | $2.91M | $1.95M | 0.54% | -$961.8K |
| Ameresco Inc Cl ASTOCK | 75,227 | 62,742 | -12,485 | $2.53M | $1.84M | 0.51% | -$688.4K |
| Alphabet Inc.STOCK(GOOG) | 5,762 | 5,745 | -17 | $1.40M | $1.80M | 0.50% | +$399.6K |
| Amgen Inc.STOCK(AMGN) | 4,816 | 4,816 | 0 | $1.36M | $1.58M | 0.44% | +$217.3K |
| PepsiCo, Inc.STOCK(PEP) | 10,934 | 10,934 | 0 | $1.54M | $1.57M | 0.44% | +$33.7K |
| Novo Nordisk A/SADR(NVO) | 30,141 | 30,141 | 0 | $1.67M | $1.53M | 0.43% | -$138.9K |
| Thermo Fisher Scientific Inc.STOCK(TMO) | 2,680 | 2,630 | -50 | $1.30M | $1.52M | 0.42% | +$224.1K |
| United Parcel Service, Inc.STOCK(UPS) | 14,458 | 13,173 | -1,285 | $1.21M | $1.31M | 0.36% | +$99.0K |
| Berkshire Hathaway Inc Del Cl B NewSTOCK | 2,444 | 2,408 | -36 | $1.23M | $1.21M | 0.34% | -$18.3K |
| U.S. BancorpSTOCK(USB) | 21,896 | 21,896 | 0 | $1.06M | $1.17M | 0.32% | +$110.1K |
| American Express CompanySTOCK(AXP) | 3,095 | 3,095 | 0 | $1.03M | $1.14M | 0.32% | +$117.0K |
| Merck & Co., Inc.STOCK(MRK) | 10,602 | 10,822 | +220 | $889.8K | $1.14M | 0.32% | +$249.3K |
| Colgate-Palmolive CompanySTOCK(CL) | 14,583 | 13,785 | -798 | $1.17M | $1.09M | 0.30% | -$76.5K |
| Trimble Inc.STOCK(TRMB) | 13,915 | 13,411 | -504 | $1.14M | $1.05M | 0.29% | -$85.4K |
| Becton, Dickinson and CompanySTOCK(BDX) | 5,393 | 5,017 | -376 | $1.01M | $973.6K | 0.27% | -$35.8K |
| GE AerospaceSTOCK(GE) | 3,113 | 3,000 | -113 | $936.5K | $924.1K | 0.26% | -$12.4K |
| Vaneck Green Bond EtfETF GREEN BOND ETF | 38,293 | 37,946 | -347 | $935.5K | $923.4K | 0.26% | -$12.1K |
| SoFi Technologies, Inc.STOCK(SOFI) | 0 | 34,616 | +34,616 | $0 | $906.2K | 0.25% | +$906.2K |
| AbbVie Inc.STOCK(ABBV) | 4,180 | 3,880 | -300 | $967.8K | $886.5K | 0.25% | -$81.3K |
| O'Reilly Automotive, Inc.STOCK(ORLY) | 8,910 | 8,910 | 0 | $960.6K | $812.7K | 0.23% | -$147.9K |
| Abbott Labs ComSTOCK | 6,236 | 6,236 | 0 | $835.3K | $781.3K | 0.22% | -$53.9K |
| JPMorgan Chase & Co.STOCK(JPM) | 2,060 | 2,208 | +148 | $649.8K | $711.5K | 0.20% | +$61.7K |
| Mastercard IncorporatedSTOCK(MA) | 1,207 | 1,207 | 0 | $686.6K | $689.1K | 0.19% | +$2.5K |
| General Mills, Inc.STOCK(GIS) | 15,247 | 14,597 | -650 | $768.8K | $678.8K | 0.19% | -$90.0K |
| Aflac IncorporatedSTOCK(AFL) | 5,882 | 5,882 | 0 | $657.0K | $648.6K | 0.18% | -$8.4K |
| NextEra Energy, Inc.STOCK(NEE) | 7,558 | 7,558 | 0 | $570.6K | $606.8K | 0.17% | +$36.2K |
| Costco Wholesale CorporationSTOCK(COST) | 705 | 693 | -12 | $653.0K | $597.6K | 0.17% | -$55.4K |
| Agilent Technologies, Inc.STOCK(A) | 4,387 | 4,387 | 0 | $563.1K | $596.9K | 0.17% | +$33.9K |
| Amazon.com, Inc.STOCK(AMZN) | 2,319 | 2,552 | +233 | $509.2K | $589.1K | 0.16% | +$79.9K |
| The Walt Disney CompanySTOCK(DIS) | 5,150 | 5,147 | -3 | $589.7K | $585.6K | 0.16% | -$4.1K |
| Invesco Qqq Trust Series IETF | 898 | 898 | 0 | $539.1K | $551.6K | 0.15% | +$12.5K |
| AstraZeneca PLCADR(AZN) | 5,900 | 5,900 | 0 | $452.6K | $542.4K | 0.15% | +$89.7K |
| Amphenol Corp New Cl ASTOCK | 3,888 | 3,992 | +104 | $481.1K | $539.5K | 0.15% | +$58.3K |
| Texas Instruments IncorporatedSTOCK(TXN) | 3,073 | 3,073 | 0 | $564.6K | $533.1K | 0.15% | -$31.5K |
| Vanguard S&p 500 Growth EtfETF | 207 | 1,192 | +985 | $90.1K | $529.7K | 0.15% | +$439.6K |
| Hingham Instn Svgs Mass ComSTOCK | 1,810 | 1,810 | 0 | $477.4K | $514.0K | 0.14% | +$36.5K |
| Vaneck Gold Miners EtfETF GOLD MINERS ETF | 5,835 | 5,835 | 0 | $445.8K | $500.5K | 0.14% | +$54.7K |
| Essential Utilities, Inc.STOCK(WTRG) | 12,729 | 12,729 | 0 | $507.9K | $488.3K | 0.14% | -$19.6K |
| 3M CompanySTOCK(MMM) | 2,995 | 2,995 | 0 | $464.8K | $479.5K | 0.13% | +$14.7K |
| California Water Service GroupSTOCK(CWT) | 11,235 | 10,935 | -300 | $515.6K | $473.8K | 0.13% | -$41.8K |
| Exxon Mobil Corp ComSTOCK | 4,185 | 3,921 | -264 | $471.9K | $471.9K | 0.13% | -$6 |
| Paychex, Inc.STOCK(PAYX) | 4,160 | 4,160 | 0 | $527.3K | $466.7K | 0.13% | -$60.7K |
| Walmart Inc.STOCK(WMT) | 4,101 | 4,101 | 0 | $422.6K | $456.9K | 0.13% | +$34.2K |