Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| HANNON ARMSTRONG SUST INFR CAP COM(HASI) | 227,308 | 214,335 | -12,973 | 3,821 | 5,911 | 2.49% | +2,090 |
| FIRST SOLAR INC COM(FSLR) | 11,557 | 19,930 | +8,373 | 1,751 | 3,434 | 1.45% | +1,683 |
| AMALGAMATED FINANCIAL CORP COM | 140,504 | 145,464 | +4,960 | 2,407 | 3,919 | 1.65% | +1,512 |
| AMERICAN WTR WKS CO INC NEW COM | 11,932 | 21,416 | +9,484 | 1,458 | 2,827 | 1.19% | +1,368 |
| HOLOGIC INC COM | 375 | 16,575 | +16,200 | 26 | 1,184 | 0.50% | +1,158 |
| APPLE INC COM(AAPL) | 87,015 | 86,760 | -255 | 15,645 | 16,704 | 7.04% | +1,059 |
| SMITH & NEPHEW PLC SPDN ADR NEW(SNN) | 208,447 | 214,252 | +5,805 | 4,819 | 5,845 | 2.46% | +1,026 |
| SJW GROUP COM(HTO) | 79,237 | 88,360 | +9,123 | 4,864 | 5,774 | 2.43% | +910 |
| CAMDEN NATL CORP COM(CAC) | 76,514 | 80,749 | +4,235 | 2,158 | 3,039 | 1.28% | +881 |
| NOMAD FOODS LTD USD ORD SHS(NOMD) | 343,666 | 336,861 | -6,805 | 5,062 | 5,710 | 2.41% | +648 |
| MICROSOFT CORP COM(MSFT) | 13,777 | 13,570 | -207 | 4,580 | 5,103 | 2.15% | +523 |
| CHECK POINT SOFTWARE TECH LTD ORD ORD | 20,429 | 21,221 | +792 | 2,745 | 3,242 | 1.37% | +497 |
| INTERNATIONAL BUSINESS MACHS COM(IBM) | 22,418 | 22,128 | -290 | 3,211 | 3,619 | 1.52% | +408 |
| SPROUTS FMRS MKT INC COM(SFM) | 159,049 | 150,754 | -8,295 | 6,917 | 7,253 | 3.05% | +336 |
| STAG INDL INC COM(STAG) | 101,848 | 99,540 | -2,308 | 3,598 | 3,908 | 1.65% | +310 |
| QUEST DIAGNOSTICS INC COM(DGX) | 15,326 | 15,801 | +475 | 1,881 | 2,179 | 0.92% | +298 |
| INTUIT COM(INTU) | 3,713 | 3,667 | -46 | 2,011 | 2,292 | 0.97% | +281 |
| US BANCORP DEL COM NEW(USB) | 24,781 | 24,548 | -233 | 806 | 1,062 | 0.45% | +257 |
| COLGATE PALMOLIVE CO COM(CL) | 26,875 | 26,024 | -851 | 1,851 | 2,074 | 0.87% | +223 |
| ILLINOIS TOOL WKS INC COM(ITW) | 8,617 | 8,592 | -25 | 2,039 | 2,251 | 0.95% | +212 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 32,443 | 32,443 | 0 | 2,012 | 2,220 | 0.93% | +208 |
| STRYKER CORPORATION COM(SYK) | 5,078 | 5,078 | 0 | 1,321 | 1,521 | 0.64% | +200 |
| TELUS CORPORATION COM(TU) | 342,961 | 336,381 | -6,580 | 5,786 | 5,984 | 2.52% | +198 |
| KADANT INC COM(KAI) | 3,825 | 3,825 | 0 | 887 | 1,072 | 0.45% | +186 |
| SCHWAB CHARLES CORP COM(SCHW) | 10,240 | 10,240 | 0 | 532 | 705 | 0.30% | +173 |
| UNILEVER PLC SPON ADR NEW(UL) | 176,697 | 179,667 | +2,970 | 8,542 | 8,710 | 3.67% | +169 |
| EXPEDITORS INTL WASH INC COM(EXPD) | 16,645 | 16,635 | -10 | 1,947 | 2,116 | 0.89% | +169 |
| HOME DEPOT INC(HD) | 4,195 | 4,049 | -146 | 1,250 | 1,403 | 0.59% | +153 |
| WATERS CORP COM(WAT) | 670 | 935 | +265 | 178 | 308 | 0.13% | +129 |
| INTEL CORP COM(INTC) | 9,129 | 9,129 | 0 | 337 | 459 | 0.19% | +122 |
| AGILENT TECHNOLOGIES INC COM(A) | 4,427 | 4,427 | 0 | 502 | 615 | 0.26% | +114 |
| AMERICAN EXPRESS CO COM(AXP) | 3,132 | 3,132 | 0 | 475 | 587 | 0.25% | +112 |
| ABBOTT LABS COM | 6,727 | 6,648 | -79 | 623 | 732 | 0.31% | +109 |
| GSK PLC SPONSORED ADR(GSK) | 207,739 | 213,431 | +5,692 | 7,803 | 7,910 | 3.33% | +107 |
| NOVO-NORDISK A S ADR(NVO) | 40,762 | 39,917 | -845 | 4,029 | 4,129 | 1.74% | +100 |
| PHYSICIANS RLTY TR COM | 479,831 | 433,577 | -46,254 | 5,672 | 5,771 | 2.43% | +99 |
| VANGUARD EXTENDED DURATION TREASURY ETF | 0 | 1,200 | +1,200 | 0 | 97 | 0.04% | +97 |
| SPDR S&P 500 ETF TRUST(SPY) | 2,300 | 2,300 | 0 | 1,004 | 1,093 | 0.46% | +90 |
| ALEXANDRIA REAL ESTATE EQ INC COM | 320 | 930 | +610 | 32 | 118 | 0.05% | +85 |
| PEPSICO INC COM(PEP) | 11,785 | 11,785 | 0 | 1,916 | 2,002 | 0.84% | +85 |
| GENERAL MLS INC COM(GIS) | 38,512 | 38,337 | -175 | 2,416 | 2,497 | 1.05% | +81 |
| TARGET CORP COM(TGT) | 2,686 | 2,598 | -88 | 293 | 370 | 0.16% | +77 |
| ISHARES 10-20 YEAR TREASURY BOND ETF | 1,570 | 2,100 | +530 | 154 | 227 | 0.10% | +73 |
| PROLOGIS INC. COM(PLD) | 3,336 | 3,336 | 0 | 375 | 445 | 0.19% | +70 |
| SMUCKER J M CO COM NEW(SJM) | 5,730 | 5,730 | 0 | 657 | 724 | 0.31% | +67 |
| NEXTERA ENERGY INC COM(NEE) | 9,110 | 9,110 | 0 | 488 | 553 | 0.23% | +66 |
| ATLANTICA SUSTAINABLE INFR PLC SHS | 3,500 | 6,000 | +2,500 | 66 | 129 | 0.05% | +63 |
| MCDONALDS CORP COM(MCD) | 1,362 | 1,362 | 0 | 342 | 404 | 0.17% | +62 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 2,354 | 2,354 | 0 | 313 | 374 | 0.16% | +62 |
| VERIZON COMMUNICATIONS INC COM(VZ) | 10,171 | 10,111 | -60 | 320 | 381 | 0.16% | +61 |
| THERMO FISHER SCIENTIFIC INC COM(TMO) | 3,006 | 2,904 | -102 | 1,481 | 1,541 | 0.65% | +61 |
| 3M CO COM(MMM) | 2,900 | 2,900 | 0 | 262 | 317 | 0.13% | +55 |
| JPMORGAN CHASE & CO COM(JPM) | 2,078 | 2,078 | 0 | 304 | 353 | 0.15% | +50 |
| MERCK & CO INC COM(MRK) | 12,407 | 12,225 | -182 | 1,284 | 1,333 | 0.56% | +49 |
| NVIDIA CORPORATION COM(NVDA) | 1,780 | 1,780 | 0 | 833 | 881 | 0.37% | +48 |
| SYSCO CORP COM(SYY) | 5,135 | 5,135 | 0 | 329 | 376 | 0.16% | +46 |
| INVESCO QQQ TRUST SERIES I | 1,222 | 1,220 | -2 | 454 | 500 | 0.21% | +46 |
| PROCTER AND GAMBLE CO COM(PG) | 20,212 | 20,032 | -180 | 2,890 | 2,936 | 1.24% | +45 |
| WATTS WATER TECHNOLOGIES INC CL A(WTS) | 1,596 | 1,596 | 0 | 287 | 333 | 0.14% | +45 |
| GENERAL ELECTRIC CO COM NEW(GE) | 3,113 | 3,113 | 0 | 353 | 397 | 0.17% | +45 |
| NEOGEN CORP COM(NEOG) | 8,066 | 8,066 | 0 | 121 | 162 | 0.07% | +41 |
| WABTEC COM(WAB) | 1,956 | 1,956 | 0 | 207 | 248 | 0.10% | +41 |
| AMAZON COM INC COM(AMZN) | 1,975 | 1,975 | 0 | 260 | 300 | 0.13% | +40 |
| CALIFORNIA WTR SVC GROUP COM(CWT) | 12,885 | 12,885 | 0 | 630 | 668 | 0.28% | +38 |
| ANSYS INC COM | 630 | 630 | 0 | 192 | 229 | 0.10% | +37 |
| WORTHINGTON STL INC COM SHS(WS) | 0 | 1,200 | +1,200 | 0 | 34 | 0.01% | +34 |
| AMPHENOL CORP NEW CL A | 2,300 | 2,300 | 0 | 195 | 228 | 0.10% | +33 |
| FIFTH THIRD BANCORP COM(FITB) | 3,456 | 3,456 | 0 | 86 | 119 | 0.05% | +33 |
| COCA COLA CO COM(KO) | 6,243 | 6,243 | 0 | 335 | 368 | 0.15% | +33 |
| MOODYS CORP COM(MCO) | 500 | 500 | 0 | 163 | 195 | 0.08% | +33 |
| TRACTOR SUPPLY CO COM(TSCO) | 2,777 | 2,777 | 0 | 567 | 597 | 0.25% | +30 |
| ISHARES RUSSELL 1000 GROWTH ETF | 1,088 | 1,088 | 0 | 301 | 330 | 0.14% | +29 |
| DISNEY WALT CO COM(DIS) | 5,349 | 5,349 | 0 | 454 | 483 | 0.20% | +29 |
| IRON MTN INC DEL COM(IRM) | 3,000 | 3,000 | 0 | 182 | 210 | 0.09% | +27 |
| ABBVIE INC COM(ABBV) | 4,716 | 4,716 | 0 | 704 | 731 | 0.31% | +27 |
| SALESFORCE INC COM(CRM) | 461 | 461 | 0 | 95 | 121 | 0.05% | +26 |
| SHERWIN WILLIAMS CO COM(SHW) | 455 | 455 | 0 | 116 | 142 | 0.06% | +26 |
| TENNANT CO COM(TNC) | 1,666 | 1,666 | 0 | 129 | 154 | 0.07% | +25 |
| LOWES COS INC COM(LOW) | 1,591 | 1,561 | -30 | 323 | 347 | 0.15% | +24 |
| LABORATORY CORP AMER HLDGS COM NEW | 859 | 859 | 0 | 172 | 195 | 0.08% | +24 |
| METTLER TOLEDO INTERNATIONAL COM(MTD) | 215 | 215 | 0 | 238 | 261 | 0.11% | +23 |
| TECHNOLOGY SELECT SECTOR SPDR FUND ST STR TECHN ETF | 1,052 | 1,052 | 0 | 180 | 202 | 0.09% | +23 |
| MASTERCARD INCORPORATED CL A(MA) | 1,203 | 1,178 | -25 | 481 | 502 | 0.21% | +21 |
| AT&T INC COM(T) | 10,654 | 10,654 | 0 | 157 | 179 | 0.08% | +21 |
| WEYERHAEUSER CO MTN BE COM NEW(WY) | 4,896 | 4,896 | 0 | 150 | 170 | 0.07% | +20 |
| MASCO CORP COM(MAS) | 1,500 | 1,500 | 0 | 80 | 100 | 0.04% | +20 |
| SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ST STR BLO 1 ETF | 965 | 1,183 | +218 | 88 | 108 | 0.05% | +20 |
| ACUITY BRANDS INC COM(AYI) | 835 | 835 | 0 | 152 | 171 | 0.07% | +19 |
| WELLS FARGO CO NEW COM(WFC) | 2,000 | 2,000 | 0 | 79 | 98 | 0.04% | +19 |
| RTX CORPORATION COM(RTX) | 1,749 | 1,749 | 0 | 128 | 147 | 0.06% | +19 |
| NORFOLK SOUTHN CORP COM(NSC) | 550 | 550 | 0 | 111 | 130 | 0.05% | +19 |
| OREILLY AUTOMOTIVE INC COM(ORLY) | 550 | 550 | 0 | 504 | 523 | 0.22% | +19 |
| TRAVELERS COMPANIES INC COM(TRV) | 650 | 650 | 0 | 106 | 124 | 0.05% | +18 |
| VANGUARD MID-CAP ETF | 808 | 808 | 0 | 170 | 188 | 0.08% | +18 |
| HEALTHPEAK PROPERTIES INC COM(DOC) | 265,202 | 243,857 | -21,345 | 4,811 | 4,828 | 2.03% | +18 |
| CHURCH & DWIGHT CO INC COM(CHD) | 2,510 | 2,510 | 0 | 220 | 237 | 0.10% | +17 |
| PAN AMERN SILVER CORP COM(PAAS) | 0 | 1,000 | +1,000 | 0 | 16 | 0.01% | +16 |
| SPDR GOLD SHARES(GLD) | 926 | 926 | 0 | 161 | 177 | 0.07% | +16 |
| MICROCHIP TECHNOLOGY INC. COM(MCHP) | 1,727 | 1,727 | 0 | 140 | 156 | 0.07% | +15 |
| QUALCOMM INC COM(QCOM) | 443 | 443 | 0 | 49 | 64 | 0.03% | +15 |