The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ADOBE INC | COM | 00724F101 | 779,896 | 3,804 | SH | SOLE | 3,804 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 7,033,399 | 19,681 | SH | SOLE | 19,681 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 841,632 | 2,382 | SH | SOLE | 2,382 | 0 | 0 | ||
| AMALGAMATED FINANCIAL CORP | COM | 022671101 | 3,089,437 | 67,308 | SH | SOLE | 67,308 | 0 | 0 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 893,297 | 6,789 | SH | SOLE | 6,789 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 7,343,089 | 25,377 | SH | SOLE | 25,377 | 0 | 0 | ||
| APTIV PLC | COM SHS | G3265R107 | 1,389,520 | 22,638 | SH | SOLE | 22,638 | 0 | 0 | ||
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 3,254,724 | 1,636 | SH | SOLE | 1,636 | 0 | 0 | ||
| ASTRAZENECA PLC | ORD | G0593M107 | 1,729,334 | 9,120 | SH | SOLE | 9,120 | 0 | 0 | ||
| AVALONBAY CMNTYS INC | COM | 053484101 | 798,159 | 4,230 | SH | SOLE | 4,230 | 0 | 0 | ||
| AVERY DENNISON CORP | COM | 053611109 | 1,175,739 | 7,242 | SH | SOLE | 7,242 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 225,176 | 450 | SH | SOLE | 450 | 0 | 0 | ||
| COOPER COS INC | COM | 216648501 | 625,885 | 8,728 | SH | SOLE | 8,728 | 0 | 0 | ||
| CORNING INC | COM | 219350105 | 4,670,793 | 18,286 | SH | SOLE | 18,286 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 2,883,119 | 3,082 | SH | SOLE | 3,082 | 0 | 0 | ||
| D R HORTON INC | COM | 23331A109 | 2,397,919 | 14,722 | SH | SOLE | 14,722 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | 1,237,930 | 6,499 | SH | SOLE | 6,499 | 0 | 0 | ||
| DEERE & CO | COM | 244199105 | 2,381,275 | 3,754 | SH | SOLE | 3,754 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | 1,797,950 | 18,680 | SH | SOLE | 18,680 | 0 | 0 | ||
| FIRST SOLAR INC | COM | 336433107 | 1,908,444 | 8,088 | SH | SOLE | 8,088 | 0 | 0 | ||
| FLEX LTD | ORD | Y2573F102 | 5,102,936 | 31,486 | SH | SOLE | 31,486 | 0 | 0 | ||
| GSK PLC | SPONSORED ADR | 37733W204 | 2,027,920 | 38,686 | SH | SOLE | 38,686 | 0 | 0 | ||
| HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 1,688,132 | 43,230 | SH | SOLE | 43,230 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 2,757,972 | 19,752 | SH | SOLE | 19,752 | 0 | 0 | ||
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 1,092,232 | 8,872 | SH | SOLE | 8,872 | 0 | 0 | ||
| ISHARES TR | ESG EAFE ETF | 46436E759 | 1,593,864 | 18,840 | SH | SOLE | 18,840 | 0 | 0 | ||
| ISHARES TR | ESG MSCI KLD ETF | 464288570 | 283,356 | 1,990 | SH | SOLE | 1,990 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 203,176 | 800 | SH | SOLE | 800 | 0 | 0 | ||
| LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | 1,292,550 | 52,056 | SH | SOLE | 52,056 | 0 | 0 | ||
| LINDE PLC | SHS | G54950103 | 2,463,927 | 4,748 | SH | SOLE | 4,748 | 0 | 0 | ||
| MERCADOLIBRE INC | COM | 58733R102 | 1,351,122 | 796 | SH | SOLE | 796 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | COM | 595112103 | 679,877 | 589 | SH | SOLE | 589 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 5,261,471 | 14,105 | SH | SOLE | 14,105 | 0 | 0 | ||
| NETFLIX INC. | COM | 64110L106 | 1,740,518 | 24,377 | SH | SOLE | 24,377 | 0 | 0 | ||
| NEW YORK TIMES CO MTN BE | CL A | 650111107 | 792,699 | 11,328 | SH | SOLE | 11,328 | 0 | 0 | ||
| NEXTPOWER INC | CLASS A COM | 65290E101 | 2,548,047 | 21,387 | SH | SOLE | 21,387 | 0 | 0 | ||
| NVENT ELEC PLC | SHS | G6700G107 | 1,923,382 | 11,340 | SH | SOLE | 11,340 | 0 | 0 | ||
| NXP SEMICONDUCTORS N V | COM | N6596X109 | 2,965,429 | 10,552 | SH | SOLE | 10,552 | 0 | 0 | ||
| PNC FINL SVCS GROUP INC | COM | 693475105 | 329,689 | 1,339 | SH | SOLE | 1,339 | 0 | 0 | ||
| PROLOGIS INC. | COM | 74340W103 | 1,810,963 | 13,368 | SH | SOLE | 13,368 | 0 | 0 | ||
| S&P GLOBAL INC | COM | 78409V104 | 1,659,177 | 4,074 | SH | SOLE | 4,074 | 0 | 0 | ||
| SCHWAB CHARLES CORP | COM | 808513105 | 1,817,073 | 19,693 | SH | SOLE | 19,693 | 0 | 0 | ||
| SERVICENOW INC | COM | 81762P102 | 1,884,930 | 18,986 | SH | SOLE | 18,986 | 0 | 0 | ||
| SONY GROUP CORP | SPONSORED ADR | 835699307 | 1,415,494 | 70,563 | SH | SOLE | 70,563 | 0 | 0 | ||
| STRYKER CORPORATION | COM | 863667101 | 1,568,533 | 4,982 | SH | SOLE | 4,982 | 0 | 0 | ||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 5,566,078 | 11,655 | SH | SOLE | 11,655 | 0 | 0 | ||
| TJX COS INC NEW | COM | 872540109 | 3,405,266 | 22,477 | SH | SOLE | 22,477 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 3,635,075 | 7,401 | SH | SOLE | 7,401 | 0 | 0 | ||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 585,773 | 1,583 | SH | SOLE | 1,583 | 0 | 0 | ||
| VERSIGENT PLC | ORDINARY SHARES | G9600F104 | 684,973 | 16,305 | SH | SOLE | 16,305 | 0 | 0 | ||
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 882,192 | 1,776 | SH | SOLE | 1,776 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 3,683,414 | 10,736 | SH | SOLE | 10,736 | 0 | 0 | ||
| WATERS CORP | COM | 941848103 | 2,965,066 | 7,906 | SH | SOLE | 7,906 | 0 | 0 | ||
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 1,292,213 | 4,944 | SH | SOLE | 4,944 | 0 | 0 | ||
| WORKDAY INC | CL A | 98138H101 | 804,422 | 6,571 | SH | SOLE | 6,571 | 0 | 0 | ||
| XYLEM INC | COM | 98419M100 | 2,123,879 | 17,967 | SH | SOLE | 17,967 | 0 | 0 | ||