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
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 FIGI (to the nearest dollar) 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