Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple Inc.STOCK(AAPL) | 85,871 | 96,584 | +10,713 | $14.73M | $20.34M | 7.60% | +$5.62M |
| Sprouts Farmers Market, Inc.STOCK(SFM) | 133,387 | 119,650 | -13,737 | $8.60M | $10.01M | 3.74% | +$1.41M |
| Unilever PLCADR(UL) | 178,534 | 169,513 | -9,021 | $8.96M | $9.32M | 3.48% | +$360.9K |
| GSK plcADR(GSK) | 212,442 | 210,564 | -1,878 | $9.11M | $8.11M | 3.03% | -$1.00M |
| American Wtr Wks Co Inc New ComSTOCK | 57,482 | 58,901 | +1,419 | $7.02M | $7.61M | 2.84% | +$582.8K |
| Healthpeak Properties, Inc.REIT(DOC) | 427,757 | 383,302 | -44,455 | $8.02M | $7.51M | 2.81% | -$507.7K |
| H2O AmericaSTOCK(HTO) | 115,489 | 120,949 | +5,460 | $6.54M | $6.56M | 2.45% | +$22.3K |
| HA Sustainable Infrastructure Capital, Inc.REIT(HASI) | 208,228 | 200,249 | -7,979 | $5.91M | $5.93M | 2.21% | +$13.7K |
| First Solar, Inc.STOCK(FSLR) | 27,034 | 26,084 | -950 | $4.56M | $5.88M | 2.20% | +$1.32M |
| Nomad Foods LimitedSTOCK(NOMD) | 346,883 | 349,638 | +2,755 | $6.79M | $5.76M | 2.15% | -$1.02M |
| Takeda Pharmaceutical Company LimitedADR(TAK) | 481,452 | 445,140 | -36,312 | $6.69M | $5.76M | 2.15% | -$927.3K |
| Microsoft CorporationSTOCK(MSFT) | 13,000 | 12,845 | -155 | $5.47M | $5.74M | 2.14% | +$271.7K |
| Smith & Nephew plcADR(SNN) | 217,474 | 215,920 | -1,554 | $5.52M | $5.35M | 2.00% | -$164.6K |
| Salesforce, Inc.STOCK(CRM) | 461 | 20,114 | +19,653 | $138.8K | $5.17M | 1.93% | +$5.03M |
| Vodafone Group Public Limited CompanyADR(VOD) | 623,789 | 580,140 | -43,649 | $5.55M | $5.15M | 1.92% | -$405.9K |
| Cisco Systems, Inc.STOCK(CSCO) | 86,246 | 106,956 | +20,710 | $4.30M | $5.08M | 1.90% | +$776.9K |
| Novo Nordisk A/SADR(NVO) | 36,062 | 35,170 | -892 | $4.63M | $5.02M | 1.88% | +$389.8K |
| Ameresco Inc Cl ASTOCK | 168,920 | 170,007 | +1,087 | $4.08M | $4.90M | 1.83% | +$821.9K |
| TELUS CorporationSTOCK(TU) | 331,401 | 320,296 | -11,105 | $5.31M | $4.85M | 1.81% | -$456.4K |
| Automatic Data Processing Inc ComSTOCK | 14,619 | 19,151 | +4,532 | $3.65M | $4.57M | 1.71% | +$920.2K |
| McCormick & Company, IncorporatedSTOCK(MKC) | 55,683 | 61,285 | +5,602 | $4.28M | $4.35M | 1.62% | +$70.5K |
| Check Point Software Tech Ltd OrdSTOCK ORD | 21,835 | 24,207 | +2,372 | $3.58M | $3.99M | 1.49% | +$413.0K |
| Amalgamated Financial Corp ComSTOCK | 143,209 | 144,541 | +1,332 | $3.44M | $3.96M | 1.48% | +$523.4K |
| International Business Machines CorporationSTOCK(IBM) | 21,736 | 22,434 | +698 | $4.15M | $3.88M | 1.45% | -$270.7K |
| Camden National CorporationSTOCK(CAC) | 92,421 | 109,441 | +17,020 | $3.10M | $3.61M | 1.35% | +$513.6K |
| Nokia OyjADR(NOK) | 918,980 | 914,615 | -4,365 | $3.25M | $3.46M | 1.29% | +$204.1K |
| Johnson & JohnsonSTOCK(JNJ) | 23,167 | 23,235 | +68 | $3.66M | $3.40M | 1.27% | -$268.8K |
| STAG Industrial, Inc.REIT(STAG) | 100,831 | 92,846 | -7,985 | $3.88M | $3.35M | 1.25% | -$527.9K |
| Eli Lilly and CompanySTOCK(LLY) | 3,633 | 3,637 | +4 | $2.83M | $3.29M | 1.23% | +$466.5K |
| The Procter & Gamble CompanySTOCK(PG) | 19,121 | 19,147 | +26 | $3.10M | $3.16M | 1.18% | +$55.4K |
| Agco Corp ComSTOCK | 15,029 | 31,748 | +16,719 | $1.85M | $3.11M | 1.16% | +$1.26M |
| Organon & Co.STOCK(OGN) | 148,598 | 133,420 | -15,178 | $2.79M | $2.76M | 1.03% | -$31.8K |
| Quest Diagnostics IncorporatedSTOCK(DGX) | 19,109 | 19,120 | +11 | $2.54M | $2.62M | 0.98% | +$73.5K |
| Intuit Inc.STOCK(INTU) | 3,567 | 3,567 | 0 | $2.32M | $2.34M | 0.88% | +$25.7K |
| Colgate-Palmolive CompanySTOCK(CL) | 24,164 | 23,989 | -175 | $2.18M | $2.33M | 0.87% | +$151.9K |
| Premier Inc Cl ASTOCK | 117,655 | 122,185 | +4,530 | $2.60M | $2.28M | 0.85% | -$319.0K |
| NVIDIA CorporationSTOCK(NVDA) | 1,795 | 17,950 | +16,155 | $1.62M | $2.22M | 0.83% | +$595.7K |
| General Mills, Inc.STOCK(GIS) | 35,773 | 33,802 | -1,971 | $2.50M | $2.14M | 0.80% | -$364.7K |
| Amgen Inc.STOCK(AMGN) | 7,044 | 6,784 | -260 | $2.00M | $2.12M | 0.79% | +$116.9K |
| Expeditors International of Washington, Inc.STOCK(EXPD) | 16,585 | 16,585 | 0 | $2.02M | $2.07M | 0.77% | +$53.4K |
| Illinois Tool Works Inc.STOCK(ITW) | 8,592 | 8,592 | 0 | $2.31M | $2.04M | 0.76% | -$269.5K |
| Hologic Inc ComSTOCK | 17,380 | 25,737 | +8,357 | $1.35M | $1.91M | 0.71% | +$556.0K |
| PepsiCo, Inc.STOCK(PEP) | 11,525 | 11,534 | +9 | $2.02M | $1.90M | 0.71% | -$114.7K |
| Alphabet Inc.STOCK(GOOG) | 9,640 | 9,600 | -40 | $1.45M | $1.75M | 0.65% | +$293.7K |
| State Street SPDR S&P 500 ETF TrustETF(SPY) | 2,280 | 3,061 | +781 | $1.19M | $1.67M | 0.62% | +$473.3K |
| Stryker CorporationSTOCK(SYK) | 4,888 | 4,828 | -60 | $1.75M | $1.64M | 0.61% | -$106.5K |
| Becton, Dickinson and CompanySTOCK(BDX) | 6,781 | 6,736 | -45 | $1.68M | $1.57M | 0.59% | -$103.7K |
| Thermo Fisher Scientific Inc.STOCK(TMO) | 2,854 | 2,839 | -15 | $1.66M | $1.57M | 0.59% | -$88.8K |
| Healthcare Realty Trust IncorporatedREIT(HR) | 225,110 | 93,350 | -131,760 | $3.19M | $1.54M | 0.57% | -$1.65M |
| Merck & Co., Inc.STOCK(MRK) | 12,125 | 12,125 | 0 | $1.60M | $1.50M | 0.56% | -$98.8K |
| Hubbell IncorporatedSTOCK(HUBB) | 3,603 | 4,021 | +418 | $1.50M | $1.47M | 0.55% | -$25.8K |
| Berkshire Hathaway Inc Del Cl B NewSTOCK | 3,575 | 3,606 | +31 | $1.50M | $1.47M | 0.55% | -$36.4K |
| The Home Depot, Inc.STOCK(HD) | 4,024 | 4,047 | +23 | $1.54M | $1.39M | 0.52% | -$150.5K |
| United Parcel Service, Inc.STOCK(UPS) | 7,802 | 9,754 | +1,952 | $1.16M | $1.33M | 0.50% | +$175.2K |
| Vaneck Green Bond EtfETF GREEN BOND ETF | 52,971 | 49,765 | -3,206 | $1.26M | $1.18M | 0.44% | -$80.8K |
| Westinghouse Air Brake Technologies CorporationSTOCK(WAB) | 6,304 | 7,150 | +846 | $918.4K | $1.13M | 0.42% | +$211.7K |
| Hingham Instn Svgs Mass ComSTOCK | 7,419 | 6,239 | -1,180 | $1.29M | $1.12M | 0.42% | -$178.3K |
| UnitedHealth Group IncorporatedSTOCK(UNH) | 2,045 | 2,087 | +42 | $1.01M | $1.06M | 0.40% | +$51.2K |
| Alphabet Inc.STOCK(GOOG) | 5,589 | 5,379 | -210 | $851.0K | $986.6K | 0.37% | +$135.6K |
| Kadant Inc.STOCK(KAI) | 3,410 | 3,335 | -75 | $1.12M | $979.8K | 0.37% | -$139.1K |
| U.S. BancorpSTOCK(USB) | 24,548 | 24,548 | 0 | $1.10M | $974.6K | 0.36% | -$122.7K |
| AbbVie Inc.STOCK(ABBV) | 4,686 | 4,697 | +11 | $853.3K | $805.6K | 0.30% | -$47.7K |
| Trimble Inc.STOCK(TRMB) | 14,452 | 14,252 | -200 | $930.1K | $797.0K | 0.30% | -$133.2K |
| Tractor Supply CompanySTOCK(TSCO) | 2,757 | 2,757 | 0 | $721.6K | $744.4K | 0.28% | +$22.8K |
| The Charles Schwab CorporationSTOCK(SCHW) | 9,840 | 9,840 | 0 | $711.8K | $725.1K | 0.27% | +$13.3K |
| Columbia Banking System, Inc.STOCK(COLB) | 8,892 | 36,147 | +27,255 | $172.1K | $719.0K | 0.27% | +$546.9K |
| American Express CompanySTOCK(AXP) | 3,032 | 3,090 | +58 | $690.4K | $715.5K | 0.27% | +$25.1K |
| Abbott Labs ComSTOCK | 6,648 | 6,449 | -199 | $755.6K | $670.1K | 0.25% | -$85.5K |
| The J. M. Smucker CompanySTOCK(SJM) | 5,730 | 5,730 | 0 | $721.2K | $624.8K | 0.23% | -$96.4K |
| O'Reilly Automotive, Inc.STOCK(ORLY) | 550 | 554 | +4 | $620.9K | $585.1K | 0.22% | -$35.8K |
| Texas Instruments IncorporatedSTOCK(TXN) | 2,948 | 2,948 | 0 | $513.6K | $573.5K | 0.21% | +$59.9K |
| NextEra Energy, Inc.STOCK(NEE) | 9,110 | 7,960 | -1,150 | $582.2K | $563.6K | 0.21% | -$18.6K |
| Agilent Technologies, Inc.STOCK(A) | 4,427 | 4,327 | -100 | $644.2K | $560.9K | 0.21% | -$83.3K |
| California Water Service GroupSTOCK(CWT) | 11,985 | 11,485 | -500 | $557.1K | $556.9K | 0.21% | -$155 |
| Helios Technologies, Inc.STOCK(HLIO) | 11,344 | 11,344 | 0 | $507.0K | $541.7K | 0.20% | +$34.7K |
| The Walt Disney CompanySTOCK(DIS) | 5,289 | 5,289 | 0 | $647.2K | $525.1K | 0.20% | -$122.0K |
| Mastercard IncorporatedSTOCK(MA) | 1,178 | 1,168 | -10 | $567.3K | $515.3K | 0.19% | -$52.0K |
| Exxon Mobil Corp ComSTOCK | 4,580 | 4,410 | -170 | $532.4K | $507.7K | 0.19% | -$24.7K |
| Aflac IncorporatedSTOCK(AFL) | 5,657 | 5,682 | +25 | $485.7K | $507.5K | 0.19% | +$21.7K |
| Essential Utilities, Inc.STOCK(WTRG) | 13,520 | 13,520 | 0 | $500.9K | $504.7K | 0.19% | +$3.8K |
| GE AerospaceSTOCK(GE) | 3,113 | 3,142 | +29 | $546.4K | $499.5K | 0.19% | -$46.9K |
| Invesco Qqq Trust Series IETF | 1,120 | 1,000 | -120 | $497.3K | $479.1K | 0.18% | -$18.2K |
| Paychex, Inc.STOCK(PAYX) | 3,883 | 3,934 | +51 | $476.8K | $466.4K | 0.17% | -$10.4K |
| AstraZeneca PLCADR(AZN) | 5,900 | 5,900 | 0 | $399.7K | $460.1K | 0.17% | +$60.4K |
| Ishares 10-20 Year Treasury Bond EtfETF | 2,100 | 4,400 | +2,300 | $220.6K | $451.9K | 0.17% | +$231.3K |
| Pfizer Inc.STOCK(PFE) | 15,054 | 15,054 | 0 | $417.7K | $421.2K | 0.16% | +$3.5K |
| Costco Wholesale CorporationSTOCK(COST) | 441 | 456 | +15 | $323.1K | $387.6K | 0.14% | +$64.5K |
| Target CorporationSTOCK(TGT) | 2,598 | 2,598 | 0 | $460.4K | $384.6K | 0.14% | -$75.8K |
| Amazon.com, Inc.STOCK(AMZN) | 1,975 | 1,955 | -20 | $356.3K | $377.8K | 0.14% | +$21.6K |
| The Coca-Cola CompanySTOCK(KO) | 5,943 | 5,777 | -166 | $363.6K | $367.7K | 0.14% | +$4.1K |
| Middlesex Water CompanySTOCK(MSEX) | 7,075 | 6,925 | -150 | $371.4K | $361.9K | 0.14% | -$9.5K |
| JPMorgan Chase & Co.STOCK(JPM) | 1,718 | 1,773 | +55 | $344.1K | $358.6K | 0.13% | +$14.5K |
| McDonald's CorporationSTOCK(MCD) | 1,362 | 1,362 | 0 | $384.0K | $347.1K | 0.13% | -$36.9K |
| Lowe's Companies, Inc.STOCK(LOW) | 1,561 | 1,561 | 0 | $397.6K | $344.1K | 0.13% | -$53.5K |
| Sysco CorporationSTOCK(SYY) | 5,135 | 4,735 | -400 | $416.9K | $338.1K | 0.13% | -$78.8K |
| Prologis, Inc.REIT(PLD) | 2,898 | 2,898 | 0 | $377.4K | $325.5K | 0.12% | -$51.9K |
| The Cigna GroupSTOCK(CI) | 983 | 983 | 0 | $357.0K | $324.9K | 0.12% | -$32.1K |
| Ishares Russell 1000 Growth EtfETF | 888 | 888 | 0 | $299.3K | $323.7K | 0.12% | +$24.4K |
| Keysight Technologies, Inc.STOCK(KEYS) | 2,354 | 2,354 | 0 | $368.1K | $321.9K | 0.12% | -$46.2K |
| Walmart Inc.STOCK(WMT) | 4,725 | 4,725 | 0 | $284.3K | $319.9K | 0.12% | +$35.6K |