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 |
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 |