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