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 |
ABBOTT LABS | COM | 002824100 | 186,061 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACCURAY INC | COM | 004397105 | 1,644,630 | 665,842 | SH | | SOLE | | 348,498 | 0 | 317,344 |
ACI WORLDWIDE INC | COM | 004498101 | 106,538 | 3,208 | SH | | SOLE | | 3,208 | 0 | 0 |
ACM RESH INC | COM | 00108J109 | 385,522 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC | COM | 00508Y102 | 168,494 | 627 | SH | | SOLE | | 627 | 0 | 0 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 889,478 | 277,096 | SH | | SOLE | | 161,833 | 0 | 115,263 |
AGNICO EAGLE MINES LTD | COM | 008474108 | 3,165,055 | 53,060 | SH | | SOLE | | 52,559 | 0 | 501 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,409,769 | 5,819 | SH | | SOLE | | 5,819 | 0 | 0 |
ALBEMARLE CORP | COM | 012653101 | 2,321,127 | 17,619 | SH | | SOLE | | 16,486 | 0 | 1,133 |
ALPHA PRO TECH LTD | COM | 020772109 | 701,470 | 112,415 | SH | | SOLE | | 38,820 | 0 | 73,595 |
ALPHABET INC | COM | 02079K107 | 48,723 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALPHATEC HLDGS INC | COM | 02081G201 | 3,736,649 | 270,968 | SH | | SOLE | | 141,838 | 0 | 129,130 |
ALTA EQUIPMENT GROUP INC | COM | 02128L106 | 2,160,461 | 166,831 | SH | | SOLE | | 87,157 | 0 | 79,674 |
ALTAIR ENGR INC | COM | 021369103 | 73,572 | 854 | SH | | SOLE | | 854 | 0 | 0 |
AMAZON COM INC | COM | 023135106 | 7,002,893 | 38,823 | SH | | SOLE | | 36,603 | 0 | 2,220 |
AMERICAN EXPRESS CO | COM | 025816109 | 1,539,640 | 6,762 | SH | | SOLE | | 6,762 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP | COM | 030111207 | 7,888,813 | 583,924 | SH | | SOLE | | 450,251 | 0 | 133,673 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 43,507 | 356 | SH | | SOLE | | 356 | 0 | 0 |
AMPHENOL CORP NEW | COM | 032095101 | 16,841 | 146 | SH | | SOLE | | 146 | 0 | 0 |
APPLE INC | COM | 037833100 | 10,727,446 | 62,558 | SH | | SOLE | | 59,505 | 0 | 3,053 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 276,372 | 1,399 | SH | | SOLE | | 1,399 | 0 | 0 |
AQUESTIVE THERAPEUTICS INC | COM | 03843E104 | 2,611,163 | 612,949 | SH | | SOLE | | 320,712 | 0 | 292,237 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 16,456 | 262 | SH | | SOLE | | 262 | 0 | 0 |
ARCOSA INC | COM | 039653100 | 77,532 | 903 | SH | | SOLE | | 903 | 0 | 0 |
ARGAN INC | COM | 746375107 | 2,524,321 | 49,947 | SH | | SOLE | | 26,150 | 0 | 23,797 |
ARRAY TECHNOLOGIES INC | COM | 04271T100 | 2,450,071 | 164,324 | SH | | SOLE | | 151,068 | 0 | 13,256 |
ARROWHEAD PHARMACEUTICALS INC | COM | 04280A100 | 2,067,751 | 72,299 | SH | | SOLE | | 68,290 | 0 | 4,009 |
ASGN INC | COM | 00191U102 | 303,804 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
ASPEN AEROGELS INC | COM | 04523Y105 | 6,784,008 | 385,455 | SH | | SOLE | | 246,055 | 0 | 139,400 |
AUDIOCODES LTD | COM | M15342104 | 2,275,754 | 174,521 | SH | | SOLE | | 91,370 | 0 | 83,151 |
AUGMEDIX INC | COM | 05105P107 | 2,163,549 | 528,985 | SH | | SOLE | | 276,965 | 0 | 252,020 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 176,067 | 705 | SH | | SOLE | | 705 | 0 | 0 |
AVEPOINT INC | COM | 053604104 | 1,844,386 | 232,877 | SH | | SOLE | | 135,998 | 0 | 96,879 |
AVIENT CORPORATION | COM | 05368V106 | 1,507,727 | 34,740 | SH | | SOLE | | 30,803 | 0 | 3,937 |
AWARE INC MASS | COM | 05453N100 | 173,860 | 92,973 | SH | | SOLE | | 32,017 | 0 | 60,956 |
AXALTA COATING SYS LTD | COM | G0750C108 | 105,440 | 3,066 | SH | | SOLE | | 3,066 | 0 | 0 |
AXCELIS TECHNOLOGIES INC | COM | 054540208 | 415,412 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
B2GOLD CORP | COM | 11777Q209 | 26,100 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
BACKBLAZE INC | COM | 05637B105 | 2,048,240 | 200,219 | SH | | SOLE | | 104,760 | 0 | 95,459 |
BADGER METER INC | COM | 056525108 | 2,680,706 | 16,567 | SH | | SOLE | | 14,820 | 0 | 1,747 |
BANCORP INC DEL | COM | 05969A105 | 2,328,013 | 69,576 | SH | | SOLE | | 36,430 | 0 | 33,146 |
BARRICK GOLD CORP | COM | 067901108 | 650,990 | 39,122 | SH | | SOLE | | 38,013 | 0 | 1,109 |
BERKSHIRE HATHAWAY INC DEL | COM | 084670702 | 31,960 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BGC GROUP INC | COM | 088929104 | 1,827,178 | 235,158 | SH | | SOLE | | 137,376 | 0 | 97,782 |
BIODESIX INC | COM | 09075X108 | 1,323,628 | 925,614 | SH | | SOLE | | 466,535 | 0 | 459,079 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 60,738 | 1,120 | SH | | SOLE | | 1,120 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 3,687 | 18 | SH | | SOLE | | 18 | 0 | 0 |
BROADWIND INC | COM | 11161T207 | 466,144 | 195,859 | SH | | SOLE | | 67,812 | 0 | 128,047 |
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 2,425,645 | 11,631 | SH | | SOLE | | 6,839 | 0 | 4,792 |
BWX TECHNOLOGIES INC | COM | 05605H100 | 133,714 | 1,303 | SH | | SOLE | | 1,303 | 0 | 0 |
CAESARSTONE LTD | COM | M20598104 | 1,348,992 | 329,827 | SH | | SOLE | | 172,576 | 0 | 157,251 |
CAMTEK LTD | COM | M20791105 | 357,279 | 4,265 | SH | | SOLE | | 4,265 | 0 | 0 |
CECO ENVIRONMENTAL CORP | COM | 125141101 | 4,741,706 | 205,982 | SH | | SOLE | | 107,804 | 0 | 98,178 |
CENTURY CMNTYS INC | COM | 156504300 | 2,718,791 | 28,174 | SH | | SOLE | | 16,417 | 0 | 11,757 |
CERAGON NETWORKS LTD | COM | M22013102 | 3,457,421 | 1,080,444 | SH | | SOLE | | 565,918 | 0 | 514,526 |
CHAMPIONS ONCOLOGY INC | COM | 15870P307 | 378,280 | 77,200 | SH | | SOLE | | 26,579 | 0 | 50,621 |
CHENIERE ENERGY INC | COM | 16411R208 | 1,902,298 | 11,795 | SH | | SOLE | | 11,500 | 0 | 295 |
CINCINNATI FINL CORP | COM | 172062101 | 68,169 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CLEAN HARBORS INC | COM | 184496107 | 107,097 | 532 | SH | | SOLE | | 532 | 0 | 0 |
CLEARPOINT NEURO INC | COM | 18507C103 | 2,243,177 | 329,879 | SH | | SOLE | | 172,753 | 0 | 157,126 |
CLEARWATER ANALYTICS HLDGS INC | COM | 185123106 | 56,590 | 3,199 | SH | | SOLE | | 3,199 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 747,742 | 12,222 | SH | | SOLE | | 12,222 | 0 | 0 |
COGNEX CORP | COM | 192422103 | 2,589,783 | 61,051 | SH | | SOLE | | 57,365 | 0 | 3,686 |
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 12,093 | 165 | SH | | SOLE | | 165 | 0 | 0 |
COGNYTE SOFTWARE LTD | COM | M25133105 | 2,807,268 | 339,452 | SH | | SOLE | | 177,699 | 0 | 161,753 |
COLGATE PALMOLIVE CO | COM | 194162103 | 1,297,621 | 14,410 | SH | | SOLE | | 14,410 | 0 | 0 |
CONSTELLATION BRANDS INC | COM | 21036P108 | 973,444 | 3,582 | SH | | SOLE | | 3,582 | 0 | 0 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 131,873 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COURSERA INC | COM | 22266M104 | 5,053,677 | 360,462 | SH | | SOLE | | 295,623 | 0 | 64,839 |
COVENANT LOGISTICS GROUP INC | COM | 22284P105 | 1,995,381 | 43,041 | SH | | SOLE | | 23,071 | 0 | 19,970 |
CREXENDO INC | COM | 226552107 | 731,615 | 152,103 | SH | | SOLE | | 52,657 | 0 | 99,446 |
CULP INC | COM | 230215105 | 212,563 | 44,284 | SH | | SOLE | | 15,246 | 0 | 29,038 |
DANA INC | COM | 235825205 | 57,874 | 4,557 | SH | | SOLE | | 4,557 | 0 | 0 |
DATA I O CORP | COM | 237690102 | 288,605 | 81,990 | SH | | SOLE | | 28,384 | 0 | 53,606 |
DECIPHERA PHARMACEUTICALS INC | COM | 24344T101 | 4,540,229 | 288,635 | SH | | SOLE | | 230,832 | 0 | 57,803 |
DEXCOM INC | COM | 252131107 | 120,808 | 871 | SH | | SOLE | | 871 | 0 | 0 |
DIGI INTL INC | COM | 253798102 | 7,009,114 | 219,515 | SH | | SOLE | | 176,328 | 0 | 43,187 |
DISNEY WALT CO | COM | 254687106 | 4,383,669 | 35,826 | SH | | SOLE | | 35,436 | 0 | 390 |
DLH HLDGS CORP | COM | 23335Q100 | 1,308,714 | 98,622 | SH | | SOLE | | 51,690 | 0 | 46,932 |
DOCEBO INC | COM | 25609L105 | 2,165,945 | 44,221 | SH | | SOLE | | 25,819 | 0 | 18,402 |
DOLLAR TREE INC | COM | 256746108 | 2,102,039 | 15,787 | SH | | SOLE | | 15,012 | 0 | 775 |
DOW INC | COM | 260557103 | 121,653 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
DOXIMITY INC | COM | 26622P107 | 73,276 | 2,723 | SH | | SOLE | | 2,723 | 0 | 0 |
DT MIDSTREAM INC | COM | 23345M107 | 22,424 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO | COM | 233331107 | 82,423 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW | COM | 26441C204 | 221,563 | 2,291 | SH | | SOLE | | 2,291 | 0 | 0 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 59,189 | 772 | SH | | SOLE | | 772 | 0 | 0 |
DYNAVAX TECHNOLOGIES CORP | COM | 268158201 | 5,009,743 | 403,686 | SH | | SOLE | | 335,505 | 0 | 68,181 |
EATON CORP PLC | COM | G29183103 | 49,716 | 159 | SH | | SOLE | | 120 | 0 | 39 |
ECOLAB INC | COM | 278865100 | 19,165 | 83 | SH | | SOLE | | 83 | 0 | 0 |
ENERGY RECOVERY INC | COM | 29270J100 | 4,048,035 | 256,367 | SH | | SOLE | | 235,717 | 0 | 20,650 |
ENERGY SVCS ACQUISITION CORP | COM | 29271Q103 | 572,756 | 69,425 | SH | | SOLE | | 24,028 | 0 | 45,397 |
ENERGY TRANSFER L P | COM | 29273V100 | 46,986 | 2,987 | SH | | SOLE | | 2,987 | 0 | 0 |
ENOVIX CORPORATION | COM | 293594107 | 730,704 | 91,224 | SH | | SOLE | | 72,673 | 0 | 18,551 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 63,904 | 2,190 | SH | | SOLE | | 2,190 | 0 | 0 |
ENVIRI CORP | COM | 415864107 | 3,097,211 | 338,493 | SH | | SOLE | | 177,507 | 0 | 160,986 |
ETON PHARMACEUTICALS INC | COM | 29772L108 | 294,799 | 78,613 | SH | | SOLE | | 27,252 | 0 | 51,361 |
EURONET WORLDWIDE INC | COM | 298736109 | 67,607 | 615 | SH | | SOLE | | 615 | 0 | 0 |
EVERCORE INC | COM | 29977A105 | 2,457,063 | 12,758 | SH | | SOLE | | 7,496 | 0 | 5,262 |
EVOLUS INC | COM | 30052C107 | 3,567,354 | 254,811 | SH | | SOLE | | 136,468 | 0 | 118,343 |
EXPRO GROUP HOLDINGS NV | COM | N3144W105 | 1,761,214 | 88,193 | SH | | SOLE | | 51,564 | 0 | 36,629 |
EXXON MOBIL CORP | COM | 30231G102 | 4,161,973 | 35,805 | SH | | SOLE | | 34,578 | 0 | 1,227 |
EYEPOINT PHARMACEUTICALS INC | COM | 30233G209 | 3,096,759 | 149,819 | SH | | SOLE | | 78,497 | 0 | 71,322 |
FEDEX CORP | COM | 31428X106 | 13,038 | 45 | SH | | SOLE | | 45 | 0 | 0 |
FENNEC PHARMACEUTICALS INC | COM | 31447P100 | 1,603,704 | 144,218 | SH | | SOLE | | 75,493 | 0 | 68,725 |
FIRST SOLAR INC | COM | 336433107 | 15,023 | 89 | SH | | SOLE | | 89 | 0 | 0 |
FIVE BELOW INC | COM | 33829M101 | 67,836 | 374 | SH | | SOLE | | 374 | 0 | 0 |
FLOWSERVE CORP | COM | 34354P105 | 74,732 | 1,636 | SH | | SOLE | | 1,636 | 0 | 0 |
FRANCO NEV CORP | COM | 351858105 | 445,063 | 3,735 | SH | | SOLE | | 3,735 | 0 | 0 |
FREEPORT-MCMORAN INC | COM | 35671D857 | 54,778 | 1,165 | SH | | SOLE | | 1,165 | 0 | 0 |
FRONTDOOR INC | COM | 35905A109 | 1,100,911 | 33,791 | SH | | SOLE | | 19,737 | 0 | 14,054 |
FUEL TECH INC | COM | 359523107 | 485,402 | 401,159 | SH | | SOLE | | 138,915 | 0 | 262,244 |
GALIANO GOLD INC | COM | 36352H100 | 28,000 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,225,696 | 4,902 | SH | | SOLE | | 4,902 | 0 | 0 |
GATES INDL CORP PLC | COM | G39108108 | 98,113 | 5,540 | SH | | SOLE | | 5,540 | 0 | 0 |
GE AEROSPACE | COM | 369604301 | 189,923 | 1,082 | SH | | SOLE | | 857 | 0 | 225 |
GENASYS INC | COM | 36872P103 | 434,585 | 183,369 | SH | | SOLE | | 63,408 | 0 | 119,961 |
GENERAC HLDGS INC | COM | 368736104 | 4,883,258 | 38,713 | SH | | SOLE | | 36,048 | 0 | 2,665 |
GENIUS SPORTS LTD | COM | G3934V109 | 86,175 | 15,092 | SH | | SOLE | | 0 | 0 | 15,092 |
GENPACT LIMITED | COM | G3922B107 | 75,390 | 2,288 | SH | | SOLE | | 2,288 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP | COM | 37364X109 | 830,930 | 62,997 | SH | | SOLE | | 21,754 | 0 | 41,243 |
GLAUKOS CORP | COM | 377322102 | 157,559 | 1,671 | SH | | SOLE | | 1,671 | 0 | 0 |
GLOBUS MED INC | COM | 379577208 | 4,233,269 | 78,920 | SH | | SOLE | | 73,811 | 0 | 5,109 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 4,768,846 | 11,417 | SH | | SOLE | | 11,133 | 0 | 284 |
GRAHAM CORP | COM | 384556106 | 4,896,023 | 179,473 | SH | | SOLE | | 90,336 | 0 | 89,137 |
GRAND CANYON ED INC | COM | 38526M106 | 367,767 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP | COM | 390607109 | 2,647,278 | 302,546 | SH | | SOLE | | 162,231 | 0 | 140,315 |
GRIFFON CORP | COM | 398433102 | 2,898,837 | 39,526 | SH | | SOLE | | 23,090 | 0 | 16,436 |
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 6,111,753 | 52,367 | SH | | SOLE | | 49,440 | 0 | 2,927 |
HAEMONETICS CORP MASS | COM | 405024100 | 67,683 | 793 | SH | | SOLE | | 793 | 0 | 0 |
HANNON ARMSTRONG SUST INFR CAP | COM | 41068X100 | 1,628,257 | 57,333 | SH | | SOLE | | 51,076 | 0 | 6,257 |
HCI GROUP INC | COM | 40416E103 | 10,503,731 | 90,487 | SH | | SOLE | | 70,719 | 0 | 19,768 |
HEALTH CATALYST INC | COM | 42225T107 | 1,848,080 | 245,429 | SH | | SOLE | | 128,502 | 0 | 116,927 |
HELMERICH & PAYNE INC | COM | 423452101 | 30,830 | 733 | SH | | SOLE | | 733 | 0 | 0 |
HERITAGE INSURANCE HLDGS INC | COM | 42727J102 | 2,262,422 | 212,434 | SH | | SOLE | | 111,249 | 0 | 101,185 |
HUBBELL INC | COM | 443510607 | 2,680,393 | 6,458 | SH | | SOLE | | 5,774 | 0 | 684 |
HUDSON GLOBAL INC | COM | 443787205 | 393,895 | 22,317 | SH | | SOLE | | 7,713 | 0 | 14,604 |
HUDSON TECHNOLOGIES INC | COM | 444144109 | 974,880 | 88,545 | SH | | SOLE | | 30,622 | 0 | 57,923 |
IAC INC | COM | 44891N208 | 71,049 | 1,332 | SH | | SOLE | | 1,332 | 0 | 0 |
ICHOR HOLDINGS | COM | G4740B105 | 4,044,904 | 104,736 | SH | | SOLE | | 71,496 | 0 | 33,240 |
IDENTIV INC | COM | 45170X205 | 3,131,869 | 395,438 | SH | | SOLE | | 207,206 | 0 | 188,232 |
IDEX CORP | COM | 45167R104 | 20,498 | 84 | SH | | SOLE | | 84 | 0 | 0 |
IMPINJ INC | COM | 453204109 | 14,767 | 115 | SH | | SOLE | | 115 | 0 | 0 |
INSMED INC | COM | 457669307 | 2,947,105 | 108,629 | SH | | SOLE | | 63,275 | 0 | 45,354 |
INTEST CORP | COM | 461147100 | 978,884 | 73,878 | SH | | SOLE | | 25,435 | 0 | 48,443 |
INTRA-CELLULAR THERAPIES INC | COM | 46116X101 | 85,324 | 1,233 | SH | | SOLE | | 1,233 | 0 | 0 |
INTUIT | COM | 461202103 | 4,353,050 | 6,697 | SH | | SOLE | | 6,504 | 0 | 193 |
ITRON INC | COM | 465741106 | 91,225 | 986 | SH | | SOLE | | 986 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 179,546 | 1,135 | SH | | SOLE | | 1,135 | 0 | 0 |
JPMORGAN CHASE & CO | COM | 46625H100 | 783,574 | 3,912 | SH | | SOLE | | 3,912 | 0 | 0 |
KINIKSA PHARMACEUTICALS LTD | COM | G5269C101 | 3,408,160 | 172,740 | SH | | SOLE | | 92,675 | 0 | 80,065 |
KINROSS GOLD CORP | COM | 496902404 | 16,312 | 2,661 | SH | | SOLE | | 2,661 | 0 | 0 |
KOPIN CORP | COM | 500600101 | 2,203,301 | 1,224,056 | SH | | SOLE | | 640,977 | 0 | 583,079 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 6,545,761 | 356,135 | SH | | SOLE | | 264,702 | 0 | 91,433 |
KURA SUSHI USA INC | COM | 501270102 | 3,310,965 | 28,751 | SH | | SOLE | | 14,262 | 0 | 14,489 |
LANTRONIX INC | COM | 516548203 | 1,438,802 | 404,158 | SH | | SOLE | | 212,466 | 0 | 191,692 |
LEGALZOOM COM INC | COM | 52466B103 | 2,271,015 | 170,241 | SH | | SOLE | | 99,404 | 0 | 70,837 |
LEONARDO DRS INC | COM | 52661A108 | 7,204,168 | 326,128 | SH | | SOLE | | 174,122 | 0 | 152,006 |
LIFETIME BRANDS INC | COM | 53222Q103 | 2,133,466 | 203,575 | SH | | SOLE | | 106,254 | 0 | 97,321 |
LIGHTPATH TECHNOLOGIES INC | COM | 532257805 | 232,667 | 168,599 | SH | | SOLE | | 58,397 | 0 | 110,202 |
LINCOLN EDL SVCS CORP | COM | 533535100 | 4,342,319 | 420,360 | SH | | SOLE | | 212,711 | 0 | 207,649 |
LIVERAMP HLDGS INC | COM | 53815P108 | 1,180,625 | 34,221 | SH | | SOLE | | 19,984 | 0 | 14,237 |
LSI INDS INC OHIO | COM | 50216C108 | 4,015,479 | 265,574 | SH | | SOLE | | 139,206 | 0 | 126,368 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2,557 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 516,456 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MANITEX INTL INC | COM | 563420108 | 2,111,974 | 307,868 | SH | | SOLE | | 160,983 | 0 | 146,885 |
MARQETA INC | COM | 57142B104 | 53,777 | 9,023 | SH | | SOLE | | 9,023 | 0 | 0 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 972,020 | 4,719 | SH | | SOLE | | 4,719 | 0 | 0 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 1,719,032 | 2,800 | SH | | SOLE | | 2,800 | 0 | 0 |
MASTERCARD INCORPORATED | COM | 57636Q104 | 24,079 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO | COM | 576485205 | 2,506,012 | 37,532 | SH | | SOLE | | 23,420 | 0 | 14,112 |
MATRIX SVC CO | COM | 576853105 | 2,678,460 | 205,561 | SH | | SOLE | | 107,576 | 0 | 97,985 |
MATSON INC | COM | 57686G105 | 200,634 | 1,785 | SH | | SOLE | | 1,785 | 0 | 0 |
MEDIWOUND LTD | COM | M68830112 | 1,887,940 | 132,487 | SH | | SOLE | | 66,757 | 0 | 65,730 |
MERCK & CO INC | COM | 58933Y105 | 152,666 | 1,157 | SH | | SOLE | | 1,053 | 0 | 104 |
MICRON TECHNOLOGY INC | COM | 595112103 | 33,481 | 284 | SH | | SOLE | | 284 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 10,757,390 | 25,569 | SH | | SOLE | | 25,037 | 0 | 532 |
MIRION TECHNOLOGIES INC | COM | 60471A101 | 2,950,515 | 259,500 | SH | | SOLE | | 151,402 | 0 | 108,098 |
MONDELEZ INTL INC | COM | 609207105 | 1,890 | 27 | SH | | SOLE | | 27 | 0 | 0 |
MONOLITHIC PWR SYS INC | COM | 609839105 | 203,226 | 300 | SH | | SOLE | | 300 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP I | COM | 615111101 | 3,441,437 | 87,859 | SH | | SOLE | | 47,130 | 0 | 40,729 |
MORGAN STANLEY | COM | 617446448 | 34,180 | 363 | SH | | SOLE | | 363 | 0 | 0 |
MP MATERIALS CORP | COM | 553368101 | 1,350,163 | 94,417 | SH | | SOLE | | 85,449 | 0 | 8,968 |
MRC GLOBAL INC | COM | 55345K103 | 3,313,113 | 263,573 | SH | | SOLE | | 138,016 | 0 | 125,557 |
MUELLER WTR PRODS INC | COM | 624758108 | 2,480,370 | 154,156 | SH | | SOLE | | 139,196 | 0 | 14,960 |
MYOMO INC | COM | 62857J201 | 1,970,973 | 602,744 | SH | | SOLE | | 304,040 | 0 | 298,704 |
MYR GROUP INC DEL | COM | 55405W104 | 1,358,501 | 7,686 | SH | | SOLE | | 6,853 | 0 | 833 |
NEWMONT CORP | COM | 651639106 | 332,753 | 9,284 | SH | | SOLE | | 9,284 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 8,604,459 | 134,634 | SH | | SOLE | | 125,189 | 0 | 9,445 |
NEXTERA ENERGY PARTNERS LP | COM | 65341B106 | 31,343 | 1,042 | SH | | SOLE | | 1,042 | 0 | 0 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 444,751 | 33,067 | SH | | SOLE | | 11,370 | 0 | 21,697 |
NOVA LTD | COM | M7516K103 | 855,326 | 4,822 | SH | | SOLE | | 4,822 | 0 | 0 |
NOVANTA INC | COM | 67000B104 | 3,503,265 | 20,045 | SH | | SOLE | | 10,486 | 0 | 9,559 |
NUTANIX INC | COM | 67059N108 | 115,787 | 1,876 | SH | | SOLE | | 1,876 | 0 | 0 |
NV5 GLOBAL INC | COM | 62945V109 | 137,214 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
NVENT ELECTRIC PLC | COM | G6700G107 | 173,722 | 2,304 | SH | | SOLE | | 2,304 | 0 | 0 |
OCULAR THERAPEUTIX INC | COM | 67576A100 | 3,423,420 | 376,200 | SH | | SOLE | | 197,376 | 0 | 178,824 |
OLD REP INTL CORP | COM | 680223104 | 26 | 1 | SH | | SOLE | | 1 | 0 | 0 |
ONE STOP SYS INC | COM | 68247W109 | 420,217 | 128,901 | SH | | SOLE | | 44,427 | 0 | 84,474 |
ONESPAN INC | COM | 68287N100 | 2,552,564 | 219,481 | SH | | SOLE | | 114,890 | 0 | 104,591 |
OPTIMIZERX CORP | COM | 68401U204 | 1,052,870 | 86,656 | SH | | SOLE | | 45,374 | 0 | 41,282 |
ORACLE CORP | COM | 68389X105 | 125,610 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO | COM | 68622V106 | 1,805 | 96 | SH | | SOLE | | 96 | 0 | 0 |
ORION GROUP HLDGS INC | COM | 68628V308 | 2,102,677 | 256,424 | SH | | SOLE | | 126,496 | 0 | 129,928 |
OUSTER INC | COM | 68989M202 | 1,698,191 | 213,878 | SH | | SOLE | | 112,003 | 0 | 101,875 |
PATRICK INDS INC | COM | 703343103 | 4,790,773 | 40,100 | SH | | SOLE | | 27,437 | 0 | 12,663 |
PAYCHEX INC | COM | 704326107 | 2,996,443 | 24,401 | SH | | SOLE | | 23,792 | 0 | 609 |
PAYMENTUS HOLDINGS INC | COM | 70439P108 | 4,699,013 | 206,550 | SH | | SOLE | | 120,556 | 0 | 85,994 |
PEPSICO INC | COM | 713448108 | 1,610,617 | 9,203 | SH | | SOLE | | 9,203 | 0 | 0 |
PERFORMANT FINL CORP | COM | 71377E105 | 1,712,644 | 582,532 | SH | | SOLE | | 303,961 | 0 | 278,571 |
PERMA-FIX ENVIRONMENTAL SVCS | COM | 714157203 | 2,252,561 | 189,450 | SH | | SOLE | | 99,119 | 0 | 90,331 |
PETIQ INC | COM | 71639T106 | 2,358,614 | 129,027 | SH | | SOLE | | 69,192 | 0 | 59,835 |
PHILIP MORRIS INTL INC | COM | 718172109 | 36,831 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC | COM | 71944F106 | 1,430,153 | 59,764 | SH | | SOLE | | 34,815 | 0 | 24,949 |
PIONEER NAT RES CO | COM | 723787107 | 49,088 | 187 | SH | | SOLE | | 187 | 0 | 0 |
PIXELWORKS INC | COM | 72581M305 | 502,677 | 194,836 | SH | | SOLE | | 67,412 | 0 | 127,424 |
PPL CORP | COM | 69351T106 | 34,082 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIMORIS SVCS CORP | COM | 74164F103 | 7,653,575 | 179,788 | SH | | SOLE | | 165,853 | 0 | 13,935 |
PROCEPT BIOROBOTICS CORP | COM | 74276L105 | 2,970,933 | 60,116 | SH | | SOLE | | 35,082 | 0 | 25,034 |
PROCTER AND GAMBLE CO | COM | 742718109 | 1,957,222 | 12,063 | SH | | SOLE | | 12,063 | 0 | 0 |
PROFIRE ENERGY INC | COM | 74316X101 | 602,231 | 325,530 | SH | | SOLE | | 112,656 | 0 | 212,874 |
Q2 HLDGS INC | COM | 74736L109 | 136,709 | 2,601 | SH | | SOLE | | 2,601 | 0 | 0 |
QUANTA SVCS INC | COM | 74762E102 | 714,970 | 2,752 | SH | | SOLE | | 2,345 | 0 | 407 |
QUICKLOGIC CORP | COM | 74837P405 | 1,718,689 | 107,217 | SH | | SOLE | | 56,123 | 0 | 51,094 |
RANGE RES CORP | COM | 75281A109 | 102,705 | 2,983 | SH | | SOLE | | 2,983 | 0 | 0 |
REGAL REXNORD CORPORATION | COM | 758750103 | 18,010 | 100 | SH | | SOLE | | 100 | 0 | 0 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 560,549 | 177,389 | SH | | SOLE | | 73,311 | 0 | 104,078 |
REVANCE THERAPEUTICS INC | COM | 761330109 | 1,083,187 | 220,160 | SH | | SOLE | | 128,509 | 0 | 91,651 |
REVOLVE GROUP INC | COM | 76156B107 | 2,435,291 | 115,035 | SH | | SOLE | | 79,867 | 0 | 35,168 |
RICHARDSON ELECTRS LTD | COM | 763165107 | 483,718 | 52,521 | SH | | SOLE | | 18,162 | 0 | 34,359 |
RIVIAN AUTOMOTIVE INC | COM | 76954A103 | 521,406 | 47,617 | SH | | SOLE | | 42,485 | 0 | 5,132 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 26,220 | 90 | SH | | SOLE | | 90 | 0 | 0 |
ROYAL GOLD INC | COM | 780287108 | 25,580 | 210 | SH | | SOLE | | 192 | 0 | 18 |
RTX CORPORATION | COM | 75513E101 | 75,878 | 778 | SH | | SOLE | | 778 | 0 | 0 |
S&W SEED CO | COM | 785135104 | 166,144 | 343,486 | SH | | SOLE | | 118,989 | 0 | 224,497 |
SALESFORCE INC | COM | 79466L302 | 8,110,777 | 26,930 | SH | | SOLE | | 25,364 | 0 | 1,566 |
SANDOZ GROUP AG | COM | 799926100 | 21,100 | 701 | SH | | SOLE | | 701 | 0 | 0 |
SCHLUMBERGER LTD | COM | 806857108 | 28,172 | 514 | SH | | SOLE | | 514 | 0 | 0 |
SELECT MED HLDGS CORP | COM | 81619Q105 | 4,720,706 | 156,574 | SH | | SOLE | | 149,316 | 0 | 7,258 |
SEMPRA | COM | 816851109 | 28,014 | 390 | SH | | SOLE | | 390 | 0 | 0 |
SHERWIN WILLIAMS CO | COM | 824348106 | 12,504 | 36 | SH | | SOLE | | 36 | 0 | 0 |
SIMILARWEB LTD | COM | M84137104 | 2,344,050 | 260,450 | SH | | SOLE | | 136,276 | 0 | 124,174 |
SITIME CORP | COM | 82982T106 | 102,553 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
SNAP ON INC | COM | 833034101 | 635,688 | 2,146 | SH | | SOLE | | 1,834 | 0 | 312 |
SOPHIA GENETICS SA | COM | H82027105 | 1,295,772 | 262,834 | SH | | SOLE | | 137,620 | 0 | 125,214 |
SOUTHERN CO | COM | 842587107 | 172,176 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STEREOTAXIS INC | COM | 85916J409 | 3,116,311 | 1,193,989 | SH | | SOLE | | 624,946 | 0 | 569,043 |
STERICYCLE INC | COM | 858912108 | 82,976 | 1,573 | SH | | SOLE | | 1,573 | 0 | 0 |
STERLING INFRASTRUCTURE INC | COM | 859241101 | 6,084,810 | 55,161 | SH | | SOLE | | 37,907 | 0 | 17,254 |
STRATASYS LTD | COM | M85548101 | 1,572,465 | 135,324 | SH | | SOLE | | 78,817 | 0 | 56,507 |
SUNOPTA INC | COM | 8676EP108 | 5,694,248 | 828,857 | SH | | SOLE | | 592,083 | 0 | 236,774 |
SUPERIOR INDS INTL INC | COM | 868168105 | 2,290,843 | 789,946 | SH | | SOLE | | 412,787 | 0 | 377,159 |
SWEETGREEN INC | COM | 87043Q108 | 2,977,017 | 117,855 | SH | | SOLE | | 68,793 | 0 | 49,062 |
SYMBOTIC INC | COM | 87151X101 | 1,103,220 | 24,516 | SH | | SOLE | | 16,535 | 0 | 7,981 |
TALKSPACE INC | COM | 87427V103 | 4,781,994 | 1,339,494 | SH | | SOLE | | 701,664 | 0 | 637,830 |
TENET HEALTHCARE CORP | COM | 88033G407 | 7,146,219 | 67,988 | SH | | SOLE | | 63,906 | 0 | 4,082 |
TERADYNE INC | COM | 880770102 | 16,360 | 145 | SH | | SOLE | | 145 | 0 | 0 |
TESLA INC | COM | 88160R101 | 879 | 5 | SH | | SOLE | | 5 | 0 | 0 |
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 3,312,373 | 747,714 | SH | | SOLE | | 391,793 | 0 | 355,921 |
THREDUP INC | COM | 88556E102 | 675,890 | 337,945 | SH | | SOLE | | 176,854 | 0 | 161,091 |
TORTOISE ENERGY INFRA CORP | COM | 89147L886 | 6,862 | 222 | SH | | SOLE | | 222 | 0 | 0 |
TOWER SEMICONDUCTOR LTD | COM | M87915274 | 5,520,187 | 165,028 | SH | | SOLE | | 138,553 | 0 | 26,475 |
TRANE TECHNOLOGIES PLC | COM | G8994E103 | 336,524 | 1,121 | SH | | SOLE | | 81 | 0 | 1,040 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 331,210 | 63,208 | SH | | SOLE | | 21,840 | 0 | 41,368 |
TRANSCAT INC | COM | 893529107 | 4,171,382 | 37,435 | SH | | SOLE | | 19,600 | 0 | 17,835 |
TRIMBLE INC | COM | 896239100 | 1,862,643 | 28,941 | SH | | SOLE | | 25,832 | 0 | 3,109 |
TRIPADVISOR INC | COM | 896945201 | 65,918 | 2,372 | SH | | SOLE | | 2,372 | 0 | 0 |
TRIPLEPOINT VENTURE GROWTH BDC | COM | 89677Y100 | 1,024 | 108 | SH | | SOLE | | 108 | 0 | 0 |
TURTLE BEACH CORP | COM | 900450206 | 3,471,102 | 201,340 | SH | | SOLE | | 105,421 | 0 | 95,919 |
ULTA BEAUTY INC | COM | 90384S303 | 774,908 | 1,482 | SH | | SOLE | | 1,482 | 0 | 0 |
UNION PAC CORP | COM | 907818108 | 8,608 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED PARCEL SERVICE INC | COM | 911312106 | 60,047 | 404 | SH | | SOLE | | 404 | 0 | 0 |
UNIVERSAL STAINLESS & ALLOY PR | COM | 913837100 | 592,942 | 26,447 | SH | | SOLE | | 9,157 | 0 | 17,290 |
UPWORK INC | COM | 91688F104 | 57,916 | 4,724 | SH | | SOLE | | 4,724 | 0 | 0 |
VALERO ENERGY CORP | COM | 91913Y100 | 1,624,798 | 9,519 | SH | | SOLE | | 9,519 | 0 | 0 |
VALMONT INDS INC | COM | 920253101 | 2,370,916 | 10,386 | SH | | SOLE | | 9,378 | 0 | 1,008 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 711,390 | 16,954 | SH | | SOLE | | 16,954 | 0 | 0 |
VIAVI SOLUTIONS INC | COM | 925550105 | 1,916,163 | 210,799 | SH | | SOLE | | 123,045 | 0 | 87,754 |
VIEMED HEALTHCARE INC | COM | 92663R105 | 2,358,528 | 250,109 | SH | | SOLE | | 130,858 | 0 | 119,251 |
VIRTRA INC | COM | 92827K301 | 558,523 | 54,331 | SH | | SOLE | | 18,774 | 0 | 35,557 |
VISA INC | COM | 92826C839 | 39,350 | 141 | SH | | SOLE | | 141 | 0 | 0 |
WABTEC | COM | 929740108 | 178,312 | 1,224 | SH | | SOLE | | 1,224 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 176,275 | 827 | SH | | SOLE | | 827 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 4,464 | 21 | SH | | SOLE | | 21 | 0 | 0 |
WEC ENERGY GROUP INC | COM | 92939U106 | 35,312 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WEX INC | COM | 96208T104 | 88,599 | 373 | SH | | SOLE | | 373 | 0 | 0 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 387,644 | 8,225 | SH | | SOLE | | 8,225 | 0 | 0 |
WILLDAN GROUP INC | COM | 96924N100 | 3,923,391 | 135,336 | SH | | SOLE | | 70,914 | 0 | 64,422 |
WILLIAMS COS INC | COM | 969457100 | 26,500 | 680 | SH | | SOLE | | 680 | 0 | 0 |
WOLFSPEED INC | COM | 977852102 | 706,732 | 23,957 | SH | | SOLE | | 21,374 | 0 | 2,583 |
XYLEM INC | COM | 98419M100 | 6,263,627 | 48,465 | SH | | SOLE | | 45,306 | 0 | 3,159 |
ZETA GLOBAL HOLDINGS CORP | COM | 98956A105 | 2,485,668 | 227,417 | SH | | SOLE | | 132,608 | 0 | 94,809 |
ZSCALER INC | COM | 98980G102 | 4,345,733 | 22,560 | SH | | SOLE | | 21,277 | 0 | 1,283 |
ZURN ELKAY WATER SOLNS CORP | COM | 98983L108 | 2,302,703 | 68,799 | SH | | SOLE | | 61,384 | 0 | 7,415 |
BP PLC | ADR | 055622104 | 6,580,263 | 174,635 | SH | | SOLE | | 163,400 | 0 | 11,235 |
BRAINSWAY LTD | ADR | 10501L106 | 1,718,419 | 324,843 | SH | | SOLE | | 163,792 | 0 | 161,051 |
EQUINOR ASA | ADR | 29446M102 | 317,413 | 11,743 | SH | | SOLE | | 11,743 | 0 | 0 |
NESTLE S A | ADR | 641069406 | 2,124 | 20 | SH | | SOLE | | 20 | 0 | 0 |
NOVARTIS AG | ADR | 66987V109 | 350,646 | 3,625 | SH | | SOLE | | 3,625 | 0 | 0 |
RIO TINTO PLC | ADR | 767204100 | 92,550 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
SANOFI | ADR | 80105N105 | 9,720 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TR | ETF | 46428Q109 | 17,540 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR | ETF | 464287648 | 401,326 | 1,482 | SH | | SOLE | | 1,482 | 0 | 0 |
SPDR S&P 500 ETF TR | ETF | 78462F103 | 42,369 | 81 | SH | | SOLE | | 0 | 0 | 81 |
VANECK ETF TRUST | ETF | 92189F791 | 6,043 | 156 | SH | | SOLE | | 156 | 0 | 0 |
VANGUARD INDEX FDS | ETF | 922908769 | 313,439 | 1,206 | SH | | SOLE | | 1,206 | 0 | 0 |