Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q4 2025 ▲▼ | Q1 2026 ▲▼ | Change ▲▼ | Q4 2025 ▲▼ | Q1 2026 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple Inc.STOCK(AAPL) | 102,038 | 101,762 | -276 | $27.74M | $25.83M | 7.27% | -$1.91M |
| NVIDIA CorporationSTOCK(NVDA) | 90,303 | 91,377 | +1,074 | $16.84M | $15.94M | 4.49% | -$905.4K |
| Broadcom Inc.STOCK(AVGO) | 42,210 | 39,569 | -2,641 | $14.61M | $12.25M | 3.45% | -$2.36M |
| Asml Hldg Nv N Y Registry ShsADR N Y REGISTRY SHS | 9,291 | 8,872 | -419 | $9.94M | $11.72M | 3.30% | +$1.78M |
| Cisco Systems, Inc.STOCK(CSCO) | 115,473 | 117,669 | +2,196 | $8.89M | $9.13M | 2.57% | +$235.1K |
| GSK plcADR(GSK) | 161,357 | 161,978 | +621 | $7.91M | $8.94M | 2.52% | +$1.03M |
| Prologis, Inc.REIT(PLD) | 55,496 | 56,250 | +754 | $7.08M | $7.44M | 2.09% | +$350.5K |
| American Wtr Wks Co Inc New ComSTOCK | 58,057 | 52,433 | -5,624 | $7.58M | $7.14M | 2.01% | -$440.8K |
| Arista Networks, Inc.STOCK(ANET) | 53,061 | 53,746 | +685 | $6.95M | $6.60M | 1.86% | -$353.6K |
| Ferguson Enterprises Inc.STOCK(FERG) | 27,101 | 27,172 | +71 | $6.03M | $6.34M | 1.78% | +$304.6K |
| Unilever PLCADR(UL) | 115,430 | 110,247 | -5,183 | $7.55M | $6.28M | 1.77% | -$1.27M |
| HA Sustainable Infrastructure Capital, Inc.REIT(HASI) | 177,658 | 169,328 | -8,330 | $5.58M | $6.22M | 1.75% | +$639.0K |
| Ross Stores, Inc.STOCK(ROST) | 28,567 | 28,640 | +73 | $5.15M | $6.20M | 1.75% | +$1.06M |
| Salesforce, Inc.STOCK(CRM) | 25,282 | 30,792 | +5,510 | $6.70M | $5.75M | 1.62% | -$949.4K |
| Stryker CorporationSTOCK(SYK) | 15,651 | 16,354 | +703 | $5.50M | $5.37M | 1.51% | -$127.1K |
| Sprouts Farmers Market, Inc.STOCK(SFM) | 68,932 | 68,630 | -302 | $5.49M | $5.29M | 1.49% | -$198.4K |
| Jack Henry & Associates, Inc.STOCK(JKHY) | 32,734 | 33,239 | +505 | $5.97M | $5.25M | 1.48% | -$720.2K |
| Quest Diagnostics IncorporatedSTOCK(DGX) | 26,681 | 26,322 | -359 | $4.63M | $5.16M | 1.45% | +$528.6K |
| Costco Wholesale CorporationSTOCK(COST) | 693 | 5,172 | +4,479 | $597.6K | $5.15M | 1.45% | +$4.56M |
| Camden National CorporationSTOCK(CAC) | 102,695 | 107,755 | +5,060 | $4.45M | $5.11M | 1.44% | +$658.1K |
| Hubbell IncorporatedSTOCK(HUBB) | 9,883 | 10,153 | +270 | $4.39M | $4.98M | 1.40% | +$593.3K |
| Johnson & JohnsonSTOCK(JNJ) | 20,400 | 20,084 | -316 | $4.22M | $4.91M | 1.38% | +$687.6K |
| Ecolab Inc.STOCK(ECL) | 17,936 | 18,424 | +488 | $4.71M | $4.90M | 1.38% | +$192.6K |
| Microsoft CorporationSTOCK(MSFT) | 12,785 | 12,785 | 0 | $6.18M | $4.73M | 1.33% | -$1.45M |
| International Business Machines CorporationSTOCK(IBM) | 18,825 | 19,057 | +232 | $5.58M | $4.62M | 1.30% | -$956.9K |
| First Solar, Inc.STOCK(FSLR) | 24,133 | 22,777 | -1,356 | $6.30M | $4.49M | 1.26% | -$1.81M |
| The Charles Schwab CorporationSTOCK(SCHW) | 40,449 | 47,271 | +6,822 | $4.04M | $4.44M | 1.25% | +$401.3K |
| Takeda Pharmaceutical Company LimitedADR(TAK) | 260,804 | 238,365 | -22,439 | $4.07M | $4.41M | 1.24% | +$348.6K |
| The Home Depot, Inc.STOCK(HD) | 12,990 | 13,154 | +164 | $4.47M | $4.33M | 1.22% | -$143.6K |
| ServiceNow, Inc.STOCK(NOW) | 25,513 | 39,038 | +13,525 | $3.91M | $4.08M | 1.15% | +$173.1K |
| Borgwarner Inc ComSTOCK | 72,247 | 74,960 | +2,713 | $3.26M | $4.07M | 1.14% | +$811.9K |
| Netflix, Inc.STOCK(NFLX) | 24,743 | 41,925 | +17,182 | $2.32M | $4.03M | 1.13% | +$1.71M |
| Moody's CorporationSTOCK(MCO) | 8,575 | 9,183 | +608 | $4.38M | $4.01M | 1.13% | -$374.5K |
| Automatic Data Processing Inc ComSTOCK | 19,703 | 19,573 | -130 | $5.07M | $3.98M | 1.12% | -$1.09M |
| Valmont Industries, Inc.STOCK(VMI) | 9,546 | 9,766 | +220 | $3.84M | $3.90M | 1.10% | +$61.7K |
| Veeva Systems Inc.STOCK(VEEV) | 21,568 | 21,907 | +339 | $4.81M | $3.85M | 1.08% | -$966.4K |
| McCormick & Company, IncorporatedSTOCK(MKC) | 75,825 | 76,012 | +187 | $5.16M | $3.83M | 1.08% | -$1.33M |
| State Street CorporationSTOCK(STT) | 19,199 | 29,068 | +9,869 | $2.48M | $3.68M | 1.04% | +$1.20M |
| Nokia OyjADR(NOK) | 382,421 | 446,609 | +64,188 | $2.47M | $3.59M | 1.01% | +$1.12M |
| Kadant Inc.STOCK(KAI) | 11,795 | 12,168 | +373 | $3.36M | $3.56M | 1.00% | +$195.5K |
| Check Point Software Tech Ltd OrdSTOCK ORD | 24,249 | 24,880 | +631 | $4.50M | $3.55M | 1.00% | -$945.5K |
| Vodafone Group Public Limited CompanyADR(VOD) | 283,978 | 227,683 | -56,295 | $3.75M | $3.42M | 0.96% | -$331.6K |
| Westinghouse Air Brake Technologies CorporationSTOCK(WAB) | 12,675 | 13,671 | +996 | $2.71M | $3.42M | 0.96% | +$711.0K |
| Healthpeak Properties, Inc.REIT(DOC) | 209,858 | 194,316 | -15,542 | $3.37M | $3.19M | 0.90% | -$181.9K |
| Eli Lilly and CompanySTOCK(LLY) | 3,165 | 3,165 | 0 | $3.40M | $2.91M | 0.82% | -$490.3K |
| Amalgamated Financial Corp ComSTOCK | 92,521 | 73,548 | -18,973 | $2.96M | $2.86M | 0.80% | -$104.6K |
| H2O AmericaSTOCK(HTO) | 42,706 | 46,418 | +3,712 | $2.09M | $2.72M | 0.77% | +$631.2K |
| Palo Alto Networks, Inc.STOCK(PANW) | 534 | 16,730 | +16,196 | $98.4K | $2.68M | 0.76% | +$2.58M |
| Columbia Banking System, Inc.STOCK(COLB) | 77,762 | 92,465 | +14,703 | $2.17M | $2.54M | 0.71% | +$362.9K |
| Alphabet Inc.STOCK(GOOG) | 8,728 | 8,718 | -10 | $2.73M | $2.51M | 0.71% | -$224.9K |
| Chipotle Mexican Grill, Inc.STOCK(CMG) | 52,732 | 77,537 | +24,805 | $1.95M | $2.48M | 0.70% | +$530.9K |
| The Procter & Gamble CompanySTOCK(PG) | 16,783 | 16,528 | -255 | $2.41M | $2.39M | 0.67% | -$17.8K |
| Illinois Tool Works Inc.STOCK(ITW) | 8,479 | 8,453 | -26 | $2.09M | $2.20M | 0.62% | +$111.9K |
| lululemon athletica inc.STOCK(LULU) | 9,457 | 14,231 | +4,774 | $1.97M | $2.18M | 0.61% | +$213.5K |
| Expeditors International of Washington, Inc.STOCK(EXPD) | 14,755 | 13,468 | -1,287 | $2.20M | $1.93M | 0.54% | -$269.6K |
| TELUS CorporationSTOCK(TU) | 173,861 | 146,028 | -27,833 | $2.29M | $1.87M | 0.53% | -$416.2K |
| Ameresco Inc Cl ASTOCK | 62,742 | 66,461 | +3,719 | $1.84M | $1.69M | 0.48% | -$143.0K |
| Amgen Inc.STOCK(AMGN) | 4,816 | 4,816 | 0 | $1.58M | $1.69M | 0.48% | +$118.2K |
| PepsiCo, Inc.STOCK(PEP) | 10,934 | 10,784 | -150 | $1.57M | $1.67M | 0.47% | +$105.4K |
| Alphabet Inc.STOCK(GOOG) | 5,745 | 5,745 | 0 | $1.80M | $1.65M | 0.46% | -$154.8K |
| SoFi Technologies, Inc.STOCK(SOFI) | 34,616 | 98,433 | +63,817 | $906.2K | $1.56M | 0.44% | +$656.9K |
| State Street SPDR S&P 500 ETF TrustETF(SPY) | 2,958 | 2,403 | -555 | $2.02M | $1.56M | 0.44% | -$454.4K |
| United Parcel Service, Inc.STOCK(UPS) | 13,173 | 13,505 | +332 | $1.31M | $1.33M | 0.37% | +$22.0K |
| Merck & Co., Inc.STOCK(MRK) | 10,822 | 10,482 | -340 | $1.14M | $1.26M | 0.35% | +$121.8K |
| Thermo Fisher Scientific Inc.STOCK(TMO) | 2,630 | 2,522 | -108 | $1.52M | $1.24M | 0.35% | -$284.3K |
| Intuit Inc.STOCK(INTU) | 3,296 | 2,609 | -687 | $2.18M | $1.13M | 0.32% | -$1.06M |
| Berkshire Hathaway Inc Del Cl B NewSTOCK | 2,408 | 2,348 | -60 | $1.21M | $1.13M | 0.32% | -$85.2K |
| Novo Nordisk A/SADR(NVO) | 30,141 | 29,478 | -663 | $1.53M | $1.08M | 0.30% | -$450.3K |
| Colgate-Palmolive CompanySTOCK(CL) | 13,785 | 12,285 | -1,500 | $1.09M | $1.05M | 0.29% | -$42.2K |
| U.S. BancorpSTOCK(USB) | 21,896 | 19,817 | -2,079 | $1.17M | $1.03M | 0.29% | -$137.7K |
| Vital Farms, Inc.STOCK(VITL) | 65,406 | 66,151 | +745 | $2.09M | $934.1K | 0.26% | -$1.16M |
| American Express CompanySTOCK(AXP) | 3,095 | 3,079 | -16 | $1.14M | $931.3K | 0.26% | -$213.7K |
| Hologic Inc ComSTOCK | 57,913 | 12,007 | -45,906 | $4.31M | $907.6K | 0.26% | -$3.41M |
| AbbVie Inc.STOCK(ABBV) | 3,880 | 3,880 | 0 | $886.5K | $843.9K | 0.24% | -$42.7K |
| Trimble Inc.STOCK(TRMB) | 13,411 | 12,781 | -630 | $1.05M | $833.7K | 0.23% | -$217.0K |
| O'Reilly Automotive, Inc.STOCK(ORLY) | 8,910 | 8,910 | 0 | $812.7K | $822.5K | 0.23% | +$9.8K |
| Vaneck Green Bond EtfETF GREEN BOND ETF | 37,946 | 34,055 | -3,891 | $923.4K | $815.9K | 0.23% | -$107.5K |
| Becton, Dickinson and CompanySTOCK(BDX) | 5,017 | 4,627 | -390 | $973.6K | $727.5K | 0.20% | -$246.1K |
| GE AerospaceSTOCK(GE) | 3,000 | 2,513 | -487 | $924.1K | $713.1K | 0.20% | -$211.0K |
| NextEra Energy, Inc.STOCK(NEE) | 7,558 | 7,358 | -200 | $606.8K | $683.4K | 0.19% | +$76.7K |
| JPMorgan Chase & Co.STOCK(JPM) | 2,208 | 2,208 | 0 | $711.5K | $649.5K | 0.18% | -$62.0K |
| Exxon Mobil Corp ComSTOCK | 3,921 | 3,771 | -150 | $471.9K | $639.8K | 0.18% | +$167.9K |
| Aflac IncorporatedSTOCK(AFL) | 5,882 | 5,661 | -221 | $648.6K | $621.1K | 0.17% | -$27.5K |
| Abbott Laboratories ComSTOCK | 6,236 | 5,862 | -374 | $781.3K | $601.9K | 0.17% | -$179.5K |
| GE Vernova Inc.STOCK(GEV) | 685 | 685 | 0 | $447.7K | $597.9K | 0.17% | +$150.2K |
| Texas Instruments IncorporatedSTOCK(TXN) | 3,073 | 3,073 | 0 | $533.1K | $596.6K | 0.17% | +$63.5K |
| Keysight Technologies, Inc.STOCK(KEYS) | 2,081 | 2,081 | 0 | $422.8K | $587.6K | 0.17% | +$164.8K |
| AstraZeneca PLCADR(AZN) | 0 | 2,950 | +2,950 | $0 | $581.8K | 0.16% | +$581.8K |
| General Mills, Inc.STOCK(GIS) | 14,597 | 15,338 | +741 | $678.8K | $570.9K | 0.16% | -$107.9K |
| Mastercard IncorporatedSTOCK(MA) | 1,207 | 1,113 | -94 | $689.1K | $556.1K | 0.16% | -$132.9K |
| Essential Utilities, Inc.STOCK(WTRG) | 12,729 | 12,729 | 0 | $488.3K | $512.6K | 0.14% | +$24.3K |
| Walmart Inc.STOCK(WMT) | 4,101 | 4,101 | 0 | $456.9K | $509.7K | 0.14% | +$52.8K |
| Amphenol Corp Cl ASTOCK | 3,992 | 3,992 | 0 | $539.5K | $504.4K | 0.14% | -$35.1K |
| Agilent Technologies, Inc.STOCK(A) | 4,387 | 4,387 | 0 | $596.9K | $500.0K | 0.14% | -$96.9K |
| Hingham Instn Svgs Mass ComSTOCK | 1,810 | 1,635 | -175 | $514.0K | $467.3K | 0.13% | -$46.6K |
| Watts Water Technologies, Inc.STOCK(WTS) | 1,596 | 1,596 | 0 | $440.5K | $463.3K | 0.13% | +$22.8K |
| California Water Service GroupSTOCK(CWT) | 10,935 | 10,135 | -800 | $473.8K | $459.5K | 0.13% | -$14.3K |
| 3M CompanySTOCK(MMM) | 2,995 | 2,995 | 0 | $479.5K | $435.0K | 0.12% | -$44.5K |
| Amazon.com, Inc.STOCK(AMZN) | 2,552 | 2,037 | -515 | $589.1K | $424.2K | 0.12% | -$164.8K |
| The J. M. Smucker CompanySTOCK(SJM) | 4,493 | 4,381 | -112 | $439.5K | $422.5K | 0.12% | -$17.0K |