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 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | BBG006G2JWB1 | 9,268,521 | 87,340 | SH | SOLE | 87,340 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 20,995,887 | 125,581 | SH | SOLE | 125,581 | 0 | 0 | ||
| AMERESCO INC | CL A | 02361E108 | BBG001S6P9W1 | 18,965,827 | 499,890 | SH | SOLE | 499,890 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 17,025,936 | 62,780 | SH | SOLE | 62,780 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | BBG001S5NNL6 | 19,032,945 | 59,070 | SH | SOLE | 59,070 | 0 | 0 | ||
| ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | BBG002MX7TQ9 | 11,092,673 | 1,680,708 | SH | SOLE | 1,680,708 | 0 | 0 | ||
| ASPEN AEROGELS INC | COM | 04523Y105 | BBG001SJZK39 | 4,089,951 | 147,705 | SH | SOLE | 147,705 | 0 | 0 | ||
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 16,991,254 | 428,207 | SH | SOLE | 428,207 | 0 | 0 | ||
| FISERV INC | COM | 337738108 | BBG001S5R6Q4 | 19,018,108 | 105,862 | SH | SOLE | 105,862 | 0 | 0 | ||
| GENERAC HLDGS INC | COM | 368736104 | BBG001T5VGH6 | 22,471,669 | 141,438 | SH | SOLE | 141,438 | 0 | 0 | ||
| INTERNATIONAL FLAVORS&FRAGRA | COM | 459506101 | BBG001S5S5F7 | 20,847,702 | 198,682 | SH | SOLE | 198,682 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | BBG001S5TC52 | 17,001,068 | 149,710 | SH | SOLE | 149,710 | 0 | 0 | ||
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 | BBG006JNW312 | 27,129,331 | 982,235 | SH | SOLE | 982,235 | 0 | 0 | ||
| NV5 GLOBAL INC | COM | 62945V109 | BBG005BT61P6 | 12,598,954 | 134,777 | SH | SOLE | 134,777 | 0 | 0 | ||
| PAYPAL HLDGS INC | COM | 70450Y103 | BBG0077VNXW5 | 18,704,103 | 239,704 | SH | SOLE | 239,704 | 0 | 0 | ||
| PORTLAND GEN ELEC CO | COM NEW | 736508847 | BBG001S5V4Y5 | 16,622,306 | 347,021 | SH | SOLE | 347,021 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | BBG001S6VS70 | 17,550,180 | 103,206 | SH | SOLE | 103,206 | 0 | 0 | ||
| SANOFI | SPONSORED ADR | 80105N105 | BBG001S5W768 | 20,541,695 | 356,441 | SH | SOLE | 356,441 | 0 | 0 | ||
| SHOALS TECHNOLOGIES GROUP IN | CL A | 82489W107 | BBG00YQ82328 | 10,215,249 | 1,820,900 | SH | SOLE | 1,820,900 | 0 | 0 | ||
| SMURFIT WESTROCK PLC | SHS | G8267P108 | BBG01NJC0037 | 15,744,915 | 318,594 | SH | SOLE | 318,594 | 0 | 0 | ||
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 17,753,330 | 21,925 | SH | SOLE | 21,925 | 0 | 0 | ||
| WESTERN DIGITAL CORP. | COM | 958102105 | BBG001S5XD28 | 14,533,341 | 212,818 | SH | SOLE | 212,818 | 0 | 0 | ||