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,403,448 477,342 SH   SOLE   240,666 0 236,676
ABBOTT LABS COM 002824100   221,832 1,631 SH   SOLE   1,631 0 0
ACM RESH INC COM 00108J109   342,657 13,230 SH   SOLE   13,230 0 0
ACUITY INC COM 00508Y102   39,083 131 SH   SOLE   131 0 0
ACV AUCTIONS INC COM 00091G104   2,000,867 123,358 SH   SOLE   58,280 0 65,078
ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109   7,191,533 617,299 SH   SOLE   311,380 0 305,919
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,105,413 9,624 SH   SOLE   9,624 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,911,095 41,294 SH   SOLE   40,793 0 501
AIR PRODS & CHEMS INC COM 009158106   1,008,647 3,576 SH   SOLE   3,576 0 0
AIRGAIN INC COM 00938A104   95,187 22,772 SH   SOLE   22,772 0 0
AIRSHIP AI HLDGS INC COM 008940108   1,818,785 308,792 SH   SOLE   154,463 0 154,329
ALKAMI TECHNOLOGY INC COM 01644J108   36,289 1,204 SH   SOLE   1,204 0 0
ALPHA PRO TECH LTD COM 020772109   161,219 34,375 SH   SOLE   34,375 0 0
ALPHABET INC COM 02079K107   56,765 320 SH   SOLE   320 0 0
AMAZON COM INC COM 023135106   6,493,725 29,599 SH   SOLE   28,876 0 723
AMBARELLA INC COM G037AX101   5,581,105 84,479 SH   SOLE   58,473 0 26,006
AMERICAN EXPRESS CO COM 025816109   1,304,309 4,089 SH   SOLE   4,089 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207   12,696,281 346,042 SH   SOLE   268,275 0 77,767
AMPHENOL CORP NEW COM 032095101   16,590 168 SH   SOLE   168 0 0
AMPLITECH GROUP INC COM 03211Q200   146,952 69,317 SH   SOLE   69,317 0 0
AMPRIUS TECHNOLOGIES INC COM 03214Q108   4,316,753 1,025,357 SH   SOLE   561,340 0 464,017
ANGI INC COM 00183L201   15,016 984 SH   SOLE   984 0 0
ANGIODYNAMICS INC COM 03475V101   2,289,109 230,757 SH   SOLE   115,417 0 115,340
APPLE INC COM 037833100   7,518,865 36,647 SH   SOLE   35,858 0 789
APPLIED INDL TECHNOLOGIES INC COM 03820C105   117,387 505 SH   SOLE   505 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   13,828 262 SH   SOLE   262 0 0
ARCOSA INC COM 039653100   28,701 331 SH   SOLE   331 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   2,656,944 189,511 SH   SOLE   89,552 0 99,959
ARGAN INC COM 04010E109   6,023,073 27,318 SH   SOLE   13,668 0 13,650
ARLO TECHNOLOGIES INC COM 04206A101   3,166,703 186,716 SH   SOLE   88,265 0 98,451
ARTERIS INC COM 04302A104   2,687,489 282,003 SH   SOLE   140,616 0 141,387
ASCENT INDUSTRIES CO COM 871565107   151,837 12,041 SH   SOLE   12,041 0 0
ASGN INC COM 00191U102   144,797 2,900 SH   SOLE   2,900 0 0
ASPEN AEROGELS INC COM 04523Y105   2,525,046 426,528 SH   SOLE   295,245 0 131,283
AUTOMATIC DATA PROCESSING INC COM 053015103   216,188 701 SH   SOLE   701 0 0
AVEPOINT INC COM 053604104   9,900,295 512,703 SH   SOLE   365,250 0 147,453
AVIENT CORPORATION COM 05368V106   632,371 19,572 SH   SOLE   19,511 0 61
AWARE INC MASS COM 05453N100   81,468 43,105 SH   SOLE   43,105 0 0
AXALTA COATING SYS LTD COM G0750C108   33,342 1,123 SH   SOLE   1,123 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   259,595 3,725 SH   SOLE   3,725 0 0
BADGER METER INC COM 056525108   1,929,471 7,877 SH   SOLE   7,877 0 0
BAKER HUGHES COMPANY COM 05722G100   2,490,260 64,952 SH   SOLE   63,329 0 1,623
BARRICK MNG CORP COM 06849F108   560,579 26,925 SH   SOLE   26,787 0 138
BERKSHIRE HATHAWAY INC DEL COM 084670702   36,919 76 SH   SOLE   76 0 0
BGC GROUP INC COM 088929104   3,341,722 326,659 SH   SOLE   154,552 0 172,107
BLACKSKY TECHNOLOGY INC COM 09263B207   2,721,026 132,217 SH   SOLE   66,158 0 66,059
BLEND LABS INC COM 09352U108   1,364,712 413,549 SH   SOLE   208,133 0 205,416
BLUEPRINT MEDICINES CORP COM 09627Y109   4,651,780 36,291 SH   SOLE   35,425 0 866
BRISTOL-MYERS SQUIBB CO COM 110122108   51,845 1,120 SH   SOLE   1,120 0 0
BROADWIND INC COM 11161T207   171,566 94,788 SH   SOLE   94,788 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,557,812 13,350 SH   SOLE   6,335 0 7,015
BWX TECHNOLOGIES INC COM 05605H100   4,052,120 28,128 SH   SOLE   27,467 0 661
CAMTEK LTD COM M20791105   360,648 4,265 SH   SOLE   4,265 0 0
CASTELLUM INC COM 14838t204   2,195,025 2,090,500 SH   SOLE   1,056,221 0 1,034,279
CECO ENVIRONMENTAL CORP COM 125141101   4,324,154 152,743 SH   SOLE   76,185 0 76,558
CERAGON NETWORKS LTD COM M22013102   2,548,902 1,036,139 SH   SOLE   516,642 0 519,497
CHENIERE ENERGY INC COM 16411R208   2,012,206 8,263 SH   SOLE   7,999 0 264
CINCINNATI FINL CORP COM 172062101   81,757 549 SH   SOLE   549 0 0
CINEVERSE CORP COM 172406308   107,215 22,430 SH   SOLE   22,430 0 0
CLEAN HARBORS INC COM 184496107   44,618 193 SH   SOLE   193 0 0
CLEARPOINT NEURO INC COM 18507C103   3,885,013 325,378 SH   SOLE   162,146 0 163,232
CLEARWATER ANALYTICS HLDGS INC COM 185123106   25,570 1,166 SH   SOLE   1,166 0 0
COCA COLA CO COM 191216100   595,574 8,418 SH   SOLE   8,418 0 0
CODA OCTOPUS GROUP INC COM 19188U206   118,070 14,434 SH   SOLE   14,434 0 0
COGNEX CORP COM 192422103   1,079,210 34,023 SH   SOLE   34,023 0 0
COGNYTE SOFTWARE LTD COM M25133105   3,145,943 340,470 SH   SOLE   170,419 0 170,051
COHU INC COM 192576106   2,823,143 146,733 SH   SOLE   74,181 0 72,552
COLGATE PALMOLIVE CO COM 194162103   1,034,624 11,382 SH   SOLE   11,382 0 0
CONCENTRA GROUP HOLDINGS PAREN COM 20603L102   3,669,935 178,412 SH   SOLE   174,216 0 4,196
CONSTELLATION BRANDS INC COM 21036P108   254,269 1,563 SH   SOLE   1,563 0 0
COPART INC COM 217204106   667,450 13,602 SH   SOLE   13,602 0 0
COSTCO WHSL CORP NEW COM 22160K105   178,189 180 SH   SOLE   180 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105   3,131,768 129,895 SH   SOLE   65,633 0 64,262
CPS TECHNOLOGIES CORP COM 12619F104   205,296 74,114 SH   SOLE   74,114 0 0
CREXENDO INC COM 226552107   4,381,496 721,828 SH   SOLE   362,010 0 359,818
DANA INC COM 235825205   28,555 1,665 SH   SOLE   1,665 0 0
DATA I O CORP COM 237690102   231,387 74,641 SH   SOLE   74,641 0 0
DEERE & CO COM 244199105   739,853 1,455 SH   SOLE   1,455 0 0
DEXCOM INC COM 252131107   27,758 318 SH   SOLE   318 0 0
DISNEY WALT CO COM 254687106   3,281,057 26,458 SH   SOLE   26,068 0 390
DOCEBO INC COM 25609L105   2,016,973 69,695 SH   SOLE   33,000 0 36,695
DOLLAR TREE INC COM 256746108   3,415,196 34,483 SH   SOLE   33,636 0 847
DOW INC COM 260557103   54,099 2,043 SH   SOLE   2,043 0 0
DT MIDSTREAM INC COM 23345M107   40,007 364 SH   SOLE   364 0 0
DTE ENERGY CO COM 233331107   96,431 728 SH   SOLE   728 0 0
DUKE ENERGY CORP NEW COM 26441C204   250,396 2,122 SH   SOLE   2,122 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407   136,837 19,138 SH   SOLE   19,138 0 0
DUPONT DE NEMOURS INC COM 26614N102   49,042 715 SH   SOLE   715 0 0
EATON CORP PLC COM G29183103   31,415 88 SH   SOLE   67 0 21
ECOLAB INC COM 278865100   22,364 83 SH   SOLE   83 0 0
ENERGY RECOVERY INC COM 29270J100   1,864,653 145,904 SH   SOLE   144,660 0 1,244
ENERGY SVCS ACQUISITION CORP COM 29271Q103   175,202 17,626 SH   SOLE   17,626 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   39,259 1,266 SH   SOLE   1,266 0 0
ENVIRI CORP COM 415864107   2,958,543 340,846 SH   SOLE   170,312 0 170,534
ETON PHARMACEUTICALS INC COM 29772L108   287,594 20,182 SH   SOLE   20,182 0 0
EVERCORE INC COM 29977A105   2,851,681 10,561 SH   SOLE   4,997 0 5,564
EVERQUOTE INC COM 30041R108   5,674,490 234,677 SH   SOLE   179,560 0 55,117
EVERUS CONSTR GROUP COM 300426103   2,346,989 36,943 SH   SOLE   17,461 0 19,482
EXELIXIS INC COM 30161Q104   53,331 1,210 SH   SOLE   1,210 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,253,702 145,949 SH   SOLE   68,994 0 76,955
EXTREME NETWORKS COM 30226D106   2,751,735 153,300 SH   SOLE   72,570 0 80,730
EXXON MOBIL CORP COM 30231G102   134,211 1,245 SH   SOLE   1,245 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G209   1,163,932 123,691 SH   SOLE   61,642 0 62,049
FEDEX CORP COM 31428X106   10,229 45 SH   SOLE   45 0 0
FIRST SOLAR INC COM 336433107   1,515,022 9,152 SH   SOLE   9,152 0 0
FIVE BELOW INC COM 33829M101   17,972 137 SH   SOLE   137 0 0
FIVERR INTL LTD COM M4R82T106   2,141,002 72,997 SH   SOLE   34,553 0 38,444
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   127,322 26,252 SH   SOLE   26,252 0 0
FLOWSERVE CORP COM 34354P105   36,488 697 SH   SOLE   697 0 0
FRANCO NEV CORP COM 351858105   515,528 3,145 SH   SOLE   3,145 0 0
FREEPORT-MCMORAN INC COM 35671D857   56,225 1,297 SH   SOLE   1,297 0 0
FREQUENCY ELECTRS INC COM 358010106   2,052,098 90,361 SH   SOLE   45,179 0 45,182
FUEL TECH INC COM 359523107   194,670 77,250 SH   SOLE   77,250 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,244,306 3,887 SH   SOLE   3,887 0 0
GATES INDL CORP PLC COM G39108108   45,968 1,996 SH   SOLE   1,996 0 0
GE AEROSPACE COM 369604301   272,576 1,059 SH   SOLE   834 0 225
GE VERNOVA INC COM 36828A101   7,664,738 14,485 SH   SOLE   14,242 0 243
GENASYS INC COM 36872P103   126,129 72,907 SH   SOLE   72,907 0 0
GENPACT LIMITED COM G3922B107   36,220 823 SH   SOLE   823 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   194,449 13,636 SH   SOLE   13,636 0 0
GLAUKOS CORP COM 377322102   63,110 611 SH   SOLE   611 0 0
GLOBUS MED INC COM 379577208   3,218,715 54,536 SH   SOLE   53,598 0 938
GOLDMAN SACHS GROUP INC COM 38141G104   6,475,205 9,149 SH   SOLE   8,906 0 243
GRAHAM CORP COM 384556106   6,880,603 138,974 SH   SOLE   69,225 0 69,749
GRAND CANYON ED INC COM 38526M106   434,700 2,300 SH   SOLE   2,300 0 0
GREAT LAKES DREDGE & DOCK CORP COM 390607109   3,640,934 298,682 SH   SOLE   150,884 0 147,798
GRIFFON CORP COM 398433102   3,304,487 45,661 SH   SOLE   21,593 0 24,068
GSI TECHNOLOGY INC COM 36241U106   162,412 48,337 SH   SOLE   48,337 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   5,477,744 23,265 SH   SOLE   22,696 0 569
HAVERTY FURNITURE COS INC COM 419596101   1,489,620 73,200 SH   SOLE   36,603 0 36,597
HCI GROUP INC COM 40416E103   9,129,108 59,981 SH   SOLE   45,514 0 14,467
HELMERICH & PAYNE INC COM 423452101   11,112 733 SH   SOLE   733 0 0
IAC INC COM 44891N208   18,147 486 SH   SOLE   486 0 0
IBEX LTD COM G4690M101   1,632,219 56,090 SH   SOLE   28,092 0 27,998
IDENTIV INC COM 45170X205   1,301,174 399,133 SH   SOLE   199,293 0 199,840
IDEX CORP COM 45167R104   3,130,589 17,831 SH   SOLE   17,514 0 317
INFUSYSTEM HLDGS INC COM 45685K102   1,720,761 275,763 SH   SOLE   137,793 0 137,970
INSMED INC COM 457669307   6,676,961 66,345 SH   SOLE   31,391 0 34,954
INTUIT COM 461202103   3,004,021 3,814 SH   SOLE   3,690 0 124
ITRON INC COM 465741106   47,650 362 SH   SOLE   362 0 0
JOHNSON & JOHNSON COM 478160104   48,727 319 SH   SOLE   319 0 0
JOURNEY MED CORP COM 48115J109   1,638,498 228,203 SH   SOLE   114,049 0 114,154
JPMORGAN CHASE & CO. COM 46625H100   847,407 2,923 SH   SOLE   2,923 0 0
KAMADA LTD COM M6240T109   2,509,698 323,832 SH   SOLE   162,060 0 161,772
KELLY SVCS INC COM 488152208   1,981,004 169,172 SH   SOLE   84,560 0 84,612
KINIKSA PHARMACEUTICALS INTL P COM G52694109   4,743,662 171,437 SH   SOLE   86,479 0 84,958
KINROSS GOLD CORP COM 496902404   41,591 2,661 SH   SOLE   2,661 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207   16,273,850 350,352 SH   SOLE   227,644 0 122,708
LAIRD SUPERFOOD INC COM 50736T102   124,104 19,699 SH   SOLE   19,699 0 0
LEGALZOOM COM INC COM 52466B103   2,359,377 264,801 SH   SOLE   125,360 0 139,441
LENSAR INC COM 52634L108   395,548 30,034 SH   SOLE   30,034 0 0
LEONARDO DRS INC COM 52661A108   11,807,872 254,042 SH   SOLE   128,015 0 126,027
LIGAND PHARMACEUTICALS INC COM 53220K504   6,912,881 60,810 SH   SOLE   45,898 0 14,912
LIGHTPATH TECHNOLOGIES INC COM 532257805   241,657 78,460 SH   SOLE   78,460 0 0
LINCOLN EDL SVCS CORP COM 533535100   8,863,924 384,552 SH   SOLE   193,806 0 190,746
LIQUIDITY SVCS INC COM 53635B107   2,474,874 104,912 SH   SOLE   52,300 0 52,612
LSI INDS INC OHIO COM 50216C108   4,528,419 266,221 SH   SOLE   133,786 0 132,435
LYONDELLBASELL INDUSTRIES N V COM N53745100   1,447 25 SH   SOLE   25 0 0
MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100   773,766 5,400 SH   SOLE   5,400 0 0
MAMAS CREATIONS INC COM 56146T103   2,754,994 331,927 SH   SOLE   165,943 0 165,984
MARSH & MCLENNAN COS INC COM 571748102   859,911 3,933 SH   SOLE   3,933 0 0
MARTIN MARIETTA MATLS INC COM 573284106   731,764 1,333 SH   SOLE   1,333 0 0
MASTERCARD INCORPORATED COM 57636Q104   28,097 50 SH   SOLE   50 0 0
MATADOR RES CO COM 576485205   1,892,527 39,659 SH   SOLE   21,744 0 17,915
MATRIX SVC CO COM 576853105   2,776,251 205,496 SH   SOLE   103,078 0 102,418
MATSON INC COM 57686G105   117,140 1,052 SH   SOLE   1,052 0 0
MEDIWOUND LTD COM M68830112   2,843,671 146,808 SH   SOLE   73,266 0 73,542
MERCK & CO INC COM 58933Y105   89,609 1,132 SH   SOLE   1,028 0 104
MICRON TECHNOLOGY INC COM 595112103   18,857 153 SH   SOLE   153 0 0
MICROSOFT CORP COM 594918104   9,194,624 18,485 SH   SOLE   18,038 0 447
MIRION TECHNOLOGIES INC COM 60471A101   6,455,038 299,816 SH   SOLE   141,738 0 158,078
MIRUM PHARMACEUTICALS INC COM 604749101   5,736,881 112,731 SH   SOLE   84,283 0 28,448
MONOLITHIC PWR SYS INC COM 609839105   219,414 300 SH   SOLE   300 0 0
MONTROSE ENVIRONMENTAL GROUP I COM 615111101   2,373,182 108,414 SH   SOLE   54,485 0 53,929
MORGAN STANLEY COM 617446448   51,132 363 SH   SOLE   363 0 0
MP MATERIALS CORP COM 553368101   823,366 24,748 SH   SOLE   24,748 0 0
MRC GLOBAL INC COM 55345K103   3,630,394 264,799 SH   SOLE   132,582 0 132,217
MYOMO INC COM 62857J201   432,000 200,000 SH   SOLE   101,825 0 98,175
NEPHROS INC COM 640671400   101,522 24,822 SH   SOLE   24,822 0 0
NEUROPACE INC COM 641288105   820,561 73,659 SH   SOLE   37,098 0 36,561
NEWMONT CORP COM 651639106   276,968 4,754 SH   SOLE   4,754 0 0
NEXGEL INC COM 65344E107   98,074 38,013 SH   SOLE   38,013 0 0
NEXTERA ENERGY INC COM 65339F101   5,521,320 79,535 SH   SOLE   78,408 0 1,127
NORTHERN TECHNOLOGIES INTL COR COM 665809109   74,537 10,059 SH   SOLE   10,059 0 0
NOVA LTD COM M7516K103   247,680 900 SH   SOLE   900 0 0
NOVANTA INC COM 67000B104   2,592,911 20,111 SH   SOLE   10,072 0 10,039
NUTANIX INC COM 67059N108   52,438 686 SH   SOLE   686 0 0
NUTEX HEALTH INC COM 67079U306   4,033,849 32,403 SH   SOLE   16,192 0 16,211
NV5 GLOBAL INC COM 62945V109   129,304 5,600 SH   SOLE   5,600 0 0
NVENT ELECTRIC PLC COM G6700G107   61,677 842 SH   SOLE   842 0 0
OCEANEERING INTL INC COM 675232102   2,078,962 100,336 SH   SOLE   47,485 0 52,851
OCULAR THERAPEUTIX INC COM 67576A100   3,541,202 381,595 SH   SOLE   192,434 0 189,161
OLO INC COM 68134L109   3,450,281 387,672 SH   SOLE   195,488 0 192,184
ON SEMICONDUCTOR CORP COM 682189105   715,501 13,652 SH   SOLE   13,652 0 0
ONE STOP SYS INC COM 68247W109   258,408 72,791 SH   SOLE   72,791 0 0
ONESPAN INC COM 68287N100   3,676,907 220,306 SH   SOLE   110,244 0 110,062
OPTEX SYS HLDGS INC COM 68384X209   230,650 20,074 SH   SOLE   20,074 0 0
ORACLE CORP COM 68389X105   218,630 1,000 SH   SOLE   1,000 0 0
ORGANON & CO COM 68622V106   106 11 SH   SOLE   11 0 0
ORION GROUP HLDGS INC COM 68628V308   2,723,603 300,287 SH   SOLE   150,116 0 150,171
OUSTER INC COM 68989M202   6,066,671 250,172 SH   SOLE   141,345 0 108,827
OWLET INC COM 69120X206   239,929 28,563 SH   SOLE   28,563 0 0
PATRICK INDS INC COM 703343103   4,249,495 46,055 SH   SOLE   25,842 0 20,213
PAYCHEX INC COM 704326107   2,601,698 17,886 SH   SOLE   17,429 0 457
PAYMENTUS HOLDINGS INC COM 70439P108   3,012,443 91,983 SH   SOLE   43,543 0 48,440
PEGASYSTEMS INC COM 705573103   4,437,198 81,973 SH   SOLE   80,095 0 1,878
PENGUIN SOLUTIONS INC COM G8232Y101   3,219,442 162,516 SH   SOLE   81,008 0 81,508
PEPSICO INC COM 713448108   704,565 5,336 SH   SOLE   5,336 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   1,995,802 189,715 SH   SOLE   95,064 0 94,651
PERMA-PIPE INTL HLDGS INC COM 714167103   295,984 12,942 SH   SOLE   12,942 0 0
PHILIP MORRIS INTL INC COM 718172109   73,216 402 SH   SOLE   402 0 0
PHREESIA INC COM 71944F106   2,881,006 101,230 SH   SOLE   47,892 0 53,338
POTBELLY CORP COM 73754Y100   2,700,464 220,446 SH   SOLE   110,350 0 110,096
PPL CORP COM 69351T106   41,956 1,238 SH   SOLE   1,238 0 0
PRIMORIS SVCS CORP COM 74164F103   4,354,430 55,869 SH   SOLE   54,842 0 1,027
PROCEPT BIOROBOTICS CORP COM 74276L105   2,321,165 40,298 SH   SOLE   19,038 0 21,260
PROCTER AND GAMBLE CO COM 742718109   1,505,893 9,452 SH   SOLE   9,452 0 0
Q2 HLDGS INC COM 74736L109   136,173 1,455 SH   SOLE   1,455 0 0
QUANTA SVCS INC COM 74762E102   621,564 1,644 SH   SOLE   1,339 0 305
RADCOM LTD COM M81865111   3,067,521 225,719 SH   SOLE   112,619 0 113,100
RANGE RES CORP COM 75281A109   2,963,542 72,868 SH   SOLE   71,040 0 1,828
RAPID MICRO BIOSYSTEMS INC COM 75340L104   215,025 62,326 SH   SOLE   62,326 0 0
RED VIOLET INC COM 75704L104   2,912,738 59,202 SH   SOLE   29,570 0 29,632
REGAL REXNORD CORPORATION COM 758750103   14,496 100 SH   SOLE   100 0 0
RESEARCH SOLUTIONS INC COM 761025105   1,685,959 587,442 SH   SOLE   302,527 0 284,915
RICHARDSON ELECTRS LTD COM 763165107   155,288 16,092 SH   SOLE   16,092 0 0
RIVERVIEW BANCORP INC COM 769397100   2,085,540 379,189 SH   SOLE   189,541 0 189,648
RIVIAN AUTOMOTIVE INC COM 76954A103   467,339 34,013 SH   SOLE   34,013 0 0
ROCKWELL AUTOMATION INC COM 773903109   23,252 70 SH   SOLE   70 0 0
ROYAL GOLD INC COM 780287108   60,110 338 SH   SOLE   320 0 18
SALESFORCE INC COM 79466L302   5,316,637 19,497 SH   SOLE   19,037 0 460
SAMSARA INC COM 79589l106   460,573 11,578 SH   SOLE   11,578 0 0
SANDOZ GROUP AG COM 799926100   11,097 203 SH   SOLE   203 0 0
SCHLUMBERGER LTD COM 806857108   17,373 514 SH   SOLE   514 0 0
SEMPRA COM 816851109   29,550 390 SH   SOLE   390 0 0
SEMTECH CORP COM 816850101   2,218,180 49,140 SH   SOLE   23,254 0 25,886
SI-BONE INC COM 825704109   3,884,599 206,408 SH   SOLE   102,998 0 103,410
SIMILARWEB LTD COM M84137104   2,045,668 260,927 SH   SOLE   130,667 0 130,260
SITIME CORP COM 82982T106   181,118 850 SH   SOLE   850 0 0
SNAP ON INC COM 833034101   350,078 1,125 SH   SOLE   893 0 232
SOUTHERN CO COM 842587107   219,566 2,391 SH   SOLE   2,391 0 0
STEREOTAXIS INC COM 85916J409   3,274,883 1,544,756 SH   SOLE   773,259 0 771,497
STERLING INFRASTRUCTURE INC COM 859241101   12,256,608 53,121 SH   SOLE   39,171 0 13,950
STRATTEC SEC CORP COM 863111100   342,342 5,503 SH   SOLE   5,503 0 0
SUNOPTA INC COM 8676EP108   3,953,872 681,702 SH   SOLE   453,112 0 228,590
SWEETGREEN INC COM 87043Q108   1,130,910 76,002 SH   SOLE   35,968 0 40,034
TEMPUS AI INC COM 88023B103   1,780,264 28,018 SH   SOLE   27,361 0 657
TENET HEALTHCARE CORP COM 88033G407   3,561,184 20,234 SH   SOLE   19,765 0 469
TERADYNE INC COM 880770102   13,038 145 SH   SOLE   145 0 0
TESLA INC COM 88160R101   149,618 471 SH   SOLE   471 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   2,526,078 751,809 SH   SOLE   376,342 0 375,467
TOWER SEMICONDUCTOR LTD COM M87915274   8,466,082 195,296 SH   SOLE   148,862 0 46,434
TRANE TECHNOLOGIES PLC COM G8994E103   35,430 81 SH   SOLE   81 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   158,599 43,333 SH   SOLE   43,333 0 0
TRANSCAT INC COM 893529107   3,241,895 37,714 SH   SOLE   18,846 0 18,868
TRIMBLE INC COM 896239100   1,291,128 16,993 SH   SOLE   16,993 0 0
TRIPADVISOR INC COM 896945201   11,314 867 SH   SOLE   867 0 0
ULTRALIFE CORP COM 903899102   2,145,115 238,877 SH   SOLE   119,493 0 119,384
UNION PAC CORP COM 907818108   8,053 35 SH   SOLE   35 0 0
UNITED GUARDIAN INC COM 910571108   56,097 7,013 SH   SOLE   7,013 0 0
UNITED PARCEL SERVICE INC COM 911312106   40,780 404 SH   SOLE   404 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   4,864,064 175,408 SH   SOLE   87,480 0 87,928
UPWORK INC COM 91688F104   1,803,594 134,196 SH   SOLE   63,543 0 70,653
VALERO ENERGY CORP COM 91913Y100   847,115 6,302 SH   SOLE   6,302 0 0
VALMONT INDS INC COM 920253101   1,266,112 3,877 SH   SOLE   3,877 0 0
VERALTO CORP COM 92338C103   936,917 9,281 SH   SOLE   9,281 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   577,914 13,356 SH   SOLE   13,356 0 0
VERTEX INC COM 92538J106   32,826 929 SH   SOLE   929 0 0
VIANT TECHNOLOGY INC COM 92557A101   1,592,363 120,360 SH   SOLE   60,169 0 60,191
VIRTRA INC COM 92827K301   90,892 12,856 SH   SOLE   12,856 0 0
VISA INC COM 92826C839   41,541 117 SH   SOLE   117 0 0
WABTEC COM 929740108   75,785 362 SH   SOLE   362 0 0
WASTE MGMT INC DEL COM 94106L109   129,741 567 SH   SOLE   567 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102   1,229 5 SH   SOLE   5 0 0
WEC ENERGY GROUP INC COM 92939U106   44,806 430 SH   SOLE   430 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   565,920 6,302 SH   SOLE   6,302 0 0
WIDEPOINT CORP COM 967590209   171,380 50,111 SH   SOLE   50,111 0 0
WILLDAN GROUP INC COM 96924N100   6,702,760 107,227 SH   SOLE   53,619 0 53,608
WILLIAMS COS INC COM 969457100   42,711 680 SH   SOLE   680 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,389,365 725,774 SH   SOLE   361,935 0 363,839
XPLR INFRASTRUCTURE LP COM 65341B106   631 77 SH   SOLE   77 0 0
XYLEM INC COM 98419M100   1,440,294 11,134 SH   SOLE   11,134 0 0
ZETA GLOBAL HOLDINGS CORP COM 98956A105   1,851,380 119,521 SH   SOLE   56,555 0 62,966
ZSCALER INC COM 98980G102   3,968,516 12,641 SH   SOLE   12,346 0 295
YASKAWA ELEC CORP COM 001230212   601,883 26,595 SH   SOLE   26,595 0 0
ASML HOLDING N V ADR N07059210   3,227,198 4,027 SH   SOLE   3,929 0 98
BP PLC ADR 055622104   19,814 662 SH   SOLE   662 0 0
BRAINSWAY LTD ADR 10501L106   3,957,361 300,940 SH   SOLE   156,045 0 144,895
BYD CO LTD ADR 05606L100   318,357 3,394 SH   SOLE   3,394 0 0
EQUINOR ASA ADR 29446M102   270,833 10,773 SH   SOLE   10,773 0 0
INFINEON TECHNOLOGIES AG ADR 45662N103   25,846 607 SH   SOLE   607 0 0
NOVARTIS AG ADR 66987V109   335,803 2,775 SH   SOLE   2,775 0 0
RIO TINTO PLC ADR 767204100   33,073 567 SH   SOLE   567 0 0
SANOFI ADR 80105N105   9,662 200 SH   SOLE   200 0 0
ISHARES SILVER TR ETF 46428Q109   25,297 771 SH   SOLE   699 0 72
ISHARES TR ETF 464287648   278,428 974 SH   SOLE   974 0 0
VANECK ETF TRUST ETF 92189F791   10,544 156 SH   SOLE   156 0 0
VANGUARD INDEX FDS ETF 922908769   366,540 1,206 SH   SOLE   1,206 0 0