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 |
ACME UTD CORP | COM | 004816104 | 5,301,911 | 123,703 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 123,703 |
AIRGAIN INC | COM | 00938A104 | 615,827 | 172,985 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,985 |
A-MARK PRECIOUS METALS INC | COM | 00181T107 | 2,781,337 | 91,945 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 91,945 |
AMERIS BANCORP | COM | 03076K108 | 675,521 | 12,698 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,698 |
AMPLITECH GROUP INC | *W EXP 02/26/202 | 03211Q119 | 12,251 | 88,775 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,775 |
AMPLITECH GROUP INC | COM NEW | 03211Q200 | 675,133 | 359,113 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 359,113 |
ARCHROCK INC | COM | 03957W106 | 3,774,232 | 245,080 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 245,080 |
ARES CAPITAL CORP | COM | 04010L103 | 452,378 | 22,585 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,585 |
ARES COML REAL ESTATE CORP | COM | 04013V108 | 1,337,725 | 125,175 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 125,175 |
ARROWMARK FINANCIAL CORP | COM | 861780104 | 817,152 | 43,690 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 43,690 |
ASURE SOFTWARE INC | COM | 04649U102 | 1,381,352 | 145,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 145,100 |
ATOMERA INC | COM | 04965B100 | 1,259,697 | 179,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 179,700 |
AVINO SILVER & GOLD MINES LT | COM | 053906103 | 425,226 | 811,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 811,500 |
BALCHEM CORP | COM | 057665200 | 674,426 | 4,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,510 |
BARINGS BDC INC | COM | 06759L103 | 609,609 | 71,050 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 71,050 |
BEAM GLOBAL | COM | 07373B109 | 441,211 | 62,230 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 62,230 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,296,460 | 3,635 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,635 |
BIOCERES CROP SOLUTIONS CORP | SHS | G1117K114 | 272,816 | 19,870 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,870 |
BIOFRONTERA INC | *W EXP 10/27/202 | 09077D118 | 1,879 | 187,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 187,900 |
BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 | 1,695,189 | 138,617 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 138,617 |
BLACKSTONE SECD LENDING FD | COMMON STOCK | 09261X102 | 2,807,212 | 98,934 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 98,934 |
BLUE OWL CAPITAL CORPORATION | COM | 69121K104 | 1,108,470 | 73,360 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 73,360 |
BRAEMAR HOTELS & RESORTS INC | COM | 10482B101 | 837,977 | 328,730 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 328,730 |
BRT APARTMENTS CORP | COM | 055645303 | 2,292,153 | 121,727 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 121,727 |
CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 | 130,301 | 14,225 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,225 |
CAPITAL SOUTHWEST CORP | COM | 140501107 | 438,687 | 18,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,510 |
CARETRUST REIT INC | COM | 14174T107 | 737,674 | 32,554 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 32,554 |
CARRIAGE SVCS INC | COM | 143905107 | 2,828,181 | 113,082 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 113,082 |
CEA INDUSTRIES INC | *W EXP 02/11/202 | 86887P119 | 915 | 240,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 240,725 |
CEA INDUSTRIES INC | COM NEW | 86887P200 | 135,509 | 247,775 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 247,775 |
CELSIUS HLDGS INC | COM NEW | 15118V207 | 5,871,804 | 107,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 107,700 |
CLEARFIELD INC | COM | 18482P103 | 339,771 | 11,684 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,684 |
COHERENT CORP | COM | 19247G107 | 4,844,889 | 111,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 111,300 |
CONCRETE PUMPING HLDGS INC | COM | 206704108 | 624,840 | 76,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 76,200 |
CONTAINER STORE GROUP INC | COM | 210751103 | 147,174 | 64,550 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,550 |
CREXENDO INC | COM | 226552107 | 3,026,701 | 624,062 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 624,062 |
CROWN CRAFTS INC | COM | 228309100 | 854,467 | 169,518 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 169,518 |
DATA I O CORP | COM | 237690102 | 71,295 | 24,250 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 24,250 |
DATA STORAGE CORP | *W EXP 05/18/202 | 23786R110 | 21,915 | 166,395 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 166,395 |
DATA STORAGE CORP | COM NEW | 23786R201 | 916,491 | 318,226 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 318,226 |
DOLPHIN ENTMT INC | COM NEW | 25686H209 | 687,108 | 401,817 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 401,817 |
DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 1,212,923 | 418,249 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 418,249 |
EAGLE POINT CREDIT COMPANY I | COM | 269808101 | 2,422,798 | 255,031 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 255,031 |
EAGLE POINT INCOME COMPANY I | COM | 269817102 | 1,891,332 | 129,810 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 129,810 |
EASTERLY GOVT PPTYS INC | COM | 27616P103 | 2,424,173 | 180,370 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 180,370 |
EDIBLE GARDEN AG INC | *W EXP 04/18/202 | 28059P113 | 3,475 | 162,375 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 162,375 |
ENSIGN GROUP INC | COM | 29358P101 | 10,705,050 | 95,352 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 95,352 |
EQUINOX GOLD CORP | COM | 29446Y502 | 2,210,598 | 452,065 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 452,065 |
EVI INDS INC | COM | 26929N102 | 204,078 | 8,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,600 |
EVOLUTION PETE CORP | COM | 30049A107 | 1,444,471 | 248,618 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 248,618 |
EYEPOINT PHARMACEUTICALS INC | COM NEW | 30233G209 | 337,406 | 14,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,600 |
FARMLAND PARTNERS INC | COM | 31154R109 | 2,903,488 | 229,275 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 229,275 |
FLAHERTY & CRUMRINE PFD SECS | COM | 338478100 | 791,188 | 56,920 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 56,920 |
FRANCO NEV CORP | COM | 351858105 | 1,328,846 | 11,992 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,992 |
FS KKR CAP CORP | COM | 302635206 | 3,594,981 | 174,021 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 174,021 |
FTAI AVIATION LTD | SHS | G3730V105 | 798,080 | 17,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,200 |
FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | 5,851,494 | 1,504,240 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,504,240 |
FULL HSE RESORTS INC | COM | 359678109 | 193,723 | 36,075 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,075 |
GLADSTONE LD CORP | COM | 376549101 | 2,306,900 | 159,647 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 159,647 |
GLOBAL MED REIT INC | COM NEW | 37954A204 | 210,847 | 18,647 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,647 |
GLOBAL SELF STORAGE INC | COM | 37955N106 | 3,144,622 | 679,184 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 679,184 |
GLOBAL WTR RES INC | COM | 379463102 | 2,280,760 | 174,370 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 174,370 |
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 705,905 | 20,395 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,395 |
GREAT AJAX CORP | COM | 38983D300 | 852,050 | 160,764 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 160,764 |
HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | 506,624 | 18,124 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,124 |
HARROW INC | COM | 415858109 | 739,760 | 66,050 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 66,050 |
HARVARD BIOSCIENCE INC | COM | 416906105 | 1,527,008 | 285,422 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 285,422 |
HENRY JACK & ASSOC INC | COM | 426281101 | 915,096 | 5,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,600 |
HOUR LOOP INC | COM | 44170P106 | 125,050 | 90,347 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 90,347 |
HUDBAY MINERALS INC | COM | 443628102 | 302,165 | 54,740 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 54,740 |
IDEX CORP | COM | 45167R104 | 1,487,204 | 6,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 6,850 |
INDEPENDENCE RLTY TR INC | COM | 45378A106 | 2,121,615 | 137,276 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 137,276 |
INFUSYSTEM HLDGS INC | COM | 45685K102 | 558,884 | 53,025 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 53,025 |
INTEST CORP | COM | 461147100 | 2,652,000 | 195,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 195,000 |
INUVO INC | COM NEW | 46122W204 | 1,638,833 | 3,856,077 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,856,077 |
INVESCO EXCH TRADED FD TR II | S&P SMLCP UTIL | 46138G409 | 2,779,785 | 51,370 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 51,370 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 879,259 | 40,370 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 40,370 |
ISHARES TR | RESIDENTIAL MULT | 464288562 | 254,306 | 3,459 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,459 |
ISHARES TR | TIPS BD ETF | 464287176 | 266,576 | 2,480 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 2,480 |
ISHARES TR | MSCI INDIA SM CP | 46429B614 | 336,737 | 4,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,825 |
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 764,614 | 15,105 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,105 |
ISSUER DIRECT CORP | COM NEW | 46520M204 | 2,118,672 | 116,860 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 116,860 |
ITERIS INC NEW | COM | 46564T107 | 1,868,979 | 359,419 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 359,419 |
J & J SNACK FOODS CORP | COM | 466032109 | 302,175 | 1,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,800 |
JAPAN SMALLER CAPITALIZATION | COM | 47109U104 | 520,584 | 68,588 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 68,588 |
JOINT CORP | COM | 47973J102 | 764,466 | 79,549 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 79,549 |
KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | 241,389 | 27,493 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 27,493 |
KINGSWAY FINL SVCS INC | COM NEW | 496904202 | 2,383,836 | 283,790 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 283,790 |
KORU MEDICAL SYSTEMS INC | COM | 759910102 | 65,574 | 26,710 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,710 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 2,099,975 | 103,498 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 103,498 |
LEGACY HOUSING CORP | COM | 52472M101 | 4,994,670 | 198,044 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 198,044 |
LGL GROUP INC | COM | 50186A108 | 2,565,207 | 417,786 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 417,786 |
LIGHTPATH TECHNOLOGIES INC | COM CL A | 532257805 | 454,986 | 361,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 361,100 |
LXP INDUSTRIAL TRUST | COM | 529043101 | 373,418 | 37,156 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,156 |
MAMAS CREATIONS INC | COM | 56146T103 | 5,687,867 | 1,158,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,158,425 |
MANHATTAN BRDG CAP INC | COM | 562803106 | 1,915,217 | 376,999 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 376,999 |
MARTEN TRANS LTD | COM | 573075108 | 1,603,649 | 76,437 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 76,437 |
MILLER INDS INC TENN | COM NEW | 600551204 | 705,821 | 16,690 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,690 |
MOBILICOM LTD | *W EXP 08/31/202 | 60742B110 | 54,534 | 201,975 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 201,975 |
MOBILICOM LTD | SPON ADS | 60742B102 | 437,422 | 225,475 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 225,475 |
MODIV INDUSTRIAL INC | COM STK CL C | 60784B101 | 1,611,206 | 107,465 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 107,465 |
M-TRON INDS INC | COM | 55380K109 | 3,415,848 | 95,682 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 95,682 |
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 329,280 | 137,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 137,200 |
NEOGENOMICS INC | COM NEW | 64049M209 | 772,838 | 47,765 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 47,765 |
NEPHROS INC | COM | 640671400 | 648,121 | 187,318 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 187,318 |
NETCAPITAL INC | *W EXP 07/12/202 | 64113L111 | 3,617 | 224,625 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 224,625 |
NETCAPITAL INC | COM | 64113L103 | 249,470 | 1,175,635 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,175,635 |
NEW MTN FIN CORP | COM | 647551100 | 377,759 | 29,698 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,698 |
NEWMONT CORP | COM | 651639106 | 757,400 | 18,299 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,299 |
NEWTEKONE INC | COM NEW | 652526203 | 1,771,744 | 126,757 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 126,757 |
NUZEE INC | COM | 67073S307 | 299,085 | 117,750 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 117,750 |
OIL DRI CORP AMER | COM | 677864100 | 4,062,030 | 60,555 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 60,555 |
ONE STOP SYS INC | COM | 68247W109 | 2,227,233 | 1,060,587 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,060,587 |
OSISKO GOLD ROYALTIES LTD | COM | 68827L101 | 3,169,896 | 221,305 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 221,305 |
OXFORD LANE CAP CORP | COM | 691543102 | 320,948 | 64,969 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,969 |
PACER FDS TR | INDUSTRIAL RELET | 69374H766 | 268,530 | 6,418 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 6,418 |
PEMBINA PIPELINE CORP | COM | 706327103 | 1,131,902 | 32,885 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 32,885 |
PENNANT GROUP INC | COM | 70805E109 | 399,504 | 28,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 28,700 |
PETVIVO HLDGS INC | COM NEW | 716817408 | 446,775 | 421,485 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 421,485 |
PIEDMONT LITHIUM INC | COM | 72016P105 | 217,371 | 7,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 7,700 |
PLYMOUTH INDL REIT INC | COM | 729640102 | 733,775 | 30,203 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,203 |
POLAR PWR INC | COM | 73102V105 | 1,140,368 | 2,806,023 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 2,806,023 |
POSTAL REALTY TRUST INC | CL A | 73757R102 | 2,383,836 | 163,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 163,725 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 3,837,156 | 78,150 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 78,150 |
POWERFLEET INC | COM | 73931J109 | 1,160,427 | 339,306 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 339,306 |
PROSHARES TR | PSHS ULTRUSS2000 | 74347R842 | 761,952 | 20,025 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,025 |
PURE CYCLE CORP | COM NEW | 746228303 | 3,879,586 | 370,543 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 370,543 |
PYXIS TANKERS INC | *W EXP 10/13/202 | Y71726122 | 84,920 | 77,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,200 |
PYXIS TANKERS INC | 7.75% CNV PFD A | Y71726114 | 214,314 | 8,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,825 |
QUAKER HOUGHTON | COM | 747316107 | 3,782,870 | 17,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,725 |
RCM TECHNOLOGIES INC | COM NEW | 749360400 | 856,680 | 29,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,500 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,596,270 | 613,950 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 613,950 |
RIMINI STR INC DEL | COM | 76674Q107 | 1,014,681 | 310,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 310,300 |
ROYAL GOLD INC | COM | 780287108 | 2,331,867 | 19,278 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,278 |
ROYCE MICRO-CAP TR INC | COM | 780915104 | 2,075,314 | 224,601 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 224,601 |
RUNWAY GROWTH FINANCE CORP | COM | 78163D100 | 3,774,390 | 299,080 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 299,080 |
SACHEM CAP CORP | COM | 78590A109 | 2,428,393 | 631,060 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 631,060 |
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 2,697,137 | 536,210 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 536,210 |
SANGOMA TECHNOLOGIES CORP | COM NEW | 80100R408 | 279,306 | 87,283 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 87,283 |
SARATOGA INVT CORP | COM NEW | 80349A208 | 412,338 | 15,945 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,945 |
SIGMATRON INTL INC | COM | 82661L101 | 42,624 | 14,208 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,208 |
SILVERCREST METALS INC | COM | 828363101 | 244,152 | 37,275 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,275 |
SILVERSUN TECHNOLOGIES INC | COM NEW | 82846H207 | 706,643 | 41,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 41,300 |
SLR INVESTMENT CORP | COM | 83413U100 | 206,062 | 13,710 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,710 |
SMITH MIDLAND CORP | COM | 832156103 | 8,038,448 | 203,505 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 203,505 |
SONO TEK CORP | COM | 835483108 | 136,763 | 25,280 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 25,280 |
SOTHERLY HOTELS INC | COM | 83600C103 | 747,199 | 501,476 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 501,476 |
SP PLUS CORP | COM | 78469C103 | 1,605,407 | 31,325 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,325 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 324,989 | 1,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,700 |
STANDARD LITHIUM LTD | COM | 853606101 | 178,366 | 88,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,300 |
STERICYCLE INC | COM | 858912108 | 1,271,710 | 25,660 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 25,660 |
TARGA RES CORP | COM | 87612G101 | 2,145,463 | 24,697 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 24,697 |
TORTOISE PIPELINE & ENERGY F | COM | 89148H207 | 3,714,433 | 132,139 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 132,139 |
TORTOISE PWR & ENERGY INFRAS | COM | 89147X104 | 3,129,713 | 223,321 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 223,321 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 1,088,706 | 155,975 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 155,975 |
TUCOWS INC | COM NEW | 898697206 | 435,240 | 16,120 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,120 |
TWIN VEE POWERCATS CO | COM | 90177C101 | 135,380 | 95,338 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 95,338 |
U S PHYSICAL THERAPY | COM | 90337L108 | 4,758,989 | 51,095 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 51,095 |
UMH PPTYS INC | COM | 903002103 | 763,473 | 49,835 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 49,835 |
URBAN-GRO INC | COM NEW | 91704K202 | 442,687 | 316,205 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 316,205 |
USA COMPRESSION PARTNERS LP | COMUNIT LTDPAR | 90290N109 | 4,674,443 | 204,750 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 204,750 |
UTAH MED PRODS INC | COM | 917488108 | 1,523,765 | 18,029 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,029 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 927,696 | 29,916 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,916 |
VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 2,960,644 | 78,097 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 78,097 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 2,158,290 | 46,555 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 46,555 |
VICI PPTYS INC | COM | 925652109 | 2,569,854 | 79,612 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 79,612 |
VIEMED HEALTHCARE INC | COM | 92663R105 | 2,655,930 | 338,335 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 338,335 |
WELLTOWER INC | COM | 95040Q104 | 1,354,354 | 15,020 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,020 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 3,147,256 | 63,787 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 63,787 |
WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 611,815 | 45,150 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 45,150 |
WHITEHORSE FIN INC | COM | 96524V106 | 432,505 | 34,120 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 34,120 |
WILLDAN GROUP INC | COM | 96924N100 | 3,028,813 | 140,875 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 140,875 |
XAI OCTAGON FLOATING RATE & | COM | 98400T106 | 1,193,537 | 167,162 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 167,162 |