0000897069-24-001087.txt : 20240515 0000897069-24-001087.hdr.sgml : 20240515 20240515164117 ACCESSION NUMBER: 0000897069-24-001087 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 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: 24951993 BUSINESS ADDRESS: STREET 1: 300 SOUTH WACKER DRIVE STREET 2: SUITE 2880 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3126691650 MAIL ADDRESS: STREET 1: 300 SOUTH WACKER DRIVE STREET 2: SUITE 2880 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001279342 XXXXXXXX 03-31-2024 03-31-2024 false PERRITT CAPITAL MANAGEMENT INC
300 SOUTH WACKER DRIVE SUITE 2880 CHICAGO IL 60606
13F HOLDINGS REPORT 028-10646 N
Lynn E. Burmeister Chief Compliance Officer 312-669-1650 /s/ Lynn E. Burmeister Chicago IL 05-15-2024 0 330 185194245
INFORMATION TABLE 2 informationtable.xml 401k Loan COM 562803106 28658 28658 SH SOLE 28658 0 0 ABBOTT LABS COM 002824100 114802 1010 SH SOLE 1010 0 0 ABBVIE INC COM 00287Y109 940166 5162 SH SOLE 5162 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17677 51 SH SOLE 51 0 0 ACCURAY INC COM 004397105 123836 50136 SH SOLE 50136 0 0 ACME UTD CORP COM 004816104 9427 200 SH SOLE 200 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 93960 12000 SH SOLE 12000 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 145000 5000 SH SOLE 5000 0 0 ADDUS HOMECARE CORP COM 006739106 527034 5100 SH SOLE 5100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3790 21 SH SOLE 21 0 0 AGNICO EAGLE MINES LTD COM 008474108 3340 56 SH SOLE 56 0 0 ALLIANT ENERGY CORP COM 018802108 50903 1009 SH SOLE 1009 0 0 ALPHABET INC CAP STK CL A 02079K305 84370 559 SH SOLE 559 0 0 ALPHABET INC CAP STK CL C 02079K107 584678 3840 SH SOLE 3840 0 0 ALTRIA GROUP INC COM 02209S103 378428 8675 SH SOLE 8675 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 951390 31000 SH SOLE 31000 0 0 AMAZON COM INC COM 023135106 21104 117 SH SOLE 117 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 46874 2512 SH SOLE 2512 0 0 AMERICAN SOFTWARE INC. CL A 029683109 550400 48069 SH SOLE 48069 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 553227 1261 SH SOLE 1261 0 0 AMGEN INC COM 031162100 707763 2489 SH SOLE 2489 0 0 AMPCO-PITTSBURG CORP COM 032037103 83556 38505 SH SOLE 38505 0 0 AMPCO-PITTSBURG CORP *W EXP 08/01/2025 032037111 1500 15000 SH SOLE 15000 0 0 APPLE INC COM 037833100 133683 779 SH SOLE 779 0 0 ARCHROCK INC COM 03957W106 2324 118 SH SOLE 118 0 0 ARQ INC COM 00770C101 391703 60448 SH SOLE 60448 0 0 ASCENT INDUSTRIES CO COM 871565107 207896 20402 SH SOLE 20402 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1941 2 SH SOLE 2 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 352559 367517 SH SOLE 367517 0 0 ASURE SOFTWARE INC COM 04649U102 272300 35000 SH SOLE 35000 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 803223 20950 SH SOLE 20950 0 0 AVINO SILVER & GOLD MINES LTD COM 053906103 498400 800000 SH SOLE 800000 0 0 B2GOLD CORP COM 11777Q209 5220 2000 SH SOLE 2000 0 0 BALCHEM CORP COM 057665200 42932 277 SH SOLE 277 0 0 BARRICK GOLD CORP COM 067901108 13728 825 SH SOLE 825 0 0 BEL FUSE INC CL B 077347300 1839137 30494 SH SOLE 30494 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 135407 322 SH SOLE 322 0 0 BGSF INC COM 05601C105 688160 66105 SH SOLE 66105 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 219000 15000 SH SOLE 15000 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 2207 138 SH SOLE 138 0 0 BLUELINX HLDGS INC COM NEW 09624H208 651200 5000 SH SOLE 5000 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 824175 23690 SH SOLE 23690 0 0 BP PLC SPONSORED ADR 055622104 68506 1818 SH SOLE 1818 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 246800 40000 SH SOLE 40000 0 0 BRANCHOUT FOOD INC COM 105230106 65078 34708 SH SOLE 34708 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 409298 7547 SH SOLE 7547 0 0 BROADCOM IN COM 11135F101 5327 4 SH SOLE 4 0 0 BROADWIND ENERGY INC COM NEW 11161T207 357000 150000 SH SOLE 150000 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 448050 15000 SH SOLE 15000 0 0 CANTALOUPE INC COM 138103106 160750 25000 SH SOLE 25000 0 0 CARRIAGE SVCS INC COM 143905107 2729 100 SH SOLE 100 0 0 CECO ENVIRONMENTAL CORP COM 125141101 460400 20000 SH SOLE 20000 0 0 CENTURY CASINOS INC COM 156492100 402900 127500 SH SOLE 127500 0 0 CERAGAN NETWORKS LTD ORD M22013102 696320 217600 SH SOLE 217600 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2749 17 SH SOLE 17 0 0 CHEVRON CORP NEW COM 166764100 567882 3600 SH SOLE 3600 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 931635 59076 SH SOLE 59076 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 1476 8 SH SOLE 8 0 0 CHROMADEX CORP COM NEW 171077407 139200 40000 SH SOLE 40000 0 0 CISCO SYS INC COM 17275R102 707612 14177 SH SOLE 14177 0 0 CITIGROUP INC COM NEW 172967424 487424 7707 SH SOLE 7707 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 472944 81966 SH SOLE 81966 0 0 COMMERCIAL VEH GROUP INC COM 202608105 513757 79900 SH SOLE 79900 0 0 CONOCOPHILLIPS COM 20825C104 643 5 SH SOLE 5 0 0 COSAN S A ADS 22113B103 12562 970 SH SOLE 970 0 0 COSTCO WHSL CORP NEW COM 22160K105 2935 4 SH SOLE 4 0 0 CREATIVE REALITIES INC COM 22530J309 188500 50000 SH SOLE 50000 0 0 CROWN CRAFTS INC COM 228309100 153000 30000 SH SOLE 30000 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 699000 300000 SH SOLE 300000 0 0 CSX CORP COM 126408103 167349 4514 SH SOLE 4514 0 0 DATA I O CORP COM 237690102 173796 49374 SH SOLE 49374 0 0 DATA STORAGE CORP COM NEW 23786R201 158152 27649 SH SOLE 27649 0 0 DEERE & CO COM 244199105 1649 4 SH SOLE 4 0 0 DEVON ENERGY CORP NEW COM 25179M103 378634 7545 SH SOLE 7545 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271C201 2128 156 SH SOLE 156 0 0 DHI GROUP INC COM 23331S100 395250 155000 SH SOLE 155000 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6792635 274782 SH SOLE 274782 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 7569340 302048 SH SOLE 302048 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 6850375 186404 SH SOLE 186404 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 99856 1752 SH SOLE 1752 0 0 DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667 4245204 114822 SH SOLE 114822 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321 6375612 118263 SH SOLE 118263 0 0 DLH HLDGS CORP COM 23335Q100 2907576 219109 SH SOLE 219109 0 0 DOMINION ENERGY INC COM 25746U109 10216 207 SH SOLE 207 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19658 203 SH SOLE 203 0 0 EATON CORP PLC SHS G29183103 4378 14 SH SOLE 14 0 0 EBAY INC COM 278642103 489894 9281 SH SOLE 9281 0 0 ECOPETROL S A SPONSORED ADS 279158109 1575 133 SH SOLE 133 0 0 ELI LILLY & CO COM 532457108 5465 7 SH SOLE 7 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 509214 211292 SH SOLE 211292 0 0 ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 127282 1348 SH SOLE 1348 0 0 ENSIGN GROUP INC COM 29358P101 12449 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 597846 20488 SH SOLE 20488 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19136 303 SH SOLE 303 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 138875 5500 SH SOLE 5500 0 0 EUROSEAS LTD SHS Y23592135 564028 15733 SH SOLE 15733 0 0 EVOLUTION PETE CORP COM 30049A107 1079210 175767 SH SOLE 175767 0 0 EXPION360 INC COM 30218B100 59280 19000 SH SOLE 19000 0 0 EXXON MOBIL CORP COM 30231G102 301692 2595 SH SOLE 2595 0 0 EZCORP INC CL A NON VTG 302301106 943789 83300 SH SOLE 83300 0 0 FARMERS & MERCHANTS BANCORP IN COM COM 30779N105 111450 5000 SH SOLE 5000 0 0 FEDEX CORP COM 31428X106 291212 1005 SH SOLE 1005 0 0 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 104300 70000 SH SOLE 70000 0 0 FIRST INTERNET BANCORP COM 320557101 651805 18762 SH SOLE 18762 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 21756 3700 SH SOLE 3700 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 276633 147145 SH SOLE 147145 0 0 FORD MTR CO DEL COM 345370860 13465 1013 SH SOLE 1013 0 0 FORTUNA SILVER MINES INC COM 349915108 39165 10500 SH SOLE 10500 0 0 FRANCO NEV CORP COM 351858105 91753 770 SH SOLE 770 0 0 GE AEROSPACE COM NEW 369604301 1229 7 SH SOLE 7 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 91 1 SH SOLE 1 0 0 GENCOR INDS INC COM 368678108 936292 56099 SH SOLE 56099 0 0 GENERAL MTRS CO COM 37045V100 312679 6894 SH SOLE 6894 0 0 GENUINE PARTS CO COM 372460105 55343 357 SH SOLE 357 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 527600 40000 SH SOLE 40000 0 0 GLOBAL SELF STORAGE INC COM 37955N106 133500 30000 SH SOLE 30000 0 0 GLOBAL WTR RES INC COM 379463102 231120 18000 SH SOLE 18000 0 0 GOLD FIELDS LTD SPONSORED ADR SPONSORED ADR 38059T106 15890 1000 SH SOLE 1000 0 0 GOLD RESOURCE CORP COM 38068T105 130380 300000 SH SOLE 300000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 126201 302 SH SOLE 302 0 0 GOLDMINING INC COM 38149E101 1400 1600 SH SOLE 1600 0 0 GULF IS FABRICATION INC COM 402307102 147000 20000 SH SOLE 20000 0 0 HECLA MNG CO COM 422704106 307151 63856 SH SOLE 63856 0 0 HERITAGE GLOBAL INC COM 42727E103 895638 339257 SH SOLE 339257 0 0 HF FOODS GROUP INC COM 40417F109 87500 25000 SH SOLE 25000 0 0 HIGH TIDE INC COM NEW COM NEW 42981E401 131950 65000 SH SOLE 65000 0 0 HOME DEPOT COM 437076102 338699 882 SH SOLE 882 0 0 HP INC COM 40434L105 399115 13206 SH SOLE 13206 0 0 HUDSON GLOBAL INC COM NEW 443787205 1107538 62750 SH SOLE 62750 0 0 ICAD INC COM NEW 44934S206 225373 139983 SH SOLE 139983 0 0 IDENTIV INC COM NEW 45170X205 437976 55300 SH SOLE 55300 0 0 IDEX CORP COM 45167R104 61192 250 SH SOLE 250 0 0 IMMERSION CORP COM 452521107 837533 111969 SH SOLE 111969 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 666644 165010 SH SOLE 165010 0 0 INFUSYSTEM HLDGS INC COM 45685K102 122491 14293 SH SOLE 14293 0 0 INTEST CORPORATION COM 461147100 99375 7500 SH SOLE 7500 0 0 INTUIT INC COM 461202103 1953 3 SH SOLE 3 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 76140 449 SH SOLE 449 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 9668473 166525 SH SOLE 166525 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 15042 291 SH SOLE 291 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 4835649 79612 SH SOLE 79612 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 138885 1204 SH SOLE 1204 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 596708 7471 SH SOLE 7471 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 732006 17819 SH SOLE 17819 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 11398 63 SH SOLE 63 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 19042 90 SH SOLE 90 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 199457 2362 SH SOLE 2362 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 76780 146 SH SOLE 146 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 384681 4215 SH SOLE 4215 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 23843 201 SH SOLE 201 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 734169 6642 SH SOLE 6642 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 26248 200 SH SOLE 200 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 62229 1005 SH SOLE 1005 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 42875 341 SH SOLE 341 0 0 ISSUER DIRECT CORP COM NEW 46520M204 130918 10133 SH SOLE 10133 0 0 ITERIS INC NEW COM 46564T107 123500 25000 SH SOLE 25000 0 0 J JILL INC COM 46620W201 159850 5000 SH SOLE 5000 0 0 JANOVER INC COM 47100L202 46681 38901 SH SOLE 38901 0 0 JOHNSON & JOHNSON COM 478160104 584917 3697 SH SOLE 3697 0 0 JPMORGAN CHASE & CO COM 46625H100 885247 4419 SH SOLE 4419 0 0 JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332 44515 769 SH SOLE 769 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 36129 716 SH SOLE 716 0 0 KARAT PACKAGING INC COM COM 48563L101 572200 20000 SH SOLE 20000 0 0 LAKELAND INDUSTRIES INC COM 511795106 933300 51000 SH SOLE 51000 0 0 LEGACY HOUSING CORP COM 52472M101 1815944 84384 SH SOLE 84384 0 0 LEGGETT & PLATT INC COM 524660107 134308 7013 SH SOLE 7013 0 0 LINCOLN EDL SVCS CORP COM 533535100 509610 49333 SH SOLE 49333 0 0 LINDE PLC SHS G54950103 22822 49 SH SOLE 49 0 0 LIVEONE INC COM 53814X102 48750 25000 SH SOLE 25000 0 0 LOCKHEED MARTIN CORP COM 539830109 12365 27 SH SOLE 27 0 0 LOVESAC COMPANY COM 54738L109 452000 20000 SH SOLE 20000 0 0 LSI INDS INC OHIO COM 50216C108 915674 60560 SH SOLE 60560 0 0 LUNA INNOVATIONS INC COM 550351100 117944 36800 SH SOLE 36800 0 0 LUXURBAN HOTELS INC COM 21985R105 235373 170560 SH SOLE 170560 0 0 MAG SILVER CORP COM 55903Q104 26450 2500 SH SOLE 2500 0 0 MAMAS CREATIONS INC COM 56146T103 1236015 247203 SH SOLE 247203 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 473 130 SH SOLE 130 0 0 MANITOWOC CO INC COM NEW 563571405 212100 15000 SH SOLE 15000 0 0 MARCUS CORP DEL COM 566330106 25918 1817 SH SOLE 1817 0 0 MARSH & MCLENNAN COS INC COM 571748102 20877 101 SH SOLE 101 0 0 MATRIX SVC CO COM 576853105 588956 45200 SH SOLE 45200 0 0 MAYVILLE ENGR CO INC COM 578605107 501550 35000 SH SOLE 35000 0 0 MCDONALDS CORP COM 580135101 13122 46 SH SOLE 46 0 0 MCEWEN MNG INC COM NEW 58039P305 999863 101406 SH SOLE 101406 0 0 MCKESSON CORP COM 58155Q103 538 1 SH SOLE 1 0 0 MEDTRONIC PLC SHS G5960L103 231122 2652 SH SOLE 2652 0 0 MERCK & CO INC COM 58933Y105 433879 3288 SH SOLE 3288 0 0 META PLATFORMS INC CL A 30303M102 104893 216 SH SOLE 216 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 24880 8000 SH SOLE 8000 0 0 MGE ENERGY INC COM 55277P104 23889 303 SH SOLE 303 0 0 MICROSOFT CORP. COM 594918104 255167 606 SH SOLE 606 0 0 MILLER INDS INC TENN COM NEW 600551204 2034249 40603 SH SOLE 40603 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 184690 11000 SH SOLE 11000 0 0 MODULAR MED INC COM NEW 60785L207 157250 85000 SH SOLE 85000 0 0 MOTORCAR PARTS OF AMER COM 620071100 588391 73183 SH SOLE 73183 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 80320 2000 SH SOLE 2000 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 293393 15100 SH SOLE 15100 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 57170 20639 SH SOLE 20639 0 0 NEWMONT CORP COM 651639106 165693 4623 SH SOLE 4623 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1030294 142700 SH SOLE 142700 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3389932 252039 SH SOLE 252039 0 0 NORTHWEST PIPE CO COM 667746101 986646 28450 SH SOLE 28450 0 0 NOV INC COM 62955J103 1118 57 SH SOLE 57 0 0 NVIDIA CORPORATION COM 67066G104 13555 15 SH SOLE 15 0 0 OFS CREDIT COMPANY INC COM 67111Q107 23 3 SH SOLE 3 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 432867 13668 SH SOLE 13668 0 0 OOMA INC COM 683416101 213250 25000 SH SOLE 25000 0 0 ORACLE CORPORATION COM 68389X105 1025163 8161 SH SOLE 8161 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2258 2 SH SOLE 2 0 0 PAN AMERN SILVER CORP COM 697900108 34684 2300 SH SOLE 2300 0 0 PBF ENERGY INC CL A 69318G106 2152 37 SH SOLE 37 0 0 PEPSICO INC COM 713448108 587749 3358 SH SOLE 3358 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 2340154 196817 SH SOLE 196817 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 3437 226 SH SOLE 226 0 0 PFIZER INC COM 717081103 451855 16283 SH SOLE 16283 0 0 PHILIP MORRIS INTL INC COM 718172109 90369 986 SH SOLE 986 0 0 PHOTRONICS INC COM 719405102 1560177 55091 SH SOLE 55091 0 0 PHX MINERALS INC CL A 69291A100 361460 106000 SH SOLE 106000 0 0 POWERFLEET INC COM 73931J109 1644303 307922 SH SOLE 307922 0 0 PROCTER AND GAMBLE CO COM 742718109 3907 24 SH SOLE 24 0 0 PRO-DEX INC COLO COM NEW 74265M205 105600 6000 SH SOLE 6000 0 0 PROFIRE ENERGY INC COM 74316X101 593998 321080 SH SOLE 321080 0 0 PROPHASE LABS INC COM 74345W108 554479 85700 SH SOLE 85700 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 106674 2719 SH SOLE 2719 0 0 PROSHARES SHORT DOW30 PSHS SHORT DOW30 74347B235 5662 200 SH SOLE 200 0 0 PRUDENTIAL FINL INC COM 744320102 609065 5187 SH SOLE 5187 0 0 PUBLIC OPER CO STORAGE COM 74460D109 44389 153 SH SOLE 153 0 0 PURE CYCLE CORP COM NEW 746228303 363774 38292 SH SOLE 38292 0 0 QUALCOMM INC COM 747525103 415500 2454 SH SOLE 2454 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1169454 136300 SH SOLE 136300 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 905027 207100 SH SOLE 207100 0 0 RADIANT LOGISTICS INC COM 75025X100 2077529 383308 SH SOLE 383308 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 66880 3178 SH SOLE 3178 0 0 RESEARCH SOLUTIONS INC COM 761025105 1281276 405467 SH SOLE 405467 0 0 RICHARDSON ELECTRONICS LTD COM 763165107 46050 5000 SH SOLE 5000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 378616 5940 SH SOLE 5940 0 0 ROBLOX CORP CL A 771049103 267 7 SH SOLE 7 0 0 ROYAL GOLD INC COM 780287108 218787 1796 SH SOLE 1796 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 162260 2567 SH SOLE 2567 0 0 SACHEM CAP CORP COM 78590A109 144950 32500 SH SOLE 32500 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 66930 3000 SH SOLE 3000 0 0 SALESFORCE INC COM 79466L302 1506 5 SH SOLE 5 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 30975 5900 SH SOLE 5900 0 0 SANOFI SPONSORED ADR 80105N105 24300 500 SH SOLE 500 0 0 SCHLUMBERGER LTD COM STK 806857108 447798 8170 SH SOLE 8170 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 68854 1764 SH SOLE 1764 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 60991 1265 SH SOLE 1265 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 106807 1749 SH SOLE 1749 0 0 SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 14110 175 SH SOLE 175 0 0 SCORPIO TANKERS INC SHS Y7542C130 1932 27 SH SOLE 27 0 0 SENSUS HEALTHCARE INC COM 81728J109 496227 130586 SH SOLE 130586 0 0 SHIMMICK CORPORATION COM 82455M109 86400 15000 SH SOLE 15000 0 0 SHYFT GROUP INC COM 825698103 431754 34762 SH SOLE 34762 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3086757 195240 SH SOLE 195240 0 0 SILVERCREST METALS INC COM 828363101 51948 7800 SH SOLE 7800 0 0 SINGING MACH INC COM 829322403 38850 42692 SH SOLE 42692 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 674671 6228 SH SOLE 6228 0 0 SOUTHERN CO COM 842587107 29266 407 SH SOLE 407 0 0 SOUTHWEST AIRLS CO COM 844741108 497131 17030 SH SOLE 17030 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1228 162 SH SOLE 162 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 35607 889 SH SOLE 889 0 0 SPDR GOLD ETF GOLD SHS 78463V107 20572 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 7926868 15154 SH SOLE 15154 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 8904949 107327 SH SOLE 107327 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 22079 168 SH SOLE 168 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1129233 19493 SH SOLE 19493 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1683 18 SH SOLE 18 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 1412 9 SH SOLE 9 0 0 SPROTT INC COM NEW 852066208 125479 3395 SH SOLE 3395 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 1836702 90300 SH SOLE 90300 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 6033508 348757 SH SOLE 348757 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 24870 3000 SH SOLE 3000 0 0 STARBUCKS CORP COM 855244109 11952 130 SH SOLE 130 0 0 STEALTH GAS INC SHS Y81669106 1616 272 SH SOLE 272 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 37800 100000 SH SOLE 100000 0 0 STRATTEC SEC CORP COM 863111100 163096 6873 SH SOLE 6873 0 0 STRYKER CORP COM 863667101 823101 2300 SH SOLE 2300 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 29425 2500 SH SOLE 2500 0 0 SUPERIOR GROUP OF CO INC COM 868358102 676565 40954 SH SOLE 40954 0 0 SWK HLDGS CORP COM NEW 78501P203 348400 20000 SH SOLE 20000 0 0 T ROWE PRICE GROUP INC COM 74144T108 177160 1453 SH SOLE 1453 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 64624 475 SH SOLE 475 0 0 TARGET CORP COM 87612E106 109576 618 SH SOLE 618 0 0 TAYLOR DEVICES INC COM 877163105 471421 9472 SH SOLE 9472 0 0 TECHNIPFMC PLC COM COM G87110105 3641 145 SH SOLE 145 0 0 TECHPRECISION CORP COM NEW 878739200 346390 95953 SH SOLE 95953 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1285 22 SH SOLE 22 0 0 TELECOM ARGENTINA SA SPON ADR REP B 879273209 1821 229 SH SOLE 229 0 0 TEXAS INSTRS INC COM 882508104 174210 1000 SH SOLE 1000 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 38400 4000 SH SOLE 4000 0 0 TJX COS INC NEW COM 872540109 2554 25 SH SOLE 25 0 0 T-MOBILE US INC COM 872590104 987 6 SH SOLE 6 0 0 TORM PLC SHS CL A G89479102 1363 39 SH SOLE 39 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 104800 20000 SH SOLE 20000 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 1627 259 SH SOLE 259 0 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1301 90 SH SOLE 90 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1523 60 SH SOLE 60 0 0 U S GLOBAL INVS INCORPORA CL A 902952100 1538067 553261 SH SOLE 553261 0 0 UBER TECHNOLOGIES INC COM 90353T100 2926 38 SH SOLE 38 0 0 UFP TECHNOLOGIES INC COM 902673102 252200 1000 SH SOLE 1000 0 0 ULTRALIFE BATTERIES INC COM 903899102 132150 15000 SH SOLE 15000 0 0 UNION PAC CORP COM 907818108 9642 39 SH SOLE 39 0 0 UNITEDHEALTH GROUP INC COM 91324P102 520866 1052 SH SOLE 1052 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1130943 70950 SH SOLE 70950 0 0 US TREASURY 3 MONTH BILL ETF US TREAS 3 MNTH 74933W452 26070 521 SH SOLE 521 0 0 USIO INC COM 917313108 476000 280000 SH SOLE 280000 0 0 VAALCO ENERGY INC COM NEW 91851C201 1095035 157106 SH SOLE 157106 0 0 VALERO ENERGY CORP COM 91913Y100 1213 7 SH SOLE 7 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 1717203 54307 SH SOLE 54307 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 6359 164 SH SOLE 164 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 797531 19093 SH SOLE 19093 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 9072752 111281 SH SOLE 111281 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 19326 80 SH SOLE 80 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 56726 227 SH SOLE 227 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 44830 233 SH SOLE 233 0 0 VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769 2086 8 SH SOLE 8 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 137372 843 SH SOLE 843 0 0 VERIZON COMMUNICATIONS COM 92343V104 308960 7363 SH SOLE 7363 0 0 VIEMED HEALTHCARE INC COM 92663R105 744970 79000 SH SOLE 79000 0 0 VIRTRA INC COM PAR 92827K301 308400 30000 SH SOLE 30000 0 0 VISA INC COM CL A 92826C839 44108 158 SH SOLE 158 0 0 VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103 237300 10000 SH SOLE 10000 0 0 WALMART INC COM 931142103 183147 3043 SH SOLE 3043 0 0 WEC ENERGY GROUP INC COM 92939U106 41875 509 SH SOLE 509 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 3627 102 SH SOLE 102 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 180932 3839 SH SOLE 3839 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 147280 14000 SH SOLE 14000 0 0 WILLDAN GROUP INC COM 96924N100 231920 8000 SH SOLE 8000 0 0 XCEL BRANDS INC COM NEW 98400M101 473349 606858 SH SOLE 606858 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7445 376 SH SOLE 376 0 0