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 | 4,975,837 | 119,497 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 119,497 |
ADAMS RES & ENERGY INC | COM NEW | 006351308 | 335,826 | 12,438 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,438 |
AIRGAIN INC | COM | 00938A104 | 1,170,058 | 155,180 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 155,180 |
ALICO INC | COM | 016230104 | 1,532,215 | 54,684 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 54,684 |
ALPS ETF TR | ALERIAN MLP | 00162Q452 | 387,550 | 8,223 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 8,223 |
A-MARK PRECIOUS METALS INC | COM | 00181T107 | 4,125,030 | 93,411 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 93,411 |
AMERIS BANCORP | COM | 03076K108 | 722,888 | 11,559 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,559 |
AMPLITECH GROUP INC | *W EXP 02/26/202 | 03211Q119 | 3,403 | 85,065 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 85,065 |
AMPLITECH GROUP INC | COM NEW | 03211Q200 | 1,551,942 | 1,989,414 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,989,414 |
ARCHROCK INC | COM | 03957W106 | 4,175,108 | 206,280 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 206,280 |
ARES CAPITAL CORP | COM | 04010L103 | 466,020 | 22,255 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,255 |
ARES COML REAL ESTATE CORP | COM | 04013V108 | 834,507 | 115,175 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 115,175 |
ARROWMARK FINANCIAL CORP | COM | 861780104 | 865,049 | 41,810 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 41,810 |
ASURE SOFTWARE INC | COM | 04649U102 | 1,211,958 | 133,918 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 133,918 |
ATOMERA INC | COM | 04965B100 | 449,139 | 170,775 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 170,775 |
AVINO SILVER & GOLD MINES LT | COM | 053906103 | 833,359 | 757,599 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 757,599 |
BALCHEM CORP | COM | 057665200 | 793,760 | 4,510 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,510 |
BARINGS BDC INC | COM | 06759L103 | 692,615 | 70,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 70,675 |
BEAM GLOBAL | COM | 07373B109 | 268,676 | 54,720 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 54,720 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,650,953 | 3,587 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,587 |
BIOCERES CROP SOLUTIONS CORP | SHS | G1117K114 | 155,236 | 19,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,725 |
BIOFRONTERA INC | *W EXP 10/27/202 | 09077D118 | 4,156 | 179,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 179,900 |
BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 | 3,122,863 | 143,448 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 143,448 |
BLACKSTONE SECD LENDING FD | COMMON STOCK | 09261X102 | 2,887,984 | 96,169 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 96,169 |
BLUE OWL CAPITAL CORPORATION | COM | 69121K104 | 1,090,215 | 73,010 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 73,010 |
BRAEMAR HOTELS & RESORTS INC | COM | 10482B101 | 989,637 | 315,190 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 315,190 |
BRT APARTMENTS CORP | COM | 055645303 | 2,132,587 | 119,652 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 119,652 |
CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 | 169,989 | 14,225 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,225 |
CAPITAL SOUTHWEST CORP | COM | 140501107 | 459,773 | 18,180 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,180 |
CARETRUST REIT INC | COM | 14174T107 | 993,531 | 31,905 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 31,905 |
CARRIAGE SVCS INC | COM | 143905107 | 3,672,397 | 111,861 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 111,861 |
CEA INDUSTRIES INC | *W EXP 02/11/202 | 86887P119 | 1,605 | 232,575 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 232,575 |
CEA INDUSTRIES INC | COM | 86887P309 | 111,043 | 15,574 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,574 |
CELSIUS HLDGS INC | COM NEW | 15118V207 | 1,530,368 | 48,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 48,800 |
CLEARFIELD INC | COM | 18482P103 | 476,092 | 12,220 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,220 |
COHERENT CORP | COM | 19247G107 | 8,268,630 | 93,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 93,000 |
COMPOSECURE INC | COM CL A | 20459V105 | 4,279,563 | 305,247 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 305,247 |
CONCRETE PUMPING HLDGS INC | COM | 206704108 | 452,634 | 78,175 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 78,175 |
CREXENDO INC | COM | 226552107 | 2,803,892 | 604,287 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 604,287 |
CROWN CRAFTS INC | COM | 228309100 | 713,471 | 146,242 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 146,242 |
DATA I O CORP | COM | 237690102 | 58,052 | 22,588 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,588 |
DATA STORAGE CORP | *W EXP 05/18/202 | 23786R110 | 81,850 | 160,490 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 160,490 |
DATA STORAGE CORP | COM NEW | 23786R201 | 1,159,999 | 307,692 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 307,692 |
DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 1,203,069 | 401,023 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 401,023 |
EAGLE POINT CREDIT COMPANY I | COM | 269808101 | 2,213,603 | 224,503 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 224,503 |
EAGLE POINT INCOME COMPANY I | COM | 269817102 | 1,983,969 | 123,075 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 123,075 |
EASTERLY GOVT PPTYS INC | COM | 27616P103 | 2,401,623 | 176,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 176,850 |
EATON VANCE FLTING RATE INC | COM | 278279104 | 195,673 | 15,192 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,192 |
EDIBLE GARDEN AG INC | *W EXP 99/99/999 | 28059P113 | 1,982 | 158,525 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 158,525 |
ENSIGN GROUP INC | COM | 29358P101 | 13,275,624 | 92,269 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 92,269 |
EQUINOX GOLD CORP | COM | 29446Y502 | 2,797,107 | 459,295 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 459,295 |
EVI INDS INC | COM | 26929N102 | 222,805 | 11,349 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,349 |
EVOLUTION PETE CORP | COM | 30049A107 | 1,240,507 | 233,617 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 233,617 |
FARMLAND PARTNERS INC | COM | 31154R109 | 2,090,983 | 200,094 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 200,094 |
FLAHERTY & CRUMRINE PFD SECS | COM | 338478100 | 1,047,664 | 63,843 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 63,843 |
FRANCO NEV CORP | COM | 351858105 | 1,445,290 | 11,632 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 11,632 |
FS KKR CAP CORP | COM | 302635206 | 3,486,388 | 170,759 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 170,759 |
FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | 10,852,125 | 1,159,415 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,159,415 |
FULL HSE RESORTS INC | COM | 359678109 | 179,089 | 35,675 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 35,675 |
GEN RESTAURENT GROUP | CL A COM | 36870C104 | 1,482,706 | 175,676 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 175,676 |
GLADSTONE LD CORP | COM | 376549101 | 2,018,317 | 145,203 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 145,203 |
GLOBAL MED REIT INC | COM NEW | 37954A204 | 188,657 | 18,647 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,647 |
GLOBAL SELF STORAGE INC | COM | 37955N106 | 3,433,307 | 658,984 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 658,984 |
GLOBAL WTR RES INC | COM | 379463102 | 2,123,103 | 168,634 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 168,634 |
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 826,287 | 20,075 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,075 |
HA SUSTAINABLE INFRA CAP INC | COM | 41068X100 | 559,242 | 16,224 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,224 |
HARROW INC | COM | 415858109 | 2,639,152 | 58,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 58,700 |
HARVARD BIOSCIENCE INC | COM | 416906105 | 840,354 | 312,399 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 312,399 |
HENRY JACK & ASSOC INC | COM | 426281101 | 953,316 | 5,400 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 5,400 |
HUDBAY MINERALS INC | COM | 443628102 | 474,397 | 51,621 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 51,621 |
IDEX CORP | COM | 45167R104 | 1,469,325 | 6,850 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 6,850 |
INDEPENDENCE RLTY TR INC | COM | 45378A106 | 2,768,216 | 134,036 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 134,036 |
INFUSYSTEM HLDGS INC | COM | 45685K102 | 379,220 | 56,600 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 56,600 |
INTELLINETICS INC | COM | 45825X204 | 1,237,245 | 110,567 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 110,567 |
INTEST CORP | COM | 461147100 | 1,453,941 | 199,170 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 199,170 |
INUVO INC | COM NEW | 46122W204 | 1,044,149 | 4,234,177 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,234,177 |
INVESCO EXCH TRADED FD TR II | S&P SMLCP UTIL | 46138G409 | 3,053,819 | 50,468 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 50,468 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 1,037,647 | 36,524 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,524 |
ISHARES TR | RESIDENTIAL MULT | 464288562 | 586,923 | 6,608 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 6,608 |
ISHARES TR | PFD AND INCM SEC | 464288687 | 423,118 | 12,733 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,733 |
ISHARES TR | MSCI INDIA SM CP | 46429B614 | 414,950 | 4,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 4,825 |
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 308,860 | 6,051 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 6,051 |
ISSUER DIRECT CORP | COM NEW | 46520M204 | 1,598,970 | 133,805 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 133,805 |
ITERIS INC NEW | COM | 46564T107 | 2,396,906 | 335,701 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 335,701 |
J & J SNACK FOODS CORP | COM | 466032109 | 311,220 | 1,800 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,800 |
JAPAN SMALLER CAPITALIZATION | COM | 47109U104 | 564,122 | 68,213 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 68,213 |
JOINT CORP | COM | 47973J102 | 961,532 | 84,050 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 84,050 |
KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | 609,199 | 54,204 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 54,204 |
KINGSWAY FINL SVCS INC | COM NEW | 496904202 | 2,385,576 | 288,113 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 288,113 |
KORU MEDICAL SYSTEMS INC | COM | 759910102 | 70,735 | 25,910 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 25,910 |
KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 2,279,859 | 97,848 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 97,848 |
LEGACY ED INC | COM | 52474R207 | 2,300,051 | 500,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 500,000 |
LEGACY HOUSING CORP | COM | 52472M101 | 5,399,273 | 197,414 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 197,414 |
LGL GROUP INC | COM | 50186A108 | 3,258,721 | 531,602 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 531,602 |
LXP INDUSTRIAL TRUST | COM | 529043101 | 370,528 | 36,399 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,399 |
MAMAS CREATIONS INC | COM | 56146T103 | 5,744,728 | 786,949 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 786,949 |
MANHATTAN BRDG CAP INC | COM | 562803106 | 2,032,031 | 364,817 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 364,817 |
MARTEN TRANS LTD | COM | 573075108 | 489,512 | 27,656 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 27,656 |
MILLER INDS INC TENN | COM NEW | 600551204 | 1,015,040 | 16,640 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 16,640 |
MOBILICOM LTD | SPON ADS | 60742B102 | 226,992 | 208,249 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 208,249 |
MOBILICOM LTD | *W EXP 08/31/202 | 60742B110 | 33,700 | 197,649 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 197,649 |
MODIV INDUSTRIAL INC | COM STK CL C | 60784B101 | 1,789,624 | 105,940 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 105,940 |
MODULAR MED INC | COM NEW | 60785L207 | 3,291,593 | 1,462,930 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,462,930 |
M-TRON INDS INC | COM | 55380K109 | 3,718,207 | 89,187 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 89,187 |
MULTISENSOR AI HOLDINGS INC | COM | 456948108 | 1,544,400 | 715,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 715,000 |
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 249,900 | 102,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 102,000 |
NEOGENOMICS INC | COM NEW | 64049M209 | 702,174 | 47,605 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 47,605 |
NEPHROS INC | COM | 640671400 | 294,755 | 172,371 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 172,371 |
NETCAPITAL INC | *W EXP 07/12/202 | 64113L111 | 3,844 | 218,373 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 218,373 |
NEW MTN FIN CORP | COM | 647551100 | 349,493 | 29,173 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,173 |
NEWMONT CORP | COM | 651639106 | 946,444 | 17,707 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,707 |
NEWTEKONE INC | COM NEW | 652526203 | 1,499,616 | 120,354 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 120,354 |
NEXTERA ENERGY INC | COM | 65339F101 | 1,872,678 | 22,154 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 22,154 |
OIL DRI CORP AMER | COM | 677864100 | 3,989,002 | 57,820 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 57,820 |
ONE STOP SYS INC | COM | 68247W109 | 2,436,632 | 1,019,511 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,019,511 |
OOMA INC | COM | 683416101 | 231,753 | 20,347 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 20,347 |
OSISKO GOLD ROYALTIES LTD | COM | 68827L101 | 4,034,803 | 217,438 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 217,438 |
OXFORD LANE CAP CORP | COM | 691543102 | 336,498 | 64,217 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 64,217 |
PACER FDS TR | INDUSTRIAL RELET | 69374H766 | 553,355 | 12,700 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 12,700 |
PAYSIGN INC | COM | 70451A104 | 102,588 | 27,953 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 27,953 |
PEMBINA PIPELINE CORP | COM | 706327103 | 1,239,592 | 30,058 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,058 |
PENNANT GROUP INC | COM | 70805E109 | 960,330 | 26,900 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 26,900 |
PLYMOUTH INDL REIT INC | COM | 729640102 | 685,832 | 30,028 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,028 |
POLAR PWR INC | COM | 73102V105 | 1,434,750 | 3,009,123 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 3,009,123 |
POSTAL REALTY TRUST INC | CL A | 73757R102 | 2,313,530 | 158,028 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 158,028 |
POTLATCHDELTIC CORPORATION | COM | 737630103 | 3,035,969 | 67,391 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 67,391 |
POWERFLEET INC | COM | 73931J109 | 1,685,455 | 337,091 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 337,091 |
PRO-DEX INC COLO | COM NEW | 74265M205 | 405,841 | 13,596 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,596 |
PROSHARES TR | PSHS ULTRUSS2000 | 74347R842 | 853,479 | 19,823 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,823 |
PURE CYCLE CORP | COM NEW | 746228303 | 3,930,997 | 364,995 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 364,995 |
PYXIS TANKERS INC | *W EXP 10/13/202 | Y71726122 | 66,385 | 77,200 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,200 |
QUAKER HOUGHTON | COM | 747316107 | 2,977,724 | 17,673 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 17,673 |
RESEARCH SOLUTIONS INC | COM | 761025105 | 1,710,960 | 626,725 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 626,725 |
RIMINI STR INC DEL | COM | 76674Q107 | 638,726 | 345,257 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 345,257 |
ROYAL GOLD INC | COM | 780287108 | 2,604,249 | 18,562 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,562 |
ROYCE MICRO-CAP TR INC | COM | 780915104 | 1,725,005 | 179,501 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 179,501 |
RUNWAY GROWTH FINANCE CORP | COM | 78163D100 | 2,958,746 | 287,536 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 287,536 |
SACHEM CAP CORP | COM | 78590A109 | 1,448,559 | 574,825 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 574,825 |
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 2,788,008 | 464,668 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 464,668 |
SANGOMA TECHNOLOGIES CORP | COM NEW | 80100R408 | 474,307 | 88,161 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 88,161 |
SARATOGA INVT CORP | COM NEW | 80349A208 | 369,765 | 15,945 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 15,945 |
SIGMATRON INTL INC | COM | 82661L101 | 40,493 | 14,208 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,208 |
SILVERCREST METALS INC | COM | 828363101 | 333,694 | 36,075 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 36,075 |
SLR INVESTMENT CORP | COM | 83413U100 | 203,702 | 13,535 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 13,535 |
SMITH MIDLAND CORP | COM | 832156103 | 2,883,928 | 86,371 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 86,371 |
SONO TEK CORP | COM | 835483108 | 215,303 | 53,425 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 53,425 |
SOTHERLY HOTELS INC | COM | 83600C103 | 542,328 | 448,205 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 448,205 |
SOW GOOD INC | COM | 84612H106 | 2,842,366 | 243,145 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 243,145 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 364,590 | 1,500 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 1,500 |
STANDARD LITHIUM LTD | COM | 853606101 | 63,386 | 39,370 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 39,370 |
STERICYCLE INC | COM | 858912108 | 1,437,770 | 23,570 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 23,570 |
TARGA RES CORP | COM | 87612G101 | 3,541,346 | 23,926 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 23,926 |
TORTOISE ENERGY INFRA CORP | COM | 89147L886 | 355,841 | 9,066 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 9,066 |
TORTOISE PIPELINE & ENERGY F | COM | 89148H207 | 5,120,188 | 121,332 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 121,332 |
TORTOISE PWR & ENERGY INFRAS | COM | 89147X104 | 3,659,226 | 202,055 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 202,055 |
TRANSACT TECHNOLOGIES INC | COM | 892918103 | 756,095 | 155,575 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 155,575 |
TUCOWS INC | COM NEW | 898697206 | 509,612 | 24,395 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 24,395 |
TWIN VEE POWERCATS CO | COM | 90177C101 | 47,543 | 79,238 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 79,238 |
U S PHYSICAL THERAPY | COM | 90337L108 | 4,223,376 | 49,904 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 49,904 |
UMH PPTYS INC | COM | 903002103 | 968,453 | 49,235 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 49,235 |
URBAN-GRO INC | COM NEW | 91704K202 | 401,655 | 291,054 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 291,054 |
USA COMPRESSION PARTNERS LP | COMUNIT LTDPAR | 90290N109 | 4,566,123 | 199,220 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 199,220 |
UTAH MED PRODS INC | COM | 917488108 | 1,329,322 | 19,781 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 19,781 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 1,211,126 | 30,415 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 30,415 |
VANECK ETF TRUST | BDC INCOME ETF | 92189F411 | 491,501 | 29,680 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 29,680 |
VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 3,718,670 | 76,187 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 76,187 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 2,106,180 | 44,613 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 44,613 |
VANGUARD WORLD FD | UTILITIES ETF | 92204A876 | 1,631,668 | 9,307 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 9,307 |
VICI PPTYS INC | COM | 925652109 | 2,620,982 | 77,697 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 77,697 |
VIEMED HEALTHCARE INC | COM | 92663R105 | 2,529,232 | 345,052 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 345,052 |
VOX ROYALTY CORP | COM | 92919F103 | 54,576 | 18,000 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 18,000 |
WELLTOWER INC | COM | 95040Q104 | 1,841,584 | 14,384 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 14,384 |
WHEATON PRECIOUS METALS CORP | COM | 962879102 | 3,789,594 | 62,043 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 62,043 |
WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 649,183 | 60,221 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 60,221 |
WHITEHORSE FIN INC | COM | 96524V106 | 387,871 | 32,470 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 32,470 |
WILLDAN GROUP INC | COM | 96924N100 | 5,542,501 | 135,348 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 135,348 |
XAI OCTAGN FLT RAT & ALT INM | COM | 98400T106 | 1,090,024 | 157,897 | SH | | SOLE | Bard Associates Inc | 0 | 0 | 157,897 |