0000897069-25-001282.txt : 20250812 0000897069-25-001282.hdr.sgml : 20250812 20250812122834 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 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001279342 XXXXXXXX 06-30-2025 06-30-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 08-12-2025 0 329 193731055
INFORMATION TABLE 2 informationtable.xml 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&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 140065 140065 SH SOLE 771 0 0 INVESCO S&P 500 EQUAL WEIGHT INCOME ADVANTAGE ETF S&P500 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&P MID CAP ETF CORE S&P MCP ETF 464287507 4815708 4815708 SH SOLE 77648 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P 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&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 117085 117085 SH SOLE 1063 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 92202 92202 SH SOLE 148 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 403477 403477 SH SOLE 4435 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 12985 12985 SH SOLE 105 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 735311 735311 SH SOLE 6728 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P 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&P 500 ETF TR UNIT 78462F103 9849814 9849814 SH SOLE 15942 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 10011853 10011853 SH SOLE 125525 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 23598 23598 SH SOLE 174 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1555440 1555440 SH SOLE 28677 0 0 SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 4216656 4216656 SH SOLE 74447 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1171 1171 SH SOLE 18 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P 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&C 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&P 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