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 |
180 DEGREE CAP CORP | COM NEW | 68235B208 | 342,655 | 77,001 | SH | | SOLE | | 0 | 0 | 77,001 |
3M CO | COM | 88579Y101 | 527,475 | 5,270 | SH | | SOLE | | 0 | 0 | 5,270 |
ABBOTT LABS | COM | 002824100 | 318,230 | 2,919 | SH | | SOLE | | 0 | 0 | 2,919 |
ABBVIE INC | COM | 00287Y109 | 438,681 | 3,256 | SH | | SOLE | | 0 | 0 | 3,256 |
ABRDN GLOBAL INCOME FUND INC | COM | 003013109 | 127,544 | 21,400 | SH | | SOLE | | 0 | 0 | 21,400 |
ACACIA RESH CORP | ACACIA TCH COM | 003881307 | 62,400 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
AFLAC INC | COM | 001055102 | 615,510 | 8,818 | SH | | SOLE | | 0 | 0 | 8,818 |
AIR LEASE CORP | CL A | 00912X302 | 1,406,160 | 33,600 | SH | | SOLE | | 0 | 0 | 33,600 |
ALBEMARLE CORP | COM | 012653101 | 9,589,524 | 42,985 | SH | | SOLE | | 0 | 0 | 42,985 |
ALLIANCEBERNSTEIN GLOBAL HIG | COM | 01879R106 | 446,208 | 44,800 | SH | | SOLE | | 0 | 0 | 44,800 |
ALLSTATE CORP | COM | 020002101 | 327,121 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
ALPHABET INC | CAP STK CL A | 02079K305 | 1,294,556 | 10,815 | SH | | SOLE | | 0 | 0 | 10,815 |
ALPHABET INC | CAP STK CL C | 02079K107 | 1,565,352 | 12,940 | SH | | SOLE | | 0 | 0 | 12,940 |
ALTO INGREDIENTS INC | COM | 021513106 | 40,460 | 14,000 | SH | | SOLE | | 0 | 0 | 14,000 |
AMAZON COM INC | COM | 023135106 | 10,710,378 | 82,160 | SH | | SOLE | | 0 | 0 | 82,160 |
AMERICAN CENTY ETF TR | INTL SMCP VLU | 025072802 | 1,023,507 | 17,782 | SH | | SOLE | | 0 | 0 | 17,782 |
AMERICAN EAGLE OUTFITTERS IN | COM | 02553E106 | 267,483 | 22,668 | SH | | SOLE | | 0 | 0 | 22,668 |
AMERICAN EXPRESS CO | COM | 025816109 | 533,227 | 3,061 | SH | | SOLE | | 0 | 0 | 3,061 |
AMERICOLD REALTY TRUST INC | COM | 03064D108 | 261,360 | 11,000 | SH | | SOLE | | 0 | 0 | 11,000 |
AMETEK INC | COM | 031100100 | 485,640 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
AMGEN INC | COM | 031162100 | 9,535,467 | 42,949 | SH | | SOLE | | 0 | 0 | 42,949 |
ANSYS INC | COM | 03662Q105 | 429,351 | 1,300 | SH | | SOLE | | 0 | 0 | 1,300 |
AON PLC | SHS CL A | G0403H108 | 1,380,800 | 4,000 | PRN | Call | SOLE | | 0 | 0 | 4,000 |
APOLLO SR FLOATING RATE FD I | COM | 037636107 | 663,574 | 51,400 | SH | | SOLE | | 0 | 0 | 51,400 |
APPLE INC | COM | 037833100 | 37,401,007 | 192,819 | SH | | SOLE | | 0 | 0 | 192,819 |
APPLE INC | COM | 037833100 | 290,955 | 1,500 | PRN | Put | SOLE | | 0 | 0 | 1,500 |
ARTS WAY MFG INC | COM | 043168103 | 51,194 | 21,855 | SH | | SOLE | | 0 | 0 | 21,855 |
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 308,019 | 425 | SH | | SOLE | | 0 | 0 | 425 |
AT&T INC | COM | 00206R102 | 442,390 | 27,736 | SH | | SOLE | | 0 | 0 | 27,736 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 1,312,147 | 5,970 | SH | | SOLE | | 0 | 0 | 5,970 |
AUTOZONE INC | COM | 053332102 | 6,383,002 | 2,560 | SH | | SOLE | | 0 | 0 | 2,560 |
AVERY DENNISON CORP | COM | 053611109 | 24,707,586 | 143,816 | SH | | SOLE | | 0 | 0 | 143,816 |
AZEK CO INC | CL A | 05478C105 | 466,466 | 15,400 | SH | | SOLE | | 0 | 0 | 15,400 |
BANK AMERICA CORP | COM | 060505104 | 1,472,056 | 51,309 | SH | | SOLE | | 0 | 0 | 51,309 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 22,031,715 | 64,609 | SH | | SOLE | | 0 | 0 | 64,609 |
BLACKROCK CAP INVT CORP | COM | 092533108 | 71,449 | 21,783 | SH | | SOLE | | 0 | 0 | 21,783 |
BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 | 224,030 | 26,862 | SH | | SOLE | | 0 | 0 | 26,862 |
BLACKROCK FLOATING RATE INCO | COM | 09255X100 | 653,846 | 53,550 | SH | | SOLE | | 0 | 0 | 53,550 |
BLACKROCK MUNIHLDGS NY QLTY | COM | 09255C106 | 321,736 | 30,700 | SH | | SOLE | | 0 | 0 | 30,700 |
BLACKROCK MUNIYIELD N Y QUAL | COM | 09255E102 | 416,343 | 41,100 | SH | | SOLE | | 0 | 0 | 41,100 |
BLACKROCK N Y MUN INCOME TRU | SH BEN INT | 09248L106 | 158,957 | 15,373 | SH | | SOLE | | 0 | 0 | 15,373 |
BLACKSTONE SECD LENDING FD | COMMON STOCK | 09261X102 | 534,861 | 19,549 | SH | | SOLE | | 0 | 0 | 19,549 |
BLACKSTONE SENI FLTN RAT 202 | COM | 09256U105 | 208,966 | 16,300 | SH | | SOLE | | 0 | 0 | 16,300 |
BOEING CO | COM | 097023105 | 488,836 | 2,315 | SH | | SOLE | | 0 | 0 | 2,315 |
BORGWARNER INC | COM | 099724106 | 16,635,038 | 340,115 | SH | | SOLE | | 0 | 0 | 340,115 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 560,202 | 8,760 | SH | | SOLE | | 0 | 0 | 8,760 |
BROADCOM INC | COM | 11135F101 | 444,992 | 513 | SH | | SOLE | | 0 | 0 | 513 |
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 2,203,200 | 16,200 | SH | | SOLE | | 0 | 0 | 16,200 |
CANADIAN IMPERIAL BK COMM TO | COM | 136069101 | 257,233 | 6,027 | SH | | SOLE | | 0 | 0 | 6,027 |
CANNAE HLDGS INC | COM | 13765N107 | 303,150 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
CATERPILLAR INC | COM | 149123101 | 221,445 | 900 | SH | | SOLE | | 0 | 0 | 900 |
CBRE GROUP INC | CL A | 12504L109 | 1,226,792 | 15,200 | SH | | SOLE | | 0 | 0 | 15,200 |
CERUS CORP | COM | 157085101 | 94,710 | 38,500 | SH | | SOLE | | 0 | 0 | 38,500 |
CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 | 1,106,661 | 125,900 | SH | | SOLE | | 0 | 0 | 125,900 |
CHARTER COMMUNICATIONS INC N | CL A | 16119P108 | 702,779 | 1,913 | SH | | SOLE | | 0 | 0 | 1,913 |
CHENIERE ENERGY INC | COM NEW | 16411R208 | 1,714,050 | 11,250 | SH | | SOLE | | 0 | 0 | 11,250 |
CHEVRON CORP NEW | COM | 166764100 | 2,711,654 | 17,233 | SH | | SOLE | | 0 | 0 | 17,233 |
CISCO SYS INC | COM | 17275R102 | 21,209,808 | 409,931 | SH | | SOLE | | 0 | 0 | 409,931 |
COCA COLA CO | COM | 191216100 | 395,465 | 6,567 | SH | | SOLE | | 0 | 0 | 6,567 |
COEUR MNG INC | COM NEW | 192108504 | 42,600 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
COHEN & STEERS INFRASTRUCTUR | COM | 19248A109 | 224,390 | 9,500 | SH | | SOLE | | 0 | 0 | 9,500 |
COHEN & STEERS QUALITY INCOM | COM | 19247L106 | 426,880 | 36,800 | SH | | SOLE | | 0 | 0 | 36,800 |
COHEN & STEERS REIT & PFD & | COM | 19247X100 | 854,550 | 45,000 | SH | | SOLE | | 0 | 0 | 45,000 |
COHEN & STEERS TOTAL RETURN | COM | 19247R103 | 156,454 | 13,700 | SH | | SOLE | | 0 | 0 | 13,700 |
COHERENT CORP | COM | 19247G107 | 7,226,926 | 141,760 | SH | | SOLE | | 0 | 0 | 141,760 |
COMCAST CORP NEW | CL A | 20030N101 | 205,715 | 4,951 | SH | | SOLE | | 0 | 0 | 4,951 |
CONOCOPHILLIPS | COM | 20825C104 | 1,320,096 | 12,741 | SH | | SOLE | | 0 | 0 | 12,741 |
CONSOLIDATED EDISON INC | COM | 209115104 | 229,345 | 2,537 | SH | | SOLE | | 0 | 0 | 2,537 |
CORNING INC | COM | 219350105 | 34,730,330 | 991,162 | SH | | SOLE | | 0 | 0 | 991,162 |
CSX CORP | COM | 126408103 | 388,740 | 11,400 | SH | | SOLE | | 0 | 0 | 11,400 |
CVS HEALTH CORP | COM | 126650100 | 564,170 | 8,161 | SH | | SOLE | | 0 | 0 | 8,161 |
DANA INC | COM | 235825205 | 195,500 | 11,500 | SH | | SOLE | | 0 | 0 | 11,500 |
DEERE & CO | COM | 244199105 | 887,367 | 2,190 | SH | | SOLE | | 0 | 0 | 2,190 |
DIMENSIONAL ETF TRUST | INTERNATNAL VAL | 25434V807 | 224,629 | 6,838 | SH | | SOLE | | 0 | 0 | 6,838 |
DISNEY WALT CO | COM | 254687106 | 4,007,972 | 44,892 | SH | | SOLE | | 0 | 0 | 44,892 |
DOW INC | COM | 260557103 | 292,558 | 5,493 | SH | | SOLE | | 0 | 0 | 5,493 |
EATON VANCE FLTING RATE INC | COM | 278279104 | 177,303 | 15,180 | SH | | SOLE | | 0 | 0 | 15,180 |
EATON VANCE MUNI INCOME TRUS | SH BEN INT | 27826U108 | 99,500 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
EATON VANCE SR FLTNG RTE TR | COM | 27828Q105 | 384,225 | 32,700 | SH | | SOLE | | 0 | 0 | 32,700 |
ECOLAB INC | COM | 278865100 | 3,310,948 | 17,735 | SH | | SOLE | | 0 | 0 | 17,735 |
EL PASO ENERGY CAP TR I | PFD CV TR SEC 28 | 283678209 | 227,605 | 4,900 | SH | | SOLE | | 0 | 0 | 4,900 |
ELEVANCE HEALTH INC | COM | 036752103 | 577,577 | 1,300 | SH | | SOLE | | 0 | 0 | 1,300 |
ENBRIDGE INC | COM | 29250N105 | 872,776 | 23,493 | SH | | SOLE | | 0 | 0 | 23,493 |
ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 422,918 | 16,050 | SH | | SOLE | | 0 | 0 | 16,050 |
EQUINIX INC | COM | 29444U700 | 1,505,949 | 1,921 | SH | | SOLE | | 0 | 0 | 1,921 |
EQUUS TOTAL RETURN INC | COM | 294766100 | 112,716 | 77,735 | SH | | SOLE | | 0 | 0 | 77,735 |
ETF SER SOLUTIONS | DISTILLATE US | 26922A321 | 25,072,267 | 553,900 | SH | | SOLE | | 0 | 0 | 553,900 |
EXPEDIA GROUP INC | COM NEW | 30212P303 | 398,727 | 3,645 | SH | | SOLE | | 0 | 0 | 3,645 |
EXXON MOBIL CORP | COM | 30231G102 | 6,725,219 | 62,706 | SH | | SOLE | | 0 | 0 | 62,706 |
FG GROUP HOLDINGS INC | COM | 302462106 | 87,481 | 45,563 | SH | | SOLE | | 0 | 0 | 45,563 |
FIDELITY MERRIMACK STR TR | LOW DURTIN ETF | 316188408 | 219,142 | 4,400 | SH | | SOLE | | 0 | 0 | 4,400 |
FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 | 769,754 | 48,200 | SH | | SOLE | | 0 | 0 | 48,200 |
FIRST TR SR FLTG RATE INCOME | COM | 33733U108 | 510,840 | 51,600 | SH | | SOLE | | 0 | 0 | 51,600 |
FIRSTHAND TECHNOLOGY VALUE F | COM | 33766Y100 | 6,301 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
FREQUENCY ELECTRS INC | COM | 358010106 | 593,814 | 89,700 | SH | | SOLE | | 0 | 0 | 89,700 |
FRIEDMAN INDS INC | COM | 358435105 | 220,500 | 17,500 | SH | | SOLE | | 0 | 0 | 17,500 |
FS KKR CAP CORP | COM | 302635206 | 21,293,310 | 1,110,183 | SH | | SOLE | | 0 | 0 | 1,110,183 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 307,398 | 1,400 | SH | | SOLE | | 0 | 0 | 1,400 |
GARTNER INC | COM | 366651107 | 280,248 | 800 | SH | | SOLE | | 0 | 0 | 800 |
GEN DIGITAL INC | COM | 668771108 | 408,231 | 22,007 | SH | | SOLE | | 0 | 0 | 22,007 |
GENERAC HLDGS INC | COM | 368736104 | 328,086 | 2,200 | SH | | SOLE | | 0 | 0 | 2,200 |
GENERAL ELECTRIC CO | COM NEW | 369604301 | 284,732 | 2,592 | SH | | SOLE | | 0 | 0 | 2,592 |
GENERAL MLS INC | COM | 370334104 | 2,492,134 | 32,492 | SH | | SOLE | | 0 | 0 | 32,492 |
GENERAL MTRS CO | COM | 37045V100 | 2,130,890 | 55,262 | SH | | SOLE | | 0 | 0 | 55,262 |
GLADSTONE LD CORP | COM | 376549101 | 291,233 | 17,900 | SH | | SOLE | | 0 | 0 | 17,900 |
GLOBAL MED REIT INC | COM NEW | 37954A204 | 813,483 | 89,100 | SH | | SOLE | | 0 | 0 | 89,100 |
GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 | 913,531 | 14,050 | SH | | SOLE | | 0 | 0 | 14,050 |
GOLDMAN SACHS ETF TR | ACES ULTRA SHR | 381430230 | 1,274,047 | 25,532 | SH | | SOLE | | 0 | 0 | 25,532 |
GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 | 3,584,255 | 119,875 | SH | | SOLE | | 0 | 0 | 119,875 |
GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 | 1,467,950 | 16,815 | SH | | SOLE | | 0 | 0 | 16,815 |
GRAINGER W W INC | COM | 384802104 | 926,594 | 1,175 | SH | | SOLE | | 0 | 0 | 1,175 |
GSI TECHNOLOGY INC | COM | 36241U106 | 55,300 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
HAYWARD HLDGS INC | COM | 421298100 | 282,700 | 22,000 | SH | | SOLE | | 0 | 0 | 22,000 |
HENRY SCHEIN INC | COM | 806407102 | 626,498 | 7,725 | SH | | SOLE | | 0 | 0 | 7,725 |
HOME DEPOT INC | COM | 437076102 | 567,540 | 1,827 | SH | | SOLE | | 0 | 0 | 1,827 |
HONEYWELL INTL INC | COM | 438516106 | 309,798 | 1,493 | SH | | SOLE | | 0 | 0 | 1,493 |
HOWMET AEROSPACE INC | COM | 443201108 | 404,658 | 8,165 | SH | | SOLE | | 0 | 0 | 8,165 |
HURCO CO | COM | 447324104 | 298,770 | 13,800 | SH | | SOLE | | 0 | 0 | 13,800 |
IAC INC | COM NEW | 44891N208 | 590,320 | 9,400 | SH | | SOLE | | 0 | 0 | 9,400 |
IAC INC | COM NEW | 44891N208 | 94,200 | 1,500 | PRN | Put | SOLE | | 0 | 0 | 1,500 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 6,181,539 | 24,710 | SH | | SOLE | | 0 | 0 | 24,710 |
IMMUCELL CORP | COM PAR | 452525306 | 312,040 | 62,408 | SH | | SOLE | | 0 | 0 | 62,408 |
IMPINJ INC | COM | 453204109 | 179,300 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
IMPINJ INC | COM | 453204109 | 134,475 | 1,500 | PRN | Put | SOLE | | 0 | 0 | 1,500 |
INTEL CORP | COM | 458140100 | 10,834,753 | 324,006 | SH | | SOLE | | 0 | 0 | 324,006 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 1,274,407 | 9,524 | SH | | SOLE | | 0 | 0 | 9,524 |
INTRUSION INC | COM NEW | 46121E205 | 14,945 | 12,250 | SH | | SOLE | | 0 | 0 | 12,250 |
INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | 1,157,683 | 101,819 | SH | | SOLE | | 0 | 0 | 101,819 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 | 642,722 | 30,360 | SH | | SOLE | | 0 | 0 | 30,360 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 | 235,100 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 2,563,825 | 124,639 | SH | | SOLE | | 0 | 0 | 124,639 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 | 202,320 | 9,000 | SH | | SOLE | | 0 | 0 | 9,000 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 10,090,525 | 501,268 | SH | | SOLE | | 0 | 0 | 501,268 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 | 581,790 | 25,800 | SH | | SOLE | | 0 | 0 | 25,800 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 | 53,927,148 | 2,846,511 | SH | | SOLE | | 0 | 0 | 2,846,511 |
INVESCO EXCH TRD SLF IDX FD | INVSCO BLSH 26 | 46138J635 | 239,400 | 10,500 | SH | | SOLE | | 0 | 0 | 10,500 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 39,705,941 | 265,343 | SH | | SOLE | | 0 | 0 | 265,343 |
INVESCO MUN OPPORTUNITY TR | COM | 46132C107 | 104,060 | 11,000 | SH | | SOLE | | 0 | 0 | 11,000 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 725,911 | 1,965 | SH | | SOLE | | 0 | 0 | 1,965 |
INVESCO SR INCOME TR | COM | 46131H107 | 119,350 | 31,000 | SH | | SOLE | | 0 | 0 | 31,000 |
INVESCO TR INVT GRADE MUNS | COM | 46131M106 | 150,505 | 15,500 | SH | | SOLE | | 0 | 0 | 15,500 |
INVESCO TR INVT GRADE NEW YO | COM | 46131T101 | 240,170 | 23,500 | SH | | SOLE | | 0 | 0 | 23,500 |
ISHARES INC | CORE MSCI EMKT | 46434G103 | 224,024 | 4,545 | SH | | SOLE | | 0 | 0 | 4,545 |
ISHARES INC | MSCI EQUAL WEITE | 464286681 | 1,473,778 | 18,703 | SH | | SOLE | | 0 | 0 | 18,703 |
ISHARES TR | 0-5YR INVT GR CP | 46434V100 | 1,538,767 | 31,918 | SH | | SOLE | | 0 | 0 | 31,918 |
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 375,138 | 7,458 | SH | | SOLE | | 0 | 0 | 7,458 |
ISHARES TR | CORE MSCI EAFE | 46432F842 | 1,903,693 | 28,203 | SH | | SOLE | | 0 | 0 | 28,203 |
ISHARES TR | CORE MSCI TOTAL | 46432F834 | 270,519 | 4,320 | SH | | SOLE | | 0 | 0 | 4,320 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 412,354 | 1,577 | SH | | SOLE | | 0 | 0 | 1,577 |
ISHARES TR | CORE US AGGBD ET | 464287226 | 204,720 | 2,090 | SH | | SOLE | | 0 | 0 | 2,090 |
ISHARES TR | EAFE VALUE ETF | 464288877 | 1,770,273 | 36,172 | SH | | SOLE | | 0 | 0 | 36,172 |
ISHARES TR | GL CLEAN ENE ETF | 464288224 | 1,005,652 | 54,655 | SH | | SOLE | | 0 | 0 | 54,655 |
ISHARES TR | IBONDS 23 TRM TS | 46436E882 | 421,175 | 16,976 | SH | | SOLE | | 0 | 0 | 16,976 |
ISHARES TR | IBONDS 27 ETF | 46435UAA9 | 748,543 | 31,880 | SH | | SOLE | | 0 | 0 | 31,880 |
ISHARES TR | IBONDS DEC2023 | 46435G318 | 201,244 | 7,895 | SH | | SOLE | | 0 | 0 | 7,895 |
ISHARES TR | IBONDS DEC2026 | 46435GAA0 | 70,412,650 | 3,000,113 | SH | | SOLE | | 0 | 0 | 3,000,113 |
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 13,148,428 | 262,077 | SH | | SOLE | | 0 | 0 | 262,077 |
ISHARES TR | MSCI EAFE MIN VL | 46429B689 | 746,655 | 11,062 | SH | | SOLE | | 0 | 0 | 11,062 |
ISHARES TR | MSCI INTL MOMENT | 46434V449 | 1,679,500 | 50,587 | SH | | SOLE | | 0 | 0 | 50,587 |
ISHARES TR | MSCI INTL QUALTY | 46434V456 | 859,547 | 24,145 | SH | | SOLE | | 0 | 0 | 24,145 |
ISHARES TR | MSCI USA MIN VOL | 46429B697 | 1,919,724 | 25,827 | SH | | SOLE | | 0 | 0 | 25,827 |
ISHARES TR | MSCI USA MMENTM | 46432F396 | 2,491,106 | 17,269 | SH | | SOLE | | 0 | 0 | 17,269 |
ISHARES TR | MSCI USA QLT FCT | 46432F339 | 14,469,806 | 107,287 | SH | | SOLE | | 0 | 0 | 107,287 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 234,113 | 2,194 | SH | | SOLE | | 0 | 0 | 2,194 |
ISHARES TR | PFD AND INCM SEC | 464288687 | 998,885 | 32,295 | SH | | SOLE | | 0 | 0 | 32,295 |
ISHARES TR | RESIDENTIAL MULT | 464288562 | 219,810 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 425,429 | 1,546 | SH | | SOLE | | 0 | 0 | 1,546 |
ISHARES TR | RUS MDCP VAL ETF | 464287473 | 309,264 | 2,816 | SH | | SOLE | | 0 | 0 | 2,816 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 1,814,343 | 9,688 | SH | | SOLE | | 0 | 0 | 9,688 |
ISHARES TR | SHRT NAT MUN ETF | 464288158 | 1,186,629 | 11,406 | SH | | SOLE | | 0 | 0 | 11,406 |
ISHARES TR | U.S. MED DVC ETF | 464288810 | 406,512 | 7,200 | SH | | SOLE | | 0 | 0 | 7,200 |
ISHARES U S ETF TR | BLACKROCK ST MAT | 46431W507 | 8,111,777 | 163,149 | SH | | SOLE | | 0 | 0 | 163,149 |
J & J SNACK FOODS CORP | COM | 466032109 | 2,375,400 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 | 767,672 | 15,311 | SH | | SOLE | | 0 | 0 | 15,311 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 2,339,896 | 19,681 | SH | | SOLE | | 0 | 0 | 19,681 |
JOHNSON & JOHNSON | COM | 478160104 | 4,615,065 | 27,882 | SH | | SOLE | | 0 | 0 | 27,882 |
JOHNSON CTLS INTL PLC | SHS | G51502105 | 26,099,986 | 383,024 | SH | | SOLE | | 0 | 0 | 383,024 |
JPMORGAN CHASE & CO | COM | 46625H100 | 27,936,479 | 192,082 | SH | | SOLE | | 0 | 0 | 192,082 |
KELLOGG CO | COM | 487836108 | 495,188 | 7,347 | SH | | SOLE | | 0 | 0 | 7,347 |
KIRBY CORP | COM | 497266106 | 554,040 | 7,200 | SH | | SOLE | | 0 | 0 | 7,200 |
KLA CORP | COM NEW | 482480100 | 2,673,998 | 5,513 | SH | | SOLE | | 0 | 0 | 5,513 |
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 297,589 | 1,520 | SH | | SOLE | | 0 | 0 | 1,520 |
LAM RESEARCH CORP | COM | 512807108 | 450,002 | 700 | SH | | SOLE | | 0 | 0 | 700 |
LAUDER ESTEE COS INC | CL A | 518439104 | 2,639,477 | 13,441 | SH | | SOLE | | 0 | 0 | 13,441 |
LENNAR CORP | CL A | 526057104 | 8,751,823 | 69,841 | SH | | SOLE | | 0 | 0 | 69,841 |
LIBERTY BROADBAND CORP | COM SER C | 530307305 | 1,689,200 | 21,086 | SH | | SOLE | | 0 | 0 | 21,086 |
LILLY ELI & CO | COM | 532457108 | 21,382,675 | 45,594 | SH | | SOLE | | 0 | 0 | 45,594 |
LISTED FD TR | HORIZON KINETICS | 53656F623 | 32,865,396 | 1,075,087 | SH | | SOLE | | 0 | 0 | 1,075,087 |
LOCKHEED MARTIN CORP | COM | 539830109 | 447,732 | 973 | SH | | SOLE | | 0 | 0 | 973 |
LOUISIANA PAC CORP | COM | 546347105 | 164,956 | 2,200 | SH | | SOLE | | 0 | 0 | 2,200 |
LOUISIANA PAC CORP | COM | 546347105 | 164,956 | 2,200 | PRN | Call | SOLE | | 0 | 0 | 2,200 |
M & T BK CORP | COM | 55261F104 | 264,104 | 2,134 | SH | | SOLE | | 0 | 0 | 2,134 |
MANHATTAN BRDG CAP INC | COM | 562803106 | 1,105,875 | 218,985 | SH | | SOLE | | 0 | 0 | 218,985 |
MARATHON PETE CORP | COM | 56585A102 | 931,943 | 7,993 | SH | | SOLE | | 0 | 0 | 7,993 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 323,183 | 700 | SH | | SOLE | | 0 | 0 | 700 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 806,165 | 2,050 | SH | | SOLE | | 0 | 0 | 2,050 |
MCDONALDS CORP | COM | 580135101 | 279,611 | 937 | SH | | SOLE | | 0 | 0 | 937 |
MEDICAL PPTYS TRUST INC | COM | 58463J304 | 492,632 | 53,200 | SH | | SOLE | | 0 | 0 | 53,200 |
MEDTRONIC PLC | SHS | G5960L103 | 1,939,698 | 22,017 | SH | | SOLE | | 0 | 0 | 22,017 |
MERCER INTL INC | COM | 588056101 | 1,455,828 | 180,400 | SH | | SOLE | | 0 | 0 | 180,400 |
MERCK & CO INC | COM | 58933Y105 | 2,534,313 | 21,963 | SH | | SOLE | | 0 | 0 | 21,963 |
META PLATFORMS INC | CL A | 30303M102 | 276,506 | 964 | SH | | SOLE | | 0 | 0 | 964 |
METLIFE INC | COM | 59156R108 | 4,176,260 | 73,877 | SH | | SOLE | | 0 | 0 | 73,877 |
MICRON TECHNOLOGY INC | COM | 595112103 | 208,263 | 3,300 | SH | | SOLE | | 0 | 0 | 3,300 |
MICROSOFT CORP | COM | 594918104 | 42,870,017 | 125,888 | SH | | SOLE | | 0 | 0 | 125,888 |
MONTROSE ENVIRONMENTAL GROUP | COM | 615111101 | 380,386 | 9,031 | SH | | SOLE | | 0 | 0 | 9,031 |
MORGAN STANLEY | COM NEW | 617446448 | 633,668 | 7,420 | SH | | SOLE | | 0 | 0 | 7,420 |
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 72,250 | 25,000 | SH | | SOLE | | 0 | 0 | 25,000 |
NEW YORK CMNTY BANCORP INC | COM | 649445103 | 949,780 | 84,500 | SH | | SOLE | | 0 | 0 | 84,500 |
NEW YORK TIMES CO | CL A | 650111107 | 1,463,558 | 37,165 | SH | | SOLE | | 0 | 0 | 37,165 |
NEXTERA ENERGY INC | COM | 65339F101 | 261,778 | 3,528 | SH | | SOLE | | 0 | 0 | 3,528 |
NORFOLK SOUTHN CORP | COM | 655844108 | 232,429 | 1,025 | SH | | SOLE | | 0 | 0 | 1,025 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 403,640 | 4,000 | SH | | SOLE | | 0 | 0 | 4,000 |
NU HLDGS LTD | ORD SHS CL A | G6683N103 | 134,486 | 17,045 | SH | | SOLE | | 0 | 0 | 17,045 |
NUTRIEN LTD | COM | 67077M108 | 4,588,658 | 77,708 | SH | | SOLE | | 0 | 0 | 77,708 |
NUVEEN MUN VALUE FD INC | COM | 670928100 | 126,150 | 14,500 | SH | | SOLE | | 0 | 0 | 14,500 |
NUVEEN NEW YORK QLT MUN INC | COM | 67066X107 | 112,875 | 10,500 | SH | | SOLE | | 0 | 0 | 10,500 |
NUVEEN PFD & INCOME OPPORTUN | COM | 67073B106 | 113,400 | 17,500 | SH | | SOLE | | 0 | 0 | 17,500 |
NUVEEN PFD & INCOME SECS FD | COM | 67072C105 | 85,027 | 13,327 | SH | | SOLE | | 0 | 0 | 13,327 |
NVIDIA CORPORATION | COM | 67066G104 | 404,831 | 957 | SH | | SOLE | | 0 | 0 | 957 |
OPENLANE INC | COM | 48238T109 | 11,608,743 | 762,730 | SH | | SOLE | | 0 | 0 | 762,730 |
OPKO HEALTH INC | COM | 68375N103 | 64,015 | 29,500 | SH | | SOLE | | 0 | 0 | 29,500 |
ORACLE CORP | COM | 68389X105 | 321,663 | 2,701 | SH | | SOLE | | 0 | 0 | 2,701 |
PARAMOUNT GLOBAL | CLASS B COM | 92556H206 | 272,571 | 17,132 | SH | | SOLE | | 0 | 0 | 17,132 |
PDC ENERGY INC | COM | 69327R101 | 3,125,750 | 43,938 | SH | | SOLE | | 0 | 0 | 43,938 |
PEPSICO INC | COM | 713448108 | 4,804,793 | 25,941 | SH | | SOLE | | 0 | 0 | 25,941 |
PERMA-PIPE INTL HLDGS INC | COM | 714167103 | 665,700 | 70,000 | SH | | SOLE | | 0 | 0 | 70,000 |
PFIZER INC | COM | 717081103 | 2,712,266 | 73,944 | SH | | SOLE | | 0 | 0 | 73,944 |
PHILLIPS 66 | COM | 718546104 | 209,741 | 2,199 | SH | | SOLE | | 0 | 0 | 2,199 |
PHYSICIANS RLTY TR | COM | 71943U104 | 849,193 | 60,700 | SH | | SOLE | | 0 | 0 | 60,700 |
PIMCO INCOME STRATEGY FD | COM | 72201H108 | 193,284 | 23,600 | SH | | SOLE | | 0 | 0 | 23,600 |
PIMCO INCOME STRATEGY FD II | COM | 72201J104 | 226,394 | 31,400 | SH | | SOLE | | 0 | 0 | 31,400 |
PROCTER AND GAMBLE CO | COM | 742718109 | 545,051 | 3,592 | SH | | SOLE | | 0 | 0 | 3,592 |
PROSPECT CAP CORP | COM | 74348T102 | 62,000 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
PRUDENTIAL FINL INC | COM | 744320102 | 246,223 | 2,791 | SH | | SOLE | | 0 | 0 | 2,791 |
PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | 546,836 | 8,734 | SH | | SOLE | | 0 | 0 | 8,734 |
PURE STORAGE INC | CL A | 74624M102 | 3,103,926 | 84,300 | SH | | SOLE | | 0 | 0 | 84,300 |
PUTNAM MASTER INTER INCOME T | SH BEN INT | 746909100 | 34,760 | 11,000 | SH | | SOLE | | 0 | 0 | 11,000 |
PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 | 541,024 | 153,700 | SH | | SOLE | | 0 | 0 | 153,700 |
QUALCOMM INC | COM | 747525103 | 18,167,124 | 152,614 | SH | | SOLE | | 0 | 0 | 152,614 |
QUEST DIAGNOSTICS INC | COM | 74834L100 | 597,380 | 4,250 | SH | | SOLE | | 0 | 0 | 4,250 |
RAND CAP CORP | COM NEW | 752185207 | 558,273 | 42,911 | SH | | SOLE | | 0 | 0 | 42,911 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 710,308 | 7,251 | SH | | SOLE | | 0 | 0 | 7,251 |
REALTY INCOME CORP | COM | 756109104 | 1,270,538 | 21,250 | SH | | SOLE | | 0 | 0 | 21,250 |
REDWOOD TRUST INC | COM | 758075402 | 421,057 | 66,100 | SH | | SOLE | | 0 | 0 | 66,100 |
REGENERON PHARMACEUTICALS | COM | 75886F107 | 246,460 | 343 | SH | | SOLE | | 0 | 0 | 343 |
RENN FD INC | COM | 759720105 | 54,300 | 30,000 | SH | | SOLE | | 0 | 0 | 30,000 |
RESEARCH FRONTIERS INC | COM | 760911107 | 230,000 | 143,750 | SH | | SOLE | | 0 | 0 | 143,750 |
S&P GLOBAL INC | COM | 78409V104 | 271,804 | 678 | SH | | SOLE | | 0 | 0 | 678 |
S&W SEED CO | COM | 785135104 | 197,030 | 161,500 | SH | | SOLE | | 0 | 0 | 161,500 |
SABA CAPITAL INCOME & OPRNT | SHS NEW | 78518H202 | 318,549 | 41,370 | SH | | SOLE | | 0 | 0 | 41,370 |
SAFEGUARD SCIENTIFICS INC | COM NEW | 786449207 | 57,571 | 34,891 | SH | | SOLE | | 0 | 0 | 34,891 |
SALESFORCE INC | COM | 79466L302 | 6,402,252 | 30,305 | SH | | SOLE | | 0 | 0 | 30,305 |
SEABOARD CORP DEL | COM | 811543107 | 380,998 | 107 | SH | | SOLE | | 0 | 0 | 107 |
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 369,738 | 4,985 | SH | | SOLE | | 0 | 0 | 4,985 |
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 621,708 | 4,684 | SH | | SOLE | | 0 | 0 | 4,684 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 336,420 | 1,935 | SH | | SOLE | | 0 | 0 | 1,935 |
SENECA FOODS CORP NEW | CL A | 817070501 | 395,428 | 12,100 | SH | | SOLE | | 0 | 0 | 12,100 |
SHELL PLC | SPON ADS | 780259305 | 1,174,391 | 19,450 | SH | | SOLE | | 0 | 0 | 19,450 |
SIGMATRON INTL INC | COM | 82661L101 | 40,073 | 12,368 | SH | | SOLE | | 0 | 0 | 12,368 |
SMUCKER J M CO | COM NEW | 832696405 | 479,190 | 3,245 | SH | | SOLE | | 0 | 0 | 3,245 |
SONOCO PRODS CO | COM | 835495102 | 689,495 | 11,682 | SH | | SOLE | | 0 | 0 | 11,682 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 12,865,746 | 72,170 | SH | | SOLE | | 0 | 0 | 72,170 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 397,535 | 897 | SH | | SOLE | | 0 | 0 | 897 |
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 374,029 | 781 | SH | | SOLE | | 0 | 0 | 781 |
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 11,404,727 | 124,207 | SH | | SOLE | | 0 | 0 | 124,207 |
SPDR SER TR | S&P BIOTECH | 78464A870 | 264,160 | 3,175 | SH | | SOLE | | 0 | 0 | 3,175 |
SPROTT PHYSICAL GOLD & SILVE | TR UNIT | 85208R101 | 29,077,598 | 1,613,629 | SH | | SOLE | | 0 | 0 | 1,613,629 |
STARBUCKS CORP | COM | 855244109 | 19,187,192 | 193,693 | SH | | SOLE | | 0 | 0 | 193,693 |
STRYKER CORPORATION | COM | 863667101 | 451,839 | 1,481 | SH | | SOLE | | 0 | 0 | 1,481 |
SYNCHRONY FINANCIAL | COM | 87165B103 | 1,472,128 | 43,400 | SH | | SOLE | | 0 | 0 | 43,400 |
TEMPLETON GLOBAL INCOME FD | COM | 880198106 | 196,650 | 47,500 | SH | | SOLE | | 0 | 0 | 47,500 |
TERADYNE INC | COM | 880770102 | 565,780 | 5,082 | SH | | SOLE | | 0 | 0 | 5,082 |
TEXAS INSTRS INC | COM | 882508104 | 26,768,189 | 148,696 | SH | | SOLE | | 0 | 0 | 148,696 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 31,896,613 | 61,134 | SH | | SOLE | | 0 | 0 | 61,134 |
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 229,512 | 1,200 | SH | | SOLE | | 0 | 0 | 1,200 |
TRINITY INDS INC | COM | 896522109 | 272,526 | 10,600 | SH | | SOLE | | 0 | 0 | 10,600 |
UMH PPTYS INC | COM | 903002103 | 1,476,552 | 92,400 | SH | | SOLE | | 0 | 0 | 92,400 |
UNILEVER PLC | SPON ADR NEW | 904767704 | 6,026,077 | 115,597 | SH | | SOLE | | 0 | 0 | 115,597 |
UNION PAC CORP | COM | 907818108 | 311,698 | 1,523 | SH | | SOLE | | 0 | 0 | 1,523 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 241,988 | 1,350 | SH | | SOLE | | 0 | 0 | 1,350 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 4,302,091 | 8,951 | SH | | SOLE | | 0 | 0 | 8,951 |
US FOODS HLDG CORP | COM | 912008109 | 345,840 | 7,860 | SH | | SOLE | | 0 | 0 | 7,860 |
VALLEY NATL BANCORP | COM | 919794107 | 174,375 | 22,500 | SH | | SOLE | | 0 | 0 | 22,500 |
VALMONT INDS INC | COM | 920253101 | 349,260 | 1,200 | SH | | SOLE | | 0 | 0 | 1,200 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 448,760 | 14,904 | SH | | SOLE | | 0 | 0 | 14,904 |
VANECK MERK GOLD TR | GOLD TRUST | 921078101 | 403,304 | 21,683 | SH | | SOLE | | 0 | 0 | 21,683 |
VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 | 256,014 | 3,110 | SH | | SOLE | | 0 | 0 | 3,110 |
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 10,205,049 | 135,041 | SH | | SOLE | | 0 | 0 | 135,041 |
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 28,878,926 | 397,289 | SH | | SOLE | | 0 | 0 | 397,289 |
VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 | 1,415,836 | 28,966 | SH | | SOLE | | 0 | 0 | 28,966 |
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 11,724,646 | 53,255 | SH | | SOLE | | 0 | 0 | 53,255 |
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 5,105,076 | 30,865 | SH | | SOLE | | 0 | 0 | 30,865 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 1,854,476 | 8,419 | SH | | SOLE | | 0 | 0 | 8,419 |
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 897,629 | 6,317 | SH | | SOLE | | 0 | 0 | 6,317 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 1,363,033 | 33,506 | SH | | SOLE | | 0 | 0 | 33,506 |
VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 | 1,432,936 | 12,970 | SH | | SOLE | | 0 | 0 | 12,970 |
VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 | 1,292,581 | 22,035 | SH | | SOLE | | 0 | 0 | 22,035 |
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 725,497 | 9,180 | SH | | SOLE | | 0 | 0 | 9,180 |
VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 | 729,819 | 15,869 | SH | | SOLE | | 0 | 0 | 15,869 |
VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 1,771,677 | 30,689 | SH | | SOLE | | 0 | 0 | 30,689 |
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 7,343,355 | 97,057 | SH | | SOLE | | 0 | 0 | 97,057 |
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 1,951,376 | 42,256 | SH | | SOLE | | 0 | 0 | 42,256 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 424,264 | 11,408 | SH | | SOLE | | 0 | 0 | 11,408 |
VILLAGE SUPER MKT INC | CL A NEW | 927107409 | 433,580 | 19,000 | SH | | SOLE | | 0 | 0 | 19,000 |
VISA INC | COM CL A | 92826C839 | 361,865 | 1,524 | SH | | SOLE | | 0 | 0 | 1,524 |
WALKER & DUNLOP INC | COM | 93148P102 | 6,906,899 | 87,330 | SH | | SOLE | | 0 | 0 | 87,330 |
WALMART INC | COM | 931142103 | 518,514 | 3,299 | SH | | SOLE | | 0 | 0 | 3,299 |
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 743,159 | 59,263 | SH | | SOLE | | 0 | 0 | 59,263 |
WATERS CORP | COM | 941848103 | 213,232 | 800 | SH | | SOLE | | 0 | 0 | 800 |
WENDYS CO | COM | 95058W100 | 1,916,046 | 88,094 | SH | | SOLE | | 0 | 0 | 88,094 |
WESTERN ASSET GBL HIGH INC F | COM | 95766B109 | 96,119 | 13,185 | SH | | SOLE | | 0 | 0 | 13,185 |
WESTERN ASSET GLOBAL CORP DE | COM | 95790C107 | 667,440 | 54,000 | SH | | SOLE | | 0 | 0 | 54,000 |
WILLSCOT MOBIL MINI HLDNG CO | COM CL A | 971378104 | 491,329 | 10,281 | SH | | SOLE | | 0 | 0 | 10,281 |
XYLEM INC | COM | 98419M100 | 950,288 | 8,438 | SH | | SOLE | | 0 | 0 | 8,438 |
YUM BRANDS INC | COM | 988498101 | 1,588,892 | 11,468 | SH | | SOLE | | 0 | 0 | 11,468 |
YUM CHINA HLDGS INC | COM | 98850P109 | 647,942 | 11,468 | SH | | SOLE | | 0 | 0 | 11,468 |