# EDGAR Filing Document

**Accession Number:** 0001279342
**File Stem:** 0000897069-25-001282
**Filing Date:** 2025-8
**Character Count:** 36299
**Document Hash:** 8ee79da887cb43e90ca8bee4022ab359
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0000897069-25-001282.hdr.sgml**: 20250812

**ACCESSION NUMBER**: 0000897069-25-001282

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250812

**DATE AS OF CHANGE**: 20250812

**EFFECTIVENESS DATE**: 20250812

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

**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:** 06-30-2025

**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>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  08-12-2025<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:** 329

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

      (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 |
| 401k Loan | COM | 562803106 |  | 29048 | 29048 | SH |  | SOLE |  | 29048 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 136010 | 136010 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 799253 | 799253 | SH |  | SOLE |  | 4306 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 15243 | 15243 | SH |  | SOLE |  | 51 | 0 | 0 |
| ACCESS NEWSWIRE INC | COM NEW | 46520M204 |  | 242568 | 242568 | SH |  | SOLE |  | 19721 | 0 | 0 |
| ACME UTD CORP | COM | 004816104 |  | 8443 | 8443 | SH |  | SOLE |  | 204 | 0 | 0 |
| ADDUS HOMECARE CORP | COM | 006739106 |  | 506836 | 506836 | SH |  | SOLE |  | 4400 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 3264 | 3264 | SH |  | SOLE |  | 23 | 0 | 0 |
| AGNICO EAGLE MINES LTD COM | COM | 008474108 |  | 30446 | 30446 | SH |  | SOLE |  | 256 | 0 | 0 |
| ALICO INC COM | COM | 016230104 |  | 527782 | 527782 | SH |  | SOLE |  | 16150 | 0 | 0 |
| ALLIANCE ENTERTAINMENT HOLDING | COM CLASS A | 01861F102 |  | 188500 | 188500 | SH |  | SOLE |  | 50000 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 62662 | 62662 | SH |  | SOLE |  | 1036 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 89080 | 89080 | SH |  | SOLE |  | 505 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 642959 | 642959 | SH |  | SOLE |  | 3625 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 541052 | 541052 | SH |  | SOLE |  | 9228 | 0 | 0 |
| A-MARK PRECIOUS METALS INC | COM | 00181T107 |  | 554500 | 554500 | SH |  | SOLE |  | 25000 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 41245 | 41245 | SH |  | SOLE |  | 188 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | SPON ADS RP CL B | 02390A101 |  | 36095 | 36095 | SH |  | SOLE |  | 2012 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 3190 | 3190 | SH |  | SOLE |  | 10 | 0 | 0 |
| AMERIPRISE FINANCIAL INC. | COM | 03076C106 |  | 628575 | 628575 | SH |  | SOLE |  | 1178 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 601192 | 601192 | SH |  | SOLE |  | 2153 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 116518 | 116518 | SH |  | SOLE |  | 568 | 0 | 0 |
| ARCHROCK INC | COM | 03957W106 |  | 1516 | 1516 | SH |  | SOLE |  | 61 | 0 | 0 |
| ARQ INC | COM | 00770C101 |  | 402750 | 402750 | SH |  | SOLE |  | 75000 | 0 | 0 |
| ASCENT INDUSTRIES CO | COM | 871565107 |  | 302640 | 302640 | SH |  | SOLE |  | 24000 | 0 | 0 |
| ASML HOLDING N V N Y REGISTRY | ADR | N07059210 |  | 1603 | 1603 | SH |  | SOLE |  | 2 | 0 | 0 |
| ASSERTIO HOLDINGS INC | COM NEW | 04546C205 |  | 231035 | 231035 | SH |  | SOLE |  | 360316 | 0 | 0 |
| ASURE SOFTWARE INC | COM | 04649U102 |  | 244088 | 244088 | SH |  | SOLE |  | 25009 | 0 | 0 |
| ATLAS LITHIUM CORP | COM NEW | 105861306 |  | 75600 | 75600 | SH |  | SOLE |  | 20000 | 0 | 0 |
| AVIAT NETWORKS INC | COM NEW | 05366Y201 |  | 652958 | 652958 | SH |  | SOLE |  | 27150 | 0 | 0 |
| AVINO SILVER  GOLD MINES LTD | COM | 053906103 |  | 1980000 | 1980000 | SH |  | SOLE |  | 550000 | 0 | 0 |
| B2GOLD CORP COM | COM | 11777Q209 |  | 13501 | 13501 | SH |  | SOLE |  | 3740 | 0 | 0 |
| BALCHEM CORP | COM | 057665200 |  | 8069 | 8069 | SH |  | SOLE |  | 51 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 2082 | 2082 | SH |  | SOLE |  | 44 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 10410 | 10410 | SH |  | SOLE |  | 500 | 0 | 0 |
| BEL FUSE INC | CL B | 077347300 |  | 1497624 | 1497624 | SH |  | SOLE |  | 15330 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 51977 | 51977 | SH |  | SOLE |  | 107 | 0 | 0 |
| BGSF INC | COM | 05601C105 |  | 390981 | 390981 | SH |  | SOLE |  | 61379 | 0 | 0 |
| BHP GROUP LTD | SPONSORED ADR | 088606108 |  | 2212 | 2212 | SH |  | SOLE |  | 46 | 0 | 0 |
| BIOTE CORP CLASS A COM | COM | 090683103 |  | 513957 | 513957 | SH |  | SOLE |  | 127850 | 0 | 0 |
| BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 |  | 565560 | 565560 | SH |  | SOLE |  | 12000 | 0 | 0 |
| BLUELINX HLDGS INC | COM NEW | 09624H208 |  | 371900 | 371900 | SH |  | SOLE |  | 5000 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 3115 | 3115 | SH |  | SOLE |  | 29 | 0 | 0 |
| BOWMAN CONSULTING GROUP LTD | COM | 103002101 |  | 704088 | 704088 | SH |  | SOLE |  | 24490 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 54416 | 54416 | SH |  | SOLE |  | 1818 | 0 | 0 |
| BRAGG GAMING GROUP INC | COM NEW | 104833306 |  | 470016 | 470016 | SH |  | SOLE |  | 108800 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 390353 | 390353 | SH |  | SOLE |  | 8433 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 12680 | 12680 | SH |  | SOLE |  | 46 | 0 | 0 |
| BROADWIND ENERGY INC | COM NEW | 11161T207 |  | 162900 | 162900 | SH |  | SOLE |  | 90000 | 0 | 0 |
| BUILD-A-BEAR WORKSHOP INC | COM | 120076104 |  | 618720 | 618720 | SH |  | SOLE |  | 12000 | 0 | 0 |
| CARRIAGE SVCS INC | COM | 143905107 |  | 233365 | 233365 | SH |  | SOLE |  | 5102 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 10093 | 10093 | SH |  | SOLE |  | 26 | 0 | 0 |
| CECO ENVIRONMENTAL CORP | COM | 125141101 |  | 368030 | 368030 | SH |  | SOLE |  | 13000 | 0 | 0 |
| CENTURY CASINOS INC | COM | 156492100 |  | 252108 | 252108 | SH |  | SOLE |  | 119200 | 0 | 0 |
| CERAGAN NETWORKS LTD | ORD | M22013102 |  | 559896 | 559896 | SH |  | SOLE |  | 227600 | 0 | 0 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 10983 | 10983 | SH |  | SOLE |  | 45 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 437746 | 437746 | SH |  | SOLE |  | 3057 | 0 | 0 |
| CHICAGO ATLANTIC REAL ESTATE F | COM | 167239102 |  | 448840 | 448840 | SH |  | SOLE |  | 32152 | 0 | 0 |
| CIRCLE INTERNET GROUP INC COM CL A | COM | 172573107 |  | 32270 | 32270 | SH |  | SOLE |  | 178 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 886081 | 886081 | SH |  | SOLE |  | 12771 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 664172 | 664172 | SH |  | SOLE |  | 7803 | 0 | 0 |
| CODA OCTOPUS GROUP INC | COM NEW | 19188U206 |  | 520657 | 520657 | SH |  | SOLE |  | 63650 | 0 | 0 |
| COEUR MNG INC | COM NEW | 192108504 |  | 112921 | 112921 | SH |  | SOLE |  | 12745 | 0 | 0 |
| COMMERCIAL VEH GROUP INC | COM | 202608105 |  | 41334 | 41334 | SH |  | SOLE |  | 24900 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 1885 | 1885 | SH |  | SOLE |  | 21 | 0 | 0 |
| CONSENSUS CLOUD SOLUTIONS INC COM | COM | 20848V105 |  | 184480 | 184480 | SH |  | SOLE |  | 8000 | 0 | 0 |
| COSAN S A | ADS | 22113B103 |  | 4899 | 4899 | SH |  | SOLE |  | 970 | 0 | 0 |
| COSTCO WHSL CORP | COM NEW | 22160K105 |  | 15861 | 15861 | SH |  | SOLE |  | 16 | 0 | 0 |
| CREATIVE REALITIES INC | COM | 22530J309 |  | 679449 | 679449 | SH |  | SOLE |  | 201617 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822V101 |  | 1130 | 1130 | SH |  | SOLE |  | 11 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 147305 | 147305 | SH |  | SOLE |  | 4514 | 0 | 0 |
| D R HORTON INC COM | COM | 23331A109 |  | 311213 | 311213 | SH |  | SOLE |  | 2414 | 0 | 0 |
| DATA STORAGE CORP | COM NEW | 23786R201 |  | 120054 | 120054 | SH |  | SOLE |  | 35000 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 2034 | 2034 | SH |  | SOLE |  | 4 | 0 | 0 |
| DEVON ENERGY CORP | COM NEW | 25179M103 |  | 201019 | 201019 | SH |  | SOLE |  | 6319 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 4801 | 4801 | SH |  | SOLE |  | 55 | 0 | 0 |
| DICE HOLDINGS INC | COM | 23331S100 |  | 840807 | 840807 | SH |  | SOLE |  | 283100 | 0 | 0 |
| DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 |  | 8377118 | 8377118 | SH |  | SOLE |  | 289365 | 0 | 0 |
| DIMENSIONAL ETF TRUST | INTL SMALL CAP E | 25434V773 |  | 9512955 | 9512955 | SH |  | SOLE |  | 318799 | 0 | 0 |
| DIMENSIONAL ETF TRUST | INTERNATNAL VAL | 25434V807 |  | 8765618 | 8765618 | SH |  | SOLE |  | 204661 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 |  | 119078 | 119078 | SH |  | SOLE |  | 1777 | 0 | 0 |
| DISTILLATE SMALL/MID CASH FLOW ETF | DISTILLATE SMLMD | 26922B667 |  | 7428891 | 7428891 | SH |  | SOLE |  | 228441 | 0 | 0 |
| DISTILLATE US FUNDAMENTAL STABILITY  VALUE ETF | DISTILLATE US | 26922A321 |  | 7555949 | 7555949 | SH |  | SOLE |  | 136512 | 0 | 0 |
| DLH HLDGS CORP | COM | 23335Q100 |  | 1053536 | 1053536 | SH |  | SOLE |  | 180400 | 0 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 12184 | 12184 | SH |  | SOLE |  | 216 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 276001 | 276001 | SH |  | SOLE |  | 10423 | 0 | 0 |
| DRILLING TOOLS INTL CORP | COM | 26205E107 |  | 128250 | 128250 | SH |  | SOLE |  | 45000 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 24679 | 24679 | SH |  | SOLE |  | 209 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 4998 | 4998 | SH |  | SOLE |  | 14 | 0 | 0 |
| EBAY INC | COM | 278642103 |  | 364421 | 364421 | SH |  | SOLE |  | 4894 | 0 | 0 |
| ELECTROCORE INC | COM NEW | 28531P202 |  | 79200 | 79200 | SH |  | SOLE |  | 15000 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 |  | 1559 | 1559 | SH |  | SOLE |  | 2 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 2933 | 2933 | SH |  | SOLE |  | 22 | 0 | 0 |
| ENDEAVOUR SILVER CORP | COM | 29258Y103 |  | 1063861 | 1063861 | SH |  | SOLE |  | 216232 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR | ENERGY | 81369Y506 |  | 119041 | 119041 | SH |  | SOLE |  | 1404 | 0 | 0 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 15454 | 15454 | SH |  | SOLE |  | 100 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P | COM | 293792107 |  | 677045 | 677045 | SH |  | SOLE |  | 21833 | 0 | 0 |
| ESPEY MFG  ELECTRS CORP | COM | 296650104 |  | 228550 | 228550 | SH |  | SOLE |  | 5000 | 0 | 0 |
| EUROSEAS LTD | SHS | Y23592135 |  | 397963 | 397963 | SH |  | SOLE |  | 8899 | 0 | 0 |
| EVOLUTION PETE CORP | COM | 30049A107 |  | 838273 | 838273 | SH |  | SOLE |  | 178356 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 282249 | 282249 | SH |  | SOLE |  | 2618 | 0 | 0 |
| EZCORP INC | CL A NON VTG | 302301106 |  | 1128444 | 1128444 | SH |  | SOLE |  | 81300 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 181866 | 181866 | SH |  | SOLE |  | 800 | 0 | 0 |
| FIRST INTERNET BANCORP | COM | 320557101 |  | 518920 | 518920 | SH |  | SOLE |  | 19291 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 30599 | 30599 | SH |  | SOLE |  | 3700 | 0 | 0 |
| FLEXIBLE SOLUTIONS INTL INC | COM | 33938T104 |  | 533500 | 533500 | SH |  | SOLE |  | 110000 | 0 | 0 |
| FLUSHING FINL CORP | COM | 343873105 |  | 178200 | 178200 | SH |  | SOLE |  | 15000 | 0 | 0 |
| FORD MTR CO | COM | 345370860 |  | 11001 | 11001 | SH |  | SOLE |  | 1014 | 0 | 0 |
| FORTUNA SILVER MINES INC | COM | 349942102 |  | 68670 | 68670 | SH |  | SOLE |  | 10500 | 0 | 0 |
| FORUM ENERGY TECHNOLOGIES INC | COM | 34984V209 |  | 357275 | 357275 | SH |  | SOLE |  | 18350 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 142610 | 142610 | SH |  | SOLE |  | 870 | 0 | 0 |
| GE AEROSPACE | COM NEW | 369604301 |  | 1814 | 1814 | SH |  | SOLE |  | 7 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC | COMMON STOCK | 36266G107 |  | 74 | 74 | SH |  | SOLE |  | 1 | 0 | 0 |
| GE VERNOVA INC | COM | 36828A101 |  | 529 | 529 | SH |  | SOLE |  | 1 | 0 | 0 |
| GENCOR INDS INC | COM | 368678108 |  | 694946 | 694946 | SH |  | SOLE |  | 49639 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 |  | 1088 | 1088 | SH |  | SOLE |  | 21 | 0 | 0 |
| GENERAL MTRS CO | COM | 37045V100 |  | 314016 | 314016 | SH |  | SOLE |  | 6381 | 0 | 0 |
| GLOBAL WTR RES INC | COM | 379463102 |  | 356650 | 356650 | SH |  | SOLE |  | 35000 | 0 | 0 |
| GOLD FIELDS LTD | SPONSORED ADR | 38059T106 |  | 23670 | 23670 | SH |  | SOLE |  | 1000 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 220210 | 220210 | SH |  | SOLE |  | 311 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 |  | 21297 | 21297 | SH |  | SOLE |  | 158 | 0 | 0 |
| HECLA MNG CO | COM | 422704106 |  | 467673 | 467673 | SH |  | SOLE |  | 78076 | 0 | 0 |
| HERITAGE GLOBAL INC | COM | 42727E103 |  | 604875 | 604875 | SH |  | SOLE |  | 272466 | 0 | 0 |
| HF FOODS GROUP INC COM | Stock | 40417F109 |  | 222600 | 222600 | SH |  | SOLE |  | 70000 | 0 | 0 |
| HIGH TIDE INC COM NEW | COM NEW | 42981E401 |  | 230000 | 230000 | SH |  | SOLE |  | 100000 | 0 | 0 |
| HOME DEPOT | COM | 437076102 |  | 12099 | 12099 | SH |  | SOLE |  | 33 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 3260 | 3260 | SH |  | SOLE |  | 14 | 0 | 0 |
| HP INC | COM | 40434L105 |  | 306175 | 306175 | SH |  | SOLE |  | 12517 | 0 | 0 |
| HUDSON GLOBAL INC | COM NEW | 443787205 |  | 535705 | 535705 | SH |  | SOLE |  | 62950 | 0 | 0 |
| IBEX LTD SHS NEW | COM | G4690M101 |  | 455415 | 455415 | SH |  | SOLE |  | 15650 | 0 | 0 |
| IDENTIV INC | COM NEW | 45170X205 |  | 275248 | 275248 | SH |  | SOLE |  | 84432 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 1978 | 1978 | SH |  | SOLE |  | 8 | 0 | 0 |
| IMMERSION CORP | COM | 452521107 |  | 735215 | 735215 | SH |  | SOLE |  | 93301 | 0 | 0 |
| INFORMATION SVCS GROUP INC | COM | 45675Y104 |  | 772452 | 772452 | SH |  | SOLE |  | 160927 | 0 | 0 |
| INFUSYSTEM HLDGS INC | COM | 45685K102 |  | 569712 | 569712 | SH |  | SOLE |  | 91300 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 3804 | 3804 | SH |  | SOLE |  | 7 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT ETF | S EQL WGT | 46137V357 |  | 140065 | 140065 | SH |  | SOLE |  | 771 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT INCOME ADVANTAGE ETF | S EQL WGT | 46090A697 |  | 1048 | 1048 | SH |  | SOLE |  | 21 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 12242 | 12242 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | CORE DIV GRWTH | 46434V621 |  | 10578503 | 10578503 | SH |  | SOLE |  | 165444 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF | ETF | 46432F834 |  | 74908 | 74908 | SH |  | SOLE |  | 969 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | CORE S MCP ETF | 464287507 |  | 4815708 | 4815708 | SH |  | SOLE |  | 77648 | 0 | 0 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | CORE S TTL STK | 464287150 |  | 117004 | 117004 | SH |  | SOLE |  | 866 | 0 | 0 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 1871 | 1871 | SH |  | SOLE |  | 30 | 0 | 0 |
| ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 684643 | 684643 | SH |  | SOLE |  | 7659 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | MSCI EMG MKT ETF | 464287234 |  | 694539 | 694539 | SH |  | SOLE |  | 14398 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | RUS 1000 VAL ETF | 464287598 |  | 12653 | 12653 | SH |  | SOLE |  | 65 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | RUSSELL 2000 ETF | 464287655 |  | 19822 | 19822 | SH |  | SOLE |  | 92 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | S 500 GRWT ETF | 464287309 |  | 117085 | 117085 | SH |  | SOLE |  | 1063 | 0 | 0 |
| ISHARES S 500 INDEX | CORE S ETF | 464287200 |  | 92202 | 92202 | SH |  | SOLE |  | 148 | 0 | 0 |
| ISHARES S MIDCAP 400 GROWTH INDEX | S MC 400GR ETF | 464287606 |  | 403477 | 403477 | SH |  | SOLE |  | 4435 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | S MC 400VL ETF | 464287705 |  | 12985 | 12985 | SH |  | SOLE |  | 105 | 0 | 0 |
| ISHARES S SMALLCAP 600 ETF | CORE S SCP ETF | 464287804 |  | 735311 | 735311 | SH |  | SOLE |  | 6728 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | S SML 600 GWT | 464287887 |  | 27070 | 27070 | SH |  | SOLE |  | 203 | 0 | 0 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 65948 | 65948 | SH |  | SOLE |  | 2010 | 0 | 0 |
| ISHARES U.S. HEALTHCARE ETF | US HLTHCARE ETF | 464287762 |  | 57627 | 57627 | SH |  | SOLE |  | 1020 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | US INDUSTRIALS | 464287754 |  | 48733 | 48733 | SH |  | SOLE |  | 342 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 10905 | 10905 | SH |  | SOLE |  | 50 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 521471 | 521471 | SH |  | SOLE |  | 3414 | 0 | 0 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 2852 | 2852 | SH |  | SOLE |  | 27 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 797942 | 797942 | SH |  | SOLE |  | 2752 | 0 | 0 |
| JPMorgan Equity Premium Income | EQUITY PREMIUM | 46641Q332 |  | 48310 | 48310 | SH |  | SOLE |  | 850 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ULTRA SHRT INC | 46641Q837 |  | 43709 | 43709 | SH |  | SOLE |  | 862 | 0 | 0 |
| KARAT PACKAGING INC COM | COM | 48563L101 |  | 281600 | 281600 | SH |  | SOLE |  | 10000 | 0 | 0 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 2810 | 2810 | SH |  | SOLE |  | 85 | 0 | 0 |
| KINROSS GOLD CORP | COM | 496902404 |  | 23445 | 23445 | SH |  | SOLE |  | 1500 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 362126 | 362126 | SH |  | SOLE |  | 14025 | 0 | 0 |
| LAKELAND INDUSTRIES INC | COM | 511795106 |  | 598840 | 598840 | SH |  | SOLE |  | 44000 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 1175 | 1175 | SH |  | SOLE |  | 27 | 0 | 0 |
| LEGACY HOUSING CORP | COM | 52472M101 |  | 1662836 | 1662836 | SH |  | SOLE |  | 73382 | 0 | 0 |
| LIFEVANTAGE CORP | COM NEW | 53222K205 |  | 1308 | 1308 | SH |  | SOLE |  | 100 | 0 | 0 |
| LINCOLN EDL SVCS CORP | COM | 533535100 |  | 917390 | 917390 | SH |  | SOLE |  | 39800 | 0 | 0 |
| LINDE PLC | SHS | G54950103 |  | 21917 | 21917 | SH |  | SOLE |  | 47 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 45338 | 45338 | SH |  | SOLE |  | 98 | 0 | 0 |
| LOVESAC COMPANY | COM | 54738L109 |  | 163800 | 163800 | SH |  | SOLE |  | 9000 | 0 | 0 |
| LSI INDS INC OHIO | COM | 50216C108 |  | 934937 | 934937 | SH |  | SOLE |  | 54964 | 0 | 0 |
| MAG SILVER CORP | COM | 55903Q104 |  | 90859 | 90859 | SH |  | SOLE |  | 4300 | 0 | 0 |
| MAMAS CREATIONS INC | COM | 56146T103 |  | 249000 | 249000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| MARCUS CORP DEL | COM | 566330106 |  | 31078 | 31078 | SH |  | SOLE |  | 1843 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 13340 | 13340 | SH |  | SOLE |  | 61 | 0 | 0 |
| MASTERCARD INC | COM | 57636Q104 |  | 5057 | 5057 | SH |  | SOLE |  | 9 | 0 | 0 |
| MAYVILLE ENGR CO INC | COM | 578605107 |  | 478800 | 478800 | SH |  | SOLE |  | 30000 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 13846 | 13846 | SH |  | SOLE |  | 47 | 0 | 0 |
| MCEWEN MNG INC | COM NEW | 58039P305 |  | 871339 | 871339 | SH |  | SOLE |  | 90670 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 287225 | 287225 | SH |  | SOLE |  | 3295 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 325100 | 325100 | SH |  | SOLE |  | 4107 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 160209 | 160209 | SH |  | SOLE |  | 217 | 0 | 0 |
| METALLA RTY  STREAMING LTD | COM NEW | 59124U605 |  | 10944 | 10944 | SH |  | SOLE |  | 2850 | 0 | 0 |
| MGE ENERGY INC | COM | 55277P104 |  | 27248 | 27248 | SH |  | SOLE |  | 308 | 0 | 0 |
| MICROSOFT CORP. | COM | 594918104 |  | 90287 | 90287 | SH |  | SOLE |  | 182 | 0 | 0 |
| MILLER INDS INC TENN | COM NEW | 600551204 |  | 1182927 | 1182927 | SH |  | SOLE |  | 26607 | 0 | 0 |
| MITEK SYS INC | COM NEW | 606710200 |  | 645143 | 645143 | SH |  | SOLE |  | 65166 | 0 | 0 |
| MODIV INDUSTRIAL INC | COM STK CL C | 60784B101 |  | 323840 | 323840 | SH |  | SOLE |  | 23000 | 0 | 0 |
| MODULAR MED INC | COM NEW | 60785L207 |  | 63325 | 63325 | SH |  | SOLE |  | 85000 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 1686 | 1686 | SH |  | SOLE |  | 25 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 1972 | 1972 | SH |  | SOLE |  | 14 | 0 | 0 |
| MOTORCAR PARTS OF AMER | COM | 620071100 |  | 821318 | 821318 | SH |  | SOLE |  | 73332 | 0 | 0 |
| NANO NUCLEAR ENERGY INC COM | COM | 63010H108 |  | 274264 | 274264 | SH |  | SOLE |  | 7952 | 0 | 0 |
| NATURAL GAS SVCS GROUP INC | COM | 63886Q109 |  | 361340 | 361340 | SH |  | SOLE |  | 14000 | 0 | 0 |
| NATURES SUNSHINE PRODS INC | COM | 639027101 |  | 369750 | 369750 | SH |  | SOLE |  | 25000 | 0 | 0 |
| NETSOL TECHNOLOGIES INC | COM PAR $.001 | 64115A402 |  | 202150 | 202150 | SH |  | SOLE |  | 65000 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 806234 | 806234 | SH |  | SOLE |  | 13839 | 0 | 0 |
| NEWSMAX INC COM | COM SHS CLASS B | 65250K105 |  | 61 | 61 | SH |  | SOLE |  | 4 | 0 | 0 |
| NIAGEN BIOSCIENCE INC | COM NEW | 171077407 |  | 144100 | 144100 | SH |  | SOLE |  | 10000 | 0 | 0 |
| NOBLE CORP PLC ORD SHS A | COM | G65431127 |  | 956 | 956 | SH |  | SOLE |  | 36 | 0 | 0 |
| NORTHERN TECHNOLOGIES INTERNATIONAL CORP | COM | 665809109 |  | 1285288 | 1285288 | SH |  | SOLE |  | 173453 | 0 | 0 |
| NORTHWEST PIPE CO | Stock | 667746101 |  | 1029351 | 1029351 | SH |  | SOLE |  | 25100 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 2057 | 2057 | SH |  | SOLE |  | 17 | 0 | 0 |
| NPK INTERNATIONAL INC | COM SHS | 651718504 |  | 1192251 | 1192251 | SH |  | SOLE |  | 140100 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 102065 | 102065 | SH |  | SOLE |  | 646 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 340233 | 340233 | SH |  | SOLE |  | 9283 | 0 | 0 |
| OOMA INC | COM | 683416101 |  | 516000 | 516000 | SH |  | SOLE |  | 40000 | 0 | 0 |
| ORACLE CORPORATION | COM | 68389X105 |  | 656334 | 656334 | SH |  | SOLE |  | 3002 | 0 | 0 |
| ORION GROUP HLDGS INC | COM | 68628V308 |  | 362800 | 362800 | SH |  | SOLE |  | 40000 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | COM | 69608A108 |  | 42396 | 42396 | SH |  | SOLE |  | 311 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 65320 | 65320 | SH |  | SOLE |  | 2300 | 0 | 0 |
| PAYSIGN INC | COM | 70451A104 |  | 144000 | 144000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 466447 | 466447 | SH |  | SOLE |  | 3533 | 0 | 0 |
| PERION NETWORK LTD | SHS NEW | M78673114 |  | 203000 | 203000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SERVICES INC. | COM NEW | 714157203 |  | 1858884 | 1858884 | SH |  | SOLE |  | 176700 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETROBR | SPONSORED ADR | 71654V408 |  | 2827 | 2827 | SH |  | SOLE |  | 226 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 427237 | 427237 | SH |  | SOLE |  | 17625 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 |  | 885010 | 885010 | SH |  | SOLE |  | 47000 | 0 | 0 |
| POWER SOLUTIONS INTL INC | COM NEW | 73933G202 |  | 932686 | 932686 | SH |  | SOLE |  | 14420 | 0 | 0 |
| POWERFLEET INC | COM | 73931J109 |  | 974276 | 974276 | SH |  | SOLE |  | 226050 | 0 | 0 |
| POWERSHARES QQQ TR | ETF | 46090E103 |  | 65746 | 65746 | SH |  | SOLE |  | 119 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 7647 | 7647 | SH |  | SOLE |  | 48 | 0 | 0 |
| PROSHARES MSCI EAFE DIVIDEND GROWERS ETF | MSCI EAFE DIVD | 74347B839 |  | 31047 | 31047 | SH |  | SOLE |  | 723 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 495600 | 495600 | SH |  | SOLE |  | 4613 | 0 | 0 |
| PURE CYCLE CORP | COM NEW | 746228303 |  | 453799 | 453799 | SH |  | SOLE |  | 42332 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 355223 | 355223 | SH |  | SOLE |  | 2230 | 0 | 0 |
| QUEST RESOURCE HLDG CORP | COM NEW | 74836W203 |  | 243814 | 243814 | SH |  | SOLE |  | 120700 | 0 | 0 |
| QUIPT HOME MEDICAL CORP | COM | 74880P104 |  | 246660 | 246660 | SH |  | SOLE |  | 137799 | 0 | 0 |
| RADIANT LOGISTICS INC | COM | 75025X100 |  | 2025139 | 2025139 | SH |  | SOLE |  | 333082 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 74763 | 74763 | SH |  | SOLE |  | 3179 | 0 | 0 |
| RESEARCH SOLUTIONS INC | COM | 761025105 |  | 1035548 | 1035548 | SH |  | SOLE |  | 360818 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 300788 | 300788 | SH |  | SOLE |  | 5157 | 0 | 0 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 22003 | 22003 | SH |  | SOLE |  | 235 | 0 | 0 |
| ROBLOX CORP | CL A | 771049103 |  | 736 | 736 | SH |  | SOLE |  | 7 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 268832 | 268832 | SH |  | SOLE |  | 1512 | 0 | 0 |
| RTX CORPORATION | COM | 75513E101 |  | 3943 | 3943 | SH |  | SOLE |  | 27 | 0 | 0 |
| SABINE ROYALTY TRUST | UNIT BEN INT | 785688102 |  | 171375 | 171375 | SH |  | SOLE |  | 2579 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 |  | 3825 | 3825 | SH |  | SOLE |  | 14 | 0 | 0 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 35720 | 35720 | SH |  | SOLE |  | 3800 | 0 | 0 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 24155 | 24155 | SH |  | SOLE |  | 500 | 0 | 0 |
| SAP SE | SPONSORED ADR | 803054204 |  | 9427 | 9427 | SH |  | SOLE |  | 31 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 277261 | 277261 | SH |  | SOLE |  | 8203 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 4471 | 4471 | SH |  | SOLE |  | 49 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | INTL EQTY ETF | 808524805 |  | 296917 | 296917 | SH |  | SOLE |  | 13435 | 0 | 0 |
| SCHWAB SHORT-TERM US TREASURY ETF | SHT TM US TRES | 808524862 |  | 61951 | 61951 | SH |  | SOLE |  | 2541 | 0 | 0 |
| SCHWAB U.S. BROAD MARKET ETF | US BRD MKT ETF | 808524102 |  | 383093 | 383093 | SH |  | SOLE |  | 16076 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | US DIVIDEND EQ | 808524797 |  | 12837 | 12837 | SH |  | SOLE |  | 484 | 0 | 0 |
| SEABRIDGE GOLD INC | COM | 811916105 |  | 14520 | 14520 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SEALED AIR CORP | NEW COM | 81211K100 |  | 335527 | 335527 | SH |  | SOLE |  | 10813 | 0 | 0 |
| SENSUS HEALTHCARE INC | COM | 81728J109 |  | 595278 | 595278 | SH |  | SOLE |  | 125586 | 0 | 0 |
| SHELL PLC | SPONSORED ADR | 780259305 |  | 1831 | 1831 | SH |  | SOLE |  | 26 | 0 | 0 |
| SHYFT GROUP INC | COM | 825698103 |  | 415701 | 415701 | SH |  | SOLE |  | 33150 | 0 | 0 |
| SIBANYE GOLD | SPONSORED ADR | 82575P107 |  | 8664 | 8664 | SH |  | SOLE |  | 1200 | 0 | 0 |
| SILVERCREST ASSET MGMT GROUP | CL A | 828359109 |  | 2214244 | 2214244 | SH |  | SOLE |  | 139612 | 0 | 0 |
| SKYX PLATFORMS CORP | COM | 78471E105 |  | 90300 | 90300 | SH |  | SOLE |  | 70000 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 38432 | 38432 | SH |  | SOLE |  | 419 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 538836 | 538836 | SH |  | SOLE |  | 16610 | 0 | 0 |
| SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF | SPDR TR TACTIC | 78467V848 |  | 179066 | 179066 | SH |  | SOLE |  | 4464 | 0 | 0 |
| SPDR S 500 ETF | TR UNIT | 78462F103 |  | 9849814 | 9849814 | SH |  | SOLE |  | 15942 | 0 | 0 |
| SPDR S 600 SMALL CAP VALUE ETF | S 600 SMCP VAL | 78464A300 |  | 10011853 | 10011853 | SH |  | SOLE |  | 125525 | 0 | 0 |
| SPDR S DIVIDEND ETF | S DIVID ETF | 78464A763 |  | 23598 | 23598 | SH |  | SOLE |  | 174 | 0 | 0 |
| SPDR S GLOBAL NATURAL RESOURCES ETF | GLB NAT RESRCE | 78463X541 |  | 1555440 | 1555440 | SH |  | SOLE |  | 28677 | 0 | 0 |
| SPDR S NORTH AMERICAN NATURAL RESOURCES ETF | ETF | 78463X152 |  | 4216656 | 4216656 | SH |  | SOLE |  | 74447 | 0 | 0 |
| SPDR S OIL  GAS EQUIPMENT  SERVICES ETF | OILGAS EQUIP | 78468R549 |  | 1171 | 1171 | SH |  | SOLE |  | 18 | 0 | 0 |
| SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | S OILGAS EXP | 78468R556 |  | 1181 | 1181 | SH |  | SOLE |  | 9 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN | TR UNIT | 85208R101 |  | 2705990 | 2705990 | SH |  | SOLE |  | 89900 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR | UNIT | 85207H104 |  | 5311628 | 5311628 | SH |  | SOLE |  | 209532 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER | TR UNIT | 85207K107 |  | 36720 | 36720 | SH |  | SOLE |  | 3000 | 0 | 0 |
| SPROTT INC | COM NEW | 852066208 |  | 148544 | 148544 | SH |  | SOLE |  | 2150 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 549626 | 549626 | SH |  | SOLE |  | 6638 | 0 | 0 |
| STEALTH GAS INC | SHS | Y81669106 |  | 1744 | 1744 | SH |  | SOLE |  | 272 | 0 | 0 |
| STRYKER CORP | COM | 863667101 |  | 553882 | 553882 | SH |  | SOLE |  | 1400 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP INC | SPONSORED ADR | 86562M209 |  | 37775 | 37775 | SH |  | SOLE |  | 2500 | 0 | 0 |
| SUNCOR ENERGY INC | COM NEW | 867224107 |  | 1798 | 1798 | SH |  | SOLE |  | 48 | 0 | 0 |
| SUPERIOR GROUP OF CO INC | COM | 868358102 |  | 399901 | 399901 | SH |  | SOLE |  | 38825 | 0 | 0 |
| T ROWE PRICE GROUP INC | COM | 74144T108 |  | 145646 | 145646 | SH |  | SOLE |  | 1509 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADR | 874039100 |  | 5209 | 5209 | SH |  | SOLE |  | 23 | 0 | 0 |
| TAYLOR DEVICES INC | COM | 877163105 |  | 260400 | 260400 | SH |  | SOLE |  | 6000 | 0 | 0 |
| TECHNIPFMC PLC COM | COM | G87110105 |  | 2583 | 2583 | SH |  | SOLE |  | 75 | 0 | 0 |
| TECHPRECISION CORP | COM NEW | 878739200 |  | 289932 | 289932 | SH |  | SOLE |  | 77522 | 0 | 0 |
| TEEKAY TANKERS LTD | CL A | G8726X106 |  | 918 | 918 | SH |  | SOLE |  | 22 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 65756 | 65756 | SH |  | SOLE |  | 207 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 207620 | 207620 | SH |  | SOLE |  | 1000 | 0 | 0 |
| THE BEACHBODY COMPANY INC | COM CL A NEW | 073463309 |  | 103000 | 103000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 1378 | 1378 | SH |  | SOLE |  | 8 | 0 | 0 |
| TRIPLE FLAG PRECIOUS METAL | COM | 89679M104 |  | 23690 | 23690 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GROUP | COM | 25400Q105 |  | 451 | 451 | SH |  | SOLE |  | 25 | 0 | 0 |
| TWIN DISC INC | COM | 901476101 |  | 176600 | 176600 | SH |  | SOLE |  | 20000 | 0 | 0 |
| U S GLOBAL INVS INCORPORA | CL A | 902952100 |  | 1361194 | 1361194 | SH |  | SOLE |  | 524494 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 3545 | 3545 | SH |  | SOLE |  | 38 | 0 | 0 |
| ULTRALIFE BATTERIES INC | COM | 903899102 |  | 359200 | 359200 | SH |  | SOLE |  | 40000 | 0 | 0 |
| UNILEVER PLC | SPONSORED ADR NEW | 904767704 |  | 1162 | 1162 | SH |  | SOLE |  | 19 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 11756 | 11756 | SH |  | SOLE |  | 51 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 65400 | 65400 | SH |  | SOLE |  | 30000 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 291835 | 291835 | SH |  | SOLE |  | 935 | 0 | 0 |
| UNIVERSAL TECHNICAL INST INC | COM | 913915104 |  | 928586 | 928586 | SH |  | SOLE |  | 27400 | 0 | 0 |
| USIO INC | COM | 917313108 |  | 635256 | 635256 | SH |  | SOLE |  | 415200 | 0 | 0 |
| VAALCO ENERGY INC | COM NEW | 91851C201 |  | 523956 | 523956 | SH |  | SOLE |  | 145140 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 978 | 978 | SH |  | SOLE |  | 7 | 0 | 0 |
| VANECK GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 |  | 2503962 | 2503962 | SH |  | SOLE |  | 48098 | 0 | 0 |
| VANECK JUNIOR GOLD MINERS ETF | JUNIOR GOLD MINE | 92189F791 |  | 138777 | 138777 | SH |  | SOLE |  | 2053 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US | SMALL CAP ETF | 922042718 |  | 10947 | 10947 | SH |  | SOLE |  | 81 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 |  | 739494 | 739494 | SH |  | SOLE |  | 14951 | 0 | 0 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | INTL DVD ETF | 921946810 |  | 10321099 | 10321099 | SH |  | SOLE |  | 114526 | 0 | 0 |
| VANGUARD LARGE-CAP ETF | LARGE CAP ETF | 922908637 |  | 32749 | 32749 | SH |  | SOLE |  | 115 | 0 | 0 |
| VANGUARD MID-CAP ETF | MID CAP ETF | 922908629 |  | 64559 | 64559 | SH |  | SOLE |  | 231 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 2850 | 2850 | SH |  | SOLE |  | 5 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | SM CP VAL ETF | 922908611 |  | 46578 | 46578 | SH |  | SOLE |  | 239 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | TOTAL STCK MKT | 922908769 |  | 3697 | 3697 | SH |  | SOLE |  | 12 | 0 | 0 |
| VANGUARD VALUE ETF | VALUE ETF | 922908744 |  | 152574 | 152574 | SH |  | SOLE |  | 863 | 0 | 0 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 217391 | 217391 | SH |  | SOLE |  | 5024 | 0 | 0 |
| VIEMED HEALTHCARE INC | COM | 92663R105 |  | 724859 | 724859 | SH |  | SOLE |  | 104900 | 0 | 0 |
| VIRTRA INC | COM PAR | 92827K301 |  | 411926 | 411926 | SH |  | SOLE |  | 58264 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 7811 | 7811 | SH |  | SOLE |  | 22 | 0 | 0 |
| VITESSE ENERGY INC COMMON STOCK | COMMON STOCK | 92852X103 |  | 331350 | 331350 | SH |  | SOLE |  | 15000 | 0 | 0 |
| VOX ROYALTY CORP | COM | 92919F103 |  | 63200 | 63200 | SH |  | SOLE |  | 20000 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 2614 | 2614 | SH |  | SOLE |  | 14 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 54611 | 54611 | SH |  | SOLE |  | 524 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP | COM UNIT LP INT | 958669103 |  | 4234 | 4234 | SH |  | SOLE |  | 109 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 479442 | 479442 | SH |  | SOLE |  | 5339 | 0 | 0 |
| WHERE FOOD COMES FROM INC | COM NEW | 96327X200 |  | 143780 | 143780 | SH |  | SOLE |  | 13000 | 0 | 0 |
| WILLDAN GROUP INC | COM | 96924N100 |  | 500080 | 500080 | SH |  | SOLE |  | 8000 | 0 | 0 |
| XCEL BRANDS INC | COM NEW | 98400M200 |  | 107934 | 107934 | SH |  | SOLE |  | 59632 | 0 | 0 |
| YPF SOCIEDAD ANONIMA | SPON ADR CL D | 984245100 |  | 2390 | 2390 | SH |  | SOLE |  | 76 | 0 | 0 |

---