0001105907-26-000009.txt : 20260508 0001105907-26-000009.hdr.sgml : 20260508 20260507173758 ACCESSION NUMBER: 0001105907-26-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260508 DATE AS OF CHANGE: 20260507 EFFECTIVENESS DATE: 20260508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BARD ASSOCIATES INC CENTRAL INDEX KEY: 0001105907 ORGANIZATION NAME: EIN: 363452497 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11597 FILM NUMBER: 26955103 BUSINESS ADDRESS: STREET 1: 233 SOUTH WACKER DRIVE STREET 2: SUITE 4400 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3127829600 MAIL ADDRESS: STREET 1: 233 SOUTH WACKER DRIVE STREET 2: SUITE 4400 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001105907 XXXXXXXX 03-31-2026 03-31-2026 BARD ASSOCIATES INC
233 SOUTH WACKER DRIVE SUITE 4400 CHICAGO IL 60606
13F HOLDINGS REPORT 028-11597 000104984 801-28820 N
Molly Wheeler Compliance Analyst (720) 343-1278 Molly Wheeler Broomfield CO 05-07-2026 0 293 398469472 false
INFORMATION TABLE 2 BAQ1202613F.xml Q1 2026 3M CO COM 88579Y101 2905 20 SH SOLE 0 0 20 ABBOTT LABORATORIES COM 002824100 2465 24 SH SOLE 0 0 24 ABBVIE INC COM 00287Y109 3698 17 SH SOLE 0 0 17 ABRDN EMERGING MARKETS EX CH COM 00301W105 58109 7971 SH SOLE 0 0 7971 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 157326 793 SH SOLE 0 0 793 ACCESS NEWSWIRE INC COM NEW 46520M204 1140885 128768 SH SOLE 0 0 128768 ACME UTD CORP COM 004816104 4930662 109409 SH SOLE 0 0 109409 ADOBE INC COM 00724F101 34761 143 SH SOLE 0 0 143 AEHR TEST SYS COM 00760J108 6642030 179127 SH SOLE 0 0 179127 AIR PRODUCTS AND CHEMICALS I COM 009158106 4067 14 SH SOLE 0 0 14 AIRGAIN INC COM 00938A104 15224 2768 SH SOLE 0 0 2768 ALICO INC COM 016230104 2295253 55629 SH SOLE 0 0 55629 ALLEGION PLC ORD SHS G0176J109 265500 1827 SH SOLE 0 0 1827 ALPHABET INC CAP STK CL A 02079K305 48023 167 SH SOLE 0 0 167 ALPHABET INC CAP STK CL C 02079K107 390835 1362 SH SOLE 0 0 1362 ALPS ETF TR ALERIAN MLP 00162Q452 9090001 172682 SH SOLE 0 0 172682 ALTRIA GROUP INC COM 02209S103 299798 4471 SH SOLE 0 0 4471 AMERICAN EXPRESS CO COM 025816109 3630 12 SH SOLE 0 0 12 AMERIS BANCORP COM 03076K108 694233 8879 SH SOLE 0 0 8879 AMPLITECH GROUP INC COM NEW 03211Q200 3034671 1597195 SH SOLE 0 0 1597195 ANALOG DEVICES INC COM 032654105 4454 14 SH SOLE 0 0 14 APPLE INC COM 037833100 101516 400 SH SOLE 0 0 400 ARCHROCK INC COM 03957W106 6347207 182391 SH SOLE 0 0 182391 ARROWMARK FINANCIAL CORP COM 861780104 1563 82 SH SOLE 0 0 82 ASCENT INDUSTRIES CO COM 871565107 4333497 325582 SH SOLE 0 0 325582 ATOMERA INC COM 04965B100 381 100 SH SOLE 0 0 100 AUTOMATIC DATA PROCESSING IN COM 053015103 184900 902 SH SOLE 0 0 902 AVINO SILVER & GOLD MINES LT COM 053906103 18948 2998 SH SOLE 0 0 2998 BALCHEM CORP COM 057665200 271168 1600 SH SOLE 0 0 1600 BANK AMERICA CORP COM 060505104 7069 145 SH SOLE 0 0 145 BANK NEW YORK MELLON CORP COM 064058100 4390 37 SH SOLE 0 0 37 BARRETT BUSINESS SVCS INC COM 068463108 198716 6810 SH SOLE 0 0 6810 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2120460 4425 SH SOLE 0 0 4425 BIOFRONTERA INC *W EXP 10/27/202 09077D118 5918 154900 SH SOLE 0 0 154900 BIOVENTUS INC COM CL A 09075A108 6465 708 SH SOLE 0 0 708 BJS RESTAURANTS INC COM 09180C106 17550 500 SH SOLE 0 0 500 BK TECHNOLOGIES CORPORATION COM NEW 05587G203 5157680 69110 SH SOLE 0 0 69110 BLACKSTONE INC COM 09260D107 59795 520 SH SOLE 0 0 520 BLOCK H & R INC COM 093671105 58596 1822 SH SOLE 0 0 1822 BOOKING HOLDINGS INC COM 09857L108 210799 50 SH SOLE 0 0 50 BRANCHOUT FOOD INC COM 105230106 3414180 1034600 SH SOLE 0 0 1034600 BRIDGELINE DIGITAL INC COM 10807Q700 858983 1077770 SH SOLE 0 0 1077770 BRISTOL-MYERS SQUIBB CO COM 110122108 2245 37 SH SOLE 0 0 37 BRT APARTMENTS CORP COM 055645303 3549 266 SH SOLE 0 0 266 BUDA JUICE INC COM 11882T106 3079860 293320 SH SOLE 0 0 293320 BURFORD CAPITAL LIMITED ORD SHS G17977110 46 10 SH SOLE 0 0 10 C H ROBINSON WORLDWIDE IN COM NEW 12541W209 396318 2377 SH SOLE 0 0 2377 CALLAN JMB INC COM 131100109 306853 245482 SH SOLE 0 0 245482 CAMDEN PPTY TR SH BEN INT 133131102 18659 189 SH SOLE 0 0 189 CANADIAN IMPERIAL BANK OF CO COM 136069101 10603 111 SH SOLE 0 0 111 CAPITAL ONE FINL CORP COM 14040H105 2737 15 SH SOLE 0 0 15 CARETRUST REIT INC COM 14174T107 400313 10808 SH SOLE 0 0 10808 CARRIAGE SVCS INC COM 143905107 4498652 98525 SH SOLE 0 0 98525 CARRIER GLOBAL CORPORATION COM 14448C104 1802 32 SH SOLE 0 0 32 CDW CORP COM 12514G108 171546 1417 SH SOLE 0 0 1417 CECO ENVIRONMENTAL CORP COM 125141101 404191 6784 SH SOLE 0 0 6784 CELSIUS HLDGS INC COM NEW 15118V207 1376624 38800 SH SOLE 0 0 38800 CHEMED CORP NEW COM 16359R103 166206 440 SH SOLE 0 0 440 CHEVRON CORPORATION COM 166764100 5173 25 SH SOLE 0 0 25 CLEARFIELD INC COM 18482P103 199134 7523 SH SOLE 0 0 7523 CLIMB GLOBAL SOLUTIONS INC COM 946760105 44714 2256 SH SOLE 0 0 2256 CME GROUP INC COM 12572Q105 2659 9 SH SOLE 0 0 9 CMS ENERGY CORP COM 125896100 2716 35 SH SOLE 0 0 35 COCA COLA CO COM 191216100 302241 3947 SH SOLE 0 0 3947 COEUR MNG INC COM NEW 192108504 541628 28856 SH SOLE 0 0 28856 COHERENT CORP COM 19247G107 12776394 53635 SH SOLE 0 0 53635 COLGATE PALMOLIVE CO COM 194162103 127 1 SH SOLE 0 0 1 COMCAST CORP NEW CL A 20030N101 2527 88 SH SOLE 0 0 88 CONCRETE PUMPING HLDGS INC COM 206704108 17850 2500 SH SOLE 0 0 2500 CONOCOPHILLIPS COM 20825C104 5412 41 SH SOLE 0 0 41 CORE MOLDING TECHNOLOGIES IN COM 218683100 3252212 145188 SH SOLE 0 0 145188 CREXENDO INC COM 226552107 3720035 602923 SH SOLE 0 0 602923 CUSTOMERS BANCORP INC COM 23204G100 13882 200 SH SOLE 0 0 200 DANAHER CORP DEL COM 235851102 2086 11 SH SOLE 0 0 11 DATA I O CORP COM 237690102 253 100 SH SOLE 0 0 100 DATA STORAGE CORP *W EXP 05/18/202 23786R110 90 1787 SH SOLE 0 0 1787 DEERE & CO COM 244199105 4507 8 SH SOLE 0 0 8 DIREXION SHARES ETF TRUST CALL 25460G195 9843 300 PRN SOLE 0 0 300 DIREXION SHARES ETF TRUST DAILY FTSE CHINA 25460G195 23791 725 SH SOLE 0 0 725 DISNEY WALT CO COM 254687106 2314 24 SH SOLE 0 0 24 DOUBLELINE INCOME SOLUTIONS COM 258622109 3596 332 SH SOLE 0 0 332 DOVER CORP COM 260003108 3544 17 SH SOLE 0 0 17 DUOS TECHNOLOGIES GROUP INC COM 266042407 741 108 SH SOLE 0 0 108 EATON CORP PLC SHS G29183103 3935 11 SH SOLE 0 0 11 EDIBLE GARDEN AG INC *W EXP 99/99/999 28059P113 14544 142025 SH SOLE 0 0 142025 ELAUWIT CONNECTION INC COM 28417M109 2463216 415382 SH SOLE 0 0 415382 ELEVRA LITHIUM LTD SPONSORED ADS 805700101 10308 175 SH SOLE 0 0 175 ELI LILLY & CO COM 532457108 1840 2 SH SOLE 0 0 2 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 145042 28778 SH SOLE 0 0 28778 ENSIGN GROUP INC COM 29358P101 9973437 49480 SH SOLE 0 0 49480 EOG RES INC COM 26875P101 3759 26 SH SOLE 0 0 26 EQUINOX GOLD CORP COM 29446Y502 5661278 391513 SH SOLE 0 0 391513 EVI INDS INC COM 26929N102 301292 14640 SH SOLE 0 0 14640 EVOLUTION PETE CORP COM 30049A107 11450 2500 SH SOLE 0 0 2500 EXCELERATE ENERGY INC CL A COM 30069T101 8355 250 SH SOLE 0 0 250 EXPEDITORS INTL WASH INC COM 302130109 293732 2051 SH SOLE 0 0 2051 FIDELITY NATL INFORMATION SV COM 31620M106 3847 82 SH SOLE 0 0 82 FIRST MAJESTIC SILVER CORP COM 32076V103 67662 3150 SH SOLE 0 0 3150 FITLIFE BRANDS INC COM NEW 33817P405 283518 19966 SH SOLE 0 0 19966 FLAHERTY & CRUMRIN PFD & INM COM 338478100 18836165 1216021 SH SOLE 0 0 1216021 FLOTEK INDUSTRIES INC COM NEW 343389409 3235229 190644 SH SOLE 0 0 190644 FRANCO NEV CORP COM 351858105 2369978 9593 SH SOLE 0 0 9593 FREIGHTOS LTD ORD SHS G51405101 1285742 783989 SH SOLE 0 0 783989 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 5986092 1204593 SH SOLE 0 0 1204593 GALLAGHER ARTHUR J & CO COM 363576109 1950 9 SH SOLE 0 0 9 GENERAL DYNAMICS CORP COM 369550108 3776 11 SH SOLE 0 0 11 GLADSTONE LD CORP COM 376549101 1020 100 SH SOLE 0 0 100 GLOBAL INDUSTRIAL COMPANY COM 37892E102 60960 1934 SH SOLE 0 0 1934 GLOBAL SELF STORAGE INC COM 37955N106 85108 16655 SH SOLE 0 0 16655 GLOBAL WTR RES INC COM 379463102 898141 118332 SH SOLE 0 0 118332 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 7410 153 SH SOLE 0 0 153 GLOBAL X FDS US INFR DEV ETF 37954Y673 718505 14141 SH SOLE 0 0 14141 GOLD COM INC COM 00181T107 3286721 82004 SH SOLE 0 0 82004 GOLD ROYALTY CORP COMMON SHARES 38071H106 13604 3800 SH SOLE 0 0 3800 GOLDMAN SACHS GROUP INC COM 38141G104 3384 4 SH SOLE 0 0 4 GPGI INC COM CL A 20459V105 4875433 285113 SH SOLE 0 0 285113 GRAND CANYON ED INC COM 38526M106 114941 676 SH SOLE 0 0 676 GREEN BRICK PARTNERS INC COM 392709101 53687 833 SH SOLE 0 0 833 HARROW INC COM 415858109 1424399 40397 SH SOLE 0 0 40397 HENRY JACK & ASSOC INC COM 426281101 813906 5150 SH SOLE 0 0 5150 HERSHEY CO COM 427866108 280301 1348 SH SOLE 0 0 1348 HILTON GRAND VACATIONS INC COM 43283X105 244305 6245 SH SOLE 0 0 6245 HOME DEPOT INC COM 437076102 270138 821 SH SOLE 0 0 821 HUDBAY MINERALS INC COM 443628102 48572 2324 SH SOLE 0 0 2324 HUDSON TECHNOLOGIES INC COM 444144109 5880 1000 SH SOLE 0 0 1000 IDEX CORP COM 45167R104 1249704 6593 SH SOLE 0 0 6593 ILLINOIS TOOL WKS INC COM 452308109 104760 400 SH SOLE 0 0 400 INDEPENDENCE RLTY TR INC COM 45378A106 410092 27232 SH SOLE 0 0 27232 INFUSYSTEM HLDGS INC COM 45685K102 23075 2500 SH SOLE 0 0 2500 INTELLINETICS INC COM 45825X204 2475658 332303 SH SOLE 0 0 332303 INTERNATIONAL BUSINESS MACHS COM 459200101 50418 208 SH SOLE 0 0 208 INTEST CORP COM 461147100 2888149 211586 SH SOLE 0 0 211586 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 356 13 SH SOLE 0 0 13 INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 1422885 23627 SH SOLE 0 0 23627 ISHARES SILVER TR ISHARES 46428Q109 524678 7700 SH SOLE 0 0 7700 ISHARES TR ISHS 1-5YR INVS 464288646 61706 1174 SH SOLE 0 0 1174 ISHARES TR MSCI INDIA SM CP 46429B614 52465 875 SH SOLE 0 0 875 ISHARES TR PFD AND INCM SEC 464288687 20977916 691884 SH SOLE 0 0 691884 ISHARES TR RESIDENTIAL MULT 464288562 12158646 146120 SH SOLE 0 0 146120 ISHARES TR US INFRASTRUC 46435U713 17160 300 SH SOLE 0 0 300 J & J SNACK FOODS CORP COM 466032109 144126 1800 SH SOLE 0 0 1800 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 13622 261 SH SOLE 0 0 261 J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 36288 717 SH SOLE 0 0 717 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 25277137 499892 SH SOLE 0 0 499892 JAPAN SMALLER CAPITALIZATION COM 47109U104 427520 39222 SH SOLE 0 0 39222 JOHNSON & JOHNSON COM 478160104 35933 147 SH SOLE 0 0 147 JOINT CORP COM 47973J102 585 66 SH SOLE 0 0 66 KAYNE ANDERSON ENERGY INFRST COM 486606106 8371803 586261 SH SOLE 0 0 586261 KINGSWAY FINL SVCS INC COM NEW 496904202 2898059 277858 SH SOLE 0 0 277858 KORU MEDICAL SYSTEMS INC COM 759910102 63029 14590 SH SOLE 0 0 14590 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4977865 70598 SH SOLE 0 0 70598 LEGACY ED INC COM 52474R207 5614970 448480 SH SOLE 0 0 448480 LEGACY HOUSING CORP COM 52472M101 3683734 180310 SH SOLE 0 0 180310 LEGGETT & PLATT INC COM 524660107 19860 2000 SH SOLE 0 0 2000 LGL GROUP INC COM 50186A108 3404507 489857 SH SOLE 0 0 489857 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 20060 2000 SH SOLE 0 0 2000 LOCKHEED MARTIN CORP COM 539830109 296291 490 SH SOLE 0 0 490 LOWES COS INC COM 548661107 219966 931 SH SOLE 0 0 931 LULULEMON ATHLETICA INC COM 550021109 176525 1153 SH SOLE 0 0 1153 MAGNUM ICE CREAM CO NV ORD SHS N5505D105 9957 666 SH SOLE 0 0 666 MAMAS CREATIONS INC COM 56146T103 10578787 689621 SH SOLE 0 0 689621 MANHATTAN BRDG CAP INC COM 562803106 1033 232 SH SOLE 0 0 232 MARKETAXESS HLDGS INC COM 57060D108 191171 1159 SH SOLE 0 0 1159 MARTEN TRANS LTD COM 573075108 297474 22656 SH SOLE 0 0 22656 MASCO CORP COM 574599106 198727 3292 SH SOLE 0 0 3292 MCDONALDS CORP COM 580135101 4041 13 SH SOLE 0 0 13 MEDTRONIC PLC SHS G5960L103 2513 29 SH SOLE 0 0 29 MERCK & CO INC COM 58933Y105 56430 466 SH SOLE 0 0 466 META PLATFORMS INC CL A 30303M102 260892 456 SH SOLE 0 0 456 MICROSOFT CORP COM 594918104 3332 9 SH SOLE 0 0 9 MILLER INDS INC TENN COM NEW 600551204 638930 14027 SH SOLE 0 0 14027 MOBILICOM LTD *W EXP 08/31/202 60742B110 229667 142650 SH SOLE 0 0 142650 MOBILICOM LTD ORD SHS NEW Q6297L120 2203256 428649 SH SOLE 0 0 428649 MODIV INDUSTRIAL INC COM STK CL C 60784B101 2864 200 SH SOLE 0 0 200 MODULAR MED INC COM NEW 60785L306 525309 99490 SH SOLE 0 0 99490 MONDELEZ INTL INC CL A 609207105 2767 48 SH SOLE 0 0 48 MORGAN STANLEY COM NEW 617446448 4444 27 SH SOLE 0 0 27 M-TRON INDS INC COM 55380K109 5716879 85518 SH SOLE 0 0 85518 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 164050 96500 SH SOLE 0 0 96500 NEOGENOMICS INC COM NEW 64049M209 347739 46865 SH SOLE 0 0 46865 NEPHROS INC COM 640671400 361182 121202 SH SOLE 0 0 121202 NETCAPITAL INC *W EXP 07/12/202 64113L111 4964 199352 SH SOLE 0 0 199352 NEUROONE MED TECHNOLOGIES CO COM NEW 64130M209 1429147 1840498 SH SOLE 0 0 1840498 NEWMONT CORP COM 651639106 1573316 14534 SH SOLE 0 0 14534 NEXTERA ENERGY INC COM 65339F101 7179996 77304 SH SOLE 0 0 77304 NIKE INC CL B 654106103 176758 3321 SH SOLE 0 0 3321 NORFOLK SOUTHN CORP COM 655844108 1148 4 SH SOLE 0 0 4 NVIDIA CORPORATION COM 67066G104 524 3 SH SOLE 0 0 3 NVR INC COM 62944T105 171336 26 SH SOLE 0 0 26 NXP SEMICONDUCTORS N V COM N6596X109 1969 10 SH SOLE 0 0 10 OIL DRI CORP AMER COM 677864100 6521107 100186 SH SOLE 0 0 100186 ONE STOP SYS INC COM 68247W109 4092842 540666 SH SOLE 0 0 540666 OOMA INC COM 683416101 403617 27740 SH SOLE 0 0 27740 OPTIMIZERX CORP COM NEW 68401U204 9295 1480 SH SOLE 0 0 1480 OR ROYALTIES INC. COM SHS 68390D106 6230072 163863 SH SOLE 0 0 163863 PACER FDS TR INDUSTRIAL RELET 69374H766 800201 21778 SH SOLE 0 0 21778 PAYPAL HLDGS INC COM 70450Y103 168888 3734 SH SOLE 0 0 3734 PAYSIGN INC COM 70451A104 281413 47697 SH SOLE 0 0 47697 PEMBINA PIPELINE CORP COM 706327103 657033 14679 SH SOLE 0 0 14679 PENNANT GROUP INC COM 70805E109 763464 25048 SH SOLE 0 0 25048 PEPSICO INC COM 713448108 247225 1592 SH SOLE 0 0 1592 PERFECT MOMENT LTD COM SHS 713715100 1112289 4294552 SH SOLE 0 0 4294552 PFIZER INC COM 717081103 18252 650 SH SOLE 0 0 650 PGIM ETF TR PGIM ULTRA SH BD 69344A107 16088 325 SH SOLE 0 0 325 PHILIP MORRIS INTL INC COM 718172109 397180 2381 SH SOLE 0 0 2381 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 26953 268 SH SOLE 0 0 268 POLAR PWR INC COM NEW 73102V204 1393 714 SH SOLE 0 0 714 POLARIS INC COM 731068102 217544 3992 SH SOLE 0 0 3992 POOL CORP COM 73278L105 157616 779 SH SOLE 0 0 779 POSTAL REALTY TRUST INC CL A 73757R102 3712 200 SH SOLE 0 0 200 POWERFLEET INC COM 73931J109 867174 281550 SH SOLE 0 0 281550 PROCTER & GAMBLE CO COM 742718109 3467 24 SH SOLE 0 0 24 PRO-DEX INC COLO COM NEW 74265M205 519002 10566 SH SOLE 0 0 10566 PROGRESSIVE CORP COM 743315103 2211 11 SH SOLE 0 0 11 PROSHARES TR PSHS ULTRUSS2000 74347R842 695383 14900 SH SOLE 0 0 14900 PURE CYCLE CORP COM NEW 746228303 3156979 313815 SH SOLE 0 0 313815 QUAKER HOUGHTON COM 747316107 2081847 16758 SH SOLE 0 0 16758 QUALCOMM INC COM 747525103 128780 1000 SH SOLE 0 0 1000 RAYONIER INC COM 754907103 5692 276 SH SOLE 0 0 276 RED VIOLET INC COM 75704L104 268635 7764 SH SOLE 0 0 7764 REPUBLIC SVCS INC COM 760759100 1534 7 SH SOLE 0 0 7 RESEARCH SOLUTIONS INC COM 761025105 1374989 608402 SH SOLE 0 0 608402 RESOLUTE HLDGS MGMT INC COM 76134H101 94459 582 SH SOLE 0 0 582 RIMINI STR INC DEL COM 76674Q107 817308 249179 SH SOLE 0 0 249179 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2107 140 SH SOLE 0 0 140 ROSS STORES INC COM 778296103 161 1 SH SOLE 0 0 1 ROYAL GOLD INC COM 780287108 3579148 14064 SH SOLE 0 0 14064 ROYCE MICRO-CAP TR INC COM 780915104 1010606 89355 SH SOLE 0 0 89355 RTX CORPORATION COM 75513E101 4244 22 SH SOLE 0 0 22 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 231590 59688 SH SOLE 0 0 59688 SCHWAB CHARLES CORP COM 808513105 4418 47 SH SOLE 0 0 47 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12349753 508848 SH SOLE 0 0 508848 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3135 8 SH SOLE 0 0 8 SEI INVTS CO COM 784117103 92360 1177 SH SOLE 0 0 1177 SMITH MIDLAND CORP COM 832156103 2613233 80333 SH SOLE 0 0 80333 SONO TEK CORP COM 835483108 212960 52453 SH SOLE 0 0 52453 SPDR GOLD TR GOLD SHS 78463V107 443629 1031 SH SOLE 0 0 1031 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 71580 1500 SH SOLE 0 0 1500 STANDARD LITHIUM LTD COM 853606101 16266 4770 SH SOLE 0 0 4770 STRIDE INC COM 86333M108 87730 995 SH SOLE 0 0 995 SYSCO CORP COM 871829107 228834 3208 SH SOLE 0 0 3208 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 441603 1303 SH SOLE 0 0 1303 TARGA RES CORP COM 87612G101 1949023 7773 SH SOLE 0 0 7773 TECOGEN INC NEW COM NEW 87876P201 1762072 688309 SH SOLE 0 0 688309 TESLA INC COM 88160R101 372 1 SH SOLE 0 0 1 TEXAS INSTRS INC COM 882508104 257711 1327 SH SOLE 0 0 1327 THE BEACHBODY COMPANY INC COM CL A NEW 073463309 33666 3100 SH SOLE 0 0 3100 THE CIGNA GROUP COM 125523100 2935 11 SH SOLE 0 0 11 THERMO FISHER SCIENTIFIC INC COM 883556102 6396 13 SH SOLE 0 0 13 TJX COS INC NEW COM 872540109 330600 2070 SH SOLE 0 0 2070 TOMPKINS FINL CORP COM 890110109 23652 300 SH SOLE 0 0 300 TORTOISE CAPITAL SERIES TRUS ELECTRIFICATION 890930100 5572998 254707 SH SOLE 0 0 254707 TORTOISE ENERGY INFRSTRCTR C COM 89147L886 9796808 196526 SH SOLE 0 0 196526 TRANSACT TECHNOLOGIES INC COM 892918103 329070 100021 SH SOLE 0 0 100021 TRANSCAT INC COM 893529107 11018 150 SH SOLE 0 0 150 TUCOWS INC COM NEW 898697206 9438 550 SH SOLE 0 0 550 U S PHYSICAL THERAPY COM 90337L108 3238677 42950 SH SOLE 0 0 42950 UMH PPTYS INC COM 903002103 121934 8450 SH SOLE 0 0 8450 UNILEVER PLC SPON ADR NEW 904767803 217847 3787 SH SOLE 0 0 3787 UNION PAC CORP COM 907818108 3882 16 SH SOLE 0 0 16 UNITED PARCEL SVCS INC CL B 911312106 60307 613 SH SOLE 0 0 613 UNITEDHEALTH GROUP INC COM 91324P102 2706 10 SH SOLE 0 0 10 USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 4985958 183848 SH SOLE 0 0 183848 UTAH MED PRODS INC COM 917488108 1143866 18361 SH SOLE 0 0 18361 VANECK ETF TRUST BDC INCOME ETF 92189F411 313882 24522 SH SOLE 0 0 24522 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1869906 20376 SH SOLE 0 0 20376 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 4894983 40778 SH SOLE 0 0 40778 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 142376 1472 SH SOLE 0 0 1472 VANECK ETF TRUST VANECK VIETNAM 92189F817 15579 900 SH SOLE 0 0 900 VANECK MERK GOLD ETF GOLD SHS 921078101 4505 100 SH SOLE 0 0 100 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10743 137 SH SOLE 0 0 137 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 10406 209 SH SOLE 0 0 209 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 12344120 139167 SH SOLE 0 0 139167 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 33467 670 SH SOLE 0 0 670 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 29767 634 SH SOLE 0 0 634 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8489 145 SH SOLE 0 0 145 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 16829 168 SH SOLE 0 0 168 VANGUARD WORLD FD UTILITIES ETF 92204A876 5319069 26845 SH SOLE 0 0 26845 VENU HLDG CORP COM 92333E104 597432 180493 SH SOLE 0 0 180493 VERIZON COMMUNICATIONS INC COM 92343V104 15060 300 SH SOLE 0 0 300 VERTEX PHARMACEUTICALS INC COM 92532F100 156289 350 SH SOLE 0 0 350 VIATRIS INC COM 92556V106 581 43 SH SOLE 0 0 43 VICI PPTYS INC COM 925652109 4794 166 SH SOLE 0 0 166 VIEMED HEALTHCARE INC COM 92663R105 3130857 339941 SH SOLE 0 0 339941 WALMART INC COM 931142103 3977 32 SH SOLE 0 0 32 WELLS FARGO & CO COM 949746101 8439 106 SH SOLE 0 0 106 WELLTOWER INC COM 95040Q104 845606 4277 SH SOLE 0 0 4277 WHEATON PRECIOUS METALS CORP COM 962879102 5449584 41539 SH SOLE 0 0 41539 WHERE FOOD COMES FROM INC COM NEW 96327X200 772766 58059 SH SOLE 0 0 58059 WILLDAN GROUP INC COM 96924N100 15312 200 SH SOLE 0 0 200 WOODWARD INC COM 980745103 23265 65 SH SOLE 0 0 65 XCEL ENERGY INC COM 98389B100 3258 41 SH SOLE 0 0 41 ZOETIS INC CL A 98978V103 141498 1197 SH SOLE 0 0 1197