0000897069-25-000971.txt : 20250513 0000897069-25-000971.hdr.sgml : 20250513 20250513145941 ACCESSION NUMBER: 0000897069-25-000971 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250513 DATE AS OF CHANGE: 20250513 EFFECTIVENESS DATE: 20250513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PERRITT CAPITAL MANAGEMENT INC CENTRAL INDEX KEY: 0001279342 ORGANIZATION NAME: EIN: 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: 25939307 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-2025 03-31-2025 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 05-13-2025 0 349 181283005
INFORMATION TABLE 2 informationtable.xml 401k Loan COM 562803106 29811 29811 SH SOLE 29811 0 0 ABBOTT LABS COM 002824100 132650 1000 SH SOLE 1000 0 0 ABBVIE INC COM 00287Y109 916829 4375 SH SOLE 4375 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15914 51 SH SOLE 51 0 0 ACCESS NEWSWIRE INC COM NEW 46520M204 174136 19721 SH SOLE 19721 0 0 ACCURAY INC COM 004397105 170050 95000 SH SOLE 95000 0 0 ACME UTD CORP COM 004816104 8068 203 SH SOLE 203 0 0 ADDUS HOMECARE CORP COM 006739106 435116 4400 SH SOLE 4400 0 0 ADOBE INC COM 00724F101 1151 3 SH SOLE 3 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2363 23 SH SOLE 23 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 6071 56 SH SOLE 56 0 0 ALASKA AIR GROUP INC COM 011659109 689 14 SH SOLE 14 0 0 ALICO INC COM COM 016230104 486392 16300 SH SOLE 16300 0 0 ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102 117250 35000 SH SOLE 35000 0 0 ALLIANT ENERGY CORP COM 018802108 66683 1036 SH SOLE 1036 0 0 ALPHABET INC CAP STK CL A 02079K305 78167 505 SH SOLE 505 0 0 ALPHABET INC CAP STK CL C 02079K107 581940 3724 SH SOLE 3724 0 0 ALTRIA GROUP INC COM 02209S103 587633 9790 SH SOLE 9790 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 634250 25000 SH SOLE 25000 0 0 AMAZON COM INC COM 023135106 43379 228 SH SOLE 228 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 32877 2312 SH SOLE 2312 0 0 AMERICAN EXPRESS CO COM 025816109 6457 24 SH SOLE 24 0 0 AMERICAN VANGUARD CORP COM 030371108 176000 40000 SH SOLE 40000 0 0 AMERIPRISE FINANCIAL INC. COM 03076C106 570138 1177 SH SOLE 1177 0 0 AMGEN INC COM 031162100 687011 2205 SH SOLE 2205 0 0 APPLE INC COM 037833100 132814 597 SH SOLE 597 0 0 ARCHROCK INC COM 03957W106 1602 61 SH SOLE 61 0 0 ARQ INC COM 00770C101 271050 65000 SH SOLE 65000 0 0 ASCENT INDUSTRIES CO COM 871565107 264847 20920 SH SOLE 20920 0 0 ASML HOLDING N V N Y REGISTRY SPONSORED ADR N07059210 1325 2 SH SOLE 2 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 257742 382066 SH SOLE 382066 0 0 ASURE SOFTWARE INC COM 04649U102 238836 25009 SH SOLE 25009 0 0 ATLAS LITHIUM CORP COM NEW 105861306 103400 20000 SH SOLE 20000 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 669992 34950 SH SOLE 34950 0 0 AVINO SILVER & GOLD MINES LTD COM 053906103 1196000 650000 SH SOLE 650000 0 0 BALCHEM CORP COM 057665200 33725 203 SH SOLE 203 0 0 BANK AMERICA CORP COM 060505104 1836 44 SH SOLE 44 0 0 BARRICK GOLD CORP COM 067901108 9720 500 SH SOLE 500 0 0 BEL FUSE INC CL B 077347300 1327419 17732 SH SOLE 17732 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 200783 377 SH SOLE 377 0 0 BGSF INC COM 05601C105 177421 48212 SH SOLE 48212 0 0 BHP GROUP LTD SPONSORED ADR 088606108 2233 46 SH SOLE 46 0 0 BIOTE CORP CLASS A COM COM 090683103 351149 105450 SH SOLE 105450 0 0 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 588300 15000 SH SOLE 15000 0 0 BLUELINX HLDGS INC COM NEW 09624H208 374900 5000 SH SOLE 5000 0 0 BOEING CO COM 097023105 1194 7 SH SOLE 7 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2926 29 SH SOLE 29 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 541166 24790 SH SOLE 24790 0 0 BP PLC SPONSORED ADR 055622104 61434 1818 SH SOLE 1818 0 0 BRAGG GAMING GROUP INC COM NEW 104833306 184950 45000 SH SOLE 45000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 526512 8632 SH SOLE 8632 0 0 BROADCOM INC COM 11135F101 7702 46 SH SOLE 46 0 0 BROADWIND ENERGY INC COM NEW 11161T207 174000 120000 SH SOLE 120000 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 557550 15000 SH SOLE 15000 0 0 CANADIAN NAT RES LTD COM 136385101 1016 33 SH SOLE 33 0 0 CANTALOUPE INC COM 138103106 196750 25000 SH SOLE 25000 0 0 CARRIAGE SVCS INC COM 143905107 197702 5101 SH SOLE 5101 0 0 CATERPILLAR INC COM 149123101 8575 26 SH SOLE 26 0 0 CECO ENVIRONMENTAL CORP COM 125141101 296400 13000 SH SOLE 13000 0 0 CENTURY CASINOS INC COM 156492100 202293 119700 SH SOLE 119700 0 0 CERAGAN NETWORKS LTD ORD M22013102 534860 227600 SH SOLE 227600 0 0 CHENIERE ENERGY INC COM NEW 16411R208 10437 45 SH SOLE 45 0 0 CHEVRON CORP NEW COM 166764100 525540 3141 SH SOLE 3141 0 0 CHICAGO ATLANTIC REAL ESTATE F COM 167239102 755343 51383 SH SOLE 51383 0 0 CISCO SYS INC COM 17275R102 810555 13134 SH SOLE 13134 0 0 CITIGROUP INC COM NEW 172967424 581972 8197 SH SOLE 8197 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 462696 74150 SH SOLE 74150 0 0 COEUR MNG INC COM NEW 192108504 52214 8820 SH SOLE 8820 0 0 COMMERCIAL VEH GROUP INC COM 202608105 71300 62000 SH SOLE 62000 0 0 CONOCOPHILLIPS COM 20825C104 2205 21 SH SOLE 21 0 0 COSAN S A ADS 22113B103 5063 970 SH SOLE 970 0 0 COSTCO WHSL CORP COM NEW 22160K105 15153 16 SH SOLE 16 0 0 CREATIVE REALITIES INC COM 22530J309 397053 203617 SH SOLE 203617 0 0 CROWN CASTLE INC COM 22822V101 1147 11 SH SOLE 11 0 0 CSX CORP COM 126408103 132859 4514 SH SOLE 4514 0 0 DATA STORAGE CORP COM NEW 23786R201 127050 35000 SH SOLE 35000 0 0 DEERE & CO COM 244199105 1877 4 SH SOLE 4 0 0 DEVON ENERGY CORP COM NEW 25179M103 244985 6550 SH SOLE 6550 0 0 DEXCOM INC COM 252131107 3756 55 SH SOLE 55 0 0 DICE HOLDINGS INC COM 23331S100 397401 285900 SH SOLE 285900 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 7501753 289754 SH SOLE 289754 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 8194448 317122 SH SOLE 317122 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7814137 198529 SH SOLE 198529 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 107168 1771 SH SOLE 1771 0 0 DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667 5061784 160468 SH SOLE 160468 0 0 DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321 7268974 134015 SH SOLE 134015 0 0 DLH HLDGS CORP COM 23335Q100 842538 208034 SH SOLE 208034 0 0 DOMINION ENERGY INC COM 25746U109 12087 215 SH SOLE 215 0 0 DOW INC COM 260557103 390685 11188 SH SOLE 11188 0 0 DRILLING TOOLS INTL CORP COM 26205E107 106650 45000 SH SOLE 45000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 25509 209 SH SOLE 209 0 0 EATON CORP PLC SHS G29183103 3806 14 SH SOLE 14 0 0 EATON VANCE ENHANCED EQUITY IN COM 278277108 12660 600 SH SOLE 600 0 0 EBAY INC COM 278642103 331483 4894 SH SOLE 4894 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1957 27 SH SOLE 27 0 0 ELECTROCORE INC COM NEW 28531P202 66900 10000 SH SOLE 10000 0 0 ELI LILLY & CO COM 532457108 1652 2 SH SOLE 2 0 0 EMERSON ELEC CO COM 291011104 2412 22 SH SOLE 22 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 939537 220032 SH SOLE 220032 0 0 ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 130066 1391 SH SOLE 1391 0 0 ENSIGN GROUP INC COM 29358P101 12964 100 SH SOLE 100 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 755625 22133 SH SOLE 22133 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 22583 315 SH SOLE 315 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 149215 5500 SH SOLE 5500 0 0 EUROHOLDINGS LTD SHS Y234DY109 9555 1999 SH SOLE 1999 0 0 EUROSEAS LTD SHS Y23592135 398419 12999 SH SOLE 12999 0 0 EVOLUTION PETE CORP COM 30049A107 1007344 194468 SH SOLE 194468 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2353 14 SH SOLE 14 0 0 EXXON MOBIL CORP COM 30231G102 311390 2618 SH SOLE 2618 0 0 EZCORP INC CL A NON VTG 302301106 1196736 81300 SH SOLE 81300 0 0 FEDEX CORP COM 31428X106 195287 801 SH SOLE 801 0 0 FIRST INTERNET BANCORP COM 320557101 503240 18791 SH SOLE 18791 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 24753 3700 SH SOLE 3700 0 0 FIRST TRUST US EQUITY OPPORTUNITIES ETF 336920103 22348 200 SH SOLE 200 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 555500 110000 SH SOLE 110000 0 0 FLUSHING FINL CORP COM 343873105 190500 15000 SH SOLE 15000 0 0 FORD MTR CO COM 345370860 10170 1013 SH SOLE 1013 0 0 FORTUNA SILVER MINES INC COM 349942102 64050 10500 SH SOLE 10500 0 0 FORUM ENERGY TECHNOLOGIES INC COM 34984V209 375052 18650 SH SOLE 18650 0 0 FRANCO NEV CORP COM 351858105 121321 770 SH SOLE 770 0 0 GE AEROSPACE COM NEW 369604301 1411 7 SH SOLE 7 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 81 1 SH SOLE 1 0 0 GE VERNOVA INC COM 36828A101 305 1 SH SOLE 1 0 0 GENCOR INDS INC COM 368678108 632794 52039 SH SOLE 52039 0 0 GENERAL MLS INC COM 370334104 1256 21 SH SOLE 21 0 0 GENERAL MTRS CO COM 37045V100 300106 6381 SH SOLE 6381 0 0 GLOBAL SELF STORAGE INC COM 37955N106 75600 15000 SH SOLE 15000 0 0 GLOBAL WTR RES INC COM 379463102 360850 35000 SH SOLE 35000 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 22090 1000 SH SOLE 1000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 177621 325 SH SOLE 325 0 0 GREENFIRE RES LTD NEW COM SHS 39525U107 363940 62000 SH SOLE 62000 0 0 GULF IS FABRICATION INC COM 402307102 161500 25000 SH SOLE 25000 0 0 HECLA MNG CO COM 422704106 378867 68141 SH SOLE 68141 0 0 HERITAGE GLOBAL INC COM 42727E103 600516 275466 SH SOLE 275466 0 0 HIGH TIDE INC COM NEW COM NEW 42981E401 189000 100000 SH SOLE 100000 0 0 HOME DEPOT COM 437076102 16859 46 SH SOLE 46 0 0 HONEYWELL INTL INC COM 438516106 2965 14 SH SOLE 14 0 0 HP INC COM 40434L105 350595 12661 SH SOLE 12661 0 0 HUDSON GLOBAL INC COM NEW 443787205 665275 62350 SH SOLE 62350 0 0 IBEX LTD SHS NEW COM G4690M101 460215 18900 SH SOLE 18900 0 0 ICAD INC COM NEW 44934S206 371006 180100 SH SOLE 180100 0 0 IDENTIV INC COM NEW 45170X205 270933 84932 SH SOLE 84932 0 0 IDEX CORP COM 45167R104 45839 253 SH SOLE 253 0 0 ILLINOIS TOOL WKS INC COM 452308109 1984 8 SH SOLE 8 0 0 IMMERSION CORP COM 452521107 722710 95344 SH SOLE 95344 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 634700 162327 SH SOLE 162327 0 0 INFUSYSTEM HLDGS INC COM 45685K102 437394 81300 SH SOLE 81300 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3467 7 SH SOLE 7 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 133192 768 SH SOLE 768 0 0 INVESCO S&P 500 EQUAL WEIGHT INCOME ADVANTAGE ETF S&P500 EQL WGT 46090A697 1033 21 SH SOLE 21 0 0 ISHARES BITCOIN TRUST ETF ETF 46438F101 9362 200 SH SOLE 200 0 0 ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 10136499 164074 SH SOLE 164074 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 66599 954 SH SOLE 954 0 0 ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 4473042 76658 SH SOLE 76658 0 0 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 156037 1278 SH SOLE 1278 0 0 ISHARES GOLD TRUST ETF 464285204 1769 30 SH SOLE 30 0 0 ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 615189 7527 SH SOLE 7527 0 0 ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 623120 14259 SH SOLE 14259 0 0 ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 12203 64 SH SOLE 64 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 18275 91 SH SOLE 91 0 0 ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 98609 1062 SH SOLE 1062 0 0 ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 83181 148 SH SOLE 148 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 368715 4427 SH SOLE 4427 0 0 ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 12527 104 SH SOLE 104 0 0 ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 701003 6703 SH SOLE 6703 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 25275 203 SH SOLE 203 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 310 10 SH SOLE 10 0 0 ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 61938 1017 SH SOLE 1017 0 0 ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 44494 341 SH SOLE 341 0 0 JABIL INC COM 466313103 6804 50 SH SOLE 50 0 0 JOHNSON & JOHNSON COM 478160104 603134 3636 SH SOLE 3636 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2163 27 SH SOLE 27 0 0 JPMORGAN CHASE & CO COM 46625H100 705134 2874 SH SOLE 2874 0 0 JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332 47327 828 SH SOLE 828 0 0 JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 38128 753 SH SOLE 753 0 0 KARAT PACKAGING INC COM COM 48563L101 265800 10000 SH SOLE 10000 0 0 KRAFT HEINZ CO COM 500754106 435910 14325 SH SOLE 14325 0 0 LAKELAND INDUSTRIES INC COM 511795106 913950 45000 SH SOLE 45000 0 0 LAM RESEARCH CORP COM NEW 512807306 2108 29 SH SOLE 29 0 0 LAS VEGAS SANDS CORP COM 517834107 1043 27 SH SOLE 27 0 0 LEGACY HOUSING CORP COM 52472M101 2034800 80682 SH SOLE 80682 0 0 LENNAR CORP CL A COM 526057104 329993 2875 SH SOLE 2875 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1458 100 SH SOLE 100 0 0 LINCOLN EDL SVCS CORP COM 533535100 647496 40800 SH SOLE 40800 0 0 LINDE PLC SHS G54950103 21752 46 SH SOLE 46 0 0 LOCKHEED MARTIN CORP COM 539830109 12460 27 SH SOLE 27 0 0 LOVESAC COMPANY COM 54738L109 181800 10000 SH SOLE 10000 0 0 LSI INDS INC OHIO COM 50216C108 934388 54963 SH SOLE 54963 0 0 MAG SILVER CORP COM 55903Q104 38200 2500 SH SOLE 2500 0 0 MAMAS CREATIONS INC COM 56146T103 260400 40000 SH SOLE 40000 0 0 MARCUS CORP DEL COM 566330106 30765 1843 SH SOLE 1843 0 0 MARSH & MCLENNAN COS INC COM 571748102 14889 61 SH SOLE 61 0 0 MASTERCARD INC COM 57636Q104 4933 9 SH SOLE 9 0 0 MAYVILLE ENGR CO INC COM 578605107 402900 30000 SH SOLE 30000 0 0 MCDONALDS CORP COM 580135101 14803 47 SH SOLE 47 0 0 MCEWEN MNG INC COM NEW 58039P305 767609 101670 SH SOLE 101670 0 0 MEDTRONIC PLC SHS G5960L103 293393 3265 SH SOLE 3265 0 0 MERCK & CO INC COM 58933Y105 372736 4152 SH SOLE 4152 0 0 META PLATFORMS INC CL A 30303M102 125104 217 SH SOLE 217 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 8151 2850 SH SOLE 2850 0 0 MGE ENERGY INC COM 55277P104 28641 308 SH SOLE 308 0 0 MICROSOFT CORP. COM 594918104 121231 322 SH SOLE 322 0 0 MILLER INDS INC TENN COM NEW 600551204 1212059 28606 SH SOLE 28606 0 0 MITEK SYS INC COM NEW 606710200 459245 55666 SH SOLE 55666 0 0 MODIV INDUSTRIAL INC COM STK CL C 60784B101 401250 25000 SH SOLE 25000 0 0 MODULAR MED INC COM NEW 60785L207 92650 85000 SH SOLE 85000 0 0 MONDELEZ INTL INC CL A 609207105 1696 25 SH SOLE 25 0 0 MORGAN STANLEY COM NEW 617446448 6534 56 SH SOLE 56 0 0 MOTORCAR PARTS OF AMER COM 620071100 701404 73832 SH SOLE 73832 0 0 NANO NUCLEAR ENERGY INC COM COM 63010H108 210410 7952 SH SOLE 7952 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 331747 15100 SH SOLE 15100 0 0 NETFLIX INC COM 64110L106 5595 6 SH SOLE 6 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 145200 60000 SH SOLE 60000 0 0 NEWMONT CORP COM 651639106 605361 12538 SH SOLE 12538 0 0 NIAGEN BIOSCIENCE INC COM NEW 171077407 138000 20000 SH SOLE 20000 0 0 NIKE INC CL B 654106103 825 13 SH SOLE 13 0 0 NOBLE CORP PLC ORD SHS A COM G65431127 853 36 SH SOLE 36 0 0 NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 1934028 185785 SH SOLE 185785 0 0 NORTHWEST PIPE CO Stock 667746101 1044890 25300 SH SOLE 25300 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1895 17 SH SOLE 17 0 0 NPK INTERNATIONAL INC COM SHS 651718504 817467 140700 SH SOLE 140700 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 307 30 SH SOLE 30 0 0 NVIDIA CORPORATION COM 67066G104 20053 185 SH SOLE 185 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 367495 9650 SH SOLE 9650 0 0 OOMA INC COM 683416101 523600 40000 SH SOLE 40000 0 0 ORACLE CORPORATION COM 68389X105 419714 3002 SH SOLE 3002 0 0 ORION GROUP HLDGS INC COM 68628V308 209200 40000 SH SOLE 40000 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 9790 116 SH SOLE 116 0 0 PAN AMERN SILVER CORP COM 697900108 59409 2300 SH SOLE 2300 0 0 PEPSICO INC COM 713448108 514093 3428 SH SOLE 3428 0 0 PERION NETWORK LTD SHS NEW M78673114 162800 20000 SH SOLE 20000 0 0 PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 1364579 187700 SH SOLE 187700 0 0 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 3241 226 SH SOLE 226 0 0 PFIZER INC COM 717081103 454825 17948 SH SOLE 17948 0 0 PHILLIPS 66 COM 718546104 1235 10 SH SOLE 10 0 0 PHOTRONICS INC COM 719405102 996480 48000 SH SOLE 48000 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 379200 15000 SH SOLE 15000 0 0 POWERFLEET INC COM 73931J109 1249250 227550 SH SOLE 227550 0 0 POWERSHARES QQQ TR ETF 46090E103 55801 119 SH SOLE 119 0 0 PROCTER AND GAMBLE CO COM 742718109 8180 48 SH SOLE 48 0 0 PROPHASE LABS INC COM 74345W108 60645 150000 SH SOLE 150000 0 0 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 108144 2787 SH SOLE 2787 0 0 PRUDENTIAL FINL INC COM 744320102 524092 4692 SH SOLE 4692 0 0 PUBLIC STORAGE OPER CO COM 74460D109 47142 157 SH SOLE 157 0 0 PURE CYCLE CORP COM NEW 746228303 446357 42632 SH SOLE 42632 0 0 QUALCOMM INC COM 747525103 323880 2108 SH SOLE 2108 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 365820 140700 SH SOLE 140700 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 410080 176000 SH SOLE 176000 0 0 RADIANT LOGISTICS INC COM 75025X100 2233569 363182 SH SOLE 363182 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 69074 3178 SH SOLE 3178 0 0 RESEARCH SOLUTIONS INC COM 761025105 934487 359418 SH SOLE 359418 0 0 RICHARDSON ELECTRONICS LTD COM 763165107 111555 9996 SH SOLE 9996 0 0 RIO TINTO PLC SPONSORED ADR 767204100 314928 5241 SH SOLE 5241 0 0 ROBINHOOD MKTS INC COM CL A 770700102 9781 235 SH SOLE 235 0 0 ROBLOX CORP CL A 771049103 408 7 SH SOLE 7 0 0 ROYAL GOLD INC COM 780287108 297241 1817 SH SOLE 1817 0 0 RTX CORPORATION COM 75513E101 530 4 SH SOLE 4 0 0 SABINE ROYALTY TRUST UNIT BEN INT 785688102 173979 2579 SH SOLE 2579 0 0 SALESFORCE INC COM 79466L302 3765 14 SH SOLE 14 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 6040 800 SH SOLE 800 0 0 SANOFI SPONSORED ADR 80105N105 27730 500 SH SOLE 500 0 0 SAP SE SPONSORED ADR 803054204 8322 31 SH SOLE 31 0 0 SCHLUMBERGER LTD COM STK 806857108 351245 8403 SH SOLE 8403 0 0 SCHWAB CHARLES CORP COM 808513105 3836 49 SH SOLE 49 0 0 SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 262278 13259 SH SOLE 13259 0 0 SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 61205 2514 SH SOLE 2514 0 0 SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 342349 15901 SH SOLE 15901 0 0 SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 14811 529 SH SOLE 529 0 0 SEALED AIR CORP NEW COM COM 81211K100 322611 11163 SH SOLE 11163 0 0 SENSUS HEALTHCARE INC COM COM 81728J109 594022 125586 SH SOLE 125586 0 0 SERVICENOW INC COM 81762P102 796 1 SH SOLE 1 0 0 SHELL PLC SPONSORED ADR 780259305 1905 26 SH SOLE 26 0 0 SHYFT GROUP INC COM 825698103 265046 32762 SH SOLE 32762 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2512460 153573 SH SOLE 153573 0 0 SKYX PLATFORMS CORP COM 78471E105 57528 40800 SH SOLE 40800 0 0 SONY GROUP CORP SPONSORED ADR 835699307 3605 142 SH SOLE 142 0 0 SOUTHERN CO COM 842587107 38482 418 SH SOLE 418 0 0 SOUTHWEST AIRLS CO COM 844741108 561129 16710 SH SOLE 16710 0 0 SOW GOOD INC COM 84612H106 25250 25000 SH SOLE 25000 0 0 SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 178647 4434 SH SOLE 4434 0 0 SPDR GOLD ETF GOLD SHS 78463V107 28814 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 8929559 15963 SH SOLE 15963 0 0 SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 9209551 117468 SH SOLE 117468 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 23427 172 SH SOLE 172 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1473699 27675 SH SOLE 27675 0 0 SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 4162411 74981 SH SOLE 74981 0 0 SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1309 18 SH SOLE 18 0 0 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 1229 9 SH SOLE 9 0 0 SPROTT INC COM NEW 852066208 96471 2150 SH SOLE 2150 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 2582469 90900 SH SOLE 90900 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5131100 213262 SH SOLE 213262 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 34800 3000 SH SOLE 3000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 564913 6763 SH SOLE 6763 0 0 STARBUCKS CORP COM 855244109 2943 30 SH SOLE 30 0 0 STEALTH GAS INC SHS Y81669106 1537 272 SH SOLE 272 0 0 STRATTEC SEC CORP COM 863111100 315680 8000 SH SOLE 8000 0 0 STRYKER CORP COM 863667101 521150 1400 SH SOLE 1400 0 0 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 38650 2500 SH SOLE 2500 0 0 SUNCOR ENERGY INC COM NEW 867224107 1859 48 SH SOLE 48 0 0 SUPERIOR GROUP OF CO INC COM 868358102 429445 39254 SH SOLE 39254 0 0 SWK HLDGS CORP COM NEW 78501P203 351713 20225 SH SOLE 20225 0 0 T ROWE PRICE GROUP INC COM 74144T108 148351 1614 SH SOLE 1614 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8632 52 SH SOLE 52 0 0 TAYLOR DEVICES INC COM 877163105 193620 6000 SH SOLE 6000 0 0 TECHNIPFMC PLC COM COM G87110105 2377 75 SH SOLE 75 0 0 TECHPRECISION CORP COM NEW 878739200 178301 77522 SH SOLE 77522 0 0 TEEKAY TANKERS LTD CL A G8726X106 842 22 SH SOLE 22 0 0 TESLA INC COM 88160R101 34727 134 SH SOLE 134 0 0 TEXAS INSTRS INC COM 882508104 179700 1000 SH SOLE 1000 0 0 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 337050 45000 SH SOLE 45000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1493 3 SH SOLE 3 0 0 TOYOTA MOTOR CORP ADS 892331307 1412 8 SH SOLE 8 0 0 U S GLOBAL INVS INCORPORA CL A 902952100 1221350 540420 SH SOLE 540420 0 0 UBER TECHNOLOGIES INC COM 90353T100 2769 38 SH SOLE 38 0 0 ULTRALIFE BATTERIES INC COM 903899102 161400 30000 SH SOLE 30000 0 0 UNILEVER PLC SPONSORED ADR NEW 904767704 1131 19 SH SOLE 19 0 0 UNION PAC CORP COM 907818108 12070 51 SH SOLE 51 0 0 UNITEDHEALTH GROUP INC COM 91324P102 537653 1026 SH SOLE 1026 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 883392 34400 SH SOLE 34400 0 0 USIO INC COM 917313108 668972 458200 SH SOLE 458200 0 0 VAALCO ENERGY INC COM NEW 91851C201 553605 147235 SH SOLE 147235 0 0 VALERO ENERGY CORP COM 91913Y100 961 7 SH SOLE 7 0 0 VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 2284750 49700 SH SOLE 49700 0 0 VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 117444 2053 SH SOLE 2053 0 0 VANGUARD FTSE ALL-WORLD EX-US SMALL CAP ETF 922042718 9364 81 SH SOLE 81 0 0 VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 720647 15922 SH SOLE 15922 0 0 VANGUARD GROWTH ETF ETF 922908736 3708 10 SH SOLE 10 0 0 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 9504807 114598 SH SOLE 114598 0 0 VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 29504 114 SH SOLE 114 0 0 VANGUARD MID-CAP ETF MID CAP ETF 922908629 59666 230 SH SOLE 230 0 0 VANGUARD S&P 500 ETF ETF 922908363 2579 5 SH SOLE 5 0 0 VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 44495 238 SH SOLE 238 0 0 VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769 3343 12 SH SOLE 12 0 0 VANGUARD VALUE ETF VALUE ETF 922908744 149121 863 SH SOLE 863 0 0 VERIZON COMMUNICATIONS COM 92343V104 233864 5155 SH SOLE 5155 0 0 VIEMED HEALTHCARE INC COM 92663R105 768040 105500 SH SOLE 105500 0 0 VIRTRA INC COM PAR 92827K301 237134 58264 SH SOLE 58264 0 0 VISA INC COM CL A 92826C839 7710 22 SH SOLE 22 0 0 VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103 368850 15000 SH SOLE 15000 0 0 WALMART INC COM 931142103 13520 154 SH SOLE 154 0 0 WASTE CONNECTIONS INC COM 94106B101 2733 14 SH SOLE 14 0 0 WEC ENERGY GROUP INC COM 92939U106 57116 524 SH SOLE 524 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 4481 109 SH SOLE 109 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 298022 3839 SH SOLE 3839 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 148050 13374 SH SOLE 13374 0 0 WILLDAN GROUP INC COM 96924N100 447920 11000 SH SOLE 11000 0 0 XCEL BRANDS INC COM NEW 98400M200 179329 63592 SH SOLE 63592 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2663 76 SH SOLE 76 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 453 4 SH SOLE 4 0 0