0000897069-24-000362.txt : 20240214 0000897069-24-000362.hdr.sgml : 20240214 20240214162144 ACCESSION NUMBER: 0000897069-24-000362 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 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: 24638747 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 12-31-2023 12-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 02-14-2024 0 336 178764904
INFORMATION TABLE 2 informationtable.xml 401k Loan COM 562803106 28658 28658 SH SOLE 28658 0 0 ABBOTT LABS COM 002824100 111171 1010 SH SOLE 1010 0 0 ABBVIE INC COM 00287Y109 798870 5155 SH SOLE 5155 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17896 51 SH SOLE 51 0 0 ACCURAY INC COM 004397105 141885 50136 SH SOLE 50136 0 0 ACME UTD CORP COM 004816104 8572 200 SH SOLE 200 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 60960 12000 SH SOLE 12000 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 130900 5000 SH SOLE 5000 0 0 ADDUS HOMECARE CORP COM 006739106 473535 5100 SH SOLE 5100 0 0 ADOBE INC COM 00724F101 1790 3 SH SOLE 3 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3096 21 SH SOLE 21 0 0 AIRGAIN INC COM 00938A104 24920 7000 SH SOLE 7000 0 0 ALLIANT ENERGY CORP COM 018802108 51300 1000 SH SOLE 1000 0 0 ALPHABET INC CAP STK CL A 02079K305 78087 559 SH SOLE 559 0 0 ALPHABET INC CAP STK CL C 02079K107 541171 3840 SH SOLE 3840 0 0 ALTRIA GROUP INC COM 02209S103 338332 8387 SH SOLE 8387 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1210000 40000 SH SOLE 40000 0 0 AMAZON COM INC COM 023135106 20816 137 SH SOLE 137 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 46522 2512 SH SOLE 2512 0 0 AMERICAN SOFTWARE INC. CL A 029683109 542716 48027 SH SOLE 48027 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 449529 1183 SH SOLE 1183 0 0 AMGEN INC COM 031162100 720426 2501 SH SOLE 2501 0 0 AMPCO-PITTSBURG CORP COM 032037103 105119 38505 SH SOLE 38505 0 0 AMPCO-PITTSBURG CORP *W EXP 08/01/2025 032037111 1800 15000 SH SOLE 15000 0 0 APPLE INC COM 037833100 169234 879 SH SOLE 879 0 0 APPLIED MATLS INC COM 038222105 2598 16 SH SOLE 16 0 0 ARCHROCK INC COM 03957W106 1802 117 SH SOLE 117 0 0 ARQ INC COM 00770C101 180135 60448 SH SOLE 60448 0 0 ASCENT INDUSTRIES CO COM 871565107 143400 15000 SH SOLE 15000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1514 2 SH SOLE 2 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 399307 373184 SH SOLE 373184 0 0 ASURE SOFTWARE INC COM 04649U102 333200 35000 SH SOLE 35000 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 684227 20950 SH SOLE 20950 0 0 AVINO SILVER & GOLD MINES LTD COM 053906103 419200 800000 SH SOLE 800000 0 0 BALCHEM CORP COM 057665200 55781 375 SH SOLE 375 0 0 BARRICK GOLD CORP COM 067901108 9497 525 SH SOLE 525 0 0 BEL FUSE INC CL B 077347300 2051308 30722 SH SOLE 30722 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 114845 322 SH SOLE 322 0 0 BETTER CHOICE CO INC COM 08771Y303 6915 25000 SH SOLE 25000 0 0 BGSF INC COM 05601C105 586807 62426 SH SOLE 62426 0 0 BIOMERICA INC COM NEW 09061H307 53125 42500 SH SOLE 42500 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 183440 15000 SH SOLE 15000 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 2139 134 SH SOLE 134 0 0 BLUELINX HLDGS INC COM NEW 09624H208 566550 5000 SH SOLE 5000 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1146941 32290 SH SOLE 32290 0 0 BP PLC SPONSORED ADR 055622104 64361 1818 SH SOLE 1818 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 202000 40000 SH SOLE 40000 0 0 BRANCHOUT FOOD INC COM 105230106 41997 34708 SH SOLE 34708 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 372716 7264 SH SOLE 7264 0 0 BROADCOM IN COM 11135F101 4465 4 SH SOLE 4 0 0 BROADWIND ENERGY INC COM NEW 11161T207 415500 150000 SH SOLE 150000 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 344850 15000 SH SOLE 15000 0 0 CANOO INC COM CL A 13803R102 257 1000 SH SOLE 1000 0 0 CANTALOUPE INC COM 138103106 185250 25000 SH SOLE 25000 0 0 CARECLOUD INC COM 14167R100 36784 24200 SH SOLE 24200 0 0 CARRIAGE SVCS INC COM 143905107 2513 100 SH SOLE 100 0 0 CECO ENVIRONMENTAL CORP COM 125141101 405600 20000 SH SOLE 20000 0 0 CENTURY CASINOS INC COM 156492100 629520 129000 SH SOLE 129000 0 0 CERAGAN NETWORKS LTD ORD M22013102 440640 204000 SH SOLE 204000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2902 17 SH SOLE 17 0 0 CHEVRON CORP NEW COM 166764100 529359 3548 SH SOLE 3548 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 955170 59034 SH SOLE 59034 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 1350 8 SH SOLE 8 0 0 CISCO SYS INC COM 17275R102 737137 14591 SH SOLE 14591 0 0 CITIGROUP INC COM NEW 172967424 417796 8122 SH SOLE 8122 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 537755 89328 SH SOLE 89328 0 0 COMMERCIAL VEH GROUP INC COM 202608105 532059 75900 SH SOLE 75900 0 0 CONOCOPHILLIPS COM 20825C104 583 5 SH SOLE 5 0 0 COSAN S A ADS 22113B103 15190 970 SH SOLE 970 0 0 COSTCO WHSL CORP NEW COM 22160K105 2640 4 SH SOLE 4 0 0 CREATIVE REALITIES INC COM 22530J309 118000 50000 SH SOLE 50000 0 0 CROWN CRAFTS INC COM 228309100 148800 30000 SH SOLE 30000 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 529750 325000 SH SOLE 325000 0 0 CSX CORP COM 126408103 156514 4514 SH SOLE 4514 0 0 DATA I O CORP COM 237690102 145160 49374 SH SOLE 49374 0 0 DATA STORAGE CORP COM NEW 23786R201 24198 8402 SH SOLE 8402 0 0 DEERE & CO COM 244199105 1599 4 SH SOLE 4 0 0 DELTA APPAREL INC COM 247368103 99820 14000 SH SOLE 14000 0 0 DEVON ENERGY CORP NEW COM 25179M103 268176 5920 SH SOLE 5920 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271C201 2028 156 SH SOLE 156 0 0 DHI GROUP INC COM 23331S100 362082 139800 SH SOLE 139800 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6631893 275068 SH SOLE 275068 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 7171277 296701 SH SOLE 296701 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 6324950 184078 SH SOLE 184078 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 90643 1748 SH SOLE 1748 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321 5228207 105898 SH SOLE 105898 0 0 DLH HLDGS CORP COM 23335Q100 3563312 226242 SH SOLE 226242 0 0 DOMINION ENERGY INC COM 25746U109 9628 204 SH SOLE 204 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19515 201 SH SOLE 201 0 0 EATON CORP PLC SHS G29183103 3371 14 SH SOLE 14 0 0 EBAY INC COM 278642103 405966 9306 SH SOLE 9306 0 0 ECOPETROL S A SPONSORED ADS 279158109 1585 133 SH SOLE 133 0 0 EDUCATIONAL DEV CORP COM 281479105 29104 25090 SH SOLE 25090 0 0 ELI LILLY & CO COM 532457108 4088 7 SH SOLE 7 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 413223 209758 SH SOLE 209758 0 0 ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 112143 1337 SH SOLE 1337 0 0 ENSIGN GROUP INC COM 29358P101 11221 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 538199 20425 SH SOLE 20425 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18348 300 SH SOLE 300 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 61691 3299 SH SOLE 3299 0 0 EUROSEAS LTD SHS Y23592135 868057 27867 SH SOLE 27867 0 0 EVOLUTION PETE CORP COM 30049A107 1025642 176530 SH SOLE 176530 0 0 EXPION360 INC COM 30218B100 80850 15000 SH SOLE 15000 0 0 EXXON MOBIL CORP COM 30231G102 259429 2594 SH SOLE 2594 0 0 EZCORP INC CL A NON VTG 302301106 728042 83300 SH SOLE 83300 0 0 FARMERS & MERCHANTS BANCORP IN COM COM 30779N105 124000 5000 SH SOLE 5000 0 0 FEDEX CORP COM 31428X106 252970 1000 SH SOLE 1000 0 0 FERRARI N V COM N3167Y103 1354 4 SH SOLE 4 0 0 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 94489 57615 SH SOLE 57615 0 0 FIRST INTERNET BANCORP COM 320557101 447321 18492 SH SOLE 18492 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 22755 3700 SH SOLE 3700 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 310568 162601 SH SOLE 162601 0 0 FOOT LOCKER INC COM 344849104 18690 600 SH SOLE 600 0 0 FORD MTR CO DEL COM 345370860 12360 1013 SH SOLE 1013 0 0 FORTUNA SILVER MINES INC COM 349915108 28950 7500 SH SOLE 7500 0 0 FRANCO NEV CORP COM 351858105 85324 770 SH SOLE 770 0 0 FUEL TECH INC COM 359523107 700 667 SH SOLE 667 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4959 22 SH SOLE 22 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 77 1 SH SOLE 1 0 0 GENCOR INDS INC COM 368678108 909747 56366 SH SOLE 56366 0 0 GENERAL ELECTRIC CO COM NEW 369604301 893 7 SH SOLE 7 0 0 GENERAL MTRS CO COM 37045V100 247596 6892 SH SOLE 6892 0 0 GENUINE PARTS CO COM 372460105 84901 613 SH SOLE 613 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 518400 40000 SH SOLE 40000 0 0 GLOBAL SELF STORAGE INC COM 37955N106 139050 30000 SH SOLE 30000 0 0 GLOBAL WTR RES INC COM 379463102 235440 18000 SH SOLE 18000 0 0 GOLD RESOURCE CORP COM 38068T105 112800 300000 SH SOLE 300000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 116557 302 SH SOLE 302 0 0 GULF IS FABRICATION INC COM 402307102 86600 20000 SH SOLE 20000 0 0 HECLA MNG CO COM 422704106 307102 63846 SH SOLE 63846 0 0 HERITAGE GLOBAL INC COM 42727E103 946843 340591 SH SOLE 340591 0 0 HF FOODS GROUP INC COM 40417F109 133500 25000 SH SOLE 25000 0 0 HOME DEPOT COM 437076102 309451 892 SH SOLE 892 0 0 HP INC COM 40434L105 395082 13130 SH SOLE 13130 0 0 HUDSON GLOBAL INC COM NEW 443787205 976645 63050 SH SOLE 63050 0 0 ICAD INC COM NEW 44934S206 230571 130266 SH SOLE 130266 0 0 IDENTIV INC COM NEW 45170X205 484512 58800 SH SOLE 58800 0 0 IDEX CORP COM 45167R104 54278 250 SH SOLE 250 0 0 IMMERSION CORP COM 452521107 798486 113100 SH SOLE 113100 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 781626 165950 SH SOLE 165950 0 0 INFUSYSTEM HLDGS INC COM 45685K102 150648 14293 SH SOLE 14293 0 0 INTEL CORP COM 458140100 496967 9889 SH SOLE 9889 0 0 INTEST CORPORATION COM 461147100 102000 7500 SH SOLE 7500 0 0 INTRUSION INC COM NEW 46121E205 654 2583 SH SOLE 2583 0 0 INTUIT INC COM 461202103 1875 3 SH SOLE 3 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 70651 447 SH SOLE 447 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 8809341 163681 SH SOLE 163681 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 14744 291 SH SOLE 291 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF CORE MSCI INTL 46435G326 1420 22 SH SOLE 22 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 4425403 15967 SH SOLE 15967 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 126418 1201 SH SOLE 1201 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 600684 7971 SH SOLE 7971 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 858847 21359 SH SOLE 21359 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 10513 63 SH SOLE 63 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 18129 90 SH SOLE 90 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 177220 2359 SH SOLE 2359 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 69534 145 SH SOLE 145 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 333841 4214 SH SOLE 4214 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 22915 200 SH SOLE 200 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 718890 6641 SH SOLE 6641 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 25084 200 SH SOLE 200 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 57425 200 SH SOLE 200 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 39004 341 SH SOLE 341 0 0 ISSUER DIRECT CORP COM NEW 46520M204 183711 10133 SH SOLE 10133 0 0 ITERIS INC NEW COM 46564T107 52000 10000 SH SOLE 10000 0 0 J JILL INC COM 46620W201 128900 5000 SH SOLE 5000 0 0 JABIL INC COM 466313103 66039 518 SH SOLE 518 0 0 JOHNSON & JOHNSON COM 478160104 577839 3686 SH SOLE 3686 0 0 JPMORGAN CHASE & CO COM 46625H100 788584 4636 SH SOLE 4636 0 0 JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332 41531 755 SH SOLE 755 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 55408 1103 SH SOLE 1103 0 0 KARAT PACKAGING INC COM COM 48563L101 497000 20000 SH SOLE 20000 0 0 LAKELAND INDUSTRIES INC COM 511795106 945540 51000 SH SOLE 51000 0 0 LB FOSTER CO COM 350060109 329850 15000 SH SOLE 15000 0 0 LEGACY HOUSING CORP COM 52472M101 2155427 85465 SH SOLE 85465 0 0 LEGGETT & PLATT INC COM 524660107 153382 5861 SH SOLE 5861 0 0 LINCOLN EDL SVCS CORP COM 533535100 519751 51768 SH SOLE 51768 0 0 LINDE PLC SHS G54950103 20187 49 SH SOLE 49 0 0 LOCKHEED MARTIN CORP COM 539830109 12237 27 SH SOLE 27 0 0 LOVESAC COMPANY COM 54738L109 511000 20000 SH SOLE 20000 0 0 LSI INDS INC OHIO COM 50216C108 890799 63267 SH SOLE 63267 0 0 LUNA INNOVATIONS INC COM 550351100 394345 59300 SH SOLE 59300 0 0 LUXURBAN HOTELS INC COM 21985R105 936096 156800 SH SOLE 156800 0 0 MAMAMANCINI S HLDGS INC COM 56146T103 1369212 278862 SH SOLE 278862 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 580 130 SH SOLE 130 0 0 MANITOWOC CO INC COM NEW 563571405 250350 15000 SH SOLE 15000 0 0 MARCUS CORP DEL COM 566330106 26370 1808 SH SOLE 1808 0 0 MARSH & MCLENNAN COS INC COM 571748102 19136 101 SH SOLE 101 0 0 MATRIX SVC CO COM 576853105 637656 65200 SH SOLE 65200 0 0 MAYVILLE ENGR CO INC COM 578605107 504700 35000 SH SOLE 35000 0 0 MCDONALDS CORP COM 580135101 13718 46 SH SOLE 46 0 0 MCEWEN MNG INC COM NEW 58039P305 728520 101043 SH SOLE 101043 0 0 MCKESSON CORP COM 58155Q103 463 1 SH SOLE 1 0 0 MEDTRONIC PLC SHS G5960L103 218472 2652 SH SOLE 2652 0 0 MERCK & CO INC COM 58933Y105 394761 3621 SH SOLE 3621 0 0 META PLATFORMS INC CL A 30303M102 78225 221 SH SOLE 221 0 0 MGE ENERGY INC COM 55277P104 21821 301 SH SOLE 301 0 0 MICROSOFT CORP. COM 594918104 239086 635 SH SOLE 635 0 0 MILLER INDS INC TENN COM NEW 600551204 1717085 40602 SH SOLE 40602 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 163900 11000 SH SOLE 11000 0 0 MODULAR MED INC COM NEW 60785L207 154700 85000 SH SOLE 85000 0 0 MOTORCAR PARTS OF AMER COM 620071100 634335 67916 SH SOLE 67916 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 102750 3000 SH SOLE 3000 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 160800 10000 SH SOLE 10000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 28026 12739 SH SOLE 12739 0 0 NEWMONT CORP COM 651639106 208018 5025 SH SOLE 5025 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 947528 142700 SH SOLE 142700 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 3026256 256700 SH SOLE 256700 0 0 NORTHWEST PIPE CO COM 667746101 953886 31523 SH SOLE 31523 0 0 NOV INC COM 62955J103 1159 57 SH SOLE 57 0 0 NVIDIA CORPORATION COM 67066G104 7429 15 SH SOLE 15 0 0 OFS CREDIT COMPANY INC COM 67111Q107 19 3 SH SOLE 3 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 440983 14383 SH SOLE 14383 0 0 OOMA INC COM 683416101 268250 25000 SH SOLE 25000 0 0 ORACLE CORPORATION COM 68389X105 863419 8189 SH SOLE 8189 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1900 2 SH SOLE 2 0 0 PAN AMERN SILVER CORP COM 697900108 21229 1300 SH SOLE 1300 0 0 PAYPAL HLDGS INC COM 70450Y103 186594 3038 SH SOLE 3038 0 0 PBF ENERGY INC CL A 69318G106 1636 37 SH SOLE 37 0 0 PEPSICO INC COM 713448108 583783 3437 SH SOLE 3437 0 0 PERION NETWORK LTD SHS NEW M78673114 61740 2000 SH SOLE 2000 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 1557593 198167 SH SOLE 198167 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 3609 226 SH SOLE 226 0 0 PFIZER INC COM 717081103 431835 14999 SH SOLE 14999 0 0 PHILIP MORRIS INTL INC COM 718172109 86554 920 SH SOLE 920 0 0 PHOTRONICS INC COM 719405102 1736580 55358 SH SOLE 55358 0 0 PHX MINERALS INC CL A 69291A100 341320 106000 SH SOLE 106000 0 0 POWERFLEET INC COM 73931J109 1040323 304188 SH SOLE 304188 0 0 PROCTER AND GAMBLE CO COM 742718109 1905 13 SH SOLE 13 0 0 PRO-DEX INC COLO COM NEW 74265M205 73356 4187 SH SOLE 4187 0 0 PROFIRE ENERGY INC COM 74316X101 595695 329113 SH SOLE 329113 0 0 PROGRESSIVE CORP COM 743315103 1752 11 SH SOLE 11 0 0 PROPHASE LABS INC COM 74345W108 388268 85900 SH SOLE 85900 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 105163 2718 SH SOLE 2718 0 0 PRUDENTIAL FINL INC COM 744320102 547468 5278 SH SOLE 5278 0 0 PUBLIC STORAGE COM 74460D109 46197 151 SH SOLE 151 0 0 PURE CYCLE CORP COM NEW 746228303 401619 38359 SH SOLE 38359 0 0 QUALCOMM INC COM 747525103 348005 2406 SH SOLE 2406 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1006409 137300 SH SOLE 137300 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 1056175 207500 SH SOLE 207500 0 0 RADIANT LOGISTICS INC COM 75025X100 2566553 386529 SH SOLE 386529 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 60834 3139 SH SOLE 3139 0 0 RESEARCH SOLUTIONS INC COM 761025105 1056988 406534 SH SOLE 406534 0 0 RIO TINTO PLC SPONSORED ADR 767204100 446537 5997 SH SOLE 5997 0 0 ROBLOX CORP CL A 771049103 320 7 SH SOLE 7 0 0 ROYAL GOLD INC COM 780287108 216518 1790 SH SOLE 1790 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 173812 2567 SH SOLE 2567 0 0 SACHEM CAP CORP COM 78590A109 121550 32500 SH SOLE 32500 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 22260 1000 SH SOLE 1000 0 0 SALESFORCE INC COM 79466L302 1316 5 SH SOLE 5 0 0 SANOFI SPONSORED ADR 80105N105 24865 500 SH SOLE 500 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 60008 1623 SH SOLE 1623 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 60840 1255 SH SOLE 1255 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 94998 1706 SH SOLE 1706 0 0 SCORPIO TANKERS INC SHS Y7542C130 1642 27 SH SOLE 27 0 0 SENSUS HEALTHCARE INC COM 81728J109 308183 130586 SH SOLE 130586 0 0 SHIMMICK CORPORATION COM 82455M109 99000 15000 SH SOLE 15000 0 0 SHYFT GROUP INC COM 825698103 491224 40198 SH SOLE 40198 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3374272 198486 SH SOLE 198486 0 0 SINGING MACH INC COM 829322403 96372 95418 SH SOLE 95418 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 706242 6282 SH SOLE 6282 0 0 SOUTHERN CO COM 842587107 28319 403 SH SOLE 403 0 0 SOUTHWEST AIRLS CO COM 844741108 494137 17110 SH SOLE 17110 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1061 162 SH SOLE 162 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 35162 873 SH SOLE 873 0 0 SPDR GOLD ETF GOLD SHS 78463V107 19117 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 7130246 15001 SH SOLE 15001 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 8779016 105377 SH SOLE 105377 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 33545 268 SH SOLE 268 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1091270 19263 SH SOLE 19263 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1525 18 SH SOLE 18 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 1241 9 SH SOLE 9 0 0 SPROTT INC COM NEW 852066208 123408 3635 SH SOLE 3635 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 1729245 90300 SH SOLE 90300 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5523420 346730 SH SOLE 346730 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 24240 3000 SH SOLE 3000 0 0 STARBUCKS CORP COM 855244109 12481 130 SH SOLE 130 0 0 STEALTH GAS INC SHS Y81669106 1757 272 SH SOLE 272 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 55010 100000 SH SOLE 100000 0 0 STRATTEC SEC CORP COM 863111100 174162 6873 SH SOLE 6873 0 0 STRYKER CORP COM 863667101 1043169 3483 SH SOLE 3483 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 24200 2500 SH SOLE 2500 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5401 19 SH SOLE 19 0 0 SUPERIOR GROUP OF CO INC COM 868358102 623366 46175 SH SOLE 46175 0 0 SWK HLDGS CORP COM NEW 78501P203 350600 20000 SH SOLE 20000 0 0 T ROWE PRICE GROUP INC COM 74144T108 159704 1483 SH SOLE 1483 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 54600 525 SH SOLE 525 0 0 TARGET CORP COM 87612E106 87606 615 SH SOLE 615 0 0 TAYLOR DEVICES INC COM 877163105 301344 13617 SH SOLE 13617 0 0 TECHNIPFMC PLC COM COM G87110105 2920 145 SH SOLE 145 0 0 TECHPRECISION CORP COM NEW 878739200 497037 95953 SH SOLE 95953 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1099 22 SH SOLE 22 0 0 TELECOM ARGENTINA SA SPON ADR REP B 879273209 1637 229 SH SOLE 229 0 0 TEXAS INSTRS INC COM 882508104 170460 1000 SH SOLE 1000 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 33160 4000 SH SOLE 4000 0 0 TJX COS INC NEW COM 872540109 2354 25 SH SOLE 25 0 0 T-MOBILE US INC COM 872590104 966 6 SH SOLE 6 0 0 TORM PLC SHS CL A G89479102 1186 39 SH SOLE 39 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 139600 20000 SH SOLE 20000 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 1645 259 SH SOLE 259 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1333 60 SH SOLE 60 0 0 U S GLOBAL INVS INCORPORA CL A 902952100 1561233 553628 SH SOLE 553628 0 0 UBER TECHNOLOGIES INC COM 90353T100 2340 38 SH SOLE 38 0 0 UFP TECHNOLOGIES INC COM 902673102 215050 1250 SH SOLE 1250 0 0 ULTRALIFE BATTERIES INC COM 903899102 81840 12000 SH SOLE 12000 0 0 UNION PAC CORP COM 907818108 9630 39 SH SOLE 39 0 0 UNITEDHEALTH GROUP INC COM 91324P102 553917 1052 SH SOLE 1052 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1082980 86500 SH SOLE 86500 0 0 US TREASURY 3 MONTH BILL ETF US TREAS 3 MNTH 74933W452 25641 514 SH SOLE 514 0 0 USIO INC COM 917313108 481600 280000 SH SOLE 280000 0 0 VAALCO ENERGY INC COM NEW 91851C201 705162 157051 SH SOLE 157051 0 0 VALERO ENERGY CORP COM 91913Y100 917 7 SH SOLE 7 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 1684076 54307 SH SOLE 54307 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 6223 164 SH SOLE 164 0 0 VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 2398 14 SH SOLE 14 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5904529 143662 SH SOLE 143662 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 8757021 110373 SH SOLE 110373 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 17524 80 SH SOLE 80 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 54947 236 SH SOLE 236 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 41837 232 SH SOLE 232 0 0 VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769 1898 8 SH SOLE 8 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 136981 916 SH SOLE 916 0 0 VERIZON COMMUNICATIONS COM 92343V104 261877 6946 SH SOLE 6946 0 0 VIEMED HEALTHCARE INC COM 92663R105 620150 79000 SH SOLE 79000 0 0 VIRTRA INC COM PAR 92827K301 378800 40000 SH SOLE 40000 0 0 VISA INC COM CL A 92826C839 41142 158 SH SOLE 158 0 0 VISION MARINE TECHNOLOGIES INC COM C96657116 3162 2901 SH SOLE 2901 0 0 VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103 218900 10000 SH SOLE 10000 0 0 WALMART INC COM 931142103 159384 1011 SH SOLE 1011 0 0 WEC ENERGY GROUP INC COM 92939U106 42469 504 SH SOLE 504 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 2926 100 SH SOLE 100 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 169680 3439 SH SOLE 3439 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 189710 14000 SH SOLE 14000 0 0 WILLDAN GROUP INC COM 96924N100 172000 8000 SH SOLE 8000 0 0 XCEL BRANDS INC COM NEW 98400M101 594722 461025 SH SOLE 461025 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6463 376 SH SOLE 376 0 0