Securities ▲▼ | Shares | Value | |||||
|---|---|---|---|---|---|---|---|
Q1 2026 ▲▼ | Q2 2026 ▲▼ | Change ▲▼ | Q1 2026 ▲▼ | Q2 2026 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| Apple Inc.STOCK(AAPL) | 101,762 | 101,792 | +30 | $25.83M | $29.45M | 7.31% | +$3.63M |
| NVIDIA CorporationSTOCK(NVDA) | 91,377 | 94,092 | +2,715 | $15.94M | $18.83M | 4.67% | +$2.89M |
| Asml Hldg Nv N Y Registry ShsADR N Y REGISTRY SHS | 8,872 | 7,698 | -1,174 | $11.72M | $15.31M | 3.80% | +$3.60M |
| Broadcom Inc.STOCK(AVGO) | 39,569 | 35,801 | -3,768 | $12.25M | $13.52M | 3.36% | +$1.28M |
| Cisco Systems, Inc.STOCK(CSCO) | 117,669 | 112,661 | -5,008 | $9.13M | $13.23M | 3.28% | +$4.10M |
| Arista Networks, Inc.STOCK(ANET) | 53,746 | 54,105 | +359 | $6.60M | $9.19M | 2.28% | +$2.59M |
| GSK plcADR(GSK) | 161,978 | 158,720 | -3,258 | $8.94M | $8.32M | 2.06% | -$619.5K |
| American Wtr Wks Co Inc New ComSTOCK | 52,433 | 50,633 | -1,800 | $7.14M | $6.66M | 1.65% | -$473.3K |
| Prologis, Inc.REIT(PLD) | 56,250 | 48,601 | -7,649 | $7.44M | $6.58M | 1.63% | -$851.1K |
| HA Sustainable Infrastructure Capital, Inc.REIT(HASI) | 169,328 | 167,397 | -1,931 | $6.22M | $6.54M | 1.62% | +$314.0K |
| Ferguson Enterprises Inc.STOCK(FERG) | 27,172 | 26,654 | -518 | $6.34M | $6.33M | 1.57% | -$12.3K |
| Unilever PLCADR(UL) | 110,247 | 103,553 | -6,694 | $6.28M | $6.23M | 1.54% | -$55.2K |
| Camden National CorporationSTOCK(CAC) | 107,755 | 109,082 | +1,327 | $5.11M | $5.91M | 1.47% | +$801.5K |
| International Business Machines CorporationSTOCK(IBM) | 19,057 | 20,791 | +1,734 | $4.62M | $5.85M | 1.45% | +$1.23M |
| Salesforce, Inc.STOCK(CRM) | 30,792 | 37,243 | +6,451 | $5.75M | $5.83M | 1.45% | +$86.5K |
| Quest Diagnostics IncorporatedSTOCK(DGX) | 26,322 | 27,117 | +795 | $5.16M | $5.75M | 1.43% | +$588.9K |
| Palo Alto Networks, Inc.STOCK(PANW) | 16,730 | 16,761 | +31 | $2.68M | $5.72M | 1.42% | +$3.03M |
| Nokia OyjADR(NOK) | 446,609 | 422,437 | -24,172 | $3.59M | $5.61M | 1.39% | +$2.02M |
| Hubbell IncorporatedSTOCK(HUBB) | 10,153 | 10,358 | +205 | $4.98M | $5.42M | 1.34% | +$436.8K |
| Ecolab Inc.STOCK(ECL) | 18,424 | 19,173 | +749 | $4.90M | $5.34M | 1.33% | +$440.6K |
| Microsoft CorporationSTOCK(MSFT) | 12,785 | 14,173 | +1,388 | $4.73M | $5.29M | 1.31% | +$554.2K |
| Sprouts Farmers Market, Inc.STOCK(SFM) | 68,630 | 62,293 | -6,337 | $5.29M | $5.27M | 1.31% | -$24.7K |
| Stryker CorporationSTOCK(SYK) | 16,354 | 16,583 | +229 | $5.37M | $5.22M | 1.30% | -$152.8K |
| Costco Wholesale CorporationSTOCK(COST) | 5,172 | 5,562 | +390 | $5.15M | $5.20M | 1.29% | +$49.5K |
| Ross Stores, Inc.STOCK(ROST) | 28,640 | 24,364 | -4,276 | $6.20M | $5.19M | 1.29% | -$1.02M |
| State Street CorporationSTOCK(STT) | 29,068 | 30,276 | +1,208 | $3.68M | $5.13M | 1.27% | +$1.46M |
| The Home Depot, Inc.STOCK(HD) | 13,154 | 14,388 | +1,234 | $4.33M | $5.07M | 1.26% | +$748.1K |
| Johnson & JohnsonSTOCK(JNJ) | 20,084 | 19,963 | -121 | $4.91M | $5.07M | 1.26% | +$160.7K |
| First Solar, Inc.STOCK(FSLR) | 22,777 | 20,965 | -1,812 | $4.49M | $4.95M | 1.23% | +$453.9K |
| Automatic Data Processing Inc ComSTOCK | 19,573 | 21,872 | +2,299 | $3.98M | $4.90M | 1.22% | +$921.4K |
| Valmont Industries, Inc.STOCK(VMI) | 9,766 | 8,361 | -1,405 | $3.90M | $4.83M | 1.20% | +$927.1K |
| Borgwarner Inc ComSTOCK | 74,960 | 72,057 | -2,903 | $4.07M | $4.78M | 1.19% | +$717.3K |
| The Charles Schwab CorporationSTOCK(SCHW) | 47,271 | 49,314 | +2,043 | $4.44M | $4.55M | 1.13% | +$107.7K |
| Jack Henry & Associates, Inc.STOCK(JKHY) | 33,239 | 32,725 | -514 | $5.25M | $4.51M | 1.12% | -$745.5K |
| Veeva Systems Inc.STOCK(VEEV) | 21,907 | 23,988 | +2,081 | $3.85M | $4.26M | 1.06% | +$409.0K |
| Moody's CorporationSTOCK(MCO) | 9,183 | 9,183 | 0 | $4.01M | $4.16M | 1.03% | +$153.1K |
| ServiceNow, Inc.STOCK(NOW) | 39,038 | 41,397 | +2,359 | $4.08M | $4.11M | 1.02% | +$28.5K |
| Kadant Inc.STOCK(KAI) | 12,168 | 12,636 | +468 | $3.56M | $3.97M | 0.99% | +$413.3K |
| Alphabet Inc.STOCK(GOOG) | 5,745 | 10,985 | +5,240 | $1.65M | $3.88M | 0.96% | +$2.23M |
| Eli Lilly and CompanySTOCK(LLY) | 3,165 | 3,179 | +14 | $2.91M | $3.81M | 0.95% | +$901.9K |
| Westinghouse Air Brake Technologies CorporationSTOCK(WAB) | 13,671 | 14,119 | +448 | $3.42M | $3.81M | 0.94% | +$390.0K |
| McCormick & Company, IncorporatedSTOCK(MKC) | 76,012 | 74,802 | -1,210 | $3.83M | $3.77M | 0.94% | -$62.5K |
| Takeda Pharmaceutical Company LimitedADR(TAK) | 238,365 | 227,988 | -10,377 | $4.41M | $3.65M | 0.91% | -$759.9K |
| Colgate-Palmolive CompanySTOCK(CL) | 12,285 | 36,568 | +24,283 | $1.05M | $3.35M | 0.83% | +$2.31M |
| Check Point Software Tech Ltd OrdSTOCK ORD | 24,880 | 25,104 | +224 | $3.55M | $3.30M | 0.82% | -$254.7K |
| Netflix, Inc.STOCK(NFLX) | 41,925 | 44,837 | +2,912 | $4.03M | $3.20M | 0.79% | -$829.7K |
| Amalgamated Financial Corp ComSTOCK | 73,548 | 68,140 | -5,408 | $2.86M | $3.13M | 0.78% | +$268.8K |
| Alphabet Inc.STOCK(GOOG) | 8,718 | 8,718 | 0 | $2.51M | $3.12M | 0.77% | +$608.6K |
| Columbia Banking System, Inc.STOCK(COLB) | 92,465 | 95,046 | +2,581 | $2.54M | $3.05M | 0.76% | +$509.9K |
| Healthpeak Properties, Inc.REIT(DOC) | 194,316 | 138,158 | -56,158 | $3.19M | $2.96M | 0.73% | -$236.0K |
| Chipotle Mexican Grill, Inc.STOCK(CMG) | 77,537 | 85,323 | +7,786 | $2.48M | $2.90M | 0.72% | +$419.0K |
| H2O AmericaSTOCK(HTO) | 46,418 | 46,155 | -263 | $2.72M | $2.80M | 0.70% | +$81.5K |
| Shopify Inc.STOCK(SHOP) | 356 | 23,329 | +22,973 | $42.2K | $2.66M | 0.66% | +$2.62M |
| Acuity Inc.STOCK(AYI) | 985 | 6,648 | +5,663 | $276.0K | $2.50M | 0.62% | +$2.23M |
| The Procter & Gamble CompanySTOCK(PG) | 16,528 | 16,115 | -413 | $2.39M | $2.36M | 0.59% | -$24.2K |
| Illinois Tool Works Inc.STOCK(ITW) | 8,453 | 8,438 | -15 | $2.20M | $2.28M | 0.57% | +$82.0K |
| Ulta Beauty, Inc.STOCK(ULTA) | 0 | 5,060 | +5,060 | $0 | $2.28M | 0.57% | +$2.28M |
| Vodafone Group Public Limited CompanyADR(VOD) | 227,683 | 171,770 | -55,913 | $3.42M | $2.27M | 0.56% | -$1.15M |
| Expeditors International of Washington, Inc.STOCK(EXPD) | 13,468 | 13,168 | -300 | $1.93M | $2.15M | 0.53% | +$217.1K |
| Amgen Inc.STOCK(AMGN) | 4,816 | 5,626 | +810 | $1.69M | $2.04M | 0.51% | +$342.8K |
| Ameresco Inc Cl ASTOCK | 66,461 | 69,317 | +2,856 | $1.69M | $1.91M | 0.47% | +$218.4K |
| United Parcel Service, Inc.STOCK(UPS) | 13,505 | 17,228 | +3,723 | $1.33M | $1.85M | 0.46% | +$523.4K |
| SoFi Technologies, Inc.STOCK(SOFI) | 98,433 | 102,471 | +4,038 | $1.56M | $1.84M | 0.46% | +$274.2K |
| Merck & Co., Inc.STOCK(MRK) | 10,482 | 14,182 | +3,700 | $1.26M | $1.82M | 0.45% | +$561.5K |
| State Street SPDR S&P 500 ETF TrustETF(SPY) | 2,403 | 2,393 | -10 | $1.56M | $1.79M | 0.44% | +$224.3K |
| lululemon athletica inc.STOCK(LULU) | 14,231 | 14,054 | -177 | $2.18M | $1.60M | 0.40% | -$574.1K |
| TELUS CorporationSTOCK(TU) | 146,028 | 140,340 | -5,688 | $1.87M | $1.48M | 0.37% | -$390.1K |
| PepsiCo, Inc.STOCK(PEP) | 10,784 | 10,784 | 0 | $1.67M | $1.46M | 0.36% | -$214.5K |
| Thermo Fisher Scientific Inc.STOCK(TMO) | 2,522 | 2,472 | -50 | $1.24M | $1.24M | 0.31% | -$275 |
| Novo Nordisk A/SADR(NVO) | 29,478 | 25,388 | -4,090 | $1.08M | $1.22M | 0.30% | +$133.8K |
| U.S. BancorpSTOCK(USB) | 19,817 | 19,817 | 0 | $1.03M | $1.20M | 0.30% | +$166.3K |
| Berkshire Hathaway Inc Del Cl B NewSTOCK | 2,348 | 2,348 | 0 | $1.13M | $1.17M | 0.29% | +$49.8K |
| Ishares Esg Msci Kld 400 EtfETF | 0 | 8,000 | +8,000 | $0 | $1.14M | 0.28% | +$1.14M |
| American Express CompanySTOCK(AXP) | 3,079 | 3,079 | 0 | $931.3K | $1.04M | 0.26% | +$110.1K |
| AbbVie Inc.STOCK(ABBV) | 3,880 | 3,891 | +11 | $843.9K | $979.1K | 0.24% | +$135.3K |
| GE AerospaceSTOCK(GE) | 2,513 | 2,613 | +100 | $713.1K | $976.6K | 0.24% | +$263.4K |
| Texas Instruments IncorporatedSTOCK(TXN) | 3,073 | 3,073 | 0 | $596.6K | $916.0K | 0.23% | +$319.4K |
| Vital Farms, Inc.STOCK(VITL) | 66,151 | 72,507 | +6,356 | $934.1K | $843.3K | 0.21% | -$90.8K |
| O'Reilly Automotive, Inc.STOCK(ORLY) | 8,910 | 8,970 | +60 | $822.5K | $826.0K | 0.20% | +$3.6K |
| GE Vernova Inc.STOCK(GEV) | 685 | 685 | 0 | $597.9K | $804.8K | 0.20% | +$206.8K |
| JPMorgan Chase & Co.STOCK(JPM) | 2,208 | 2,347 | +139 | $649.5K | $768.2K | 0.19% | +$118.7K |
| Keysight Technologies, Inc.STOCK(KEYS) | 2,081 | 1,962 | -119 | $587.6K | $686.8K | 0.17% | +$99.2K |
| Intuit Inc.STOCK(INTU) | 2,609 | 2,609 | 0 | $1.13M | $680.9K | 0.17% | -$447.1K |
| Aflac IncorporatedSTOCK(AFL) | 5,661 | 5,686 | +25 | $621.1K | $666.7K | 0.17% | +$45.6K |
| Becton, Dickinson and CompanySTOCK(BDX) | 4,627 | 4,377 | -250 | $727.5K | $662.4K | 0.16% | -$65.1K |
| Trimble Inc.STOCK(TRMB) | 12,781 | 12,781 | 0 | $833.7K | $654.1K | 0.16% | -$179.6K |
| NextEra Energy, Inc.STOCK(NEE) | 7,358 | 7,358 | 0 | $683.4K | $645.8K | 0.16% | -$37.6K |
| Amphenol Corp Cl ASTOCK | 3,992 | 3,592 | -400 | $504.4K | $633.3K | 0.16% | +$129.0K |
| Corning IncorporatedSTOCK(GLW) | 2,763 | 2,463 | -300 | $375.7K | $629.1K | 0.16% | +$253.4K |
| Watts Water Technologies, Inc.STOCK(WTS) | 1,596 | 1,596 | 0 | $463.3K | $624.8K | 0.16% | +$161.5K |
| Vaneck Green Bond EtfETF GREEN BOND ETF | 34,055 | 24,160 | -9,895 | $815.9K | $583.1K | 0.14% | -$232.8K |
| Agilent Technologies, Inc.STOCK(A) | 4,387 | 4,387 | 0 | $500.0K | $582.7K | 0.14% | +$82.7K |
| Mastercard IncorporatedSTOCK(MA) | 1,113 | 1,098 | -15 | $556.1K | $563.9K | 0.14% | +$7.8K |
| AstraZeneca PLCADR(AZN) | 2,950 | 2,950 | 0 | $581.8K | $559.4K | 0.14% | -$22.4K |
| Helios Technologies, Inc.STOCK(HLIO) | 6,307 | 5,807 | -500 | $408.1K | $518.3K | 0.13% | +$110.1K |
| Exxonmobil Holdings Corp Com ShsSTOCK | 0 | 3,771 | +3,771 | $0 | $515.6K | 0.13% | +$515.6K |
| Abbott Laboratories ComSTOCK | 5,862 | 5,585 | -277 | $601.9K | $506.8K | 0.13% | -$95.1K |
| The J. M. Smucker CompanySTOCK(SJM) | 4,381 | 4,381 | 0 | $422.5K | $492.9K | 0.12% | +$70.4K |
| 3M CompanySTOCK(MMM) | 2,995 | 2,995 | 0 | $435.0K | $484.9K | 0.12% | +$50.0K |
| California Water Service GroupSTOCK(CWT) | 10,135 | 9,835 | -300 | $459.5K | $478.5K | 0.12% | +$19.0K |