0001085146-23-001771.txt : 20230420 0001085146-23-001771.hdr.sgml : 20230420 20230419200952 ACCESSION NUMBER: 0001085146-23-001771 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230420 DATE AS OF CHANGE: 20230419 EFFECTIVENESS DATE: 20230420 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SHUFRO ROSE & CO LLC CENTRAL INDEX KEY: 0000908195 IRS NUMBER: 135390713 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04541 FILM NUMBER: 23831157 BUSINESS ADDRESS: STREET 1: 600 LEXINGTON AVENUE STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 212-754-5111 MAIL ADDRESS: STREET 1: 600 LEXINGTON AVENUE STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: SHUFRO ROSE EHRMAN DATE OF NAME CHANGE: 19930624 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000908195 XXXXXXXX 03-31-2023 03-31-2023 false SHUFRO ROSE & CO LLC
600 LEXINGTON AVENUE 15TH FLOOR NEW YORK NY 10022
13F HOLDINGS REPORT 028-04541 N
Steven J. Glass Managing Director 212-754-5100 /s/ Steven J. Glass New York NY 04-19-2023 0 320 1080521575 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 180 DEGREE CAP CORP COM NEW 68235B208 BBG001SD3FG4 387323 77001 SH SOLE 0 0 77001 3M CO COM 88579Y101 BBG001S5T7X2 1944606 18501 SH SOLE 0 0 18501 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 7118489 207536 SH SOLE 0 0 207536 ABBOTT LABS COM 002824100 BBG001S5N9M6 295578 2919 SH SOLE 0 0 2919 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 518909 3256 SH SOLE 0 0 3256 ABRDN GLOBAL INCOME FUND INC COM 003013109 BBG001S5R2X5 108712 21400 SH SOLE 0 0 21400 ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 69538 18015 SH SOLE 0 0 18015 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 3643053 42564 SH SOLE 0 0 42564 AFLAC INC COM 001055102 BBG001S5NGJ4 568950 8818 SH SOLE 0 0 8818 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 1354328 34400 SH SOLE 0 0 34400 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 435456 44800 SH SOLE 0 0 44800 ALLSTATE CORP COM 020002101 BBG001S9BM06 332431 3000 SH SOLE 0 0 3000 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1121840 10815 SH SOLE 0 0 10815 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1636960 15740 SH SOLE 0 0 15740 ALTO INGREDIENTS INC COM 021513106 BBG001SCBYZ5 21000 14000 SH SOLE 0 0 14000 AMAZON COM INC COM 023135106 BBG001S5PQL7 8143178 78838 SH SOLE 0 0 78838 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 850043 14536 SH SOLE 0 0 14536 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG001S7Q949 304658 22668 SH SOLE 0 0 22668 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 504912 3061 SH SOLE 0 0 3061 AMETEK INC COM 031100100 BBG001S5NN54 435990 3000 SH SOLE 0 0 3000 AMGEN INC COM 031162100 BBG001S5NNL6 10585542 43787 SH SOLE 0 0 43787 ANSYS INC COM 03662Q105 BBG001S926L8 432640 1300 SH SOLE 0 0 1300 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1576450 5000 PRN Call SOLE 0 0 5000 APOLLO SR FLOATING RATE FD I COM 037636107 BBG001TCQ4W7 677600 53650 SH SOLE 0 0 53650 APPLE INC COM 037833100 BBG001S5N8V8 31690619 192181 SH SOLE 0 0 192181 APPLE INC COM 037833100 BBG001S5N8V8 329800 2000 PRN Put SOLE 0 0 2000 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 17586117 962304 SH SOLE 0 0 962304 ARTS WAY MFG INC COM 043168103 BBG001S5NVL8 50509 25639 SH SOLE 0 0 25639 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 289302 425 SH SOLE 0 0 425 AT&T INC COM 00206R102 BBG001S5VWH2 574940 29867 SH SOLE 0 0 29867 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1329102 5970 SH SOLE 0 0 5970 AUTOZONE INC COM 053332102 BBG001S6Q5D9 6713208 2731 SH SOLE 0 0 2731 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 25487635 142445 SH SOLE 0 0 142445 AZEK CO INC CL A 05478C105 BBG00RP7FY15 362516 15400 SH SOLE 0 0 15400 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1467438 51309 SH SOLE 0 0 51309 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 20406960 66091 SH SOLE 0 0 66091 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 75152 21783 SH SOLE 0 0 21783 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 230745 26862 SH SOLE 0 0 26862 BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 647595 55350 SH SOLE 0 0 55350 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 326648 30700 SH SOLE 0 0 30700 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 BBG001S6TRK0 417165 41100 SH SOLE 0 0 41100 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 159880 15373 SH SOLE 0 0 15373 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 12128570 486505 SH SOLE 0 0 486505 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 BBG001T6YK55 183788 14500 SH SOLE 0 0 14500 BOEING CO COM 097023105 BBG001S5P0V3 488589 2300 SH SOLE 0 0 2300 BORGWARNER INC COM 099724106 BBG001S7F4D2 12399688 252488 SH SOLE 0 0 252488 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 607156 8760 SH SOLE 0 0 8760 BROADCOM INC COM 11135F101 BBG00KHY5SY8 320770 500 SH SOLE 0 0 500 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 1660186 18700 SH SOLE 0 0 18700 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 254520 6000 SH SOLE 0 0 6000 CANNAE HLDGS INC COM 13765N107 BBG00GXRNJQ3 302700 15000 SH SOLE 0 0 15000 CATERPILLAR INC COM 149123101 BBG001S5PJ06 205956 900 SH SOLE 0 0 900 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1124915 15450 SH SOLE 0 0 15450 CERUS CORP COM 157085101 BBG001S97DG4 114345 38500 SH SOLE 0 0 38500 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 1284669 122700 SH SOLE 0 0 122700 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 663725 1856 SH SOLE 0 0 1856 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1773000 11250 SH SOLE 0 0 11250 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2820590 17287 SH SOLE 0 0 17287 CISCO SYS INC COM 17275R102 BBG001S6HC62 21421339 409782 SH SOLE 0 0 409782 COCA COLA CO COM 191216100 BBG001S5SMQ8 407352 6567 SH SOLE 0 0 6567 COEUR MNG INC COM NEW 192108504 BBG001S5PM54 59850 15000 SH SOLE 0 0 15000 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 231800 9500 SH SOLE 0 0 9500 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 462496 38800 SH SOLE 0 0 38800 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 823322 42200 SH SOLE 0 0 42200 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 153924 12700 SH SOLE 0 0 12700 COHERENT CORP COM 19247G107 BBG001S5S6N6 5417185 142258 SH SOLE 0 0 142258 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 300741 7933 SH SOLE 0 0 7933 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1303719 13141 SH SOLE 0 0 13141 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 218319 2282 SH SOLE 0 0 2282 CORNING INC COM 219350105 BBG001S5RLH1 34900827 989252 SH SOLE 0 0 989252 CSX CORP COM 126408103 BBG001S5Q7Q3 341316 11400 SH SOLE 0 0 11400 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 639884 8611 SH SOLE 0 0 8611 DANA INC COM 235825205 BBG001SRW699 182858 12150 SH SOLE 0 0 12150 DEERE & CO COM 244199105 BBG001S5QFF7 908336 2200 SH SOLE 0 0 2200 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 220389 6838 SH SOLE 0 0 6838 DISNEY WALT CO COM 254687106 BBG001S5QHF3 4490046 44842 SH SOLE 0 0 44842 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 210460 1000 SH SOLE 0 0 1000 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 987464 17662 SH SOLE 0 0 17662 DOW INC COM 260557103 BBG00BN96931 334019 6093 SH SOLE 0 0 6093 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 203733 2112 SH SOLE 0 0 2112 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 186232 16180 SH SOLE 0 0 16180 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 101300 10000 SH SOLE 0 0 10000 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 370491 32700 SH SOLE 0 0 32700 ECOLAB INC COM 278865100 BBG001S5QRB5 2728597 16484 SH SOLE 0 0 16484 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 225253 4900 SH SOLE 0 0 4900 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 597753 1300 SH SOLE 0 0 1300 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 846675 22193 SH SOLE 0 0 22193 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 415695 16050 SH SOLE 0 0 16050 EQUINIX INC COM 29444U700 BBG001SKBNS9 1404947 1949 SH SOLE 0 0 1949 EQUUS TOTAL RETURN INC COM 294766100 BBG001S73WF1 121267 77735 SH SOLE 0 0 77735 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 23361565 541404 SH SOLE 0 0 541404 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 353675 3645 SH SOLE 0 0 3645 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 6881823 62756 SH SOLE 0 0 62756 FG GROUP HOLDINGS INC COM 302462106 BBG01C28LTV1 121732 60563 SH SOLE 0 0 60563 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 218412 4400 SH SOLE 0 0 4400 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 769272 48200 SH SOLE 0 0 48200 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 528345 53100 SH SOLE 0 0 53100 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 BBG001TXMGC0 13023 13708 SH SOLE 0 0 13708 FREQUENCY ELECTRS INC COM 358010106 BBG001S5R3V5 621348 90181 SH SOLE 0 0 90181 FRIEDMAN INDS INC COM 358435105 BBG001S5RBJ1 306180 27000 SH SOLE 0 0 27000 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 267834 1400 SH SOLE 0 0 1400 GARTNER INC COM 366651107 BBG001S5SD60 260616 800 SH SOLE 0 0 800 GEN DIGITAL INC COM 668771108 BBG001S5QG38 433558 25266 SH SOLE 0 0 25266 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 247318 2587 SH SOLE 0 0 2587 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2881166 33714 SH SOLE 0 0 33714 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 2064779 56292 SH SOLE 0 0 56292 GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 298035 17900 SH SOLE 0 0 17900 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 823089 90350 SH SOLE 0 0 90350 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 816618 12850 SH SOLE 0 0 12850 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 BBG00NW3TGY3 1102715 22083 SH SOLE 0 0 22083 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 3443144 115658 SH SOLE 0 0 115658 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1154949 14220 SH SOLE 0 0 14220 GRAINGER W W INC COM 384802104 BBG001S5RRD2 809352 1175 SH SOLE 0 0 1175 GSI TECHNOLOGY INC COM 36241U106 BBG001SFY3K7 51600 30000 SH SOLE 0 0 30000 HAYWARD HLDGS INC COM 421298100 BBG00Z9CCSB9 257840 22000 SH SOLE 0 0 22000 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 629897 7725 SH SOLE 0 0 7725 HOME DEPOT INC COM 437076102 BBG001S5RTW7 537709 1822 SH SOLE 0 0 1822 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 285343 1493 SH SOLE 0 0 1493 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 345952 8165 SH SOLE 0 0 8165 HURCO CO COM 447324104 BBG001S5S200 349416 13800 SH SOLE 0 0 13800 IAC INC COM NEW 44891N208 BBG00S1LR2D2 381840 7400 SH SOLE 0 0 7400 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 6129991 25180 SH SOLE 0 0 25180 IMMUCELL CORP COM PAR 452525306 BBG001S5S3P1 318905 62408 SH SOLE 0 0 62408 IMPINJ INC COM 453204109 BBG001T313Q3 271040 2000 SH SOLE 0 0 2000 INTEL CORP COM 458140100 BBG001S5SF65 14263306 436587 SH SOLE 0 0 436587 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1808125 13793 SH SOLE 0 0 13793 INTRUSION INC COM NEW 46121E205 BBG001SDZHG5 14333 12250 SH SOLE 0 0 12250 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1170409 101952 SH SOLE 0 0 101952 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 1641184 77855 SH SOLE 0 0 77855 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 567676 24100 SH SOLE 0 0 24100 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 2538007 123264 SH SOLE 0 0 123264 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 202087 9000 SH SOLE 0 0 9000 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 9972690 491750 SH SOLE 0 0 491750 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 478824 21300 SH SOLE 0 0 21300 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 64099163 3345468 SH SOLE 0 0 3345468 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 52767149 364868 SH SOLE 0 0 364868 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 107910 11000 SH SOLE 0 0 11000 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 684865 2134 SH SOLE 0 0 2134 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 114080 31000 SH SOLE 0 0 31000 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 154070 15500 SH SOLE 0 0 15500 INVESCO TR INVT GRADE NEW YO COM 46131T101 BBG001S71JD4 245810 23500 SH SOLE 0 0 23500 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1463631 19373 SH SOLE 0 0 19373 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1755170 36204 SH SOLE 0 0 36204 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 224568 4469 SH SOLE 0 0 4469 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2284875 34179 SH SOLE 0 0 34179 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 310184 5007 SH SOLE 0 0 5007 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 394503 1577 SH SOLE 0 0 1577 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 215224 2160 SH SOLE 0 0 2160 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1441193 29697 SH SOLE 0 0 29697 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1082738 54739 SH SOLE 0 0 54739 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 285648 11513 SH SOLE 0 0 11513 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 200674 7757 SH SOLE 0 0 7757 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 201385 7568 SH SOLE 0 0 7568 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 200770 7895 SH SOLE 0 0 7895 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 66294190 2793687 SH SOLE 0 0 2793687 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 13543426 267974 SH SOLE 0 0 267974 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 600052 8870 SH SOLE 0 0 8870 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 1315496 40704 SH SOLE 0 0 40704 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 704082 19946 SH SOLE 0 0 19946 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2584222 35527 SH SOLE 0 0 35527 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1998999 14377 SH SOLE 0 0 14377 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 13496003 108782 SH SOLE 0 0 108782 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1003567 32145 SH SOLE 0 0 32145 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 211860 3000 SH SOLE 0 0 3000 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 411208 1683 SH SOLE 0 0 1683 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 285689 2690 SH SOLE 0 0 2690 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1643479 9212 SH SOLE 0 0 9212 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1469027 14034 SH SOLE 0 0 14034 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 388656 7200 SH SOLE 0 0 7200 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 7363179 148451 SH SOLE 0 0 148451 J & J SNACK FOODS CORP COM 466032109 BBG001S5SH98 2493061 16820 SH SOLE 0 0 16820 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 609796 12118 SH SOLE 0 0 12118 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 2341721 19928 SH SOLE 0 0 19928 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 4334525 27965 SH SOLE 0 0 27965 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 23061512 382943 SH SOLE 0 0 382943 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 25338063 194444 SH SOLE 0 0 194444 KAR AUCTION SVCS INC COM 48238T109 BBG001T5L4B0 10359639 757284 SH SOLE 0 0 757284 KELLOGG CO COM 487836108 BBG001S5SJL0 491956 7347 SH SOLE 0 0 7347 KEY TRONIC CORP COM 493144109 BBG001S5SNK2 72700 10000 SH SOLE 0 0 10000 KIRBY CORP COM 497266106 BBG001S5SKT9 501840 7200 SH SOLE 0 0 7200 KLA CORP COM NEW 482480100 BBG001S5SLM4 2062979 5168 SH SOLE 0 0 5168 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 298303 1520 SH SOLE 0 0 1520 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 371084 700 SH SOLE 0 0 700 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 3300263 13391 SH SOLE 0 0 13391 LENNAR CORP CL A 526057104 BBG001S5SRK3 19367378 184258 SH SOLE 0 0 184258 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 1863006 22803 SH SOLE 0 0 22803 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 BBG00BFHD836 656946 23387 SH SOLE 0 0 23387 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 BBG00BFHD9T6 4499277 160746 SH SOLE 0 0 160746 LILLY ELI & CO COM 532457108 BBG001S5STL8 15798694 46004 SH SOLE 0 0 46004 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 25461114 825587 SH SOLE 0 0 825587 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 459223 971 SH SOLE 0 0 971 MANHATTAN BRDG CAP INC COM 562803106 BBG001SCRDM8 1115566 215485 SH SOLE 0 0 215485 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1141288 8465 SH SOLE 0 0 8465 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 248542 700 SH SOLE 0 0 700 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 744871 2050 SH SOLE 0 0 2050 MCDONALDS CORP COM 580135101 BBG001S5T110 261995 937 SH SOLE 0 0 937 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 399081 48550 SH SOLE 0 0 48550 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1754856 21767 SH SOLE 0 0 21767 MERCER INTL INC COM 588056101 BBG001S6TK43 1845520 188800 SH SOLE 0 0 188800 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2310686 21719 SH SOLE 0 0 21719 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 204205 964 SH SOLE 0 0 964 METLIFE INC COM 59156R108 BBG001S5T3R8 4280062 73871 SH SOLE 0 0 73871 MICROSOFT CORP COM 594918104 BBG001S5TD05 36419288 126324 SH SOLE 0 0 126324 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 322136 9031 SH SOLE 0 0 9031 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 658061 7495 SH SOLE 0 0 7495 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 72250 25000 SH SOLE 0 0 25000 NATIONAL WESTN LIFE GROUP IN CL A 638517102 BBG008HNHYZ2 283866 1170 SH SOLE 0 0 1170 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 763880 84500 SH SOLE 0 0 84500 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 1444976 37165 SH SOLE 0 0 37165 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 284580 3692 SH SOLE 0 0 3692 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 217300 1025 SH SOLE 0 0 1025 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 313047 678 SH SOLE 0 0 678 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 368000 4000 SH SOLE 0 0 4000 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 81135 17045 SH SOLE 0 0 17045 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 6024683 81580 SH SOLE 0 0 81580 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 127745 14500 SH SOLE 0 0 14500 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 115920 10500 SH SOLE 0 0 10500 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 115150 17500 SH SOLE 0 0 17500 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 92553 14327 SH SOLE 0 0 14327 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 376934 1357 SH SOLE 0 0 1357 OPKO HEALTH INC COM 68375N103 BBG001SD4254 54896 37600 SH SOLE 0 0 37600 ORACLE CORP COM 68389X105 BBG001S5SJG6 241592 2600 SH SOLE 0 0 2600 P & F INDS INC CL A NEW 692830508 BBG001SD3004 90630 16783 SH SOLE 0 0 16783 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 324209 14532 SH SOLE 0 0 14532 PDC ENERGY INC COM 69327R101 BBG001S5V439 3192185 49738 SH SOLE 0 0 49738 PDC ENERGY INC COM 69327R101 BBG001S5V439 64180 1000 PRN Call SOLE 0 0 1000 PEPSICO INC COM 713448108 BBG001S695T1 4729045 25941 SH SOLE 0 0 25941 PERMA-PIPE INTL HLDGS INC COM 714167103 BBG001S6F0X0 748300 70000 SH SOLE 0 0 70000 PFIZER INC COM 717081103 BBG001S5V466 2954940 72425 SH SOLE 0 0 72425 PHILLIPS 66 COM 718546104 BBG00286S4P7 222935 2199 SH SOLE 0 0 2199 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 939844 62950 SH SOLE 0 0 62950 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 191868 23600 SH SOLE 0 0 23600 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 225138 31400 SH SOLE 0 0 31400 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 534095 3592 SH SOLE 0 0 3592 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 69600 10000 SH SOLE 0 0 10000 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 230928 2791 SH SOLE 0 0 2791 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 576664 9234 SH SOLE 0 0 9234 PURE STORAGE INC CL A 74624M102 BBG00212PW10 2104575 82500 SH SOLE 0 0 82500 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 34980 11000 SH SOLE 0 0 11000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 559632 157200 SH SOLE 0 0 157200 QUALCOMM INC COM 747525103 BBG001S6VS70 19288875 151190 SH SOLE 0 0 151190 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 601290 4250 SH SOLE 0 0 4250 RAND CAP CORP COM NEW 752185207 BBG001S5VKT5 575866 42911 SH SOLE 0 0 42911 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 690309 7049 SH SOLE 0 0 7049 REALTY INCOME CORP COM 756109104 BBG001S884K0 1415202 22350 SH SOLE 0 0 22350 REDWOOD TRUST INC COM 758075402 BBG001SBHVP8 445514 66100 SH SOLE 0 0 66100 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 364000 443 SH SOLE 0 0 443 RENN FD INC COM 759720105 BBG001S79BY0 52500 30000 SH SOLE 0 0 30000 RESEARCH FRONTIERS INC COM 760911107 BBG001S5VML9 255218 149250 SH SOLE 0 0 149250 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 233755 678 SH SOLE 0 0 678 S&W SEED CO COM 785135104 BBG001T8MXB9 233368 161500 SH SOLE 0 0 161500 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 BBG001S6Q335 351877 43175 SH SOLE 0 0 43175 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 BBG001S5W0J9 60013 34891 SH SOLE 0 0 34891 SALESFORCE INC COM 79466L302 BBG001SDLP09 5951563 29791 SH SOLE 0 0 29791 SEABOARD CORP DEL COM 811543107 BBG001S5VYZ8 365691 97 SH SOLE 0 0 97 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 361223 4835 SH SOLE 0 0 4835 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 586972 4534 SH SOLE 0 0 4534 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 306551 2030 SH SOLE 0 0 2030 SENECA FOODS CORP NEW CL A 817070501 BBG001S8L1W8 653375 12500 SH SOLE 0 0 12500 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1173816 20400 SH SOLE 0 0 20400 SIGMATRON INTL INC COM 82661L101 BBG001S7P414 32776 12368 SH SOLE 0 0 12368 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 576762 3665 SH SOLE 0 0 3665 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 746278 12234 SH SOLE 0 0 12234 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 13282351 72494 SH SOLE 0 0 72494 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 481279 1176 SH SOLE 0 0 1176 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 358019 781 SH SOLE 0 0 781 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 10565586 115068 SH SOLE 0 0 115068 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 241967 3175 SH SOLE 0 0 3175 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 31382586 1659576 SH SOLE 0 0 1659576 STARBUCKS CORP COM 855244109 BBG001S72KH6 20159913 193603 SH SOLE 0 0 193603 STEEL CONNECT INC COM 858098106 BBG001S5PXV1 11400 10000 SH SOLE 0 0 10000 STRYKER CORPORATION COM 863667101 BBG001S8FR03 422782 1481 SH SOLE 0 0 1481 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1294060 44500 SH SOLE 0 0 44500 TEMPLETON GLOBAL INCOME FD COM 880198106 BBG001S5RKQ3 209000 47500 SH SOLE 0 0 47500 TERADYNE INC COM 880770102 BBG001S5WMZ3 546366 5082 SH SOLE 0 0 5082 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 27601602 148388 SH SOLE 0 0 148388 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 35134870 60959 SH SOLE 0 0 60959 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 220776 1200 SH SOLE 0 0 1200 TRINITY INDS INC COM 896522109 BBG001S5WVT0 258216 10600 SH SOLE 0 0 10600 UMH PPTYS INC COM 903002103 BBG001S7JRQ3 1378428 93200 SH SOLE 0 0 93200 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 6007319 115681 SH SOLE 0 0 115681 UNION PAC CORP COM 907818108 BBG001S5X2M0 994487 4941 SH SOLE 0 0 4941 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 261887 1350 SH SOLE 0 0 1350 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5244688 11098 SH SOLE 0 0 11098 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 290349 7860 SH SOLE 0 0 7860 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 207900 22500 SH SOLE 0 0 22500 VALMONT INDS INC COM 920253101 BBG001S5X650 383136 1200 SH SOLE 0 0 1200 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 506310 15651 SH SOLE 0 0 15651 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 429464 22485 SH SOLE 0 0 22485 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 10120239 132308 SH SOLE 0 0 132308 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 3830584 51884 SH SOLE 0 0 51884 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1140641 23316 SH SOLE 0 0 23316 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 10607162 50290 SH SOLE 0 0 50290 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 3952440 24896 SH SOLE 0 0 24896 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1448817 7099 SH SOLE 0 0 7099 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 659559 4776 SH SOLE 0 0 4776 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1135719 28112 SH SOLE 0 0 28112 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 1161963 10637 SH SOLE 0 0 10637 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1021545 17037 SH SOLE 0 0 17037 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 505146 6297 SH SOLE 0 0 6297 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 689966 14822 SH SOLE 0 0 14822 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1599080 27316 SH SOLE 0 0 27316 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 6983833 91615 SH SOLE 0 0 91615 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1639637 36299 SH SOLE 0 0 36299 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 525521 13513 SH SOLE 0 0 13513 VILLAGE SUPER MKT INC CL A NEW 927107409 BBG001S5X8H3 450736 19700 SH SOLE 0 0 19700 VIRNETX HLDG CORP COM 92823T108 BBG001S7FPB7 44802 34200 SH SOLE 0 0 34200 VISA INC COM CL A 92826C839 BBG001SRCFY3 329206 1460 SH SOLE 0 0 1460 WALKER & DUNLOP INC COM 93148P102 BBG001T0JGM5 6837802 89770 SH SOLE 0 0 89770 WALMART INC COM 931142103 BBG001S5XH92 456926 3099 SH SOLE 0 0 3099 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 830380 54992 SH SOLE 0 0 54992 WATERS CORP COM 941848103 BBG001S8MDG9 247704 800 SH SOLE 0 0 800 WENDYS CO COM 95058W100 BBG001S7HBX2 1988748 91311 SH SOLE 0 0 91311 WESTERN ASSET GBL HIGH INC F COM 95766B109 BBG001SLMLM5 91768 13185 SH SOLE 0 0 13185 WESTERN ASSET GLOBAL CORP DE COM 95790C107 BBG001T5WMW5 708660 55800 SH SOLE 0 0 55800 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 481974 10281 SH SOLE 0 0 10281 WIRELESS TELECOM GROUP INC COM 976524108 BBG001S81N52 55500 30000 SH SOLE 0 0 30000 XYLEM INC COM 98419M100 BBG001V05C73 1009099 9638 SH SOLE 0 0 9638 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1514694 11468 SH SOLE 0 0 11468 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 726957 11468 SH SOLE 0 0 11468