Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| BROOKFIELD RENEWABLE CORP(BEPC) | 0 | 119,265 | +119,265 | 0 | 3,910 | 1.35% | +3,910 |
| FIRST SOLAR INC(FSLR) | 0 | 49,058 | +49,058 | 0 | 8,121 | 2.81% | +8,121 |
| SHOPIFY INC(SHOP) | 0 | 26,757 | +26,757 | 0 | 3,086 | 1.07% | +3,086 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 0 | 40,378 | +40,378 | 0 | 9,145 | 3.16% | +9,145 |
| ROBINHOOD MKTS INC(HOOD) | 0 | 55,479 | +55,479 | 0 | 5,195 | 1.80% | +5,195 |
| CRANE NXT CO(CXT) | 0 | 40,222 | +40,222 | 0 | 2,168 | 0.75% | +2,168 |
| STANTEC INC(STN) | 87,662 | 86,698 | -964 | 7,262 | 9,422 | 3.26% | +2,160 |
| LEMONADE INC(LMND) | 53,250 | 78,536 | +25,286 | 1,674 | 3,441 | 1.19% | +1,767 |
| CAPITOL SER TR HULL TACTICAL | 0 | 43,563 | +43,563 | 0 | 1,739 | 0.60% | +1,739 |
| NEXTRACKER INC | 64,707 | 82,060 | +17,353 | 2,727 | 4,462 | 1.54% | +1,735 |
| TOAST INC(TOST) | 55,642 | 78,617 | +22,975 | 1,846 | 3,482 | 1.20% | +1,636 |
| VITA COCO CO INC(COCO) | 65,662 | 92,111 | +26,449 | 2,013 | 3,325 | 1.15% | +1,313 |
| VANGUARD INDEX FDS | 0 | 43,575 | +43,575 | 0 | 13,244 | 4.58% | +13,244 |
| CLOUDFLARE INC(NET) | 0 | 15,904 | +15,904 | 0 | 3,114 | 1.08% | +3,114 |
| PALO ALTO NETWORKS INC(PANW) | 39,681 | 38,890 | -791 | 6,771 | 7,958 | 2.75% | +1,187 |
| SPOTIFY TECHNOLOGY S A(SPOT) | 5,183 | 5,110 | -73 | 2,851 | 3,921 | 1.36% | +1,070 |
| ADVANCED MICRO DEVICES INC(AMD) | 23,422 | 24,279 | +857 | 2,406 | 3,445 | 1.19% | +1,039 |
| DUOLINGO INC(DUOL) | 10,502 | 10,430 | -72 | 3,261 | 4,276 | 1.48% | +1,015 |
| NVIDIA CORPORATION(NVDA) | 0 | 31,384 | +31,384 | 0 | 4,958 | 1.71% | +4,958 |
| TIDAL TRUST I | 0 | 48,134 | +48,134 | 0 | 953 | 0.33% | +953 |
| EBAY INC.(EBAY) | 51,667 | 58,949 | +7,282 | 3,499 | 4,389 | 1.52% | +890 |
| SAP SE(SAP) | 25,849 | 25,567 | -282 | 6,939 | 7,775 | 2.69% | +836 |
| AECOM(ACM) | 0 | 60,364 | +60,364 | 0 | 6,813 | 2.35% | +6,813 |
| HA SUSTAINABLE INFRA CAP INC(HASI) | 125,494 | 164,858 | +39,364 | 3,669 | 4,428 | 1.53% | +759 |
| MICROSOFT CORP(MSFT) | 6,214 | 6,133 | -81 | 2,333 | 3,051 | 1.05% | +718 |
| FORTINET INC(FTNT) | 74,676 | 73,885 | -791 | 7,188 | 7,811 | 2.70% | +623 |
| ROCKWELL AUTOMATION INC(ROK) | 8,430 | 8,180 | -250 | 2,178 | 2,717 | 0.94% | +539 |
| TELEFONICA S A(TEFOF) | 976,646 | 967,830 | -8,816 | 4,551 | 5,062 | 1.75% | +511 |
| AMALGAMATED FINANCIAL CORP | 0 | 212,145 | +212,145 | 0 | 6,619 | 2.29% | +6,619 |
| FRESENIUS MEDICAL CARE AG(FMS) | 122,325 | 122,198 | -127 | 3,046 | 3,491 | 1.21% | +445 |
| CARLISLE COS INC(CSL) | 0 | 16,169 | +16,169 | 0 | 6,037 | 2.09% | +6,037 |
| ANALOG DEVICES INC(ADI) | 13,298 | 12,949 | -349 | 2,682 | 3,082 | 1.07% | +400 |
| AUTODESK INC | 7,713 | 7,652 | -61 | 2,019 | 2,369 | 0.82% | +349 |
| XYLEM INC(XYL) | 65,838 | 63,004 | -2,834 | 7,865 | 8,150 | 2.82% | +285 |
| ALPHABET INC(GOOG) | 0 | 15,388 | +15,388 | 0 | 2,712 | 0.94% | +2,712 |
| VEEVA SYS INC(VEEV) | 6,019 | 5,719 | -300 | 1,394 | 1,647 | 0.57% | +253 |
| VANGUARD INDEX FDS | 0 | 430 | +430 | 0 | 244 | 0.08% | +244 |
| CROWN HLDGS INC(CCK) | 0 | 2,225 | +2,225 | 0 | 229 | 0.08% | +229 |
| ALPHABET INC(GOOG) | 0 | 1,212 | +1,212 | 0 | 215 | 0.07% | +215 |
| ADVISORS INNER CIRCLE FD III | 0 | 7,450 | +7,450 | 0 | 212 | 0.07% | +212 |
| EMERSON ELEC CO(EMR) | 0 | 1,560 | +1,560 | 0 | 208 | 0.07% | +208 |
| CARRIER GLOBAL CORPORATION(CARR) | 27,351 | 26,226 | -1,125 | 1,734 | 1,919 | 0.66% | +185 |
| DEXCOM INC(DXCM) | 9,570 | 9,570 | 0 | 654 | 835 | 0.29% | +182 |
| HOLOGIC INC | 56,957 | 56,389 | -568 | 3,518 | 3,674 | 1.27% | +156 |
| FLEX LTD(FLEX) | 8,695 | 8,695 | 0 | 288 | 434 | 0.15% | +146 |
| NEW YORK TIMES CO(NYT) | 25,687 | 24,887 | -800 | 1,274 | 1,393 | 0.48% | +119 |
| STMICROELECTRONICS N V(STM) | 12,256 | 12,198 | -58 | 269 | 371 | 0.13% | +102 |
| EATON CORP PLC(ETN) | 1,143 | 1,140 | -3 | 311 | 407 | 0.14% | +96 |
| HONEST CO INC | 310,525 | 305,086 | -5,439 | 1,459 | 1,553 | 0.54% | +93 |
| MASTERCARD INCORPORATED(MA) | 4,805 | 4,828 | +23 | 2,634 | 2,713 | 0.94% | +79 |
| APTARGROUP INC | 9,465 | 9,479 | +14 | 1,404 | 1,483 | 0.51% | +78 |
| ORMAT TECHNOLOGIES INC(ORA) | 5,037 | 5,131 | +94 | 356 | 430 | 0.15% | +73 |
| INTUITIVE SURGICAL INC | 1,499 | 1,499 | 0 | 742 | 815 | 0.28% | +72 |
| STRYKER CORPORATION(SYK) | 8,890 | 8,545 | -345 | 3,309 | 3,381 | 1.17% | +71 |
| CISCO SYS INC(CSCO) | 8,503 | 8,430 | -73 | 525 | 585 | 0.20% | +60 |
| VANGUARD INTL EQUITY INDEX F | 8,528 | 8,528 | 0 | 517 | 573 | 0.20% | +56 |
| PHILIP MORRIS INTL INC(PM) | 1,514 | 1,577 | +63 | 240 | 287 | 0.10% | +47 |
| SUNRUN INC(RUN) | 18,408 | 18,782 | +374 | 108 | 154 | 0.05% | +46 |
| UNILEVER PLC(UL) | 24,000 | 24,035 | +35 | 1,429 | 1,470 | 0.51% | +41 |
| CATERPILLAR INC(CAT) | 651 | 651 | 0 | 215 | 253 | 0.09% | +38 |
| ZILLOW GROUP INC(Z) | 33,767 | 33,397 | -370 | 2,258 | 2,287 | 0.79% | +30 |
| CANADIAN NATL RY CO(CNI) | 21,606 | 20,478 | -1,128 | 2,106 | 2,130 | 0.74% | +25 |
| MARKETAXESS HLDGS INC(MKTX) | 3,440 | 3,440 | 0 | 744 | 768 | 0.27% | +24 |
| ABBOTT LABS | 3,627 | 3,706 | +79 | 481 | 504 | 0.17% | +23 |
| PFIZER INC(PFE) | 9,220 | 10,247 | +1,027 | 234 | 248 | 0.09% | +15 |
| QUALCOMM INC(QCOM) | 1,505 | 1,525 | +20 | 231 | 243 | 0.08% | +12 |
| DESCARTES SYS GROUP INC(DSGX) | 4,200 | 4,200 | 0 | 423 | 427 | 0.15% | +3 |
| JOHNSON & JOHNSON(JNJ) | 1,932 | 2,091 | +159 | 320 | 319 | 0.11% | -1 |
| VERALTO CORP(VLTO) | 5,414 | 5,182 | -232 | 528 | 523 | 0.18% | -4 |
| GARMIN LTD(GRMN) | 1,083 | 1,104 | +21 | 235 | 230 | 0.08% | -5 |
| PACCAR INC(PCAR) | 2,631 | 2,631 | 0 | 256 | 250 | 0.09% | -6 |
| STRIDE INC(LRN) | 57,584 | 50,054 | -7,530 | 7,284 | 7,267 | 2.51% | -17 |
| NOVO-NORDISK A S(NVO) | 22,900 | 22,700 | -200 | 1,590 | 1,567 | 0.54% | -23 |
| ROPER TECHNOLOGIES INC(ROP) | 1,032 | 1,031 | -1 | 608 | 584 | 0.20% | -24 |
| NATURAL GROCERS BY VITAMIN C | 77,216 | 78,387 | +1,171 | 3,104 | 3,077 | 1.06% | -27 |
| BERKSHIRE HATHAWAY INC DEL | 800 | 800 | 0 | 426 | 389 | 0.13% | -37 |
| GENEDX HOLDINGS CORP(WGS) | 18,396 | 17,123 | -1,273 | 1,629 | 1,581 | 0.55% | -49 |
| AUTOMATIC DATA PROCESSING IN | 6,905 | 6,680 | -225 | 2,110 | 2,060 | 0.71% | -50 |
| GSK PLC(GSK) | 109,027 | 108,696 | -331 | 4,224 | 4,174 | 1.44% | -50 |
| VISA INC(V) | 1,300 | 1,136 | -164 | 456 | 403 | 0.14% | -52 |
| BERKSHIRE HATHAWAY INC DEL | 1 | 1 | 0 | 798 | 729 | 0.25% | -70 |
| GILEAD SCIENCES INC(GILD) | 49,992 | 49,896 | -96 | 5,602 | 5,532 | 1.91% | -70 |
| ABBVIE INC(ABBV) | 1,790 | 1,545 | -245 | 375 | 287 | 0.10% | -88 |
| Sanlam Ltd | 10,139 | 0 | -10,139 | 92 | 0 | — | -92 |
| CALIFORNIA WTR SVC GROUP(CWT) | 37,287 | 36,992 | -295 | 1,807 | 1,682 | 0.58% | -125 |
| IRON MTN INC DEL(IRM) | 0 | 52,502 | +52,502 | 0 | 5,385 | 1.86% | +5,385 |
| DANAHER CORPORATION(DHR) | 9,759 | 9,457 | -302 | 2,001 | 1,868 | 0.65% | -132 |
| ATLASSIAN CORPORATION | 15,500 | 15,309 | -191 | 3,289 | 3,109 | 1.07% | -180 |
| AMERICAN WTR WKS CO INC NEW | 1,386 | 0 | -1,386 | 204 | 0 | — | -204 |
| STARBUCKS CORP(SBUX) | 2,102 | 0 | -2,102 | 206 | 0 | — | -206 |
| MUELLER WTR PRODS INC(MWA) | 131,592 | 130,383 | -1,209 | 3,345 | 3,134 | 1.08% | -211 |
| TESLA INC(TSLA) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| MERCK & CO INC(MRK) | 13,535 | 11,919 | -1,616 | 1,215 | 944 | 0.33% | -271 |
| UNITED NAT FOODS INC(UNFI) | 81,235 | 80,537 | -698 | 2,225 | 1,877 | 0.65% | -348 |
| T-MOBILE US INC(TMUS) | 10,693 | 10,073 | -620 | 2,852 | 2,400 | 0.83% | -452 |
| PROCTER AND GAMBLE CO(PG) | 41,477 | 41,477 | 0 | 7,069 | 6,608 | 2.28% | -460 |
| SYLVAMO CORP(SLVM) | 31,468 | 30,995 | -473 | 2,111 | 1,553 | 0.54% | -558 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 15,932 | 15,887 | -45 | 7,724 | 7,073 | 2.44% | -651 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 39,373 | 30,512 | -8,861 | 9,790 | 8,994 | 3.11% | -796 |
| TIDAL ETF TR | 48,034 | 0 | -48,034 | 869 | 0 | — | -869 |