
Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC COM | $25.8M | 101762 | 7.27% |
| 2 | NVIDIA CORPORATION COM | $15.9M | 91377 | 4.49% |
| 3 | BROADCOM INC COM | $12.2M | 39569 | 3.45% |
| 4 | ASML HLDG NV N Y REGISTRY SHS | $11.7M | 8872 | 3.30% |
| 5 | CISCO SYS INC COM | $9.1M | 117669 | 2.57% |
| 6 | GSK PLC SPONSORED ADR | $8.9M | 161978 | 2.52% |
| 7 | PROLOGIS INC. COM | $7.4M | 56250 | 2.09% |
| 8 | AMERICAN WTR WKS CO INC NEW COM | $7.1M | 52433 | 2.01% |
| 9 | ARISTA NETWORKS INC COM SHS | $6.6M | 53746 | 1.86% |
| 10 | FERGUSON ENTERPRISES INC COMMON STOCK NEW | $6.3M | 27172 | 1.78% |
| 11 | UNILEVER PLC SPON ADR NEW | $6.3M | 110247 | 1.77% |
| 12 | HA SUSTAINABLE INFRA CAP INC COM | $6.2M | 169328 | 1.75% |
| 13 | ROSS STORES INC COM | $6.2M | 28640 | 1.75% |
| 14 | SALESFORCE INC COM | $5.7M | 30792 | 1.62% |
| 15 | STRYKER CORPORATION COM | $5.4M | 16354 | 1.51% |
| 16 | SPROUTS FMRS MKT INC COM | $5.3M | 68630 | 1.49% |
| 17 | HENRY JACK & ASSOC INC COM | $5.3M | 33239 | 1.48% |
| 18 | QUEST DIAGNOSTICS INC COM | $5.2M | 26322 | 1.45% |
| 19 | COSTCO WHOLESALE CORPORATION COM | $5.2M | 5172 | 1.45% |
| 20 | CAMDEN NATL CORP COM | $5.1M | 107755 | 1.44% |
| 21 | HUBBELL INC COM | $5.0M | 10153 | 1.40% |
| 22 | JOHNSON & JOHNSON COM | $4.9M | 20084 | 1.38% |
| 23 | ECOLAB INC COM | $4.9M | 18424 | 1.38% |
| 24 | MICROSOFT CORP COM | $4.7M | 12785 | 1.33% |
| 25 | INTERNATIONAL BUSINESS MACHS COM | $4.6M | 19057 | 1.30% |
| 26 | FIRST SOLAR INC COM | $4.5M | 22777 | 1.26% |
| 27 | SCHWAB CHARLES CORP COM | $4.4M | 47271 | 1.25% |
| 28 | TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | $4.4M | 238365 | 1.24% |
| 29 | HOME DEPOT INC | $4.3M | 13154 | 1.22% |
| 30 | SERVICENOW INC COM | $4.1M | 39038 | 1.15% |
| 31 | BORGWARNER INC COM | $4.1M | 74960 | 1.15% |
| 32 | NETFLIX INC. COM | $4.0M | 41925 | 1.13% |
| 33 | MOODYS CORP COM | $4.0M | 9183 | 1.13% |
| 34 | AUTOMATIC DATA PROCESSING INC COM | $4.0M | 19573 | 1.12% |
| 35 | VALMONT INDS INC COM | $3.9M | 9766 | 1.10% |
| 36 | VEEVA SYS INC CL A COM | $3.8M | 21907 | 1.08% |
| 37 | MCCORMICK & CO INC COM NON VTG | $3.8M | 76012 | 1.08% |
| 38 | STATE STR CORP COM | $3.7M | 29068 | 1.04% |
| 39 | NOKIA CORP SPONSORED ADR | $3.6M | 446609 | 1.01% |
| 40 | KADANT INC COM | $3.6M | 12168 | 1.00% |
| 41 | CHECK POINT SOFTWARE TECH LTD ORD | $3.6M | 24880 | 1.00% |
| 42 | VODAFONE GROUP PLC SPONSORED ADR | $3.4M | 227683 | 0.96% |
| 43 | WABTEC COM | $3.4M | 13671 | 0.96% |
| 44 | HEALTHPEAK PROPERTIES INC COM | $3.2M | 194316 | 0.90% |
| 45 | ELI LILLY & CO COM | $2.9M | 3165 | 0.82% |
| 46 | AMALGAMATED FINANCIAL CORP COM | $2.9M | 73548 | 0.80% |
| 47 | H2O AMERICA COM | $2.7M | 46418 | 0.77% |
| 48 | PALO ALTO NETWORKS INC COM | $2.7M | 16730 | 0.76% |
| 49 | COLUMBIA BKG SYS INC COM | $2.5M | 92465 | 0.71% |
| 50 | ALPHABET CLASS A | $2.5M | 8718 | 0.71% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.