
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC | $6.6M | 25846 | 6.40% |
| 2 | ALPHABET INC | $5.6M | 19581 | 5.50% |
| 3 | MICROSOFT CORP | $5.2M | 14044 | 5.08% |
| 4 | TAIWAN SEMICONDUCTOR MANUFAC | $3.9M | 11514 | 3.80% |
| 5 | TJX COS INC NEW | $3.6M | 22676 | 3.54% |
| 6 | CORNING INC | $3.3M | 24012 | 3.19% |
| 7 | COSTCO WHOLESALE CORPORATION | $3.1M | 3126 | 3.04% |
| 8 | TRANE TECHNOLOGIES PLC | $3.1M | 7388 | 3.01% |
| 9 | NEXTPOWER INC | $3.1M | 25321 | 2.98% |
| 10 | AMALGAMATED FINANCIAL CORP | $2.6M | 66099 | 2.51% |
| 11 | FLEXTRONICS INTL LTD | $2.5M | 38889 | 2.49% |
| 12 | VISA INC | $2.5M | 8404 | 2.48% |
| 13 | WATERS CORP | $2.4M | 7925 | 2.30% |
| 14 | LINDE PLC | $2.3M | 4733 | 2.29% |
| 15 | XYLEM INC | $2.3M | 19608 | 2.29% |
| 16 | NETFLIX INC. | $2.3M | 23857 | 2.24% |
| 17 | ASML HLDG NV | $2.2M | 1642 | 2.12% |
| 18 | DEERE & CO | $2.1M | 3714 | 2.04% |
| 19 | NXP SEMICONDUCTORS N V | $2.1M | 10452 | 2.01% |
| 20 | D R HORTON INC | $2.1M | 14993 | 2.01% |
| 21 | DISNEY WALT CO | $1.9M | 19328 | 1.82% |
| 22 | S&P GLOBAL INC | $1.8M | 4299 | 1.79% |
| 23 | INTERCONTINENTAL EXCHANGE IN | $1.8M | 11334 | 1.74% |
| 24 | PROLOGIS INC. | $1.8M | 13347 | 1.72% |
| 25 | ASTRAZENECA PLC | $1.7M | 8822 | 1.70% |
| 26 | STRYKER CORPORATION | $1.7M | 5103 | 1.64% |
| 27 | SCHWAB CHARLES CORP | $1.6M | 17331 | 1.59% |
| 28 | DANAHER CORP DEL | $1.6M | 8410 | 1.56% |
| 29 | WILLIS TOWERS WATSON PLC LTD | $1.6M | 5428 | 1.54% |
| 30 | FIRST SOLAR INC | $1.6M | 7885 | 1.52% |
| 31 | HA SUSTAINABLE INFRA CAP INC | $1.5M | 42002 | 1.51% |
| 32 | SONY GROUP CORP | $1.5M | 71856 | 1.45% |
| 33 | APTIV PLC | $1.5M | 21013 | 1.42% |
| 34 | NVENT ELEC PLC | $1.3M | 11300 | 1.31% |
| 35 | AVERY DENNISON CORP | $1.3M | 7389 | 1.25% |
| 36 | ISHARES TR | $1.3M | 16910 | 1.25% |
| 37 | ADOBE INC | $1.2M | 5057 | 1.20% |
| 38 | INTEL CORP | $1.2M | 27002 | 1.16% |
| 39 | HDFC BANK LTD | $1.2M | 47480 | 1.15% |
| 40 | GSK PLC | $1.1M | 20306 | 1.09% |
| 41 | AMERICAN WTR WKS CO INC NEW | $1.0M | 7424 | 0.99% |
| 42 | LEVI STRAUSS & CO NEW | $947K | 51226 | 0.92% |
| 43 | NEW YORK TIMES CO MTN BE | $918K | 10961 | 0.90% |
| 44 | SERVICENOW INC | $783K | 7488 | 0.76% |
| 45 | ALPHABET INC | $758K | 2642 | 0.74% |
| 46 | COOPER COS INC | $705K | 9862 | 0.69% |
| 47 | VERTEX PHARMACEUTICALS INC | $685K | 1533 | 0.67% |
| 48 | AVALONBAY CMNTYS INC | $652K | 3989 | 0.64% |
| 49 | MERCADOLIBRE INC | $597K | 345 | 0.58% |
| 50 | VANGUARD INDEX FDS | $508K | 1583 | 0.50% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.