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 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 5,984,848 | 9,783 | SH | SOLE | 0 | 0 | 0 | 9,783 | |
| ALPHABET INC | CAP STK CL A | 02079K305 | 9,557,358 | 27,777 | SH | SOLE | 0 | 0 | 0 | 27,777 | |
| ALPHABET INC | CAP STK CL C | 02079K107 | 8,155,271 | 23,934 | SH | SOLE | 0 | 0 | 0 | 23,934 | |
| AMALGAMATED FINANCIAL CORP | COM | 022671101 | 3,764,214 | 79,130 | SH | SOLE | 0 | 0 | 0 | 79,130 | |
| AMAZON COM INC | COM | 023135106 | 6,099,939 | 24,483 | SH | SOLE | 0 | 0 | 0 | 24,483 | |
| AMGEN INC | COM | 031162100 | 4,288,021 | 10,173 | SH | SOLE | 0 | 0 | 0 | 10,173 | |
| ANALOG DEVICES INC | COM | 032654105 | 594,272 | 1,498 | SH | SOLE | 0 | 0 | 0 | 1,498 | |
| APPLE INC | COM | 037833100 | 18,966,390 | 56,953 | SH | SOLE | 0 | 0 | 0 | 56,953 | |
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 | 3,572,613 | 1,972 | SH | SOLE | 0 | 0 | 0 | 1,972 | |
| BANK OF HI CORP | COM | 062540109 | 1,527,474 | 22,163 | SH | SOLE | 0 | 0 | 0 | 22,163 | |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 747,005 | 1 | SH | SOLE | 0 | 0 | 0 | 1 | |
| BROADCOM INC | COM | 11135F101 | 551,368 | 1,570 | SH | SOLE | 0 | 0 | 0 | 1,570 | |
| CANADIAN NATL RY CO | COM | 136375102 | 2,279,432 | 19,171 | SH | SOLE | 0 | 0 | 0 | 19,171 | |
| CHARLES SCHWAB CORP (THE) | COM | 808513105 | 5,362,212 | 54,862 | SH | SOLE | 0 | 0 | 0 | 54,862 | |
| CHUBB LIMITED | COM | H1467J104 | 293,050 | 901 | SH | SOLE | 0 | 0 | 0 | 901 | |
| CHURCH & DWIGHT CO INC | COM | 171340102 | 2,914,225 | 30,930 | SH | SOLE | 0 | 0 | 0 | 30,930 | |
| CONSOLIDATED EDISON INC | COM | 209115104 | 2,708,769 | 26,502 | SH | SOLE | 0 | 0 | 0 | 26,502 | |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 4,570,817 | 5,021 | SH | SOLE | 0 | 0 | 0 | 5,021 | |
| DANAHER CORP DEL | COM | 235851102 | 210,473 | 950 | SH | SOLE | 0 | 0 | 0 | 950 | |
| DARLING INGREDIENTS INC | COM | 237266101 | 878,292 | 14,467 | SH | SOLE | 0 | 0 | 0 | 14,467 | |
| DEERE & CO | COM | 244199105 | 3,091,145 | 4,603 | SH | SOLE | 0 | 0 | 0 | 4,603 | |
| DIGITAL RLTY TR INC | COM | 253868103 | 2,328,330 | 13,265 | SH | SOLE | 0 | 0 | 0 | 13,265 | |
| EBAY INC. | COM | 278642103 | 3,471,623 | 32,736 | SH | SOLE | 0 | 0 | 0 | 32,736 | |
| ECOLAB INC | COM | 278865100 | 2,599,917 | 9,469 | SH | SOLE | 0 | 0 | 0 | 9,469 | |
| EMERSON ELEC CO | COM | 291011104 | 2,879,276 | 18,564 | SH | SOLE | 0 | 0 | 0 | 18,564 | |
| FIRST SOLAR INC | COM | 336433107 | 2,119,611 | 12,101 | SH | SOLE | 0 | 0 | 0 | 12,101 | |
| GILEAD SCIENCES INC | COM | 375558103 | 2,804,376 | 18,815 | SH | SOLE | 0 | 0 | 0 | 18,815 | |
| GRAHAM HLDGS CO | COM CL B | 384637104 | 1,961,165 | 1,728 | SH | SOLE | 0 | 0 | 0 | 1,728 | |
| HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 536,834 | 14,987 | SH | SOLE | 0 | 0 | 0 | 14,987 | |
| HEALTHPEAK PROPERTIES INC | COM | 42250P103 | 621,267 | 31,110 | SH | SOLE | 0 | 0 | 0 | 31,110 | |
| HONDA MOTOR CO LTD | ADR ECH CNV IN 3 | 438128308 | 1,080,973 | 34,208 | SH | SOLE | 0 | 0 | 0 | 34,208 | |
| ILLINOIS TOOL WKS INC | COM | 452308109 | 2,869,444 | 11,153 | SH | SOLE | 0 | 0 | 0 | 11,153 | |
| INTEL CORP | COM | 458140100 | 8,187,571 | 68,099 | SH | SOLE | 0 | 0 | 0 | 68,099 | |
| INTUIT | COM | 461202103 | 897,350 | 3,255 | SH | SOLE | 0 | 0 | 0 | 3,255 | |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 817,326 | 2,010 | SH | SOLE | 0 | 0 | 0 | 2,010 | |
| ISHARES GOLD TR | ISHARES NEW | 464285204 | 297,249 | 3,806 | SH | SOLE | 0 | 0 | 0 | 3,806 | |
| ISHARES INC | CORE MSCI EMKT | 46434G103 | 375,933 | 4,632 | SH | SOLE | 0 | 0 | 0 | 4,632 | |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | 447,403 | 1,610 | SH | SOLE | 0 | 0 | 0 | 1,610 | |
| JOHNSON CONTROLS INTERNATION | SHS | G51502105 | 2,119,600 | 14,259 | SH | SOLE | 0 | 0 | 0 | 14,259 | |
| JPMORGAN CHASE & CO | COM | 46625H100 | 888,279 | 2,685 | SH | SOLE | 0 | 0 | 0 | 2,685 | |
| KEYCORP | COM | 493267108 | 1,160,467 | 57,821 | SH | SOLE | 0 | 0 | 0 | 57,821 | |
| KONINKLIJKE PHILIPS N V | NY REGIS SHS NEW | 500472303 | 579,602 | 23,725 | SH | SOLE | 0 | 0 | 0 | 23,725 | |
| MARSH & MCLENNAN COS INC | COM | 571748102 | 4,094,447 | 23,982 | SH | SOLE | 0 | 0 | 0 | 23,982 | |
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 2,067,461 | 3,749 | SH | SOLE | 0 | 0 | 0 | 3,749 | |
| MEDTRONIC PLC | SHS | G5960L103 | 1,345,261 | 15,590 | SH | SOLE | 0 | 0 | 0 | 15,590 | |
| MERCK & CO INC | COM | 58933Y105 | 250,369 | 1,723 | SH | SOLE | 0 | 0 | 0 | 1,723 | |
| MICROSOFT CORP | COM | 594918104 | 13,450,967 | 26,225 | SH | SOLE | 0 | 0 | 0 | 26,225 | |
| NETFLIX INC. | COM | 64110L106 | 4,568,275 | 65,655 | SH | SOLE | 0 | 0 | 0 | 65,655 | |
| NEW YORK TIMES CO MTN BE | CL A | 650111107 | 295,250 | 4,635 | SH | SOLE | 0 | 0 | 0 | 4,635 | |
| NOVO-NORDISK A S | ADR | 670100205 | 1,145,451 | 30,215 | SH | SOLE | 0 | 0 | 0 | 30,215 | |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 | 313,180 | 6,454 | SH | SOLE | 0 | 0 | 0 | 6,454 | |
| NVIDIA CORPORATION | COM | 67066G104 | 3,577,573 | 15,665 | SH | SOLE | 0 | 0 | 0 | 15,665 | |
| ORACLE CORP | COM | 68389X105 | 4,781,884 | 34,828 | SH | SOLE | 0 | 0 | 0 | 34,828 | |
| ORMAT TECHNOLOGIES INC | COM | 686688102 | 751,499 | 8,214 | SH | SOLE | 0 | 0 | 0 | 8,214 | |
| PACKAGING CORP AMER | COM | 695156109 | 516,981 | 2,255 | SH | SOLE | 0 | 0 | 0 | 2,255 | |
| PAYPAL HLDGS INC | COM | 70450Y103 | 1,412,953 | 26,898 | SH | SOLE | 0 | 0 | 0 | 26,898 | |
| PROCTER & GAMBLE CO | COM | 742718109 | 1,497,837 | 10,310 | SH | SOLE | 0 | 0 | 0 | 10,310 | |
| PROLOGIS INC. | COM | 74340W103 | 1,875,928 | 14,448 | SH | SOLE | 0 | 0 | 0 | 14,448 | |
| QUALCOMM INC | COM | 747525103 | 4,301,567 | 23,373 | SH | SOLE | 0 | 0 | 0 | 23,373 | |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 | 4,243,119 | 177,834 | SH | SOLE | 0 | 0 | 0 | 177,834 | |
| SHERWIN WILLIAMS CO | COM | 824348106 | 759,685 | 2,350 | SH | SOLE | 0 | 0 | 0 | 2,350 | |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | 1,403,956 | 9,467 | SH | SOLE | 0 | 0 | 0 | 9,467 | |
| SPDR GOLD TR | GOLD SHS | 78463V107 | 1,558,016 | 4,091 | SH | SOLE | 0 | 0 | 0 | 4,091 | |
| STARBUCKS CORP | COM | 855244109 | 3,373,164 | 35,900 | SH | SOLE | 0 | 0 | 0 | 35,900 | |
| STRYKER CORPORATION | COM | 863667101 | 2,379,370 | 8,640 | SH | SOLE | 0 | 0 | 0 | 8,640 | |
| SYSCO CORP | COM | 871829107 | 1,972,778 | 25,305 | SH | SOLE | 0 | 0 | 0 | 25,305 | |
| TARGET CORP | COM | 87612E106 | 739,263 | 4,718 | SH | SOLE | 0 | 0 | 0 | 4,718 | |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 6,345,470 | 9,400 | SH | SOLE | 0 | 0 | 0 | 9,400 | |
| TJX COS INC NEW | COM | 872540109 | 3,759,456 | 28,414 | SH | SOLE | 0 | 0 | 0 | 28,414 | |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 259,889 | 575 | SH | SOLE | 0 | 0 | 0 | 575 | |
| TREX INC | COM | 89531P105 | 401,057 | 9,207 | SH | SOLE | 0 | 0 | 0 | 9,207 | |
| UNITED PARCEL SVCS INC | CL B | 911312106 | 773,590 | 8,279 | SH | SOLE | 0 | 0 | 0 | 8,279 | |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 231,750 | 3,000 | SH | SOLE | 0 | 0 | 0 | 3,000 | |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 353,050 | 5,000 | SH | SOLE | 0 | 0 | 0 | 5,000 | |
| VEEVA SYS INC | CL A COM | 922475108 | 1,667,599 | 5,842 | SH | SOLE | 0 | 0 | 0 | 5,842 | |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,575,583 | 34,349 | SH | SOLE | 0 | 0 | 0 | 34,349 | |
| VISA INC | COM CL A | 92826C839 | 342,801 | 954 | SH | SOLE | 0 | 0 | 0 | 954 | |
| WW GRAINGER INC | COM | 384802104 | 1,985,741 | 1,594 | SH | SOLE | 0 | 0 | 0 | 1,594 | |
| XYLEM INC | COM | 98419M100 | 2,213,445 | 21,857 | SH | SOLE | 0 | 0 | 0 | 21,857 | |
| ZOOM COMMUNICATIONS INC | CL A | 98980L101 | 1,478,553 | 16,289 | SH | SOLE | 0 | 0 | 0 | 16,289 | |