0000897069-25-000971.txt : 20250513
0000897069-25-000971.hdr.sgml : 20250513
20250513145941
ACCESSION NUMBER: 0000897069-25-000971
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20250331
FILED AS OF DATE: 20250513
DATE AS OF CHANGE: 20250513
EFFECTIVENESS DATE: 20250513
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PERRITT CAPITAL MANAGEMENT INC
CENTRAL INDEX KEY: 0001279342
ORGANIZATION NAME:
EIN: 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: 25939307
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-2025
03-31-2025
false
Perritt Capital Management Inc
300 South Wacker Drive
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-13-2025
0
349
181283005
INFORMATION TABLE
2
informationtable.xml
401k Loan
COM
562803106
29811
29811
SH
SOLE
29811
0
0
ABBOTT LABS
COM
002824100
132650
1000
SH
SOLE
1000
0
0
ABBVIE INC
COM
00287Y109
916829
4375
SH
SOLE
4375
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15914
51
SH
SOLE
51
0
0
ACCESS NEWSWIRE INC
COM NEW
46520M204
174136
19721
SH
SOLE
19721
0
0
ACCURAY INC
COM
004397105
170050
95000
SH
SOLE
95000
0
0
ACME UTD CORP
COM
004816104
8068
203
SH
SOLE
203
0
0
ADDUS HOMECARE CORP
COM
006739106
435116
4400
SH
SOLE
4400
0
0
ADOBE INC
COM
00724F101
1151
3
SH
SOLE
3
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
2363
23
SH
SOLE
23
0
0
AGNICO EAGLE MINES LTD COM
COM
008474108
6071
56
SH
SOLE
56
0
0
ALASKA AIR GROUP INC
COM
011659109
689
14
SH
SOLE
14
0
0
ALICO INC COM
COM
016230104
486392
16300
SH
SOLE
16300
0
0
ALLIANCE ENTERTAINMENT HOLDING
COM CLASS A
01861F102
117250
35000
SH
SOLE
35000
0
0
ALLIANT ENERGY CORP
COM
018802108
66683
1036
SH
SOLE
1036
0
0
ALPHABET INC
CAP STK CL A
02079K305
78167
505
SH
SOLE
505
0
0
ALPHABET INC
CAP STK CL C
02079K107
581940
3724
SH
SOLE
3724
0
0
ALTRIA GROUP INC
COM
02209S103
587633
9790
SH
SOLE
9790
0
0
A-MARK PRECIOUS METALS INC
COM
00181T107
634250
25000
SH
SOLE
25000
0
0
AMAZON COM INC
COM
023135106
43379
228
SH
SOLE
228
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
32877
2312
SH
SOLE
2312
0
0
AMERICAN EXPRESS CO
COM
025816109
6457
24
SH
SOLE
24
0
0
AMERICAN VANGUARD CORP
COM
030371108
176000
40000
SH
SOLE
40000
0
0
AMERIPRISE FINANCIAL INC.
COM
03076C106
570138
1177
SH
SOLE
1177
0
0
AMGEN INC
COM
031162100
687011
2205
SH
SOLE
2205
0
0
APPLE INC
COM
037833100
132814
597
SH
SOLE
597
0
0
ARCHROCK INC
COM
03957W106
1602
61
SH
SOLE
61
0
0
ARQ INC
COM
00770C101
271050
65000
SH
SOLE
65000
0
0
ASCENT INDUSTRIES CO
COM
871565107
264847
20920
SH
SOLE
20920
0
0
ASML HOLDING N V N Y REGISTRY
SPONSORED ADR
N07059210
1325
2
SH
SOLE
2
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
257742
382066
SH
SOLE
382066
0
0
ASURE SOFTWARE INC
COM
04649U102
238836
25009
SH
SOLE
25009
0
0
ATLAS LITHIUM CORP
COM NEW
105861306
103400
20000
SH
SOLE
20000
0
0
AVIAT NETWORKS INC
COM NEW
05366Y201
669992
34950
SH
SOLE
34950
0
0
AVINO SILVER & GOLD MINES LTD
COM
053906103
1196000
650000
SH
SOLE
650000
0
0
BALCHEM CORP
COM
057665200
33725
203
SH
SOLE
203
0
0
BANK AMERICA CORP
COM
060505104
1836
44
SH
SOLE
44
0
0
BARRICK GOLD CORP
COM
067901108
9720
500
SH
SOLE
500
0
0
BEL FUSE INC
CL B
077347300
1327419
17732
SH
SOLE
17732
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
200783
377
SH
SOLE
377
0
0
BGSF INC
COM
05601C105
177421
48212
SH
SOLE
48212
0
0
BHP GROUP LTD
SPONSORED ADR
088606108
2233
46
SH
SOLE
46
0
0
BIOTE CORP CLASS A COM
COM
090683103
351149
105450
SH
SOLE
105450
0
0
BK TECHNOLOGIES CORPORATION
COM NEW
05587G203
588300
15000
SH
SOLE
15000
0
0
BLUELINX HLDGS INC
COM NEW
09624H208
374900
5000
SH
SOLE
5000
0
0
BOEING CO
COM
097023105
1194
7
SH
SOLE
7
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
2926
29
SH
SOLE
29
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
541166
24790
SH
SOLE
24790
0
0
BP PLC
SPONSORED ADR
055622104
61434
1818
SH
SOLE
1818
0
0
BRAGG GAMING GROUP INC
COM NEW
104833306
184950
45000
SH
SOLE
45000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
526512
8632
SH
SOLE
8632
0
0
BROADCOM INC
COM
11135F101
7702
46
SH
SOLE
46
0
0
BROADWIND ENERGY INC
COM NEW
11161T207
174000
120000
SH
SOLE
120000
0
0
BUILD-A-BEAR WORKSHOP INC
COM
120076104
557550
15000
SH
SOLE
15000
0
0
CANADIAN NAT RES LTD
COM
136385101
1016
33
SH
SOLE
33
0
0
CANTALOUPE INC
COM
138103106
196750
25000
SH
SOLE
25000
0
0
CARRIAGE SVCS INC
COM
143905107
197702
5101
SH
SOLE
5101
0
0
CATERPILLAR INC
COM
149123101
8575
26
SH
SOLE
26
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
296400
13000
SH
SOLE
13000
0
0
CENTURY CASINOS INC
COM
156492100
202293
119700
SH
SOLE
119700
0
0
CERAGAN NETWORKS LTD
ORD
M22013102
534860
227600
SH
SOLE
227600
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
10437
45
SH
SOLE
45
0
0
CHEVRON CORP NEW
COM
166764100
525540
3141
SH
SOLE
3141
0
0
CHICAGO ATLANTIC REAL ESTATE F
COM
167239102
755343
51383
SH
SOLE
51383
0
0
CISCO SYS INC
COM
17275R102
810555
13134
SH
SOLE
13134
0
0
CITIGROUP INC
COM NEW
172967424
581972
8197
SH
SOLE
8197
0
0
CODA OCTOPUS GROUP INC
COM NEW
19188U206
462696
74150
SH
SOLE
74150
0
0
COEUR MNG INC
COM NEW
192108504
52214
8820
SH
SOLE
8820
0
0
COMMERCIAL VEH GROUP INC
COM
202608105
71300
62000
SH
SOLE
62000
0
0
CONOCOPHILLIPS
COM
20825C104
2205
21
SH
SOLE
21
0
0
COSAN S A
ADS
22113B103
5063
970
SH
SOLE
970
0
0
COSTCO WHSL CORP
COM NEW
22160K105
15153
16
SH
SOLE
16
0
0
CREATIVE REALITIES INC
COM
22530J309
397053
203617
SH
SOLE
203617
0
0
CROWN CASTLE INC
COM
22822V101
1147
11
SH
SOLE
11
0
0
CSX CORP
COM
126408103
132859
4514
SH
SOLE
4514
0
0
DATA STORAGE CORP
COM NEW
23786R201
127050
35000
SH
SOLE
35000
0
0
DEERE & CO
COM
244199105
1877
4
SH
SOLE
4
0
0
DEVON ENERGY CORP
COM NEW
25179M103
244985
6550
SH
SOLE
6550
0
0
DEXCOM INC
COM
252131107
3756
55
SH
SOLE
55
0
0
DICE HOLDINGS INC
COM
23331S100
397401
285900
SH
SOLE
285900
0
0
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
7501753
289754
SH
SOLE
289754
0
0
DIMENSIONAL ETF TRUST
INTL SMALL CAP E
25434V773
8194448
317122
SH
SOLE
317122
0
0
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
7814137
198529
SH
SOLE
198529
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
107168
1771
SH
SOLE
1771
0
0
DISTILLATE SMALL/MID CASH FLOW ETF
DISTILLATE SMLMD
26922B667
5061784
160468
SH
SOLE
160468
0
0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF
DISTILLATE US
26922A321
7268974
134015
SH
SOLE
134015
0
0
DLH HLDGS CORP
COM
23335Q100
842538
208034
SH
SOLE
208034
0
0
DOMINION ENERGY INC
COM
25746U109
12087
215
SH
SOLE
215
0
0
DOW INC
COM
260557103
390685
11188
SH
SOLE
11188
0
0
DRILLING TOOLS INTL CORP
COM
26205E107
106650
45000
SH
SOLE
45000
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
25509
209
SH
SOLE
209
0
0
EATON CORP PLC
SHS
G29183103
3806
14
SH
SOLE
14
0
0
EATON VANCE ENHANCED EQUITY IN
COM
278277108
12660
600
SH
SOLE
600
0
0
EBAY INC
COM
278642103
331483
4894
SH
SOLE
4894
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1957
27
SH
SOLE
27
0
0
ELECTROCORE INC
COM NEW
28531P202
66900
10000
SH
SOLE
10000
0
0
ELI LILLY & CO
COM
532457108
1652
2
SH
SOLE
2
0
0
EMERSON ELEC CO
COM
291011104
2412
22
SH
SOLE
22
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
939537
220032
SH
SOLE
220032
0
0
ENERGY SELECT SECTOR SPDR
ENERGY
81369Y506
130066
1391
SH
SOLE
1391
0
0
ENSIGN GROUP INC
COM
29358P101
12964
100
SH
SOLE
100
0
0
ENTERPRISE PRODS PARTNERS L P
COM
293792107
755625
22133
SH
SOLE
22133
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
22583
315
SH
SOLE
315
0
0
ESPEY MFG & ELECTRS CORP
COM
296650104
149215
5500
SH
SOLE
5500
0
0
EUROHOLDINGS LTD
SHS
Y234DY109
9555
1999
SH
SOLE
1999
0
0
EUROSEAS LTD
SHS
Y23592135
398419
12999
SH
SOLE
12999
0
0
EVOLUTION PETE CORP
COM
30049A107
1007344
194468
SH
SOLE
194468
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2353
14
SH
SOLE
14
0
0
EXXON MOBIL CORP
COM
30231G102
311390
2618
SH
SOLE
2618
0
0
EZCORP INC
CL A NON VTG
302301106
1196736
81300
SH
SOLE
81300
0
0
FEDEX CORP
COM
31428X106
195287
801
SH
SOLE
801
0
0
FIRST INTERNET BANCORP
COM
320557101
503240
18791
SH
SOLE
18791
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
24753
3700
SH
SOLE
3700
0
0
FIRST TRUST US EQUITY OPPORTUNITIES
ETF
336920103
22348
200
SH
SOLE
200
0
0
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
555500
110000
SH
SOLE
110000
0
0
FLUSHING FINL CORP
COM
343873105
190500
15000
SH
SOLE
15000
0
0
FORD MTR CO
COM
345370860
10170
1013
SH
SOLE
1013
0
0
FORTUNA SILVER MINES INC
COM
349942102
64050
10500
SH
SOLE
10500
0
0
FORUM ENERGY TECHNOLOGIES INC
COM
34984V209
375052
18650
SH
SOLE
18650
0
0
FRANCO NEV CORP
COM
351858105
121321
770
SH
SOLE
770
0
0
GE AEROSPACE
COM NEW
369604301
1411
7
SH
SOLE
7
0
0
GE HEALTHCARE TECHNOLOGIES INC
COMMON STOCK
36266G107
81
1
SH
SOLE
1
0
0
GE VERNOVA INC
COM
36828A101
305
1
SH
SOLE
1
0
0
GENCOR INDS INC
COM
368678108
632794
52039
SH
SOLE
52039
0
0
GENERAL MLS INC
COM
370334104
1256
21
SH
SOLE
21
0
0
GENERAL MTRS CO
COM
37045V100
300106
6381
SH
SOLE
6381
0
0
GLOBAL SELF STORAGE INC
COM
37955N106
75600
15000
SH
SOLE
15000
0
0
GLOBAL WTR RES INC
COM
379463102
360850
35000
SH
SOLE
35000
0
0
GOLD FIELDS LTD
SPONSORED ADR
38059T106
22090
1000
SH
SOLE
1000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
177621
325
SH
SOLE
325
0
0
GREENFIRE RES LTD
NEW COM SHS
39525U107
363940
62000
SH
SOLE
62000
0
0
GULF IS FABRICATION INC
COM
402307102
161500
25000
SH
SOLE
25000
0
0
HECLA MNG CO
COM
422704106
378867
68141
SH
SOLE
68141
0
0
HERITAGE GLOBAL INC
COM
42727E103
600516
275466
SH
SOLE
275466
0
0
HIGH TIDE INC COM NEW
COM NEW
42981E401
189000
100000
SH
SOLE
100000
0
0
HOME DEPOT
COM
437076102
16859
46
SH
SOLE
46
0
0
HONEYWELL INTL INC
COM
438516106
2965
14
SH
SOLE
14
0
0
HP INC
COM
40434L105
350595
12661
SH
SOLE
12661
0
0
HUDSON GLOBAL INC
COM NEW
443787205
665275
62350
SH
SOLE
62350
0
0
IBEX LTD SHS NEW
COM
G4690M101
460215
18900
SH
SOLE
18900
0
0
ICAD INC
COM NEW
44934S206
371006
180100
SH
SOLE
180100
0
0
IDENTIV INC
COM NEW
45170X205
270933
84932
SH
SOLE
84932
0
0
IDEX CORP
COM
45167R104
45839
253
SH
SOLE
253
0
0
ILLINOIS TOOL WKS INC
COM
452308109
1984
8
SH
SOLE
8
0
0
IMMERSION CORP
COM
452521107
722710
95344
SH
SOLE
95344
0
0
INFORMATION SVCS GROUP INC
COM
45675Y104
634700
162327
SH
SOLE
162327
0
0
INFUSYSTEM HLDGS INC
COM
45685K102
437394
81300
SH
SOLE
81300
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3467
7
SH
SOLE
7
0
0
INVESCO S&P 500 EQUAL WEIGHT ETF
S&P500 EQL WGT
46137V357
133192
768
SH
SOLE
768
0
0
INVESCO S&P 500 EQUAL WEIGHT INCOME ADVANTAGE ETF
S&P500 EQL WGT
46090A697
1033
21
SH
SOLE
21
0
0
ISHARES BITCOIN TRUST ETF
ETF
46438F101
9362
200
SH
SOLE
200
0
0
ISHARES CORE DIVIDEND GROWTH ETF
CORE DIV GRWTH
46434V621
10136499
164074
SH
SOLE
164074
0
0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
66599
954
SH
SOLE
954
0
0
ISHARES CORE S&P MID CAP ETF
CORE S&P MCP ETF
464287507
4473042
76658
SH
SOLE
76658
0
0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF
CORE S&P TTL STK
464287150
156037
1278
SH
SOLE
1278
0
0
ISHARES GOLD TRUST
ETF
464285204
1769
30
SH
SOLE
30
0
0
ISHARES MSCI EAFE ETF
MSCI EAFE ETF
464287465
615189
7527
SH
SOLE
7527
0
0
ISHARES MSCI EMERGING MARKETS ETF
MSCI EMG MKT ETF
464287234
623120
14259
SH
SOLE
14259
0
0
ISHARES RUSSELL 1000 VALUE ETF
RUS 1000 VAL ETF
464287598
12203
64
SH
SOLE
64
0
0
ISHARES RUSSELL 2000 ETF
RUSSELL 2000 ETF
464287655
18275
91
SH
SOLE
91
0
0
ISHARES S&P 500 GROWTH ETF
S&P 500 GRWT ETF
464287309
98609
1062
SH
SOLE
1062
0
0
ISHARES S&P 500 INDEX
CORE S&P500 ETF
464287200
83181
148
SH
SOLE
148
0
0
ISHARES S&P MIDCAP 400 GROWTH INDEX
S&P MC 400GR ETF
464287606
368715
4427
SH
SOLE
4427
0
0
ISHARES S&P MIDCAP 400 VALUE ETF
S&P MC 400VL ETF
464287705
12527
104
SH
SOLE
104
0
0
ISHARES S&P SMALLCAP 600 ETF
CORE S&P SCP ETF
464287804
701003
6703
SH
SOLE
6703
0
0
ISHARES S&P SMALLCAP 600 GROWTH ETF
S&P SML 600 GWT
464287887
25275
203
SH
SOLE
203
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
310
10
SH
SOLE
10
0
0
ISHARES U.S. HEALTHCARE ETF
US HLTHCARE ETF
464287762
61938
1017
SH
SOLE
1017
0
0
ISHARES U.S. INDUSTRIALS ETF
US INDUSTRIALS
464287754
44494
341
SH
SOLE
341
0
0
JABIL INC
COM
466313103
6804
50
SH
SOLE
50
0
0
JOHNSON & JOHNSON
COM
478160104
603134
3636
SH
SOLE
3636
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2163
27
SH
SOLE
27
0
0
JPMORGAN CHASE & CO
COM
46625H100
705134
2874
SH
SOLE
2874
0
0
JPMorgan Equity Premium Income
EQUITY PREMIUM
46641Q332
47327
828
SH
SOLE
828
0
0
JPMORGAN ULTRA-SHORT INCOME ETF
ULTRA SHRT INC
46641Q837
38128
753
SH
SOLE
753
0
0
KARAT PACKAGING INC COM
COM
48563L101
265800
10000
SH
SOLE
10000
0
0
KRAFT HEINZ CO
COM
500754106
435910
14325
SH
SOLE
14325
0
0
LAKELAND INDUSTRIES INC
COM
511795106
913950
45000
SH
SOLE
45000
0
0
LAM RESEARCH CORP
COM NEW
512807306
2108
29
SH
SOLE
29
0
0
LAS VEGAS SANDS CORP
COM
517834107
1043
27
SH
SOLE
27
0
0
LEGACY HOUSING CORP
COM
52472M101
2034800
80682
SH
SOLE
80682
0
0
LENNAR CORP CL A
COM
526057104
329993
2875
SH
SOLE
2875
0
0
LIFEVANTAGE CORP
COM NEW
53222K205
1458
100
SH
SOLE
100
0
0
LINCOLN EDL SVCS CORP
COM
533535100
647496
40800
SH
SOLE
40800
0
0
LINDE PLC
SHS
G54950103
21752
46
SH
SOLE
46
0
0
LOCKHEED MARTIN CORP
COM
539830109
12460
27
SH
SOLE
27
0
0
LOVESAC COMPANY
COM
54738L109
181800
10000
SH
SOLE
10000
0
0
LSI INDS INC OHIO
COM
50216C108
934388
54963
SH
SOLE
54963
0
0
MAG SILVER CORP
COM
55903Q104
38200
2500
SH
SOLE
2500
0
0
MAMAS CREATIONS INC
COM
56146T103
260400
40000
SH
SOLE
40000
0
0
MARCUS CORP DEL
COM
566330106
30765
1843
SH
SOLE
1843
0
0
MARSH & MCLENNAN COS INC
COM
571748102
14889
61
SH
SOLE
61
0
0
MASTERCARD INC
COM
57636Q104
4933
9
SH
SOLE
9
0
0
MAYVILLE ENGR CO INC
COM
578605107
402900
30000
SH
SOLE
30000
0
0
MCDONALDS CORP
COM
580135101
14803
47
SH
SOLE
47
0
0
MCEWEN MNG INC
COM NEW
58039P305
767609
101670
SH
SOLE
101670
0
0
MEDTRONIC PLC
SHS
G5960L103
293393
3265
SH
SOLE
3265
0
0
MERCK & CO INC
COM
58933Y105
372736
4152
SH
SOLE
4152
0
0
META PLATFORMS INC
CL A
30303M102
125104
217
SH
SOLE
217
0
0
METALLA RTY & STREAMING LTD
COM NEW
59124U605
8151
2850
SH
SOLE
2850
0
0
MGE ENERGY INC
COM
55277P104
28641
308
SH
SOLE
308
0
0
MICROSOFT CORP.
COM
594918104
121231
322
SH
SOLE
322
0
0
MILLER INDS INC TENN
COM NEW
600551204
1212059
28606
SH
SOLE
28606
0
0
MITEK SYS INC
COM NEW
606710200
459245
55666
SH
SOLE
55666
0
0
MODIV INDUSTRIAL INC
COM STK CL C
60784B101
401250
25000
SH
SOLE
25000
0
0
MODULAR MED INC
COM NEW
60785L207
92650
85000
SH
SOLE
85000
0
0
MONDELEZ INTL INC
CL A
609207105
1696
25
SH
SOLE
25
0
0
MORGAN STANLEY
COM NEW
617446448
6534
56
SH
SOLE
56
0
0
MOTORCAR PARTS OF AMER
COM
620071100
701404
73832
SH
SOLE
73832
0
0
NANO NUCLEAR ENERGY INC COM
COM
63010H108
210410
7952
SH
SOLE
7952
0
0
NATURAL GAS SVCS GROUP INC
COM
63886Q109
331747
15100
SH
SOLE
15100
0
0
NETFLIX INC
COM
64110L106
5595
6
SH
SOLE
6
0
0
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
145200
60000
SH
SOLE
60000
0
0
NEWMONT CORP
COM
651639106
605361
12538
SH
SOLE
12538
0
0
NIAGEN BIOSCIENCE INC
COM NEW
171077407
138000
20000
SH
SOLE
20000
0
0
NIKE INC
CL B
654106103
825
13
SH
SOLE
13
0
0
NOBLE CORP PLC ORD SHS A
COM
G65431127
853
36
SH
SOLE
36
0
0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP
COM
665809109
1934028
185785
SH
SOLE
185785
0
0
NORTHWEST PIPE CO
Stock
667746101
1044890
25300
SH
SOLE
25300
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
1895
17
SH
SOLE
17
0
0
NPK INTERNATIONAL INC
COM SHS
651718504
817467
140700
SH
SOLE
140700
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
307
30
SH
SOLE
30
0
0
NVIDIA CORPORATION
COM
67066G104
20053
185
SH
SOLE
185
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
367495
9650
SH
SOLE
9650
0
0
OOMA INC
COM
683416101
523600
40000
SH
SOLE
40000
0
0
ORACLE CORPORATION
COM
68389X105
419714
3002
SH
SOLE
3002
0
0
ORION GROUP HLDGS INC
COM
68628V308
209200
40000
SH
SOLE
40000
0
0
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
9790
116
SH
SOLE
116
0
0
PAN AMERN SILVER CORP
COM
697900108
59409
2300
SH
SOLE
2300
0
0
PEPSICO INC
COM
713448108
514093
3428
SH
SOLE
3428
0
0
PERION NETWORK LTD
SHS NEW
M78673114
162800
20000
SH
SOLE
20000
0
0
PERMA-FIX ENVIRONMENTAL SERVICES INC.
COM NEW
714157203
1364579
187700
SH
SOLE
187700
0
0
PETROLEO BRASILEIRO SA PETROBR
SPONSORED ADR
71654V408
3241
226
SH
SOLE
226
0
0
PFIZER INC
COM
717081103
454825
17948
SH
SOLE
17948
0
0
PHILLIPS 66
COM
718546104
1235
10
SH
SOLE
10
0
0
PHOTRONICS INC
COM
719405102
996480
48000
SH
SOLE
48000
0
0
POWER SOLUTIONS INTL INC
COM NEW
73933G202
379200
15000
SH
SOLE
15000
0
0
POWERFLEET INC
COM
73931J109
1249250
227550
SH
SOLE
227550
0
0
POWERSHARES QQQ TR
ETF
46090E103
55801
119
SH
SOLE
119
0
0
PROCTER AND GAMBLE CO
COM
742718109
8180
48
SH
SOLE
48
0
0
PROPHASE LABS INC
COM
74345W108
60645
150000
SH
SOLE
150000
0
0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF
MSCI EAFE DIVD
74347B839
108144
2787
SH
SOLE
2787
0
0
PRUDENTIAL FINL INC
COM
744320102
524092
4692
SH
SOLE
4692
0
0
PUBLIC STORAGE OPER CO
COM
74460D109
47142
157
SH
SOLE
157
0
0
PURE CYCLE CORP
COM NEW
746228303
446357
42632
SH
SOLE
42632
0
0
QUALCOMM INC
COM
747525103
323880
2108
SH
SOLE
2108
0
0
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
365820
140700
SH
SOLE
140700
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
410080
176000
SH
SOLE
176000
0
0
RADIANT LOGISTICS INC
COM
75025X100
2233569
363182
SH
SOLE
363182
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
69074
3178
SH
SOLE
3178
0
0
RESEARCH SOLUTIONS INC
COM
761025105
934487
359418
SH
SOLE
359418
0
0
RICHARDSON ELECTRONICS LTD
COM
763165107
111555
9996
SH
SOLE
9996
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
314928
5241
SH
SOLE
5241
0
0
ROBINHOOD MKTS INC
COM CL A
770700102
9781
235
SH
SOLE
235
0
0
ROBLOX CORP
CL A
771049103
408
7
SH
SOLE
7
0
0
ROYAL GOLD INC
COM
780287108
297241
1817
SH
SOLE
1817
0
0
RTX CORPORATION
COM
75513E101
530
4
SH
SOLE
4
0
0
SABINE ROYALTY TRUST
UNIT BEN INT
785688102
173979
2579
SH
SOLE
2579
0
0
SALESFORCE INC
COM
79466L302
3765
14
SH
SOLE
14
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
6040
800
SH
SOLE
800
0
0
SANOFI
SPONSORED ADR
80105N105
27730
500
SH
SOLE
500
0
0
SAP SE
SPONSORED ADR
803054204
8322
31
SH
SOLE
31
0
0
SCHLUMBERGER LTD
COM STK
806857108
351245
8403
SH
SOLE
8403
0
0
SCHWAB CHARLES CORP
COM
808513105
3836
49
SH
SOLE
49
0
0
SCHWAB INTERNATIONAL EQUITY ETF
INTL EQTY ETF
808524805
262278
13259
SH
SOLE
13259
0
0
SCHWAB SHORT-TERM US TREASURY ETF
SHT TM US TRES
808524862
61205
2514
SH
SOLE
2514
0
0
SCHWAB U.S. BROAD MARKET ETF
US BRD MKT ETF
808524102
342349
15901
SH
SOLE
15901
0
0
SCHWAB US DIVIDEND EQUITY ETF
US DIVIDEND EQ
808524797
14811
529
SH
SOLE
529
0
0
SEALED AIR CORP NEW COM
COM
81211K100
322611
11163
SH
SOLE
11163
0
0
SENSUS HEALTHCARE INC COM
COM
81728J109
594022
125586
SH
SOLE
125586
0
0
SERVICENOW INC
COM
81762P102
796
1
SH
SOLE
1
0
0
SHELL PLC
SPONSORED ADR
780259305
1905
26
SH
SOLE
26
0
0
SHYFT GROUP INC
COM
825698103
265046
32762
SH
SOLE
32762
0
0
SILVERCREST ASSET MGMT GROUP
CL A
828359109
2512460
153573
SH
SOLE
153573
0
0
SKYX PLATFORMS CORP
COM
78471E105
57528
40800
SH
SOLE
40800
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
3605
142
SH
SOLE
142
0
0
SOUTHERN CO
COM
842587107
38482
418
SH
SOLE
418
0
0
SOUTHWEST AIRLS CO
COM
844741108
561129
16710
SH
SOLE
16710
0
0
SOW GOOD INC
COM
84612H106
25250
25000
SH
SOLE
25000
0
0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF
SPDR TR TACTIC
78467V848
178647
4434
SH
SOLE
4434
0
0
SPDR GOLD ETF
GOLD SHS
78463V107
28814
100
SH
SOLE
100
0
0
SPDR S&P 500 ETF
TR UNIT
78462F103
8929559
15963
SH
SOLE
15963
0
0
SPDR S&P 600 SMALL CAP VALUE ETF
S&P 600 SMCP VAL
78464A300
9209551
117468
SH
SOLE
117468
0
0
SPDR S&P DIVIDEND ETF
S&P DIVID ETF
78464A763
23427
172
SH
SOLE
172
0
0
SPDR S&P GLOBAL NATURAL RESOURCES ETF
GLB NAT RESRCE
78463X541
1473699
27675
SH
SOLE
27675
0
0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF
ETF
78463X152
4162411
74981
SH
SOLE
74981
0
0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF
OILGAS EQUIP
78468R549
1309
18
SH
SOLE
18
0
0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF
S&P OILGAS EXP
78468R556
1229
9
SH
SOLE
9
0
0
SPROTT INC
COM NEW
852066208
96471
2150
SH
SOLE
2150
0
0
SPROTT PHYSICAL GOLD & SILVER
TR UNIT
85208R101
2582469
90900
SH
SOLE
90900
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
5131100
213262
SH
SOLE
213262
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
34800
3000
SH
SOLE
3000
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
564913
6763
SH
SOLE
6763
0
0
STARBUCKS CORP
COM
855244109
2943
30
SH
SOLE
30
0
0
STEALTH GAS INC
SHS
Y81669106
1537
272
SH
SOLE
272
0
0
STRATTEC SEC CORP
COM
863111100
315680
8000
SH
SOLE
8000
0
0
STRYKER CORP
COM
863667101
521150
1400
SH
SOLE
1400
0
0
SUMITOMO MITSUI FINL GROUP INC
SPONSORED ADR
86562M209
38650
2500
SH
SOLE
2500
0
0
SUNCOR ENERGY INC
COM NEW
867224107
1859
48
SH
SOLE
48
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
429445
39254
SH
SOLE
39254
0
0
SWK HLDGS CORP
COM NEW
78501P203
351713
20225
SH
SOLE
20225
0
0
T ROWE PRICE GROUP INC
COM
74144T108
148351
1614
SH
SOLE
1614
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
8632
52
SH
SOLE
52
0
0
TAYLOR DEVICES INC
COM
877163105
193620
6000
SH
SOLE
6000
0
0
TECHNIPFMC PLC COM
COM
G87110105
2377
75
SH
SOLE
75
0
0
TECHPRECISION CORP
COM NEW
878739200
178301
77522
SH
SOLE
77522
0
0
TEEKAY TANKERS LTD
CL A
G8726X106
842
22
SH
SOLE
22
0
0
TESLA INC
COM
88160R101
34727
134
SH
SOLE
134
0
0
TEXAS INSTRS INC
COM
882508104
179700
1000
SH
SOLE
1000
0
0
THE BEACHBODY COMPANY INC
COM CL A NEW
073463309
337050
45000
SH
SOLE
45000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1493
3
SH
SOLE
3
0
0
TOYOTA MOTOR CORP
ADS
892331307
1412
8
SH
SOLE
8
0
0
U S GLOBAL INVS INCORPORA
CL A
902952100
1221350
540420
SH
SOLE
540420
0
0
UBER TECHNOLOGIES INC
COM
90353T100
2769
38
SH
SOLE
38
0
0
ULTRALIFE BATTERIES INC
COM
903899102
161400
30000
SH
SOLE
30000
0
0
UNILEVER PLC
SPONSORED ADR NEW
904767704
1131
19
SH
SOLE
19
0
0
UNION PAC CORP
COM
907818108
12070
51
SH
SOLE
51
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
537653
1026
SH
SOLE
1026
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
883392
34400
SH
SOLE
34400
0
0
USIO INC
COM
917313108
668972
458200
SH
SOLE
458200
0
0
VAALCO ENERGY INC
COM NEW
91851C201
553605
147235
SH
SOLE
147235
0
0
VALERO ENERGY CORP
COM
91913Y100
961
7
SH
SOLE
7
0
0
VANECK GOLD MINERS ETF
GOLD MINERS ETF
92189F106
2284750
49700
SH
SOLE
49700
0
0
VANECK JUNIOR GOLD MINERS ETF
JUNIOR GOLD MINE
92189F791
117444
2053
SH
SOLE
2053
0
0
VANGUARD FTSE ALL-WORLD EX-US
SMALL CAP ETF
922042718
9364
81
SH
SOLE
81
0
0
VANGUARD FTSE EMERGING MARKETS ETF
FTSE EMR MKT ETF
922042858
720647
15922
SH
SOLE
15922
0
0
VANGUARD GROWTH ETF
ETF
922908736
3708
10
SH
SOLE
10
0
0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF
INTL DVD ETF
921946810
9504807
114598
SH
SOLE
114598
0
0
VANGUARD LARGE-CAP ETF
LARGE CAP ETF
922908637
29504
114
SH
SOLE
114
0
0
VANGUARD MID-CAP ETF
MID CAP ETF
922908629
59666
230
SH
SOLE
230
0
0
VANGUARD S&P 500 ETF
ETF
922908363
2579
5
SH
SOLE
5
0
0
VANGUARD SMALL CAP VALUE ETF
SM CP VAL ETF
922908611
44495
238
SH
SOLE
238
0
0
VANGUARD TOTAL STOCK MARKET ETF
TOTAL STCK MKT
922908769
3343
12
SH
SOLE
12
0
0
VANGUARD VALUE ETF
VALUE ETF
922908744
149121
863
SH
SOLE
863
0
0
VERIZON COMMUNICATIONS
COM
92343V104
233864
5155
SH
SOLE
5155
0
0
VIEMED HEALTHCARE INC
COM
92663R105
768040
105500
SH
SOLE
105500
0
0
VIRTRA INC
COM PAR
92827K301
237134
58264
SH
SOLE
58264
0
0
VISA INC
COM CL A
92826C839
7710
22
SH
SOLE
22
0
0
VITESSE ENERGY INC COMMON STOCK
COMMON STOCK
92852X103
368850
15000
SH
SOLE
15000
0
0
WALMART INC
COM
931142103
13520
154
SH
SOLE
154
0
0
WASTE CONNECTIONS INC
COM
94106B101
2733
14
SH
SOLE
14
0
0
WEC ENERGY GROUP INC
COM
92939U106
57116
524
SH
SOLE
524
0
0
WESTERN MIDSTREAM PARTNERS LP
COM UNIT LP INT
958669103
4481
109
SH
SOLE
109
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
298022
3839
SH
SOLE
3839
0
0
WHERE FOOD COMES FROM INC
COM NEW
96327X200
148050
13374
SH
SOLE
13374
0
0
WILLDAN GROUP INC
COM
96924N100
447920
11000
SH
SOLE
11000
0
0
XCEL BRANDS INC
COM NEW
98400M200
179329
63592
SH
SOLE
63592
0
0
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
2663
76
SH
SOLE
76
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
453
4
SH
SOLE
4
0
0