The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| 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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| 3M CO | COM | 88579Y101 | 2,905 | 20 | SH | SOLE | 0 | 0 | 20 | |||
| ABBOTT LABORATORIES | COM | 002824100 | 2,465 | 24 | SH | SOLE | 0 | 0 | 24 | |||
| ABBVIE INC | COM | 00287Y109 | 3,698 | 17 | SH | SOLE | 0 | 0 | 17 | |||
| ABRDN EMERGING MARKETS EX CH | COM | 00301W105 | 58,109 | 7,971 | SH | SOLE | 0 | 0 | 7,971 | |||
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 157,326 | 793 | SH | SOLE | 0 | 0 | 793 | |||
| ACCESS NEWSWIRE INC | COM NEW | 46520M204 | 1,140,885 | 128,768 | SH | SOLE | 0 | 0 | 128,768 | |||
| ACME UTD CORP | COM | 004816104 | 4,930,662 | 109,409 | SH | SOLE | 0 | 0 | 109,409 | |||
| ADOBE INC | COM | 00724F101 | 34,761 | 143 | SH | SOLE | 0 | 0 | 143 | |||
| AEHR TEST SYS | COM | 00760J108 | 6,642,030 | 179,127 | SH | SOLE | 0 | 0 | 179,127 | |||
| AIR PRODUCTS AND CHEMICALS I | COM | 009158106 | 4,067 | 14 | SH | SOLE | 0 | 0 | 14 | |||
| AIRGAIN INC | COM | 00938A104 | 15,224 | 2,768 | SH | SOLE | 0 | 0 | 2,768 | |||
| ALICO INC | COM | 016230104 | 2,295,253 | 55,629 | SH | SOLE | 0 | 0 | 55,629 | |||
| ALLEGION PLC | ORD SHS | G0176J109 | 265,500 | 1,827 | SH | SOLE | 0 | 0 | 1,827 | |||
| ALPHABET INC | CAP STK CL A | 02079K305 | 48,023 | 167 | SH | SOLE | 0 | 0 | 167 | |||
| ALPHABET INC | CAP STK CL C | 02079K107 | 390,835 | 1,362 | SH | SOLE | 0 | 0 | 1,362 | |||
| ALPS ETF TR | ALERIAN MLP | 00162Q452 | 9,090,001 | 172,682 | SH | SOLE | 0 | 0 | 172,682 | |||
| ALTRIA GROUP INC | COM | 02209S103 | 299,798 | 4,471 | SH | SOLE | 0 | 0 | 4,471 | |||
| AMERICAN EXPRESS CO | COM | 025816109 | 3,630 | 12 | SH | SOLE | 0 | 0 | 12 | |||
| AMERIS BANCORP | COM | 03076K108 | 694,233 | 8,879 | SH | SOLE | 0 | 0 | 8,879 | |||
| AMPLITECH GROUP INC | COM NEW | 03211Q200 | 3,034,671 | 1,597,195 | SH | SOLE | 0 | 0 | 1,597,195 | |||
| ANALOG DEVICES INC | COM | 032654105 | 4,454 | 14 | SH | SOLE | 0 | 0 | 14 | |||
| APPLE INC | COM | 037833100 | 101,516 | 400 | SH | SOLE | 0 | 0 | 400 | |||
| ARCHROCK INC | COM | 03957W106 | 6,347,207 | 182,391 | SH | SOLE | 0 | 0 | 182,391 | |||
| ARROWMARK FINANCIAL CORP | COM | 861780104 | 1,563 | 82 | SH | SOLE | 0 | 0 | 82 | |||
| ASCENT INDUSTRIES CO | COM | 871565107 | 4,333,497 | 325,582 | SH | SOLE | 0 | 0 | 325,582 | |||
| ATOMERA INC | COM | 04965B100 | 381 | 100 | SH | SOLE | 0 | 0 | 100 | |||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 184,900 | 902 | SH | SOLE | 0 | 0 | 902 | |||
| AVINO SILVER & GOLD MINES LT | COM | 053906103 | 18,948 | 2,998 | SH | SOLE | 0 | 0 | 2,998 | |||
| BALCHEM CORP | COM | 057665200 | 271,168 | 1,600 | SH | SOLE | 0 | 0 | 1,600 | |||
| BANK AMERICA CORP | COM | 060505104 | 7,069 | 145 | SH | SOLE | 0 | 0 | 145 | |||
| BANK NEW YORK MELLON CORP | COM | 064058100 | 4,390 | 37 | SH | SOLE | 0 | 0 | 37 | |||
| BARRETT BUSINESS SVCS INC | COM | 068463108 | 198,716 | 6,810 | SH | SOLE | 0 | 0 | 6,810 | |||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 2,120,460 | 4,425 | SH | SOLE | 0 | 0 | 4,425 | |||
| BIOFRONTERA INC | *W EXP 10/27/202 | 09077D118 | 5,918 | 154,900 | SH | SOLE | 0 | 0 | 154,900 | |||
| BIOVENTUS INC | COM CL A | 09075A108 | 6,465 | 708 | SH | SOLE | 0 | 0 | 708 | |||
| BJS RESTAURANTS INC | COM | 09180C106 | 17,550 | 500 | SH | SOLE | 0 | 0 | 500 | |||
| BK TECHNOLOGIES CORPORATION | COM NEW | 05587G203 | 5,157,680 | 69,110 | SH | SOLE | 0 | 0 | 69,110 | |||
| BLACKSTONE INC | COM | 09260D107 | 59,795 | 520 | SH | SOLE | 0 | 0 | 520 | |||
| BLOCK H & R INC | COM | 093671105 | 58,596 | 1,822 | SH | SOLE | 0 | 0 | 1,822 | |||
| BOOKING HOLDINGS INC | COM | 09857L108 | 210,799 | 50 | SH | SOLE | 0 | 0 | 50 | |||
| BRANCHOUT FOOD INC | COM | 105230106 | 3,414,180 | 1,034,600 | SH | SOLE | 0 | 0 | 1,034,600 | |||
| BRIDGELINE DIGITAL INC | COM | 10807Q700 | 858,983 | 1,077,770 | SH | SOLE | 0 | 0 | 1,077,770 | |||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 2,245 | 37 | SH | SOLE | 0 | 0 | 37 | |||
| BRT APARTMENTS CORP | COM | 055645303 | 3,549 | 266 | SH | SOLE | 0 | 0 | 266 | |||
| BUDA JUICE INC | COM | 11882T106 | 3,079,860 | 293,320 | SH | SOLE | 0 | 0 | 293,320 | |||
| BURFORD CAPITAL LIMITED | ORD SHS | G17977110 | 46 | 10 | SH | SOLE | 0 | 0 | 10 | |||
| C H ROBINSON WORLDWIDE IN | COM NEW | 12541W209 | 396,318 | 2,377 | SH | SOLE | 0 | 0 | 2,377 | |||
| CALLAN JMB INC | COM | 131100109 | 306,853 | 245,482 | SH | SOLE | 0 | 0 | 245,482 | |||
| CAMDEN PPTY TR | SH BEN INT | 133131102 | 18,659 | 189 | SH | SOLE | 0 | 0 | 189 | |||
| CANADIAN IMPERIAL BANK OF CO | COM | 136069101 | 10,603 | 111 | SH | SOLE | 0 | 0 | 111 | |||
| CAPITAL ONE FINL CORP | COM | 14040H105 | 2,737 | 15 | SH | SOLE | 0 | 0 | 15 | |||
| CARETRUST REIT INC | COM | 14174T107 | 400,313 | 10,808 | SH | SOLE | 0 | 0 | 10,808 | |||
| CARRIAGE SVCS INC | COM | 143905107 | 4,498,652 | 98,525 | SH | SOLE | 0 | 0 | 98,525 | |||
| CARRIER GLOBAL CORPORATION | COM | 14448C104 | 1,802 | 32 | SH | SOLE | 0 | 0 | 32 | |||
| CDW CORP | COM | 12514G108 | 171,546 | 1,417 | SH | SOLE | 0 | 0 | 1,417 | |||
| CECO ENVIRONMENTAL CORP | COM | 125141101 | 404,191 | 6,784 | SH | SOLE | 0 | 0 | 6,784 | |||
| CELSIUS HLDGS INC | COM NEW | 15118V207 | 1,376,624 | 38,800 | SH | SOLE | 0 | 0 | 38,800 | |||
| CHEMED CORP NEW | COM | 16359R103 | 166,206 | 440 | SH | SOLE | 0 | 0 | 440 | |||
| CHEVRON CORPORATION | COM | 166764100 | 5,173 | 25 | SH | SOLE | 0 | 0 | 25 | |||
| CLEARFIELD INC | COM | 18482P103 | 199,134 | 7,523 | SH | SOLE | 0 | 0 | 7,523 | |||
| CLIMB GLOBAL SOLUTIONS INC | COM | 946760105 | 44,714 | 2,256 | SH | SOLE | 0 | 0 | 2,256 | |||
| CME GROUP INC | COM | 12572Q105 | 2,659 | 9 | SH | SOLE | 0 | 0 | 9 | |||
| CMS ENERGY CORP | COM | 125896100 | 2,716 | 35 | SH | SOLE | 0 | 0 | 35 | |||
| COCA COLA CO | COM | 191216100 | 302,241 | 3,947 | SH | SOLE | 0 | 0 | 3,947 | |||
| COEUR MNG INC | COM NEW | 192108504 | 541,628 | 28,856 | SH | SOLE | 0 | 0 | 28,856 | |||
| COHERENT CORP | COM | 19247G107 | 12,776,394 | 53,635 | SH | SOLE | 0 | 0 | 53,635 | |||
| COLGATE PALMOLIVE CO | COM | 194162103 | 127 | 1 | SH | SOLE | 0 | 0 | 1 | |||
| COMCAST CORP NEW | CL A | 20030N101 | 2,527 | 88 | SH | SOLE | 0 | 0 | 88 | |||
| CONCRETE PUMPING HLDGS INC | COM | 206704108 | 17,850 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | |||
| CONOCOPHILLIPS | COM | 20825C104 | 5,412 | 41 | SH | SOLE | 0 | 0 | 41 | |||
| CORE MOLDING TECHNOLOGIES IN | COM | 218683100 | 3,252,212 | 145,188 | SH | SOLE | 0 | 0 | 145,188 | |||
| CREXENDO INC | COM | 226552107 | 3,720,035 | 602,923 | SH | SOLE | 0 | 0 | 602,923 | |||
| CUSTOMERS BANCORP INC | COM | 23204G100 | 13,882 | 200 | SH | SOLE | 0 | 0 | 200 | |||
| DANAHER CORP DEL | COM | 235851102 | 2,086 | 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 | 1,787 | SH | SOLE | 0 | 0 | 1,787 | |||
| DEERE & CO | COM | 244199105 | 4,507 | 8 | SH | SOLE | 0 | 0 | 8 | |||
| DIREXION SHARES ETF TRUST | CALL | 25460G195 | 9,843 | 300 | PRN | SOLE | 0 | 0 | 300 | |||
| DIREXION SHARES ETF TRUST | DAILY FTSE CHINA | 25460G195 | 23,791 | 725 | SH | SOLE | 0 | 0 | 725 | |||
| DISNEY WALT CO | COM | 254687106 | 2,314 | 24 | SH | SOLE | 0 | 0 | 24 | |||
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 3,596 | 332 | SH | SOLE | 0 | 0 | 332 | |||
| DOVER CORP | COM | 260003108 | 3,544 | 17 | SH | SOLE | 0 | 0 | 17 | |||
| DUOS TECHNOLOGIES GROUP INC | COM | 266042407 | 741 | 108 | SH | SOLE | 0 | 0 | 108 | |||
| EATON CORP PLC | SHS | G29183103 | 3,935 | 11 | SH | SOLE | 0 | 0 | 11 | |||
| EDIBLE GARDEN AG INC | *W EXP 99/99/999 | 28059P113 | 14,544 | 142,025 | SH | SOLE | 0 | 0 | 142,025 | |||
| ELAUWIT CONNECTION INC | COM | 28417M109 | 2,463,216 | 415,382 | SH | SOLE | 0 | 0 | 415,382 | |||
| ELEVRA LITHIUM LTD | SPONSORED ADS | 805700101 | 10,308 | 175 | SH | SOLE | 0 | 0 | 175 | |||
| ELI LILLY & CO | COM | 532457108 | 1,840 | 2 | SH | SOLE | 0 | 0 | 2 | |||
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 | 145,042 | 28,778 | SH | SOLE | 0 | 0 | 28,778 | |||
| ENSIGN GROUP INC | COM | 29358P101 | 9,973,437 | 49,480 | SH | SOLE | 0 | 0 | 49,480 | |||
| EOG RES INC | COM | 26875P101 | 3,759 | 26 | SH | SOLE | 0 | 0 | 26 | |||
| EQUINOX GOLD CORP | COM | 29446Y502 | 5,661,278 | 391,513 | SH | SOLE | 0 | 0 | 391,513 | |||
| EVI INDS INC | COM | 26929N102 | 301,292 | 14,640 | SH | SOLE | 0 | 0 | 14,640 | |||
| EVOLUTION PETE CORP | COM | 30049A107 | 11,450 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | |||
| EXCELERATE ENERGY INC | CL A COM | 30069T101 | 8,355 | 250 | SH | SOLE | 0 | 0 | 250 | |||
| EXPEDITORS INTL WASH INC | COM | 302130109 | 293,732 | 2,051 | SH | SOLE | 0 | 0 | 2,051 | |||
| FIDELITY NATL INFORMATION SV | COM | 31620M106 | 3,847 | 82 | SH | SOLE | 0 | 0 | 82 | |||
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 | 67,662 | 3,150 | SH | SOLE | 0 | 0 | 3,150 | |||
| FITLIFE BRANDS INC | COM NEW | 33817P405 | 283,518 | 19,966 | SH | SOLE | 0 | 0 | 19,966 | |||
| FLAHERTY & CRUMRIN PFD & INM | COM | 338478100 | 18,836,165 | 1,216,021 | SH | SOLE | 0 | 0 | 1,216,021 | |||
| FLOTEK INDUSTRIES INC | COM NEW | 343389409 | 3,235,229 | 190,644 | SH | SOLE | 0 | 0 | 190,644 | |||
| FRANCO NEV CORP | COM | 351858105 | 2,369,978 | 9,593 | SH | SOLE | 0 | 0 | 9,593 | |||
| FREIGHTOS LTD | ORD SHS | G51405101 | 1,285,742 | 783,989 | SH | SOLE | 0 | 0 | 783,989 | |||
| FTAI INFRASTRUCTURE INC | COMMON STOCK | 35953C106 | 5,986,092 | 1,204,593 | SH | SOLE | 0 | 0 | 1,204,593 | |||
| GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,950 | 9 | SH | SOLE | 0 | 0 | 9 | |||
| GENERAL DYNAMICS CORP | COM | 369550108 | 3,776 | 11 | SH | SOLE | 0 | 0 | 11 | |||
| GLADSTONE LD CORP | COM | 376549101 | 1,020 | 100 | SH | SOLE | 0 | 0 | 100 | |||
| GLOBAL INDUSTRIAL COMPANY | COM | 37892E102 | 60,960 | 1,934 | SH | SOLE | 0 | 0 | 1,934 | |||
| GLOBAL SELF STORAGE INC | COM | 37955N106 | 85,108 | 16,655 | SH | SOLE | 0 | 0 | 16,655 | |||
| GLOBAL WTR RES INC | COM | 379463102 | 898,141 | 118,332 | SH | SOLE | 0 | 0 | 118,332 | |||
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | 7,410 | 153 | SH | SOLE | 0 | 0 | 153 | |||
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 718,505 | 14,141 | SH | SOLE | 0 | 0 | 14,141 | |||
| GOLD COM INC | COM | 00181T107 | 3,286,721 | 82,004 | SH | SOLE | 0 | 0 | 82,004 | |||
| GOLD ROYALTY CORP | COMMON SHARES | 38071H106 | 13,604 | 3,800 | SH | SOLE | 0 | 0 | 3,800 | |||
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | 3,384 | 4 | SH | SOLE | 0 | 0 | 4 | |||
| GPGI INC | COM CL A | 20459V105 | 4,875,433 | 285,113 | SH | SOLE | 0 | 0 | 285,113 | |||
| GRAND CANYON ED INC | COM | 38526M106 | 114,941 | 676 | SH | SOLE | 0 | 0 | 676 | |||
| GREEN BRICK PARTNERS INC | COM | 392709101 | 53,687 | 833 | SH | SOLE | 0 | 0 | 833 | |||
| HARROW INC | COM | 415858109 | 1,424,399 | 40,397 | SH | SOLE | 0 | 0 | 40,397 | |||
| HENRY JACK & ASSOC INC | COM | 426281101 | 813,906 | 5,150 | SH | SOLE | 0 | 0 | 5,150 | |||
| HERSHEY CO | COM | 427866108 | 280,301 | 1,348 | SH | SOLE | 0 | 0 | 1,348 | |||
| HILTON GRAND VACATIONS INC | COM | 43283X105 | 244,305 | 6,245 | SH | SOLE | 0 | 0 | 6,245 | |||
| HOME DEPOT INC | COM | 437076102 | 270,138 | 821 | SH | SOLE | 0 | 0 | 821 | |||
| HUDBAY MINERALS INC | COM | 443628102 | 48,572 | 2,324 | SH | SOLE | 0 | 0 | 2,324 | |||
| HUDSON TECHNOLOGIES INC | COM | 444144109 | 5,880 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | |||
| IDEX CORP | COM | 45167R104 | 1,249,704 | 6,593 | SH | SOLE | 0 | 0 | 6,593 | |||
| ILLINOIS TOOL WKS INC | COM | 452308109 | 104,760 | 400 | SH | SOLE | 0 | 0 | 400 | |||
| INDEPENDENCE RLTY TR INC | COM | 45378A106 | 410,092 | 27,232 | SH | SOLE | 0 | 0 | 27,232 | |||
| INFUSYSTEM HLDGS INC | COM | 45685K102 | 23,075 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | |||
| INTELLINETICS INC | COM | 45825X204 | 2,475,658 | 332,303 | SH | SOLE | 0 | 0 | 332,303 | |||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 50,418 | 208 | SH | SOLE | 0 | 0 | 208 | |||
| INTEST CORP | COM | 461147100 | 2,888,149 | 211,586 | SH | SOLE | 0 | 0 | 211,586 | |||
| 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 | 1,422,885 | 23,627 | SH | SOLE | 0 | 0 | 23,627 | |||
| ISHARES SILVER TR | ISHARES | 46428Q109 | 524,678 | 7,700 | SH | SOLE | 0 | 0 | 7,700 | |||
| ISHARES TR | ISHS 1-5YR INVS | 464288646 | 61,706 | 1,174 | SH | SOLE | 0 | 0 | 1,174 | |||
| ISHARES TR | MSCI INDIA SM CP | 46429B614 | 52,465 | 875 | SH | SOLE | 0 | 0 | 875 | |||
| ISHARES TR | PFD AND INCM SEC | 464288687 | 20,977,916 | 691,884 | SH | SOLE | 0 | 0 | 691,884 | |||
| ISHARES TR | RESIDENTIAL MULT | 464288562 | 12,158,646 | 146,120 | SH | SOLE | 0 | 0 | 146,120 | |||
| ISHARES TR | US INFRASTRUC | 46435U713 | 17,160 | 300 | SH | SOLE | 0 | 0 | 300 | |||
| J & J SNACK FOODS CORP | COM | 466032109 | 144,126 | 1,800 | SH | SOLE | 0 | 0 | 1,800 | |||
| J P MORGAN EXCHANGE TRADED F | JPMORGAM LTD DUR | 46654Q773 | 13,622 | 261 | SH | SOLE | 0 | 0 | 261 | |||
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 | 36,288 | 717 | SH | SOLE | 0 | 0 | 717 | |||
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 | 25,277,137 | 499,892 | SH | SOLE | 0 | 0 | 499,892 | |||
| JAPAN SMALLER CAPITALIZATION | COM | 47109U104 | 427,520 | 39,222 | SH | SOLE | 0 | 0 | 39,222 | |||
| JOHNSON & JOHNSON | COM | 478160104 | 35,933 | 147 | SH | SOLE | 0 | 0 | 147 | |||
| JOINT CORP | COM | 47973J102 | 585 | 66 | SH | SOLE | 0 | 0 | 66 | |||
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | 8,371,803 | 586,261 | SH | SOLE | 0 | 0 | 586,261 | |||
| KINGSWAY FINL SVCS INC | COM NEW | 496904202 | 2,898,059 | 277,858 | SH | SOLE | 0 | 0 | 277,858 | |||
| KORU MEDICAL SYSTEMS INC | COM | 759910102 | 63,029 | 14,590 | SH | SOLE | 0 | 0 | 14,590 | |||
| KRATOS DEFENSE & SEC SOLUTIO | COM NEW | 50077B207 | 4,977,865 | 70,598 | SH | SOLE | 0 | 0 | 70,598 | |||
| LEGACY ED INC | COM | 52474R207 | 5,614,970 | 448,480 | SH | SOLE | 0 | 0 | 448,480 | |||
| LEGACY HOUSING CORP | COM | 52472M101 | 3,683,734 | 180,310 | SH | SOLE | 0 | 0 | 180,310 | |||
| LEGGETT & PLATT INC | COM | 524660107 | 19,860 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | |||
| LGL GROUP INC | COM | 50186A108 | 3,404,507 | 489,857 | SH | SOLE | 0 | 0 | 489,857 | |||
| LIGHTPATH TECHNOLOGIES INC | COM CL A | 532257805 | 20,060 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | |||
| LOCKHEED MARTIN CORP | COM | 539830109 | 296,291 | 490 | SH | SOLE | 0 | 0 | 490 | |||
| LOWES COS INC | COM | 548661107 | 219,966 | 931 | SH | SOLE | 0 | 0 | 931 | |||
| LULULEMON ATHLETICA INC | COM | 550021109 | 176,525 | 1,153 | SH | SOLE | 0 | 0 | 1,153 | |||
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 | 9,957 | 666 | SH | SOLE | 0 | 0 | 666 | |||
| MAMAS CREATIONS INC | COM | 56146T103 | 10,578,787 | 689,621 | SH | SOLE | 0 | 0 | 689,621 | |||
| MANHATTAN BRDG CAP INC | COM | 562803106 | 1,033 | 232 | SH | SOLE | 0 | 0 | 232 | |||
| MARKETAXESS HLDGS INC | COM | 57060D108 | 191,171 | 1,159 | SH | SOLE | 0 | 0 | 1,159 | |||
| MARTEN TRANS LTD | COM | 573075108 | 297,474 | 22,656 | SH | SOLE | 0 | 0 | 22,656 | |||
| MASCO CORP | COM | 574599106 | 198,727 | 3,292 | SH | SOLE | 0 | 0 | 3,292 | |||
| MCDONALDS CORP | COM | 580135101 | 4,041 | 13 | SH | SOLE | 0 | 0 | 13 | |||
| MEDTRONIC PLC | SHS | G5960L103 | 2,513 | 29 | SH | SOLE | 0 | 0 | 29 | |||
| MERCK & CO INC | COM | 58933Y105 | 56,430 | 466 | SH | SOLE | 0 | 0 | 466 | |||
| META PLATFORMS INC | CL A | 30303M102 | 260,892 | 456 | SH | SOLE | 0 | 0 | 456 | |||
| MICROSOFT CORP | COM | 594918104 | 3,332 | 9 | SH | SOLE | 0 | 0 | 9 | |||
| MILLER INDS INC TENN | COM NEW | 600551204 | 638,930 | 14,027 | SH | SOLE | 0 | 0 | 14,027 | |||
| MOBILICOM LTD | *W EXP 08/31/202 | 60742B110 | 229,667 | 142,650 | SH | SOLE | 0 | 0 | 142,650 | |||
| MOBILICOM LTD | ORD SHS NEW | Q6297L120 | 2,203,256 | 428,649 | SH | SOLE | 0 | 0 | 428,649 | |||
| MODIV INDUSTRIAL INC | COM STK CL C | 60784B101 | 2,864 | 200 | SH | SOLE | 0 | 0 | 200 | |||
| MODULAR MED INC | COM NEW | 60785L306 | 525,309 | 99,490 | SH | SOLE | 0 | 0 | 99,490 | |||
| MONDELEZ INTL INC | CL A | 609207105 | 2,767 | 48 | SH | SOLE | 0 | 0 | 48 | |||
| MORGAN STANLEY | COM NEW | 617446448 | 4,444 | 27 | SH | SOLE | 0 | 0 | 27 | |||
| M-TRON INDS INC | COM | 55380K109 | 5,716,879 | 85,518 | SH | SOLE | 0 | 0 | 85,518 | |||
| NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 164,050 | 96,500 | SH | SOLE | 0 | 0 | 96,500 | |||
| NEOGENOMICS INC | COM NEW | 64049M209 | 347,739 | 46,865 | SH | SOLE | 0 | 0 | 46,865 | |||
| NEPHROS INC | COM | 640671400 | 361,182 | 121,202 | SH | SOLE | 0 | 0 | 121,202 | |||
| NETCAPITAL INC | *W EXP 07/12/202 | 64113L111 | 4,964 | 199,352 | SH | SOLE | 0 | 0 | 199,352 | |||
| NEUROONE MED TECHNOLOGIES CO | COM NEW | 64130M209 | 1,429,147 | 1,840,498 | SH | SOLE | 0 | 0 | 1,840,498 | |||
| NEWMONT CORP | COM | 651639106 | 1,573,316 | 14,534 | SH | SOLE | 0 | 0 | 14,534 | |||
| NEXTERA ENERGY INC | COM | 65339F101 | 7,179,996 | 77,304 | SH | SOLE | 0 | 0 | 77,304 | |||
| NIKE INC | CL B | 654106103 | 176,758 | 3,321 | SH | SOLE | 0 | 0 | 3,321 | |||
| NORFOLK SOUTHN CORP | COM | 655844108 | 1,148 | 4 | SH | SOLE | 0 | 0 | 4 | |||
| NVIDIA CORPORATION | COM | 67066G104 | 524 | 3 | SH | SOLE | 0 | 0 | 3 | |||
| NVR INC | COM | 62944T105 | 171,336 | 26 | SH | SOLE | 0 | 0 | 26 | |||
| NXP SEMICONDUCTORS N V | COM | N6596X109 | 1,969 | 10 | SH | SOLE | 0 | 0 | 10 | |||
| OIL DRI CORP AMER | COM | 677864100 | 6,521,107 | 100,186 | SH | SOLE | 0 | 0 | 100,186 | |||
| ONE STOP SYS INC | COM | 68247W109 | 4,092,842 | 540,666 | SH | SOLE | 0 | 0 | 540,666 | |||
| OOMA INC | COM | 683416101 | 403,617 | 27,740 | SH | SOLE | 0 | 0 | 27,740 | |||
| OPTIMIZERX CORP | COM NEW | 68401U204 | 9,295 | 1,480 | SH | SOLE | 0 | 0 | 1,480 | |||
| OR ROYALTIES INC. | COM SHS | 68390D106 | 6,230,072 | 163,863 | SH | SOLE | 0 | 0 | 163,863 | |||
| PACER FDS TR | INDUSTRIAL RELET | 69374H766 | 800,201 | 21,778 | SH | SOLE | 0 | 0 | 21,778 | |||
| PAYPAL HLDGS INC | COM | 70450Y103 | 168,888 | 3,734 | SH | SOLE | 0 | 0 | 3,734 | |||
| PAYSIGN INC | COM | 70451A104 | 281,413 | 47,697 | SH | SOLE | 0 | 0 | 47,697 | |||
| PEMBINA PIPELINE CORP | COM | 706327103 | 657,033 | 14,679 | SH | SOLE | 0 | 0 | 14,679 | |||
| PENNANT GROUP INC | COM | 70805E109 | 763,464 | 25,048 | SH | SOLE | 0 | 0 | 25,048 | |||
| PEPSICO INC | COM | 713448108 | 247,225 | 1,592 | SH | SOLE | 0 | 0 | 1,592 | |||
| PERFECT MOMENT LTD | COM SHS | 713715100 | 1,112,289 | 4,294,552 | SH | SOLE | 0 | 0 | 4,294,552 | |||
| PFIZER INC | COM | 717081103 | 18,252 | 650 | SH | SOLE | 0 | 0 | 650 | |||
| PGIM ETF TR | PGIM ULTRA SH BD | 69344A107 | 16,088 | 325 | SH | SOLE | 0 | 0 | 325 | |||
| PHILIP MORRIS INTL INC | COM | 718172109 | 397,180 | 2,381 | SH | SOLE | 0 | 0 | 2,381 | |||
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 26,953 | 268 | SH | SOLE | 0 | 0 | 268 | |||
| POLAR PWR INC | COM NEW | 73102V204 | 1,393 | 714 | SH | SOLE | 0 | 0 | 714 | |||
| POLARIS INC | COM | 731068102 | 217,544 | 3,992 | SH | SOLE | 0 | 0 | 3,992 | |||
| POOL CORP | COM | 73278L105 | 157,616 | 779 | SH | SOLE | 0 | 0 | 779 | |||
| POSTAL REALTY TRUST INC | CL A | 73757R102 | 3,712 | 200 | SH | SOLE | 0 | 0 | 200 | |||
| POWERFLEET INC | COM | 73931J109 | 867,174 | 281,550 | SH | SOLE | 0 | 0 | 281,550 | |||
| PROCTER & GAMBLE CO | COM | 742718109 | 3,467 | 24 | SH | SOLE | 0 | 0 | 24 | |||
| PRO-DEX INC COLO | COM NEW | 74265M205 | 519,002 | 10,566 | SH | SOLE | 0 | 0 | 10,566 | |||
| PROGRESSIVE CORP | COM | 743315103 | 2,211 | 11 | SH | SOLE | 0 | 0 | 11 | |||
| PROSHARES TR | PSHS ULTRUSS2000 | 74347R842 | 695,383 | 14,900 | SH | SOLE | 0 | 0 | 14,900 | |||
| PURE CYCLE CORP | COM NEW | 746228303 | 3,156,979 | 313,815 | SH | SOLE | 0 | 0 | 313,815 | |||
| QUAKER HOUGHTON | COM | 747316107 | 2,081,847 | 16,758 | SH | SOLE | 0 | 0 | 16,758 | |||
| QUALCOMM INC | COM | 747525103 | 128,780 | 1,000 | SH | SOLE | 0 | 0 | 1,000 | |||
| RAYONIER INC | COM | 754907103 | 5,692 | 276 | SH | SOLE | 0 | 0 | 276 | |||
| RED VIOLET INC | COM | 75704L104 | 268,635 | 7,764 | SH | SOLE | 0 | 0 | 7,764 | |||
| REPUBLIC SVCS INC | COM | 760759100 | 1,534 | 7 | SH | SOLE | 0 | 0 | 7 | |||
| RESEARCH SOLUTIONS INC | COM | 761025105 | 1,374,989 | 608,402 | SH | SOLE | 0 | 0 | 608,402 | |||
| RESOLUTE HLDGS MGMT INC | COM | 76134H101 | 94,459 | 582 | SH | SOLE | 0 | 0 | 582 | |||
| RIMINI STR INC DEL | COM | 76674Q107 | 817,308 | 249,179 | SH | SOLE | 0 | 0 | 249,179 | |||
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 | 2,107 | 140 | SH | SOLE | 0 | 0 | 140 | |||
| ROSS STORES INC | COM | 778296103 | 161 | 1 | SH | SOLE | 0 | 0 | 1 | |||
| ROYAL GOLD INC | COM | 780287108 | 3,579,148 | 14,064 | SH | SOLE | 0 | 0 | 14,064 | |||
| ROYCE MICRO-CAP TR INC | COM | 780915104 | 1,010,606 | 89,355 | SH | SOLE | 0 | 0 | 89,355 | |||
| RTX CORPORATION | COM | 75513E101 | 4,244 | 22 | SH | SOLE | 0 | 0 | 22 | |||
| SANGOMA TECHNOLOGIES CORP | COM NEW | 80100R408 | 231,590 | 59,688 | SH | SOLE | 0 | 0 | 59,688 | |||
| SCHWAB CHARLES CORP | COM | 808513105 | 4,418 | 47 | SH | SOLE | 0 | 0 | 47 | |||
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 | 12,349,753 | 508,848 | SH | SOLE | 0 | 0 | 508,848 | |||
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | 3,135 | 8 | SH | SOLE | 0 | 0 | 8 | |||
| SEI INVTS CO | COM | 784117103 | 92,360 | 1,177 | SH | SOLE | 0 | 0 | 1,177 | |||
| SMITH MIDLAND CORP | COM | 832156103 | 2,613,233 | 80,333 | SH | SOLE | 0 | 0 | 80,333 | |||
| SONO TEK CORP | COM | 835483108 | 212,960 | 52,453 | SH | SOLE | 0 | 0 | 52,453 | |||
| SPDR GOLD TR | GOLD SHS | 78463V107 | 443,629 | 1,031 | SH | SOLE | 0 | 0 | 1,031 | |||
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD AN | 85208R101 | 71,580 | 1,500 | SH | SOLE | 0 | 0 | 1,500 | |||
| STANDARD LITHIUM LTD | COM | 853606101 | 16,266 | 4,770 | SH | SOLE | 0 | 0 | 4,770 | |||
| STRIDE INC | COM | 86333M108 | 87,730 | 995 | SH | SOLE | 0 | 0 | 995 | |||
| SYSCO CORP | COM | 871829107 | 228,834 | 3,208 | SH | SOLE | 0 | 0 | 3,208 | |||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | 441,603 | 1,303 | SH | SOLE | 0 | 0 | 1,303 | |||
| TARGA RES CORP | COM | 87612G101 | 1,949,023 | 7,773 | SH | SOLE | 0 | 0 | 7,773 | |||
| TECOGEN INC NEW | COM NEW | 87876P201 | 1,762,072 | 688,309 | SH | SOLE | 0 | 0 | 688,309 | |||
| TESLA INC | COM | 88160R101 | 372 | 1 | SH | SOLE | 0 | 0 | 1 | |||
| TEXAS INSTRS INC | COM | 882508104 | 257,711 | 1,327 | SH | SOLE | 0 | 0 | 1,327 | |||
| THE BEACHBODY COMPANY INC | COM CL A NEW | 073463309 | 33,666 | 3,100 | SH | SOLE | 0 | 0 | 3,100 | |||
| THE CIGNA GROUP | COM | 125523100 | 2,935 | 11 | SH | SOLE | 0 | 0 | 11 | |||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 6,396 | 13 | SH | SOLE | 0 | 0 | 13 | |||
| TJX COS INC NEW | COM | 872540109 | 330,600 | 2,070 | SH | SOLE | 0 | 0 | 2,070 | |||
| TOMPKINS FINL CORP | COM | 890110109 | 23,652 | 300 | SH | SOLE | 0 | 0 | 300 | |||
| TORTOISE CAPITAL SERIES TRUS | ELECTRIFICATION | 890930100 | 5,572,998 | 254,707 | SH | SOLE | 0 | 0 | 254,707 | |||
| TORTOISE ENERGY INFRSTRCTR C | COM | 89147L886 | 9,796,808 | 196,526 | SH | SOLE | 0 | 0 | 196,526 | |||
| TRANSACT TECHNOLOGIES INC | COM | 892918103 | 329,070 | 100,021 | SH | SOLE | 0 | 0 | 100,021 | |||
| TRANSCAT INC | COM | 893529107 | 11,018 | 150 | SH | SOLE | 0 | 0 | 150 | |||
| TUCOWS INC | COM NEW | 898697206 | 9,438 | 550 | SH | SOLE | 0 | 0 | 550 | |||
| U S PHYSICAL THERAPY | COM | 90337L108 | 3,238,677 | 42,950 | SH | SOLE | 0 | 0 | 42,950 | |||
| UMH PPTYS INC | COM | 903002103 | 121,934 | 8,450 | SH | SOLE | 0 | 0 | 8,450 | |||
| UNILEVER PLC | SPON ADR NEW | 904767803 | 217,847 | 3,787 | SH | SOLE | 0 | 0 | 3,787 | |||
| UNION PAC CORP | COM | 907818108 | 3,882 | 16 | SH | SOLE | 0 | 0 | 16 | |||
| UNITED PARCEL SVCS INC | CL B | 911312106 | 60,307 | 613 | SH | SOLE | 0 | 0 | 613 | |||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 2,706 | 10 | SH | SOLE | 0 | 0 | 10 | |||
| USA COMPRESSION PARTNERS LP | COM UNIT LTDPAR | 90290N109 | 4,985,958 | 183,848 | SH | SOLE | 0 | 0 | 183,848 | |||
| UTAH MED PRODS INC | COM | 917488108 | 1,143,866 | 18,361 | SH | SOLE | 0 | 0 | 18,361 | |||
| VANECK ETF TRUST | BDC INCOME ETF | 92189F411 | 313,882 | 24,522 | SH | SOLE | 0 | 0 | 24,522 | |||
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 1,869,906 | 20,376 | SH | SOLE | 0 | 0 | 20,376 | |||
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 4,894,983 | 40,778 | SH | SOLE | 0 | 0 | 40,778 | |||
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 142,376 | 1,472 | SH | SOLE | 0 | 0 | 1,472 | |||
| VANECK ETF TRUST | VANECK VIETNAM | 92189F817 | 15,579 | 900 | SH | SOLE | 0 | 0 | 900 | |||
| VANECK MERK GOLD ETF | GOLD SHS | 921078101 | 4,505 | 100 | SH | SOLE | 0 | 0 | 100 | |||
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 10,743 | 137 | SH | SOLE | 0 | 0 | 137 | |||
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 | 10,406 | 209 | SH | SOLE | 0 | 0 | 209 | |||
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 12,344,120 | 139,167 | SH | SOLE | 0 | 0 | 139,167 | |||
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 33,467 | 670 | SH | SOLE | 0 | 0 | 670 | |||
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 29,767 | 634 | SH | SOLE | 0 | 0 | 634 | |||
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 8,489 | 145 | SH | SOLE | 0 | 0 | 145 | |||
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 | 16,829 | 168 | SH | SOLE | 0 | 0 | 168 | |||
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 | 5,319,069 | 26,845 | SH | SOLE | 0 | 0 | 26,845 | |||
| VENU HLDG CORP | COM | 92333E104 | 597,432 | 180,493 | SH | SOLE | 0 | 0 | 180,493 | |||
| VERIZON COMMUNICATIONS INC | COM | 92343V104 | 15,060 | 300 | SH | SOLE | 0 | 0 | 300 | |||
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 156,289 | 350 | SH | SOLE | 0 | 0 | 350 | |||
| VIATRIS INC | COM | 92556V106 | 581 | 43 | SH | SOLE | 0 | 0 | 43 | |||
| VICI PPTYS INC | COM | 925652109 | 4,794 | 166 | SH | SOLE | 0 | 0 | 166 | |||
| VIEMED HEALTHCARE INC | COM | 92663R105 | 3,130,857 | 339,941 | SH | SOLE | 0 | 0 | 339,941 | |||
| WALMART INC | COM | 931142103 | 3,977 | 32 | SH | SOLE | 0 | 0 | 32 | |||
| WELLS FARGO & CO | COM | 949746101 | 8,439 | 106 | SH | SOLE | 0 | 0 | 106 | |||
| WELLTOWER INC | COM | 95040Q104 | 845,606 | 4,277 | SH | SOLE | 0 | 0 | 4,277 | |||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 5,449,584 | 41,539 | SH | SOLE | 0 | 0 | 41,539 | |||
| WHERE FOOD COMES FROM INC | COM NEW | 96327X200 | 772,766 | 58,059 | SH | SOLE | 0 | 0 | 58,059 | |||
| WILLDAN GROUP INC | COM | 96924N100 | 15,312 | 200 | SH | SOLE | 0 | 0 | 200 | |||
| WOODWARD INC | COM | 980745103 | 23,265 | 65 | SH | SOLE | 0 | 0 | 65 | |||
| XCEL ENERGY INC | COM | 98389B100 | 3,258 | 41 | SH | SOLE | 0 | 0 | 41 | |||
| ZOETIS INC | CL A | 98978V103 | 141,498 | 1,197 | SH | SOLE | 0 | 0 | 1,197 | |||