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 | 187,881,443 | 1,259,940 | SH | SOLE | 1,259,940 | 0 | 0 | ||
ADDUS HOMECARE CORP | COM | 006739106 | 448,791 | 5,267 | SH | SOLE | 5,267 | 0 | 0 | ||
ADOBE INC | COM | 00724F101 | 22,734,041 | 44,586 | SH | SOLE | 44,586 | 0 | 0 | ||
AFFILIATED MANAGERS GROUP IN | COM | 008252108 | 356,219 | 2,733 | SH | SOLE | 2,733 | 0 | 0 | ||
AFLAC INC | COM | 001055102 | 171,659,333 | 2,236,241 | SH | SOLE | 2,236,241 | 0 | 0 | ||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 412,216 | 3,687 | SH | SOLE | 3,687 | 0 | 0 | ||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 48,575 | 560 | SH | SOLE | 560 | 0 | 0 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 24,859,615 | 189,970 | SH | SOLE | 189,970 | 0 | 0 | ||
AMAZON COM INC | COM | 023135106 | 19,783,148 | 155,628 | SH | SOLE | 155,628 | 0 | 0 | ||
AMERESCO INC | CL A | 02361E108 | 25,216,396 | 654,082 | SH | SOLE | 654,082 | 0 | 0 | ||
AMERIPRISE FINL INC | COM | 03076C106 | 544,631 | 1,652 | SH | SOLE | 1,652 | 0 | 0 | ||
AMPHENOL CORP NEW | CL A | 032095101 | 28,653,394 | 341,154 | SH | SOLE | 341,154 | 0 | 0 | ||
APPLE INC | COM | 037833100 | 23,523,369 | 137,396 | SH | SOLE | 137,396 | 0 | 0 | ||
APPLIED MATLS INC | COM | 038222105 | 26,915,736 | 194,409 | SH | SOLE | 194,409 | 0 | 0 | ||
ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | 558,893 | 5,433 | SH | SOLE | 5,433 | 0 | 0 | ||
ARISTA NETWORKS INC | COM | 040413106 | 682,486 | 3,711 | SH | SOLE | 3,711 | 0 | 0 | ||
ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 | 366,155 | 9,785 | SH | SOLE | 9,785 | 0 | 0 | ||
AUTOHOME INC | SP ADS RP CL A | 05278C107 | 24,280 | 800 | SH | SOLE | 800 | 0 | 0 | ||
BAIDU INC | SPON ADR REP A | 056752108 | 303,631 | 2,260 | SH | SOLE | 2,260 | 0 | 0 | ||
BAKER HUGHES COMPANY | CL A | 05722G100 | 8,382,150 | 235,905 | SH | SOLE | 235,905 | 0 | 0 | ||
BLACKROCK INC | COM | 09247X101 | 136,002,040 | 210,412 | SH | SOLE | 210,412 | 0 | 0 | ||
BLACKSTONE INC | COM | 09260D107 | 445,167 | 4,155 | SH | SOLE | 4,155 | 0 | 0 | ||
BROADCOM INC | COM | 11135F101 | 177,841,204 | 214,137 | SH | SOLE | 214,137 | 0 | 0 | ||
CADENCE DESIGN SYSTEM INC | COM | 127387108 | 580,195 | 2,477 | SH | SOLE | 2,477 | 0 | 0 | ||
CANADIAN NAT RES LTD | COM | 136385101 | 16,998,042 | 260,698 | SH | SOLE | 260,698 | 0 | 0 | ||
CANADIAN SOLAR INC | COM | 136635109 | 27,453,682 | 1,115,502 | SH | SOLE | 1,115,502 | 0 | 0 | ||
CARLYLE GROUP INC | COM | 14316J108 | 303,651 | 10,068 | SH | SOLE | 10,068 | 0 | 0 | ||
CENOVUS ENERGY INC | COM | 15135U109 | 17,777,681 | 848,671 | SH | SOLE | 848,671 | 0 | 0 | ||
CHEVRON CORP NEW | COM | 166764100 | 23,480,783 | 139,078 | SH | SOLE | 139,078 | 0 | 0 | ||
CISCO SYS INC | COM | 17275R102 | 188,797,567 | 3,512,159 | SH | SOLE | 3,512,159 | 0 | 0 | ||
CME GROUP INC | COM | 12572Q105 | 174,777,517 | 872,887 | SH | SOLE | 872,887 | 0 | 0 | ||
COCA COLA CO | COM | 191216100 | 131,898,911 | 2,356,708 | SH | SOLE | 2,356,708 | 0 | 0 | ||
COMCAST CORP NEW | CL A | 20030N101 | 20,898,912 | 471,330 | SH | SOLE | 471,330 | 0 | 0 | ||
CONOCOPHILLIPS | COM | 20825C104 | 21,386,615 | 177,851 | SH | SOLE | 177,851 | 0 | 0 | ||
DANAHER CORPORATION | COM | 235851102 | 21,063,251 | 84,899 | SH | SOLE | 84,899 | 0 | 0 | ||
DEVON ENERGY CORP NEW | COM | 25179M103 | 13,338,986 | 278,654 | SH | SOLE | 278,654 | 0 | 0 | ||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 18,393,672 | 118,545 | SH | SOLE | 118,545 | 0 | 0 | ||
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 426,087 | 6,149 | SH | SOLE | 6,149 | 0 | 0 | ||
EMERSON ELEC CO | COM | 291011104 | 170,450,455 | 1,765,087 | SH | SOLE | 1,765,087 | 0 | 0 | ||
ENBRIDGE INC | COM | 29250N105 | 10,049,508 | 302,469 | SH | SOLE | 302,469 | 0 | 0 | ||
ENPHASE ENERGY INC | COM | 29355A107 | 18,259,048 | 151,995 | SH | SOLE | 151,995 | 0 | 0 | ||
ENTEGRIS INC | COM | 29362U104 | 483,074 | 5,150 | SH | SOLE | 5,150 | 0 | 0 | ||
EOG RES INC | COM | 26875P101 | 16,495,198 | 129,718 | SH | SOLE | 129,718 | 0 | 0 | ||
EXXON MOBIL CORP | COM | 30231G102 | 27,757,034 | 235,578 | SH | SOLE | 235,578 | 0 | 0 | ||
FIRST SOLAR INC | COM | 336433107 | 40,508,167 | 250,723 | SH | SOLE | 250,723 | 0 | 0 | ||
FORTIVE CORP | COM | 34959J108 | 583,207 | 7,865 | SH | SOLE | 7,865 | 0 | 0 | ||
FRANKLIN RESOURCES INC | COM | 354613101 | 331,437 | 13,484 | SH | SOLE | 13,484 | 0 | 0 | ||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 175,886,018 | 771,527 | SH | SOLE | 771,527 | 0 | 0 | ||
GENTHERM INC | COM | 37253A103 | 31,719,825 | 584,426 | SH | SOLE | 584,426 | 0 | 0 | ||
HALLIBURTON CO | COM | 406216101 | 18,023,861 | 442,710 | SH | SOLE | 442,710 | 0 | 0 | ||
HELIX ENERGY SOLUTIONS GRP I | COM | 42330P107 | 6,958,062 | 621,322 | SH | SOLE | 621,322 | 0 | 0 | ||
HENRY JACK & ASSOC INC | COM | 426281101 | 399,584 | 2,644 | SH | SOLE | 2,644 | 0 | 0 | ||
HUBBELL INC | COM | 443510607 | 52,309,837 | 166,867 | SH | SOLE | 166,867 | 0 | 0 | ||
IDEX CORP | COM | 45167R104 | 490,927 | 2,360 | SH | SOLE | 2,360 | 0 | 0 | ||
ILLINOIS TOOL WKS INC | COM | 452308109 | 137,040,356 | 594,995 | SH | SOLE | 594,995 | 0 | 0 | ||
IMPERIAL OIL LTD | COM NEW | 453038408 | 18,596,886 | 300,099 | SH | SOLE | 300,099 | 0 | 0 | ||
INSTALLED BLDG PRODS INC | COM | 45780R101 | 13,345,947 | 106,888 | SH | SOLE | 106,888 | 0 | 0 | ||
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 24,360,121 | 221,415 | SH | SOLE | 221,415 | 0 | 0 | ||
INTUIT | COM | 461202103 | 27,890,099 | 54,586 | SH | SOLE | 54,586 | 0 | 0 | ||
ITRON INC | COM | 465741106 | 38,503,837 | 635,881 | SH | SOLE | 635,881 | 0 | 0 | ||
JD.COM INC | SPON ADR CL A | 47215P106 | 114,190 | 3,920 | SH | SOLE | 3,920 | 0 | 0 | ||
JOHNSON & JOHNSON | COM | 478160104 | 152,753,080 | 980,716 | SH | SOLE | 980,716 | 0 | 0 | ||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 422,281 | 3,192 | SH | SOLE | 3,192 | 0 | 0 | ||
KINDER MORGAN INC DEL | COM | 49456B101 | 9,666,059 | 583,028 | SH | SOLE | 583,028 | 0 | 0 | ||
KKR & CO INC | COM | 48251W104 | 466,312 | 7,570 | SH | SOLE | 7,570 | 0 | 0 | ||
KLA CORP | COM NEW | 482480100 | 27,570,636 | 60,112 | SH | SOLE | 60,112 | 0 | 0 | ||
LAM RESEARCH CORP | COM | 512807108 | 27,602,195 | 44,039 | SH | SOLE | 44,039 | 0 | 0 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 29,092,750 | 73,483 | SH | SOLE | 73,483 | 0 | 0 | ||
META PLATFORMS INC | CL A | 30303M102 | 25,713,169 | 85,650 | SH | SOLE | 85,650 | 0 | 0 | ||
MICROSOFT CORP | COM | 594918104 | 196,468,950 | 622,399 | SH | SOLE | 622,399 | 0 | 0 | ||
MONDELEZ INTL INC | CL A | 609207105 | 163,719,924 | 2,359,418 | SH | SOLE | 2,359,418 | 0 | 0 | ||
NASDAQ INC | COM | 631103108 | 427,689 | 8,802 | SH | SOLE | 8,802 | 0 | 0 | ||
NETEASE INC | SPONSORED ADS | 64110W102 | 7,468,599 | 74,571 | SH | SOLE | 74,571 | 0 | 0 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 41,926,477 | 731,994 | SH | SOLE | 731,994 | 0 | 0 | ||
NIKE INC | CL B | 654106103 | 16,980,849 | 177,599 | SH | SOLE | 177,599 | 0 | 0 | ||
NVIDIA CORPORATION | COM | 67066G104 | 32,616,784 | 74,984 | SH | SOLE | 74,984 | 0 | 0 | ||
ON SEMICONDUCTOR CORP | COM | 682189105 | 55,444,856 | 596,407 | SH | SOLE | 596,407 | 0 | 0 | ||
ORMAT TECHNOLOGIES INC | COM | 686688102 | 36,233,978 | 518,360 | SH | SOLE | 518,360 | 0 | 0 | ||
OTIS WORLDWIDE CORP | COM | 68902V107 | 143,455,187 | 1,786,426 | SH | SOLE | 1,786,426 | 0 | 0 | ||
PAYCHEX INC | COM | 704326107 | 157,281,209 | 1,363,393 | SH | SOLE | 1,363,393 | 0 | 0 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 19,729,057 | 337,483 | SH | SOLE | 337,483 | 0 | 0 | ||
PEPSICO INC | COM | 713448108 | 156,745,241 | 925,203 | SH | SOLE | 925,203 | 0 | 0 | ||
PIONEER NAT RES CO | COM | 723787107 | 15,337,379 | 66,627 | SH | SOLE | 66,627 | 0 | 0 | ||
PRICE T ROWE GROUP INC | COM | 74144T108 | 275,493 | 2,627 | SH | SOLE | 2,627 | 0 | 0 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 145,443,553 | 997,202 | SH | SOLE | 997,202 | 0 | 0 | ||
QUALCOMM INC | COM | 747525103 | 7,175,930 | 64,614 | SH | SOLE | 64,614 | 0 | 0 | ||
RAYMOND JAMES FINL INC | COM | 754730109 | 521,031 | 5,188 | SH | SOLE | 5,188 | 0 | 0 | ||
REVVITY INC | COM | 714046109 | 402,129 | 3,634 | SH | SOLE | 3,634 | 0 | 0 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 27,593,343 | 56,978 | SH | SOLE | 56,978 | 0 | 0 | ||
SALESFORCE INC | COM | 79466L302 | 25,360,201 | 125,063 | SH | SOLE | 125,063 | 0 | 0 | ||
SCHLUMBERGER LTD | COM STK | 806857108 | 19,468,455 | 331,309 | SH | SOLE | 331,309 | 0 | 0 | ||
SCULPTOR CAP MGMT | COM CL A | 811246107 | 122,229 | 10,537 | SH | SOLE | 10,537 | 0 | 0 | ||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 490,524 | 4,978 | SH | SOLE | 4,978 | 0 | 0 | ||
SMITH A O CORP | COM | 831865209 | 531,419 | 8,036 | SH | SOLE | 8,036 | 0 | 0 | ||
SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 | 14,208,621 | 109,698 | SH | SOLE | 109,698 | 0 | 0 | ||
STATE STR CORP | COM | 857477103 | 358,772 | 5,358 | SH | SOLE | 5,358 | 0 | 0 | ||
SUNCOR ENERGY INC NEW | COM | 867224107 | 16,145,195 | 465,584 | SH | SOLE | 465,584 | 0 | 0 | ||
SUNNOVA ENERGY INTL INC. | COM | 86745K104 | 12,980,952 | 1,240,355 | SH | SOLE | 1,240,355 | 0 | 0 | ||
SUNPOWER CORP | COM | 867652406 | 1,014,043 | 164,781 | SH | SOLE | 164,781 | 0 | 0 | ||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 38,747,582 | 446,433 | SH | SOLE | 446,433 | 0 | 0 | ||
TERADYNE INC | COM | 880770102 | 525,422 | 5,233 | SH | SOLE | 5,233 | 0 | 0 | ||
TETRA TECH INC NEW | COM | 88162G103 | 506,799 | 3,332 | SH | SOLE | 3,332 | 0 | 0 | ||
TEXAS INSTRS INC | COM | 882508104 | 121,491,846 | 764,151 | SH | SOLE | 764,151 | 0 | 0 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 22,658,947 | 44,766 | SH | SOLE | 44,766 | 0 | 0 | ||
TPI COMPOSITES INC | COM | 87266J104 | 1,284,138 | 484,977 | SH | SOLE | 484,977 | 0 | 0 | ||
V F CORP | COM | 918204108 | 135,305,836 | 7,670,947 | SH | SOLE | 7,670,947 | 0 | 0 | ||
VALERO ENERGY CORP | COM | 91913Y100 | 24,277,004 | 170,217 | SH | SOLE | 170,217 | 0 | 0 | ||
VISA INC | COM CL A | 92826C839 | 26,314,340 | 114,405 | SH | SOLE | 114,405 | 0 | 0 | ||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 373,421 | 1,579 | SH | SOLE | 1,579 | 0 | 0 | ||
ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 | 19,143,705 | 273,724 | SH | SOLE | 273,724 | 0 | 0 |