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 |
3-D SYS CORP DEL COM NEW | COM | 88554D205 | 1,416,526 | 223,075 | SH | | SOLE | | 118,053 | 0 | 105,022 |
8X8 INC NEW COM | COM | 282914100 | 2,123,200 | 561,693 | SH | | SOLE | | 289,836 | 0 | 271,857 |
ABBOTT LABS COM | COM | 002824100 | 180,185 | 1,637 | SH | | SOLE | | 1,637 | 0 | 0 |
ACCURAY INC COM | COM | 004397105 | 1,855,436 | 655,631 | SH | | SOLE | | 338,287 | 0 | 317,344 |
ACI WORLDWIDE INC COM | COM | 004498101 | 137,027 | 4,478 | SH | | SOLE | | 4,478 | 0 | 0 |
ACM RESH INC COM CL A | COM | 00108J109 | 258,514 | 13,230 | SH | | SOLE | | 13,230 | 0 | 0 |
ACUITY BRANDS INC COM | COM | 00508Y102 | 179,431 | 876 | SH | | SOLE | | 876 | 0 | 0 |
ADAPTIVE BIOTECHNOLOGIES CORP | COM | 00650F109 | 1,332,374 | 271,913 | SH | | SOLE | | 156,650 | 0 | 115,263 |
ADVANSIX INC COM | COM | 00773T101 | 2,585,188 | 86,288 | SH | | SOLE | | 46,008 | 0 | 40,280 |
AEHR TEST SYS COM | COM | 00760J108 | 2,195,862 | 82,769 | SH | | SOLE | | 43,333 | 0 | 39,436 |
AGNICO EAGLE MINES LTD COM | COM | 008474108 | 3,330,351 | 60,717 | SH | | SOLE | | 59,914 | 0 | 803 |
AIR PRODS & CHEMS INC COM | COM | 009158106 | 1,670,728 | 6,102 | SH | | SOLE | | 6,102 | 0 | 0 |
ALBEMARLE CORP COM | COM | 012653101 | 2,952,449 | 20,435 | SH | | SOLE | | 19,302 | 0 | 1,133 |
ALPHA PRO TECH LTD COM | COM | 020772109 | 594,675 | 112,415 | SH | | SOLE | | 38,820 | 0 | 73,595 |
ALPHABET INC CAP STK CL C | COM | 02079K107 | 45,098 | 320 | SH | | SOLE | | 320 | 0 | 0 |
ALPHATEC HLDGS INC COM NEW | COM | 02081G201 | 4,032,194 | 266,856 | SH | | SOLE | | 137,726 | 0 | 129,130 |
ALTA EQUIPMENT GROUP INC COMMO | COM | 02128L106 | 2,032,564 | 164,314 | SH | | SOLE | | 84,640 | 0 | 79,674 |
ALTAIR ENGR INC COM CL A | COM | 021369103 | 166,701 | 1,981 | SH | | SOLE | | 1,981 | 0 | 0 |
AMAZON COM INC COM | COM | 023135106 | 6,539,953 | 43,043 | SH | | SOLE | | 40,531 | 0 | 2,512 |
AMERICAN EXPRESS CO COM | COM | 025816109 | 1,273,163 | 6,796 | SH | | SOLE | | 6,796 | 0 | 0 |
AMERICAN SUPERCONDUCTOR CORP S | COM | 030111207 | 6,951,561 | 624,018 | SH | | SOLE | | 488,081 | 0 | 135,937 |
AMERICAN WTR WKS CO INC NEW CO | COM | 030420103 | 46,988 | 356 | SH | | SOLE | | 356 | 0 | 0 |
AMPHENOL CORP NEW CL A | COM | 032095101 | 14,473 | 146 | SH | | SOLE | | 146 | 0 | 0 |
AMTECH SYS INC COM PAR $0.01N | COM | 032332504 | 602,175 | 143,375 | SH | | SOLE | | 74,666 | 0 | 68,709 |
APPLE INC COM | COM | 037833100 | 13,242,984 | 68,784 | SH | | SOLE | | 65,343 | 0 | 3,441 |
APPLIED INDL TECHNOLOGIES INC | COM | 03820C105 | 337,264 | 1,953 | SH | | SOLE | | 1,953 | 0 | 0 |
APTIV PLC SHS | COM | G6095L109 | 1,591,902 | 17,743 | SH | | SOLE | | 16,240 | 0 | 1,503 |
AQUESTIVE THERAPEUTICS INC COM | COM | 03843E104 | 1,709,257 | 846,167 | SH | | SOLE | | 437,045 | 0 | 409,122 |
ARCHER DANIELS MIDLAND CO COM | COM | 039483102 | 19,716 | 273 | SH | | SOLE | | 273 | 0 | 0 |
ARGAN INC COM | COM | 04010E109 | 2,300,430 | 49,165 | SH | | SOLE | | 25,368 | 0 | 23,797 |
ARRAY TECHNOLOGIES INC COM SHS | COM | 04271T100 | 3,221,669 | 191,766 | SH | | SOLE | | 178,510 | 0 | 13,256 |
ASGN INC COM | COM | 00191U102 | 278,893 | 2,900 | SH | | SOLE | | 2,900 | 0 | 0 |
ASPEN AEROGELS INC COM | COM | 04523Y105 | 6,835,107 | 433,150 | SH | | SOLE | | 291,677 | 0 | 141,473 |
AUDIOCODES LTD ORD | COM | M15342104 | 2,073,855 | 171,819 | SH | | SOLE | | 88,668 | 0 | 83,151 |
AUGMEDIX INC COM | COM | 05105P107 | 2,360,639 | 403,528 | SH | | SOLE | | 208,624 | 0 | 194,904 |
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 164,244 | 705 | SH | | SOLE | | 705 | 0 | 0 |
AVIENT CORPORATION COM | COM | 05368V106 | 1,746,907 | 42,023 | SH | | SOLE | | 38,086 | 0 | 3,937 |
AWARE INC MASS COM | COM | 05453N100 | 154,335 | 92,973 | SH | | SOLE | | 32,017 | 0 | 60,956 |
AXALTA COATING SYS LTD COM | COM | G0750C108 | 146,173 | 4,303 | SH | | SOLE | | 4,303 | 0 | 0 |
AXCELIS TECHNOLOGIES INC COM N | COM | 054540208 | 483,095 | 3,725 | SH | | SOLE | | 3,725 | 0 | 0 |
AXOGEN INC COM | COM | 05463X106 | 1,891,036 | 276,872 | SH | | SOLE | | 142,789 | 0 | 134,083 |
B2GOLD CORP COM | COM | 11777Q209 | 31,600 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
BADGER METER INC COM | COM | 056525108 | 4,415,445 | 28,603 | SH | | SOLE | | 26,687 | 0 | 1,916 |
BANCORP INC DEL COM | COM | 05969A105 | 2,641,591 | 68,506 | SH | | SOLE | | 35,360 | 0 | 33,146 |
BARRICK GOLD CORP COM | COM | 067901108 | 946,125 | 52,301 | SH | | SOLE | | 50,349 | 0 | 1,952 |
BEAM GLOBAL COM | COM | 07373B109 | 622,360 | 87,780 | SH | | SOLE | | 42,633 | 0 | 45,147 |
BERKSHIRE HATHAWAY INC DEL CL | COM | 084670702 | 27,106 | 76 | SH | | SOLE | | 76 | 0 | 0 |
BIODESIX INC COM | COM | 09075X108 | 1,679,819 | 912,945 | SH | | SOLE | | 453,866 | 0 | 459,079 |
BLACKSKY TECHNOLOGY INC COM CL | COM | 09263B108 | 1,316,318 | 940,227 | SH | | SOLE | | 485,134 | 0 | 455,093 |
BLOOM ENERGY CORP COM CL A | COM | 093712107 | 1,337,994 | 90,405 | SH | | SOLE | | 83,597 | 0 | 6,808 |
BOWMAN CONSULTING GROUP LTD CO | COM | 103002101 | 74,592 | 2,100 | SH | | SOLE | | 2,100 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 57,467 | 1,120 | SH | | SOLE | | 1,120 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC | COM | 11133T103 | 3,704 | 18 | SH | | SOLE | | 18 | 0 | 0 |
BROADWIND INC COM NEW | COM | 11161T207 | 406,320 | 146,686 | SH | | SOLE | | 50,721 | 0 | 95,965 |
BUILDERS FIRSTSOURCE INC COM | COM | 12008R107 | 2,413,785 | 14,459 | SH | | SOLE | | 8,532 | 0 | 5,927 |
BWX TECHNOLOGIES INC COM | COM | 05605H100 | 140,186 | 1,827 | SH | | SOLE | | 1,827 | 0 | 0 |
CAESARSTONE LTD ORD SHS | COM | M20598104 | 650,278 | 173,871 | SH | | SOLE | | 89,633 | 0 | 84,238 |
CAMTEK LTD ORD | COM | M20791105 | 295,906 | 4,265 | SH | | SOLE | | 4,265 | 0 | 0 |
CARPARTS COM INC COM | COM | 14427M107 | 1,219,479 | 385,911 | SH | | SOLE | | 199,106 | 0 | 186,805 |
CECO ENVIRONMENTAL CORP COM | COM | 125141101 | 4,113,494 | 202,835 | SH | | SOLE | | 104,657 | 0 | 98,178 |
CENTURY CMNTYS INC COM | COM | 156504300 | 2,554,016 | 28,023 | SH | | SOLE | | 16,266 | 0 | 11,757 |
CERAGON NETWORKS LTD ORD | COM | M22013102 | 2,297,838 | 1,063,814 | SH | | SOLE | | 549,288 | 0 | 514,526 |
CHAMPIONS ONCOLOGY INC COM NEW | COM | 15870P307 | 433,856 | 77,200 | SH | | SOLE | | 26,579 | 0 | 50,621 |
CHENIERE ENERGY INC COM NEW | COM | 16411R208 | 2,513,193 | 14,722 | SH | | SOLE | | 14,427 | 0 | 295 |
CINCINNATI FINL CORP COM | COM | 172062101 | 56,800 | 549 | SH | | SOLE | | 549 | 0 | 0 |
CLEAN HARBORS INC COM | COM | 184496107 | 130,184 | 746 | SH | | SOLE | | 746 | 0 | 0 |
CLEARWATER ANALYTICS HLDGS INC | COM | 185123106 | 89,855 | 4,486 | SH | | SOLE | | 4,486 | 0 | 0 |
COCA COLA CO COM | COM | 191216100 | 720,832 | 12,232 | SH | | SOLE | | 12,232 | 0 | 0 |
COGNEX CORP COM | COM | 192422103 | 2,987,457 | 71,573 | SH | | SOLE | | 67,887 | 0 | 3,686 |
COGNIZANT TECHNOLOGY SOLUTIONS | COM | 192446102 | 12,462 | 165 | SH | | SOLE | | 165 | 0 | 0 |
COGNYTE SOFTWARE LTD ORD SHS | COM | M25133105 | 2,148,957 | 334,208 | SH | | SOLE | | 172,455 | 0 | 161,753 |
COLGATE PALMOLIVE CO COM | COM | 194162103 | 1,148,621 | 14,410 | SH | | SOLE | | 14,410 | 0 | 0 |
COMCAST CORP NEW CL A | COM | 20030N101 | 16,970 | 387 | SH | | SOLE | | 387 | 0 | 0 |
CONSTELLATION BRANDS INC CL A | COM | 21036P108 | 1,451,467 | 6,004 | SH | | SOLE | | 5,891 | 0 | 113 |
COSTCO WHSL CORP NEW COM | COM | 22160K105 | 118,814 | 180 | SH | | SOLE | | 180 | 0 | 0 |
COURSERA INC COM | COM | 22266M104 | 7,570,416 | 390,832 | SH | | SOLE | | 324,262 | 0 | 66,570 |
COVENANT LOGISTICS GROUP INC C | COM | 22284P105 | 1,316,652 | 28,598 | SH | | SOLE | | 15,296 | 0 | 13,302 |
CREXENDO INC COM | COM | 226552107 | 737,700 | 152,103 | SH | | SOLE | | 52,657 | 0 | 99,446 |
CULP INC COM | COM | 230215105 | 256,404 | 44,284 | SH | | SOLE | | 15,246 | 0 | 29,038 |
CUTERA INC COM | COM | 232109108 | 1,029,159 | 291,960 | SH | | SOLE | | 204,785 | 0 | 87,175 |
DANA INC COM | COM | 235825205 | 66,578 | 4,557 | SH | | SOLE | | 4,557 | 0 | 0 |
DATA I O CORP COM | COM | 237690102 | 187,975 | 63,937 | SH | | SOLE | | 22,146 | 0 | 41,791 |
DEXCOM INC COM | COM | 252131107 | 151,514 | 1,221 | SH | | SOLE | | 1,221 | 0 | 0 |
DIGI INTL INC COM | COM | 253798102 | 5,343,052 | 205,502 | SH | | SOLE | | 166,478 | 0 | 39,024 |
DISNEY WALT CO COM | COM | 254687106 | 3,636,430 | 40,275 | SH | | SOLE | | 39,715 | 0 | 560 |
DLH HLDGS CORP COM | COM | 23335Q100 | 1,531,814 | 97,258 | SH | | SOLE | | 50,326 | 0 | 46,932 |
DOCEBO INC COM | COM | 25609L105 | 2,129,494 | 44,016 | SH | | SOLE | | 25,614 | 0 | 18,402 |
DOLLAR TREE INC COM | COM | 256746108 | 2,513,717 | 17,696 | SH | | SOLE | | 16,854 | 0 | 842 |
DOMO INC COM CL B | COM | 257554105 | 1,591,318 | 154,647 | SH | | SOLE | | 81,922 | 0 | 72,725 |
DOW INC COM | COM | 260557103 | 115,712 | 2,110 | SH | | SOLE | | 2,110 | 0 | 0 |
DT MIDSTREAM INC COMMON STOCK | COM | 23345M107 | 20,112 | 367 | SH | | SOLE | | 367 | 0 | 0 |
DTE ENERGY CO COM | COM | 233331107 | 81,041 | 735 | SH | | SOLE | | 735 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | COM | 26441C204 | 222,319 | 2,291 | SH | | SOLE | | 2,291 | 0 | 0 |
DUPONT DE NEMOURS INC COM | COM | 26614N102 | 59,390 | 772 | SH | | SOLE | | 772 | 0 | 0 |
DYNAVAX TECHNOLOGIES CORP COM | COM | 268158201 | 1,746,410 | 124,922 | SH | | SOLE | | 72,661 | 0 | 52,261 |
EATON CORP PLC SHS | COM | G29183103 | 47,201 | 196 | SH | | SOLE | | 133 | 0 | 63 |
ECOLAB INC COM | COM | 278865100 | 16,463 | 83 | SH | | SOLE | | 83 | 0 | 0 |
EKSO BIONICS HLDGS INC COM | COM | 282644301 | 394,138 | 157,655 | SH | | SOLE | | 54,433 | 0 | 103,222 |
ENERGY RECOVERY INC COM | COM | 29270J100 | 5,794,242 | 307,550 | SH | | SOLE | | 286,141 | 0 | 21,409 |
ENERGY SVCS ACQUISITION CORP C | COM | 29271Q103 | 415,162 | 69,425 | SH | | SOLE | | 24,028 | 0 | 45,397 |
ENERGY TRANSFER L P COM UT LTD | COM | 29273V100 | 41,221 | 2,987 | SH | | SOLE | | 2,987 | 0 | 0 |
ENOVIX CORPORATION COM | COM | 293594107 | 2,267,385 | 181,101 | SH | | SOLE | | 157,897 | 0 | 23,204 |
ENTERPRISE PRODS PARTNERS L P | COM | 293792107 | 57,707 | 2,190 | SH | | SOLE | | 2,190 | 0 | 0 |
ENVIRI CORP COM | COM | 415864107 | 2,999,367 | 333,263 | SH | | SOLE | | 172,277 | 0 | 160,986 |
ETON PHARMACEUTICALS INC COM | COM | 29772L108 | 344,325 | 78,613 | SH | | SOLE | | 27,252 | 0 | 51,361 |
EURONET WORLDWIDE INC COM | COM | 298736109 | 62,416 | 615 | SH | | SOLE | | 615 | 0 | 0 |
EVERCORE INC CLASS A | COM | 29977A105 | 3,019,888 | 17,655 | SH | | SOLE | | 10,461 | 0 | 7,194 |
EVOLUS INC COM | COM | 30052C107 | 2,643,557 | 251,050 | SH | | SOLE | | 132,707 | 0 | 118,343 |
EXPRO GROUP HOLDINGS NV COM | COM | N3144W105 | 1,377,701 | 86,539 | SH | | SOLE | | 49,910 | 0 | 36,629 |
EXXON MOBIL CORP COM | COM | 30231G102 | 4,150,970 | 41,518 | SH | | SOLE | | 40,114 | 0 | 1,404 |
EYEPOINT PHARMACEUTICALS INC C | COM | 30233G209 | 3,409,673 | 147,541 | SH | | SOLE | | 76,219 | 0 | 71,322 |
FEDEX CORP COM | COM | 31428X106 | 17,202 | 68 | SH | | SOLE | | 45 | 0 | 23 |
FIRST SOLAR INC COM | COM | 336433107 | 15,333 | 89 | SH | | SOLE | | 89 | 0 | 0 |
FIVE BELOW INC COM | COM | 33829M101 | 111,696 | 524 | SH | | SOLE | | 524 | 0 | 0 |
FIVERR INTL LTD ORD SHS | COM | M4R82T106 | 2,307,439 | 84,770 | SH | | SOLE | | 48,829 | 0 | 35,941 |
FLOWSERVE CORP COM | COM | 34354P105 | 94,559 | 2,294 | SH | | SOLE | | 2,294 | 0 | 0 |
FRANCO NEV CORP COM | COM | 351858105 | 442,686 | 3,995 | SH | | SOLE | | 3,941 | 0 | 54 |
FREEPORT-MCMORAN INC CL B | COM | 35671D857 | 59,002 | 1,386 | SH | | SOLE | | 1,386 | 0 | 0 |
FRONTDOOR INC COM | COM | 35905A109 | 1,183,991 | 33,617 | SH | | SOLE | | 19,563 | 0 | 14,054 |
FUEL TECH INC COM | COM | 359523107 | 295,466 | 281,396 | SH | | SOLE | | 97,306 | 0 | 184,090 |
GALIANO GOLD INC COM | COM | 36352H100 | 18,798 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
GALLAGHER ARTHUR J & CO COM | COM | 363576109 | 1,102,362 | 4,902 | SH | | SOLE | | 4,902 | 0 | 0 |
GATES INDL CORP PLC ORD SHS | COM | G39108108 | 1,576,219 | 117,453 | SH | | SOLE | | 106,570 | 0 | 10,883 |
GENASYS INC COM | COM | 36872P103 | 372,239 | 183,369 | SH | | SOLE | | 63,408 | 0 | 119,961 |
GENERAC HLDGS INC COM | COM | 368736104 | 5,672,990 | 43,895 | SH | | SOLE | | 41,031 | 0 | 2,864 |
GENERAL ELECTRIC CO COM NEW | COM | 369604301 | 138,096 | 1,082 | SH | | SOLE | | 857 | 0 | 225 |
GENIUS SPORTS LTD | COM | G3934V109 | 93,269 | 15,092 | SH | | SOLE | | 0 | 0 | 15,092 |
GENPACT LIMITED SHS | COM | G3922B107 | 110,864 | 3,194 | SH | | SOLE | | 3,194 | 0 | 0 |
GEOSPACE TECHNOLOGIES CORP COM | COM | 37364X109 | 816,441 | 62,997 | SH | | SOLE | | 21,754 | 0 | 41,243 |
GIBRALTAR INDS INC COM | COM | 374689107 | 2,169,660 | 27,471 | SH | | SOLE | | 15,986 | 0 | 11,485 |
GLAUKOS CORP COM | COM | 377322102 | 186,245 | 2,343 | SH | | SOLE | | 2,343 | 0 | 0 |
GLOBUS MED INC CL A | COM | 379577208 | 4,700,391 | 88,204 | SH | | SOLE | | 83,095 | 0 | 5,109 |
GOLDMAN SACHS GROUP INC COM | COM | 38141G104 | 4,869,648 | 12,623 | SH | | SOLE | | 12,249 | 0 | 374 |
GRAHAM CORP COM | COM | 384556106 | 3,358,373 | 177,036 | SH | | SOLE | | 87,899 | 0 | 89,137 |
GRAND CANYON ED INC COM | COM | 38526M106 | 356,508 | 2,700 | SH | | SOLE | | 2,700 | 0 | 0 |
GREAT LAKES DREDGE & DOCK CORP | COM | 390607109 | 2,288,855 | 298,028 | SH | | SOLE | | 157,713 | 0 | 140,315 |
GRIFFON CORP COM | COM | 398433102 | 2,396,127 | 39,313 | SH | | SOLE | | 22,877 | 0 | 16,436 |
GUIDEWIRE SOFTWARE INC COM | COM | 40171V100 | 6,334,025 | 58,089 | SH | | SOLE | | 54,808 | 0 | 3,281 |
HAEMONETICS CORP COM | COM | 405024100 | 95,087 | 1,112 | SH | | SOLE | | 1,112 | 0 | 0 |
HCI GROUP INC COM | COM | 40416E103 | 12,068,716 | 138,086 | SH | | SOLE | | 109,569 | 0 | 28,517 |
HELMERICH & PAYNE INC COM | COM | 423452101 | 26,549 | 733 | SH | | SOLE | | 733 | 0 | 0 |
HERITAGE INSURANCE HLDGS INC C | COM | 42727J102 | 2,425,936 | 372,076 | SH | | SOLE | | 192,271 | 0 | 179,805 |
HUBBELL INC COM | COM | 443510607 | 2,759,723 | 8,390 | SH | | SOLE | | 7,706 | 0 | 684 |
HUDSON GLOBAL INC COM NEW | COM | 443787205 | 345,690 | 22,317 | SH | | SOLE | | 7,713 | 0 | 14,604 |
HUDSON TECHNOLOGIES INC COM | COM | 444144109 | 1,194,472 | 88,545 | SH | | SOLE | | 30,622 | 0 | 57,923 |
IAC INC COM NEW | COM | 44891N208 | 97,793 | 1,867 | SH | | SOLE | | 1,867 | 0 | 0 |
ICHOR HOLDINGS SHS | COM | G4740B105 | 3,563,300 | 105,956 | SH | | SOLE | | 72,353 | 0 | 33,603 |
IDENTIV INC COM NEW | COM | 45170X205 | 3,208,837 | 389,422 | SH | | SOLE | | 201,190 | 0 | 188,232 |
IDEX CORP COM | COM | 45167R104 | 18,237 | 84 | SH | | SOLE | | 84 | 0 | 0 |
IMPINJ INC COM | COM | 453204109 | 10,353 | 115 | SH | | SOLE | | 115 | 0 | 0 |
INARI MED INC COM | COM | 45332Y109 | 3,945,513 | 60,775 | SH | | SOLE | | 47,554 | 0 | 13,221 |
INNODATA INC COM NEW | COM | 457642205 | 1,298,704 | 159,546 | SH | | SOLE | | 82,774 | 0 | 76,772 |
INSMED INC COM PAR $.01 | COM | 457669307 | 3,347,137 | 108,007 | SH | | SOLE | | 62,653 | 0 | 45,354 |
INTEST CORP COM | COM | 461147100 | 1,004,741 | 73,878 | SH | | SOLE | | 25,435 | 0 | 48,443 |
INTRA-CELLULAR THERAPIES INC C | COM | 46116X101 | 123,831 | 1,729 | SH | | SOLE | | 1,729 | 0 | 0 |
INTUIT COM | COM | 461202103 | 4,850,233 | 7,760 | SH | | SOLE | | 7,541 | 0 | 219 |
ISHARES TR RUS MD CP GR ETF | COM | 464287481 | 553,220 | 5,296 | SH | | SOLE | | 5,296 | 0 | 0 |
ITRON INC COM | COM | 465741106 | 104,355 | 1,382 | SH | | SOLE | | 1,382 | 0 | 0 |
JOHNSON & JOHNSON COM | COM | 478160104 | 178,370 | 1,138 | SH | | SOLE | | 1,138 | 0 | 0 |
JPMORGAN CHASE & CO COM | COM | 46625H100 | 710,508 | 4,177 | SH | | SOLE | | 4,099 | 0 | 78 |
KINIKSA PHARMACEUTICALS LTD CO | COM | G5269C101 | 3,014,951 | 171,890 | SH | | SOLE | | 91,825 | 0 | 80,065 |
KINROSS GOLD CORP COM | COM | 496902404 | 14,447 | 2,388 | SH | | SOLE | | 2,388 | 0 | 0 |
KOPIN CORP COM | COM | 500600101 | 2,681,064 | 1,320,721 | SH | | SOLE | | 681,465 | 0 | 639,256 |
KORNIT DIGITAL LTD SHS | COM | M6372Q113 | 3,518,312 | 183,628 | SH | | SOLE | | 170,379 | 0 | 13,249 |
KRATOS DEFENSE & SEC SOLUTIONS | COM | 50077B207 | 7,538,019 | 371,514 | SH | | SOLE | | 278,957 | 0 | 92,557 |
KURA SUSHI USA INC CL A COM | COM | 501270102 | 2,153,232 | 28,332 | SH | | SOLE | | 13,843 | 0 | 14,489 |
LANTRONIX INC COM NEW | COM | 516548203 | 2,332,204 | 397,987 | SH | | SOLE | | 206,295 | 0 | 191,692 |
LEGALZOOM COM INC COM | COM | 52466B103 | 1,914,570 | 169,431 | SH | | SOLE | | 98,594 | 0 | 70,837 |
LEONARDO DRS INC COM | COM | 52661A108 | 6,492,860 | 323,995 | SH | | SOLE | | 171,989 | 0 | 152,006 |
LIFETIME BRANDS INC COM | COM | 53222Q103 | 1,344,993 | 200,446 | SH | | SOLE | | 103,125 | 0 | 97,321 |
LIGHTPATH TECHNOLOGIES INC CL | COM | 532257805 | 212,435 | 168,599 | SH | | SOLE | | 58,397 | 0 | 110,202 |
LINCOLN EDL SVCS CORP COM | COM | 533535100 | 4,161,861 | 414,528 | SH | | SOLE | | 206,879 | 0 | 207,649 |
LIQUIDITY SVCS INC COM | COM | 53635B107 | 192,924 | 11,210 | SH | | SOLE | | 0 | 0 | 11,210 |
LIVENT CORP COM | COM | 53814L108 | 1,391,850 | 77,411 | SH | | SOLE | | 72,658 | 0 | 4,753 |
LIVERAMP HLDGS INC COM | COM | 53815P108 | 1,289,890 | 34,052 | SH | | SOLE | | 19,815 | 0 | 14,237 |
LSI INDS INC OHIO COM | COM | 50216C108 | 3,682,920 | 261,571 | SH | | SOLE | | 135,203 | 0 | 126,368 |
LUNA INNOVATIONS COM | COM | 550351100 | 2,354,100 | 354,000 | SH | | SOLE | | 182,584 | 0 | 171,416 |
LYONDELLBASELL INDUSTRIES N V | COM | N53745100 | 2,377 | 25 | SH | | SOLE | | 25 | 0 | 0 |
MACOM TECH SOLUTIONS HLDGS INC | COM | 55405Y100 | 501,930 | 5,400 | SH | | SOLE | | 5,400 | 0 | 0 |
MANITEX INTL INC COM | COM | 563420108 | 2,649,985 | 303,202 | SH | | SOLE | | 156,317 | 0 | 146,885 |
MARQETA INC CLASS A COM | COM | 57142B104 | 62,981 | 9,023 | SH | | SOLE | | 9,023 | 0 | 0 |
MARSH & MCLENNAN COS INC COM | COM | 571748102 | 968,381 | 5,111 | SH | | SOLE | | 5,111 | 0 | 0 |
MARTIN MARIETTA MATLS INC COM | COM | 573284106 | 1,638,919 | 3,285 | SH | | SOLE | | 3,218 | 0 | 67 |
MASTERCARD INCORPORATED CL A | COM | 57636Q104 | 21,326 | 50 | SH | | SOLE | | 50 | 0 | 0 |
MATADOR RES CO COM | COM | 576485205 | 2,124,460 | 37,363 | SH | | SOLE | | 23,251 | 0 | 14,112 |
MATRIX SVC CO COM | COM | 576853105 | 1,979,511 | 202,404 | SH | | SOLE | | 104,419 | 0 | 97,985 |
MATSON INC COM | COM | 57686G105 | 195,636 | 1,785 | SH | | SOLE | | 1,785 | 0 | 0 |
MEDIWOUND LTD SHS NEW | COM | M68830112 | 394,413 | 38,782 | SH | | SOLE | | 13,411 | 0 | 25,371 |
MERCK & CO INC COM | COM | 58933Y105 | 131,587 | 1,207 | SH | | SOLE | | 1,103 | 0 | 104 |
MICRON TECHNOLOGY INC COM | COM | 595112103 | 24,237 | 284 | SH | | SOLE | | 284 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 10,809,646 | 28,746 | SH | | SOLE | | 27,986 | 0 | 760 |
MIRION TECHNOLOGIES INC COM CL | COM | 60471A101 | 2,645,248 | 258,073 | SH | | SOLE | | 149,975 | 0 | 108,098 |
MONDELEZ INTL INC CL A | COM | 609207105 | 1,956 | 27 | SH | | SOLE | | 27 | 0 | 0 |
MONOLITHIC PWR SYS INC COM | COM | 609839105 | 189,234 | 300 | SH | | SOLE | | 300 | 0 | 0 |
MONTROSE ENVIRONMENTAL GROUP I | COM | 615111101 | 2,121,287 | 66,022 | SH | | SOLE | | 35,335 | 0 | 30,687 |
MORGAN STANLEY COM NEW | COM | 617446448 | 33,850 | 363 | SH | | SOLE | | 363 | 0 | 0 |
MP MATERIALS CORP COM CL A | COM | 553368101 | 2,271,872 | 114,452 | SH | | SOLE | | 105,484 | 0 | 8,968 |
MRC GLOBAL INC COM | COM | 55345K103 | 2,857,381 | 259,526 | SH | | SOLE | | 133,969 | 0 | 125,557 |
MUELLER WTR PRODS INC COM SER | COM | 624758108 | 2,689,402 | 186,764 | SH | | SOLE | | 171,804 | 0 | 14,960 |
MYOMO INC COM NEW | COM | 62857J201 | 473,420 | 94,495 | SH | | SOLE | | 32,673 | 0 | 61,822 |
NEWMONT CORP COM | COM | 651639106 | 2,144,805 | 51,819 | SH | | SOLE | | 47,809 | 0 | 4,010 |
NEXTERA ENERGY INC COM | COM | 65339F101 | 5,731,973 | 94,369 | SH | | SOLE | | 88,711 | 0 | 5,658 |
NEXTERA ENERGY PARTNERS LP COM | COM | 65341B106 | 32,022 | 1,053 | SH | | SOLE | | 1,053 | 0 | 0 |
NORTHERN TECHNOLOGIES INTL COR | COM | 665809109 | 389,860 | 33,067 | SH | | SOLE | | 11,370 | 0 | 21,697 |
NOVA LTD COM | COM | M7516K103 | 662,495 | 4,822 | SH | | SOLE | | 4,822 | 0 | 0 |
NOVANTA INC COM | COM | 67000B104 | 3,326,771 | 19,754 | SH | | SOLE | | 10,195 | 0 | 9,559 |
NUTANIX INC CL A | COM | 67059N108 | 175,785 | 3,686 | SH | | SOLE | | 3,686 | 0 | 0 |
NV5 GLOBAL INC COM | COM | 62945V109 | 155,568 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
NVENT ELECTRIC PLC SHS | COM | G6700G107 | 190,861 | 3,230 | SH | | SOLE | | 3,230 | 0 | 0 |
OCULAR THERAPEUTIX INC COM | COM | 67576A100 | 1,651,859 | 370,372 | SH | | SOLE | | 191,548 | 0 | 178,824 |
ONE STOP SYS INC COM | COM | 68247W109 | 270,692 | 128,901 | SH | | SOLE | | 44,427 | 0 | 84,474 |
ORACLE CORP COM | COM | 68389X105 | 105,430 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
ORGANON & CO COMMON STOCK | COM | 68622V106 | 1,500 | 104 | SH | | SOLE | | 104 | 0 | 0 |
ORION GROUP HLDGS INC COM | COM | 68628V308 | 1,822,766 | 368,981 | SH | | SOLE | | 163,171 | 0 | 205,810 |
PACIFIC BIOSCIENCES CALIF INC | COM | 69404D108 | 59,439 | 6,059 | SH | | SOLE | | 6,059 | 0 | 0 |
PATRICK INDS INC COM | COM | 703343103 | 4,023,354 | 40,093 | SH | | SOLE | | 27,430 | 0 | 12,663 |
PAYCHEX INC COM | COM | 704326107 | 2,935,228 | 24,643 | SH | | SOLE | | 23,862 | 0 | 781 |
PAYMENTUS HOLDINGS INC COM CL | COM | 70439P108 | 3,670,659 | 205,409 | SH | | SOLE | | 119,415 | 0 | 85,994 |
PEPSICO INC COM | COM | 713448108 | 1,563,038 | 9,203 | SH | | SOLE | | 9,203 | 0 | 0 |
PERFORMANT FINL CORP COM | COM | 71377E105 | 1,793,059 | 573,779 | SH | | SOLE | | 295,208 | 0 | 278,571 |
PERION NETWORK LTD SHS NEW | COM | M78673114 | 433,230 | 14,034 | SH | | SOLE | | 4,866 | 0 | 9,168 |
PERMA-FIX ENVIRONMENTAL SVCS C | COM | 714157203 | 1,466,173 | 186,536 | SH | | SOLE | | 96,205 | 0 | 90,331 |
PETIQ INC COM CL A | COM | 71639T106 | 2,537,125 | 128,462 | SH | | SOLE | | 68,627 | 0 | 59,835 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 37,820 | 402 | SH | | SOLE | | 402 | 0 | 0 |
PHREESIA INC COM | COM | 71944F106 | 1,358,025 | 58,662 | SH | | SOLE | | 33,713 | 0 | 24,949 |
PIONEER NAT RES CO COM | COM | 723787107 | 42,053 | 187 | SH | | SOLE | | 187 | 0 | 0 |
PIXELWORKS INC COM NEW | COM | 72581M305 | 255,235 | 194,836 | SH | | SOLE | | 67,412 | 0 | 127,424 |
PPL CORP COM | COM | 69351T106 | 33,550 | 1,238 | SH | | SOLE | | 1,238 | 0 | 0 |
PRIMORIS SVCS CORP COM | COM | 74164F103 | 7,306,931 | 220,022 | SH | | SOLE | | 205,275 | 0 | 14,747 |
PROCEPT BIOROBOTICS CORP COM | COM | 74276L105 | 2,505,380 | 59,780 | SH | | SOLE | | 34,746 | 0 | 25,034 |
PROCTER AND GAMBLE CO COM | COM | 742718109 | 1,767,712 | 12,063 | SH | | SOLE | | 12,063 | 0 | 0 |
PROFIRE ENERGY INC COM | COM | 74316X101 | 589,209 | 325,530 | SH | | SOLE | | 112,656 | 0 | 212,874 |
Q2 HLDGS INC COM | COM | 74736L109 | 112,909 | 2,601 | SH | | SOLE | | 2,601 | 0 | 0 |
QUANTA SVCS INC COM | COM | 74762E102 | 1,201,143 | 5,566 | SH | | SOLE | | 5,044 | 0 | 522 |
RANGE RES CORP COM | COM | 75281A109 | 127,300 | 4,182 | SH | | SOLE | | 4,182 | 0 | 0 |
REGAL REXNORD CORPORATION COM | COM | 758750103 | 14,802 | 100 | SH | | SOLE | | 100 | 0 | 0 |
REVANCE THERAPEUTICS INC COM | COM | 761330109 | 1,076,063 | 122,419 | SH | | SOLE | | 70,526 | 0 | 51,893 |
REVOLVE GROUP INC CL A | COM | 76156B107 | 1,894,563 | 114,268 | SH | | SOLE | | 79,100 | 0 | 35,168 |
RICHARDSON ELECTRS LTD COM | COM | 763165107 | 701,155 | 52,521 | SH | | SOLE | | 18,162 | 0 | 34,359 |
ROCKWELL AUTOMATION INC COM | COM | 773903109 | 27,943 | 90 | SH | | SOLE | | 90 | 0 | 0 |
ROYAL GOLD INC COM | COM | 780287108 | 25,402 | 210 | SH | | SOLE | | 192 | 0 | 18 |
RTX CORPORATION COM | COM | 75513E101 | 65,461 | 778 | SH | | SOLE | | 778 | 0 | 0 |
S&W SEED CO COM | COM | 785135104 | 240,440 | 343,486 | SH | | SOLE | | 118,989 | 0 | 224,497 |
SALESFORCE INC COM | COM | 79466L302 | 7,948,144 | 30,205 | SH | | SOLE | | 28,450 | 0 | 1,755 |
SANDOZ GROUP AG SPONSORED ADS | COM | 799926100 | 23,175 | 724 | SH | | SOLE | | 724 | 0 | 0 |
SCHLUMBERGER LTD COM STK | COM | 806857108 | 38,458 | 739 | SH | | SOLE | | 739 | 0 | 0 |
SCHWAB CHARLES CORP COM | COM | 808513105 | 23,461 | 341 | SH | | SOLE | | 341 | 0 | 0 |
SELECT MED HLDGS CORP COM | COM | 81619Q105 | 3,146,650 | 133,900 | SH | | SOLE | | 127,801 | 0 | 6,099 |
SEMPRA COM | COM | 816851109 | 29,145 | 390 | SH | | SOLE | | 390 | 0 | 0 |
SHERWIN WILLIAMS CO COM | COM | 824348106 | 11,228 | 36 | SH | | SOLE | | 36 | 0 | 0 |
SHOALS TECHNOLOGIES GROUP INC | COM | 82489W107 | 1,961,257 | 126,207 | SH | | SOLE | | 111,972 | 0 | 14,235 |
SITIME CORP COM | COM | 82982T106 | 134,288 | 1,100 | SH | | SOLE | | 1,100 | 0 | 0 |
SNAP ON INC COM | COM | 833034101 | 683,684 | 2,367 | SH | | SOLE | | 1,998 | 0 | 369 |
SOPHIA GENETICS SA ORDINARY SH | COM | H82027105 | 583,574 | 123,901 | SH | | SOLE | | 64,035 | 0 | 59,866 |
SOUTHERN CO COM | COM | 842587107 | 168,288 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
STEREOTAXIS INC COM NEW | COM | 85916J409 | 2,057,437 | 1,175,678 | SH | | SOLE | | 606,635 | 0 | 569,043 |
STERICYCLE INC COM | COM | 858912108 | 77,958 | 1,573 | SH | | SOLE | | 1,573 | 0 | 0 |
STERLING INFRASTRUCTURE INC CO | COM | 859241101 | 13,391,211 | 152,294 | SH | | SOLE | | 102,585 | 0 | 49,709 |
STITCH FIX INC COM CL A | COM | 860897107 | 1,143,296 | 320,251 | SH | | SOLE | | 165,400 | 0 | 154,851 |
STRATASYS LTD SHS | COM | M85548101 | 1,896,327 | 132,796 | SH | | SOLE | | 76,289 | 0 | 56,507 |
SUNOPTA INC COM | COM | 8676EP108 | 4,715,375 | 862,043 | SH | | SOLE | | 625,269 | 0 | 236,774 |
SUPERIOR INDS INTL INC COM | COM | 868168105 | 2,489,674 | 778,023 | SH | | SOLE | | 400,864 | 0 | 377,159 |
SWEETGREEN INC COM CL A | COM | 87043Q108 | 1,653,156 | 146,297 | SH | | SOLE | | 84,171 | 0 | 62,126 |
SYMBOTIC INC CLASS A COM | COM | 87151X101 | 1,130,595 | 22,026 | SH | | SOLE | | 14,751 | 0 | 7,275 |
TALKSPACE INC COM | COM | 87427V103 | 3,349,958 | 1,318,881 | SH | | SOLE | | 681,051 | 0 | 637,830 |
TENET HEALTHCARE CORP COM NEW | COM | 88033G407 | 7,158,897 | 94,732 | SH | | SOLE | | 89,310 | 0 | 5,422 |
TERADYNE INC COM | COM | 880770102 | 15,735 | 145 | SH | | SOLE | | 145 | 0 | 0 |
TESLA INC COM | COM | 88160R101 | 1,242 | 5 | SH | | SOLE | | 5 | 0 | 0 |
TETRA TECHNOLOGIES INC DEL COM | COM | 88162F105 | 3,327,538 | 736,181 | SH | | SOLE | | 380,260 | 0 | 355,921 |
THREDUP INC CL A | COM | 88556E102 | 748,638 | 332,728 | SH | | SOLE | | 171,637 | 0 | 161,091 |
TORTOISE ENERGY INFRA CORP COM | COM | 89147L886 | 6,387 | 222 | SH | | SOLE | | 222 | 0 | 0 |
TRANE TECHNOLOGIES PLC SHS | COM | G8994E103 | 273,412 | 1,121 | SH | | SOLE | | 81 | 0 | 1,040 |
TRANSACT TECHNOLOGIES INC COM | COM | 892918103 | 441,192 | 63,208 | SH | | SOLE | | 21,840 | 0 | 41,368 |
TRANSCAT INC COM | COM | 893529107 | 4,030,560 | 36,866 | SH | | SOLE | | 19,031 | 0 | 17,835 |
TRIPADVISOR INC COM | COM | 896945201 | 51,069 | 2,372 | SH | | SOLE | | 2,372 | 0 | 0 |
TRIPLEPOINT VENTURE GROWTH BDC | COM | 89677Y100 | 1,368 | 126 | SH | | SOLE | | 126 | 0 | 0 |
TURTLE BEACH CORP COM NEW | COM | 900450206 | 1,532,693 | 139,972 | SH | | SOLE | | 72,288 | 0 | 67,684 |
ULTA BEAUTY INC COM | COM | 90384S303 | 773,204 | 1,578 | SH | | SOLE | | 1,551 | 0 | 27 |
UNION PAC CORP COM | COM | 907818108 | 8,597 | 35 | SH | | SOLE | | 35 | 0 | 0 |
UNITED PARCEL SERVICE INC CL B | COM | 911312106 | 63,521 | 404 | SH | | SOLE | | 404 | 0 | 0 |
UNIVERSAL STAINLESS & ALLOY CO | COM | 913837100 | 1,241,647 | 61,835 | SH | | SOLE | | 21,359 | 0 | 40,476 |
UPWORK INC COM | COM | 91688F104 | 44,967 | 3,024 | SH | | SOLE | | 3,024 | 0 | 0 |
VALERO ENERGY CORP COM | COM | 91913Y100 | 1,237,470 | 9,519 | SH | | SOLE | | 9,519 | 0 | 0 |
VALMONT INDS INC COM | COM | 920253101 | 2,937,789 | 12,581 | SH | | SOLE | | 11,573 | 0 | 1,008 |
VERACYTE INC COM | COM | 92337F107 | 3,106,814 | 112,934 | SH | | SOLE | | 59,664 | 0 | 53,270 |
VERIZON COMMUNICATIONS INC COM | COM | 92343V104 | 668,308 | 17,727 | SH | | SOLE | | 17,727 | 0 | 0 |
VIEMED HEALTHCARE INC COM | COM | 92663R105 | 1,933,714 | 246,333 | SH | | SOLE | | 127,082 | 0 | 119,251 |
VIRTRA INC COM PAR | COM | 92827K301 | 514,515 | 54,331 | SH | | SOLE | | 18,774 | 0 | 35,557 |
VISA INC COM CL A | COM | 92826C839 | 36,709 | 141 | SH | | SOLE | | 141 | 0 | 0 |
WABTEC COM | COM | 929740108 | 217,760 | 1,716 | SH | | SOLE | | 1,716 | 0 | 0 |
WASTE MGMT INC DEL COM | COM | 94106L109 | 148,116 | 827 | SH | | SOLE | | 827 | 0 | 0 |
WATTS WATER TECHNOLOGIES INC C | COM | 942749102 | 2,193,820 | 10,530 | SH | | SOLE | | 9,701 | 0 | 829 |
WEC ENERGY GROUP INC COM | COM | 92939U106 | 36,193 | 430 | SH | | SOLE | | 430 | 0 | 0 |
WEX INC COM | COM | 96208T104 | 101,750 | 523 | SH | | SOLE | | 523 | 0 | 0 |
WHEATON PRECIOUS METALS CORP C | COM | 962879102 | 501,590 | 10,166 | SH | | SOLE | | 10,166 | 0 | 0 |
WILLDAN GROUP INC COM | COM | 96924N100 | 2,864,574 | 133,236 | SH | | SOLE | | 68,814 | 0 | 64,422 |
WILLIAMS COS INC COM | COM | 969457100 | 23,684 | 680 | SH | | SOLE | | 680 | 0 | 0 |
WOLFSPEED INC COM | COM | 977852102 | 1,341,196 | 30,825 | SH | | SOLE | | 28,390 | 0 | 2,435 |
XYLEM INC COM | COM | 98419M100 | 4,331,966 | 37,880 | SH | | SOLE | | 35,728 | 0 | 2,152 |
ZETA GLOBAL HOLDINGS CORP CL A | COM | 98956A105 | 1,994,943 | 226,184 | SH | | SOLE | | 131,375 | 0 | 94,809 |
ZSCALER INC COM | COM | 98980G102 | 5,524,377 | 24,934 | SH | | SOLE | | 23,488 | 0 | 1,446 |
ZURN ELKAY WATER SOLNS CORP CO | COM | 98983L108 | 2,883,621 | 98,049 | SH | | SOLE | | 90,196 | 0 | 7,853 |
BP PLC SPONSORED ADR | ADR | 055622104 | 6,672,986 | 188,502 | SH | | SOLE | | 176,002 | 0 | 12,500 |
BRAINSWAY LTD SPONSORED ADS | ADR | 10501L106 | 1,530,900 | 236,250 | SH | | SOLE | | 115,923 | 0 | 120,327 |
ENDAVA PLC ADS | ADR | 29260V105 | 4,607,241 | 59,181 | SH | | SOLE | | 40,423 | 0 | 18,758 |
EQUINOR ASA SPONSORED ADR | ADR | 29446M102 | 371,549 | 11,743 | SH | | SOLE | | 11,743 | 0 | 0 |
NESTLE S A SPONSORED ADR | ADR | 641069406 | 2,313 | 20 | SH | | SOLE | | 20 | 0 | 0 |
NOVARTIS AG SPONSORED ADR | ADR | 66987V109 | 366,016 | 3,625 | SH | | SOLE | | 3,625 | 0 | 0 |
RIO TINTO PLC SPONSORED ADR | ADR | 767204100 | 108,116 | 1,452 | SH | | SOLE | | 1,452 | 0 | 0 |
SANOFI SPONSORED ADR | ADR | 80105N105 | 9,946 | 200 | SH | | SOLE | | 200 | 0 | 0 |
ISHARES SILVER TRUST ISHARES | ETF | 46428Q109 | 16,792 | 771 | SH | | SOLE | | 699 | 0 | 72 |
ISHARES TR RUS 2000 GRW ETF | ETF | 464287648 | 373,790 | 1,482 | SH | | SOLE | | 1,482 | 0 | 0 |
SPDR S&P 500 ETF TR TR UNIT | ETF | 78462F103 | 485,292 | 1,021 | SH | | SOLE | | 783 | 0 | 238 |
VANECK ETF TRUST JUNIOR GOLD M | ETF | 92189F791 | 5,914 | 156 | SH | | SOLE | | 156 | 0 | 0 |
VANGUARD INDEX FDS TOTAL STK M | ETF | 922908769 | 286,087 | 1,206 | SH | | SOLE | | 1,206 | 0 | 0 |