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
908 DEVICES INC COM 65443P102 3,006,273 491,221 SH SOLE 258,260 0 232,961
ABBOTT LABORATORIES COM 002824100 165,915 1,616 SH SOLE 1,616 0 0
ACM RESH INC COM 00108J109 463,150 11,770 SH SOLE 11,770 0 0
ACUITY INC COM 00508Y102 36,709 131 SH SOLE 131 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 6,848,434 493,403 SH SOLE 260,928 0 232,475
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,563,227 40,569 SH SOLE 39,712 0 857
AEVA TECHNOLOGIES INC COM 00835Q202 766,886 58,274 SH SOLE 58,274 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,490,478 103,177 SH SOLE 51,378 0 51,799
AGNICO EAGLE MINES LTD COM 008474108 7,843,756 38,643 SH SOLE 38,142 0 501
AIR PRODUCTS AND CHEMICALS INC COM 009158106 745,688 2,567 SH SOLE 2,567 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 24,555 1,567 SH SOLE 1,567 0 0
ALLOT LTD COM M0854Q105 1,505,533 226,056 SH SOLE 118,432 0 107,624
ALPHA PRO TECH LTD COM 020772109 152,625 34,375 SH SOLE 34,375 0 0
ALPHABET INC COM 02079K107 91,795 320 SH SOLE 320 0 0
ALPHABET INC COM 02079K305 17,829 62 SH SOLE 62 0 0
AMAZON COM INC COM 023135106 5,666,610 27,208 SH SOLE 26,485 0 723
AMBARELLA INC COM G037AX101 4,240,871 82,387 SH SOLE 56,773 0 25,614
AMBIQ MICRO INC COM 023193105 488,279 19,216 SH SOLE 19,216 0 0
AMERANT BANCORP INC COM 023576101 3,456,269 156,818 SH SOLE 82,452 0 74,366
AMERICAN EXPRESS CO COM 025816109 368,723 1,219 SH SOLE 1,219 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 7,702,838 227,558 SH SOLE 164,795 0 62,763
AMKOR TECHNOLOGY INC COM 031652100 68,716 1,526 SH SOLE 1,526 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 53,387 4,295 SH SOLE 4,295 0 0
AMPHENOL CORP COM 032095101 21,227 168 SH SOLE 168 0 0
AMPLITECH GROUP INC COM 03211Q200 166,896 87,840 SH SOLE 87,840 0 0
AMPRIUS TECHNOLOGIES INC COM 03214Q108 7,510,135 445,441 SH SOLE 258,557 0 186,884
AMTECH SYS INC COM 032332504 441,691 37,816 SH SOLE 37,816 0 0
ANGI INC COM 00183L201 6,740 984 SH SOLE 984 0 0
APPLE INC COM 037833100 8,268,478 32,580 SH SOLE 31,791 0 789
APPLIED INDL TECHNOLOGIES INC COM 03820C105 133,987 505 SH SOLE 505 0 0
APYX MEDICAL CORPORATION COM 03837C106 3,326,159 901,398 SH SOLE 472,554 0 428,844
ARCHER DANIELS MIDLAND CO COM 039483102 267,208 3,676 SH SOLE 3,676 0 0
ARCOSA INC COM 039653100 35,132 331 SH SOLE 331 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,391,085 143,934 SH SOLE 71,484 0 72,450
ARGAN INC COM 04010E109 8,767,776 16,098 SH SOLE 8,438 0 7,660
ARLO TECHNOLOGIES INC COM 04206A101 2,739,332 192,504 SH SOLE 95,587 0 96,917
ARTERIS INC COM 04302A104 4,772,844 290,319 SH SOLE 151,136 0 139,183
ATMUS FILTRATION TECHNOLOGIES COM 04956D107 40,477 713 SH SOLE 713 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 138,366 681 SH SOLE 681 0 0
AVEPOINT INC COM 053604104 4,740,564 498,482 SH SOLE 353,244 0 145,238
AVIENT CORPORATION COM 05368V106 33,215 915 SH SOLE 915 0 0
AWARE INC MASS COM 05453N100 53,881 43,105 SH SOLE 43,105 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 311,818 3,350 SH SOLE 3,350 0 0
AXSOME THERAPEUTICS INC. COM 05464T104 2,759,759 16,328 SH SOLE 15,898 0 430
BADGER METER INC COM 056525108 1,395,221 9,158 SH SOLE 9,158 0 0
BAKER HUGHES COMPANY COM 05722G100 3,338,336 54,682 SH SOLE 53,059 0 1,623
BARRICK MNG CORP COM 06849F108 937,150 22,975 SH SOLE 22,837 0 138
BERKSHIRE HATHAWAY INC DEL COM 084670702 36,419 76 SH SOLE 76 0 0
BGC GROUP INC COM 088929104 3,293,718 336,781 SH SOLE 167,356 0 169,425
BIODESIX INC COM 09075X207 1,915,247 132,086 SH SOLE 69,250 0 62,836
BIOVENTUS INC COM 09075A108 5,507,746 603,258 SH SOLE 316,061 0 287,197
BLACKSKY TECHNOLOGY INC COM 09263B207 3,424,377 136,104 SH SOLE 71,050 0 65,054
BLEND LABS INC COM 09352U108 1,295,893 762,290 SH SOLE 401,904 0 360,386
BRISTOL-MYERS SQUIBB CO COM 110122108 67,928 1,120 SH SOLE 1,120 0 0
BROADWIND INC COM 11161T207 197,159 94,788 SH SOLE 94,788 0 0
BWX TECHNOLOGIES INC COM 05605H100 5,225,742 25,555 SH SOLE 24,894 0 661
CAMTEK LTD COM M20791105 446,188 2,943 SH SOLE 2,943 0 0
CARECLOUD INC COM 14167R100 2,547,101 697,836 SH SOLE 364,231 0 333,605
CARRIER GLOBAL CORPORATION COM 14448C104 1,151,990 20,458 SH SOLE 20,458 0 0
CECO ENVIRONMENTAL CORP COM 125141101 9,368,717 157,246 SH SOLE 81,881 0 75,365
CHAMPIONS ONCOLOGY INC COM 15870P307 104,932 18,249 SH SOLE 18,249 0 0
CHENIERE ENERGY INC COM 16411R208 2,302,145 8,113 SH SOLE 7,849 0 264
CINCINNATI FINL CORP COM 172062101 86,385 549 SH SOLE 549 0 0
CLEAN HARBORS INC COM 184496107 55,339 193 SH SOLE 193 0 0
COCA COLA CO COM 191216100 803,316 10,563 SH SOLE 10,563 0 0
CODA OCTOPUS GROUP INC COM 19188U206 2,142,932 189,640 SH SOLE 105,279 0 84,361
COGNEX CORP COM 192422103 1,472,884 30,065 SH SOLE 30,065 0 0
COHU INC COM 192576106 5,875,519 191,885 SH SOLE 101,124 0 90,761
COLGATE PALMOLIVE CO COM 194162103 590,729 6,931 SH SOLE 6,931 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,076,103 211,707 SH SOLE 110,325 0 101,382
COMMERCIAL VEH GROUP INC COM 202608105 204,034 59,834 SH SOLE 59,834 0 0
CONCENTRA GROUP HOLDINGS PAREN COM 20603L102 3,209,456 149,625 SH SOLE 147,365 0 2,260
CONSTELLATION BRANDS INC COM 21036P108 26,700 178 SH SOLE 178 0 0
CONTEMPORARY AMPEREX TECHNO COM 210919106 14,462 722 SH SOLE 722 0 0
CORTEVA INC COM 22052L104 1,562,698 18,668 SH SOLE 18,668 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 179,357 180 SH SOLE 180 0 0
CPS TECHNOLOGIES CORP COM 12619F104 277,186 74,114 SH SOLE 74,114 0 0
CREXENDO INC COM 226552107 4,584,224 742,986 SH SOLE 388,778 0 354,208
CS DISCO INC COM 126327105 2,060,179 539,314 SH SOLE 281,983 0 257,331
CURIOSITYSTREAM INC COM 23130Q107 1,837,802 620,879 SH SOLE 324,558 0 296,321
DAKTRONICS INC COM 234264109 3,559,781 182,086 SH SOLE 95,212 0 86,874
DANA INC COM 235825205 56,027 1,665 SH SOLE 1,665 0 0
DATA I O CORP COM 237690102 188,842 74,641 SH SOLE 74,641 0 0
DIODES INC COM 254543101 3,335,798 48,869 SH SOLE 24,334 0 24,535
DISNEY WALT CO COM 254687106 2,198,042 22,806 SH SOLE 22,416 0 390
DOCEBO INC COM 25609L105 3,011,251 172,367 SH SOLE 91,105 0 81,262
DOLLAR TREE INC COM 256746108 3,243,029 29,614 SH SOLE 28,855 0 759
DT MIDSTREAM INC COM 23345M107 47,808 355 SH SOLE 355 0 0
DTE ENERGY CO COM 233331107 103,670 709 SH SOLE 709 0 0
DUKE ENERGY CORP NEW COM 26441C204 275,629 2,105 SH SOLE 2,105 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 131,287 19,138 SH SOLE 19,138 0 0
DUPONT DE NEMOURS INC COM 26614N102 32,747 715 SH SOLE 715 0 0
EATON CORP PLC COM G29183103 23,606 66 SH SOLE 45 0 21
ECOLAB INC COM 278865100 22,080 83 SH SOLE 83 0 0
EMCOR GROUP INC COM 29084Q100 541,920 734 SH SOLE 734 0 0
ENERGY RECOVERY INC COM 29270J100 1,332,483 132,322 SH SOLE 131,078 0 1,244
ENERGY SERVICES OF AMER CORP COM 29271Q103 342,535 26,088 SH SOLE 26,088 0 0
ENPHASE ENERGY INC COM 29355A107 1,339,986 35,440 SH SOLE 35,440 0 0
ETON PHARMACEUTICALS INC COM 29772L108 498,092 20,182 SH SOLE 20,182 0 0
EVERCORE INC COM 29977A105 2,668,381 8,939 SH SOLE 4,458 0 4,481
EVERQUOTE INC COM 30041R108 3,347,297 217,075 SH SOLE 163,096 0 53,979
EVERUS CONSTR GROUP COM 300426103 4,497,850 38,098 SH SOLE 18,939 0 19,159
EXCELERATE ENERGY INC COM 30069T101 49,295 1,475 SH SOLE 1,475 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 2,616,984 150,315 SH SOLE 74,705 0 75,610
EXTREME NETWORKS INC COM 30226D106 2,383,123 158,032 SH SOLE 78,582 0 79,450
EXXON MOBIL CORP COM 30231G102 211,227 1,245 SH SOLE 1,245 0 0
EXZEO GROUP INC COM 30234F101 4,226,588 288,111 SH SOLE 189,669 0 98,442
EYEPOINT INC COM 30233G209 1,639,776 127,213 SH SOLE 66,249 0 60,964
FEDEX CORP COM 31428X106 16,028 45 SH SOLE 45 0 0
FIVE BELOW INC COM 33829M101 31,302 137 SH SOLE 137 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 141,774 26,252 SH SOLE 26,252 0 0
FLOWSERVE CORP COM 34354P105 51,236 697 SH SOLE 697 0 0
FLUENCE ENERGY INC COM 34379V103 351,926 25,576 SH SOLE 25,576 0 0
FRANCO NEV CORP COM 351858105 739,915 2,995 SH SOLE 2,995 0 0
FREEPORT MCMORAN INC COM 35671D857 76,238 1,297 SH SOLE 1,297 0 0
FREIGHTCAR AMER INC COM 357023100 2,808,174 352,343 SH SOLE 184,326 0 168,017
FREIGHTOS LTD COM G51405101 1,636,241 997,708 SH SOLE 522,654 0 475,054
FREQUENCY ELECTRS INC COM 358010106 4,117,331 93,026 SH SOLE 48,542 0 44,484
FUEL TECH INC COM 359523107 94,245 77,250 SH SOLE 77,250 0 0
GALLAGHER ARTHUR J & CO COM 363576109 811,309 3,746 SH SOLE 3,746 0 0
GATES INDL CORP PLC COM G39108108 45,130 1,996 SH SOLE 1,996 0 0
GE AEROSPACE COM 369604301 293,418 1,034 SH SOLE 809 0 225
GE VERNOVA INC COM 36828A101 7,261,655 8,319 SH SOLE 8,135 0 184
GENASYS INC COM 36872P103 132,691 72,907 SH SOLE 72,907 0 0
GENCOR INDS INC COM 368678108 1,943,445 129,563 SH SOLE 67,756 0 61,807
GENPACT LIMITED COM G3922B107 30,657 823 SH SOLE 823 0 0
GENTHERM INC COM 37253A103 3,142,974 113,138 SH SOLE 56,197 0 56,941
GEOSPACE TECHNOLOGIES CORP COM 37364X109 166,359 13,636 SH SOLE 13,636 0 0
GLAUKOS CORP COM 377322102 65,780 611 SH SOLE 611 0 0
GLOBALSTAR INC COM 378973507 11,003,469 165,665 SH SOLE 108,743 0 56,922
GLOBUS MED INC COM 379577208 4,308,345 50,004 SH SOLE 49,066 0 938
GOLDMAN SACHS GROUP INC COM 38141G104 6,392,300 7,556 SH SOLE 7,348 0 208
GRAHAM CORP COM 384556106 10,124,962 128,294 SH SOLE 67,159 0 61,135
GRAND CANYON ED INC COM 38526M106 391,069 2,300 SH SOLE 2,300 0 0
GRIFFON CORP COM 398433102 3,421,484 47,076 SH SOLE 23,383 0 23,693
GSI TECHNOLOGY INC COM 36241U106 156,534 30,454 SH SOLE 30,454 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,163,643 21,153 SH SOLE 20,584 0 569
HARVARD BIOSCIENCE INC COM 416906204 131,592 27,021 SH SOLE 27,021 0 0
HCI GROUP INC COM 40416E103 8,910,793 57,634 SH SOLE 43,391 0 14,243
HELMERICH & PAYNE INC COM 423452101 26,410 733 SH SOLE 733 0 0
IAC INC COM 44891N208 19,455 486 SH SOLE 486 0 0
IBEX LTD COM G4690M101 1,549,070 57,758 SH SOLE 30,183 0 27,575
IDENTIV INC COM 45170X205 2,725,450 736,608 SH SOLE 383,880 0 352,728
INFORMATION SVCS GROUP INC COM 45675Y104 1,472,256 383,400 SH SOLE 200,322 0 183,078
INFUSYSTEM HLDGS INC COM 45685K102 2,762,834 299,332 SH SOLE 156,617 0 142,715
INSMED INC COM 457669307 10,248,780 62,676 SH SOLE 36,115 0 26,561
INSPIREMD INC COM 45779A846 185,959 114,085 SH SOLE 114,085 0 0
INTELLICHECK MOBILISA INC COM 45817G201 3,759,516 537,842 SH SOLE 281,636 0 256,206
INTUIT COM 461202103 957,722 2,215 SH SOLE 2,091 0 124
ITRON INC COM 465741106 32,446 362 SH SOLE 362 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 4,117,131 21,778 SH SOLE 21,201 0 577
JOHNSON & JOHNSON COM 478160104 582,745 2,384 SH SOLE 2,384 0 0
JOHNSON OUTDOORS INC COM 479167108 2,923,805 62,864 SH SOLE 32,953 0 29,911
JPMORGAN CHASE & CO COM 46625H100 800,409 2,721 SH SOLE 2,721 0 0
KINIKSA PHARMACEUTICALS INTL P COM G52694109 12,002,736 249,278 SH SOLE 163,692 0 85,586
KINROSS GOLD CORP COM 496902404 81,214 2,661 SH SOLE 2,661 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 11,200,090 158,844 SH SOLE 101,452 0 57,392
LANTRONIX INC COM 516548203 1,794,642 342,489 SH SOLE 179,408 0 163,081
LEGACY ED INC COM 52474R207 1,795,856 143,439 SH SOLE 74,655 0 68,784
LENSAR INC COM 52634L108 179,003 30,034 SH SOLE 30,034 0 0
LEONARDO DRS INC COM 52661A108 11,639,932 261,454 SH SOLE 137,392 0 124,062
LIGAND PHARMACEUTICALS INC COM 53220K504 11,671,539 58,460 SH SOLE 43,769 0 14,691
LIGHTPATH TECHNOLOGIES INC COM 532257805 2,171,806 216,531 SH SOLE 127,476 0 89,055
LINCOLN EDL SVCS CORP COM 533535100 14,453,767 355,304 SH SOLE 186,628 0 168,676
LINDSAY CORP COM 535555106 705,728 5,927 SH SOLE 5,927 0 0
LIQUIDIA CORPORATION COM 53635D202 2,950,174 78,171 SH SOLE 38,925 0 39,246
LIQUIDITY SVCS INC COM 53635B107 3,301,682 108,004 SH SOLE 56,212 0 51,792
LIVEONE INC COM 53814X300 125,129 24,535 SH SOLE 24,535 0 0
LSI INDS INC OHIO COM 50216C108 5,097,925 274,082 SH SOLE 143,654 0 130,428
LYONDELLBASELL INDUSTRIES NV COM N53745100 2,014 25 SH SOLE 25 0 0
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 1,092,362 4,919 SH SOLE 4,919 0 0
MAMAS CREATIONS INC COM 56146T103 5,241,018 341,657 SH SOLE 178,279 0 163,378
MARSH & MCLENNAN COS INC COM 571748102 612,279 3,530 SH SOLE 3,530 0 0
MARTIN MARIETTA MATLS INC COM 573284106 784,710 1,333 SH SOLE 1,333 0 0
MARVELL TECHNOLOGY INC COM 573874104 3,585,907 36,203 SH SOLE 35,174 0 1,029
MATADOR RES CO COM 576485205 2,527,074 39,998 SH SOLE 23,381 0 16,617
MATSON INC COM 57686G105 172,465 1,052 SH SOLE 1,052 0 0
MEDTRONIC PLC COM G5960L103 641,557 7,404 SH SOLE 7,404 0 0
MERCK & CO INC COM 58933Y105 136,168 1,132 SH SOLE 1,028 0 104
MICRON TECHNOLOGY INC COM 595112103 51,690 153 SH SOLE 153 0 0
MICROSOFT CORP COM 594918104 5,845,354 15,791 SH SOLE 15,344 0 447
MIRION TECHNOLOGIES INC COM 60471A101 5,746,355 309,110 SH SOLE 153,496 0 155,614
MIRUM PHARMACEUTICALS INC COM 604749101 10,008,264 108,338 SH SOLE 80,304 0 28,034
MISTRAS GROUP INC COM 60649T107 3,969,420 268,567 SH SOLE 140,480 0 128,087
MITEK SYS INC COM 606710200 3,720,627 275,602 SH SOLE 144,398 0 131,204
MONOLITHIC PWR SYS INC COM 609839105 131,202 120 SH SOLE 120 0 0
MORGAN STANLEY COM 617446448 59,739 363 SH SOLE 363 0 0
NEPHROS INC COM 640671400 116,172 38,984 SH SOLE 38,984 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 127,101 37,493 SH SOLE 37,493 0 0
NEUROONE MED TECHNOLOGIES CORP COM 64130M209 203,407 261,953 SH SOLE 261,953 0 0
NEUROPACE INC COM 641288105 2,863,255 217,738 SH SOLE 113,840 0 103,898
NEWMONT CORP COM 651639106 438,737 4,053 SH SOLE 4,053 0 0
NEXTERA ENERGY INC COM 65339F101 921,648 9,923 SH SOLE 9,923 0 0
NEXTPOWER INC COM 65290E101 1,235,638 10,250 SH SOLE 10,250 0 0
NOVA LTD COM M7516K103 155,907 359 SH SOLE 359 0 0
NOVANTA INC COM 67000B104 2,445,231 20,703 SH SOLE 10,820 0 9,883
NOVOCURE LTD COM G6674U108 4,930,833 452,370 SH SOLE 315,863 0 136,507
NVENT ELEC PLC COM G6700G107 99,592 842 SH SOLE 842 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 71,818 205,193 SH SOLE 205,193 0 0
OCEANEERING INTL INC COM 675232102 5,617,526 158,374 SH SOLE 78,787 0 79,587
OCTAVE SPECIALTY GROUP INC COM 023139884 1,944,644 418,203 SH SOLE 218,678 0 199,525
OCULAR THERAPEUTIX INC COM 67576A100 3,326,321 392,718 SH SOLE 206,506 0 186,212
ON SEMICONDUCTOR CORP COM 682189105 1,199,328 19,369 SH SOLE 19,369 0 0
ONE STOP SYS INC COM 68247W109 268,992 35,534 SH SOLE 35,534 0 0
ONTERRIS INC COM 615111101 2,440,144 111,473 SH SOLE 58,486 0 52,987
OPTEX SYS HLDGS INC COM 68384X209 305,841 23,126 SH SOLE 23,126 0 0
ORACLE CORP COM 68389X105 147,110 1,000 SH SOLE 1,000 0 0
ORGANON & CO COM 68622V106 66 11 SH SOLE 11 0 0
ORION ENERGY SYS INC COM 686275207 109,748 12,557 SH SOLE 12,557 0 0
ORION GROUP HLDGS INC COM 68628V308 5,033,315 461,772 SH SOLE 244,103 0 217,669
OUSTER INC COM 68989M202 3,390,826 184,585 SH SOLE 96,592 0 87,993
PARK AEROSPACE CORP COM 70014A104 4,104,070 149,893 SH SOLE 78,363 0 71,530
PATRICK INDS INC COM 703343103 5,134,544 46,228 SH SOLE 26,328 0 19,900
PAYCHEX INC COM 704326107 1,007,240 10,934 SH SOLE 10,477 0 457
PAYMENTUS HOLDINGS INC COM 70439P108 2,408,987 94,842 SH SOLE 47,150 0 47,692
PEGASYSTEMS INC COM 705573103 3,168,379 74,445 SH SOLE 72,567 0 1,878
PEPSICO INC COM 713448108 482,331 3,106 SH SOLE 3,106 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 283,970 9,526 SH SOLE 9,526 0 0
PHILIP MORRIS INTL INC COM 718172109 66,467 402 SH SOLE 402 0 0
PPL CORP COM 69351T106 47,292 1,238 SH SOLE 1,238 0 0
PRIMORIS SVCS CORP COM 74164F103 6,891,238 48,177 SH SOLE 47,150 0 1,027
PROCTER & GAMBLE CO COM 742718109 847,141 5,865 SH SOLE 5,865 0 0
Q2 HLDGS INC COM 74736L109 46,070 974 SH SOLE 974 0 0
QNITY ELECTRONICS INC COM 74743L100 41,191 357 SH SOLE 357 0 0
QUANTA SVCS INC COM 74762E102 864,707 1,575 SH SOLE 1,339 0 236
RANGE RES CORP COM 75281A109 49,291 1,091 SH SOLE 1,091 0 0
RAPID MICRO BIOSYSTEMS INC COM 75340L104 2,006,523 883,931 SH SOLE 467,398 0 416,533
RED VIOLET INC COM 75704L104 2,108,593 60,942 SH SOLE 31,772 0 29,170
REGAL REXNORD CORPORATION COM 758750103 18,726 100 SH SOLE 100 0 0
REMITLY GLOBAL INC COM 75960P104 31,591 2,016 SH SOLE 2,016 0 0
RF INDS LTD COM 749552105 184,497 17,895 SH SOLE 17,895 0 0
RICHARDSON ELECTRS LTD COM 763165107 176,207 16,092 SH SOLE 16,092 0 0
RISKIFIED LTD COM M8216R109 3,147,885 803,032 SH SOLE 420,846 0 382,186
RIVERVIEW BANCORP INC COM 769397100 2,146,623 390,295 SH SOLE 203,611 0 186,684
RIVIAN AUTOMOTIVE INC COM 76954A103 851,333 56,567 SH SOLE 56,567 0 0
ROCKWELL AUTOMATION INC COM 773903109 25,122 70 SH SOLE 70 0 0
ROYAL GOLD INC COM 780287108 86,018 338 SH SOLE 320 0 18
SALESFORCE INC COM 79466L302 3,332,806 17,854 SH SOLE 17,394 0 460
SAMSARA INC COM 79589l106 1,050,967 33,164 SH SOLE 33,164 0 0
SANDOZ GROUP AG COM 799926100 3,675 47 SH SOLE 47 0 0
SEMPRA COM 816851109 37,896 390 SH SOLE 390 0 0
SEMTECH CORP COM 816850101 3,894,017 50,644 SH SOLE 25,173 0 25,471
SENESTECH INC COM 81720R604 43,122 26,294 SH SOLE 26,294 0 0
SHOALS TECHNOLOGIES GROUP INC COM 82489W107 616,349 93,670 SH SOLE 93,670 0 0
SI BONE INC COM 825704109 2,683,723 212,488 SH SOLE 110,690 0 101,798
SITIME CORP COM 82982T106 293,548 850 SH SOLE 850 0 0
SLB LIMITED COM 806857108 26,414 514 SH SOLE 514 0 0
SNAP ON INC COM 833034101 408,623 1,125 SH SOLE 893 0 232
SOLV ENERGY INC COM 78475V103 534,774 17,808 SH SOLE 17,808 0 0
SOPHIA GENETICS SA COM H82027105 3,429,405 692,809 SH SOLE 362,575 0 330,234
SOUTHERN CO COM 842587107 228,463 2,367 SH SOLE 2,367 0 0
SPROUTS FMRS MKT INC COM 85208M102 802,383 10,403 SH SOLE 10,403 0 0
STEREOTAXIS INC COM 85916J409 2,925,786 1,590,101 SH SOLE 830,650 0 759,451
STERLING INFRASTRUCTURE INC COM 859241101 13,055,854 32,057 SH SOLE 22,391 0 9,666
STRATTEC SEC CORP COM 863111100 329,576 4,207 SH SOLE 4,207 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,648,290 198,985 SH SOLE 130,831 0 68,154
TEMPUS AI INC COM 88023B103 1,553,533 34,355 SH SOLE 33,452 0 903
TERADYNE INC COM 880770102 42,987 145 SH SOLE 145 0 0
TESLA INC COM 88160R101 213,013 573 SH SOLE 573 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 6,595,323 774,099 SH SOLE 404,327 0 369,772
TOWER SEMICONDUCTOR LTD COM M87915274 20,343,923 115,933 SH SOLE 86,799 0 29,134
TRANE TECHNOLOGIES PLC COM G8994E103 13,752 33 SH SOLE 33 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 142,566 43,333 SH SOLE 43,333 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,804,256 161,705 SH SOLE 80,377 0 81,328
TRIMBLE INC COM 896239100 2,672,082 40,964 SH SOLE 40,181 0 783
TRIO TECH INTL COM 896712205 181,920 31,474 SH SOLE 31,474 0 0
TRIPADVISOR INC COM 896945201 16,235 1,523 SH SOLE 1,523 0 0
UNION PAC CORP COM 907818108 8,492 35 SH SOLE 35 0 0
UNITED PARCEL SVCS INC COM 911312106 39,746 404 SH SOLE 404 0 0
UPWORK INC COM 91688F104 1,514,716 138,204 SH SOLE 68,787 0 69,417
VALERO ENERGY CORP COM 91913Y100 775,337 3,138 SH SOLE 3,138 0 0
VALMONT INDS INC COM 920253101 1,116,399 2,794 SH SOLE 2,794 0 0
VAREX IMAGING CORP COM 92214X106 2,966,036 279,551 SH SOLE 146,165 0 133,386
VERALTO CORP COM 92338C103 809,220 9,152 SH SOLE 9,152 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 328,609 6,546 SH SOLE 6,546 0 0
VINCE HLDG CORP COM 92719W207 98,282 40,781 SH SOLE 40,781 0 0
VIRTRA INC COM 92827K301 47,696 12,856 SH SOLE 12,856 0 0
VISA INC COM 92826C839 27,806 92 SH SOLE 92 0 0
WABTEC COM 929740108 76,472 306 SH SOLE 306 0 0
WASTE MGMT INC DEL COM 94106L109 113,516 494 SH SOLE 494 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 1,451 5 SH SOLE 5 0 0
WEC ENERGY GROUP INC COM 92939U106 49,781 430 SH SOLE 430 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 642,735 4,906 SH SOLE 4,906 0 0
WILLDAN GROUP INC COM 96924N100 5,994,036 78,292 SH SOLE 40,889 0 37,403
WILLIAMS COS INC COM 969457100 41,703 573 SH SOLE 573 0 0
WORKIVA INC COM 98139A105 2,166,537 36,333 SH SOLE 35,305 0 1,028
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 4,337,060 747,769 SH SOLE 389,813 0 357,956
XYLEM INC COM 98419M100 1,250,329 10,463 SH SOLE 10,463 0 0
ZETA GLOBAL HOLDINGS CORP COM 98956A105 1,961,869 123,233 SH SOLE 61,266 0 61,967
ZSCALER INC COM 98980G102 1,600,989 11,412 SH SOLE 11,117 0 295
YASKAWA ELEC CORP COM 001230212 672,021 26,595 SH SOLE 26,595 0 0
ALFEN NV COM 178983253 484,117 46,071 SH SOLE 46,071 0 0
ASML HLDG NV ADR N07059210 4,696,871 3,556 SH SOLE 3,503 0 53
BP PLC ADR 055622104 31,114 662 SH SOLE 662 0 0
BRAINSWAY LTD ADR 10501L106 8,220,569 618,553 SH SOLE 333,281 0 285,272
BYD CO LTD ADR 05606L100 275,312 20,199 SH SOLE 20,199 0 0
EQUINOR ASA ADR 29446M102 441,285 10,457 SH SOLE 10,457 0 0
INFINEON TECHNOLOGIES AG ADR 45662N103 27,442 607 SH SOLE 607 0 0
NOVARTIS AG ADR 66987V109 286,406 1,875 SH SOLE 1,875 0 0
RIO TINTO PLC ADR 767204100 66,516 713 SH SOLE 713 0 0
SANOFI SA ADR 80105N105 9,636 200 SH SOLE 200 0 0
ISHARES SILVER TR ETF 46428Q109 52,536 771 SH SOLE 699 0 72
ISHARES TR ETF 464287648 692,892 2,208 SH SOLE 2,208 0 0
VANECK ETF TRUST ETF 92189F791 18,726 156 SH SOLE 156 0 0
VANGUARD INDEX FDS ETF 922908769 386,897 1,206 SH SOLE 1,206 0 0