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 |
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 23,915,646 | 125,581 | SH | SOLE | 125,581 | 0 | 0 | ||
| AMERESCO INC | CL A | 02361E108 | BBG001S6P9W1 | 11,737,417 | 499,890 | SH | SOLE | 499,890 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 8,509,563 | 28,672 | SH | SOLE | 28,672 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | BBG001S5NNL6 | 15,396,005 | 59,070 | SH | SOLE | 59,070 | 0 | 0 | ||
| ARRAY TECHNOLOGIES INC | COM SHS | 04271T100 | BBG002MX7TQ9 | 11,432,289 | 1,892,763 | SH | SOLE | 1,892,763 | 0 | 0 | ||
| ASPEN AEROGELS INC | COM | 04523Y105 | BBG001SJZK39 | 1,754,735 | 147,705 | SH | SOLE | 147,705 | 0 | 0 | ||
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 15,848,678 | 360,607 | SH | SOLE | 360,607 | 0 | 0 | ||
| FIRST SOLAR INC | COM | 336433107 | BBG001S991Z7 | 9,428,840 | 53,500 | SH | SOLE | 53,500 | 0 | 0 | ||
| FISERV INC | COM | 337738108 | BBG001S5R6Q4 | 20,384,237 | 99,232 | SH | SOLE | 99,232 | 0 | 0 | ||
| GENERAC HLDGS INC | COM | 368736104 | BBG001T5VGH6 | 12,617,969 | 81,380 | SH | SOLE | 81,380 | 0 | 0 | ||
| HUMANA INC | COM | 444859102 | BBG001S5S1X6 | 14,098,665 | 55,570 | SH | SOLE | 55,570 | 0 | 0 | ||
| INTERNATIONAL FLAVORS&FRAGRA | COM | 459506101 | BBG001S5S5F7 | 16,798,563 | 198,682 | SH | SOLE | 198,682 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | BBG001S5TC52 | 15,983,253 | 160,668 | SH | SOLE | 160,668 | 0 | 0 | ||
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 | BBG006JNW312 | 19,098,243 | 1,072,935 | SH | SOLE | 1,072,935 | 0 | 0 | ||
| NV5 GLOBAL INC | COM | 62945V109 | BBG005BT61P6 | 10,156,795 | 539,108 | SH | SOLE | 539,108 | 0 | 0 | ||
| PAYPAL HLDGS INC | COM | 70450Y103 | BBG0077VNXW5 | 15,653,531 | 183,404 | SH | SOLE | 183,404 | 0 | 0 | ||
| PORTLAND GEN ELEC CO | COM NEW | 736508847 | BBG001S5V4Y5 | 15,137,056 | 347,021 | SH | SOLE | 347,021 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | BBG001S6VS70 | 15,854,506 | 103,206 | SH | SOLE | 103,206 | 0 | 0 | ||
| SANOFI | SPONSORED ADR | 80105N105 | BBG001S5W768 | 17,191,149 | 356,441 | SH | SOLE | 356,441 | 0 | 0 | ||
| SHOALS TECHNOLOGIES GROUP IN | CL A | 82489W107 | BBG00YQ82328 | 11,360,130 | 2,054,273 | SH | SOLE | 2,054,273 | 0 | 0 | ||
| SMURFIT WESTROCK PLC | SHS | G8267P108 | BBG01NJC0037 | 15,761,375 | 292,636 | SH | SOLE | 292,636 | 0 | 0 | ||
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 12,133,979 | 17,225 | SH | SOLE | 17,225 | 0 | 0 | ||
| WESTERN DIGITAL CORP | COM | 958102105 | BBG001S5XD28 | 12,690,337 | 212,818 | SH | SOLE | 212,818 | 0 | 0 | ||