0001567619-23-002736.txt : 20230214 0001567619-23-002736.hdr.sgml : 20230214 20230214113052 ACCESSION NUMBER: 0001567619-23-002736 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230214 EFFECTIVENESS DATE: 20230214 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: 23624799 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 false true false 0001279342 XXXXXXXX 12-31-2022 12-31-2022 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 02-14-2023 0 298 175412463 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M CO COM COM 88579Y101 15590 130 SH SOLE 130 0 0 401k Loan COM 562803106 5555 5555 SH SOLE 5555 0 0 ABBOTT LABS COM COM 002824100 109790 1000 SH SOLE 1000 0 0 ABBVIE INC COM COM 00287Y109 1113170 6888 SH SOLE 6888 0 0 ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 13609 51 SH SOLE 51 0 0 ACME UTD CORP COM COM 004816104 10950 500 SH SOLE 500 0 0 ACTINIUM PHARMACEUTICALS INC COM COM 00507W206 127800 12000 SH SOLE 12000 0 0 ADDUS HOMECARE CORPCOM COM 006739106 507399 5100 SH SOLE 5100 0 0 AFLAC INC COM COM 001055102 10935 152 SH SOLE 152 0 0 AIRGAIN INC COM COM 00938A104 130200 20000 SH SOLE 20000 0 0 ALIMERA SCIENCES INC COM NEW COM NEW 016259202 48780 18000 SH SOLE 18000 0 0 ALLIANT ENERGY CORP COM COM 018802108 55210 1000 SH SOLE 1000 0 0 ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 51173 580 SH SOLE 580 0 0 ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 391299 4410 SH SOLE 4410 0 0 ALTRIA GROUP INC COM COM 02209S103 464505 10162 SH SOLE 10162 0 0 A-MARK PRECIOUS METALS INC COM COM 00181T107 1423930 41000 SH SOLE 41000 0 0 AMAZON COM INC COM COM 023135106 12600 150 SH SOLE 150 0 0 AMERICA MOVIL SERIES L ADR SPON ADR L SHS 02364W105 45718 2512 SH SOLE 2512 0 0 AMERICAN SOFTWARE CL A CLASS A CL A 029683109 737479 50237 SH SOLE 50237 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 402757 1294 SH SOLE 1294 0 0 AMGEN INC COM 031162100 793764 3022 SH SOLE 3022 0 0 AMPCO-PITTSBURG CORP COM COM 032037103 284880 113498 SH SOLE 113498 0 0 AMPCO-PITTSBURG CORP WT A EXP 080125 *W EXP 08/01/2025 032037111 2363 15000 SH SOLE 15000 0 0 APPLE INC COM COM 037833100 170858 1315 SH SOLE 1315 0 0 ASSERTIO HOLDINGS INC COM NEW COM NEW 04546C205 1747666 406434 SH SOLE 406434 0 0 ASURE SOFTWARE INC CORP. COM 04649U102 721664 77266 SH SOLE 77266 0 0 AUDIOVOX CORP CL A CL A 91829F104 251920 30062 SH SOLE 30062 0 0 AVIAT NETWORKS INC COM NEW COM NEW 05366Y201 405470 13000 SH SOLE 13000 0 0 AXT INC COM 00246W103 261552 59715 SH SOLE 59715 0 0 BALCHEM CORP COM COM 057665200 45791 375 SH SOLE 375 0 0 BARRICK GOLD CORP COM COM 067901108 8590 500 SH SOLE 500 0 0 BEL FUSE INC CL B CL B 077347300 1170767 35564 SH SOLE 35564 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 191518 620 SH SOLE 620 0 0 BETTER CHOICE CO INC COM COM 08771Y303 26950 50000 SH SOLE 50000 0 0 BGSF INC COM COM 05601C105 979806 63956 SH SOLE 63956 0 0 BIOMERICA INC COM NEW COM NEW 09061H307 83750 25000 SH SOLE 25000 0 0 BK TECHNOLOGIES CORPORATION COM COM 05587G104 249000 75000 SH SOLE 75000 0 0 BLUELINX HLDGS INC COM NEW COM NEW 09624H208 568880 8000 SH SOLE 8000 0 0 BM TECHNOLOGIES INC CL A COM CL A COM 05591L107 78150 15000 SH SOLE 15000 0 0 BOWMAN CONSULTING GROUP LTD COM COM 103002101 1636084 74878 SH SOLE 74878 0 0 BOXLIGHT CORP COM CL A COM CL A 103197109 108780 350000 SH SOLE 350000 0 0 BP PLC SPONSORED ADR SPONSORED ADR 055622104 62734 1796 SH SOLE 1796 0 0 BRAGG GAMING GROUP INC COM NEW COM NEW 104833306 154000 40000 SH SOLE 40000 0 0 BRISTOL-MYERS SQUIBB CO COM COM 110122108 516673 7181 SH SOLE 7181 0 0 BUILD-A-BEAR WORKSHOP INC COM COM 120076104 238400 10000 SH SOLE 10000 0 0 CANOO INC COM CL A COM CL A 13803R102 1230 1000 SH SOLE 1000 0 0 CANTALOUPE INC COM COM 138103106 65250 15000 SH SOLE 15000 0 0 CARECLOUD INC COM COM 14167R100 138252 49200 SH SOLE 49200 0 0 CARLISLE COS INC COM COM 142339100 402726 1709 SH SOLE 1709 0 0 CARRIAGE SVCS INC COM COM 143905107 2754 100 SH SOLE 100 0 0 CBS CORP CL B CL B 92556H206 241013 14278 SH SOLE 14278 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 350400 30000 SH SOLE 30000 0 0 CENTURY CASINOS INC COM 156492100 901246 128200 SH SOLE 128200 0 0 CERAGAN NETWORKS LTD ORD M22013102 386775 202500 SH SOLE 202500 0 0 CHEVRON CORP NEW COM COM 166764100 706024 3934 SH SOLE 3934 0 0 CHICAGO ATLANTIC REAL ESTATE F COM COM 167239102 1218168 80834 SH SOLE 80834 0 0 CHICKEN SOUP FOR THE SOUL ENTM CL A CL A 16842Q100 104351 20381 SH SOLE 20381 0 0 CISCO SYS INC COM 17275R102 897776 18845 SH SOLE 18845 0 0 CITIGROUP INC COM NEW COM NEW 172967424 493097 10902 SH SOLE 10902 0 0 COCA COLA CO COM COM 191216100 11704 184 SH SOLE 184 0 0 CODA OCTOPUS GROUP INC COM NEW COM NEW 19188U206 661695 96457 SH SOLE 96457 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 483898 71057 SH SOLE 71057 0 0 COSAN S A ADS ADS 22113B103 12668 970 SH SOLE 970 0 0 CROWN CRAFTS INC COM COM 228309100 120150 22500 SH SOLE 22500 0 0 CSI COMPRESSCO LP COM UNIT COM UNIT 12637A103 425201 319700 SH SOLE 319700 0 0 CSX CORP COM 126408103 139410 4500 SH SOLE 4500 0 0 DARIOHEALTH CORP COM NEW COM NEW 23725P209 270 63 SH SOLE 63 0 0 DATA I O CORP COM COM 237690102 178249 44899 SH SOLE 44899 0 0 DATA STORAGE CORP COM NEW COM NEW 23786R201 66233 44752 SH SOLE 44752 0 0 DECISIONPOINT SYS INC NEW COM COM NEW 24345A408 324008 40001 SH SOLE 40001 0 0 DELTA APPAREL INC COM 247368103 148540 14000 SH SOLE 14000 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 392434 6380 SH SOLE 6380 0 0 DIAGEO PLC SPON ADR NEW SPON ADR NEW 25243Q205 10691 60 SH SOLE 60 0 0 DICE HOLDINGS INC COM 23331S100 826298 156200 SH SOLE 156200 0 0 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF EMGR CRE EQT MNG 25434V302 5674273 258509 SH SOLE 258509 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP ETF INTL SMALL CAP E 25434V773 5836179 271324 SH SOLE 271324 0 0 DIMENSIONAL INTERNATIONAL VALUE ETF INTERNATNAL VAL 25434V807 14896 490 SH SOLE 490 0 0 DIMENSIONAL U.S. EQUITY ETF US EQUITY ETF 25434V401 72443 1741 SH SOLE 1741 0 0 DIRECT DIGITAL HOLDINGS INC CLASS A COM CLASS A COM 25461T105 107316 44254 SH SOLE 44254 0 0 DLH HLDGS CORP COM 23335Q100 2886066 243242 SH SOLE 243242 0 0 DOMINION RESOURCES INC COM 25746U109 12387 202 SH SOLE 202 0 0 DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 20495 199 SH SOLE 199 0 0 DYNATRONICS CORP COM NEW 268157401 51398 131756 SH SOLE 131756 0 0 EBAY INC COM 278642103 435767 10508 SH SOLE 10508 0 0 EDUCATIONAL DEV CORP COM COM 281479105 58266 18438 SH SOLE 18438 0 0 EMERSON ELEC CO COM COM 291011104 198076 2062 SH SOLE 2062 0 0 ENDEAVOUR SILVER CORP COM COM 29258Y103 253232 78158 SH SOLE 78158 0 0 ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 115911 1325 SH SOLE 1325 0 0 ENSIGN GROUP INC COM 29358P101 9461 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 501696 20800 SH SOLE 20800 0 0 EQUITY RESIDENTIAL SH BEN INT SH BEN INT 29476L107 17700 300 SH SOLE 300 0 0 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETFMG ALTR HRVST 26924G508 426 100 SH SOLE 100 0 0 EUROSEAS LTD SHS SHS Y23592135 595326 32267 SH SOLE 32267 0 0 EVOLUTION PETE CORP COM COM 30049A107 1624115 215115 SH SOLE 215115 0 0 EXPION360 INC COM COM 30218B100 34500 15000 SH SOLE 15000 0 0 EXXON MOBIL CORP COM COM 30231G102 283471 2570 SH SOLE 2570 0 0 EZCORP INC CL A NON VTG CL A NON VTG 302301106 407500 50000 SH SOLE 50000 0 0 FEDEX CORP COM 31428X106 173200 1000 SH SOLE 1000 0 0 FIRST INTERNET BANCORP COM 320557101 730634 30092 SH SOLE 30092 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 30858 3700 SH SOLE 3700 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 631687 203770 SH SOLE 203770 0 0 FLEXSTEEL INDS INC COM COM 339382103 96573 6271 SH SOLE 6271 0 0 FOOT LOCKER INC COM COM 344849104 487944 12912 SH SOLE 12912 0 0 FORD MTR CO DEL COM COM 345370860 11630 1000 SH SOLE 1000 0 0 FORTUNA SILVER MINES INC COM COM 349915108 28125 7500 SH SOLE 7500 0 0 FRANCO NEV CORP COM COM 351858105 105090 770 SH SOLE 770 0 0 FUEL TECH INC COM COM 359523107 7207 5667 SH SOLE 5667 0 0 GENCOR INDS INC COM COM 368678108 689820 68299 SH SOLE 68299 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 587 7 SH SOLE 7 0 0 GENERAL MTRS CO COM COM 37045V100 219366 6521 SH SOLE 6521 0 0 GENUINE PARTS CO COM COM 372460105 1801901 10385 SH SOLE 10385 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 168800 40000 SH SOLE 40000 0 0 GLOBAL SELF STORAGE INC COM COM 37955N106 219600 45000 SH SOLE 45000 0 0 GLOBAL WTR RES INC COM COM 379463102 265600 20000 SH SOLE 20000 0 0 GOLD RESOURCE CORP COM COM 38068T105 480726 314200 SH SOLE 314200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 103014 300 SH SOLE 300 0 0 GULF IS FABRICATION INC COM COM 402307102 46170 9000 SH SOLE 9000 0 0 HARROW HEALTH INC COM COM 415858109 118685 8041 SH SOLE 8041 0 0 HECLA MNG CO COM COM 422704106 439218 78996 SH SOLE 78996 0 0 HERITAGE GLOBAL INC COM COM 42727E103 900264 383091 SH SOLE 383091 0 0 HF FOODS GROUP INC COM COM 40417F109 60900 15000 SH SOLE 15000 0 0 HOME DEPOT COM 437076102 368135 1166 SH SOLE 1166 0 0 HP INC COM COM 40434L105 438250 16310 SH SOLE 16310 0 0 HUDBAY MINERALS INC COM COM 443628102 43435 8567 SH SOLE 8567 0 0 HUDSON GLOBAL INC COM NEW COM NEW 443787205 1481134 65450 SH SOLE 65450 0 0 ICAD INC COM NEW COM NEW 44934S206 502639 274666 SH SOLE 274666 0 0 IDENTIV INC COM NEW COM NEW 45170X205 444058 61334 SH SOLE 61334 0 0 IDEX CORP COM COM 45167R104 57083 250 SH SOLE 250 0 0 IES HLDGS INC COM COM 44951W106 419299 11788 SH SOLE 11788 0 0 IMMERSION CORP COM COM 452521107 827431 117700 SH SOLE 117700 0 0 IMMUCELL CORP COM PAR COM PAR $0.10 452525306 183000 30000 SH SOLE 30000 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 761608 165567 SH SOLE 165567 0 0 INFUSYSTEM HLDGS INC COM COM 45685K102 124063 14293 SH SOLE 14293 0 0 INTEL CORP COM COM 458140100 435897 16493 SH SOLE 16493 0 0 INTEST CORPORATION COM 461147100 206000 20000 SH SOLE 20000 0 0 INTRUSION INC COM NEW COM NEW 46121E205 395262 125083 SH SOLE 125083 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 91530 648 SH SOLE 648 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 9567781 191356 SH SOLE 191356 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 13356 286 SH SOLE 286 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3566540 14744 SH SOLE 14744 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 101421 1196 SH SOLE 1196 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 505100 7695 SH SOLE 7695 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 1103875 29126 SH SOLE 29126 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 4436 29 SH SOLE 29 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 64513 370 SH SOLE 370 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 723888 12374 SH SOLE 12374 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 81068 211 SH SOLE 211 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 286860 4200 SH SOLE 4200 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 36187 359 SH SOLE 359 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 626895 6624 SH SOLE 6624 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 62573 579 SH SOLE 579 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 56742 200 SH SOLE 200 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 32796 340 SH SOLE 340 0 0 ISSUER DIRECT CORP COM NEW COM NEW 46520M204 253730 10133 SH SOLE 10133 0 0 JOHNSON & JOHNSON COM COM 478160104 783343 4434 SH SOLE 4434 0 0 JPMORGAN CHASE & CO COM COM 46625H100 724140 5400 SH SOLE 5400 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 35091 700 SH SOLE 700 0 0 KALERA PUBLIC LIMITED CO ORDINARY SHARES ORDINARY SHARES G52251108 0 0 SH SOLE 0 0 0 KIMBERLY-CLARK CORP COM COM 494368103 254294 1873 SH SOLE 1873 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 216564 4893 SH SOLE 4893 0 0 LAKELAND INDUSTRIES INC COM 511795106 365750 27500 SH SOLE 27500 0 0 LB FOSTER CO COM 350060109 169516 17512 SH SOLE 17512 0 0 LEGACY HOUSING CORP COM COM 52472M101 1892530 99817 SH SOLE 99817 0 0 LEGGETT & PLATT INC COM COM 524660107 332162 10306 SH SOLE 10306 0 0 LINCOLN EDL SVCS CORP COM COM 533535100 570703 98567 SH SOLE 98567 0 0 LINDE PLC SHS SHS G5494J103 15004 46 SH SOLE 46 0 0 LM FDG AMER INC COM COM 502074404 11 20 SH SOLE 20 0 0 LOCKHEED MARTIN CORP COM COM 539830109 13135 27 SH SOLE 27 0 0 LOVESAC COMPANY COM COM 54738L109 440200 20000 SH SOLE 20000 0 0 LSI INDS INC OHIO COM COM 50216C108 960436 78467 SH SOLE 78467 0 0 LUNA INNOVATIONS INC COM COM 550351100 573987 65300 SH SOLE 65300 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 597499 11900 SH SOLE 11900 0 0 MAMAMANCINI S HLDGS INC COM COM 56146T103 1005744 560303 SH SOLE 560303 0 0 MARCUS CORP DEL COM COM 566330106 25902 1800 SH SOLE 1800 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 16713 101 SH SOLE 101 0 0 MATRIX SVC CO COM 576853105 98898 15900 SH SOLE 15900 0 0 MAYVILLE ENGR CO INC COM COM 578605107 607680 48000 SH SOLE 48000 0 0 MCDONALDS CORP COM COM 580135101 12122 46 SH SOLE 46 0 0 MCEWEN MNG INC COM NEW COM 58039P305 698178 119143 SH SOLE 119143 0 0 MEDTRONIC PLC SHS COM G5960L103 232227 2988 SH SOLE 2988 0 0 MERCK & CO INC COM COM 58933Y105 484962 4371 SH SOLE 4371 0 0 META PLATFORMS INC CL A CL A 30303M102 25873 215 SH SOLE 215 0 0 MGE ENERGY INC COM COM 55277P104 21120 300 SH SOLE 300 0 0 MICROSOFT COM 594918104 228309 952 SH SOLE 952 0 0 MILLER INDS INC TENN NEW COM NEW 600551204 1183704 44400 SH SOLE 44400 0 0 MODIV INC CL C COM STK CL C COM STK 60784B101 102840 8570 SH SOLE 8570 0 0 MORGAN STANLEY COM NEW COM NEW 617446448 385141 4530 SH SOLE 4530 0 0 MOTORCAR PARTS OF AMER COM 620071100 663164 55916 SH SOLE 55916 0 0 NAPCO SECURITY SYSTEMS INC COM 630402105 288540 10500 SH SOLE 10500 0 0 NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 100680 12000 SH SOLE 12000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 COM PAR $.001 64115A402 116843 40500 SH SOLE 40500 0 0 NEWMONT CORP COM COM 651639106 372856 7900 SH SOLE 7900 0 0 NEWPARK RES INC COM PAR $.01NEW COM PAR $.01NEW 651718504 498000 120000 SH SOLE 120000 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3555487 267129 SH SOLE 267129 0 0 NORTHWEST PIPE CO COM 667746101 1119615 33223 SH SOLE 33223 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 420843 15057 SH SOLE 15057 0 0 ONE STOP SYS INC COM COM 68247W109 165550 55000 SH SOLE 55000 0 0 OOMA INC COM COM 683416101 340500 25000 SH SOLE 25000 0 0 ORACLE CORPORATION COM 68389X105 794717 9723 SH SOLE 9723 0 0 P & F INDS INC CL A NEW CL A NEW 692830508 100091 19820 SH SOLE 19820 0 0 PACER GLOBAL CASH COWS DIVIDEND ETF GLOBL CASH ETF 69374H709 31740 1000 SH SOLE 1000 0 0 PAN AMERN SILVER CORP COM COM 697900108 21242 1300 SH SOLE 1300 0 0 PAYPAL HLDGS INC COM COM 70450Y103 142191 1997 SH SOLE 1997 0 0 PC-TEL INC COM 69325Q105 1228811 285770 SH SOLE 285770 0 0 PEPSICO INC COM COM 713448108 863058 4777 SH SOLE 4777 0 0 PERION NETWORK LTD SHS NEW SHS NEW M78673114 253000 10000 SH SOLE 10000 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 872087 247050 SH SOLE 247050 0 0 PFIZER INC COM COM 717081103 1066356 20811 SH SOLE 20811 0 0 PFSWEB INC COM NEW COM NEW 717098206 923 150 SH SOLE 150 0 0 PHILIP MORRIS INTL INC COM COM 718172109 93113 920 SH SOLE 920 0 0 PHOTRONICS INC COM 719405102 1108390 65858 SH SOLE 65858 0 0 POLISHED COM INC COM COM 28252C109 188573 326420 SH SOLE 326420 0 0 POWERFLEET INC COM. COM 73931J109 670316 249188 SH SOLE 249188 0 0 POWERSHARES QQQ TR UNIT SER 1 46090E103 9586 36 SH SOLE 36 0 0 PROCTER AND GAMBLE CO COM COM 742718109 553649 3653 SH SOLE 3653 0 0 PROFIRE ENERGY INC COM COM 74316X101 447625 423861 SH SOLE 423861 0 0 PROPHASE LABS INC COM COM 74345W108 936999 97300 SH SOLE 97300 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 95564 2700 SH SOLE 2700 0 0 PRUDENTIAL FINL INC COM 744320102 555136 5582 SH SOLE 5582 0 0 PUBLIC STORAGE COM COM 74460D109 42029 150 SH SOLE 150 0 0 PURE CYCLE CORP COM NEW COM NEW 746228303 471170 44959 SH SOLE 44959 0 0 QUALCOMM INC COM COM 747525103 273201 2485 SH SOLE 2485 0 0 QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 1025802 167889 SH SOLE 167889 0 0 QUIPT HOME MEDICAL CORP COM COM 74880P104 997587 211802 SH SOLE 211802 0 0 RADIANT LOGISTICS INC COM 75025X100 2277093 447366 SH SOLE 447366 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 11303 112 SH SOLE 112 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 67677 3139 SH SOLE 3139 0 0 RESEARCH SOLUTIONS INC COM COM 761025105 806465 420034 SH SOLE 420034 0 0 ROBLOX CORP CL A CL A 771049103 199 7 SH SOLE 7 0 0 ROYAL GOLD INC COM COM 780287108 201769 1790 SH SOLE 1790 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 254893 2991 SH SOLE 2991 0 0 SACHEM CAP CORP COM COM 78590A109 107250 32500 SH SOLE 32500 0 0 SAGA COMMUNICATIONS INC CL A NEW CL A NEW 786598300 106200 4500 SH SOLE 4500 0 0 SANOFI SPONSORED ADR SPONSORED ADR 80105N105 24215 500 SH SOLE 500 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 36494 1133 SH SOLE 1133 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 20116 417 SH SOLE 417 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 63182 1410 SH SOLE 1410 0 0 SENSUS HEALTHCARE INC COM COM 81728J109 148304 19987 SH SOLE 19987 0 0 SHYFT GROUP INC COM COM 825698103 1271912 51163 SH SOLE 51163 0 0 SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 4365433 232575 SH SOLE 232575 0 0 SINGING MACH INC COM COM 829322403 603841 136730 SH SOLE 136730 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 660556 7249 SH SOLE 7249 0 0 SOUTHERN CO COM COM 842587107 36491 511 SH SOLE 511 0 0 SOUTHWEST AIRLS CO COM COM 844741108 599663 17810 SH SOLE 17810 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 1121 28 SH SOLE 28 0 0 SPDR GOLD ETF GOLD SHS 78463V107 16964 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 7096183 18556 SH SOLE 18556 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 7308815 98475 SH SOLE 98475 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 43328 346 SH SOLE 346 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1014329 17789 SH SOLE 17789 0 0 SPOK HLDGS INC COM COM 84863T106 163800 20000 SH SOLE 20000 0 0 SPROTT INC COM NEW COM NEW 852066208 159151 4775 SH SOLE 4775 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT TR UNIT 85208R101 1619079 90300 SH SOLE 90300 0 0 SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 5324879 377651 SH SOLE 377651 0 0 SPROTT PHYSICAL SILVER TR TR UNIT TR UNIT 85207K107 24720 3000 SH SOLE 3000 0 0 STARBUCKS CORP COM COM 855244109 12896 130 SH SOLE 130 0 0 STRATA SKIN SCIENCES INC COM NEW COM NEW 86272A206 55898 70748 SH SOLE 70748 0 0 STRATTEC SEC CORP COM COM 863111100 162222 7894 SH SOLE 7894 0 0 STRYKER CORP COM 863667101 1171229 4791 SH SOLE 4791 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR SPONSORED ADR 86562M209 20050 2500 SH SOLE 2500 0 0 SUPERIOR GROUP OF CO INC COM COM 868358102 406082 40366 SH SOLE 40366 0 0 SWK HLDGS CORP COM NEW COM NEW 78501P203 352800 20000 SH SOLE 20000 0 0 T ROWE PRICE GROUP INC COM 74144T108 161736 1483 SH SOLE 1483 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 53260 715 SH SOLE 715 0 0 TARGET CORP COM COM 87612E106 130857 878 SH SOLE 878 0 0 TAYLOR DEVICES INC COM COM 877163105 146370 10315 SH SOLE 10315 0 0 TEXAS INSTRS INC COM COM 882508104 247830 1500 SH SOLE 1500 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 126400 20000 SH SOLE 20000 0 0 TRANSCAT INC COM COM 893529107 177175 2500 SH SOLE 2500 0 0 U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 1655380 572796 SH SOLE 572796 0 0 UFP TECHNOLOGIES INC COM COM 902673102 206308 1750 SH SOLE 1750 0 0 UNION PAC CORP COM COM 907818108 8076 39 SH SOLE 39 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 721840 1362 SH SOLE 1362 0 0 UNIVERSAL TECHNICAL INST INC COM COM 913915104 708960 105500 SH SOLE 105500 0 0 USIO INC COM COM 917313108 486750 295000 SH SOLE 295000 0 0 VAALCO ENERGY INC COM NEW COM NEW 91851C201 693143 152005 SH SOLE 152005 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 1381154 48191 SH SOLE 48191 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 5811 163 SH SOLE 163 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5559484 142624 SH SOLE 142624 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 11721127 168334 SH SOLE 168334 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 20904 120 SH SOLE 120 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 45857 225 SH SOLE 225 0 0 VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 156217 1894 SH SOLE 1894 0 0 VANGUARD SHORT TERM BOND SHORT TRM BOND 921937827 31994 425 SH SOLE 425 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 36683 231 SH SOLE 231 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 1332392 9492 SH SOLE 9492 0 0 VERIZON COMMUNICATIONS COM 92343V104 361824 9183 SH SOLE 9183 0 0 VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 283942 10583 SH SOLE 10583 0 0 VIEMED HEALTHCARE INC COM COM 92663R105 575089 76070 SH SOLE 76070 0 0 VIRTRA INC COM PAR COM PAR 92827K301 187200 40000 SH SOLE 40000 0 0 VISA INC COM CL A COM CL A 92826C839 31372 151 SH SOLE 151 0 0 VISION MARINE TECHNOLOGIES INC COM COM C96657116 115250 25000 SH SOLE 25000 0 0 WALMART INC COM COM 931142103 141790 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM COM 92939U106 46880 500 SH SOLE 500 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 134396 3439 SH SOLE 3439 0 0 WHERE FOOD COMES FROM INC COM NEW COM NEW 96327X200 195580 14000 SH SOLE 14000 0 0 XCEL BRANDS INC COM NEW COM NEW 98400M101 298509 426352 SH SOLE 426352 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A SPONSORED ADS A 98980A105 5455 203 SH SOLE 203 0 0