The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
401k Loan COM 562803106 29,811 29,811 SH SOLE 29,811 0 0
ABBOTT LABS COM 002824100 132,650 1,000 SH SOLE 1,000 0 0
ABBVIE INC COM 00287Y109 916,829 4,375 SH SOLE 4,375 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,914 51 SH SOLE 51 0 0
ACCESS NEWSWIRE INC COM NEW 46520M204 174,136 19,721 SH SOLE 19,721 0 0
ACCURAY INC COM 004397105 170,050 95,000 SH SOLE 95,000 0 0
ACME UTD CORP COM 004816104 8,068 203 SH SOLE 203 0 0
ADDUS HOMECARE CORP COM 006739106 435,116 4,400 SH SOLE 4,400 0 0
ADOBE INC COM 00724F101 1,151 3 SH SOLE 3 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,363 23 SH SOLE 23 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 6,071 56 SH SOLE 56 0 0
ALASKA AIR GROUP INC COM 011659109 689 14 SH SOLE 14 0 0
ALICO INC COM COM 016230104 486,392 16,300 SH SOLE 16,300 0 0
ALLIANCE ENTERTAINMENT HOLDING COM CLASS A 01861F102 117,250 35,000 SH SOLE 35,000 0 0
ALLIANT ENERGY CORP COM 018802108 66,683 1,036 SH SOLE 1,036 0 0
ALPHABET INC CAP STK CL A 02079K305 78,167 505 SH SOLE 505 0 0
ALPHABET INC CAP STK CL C 02079K107 581,940 3,724 SH SOLE 3,724 0 0
ALTRIA GROUP INC COM 02209S103 587,633 9,790 SH SOLE 9,790 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 634,250 25,000 SH SOLE 25,000 0 0
AMAZON COM INC COM 023135106 43,379 228 SH SOLE 228 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 32,877 2,312 SH SOLE 2,312 0 0
AMERICAN EXPRESS CO COM 025816109 6,457 24 SH SOLE 24 0 0
AMERICAN VANGUARD CORP COM 030371108 176,000 40,000 SH SOLE 40,000 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 570,138 1,177 SH SOLE 1,177 0 0
AMGEN INC COM 031162100 687,011 2,205 SH SOLE 2,205 0 0
APPLE INC COM 037833100 132,814 597 SH SOLE 597 0 0
ARCHROCK INC COM 03957W106 1,602 61 SH SOLE 61 0 0
ARQ INC COM 00770C101 271,050 65,000 SH SOLE 65,000 0 0
ASCENT INDUSTRIES CO COM 871565107 264,847 20,920 SH SOLE 20,920 0 0
ASML HOLDING N V N Y REGISTRY SPONSORED ADR N07059210 1,325 2 SH SOLE 2 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 257,742 382,066 SH SOLE 382,066 0 0
ASURE SOFTWARE INC COM 04649U102 238,836 25,009 SH SOLE 25,009 0 0
ATLAS LITHIUM CORP COM NEW 105861306 103,400 20,000 SH SOLE 20,000 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 669,992 34,950 SH SOLE 34,950 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103 1,196,000 650,000 SH SOLE 650,000 0 0
BALCHEM CORP COM 057665200 33,725 203 SH SOLE 203 0 0
BANK AMERICA CORP COM 060505104 1,836 44 SH SOLE 44 0 0
BARRICK GOLD CORP COM 067901108 9,720 500 SH SOLE 500 0 0
BEL FUSE INC CL B 077347300 1,327,419 17,732 SH SOLE 17,732 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 200,783 377 SH SOLE 377 0 0
BGSF INC COM 05601C105 177,421 48,212 SH SOLE 48,212 0 0
BHP GROUP LTD SPONSORED ADR 088606108 2,233 46 SH SOLE 46 0 0
BIOTE CORP CLASS A COM COM 090683103 351,149 105,450 SH SOLE 105,450 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203 588,300 15,000 SH SOLE 15,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208 374,900 5,000 SH SOLE 5,000 0 0
BOEING CO COM 097023105 1,194 7 SH SOLE 7 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,926 29 SH SOLE 29 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 541,166 24,790 SH SOLE 24,790 0 0
BP PLC SPONSORED ADR 055622104 61,434 1,818 SH SOLE 1,818 0 0
BRAGG GAMING GROUP INC COM NEW 104833306 184,950 45,000 SH SOLE 45,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 526,512 8,632 SH SOLE 8,632 0 0
BROADCOM INC COM 11135F101 7,702 46 SH SOLE 46 0 0
BROADWIND ENERGY INC COM NEW 11161T207 174,000 120,000 SH SOLE 120,000 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 557,550 15,000 SH SOLE 15,000 0 0
CANADIAN NAT RES LTD COM 136385101 1,016 33 SH SOLE 33 0 0
CANTALOUPE INC COM 138103106 196,750 25,000 SH SOLE 25,000 0 0
CARRIAGE SVCS INC COM 143905107 197,702 5,101 SH SOLE 5,101 0 0
CATERPILLAR INC COM 149123101 8,575 26 SH SOLE 26 0 0
CECO ENVIRONMENTAL CORP COM 125141101 296,400 13,000 SH SOLE 13,000 0 0
CENTURY CASINOS INC COM 156492100 202,293 119,700 SH SOLE 119,700 0 0
CERAGAN NETWORKS LTD ORD M22013102 534,860 227,600 SH SOLE 227,600 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,437 45 SH SOLE 45 0 0
CHEVRON CORP NEW COM 166764100 525,540 3,141 SH SOLE 3,141 0 0
CHICAGO ATLANTIC REAL ESTATE F COM 167239102 755,343 51,383 SH SOLE 51,383 0 0
CISCO SYS INC COM 17275R102 810,555 13,134 SH SOLE 13,134 0 0
CITIGROUP INC COM NEW 172967424 581,972 8,197 SH SOLE 8,197 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 462,696 74,150 SH SOLE 74,150 0 0
COEUR MNG INC COM NEW 192108504 52,214 8,820 SH SOLE 8,820 0 0
COMMERCIAL VEH GROUP INC COM 202608105 71,300 62,000 SH SOLE 62,000 0 0
CONOCOPHILLIPS COM 20825C104 2,205 21 SH SOLE 21 0 0
COSAN S A ADS 22113B103 5,063 970 SH SOLE 970 0 0
COSTCO WHSL CORP COM NEW 22160K105 15,153 16 SH SOLE 16 0 0
CREATIVE REALITIES INC COM 22530J309 397,053 203,617 SH SOLE 203,617 0 0
CROWN CASTLE INC COM 22822V101 1,147 11 SH SOLE 11 0 0
CSX CORP COM 126408103 132,859 4,514 SH SOLE 4,514 0 0
DATA STORAGE CORP COM NEW 23786R201 127,050 35,000 SH SOLE 35,000 0 0
DEERE & CO COM 244199105 1,877 4 SH SOLE 4 0 0
DEVON ENERGY CORP COM NEW 25179M103 244,985 6,550 SH SOLE 6,550 0 0
DEXCOM INC COM 252131107 3,756 55 SH SOLE 55 0 0
DICE HOLDINGS INC COM 23331S100 397,401 285,900 SH SOLE 285,900 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 7,501,753 289,754 SH SOLE 289,754 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 8,194,448 317,122 SH SOLE 317,122 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7,814,137 198,529 SH SOLE 198,529 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 107,168 1,771 SH SOLE 1,771 0 0
DISTILLATE SMALL/MID CASH FLOW ETF DISTILLATE SMLMD 26922B667 5,061,784 160,468 SH SOLE 160,468 0 0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321 7,268,974 134,015 SH SOLE 134,015 0 0
DLH HLDGS CORP COM 23335Q100 842,538 208,034 SH SOLE 208,034 0 0
DOMINION ENERGY INC COM 25746U109 12,087 215 SH SOLE 215 0 0
DOW INC COM 260557103 390,685 11,188 SH SOLE 11,188 0 0
DRILLING TOOLS INTL CORP COM 26205E107 106,650 45,000 SH SOLE 45,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 25,509 209 SH SOLE 209 0 0
EATON CORP PLC SHS G29183103 3,806 14 SH SOLE 14 0 0
EATON VANCE ENHANCED EQUITY IN COM 278277108 12,660 600 SH SOLE 600 0 0
EBAY INC COM 278642103 331,483 4,894 SH SOLE 4,894 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,957 27 SH SOLE 27 0 0
ELECTROCORE INC COM NEW 28531P202 66,900 10,000 SH SOLE 10,000 0 0
ELI LILLY & CO COM 532457108 1,652 2 SH SOLE 2 0 0
EMERSON ELEC CO COM 291011104 2,412 22 SH SOLE 22 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 939,537 220,032 SH SOLE 220,032 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506 130,066 1,391 SH SOLE 1,391 0 0
ENSIGN GROUP INC COM 29358P101 12,964 100 SH SOLE 100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 755,625 22,133 SH SOLE 22,133 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 22,583 315 SH SOLE 315 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 149,215 5,500 SH SOLE 5,500 0 0
EUROHOLDINGS LTD SHS Y234DY109 9,555 1,999 SH SOLE 1,999 0 0
EUROSEAS LTD SHS Y23592135 398,419 12,999 SH SOLE 12,999 0 0
EVOLUTION PETE CORP COM 30049A107 1,007,344 194,468 SH SOLE 194,468 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,353 14 SH SOLE 14 0 0
EXXON MOBIL CORP COM 30231G102 311,390 2,618 SH SOLE 2,618 0 0
EZCORP INC CL A NON VTG 302301106 1,196,736 81,300 SH SOLE 81,300 0 0
FEDEX CORP COM 31428X106 195,287 801 SH SOLE 801 0 0
FIRST INTERNET BANCORP COM 320557101 503,240 18,791 SH SOLE 18,791 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 24,753 3,700 SH SOLE 3,700 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF 336920103 22,348 200 SH SOLE 200 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 555,500 110,000 SH SOLE 110,000 0 0
FLUSHING FINL CORP COM 343873105 190,500 15,000 SH SOLE 15,000 0 0
FORD MTR CO COM 345370860 10,170 1,013 SH SOLE 1,013 0 0
FORTUNA SILVER MINES INC COM 349942102 64,050 10,500 SH SOLE 10,500 0 0
FORUM ENERGY TECHNOLOGIES INC COM 34984V209 375,052 18,650 SH SOLE 18,650 0 0
FRANCO NEV CORP COM 351858105 121,321 770 SH SOLE 770 0 0
GE AEROSPACE COM NEW 369604301 1,411 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 632,794 52,039 SH SOLE 52,039 0 0
GENERAL MLS INC COM 370334104 1,256 21 SH SOLE 21 0 0
GENERAL MTRS CO COM 37045V100 300,106 6,381 SH SOLE 6,381 0 0
GLOBAL SELF STORAGE INC COM 37955N106 75,600 15,000 SH SOLE 15,000 0 0
GLOBAL WTR RES INC COM 379463102 360,850 35,000 SH SOLE 35,000 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 22,090 1,000 SH SOLE 1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 177,621 325 SH SOLE 325 0 0
GREENFIRE RES LTD NEW COM SHS 39525U107 363,940 62,000 SH SOLE 62,000 0 0
GULF IS FABRICATION INC COM 402307102 161,500 25,000 SH SOLE 25,000 0 0
HECLA MNG CO COM 422704106 378,867 68,141 SH SOLE 68,141 0 0
HERITAGE GLOBAL INC COM 42727E103 600,516 275,466 SH SOLE 275,466 0 0
HIGH TIDE INC COM NEW COM NEW 42981E401 189,000 100,000 SH SOLE 100,000 0 0
HOME DEPOT COM 437076102 16,859 46 SH SOLE 46 0 0
HONEYWELL INTL INC COM 438516106 2,965 14 SH SOLE 14 0 0
HP INC COM 40434L105 350,595 12,661 SH SOLE 12,661 0 0
HUDSON GLOBAL INC COM NEW 443787205 665,275 62,350 SH SOLE 62,350 0 0
IBEX LTD SHS NEW COM G4690M101 460,215 18,900 SH SOLE 18,900 0 0
ICAD INC COM NEW 44934S206 371,006 180,100 SH SOLE 180,100 0 0
IDENTIV INC COM NEW 45170X205 270,933 84,932 SH SOLE 84,932 0 0
IDEX CORP COM 45167R104 45,839 253 SH SOLE 253 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,984 8 SH SOLE 8 0 0
IMMERSION CORP COM 452521107 722,710 95,344 SH SOLE 95,344 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 634,700 162,327 SH SOLE 162,327 0 0
INFUSYSTEM HLDGS INC COM 45685K102 437,394 81,300 SH SOLE 81,300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,467 7 SH SOLE 7 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 133,192 768 SH SOLE 768 0 0
INVESCO S&P 500 EQUAL WEIGHT INCOME ADVANTAGE ETF S&P500 EQL WGT 46090A697 1,033 21 SH SOLE 21 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101 9,362 200 SH SOLE 200 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 10,136,499 164,074 SH SOLE 164,074 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 66,599 954 SH SOLE 954 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 4,473,042 76,658 SH SOLE 76,658 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 156,037 1,278 SH SOLE 1,278 0 0
ISHARES GOLD TRUST ETF 464285204 1,769 30 SH SOLE 30 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 615,189 7,527 SH SOLE 7,527 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 623,120 14,259 SH SOLE 14,259 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 12,203 64 SH SOLE 64 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 18,275 91 SH SOLE 91 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 98,609 1,062 SH SOLE 1,062 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 83,181 148 SH SOLE 148 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 368,715 4,427 SH SOLE 4,427 0 0
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 12,527 104 SH SOLE 104 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 701,003 6,703 SH SOLE 6,703 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887 25,275 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 61,938 1,017 SH SOLE 1,017 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 44,494 341 SH SOLE 341 0 0
JABIL INC COM 466313103 6,804 50 SH SOLE 50 0 0
JOHNSON & JOHNSON COM 478160104 603,134 3,636 SH SOLE 3,636 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,163 27 SH SOLE 27 0 0
JPMORGAN CHASE & CO COM 46625H100 705,134 2,874 SH SOLE 2,874 0 0
JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332 47,327 828 SH SOLE 828 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 38,128 753 SH SOLE 753 0 0
KARAT PACKAGING INC COM COM 48563L101 265,800 10,000 SH SOLE 10,000 0 0
KRAFT HEINZ CO COM 500754106 435,910 14,325 SH SOLE 14,325 0 0
LAKELAND INDUSTRIES INC COM 511795106 913,950 45,000 SH SOLE 45,000 0 0
LAM RESEARCH CORP COM NEW 512807306 2,108 29 SH SOLE 29 0 0
LAS VEGAS SANDS CORP COM 517834107 1,043 27 SH SOLE 27 0 0
LEGACY HOUSING CORP COM 52472M101 2,034,800 80,682 SH SOLE 80,682 0 0
LENNAR CORP CL A COM 526057104 329,993 2,875 SH SOLE 2,875 0 0
LIFEVANTAGE CORP COM NEW 53222K205 1,458 100 SH SOLE 100 0 0
LINCOLN EDL SVCS CORP COM 533535100 647,496 40,800 SH SOLE 40,800 0 0
LINDE PLC SHS G54950103 21,752 46 SH SOLE 46 0 0
LOCKHEED MARTIN CORP COM 539830109 12,460 27 SH SOLE 27 0 0
LOVESAC COMPANY COM 54738L109 181,800 10,000 SH SOLE 10,000 0 0
LSI INDS INC OHIO COM 50216C108 934,388 54,963 SH SOLE 54,963 0 0
MAG SILVER CORP COM 55903Q104 38,200 2,500 SH SOLE 2,500 0 0
MAMAS CREATIONS INC COM 56146T103 260,400 40,000 SH SOLE 40,000 0 0
MARCUS CORP DEL COM 566330106 30,765 1,843 SH SOLE 1,843 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,889 61 SH SOLE 61 0 0
MASTERCARD INC COM 57636Q104 4,933 9 SH SOLE 9 0 0
MAYVILLE ENGR CO INC COM 578605107 402,900 30,000 SH SOLE 30,000 0 0
MCDONALDS CORP COM 580135101 14,803 47 SH SOLE 47 0 0
MCEWEN MNG INC COM NEW 58039P305 767,609 101,670 SH SOLE 101,670 0 0
MEDTRONIC PLC SHS G5960L103 293,393 3,265 SH SOLE 3,265 0 0
MERCK & CO INC COM 58933Y105 372,736 4,152 SH SOLE 4,152 0 0
META PLATFORMS INC CL A 30303M102 125,104 217 SH SOLE 217 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605 8,151 2,850 SH SOLE 2,850 0 0
MGE ENERGY INC COM 55277P104 28,641 308 SH SOLE 308 0 0
MICROSOFT CORP. COM 594918104 121,231 322 SH SOLE 322 0 0
MILLER INDS INC TENN COM NEW 600551204 1,212,059 28,606 SH SOLE 28,606 0 0
MITEK SYS INC COM NEW 606710200 459,245 55,666 SH SOLE 55,666 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101 401,250 25,000 SH SOLE 25,000 0 0
MODULAR MED INC COM NEW 60785L207 92,650 85,000 SH SOLE 85,000 0 0
MONDELEZ INTL INC CL A 609207105 1,696 25 SH SOLE 25 0 0
MORGAN STANLEY COM NEW 617446448 6,534 56 SH SOLE 56 0 0
MOTORCAR PARTS OF AMER COM 620071100 701,404 73,832 SH SOLE 73,832 0 0
NANO NUCLEAR ENERGY INC COM COM 63010H108 210,410 7,952 SH SOLE 7,952 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 331,747 15,100 SH SOLE 15,100 0 0
NETFLIX INC COM 64110L106 5,595 6 SH SOLE 6 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 145,200 60,000 SH SOLE 60,000 0 0
NEWMONT CORP COM 651639106 605,361 12,538 SH SOLE 12,538 0 0
NIAGEN BIOSCIENCE INC COM NEW 171077407 138,000 20,000 SH SOLE 20,000 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 1,934,028 185,785 SH SOLE 185,785 0 0
NORTHWEST PIPE CO Stock 667746101 1,044,890 25,300 SH SOLE 25,300 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,895 17 SH SOLE 17 0 0
NPK INTERNATIONAL INC COM SHS 651718504 817,467 140,700 SH SOLE 140,700 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 307 30 SH SOLE 30 0 0
NVIDIA CORPORATION COM 67066G104 20,053 185 SH SOLE 185 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 367,495 9,650 SH SOLE 9,650 0 0
OOMA INC COM 683416101 523,600 40,000 SH SOLE 40,000 0 0
ORACLE CORPORATION COM 68389X105 419,714 3,002 SH SOLE 3,002 0 0
ORION GROUP HLDGS INC COM 68628V308 209,200 40,000 SH SOLE 40,000 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 9,790 116 SH SOLE 116 0 0
PAN AMERN SILVER CORP COM 697900108 59,409 2,300 SH SOLE 2,300 0 0
PEPSICO INC COM 713448108 514,093 3,428 SH SOLE 3,428 0 0
PERION NETWORK LTD SHS NEW M78673114 162,800 20,000 SH SOLE 20,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 1,364,579 187,700 SH SOLE 187,700 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 3,241 226 SH SOLE 226 0 0
PFIZER INC COM 717081103 454,825 17,948 SH SOLE 17,948 0 0
PHILLIPS 66 COM 718546104 1,235 10 SH SOLE 10 0 0
PHOTRONICS INC COM 719405102 996,480 48,000 SH SOLE 48,000 0 0
POWER SOLUTIONS INTL INC COM NEW 73933G202 379,200 15,000 SH SOLE 15,000 0 0
POWERFLEET INC COM 73931J109 1,249,250 227,550 SH SOLE 227,550 0 0
POWERSHARES QQQ TR ETF 46090E103 55,801 119 SH SOLE 119 0 0
PROCTER AND GAMBLE CO COM 742718109 8,180 48 SH SOLE 48 0 0
PROPHASE LABS INC COM 74345W108 60,645 150,000 SH SOLE 150,000 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839 108,144 2,787 SH SOLE 2,787 0 0
PRUDENTIAL FINL INC COM 744320102 524,092 4,692 SH SOLE 4,692 0 0
PUBLIC STORAGE OPER CO COM 74460D109 47,142 157 SH SOLE 157 0 0
PURE CYCLE CORP COM NEW 746228303 446,357 42,632 SH SOLE 42,632 0 0
QUALCOMM INC COM 747525103 323,880 2,108 SH SOLE 2,108 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 365,820 140,700 SH SOLE 140,700 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 410,080 176,000 SH SOLE 176,000 0 0
RADIANT LOGISTICS INC COM 75025X100 2,233,569 363,182 SH SOLE 363,182 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 69,074 3,178 SH SOLE 3,178 0 0
RESEARCH SOLUTIONS INC COM 761025105 934,487 359,418 SH SOLE 359,418 0 0
RICHARDSON ELECTRONICS LTD COM 763165107 111,555 9,996 SH SOLE 9,996 0 0
RIO TINTO PLC SPONSORED ADR 767204100 314,928 5,241 SH SOLE 5,241 0 0
ROBINHOOD MKTS INC COM CL A 770700102 9,781 235 SH SOLE 235 0 0
ROBLOX CORP CL A 771049103 408 7 SH SOLE 7 0 0
ROYAL GOLD INC COM 780287108 297,241 1,817 SH SOLE 1,817 0 0
RTX CORPORATION COM 75513E101 530 4 SH SOLE 4 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102 173,979 2,579 SH SOLE 2,579 0 0
SALESFORCE INC COM 79466L302 3,765 14 SH SOLE 14 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 6,040 800 SH SOLE 800 0 0
SANOFI SPONSORED ADR 80105N105 27,730 500 SH SOLE 500 0 0
SAP SE SPONSORED ADR 803054204 8,322 31 SH SOLE 31 0 0
SCHLUMBERGER LTD COM STK 806857108 351,245 8,403 SH SOLE 8,403 0 0
SCHWAB CHARLES CORP COM 808513105 3,836 49 SH SOLE 49 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 262,278 13,259 SH SOLE 13,259 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 61,205 2,514 SH SOLE 2,514 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 342,349 15,901 SH SOLE 15,901 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 14,811 529 SH SOLE 529 0 0
SEALED AIR CORP NEW COM COM 81211K100 322,611 11,163 SH SOLE 11,163 0 0
SENSUS HEALTHCARE INC COM COM 81728J109 594,022 125,586 SH SOLE 125,586 0 0
SERVICENOW INC COM 81762P102 796 1 SH SOLE 1 0 0
SHELL PLC SPONSORED ADR 780259305 1,905 26 SH SOLE 26 0 0
SHYFT GROUP INC COM 825698103 265,046 32,762 SH SOLE 32,762 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,512,460 153,573 SH SOLE 153,573 0 0
SKYX PLATFORMS CORP COM 78471E105 57,528 40,800 SH SOLE 40,800 0 0
SONY GROUP CORP SPONSORED ADR 835699307 3,605 142 SH SOLE 142 0 0
SOUTHERN CO COM 842587107 38,482 418 SH SOLE 418 0 0
SOUTHWEST AIRLS CO COM 844741108 561,129 16,710 SH SOLE 16,710 0 0
SOW GOOD INC COM 84612H106 25,250 25,000 SH SOLE 25,000 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 178,647 4,434 SH SOLE 4,434 0 0
SPDR GOLD ETF GOLD SHS 78463V107 28,814 100 SH SOLE 100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 8,929,559 15,963 SH SOLE 15,963 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 9,209,551 117,468 SH SOLE 117,468 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 23,427 172 SH SOLE 172 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1,473,699 27,675 SH SOLE 27,675 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 4,162,411 74,981 SH SOLE 74,981 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549 1,309 18 SH SOLE 18 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556 1,229 9 SH SOLE 9 0 0
SPROTT INC COM NEW 852066208 96,471 2,150 SH SOLE 2,150 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 2,582,469 90,900 SH SOLE 90,900 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 5,131,100 213,262 SH SOLE 213,262 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 34,800 3,000 SH SOLE 3,000 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 564,913 6,763 SH SOLE 6,763 0 0
STARBUCKS CORP COM 855244109 2,943 30 SH SOLE 30 0 0
STEALTH GAS INC SHS Y81669106 1,537 272 SH SOLE 272 0 0
STRATTEC SEC CORP COM 863111100 315,680 8,000 SH SOLE 8,000 0 0
STRYKER CORP COM 863667101 521,150 1,400 SH SOLE 1,400 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 38,650 2,500 SH SOLE 2,500 0 0
SUNCOR ENERGY INC COM NEW 867224107 1,859 48 SH SOLE 48 0 0
SUPERIOR GROUP OF CO INC COM 868358102 429,445 39,254 SH SOLE 39,254 0 0
SWK HLDGS CORP COM NEW 78501P203 351,713 20,225 SH SOLE 20,225 0 0
T ROWE PRICE GROUP INC COM 74144T108 148,351 1,614 SH SOLE 1,614 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8,632 52 SH SOLE 52 0 0
TAYLOR DEVICES INC COM 877163105 193,620 6,000 SH SOLE 6,000 0 0
TECHNIPFMC PLC COM COM G87110105 2,377 75 SH SOLE 75 0 0
TECHPRECISION CORP COM NEW 878739200 178,301 77,522 SH SOLE 77,522 0 0
TEEKAY TANKERS LTD CL A G8726X106 842 22 SH SOLE 22 0 0
TESLA INC COM 88160R101 34,727 134 SH SOLE 134 0 0
TEXAS INSTRS INC COM 882508104 179,700 1,000 SH SOLE 1,000 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309 337,050 45,000 SH SOLE 45,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,493 3 SH SOLE 3 0 0
TOYOTA MOTOR CORP ADS 892331307 1,412 8 SH SOLE 8 0 0
U S GLOBAL INVS INCORPORA CL A 902952100 1,221,350 540,420 SH SOLE 540,420 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,769 38 SH SOLE 38 0 0
ULTRALIFE BATTERIES INC COM 903899102 161,400 30,000 SH SOLE 30,000 0 0
UNILEVER PLC SPONSORED ADR NEW 904767704 1,131 19 SH SOLE 19 0 0
UNION PAC CORP COM 907818108 12,070 51 SH SOLE 51 0 0
UNITEDHEALTH GROUP INC COM 91324P102 537,653 1,026 SH SOLE 1,026 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 883,392 34,400 SH SOLE 34,400 0 0
USIO INC COM 917313108 668,972 458,200 SH SOLE 458,200 0 0
VAALCO ENERGY INC COM NEW 91851C201 553,605 147,235 SH SOLE 147,235 0 0
VALERO ENERGY CORP COM 91913Y100 961 7 SH SOLE 7 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 2,284,750 49,700 SH SOLE 49,700 0 0
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 117,444 2,053 SH SOLE 2,053 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL CAP ETF 922042718 9,364 81 SH SOLE 81 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 720,647 15,922 SH SOLE 15,922 0 0
VANGUARD GROWTH ETF ETF 922908736 3,708 10 SH SOLE 10 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 9,504,807 114,598 SH SOLE 114,598 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 29,504 114 SH SOLE 114 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629 59,666 230 SH SOLE 230 0 0
VANGUARD S&P 500 ETF ETF 922908363 2,579 5 SH SOLE 5 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 44,495 238 SH SOLE 238 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769 3,343 12 SH SOLE 12 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 149,121 863 SH SOLE 863 0 0
VERIZON COMMUNICATIONS COM 92343V104 233,864 5,155 SH SOLE 5,155 0 0
VIEMED HEALTHCARE INC COM 92663R105 768,040 105,500 SH SOLE 105,500 0 0
VIRTRA INC COM PAR 92827K301 237,134 58,264 SH SOLE 58,264 0 0
VISA INC COM CL A 92826C839 7,710 22 SH SOLE 22 0 0
VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103 368,850 15,000 SH SOLE 15,000 0 0
WALMART INC COM 931142103 13,520 154 SH SOLE 154 0 0
WASTE CONNECTIONS INC COM 94106B101 2,733 14 SH SOLE 14 0 0
WEC ENERGY GROUP INC COM 92939U106 57,116 524 SH SOLE 524 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 4,481 109 SH SOLE 109 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 298,022 3,839 SH SOLE 3,839 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 148,050 13,374 SH SOLE 13,374 0 0
WILLDAN GROUP INC COM 96924N100 447,920 11,000 SH SOLE 11,000 0 0
XCEL BRANDS INC COM NEW 98400M200 179,329 63,592 SH SOLE 63,592 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,663 76 SH SOLE 76 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 453 4 SH SOLE 4 0 0