0000897069-24-002137.txt : 20241112 0000897069-24-002137.hdr.sgml : 20241112 20241112113207 ACCESSION NUMBER: 0000897069-24-002137 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241112 DATE AS OF CHANGE: 20241112 EFFECTIVENESS DATE: 20241112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PERRITT CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001279342 ORGANIZATION NAME: IRS NUMBER: 363538658 STATE OF INCORPORATION: IL FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10646 FILM NUMBER: 241445551 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 09-30-2024 09-30-2024 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 11-12-2024 0 303 194520900
INFORMATION TABLE 2 informationtable.xml 401k Loan COM 562803106 32787 32787 SH SOLE 32787 0 0 ABBOTT LABS COM 002824100 114010 1000 SH SOLE 1000 0 0 ABBVIE INC COM 00287Y109 988594 5006 SH SOLE 5006 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18027 51 SH SOLE 51 0 0 ACCURAY INC COM 004397105 216000 120000 SH SOLE 120000 0 0 ACME UTD CORP COM 004816104 8415 202 SH SOLE 202 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 135000 5000 SH SOLE 5000 0 0 ADDUS HOMECARE CORP COM 006739106 638544 4800 SH SOLE 4800 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 4511 56 SH SOLE 56 0 0 ALICO INC COM COM 016230104 83910 3000 SH SOLE 3000 0 0 ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102 108800 40000 SH SOLE 40000 0 0 ALLIANT ENERGY CORP COM 018802108 62390 1028 SH SOLE 1028 0 0 ALPHABET INC CAP STK CL A 02079K305 92932 560 SH SOLE 560 0 0 ALPHABET INC CAP STK CL C 02079K107 702862 4204 SH SOLE 4204 0 0 ALTRIA GROUP INC COM 02209S103 550425 10784 SH SOLE 10784 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1104000 25000 SH SOLE 25000 0 0 AMAZON COM INC COM 023135106 20496 110 SH SOLE 110 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 41096 2512 SH SOLE 2512 0 0 AMERICAN SOFTWARE INC. CL A 029683109 529916 47356 SH SOLE 47356 0 0 AMERICAN VANGUARD CORP COM 030371108 212000 40000 SH SOLE 40000 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 589825 1255 SH SOLE 1255 0 0 AMGEN INC COM 031162100 796912 2473 SH SOLE 2473 0 0 APPLE INC COM 037833100 174898 751 SH SOLE 751 0 0 ARCHROCK INC COM 03957W106 2433 120 SH SOLE 120 0 0 ARQ INC COM 00770C101 442880 75448 SH SOLE 75448 0 0 ASCENT INDUSTRIES CO COM 871565107 202924 20920 SH SOLE 20920 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 460376 390149 SH SOLE 390149 0 0 ASURE SOFTWARE INC COM 04649U102 261337 28877 SH SOLE 28877 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 453149 20950 SH SOLE 20950 0 0 AVINO SILVER & GOLD MINES LTD COM 053906103 770000 700000 SH SOLE 700000 0 0 BALCHEM CORP COM 057665200 35564 202 SH SOLE 202 0 0 BARRICK GOLD CORP COM 067901108 9945 500 SH SOLE 500 0 0 BEL FUSE INC CL B 077347300 1494147 19031 SH SOLE 19031 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 148204 322 SH SOLE 322 0 0 BGSF INC COM 05601C105 277659 32976 SH SOLE 32976 0 0 BIOTE CORP CLASS A COM COM 090683103 408177 73150 SH SOLE 73150 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 326550 15000 SH SOLE 15000 0 0 BLUELINX HLDGS INC COM NEW 09624H208 527100 5000 SH SOLE 5000 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 560823 23290 SH SOLE 23290 0 0 BP PLC SPONSORED ADR 055622104 57070 1818 SH SOLE 1818 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 150600 30000 SH SOLE 30000 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 184800 20000 SH SOLE 20000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 426710 8247 SH SOLE 8247 0 0 BROADWIND ENERGY INC COM NEW 11161T207 281480 124000 SH SOLE 124000 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 515550 15000 SH SOLE 15000 0 0 CANOO INC CL A COM NEW 13803R201 42 43 SH SOLE 43 0 0 CANTALOUPE INC COM 138103106 185000 25000 SH SOLE 25000 0 0 CARRIAGE SVCS INC COM 143905107 167489 5102 SH SOLE 5102 0 0 CECO ENVIRONMENTAL CORP COM 125141101 564000 20000 SH SOLE 20000 0 0 CENTURY CASINOS INC COM 156492100 325760 127250 SH SOLE 127250 0 0 CERAGAN NETWORKS LTD ORD M22013102 596224 217600 SH SOLE 217600 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1813 10 SH SOLE 10 0 0 CHEVRON CORP NEW COM 166764100 548269 3723 SH SOLE 3723 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 916315 59079 SH SOLE 59079 0 0 CHROMADEX CORP COM NEW 171077407 146000 40000 SH SOLE 40000 0 0 CISCO SYS INC COM 17275R102 768316 14437 SH SOLE 14437 0 0 CITIGROUP INC COM NEW 172967424 571435 9128 SH SOLE 9128 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 593775 81900 SH SOLE 81900 0 0 COMMERCIAL VEH GROUP INC COM 202608105 358985 110457 SH SOLE 110457 0 0 COSAN S A ADS 22113B103 9273 970 SH SOLE 970 0 0 COSTCO WHSL CORP NEW COM 22160K105 3561 4 SH SOLE 4 0 0 CREATIVE REALITIES INC COM 22530J309 229500 50000 SH SOLE 50000 0 0 CSX CORP COM 126408103 155882 4514 SH SOLE 4514 0 0 DATA STORAGE CORP COM NEW 23786R201 94250 25000 SH SOLE 25000 0 0 DEERE & CO COM 244199105 1689 4 SH SOLE 4 0 0 DEVON ENERGY CORP NEW COM 25179M103 386352 9876 SH SOLE 9876 0 0 DEXCOM INC COM COM 252131107 3687 55 SH SOLE 55 0 0 DICE HOLDINGS INC COM 23331S100 538384 292600 SH SOLE 292600 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 7734402 282174 SH SOLE 282174 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 8320642 310125 SH SOLE 310125 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7396210 194228 SH SOLE 194228 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 109577 1762 SH SOLE 1762 0 0 DISNEY WALT CO COM 254687106 96 1 SH SOLE 1 0 0 DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667 4469125 123936 SH SOLE 123936 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321 7072773 124674 SH SOLE 124674 0 0 DLH HLDGS CORP COM 23335Q100 2043279 218299 SH SOLE 218299 0 0 DOMINION ENERGY INC COM 25746U109 12304 213 SH SOLE 213 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 23884 207 SH SOLE 207 0 0 EATON CORP PLC SHS G29183103 4640 14 SH SOLE 14 0 0 EBAY INC COM 278642103 606246 9311 SH SOLE 9311 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 925695 234948 SH SOLE 234948 0 0 ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 120288 1370 SH SOLE 1370 0 0 ENSIGN GROUP INC COM 29358P101 14403 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 731207 25119 SH SOLE 25119 0 0 EPSILON ENERGY LTD COM 294375209 117200 20000 SH SOLE 20000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 23053 310 SH SOLE 310 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 165495 5500 SH SOLE 5500 0 0 EUROSEAS LTD SHS Y23592135 757126 15499 SH SOLE 15499 0 0 EVOLUTION PETE CORP COM 30049A107 1056976 199054 SH SOLE 199054 0 0 EXXON MOBIL CORP COM 30231G102 304377 2597 SH SOLE 2597 0 0 EZCORP INC CL A NON VTG 302301106 933793 83300 SH SOLE 83300 0 0 FEDEX CORP COM 31428X106 218966 800 SH SOLE 800 0 0 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 53725 70000 SH SOLE 70000 0 0 FIRST INTERNET BANCORP COM 320557101 641726 18731 SH SOLE 18731 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 22200 3700 SH SOLE 3700 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 481669 132145 SH SOLE 132145 0 0 FLUSHING FINL CORP COM 343873105 145800 10000 SH SOLE 10000 0 0 FORD MTR CO COM 345370860 10707 1014 SH SOLE 1014 0 0 FORTUNA SILVER MINES INC COM 349942102 48615 10500 SH SOLE 10500 0 0 FRANCO NEV CORP COM 351858105 95673 770 SH SOLE 770 0 0 FULCRUM THERAPEUTICS INC COM COM 359616109 17850 5000 SH SOLE 5000 0 0 GE AEROSPACE COM NEW 369604301 1325 7 SH SOLE 7 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 94 1 SH SOLE 1 0 0 GE VERNOVA COM 36828A101 255 1 SH SOLE 1 0 0 GENCOR INDS INC COM 368678108 1043626 50030 SH SOLE 50030 0 0 GENERAL MTRS CO COM 37045V100 331715 7398 SH SOLE 7398 0 0 GENUINE PARTS CO COM 372460105 50671 363 SH SOLE 363 0 0 GLOBAL SELF STORAGE INC COM 37955N106 130250 25000 SH SOLE 25000 0 0 GLOBAL WTR RES INC COM 379463102 214030 17000 SH SOLE 17000 0 0 GOLD FIELDS LTD SPONSORED ADR SPONSORED ADR 38059T106 15350 1000 SH SOLE 1000 0 0 GOLD RESOURCE CORP COM 38068T105 104820 300000 SH SOLE 300000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 149593 302 SH SOLE 302 0 0 GREENFIRE RES LTD NEW COM SHS 55407R103 423533 56850 SH SOLE 56850 0 0 GULF IS FABRICATION INC COM 402307102 112800 20000 SH SOLE 20000 0 0 HECLA MNG CO COM 422704106 424058 63577 SH SOLE 63577 0 0 HERITAGE GLOBAL INC COM 42727E103 524532 308548 SH SOLE 308548 0 0 HIGH TIDE INC COM NEW COM NEW 42981E401 256250 125000 SH SOLE 125000 0 0 HOME DEPOT COM 437076102 11362 28 SH SOLE 28 0 0 HP INC COM 40434L105 476829 13293 SH SOLE 13293 0 0 HUDSON GLOBAL INC COM NEW 443787205 1004438 62699 SH SOLE 62699 0 0 IBEX LTD SHS NEW COM G4690M101 331668 16600 SH SOLE 16600 0 0 ICAD INC COM NEW 44934S206 290308 185500 SH SOLE 185500 0 0 IDENTIV INC COM NEW 45170X205 297572 84298 SH SOLE 84298 0 0 IDEX CORP COM 45167R104 54150 252 SH SOLE 252 0 0 IMMERSION CORP COM 452521107 899629 100855 SH SOLE 100855 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 626810 189942 SH SOLE 189942 0 0 INFUSYSTEM HLDGS INC COM 45685K102 257950 38500 SH SOLE 38500 0 0 INTUIT INC COM 461202103 1871 3 SH SOLE 3 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 81178 453 SH SOLE 453 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 10541225 168148 SH SOLE 168148 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 5056646 81140 SH SOLE 81140 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 139704 1112 SH SOLE 1112 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 625616 7481 SH SOLE 7481 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 817181 17819 SH SOLE 17819 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 12193 64 SH SOLE 64 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 20126 91 SH SOLE 91 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 101460 1060 SH SOLE 1060 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 84820 147 SH SOLE 147 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 387920 4220 SH SOLE 4220 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 12819 104 SH SOLE 104 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 777545 6648 SH SOLE 6648 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 28189 202 SH SOLE 202 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 568 20 SH SOLE 20 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 65718 1011 SH SOLE 1011 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 45590 341 SH SOLE 341 0 0 ISSUER DIRECT CORP COM NEW 46520M204 169905 14218 SH SOLE 14218 0 0 J JILL INC COM 46620W201 123350 5000 SH SOLE 5000 0 0 JANOVER INC COM 47100L202 24897 38901 SH SOLE 38901 0 0 JOHNSON & JOHNSON COM 478160104 623935 3850 SH SOLE 3850 0 0 JPMORGAN CHASE & CO COM 46625H100 663202 3145 SH SOLE 3145 0 0 JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332 47470 798 SH SOLE 798 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 37315 735 SH SOLE 735 0 0 KARAT PACKAGING INC COM COM 48563L101 258900 10000 SH SOLE 10000 0 0 LAKELAND INDUSTRIES INC COM 511795106 984900 49000 SH SOLE 49000 0 0 LEGACY HOUSING CORP COM 52472M101 2304183 84248 SH SOLE 84248 0 0 LINCOLN EDL SVCS CORP COM 533535100 515796 43199 SH SOLE 43199 0 0 LINDE PLC SHS G54950103 23652 50 SH SOLE 50 0 0 LIVEONE INC COM 53814X102 213480 225000 SH SOLE 225000 0 0 LOCKHEED MARTIN CORP COM 539830109 16196 28 SH SOLE 28 0 0 LOVESAC COMPANY COM 54738L109 343800 12000 SH SOLE 12000 0 0 LSI INDS INC OHIO COM 50216C108 974828 60361 SH SOLE 60361 0 0 MAG SILVER CORP COM 55903Q104 35100 2500 SH SOLE 2500 0 0 MAMAS CREATIONS INC COM 56146T103 438000 60000 SH SOLE 60000 0 0 MANITOWOC CO INC COM NEW 563571405 86580 9000 SH SOLE 9000 0 0 MARCUS CORP DEL COM 566330106 27690 1837 SH SOLE 1837 0 0 MARSH & MCLENNAN COS INC COM 571748102 13561 61 SH SOLE 61 0 0 MATRIX SVC CO COM 576853105 578806 50200 SH SOLE 50200 0 0 MAYVILLE ENGR CO INC COM 578605107 632400 30000 SH SOLE 30000 0 0 MCDONALDS CORP COM 580135101 14347 47 SH SOLE 47 0 0 MCEWEN MNG INC COM NEW 58039P305 940872 101169 SH SOLE 101169 0 0 MEDTRONIC PLC SHS G5960L103 290977 3232 SH SOLE 3232 0 0 MERCK & CO INC COM 58933Y105 402586 3545 SH SOLE 3545 0 0 META PLATFORMS INC CL A 30303M102 126535 221 SH SOLE 221 0 0 MGE ENERGY INC COM 55277P104 28046 307 SH SOLE 307 0 0 MICROSOFT CORP. COM 594918104 233486 543 SH SOLE 543 0 0 MILLER INDS INC TENN COM NEW 600551204 2476952 40606 SH SOLE 40606 0 0 MITEK SYS INC COM NEW 606710200 430604 49666 SH SOLE 49666 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 184800 11000 SH SOLE 11000 0 0 MODULAR MED INC COM NEW 60785L207 191250 85000 SH SOLE 85000 0 0 MOTORCAR PARTS OF AMER COM 620071100 573080 77548 SH SOLE 77548 0 0 NANO NUCLEAR ENERGY INC COM COM 63010H108 115280 8000 SH SOLE 8000 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 60690 1500 SH SOLE 1500 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 288561 15100 SH SOLE 15100 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 58821 20639 SH SOLE 20639 0 0 NEWMONT CORP COM 651639106 745962 13956 SH SOLE 13956 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 988911 142700 SH SOLE 142700 0 0 NOBLE CORP PLC ORD SHS A COM G65431127 1301 36 SH SOLE 36 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 2506180 203920 SH SOLE 203920 0 0 NORTHWEST PIPE CO Stock 667746101 1280158 28366 SH SOLE 28366 0 0 NVIDIA CORPORATION COM 67066G104 6074 50 SH SOLE 50 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 536154 13173 SH SOLE 13173 0 0 OOMA INC COM 683416101 455600 40000 SH SOLE 40000 0 0 ORACLE CORPORATION COM 68389X105 1187636 6970 SH SOLE 6970 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2303 2 SH SOLE 2 0 0 PAN AMERN SILVER CORP COM 697900108 48001 2300 SH SOLE 2300 0 0 PEPSICO INC COM 713448108 571237 3359 SH SOLE 3359 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 2376674 193698 SH SOLE 193698 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 3257 226 SH SOLE 226 0 0 PFIZER INC COM 717081103 561893 19416 SH SOLE 19416 0 0 PHOTRONICS INC COM 719405102 1348801 54475 SH SOLE 54475 0 0 POWERFLEET INC COM 73931J109 1176750 235350 SH SOLE 235350 0 0 PROCTER AND GAMBLE CO COM 742718109 2292 13 SH SOLE 13 0 0 PRO-DEX INC COLO COM NEW 74265M205 179100 6000 SH SOLE 6000 0 0 PROFIRE ENERGY INC COM 74316X101 572544 340800 SH SOLE 340800 0 0 PROPHASE LABS INC COM 74345W108 200695 82932 SH SOLE 82932 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 115191 2753 SH SOLE 2753 0 0 PRUDENTIAL FINL INC COM 744320102 644773 5324 SH SOLE 5324 0 0 PUBLIC STORAGE OPER CO COM 74460D109 56737 156 SH SOLE 156 0 0 PURE CYCLE CORP COM NEW 746228303 407892 37873 SH SOLE 37873 0 0 QUALCOMM INC COM 747525103 420710 2474 SH SOLE 2474 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1015702 127281 SH SOLE 127281 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 607845 208166 SH SOLE 208166 0 0 RADIANT LOGISTICS INC COM 75025X100 2462195 382923 SH SOLE 382923 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 74159 3179 SH SOLE 3179 0 0 RESEARCH SOLUTIONS INC COM 761025105 1099366 402698 SH SOLE 402698 0 0 RICHARDSON ELECTRONICS LTD COM 763165107 123351 9996 SH SOLE 9996 0 0 RIO TINTO PLC SPONSORED ADR 767204100 434906 6111 SH SOLE 6111 0 0 ROBLOX CORP CL A 771049103 310 7 SH SOLE 7 0 0 ROYAL GOLD INC COM 780287108 253551 1807 SH SOLE 1807 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 157106 2550 SH SOLE 2550 0 0 SALESFORCE INC COM 79466L302 1373 5 SH SOLE 5 0 0 SANOFI SPONSORED ADR 80105N105 28815 500 SH SOLE 500 0 0 SCHLUMBERGER LTD COM STK 806857108 412327 9829 SH SOLE 9829 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 62921 1530 SH SOLE 1530 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 0 0 SH SOLE 0 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 103901 1562 SH SOLE 1562 0 0 SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 14793 175 SH SOLE 175 0 0 SCORPIO TANKERS INC SHS Y7542C130 1925 27 SH SOLE 27 0 0 SEALED AIR CORP NEW COM COM 81211K100 428667 11809 SH SOLE 11809 0 0 SENSUS HEALTHCARE INC COM COM 81728J109 728399 125586 SH SOLE 125586 0 0 SHYFT GROUP INC COM 825698103 425522 33906 SH SOLE 33906 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3255109 188811 SH SOLE 188811 0 0 SILVERCREST METALS INC COM 828363101 72150 7800 SH SOLE 7800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 642024 6500 SH SOLE 6500 0 0 SOUTHERN CO COM 842587107 37424 415 SH SOLE 415 0 0 SOUTHWEST AIRLS CO COM 844741108 503655 16998 SH SOLE 16998 0 0 SOW GOOD INC COM 84612H106 35070 3000 SH SOLE 3000 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 75619 1827 SH SOLE 1827 0 0 SPDR GOLD ETF GOLD SHS 78463V107 24306 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 8582633 14959 SH SOLE 14959 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 9645933 111103 SH SOLE 111103 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 24190 170 SH SOLE 170 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1032233 17899 SH SOLE 17899 0 0 SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 4132971 72982 SH SOLE 72982 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1470 18 SH SOLE 18 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 1213 9 SH SOLE 9 0 0 SPROTT INC COM NEW 852066208 93117 2150 SH SOLE 2150 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 2211447 90300 SH SOLE 90300 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 4894434 240159 SH SOLE 240159 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 31350 3000 SH SOLE 3000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 561250 7563 SH SOLE 7563 0 0 STARBUCKS CORP COM 855244109 12918 133 SH SOLE 133 0 0 STEALTH GAS INC SHS Y81669106 1852 272 SH SOLE 272 0 0 STRATTEC SEC CORP COM 863111100 430951 10102 SH SOLE 10102 0 0 STRYKER CORP COM 863667101 794772 2200 SH SOLE 2200 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 31575 2500 SH SOLE 2500 0 0 SUPERIOR GROUP OF CO INC COM 868358102 631443 40765 SH SOLE 40765 0 0 SWK HLDGS CORP COM NEW 78501P203 345800 20000 SH SOLE 20000 0 0 T ROWE PRICE GROUP INC COM 74144T108 162509 1492 SH SOLE 1492 0 0 TAYLOR DEVICES INC COM 877163105 224640 4500 SH SOLE 4500 0 0 TECHNIPFMC PLC COM COM G87110105 3803 145 SH SOLE 145 0 0 TECHPRECISION CORP COM NEW 878739200 254189 80952 SH SOLE 80952 0 0 TEEKAY TANKERS LTD CL A G8726X106 1282 22 SH SOLE 22 0 0 TELECOM ARGENTINA SA SPON ADR REP B 879273209 1727 229 SH SOLE 229 0 0 TEXAS INSTRS INC COM 882508104 206570 1000 SH SOLE 1000 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 280280 49000 SH SOLE 49000 0 0 TJX COS INC NEW COM 872540109 2980 25 SH SOLE 25 0 0 TORM PLC SHS CL A G89479102 1333 39 SH SOLE 39 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1506 60 SH SOLE 60 0 0 U S GLOBAL INVS INCORPORA CL A 902952100 1436597 556820 SH SOLE 556820 0 0 UBER TECHNOLOGIES INC COM 90353T100 2856 38 SH SOLE 38 0 0 ULTRALIFE BATTERIES INC COM 903899102 135600 15000 SH SOLE 15000 0 0 UNION PAC CORP COM 907818108 9824 40 SH SOLE 40 0 0 UNITEDHEALTH GROUP INC COM 91324P102 606254 1037 SH SOLE 1037 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 784805 48266 SH SOLE 48266 0 0 USIO INC COM 917313108 636752 468200 SH SOLE 468200 0 0 VAALCO ENERGY INC COM NEW 91851C201 875541 152533 SH SOLE 152533 0 0 VALERO ENERGY CORP COM 91913Y100 973 7 SH SOLE 7 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 2117648 53181 SH SOLE 53181 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 96358 1974 SH SOLE 1974 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 876747 18323 SH SOLE 18323 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 9970721 112944 SH SOLE 112944 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 21296 81 SH SOLE 81 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 60346 229 SH SOLE 229 0 0 VANGUARD S&P 500 ETF ETF 922908363 2638 5 SH SOLE 5 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 47377 236 SH SOLE 236 0 0 VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769 2281 8 SH SOLE 8 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 148961 853 SH SOLE 853 0 0 VERIZON COMMUNICATIONS COM 92343V104 347798 7744 SH SOLE 7744 0 0 VIEMED HEALTHCARE INC COM 92663R105 623050 85000 SH SOLE 85000 0 0 VIRTRA INC COM PAR 92827K301 124400 20000 SH SOLE 20000 0 0 VISA INC COM CL A 92826C839 40143 146 SH SOLE 146 0 0 VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103 360300 15000 SH SOLE 15000 0 0 WALMART INC COM 931142103 2699 33 SH SOLE 33 0 0 WEC ENERGY GROUP INC COM 92939U106 49990 520 SH SOLE 520 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 29800 20000 SH SOLE 20000 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 4090 107 SH SOLE 107 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 234486 3839 SH SOLE 3839 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 156310 14500 SH SOLE 14500 0 0 WILDBRAIN LTD COM VAR VTG Stock 96810C101 363011 383125 SH SOLE 383125 0 0 WILLDAN GROUP INC COM 96924N100 327600 8000 SH SOLE 8000 0 0 XCEL BRANDS INC COM NEW 98400M101 475614 635848 SH SOLE 635848 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7975 376 SH SOLE 376 0 0