The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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
374WATER INC COM 88583P203 205,735 63,303 SH SOLE 63,303 0 0
908 DEVICES INC COM 65443P102 5,623,412 455,706 SH SOLE 252312 0 203,394 0
ABBOTT LABORATORIES COM 002824100 150,518 1,523 SH SOLE 1523 0 0 0
ACM RESH INC COM 00108J109 952,428 11,770 SH SOLE 11770 0 0 0
ACUITY INC COM 00508Y102 40,585 131 SH SOLE 131 0 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 11,610,142 401,735 SH SOLE 223709 0 178,026 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,967,032 39,200 SH SOLE 38492 0 708 0
AEVA TECHNOLOGIES INC COM 00835Q202 391,098 27,856 SH SOLE 27856 0 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,816,728 37,195 SH SOLE 36859 0 336 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 682,498 2,453 SH SOLE 2453 0 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 21,452 1,567 SH SOLE 1567 0 0 0
ALPHA COGNITION INC COM 02074J501 3,805,722 422,858 SH SOLE 234227 0 188,631 0
ALPHA PRO TECH LTD COM 020772109 242,089 47,283 SH SOLE 47283 0 0 0
ALPHABET INC COM 02079K107 109,037 320 SH SOLE 320 0 0 0
ALPHABET INC COM 02079K305 21,333 62 SH SOLE 62 0 0 0
AMAZON COM INC COM 023135106 6,447,753 25,879 SH SOLE 25278 0 601 0
AMBARELLA INC COM G037AX101 5,369,300 77,245 SH SOLE 54939 0 22,306 0
AMBIQ MICRO INC COM 023193105 716,194 10,506 SH SOLE 10506 0 0 0
AMERANT BANCORP INC COM 023576101 4,174,151 145,593 SH SOLE 80565 0 65,028 0
AMERICAN EXPRESS CO COM 025816109 370,698 1,219 SH SOLE 1219 0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 5,978,670 205,382 SH SOLE 150504 0 54,878 0
AMKOR TECHNOLOGY INC COM 031652100 79,932 1,526 SH SOLE 1526 0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 86,501 4,295 SH SOLE 4295 0 0 0
AMPHENOL CORP COM 032095101 28,325 336 SH SOLE 336 0 0 0
AMPLITECH GROUP INC COM 03211Q200 190,052 60,526 SH SOLE 60526 0 0 0
AMPRIUS TECHNOLOGIES INC COM 03214Q108 2,685,948 277,474 SH SOLE 176399 0 101,075 0
AMTECH SYS INC COM 032332504 633,630 37,761 SH SOLE 37761 0 0 0
APPLE INC COM 037833100 10,351,594 31,084 SH SOLE 30441 0 643 0
APPLIED INDL TECHNOLOGIES INC COM 03820C105 167,806 505 SH SOLE 505 0 0 0
APYX MEDICAL CORPORATION COM 03837C106 2,699,601 1,101,878 SH SOLE 605961 0 495,917 0
ARCHER DANIELS MIDLAND CO COM 039483102 261,716 3,297 SH SOLE 3297 0 0 0
ARCOSA INC COM 039653100 48,376 331 SH SOLE 331 0 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,513,181 132,924 SH SOLE 69663 0 63,261 0
ARGAN INC COM 04010E109 5,675,297 15,016 SH SOLE 8264 0 6,752 0
ARLO TECHNOLOGIES INC COM 04206A101 2,203,616 177,711 SH SOLE 93154 0 84,557 0
ARTERIS INC COM 04302A104 6,358,853 268,987 SH SOLE 147552 0 121,435 0
ATMUS FILTRATION TECHNOLOGIES COM 04956D107 48,283 1,112 SH SOLE 1112 0 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 165,416 641 SH SOLE 641 0 0 0
AVEPOINT INC COM 053604104 7,771,977 551,987 SH SOLE 385128 0 166,859 0
AVIENT CORPORATION COM 05368V106 36,829 915 SH SOLE 915 0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 439,453 3,350 SH SOLE 3350 0 0 0
AXIL BRANDS INC COM 76151R206 239,214 39,605 SH SOLE 39605 0 0 0
AXSOME THERAPEUTICS INC. COM 05464T104 2,879,434 15,616 SH SOLE 15266 0 350 0
BADGER METER INC COM 056525108 3,390,679 27,446 SH SOLE 27093 0 353 0
BAKER HUGHES COMPANY COM 05722G100 2,855,898 52,020 SH SOLE 50687 0 1,333 0
BARRICK MNG CORP COM 06849F108 855,412 21,033 SH SOLE 20895 0 138 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 37,844 76 SH SOLE 76 0 0 0
BGC GROUP INC COM 088929104 3,584,908 310,920 SH SOLE 163101 0 147,819 0
BIODESIX INC COM 09075X207 6,996,388 234,542 SH SOLE 129105 0 105,437 0
BLACKSKY TECHNOLOGY INC COM 09263B207 2,689,770 126,221 SH SOLE 69400 0 56,821 0
BLUELINX HLDGS INC COM 09624H208 5,971,719 83,955 SH SOLE 46352 0 37,603 0
BOS BETTER ONLINE SOLUTIONS COM M20115180 206,996 43,855 SH SOLE 43855 0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 69,888 1,120 SH SOLE 1120 0 0 0
BROADWIND INC COM 11161T207 395,725 94,671 SH SOLE 94671 0 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,352,801 24,473 SH SOLE 23930 0 543 0
CAMECO CORP COM 13321L108 487,952 5,630 SH SOLE 5630 0 0 0
CAMTEK LTD COM M20791105 431,750 2,781 SH SOLE 2781 0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,122,326 20,458 SH SOLE 20458 0 0 0
CECO ENVIRONMENTAL CORP COM 125141101 10,147,732 145,717 SH SOLE 79962 0 65,755 0
CEREBRAS SYSTEMS INC COM 15675D103 355,122 1,999 SH SOLE 1999 0 0 0
CHENIERE ENERGY INC COM 16411R208 1,786,090 6,639 SH SOLE 6470 0 169 0
CINCINNATI FINL CORP COM 172062101 87,494 549 SH SOLE 549 0 0 0
CLEAN HARBORS INC COM 184496107 59,874 193 SH SOLE 193 0 0 0
COCA COLA CO COM 191216100 864,674 10,045 SH SOLE 10045 0 0 0
CODA OCTOPUS GROUP INC COM 19188U206 3,353,479 312,533 SH SOLE 173439 0 139,094 0
COGNEX CORP COM 192422103 1,192,925 19,669 SH SOLE 19669 0 0 0
COHU INC COM 192576106 8,666,045 127,180 SH SOLE 70671 0 56,509 0
COLGATE PALMOLIVE CO COM 194162103 591,353 6,931 SH SOLE 6931 0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,298,249 269,821 SH SOLE 149113 0 120,708 0
COMMERCIAL VEH GROUP INC COM 202608105 175,009 59,730 SH SOLE 59730 0 0 0
CONCENTRA GROUP HOLDINGS PAREN COM 20603L102 4,889,877 142,065 SH SOLE 140550 0 1,515 0
CONSTELLATION BRANDS INC COM 21036P108 20,125 178 SH SOLE 178 0 0 0
CONTEMPORARY AMPEREX TECHNO COM 210919106 11,068 722 SH SOLE 722 0 0 0
CORTEVA INC COM 22052L104 988,717 12,733 SH SOLE 12733 0 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 163,861 180 SH SOLE 180 0 0 0
CPS TECHNOLOGIES CORP COM 12619F104 203,172 54,324 SH SOLE 54324 0 0 0
CRISPR THERAPEUTICS AG COM H17182108 48,516 877 SH SOLE 877 0 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 4,240,501 16,017 SH SOLE 15649 0 368 0
CURIOSITYSTREAM INC COM 23130Q107 1,210,659 416,034 SH SOLE 230323 0 185,711 0
DAKTRONICS INC COM 234264109 3,649,709 209,874 SH SOLE 115967 0 93,907 0
DANA INC COM 235825205 45,471 1,665 SH SOLE 1665 0 0 0
DATA I O CORP COM 237690102 218,455 74,558 SH SOLE 74558 0 0 0
DEERE & CO COM 244199105 796,458 1,186 SH SOLE 1186 0 0 0
DIODES INC COM 254543101 4,378,876 45,241 SH SOLE 23738 0 21,503 0
DOCEBO INC COM 25609L105 3,690,051 160,089 SH SOLE 89038 0 71,051 0
DOLLAR TREE INC COM 256746108 3,234,405 28,367 SH SOLE 27759 0 608 0
DT MIDSTREAM INC COM 23345M107 35,960 301 SH SOLE 301 0 0 0
DTE ENERGY CO COM 233331107 73,324 602 SH SOLE 602 0 0 0
DUKE ENERGY CORP NEW COM 26441C204 229,160 2,010 SH SOLE 2010 0 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 168,694 19,083 SH SOLE 19083 0 0 0
DUPONT DE NEMOURS INC COM 26614N201 30,914 238 SH SOLE 238 0 0 0
EATON CORP PLC COM G29183103 28,361 66 SH SOLE 45 0 21 0
ECOLAB INC COM 278865100 26,634 97 SH SOLE 97 0 0 0
EDAP TMS S A COM 268311107 2,269,178 507,646 SH SOLE 283706 0 223,940 0
ELECTROVAYA INC COM 28617B606 468,077 71,791 SH SOLE 71791 0 0 0
EMCOR GROUP INC COM 29084Q100 553,796 734 SH SOLE 734 0 0 0
ENERGY SERVICES OF AMER CORP COM 29271Q103 2,699,437 242,102 SH SOLE 138520 0 103,582 0
EOS ENERGY ENTERPRISES INC COM 29415C101 185,203 60,425 SH SOLE 60425 0 0 0
ETON PHARMACEUTICALS INC COM 29772L108 620,300 12,047 SH SOLE 12047 0 0 0
EVERCORE INC COM 29977A105 2,135,448 8,293 SH SOLE 4345 0 3,948 0
EVERPURE INC COM 74624M102 4,027,109 30,793 SH SOLE 29795 0 998 0
EVERUS CONSTR GROUP COM 300426103 4,134,589 35,182 SH SOLE 18457 0 16,725 0
EXCELERATE ENERGY INC COM 30069T101 47,392 1,475 SH SOLE 1475 0 0 0
EXPRO LTD COM G3314M109 2,177,758 138,095 SH SOLE 72807 0 65,288 0
EXXONMOBIL HOLDINGS CORP COM 30233Q108 200,881 1,245 SH SOLE 1245 0 0 0
EXZEO GROUP INC COM 30234F101 3,707,634 256,229 SH SOLE 170360 0 85,869 0
EYEPOINT INC COM 30233G209 385,461 117,878 SH SOLE 64692 0 53,186 0
FATPIPE INC UT COM 311921100 158,920 29,053 SH SOLE 29053 0 0 0
FEDEX CORP COM 31428X106 12,829 45 SH SOLE 45 0 0 0
FEDEX FGHT HLDG CO INC COM 314352105 2,406 22 SH SOLE 22 0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 3,394,911 318,771 SH SOLE 176130 0 142,641 0
FIVE BELOW INC COM 33829M101 30,081 137 SH SOLE 137 0 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 157,342 26,180 SH SOLE 26180 0 0 0
FLOWSERVE CORP COM 34354P105 50,965 697 SH SOLE 697 0 0 0
FORUM ENERGY TECHNOLOGIES INC COM 34984V209 5,226,375 64,563 SH SOLE 35893 0 28,670 0
FRANCO NEV CORP COM 351858105 699,805 2,939 SH SOLE 2939 0 0 0
FREEPORT MCMORAN INC COM 35671D857 90,790 1,297 SH SOLE 1297 0 0 0
FREIGHTCAR AMER INC COM 357023100 2,208,290 327,154 SH SOLE 180062 0 147,092 0
FREIGHTOS LTD COM G51405101 879,906 925,924 SH SOLE 510617 0 415,307 0
FREQUENCY ELECTRS INC COM 358010106 7,292,150 86,267 SH SOLE 47416 0 38,851 0
FUEL TECH INC COM 359523107 124,998 77,159 SH SOLE 77159 0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 854,500 3,746 SH SOLE 3746 0 0 0
GATES INDL CORP LTD COM G39104107 52,295 1,996 SH SOLE 1996 0 0 0
GE AEROSPACE COM 369604301 293,865 941 SH SOLE 799 0 142 0
GE VERNOVA INC COM 36828A101 7,583,009 7,978 SH SOLE 7828 0 150 0
GENASYS INC COM 36872P103 105,431 72,711 SH SOLE 72711 0 0 0
GENPACT LIMITED COM G3922B107 26,772 823 SH SOLE 823 0 0 0
GENTHERM INC COM 37253A103 5,269,492 158,243 SH SOLE 103973 0 54,270 0
GLAUKOS CORP COM 377322102 66,825 407 SH SOLE 407 0 0 0
GLOBUS MED INC COM 379577208 3,692,795 49,303 SH SOLE 48684 0 619 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,364,645 7,069 SH SOLE 6905 0 164 0
GRAHAM CORP COM 384556106 6,492,152 75,219 SH SOLE 41556 0 33,663 0
GRAND CANYON ED INC COM 38526M106 348,657 2,300 SH SOLE 2300 0 0 0
GRIFFON CORP COM 398433102 4,043,518 43,460 SH SOLE 22788 0 20,672 0
GSI TECHNOLOGY INC COM 36241U106 165,582 30,410 SH SOLE 30410 0 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,885,391 20,237 SH SOLE 19767 0 470 0
HARVARD BIOSCIENCE INC COM 416906204 213,626 26,973 SH SOLE 26973 0 0 0
HCI GROUP INC COM 40416E103 9,435,297 54,282 SH SOLE 41901 0 12,381 0
HELMERICH & PAYNE INC COM 423452101 27,224 733 SH SOLE 733 0 0 0
HINGE HEALTH INC COM 433313103 52,121 536 SH SOLE 536 0 0 0
IBEX LTD COM G4690M101 4,115,021 95,123 SH SOLE 52326 0 42,797 0
INFORMATION SVCS GROUP INC COM 45675Y104 4,333,507 783,636 SH SOLE 431383 0 352,253 0
INNOVATIVE SOLUTIONS & SUPPORT COM 45769N105 3,433,110 184,874 SH SOLE 102127 0 82,747 0
INSMED INC COM 457669307 4,733,500 41,471 SH SOLE 26167 0 15,304 0
INTERFACE INC COM 458665304 4,107,910 119,416 SH SOLE 62595 0 56,821 0
INTUIT COM 461202103 93,466 339 SH SOLE 339 0 0 0
ITRON INC COM 465741106 31,255 362 SH SOLE 362 0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 4,820,015 20,819 SH SOLE 20350 0 469 0
JOHNSON & JOHNSON COM 478160104 579,516 2,189 SH SOLE 2189 0 0 0
JOHNSON OUTDOORS INC COM 479167108 3,985,682 91,310 SH SOLE 50278 0 41,032 0
JPMORGAN CHASE & CO COM 46625H100 875,376 2,646 SH SOLE 2646 0 0 0
KBR INC COM 48242W106 1,861,511 52,944 SH SOLE 51644 0 1,300 0
KINIKSA PHARMACEUTICALS INTL P COM G52694109 15,072,787 202,021 SH SOLE 141741 0 60,280 0
KINROSS GOLD CORP COM 496902404 64,077 2,661 SH SOLE 2661 0 0 0
KORNIT DIGITAL LTD COM M6372Q113 2,365,009 142,299 SH SOLE 79240 0 63,059 0
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 6,328,622 148,246 SH SOLE 98183 0 50,063 0
KVH INDS INC COM 482738101 1,997,835 284,187 SH SOLE 156935 0 127,252 0
LANTRONIX INC COM 516548203 6,416,777 889,983 SH SOLE 490882 0 399,101 0
LEGACY ED INC COM 52474R207 3,103,973 320,990 SH SOLE 176703 0 144,287 0
LENSAR INC COM 52634L108 350,970 53,258 SH SOLE 53258 0 0 0
LEONARDO DRS INC COM 52661A108 8,882,006 242,479 SH SOLE 134238 0 108,241 0
LGI HOMES INC COM 50187T106 3,663,712 78,553 SH SOLE 41457 0 37,096 0
LIGAND PHARMACEUTICALS INC COM 53220K504 12,156,503 38,917 SH SOLE 29026 0 9,891 0
LIGHTPATH TECHNOLOGIES INC COM 532257805 2,856,788 277,089 SH SOLE 163341 0 113,748 0
LINCOLN EDL SVCS CORP COM 533535100 6,084,343 278,205 SH SOLE 153567 0 124,638 0
LINDSAY CORP COM 535555106 1,007,908 9,004 SH SOLE 9004 0 0 0
LIQUIDIA CORPORATION COM 53635D202 2,189,311 72,350 SH SOLE 37966 0 34,384 0
LIQUIDITY SVCS INC COM 53635B107 4,286,169 100,074 SH SOLE 54887 0 45,187 0
LSI INDS INC OHIO COM 50216C108 5,969,381 287,681 SH SOLE 173726 0 113,955 0
LYONDELLBASELL INDUSTRIES NV COM N53745100 1,437 25 SH SOLE 25 0 0 0
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 1,401,030 4,919 SH SOLE 4919 0 0 0
MAMAS CREATIONS INC COM 56146T103 4,082,830 316,744 SH SOLE 174119 0 142,625 0
MARSH & MCLENNAN COS INC COM 571748102 602,677 3,530 SH SOLE 3530 0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 608,399 1,268 SH SOLE 1268 0 0 0
MARVELL TECHNOLOGY INC COM 573874104 6,564,297 24,845 SH SOLE 24170 0 675 0
MATADOR RES CO COM 576485205 1,931,568 37,448 SH SOLE 22821 0 14,627 0
MATSON INC COM 57686G105 231,061 1,052 SH SOLE 1052 0 0 0
MEDTRONIC PLC COM G5960L103 622,755 7,217 SH SOLE 7217 0 0 0
MERCK & CO INC COM 58933Y105 164,491 1,132 SH SOLE 1028 0 104 0
MICRON TECHNOLOGY INC COM 595112103 162,962 153 SH SOLE 153 0 0 0
MICROSOFT CORP COM 594918104 7,421,150 14,469 SH SOLE 14110 0 359 0
MIRION TECHNOLOGIES INC COM 60471A101 4,029,241 285,357 SH SOLE 149588 0 135,769 0
MIRUM PHARMACEUTICALS INC COM 604749101 8,694,684 101,716 SH SOLE 77317 0 24,399 0
MISTRAS GROUP INC COM 60649T107 5,248,342 249,209 SH SOLE 137228 0 111,981 0
MITEK SYS INC COM 606710200 4,362,294 255,853 SH SOLE 141068 0 114,785 0
MONOLITHIC PWR SYS INC COM 609839105 161,666 120 SH SOLE 120 0 0 0
MP MATERIALS CORP COM 553368101 657,615 13,906 SH SOLE 13906 0 0 0
NEPHROS INC COM 640671400 144,419 38,927 SH SOLE 38927 0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 205,458 37,424 SH SOLE 37424 0 0 0
NEUROPACE INC COM 641288105 2,782,300 202,202 SH SOLE 111205 0 90,997 0
NEWMONT CORP COM 651639106 453,748 3,934 SH SOLE 3934 0 0 0
NEXTERA ENERGY INC COM 65339F101 751,568 9,923 SH SOLE 9923 0 0 0
NEXTPOWER INC COM 65290E101 798,783 10,250 SH SOLE 10250 0 0 0
NN INC COM 629337106 2,362,287 643,675 SH SOLE 355563 0 288,112 0
NOVA LTD COM M7516K103 138,287 359 SH SOLE 359 0 0 0
NOVANTA INC COM 67000B104 4,222,474 29,696 SH SOLE 16409 0 13,287 0
NOVOCURE LTD COM G6674U108 6,764,921 424,133 SH SOLE 305101 0 119,032 0
NUVATION BIO INC COM 67080N101 7,531,278 1,344,871 SH SOLE 950503 0 394,368 0
NVENT ELEC PLC COM G6700G107 81,468 508 SH SOLE 508 0 0 0
NVIDIA CORPORATION COM 67066G104 3,702,040 16,210 SH SOLE 15804 0 406 0
OCEANEERING INTL INC COM 675232102 6,391,053 146,483 SH SOLE 76781 0 69,702 0
OCEANFIRST FINL CORP COM 675234108 3,287,602 198,887 SH SOLE 110010 0 88,877 0
OCULAR THERAPEUTIX INC COM 67576A100 3,584,383 467,325 SH SOLE 255828 0 211,497 0
ON SEMICONDUCTOR CORP COM 682189105 556,385 7,238 SH SOLE 7238 0 0 0
ONE STOP SYS INC COM 68247W109 224,134 25,674 SH SOLE 25674 0 0 0
OPTICAL CABLE CORP COM 683827208 209,263 12,629 SH SOLE 12629 0 0 0
ORACLE CORP COM 68389X105 137,300 1,000 SH SOLE 1000 0 0 0
ORGANON & CO COM 68622V106 151 11 SH SOLE 11 0 0 0
ORION ENERGY SYS INC COM 686275207 673,715 22,089 SH SOLE 22089 0 0 0
ORION GROUP HLDGS INC COM 68628V308 3,667,976 429,003 SH SOLE 238594 0 190,409 0
OUSTER INC COM 68989M202 6,168,995 152,925 SH SOLE 104392 0 48,533 0
PARK AEROSPACE CORP COM 70014A104 4,132,492 139,188 SH SOLE 76550 0 62,638 0
PATRICK INDS INC COM 703343103 5,352,180 78,964 SH SOLE 60590 0 18,374 0
PAYCHEX INC COM 704326107 993,373 10,085 SH SOLE 9628 0 457 0
PAYMENTUS HOLDINGS INC COM 70439P108 1,842,720 60,141 SH SOLE 31659 0 28,482 0
PEPSICO INC COM 713448108 385,356 3,041 SH SOLE 3041 0 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 292,712 9,516 SH SOLE 9516 0 0 0
PHILIP MORRIS INTL INC COM 718172109 76,710 402 SH SOLE 402 0 0 0
PPL CORP COM 69351T106 40,718 1,238 SH SOLE 1238 0 0 0
PRECIGEN INC COM 74017N105 5,850,067 683,419 SH SOLE 358072 0 325,347 0
PRECISION OPTICS CORP INC MASS COM 740294400 193,515 46,630 SH SOLE 46630 0 0 0
PROCTER & GAMBLE CO COM 742718109 838,411 5,771 SH SOLE 5771 0 0 0
Q2 HLDGS INC COM 74736L109 36,313 655 SH SOLE 655 0 0 0
QNITY ELECTRONICS INC COM 74743L100 13,328 106 SH SOLE 106 0 0 0
QUANTA SVCS INC COM 74762E102 952,842 1,483 SH SOLE 1339 0 144 0
RANGE RES CORP COM 75281A109 40,411 1,091 SH SOLE 1091 0 0 0
RED VIOLET INC COM 75704L104 5,035,465 63,732 SH SOLE 35158 0 28,574 0
REGAL REXNORD CORPORATION COM 758750103 15,511 100 SH SOLE 100 0 0 0
REMITLY GLOBAL INC COM 75960P104 43,021 2,016 SH SOLE 2016 0 0 0
RF INDS LTD COM 749552105 141,483 17,864 SH SOLE 17864 0 0 0
RICHARDSON ELECTRS LTD COM 763165107 283,999 16,018 SH SOLE 16018 0 0 0
RISKIFIED LTD COM M8216R109 5,897,862 745,621 SH SOLE 411238 0 334,383 0
RIVERVIEW BANCORP INC COM 769397100 2,153,240 361,889 SH SOLE 198904 0 162,985 0
RIVIAN AUTOMOTIVE INC COM 76954A103 845,111 56,567 SH SOLE 56567 0 0 0
ROCKWELL AUTOMATION INC COM 773903109 30,473 70 SH SOLE 70 0 0 0
ROYAL GOLD INC COM 780287108 79,768 338 SH SOLE 320 0 18 0
SAMSARA INC COM 79589l106 1,019,406 26,735 SH SOLE 26735 0 0 0
SANDOZ GROUP AG COM 799926100 3,974 47 SH SOLE 47 0 0 0
SEMPRA COM 816851109 30,404 390 SH SOLE 390 0 0 0
SEMTECH CORP COM 816850101 6,603,587 37,026 SH SOLE 19367 0 17,659 0
SENESTECH INC COM 81720R604 17,732 26,203 SH SOLE 26203 0 0 0
SI BONE INC COM 825704109 4,946,299 263,101 SH SOLE 144887 0 118,214 0
SITIME CORP COM 82982T106 554,226 850 SH SOLE 850 0 0 0
SLB LIMITED COM 806857108 25,042 514 SH SOLE 514 0 0 0
SNAP ON INC COM 833034101 331,012 911 SH SOLE 717 0 194 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 771,445 24,206 SH SOLE 24206 0 0 0
SOLV ENERGY INC COM 78475V103 1,030,314 42,894 SH SOLE 42894 0 0 0
SOPHIA GENETICS SA COM H82027105 5,389,421 643,129 SH SOLE 354243 0 288,886 0
SOUTHERN CO COM 842587107 184,264 2,223 SH SOLE 2223 0 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,040,821 45,830 SH SOLE 44818 0 1,012 0
STERLING INFRASTRUCTURE INC COM 859241101 7,640,294 15,536 SH SOLE 11422 0 4,114 0
STRATTEC SEC CORP COM 863111100 272,767 4,199 SH SOLE 4199 0 0 0
SYMBOTIC INC COM 87151X101 744,639 17,700 SH SOLE 17700 0 0 0
TEMPUS AI INC COM 88023B103 2,690,988 32,857 SH SOLE 32124 0 733 0
TERADYNE INC COM 880770102 20,847 52 SH SOLE 52 0 0 0
TESLA INC COM 88160R101 203,306 573 SH SOLE 573 0 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 4,214,255 717,931 SH SOLE 394869 0 323,062 0
THE REALREAL INC COM 88339P101 2,744,979 310,518 SH SOLE 163298 0 147,220 0
TONIX PHARMACEUTICALS HLDG CO COM 890260839 2,847,947 292,397 SH SOLE 161286 0 131,111 0
TOWER SEMICONDUCTOR LTD COM M87915274 20,814,166 91,519 SH SOLE 74291 0 17,228 0
TRANSACT TECHNOLOGIES INC COM 892918103 208,899 43,161 SH SOLE 43161 0 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 7,624,548 129,493 SH SOLE 67997 0 61,496 0
TRIMBLE INC COM 896239100 1,905,532 33,366 SH SOLE 32720 0 646 0
TRIO TECH INTL COM 896712205 143,748 22,115 SH SOLE 22115 0 0 0
TWIST BIOSCIENCE CORP COM 90184D100 97,006 502 SH SOLE 502 0 0 0
UNION PAC CORP COM 907818108 9,525 35 SH SOLE 35 0 0 0
UNITED PARCEL SVCS INC COM 911312106 37,750 404 SH SOLE 404 0 0 0
VALERO ENERGY CORP COM 91913Y100 1,151,977 2,972 SH SOLE 2972 0 0 0
VALMONT INDS INC COM 920253101 699,100 1,510 SH SOLE 1510 0 0 0
VERALTO CORP COM 92338C103 1,418,761 15,042 SH SOLE 15042 0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 299,531 6,530 SH SOLE 6530 0 0 0
VINCE HLDG CORP COM 92719W207 410,071 40,722 SH SOLE 40722 0 0 0
VIRTRA INC COM 92827K301 34,808 12,797 SH SOLE 12797 0 0 0
VISA INC COM 92826C839 33,058 92 SH SOLE 92 0 0 0
WABTEC COM 929740108 87,877 306 SH SOLE 306 0 0 0
WASTE MGMT INC DEL COM 94106L109 100,736 494 SH SOLE 494 0 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 4,244,847 11,985 SH SOLE 11729 0 256 0
WEC ENERGY GROUP INC COM 92939U106 43,335 430 SH SOLE 430 0 0 0
WERNER ENTERPRISES INC COM 950755108 7,493,100 220,515 SH SOLE 160633 0 59,882 0
WHEATON PRECIOUS METALS CORP COM 962879102 632,629 4,731 SH SOLE 4731 0 0 0
WILLDAN GROUP INC COM 96924N100 5,360,511 72,557 SH SOLE 39940 0 32,617 0
WILLIAMS COS INC COM 969457100 38,947 573 SH SOLE 573 0 0 0
WORKIVA INC COM 98139A105 48,463 728 SH SOLE 728 0 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 6,627,566 693,260 SH SOLE 380689 0 312,571 0
XOMETRY INC COM 98423F109 5,570,562 54,162 SH SOLE 28296 0 25,866 0
XYLEM INC COM 98419M100 22,077 218 SH SOLE 218 0 0 0
ZETA GLOBAL HOLDINGS CORP COM 98956A105 3,593,582 113,829 SH SOLE 59709 0 54,120 0
YASKAWA ELEC CORP COM 001230212 769,213 26,089 SH SOLE 26089 0 0 0
ALFEN NV COM 178983253 1,120,285 80,514 SH SOLE 80514 0 0 0
ASML HLDG NV ADR N07059210 6,148,808 3,394 SH SOLE 3358 0 36 0
BP PLC ADR 055622104 29,121 662 SH SOLE 662 0 0 0
BRAINSWAY LTD ADR 10501L106 7,587,598 574,818 SH SOLE 325925 0 248,893 0
EQUINOR ASA ADR 29446M102 386,755 9,297 SH SOLE 9297 0 0 0
INFINEON TECHNOLOGIES AG ADR 45662N103 34,441 511 SH SOLE 511 0 0 0
NOVARTIS AG ADR 66987V109 267,319 1,875 SH SOLE 1875 0 0 0
RIO TINTO PLC ADR 767204100 67,143 713 SH SOLE 713 0 0 0
SANOFI SA ADR 80105N105 8,246 200 SH SOLE 200 0 0 0
ISHARES SILVER TR ETF 46428Q109 42,027 771 SH SOLE 699 0 72 0
ISHARES TR ETF 464287648 982,903 2,754 SH SOLE 2754 0 0 0
VANECK ETF TRUST ETF 92189F791 17,776 156 SH SOLE 156 0 0 0
VANGUARD INDEX FDS ETF 922908769 451,333 1,206 SH SOLE 1206 0 0 0