0001604831-21-000005.txt : 20210811 0001604831-21-000005.hdr.sgml : 20210811 20210811125434 ACCESSION NUMBER: 0001604831-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210811 DATE AS OF CHANGE: 20210811 EFFECTIVENESS DATE: 20210811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Millrace Asset Group, Inc. CENTRAL INDEX KEY: 0001604831 IRS NUMBER: 233096836 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16781 FILM NUMBER: 211162761 BUSINESS ADDRESS: STREET 1: 1205 WESTLAKES DRIVE, SUITE 375 CITY: BERWYN STATE: PA ZIP: 19312 BUSINESS PHONE: 6102512821 MAIL ADDRESS: STREET 1: 1205 WESTLAKES DRIVE, SUITE 375 CITY: BERWYN STATE: PA ZIP: 19312 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001604831 XXXXXXXX 06-30-2021 06-30-2021 Millrace Asset Group, Inc.
1205 WESTLAKES DRIVE, SUITE 375 BERWYN PA 19312
13F HOLDINGS REPORT 028-16781 N
Daniel J. Hammond CFO 6102512821 Daniel J. Hammond Berwyn PA 08-11-2021 0 83 191656 false
INFORMATION TABLE 2 Millrace_13F_6_30_2021.xml ABSOLUTE SOFTWARE CORPORATION Common Stocks 00386B109 3311 228652 SH SOLE 0 228652 0 0 ACI WORLDWIDE INC Common Stocks 004498101 2403 64699 SH SOLE 0 64699 0 0 AXCELIS TECHNOLOGIES INC Common Stocks 054540208 3491 86356 SH SOLE 0 86356 0 0 ALTA EQUIPMENT GROUP INC Common Stocks 02128L106 3051 229596 SH SOLE 0 229596 0 0 AMERICAN NATL BANKSHARES INC Common Stocks 027745108 1985 63849 SH SOLE 0 63849 0 0 APYX MEDICAL CORP Common Stocks 03837C106 2037 197577 SH SOLE 0 197577 0 0 ASPEN AEROGELS INC Common Stocks 04523Y105 1910 63841 SH SOLE 0 63841 0 0 ASPEN GROUP INC Common Stocks 04530L203 105 16166 SH SOLE 0 16166 0 0 AVANOS MEDICAL INC Common Stocks 05350V106 1173 32253 SH SOLE 0 32253 0 0 AXT INC Common Stocks 00246W103 992 90368 SH SOLE 0 90368 0 0 BRIGHTCOVE Common Stocks 10921T101 955 66583 SH SOLE 0 66583 0 0 BENCHMARK ELECTRONICS INC Common Stocks 08160H101 2380 83631 SH SOLE 0 83631 0 0 DMC GLOBAL INC Common Stocks 23291C103 2393 42564 SH SOLE 0 42564 0 0 BETTER CHOICE CO INC Common Stocks 08771Y303 1505 350000 SH SOLE 0 350000 0 0 BABCOCK & WILCOX ENTERPR Common Stocks 05614L209 2289 290493 SH SOLE 0 290493 0 0 BOWMAN CONSULTING GROUP LTD Common Stocks 103002101 2217 160061 SH SOLE 0 160061 0 0 CERUS CORP Common Stocks 157085101 1193 201826 SH SOLE 0 201826 0 0 COMTECH TELECOMMUNICATIONS Common Stocks 205826209 1503 62210 SH SOLE 0 62210 0 0 COOPER-STANDARD HOLDING Common Stocks 21676P103 2483 85606 SH SOLE 0 85606 0 0 CRYOLIFE INC Common Stocks 228903100 2248 79156 SH SOLE 0 79156 0 0 CHAMPIONS ONCOLOGY INC Common Stocks 15870P307 2883 280439 SH SOLE 0 280439 0 0 CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 2616 61340 SH SOLE 0 61340 0 0 DULUTH HOLDINGS INC - CL B Common Stocks 26443V101 1649 79866 SH SOLE 0 79866 0 0 DERMTECH INC Common Stocks 24984K105 1045 25146 SH SOLE 0 25146 0 0 DIRTT ENVIRONMENTAL SOLUTION Common Stocks 25490H106 1946 455180 SH SOLE 0 455180 0 0 EBIX INC Common Stocks 278715206 1142 33674 SH SOLE 0 33674 0 0 ENCORE CAPITAL GROUP INC Common Stocks 292554102 4406 92964 SH SOLE 0 92964 0 0 FIVE9 INC Common Stocks 338307101 1604 8747 SH SOLE 0 8747 0 0 FAST ACQUISITION CORP-CL A Common Stocks 311875108 1832 155123 SH SOLE 0 155123 0 0 GAIA INC Common Stocks 36269P104 3424 311594 SH SOLE 0 311594 0 0 INFUSYSTEM HOLDINGS INC Common Stocks 45685K102 3751 180422 SH SOLE 0 180422 0 0 INTEST CORP Common Stocks 461147100 2568 153107 SH SOLE 0 153107 0 0 IDENTIV INC Common Stocks 45170X205 4035 237370 SH SOLE 0 237370 0 0 JACK IN THE BOX INC Common Stocks 466367109 2498 22413 SH SOLE 0 22413 0 0 AKERNA CORP Common Stocks 00973W102 1542 382656 SH SOLE 0 382656 0 0 KIRKLAND'S INC Common Stocks 497498105 1002 43775 SH SOLE 0 43775 0 0 KULICKE & SOFFA INDUSTRIES Common Stocks 501242101 3613 59029 SH SOLE 0 59029 0 0 KALEYRA INC Common Stocks 483379103 1728 141158 SH SOLE 0 141158 0 0 LOVESAC CO/THE Common Stocks 54738L109 2748 34439 SH SOLE 0 34439 0 0 LIVEPERSON INC Common Stocks 538146101 1741 27533 SH SOLE 0 27533 0 0 MEDALLIA INC Common Stocks 584021109 1760 52156 SH SOLE 0 52156 0 0 MONTROSE ENVIRONMENTAL GROUP Common Stocks 615111101 1359 25332 SH SOLE 0 25332 0 0 MAGNITE INC Common Stocks 55955D100 4403 130110 SH SOLE 0 130110 0 0 MERIT MEDICAL SYSTEMS INC Common Stocks 589889104 2899 44828 SH SOLE 0 44828 0 0 MOSAIC CO/THE Common Stocks 61945C103 2104 65927 SH SOLE 0 65927 0 0 MAXLINEAR INC Common Stocks 57776J100 2387 56186 SH SOLE 0 56186 0 0 NATERA INC Common Stocks 632307104 4344 38266 SH SOLE 0 38266 0 0 NUVASIVE INC Common Stocks 670704105 2520 37173 SH SOLE 0 37173 0 0 ONCOCYTE CORP Common Stocks 68235C107 1945 338927 SH SOLE 0 338927 0 0 ORBCOMM INC Common Stocks 68555P100 3687 327994 SH SOLE 0 327994 0 0 BANK OZK Common Stocks 06417N103 2360 55978 SH SOLE 0 55978 0 0 PORCH GROUP INC Common Stocks 733245104 2685 138842 SH SOLE 0 138842 0 0 CARPARTS.COM INC Common Stocks 14427M107 4118 202263 SH SOLE 0 202263 0 0 PAPA JOHN'S INTL INC Common Stocks 698813102 3563 34111 SH SOLE 0 34111 0 0 QUINSTREET INC Common Stocks 74874Q100 3484 187503 SH SOLE 0 187503 0 0 RECRO PHARMA INC Common Stocks 75629F109 1894 820011 SH SOLE 0 820011 0 0 RIMINI STREET INC Common Stocks 76674Q107 1234 200295 SH SOLE 0 200295 0 0 RAPID7 INC Common Stocks 753422104 2328 24600 SH SOLE 0 24600 0 0 RODGERS SILICON VALLEY ACQUI Common Stocks 774873202 3945 141912 SH SOLE 0 141912 0 0 COMSCORE INC Common Stocks 20564W105 698 139543 SH SOLE 0 139543 0 0 SILICON MOTION TECHNOL-ADR Common Stocks 82706C108 3032 47299 SH SOLE 0 47299 0 0 SITIME CORP Common Stocks 82982T106 2876 22720 SH SOLE 0 22720 0 0 BEAUTY HEALTH CO/THE Common Stocks 88331L108 918 54668 SH SOLE 0 54668 0 0 SHARPS COMPLIANCE CORP Common Stocks 820017101 1689 163997 SH SOLE 0 163997 0 0 SYNCHRONOSS TECHNOLOGIES INC Common Stocks 87157B103 1442 401715 SH SOLE 0 401715 0 0 SEASPINE HOLDINGS CORP Common Stocks 81255T108 4036 196796 SH SOLE 0 196796 0 0 SPX CORP Common Stocks 784635104 3673 60136 SH SOLE 0 60136 0 0 STAAR SURGICAL CO Common Stocks 852312305 1151 7545 SH SOLE 0 7545 0 0 STEWART INFORMATION SERVICES Common Stocks 860372101 2504 44170 SH SOLE 0 44170 0 0 NEURONETICS INC Common Stocks 64131A105 3082 192401 SH SOLE 0 192401 0 0 SIERRA WIRELESS INC Common Stocks 826516106 1292 68049 SH SOLE 0 68049 0 0 SYNAPTICS INC Common Stocks 87157D109 3187 20484 SH SOLE 0 20484 0 0 TELOS CORPORATION Common Stocks 87969B101 3782 111202 SH SOLE 0 111202 0 0 TUTOR PERINI CORP Common Stocks 901109108 3180 229606 SH SOLE 0 229606 0 0 TABULA RASA HEALTHCARE INC Common Stocks 873379101 2674 53474 SH SOLE 0 53474 0 0 TTEC HOLDINGS INC Common Stocks 89854H102 2071 20090 SH SOLE 0 20090 0 0 UPLAND SOFTWARE INC Common Stocks 91544A109 2147 52139 SH SOLE 0 52139 0 0 VEECO INSTRUMENTS INC Common Stocks 922417100 2839 118078 SH SOLE 0 118078 0 0 VONAGE HOLDINGS CORP Common Stocks 92886T201 1575 109331 SH SOLE 0 109331 0 0 VIEMED HEALTHCARE INC Common Stocks 92663R105 215 30093 SH SOLE 0 30093 0 0 VIVOS THERAPEUTICS INC Common Stocks 92859E108 465 93993 SH SOLE 0 93993 0 0 WAITR HOLDINGS INC Common Stocks 930752100 564 317061 SH SOLE 0 317061 0 0 YATRA ONLINE INC Common Stocks G98338109 2148 950636 SH SOLE 0 950636 0 0