0000897069-23-000435.txt : 20230512 0000897069-23-000435.hdr.sgml : 20230512 20230512164630 ACCESSION NUMBER: 0000897069-23-000435 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 EFFECTIVENESS DATE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PERRITT CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001279342 IRS NUMBER: 363538658 STATE OF INCORPORATION: IL FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10646 FILM NUMBER: 23916637 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-2023 03-31-2023 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-12-2023 0 289 179487508
INFORMATION TABLE 2 informationtable.xml 3M CO COM 88579Y101 13664 130 SH SOLE 130 0 0 ABBOTT LABS COM 002824100 101260 1000 SH SOLE 1000 0 0 ABBVIE INC COM 00287Y109 1051364 6597 SH SOLE 6597 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14576 51 SH SOLE 51 0 0 ACME UTD CORP COM 004816104 11500 500 SH SOLE 500 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 113400 12000 SH SOLE 12000 0 0 ADDUS HOMECARE CORP COM 006739106 544476 5100 SH SOLE 5100 0 0 AFLAC INC COM 001055102 9807 152 SH SOLE 152 0 0 AIRGAIN INC COM 00938A104 107400 20000 SH SOLE 20000 0 0 ALIMERA SCIENCES INC COM NEW 016259202 37800 18000 SH SOLE 18000 0 0 ALLIANT ENERGY CORP COM 018802108 53400 1000 SH SOLE 1000 0 0 ALPHABET INC CAP STK CL A 02079K305 60163 580 SH SOLE 580 0 0 ALPHABET INC CAP STK CL C 02079K107 458640 4410 SH SOLE 4410 0 0 ALTRIA GROUP INC COM 02209S103 460121 10312 SH SOLE 10312 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1420650 41000 SH SOLE 41000 0 0 AMAZON COM INC COM 023135106 5165 50 SH SOLE 50 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 52878 2512 SH SOLE 2512 0 0 AMERICAN SOFTWARE INC. CL A 029683109 633489 50237 SH SOLE 50237 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 390328 1274 SH SOLE 1274 0 0 AMGEN INC COM 031162100 718541 2972 SH SOLE 2972 0 0 AMPCO-PITTSBURG CORP COM 032037103 303925 124051 SH SOLE 124051 0 0 AMPCO-PITTSBURG CORP *W EXP 08/01/2025 032037111 8250 15000 SH SOLE 15000 0 0 APPLE INC COM 037833100 205301 1245 SH SOLE 1245 0 0 ARLO TECHNOLOGIES INC COM 04206A101 144979 23924 SH SOLE 23924 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 2588985 406434 SH SOLE 406434 0 0 ASURE SOFTWARE INC COM 04649U102 830357 57266 SH SOLE 57266 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 447980 13000 SH SOLE 13000 0 0 AXT INC COM 00246W103 49750 12500 SH SOLE 12500 0 0 BALCHEM CORP COM 057665200 47430 375 SH SOLE 375 0 0 BARRICK GOLD CORP COM 067901108 9285 500 SH SOLE 500 0 0 BEL FUSE INC CL B 077347300 1336495 35564 SH SOLE 35564 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 191437 620 SH SOLE 620 0 0 BETTER CHOICE CO INC COM 08771Y303 18500 50000 SH SOLE 50000 0 0 BGSF INC COM 05601C105 681131 63956 SH SOLE 63956 0 0 BIOMERICA INC COM NEW 09061H307 126225 67500 SH SOLE 67500 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 213750 75000 SH SOLE 75000 0 0 BLUELINX HLDGS INC COM NEW 09624H208 475720 7000 SH SOLE 7000 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 52800 15000 SH SOLE 15000 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1765378 61490 SH SOLE 61490 0 0 BOXLIGHT CORP COM CL A 103197109 133875 350000 SH SOLE 350000 0 0 BP PLC SPONSORED ADR 055622104 68140 1796 SH SOLE 1796 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 142400 40000 SH SOLE 40000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 501874 7241 SH SOLE 7241 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 348600 15000 SH SOLE 15000 0 0 CANOO INC COM CL A 13803R102 653 1000 SH SOLE 1000 0 0 CANTALOUPE INC COM 138103106 85500 15000 SH SOLE 15000 0 0 CARECLOUD INC COM 14167R100 164820 49200 SH SOLE 49200 0 0 CARLISLE COS INC COM 142339100 381832 1689 SH SOLE 1689 0 0 CARRIAGE SVCS INC COM 143905107 3052 100 SH SOLE 100 0 0 CECO ENVIRONMENTAL CORP COM 125141101 279800 20000 SH SOLE 20000 0 0 CENTURY CASINOS INC COM 156492100 939706 128200 SH SOLE 128200 0 0 CERAGAN NETWORKS LTD ORD M22013102 296425 177500 SH SOLE 177500 0 0 CHEVRON CORP NEW COM 166764100 652069 3997 SH SOLE 3997 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 1065007 78831 SH SOLE 78831 0 0 CHICKEN SOUP FOR THE SOUL ENTM CL A 16842Q100 60000 30000 SH SOLE 30000 0 0 CISCO SYS INC COM 17275R102 873358 16707 SH SOLE 16707 0 0 CITIGROUP INC COM NEW 172967424 517759 11042 SH SOLE 11042 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 706065 96457 SH SOLE 96457 0 0 COMMERCIAL VEH GROUP INC COM 202608105 518716 71057 SH SOLE 71057 0 0 COSAN S A ADS 22113B103 11465 970 SH SOLE 970 0 0 CROWN CRAFTS INC COM 228309100 129600 22500 SH SOLE 22500 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 399750 325000 SH SOLE 325000 0 0 CSX CORP COM 126408103 134730 4500 SH SOLE 4500 0 0 DARIOHEALTH CORP COM NEW 23725P209 260 63 SH SOLE 63 0 0 DATA I O CORP COM 237690102 223148 44899 SH SOLE 44899 0 0 DATA STORAGE CORP COM NEW 23786R201 81614 44752 SH SOLE 44752 0 0 DECISIONPOINT SYS INC NEW COM 24345A507 266407 40001 SH SOLE 40001 0 0 DELTA APPAREL INC COM 247368103 154000 14000 SH SOLE 14000 0 0 DEVON ENERGY CORP NEW COM 25179M103 332002 6560 SH SOLE 6560 0 0 DHI GROUP INC COM 23331S100 538544 138800 SH SOLE 138800 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6079398 264092 SH SOLE 264092 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 6337469 275662 SH SOLE 275662 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 15793 490 SH SOLE 490 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 77353 1741 SH SOLE 1741 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 129600 40000 SH SOLE 40000 0 0 DLH HLDGS CORP COM 23335Q100 2789986 243242 SH SOLE 243242 0 0 DOMINION ENERGY INC COM 25746U109 11294 202 SH SOLE 202 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19198 199 SH SOLE 199 0 0 DYNATRONICS CORP COM 268157500 38474 26352 SH SOLE 26352 0 0 EBAY INC COM 278642103 466240 10508 SH SOLE 10508 0 0 EDUCATIONAL DEV CORP COM 281479105 88465 30090 SH SOLE 30090 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 497253 128158 SH SOLE 128158 0 0 ENSIGN GROUP INC COM 29358P101 9554 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 538720 20800 SH SOLE 20800 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18000 300 SH SOLE 300 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 352 100 SH SOLE 100 0 0 EUROSEAS LTD SHS Y23592135 597262 32267 SH SOLE 32267 0 0 EVOLUTION PETE CORP COM 30049A107 1357373 215115 SH SOLE 215115 0 0 EXPION360 INC COM 30218B100 121000 25000 SH SOLE 25000 0 0 EXXON MOBIL CORP COM 30231G102 281826 2570 SH SOLE 2570 0 0 EZCORP INC CL A NON VTG 302301106 430000 50000 SH SOLE 50000 0 0 FEDEX CORP COM 31428X106 228490 1000 SH SOLE 1000 0 0 FIRST INTERNET BANCORP COM 320557101 501032 30092 SH SOLE 30092 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 26677 3700 SH SOLE 3700 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 635762 203770 SH SOLE 203770 0 0 FOOT LOCKER INC COM 344849104 524384 13212 SH SOLE 13212 0 0 FORD MTR CO DEL COM 345370860 12600 1000 SH SOLE 1000 0 0 FORTUNA SILVER MINES INC COM 349915108 28650 7500 SH SOLE 7500 0 0 FOSTER L B CO COM 350060109 201038 17512 SH SOLE 17512 0 0 FRANCO NEV CORP COM 351858105 112266 770 SH SOLE 770 0 0 FUEL TECH INC COM 359523107 7254 5667 SH SOLE 5667 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 11156 136 SH SOLE 136 0 0 GENCOR INDS INC COM 368678108 1052830 68499 SH SOLE 68499 0 0 GENERAL ELECTRIC CO COM NEW 369604301 669 7 SH SOLE 7 0 0 GENERAL MTRS CO COM 37045V100 241941 6596 SH SOLE 6596 0 0 GENUINE PARTS CO COM 372460105 1687321 10085 SH SOLE 10085 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 282000 40000 SH SOLE 40000 0 0 GLOBAL SELF STORAGE INC COM 37955N106 154200 30000 SH SOLE 30000 0 0 GLOBAL WTR RES INC COM 379463102 248600 20000 SH SOLE 20000 0 0 GOLD RESOURCE CORP COM 38068T105 105000 100000 SH SOLE 100000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 98133 300 SH SOLE 300 0 0 GULF IS FABRICATION INC COM 402307102 33300 9000 SH SOLE 9000 0 0 HECLA MNG CO COM 422704106 500045 78996 SH SOLE 78996 0 0 HERITAGE GLOBAL INC COM 42727E103 1099471 383091 SH SOLE 383091 0 0 HF FOODS GROUP INC COM 40417F109 98000 25000 SH SOLE 25000 0 0 HOME DEPOT COM 437076102 336584 1141 SH SOLE 1141 0 0 HP INC COM 40434L105 478699 16310 SH SOLE 16310 0 0 HUDSON GLOBAL INC COM NEW 443787205 1457572 65450 SH SOLE 65450 0 0 ICAD INC COM NEW 44934S206 247586 199666 SH SOLE 199666 0 0 IDENTIV INC COM NEW 45170X205 376591 61334 SH SOLE 61334 0 0 IDEX CORP COM 45167R104 57758 250 SH SOLE 250 0 0 IES HLDGS INC COM 44951W106 387810 9000 SH SOLE 9000 0 0 IMMERSION CORP COM 452521107 1052238 117700 SH SOLE 117700 0 0 IMMUCELL CORP COM PAR 452525306 151639 29675 SH SOLE 29675 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 842736 165567 SH SOLE 165567 0 0 INFUSYSTEM HLDGS INC COM 45685K102 110771 14293 SH SOLE 14293 0 0 INTEL CORP COM 458140100 538810 16493 SH SOLE 16493 0 0 INTEST CORPORATION COM 461147100 259250 12500 SH SOLE 12500 0 0 INTRUSION INC COM NEW 46121E205 98728 84383 SH SOLE 84383 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 11553 36 SH SOLE 36 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 93714 648 SH SOLE 648 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 9625705 192553 SH SOLE 192553 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 13954 286 SH SOLE 286 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3713243 14843 SH SOLE 14843 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 108298 1196 SH SOLE 1196 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 586106 8195 SH SOLE 8195 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 988868 25060 SH SOLE 25060 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 4454 29 SH SOLE 29 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 42816 240 SH SOLE 240 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 150343 2353 SH SOLE 2353 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 86738 211 SH SOLE 211 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 300342 4200 SH SOLE 4200 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 20554 200 SH SOLE 200 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 640541 6624 SH SOLE 6624 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 54970 500 SH SOLE 500 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 54612 200 SH SOLE 200 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 34054 340 SH SOLE 340 0 0 ISSUER DIRECT CORP COM NEW 46520M204 213046 10133 SH SOLE 10133 0 0 JOHNSON & JOHNSON COM 478160104 671837 4334 SH SOLE 4334 0 0 JPMORGAN CHASE & CO COM 46625H100 677351 5198 SH SOLE 5198 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 35224 700 SH SOLE 700 0 0 KALERA PUBLIC LIMITED CO SHS NEW G52251124 3 1 SH SOLE 1 0 0 LAKELAND INDUSTRIES INC COM 511795106 401500 27500 SH SOLE 27500 0 0 LEGACY HOUSING CORP COM 52472M101 2271835 99817 SH SOLE 99817 0 0 LEGGETT & PLATT INC COM 524660107 220163 6906 SH SOLE 6906 0 0 LINCOLN EDL SVCS CORP COM 533535100 461109 81468 SH SOLE 81468 0 0 LINDE PLC SHS G54950103 16350 46 SH SOLE 46 0 0 LM FDG AMER INC COM 502074404 16 20 SH SOLE 20 0 0 LOCKHEED MARTIN CORP COM 539830109 12764 27 SH SOLE 27 0 0 LOVESAC COMPANY COM 54738L109 578000 20000 SH SOLE 20000 0 0 LSI INDS INC OHIO COM 50216C108 881309 63267 SH SOLE 63267 0 0 LUNA INNOVATIONS INC COM 550351100 469507 65300 SH SOLE 65300 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 645694 11900 SH SOLE 11900 0 0 MAMAMANCINI S HLDGS INC COM 56146T103 977176 514303 SH SOLE 514303 0 0 MANHATTAN BRDG CAP INC COM 562803106 5169 5169 SH SOLE 5169 0 0 MARCUS CORP DEL COM 566330106 28800 1800 SH SOLE 1800 0 0 MARSH & MCLENNAN COS INC COM 571748102 16822 101 SH SOLE 101 0 0 MATRIX SVC CO COM 576853105 189000 35000 SH SOLE 35000 0 0 MAYVILLE ENGR CO INC COM 578605107 716160 48000 SH SOLE 48000 0 0 MCDONALDS CORP COM 580135101 12862 46 SH SOLE 46 0 0 MCEWEN MNG INC COM NEW 58039P305 966791 114143 SH SOLE 114143 0 0 MEDTRONIC PLC SHS G5960L103 230573 2860 SH SOLE 2860 0 0 MERCK & CO INC COM 58933Y105 465031 4371 SH SOLE 4371 0 0 META PLATFORMS INC CL A 30303M102 45567 215 SH SOLE 215 0 0 MGE ENERGY INC COM 55277P104 23301 300 SH SOLE 300 0 0 MICROSOFT CORP. COM 594918104 274462 952 SH SOLE 952 0 0 MILLER INDS INC TENN COM NEW 600551204 1435210 40600 SH SOLE 40600 0 0 MODIV INC CL C COM STK 60784B101 96414 9070 SH SOLE 9070 0 0 MOTORCAR PARTS OF AMER COM 620071100 416015 55916 SH SOLE 55916 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 225480 6000 SH SOLE 6000 0 0 NATURAL ALTERNATIVES INTL INC COM NEW 638842302 110640 12000 SH SOLE 12000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 80520 30500 SH SOLE 30500 0 0 NEWMONT CORP COM 651639106 387233 7900 SH SOLE 7900 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 481250 125000 SH SOLE 125000 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3208218 266929 SH SOLE 266929 0 0 NORTHWEST PIPE CO COM 667746101 1037554 33223 SH SOLE 33223 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 420935 15357 SH SOLE 15357 0 0 ONE STOP SYS INC COM 68247W109 136400 55000 SH SOLE 55000 0 0 OOMA INC COM 683416101 312750 25000 SH SOLE 25000 0 0 ORACLE CORPORATION COM 68389X105 873680 9403 SH SOLE 9403 0 0 P & F INDS INC CL A NEW 692830508 107030 19820 SH SOLE 19820 0 0 PAN AMERN SILVER CORP COM 697900108 23660 1300 SH SOLE 1300 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 331928 14878 SH SOLE 14878 0 0 PAYPAL HLDGS INC COM 70450Y103 151614 1997 SH SOLE 1997 0 0 PC-TEL INC COM 69325Q105 1208807 285770 SH SOLE 285770 0 0 PEPSICO INC COM 713448108 792868 4349 SH SOLE 4349 0 0 PERION NETWORK LTD SHS NEW M78673114 237480 6000 SH SOLE 6000 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 2782118 236173 SH SOLE 236173 0 0 PFIZER INC COM 717081103 796457 19521 SH SOLE 19521 0 0 PHILIP MORRIS INTL INC COM 718172109 89470 920 SH SOLE 920 0 0 PHOTRONICS INC COM 719405102 1091926 65858 SH SOLE 65858 0 0 PHX MINERALS INC CL A 69291A100 220455 84143 SH SOLE 84143 0 0 POLISHED COM INC COM 28252C109 208040 400000 SH SOLE 400000 0 0 POWERFLEET INC COM 73931J109 820415 239188 SH SOLE 239188 0 0 PRICE T ROWE GROUP INC COM 74144T108 167431 1483 SH SOLE 1483 0 0 PROCTER AND GAMBLE CO COM 742718109 538704 3623 SH SOLE 3623 0 0 PROFIRE ENERGY INC COM 74316X101 493968 398361 SH SOLE 398361 0 0 PROPHASE LABS INC COM 74345W108 741426 97300 SH SOLE 97300 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 101250 2700 SH SOLE 2700 0 0 PRUDENTIAL FINL INC COM 744320102 455194 5502 SH SOLE 5502 0 0 PUBLIC STORAGE COM 74460D109 45321 150 SH SOLE 150 0 0 PURE CYCLE CORP COM NEW 746228303 424863 44959 SH SOLE 44959 0 0 QUALCOMM INC COM 747525103 317036 2485 SH SOLE 2485 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 959682 156300 SH SOLE 156300 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 1484732 211802 SH SOLE 211802 0 0 RADIANT LOGISTICS INC COM 75025X100 2816641 429366 SH SOLE 429366 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10968 112 SH SOLE 112 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 58260 3139 SH SOLE 3139 0 0 RESEARCH SOLUTIONS INC COM 761025105 844268 420034 SH SOLE 420034 0 0 ROBLOX CORP CL A 771049103 315 7 SH SOLE 7 0 0 ROYAL GOLD INC COM 780287108 232181 1790 SH SOLE 1790 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 200204 2781 SH SOLE 2781 0 0 SACHEM CAP CORP COM 78590A109 120900 32500 SH SOLE 32500 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 100035 4500 SH SOLE 4500 0 0 SANOFI SPONSORED ADR 80105N105 27210 500 SH SOLE 500 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 45414 1305 SH SOLE 1305 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 60841 1247 SH SOLE 1247 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 79048 1652 SH SOLE 1652 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 109763 1325 SH SOLE 1325 0 0 SENSUS HEALTHCARE INC COM 81728J109 104132 19987 SH SOLE 19987 0 0 SHYFT GROUP INC COM 825698103 1141208 50163 SH SOLE 50163 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3958386 217733 SH SOLE 217733 0 0 SINGING MACH INC COM 829322403 171137 109696 SH SOLE 109696 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 863437 7319 SH SOLE 7319 0 0 SOLO BRANDS INC COM CL A 83425V104 35900 5000 SH SOLE 5000 0 0 SOUTHERN CO COM 842587107 35555 511 SH SOLE 511 0 0 SOUTHWEST AIRLS CO COM 844741108 563267 17310 SH SOLE 17310 0 0 SPDR GOLD ETF GOLD SHS 78463V107 18322 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 7596030 18555 SH SOLE 18555 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 7548448 99087 SH SOLE 99087 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 42843 346 SH SOLE 346 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1035498 18138 SH SOLE 18138 0 0 SPOK HLDGS INC COM 84863T106 202600 20000 SH SOLE 20000 0 0 SPROTT INC COM NEW 852066208 143313 3935 SH SOLE 3935 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 1707573 90300 SH SOLE 90300 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5939655 384195 SH SOLE 384195 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 25020 3000 SH SOLE 3000 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1149 28 SH SOLE 28 0 0 STARBUCKS CORP COM 855244109 13537 130 SH SOLE 130 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 74901 70748 SH SOLE 70748 0 0 STRATTEC SEC CORP COM 863111100 88589 3894 SH SOLE 3894 0 0 STRYKER CORP COM 863667101 1367544 4791 SH SOLE 4791 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 20000 2500 SH SOLE 2500 0 0 SUPERIOR GROUP OF CO INC COM 868358102 372778 47367 SH SOLE 47367 0 0 SWK HLDGS CORP COM NEW 78501P203 357200 20000 SH SOLE 20000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 62789 675 SH SOLE 675 0 0 TARGET CORP COM 87612E106 145423 878 SH SOLE 878 0 0 TAYLOR DEVICES INC COM 877163105 206713 10315 SH SOLE 10315 0 0 TEXAS INSTRS INC COM 882508104 279015 1500 SH SOLE 1500 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 123800 20000 SH SOLE 20000 0 0 U S GLOBAL INVS INCORPORA CL A 902952100 1529724 574696 SH SOLE 574696 0 0 UFP TECHNOLOGIES INC COM 902673102 162300 1250 SH SOLE 1250 0 0 UNION PAC CORP COM 907818108 7849 39 SH SOLE 39 0 0 UNITEDHEALTH GROUP INC COM 91324P102 643431 1362 SH SOLE 1362 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 778590 105500 SH SOLE 105500 0 0 USIO INC COM 917313108 469800 270000 SH SOLE 270000 0 0 VAALCO ENERGY INC COM NEW 91851C201 688583 152005 SH SOLE 152005 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 1555614 48087 SH SOLE 48087 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 6439 163 SH SOLE 163 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 6062101 150052 SH SOLE 150052 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 12691814 172256 SH SOLE 172256 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 22417 120 SH SOLE 120 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 47457 225 SH SOLE 225 0 0 VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 157278 1894 SH SOLE 1894 0 0 VANGUARD SHORT TERM BOND SHORT TRM BOND 921937827 32508 425 SH SOLE 425 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 36674 231 SH SOLE 231 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 1361212 9856 SH SOLE 9856 0 0 VERIZON COMMUNICATIONS COM 92343V104 361807 9303 SH SOLE 9303 0 0 VIEMED HEALTHCARE INC COM 92663R105 734836 76070 SH SOLE 76070 0 0 VIRTRA INC COM PAR 92827K301 160000 40000 SH SOLE 40000 0 0 VISA INC COM CL A 92826C839 34044 151 SH SOLE 151 0 0 VISION MARINE TECHNOLOGIES INC COM C96657116 107208 26802 SH SOLE 26802 0 0 VOXX INTL CORP CL A 91829F104 247364 20062 SH SOLE 20062 0 0 WALMART INC COM 931142103 147450 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 47395 500 SH SOLE 500 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 165622 3439 SH SOLE 3439 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 186900 14000 SH SOLE 14000 0 0 XCEL BRANDS INC COM NEW 98400M101 271330 443672 SH SOLE 443672 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5818 203 SH SOLE 203 0 0