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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABB LTD | SPONSORED ADR | 000375204 | 223,503 | 6,516 | SH | SOLE | 0 | 0 | 6,516 | |||
AECOM | COM | 00766T100 | 6,533,534 | 77,485 | SH | SOLE | 0 | 0 | 77,485 | |||
AMALGAMATED FINANCIAL CORP | COM | 022671101 | 3,822,357 | 216,074 | SH | SOLE | 0 | 0 | 216,074 | |||
AMERESCO INC | CL A | 02361E108 | 1,810,286 | 36,779 | SH | SOLE | 0 | 0 | 36,779 | |||
AMERICAN INTL GROUP INC | COM NEW | 026874784 | 302,160 | 6,000 | SH | SOLE | 0 | 0 | 6,000 | |||
AMN HEALTHCARE SVCS INC | COM | 001744101 | 3,703,779 | 44,645 | SH | SOLE | 0 | 0 | 44,645 | |||
APPLE INC | COM | 037833100 | 5,719,587 | 34,685 | SH | SOLE | 0 | 0 | 34,685 | |||
AUTODESK INC | COM | 052769106 | 2,036,326 | 9,783 | SH | SOLE | 0 | 0 | 9,783 | |||
AZURE PWR GLOBAL LTD | SHS | V0393H103 | 32,514 | 13,058 | SH | SOLE | 0 | 0 | 13,058 | |||
BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 | 5,174,757 | 148,062 | SH | SOLE | 0 | 0 | 148,062 | |||
CALIFORNIA WTR SVC GROUP | COM | 130788102 | 2,561,573 | 44,013 | SH | SOLE | 0 | 0 | 44,013 | |||
CARLISLE COS INC | COM | 142339100 | 4,224,514 | 18,687 | SH | SOLE | 0 | 0 | 18,687 | |||
CISCO SYS INC | COM | 17275R102 | 201,383 | 3,852 | SH | SOLE | 0 | 0 | 3,852 | |||
CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 | 254,213 | 5,620 | SH | SOLE | 0 | 0 | 5,620 | |||
DIGITAL RLTY TR INC | COM | 253868103 | 3,978,052 | 40,464 | SH | SOLE | 0 | 0 | 40,464 | |||
ETSY INC | COM | 29786A106 | 1,847,390 | 16,594 | SH | SOLE | 0 | 0 | 16,594 | |||
EXCHANGE TRADED CONCEPTS TR | HULL TACTIC US | 301505806 | 1,316,038 | 43,563 | SH | SOLE | 0 | 0 | 43,563 | |||
FIRST SOLAR INC | COM | 336433107 | 8,166,076 | 37,545 | SH | SOLE | 0 | 0 | 37,545 | |||
FORTINET INC | COM | 34959E109 | 6,247,165 | 93,999 | SH | SOLE | 0 | 0 | 93,999 | |||
GILEAD SCIENCES INC | COM | 375558103 | 6,922,583 | 83,435 | SH | SOLE | 0 | 0 | 83,435 | |||
HAIN CELESTIAL GROUP INC | COM | 405217100 | 1,376,381 | 80,255 | SH | SOLE | 0 | 0 | 80,255 | |||
HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | 4,113,209 | 143,818 | SH | SOLE | 0 | 0 | 143,818 | |||
HOLOGIC INC | COM | 436440101 | 4,936,529 | 61,171 | SH | SOLE | 0 | 0 | 61,171 | |||
HORIZON TECHNOLOGY FIN CORP | COM | 44045A102 | 183,284 | 16,249 | SH | SOLE | 0 | 0 | 16,249 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 7,427,758 | 56,662 | SH | SOLE | 0 | 0 | 56,662 | |||
INVITAE CORP | COM | 46185L103 | 14,182 | 10,505 | SH | SOLE | 0 | 0 | 10,505 | |||
IRON MTN INC DEL | COM | 46284V101 | 4,087,915 | 77,262 | SH | SOLE | 0 | 0 | 77,262 | |||
MATERIALISE NV | SPONSORED ADS | 57667T100 | 92,014 | 11,086 | SH | SOLE | 0 | 0 | 11,086 | |||
MAXEON SOLAR TECHNOLOGIES LT | SHS | Y58473102 | 2,660,165 | 100,232 | SH | SOLE | 0 | 0 | 100,232 | |||
MICROSOFT CORP | COM | 594918104 | 237,913 | 825 | SH | SOLE | 0 | 0 | 825 | |||
MODERNA INC | COM | 60770K107 | 4,711,155 | 30,676 | SH | SOLE | 0 | 0 | 30,676 | |||
MUELLER WTR PRODS INC | COM SER A | 624758108 | 1,811,174 | 129,926 | SH | SOLE | 0 | 0 | 129,926 | |||
ORASURE TECHNOLOGIES INC | COM | 68554V108 | 112,119 | 18,532 | SH | SOLE | 0 | 0 | 18,532 | |||
ORGANON & CO | COMMON STOCK | 68622V106 | 2,578,164 | 109,616 | SH | SOLE | 0 | 0 | 109,616 | |||
PALO ALTO NETWORKS INC | COM | 697435105 | 5,964,874 | 29,863 | SH | SOLE | 0 | 0 | 29,863 | |||
PLDT INC | SPONSORED ADR | 69344D408 | 2,466,069 | 97,666 | SH | SOLE | 0 | 0 | 97,666 | |||
PLURI INC | COM | 72942G104 | 58,747 | 57,595 | SH | SOLE | 0 | 0 | 57,595 | |||
SCHNITZER STEEL INDS INC | CL A | 806882106 | 3,424,293 | 110,106 | SH | SOLE | 0 | 0 | 110,106 | |||
SEAGEN INC | COM | 81181C104 | 243,166 | 1,201 | SH | SOLE | 0 | 0 | 1,201 | |||
SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | 4,143,160 | 13,631 | SH | SOLE | 0 | 0 | 13,631 | |||
SPLUNK INC | COM | 848637104 | 4,421,666 | 46,117 | SH | SOLE | 0 | 0 | 46,117 | |||
STANTEC INC | COM | 85472N109 | 6,790,701 | 116,259 | SH | SOLE | 0 | 0 | 116,259 | |||
STEELCASE INC | CL A | 858155203 | 2,177,942 | 258,663 | SH | SOLE | 0 | 0 | 258,663 | |||
STMICROELECTRONICS N V | NY REGISTRY | 861012102 | 5,977,406 | 111,748 | SH | SOLE | 0 | 0 | 111,748 | |||
STRIDE INC | COM | 86333M108 | 3,716,535 | 94,689 | SH | SOLE | 0 | 0 | 94,689 | |||
SUNPOWER CORP | COM | 867652406 | 2,548,376 | 184,131 | SH | SOLE | 0 | 0 | 184,131 | |||
SUNRUN INC | COM | 86771W105 | 2,104,025 | 104,418 | SH | SOLE | 0 | 0 | 104,418 | |||
SYLVAMO CORP | COMMON STOCK | 871332102 | 1,819,211 | 39,326 | SH | SOLE | 0 | 0 | 39,326 | |||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 6,248,984 | 67,179 | SH | SOLE | 0 | 0 | 67,179 | |||
TESLA INC | COM | 88160R101 | 265,392 | 1,279 | SH | SOLE | 0 | 0 | 1,279 | |||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 5,007,151 | 8,687 | SH | SOLE | 0 | 0 | 8,687 | |||
TIDAL ETF TR | ADASINA SOCIAL | 886364876 | 1,125,413 | 71,682 | SH | SOLE | 0 | 0 | 71,682 | |||
TPI COMPOSITES INC | COM | 87266J104 | 2,279,421 | 174,668 | SH | SOLE | 0 | 0 | 174,668 | |||
UNIVERSAL DISPLAY CORP | COM | 91347P105 | 206,478 | 1,331 | SH | SOLE | 0 | 0 | 1,331 | |||
VANECK ETF TRUST | HIP SUSTBLE MUNI | 92189H813 | 5,255,357 | 114,120 | SH | SOLE | 0 | 0 | 114,120 | |||
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 9,065,918 | 44,419 | SH | SOLE | 0 | 0 | 44,419 | |||
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 422,199 | 7,896 | SH | SOLE | 0 | 0 | 7,896 | |||
VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 6,372,567 | 20,226 | SH | SOLE | 0 | 0 | 20,226 | |||
WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 168,317 | 12,608 | SH | SOLE | 0 | 0 | 12,608 | |||
XYLEM INC | COM | 98419M100 | 3,530,745 | 33,722 | SH | SOLE | 0 | 0 | 33,722 |