0001398344-22-003431.txt : 20220215
0001398344-22-003431.hdr.sgml : 20220215
20220214214152
ACCESSION NUMBER: 0001398344-22-003431
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220215
DATE AS OF CHANGE: 20220214
EFFECTIVENESS DATE: 20220215
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.
CENTRAL INDEX KEY: 0001238990
IRS NUMBER: 820566501
STATE OF INCORPORATION: MN
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10972
FILM NUMBER: 22636816
BUSINESS ADDRESS:
STREET 1: 7701 FRANCE AVE. SOUTH
STREET 2: SUITE 300
CITY: EDINA
STATE: MN
ZIP: 55435
BUSINESS PHONE: 9522244350
MAIL ADDRESS:
STREET 1: 7701 FRANCE AVE. SOUTH
STREET 2: SUITE 300
CITY: EDINA
STATE: MN
ZIP: 55435
FORMER COMPANY:
FORMER CONFORMED NAME: BRIDGEWATER CAPITAL ADVISORS INC
DATE OF NAME CHANGE: 20030605
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001238990
XXXXXXXX
12-31-2021
12-31-2021
false
PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.
7701 FRANCE AVE. SOUTH
SUITE 300
EDINA
MN
55435
13F HOLDINGS REPORT
028-10972
N
Howard D. Punch, Jr.
President
952-224-4350
/s/ Howard D. Punch, Jr.
Edina
MN
02-14-2022
0
254
1908615
INFORMATION TABLE
2
fp0072269_13fhr-table.xml
13F INFORMATION TABLE
180 DEGREE CAP CORP
COM NEW
68235B208
4938
671781
SH
SOLE
671781
0
0
3M CO
COM
88579Y101
3051
17174
SH
SOLE
17174
0
0
ABBOTT LABS
COM
002824100
276
1961
SH
SOLE
1961
0
0
ABBVIE INC
COM
00287Y109
454
3350
SH
SOLE
3350
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
14546
35089
SH
SOLE
35089
0
0
ACRES COMMERCIAL REALTY CORP
COM NEW
00489Q102
10160
814726
SH
SOLE
814726
0
0
ADDUS HOMECARE CORP
COM
006739106
12464
133295
SH
SOLE
133295
0
0
AGILYSYS INC
COM
00847J105
11306
254305
SH
SOLE
254305
0
0
AGNC INVT CORP
COM
00123Q104
7205
479037
SH
SOLE
479037
0
0
AIR PRODS & CHEMS INC
COM
009158106
224
737
SH
SOLE
737
0
0
AIRGAIN INC
COM
00938A104
712
67000
SH
SOLE
67000
0
0
ALAMO GROUP INC
COM
011311107
9512
64628
SH
SOLE
64628
0
0
ALLIED MOTION TECHNOLOGIES I
COM
019330109
13215
362145
SH
SOLE
362145
0
0
ALPHABET INC
CAP STK CL A
02079K305
165
57
SH
SOLE
57
0
0
ALPHABET INC
CAP STK CL C
02079K107
223
77
SH
SOLE
77
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
9908
302629
SH
SOLE
302629
0
0
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
12741
870282
SH
SOLE
870282
0
0
AMERCO
COM
023586100
12779
17596
SH
SOLE
17596
0
0
AMERIPRISE FINL INC
COM
03076C106
10911
36170
SH
SOLE
36170
0
0
AMGEN INC
COM
031162100
225
1000
SH
SOLE
1000
0
0
ANTHEM INC
COM
036752103
13124
28313
SH
SOLE
28313
0
0
APPLE INC
COM
037833100
443
2494
SH
SOLE
2494
0
0
ARBOR REALTY TRUST INC
COM
038923108
9007
491638
SH
SOLE
491638
0
0
ARCOSA INC
COM
039653100
13796
261783
SH
SOLE
261783
0
0
ARES CAPITAL CORP
COM
04010L103
6129
289221
SH
SOLE
289221
0
0
ARLINGTON ASSET INVST CORP
CL A NEW
041356205
5435
1552985
SH
SOLE
1552985
0
0
ASPEN GROUP INC
COM NEW
04530L203
1852
784655
SH
SOLE
784655
0
0
ASTRONOVA INC
COM
04638F108
6431
476334
SH
SOLE
476334
0
0
AT&T INC
COM
00206R102
3870
157314
SH
SOLE
157314
0
0
ATLAS CORP
SHARES
Y0436Q109
16012
1129218
SH
SOLE
1129218
0
0
AUTOSCOPE TECHNOLOGIES CORP
COM
053306106
413
65600
SH
SOLE
65600
0
0
AVIAT NETWORKS INC
COM NEW
05366Y201
9688
302000
SH
SOLE
302000
0
0
AVID BIOSERVICES INC
COM
05368M106
18031
617934
SH
SOLE
617934
0
0
AWARE INC MASS
COM
05453N100
3381
1073450
SH
SOLE
1073450
0
0
B. RILEY FINANCIAL INC
COM
05580M108
66161
744548
SH
SOLE
744548
0
0
BK OF AMERICA CORP
COM
060505104
438
9845
SH
SOLE
9845
0
0
BAR HBR BANKSHARES
COM
066849100
10379
358768
SH
SOLE
358768
0
0
BARINGS BDC INC
COM
06759L103
28394
2576571
SH
SOLE
2576571
0
0
BCE INC
COM NEW
05534B760
9523
182992
SH
SOLE
182992
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1352
3
SH
SOLE
3
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
13207
44169
SH
SOLE
44169
0
0
BLUELINX HLDGS INC
COM NEW
09624H208
61412
641312
SH
SOLE
641312
0
0
BOEING CO
COM
097023105
8085
40162
SH
SOLE
40162
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
408
9611
SH
SOLE
9611
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
5330
375107
SH
SOLE
375107
0
0
BRIDGEWATER BANCSHARES INC
COM ACCD INV
108621103
12154
687062
SH
SOLE
687062
0
0
BRIGHTVIEW HLDGS INC
COM
10948C107
12154
863206
SH
SOLE
863206
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
200
3200
SH
SOLE
3200
0
0
BROADMARK RLTY CAP INC
COM
11135B100
6837
725042
SH
SOLE
725042
0
0
BRUNSWICK CORP
COM
117043109
11774
116890
SH
SOLE
116890
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
17257
201338
SH
SOLE
201338
0
0
CALLAWAY GOLF CO
COM
131193104
28942
1054735
SH
SOLE
1054735
0
0
CAPITAL SOUTHWEST CORP
COM
140501107
12698
502275
SH
SOLE
502275
0
0
CARECLOUD INC
COM
14167R100
522
82600
SH
SOLE
82600
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
7573
139628
SH
SOLE
139628
0
0
CATCHMARK TIMBER TR INC
CL A
14912Y202
4657
534726
SH
SOLE
534726
0
0
CELCUITY INC
COM
15102K100
791
60000
SH
SOLE
60000
0
0
CHANNELADVISOR CORP
COM
159179100
3825
155000
SH
SOLE
155000
0
0
CHARLES & COLVARD LTD
COM
159765106
5296
1832645
SH
SOLE
1832645
0
0
CHEVRON CORP NEW
COM
166764100
250
2134
SH
SOLE
2134
0
0
CINTAS CORP
COM
172908105
10787
24340
SH
SOLE
24340
0
0
CION INVT CORP
COM
17259U204
10522
805056
SH
SOLE
805056
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
13664
295368
SH
SOLE
295368
0
0
CSW INDUSTRIALS INC
COM
126402106
11340
93831
SH
SOLE
93831
0
0
CULP INC
COM
230215105
4660
490000
SH
SOLE
490000
0
0
CVS HEALTH CORP
COM
126650100
8428
81697
SH
SOLE
81697
0
0
DEERE & CO
COM
244199105
8774
25588
SH
SOLE
25588
0
0
DHI GROUP INC
COM
23331S100
15155
2428630
SH
SOLE
2428630
0
0
DIAMOND HILL INVT GROUP INC
COM NEW
25264R207
4166
21450
SH
SOLE
21450
0
0
DIGI INTL INC
COM
253798102
22884
931398
SH
SOLE
931398
0
0
DISNEY WALT CO
COM
254687106
12581
81227
SH
SOLE
81227
0
0
DLH HLDGS CORP
COM
23335Q100
14530
701270
SH
SOLE
701270
0
0
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
11671
624144
SH
SOLE
624144
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
10351
265013
SH
SOLE
265013
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
4074
179233
SH
SOLE
179233
0
0
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
7682
524748
SH
SOLE
524748
0
0
ECOLAB INC
COM
278865100
1209
5155
SH
SOLE
5155
0
0
ELECTROMED INC
COM
285409108
5678
436735
SH
SOLE
436735
0
0
EMERSON ELEC CO
COM
291011104
235
2532
SH
SOLE
2532
0
0
ENETI INC
COM
Y2294C107
2650
342405
SH
SOLE
342405
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
12148
49064
SH
SOLE
49064
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
6969
269065
SH
SOLE
269065
0
0
EQUITY COMWLTH
6.5% CNV PFD D
294628201
2263
76211
SH
SOLE
76211
0
0
ETSY INC
COM
29786A106
16765
76573
SH
SOLE
76573
0
0
FARO TECHNOLOGIES INC
COM
311642102
11298
161357
SH
SOLE
161357
0
0
FERRO CORP
COM
315405100
2684
122934
SH
SOLE
122934
0
0
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
8486
419705
SH
SOLE
419705
0
0
FIRST TR MLP & ENERGY INCOM
COM
33739B104
1921
265000
SH
SOLE
265000
0
0
FIRST WESTN FINL INC
COM
33751L105
7113
234300
SH
SOLE
234300
0
0
FISERV INC
COM
337738108
10050
96832
SH
SOLE
96832
0
0
FLEXSTEEL INDS INC
COM
339382103
3946
146913
SH
SOLE
146913
0
0
FRANCHISE GROUP INC
COM
35180X105
44056
844635
SH
SOLE
844635
0
0
FRANKLIN COVEY CO
COM
353469109
23344
503540
SH
SOLE
503540
0
0
GENERATIONS BANCORP NY INC
COM
37149G108
867
72800
SH
SOLE
72800
0
0
GENTHERM INC
COM
37253A103
13349
153610
SH
SOLE
153610
0
0
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
53412
2331394
SH
SOLE
2331394
0
0
GLOBE LIFE INC
COM
37959E102
413
4410
SH
SOLE
4410
0
0
GREEN BRICK PARTNERS INC
COM
392709101
36810
1213649
SH
SOLE
1213649
0
0
HACKETT GROUP INC
COM
404609109
25448
1239555
SH
SOLE
1239555
0
0
HARVARD BIOSCIENCE INC
COM
416906105
15276
2166775
SH
SOLE
2166775
0
0
HEALTHSTREAM INC
COM
42222N103
15844
601060
SH
SOLE
601060
0
0
HENNESSY ADVISORS INC
COM
425885100
138
12980
SH
SOLE
12980
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
11229
350672
SH
SOLE
350672
0
0
HERITAGE GLOBAL INC
COM
42727E103
4459
2384530
SH
SOLE
2384530
0
0
HOOKER FURNISHINGS CORPORATI
COM
439038100
11243
482934
SH
SOLE
482934
0
0
HORMEL FOODS CORP
COM
440452100
5313
108852
SH
SOLE
108852
0
0
LUMENT FINANCE TRUST INC
COM
55025L108
2141
557525
SH
SOLE
557525
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
8821
67482
SH
SOLE
67482
0
0
INDUS REALTY TRUST INC
COM
45580R103
431
5315
SH
SOLE
5315
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
11611
681792
SH
SOLE
681792
0
0
INTEL CORP
COM
458140100
766
14872
SH
SOLE
14872
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
216
600
SH
SOLE
600
0
0
INVACARE CORP
COM
461203101
1784
655725
SH
SOLE
655725
0
0
IRIDEX CORP
COM
462684101
672
110024
SH
SOLE
110024
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
5
45
SH
SOLE
45
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
4590
76676
SH
SOLE
76676
0
0
ISHARES TR
CORE MSCI EURO
46434V738
3642
62617
SH
SOLE
62617
0
0
ISHARES TR
CORE MSCI INTL
46435G326
1834
27152
SH
SOLE
27152
0
0
ISHARES TR
CORE S&P500 ETF
464287200
126
265
SH
SOLE
265
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
8
29
SH
SOLE
29
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
135
1176
SH
SOLE
1176
0
0
ISHARES TR
CORE S&P TTL STK
464287150
70
650
SH
SOLE
650
0
0
ISHARES TR
CORE US AGGBD ET
464287226
79
690
SH
SOLE
690
0
0
ISHARES TR
DOW JONES US ETF
464287846
11
94
SH
SOLE
94
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
312
3585
SH
SOLE
3585
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
21
381
SH
SOLE
381
0
0
ISHARES TR
MICRO-CAP ETF
464288869
68
485
SH
SOLE
485
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
42
450
SH
SOLE
450
0
0
ISHARES TR
MSCI USA ESG SLC
464288802
45
425
SH
SOLE
425
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
2
12
SH
SOLE
12
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
83
375
SH
SOLE
375
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
32280
385804
SH
SOLE
385804
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
7608
48574
SH
SOLE
48574
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
26
300
SH
SOLE
300
0
0
ISHARES TR
SELECT DIVID ETF
464287168
19
156
SH
SOLE
156
0
0
ISHARES TR
US OIL EQ&SV ETF
464288844
14
1076
SH
SOLE
1076
0
0
ISHARES TR
U.S. TECH ETF
464287721
8
71
SH
SOLE
71
0
0
ISHARES TR
US TELECOM ETF
464287713
3924
119243
SH
SOLE
119243
0
0
ISSUER DIRECT CORP
COM NEW
46520M204
1428
48500
SH
SOLE
48500
0
0
JOHNSON & JOHNSON
COM
478160104
10542
61626
SH
SOLE
61626
0
0
JPMORGAN CHASE & CO
COM
46625H100
11914
75236
SH
SOLE
75236
0
0
KIMBALL ELECTRONICS INC
COM
49428J109
10265
471757
SH
SOLE
471757
0
0
KIMBERLY-CLARK CORP
COM
494368103
219
1534
SH
SOLE
1534
0
0
KINDER MORGAN INC DEL
COM
49456B101
8663
546212
SH
SOLE
546212
0
0
KINGSTONE COS INC
COM
496719105
2920
584000
SH
SOLE
584000
0
0
LANDEC CORP
COM
514766104
1104
99442
SH
SOLE
99442
0
0
LAWSON PRODS INC
COM
520776105
6033
110185
SH
SOLE
110185
0
0
LEGACY HOUSING CORP
COM
52472M101
2436
92040
SH
SOLE
92040
0
0
LILLY ELI & CO
COM
532457108
3033
10981
SH
SOLE
10981
0
0
LINCOLN EDL SVCS CORP
COM
533535100
9243
1237285
SH
SOLE
1237285
0
0
LITHIA MTRS INC
COM
536797103
11593
39041
SH
SOLE
39041
0
0
LOGAN RIDGE FINANCE CORP
COM
541098109
1859
80865
SH
SOLE
80865
0
0
LUNA INNOVATIONS INC
COM
550351100
9380
1111343
SH
SOLE
1111343
0
0
MADDEN STEVEN LTD
COM
556269108
8490
182706
SH
SOLE
182706
0
0
MALIBU BOATS INC
COM CL A
56117J100
16036
233313
SH
SOLE
233313
0
0
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
15429
544630
SH
SOLE
544630
0
0
MCDONALDS CORP
COM
580135101
504
1880
SH
SOLE
1880
0
0
MEDTRONIC PLC
SHS
G5960L103
321
3100
SH
SOLE
3100
0
0
MICROSOFT CORP
COM
594918104
19775
58798
SH
SOLE
58798
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
3585
170633
SH
SOLE
170633
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
262
963
SH
SOLE
963
0
0
NORTHERN TECHNOLOGIES INTL C
COM
665809109
7700
503264
SH
SOLE
503264
0
0
NVE CORP
COM NEW
629445206
7386
108137
SH
SOLE
108137
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
10707
1435189
SH
SOLE
1435189
0
0
OIL DRI CORP AMER
COM
677864100
3466
105907
SH
SOLE
105907
0
0
OPORTUN FINL CORP
COM
68376D104
16929
836019
SH
SOLE
836019
0
0
ORACLE CORP
COM
68389X105
10392
119157
SH
SOLE
119157
0
0
PAR PAC HOLDINGS INC
COM NEW
69888T207
16595
1006370
SH
SOLE
1006370
0
0
PAYPAL HLDGS INC
COM
70450Y103
631
3348
SH
SOLE
3348
0
0
PERFORMANT FINL CORP
COM
71377E105
5324
2209100
SH
SOLE
2209100
0
0
PERMA-FIX ENVIRONMENTAL SVCS
COM NEW
714157203
2877
454500
SH
SOLE
454500
0
0
PFIZER INC
COM
717081103
1158
19617
SH
SOLE
19617
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
7705
377338
SH
SOLE
377338
0
0
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
13328
1034774
SH
SOLE
1034774
0
0
PLUMAS BANCORP
COM
729273102
1035
30640
SH
SOLE
30640
0
0
PORTMAN RIDGE FIN CORP
COM NEW
73688F201
4733
191148
SH
SOLE
191148
0
0
POSTAL REALTY TRUST INC
CL A
73757R102
5046
254824
SH
SOLE
254824
0
0
POTBELLY CORP
COM
73754Y100
6409
1148551
SH
SOLE
1148551
0
0
POWERFLEET INC
COM
73931J109
1735
366111
SH
SOLE
366111
0
0
PROCTER AND GAMBLE CO
COM
742718109
431
2632
SH
SOLE
2632
0
0
PRO-DEX INC COLO
COM NEW
74265M205
872
37575
SH
SOLE
37575
0
0
PZENA INVT MGMT INC
CLASS A
74731Q103
18194
1921258
SH
SOLE
1921258
0
0
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
2235
322000
SH
SOLE
322000
0
0
RADNET INC
COM
750491102
21871
726380
SH
SOLE
726380
0
0
RANPAK HOLDINGS CORP
COM CL A
75321W103
25915
689602
SH
SOLE
689602
0
0
REPUBLIC SVCS INC
COM
760759100
10932
78395
SH
SOLE
78395
0
0
RESEARCH SOLUTIONS INC
COM
761025105
935
380000
SH
SOLE
380000
0
0
RF INDS LTD
COM PAR $0.01
749552105
4598
574750
SH
SOLE
574750
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
5415
468862
SH
SOLE
468862
0
0
ROYCE VALUE TR INC
COM
780910105
6845
349389
SH
SOLE
349389
0
0
SB FINL GROUP INC
COM
78408D105
6209
315677
SH
SOLE
315677
0
0
SCOTTS MIRACLE-GRO CO
CL A
810186106
2182
13554
SH
SOLE
13554
0
0
SCRIPPS E W CO OHIO
CL A NEW
811054402
22122
1143259
SH
SOLE
1143259
0
0
SEMLER SCIENTIFIC INC
COM
81684M104
15281
166729
SH
SOLE
166729
0
0
SILVERCREST ASSET MGMT GROUP
CL A
828359109
8424
490630
SH
SOLE
490630
0
0
SLEEP NUMBER CORP
COM
83125X103
13622
177829
SH
SOLE
177829
0
0
SMITH MIDLAND CORP
COM
832156103
1199
25500
SH
SOLE
25500
0
0
SLR INVESTMENT CORP
COM
83413U100
7753
420660
SH
SOLE
420660
0
0
SLR SENIOR INVESTMENT CORP
COM
83416M105
168
12050
SH
SOLE
12050
0
0
SPDR GOLD TR
GOLD SHS
78463V107
427
2500
SH
SOLE
2500
0
0
SPDR SER TR
PORTFOLIO S&P600
78468R853
11
239
SH
SOLE
239
0
0
SPDR SER TR
PRTFLO S&P500 HI
78468R788
300
7143
SH
SOLE
7143
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2045
4306
SH
SOLE
4306
0
0
SPROUTS FMRS MKT INC
COM
85208M102
15448
520501
SH
SOLE
520501
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
8730
106489
SH
SOLE
106489
0
0
STONECASTLE FINL CORP
COM
861780104
7683
349722
SH
SOLE
349722
0
0
STONEX GROUP INC
COM
861896108
36849
601618
SH
SOLE
601618
0
0
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
2536
1702000
SH
SOLE
1702000
0
0
STRYKER CORPORATION
COM
863667101
354
1324
SH
SOLE
1324
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
4655
212159
SH
SOLE
212159
0
0
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
6465
2649700
SH
SOLE
2649700
0
0
TARGET CORP
COM
87612E106
12508
54043
SH
SOLE
54043
0
0
TECHTARGET INC
COM
87874R100
19681
205740
SH
SOLE
205740
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
10673
15995
SH
SOLE
15995
0
0
THORNBURG INCM BUILDER OPP T
COM
885213108
3812
204265
SH
SOLE
204265
0
0
TILE SHOP HLDGS INC
COM
88677Q109
6157
863500
SH
SOLE
863500
0
0
TORTOISE PIPELINE & ENERGY F
COM
89148H207
606
26517
SH
SOLE
26517
0
0
TRANSACT TECHNOLOGIES INC
COM
892918103
2714
248995
SH
SOLE
248995
0
0
TRANSCAT INC
COM
893529107
14096
152500
SH
SOLE
152500
0
0
UFP TECHNOLOGIES INC
COM
902673102
8157
116100
SH
SOLE
116100
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
19249
38334
SH
SOLE
38334
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
8296
1060870
SH
SOLE
1060870
0
0
US BANCORP DEL
COM NEW
902973304
862
15354
SH
SOLE
15354
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
151
471
SH
SOLE
471
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
395
3523
SH
SOLE
3523
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
11
50
SH
SOLE
50
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
4
15
SH
SOLE
15
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
11
45
SH
SOLE
45
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
11
95
SH
SOLE
95
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
29
66
SH
SOLE
66
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
283
3840
SH
SOLE
3840
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
11
50
SH
SOLE
50
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
20
87
SH
SOLE
87
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
807
4511
SH
SOLE
4511
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
54
225
SH
SOLE
225
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
8598
165481
SH
SOLE
165481
0
0
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838R105
9294
941669
SH
SOLE
941669
0
0
WASTE MGMT INC DEL
COM
94106L109
10899
65303
SH
SOLE
65303
0
0
WAYSIDE TECHNOLOGY GROUP INC
COM
946760105
2234
63650
SH
SOLE
63650
0
0
WELLS FARGO CO NEW
COM
949746101
487
10160
SH
SOLE
10160
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
9950
568901
SH
SOLE
568901
0
0
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
10337
655477
SH
SOLE
655477
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
7761
188468
SH
SOLE
188468
0
0
WILLIAMS COS INC
COM
969457100
9442
362594
SH
SOLE
362594
0
0
XPEL INC
COM
98379L100
8740
128000
SH
SOLE
128000
0
0
ZYNEX INC
COM
98986M103
4169
418185
SH
SOLE
418185
0
0