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 | 4,598,174 | 21,142 | SH | SOLE | 21,142 | 0 | 0 | ||
| ADVANCED DRAIN SYS INC DEL | COM | 00790R104 | 42,291,441 | 308,404 | SH | SOLE | 300,977 | 0 | 7,427 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 4,373,745 | 21,500 | SH | SOLE | 21,500 | 0 | 0 | ||
| AECOM | COM | 00766T100 | 31,547,697 | 371,937 | SH | SOLE | 363,318 | 0 | 8,619 | ||
| AGILENT TECHNOLOGIES INC | COM | 00846U101 | 127,377,779 | 1,117,545 | SH | SOLE | 1,091,713 | 0 | 25,832 | ||
| ALBEMARLE CORP | COM | 012653101 | 34,992,551 | 194,912 | SH | SOLE | 194,912 | 0 | 0 | ||
| ALCON AG | ORD SHS | H01301128 | 5,297,030 | 70,299 | SH | SOLE | 70,299 | 0 | 0 | ||
| AMBARELLA INC | SHS | G037AX101 | 5,361,327 | 104,154 | SH | SOLE | 104,154 | 0 | 0 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 24,965,166 | 183,446 | SH | SOLE | 179,000 | 0 | 4,446 | ||
| ANALOG DEVICES INC | COM | 032654105 | 125,334,116 | 393,959 | SH | SOLE | 393,959 | 0 | 0 | ||
| API GROUP CORP | COM STK | 00187Y100 | 42,466,338 | 1,048,034 | SH | SOLE | 1,023,000 | 0 | 25,034 | ||
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 | 41,130,437 | 155,022 | SH | SOLE | 152,900 | 0 | 2,122 | ||
| ARM HOLDINGS PLC | SPONSORED ADS | 042068205 | 152,400,078 | 1,007,404 | SH | SOLE | 1,007,404 | 0 | 0 | ||
| AURA MINERALS INC | SHS NEW | G06973112 | 23,337,600 | 286,000 | SH | SOLE | 286,000 | 0 | 0 | ||
| AUTODESK INC | COM | 052769106 | 122,818,664 | 513,027 | SH | SOLE | 509,266 | 0 | 3,761 | ||
| AVANTOR INC | COM | 05352A100 | 32,845,962 | 4,189,536 | SH | SOLE | 4,090,000 | 0 | 99,536 | ||
| AZZ INC | COM | 002474104 | 7,082,358 | 56,600 | SH | SOLE | 56,600 | 0 | 0 | ||
| BADGER METER INC | COM | 056525108 | 21,541,223 | 141,393 | SH | SOLE | 137,929 | 0 | 3,464 | ||
| BENTLEY SYS INC | COM CL B | 08265T208 | 10,133,419 | 288,537 | SH | SOLE | 282,000 | 0 | 6,537 | ||
| BLOOM ENERGY CORP | COM CL A | 093712107 | 35,376,574 | 261,101 | SH | SOLE | 261,101 | 0 | 0 | ||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | 2,777,566 | 44,264 | SH | SOLE | 44,264 | 0 | 0 | ||
| BROADCOM INC | COM | 11135F101 | 13,525,587 | 43,700 | SH | SOLE | 43,700 | 0 | 0 | ||
| BROOKFIELD RENEWABLE CORP | CL A EX SUB VTG | 11285B108 | 53,453,015 | 1,342,029 | SH | SOLE | 1,342,029 | 0 | 0 | ||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 11,114,800 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | ||
| CARLISLE COS INC | COM | 142339100 | 83,281,227 | 249,629 | SH | SOLE | 249,629 | 0 | 0 | ||
| CAVCO INDS INC DEL | COM | 149568107 | 14,141,268 | 29,200 | SH | SOLE | 29,200 | 0 | 0 | ||
| CECO ENVIRONMENTAL CORP | COM | 125141101 | 11,841,108 | 198,743 | SH | SOLE | 193,904 | 0 | 4,839 | ||
| CENCORA INC | COM | 03073E105 | 21,361,520 | 68,000 | SH | SOLE | 68,000 | 0 | 0 | ||
| CINTAS CORP | COM | 172908105 | 26,166,973 | 154,706 | SH | SOLE | 151,000 | 0 | 3,706 | ||
| CISCO SYS INC | COM | 17275R102 | 5,586,480 | 72,000 | SH | SOLE | 72,000 | 0 | 0 | ||
| CLEAN HARBORS INC | COM | 184496107 | 2,723,935 | 9,500 | SH | SOLE | 9,500 | 0 | 0 | ||
| COHERENT CORP | COM | 19247G107 | 27,251,224 | 114,400 | SH | SOLE | 114,400 | 0 | 0 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | 2,924,326 | 34,311 | SH | SOLE | 34,311 | 0 | 0 | ||
| COMFORT SYS USA INC | COM | 199908104 | 43,402,331 | 31,474 | SH | SOLE | 31,000 | 0 | 474 | ||
| COMMERCIAL METALS CO | COM | 201723103 | 10,105,235 | 164,500 | SH | SOLE | 164,500 | 0 | 0 | ||
| CORE & MAIN INC | CL A | 21874C102 | 37,582,730 | 760,784 | SH | SOLE | 743,000 | 0 | 17,784 | ||
| CORNING INC | COM | 219350105 | 35,692,125 | 262,500 | SH | SOLE | 262,500 | 0 | 0 | ||
| CVS HEALTH CORP | COM | 126650100 | 4,435,675 | 61,761 | SH | SOLE | 61,761 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | 54,582,238 | 287,881 | SH | SOLE | 281,000 | 0 | 6,881 | ||
| DECKERS OUTDOOR CORP | COM | 243537107 | 1,765,588 | 17,640 | SH | SOLE | 17,640 | 0 | 0 | ||
| DOVER CORP | COM | 260003108 | 27,132,269 | 130,162 | SH | SOLE | 127,000 | 0 | 3,162 | ||
| ECOLAB INC | COM | 278865100 | 49,535,052 | 186,208 | SH | SOLE | 181,919 | 0 | 4,289 | ||
| ELI LILLY & CO | COM | 532457108 | 1,326,308 | 1,442 | SH | SOLE | 1,442 | 0 | 0 | ||
| EMCOR GROUP INC | COM | 29084Q100 | 47,443,801 | 64,260 | SH | SOLE | 63,200 | 0 | 1,060 | ||
| EMERSON ELEC CO | COM | 291011104 | 6,921,132 | 52,825 | SH | SOLE | 52,825 | 0 | 0 | ||
| ENPHASE ENERGY INC | COM | 29355A107 | 39,778,956 | 1,052,075 | SH | SOLE | 1,052,075 | 0 | 0 | ||
| FABRINET | SHS | G3323L100 | 5,110,896 | 9,800 | SH | SOLE | 9,800 | 0 | 0 | ||
| FEDERAL SIGNAL CORP | COM | 313855108 | 26,105,753 | 241,407 | SH | SOLE | 235,653 | 0 | 5,754 | ||
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 | 54,281,468 | 232,708 | SH | SOLE | 228,500 | 0 | 4,208 | ||
| FIRST SOLAR INC | COM | 336433107 | 127,369,204 | 645,692 | SH | SOLE | 645,692 | 0 | 0 | ||
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 | 25,201,470 | 646,689 | SH | SOLE | 631,000 | 0 | 15,689 | ||
| GENERAC HLDGS INC | COM | 368736104 | 93,173,582 | 477,006 | SH | SOLE | 477,006 | 0 | 0 | ||
| GFL ENVIRONMENTAL INC | SUB VTG SHS | 36168Q104 | 24,072,565 | 577,003 | SH | SOLE | 563,000 | 0 | 14,003 | ||
| H2O AMERICA | COM | 784305104 | 359,471 | 6,127 | SH | SOLE | 6,127 | 0 | 0 | ||
| HESAI GROUP | SPONSORED ADS | 428050108 | 16,068,161 | 840,385 | SH | SOLE | 840,385 | 0 | 0 | ||
| HUDBAY MINERALS INC | COM | 443628102 | 18,830,900 | 901,000 | SH | SOLE | 901,000 | 0 | 0 | ||
| ICF INTL INC | COM | 44925C103 | 11,503,315 | 176,188 | SH | SOLE | 172,000 | 0 | 4,188 | ||
| IDEX CORP | COM | 45167R104 | 71,852,908 | 379,071 | SH | SOLE | 370,000 | 0 | 9,071 | ||
| INGERSOLL RAND INC | COM | 45687V106 | 6,241,348 | 77,900 | SH | SOLE | 77,900 | 0 | 0 | ||
| INTERNATIONAL FLAVORS&FRAGRA | COM | 459506101 | 4,221,467 | 58,187 | SH | SOLE | 58,187 | 0 | 0 | ||
| ITRON INC | COM | 465741106 | 85,304,008 | 951,735 | SH | SOLE | 948,263 | 0 | 3,472 | ||
| JACOBS SOLUTIONS INC | COM | 46982L108 | 38,607,842 | 303,330 | SH | SOLE | 296,000 | 0 | 7,330 | ||
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 22,166,045 | 78,500 | SH | SOLE | 78,500 | 0 | 0 | ||
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 | 83,592,066 | 901,165 | SH | SOLE | 901,165 | 0 | 0 | ||
| LINDE PLC | SHS | G54950103 | 21,723,212 | 43,818 | SH | SOLE | 43,818 | 0 | 0 | ||
| LUMENTUM HLDGS INC | COM | 55024U109 | 150,971,120 | 214,826 | SH | SOLE | 214,826 | 0 | 0 | ||
| MARVELL TECHNOLOGY INC | COM | 573874104 | 119,088,509 | 1,202,307 | SH | SOLE | 1,202,307 | 0 | 0 | ||
| MAXIMUS INC | COM | 577933104 | 2,012,996 | 31,404 | SH | SOLE | 31,404 | 0 | 0 | ||
| MEDTRONIC PLC | SHS | G5960L103 | 5,117,809 | 59,063 | SH | SOLE | 59,063 | 0 | 0 | ||
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 21,331,937 | 16,914 | SH | SOLE | 16,500 | 0 | 414 | ||
| MIRION TECHNOLOGIES INC | COM CL A | 60471A101 | 4,275,700 | 230,000 | SH | SOLE | 230,000 | 0 | 0 | ||
| MKS INC. | COM | 55306N104 | 10,479,336 | 45,600 | SH | SOLE | 45,600 | 0 | 0 | ||
| MONOLITHIC PWR SYS INC | COM | 609839105 | 103,860,596 | 94,993 | SH | SOLE | 94,993 | 0 | 0 | ||
| MUELLER WTR PRODS INC | COM SER A | 624758108 | 9,584,911 | 348,669 | SH | SOLE | 340,000 | 0 | 8,669 | ||
| NEXTPOWER INC | CLASS A COM | 65290E101 | 103,452,152 | 858,168 | SH | SOLE | 858,168 | 0 | 0 | ||
| NVENT ELEC PLC | SHS | G6700G107 | 168,476,613 | 1,424,388 | SH | SOLE | 1,424,388 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 22,584,800 | 129,500 | SH | SOLE | 129,500 | 0 | 0 | ||
| NXP SEMICONDUCTORS N V | COM | N6596X109 | 20,916,572 | 106,251 | SH | SOLE | 106,251 | 0 | 0 | ||
| ON HLDG AG | NAMEN AKT A | H5919C104 | 1,636,158 | 48,094 | SH | SOLE | 48,094 | 0 | 0 | ||
| ON SEMICONDUCTOR CORP | COM | 682189105 | 121,505,554 | 1,962,299 | SH | SOLE | 1,962,299 | 0 | 0 | ||
| ONTO INNOVATION INC | COM | 683344105 | 23,521,529 | 114,700 | SH | SOLE | 114,700 | 0 | 0 | ||
| OSI SYSTEMS INC | COM | 671044105 | 9,691,115 | 36,500 | SH | SOLE | 36,500 | 0 | 0 | ||
| OWENS CORNING NEW | COM | 690742101 | 2,218,510 | 20,500 | SH | SOLE | 20,500 | 0 | 0 | ||
| PENTAIR PLC | SHS | G7S00T104 | 25,535,077 | 293,136 | SH | SOLE | 286,000 | 0 | 7,136 | ||
| POWER INTEGRATIONS INC | COM | 739276103 | 44,552,704 | 870,170 | SH | SOLE | 870,170 | 0 | 0 | ||
| PROCORE TECHNOLOGIES INC | COM | 74275K108 | 66,572,067 | 1,167,931 | SH | SOLE | 1,167,931 | 0 | 0 | ||
| PTC INC | COM | 69370C100 | 10,179,913 | 71,443 | SH | SOLE | 71,443 | 0 | 0 | ||
| QUALCOMM INC | COM | 747525103 | 17,709,955 | 137,521 | SH | SOLE | 137,521 | 0 | 0 | ||
| QUANTA SVCS INC | COM | 74762E102 | 177,514,087 | 323,329 | SH | SOLE | 323,329 | 0 | 0 | ||
| REGAL REXNORD CORPORATION | COM | 758750103 | 107,323,762 | 573,127 | SH | SOLE | 573,127 | 0 | 0 | ||
| REPUBLIC SVCS INC | COM | 760759100 | 16,825,554 | 76,822 | SH | SOLE | 76,822 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC | COM | 776696106 | 26,469,081 | 74,801 | SH | SOLE | 72,990 | 0 | 1,811 | ||
| SENSIENT TECHNOLOGIES CORP | COM | 81725T100 | 10,443,508 | 120,818 | SH | SOLE | 120,818 | 0 | 0 | ||
| SIMPSON MFG INC | COM | 829073105 | 7,551,280 | 44,000 | SH | SOLE | 44,000 | 0 | 0 | ||
| SMITH A O CORP | COM | 831865209 | 17,749,070 | 269,170 | SH | SOLE | 263,000 | 0 | 6,170 | ||
| SNOWFLAKE INC | COM SHS | 833445109 | 14,704,950 | 97,500 | SH | SOLE | 97,500 | 0 | 0 | ||
| SOCIEDAD QUIMICA Y MINERA DE | SPON ADR SER B | 833635105 | 49,898,539 | 616,488 | SH | SOLE | 616,488 | 0 | 0 | ||
| SOLV ENERGY INC | COM SHS CL A | 78475V103 | 30,177,267 | 1,004,904 | SH | SOLE | 1,004,904 | 0 | 0 | ||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 12,869,511 | 26,540 | SH | SOLE | 26,540 | 0 | 0 | ||
| SPROUTS FMRS MKT INC | COM | 85208M102 | 12,726,450 | 165,000 | SH | SOLE | 165,000 | 0 | 0 | ||
| SPX TECHNOLOGIES INC | COM | 78473E103 | 14,338,297 | 71,713 | SH | SOLE | 70,000 | 0 | 1,713 | ||
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 | 18,256,151 | 528,398 | SH | SOLE | 528,398 | 0 | 0 | ||
| SUNRUN INC | COM | 86771W105 | 57,263,026 | 4,222,937 | SH | SOLE | 4,222,937 | 0 | 0 | ||
| SYNOPSYS INC | COM | 871607107 | 16,057,440 | 40,500 | SH | SOLE | 40,500 | 0 | 0 | ||
| TE CONNECTIVITY PLC | ORD SHS | G87052109 | 17,920,747 | 85,737 | SH | SOLE | 85,737 | 0 | 0 | ||
| TERADYNE INC | COM | 880770102 | 40,240,294 | 135,736 | SH | SOLE | 135,736 | 0 | 0 | ||
| TESLA INC | COM | 88160R101 | 16,516,853 | 44,430 | SH | SOLE | 44,430 | 0 | 0 | ||
| TETRA TECH INC NEW | COM | 88162G103 | 68,891,970 | 2,287,250 | SH | SOLE | 2,232,000 | 0 | 55,250 | ||
| TEXAS INSTRS INC | COM | 882508104 | 24,078,602 | 124,027 | SH | SOLE | 124,027 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 64,249,361 | 130,713 | SH | SOLE | 127,872 | 0 | 2,841 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 72,605,276 | 174,222 | SH | SOLE | 174,222 | 0 | 0 | ||
| TRIMBLE INC | COM | 896239100 | 411,014 | 6,301 | SH | SOLE | 6,301 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 4,095,109 | 15,134 | SH | SOLE | 15,134 | 0 | 0 | ||
| VALMONT INDS INC | COM | 920253101 | 13,281,706 | 33,240 | SH | SOLE | 32,448 | 0 | 792 | ||
| VEEVA SYS INC | CL A COM | 922475108 | 686,831 | 3,910 | SH | SOLE | 3,910 | 0 | 0 | ||
| VERALTO CORP | COM SHS | 92338C103 | 75,183,349 | 850,298 | SH | SOLE | 830,000 | 0 | 20,298 | ||
| VERTIV HOLDINGS CO | COM CL A | 92537N108 | 181,169,089 | 722,999 | SH | SOLE | 722,999 | 0 | 0 | ||
| VIAVI SOLUTIONS INC | COM | 925550105 | 21,964,800 | 660,000 | SH | SOLE | 660,000 | 0 | 0 | ||
| VITAL FARMS INC | COM | 92847W103 | 287,384 | 20,353 | SH | SOLE | 20,353 | 0 | 0 | ||
| WASTE MGMT INC DEL | COM | 94106L109 | 39,243,076 | 170,778 | SH | SOLE | 166,846 | 0 | 3,932 | ||
| WATERS CORP | COM | 941848103 | 43,142,882 | 144,872 | SH | SOLE | 141,581 | 0 | 3,291 | ||
| WATTS WATER TECHNOLOGIES INC | CL A | 942749102 | 18,297,559 | 63,032 | SH | SOLE | 61,500 | 0 | 1,532 | ||
| WESCO INTL INC | COM | 95082P105 | 9,576,700 | 35,000 | SH | SOLE | 35,000 | 0 | 0 | ||
| XPENG INC | ADS | 98422D105 | 10,634,977 | 621,565 | SH | SOLE | 621,565 | 0 | 0 | ||
| XYLEM INC | COM | 98419M100 | 83,372,402 | 697,677 | SH | SOLE | 681,000 | 0 | 16,677 | ||
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 348,536 | 1,667 | SH | SOLE | 1,667 | 0 | 0 | ||