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,891,112 | 124,953 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 124,953 |
AIRGAIN INC | COM | 00938A104 | 907,042 | 168,909 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 168,909 |
A-MARK PRECIOUS METALS INC | COM | 00181T107 | 3,125,777 | 90,210 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 90,210 |
AMERIS BANCORP | COM | 03076K108 | 466,385 | 12,698 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,698 |
AMPLITECH GROUP INC | *W EXP 02/26/202 | 03211Q119 | 35,551 | 90,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 90,000 |
AMPLITECH GROUP INC | COM NEW | 03211Q200 | 906,876 | 328,578 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 328,578 |
APPLE INC | COM | 037833100 | 197,880 | 1,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,200 |
ARCHROCK INC | COM | 03957W106 | 2,466,027 | 252,408 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 252,408 |
ARES CAPITAL CORP | COM | 04010L103 | 414,569 | 22,685 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,685 |
ARES COML REAL ESTATE CORP | COM | 04013V108 | 1,185,655 | 125,625 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 125,625 |
ARROWMARK FINANCIAL CORP | COM | 861780104 | 777,798 | 43,211 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 43,211 |
ASURE SOFTWARE INC | COM | 04649U102 | 2,124,250 | 146,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 146,500 |
ATOMERA INC | COM | 04965B100 | 1,162,525 | 182,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 182,500 |
AVINO SILVER & GOLD MINES LT | COM | 053906103 | 753,312 | 851,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 851,200 |
BALCHEM CORP | COM | 057665200 | 570,425 | 4,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,510 |
BARINGS BDC INC | COM | 06759L103 | 550,020 | 69,272 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 69,272 |
BEAM GLOBAL | COM | 07373B109 | 1,027,071 | 64,555 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,555 |
BEAMR IMAGING LTD | ORDINARY SHS | M1R79L104 | 398,000 | 200,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 200,000 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,137,817 | 3,685 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,685 |
BIOCERES CROP SOLUTIONS CORP | SHS | G1117K114 | 239,573 | 20,635 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,635 |
BIOFRONTERA INC | COM | 09077D100 | 120,902 | 198,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 198,200 |
BIOFRONTERA INC | *W EXP 10/27/202 | 09077D118 | 49,245 | 201,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 201,000 |
BK TECHNOLOGIES CORPORATION | COM | 05587G104 | 1,740,077 | 610,553 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 610,553 |
BLUEROCK HOMES TRUST INC | COM CL A | 09631H100 | 339,676 | 17,138 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,138 |
BOXLIGHT CORP | COM CL A | 103197109 | 268,052 | 700,787 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 700,787 |
BRAEMAR HOTELS & RESORTS INC | COM | 10482B101 | 1,370,453 | 350,530 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 350,530 |
CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 | 133,715 | 14,225 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,225 |
CAPITAL SOUTHWEST CORP | COM | 140501107 | 336,220 | 18,910 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,910 |
CARETRUST REIT INC | COM | 14174T107 | 659,764 | 33,226 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 33,226 |
CARRIAGE SVCS INC | COM | 143905107 | 3,548,927 | 116,282 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 116,282 |
CEA INDUSTRIES INC | *W EXP 02/11/202 | 86887P119 | 19,732 | 248,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 248,825 |
CEA INDUSTRIES INC | COM NEW | 86887P200 | 244,362 | 280,875 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 280,875 |
CELSIUS HLDGS INC | COM NEW | 15118V207 | 5,585,694 | 60,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 60,100 |
CHICKEN SOUP FOR THE SOUL EN | CL A | 16842Q100 | 63,860 | 31,930 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,930 |
CITY OFFICE REIT INC | COM | 178587101 | 620,925 | 89,989 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 89,989 |
CLEARFIELD INC | COM | 18482P103 | 448,659 | 9,632 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 9,632 |
COHERENT CORP | COM | 19247G107 | 4,567,849 | 119,954 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 119,954 |
CONCRETE PUMPING HLDGS INC | COM | 206704108 | 395,590 | 58,175 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 58,175 |
CONTAINER STORE GROUP INC | COM | 210751103 | 254,253 | 74,126 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 74,126 |
CREATIVE REALITIES INC | *W EXP 11/19/202 | 22530J119 | 841 | 88,475 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,475 |
CREXENDO INC | COM | 226552107 | 1,013,481 | 612,376 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 612,376 |
CROWN CRAFTS INC | COM | 228309100 | 1,001,608 | 171,513 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 171,513 |
CROWN ELECTROKINETICS CORP | COM NEW | 228339206 | 185,044 | 1,289,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,289,500 |
DATA I O CORP | COM | 237690102 | 111,453 | 22,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,425 |
DATA STORAGE CORP | *W EXP 05/18/202 | 23786R110 | 18,920 | 172,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,000 |
DATA STORAGE CORP | COM NEW | 23786R201 | 578,923 | 317,444 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 317,444 |
DOLPHIN ENTMT INC | COM NEW | 25686H209 | 676,338 | 373,667 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 373,667 |
DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 1,381,588 | 493,424 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 493,424 |
EAGLE POINT CREDIT COMPANY I | COM | 269808101 | 3,006,476 | 269,156 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 269,156 |
EAGLE POINT INCOME COMPANY I | COM | 269817102 | 1,894,056 | 134,235 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 134,235 |
EASTERLY GOVT PPTYS INC | COM | 27616P103 | 2,482,887 | 180,705 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 180,705 |
EASTSIDE DISTILLING INC | COM | 277802302 | 24,058 | 68,736 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 68,736 |
EATON VANCE FLTING RATE INC | COM | 278279104 | 266,169 | 23,125 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 23,125 |
EDIBLE GARDEN AG INC | *W EXP 04/18/202 | 28059P113 | 31,326 | 175,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 175,000 |
ENSIGN GROUP INC | COM | 29358P101 | 9,277,880 | 97,052 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 97,052 |
ENVIVA INC | COM | 29415B103 | 1,615,519 | 55,939 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 55,939 |
EQUINOX GOLD CORP | COM | 29446Y502 | 2,317,912 | 450,080 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 450,080 |
EVOLUTION PETE CORP | COM | 30049A107 | 1,593,042 | 252,463 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 252,463 |
EYEPOINT PHARMACEUTICALS INC | COM NEW | 30233G209 | 90,182 | 30,674 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,674 |
FARMLAND PARTNERS INC | COM | 31154R109 | 2,525,016 | 234,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 234,675 |
FLAHERTY & CRUMRINE PFD SECS | COM | 338478100 | 784,382 | 56,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 56,675 |
FRANCO NEV CORP | COM | 351858105 | 1,757,927 | 12,057 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,057 |
FS KKR CAP CORP | COM | 302635206 | 3,369,705 | 175,682 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 175,682 |
FTAI AVIATION LTD | SHS | G3730V105 | 499,086 | 17,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,850 |
FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | 4,579,320 | 1,526,440 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,526,440 |
FULL HSE RESORTS INC | COM | 359678109 | 244,736 | 33,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 33,850 |
GLADSTONE COMMERCIAL CORP | COM | 376536108 | 769,420 | 60,920 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 60,920 |
GLADSTONE LD CORP | COM | 376549101 | 2,704,577 | 162,437 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 162,437 |
GLOBAL MED REIT INC | COM NEW | 37954A204 | 164,091 | 17,627 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,627 |
GLOBAL SELF STORAGE INC | COM | 37955N106 | 3,504,596 | 681,828 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 681,828 |
GLOBAL WTR RES INC | COM | 379463102 | 2,199,738 | 176,970 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 176,970 |
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 635,040 | 22,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,400 |
GREAT AJAX CORP | COM | 38983D300 | 1,115,166 | 169,478 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 169,478 |
HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | 506,824 | 17,494 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,494 |
HARBOR CUSTOM DEVELOPMENT IN | *W EXP 05/09/202 | 41150T116 | 15,781 | 654,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 654,800 |
HARROW HEALTH INC | COM | 415858109 | 2,275,229 | 107,525 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 107,525 |
HARVARD BIOSCIENCE INC | COM | 416906105 | 1,223,448 | 291,297 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 291,297 |
HENRY JACK & ASSOC INC | COM | 426281101 | 874,176 | 5,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,800 |
HOUR LOOP INC | COM | 44170P106 | 533,026 | 265,848 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 265,848 |
IDEX CORP | COM | 45167R104 | 1,640,313 | 7,100 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 7,100 |
IDW MEDIA HLDGS INC | CL B | 44951N106 | 277,265 | 385,090 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 385,090 |
INDEPENDENCE RLTY TR INC | COM | 45378A106 | 2,250,770 | 139,226 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 139,226 |
INFUSYSTEM HLDGS INC | COM | 45685K102 | 377,503 | 48,710 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,710 |
INTEST CORP | COM | 461147100 | 4,064,522 | 195,975 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 195,975 |
INUVO INC | COM NEW | 46122W204 | 401,818 | 1,377,502 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,377,502 |
INVESCO EXCH TRADED FD TR II | S&P SMLCP UTIL | 46138G409 | 2,889,111 | 51,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 51,725 |
INVESTMENT MANAGERS SER TR I | AXS SHRT DE SPAC | 46144X644 | 457,685 | 14,807 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,807 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 984,783 | 44,520 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 44,520 |
ISHARES TR | TIPS BD ETF | 464287176 | 273,420 | 2,480 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 2,480 |
ISHARES TR | RESIDENTIAL MULT | 464288562 | 223,089 | 3,159 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,159 |
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 419,824 | 8,331 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,331 |
ISSUER DIRECT CORP | COM NEW | 46520M204 | 2,425,886 | 115,381 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 115,381 |
ITERIS INC NEW | COM | 46564T107 | 1,677,778 | 357,735 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 357,735 |
J & J SNACK FOODS CORP | COM | 466032109 | 268,056 | 1,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,800 |
JAPAN SMALLER CAPITALIZATION | COM | 47109U104 | 257,397 | 37,250 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,250 |
JOINT CORP | COM | 47973J102 | 1,135,840 | 67,489 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 67,489 |
KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | 167,919 | 19,435 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,435 |
KORU MEDICAL SYSTEMS INC | COM | 759910102 | 93,203 | 22,086 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,086 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 1,471,990 | 109,198 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 109,198 |
LEGACY HOUSING CORP | COM | 52472M101 | 4,518,065 | 198,509 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 198,509 |
LGL GROUP INC | COM | 50186A108 | 1,209,520 | 282,598 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 282,598 |
LIGHTPATH TECHNOLOGIES INC | COM CL A | 532257805 | 511,266 | 362,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 362,600 |
LOOP MEDIA INC | COM NEW | 54352F206 | 716,882 | 124,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 124,675 |
LXP INDUSTRIAL TRUST | COM | 529043101 | 380,680 | 36,481 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,481 |
MAMAMANCINI S HLDGS INC | COM | 56146T103 | 2,532,605 | 1,332,950 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,332,950 |
MANHATTAN BRDG CAP INC | COM | 562803106 | 1,987,306 | 383,872 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 383,872 |
MARTEN TRANS LTD | COM | 573075108 | 1,615,476 | 77,111 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,111 |
MEDICAL PPTYS TRUST INC | COM | 58463J304 | 696,269 | 81,872 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 81,872 |
MILLER INDS INC TENN | COM NEW | 600551204 | 597,062 | 16,890 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,890 |
MOBILICOM LTD | SPON ADS | 60742B102 | 290,883 | 206,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 206,300 |
MOBILICOM LTD | *W EXP 08/31/202 | 60742B110 | 38,664 | 214,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 214,800 |
M-TRON INDS INC | COM | 55380K109 | 1,252,601 | 116,521 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 116,521 |
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 420,206 | 145,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 145,400 |
NEOGENOMICS INC | COM NEW | 64049M209 | 843,776 | 48,465 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,465 |
NEPHROS INC | COM | 640671400 | 207,870 | 194,289 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 194,289 |
NETCAPITAL INC | COM | 64113L103 | 1,271,194 | 1,279,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,279,510 |
NETCAPITAL INC | *W EXP 07/12/202 | 64113L111 | 14,186 | 236,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 236,425 |
NEW MTN FIN CORP | COM | 647551100 | 381,810 | 31,373 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,373 |
NEWMONT CORP | COM | 651639106 | 906,728 | 18,497 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,497 |
NEWTEKONE INC | COM NEW | 652526203 | 1,640,873 | 128,193 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 128,193 |
OFS CREDIT COMPANY INC | COM | 67111Q107 | 1,079,075 | 110,722 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 110,722 |
OIL DRI CORP AMER | COM | 677864100 | 2,676,772 | 64,330 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,330 |
ONDAS HLDGS INC | COM NEW | 68236H204 | 284,471 | 263,399 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 263,399 |
ONE STOP SYS INC | COM | 68247W109 | 2,615,242 | 1,054,533 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,054,533 |
OSISKO GOLD ROYALTIES LTD | COM | 68827L101 | 3,530,143 | 222,575 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 222,575 |
OWL ROCK CAPITAL CORPORATION | COM | 69121K104 | 924,407 | 71,450 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 71,450 |
OXFORD LANE CAP CORP | COM | 691543102 | 357,832 | 68,419 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 68,419 |
PACER FDS TR | INDUSTRIAL RELET | 69374H766 | 232,592 | 5,743 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,743 |
PEMBINA PIPELINE CORP | COM | 706327103 | 1,154,301 | 35,627 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 35,627 |
PENNANT GROUP INC | COM | 70805E109 | 422,688 | 29,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,600 |
PIEDMONT LITHIUM INC | COM | 72016P105 | 462,385 | 7,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 7,700 |
PLYMOUTH INDL REIT INC | COM | 729640102 | 614,629 | 28,949 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 28,949 |
POLAR PWR INC | COM | 73102V105 | 356,048 | 269,733 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 269,733 |
POLISHED COM INC | COM | 28252C109 | 905,170 | 1,740,375 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,740,375 |
POLISHED COM INC | *W EXP 06/02/202 | 28252C117 | 64,370 | 650,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 650,850 |
POSTAL REALTY TRUST INC | CL A | 73757R102 | 2,517,784 | 165,426 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 165,426 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 4,127,531 | 83,384 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 83,384 |
POWERFLEET INC | COM | 73931J109 | 1,212,814 | 353,590 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 353,590 |
PROSHARES TR | PSHS ULTRUSS2000 | 74347R842 | 662,665 | 20,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,825 |
PURE CYCLE CORP | COM NEW | 746228303 | 3,500,545 | 370,428 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 370,428 |
PYXIS TANKERS INC | 7.75% CNV PFD A | Y71726114 | 251,764 | 10,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 10,425 |
PYXIS TANKERS INC | *W EXP 10/13/202 | Y71726122 | 127,992 | 80,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 80,000 |
QUAKER HOUGHTON | COM | 747316107 | 3,592,793 | 18,150 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,150 |
RCM TECHNOLOGIES INC | COM NEW | 749360400 | 386,104 | 33,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 33,400 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,264,290 | 629,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 629,000 |
RIMINI STR INC DEL | COM | 76674Q107 | 1,200,902 | 291,481 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 291,481 |
ROYAL GOLD INC | COM | 780287108 | 2,542,057 | 19,598 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,598 |
ROYCE MICRO-CAP TR INC | COM | 780915104 | 2,106,344 | 240,176 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 240,176 |
RUNWAY GROWTH FINANCE CORP | COM | 78163D100 | 3,644,398 | 300,445 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 300,445 |
SACHEM CAP CORP | COM | 78590A109 | 2,394,509 | 643,685 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 643,685 |
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 3,200,515 | 550,863 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 550,863 |
SANGOMA TECHNOLOGIES CORP | COM NEW | 80100R408 | 283,147 | 75,253 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 75,253 |
SARATOGA INVT CORP | COM NEW | 80349A208 | 414,845 | 16,410 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,410 |
SIGMATRON INTL INC | COM | 82661L101 | 37,368 | 14,208 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,208 |
SILVERCREST METALS INC | COM | 828363101 | 267,215 | 37,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 37,425 |
SILVERSUN TECHNOLOGIES INC | COM NEW | 82846H207 | 1,297,742 | 425,489 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 425,489 |
SLR INVESTMENT CORP | COM | 83413U100 | 219,735 | 14,475 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,475 |
SMITH MIDLAND CORP | COM | 832156103 | 4,233,923 | 225,690 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 225,690 |
SNOW LAKE RES LTD | COM | 83336J208 | 190,964 | 99,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 99,725 |
SONO TEK CORP | COM | 835483108 | 105,368 | 20,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,500 |
SOTHERLY HOTELS INC | COM | 83600C103 | 1,013,980 | 508,261 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 508,261 |
SP PLUS CORP | COM | 78469C103 | 1,080,993 | 31,525 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,525 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 311,474 | 1,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,700 |
STANDARD LITHIUM LTD | COM | 853606101 | 335,540 | 88,300 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,300 |
STERICYCLE INC | COM | 858912108 | 1,162,643 | 26,660 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,660 |
TARGA RES CORP | COM | 87612G101 | 1,810,721 | 24,821 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 24,821 |
TORTOISE PIPELINE & ENERGY F | COM | 89148H207 | 3,862,860 | 150,277 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 150,277 |
TORTOISE PWR & ENERGY INFRAS | COM | 89147X104 | 3,269,150 | 254,409 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 254,409 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 914,356 | 147,715 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 147,715 |
TUCOWS INC | COM NEW | 898697206 | 228,246 | 11,735 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,735 |
TWIN VEE POWERCATS CO | COM | 90177C101 | 173,633 | 102,438 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 102,438 |
U S PHYSICAL THERAPY | COM | 90337L108 | 5,211,357 | 52,995 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 52,995 |
UMH PPTYS INC | COM | 903002103 | 721,383 | 48,775 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,775 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 206,406 | 1,064 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,064 |
URBAN-GRO INC | COM NEW | 91704K202 | 938,372 | 347,545 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 347,545 |
USA COMPRESSION PARTNERS LP | COMUNIT LTDPAR | 90290N109 | 5,192,170 | 245,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 245,725 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 958,725 | 29,636 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,636 |
VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 3,131,141 | 79,269 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 79,269 |
VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 152,546 | 3,190 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,190 |
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 228,690 | 3,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,000 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 2,563,974 | 55,080 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 55,080 |
VIA RENEWABLES INC | CL A COM NEW | 92556D304 | 419,415 | 22,819 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,819 |
VIEMED HEALTHCARE INC | COM | 92663R105 | 231,773 | 23,993 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 23,993 |
VIVOS THERAPEUTICS INC | COM | 92859E108 | 68,802 | 201,704 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 201,704 |
WELLTOWER INC | COM | 95040Q104 | 1,126,394 | 15,712 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,712 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 3,162,750 | 65,472 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 65,472 |
WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 515,511 | 38,615 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 38,615 |
WHITEHORSE FIN INC | COM | 96524V106 | 423,759 | 32,755 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 32,755 |
WILLDAN GROUP INC | COM | 96924N100 | 2,260,995 | 144,750 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 144,750 |
XAI OCTAGON FLOATING RATE & | COM | 98400T106 | 1,153,149 | 177,462 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 177,462 |