Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple Inc.STOCK(AAPL) | 104,448 | 105,124 | +676 | $24.34M | $26.33M | 8.37% | +$1.99M |
| Sprouts Farmers Market, Inc.STOCK(SFM) | 95,447 | 89,188 | -6,259 | $10.54M | $11.33M | 3.60% | +$794.8K |
| NVIDIA CorporationSTOCK(NVDA) | 77,694 | 77,751 | +57 | $9.44M | $10.44M | 3.32% | +$1.01M |
| Broadcom Inc.STOCK(AVGO) | 42,606 | 43,678 | +1,072 | $7.35M | $10.13M | 3.22% | +$2.78M |
| Unilever PLCADR(UL) | 147,006 | 144,503 | -2,503 | $9.55M | $8.19M | 2.61% | -$1.36M |
| American Wtr Wks Co Inc New ComSTOCK | 61,247 | 64,030 | +2,783 | $8.96M | $7.97M | 2.54% | -$985.7K |
| Salesforce, Inc.STOCK(CRM) | 23,263 | 23,201 | -62 | $6.37M | $7.76M | 2.47% | +$1.39M |
| Cisco Systems, Inc.STOCK(CSCO) | 122,670 | 121,591 | -1,079 | $6.53M | $7.20M | 2.29% | +$669.7K |
| GSK plcADR(GSK) | 203,719 | 200,063 | -3,656 | $8.33M | $6.77M | 2.15% | -$1.56M |
| Automatic Data Processing Inc ComSTOCK | 20,602 | 20,547 | -55 | $5.70M | $6.01M | 1.91% | +$313.5K |
| McCormick & Company, IncorporatedSTOCK(MKC) | 68,315 | 75,532 | +7,217 | $5.62M | $5.76M | 1.83% | +$136.2K |
| Microsoft CorporationSTOCK(MSFT) | 13,120 | 13,570 | +450 | $5.65M | $5.72M | 1.82% | +$73.8K |
| Healthpeak Properties, Inc.REIT(DOC) | 276,257 | 261,720 | -14,537 | $6.32M | $5.31M | 1.69% | -$1.01M |
| HA Sustainable Infrastructure Capital, Inc.REIT(HASI) | 190,494 | 191,264 | +770 | $6.57M | $5.13M | 1.63% | -$1.43M |
| First Solar, Inc.STOCK(FSLR) | 26,382 | 27,491 | +1,109 | $6.58M | $4.85M | 1.54% | -$1.74M |
| Check Point Software Tech Ltd OrdSTOCK ORD | 25,873 | 25,801 | -72 | $4.99M | $4.82M | 1.53% | -$171.5K |
| Takeda Pharmaceutical Company LimitedADR(TAK) | 406,228 | 360,091 | -46,137 | $5.78M | $4.77M | 1.52% | -$1.01M |
| International Business Machines CorporationSTOCK(IBM) | 20,936 | 21,563 | +627 | $4.63M | $4.74M | 1.51% | +$111.7K |
| Smith & Nephew plcADR(SNN) | 197,565 | 186,414 | -11,151 | $6.15M | $4.58M | 1.46% | -$1.57M |
| Ferguson Enterprises Inc.STOCK(FERG) | 20,425 | 25,959 | +5,534 | $4.06M | $4.51M | 1.43% | +$449.9K |
| Camden National CorporationSTOCK(CAC) | 106,011 | 104,562 | -1,449 | $4.38M | $4.47M | 1.42% | +$88.6K |
| ServiceNow, Inc.STOCK(NOW) | 3,507 | 3,921 | +414 | $3.14M | $4.16M | 1.32% | +$1.02M |
| Ross Stores, Inc.STOCK(ROST) | 23,202 | 26,497 | +3,295 | $3.49M | $4.01M | 1.27% | +$516.1K |
| Amalgamated Financial Corp ComSTOCK | 124,119 | 119,365 | -4,754 | $3.89M | $4.00M | 1.27% | +$101.5K |
| Quest Diagnostics IncorporatedSTOCK(DGX) | 22,445 | 26,428 | +3,983 | $3.48M | $3.99M | 1.27% | +$502.3K |
| Jack Henry & Associates, Inc.STOCK(JKHY) | 0 | 22,693 | +22,693 | $0 | $3.98M | 1.27% | +$3.98M |
| Arista Networks, Inc.STOCK(ANET) | 0 | 35,145 | +35,145 | $0 | $3.88M | 1.24% | +$3.88M |
| Asml Holding N V N Y Registry ShsADR N Y REGISTRY SHS | 99 | 5,493 | +5,394 | $82.5K | $3.81M | 1.21% | +$3.72M |
| Chipotle Mexican Grill, Inc.STOCK(CMG) | 59,476 | 62,482 | +3,006 | $3.43M | $3.77M | 1.20% | +$340.7K |
| H2O AmericaSTOCK(HTO) | 98,199 | 74,708 | -23,491 | $5.71M | $3.68M | 1.17% | -$2.03M |
| Hubbell IncorporatedSTOCK(HUBB) | 8,167 | 8,363 | +196 | $3.50M | $3.50M | 1.11% | +$4.8K |
| Veeva Systems Inc.STOCK(VEEV) | 0 | 16,587 | +16,587 | $0 | $3.49M | 1.11% | +$3.49M |
| Vodafone Group Public Limited CompanyADR(VOD) | 431,146 | 388,496 | -42,650 | $4.32M | $3.30M | 1.05% | -$1.02M |
| Hologic Inc ComSTOCK | 38,380 | 45,646 | +7,266 | $3.13M | $3.29M | 1.05% | +$164.2K |
| The Procter & Gamble CompanySTOCK(PG) | 19,015 | 19,098 | +83 | $3.29M | $3.20M | 1.02% | -$91.7K |
| Johnson & JohnsonSTOCK(JNJ) | 22,282 | 22,118 | -164 | $3.61M | $3.20M | 1.02% | -$412.3K |
| lululemon athletica inc.STOCK(LULU) | 36 | 7,703 | +7,667 | $9.8K | $2.95M | 0.94% | +$2.94M |
| TELUS CorporationSTOCK(TU) | 256,910 | 216,499 | -40,411 | $4.31M | $2.94M | 0.93% | -$1.38M |
| Novo Nordisk A/SADR(NVO) | 34,386 | 33,876 | -510 | $4.09M | $2.91M | 0.93% | -$1.18M |
| Eli Lilly and CompanySTOCK(LLY) | 3,619 | 3,656 | +37 | $3.21M | $2.82M | 0.90% | -$383.8K |
| STAG Industrial, Inc.REIT(STAG) | 79,599 | 76,927 | -2,672 | $3.11M | $2.60M | 0.83% | -$509.9K |
| Ameresco Inc Cl ASTOCK | 110,767 | 106,028 | -4,739 | $4.20M | $2.49M | 0.79% | -$1.71M |
| Agco Corp ComSTOCK | 30,724 | 26,159 | -4,565 | $3.01M | $2.45M | 0.78% | -$561.3K |
| Vital Farms, Inc.STOCK(VITL) | 30,224 | 57,957 | +27,733 | $1.06M | $2.18M | 0.69% | +$1.12M |
| Intuit Inc.STOCK(INTU) | 3,469 | 3,469 | 0 | $2.15M | $2.18M | 0.69% | +$26.0K |
| Illinois Tool Works Inc.STOCK(ITW) | 8,592 | 8,552 | -40 | $2.25M | $2.17M | 0.69% | -$83.3K |
| Nokia OyjADR(NOK) | 882,843 | 483,281 | -399,562 | $3.86M | $2.14M | 0.68% | -$1.72M |
| Westinghouse Air Brake Technologies CorporationSTOCK(WAB) | 10,816 | 11,016 | +200 | $1.97M | $2.09M | 0.66% | +$122.5K |
| Colgate-Palmolive CompanySTOCK(CL) | 20,880 | 20,725 | -155 | $2.17M | $1.88M | 0.60% | -$283.4K |
| General Mills, Inc.STOCK(GIS) | 29,897 | 29,130 | -767 | $2.21M | $1.86M | 0.59% | -$350.3K |
| Alphabet Inc.STOCK(GOOG) | 9,773 | 9,653 | -120 | $1.62M | $1.83M | 0.58% | +$206.5K |
| United Parcel Service, Inc.STOCK(UPS) | 14,004 | 14,471 | +467 | $1.91M | $1.82M | 0.58% | -$84.5K |
| Expeditors International of Washington, Inc.STOCK(EXPD) | 16,420 | 16,420 | 0 | $2.16M | $1.82M | 0.58% | -$338.7K |
| State Street SPDR S&P 500 ETF TrustETF(SPY) | 3,061 | 2,953 | -108 | $1.76M | $1.73M | 0.55% | -$25.6K |
| PepsiCo, Inc.STOCK(PEP) | 11,425 | 11,129 | -296 | $1.94M | $1.69M | 0.54% | -$250.5K |
| Organon & Co.STOCK(OGN) | 116,689 | 112,698 | -3,991 | $2.23M | $1.68M | 0.53% | -$550.8K |
| The Home Depot, Inc.STOCK(HD) | 4,043 | 4,309 | +266 | $1.64M | $1.68M | 0.53% | +$37.9K |
| Stryker CorporationSTOCK(SYK) | 4,593 | 4,600 | +7 | $1.66M | $1.66M | 0.53% | -$3.0K |
| Netflix, Inc.STOCK(NFLX) | 7 | 1,833 | +1,826 | $5.0K | $1.63M | 0.52% | +$1.63M |
| Berkshire Hathaway Inc Del Cl B NewSTOCK | 3,603 | 3,598 | -5 | $1.66M | $1.63M | 0.52% | -$27.4K |
| Amgen Inc.STOCK(AMGN) | 6,058 | 6,008 | -50 | $1.95M | $1.57M | 0.50% | -$386.0K |
| Thermo Fisher Scientific Inc.STOCK(TMO) | 2,806 | 2,788 | -18 | $1.74M | $1.45M | 0.46% | -$285.3K |
| Becton, Dickinson and CompanySTOCK(BDX) | 6,041 | 6,016 | -25 | $1.46M | $1.36M | 0.43% | -$91.6K |
| Kadant Inc.STOCK(KAI) | 3,335 | 3,335 | 0 | $1.13M | $1.15M | 0.37% | +$23.3K |
| Merck & Co., Inc.STOCK(MRK) | 11,655 | 11,494 | -161 | $1.32M | $1.14M | 0.36% | -$180.1K |
| U.S. BancorpSTOCK(USB) | 24,548 | 23,548 | -1,000 | $1.12M | $1.13M | 0.36% | +$3.7K |
| Alphabet Inc.STOCK(GOOG) | 5,639 | 5,834 | +195 | $942.8K | $1.11M | 0.35% | +$168.2K |
| Vaneck Green Bond EtfETF GREEN BOND ETF | 43,919 | 42,211 | -1,708 | $1.08M | $1.00M | 0.32% | -$77.3K |
| Trimble Inc.STOCK(TRMB) | 14,252 | 13,915 | -337 | $884.9K | $983.2K | 0.31% | +$98.3K |
| Columbia Banking System, Inc.STOCK(COLB) | 35,709 | 35,391 | -318 | $932.4K | $955.9K | 0.30% | +$23.5K |
| UnitedHealth Group IncorporatedSTOCK(UNH) | 2,102 | 1,834 | -268 | $1.23M | $927.7K | 0.30% | -$301.3K |
| American Express CompanySTOCK(AXP) | 3,135 | 3,095 | -40 | $850.2K | $918.6K | 0.29% | +$68.4K |
| AbbVie Inc.STOCK(ABBV) | 4,546 | 4,516 | -30 | $897.7K | $802.5K | 0.26% | -$95.3K |
| The Charles Schwab CorporationSTOCK(SCHW) | 9,873 | 9,873 | 0 | $639.9K | $730.7K | 0.23% | +$90.8K |
| Abbott Labs ComSTOCK | 6,570 | 6,385 | -185 | $749.0K | $722.2K | 0.23% | -$26.8K |
| O'Reilly Automotive, Inc.STOCK(ORLY) | 554 | 594 | +40 | $638.0K | $704.4K | 0.22% | +$66.4K |
| Hingham Instn Svgs Mass ComSTOCK | 3,509 | 2,590 | -919 | $853.8K | $658.2K | 0.21% | -$195.6K |
| Costco Wholesale CorporationSTOCK(COST) | 456 | 705 | +249 | $404.3K | $646.0K | 0.21% | +$241.7K |
| Mastercard IncorporatedSTOCK(MA) | 1,187 | 1,187 | 0 | $586.1K | $625.0K | 0.20% | +$38.9K |
| The J. M. Smucker CompanySTOCK(SJM) | 5,567 | 5,517 | -50 | $674.2K | $607.5K | 0.19% | -$66.6K |
| Aflac IncorporatedSTOCK(AFL) | 5,721 | 5,731 | +10 | $639.6K | $592.8K | 0.19% | -$46.8K |
| The Walt Disney CompanySTOCK(DIS) | 5,289 | 5,289 | 0 | $508.7K | $588.9K | 0.19% | +$80.2K |
| Agilent Technologies, Inc.STOCK(A) | 4,327 | 4,327 | 0 | $642.5K | $581.3K | 0.18% | -$61.2K |
| NextEra Energy, Inc.STOCK(NEE) | 7,960 | 7,960 | 0 | $672.9K | $570.7K | 0.18% | -$102.2K |
| Paychex, Inc.STOCK(PAYX) | 3,934 | 4,052 | +118 | $527.9K | $568.2K | 0.18% | +$40.3K |
| Texas Instruments IncorporatedSTOCK(TXN) | 2,958 | 2,958 | 0 | $611.0K | $554.7K | 0.18% | -$56.4K |
| Tractor Supply CompanySTOCK(TSCO) | 2,285 | 10,145 | +7,860 | $664.8K | $538.3K | 0.17% | -$126.5K |
| California Water Service GroupSTOCK(CWT) | 11,485 | 11,485 | 0 | $622.7K | $520.6K | 0.17% | -$102.1K |
| GE AerospaceSTOCK(GE) | 3,113 | 3,113 | 0 | $587.0K | $519.2K | 0.17% | -$67.8K |
| Invesco Qqq Trust Series IETF | 1,000 | 1,000 | 0 | $488.1K | $511.2K | 0.16% | +$23.2K |
| Helios Technologies, Inc.STOCK(HLIO) | 11,119 | 10,969 | -150 | $530.4K | $489.7K | 0.16% | -$40.7K |
| Essential Utilities, Inc.STOCK(WTRG) | 13,520 | 13,270 | -250 | $521.5K | $482.0K | 0.15% | -$39.5K |
| Nomad Foods LimitedSTOCK(NOMD) | 161,119 | 28,454 | -132,665 | $3.07M | $477.5K | 0.15% | -$2.59M |
| JPMorgan Chase & Co.STOCK(JPM) | 1,718 | 1,954 | +236 | $362.3K | $468.4K | 0.15% | +$106.1K |
| Amazon.com, Inc.STOCK(AMZN) | 2,173 | 2,123 | -50 | $404.9K | $465.8K | 0.15% | +$60.9K |
| Exxon Mobil Corp ComSTOCK | 4,370 | 3,921 | -449 | $512.3K | $421.8K | 0.13% | -$90.5K |
| Healthcare Realty Trust IncorporatedREIT(HR) | 40,167 | 23,610 | -16,557 | $729.0K | $400.2K | 0.13% | -$328.8K |
| Lowe's Companies, Inc.STOCK(LOW) | 1,599 | 1,599 | 0 | $433.1K | $394.6K | 0.13% | -$38.5K |
| AstraZeneca PLCADR(AZN) | 6,014 | 5,900 | -114 | $468.6K | $386.6K | 0.12% | -$82.0K |
| McDonald's CorporationSTOCK(MCD) | 1,362 | 1,312 | -50 | $414.7K | $380.3K | 0.12% | -$34.4K |