# EDGAR Filing Document

**Accession Number:** 0001279342
**File Stem:** 0001567619-23-002736
**Filing Date:** 2023-2
**Character Count:** 34060
**Document Hash:** a66e2aba45f747abe4d4480f93ec00bc
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001567619-23-002736.hdr.sgml**: 20230214

**ACCESSION NUMBER**: 0001567619-23-002736

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230214

**DATE AS OF CHANGE**: 20230214

**EFFECTIVENESS DATE**: 20230214

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** PERRITT CAPITAL MANAGEMENT INC
- **CENTRAL INDEX KEY:** 0001279342
- **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:** 23624799

**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

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** PERRITT CAPITAL MANAGEMENT INC<br>**Address:** 300 SOUTH WACKER DRIVE<br>SUITE 2880<br>CHICAGO, IL 60606

**Form 13F File Number:** 028-10646

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Lynn E. Burmeister<br>**Title:** Chief Compliance Officer<br>**Phone:** 312-669-1650

**Signature, Place, and Date of Signing:**

/s/ Lynn E. Burmeister  Chicago, IL  02-14-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 298

**Form 13F Information Table Value Total:** $175412463

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M CO COM | COM | 88579Y101 |  | 15590 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| 401k Loan | COM | 562803106 |  | 5555 | 5555 | SH |  | SOLE |  | 5555 | 0 | 0 |
| ABBOTT LABS COM | COM | 002824100 |  | 109790 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ABBVIE INC COM | COM | 00287Y109 |  | 1113170 | 6888 | SH |  | SOLE |  | 6888 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | SHS CLASS A | G1151C101 |  | 13609 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| ACME UTD CORP COM | COM | 004816104 |  | 10950 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ACTINIUM PHARMACEUTICALS INC COM | COM | 00507W206 |  | 127800 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| ADDUS HOMECARE CORPCOM | COM | 006739106 |  | 507399 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| AFLAC INC COM | COM | 001055102 |  | 10935 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| AIRGAIN INC COM | COM | 00938A104 |  | 130200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| ALIMERA SCIENCES INC COM NEW | COM NEW | 016259202 |  | 48780 | 18000 | SH |  | SOLE |  | 18000 | 0 | 0 |
| ALLIANT ENERGY CORP COM | COM | 018802108 |  | 55210 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ALPHABET INC CAP STK CL A | CAP STK CL A | 02079K305 |  | 51173 | 580 | SH |  | SOLE |  | 580 | 0 | 0 |
| ALPHABET INC CAP STK CL C | CAP STK CL C | 02079K107 |  | 391299 | 4410 | SH |  | SOLE |  | 4410 | 0 | 0 |
| ALTRIA GROUP INC COM | COM | 02209S103 |  | 464505 | 10162 | SH |  | SOLE |  | 10162 | 0 | 0 |
| A-MARK PRECIOUS METALS INC COM | COM | 00181T107 |  | 1423930 | 41000 | SH |  | SOLE |  | 41000 | 0 | 0 |
| AMAZON COM INC COM | COM | 023135106 |  | 12600 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| AMERICA MOVIL SERIES L ADR | SPON ADR L SHS | 02364W105 |  | 45718 | 2512 | SH |  | SOLE |  | 2512 | 0 | 0 |
| AMERICAN SOFTWARE CL A CLASS A | CL A | 029683109 |  | 737479 | 50237 | SH |  | SOLE |  | 50237 | 0 | 0 |
| AMERIPRISE FINANCIAL INC. | COM | 03076C106 |  | 402757 | 1294 | SH |  | SOLE |  | 1294 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 793764 | 3022 | SH |  | SOLE |  | 3022 | 0 | 0 |
| AMPCO-PITTSBURG CORP COM | COM | 032037103 |  | 284880 | 113498 | SH |  | SOLE |  | 113498 | 0 | 0 |
| AMPCO-PITTSBURG CORP WT A EXP 080125 | *W EXP 08/01/2025 | 032037111 |  | 2363 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| APPLE INC COM | COM | 037833100 |  | 170858 | 1315 | SH |  | SOLE |  | 1315 | 0 | 0 |
| ASSERTIO HOLDINGS INC COM NEW | COM NEW | 04546C205 |  | 1747666 | 406434 | SH |  | SOLE |  | 406434 | 0 | 0 |
| ASURE SOFTWARE INC CORP. | COM | 04649U102 |  | 721664 | 77266 | SH |  | SOLE |  | 77266 | 0 | 0 |
| AUDIOVOX CORP CL A | CL A | 91829F104 |  | 251920 | 30062 | SH |  | SOLE |  | 30062 | 0 | 0 |
| AVIAT NETWORKS INC COM NEW | COM NEW | 05366Y201 |  | 405470 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| AXT INC | COM | 00246W103 |  | 261552 | 59715 | SH |  | SOLE |  | 59715 | 0 | 0 |
| BALCHEM CORP COM | COM | 057665200 |  | 45791 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| BARRICK GOLD CORP COM | COM | 067901108 |  | 8590 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BEL FUSE INC CL B | CL B | 077347300 |  | 1170767 | 35564 | SH |  | SOLE |  | 35564 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 |  | 191518 | 620 | SH |  | SOLE |  | 620 | 0 | 0 |
| BETTER CHOICE CO INC COM | COM | 08771Y303 |  | 26950 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| BGSF INC COM | COM | 05601C105 |  | 979806 | 63956 | SH |  | SOLE |  | 63956 | 0 | 0 |
| BIOMERICA INC COM NEW | COM NEW | 09061H307 |  | 83750 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| BK TECHNOLOGIES CORPORATION COM | COM | 05587G104 |  | 249000 | 75000 | SH |  | SOLE |  | 75000 | 0 | 0 |
| BLUELINX HLDGS INC COM NEW | COM NEW | 09624H208 |  | 568880 | 8000 | SH |  | SOLE |  | 8000 | 0 | 0 |
| BM TECHNOLOGIES INC CL A COM | CL A COM | 05591L107 |  | 78150 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| BOWMAN CONSULTING GROUP LTD COM | COM | 103002101 |  | 1636084 | 74878 | SH |  | SOLE |  | 74878 | 0 | 0 |
| BOXLIGHT CORP COM CL A | COM CL A | 103197109 |  | 108780 | 350000 | SH |  | SOLE |  | 350000 | 0 | 0 |
| BP PLC SPONSORED ADR | SPONSORED ADR | 055622104 |  | 62734 | 1796 | SH |  | SOLE |  | 1796 | 0 | 0 |
| BRAGG GAMING GROUP INC COM NEW | COM NEW | 104833306 |  | 154000 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 |  | 516673 | 7181 | SH |  | SOLE |  | 7181 | 0 | 0 |
| BUILD-A-BEAR WORKSHOP INC COM | COM | 120076104 |  | 238400 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| CANOO INC COM CL A | COM CL A | 13803R102 |  | 1230 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CANTALOUPE INC COM | COM | 138103106 |  | 65250 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| CARECLOUD INC COM | COM | 14167R100 |  | 138252 | 49200 | SH |  | SOLE |  | 49200 | 0 | 0 |
| CARLISLE COS INC COM | COM | 142339100 |  | 402726 | 1709 | SH |  | SOLE |  | 1709 | 0 | 0 |
| CARRIAGE SVCS INC COM | COM | 143905107 |  | 2754 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CBS CORP CL B | CL B | 92556H206 |  | 241013 | 14278 | SH |  | SOLE |  | 14278 | 0 | 0 |
| CECO ENVIRONMENTAL CORP COM | COM | 125141101 |  | 350400 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| CENTURY CASINOS INC | COM | 156492100 |  | 901246 | 128200 | SH |  | SOLE |  | 128200 | 0 | 0 |
| CERAGAN NETWORKS LTD | ORD | M22013102 |  | 386775 | 202500 | SH |  | SOLE |  | 202500 | 0 | 0 |
| CHEVRON CORP NEW COM | COM | 166764100 |  | 706024 | 3934 | SH |  | SOLE |  | 3934 | 0 | 0 |
| CHICAGO ATLANTIC REAL ESTATE F COM | COM | 167239102 |  | 1218168 | 80834 | SH |  | SOLE |  | 80834 | 0 | 0 |
| CHICKEN SOUP FOR THE SOUL ENTM CL A | CL A | 16842Q100 |  | 104351 | 20381 | SH |  | SOLE |  | 20381 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 897776 | 18845 | SH |  | SOLE |  | 18845 | 0 | 0 |
| CITIGROUP INC COM NEW | COM NEW | 172967424 |  | 493097 | 10902 | SH |  | SOLE |  | 10902 | 0 | 0 |
| COCA COLA CO COM | COM | 191216100 |  | 11704 | 184 | SH |  | SOLE |  | 184 | 0 | 0 |
| CODA OCTOPUS GROUP INC COM NEW | COM NEW | 19188U206 |  | 661695 | 96457 | SH |  | SOLE |  | 96457 | 0 | 0 |
| COMMERCIAL VEH GROUP INC COM | COM | 202608105 |  | 483898 | 71057 | SH |  | SOLE |  | 71057 | 0 | 0 |
| COSAN S A ADS | ADS | 22113B103 |  | 12668 | 970 | SH |  | SOLE |  | 970 | 0 | 0 |
| CROWN CRAFTS INC COM | COM | 228309100 |  | 120150 | 22500 | SH |  | SOLE |  | 22500 | 0 | 0 |
| CSI COMPRESSCO LP COM UNIT | COM UNIT | 12637A103 |  | 425201 | 319700 | SH |  | SOLE |  | 319700 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 139410 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| DARIOHEALTH CORP COM NEW | COM NEW | 23725P209 |  | 270 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| DATA I O CORP COM | COM | 237690102 |  | 178249 | 44899 | SH |  | SOLE |  | 44899 | 0 | 0 |
| DATA STORAGE CORP COM NEW | COM NEW | 23786R201 |  | 66233 | 44752 | SH |  | SOLE |  | 44752 | 0 | 0 |
| DECISIONPOINT SYS INC NEW COM | COM NEW | 24345A408 |  | 324008 | 40001 | SH |  | SOLE |  | 40001 | 0 | 0 |
| DELTA APPAREL INC | COM | 247368103 |  | 148540 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| DEVON ENERGY CORP NEW COM | COM | 25179M103 |  | 392434 | 6380 | SH |  | SOLE |  | 6380 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | SPON ADR NEW | 25243Q205 |  | 10691 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| DICE HOLDINGS INC | COM | 23331S100 |  | 826298 | 156200 | SH |  | SOLE |  | 156200 | 0 | 0 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | EMGR CRE EQT MNG | 25434V302 |  | 5674273 | 258509 | SH |  | SOLE |  | 258509 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL SMALL CAP ETF | INTL SMALL CAP E | 25434V773 |  | 5836179 | 271324 | SH |  | SOLE |  | 271324 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | INTERNATNAL VAL | 25434V807 |  | 14896 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| DIMENSIONAL U.S. EQUITY ETF | US EQUITY ETF | 25434V401 |  | 72443 | 1741 | SH |  | SOLE |  | 1741 | 0 | 0 |
| DIRECT DIGITAL HOLDINGS INC CLASS A COM | CLASS A COM | 25461T105 |  | 107316 | 44254 | SH |  | SOLE |  | 44254 | 0 | 0 |
| DLH HLDGS CORP | COM | 23335Q100 |  | 2886066 | 243242 | SH |  | SOLE |  | 243242 | 0 | 0 |
| DOMINION RESOURCES INC | COM | 25746U109 |  | 12387 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | COM NEW | 26441C204 |  | 20495 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| DYNATRONICS CORP | COM NEW | 268157401 |  | 51398 | 131756 | SH |  | SOLE |  | 131756 | 0 | 0 |
| EBAY INC | COM | 278642103 |  | 435767 | 10508 | SH |  | SOLE |  | 10508 | 0 | 0 |
| EDUCATIONAL DEV CORP COM | COM | 281479105 |  | 58266 | 18438 | SH |  | SOLE |  | 18438 | 0 | 0 |
| EMERSON ELEC CO COM | COM | 291011104 |  | 198076 | 2062 | SH |  | SOLE |  | 2062 | 0 | 0 |
| ENDEAVOUR SILVER CORP COM | COM | 29258Y103 |  | 253232 | 78158 | SH |  | SOLE |  | 78158 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR | ENERGY | 81369Y506 |  | 115911 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 9461 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P | COM | 293792107 |  | 501696 | 20800 | SH |  | SOLE |  | 20800 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | SH BEN INT | 29476L107 |  | 17700 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST | ETFMG ALTR HRVST | 26924G508 |  | 426 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EUROSEAS LTD SHS | SHS | Y23592135 |  | 595326 | 32267 | SH |  | SOLE |  | 32267 | 0 | 0 |
| EVOLUTION PETE CORP COM | COM | 30049A107 |  | 1624115 | 215115 | SH |  | SOLE |  | 215115 | 0 | 0 |
| EXPION360 INC COM | COM | 30218B100 |  | 34500 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| EXXON MOBIL CORP COM | COM | 30231G102 |  | 283471 | 2570 | SH |  | SOLE |  | 2570 | 0 | 0 |
| EZCORP INC CL A NON VTG | CL A NON VTG | 302301106 |  | 407500 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 173200 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 730634 | 30092 | SH |  | SOLE |  | 30092 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP COM | COM | 32076V103 |  | 30858 | 3700 | SH |  | SOLE |  | 3700 | 0 | 0 |
| FLEXIBLE SOLUTIONS INTL INC | COM | 33938T104 |  | 631687 | 203770 | SH |  | SOLE |  | 203770 | 0 | 0 |
| FLEXSTEEL INDS INC COM | COM | 339382103 |  | 96573 | 6271 | SH |  | SOLE |  | 6271 | 0 | 0 |
| FOOT LOCKER INC COM | COM | 344849104 |  | 487944 | 12912 | SH |  | SOLE |  | 12912 | 0 | 0 |
| FORD MTR CO DEL COM | COM | 345370860 |  | 11630 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FORTUNA SILVER MINES INC COM | COM | 349915108 |  | 28125 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| FRANCO NEV CORP COM | COM | 351858105 |  | 105090 | 770 | SH |  | SOLE |  | 770 | 0 | 0 |
| FUEL TECH INC COM | COM | 359523107 |  | 7207 | 5667 | SH |  | SOLE |  | 5667 | 0 | 0 |
| GENCOR INDS INC COM | COM | 368678108 |  | 689820 | 68299 | SH |  | SOLE |  | 68299 | 0 | 0 |
| GENERAL ELECTRIC CO COM NEW | COM NEW | 369604301 |  | 587 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| GENERAL MTRS CO COM | COM | 37045V100 |  | 219366 | 6521 | SH |  | SOLE |  | 6521 | 0 | 0 |
| GENUINE PARTS CO COM | COM | 372460105 |  | 1801901 | 10385 | SH |  | SOLE |  | 10385 | 0 | 0 |
| GEOSPACE TECHNOLOGIES CORP COM | COM | 37364X109 |  | 168800 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| GLOBAL SELF STORAGE INC COM | COM | 37955N106 |  | 219600 | 45000 | SH |  | SOLE |  | 45000 | 0 | 0 |
| GLOBAL WTR RES INC COM | COM | 379463102 |  | 265600 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| GOLD RESOURCE CORP COM | COM | 38068T105 |  | 480726 | 314200 | SH |  | SOLE |  | 314200 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 103014 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| GULF IS FABRICATION INC COM | COM | 402307102 |  | 46170 | 9000 | SH |  | SOLE |  | 9000 | 0 | 0 |
| HARROW HEALTH INC COM | COM | 415858109 |  | 118685 | 8041 | SH |  | SOLE |  | 8041 | 0 | 0 |
| HECLA MNG CO COM | COM | 422704106 |  | 439218 | 78996 | SH |  | SOLE |  | 78996 | 0 | 0 |
| HERITAGE GLOBAL INC COM | COM | 42727E103 |  | 900264 | 383091 | SH |  | SOLE |  | 383091 | 0 | 0 |
| HF FOODS GROUP INC COM | COM | 40417F109 |  | 60900 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| HOME DEPOT | COM | 437076102 |  | 368135 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| HP INC COM | COM | 40434L105 |  | 438250 | 16310 | SH |  | SOLE |  | 16310 | 0 | 0 |
| HUDBAY MINERALS INC COM | COM | 443628102 |  | 43435 | 8567 | SH |  | SOLE |  | 8567 | 0 | 0 |
| HUDSON GLOBAL INC COM NEW | COM NEW | 443787205 |  | 1481134 | 65450 | SH |  | SOLE |  | 65450 | 0 | 0 |
| ICAD INC COM NEW | COM NEW | 44934S206 |  | 502639 | 274666 | SH |  | SOLE |  | 274666 | 0 | 0 |
| IDENTIV INC COM NEW | COM NEW | 45170X205 |  | 444058 | 61334 | SH |  | SOLE |  | 61334 | 0 | 0 |
| IDEX CORP COM | COM | 45167R104 |  | 57083 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| IES HLDGS INC COM | COM | 44951W106 |  | 419299 | 11788 | SH |  | SOLE |  | 11788 | 0 | 0 |
| IMMERSION CORP COM | COM | 452521107 |  | 827431 | 117700 | SH |  | SOLE |  | 117700 | 0 | 0 |
| IMMUCELL CORP COM PAR | COM PAR $0.10 | 452525306 |  | 183000 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| INFORMATION SVCS GROUP INC | COM | 45675Y104 |  | 761608 | 165567 | SH |  | SOLE |  | 165567 | 0 | 0 |
| INFUSYSTEM HLDGS INC COM | COM | 45685K102 |  | 124063 | 14293 | SH |  | SOLE |  | 14293 | 0 | 0 |
| INTEL CORP COM | COM | 458140100 |  | 435897 | 16493 | SH |  | SOLE |  | 16493 | 0 | 0 |
| INTEST CORPORATION | COM | 461147100 |  | 206000 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| INTRUSION INC COM NEW | COM NEW | 46121E205 |  | 395262 | 125083 | SH |  | SOLE |  | 125083 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT ETF | S EQL WGT | 46137V357 |  | 91530 | 648 | SH |  | SOLE |  | 648 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | CORE DIV GRWTH | 46434V621 |  | 9567781 | 191356 | SH |  | SOLE |  | 191356 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | CORE MSCI EMKT | 46434G103 |  | 13356 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | CORE S MCP ETF | 464287507 |  | 3566540 | 14744 | SH |  | SOLE |  | 14744 | 0 | 0 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | CORE S TTL STK | 464287150 |  | 101421 | 1196 | SH |  | SOLE |  | 1196 | 0 | 0 |
| ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 505100 | 7695 | SH |  | SOLE |  | 7695 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | MSCI EMG MKT ETF | 464287234 |  | 1103875 | 29126 | SH |  | SOLE |  | 29126 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | RUS 1000 VAL ETF | 464287598 |  | 4436 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | RUSSELL 2000 ETF | 464287655 |  | 64513 | 370 | SH |  | SOLE |  | 370 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | S 500 GRWT ETF | 464287309 |  | 723888 | 12374 | SH |  | SOLE |  | 12374 | 0 | 0 |
| ISHARES S 500 INDEX | CORE S ETF | 464287200 |  | 81068 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| ISHARES S MIDCAP 400 GROWTH INDEX | S MC 400GR ETF | 464287606 |  | 286860 | 4200 | SH |  | SOLE |  | 4200 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | S MC 400VL ETF | 464287705 |  | 36187 | 359 | SH |  | SOLE |  | 359 | 0 | 0 |
| ISHARES S SMALLCAP 600 ETF | CORE S SCP ETF | 464287804 |  | 626895 | 6624 | SH |  | SOLE |  | 6624 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | S SML 600 GWT | 464287887 |  | 62573 | 579 | SH |  | SOLE |  | 579 | 0 | 0 |
| ISHARES U.S. HEALTHCARE ETF | US HLTHCARE ETF | 464287762 |  | 56742 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | US INDUSTRIALS | 464287754 |  | 32796 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| ISSUER DIRECT CORP COM NEW | COM NEW | 46520M204 |  | 253730 | 10133 | SH |  | SOLE |  | 10133 | 0 | 0 |
| JOHNSON  JOHNSON COM | COM | 478160104 |  | 783343 | 4434 | SH |  | SOLE |  | 4434 | 0 | 0 |
| JPMORGAN CHASE  CO COM | COM | 46625H100 |  | 724140 | 5400 | SH |  | SOLE |  | 5400 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ULTRA SHRT INC | 46641Q837 |  | 35091 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| KALERA PUBLIC LIMITED CO ORDINARY SHARES | ORDINARY SHARES | G52251108 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | COM | 494368103 |  | 254294 | 1873 | SH |  | SOLE |  | 1873 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | COM | 501242101 |  | 216564 | 4893 | SH |  | SOLE |  | 4893 | 0 | 0 |
| LAKELAND INDUSTRIES INC | COM | 511795106 |  | 365750 | 27500 | SH |  | SOLE |  | 27500 | 0 | 0 |
| LB FOSTER CO | COM | 350060109 |  | 169516 | 17512 | SH |  | SOLE |  | 17512 | 0 | 0 |
| LEGACY HOUSING CORP COM | COM | 52472M101 |  | 1892530 | 99817 | SH |  | SOLE |  | 99817 | 0 | 0 |
| LEGGETT  PLATT INC COM | COM | 524660107 |  | 332162 | 10306 | SH |  | SOLE |  | 10306 | 0 | 0 |
| LINCOLN EDL SVCS CORP COM | COM | 533535100 |  | 570703 | 98567 | SH |  | SOLE |  | 98567 | 0 | 0 |
| LINDE PLC SHS | SHS | G5494J103 |  | 15004 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| LM FDG AMER INC COM | COM | 502074404 |  | 11 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | COM | 539830109 |  | 13135 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| LOVESAC COMPANY COM | COM | 54738L109 |  | 440200 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| LSI INDS INC OHIO COM | COM | 50216C108 |  | 960436 | 78467 | SH |  | SOLE |  | 78467 | 0 | 0 |
| LUNA INNOVATIONS INC COM | COM | 550351100 |  | 573987 | 65300 | SH |  | SOLE |  | 65300 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP | COM UNIT RP LP | 559080106 |  | 597499 | 11900 | SH |  | SOLE |  | 11900 | 0 | 0 |
| MAMAMANCINI S HLDGS INC COM | COM | 56146T103 |  | 1005744 | 560303 | SH |  | SOLE |  | 560303 | 0 | 0 |
| MARCUS CORP DEL COM | COM | 566330106 |  | 25902 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| MARSH  MCLENNAN COS INC COM | COM | 571748102 |  | 16713 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| MATRIX SVC CO | COM | 576853105 |  | 98898 | 15900 | SH |  | SOLE |  | 15900 | 0 | 0 |
| MAYVILLE ENGR CO INC COM | COM | 578605107 |  | 607680 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| MCDONALDS CORP COM | COM | 580135101 |  | 12122 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| MCEWEN MNG INC COM NEW | COM | 58039P305 |  | 698178 | 119143 | SH |  | SOLE |  | 119143 | 0 | 0 |
| MEDTRONIC PLC SHS | COM | G5960L103 |  | 232227 | 2988 | SH |  | SOLE |  | 2988 | 0 | 0 |
| MERCK  CO INC COM | COM | 58933Y105 |  | 484962 | 4371 | SH |  | SOLE |  | 4371 | 0 | 0 |
| META PLATFORMS INC CL A | CL A | 30303M102 |  | 25873 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| MGE ENERGY INC COM | COM | 55277P104 |  | 21120 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MICROSOFT | COM | 594918104 |  | 228309 | 952 | SH |  | SOLE |  | 952 | 0 | 0 |
| MILLER INDS INC TENN NEW | COM NEW | 600551204 |  | 1183704 | 44400 | SH |  | SOLE |  | 44400 | 0 | 0 |
| MODIV INC CL C COM STK | CL C COM STK | 60784B101 |  | 102840 | 8570 | SH |  | SOLE |  | 8570 | 0 | 0 |
| MORGAN STANLEY COM NEW | COM NEW | 617446448 |  | 385141 | 4530 | SH |  | SOLE |  | 4530 | 0 | 0 |
| MOTORCAR PARTS OF AMER | COM | 620071100 |  | 663164 | 55916 | SH |  | SOLE |  | 55916 | 0 | 0 |
| NAPCO SECURITY SYSTEMS INC | COM | 630402105 |  | 288540 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| NATURAL ALTERNATIVES INTL INC COM NEW | COM NEW | 638842302 |  | 100680 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| NETSOL TECHNOLOGIES INC COM PAR $.001 | COM PAR $.001 | 64115A402 |  | 116843 | 40500 | SH |  | SOLE |  | 40500 | 0 | 0 |
| NEWMONT CORP COM | COM | 651639106 |  | 372856 | 7900 | SH |  | SOLE |  | 7900 | 0 | 0 |
| NEWPARK RES INC COM PAR $.01NEW | COM PAR $.01NEW | 651718504 |  | 498000 | 120000 | SH |  | SOLE |  | 120000 | 0 | 0 |
| NORTHERN TECHNOLOGIES INTERNATIONAL CORP | COM | 665809109 |  | 3555487 | 267129 | SH |  | SOLE |  | 267129 | 0 | 0 |
| NORTHWEST PIPE CO | COM | 667746101 |  | 1119615 | 33223 | SH |  | SOLE |  | 33223 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | COM | 681936100 |  | 420843 | 15057 | SH |  | SOLE |  | 15057 | 0 | 0 |
| ONE STOP SYS INC COM | COM | 68247W109 |  | 165550 | 55000 | SH |  | SOLE |  | 55000 | 0 | 0 |
| OOMA INC COM | COM | 683416101 |  | 340500 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| ORACLE CORPORATION | COM | 68389X105 |  | 794717 | 9723 | SH |  | SOLE |  | 9723 | 0 | 0 |
| P  F INDS INC CL A NEW | CL A NEW | 692830508 |  | 100091 | 19820 | SH |  | SOLE |  | 19820 | 0 | 0 |
| PACER GLOBAL CASH COWS DIVIDEND ETF | GLOBL CASH ETF | 69374H709 |  | 31740 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PAN AMERN SILVER CORP COM | COM | 697900108 |  | 21242 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| PAYPAL HLDGS INC COM | COM | 70450Y103 |  | 142191 | 1997 | SH |  | SOLE |  | 1997 | 0 | 0 |
| PC-TEL INC | COM | 69325Q105 |  | 1228811 | 285770 | SH |  | SOLE |  | 285770 | 0 | 0 |
| PEPSICO INC COM | COM | 713448108 |  | 863058 | 4777 | SH |  | SOLE |  | 4777 | 0 | 0 |
| PERION NETWORK LTD SHS NEW | SHS NEW | M78673114 |  | 253000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SERVICES  INC. | COM NEW | 714157203 |  | 872087 | 247050 | SH |  | SOLE |  | 247050 | 0 | 0 |
| PFIZER INC COM | COM | 717081103 |  | 1066356 | 20811 | SH |  | SOLE |  | 20811 | 0 | 0 |
| PFSWEB INC COM NEW | COM NEW | 717098206 |  | 923 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | COM | 718172109 |  | 93113 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 |  | 1108390 | 65858 | SH |  | SOLE |  | 65858 | 0 | 0 |
| POLISHED COM INC COM | COM | 28252C109 |  | 188573 | 326420 | SH |  | SOLE |  | 326420 | 0 | 0 |
| POWERFLEET INC COM. | COM | 73931J109 |  | 670316 | 249188 | SH |  | SOLE |  | 249188 | 0 | 0 |
| POWERSHARES QQQ TR | UNIT SER 1 | 46090E103 |  | 9586 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| PROCTER AND GAMBLE CO COM | COM | 742718109 |  | 553649 | 3653 | SH |  | SOLE |  | 3653 | 0 | 0 |
| PROFIRE ENERGY INC COM | COM | 74316X101 |  | 447625 | 423861 | SH |  | SOLE |  | 423861 | 0 | 0 |
| PROPHASE LABS INC COM | COM | 74345W108 |  | 936999 | 97300 | SH |  | SOLE |  | 97300 | 0 | 0 |
| PROSHARES MSCI EAFE DIVIDEND GROWERS ETF | MSCI EAFE DIVD | 74347B839 |  | 95564 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 555136 | 5582 | SH |  | SOLE |  | 5582 | 0 | 0 |
| PUBLIC STORAGE COM | COM | 74460D109 |  | 42029 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| PURE CYCLE CORP COM NEW | COM NEW | 746228303 |  | 471170 | 44959 | SH |  | SOLE |  | 44959 | 0 | 0 |
| QUALCOMM INC COM | COM | 747525103 |  | 273201 | 2485 | SH |  | SOLE |  | 2485 | 0 | 0 |
| QUEST RESOURCE HLDG CORP COM NEW | COM NEW | 74836W203 |  | 1025802 | 167889 | SH |  | SOLE |  | 167889 | 0 | 0 |
| QUIPT HOME MEDICAL CORP COM | COM | 74880P104 |  | 997587 | 211802 | SH |  | SOLE |  | 211802 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025X100 |  | 2277093 | 447366 | SH |  | SOLE |  | 447366 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP COM | COM | 75513E101 |  | 11303 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 67677 | 3139 | SH |  | SOLE |  | 3139 | 0 | 0 |
| RESEARCH SOLUTIONS INC COM | COM | 761025105 |  | 806465 | 420034 | SH |  | SOLE |  | 420034 | 0 | 0 |
| ROBLOX CORP CL A | CL A | 771049103 |  | 199 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| ROYAL GOLD INC COM | COM | 780287108 |  | 201769 | 1790 | SH |  | SOLE |  | 1790 | 0 | 0 |
| SABINE ROYALTY TRUST | UNIT BEN INT | 785688102 |  | 254893 | 2991 | SH |  | SOLE |  | 2991 | 0 | 0 |
| SACHEM CAP CORP COM | COM | 78590A109 |  | 107250 | 32500 | SH |  | SOLE |  | 32500 | 0 | 0 |
| SAGA COMMUNICATIONS INC CL A NEW | CL A NEW | 786598300 |  | 106200 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| SANOFI SPONSORED ADR | SPONSORED ADR | 80105N105 |  | 24215 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | INTL EQTY ETF | 808524805 |  | 36494 | 1133 | SH |  | SOLE |  | 1133 | 0 | 0 |
| SCHWAB SHORT-TERM US TREASURY ETF | SHT TM US TRES | 808524862 |  | 20116 | 417 | SH |  | SOLE |  | 417 | 0 | 0 |
| SCHWAB U.S. BROAD MARKET ETF | US BRD MKT ETF | 808524102 |  | 63182 | 1410 | SH |  | SOLE |  | 1410 | 0 | 0 |
| SENSUS HEALTHCARE INC COM | COM | 81728J109 |  | 148304 | 19987 | SH |  | SOLE |  | 19987 | 0 | 0 |
| SHYFT GROUP INC COM | COM | 825698103 |  | 1271912 | 51163 | SH |  | SOLE |  | 51163 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP I CL A | CL A | 828359109 |  | 4365433 | 232575 | SH |  | SOLE |  | 232575 | 0 | 0 |
| SINGING MACH INC COM | COM | 829322403 |  | 603841 | 136730 | SH |  | SOLE |  | 136730 | 0 | 0 |
| SKYWORKS SOLUTIONS INC COM | COM | 83088M102 |  | 660556 | 7249 | SH |  | SOLE |  | 7249 | 0 | 0 |
| SOUTHERN CO COM | COM | 842587107 |  | 36491 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | COM | 844741108 |  | 599663 | 17810 | SH |  | SOLE |  | 17810 | 0 | 0 |
| SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF | SPDR TR TACTIC | 78467V848 |  | 1121 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| SPDR GOLD ETF | GOLD SHS | 78463V107 |  | 16964 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPDR S 500 ETF | TR UNIT | 78462F103 |  | 7096183 | 18556 | SH |  | SOLE |  | 18556 | 0 | 0 |
| SPDR S 600 SMALL CAP VALUE ETF | S 600 SMCP VAL | 78464A300 |  | 7308815 | 98475 | SH |  | SOLE |  | 98475 | 0 | 0 |
| SPDR S DIVIDEND ETF | S DIVID ETF | 78464A763 |  | 43328 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| SPDR S GLOBAL NATURAL RESOURCES ETF | GLB NAT RESRCE | 78463X541 |  | 1014329 | 17789 | SH |  | SOLE |  | 17789 | 0 | 0 |
| SPOK HLDGS INC COM | COM | 84863T106 |  | 163800 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| SPROTT INC COM NEW | COM NEW | 852066208 |  | 159151 | 4775 | SH |  | SOLE |  | 4775 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TR UNIT | TR UNIT | 85208R101 |  | 1619079 | 90300 | SH |  | SOLE |  | 90300 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR UNIT | UNIT | 85207H104 |  | 5324879 | 377651 | SH |  | SOLE |  | 377651 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR TR UNIT | TR UNIT | 85207K107 |  | 24720 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| STARBUCKS CORP COM | COM | 855244109 |  | 12896 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| STRATA SKIN SCIENCES INC COM NEW | COM NEW | 86272A206 |  | 55898 | 70748 | SH |  | SOLE |  | 70748 | 0 | 0 |
| STRATTEC SEC CORP COM | COM | 863111100 |  | 162222 | 7894 | SH |  | SOLE |  | 7894 | 0 | 0 |
| STRYKER CORP | COM | 863667101 |  | 1171229 | 4791 | SH |  | SOLE |  | 4791 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR | SPONSORED ADR | 86562M209 |  | 20050 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| SUPERIOR GROUP OF CO INC COM | COM | 868358102 |  | 406082 | 40366 | SH |  | SOLE |  | 40366 | 0 | 0 |
| SWK HLDGS CORP COM NEW | COM NEW | 78501P203 |  | 352800 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| T ROWE PRICE GROUP INC | COM | 74144T108 |  | 161736 | 1483 | SH |  | SOLE |  | 1483 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | SPONSORED ADS | 874039100 |  | 53260 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| TARGET CORP COM | COM | 87612E106 |  | 130857 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| TAYLOR DEVICES INC COM | COM | 877163105 |  | 146370 | 10315 | SH |  | SOLE |  | 10315 | 0 | 0 |
| TEXAS INSTRS INC COM | COM | 882508104 |  | 247830 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| TRANSACT TECHNOLOGIES INC COM | COM | 892918103 |  | 126400 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| TRANSCAT INC COM | COM | 893529107 |  | 177175 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| U S GLOBAL INVS INCORPORA CLASS A | CL A | 902952100 |  | 1655380 | 572796 | SH |  | SOLE |  | 572796 | 0 | 0 |
| UFP TECHNOLOGIES INC COM | COM | 902673102 |  | 206308 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| UNION PAC CORP COM | COM | 907818108 |  | 8076 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | COM | 91324P102 |  | 721840 | 1362 | SH |  | SOLE |  | 1362 | 0 | 0 |
| UNIVERSAL TECHNICAL INST INC COM | COM | 913915104 |  | 708960 | 105500 | SH |  | SOLE |  | 105500 | 0 | 0 |
| USIO INC COM | COM | 917313108 |  | 486750 | 295000 | SH |  | SOLE |  | 295000 | 0 | 0 |
| VAALCO ENERGY INC COM NEW | COM NEW | 91851C201 |  | 693143 | 152005 | SH |  | SOLE |  | 152005 | 0 | 0 |
| VANECK GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 |  | 1381154 | 48191 | SH |  | SOLE |  | 48191 | 0 | 0 |
| VANECK JUNIOR GOLD MINERS ETF | JUNIOR GOLD MINE | 92189F791 |  | 5811 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 |  | 5559484 | 142624 | SH |  | SOLE |  | 142624 | 0 | 0 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | INTL DVD ETF | 921946810 |  | 11721127 | 168334 | SH |  | SOLE |  | 168334 | 0 | 0 |
| VANGUARD LARGE-CAP ETF | LARGE CAP ETF | 922908637 |  | 20904 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| VANGUARD MID-CAP ETF | MID CAP ETF | 922908629 |  | 45857 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| VANGUARD REAL ESTATE ETF | REAL ESTATE ETF | 922908553 |  | 156217 | 1894 | SH |  | SOLE |  | 1894 | 0 | 0 |
| VANGUARD SHORT TERM BOND | SHORT TRM BOND | 921937827 |  | 31994 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | SM CP VAL ETF | 922908611 |  | 36683 | 231 | SH |  | SOLE |  | 231 | 0 | 0 |
| VANGUARD VALUE ETF | VALUE ETF | 922908744 |  | 1332392 | 9492 | SH |  | SOLE |  | 9492 | 0 | 0 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 361824 | 9183 | SH |  | SOLE |  | 9183 | 0 | 0 |
| VICTORY CAP HLDGS INC COM CL A | COM CL A | 92645B103 |  | 283942 | 10583 | SH |  | SOLE |  | 10583 | 0 | 0 |
| VIEMED HEALTHCARE INC COM | COM | 92663R105 |  | 575089 | 76070 | SH |  | SOLE |  | 76070 | 0 | 0 |
| VIRTRA INC COM PAR | COM PAR | 92827K301 |  | 187200 | 40000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| VISA INC COM CL A | COM CL A | 92826C839 |  | 31372 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| VISION MARINE TECHNOLOGIES INC COM | COM | C96657116 |  | 115250 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| WALMART INC COM | COM | 931142103 |  | 141790 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| WEC ENERGY GROUP INC COM | COM | 92939U106 |  | 46880 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP COM | COM | 962879102 |  | 134396 | 3439 | SH |  | SOLE |  | 3439 | 0 | 0 |
| WHERE FOOD COMES FROM INC COM NEW | COM NEW | 96327X200 |  | 195580 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| XCEL BRANDS INC COM NEW | COM NEW | 98400M101 |  | 298509 | 426352 | SH |  | SOLE |  | 426352 | 0 | 0 |
| ZTO EXPRESS CAYMAN INC SPONSORED ADS A | SPONSORED ADS A | 98980A105 |  | 5455 | 203 | SH |  | SOLE |  | 203 | 0 | 0 |

---