0001604831-21-000003.txt : 20210211 0001604831-21-000003.hdr.sgml : 20210211 20210211145807 ACCESSION NUMBER: 0001604831-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210211 DATE AS OF CHANGE: 20210211 EFFECTIVENESS DATE: 20210211 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: 21618958 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 12-31-2020 12-31-2020 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 02-11-2021 0 78 143700 false
INFORMATION TABLE 2 Millrace_13F_12_31_2020.xml ABSOLUTE SOFTWARE CORPORATION Common Stocks 00386B109 2718 228228 SH SOLE 0 228228 0 0 ACI WORLDWIDE INC Common Stocks 004498101 786 20462 SH SOLE 0 20462 0 0 AKOUSTIS TECHNOLOGIES INC Common Stocks 00973N102 440 35996 SH SOLE 0 35996 0 0 ALTA EQUIPMENT GROUP INC Common Stocks 02128L106 2366 239504 SH SOLE 0 239504 0 0 APYX MEDICAL CORP Common Stocks 03837C106 1199 166536 SH SOLE 0 166536 0 0 ASPEN GROUP INC Common Stocks 04530L203 1905 171198 SH SOLE 0 171198 0 0 AVANOS MEDICAL INC Common Stocks 05350V106 1890 41200 SH SOLE 0 41200 0 0 AXT INC Common Stocks 00246W103 1744 182257 SH SOLE 0 182257 0 0 BANK OZK Common Stocks 06417N103 1654 52910 SH SOLE 0 52910 0 0 BENCHMARK ELECTRONICS INC Common Stocks 08160H101 3280 121433 SH SOLE 0 121433 0 0 BIOMERICA INC Common Stocks 09061H307 359 72075 SH SOLE 0 72075 0 0 BOINGO WIRELESS INC Common Stocks 09739C102 684 53784 SH SOLE 0 53784 0 0 BRIGHTCOVE Common Stocks 10921T101 2992 162598 SH SOLE 0 162598 0 0 CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 2695 61584 SH SOLE 0 61584 0 0 CARPARTS.COM INC Common Stocks 14427M107 1075 86738 SH SOLE 0 86738 0 0 CERUS CORP Common Stocks 157085101 1423 205568 SH SOLE 0 205568 0 0 CHAMPIONS ONCOLOGY INC Common Stocks 15870P307 1967 182337 SH SOLE 0 182337 0 0 COMTECH TELECOMMUNICATIONS Common Stocks 205826209 1934 93459 SH SOLE 0 93459 0 0 COOPER-STANDARD HOLDING Common Stocks 21676P103 2684 77413 SH SOLE 0 77413 0 0 CRYOLIFE INC Common Stocks 228903100 1815 76871 SH SOLE 0 76871 0 0 DERMTECH INC Common Stocks 24984K105 1934 59632 SH SOLE 0 59632 0 0 DIRTT ENVIRONMENTAL SOLUTION Common Stocks 25490H106 420 170223 SH SOLE 0 170223 0 0 EBIX INC Common Stocks 278715206 1927 50742 SH SOLE 0 50742 0 0 FIVE9 INC Common Stocks 338307101 1702 9758 SH SOLE 0 9758 0 0 GAIA INC Common Stocks 36269P104 2678 271051 SH SOLE 0 271051 0 0 GLU MOBILE INC Common Stocks 379890106 2003 222265 SH SOLE 0 222265 0 0 GTY TECHNOLOGY HOLDINGS INC Common Stocks 362409104 66 12791 SH SOLE 0 12791 0 0 HARMONIC INC Common Stocks 413160102 2402 325049 SH SOLE 0 325049 0 0 ICAD INC Common Stocks 44934S206 607 45971 SH SOLE 0 45971 0 0 IMMERSION CORPORATION Common Stocks 452521107 1472 130348 SH SOLE 0 130348 0 0 INFUSYSTEM HOLDINGS INC Common Stocks 45685K102 1833 97580 SH SOLE 0 97580 0 0 KIRKLAND'S INC Common Stocks 497498105 1357 75895 SH SOLE 0 75895 0 0 KULICKE & SOFFA INDUSTRIES Common Stocks 501242101 2963 93135 SH SOLE 0 93135 0 0 LEAF GROUP LTD Common Stocks 52177G102 1151 247593 SH SOLE 0 247593 0 0 LIVEPERSON INC Common Stocks 538146101 1969 31641 SH SOLE 0 31641 0 0 LOVESAC CO/THE Common Stocks 54738L109 3194 74133 SH SOLE 0 74133 0 0 LUMENTUM HOLDINGS INC Common Stocks 55024U109 2210 23311 SH SOLE 0 23311 0 0 MAGNITE INC Common Stocks 55955D100 4495 146370 SH SOLE 0 146370 0 0 MAXLINEAR INC Common Stocks 57776J100 2294 60056 SH SOLE 0 60056 0 0 MEGALITH FINANCIAL ACQUISI-A Common Stocks 58518F109 426 30358 SH SOLE 0 30358 0 0 MERIT MEDICAL SYSTEMS INC Common Stocks 589889104 1709 30792 SH SOLE 0 30792 0 0 MONTROSE ENVIRONMENTAL GROUP Common Stocks 615111101 2339 75538 SH SOLE 0 75538 0 0 MOSAIC CO/THE Common Stocks 61945C103 2477 107663 SH SOLE 0 107663 0 0 NEURONETICS INC Common Stocks 64131A105 2778 250021 SH SOLE 0 250021 0 0 ORBCOMM INC Common Stocks 68555P100 1931 260213 SH SOLE 0 260213 0 0 PFSWEB INC Common Stocks 717098206 1532 227686 SH SOLE 0 227686 0 0 PORCH GROUP INC Common Stocks 733245104 2994 209797 SH SOLE 0 209797 0 0 PRGX GLOBAL INC Common Stocks 69357C503 1094 143355 SH SOLE 0 143355 0 0 QUIDEL CORP Common Stocks 74838J101 2143 11926 SH SOLE 0 11926 0 0 QUINSTREET INC Common Stocks 74874Q100 2753 128426 SH SOLE 0 128426 0 0 RAPID7 INC Common Stocks 753422104 2542 28190 SH SOLE 0 28190 0 0 REALREAL INC/THE Common Stocks 88339P101 1326 67872 SH SOLE 0 67872 0 0 RIMINI STREET INC Common Stocks 76674Q107 1788 403547 SH SOLE 0 403547 0 0 RODGERS SILICON VALLEY ACQUI Common Stocks 774873202 2187 163826 SH SOLE 0 163826 0 0 SEASPINE HOLDINGS CORP Common Stocks 81255T108 2460 140949 SH SOLE 0 140949 0 0 SHARPS COMPLIANCE CORP Common Stocks 820017101 3740 395740 SH SOLE 0 395740 0 0 SITIME CORP Common Stocks 82982T106 641 5726 SH SOLE 0 5726 0 0 SMILEDIRECTCLUB INC Common Stocks 83192H106 1553 130106 SH SOLE 0 130106 0 0 SPX CORP Common Stocks 784635104 1656 30358 SH SOLE 0 30358 0 0 STAAR SURGICAL CO Common Stocks 852312305 1684 21251 SH SOLE 0 21251 0 0 SYNAPTICS INC Common Stocks 87157D109 2454 25457 SH SOLE 0 25457 0 0 TABULA RASA HEALTHCARE INC Common Stocks 873379101 2680 62554 SH SOLE 0 62554 0 0 TELOS CORPORATION Common Stocks 87969B101 3397 103001 SH SOLE 0 103001 0 0 TRITERRAS INC-CLASS A Common Stocks G9103H102 739 67005 SH SOLE 0 67005 0 0 TTEC HOLDINGS INC Common Stocks 89854H102 702 9622 SH SOLE 0 9622 0 0 TURTLE BEACH CORP Common Stocks 900450206 1168 54211 SH SOLE 0 54211 0 0 TUTOR PERINI CORP Common Stocks 901109108 2668 206002 SH SOLE 0 206002 0 0 UPLAND SOFTWARE INC Common Stocks 91544A109 3044 66337 SH SOLE 0 66337 0 0 VEECO INSTRUMENTS INC Common Stocks 922417100 2475 142575 SH SOLE 0 142575 0 0 VERACYTE INC Common Stocks 92337F107 212 4323 SH SOLE 0 4323 0 0 VERICEL CORP Common Stocks 92346J108 1272 41201 SH SOLE 0 41201 0 0 VICOR CORP Common Stocks 925815102 1580 17131 SH SOLE 0 17131 0 0 VIEMED HEALTHCARE INC Common Stocks 92663R105 1472 189726 SH SOLE 0 189726 0 0 VONAGE HOLDINGS CORP Common Stocks 92886T201 2581 200472 SH SOLE 0 200472 0 0 WAITR HOLDINGS INC Common Stocks 930752100 1206 433688 SH SOLE 0 433688 0 0 YATRA ONLINE INC Common Stocks G98338109 1776 920395 SH SOLE 0 920395 0 0 PORCH GROUP WARRANTS Warrants 733245112 109 34587 SH SOLE 0 34587 0 0 TRITERRAS INC-CLASS A -CW21 Warrants G9103H110 125 56379 SH SOLE 0 56379 0 0