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 |
| ABBVIE INC | COM | 00287Y109 | 322,306 | 1,232 | SH | SOLE | 135 | 0 | 1,097 | ||
| ADVANCED ENERGY INDS | COM | 007973100 | 1,860,447 | 6,602 | SH | SOLE | 161 | 0 | 6,441 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 6,121,538 | 10,006 | SH | SOLE | 496 | 0 | 9,510 | ||
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 5,338,136 | 50,194 | SH | SOLE | 885 | 0 | 49,309 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 251,178 | 730 | SH | SOLE | 730 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 401,635 | 1,179 | SH | SOLE | 672 | 0 | 507 | ||
| AMALGAMATED FINANCIAL CORP | COM | 022671101 | 7,031,102 | 147,805 | SH | SOLE | 7,600 | 0 | 140,205 | ||
| ANALOG DEVICES INC | COM | 032654105 | 291,894 | 736 | SH | SOLE | 450 | 0 | 286 | ||
| APPLE INC | COM | 037833100 | 6,068,533 | 18,223 | SH | SOLE | 6,681 | 0 | 11,542 | ||
| APPLIED MATLS INC | COM | 038222105 | 2,297,418 | 4,493 | SH | SOLE | 124 | 0 | 4,369 | ||
| ARISTA NETWORKS INC | COM SHS | 040413205 | 5,127,883 | 25,187 | SH | SOLE | 417 | 0 | 24,770 | ||
| AUTODESK INC | COM | 052769106 | 2,062,272 | 9,867 | SH | SOLE | 281 | 0 | 9,586 | ||
| AXSOME THERAPEUTICS INC. | COM | 05464T104 | 260,727 | 1,414 | SH | SOLE | 860 | 0 | 554 | ||
| BIODESIX INC | COM | 09075X207 | 220,265 | 7,384 | SH | SOLE | 4,628 | 0 | 2,756 | ||
| BROOKFIELD RENEWABLE CORP | CL A EX SUB VTG | 11285B108 | 4,531,189 | 160,567 | SH | SOLE | 4,039 | 0 | 156,528 | ||
| CALIFORNIA WTR SVC GROUP | COM | 130788102 | 4,318,836 | 93,340 | SH | SOLE | 2,127 | 0 | 91,213 | ||
| CAPITOL SER TR | HULL TACTICAL | 14064D519 | 1,825,963 | 40,087 | SH | SOLE | 19,669 | 0 | 20,418 | ||
| CISCO SYS INC | COM | 17275R102 | 769,698 | 7,151 | SH | SOLE | 2,832 | 0 | 4,319 | ||
| CLOUDFLARE INC | CL A COM | 18915M107 | 4,930,709 | 14,198 | SH | SOLE | 322 | 0 | 13,876 | ||
| CORE & MAIN INC | CL A | 21874C102 | 2,432,601 | 58,645 | SH | SOLE | 964 | 0 | 57,681 | ||
| CORNING INC | COM | 219350105 | 235,714 | 1,533 | SH | SOLE | 1,500 | 0 | 33 | ||
| CRANE NXT CO | COM | 224441105 | 2,025,873 | 43,012 | SH | SOLE | 706 | 0 | 42,306 | ||
| DIGITAL RLTY TR INC | COM | 253868103 | 221,977 | 1,265 | SH | SOLE | 100 | 0 | 1,165 | ||
| EATON CORP PLC | SHS | G29183103 | 487,969 | 1,136 | SH | SOLE | 595 | 0 | 541 | ||
| EBAY INC. | COM | 278642103 | 4,418,775 | 41,667 | SH | SOLE | 787 | 0 | 40,880 | ||
| ELI LILLY & CO | COM | 532457108 | 301,009 | 260 | SH | SOLE | 154 | 0 | 106 | ||
| EVERPURE INC | CL A | 74624M102 | 366,053 | 2,799 | SH | SOLE | 1,470 | 0 | 1,329 | ||
| FIRST SOLAR INC | COM | 336433107 | 8,430,582 | 48,131 | SH | SOLE | 8,257 | 0 | 39,874 | ||
| FRESENIUS MEDICAL CARE AG | SPONSORED ADR | 358029106 | 3,264,860 | 145,883 | SH | SOLE | 2,372 | 0 | 143,511 | ||
| FRONTDOOR INC | COM | 35905A109 | 5,850,474 | 80,012 | SH | SOLE | 1,562 | 0 | 78,450 | ||
| GARMIN LTD | SHS | H2906T109 | 291,721 | 1,017 | SH | SOLE | 22 | 0 | 995 | ||
| GENEDX HOLDINGS CORP | COM CL A | 81663L200 | 3,415,284 | 47,238 | SH | SOLE | 902 | 0 | 46,336 | ||
| GILEAD SCIENCES INC | COM | 375558103 | 5,358,803 | 35,953 | SH | SOLE | 1,934 | 0 | 34,019 | ||
| GOODRX HLDGS INC | COM CL A | 38246G108 | 77,749 | 23,632 | SH | SOLE | 14,010 | 0 | 9,622 | ||
| GSK PLC | SPONSORED ADR | 37733W204 | 4,922,260 | 102,185 | SH | SOLE | 1,865 | 0 | 100,320 | ||
| HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 6,420,759 | 179,251 | SH | SOLE | 4,650 | 0 | 174,601 | ||
| HORACE MANN EDUCATORS CORP N | COM | 440327104 | 217,283 | 4,872 | SH | SOLE | 725 | 0 | 4,146 | ||
| IMMUNITYBIO INC | COM | 45256X103 | 2,226,958 | 235,907 | SH | SOLE | 4,943 | 0 | 230,964 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 6,029,712 | 27,417 | SH | SOLE | 2,095 | 0 | 25,322 | ||
| IRON MTN INC DEL | COM | 46284V101 | 5,498,899 | 49,562 | SH | SOLE | 905 | 0 | 48,657 | ||
| LAM RESEARCH CORP | COM NEW | 512807306 | 768,279 | 2,339 | SH | SOLE | 692 | 0 | 1,647 | ||
| LEMONADE INC | COM | 52567D107 | 2,501,453 | 55,415 | SH | SOLE | 1,127 | 0 | 54,288 | ||
| LEVI STRAUSS & CO NEW | CL A COM STK | 52736R102 | 308,825 | 15,676 | SH | SOLE | 6,607 | 0 | 9,069 | ||
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 | 128,166 | 15,592 | SH | SOLE | 9,552 | 0 | 6,040 | ||
| MERCK & CO INC | COM | 58933Y105 | 242,560 | 1,669 | SH | SOLE | 1,041 | 0 | 628 | ||
| MICROSOFT CORP | COM | 594918104 | 282,993 | 552 | SH | SOLE | 420 | 0 | 132 | ||
| MUELLER WTR PRODS INC | COM SER A | 624758108 | 2,730,707 | 128,564 | SH | SOLE | 2,843 | 0 | 125,721 | ||
| NATERA INC | COM | 632307104 | 4,890,885 | 11,833 | SH | SOLE | 178 | 0 | 11,655 | ||
| NATURAL GROCERS BY VITAMIN | COM | 63888U108 | 3,668,127 | 120,424 | SH | SOLE | 2,409 | 0 | 118,015 | ||
| NEW YORK TIMES CO MTN BE | CL A | 650111107 | 216,707 | 3,402 | SH | SOLE | 3,402 | 0 | 0 | ||
| NEXTPOWER INC | COM | 65290E101 | 2,893,992 | 37,136 | SH | SOLE | 1,712 | 0 | 35,424 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 285,058 | 1,248 | SH | SOLE | 1,011 | 0 | 237 | ||
| PALO ALTO NETWORKS INC | COM | 697435105 | 7,553,571 | 19,012 | SH | SOLE | 491 | 0 | 18,521 | ||
| PFIZER INC | COM | 717081103 | 552,360 | 19,367 | SH | SOLE | 5,592 | 0 | 13,775 | ||
| QUALCOMM INC | COM | 747525103 | 432,225 | 2,349 | SH | SOLE | 562 | 0 | 1,787 | ||
| RAPID7 INC | COM | 753422104 | 139,870 | 11,446 | SH | SOLE | 6,986 | 0 | 4,460 | ||
| REZOLUTE INC | COM NEW | 76200L309 | 75,853 | 18,322 | SH | SOLE | 10,915 | 0 | 7,407 | ||
| RLJ LODGING TR | COM | 74965L101 | 175,165 | 15,852 | SH | SOLE | 9,997 | 0 | 5,855 | ||
| ROBINHOOD MKTS INC | COM CL A | 770700102 | 3,547,812 | 31,536 | SH | SOLE | 499 | 0 | 31,037 | ||
| SAP SE | SPON ADR | 803054204 | 5,154,910 | 24,726 | SH | SOLE | 384 | 0 | 24,342 | ||
| SEMTECH CORP | COM | 816850101 | 4,388,089 | 24,604 | SH | SOLE | 437 | 0 | 24,167 | ||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 2,413,680 | 4,952 | SH | SOLE | 77 | 0 | 4,875 | ||
| STANTEC INC | COM | 85472N109 | 4,481,099 | 66,525 | SH | SOLE | 1,105 | 0 | 65,420 | ||
| STEEL DYNAMICS INC | COM | 858119100 | 3,190,642 | 14,398 | SH | SOLE | 278 | 0 | 14,120 | ||
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 | 648,056 | 12,145 | SH | SOLE | 12,054 | 0 | 91 | ||
| STRIDE INC | COM | 86333M108 | 3,633,541 | 46,596 | SH | SOLE | 1,421 | 0 | 45,175 | ||
| SUNRUN INC | COM | 86771W105 | 153,309 | 19,731 | SH | SOLE | 18,831 | 0 | 900 | ||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 8,016,634 | 17,573 | SH | SOLE | 435 | 0 | 17,138 | ||
| TIDAL TRUST I | ADASINA SOCIAL | 886364876 | 523,902 | 23,339 | SH | SOLE | 1,504 | 0 | 21,835 | ||
| TIM S A | SPONSORED ADR | 88706T108 | 204,970 | 11,483 | SH | SOLE | 1,145 | 0 | 10,338 | ||
| TOAST INC | CL A | 888787108 | 1,945,331 | 67,104 | SH | SOLE | 1,031 | 0 | 66,073 | ||
| UNITED NAT FOODS INC | COM | 911163103 | 3,878,682 | 86,597 | SH | SOLE | 2,362 | 0 | 84,235 | ||
| VALMONT INDS INC | COM | 920253101 | 4,758,212 | 10,277 | SH | SOLE | 190 | 0 | 10,087 | ||
| VANGUARD INDEX FDS | MRNGSTR TTL STK | 922908769 | 15,799,290 | 42,217 | SH | SOLE | 38,455 | 0 | 3,762 | ||
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 598,380 | 7,212 | SH | SOLE | 3,148 | 0 | 4,064 | ||
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 7,791,972 | 14,904 | SH | SOLE | 755 | 0 | 14,149 | ||
| VERTIV HOLDINGS CO | COM CL A | 92537N108 | 4,701,567 | 19,484 | SH | SOLE | 330 | 0 | 19,153 | ||
| VITA COCO CO INC | COM | 92846Q107 | 4,719,879 | 82,436 | SH | SOLE | 3,584 | 0 | 78,852 | ||
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 | 246,642 | 15,272 | SH | SOLE | 1,551 | 0 | 13,721 | ||
| WESCO INTL INC | COM | 95082P105 | 4,214,765 | 11,721 | SH | SOLE | 220 | 0 | 11,501 | ||
| XYLEM INC | COM | 98419M100 | 2,536,974 | 25,052 | SH | SOLE | 2,244 | 0 | 22,807 | ||