0000897069-24-001087.txt : 20240515
0000897069-24-001087.hdr.sgml : 20240515
20240515164117
ACCESSION NUMBER: 0000897069-24-001087
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PERRITT CAPITAL MANAGEMENT INC
CENTRAL INDEX KEY: 0001279342
ORGANIZATION NAME:
IRS NUMBER: 363538658
STATE OF INCORPORATION: IL
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10646
FILM NUMBER: 24951993
BUSINESS ADDRESS:
STREET 1: 300 SOUTH WACKER DRIVE
STREET 2: SUITE 2880
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 3126691650
MAIL ADDRESS:
STREET 1: 300 SOUTH WACKER DRIVE
STREET 2: SUITE 2880
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
0001279342
XXXXXXXX
03-31-2024
03-31-2024
false
PERRITT CAPITAL MANAGEMENT INC
300 SOUTH WACKER DRIVE
SUITE 2880
CHICAGO
IL
60606
13F HOLDINGS REPORT
028-10646
N
Lynn E. Burmeister
Chief Compliance Officer
312-669-1650
/s/ Lynn E. Burmeister
Chicago
IL
05-15-2024
0
330
185194245
INFORMATION TABLE
2
informationtable.xml
401k Loan
COM
562803106
28658
28658
SH
SOLE
28658
0
0
ABBOTT LABS
COM
002824100
114802
1010
SH
SOLE
1010
0
0
ABBVIE INC
COM
00287Y109
940166
5162
SH
SOLE
5162
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
17677
51
SH
SOLE
51
0
0
ACCURAY INC
COM
004397105
123836
50136
SH
SOLE
50136
0
0
ACME UTD CORP
COM
004816104
9427
200
SH
SOLE
200
0
0
ACTINIUM PHARMACEUTICALS INC
COM
00507W206
93960
12000
SH
SOLE
12000
0
0
ADAMS RES & ENERGY INC
COM NEW
006351308
145000
5000
SH
SOLE
5000
0
0
ADDUS HOMECARE CORP
COM
006739106
527034
5100
SH
SOLE
5100
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
3790
21
SH
SOLE
21
0
0
AGNICO EAGLE MINES LTD
COM
008474108
3340
56
SH
SOLE
56
0
0
ALLIANT ENERGY CORP
COM
018802108
50903
1009
SH
SOLE
1009
0
0
ALPHABET INC
CAP STK CL A
02079K305
84370
559
SH
SOLE
559
0
0
ALPHABET INC
CAP STK CL C
02079K107
584678
3840
SH
SOLE
3840
0
0
ALTRIA GROUP INC
COM
02209S103
378428
8675
SH
SOLE
8675
0
0
A-MARK PRECIOUS METALS INC
COM
00181T107
951390
31000
SH
SOLE
31000
0
0
AMAZON COM INC
COM
023135106
21104
117
SH
SOLE
117
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
46874
2512
SH
SOLE
2512
0
0
AMERICAN SOFTWARE INC.
CL A
029683109
550400
48069
SH
SOLE
48069
0
0
AMERIPRISE FINANCIAL INC.
COM
03076C106
553227
1261
SH
SOLE
1261
0
0
AMGEN INC
COM
031162100
707763
2489
SH
SOLE
2489
0
0
AMPCO-PITTSBURG CORP
COM
032037103
83556
38505
SH
SOLE
38505
0
0
AMPCO-PITTSBURG CORP
*W EXP 08/01/2025
032037111
1500
15000
SH
SOLE
15000
0
0
APPLE INC
COM
037833100
133683
779
SH
SOLE
779
0
0
ARCHROCK INC
COM
03957W106
2324
118
SH
SOLE
118
0
0
ARQ INC
COM
00770C101
391703
60448
SH
SOLE
60448
0
0
ASCENT INDUSTRIES CO
COM
871565107
207896
20402
SH
SOLE
20402
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1941
2
SH
SOLE
2
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
352559
367517
SH
SOLE
367517
0
0
ASURE SOFTWARE INC
COM
04649U102
272300
35000
SH
SOLE
35000
0
0
AVIAT NETWORKS INC
COM NEW
05366Y201
803223
20950
SH
SOLE
20950
0
0
AVINO SILVER & GOLD MINES LTD
COM
053906103
498400
800000
SH
SOLE
800000
0
0
B2GOLD CORP
COM
11777Q209
5220
2000
SH
SOLE
2000
0
0
BALCHEM CORP
COM
057665200
42932
277
SH
SOLE
277
0
0
BARRICK GOLD CORP
COM
067901108
13728
825
SH
SOLE
825
0
0
BEL FUSE INC
CL B
077347300
1839137
30494
SH
SOLE
30494
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
135407
322
SH
SOLE
322
0
0
BGSF INC
COM
05601C105
688160
66105
SH
SOLE
66105
0
0
BK TECHNOLOGIES CORPORATION
COM NEW
05587G203
219000
15000
SH
SOLE
15000
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
2207
138
SH
SOLE
138
0
0
BLUELINX HLDGS INC
COM NEW
09624H208
651200
5000
SH
SOLE
5000
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
824175
23690
SH
SOLE
23690
0
0
BP PLC
SPONSORED ADR
055622104
68506
1818
SH
SOLE
1818
0
0
BRAGG GAMING GROUP INC
COM NEW
104833306
246800
40000
SH
SOLE
40000
0
0
BRANCHOUT FOOD INC
COM
105230106
65078
34708
SH
SOLE
34708
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
409298
7547
SH
SOLE
7547
0
0
BROADCOM IN
COM
11135F101
5327
4
SH
SOLE
4
0
0
BROADWIND ENERGY INC
COM NEW
11161T207
357000
150000
SH
SOLE
150000
0
0
BUILD-A-BEAR WORKSHOP INC
COM
120076104
448050
15000
SH
SOLE
15000
0
0
CANTALOUPE INC
COM
138103106
160750
25000
SH
SOLE
25000
0
0
CARRIAGE SVCS INC
COM
143905107
2729
100
SH
SOLE
100
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
460400
20000
SH
SOLE
20000
0
0
CENTURY CASINOS INC
COM
156492100
402900
127500
SH
SOLE
127500
0
0
CERAGAN NETWORKS LTD
ORD
M22013102
696320
217600
SH
SOLE
217600
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2749
17
SH
SOLE
17
0
0
CHEVRON CORP NEW
COM
166764100
567882
3600
SH
SOLE
3600
0
0
CHICAGO ATLANTIC REAL ESTATE
COM
167239102
931635
59076
SH
SOLE
59076
0
0
CHORD ENERGY CORPORATION
COM NEW
674215207
1476
8
SH
SOLE
8
0
0
CHROMADEX CORP
COM NEW
171077407
139200
40000
SH
SOLE
40000
0
0
CISCO SYS INC
COM
17275R102
707612
14177
SH
SOLE
14177
0
0
CITIGROUP INC
COM NEW
172967424
487424
7707
SH
SOLE
7707
0
0
CODA OCTOPUS GROUP INC
COM NEW
19188U206
472944
81966
SH
SOLE
81966
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
513757
79900
SH
SOLE
79900
0
0
CONOCOPHILLIPS
COM
20825C104
643
5
SH
SOLE
5
0
0
COSAN S A
ADS
22113B103
12562
970
SH
SOLE
970
0
0
COSTCO WHSL CORP NEW
COM
22160K105
2935
4
SH
SOLE
4
0
0
CREATIVE REALITIES INC
COM
22530J309
188500
50000
SH
SOLE
50000
0
0
CROWN CRAFTS INC
COM
228309100
153000
30000
SH
SOLE
30000
0
0
CSI COMPRESSCO LP
COM UNIT
12637A103
699000
300000
SH
SOLE
300000
0
0
CSX CORP
COM
126408103
167349
4514
SH
SOLE
4514
0
0
DATA I O CORP
COM
237690102
173796
49374
SH
SOLE
49374
0
0
DATA STORAGE CORP
COM NEW
23786R201
158152
27649
SH
SOLE
27649
0
0
DEERE & CO
COM
244199105
1649
4
SH
SOLE
4
0
0
DEVON ENERGY CORP NEW
COM
25179M103
378634
7545
SH
SOLE
7545
0
0
DIAMOND OFFSHORE DRILLING INC
COM
25271C201
2128
156
SH
SOLE
156
0
0
DHI GROUP INC
COM
23331S100
395250
155000
SH
SOLE
155000
0
0
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
6792635
274782
SH
SOLE
274782
0
0
DIMENSIONAL ETF TRUST
INTL SMALL CAP E
25434V773
7569340
302048
SH
SOLE
302048
0
0
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
6850375
186404
SH
SOLE
186404
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
99856
1752
SH
SOLE
1752
0
0
DISTILLATE SMALL/MID CASH FLOW ETF
DISTILLATE SMLMD
26922B667
4245204
114822
SH
SOLE
114822
0
0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF
DISTILLATE US
26922A321
6375612
118263
SH
SOLE
118263
0
0
DLH HLDGS CORP
COM
23335Q100
2907576
219109
SH
SOLE
219109
0
0
DOMINION ENERGY INC
COM
25746U109
10216
207
SH
SOLE
207
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
19658
203
SH
SOLE
203
0
0
EATON CORP PLC
SHS
G29183103
4378
14
SH
SOLE
14
0
0
EBAY INC
COM
278642103
489894
9281
SH
SOLE
9281
0
0
ECOPETROL S A
SPONSORED ADS
279158109
1575
133
SH
SOLE
133
0
0
ELI LILLY & CO
COM
532457108
5465
7
SH
SOLE
7
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
509214
211292
SH
SOLE
211292
0
0
ENERGY SELECT SECTOR SPDR
ENERGY
81369Y506
127282
1348
SH
SOLE
1348
0
0
ENSIGN GROUP INC
COM
29358P101
12449
100
SH
SOLE
100
0
0
ENTERPRISE PRODS PARTNERS L P
COM
293792107
597846
20488
SH
SOLE
20488
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
19136
303
SH
SOLE
303
0
0
ESPEY MFG & ELECTRS CORP
COM
296650104
138875
5500
SH
SOLE
5500
0
0
EUROSEAS LTD
SHS
Y23592135
564028
15733
SH
SOLE
15733
0
0
EVOLUTION PETE CORP
COM
30049A107
1079210
175767
SH
SOLE
175767
0
0
EXPION360 INC
COM
30218B100
59280
19000
SH
SOLE
19000
0
0
EXXON MOBIL CORP
COM
30231G102
301692
2595
SH
SOLE
2595
0
0
EZCORP INC
CL A NON VTG
302301106
943789
83300
SH
SOLE
83300
0
0
FARMERS & MERCHANTS BANCORP IN COM
COM
30779N105
111450
5000
SH
SOLE
5000
0
0
FEDEX CORP
COM
31428X106
291212
1005
SH
SOLE
1005
0
0
FGI INDUSTRIES LTD
ORDINARY SHARES
G3302D103
104300
70000
SH
SOLE
70000
0
0
FIRST INTERNET BANCORP
COM
320557101
651805
18762
SH
SOLE
18762
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
21756
3700
SH
SOLE
3700
0
0
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
276633
147145
SH
SOLE
147145
0
0
FORD MTR CO DEL
COM
345370860
13465
1013
SH
SOLE
1013
0
0
FORTUNA SILVER MINES INC
COM
349915108
39165
10500
SH
SOLE
10500
0
0
FRANCO NEV CORP
COM
351858105
91753
770
SH
SOLE
770
0
0
GE AEROSPACE
COM NEW
369604301
1229
7
SH
SOLE
7
0
0
GE HEALTHCARE TECHNOLOGIES INC
COMMON STOCK
36266G107
91
1
SH
SOLE
1
0
0
GENCOR INDS INC
COM
368678108
936292
56099
SH
SOLE
56099
0
0
GENERAL MTRS CO
COM
37045V100
312679
6894
SH
SOLE
6894
0
0
GENUINE PARTS CO
COM
372460105
55343
357
SH
SOLE
357
0
0
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
527600
40000
SH
SOLE
40000
0
0
GLOBAL SELF STORAGE INC
COM
37955N106
133500
30000
SH
SOLE
30000
0
0
GLOBAL WTR RES INC
COM
379463102
231120
18000
SH
SOLE
18000
0
0
GOLD FIELDS LTD SPONSORED ADR
SPONSORED ADR
38059T106
15890
1000
SH
SOLE
1000
0
0
GOLD RESOURCE CORP
COM
38068T105
130380
300000
SH
SOLE
300000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
126201
302
SH
SOLE
302
0
0
GOLDMINING INC
COM
38149E101
1400
1600
SH
SOLE
1600
0
0
GULF IS FABRICATION INC
COM
402307102
147000
20000
SH
SOLE
20000
0
0
HECLA MNG CO
COM
422704106
307151
63856
SH
SOLE
63856
0
0
HERITAGE GLOBAL INC
COM
42727E103
895638
339257
SH
SOLE
339257
0
0
HF FOODS GROUP INC
COM
40417F109
87500
25000
SH
SOLE
25000
0
0
HIGH TIDE INC COM NEW
COM NEW
42981E401
131950
65000
SH
SOLE
65000
0
0
HOME DEPOT
COM
437076102
338699
882
SH
SOLE
882
0
0
HP INC
COM
40434L105
399115
13206
SH
SOLE
13206
0
0
HUDSON GLOBAL INC
COM NEW
443787205
1107538
62750
SH
SOLE
62750
0
0
ICAD INC
COM NEW
44934S206
225373
139983
SH
SOLE
139983
0
0
IDENTIV INC
COM NEW
45170X205
437976
55300
SH
SOLE
55300
0
0
IDEX CORP
COM
45167R104
61192
250
SH
SOLE
250
0
0
IMMERSION CORP
COM
452521107
837533
111969
SH
SOLE
111969
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
666644
165010
SH
SOLE
165010
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
122491
14293
SH
SOLE
14293
0
0
INTEST CORPORATION
COM
461147100
99375
7500
SH
SOLE
7500
0
0
INTUIT INC
COM
461202103
1953
3
SH
SOLE
3
0
0
INVESCO S&P 500 EQUAL WEIGHT ETF
S&P500 EQL WGT
46137V357
76140
449
SH
SOLE
449
0
0
ISHARES CORE DIVIDEND GROWTH ETF
CORE DIV GRWTH
46434V621
9668473
166525
SH
SOLE
166525
0
0
ISHARES CORE MSCI EMERGING MARKETS ETF
CORE MSCI EMKT
46434G103
15042
291
SH
SOLE
291
0
0
ISHARES CORE S&P MID CAP ETF
CORE S&P MCP ETF
464287507
4835649
79612
SH
SOLE
79612
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
CORE S&P TTL STK
464287150
138885
1204
SH
SOLE
1204
0
0
ISHARES MSCI EAFE ETF
MSCI EAFE ETF
464287465
596708
7471
SH
SOLE
7471
0
0
ISHARES MSCI EMERGING MARKETS ETF
MSCI EMG MKT ETF
464287234
732006
17819
SH
SOLE
17819
0
0
ISHARES RUSSELL 1000 VALUE ETF
RUS 1000 VAL ETF
464287598
11398
63
SH
SOLE
63
0
0
ISHARES RUSSELL 2000 ETF
RUSSELL 2000 ETF
464287655
19042
90
SH
SOLE
90
0
0
ISHARES S&P 500 GROWTH ETF
S&P 500 GRWT ETF
464287309
199457
2362
SH
SOLE
2362
0
0
ISHARES S&P 500 INDEX
CORE S&P500 ETF
464287200
76780
146
SH
SOLE
146
0
0
ISHARES S&P MIDCAP 400 GROWTH INDEX
S&P MC 400GR ETF
464287606
384681
4215
SH
SOLE
4215
0
0
ISHARES S&P MIDCAP 400 VALUE ETF
S&P MC 400VL ETF
464287705
23843
201
SH
SOLE
201
0
0
ISHARES S&P SMALLCAP 600 ETF
CORE S&P SCP ETF
464287804
734169
6642
SH
SOLE
6642
0
0
ISHARES S&P SMALLCAP 600 GROWTH ETF
S&P SML 600 GWT
464287887
26248
200
SH
SOLE
200
0
0
ISHARES U.S. HEALTHCARE ETF
US HLTHCARE ETF
464287762
62229
1005
SH
SOLE
1005
0
0
ISHARES U.S. INDUSTRIALS ETF
US INDUSTRIALS
464287754
42875
341
SH
SOLE
341
0
0
ISSUER DIRECT CORP
COM NEW
46520M204
130918
10133
SH
SOLE
10133
0
0
ITERIS INC NEW
COM
46564T107
123500
25000
SH
SOLE
25000
0
0
J JILL INC
COM
46620W201
159850
5000
SH
SOLE
5000
0
0
JANOVER INC
COM
47100L202
46681
38901
SH
SOLE
38901
0
0
JOHNSON & JOHNSON
COM
478160104
584917
3697
SH
SOLE
3697
0
0
JPMORGAN CHASE & CO
COM
46625H100
885247
4419
SH
SOLE
4419
0
0
JPMorgan Equity Premium Income
EQUITY PREMIUM
46641Q332
44515
769
SH
SOLE
769
0
0
JPMORGAN ULTRA-SHORT INCOME ETF
ULTRA SHRT INC
46641Q837
36129
716
SH
SOLE
716
0
0
KARAT PACKAGING INC COM
COM
48563L101
572200
20000
SH
SOLE
20000
0
0
LAKELAND INDUSTRIES INC
COM
511795106
933300
51000
SH
SOLE
51000
0
0
LEGACY HOUSING CORP
COM
52472M101
1815944
84384
SH
SOLE
84384
0
0
LEGGETT & PLATT INC
COM
524660107
134308
7013
SH
SOLE
7013
0
0
LINCOLN EDL SVCS CORP
COM
533535100
509610
49333
SH
SOLE
49333
0
0
LINDE PLC
SHS
G54950103
22822
49
SH
SOLE
49
0
0
LIVEONE INC
COM
53814X102
48750
25000
SH
SOLE
25000
0
0
LOCKHEED MARTIN CORP
COM
539830109
12365
27
SH
SOLE
27
0
0
LOVESAC COMPANY
COM
54738L109
452000
20000
SH
SOLE
20000
0
0
LSI INDS INC OHIO
COM
50216C108
915674
60560
SH
SOLE
60560
0
0
LUNA INNOVATIONS INC
COM
550351100
117944
36800
SH
SOLE
36800
0
0
LUXURBAN HOTELS INC
COM
21985R105
235373
170560
SH
SOLE
170560
0
0
MAG SILVER CORP
COM
55903Q104
26450
2500
SH
SOLE
2500
0
0
MAMAS CREATIONS INC
COM
56146T103
1236015
247203
SH
SOLE
247203
0
0
MAMMOTH ENERGY SVCS INC
COM
56155L108
473
130
SH
SOLE
130
0
0
MANITOWOC CO INC
COM NEW
563571405
212100
15000
SH
SOLE
15000
0
0
MARCUS CORP DEL
COM
566330106
25918
1817
SH
SOLE
1817
0
0
MARSH & MCLENNAN COS INC
COM
571748102
20877
101
SH
SOLE
101
0
0
MATRIX SVC CO
COM
576853105
588956
45200
SH
SOLE
45200
0
0
MAYVILLE ENGR CO INC
COM
578605107
501550
35000
SH
SOLE
35000
0
0
MCDONALDS CORP
COM
580135101
13122
46
SH
SOLE
46
0
0
MCEWEN MNG INC
COM NEW
58039P305
999863
101406
SH
SOLE
101406
0
0
MCKESSON CORP
COM
58155Q103
538
1
SH
SOLE
1
0
0
MEDTRONIC PLC
SHS
G5960L103
231122
2652
SH
SOLE
2652
0
0
MERCK & CO INC
COM
58933Y105
433879
3288
SH
SOLE
3288
0
0
META PLATFORMS INC
CL A
30303M102
104893
216
SH
SOLE
216
0
0
METALLA RTY & STREAMING LTD
COM NEW
59124U605
24880
8000
SH
SOLE
8000
0
0
MGE ENERGY INC
COM
55277P104
23889
303
SH
SOLE
303
0
0
MICROSOFT CORP.
COM
594918104
255167
606
SH
SOLE
606
0
0
MILLER INDS INC TENN
COM NEW
600551204
2034249
40603
SH
SOLE
40603
0
0
MODIV INDUSTRIAL INC
COM STK CL C
60784B101
184690
11000
SH
SOLE
11000
0
0
MODULAR MED INC
COM NEW
60785L207
157250
85000
SH
SOLE
85000
0
0
MOTORCAR PARTS OF AMER
COM
620071100
588391
73183
SH
SOLE
73183
0
0
NAPCO SEC TECHNOLOGIES INC
COM
630402105
80320
2000
SH
SOLE
2000
0
0
NATURAL GAS SVCS GROUP INC
COM
63886Q109
293393
15100
SH
SOLE
15100
0
0
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
57170
20639
SH
SOLE
20639
0
0
NEWMONT CORP
COM
651639106
165693
4623
SH
SOLE
4623
0
0
NEWPARK RES INC
COM PAR $.01NEW
651718504
1030294
142700
SH
SOLE
142700
0
0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP
COM
665809109
3389932
252039
SH
SOLE
252039
0
0
NORTHWEST PIPE CO
COM
667746101
986646
28450
SH
SOLE
28450
0
0
NOV INC
COM
62955J103
1118
57
SH
SOLE
57
0
0
NVIDIA CORPORATION
COM
67066G104
13555
15
SH
SOLE
15
0
0
OFS CREDIT COMPANY INC
COM
67111Q107
23
3
SH
SOLE
3
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
432867
13668
SH
SOLE
13668
0
0
OOMA INC
COM
683416101
213250
25000
SH
SOLE
25000
0
0
ORACLE CORPORATION
COM
68389X105
1025163
8161
SH
SOLE
8161
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
2258
2
SH
SOLE
2
0
0
PAN AMERN SILVER CORP
COM
697900108
34684
2300
SH
SOLE
2300
0
0
PBF ENERGY INC
CL A
69318G106
2152
37
SH
SOLE
37
0
0
PEPSICO INC
COM
713448108
587749
3358
SH
SOLE
3358
0
0
PERMA-FIX ENVIRONMENTAL SERVICES INC.
COM NEW
714157203
2340154
196817
SH
SOLE
196817
0
0
PETROLEO BRASILEIRO SA PETROBR
SPONSORED ADR
71654V408
3437
226
SH
SOLE
226
0
0
PFIZER INC
COM
717081103
451855
16283
SH
SOLE
16283
0
0
PHILIP MORRIS INTL INC
COM
718172109
90369
986
SH
SOLE
986
0
0
PHOTRONICS INC
COM
719405102
1560177
55091
SH
SOLE
55091
0
0
PHX MINERALS INC
CL A
69291A100
361460
106000
SH
SOLE
106000
0
0
POWERFLEET INC
COM
73931J109
1644303
307922
SH
SOLE
307922
0
0
PROCTER AND GAMBLE CO
COM
742718109
3907
24
SH
SOLE
24
0
0
PRO-DEX INC COLO
COM NEW
74265M205
105600
6000
SH
SOLE
6000
0
0
PROFIRE ENERGY INC
COM
74316X101
593998
321080
SH
SOLE
321080
0
0
PROPHASE LABS INC
COM
74345W108
554479
85700
SH
SOLE
85700
0
0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF
MSCI EAFE DIVD
74347B839
106674
2719
SH
SOLE
2719
0
0
PROSHARES SHORT DOW30
PSHS SHORT DOW30
74347B235
5662
200
SH
SOLE
200
0
0
PRUDENTIAL FINL INC
COM
744320102
609065
5187
SH
SOLE
5187
0
0
PUBLIC OPER CO STORAGE
COM
74460D109
44389
153
SH
SOLE
153
0
0
PURE CYCLE CORP
COM NEW
746228303
363774
38292
SH
SOLE
38292
0
0
QUALCOMM INC
COM
747525103
415500
2454
SH
SOLE
2454
0
0
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
1169454
136300
SH
SOLE
136300
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
905027
207100
SH
SOLE
207100
0
0
RADIANT LOGISTICS INC
COM
75025X100
2077529
383308
SH
SOLE
383308
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
66880
3178
SH
SOLE
3178
0
0
RESEARCH SOLUTIONS INC
COM
761025105
1281276
405467
SH
SOLE
405467
0
0
RICHARDSON ELECTRONICS LTD
COM
763165107
46050
5000
SH
SOLE
5000
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
378616
5940
SH
SOLE
5940
0
0
ROBLOX CORP
CL A
771049103
267
7
SH
SOLE
7
0
0
ROYAL GOLD INC
COM
780287108
218787
1796
SH
SOLE
1796
0
0
SABINE ROYALTY TRUST
UNIT BEN INT
785688102
162260
2567
SH
SOLE
2567
0
0
SACHEM CAP CORP
COM
78590A109
144950
32500
SH
SOLE
32500
0
0
SAGA COMMUNICATIONS INC
CL A NEW
786598300
66930
3000
SH
SOLE
3000
0
0
SALESFORCE INC
COM
79466L302
1506
5
SH
SOLE
5
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
30975
5900
SH
SOLE
5900
0
0
SANOFI
SPONSORED ADR
80105N105
24300
500
SH
SOLE
500
0
0
SCHLUMBERGER LTD
COM STK
806857108
447798
8170
SH
SOLE
8170
0
0
SCHWAB INTERNATIONAL EQUITY ETF
INTL EQTY ETF
808524805
68854
1764
SH
SOLE
1764
0
0
SCHWAB SHORT-TERM US TREASURY ETF
SHT TM US TRES
808524862
60991
1265
SH
SOLE
1265
0
0
SCHWAB U.S. BROAD MARKET ETF
US BRD MKT ETF
808524102
106807
1749
SH
SOLE
1749
0
0
SCHWAB US DIVIDEND EQUITY ETF
US DIVIDEND EQ
808524797
14110
175
SH
SOLE
175
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
1932
27
SH
SOLE
27
0
0
SENSUS HEALTHCARE INC
COM
81728J109
496227
130586
SH
SOLE
130586
0
0
SHIMMICK CORPORATION
COM
82455M109
86400
15000
SH
SOLE
15000
0
0
SHYFT GROUP INC
COM
825698103
431754
34762
SH
SOLE
34762
0
0
SILVERCREST ASSET MGMT GROUP
CL A
828359109
3086757
195240
SH
SOLE
195240
0
0
SILVERCREST METALS INC
COM
828363101
51948
7800
SH
SOLE
7800
0
0
SINGING MACH INC
COM
829322403
38850
42692
SH
SOLE
42692
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
674671
6228
SH
SOLE
6228
0
0
SOUTHERN CO
COM
842587107
29266
407
SH
SOLE
407
0
0
SOUTHWEST AIRLS CO
COM
844741108
497131
17030
SH
SOLE
17030
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
1228
162
SH
SOLE
162
0
0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF
SPDR TR TACTIC
78467V848
35607
889
SH
SOLE
889
0
0
SPDR GOLD ETF
GOLD SHS
78463V107
20572
100
SH
SOLE
100
0
0
SPDR S&P 500 ETF
TR UNIT
78462F103
7926868
15154
SH
SOLE
15154
0
0
SPDR S&P 600 SMALL CAP VALUE ETF
S&P 600 SMCP VAL
78464A300
8904949
107327
SH
SOLE
107327
0
0
SPDR S&P DIVIDEND ETF
S&P DIVID ETF
78464A763
22079
168
SH
SOLE
168
0
0
SPDR S&P GLOBAL NATURAL RESOURCES ETF
GLB NAT RESRCE
78463X541
1129233
19493
SH
SOLE
19493
0
0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF
OILGAS EQUIP
78468R549
1683
18
SH
SOLE
18
0
0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF
S&P OILGAS EXP
78468R556
1412
9
SH
SOLE
9
0
0
SPROTT INC
COM NEW
852066208
125479
3395
SH
SOLE
3395
0
0
SPROTT PHYSICAL GOLD & SILVER
TR UNIT
85208R101
1836702
90300
SH
SOLE
90300
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
6033508
348757
SH
SOLE
348757
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
24870
3000
SH
SOLE
3000
0
0
STARBUCKS CORP
COM
855244109
11952
130
SH
SOLE
130
0
0
STEALTH GAS INC
SHS
Y81669106
1616
272
SH
SOLE
272
0
0
STRATA SKIN SCIENCES INC
COM NEW
86272A206
37800
100000
SH
SOLE
100000
0
0
STRATTEC SEC CORP
COM
863111100
163096
6873
SH
SOLE
6873
0
0
STRYKER CORP
COM
863667101
823101
2300
SH
SOLE
2300
0
0
SUMITOMO MITSUI FINL GROUP INC
SPONSORED ADR
86562M209
29425
2500
SH
SOLE
2500
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
676565
40954
SH
SOLE
40954
0
0
SWK HLDGS CORP
COM NEW
78501P203
348400
20000
SH
SOLE
20000
0
0
T ROWE PRICE GROUP INC
COM
74144T108
177160
1453
SH
SOLE
1453
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
64624
475
SH
SOLE
475
0
0
TARGET CORP
COM
87612E106
109576
618
SH
SOLE
618
0
0
TAYLOR DEVICES INC
COM
877163105
471421
9472
SH
SOLE
9472
0
0
TECHNIPFMC PLC COM
COM
G87110105
3641
145
SH
SOLE
145
0
0
TECHPRECISION CORP
COM NEW
878739200
346390
95953
SH
SOLE
95953
0
0
TEEKAY TANKERS LTD
CL A
Y8565N300
1285
22
SH
SOLE
22
0
0
TELECOM ARGENTINA SA
SPON ADR REP B
879273209
1821
229
SH
SOLE
229
0
0
TEXAS INSTRS INC
COM
882508104
174210
1000
SH
SOLE
1000
0
0
THE BEACHBODY COMPANY INC
COM CL A NEW
073463309
38400
4000
SH
SOLE
4000
0
0
TJX COS INC NEW
COM
872540109
2554
25
SH
SOLE
25
0
0
T-MOBILE US INC
COM
872590104
987
6
SH
SOLE
6
0
0
TORM PLC
SHS CL A
G89479102
1363
39
SH
SOLE
39
0
0
TRANSACT TECHNOLOGIES INC
COM
892918103
104800
20000
SH
SOLE
20000
0
0
TRANSOCEAN LTD
REGISTERED SHS
H8817H100
1627
259
SH
SOLE
259
0
0
TRIPLE FLAG PRECIOUS METAL
COM
89679M104
1301
90
SH
SOLE
90
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L173
1523
60
SH
SOLE
60
0
0
U S GLOBAL INVS INCORPORA
CL A
902952100
1538067
553261
SH
SOLE
553261
0
0
UBER TECHNOLOGIES INC
COM
90353T100
2926
38
SH
SOLE
38
0
0
UFP TECHNOLOGIES INC
COM
902673102
252200
1000
SH
SOLE
1000
0
0
ULTRALIFE BATTERIES INC
COM
903899102
132150
15000
SH
SOLE
15000
0
0
UNION PAC CORP
COM
907818108
9642
39
SH
SOLE
39
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
520866
1052
SH
SOLE
1052
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
1130943
70950
SH
SOLE
70950
0
0
US TREASURY 3 MONTH BILL ETF
US TREAS 3 MNTH
74933W452
26070
521
SH
SOLE
521
0
0
USIO INC
COM
917313108
476000
280000
SH
SOLE
280000
0
0
VAALCO ENERGY INC
COM NEW
91851C201
1095035
157106
SH
SOLE
157106
0
0
VALERO ENERGY CORP
COM
91913Y100
1213
7
SH
SOLE
7
0
0
VANECK GOLD MINERS ETF
GOLD MINERS ETF
92189F106
1717203
54307
SH
SOLE
54307
0
0
VANECK JUNIOR GOLD MINERS ETF
JUNIOR GOLD MINE
92189F791
6359
164
SH
SOLE
164
0
0
VANGUARD FTSE EMERGING MARKETS ETF
FTSE EMR MKT ETF
922042858
797531
19093
SH
SOLE
19093
0
0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF
INTL DVD ETF
921946810
9072752
111281
SH
SOLE
111281
0
0
VANGUARD LARGE-CAP ETF
LARGE CAP ETF
922908637
19326
80
SH
SOLE
80
0
0
VANGUARD MID-CAP ETF
MID CAP ETF
922908629
56726
227
SH
SOLE
227
0
0
VANGUARD SMALL CAP VALUE ETF
SM CP VAL ETF
922908611
44830
233
SH
SOLE
233
0
0
VANGUARD TOTAL STOCK MARKET ETF
TOTAL STCK MKT
922908769
2086
8
SH
SOLE
8
0
0
VANGUARD VALUE ETF
VALUE ETF
922908744
137372
843
SH
SOLE
843
0
0
VERIZON COMMUNICATIONS
COM
92343V104
308960
7363
SH
SOLE
7363
0
0
VIEMED HEALTHCARE INC
COM
92663R105
744970
79000
SH
SOLE
79000
0
0
VIRTRA INC
COM PAR
92827K301
308400
30000
SH
SOLE
30000
0
0
VISA INC
COM CL A
92826C839
44108
158
SH
SOLE
158
0
0
VITESSE ENERGY INC COMMON STOCK
COMMON STOCK
92852X103
237300
10000
SH
SOLE
10000
0
0
WALMART INC
COM
931142103
183147
3043
SH
SOLE
3043
0
0
WEC ENERGY GROUP INC
COM
92939U106
41875
509
SH
SOLE
509
0
0
WESTERN MIDSTREAM PARTNERS LP
COM UNIT LP INT
958669103
3627
102
SH
SOLE
102
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
180932
3839
SH
SOLE
3839
0
0
WHERE FOOD COMES FROM INC
COM NEW
96327X200
147280
14000
SH
SOLE
14000
0
0
WILLDAN GROUP INC
COM
96924N100
231920
8000
SH
SOLE
8000
0
0
XCEL BRANDS INC
COM NEW
98400M101
473349
606858
SH
SOLE
606858
0
0
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
7445
376
SH
SOLE
376
0
0