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 | 2,789,031 | 127,353 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 127,353 |
AIRGAIN INC | COM | 00938A104 | 1,086,578 | 166,909 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 166,909 |
AMERIS BANCORP | COM | 03076K108 | 612,535 | 12,953 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,953 |
AMPLITECH GROUP INC | *W EXP 02/26/202 | 03211Q119 | 20,700 | 90,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 90,000 |
AMPLITECH GROUP INC | COM NEW | 03211Q200 | 646,182 | 304,803 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 304,803 |
ARCHROCK INC | COM | 03957W106 | 2,188,947 | 243,758 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 243,758 |
ARES CAPITAL CORP | COM | 04010L103 | 418,992 | 22,685 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,685 |
ARES COML REAL ESTATE CORP | COM | 04013V108 | 1,344,882 | 126,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 126,425 |
ARROWMARK FINANCIAL CORP | COM | 861780104 | 756,962 | 43,211 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 43,211 |
ASURE SOFTWARE INC | COM | 04649U102 | 1,454,472 | 155,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 155,725 |
ATLAS CORP | SHARES | Y0436Q109 | 203,317 | 13,254 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,254 |
ATOMERA INC | COM | 04965B100 | 1,075,438 | 172,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,900 |
AVINO SILVER & GOLD MINES LT | COM | 053906103 | 589,103 | 866,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 866,200 |
BALCHEM CORP | COM | 057665200 | 553,918 | 4,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,510 |
BARINGS BDC INC | COM | 06759L103 | 580,867 | 71,272 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 71,272 |
BEAM GLOBAL | COM | 07373B109 | 1,126,029 | 64,455 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,455 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,138,297 | 3,685 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,685 |
BIOCERES CROP SOLUTIONS CORP | SHS | G1117K114 | 248,239 | 20,635 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,635 |
BIOFRONTERA INC | *W EXP 10/27/202 | 09077D118 | 40,421 | 201,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 201,000 |
BIOFRONTERA INC | COM | 09077D100 | 181,670 | 198,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 198,200 |
BK TECHNOLOGIES CORPORATION | COM | 05587G104 | 1,959,723 | 590,278 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 590,278 |
BLUEROCK HOMES TRUST INC | COM CL A | 09631H100 | 367,896 | 17,264 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,264 |
BOXLIGHT CORP | COM CL A | 103197109 | 223,287 | 718,428 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 718,428 |
BRAEMAR HOTELS & RESORTS INC | COM | 10482B101 | 1,460,982 | 351,230 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 351,230 |
CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 | 122,512 | 13,750 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,750 |
CAPITAL SOUTHWEST CORP | COM | 140501107 | 323,361 | 18,910 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,910 |
CARETRUST REIT INC | COM | 14174T107 | 631,445 | 33,495 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 33,495 |
CARRIAGE SVCS INC | COM | 143905107 | 3,210,668 | 116,582 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 116,582 |
CEA INDUSTRIES INC | *W EXP 02/11/202 | 86887P119 | 22,394 | 248,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 248,825 |
CEA INDUSTRIES INC | COM NEW | 86887P200 | 235,963 | 280,875 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 280,875 |
CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 | 394,826 | 9,551 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 9,551 |
CELSIUS HLDGS INC | COM NEW | 15118V207 | 7,189,164 | 69,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 69,100 |
CHICKEN SOUP FOR THE SOUL EN | CL A | 16842Q100 | 95,642 | 18,680 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,680 |
CITY OFFICE REIT INC | COM | 178587101 | 761,650 | 90,889 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 90,889 |
CLEARFIELD INC | COM | 18482P103 | 963,240 | 10,232 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 10,232 |
COHERENT CORP | COM | 19247G107 | 4,263,035 | 121,454 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 121,454 |
CONCRETE PUMPING HLDGS INC | COM | 206704108 | 280,654 | 47,975 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 47,975 |
CONTAINER STORE GROUP INC | COM | 210751103 | 271,642 | 63,026 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 63,026 |
CREATIVE REALITIES INC | *W EXP 11/19/202 | 22530J119 | 885 | 88,475 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,475 |
CREATIVE REALITIES INC | COM NEW | 22530J200 | 5,800 | 10,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 10,000 |
CREXENDO INC | COM | 226552107 | 1,158,764 | 609,876 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 609,876 |
CROWN CRAFTS INC | COM | 228309100 | 934,917 | 172,488 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,488 |
CROWN ELECTROKINETICS CORP | COM NEW | 228339206 | 243,973 | 1,289,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,289,500 |
DATA I O CORP | COM | 237690102 | 89,027 | 22,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,425 |
DATA STORAGE CORP | *W EXP 05/18/202 | 23786R110 | 20,640 | 172,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,000 |
DATA STORAGE CORP | COM NEW | 23786R201 | 471,297 | 318,444 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 318,444 |
DOLPHIN ENTMT INC | COM NEW | 25686H209 | 658,961 | 364,067 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 364,067 |
DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 951,506 | 475,753 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 475,753 |
EAGLE POINT CREDIT COMPANY I | COM | 269808101 | 2,739,042 | 270,656 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 270,656 |
EAGLE POINT INCOME COMPANY I | COM | 269817102 | 1,883,338 | 135,785 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 135,785 |
EASTERLY GOVT PPTYS INC | COM | 27616P103 | 2,588,649 | 181,405 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 181,405 |
EASTSIDE DISTILLING INC | COM | 277802302 | 16,957 | 68,736 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 68,736 |
EATON VANCE FLTING RATE INC | COM | 278279104 | 268,736 | 24,063 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 24,063 |
EDIBLE GARDEN AG INC | *W EXP 04/18/202 | 28059P113 | 2,468 | 175,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 175,000 |
ENSIGN GROUP INC | COM | 29358P101 | 9,277,547 | 98,002 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 98,002 |
ENVIVA INC | COM | 29415B103 | 2,846,555 | 53,739 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 53,739 |
EQUINOX GOLD CORP | COM | 29446Y502 | 1,438,296 | 438,505 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 438,505 |
EVI INDS INC | COM | 26929N102 | 203,611 | 8,530 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,530 |
EVOLUTION PETE CORP | COM | 30049A107 | 1,906,096 | 252,463 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 252,463 |
EYEPOINT PHARMACEUTICALS INC | COM NEW | 30233G209 | 107,359 | 30,674 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,674 |
FARMLAND PARTNERS INC | COM | 31154R109 | 2,828,505 | 225,925 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 225,925 |
FLAHERTY & CRUMRINE PFD SECS | COM | 338478100 | 838,116 | 55,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 55,800 |
FRANCO NEV CORP | COM | 351858105 | 1,652,651 | 12,109 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,109 |
FS KKR CAP CORP | COM | 302635206 | 3,170,445 | 174,473 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 174,473 |
FTAI AVIATION LTD | SHS | G3730V105 | 305,592 | 17,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,850 |
FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | 4,514,798 | 1,530,440 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,530,440 |
FULL HSE RESORTS INC | COM | 359678109 | 153,032 | 20,350 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,350 |
GLADSTONE COMMERCIAL CORP | COM | 376536108 | 1,141,820 | 61,720 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 61,720 |
GLADSTONE LD CORP | COM | 376549101 | 2,953,194 | 160,937 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 160,937 |
GLOBAL MED REIT INC | COM NEW | 37954A204 | 170,612 | 17,627 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,627 |
GLOBAL SELF STORAGE INC | COM | 37955N106 | 3,342,961 | 685,033 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 685,033 |
GLOBAL WTR RES INC | COM | 379463102 | 2,351,490 | 177,070 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 177,070 |
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 450,673 | 16,925 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,925 |
GREAT AJAX CORP | COM | 38983D300 | 1,236,980 | 170,618 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 170,618 |
HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | 527,105 | 17,969 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,969 |
HARBOR CUSTOM DEVELOPMENT IN | *W EXP 05/09/202 | 41150T116 | 19,169 | 661,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 661,000 |
HARBOR CUSTOM DEVELOPMENT IN | 8% CONV PFD SR A | 41150T207 | 1,097,082 | 165,715 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 165,715 |
HARROW HEALTH INC | COM | 415858109 | 1,590,021 | 107,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 107,725 |
HARVARD BIOSCIENCE INC | COM | 416906105 | 812,433 | 293,297 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 293,297 |
HENRY JACK & ASSOC INC | COM | 426281101 | 1,035,804 | 5,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,900 |
HOUR LOOP INC | COM | 44170P106 | 670,112 | 256,748 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 256,748 |
IDEX CORP | COM | 45167R104 | 1,621,143 | 7,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 7,100 |
IDW MEDIA HLDGS INC | CL B | 44951N106 | 361,985 | 385,090 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 385,090 |
INDEPENDENCE RLTY TR INC | COM | 45378A106 | 2,391,845 | 140,726 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 140,726 |
INDUSTRIAL LOGISTICS PPTYS T | COM SHS BEN INT | 456237106 | 42,945 | 13,133 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,133 |
INFUSYSTEM HLDGS INC | COM | 45685K102 | 402,839 | 46,410 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 46,410 |
INTEST CORP | COM | 461147100 | 2,631,341 | 255,470 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 255,470 |
INUVO INC | COM NEW | 46122W204 | 279,201 | 1,260,502 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,260,502 |
INVESCO EXCH TRADED FD TR II | S&P SMLCP UTIL | 46138G409 | 2,797,738 | 51,935 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 51,935 |
INVESTMENT MANAGERS SER TR I | AXS SHRT DE SPAC | 46144X644 | 408,773 | 10,962 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 10,962 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 856,578 | 38,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 38,900 |
ISHARES TR | RESIDENTIAL MULT | 464288562 | 207,344 | 3,034 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,034 |
ISHARES TR | TIPS BD ETF | 464287176 | 263,971 | 2,480 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 2,480 |
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 418,449 | 8,314 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,314 |
ISSUER DIRECT CORP | COM NEW | 46520M204 | 2,884,132 | 115,181 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 115,181 |
ITERIS INC NEW | COM | 46564T107 | 1,119,398 | 359,935 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 359,935 |
J & J SNACK FOODS CORP | COM | 466032109 | 270,738 | 1,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,800 |
JAPAN SMALLER CAPITALIZATION | COM | 47109U104 | 170,747 | 26,350 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,350 |
JOINT CORP | COM | 47973J102 | 850,180 | 60,814 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 60,814 |
KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | 170,370 | 19,903 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,903 |
KORU MEDICAL SYSTEMS INC | COM | 759910102 | 78,847 | 22,086 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,086 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 1,144,467 | 110,898 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 110,898 |
LEGACY HOUSING CORP | COM | 52472M101 | 3,732,447 | 196,859 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 196,859 |
LGL GROUP INC | COM | 50186A108 | 1,108,072 | 273,598 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 273,598 |
LOOP MEDIA INC | COM NEW | 54352F206 | 823,098 | 124,335 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 124,335 |
LXP INDUSTRIAL TRUST | COM | 529043101 | 376,887 | 37,150 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,150 |
MAMAMANCINI S HLDGS INC | COM | 56146T103 | 2,389,055 | 1,330,950 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,330,950 |
MANHATTAN BRDG CAP INC | COM | 562803106 | 2,102,796 | 385,622 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 385,622 |
MARTEN TRANS LTD | COM | 573075108 | 1,539,102 | 77,811 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,811 |
MEDICAL PPTYS TRUST INC | COM | 58463J304 | 945,141 | 82,747 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 82,747 |
MILLER INDS INC TENN | COM NEW | 600551204 | 450,287 | 16,890 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,890 |
MOBILICOM LTD | *W EXP 08/31/202 | 60742B110 | 23,628 | 214,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 214,800 |
MOBILICOM LTD | SPON ADS | 60742B102 | 200,132 | 206,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 206,300 |
M-TRON INDS INC | COM | 55380K109 | 1,019,121 | 116,471 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 116,471 |
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 334,420 | 145,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 145,400 |
NEOGENOMICS INC | COM NEW | 64049M209 | 447,817 | 48,465 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,465 |
NEPHROS INC | COM | 640671400 | 225,410 | 194,789 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 194,789 |
NETCAPITAL INC | *W EXP 07/12/202 | 64113L111 | 70,455 | 236,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 236,425 |
NETCAPITAL INC | COM | 64113L103 | 1,881,165 | 1,254,110 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,254,110 |
NEW MTN FIN CORP | COM | 647551100 | 388,084 | 31,373 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,373 |
NEWMONT CORP | COM | 651639106 | 879,246 | 18,628 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,628 |
NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 | 2,089,639 | 128,593 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 128,593 |
OFS CREDIT COMPANY INC | COM | 67111Q107 | 956,024 | 109,180 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 109,180 |
OAK TREE SPECIALTY LENDING | COM | 67401P108 | 102,418 | 14,908 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,908 |
OIL DRI CORP AMER | COM | 677864100 | 2,174,398 | 64,830 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,830 |
ONDAS HLDGS INC | COM NEW | 68236H204 | 418,804 | 263,399 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 263,399 |
ONE STOP SYS INC | COM | 68247W109 | 3,145,850 | 1,045,133 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,045,133 |
OSISKO GOLD ROYALTIES LTD | COM | 68827L101 | 2,672,478 | 220,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 220,675 |
OWL ROCK CAPITAL CORPORATION | COM | 69121K104 | 865,540 | 72,875 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 72,875 |
OXFORD LANE CAP CORP | COM | 691543102 | 351,067 | 69,244 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 69,244 |
PACER FDS TR | INDUSTRIAL RELET | 69374H766 | 203,007 | 5,518 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,518 |
PEMBINA PIPELINE CORP | COM | 706327103 | 1,339,041 | 39,442 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 39,442 |
PENNANT GROUP INC | COM | 70805E109 | 329,400 | 30,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,000 |
PIEDMONT LITHIUM INC | COM | 72016P105 | 338,954 | 7,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 7,700 |
PLYMOUTH INDL REIT INC | COM | 729640102 | 561,509 | 28,949 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 28,949 |
POLAR PWR INC | COM | 73102V105 | 309,256 | 239,733 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 239,733 |
POLISHED COM INC | *W EXP 06/02/202 | 28252C117 | 52,348 | 654,350 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 654,350 |
POLISHED COM INC | COM | 28252C109 | 1,009,748 | 1,747,875 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,747,875 |
POSTAL REALTY TRUST INC | CL A | 73757R102 | 2,421,076 | 166,626 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 166,626 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 3,711,578 | 84,373 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 84,373 |
POWERFLEET INC | COM | 73931J109 | 953,309 | 354,390 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 354,390 |
PROSHARES TR | PSHS ULTRUSS2000 | 74347R842 | 634,945 | 20,390 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,390 |
PURE CYCLE CORP | COM NEW | 746228303 | 3,865,317 | 368,828 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 368,828 |
PYXIS TANKERS INC | *W EXP 10/13/202 | Y71726122 | 107,200 | 80,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 80,000 |
PYXIS TANKERS INC | 7.75% CNV PFD A | Y71726114 | 251,503 | 10,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 10,425 |
QUAKER HOUGHTON | COM | 747316107 | 3,075,132 | 18,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,425 |
RCM TECHNOLOGIES INC | COM NEW | 749360400 | 412,156 | 33,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 33,400 |
REEDS INC | COM | 758338107 | 64,973 | 930,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 930,850 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,217,664 | 634,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 634,200 |
RIMINI STR INC DEL | COM | 76674Q107 | 1,064,823 | 279,481 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 279,481 |
ROYAL GOLD INC | COM | 780287108 | 2,189,361 | 19,423 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,423 |
ROYCE MICRO-CAP TR INC | COM | 780915104 | 2,074,529 | 239,001 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 239,001 |
SACHEM CAP CORP | COM | 78590A109 | 2,219,002 | 647,235 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 647,235 |
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 2,858,942 | 543,525 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 543,525 |
SANGOMA TECHNOLOGIES CORP | COM NEW | 80100R408 | 344,607 | 71,053 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 71,053 |
SARATOGA INVT CORP | COM NEW | 80349A208 | 424,046 | 16,210 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,210 |
SIGMATRON | COM | 82661L101 | 54,559 | 14,208 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,208 |
SIGNATURE BK NEW YORK N Y | COM | 82669G104 | 259,245 | 2,250 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 2,250 |
SILVERCREST METALS INC | COM | 828363101 | 224,550 | 37,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,425 |
SILVERSUN TECHNOLOGIES INC | COM NEW | 82846H207 | 1,209,127 | 408,489 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 408,489 |
SLR INVESTMENT CORP | COM | 83413U100 | 220,070 | 15,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,675 |
SMITH MIDLAND CORP | COM | 832156103 | 4,571,295 | 222,990 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 222,990 |
SNOW LAKE RES LTD | COM | 83336J208 | 231,249 | 101,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 101,425 |
SONO TEK CORP | COM | 835483108 | 131,610 | 20,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,500 |
SOTHERLY HOTELS INC | COM | 83600C103 | 918,866 | 507,661 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 507,661 |
SP PLUS CORP | COM | 78469C103 | 1,108,436 | 31,925 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,925 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 288,388 | 1,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,700 |
STANDARD LITHIUM LTD | COM | 853606101 | 264,025 | 89,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 89,500 |
STERICYCLE INC | COM | 858912108 | 1,355,012 | 27,160 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 27,160 |
TARGA RES CORP | COM | 87612G101 | 1,919,849 | 26,120 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,120 |
TORTOISE PIPELINE & ENERGY F | COM | 89148H207 | 4,210,093 | 156,742 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 156,742 |
TORTOISE PWR & ENERGY INFRAS | COM | 89147X104 | 3,299,419 | 258,575 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 258,575 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 910,701 | 146,415 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 146,415 |
TUCOWS INC | COM NEW | 898697206 | 316,643 | 9,335 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 9,335 |
TWIN VEE POWERCATS CO | COM | 90177C101 | 192,952 | 105,438 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 105,438 |
U S PHYSICAL THERAPY | COM | 90337L108 | 4,302,288 | 53,095 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 53,095 |
UMH PPTYS INC | COM | 903002103 | 785,278 | 48,775 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,775 |
URBAN-GRO INC | COM NEW | 91704K202 | 930,090 | 341,945 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 341,945 |
USA COMPRESSION PARTNERS LP | COMUNIT LTDPAR | 90290N109 | 4,799,009 | 245,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 245,725 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 766,827 | 26,756 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,756 |
VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 2,771,231 | 77,734 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,734 |
VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 2,661,302 | 56,975 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 56,975 |
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 225,570 | 3,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,000 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 2,556,176 | 56,155 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 56,155 |
VIA RENEWABLES INC | CL A COM | 92556D106 | 624,672 | 122,245 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 122,245 |
VIEMED HEALTHCARE INC | COM | 92663R105 | 173,827 | 22,993 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,993 |
VIVOS THERAPEUTICS INC | COM | 92859E108 | 81,085 | 201,704 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 201,704 |
VOX ROYALTY CORP | COM | 92919F103 | 46,800 | 20,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,000 |
WELLTOWER INC | COM | 95040Q104 | 1,044,670 | 15,937 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,937 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 2,515,662 | 64,372 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,372 |
WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 508,718 | 36,415 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,415 |
WHITEHORSE FIN INC | COM | 96524V106 | 439,063 | 32,755 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 32,755 |
WILLDAN GROUP INC | COM | 96924N100 | 2,591,820 | 145,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 145,200 |
XAI OCTAGON FLOATING RATE & | COM | 98400T106 | 1,135,148 | 179,612 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 179,612 |