0001085146-23-003010.txt : 20230803 0001085146-23-003010.hdr.sgml : 20230803 20230802181431 ACCESSION NUMBER: 0001085146-23-003010 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230802 EFFECTIVENESS DATE: 20230803 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: 231137381 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 06-30-2023 06-30-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 08-02-2023 0 317 1094901588 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 180 DEGREE CAP CORP COM NEW 68235B208 BBG001SD3FG4 342655 77001 SH SOLE 0 0 77001 3M CO COM 88579Y101 BBG001S5T7X2 527475 5270 SH SOLE 0 0 5270 ABBOTT LABS COM 002824100 BBG001S5N9M6 318230 2919 SH SOLE 0 0 2919 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 438681 3256 SH SOLE 0 0 3256 ABRDN GLOBAL INCOME FUND INC COM 003013109 BBG001S5R2X5 127544 21400 SH SOLE 0 0 21400 ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 62400 15000 SH SOLE 0 0 15000 AFLAC INC COM 001055102 BBG001S5NGJ4 615510 8818 SH SOLE 0 0 8818 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 1406160 33600 SH SOLE 0 0 33600 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 9589524 42985 SH SOLE 0 0 42985 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 446208 44800 SH SOLE 0 0 44800 ALLSTATE CORP COM 020002101 BBG001S9BM06 327121 3000 SH SOLE 0 0 3000 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1294556 10815 SH SOLE 0 0 10815 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1565352 12940 SH SOLE 0 0 12940 ALTO INGREDIENTS INC COM 021513106 BBG001SCBYZ5 40460 14000 SH SOLE 0 0 14000 AMAZON COM INC COM 023135106 BBG001S5PQL7 10710378 82160 SH SOLE 0 0 82160 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 1023507 17782 SH SOLE 0 0 17782 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG001S7Q949 267483 22668 SH SOLE 0 0 22668 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 533227 3061 SH SOLE 0 0 3061 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 261360 11000 SH SOLE 0 0 11000 AMETEK INC COM 031100100 BBG001S5NN54 485640 3000 SH SOLE 0 0 3000 AMGEN INC COM 031162100 BBG001S5NNL6 9535467 42949 SH SOLE 0 0 42949 ANSYS INC COM 03662Q105 BBG001S926L8 429351 1300 SH SOLE 0 0 1300 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1380800 4000 PRN Call SOLE 0 0 4000 APOLLO SR FLOATING RATE FD I COM 037636107 BBG001TCQ4W7 663574 51400 SH SOLE 0 0 51400 APPLE INC COM 037833100 BBG001S5N8V8 37401007 192819 SH SOLE 0 0 192819 APPLE INC COM 037833100 BBG001S5N8V8 290955 1500 PRN Put SOLE 0 0 1500 ARTS WAY MFG INC COM 043168103 BBG001S5NVL8 51194 21855 SH SOLE 0 0 21855 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 308019 425 SH SOLE 0 0 425 AT&T INC COM 00206R102 BBG001S5VWH2 442390 27736 SH SOLE 0 0 27736 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1312147 5970 SH SOLE 0 0 5970 AUTOZONE INC COM 053332102 BBG001S6Q5D9 6383002 2560 SH SOLE 0 0 2560 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 24707586 143816 SH SOLE 0 0 143816 AZEK CO INC CL A 05478C105 BBG00RP7FY15 466466 15400 SH SOLE 0 0 15400 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1472056 51309 SH SOLE 0 0 51309 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 22031715 64609 SH SOLE 0 0 64609 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 71449 21783 SH SOLE 0 0 21783 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 224030 26862 SH SOLE 0 0 26862 BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 653846 53550 SH SOLE 0 0 53550 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 321736 30700 SH SOLE 0 0 30700 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 BBG001S6TRK0 416343 41100 SH SOLE 0 0 41100 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 158957 15373 SH SOLE 0 0 15373 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 534861 19549 SH SOLE 0 0 19549 BLACKSTONE SENI FLTN RAT 202 COM 09256U105 BBG001T6YK55 208966 16300 SH SOLE 0 0 16300 BOEING CO COM 097023105 BBG001S5P0V3 488836 2315 SH SOLE 0 0 2315 BORGWARNER INC COM 099724106 BBG001S7F4D2 16635038 340115 SH SOLE 0 0 340115 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 560202 8760 SH SOLE 0 0 8760 BROADCOM INC COM 11135F101 BBG00KHY5SY8 444992 513 SH SOLE 0 0 513 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 2203200 16200 SH SOLE 0 0 16200 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 257233 6027 SH SOLE 0 0 6027 CANNAE HLDGS INC COM 13765N107 BBG00GXRNJQ3 303150 15000 SH SOLE 0 0 15000 CATERPILLAR INC COM 149123101 BBG001S5PJ06 221445 900 SH SOLE 0 0 900 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1226792 15200 SH SOLE 0 0 15200 CERUS CORP COM 157085101 BBG001S97DG4 94710 38500 SH SOLE 0 0 38500 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 1106661 125900 SH SOLE 0 0 125900 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 702779 1913 SH SOLE 0 0 1913 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1714050 11250 SH SOLE 0 0 11250 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2711654 17233 SH SOLE 0 0 17233 CISCO SYS INC COM 17275R102 BBG001S6HC62 21209808 409931 SH SOLE 0 0 409931 COCA COLA CO COM 191216100 BBG001S5SMQ8 395465 6567 SH SOLE 0 0 6567 COEUR MNG INC COM NEW 192108504 BBG001S5PM54 42600 15000 SH SOLE 0 0 15000 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 224390 9500 SH SOLE 0 0 9500 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 426880 36800 SH SOLE 0 0 36800 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 854550 45000 SH SOLE 0 0 45000 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 156454 13700 SH SOLE 0 0 13700 COHERENT CORP COM 19247G107 BBG001S5S6N6 7226926 141760 SH SOLE 0 0 141760 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 205715 4951 SH SOLE 0 0 4951 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 1320096 12741 SH SOLE 0 0 12741 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 229345 2537 SH SOLE 0 0 2537 CORNING INC COM 219350105 BBG001S5RLH1 34730330 991162 SH SOLE 0 0 991162 CSX CORP COM 126408103 BBG001S5Q7Q3 388740 11400 SH SOLE 0 0 11400 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 564170 8161 SH SOLE 0 0 8161 DANA INC COM 235825205 BBG001SRW699 195500 11500 SH SOLE 0 0 11500 DEERE & CO COM 244199105 BBG001S5QFF7 887367 2190 SH SOLE 0 0 2190 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 224629 6838 SH SOLE 0 0 6838 DISNEY WALT CO COM 254687106 BBG001S5QHF3 4007972 44892 SH SOLE 0 0 44892 DOW INC COM 260557103 BBG00BN96931 292558 5493 SH SOLE 0 0 5493 EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 177303 15180 SH SOLE 0 0 15180 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 99500 10000 SH SOLE 0 0 10000 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 384225 32700 SH SOLE 0 0 32700 ECOLAB INC COM 278865100 BBG001S5QRB5 3310948 17735 SH SOLE 0 0 17735 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 227605 4900 SH SOLE 0 0 4900 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 577577 1300 SH SOLE 0 0 1300 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 872776 23493 SH SOLE 0 0 23493 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 422918 16050 SH SOLE 0 0 16050 EQUINIX INC COM 29444U700 BBG001SKBNS9 1505949 1921 SH SOLE 0 0 1921 EQUUS TOTAL RETURN INC COM 294766100 BBG001S73WF1 112716 77735 SH SOLE 0 0 77735 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 25072267 553900 SH SOLE 0 0 553900 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 398727 3645 SH SOLE 0 0 3645 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 6725219 62706 SH SOLE 0 0 62706 FG GROUP HOLDINGS INC COM 302462106 BBG01C28LTV1 87481 45563 SH SOLE 0 0 45563 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 219142 4400 SH SOLE 0 0 4400 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 769754 48200 SH SOLE 0 0 48200 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 510840 51600 SH SOLE 0 0 51600 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 BBG001TXMGC0 6301 10000 SH SOLE 0 0 10000 FREQUENCY ELECTRS INC COM 358010106 BBG001S5R3V5 593814 89700 SH SOLE 0 0 89700 FRIEDMAN INDS INC COM 358435105 BBG001S5RBJ1 220500 17500 SH SOLE 0 0 17500 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 21293310 1110183 SH SOLE 0 0 1110183 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 307398 1400 SH SOLE 0 0 1400 GARTNER INC COM 366651107 BBG001S5SD60 280248 800 SH SOLE 0 0 800 GEN DIGITAL INC COM 668771108 BBG001S5QG38 408231 22007 SH SOLE 0 0 22007 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 328086 2200 SH SOLE 0 0 2200 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 284732 2592 SH SOLE 0 0 2592 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2492134 32492 SH SOLE 0 0 32492 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 2130890 55262 SH SOLE 0 0 55262 GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 291233 17900 SH SOLE 0 0 17900 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 813483 89100 SH SOLE 0 0 89100 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 913531 14050 SH SOLE 0 0 14050 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 BBG00NW3TGY3 1274047 25532 SH SOLE 0 0 25532 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 3584255 119875 SH SOLE 0 0 119875 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1467950 16815 SH SOLE 0 0 16815 GRAINGER W W INC COM 384802104 BBG001S5RRD2 926594 1175 SH SOLE 0 0 1175 GSI TECHNOLOGY INC COM 36241U106 BBG001SFY3K7 55300 10000 SH SOLE 0 0 10000 HAYWARD HLDGS INC COM 421298100 BBG00Z9CCSB9 282700 22000 SH SOLE 0 0 22000 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 626498 7725 SH SOLE 0 0 7725 HOME DEPOT INC COM 437076102 BBG001S5RTW7 567540 1827 SH SOLE 0 0 1827 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 309798 1493 SH SOLE 0 0 1493 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 404658 8165 SH SOLE 0 0 8165 HURCO CO COM 447324104 BBG001S5S200 298770 13800 SH SOLE 0 0 13800 IAC INC COM NEW 44891N208 BBG00S1LR2D2 590320 9400 SH SOLE 0 0 9400 IAC INC COM NEW 44891N208 BBG00S1LR2D2 94200 1500 PRN Put SOLE 0 0 1500 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 6181539 24710 SH SOLE 0 0 24710 IMMUCELL CORP COM PAR 452525306 BBG001S5S3P1 312040 62408 SH SOLE 0 0 62408 IMPINJ INC COM 453204109 BBG001T313Q3 179300 2000 SH SOLE 0 0 2000 IMPINJ INC COM 453204109 BBG001T313Q3 134475 1500 PRN Put SOLE 0 0 1500 INTEL CORP COM 458140100 BBG001S5SF65 10834753 324006 SH SOLE 0 0 324006 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1274407 9524 SH SOLE 0 0 9524 INTRUSION INC COM NEW 46121E205 BBG001SDZHG5 14945 12250 SH SOLE 0 0 12250 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1157683 101819 SH SOLE 0 0 101819 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 642722 30360 SH SOLE 0 0 30360 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 235100 10000 SH SOLE 0 0 10000 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 2563825 124639 SH SOLE 0 0 124639 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 202320 9000 SH SOLE 0 0 9000 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 10090525 501268 SH SOLE 0 0 501268 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 581790 25800 SH SOLE 0 0 25800 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 53927148 2846511 SH SOLE 0 0 2846511 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 239400 10500 SH SOLE 0 0 10500 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 39705941 265343 SH SOLE 0 0 265343 INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 104060 11000 SH SOLE 0 0 11000 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 725911 1965 SH SOLE 0 0 1965 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 119350 31000 SH SOLE 0 0 31000 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 150505 15500 SH SOLE 0 0 15500 INVESCO TR INVT GRADE NEW YO COM 46131T101 BBG001S71JD4 240170 23500 SH SOLE 0 0 23500 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 224024 4545 SH SOLE 0 0 4545 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1473778 18703 SH SOLE 0 0 18703 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1538767 31918 SH SOLE 0 0 31918 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 375138 7458 SH SOLE 0 0 7458 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 1903693 28203 SH SOLE 0 0 28203 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 270519 4320 SH SOLE 0 0 4320 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 412354 1577 SH SOLE 0 0 1577 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 204720 2090 SH SOLE 0 0 2090 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1770273 36172 SH SOLE 0 0 36172 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1005652 54655 SH SOLE 0 0 54655 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 421175 16976 SH SOLE 0 0 16976 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 748543 31880 SH SOLE 0 0 31880 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 201244 7895 SH SOLE 0 0 7895 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 70412650 3000113 SH SOLE 0 0 3000113 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 13148428 262077 SH SOLE 0 0 262077 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 746655 11062 SH SOLE 0 0 11062 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 1679500 50587 SH SOLE 0 0 50587 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 859547 24145 SH SOLE 0 0 24145 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1919724 25827 SH SOLE 0 0 25827 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2491106 17269 SH SOLE 0 0 17269 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 14469806 107287 SH SOLE 0 0 107287 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 234113 2194 SH SOLE 0 0 2194 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 998885 32295 SH SOLE 0 0 32295 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 219810 3000 SH SOLE 0 0 3000 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 425429 1546 SH SOLE 0 0 1546 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 309264 2816 SH SOLE 0 0 2816 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1814343 9688 SH SOLE 0 0 9688 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1186629 11406 SH SOLE 0 0 11406 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 406512 7200 SH SOLE 0 0 7200 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 8111777 163149 SH SOLE 0 0 163149 J & J SNACK FOODS CORP COM 466032109 BBG001S5SH98 2375400 15000 SH SOLE 0 0 15000 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 767672 15311 SH SOLE 0 0 15311 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 2339896 19681 SH SOLE 0 0 19681 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 4615065 27882 SH SOLE 0 0 27882 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 26099986 383024 SH SOLE 0 0 383024 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 27936479 192082 SH SOLE 0 0 192082 KELLOGG CO COM 487836108 BBG001S5SJL0 495188 7347 SH SOLE 0 0 7347 KIRBY CORP COM 497266106 BBG001S5SKT9 554040 7200 SH SOLE 0 0 7200 KLA CORP COM NEW 482480100 BBG001S5SLM4 2673998 5513 SH SOLE 0 0 5513 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 297589 1520 SH SOLE 0 0 1520 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 450002 700 SH SOLE 0 0 700 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 2639477 13441 SH SOLE 0 0 13441 LENNAR CORP CL A 526057104 BBG001S5SRK3 8751823 69841 SH SOLE 0 0 69841 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 1689200 21086 SH SOLE 0 0 21086 LILLY ELI & CO COM 532457108 BBG001S5STL8 21382675 45594 SH SOLE 0 0 45594 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 32865396 1075087 SH SOLE 0 0 1075087 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 447732 973 SH SOLE 0 0 973 LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 164956 2200 SH SOLE 0 0 2200 LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 164956 2200 PRN Call SOLE 0 0 2200 M & T BK CORP COM 55261F104 BBG001S7S2B4 264104 2134 SH SOLE 0 0 2134 MANHATTAN BRDG CAP INC COM 562803106 BBG001SCRDM8 1105875 218985 SH SOLE 0 0 218985 MARATHON PETE CORP COM 56585A102 BBG001S169P1 931943 7993 SH SOLE 0 0 7993 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 323183 700 SH SOLE 0 0 700 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 806165 2050 SH SOLE 0 0 2050 MCDONALDS CORP COM 580135101 BBG001S5T110 279611 937 SH SOLE 0 0 937 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 492632 53200 SH SOLE 0 0 53200 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1939698 22017 SH SOLE 0 0 22017 MERCER INTL INC COM 588056101 BBG001S6TK43 1455828 180400 SH SOLE 0 0 180400 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2534313 21963 SH SOLE 0 0 21963 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 276506 964 SH SOLE 0 0 964 METLIFE INC COM 59156R108 BBG001S5T3R8 4176260 73877 SH SOLE 0 0 73877 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 208263 3300 SH SOLE 0 0 3300 MICROSOFT CORP COM 594918104 BBG001S5TD05 42870017 125888 SH SOLE 0 0 125888 MONTROSE ENVIRONMENTAL GROUP COM 615111101 BBG005Q29V07 380386 9031 SH SOLE 0 0 9031 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 633668 7420 SH SOLE 0 0 7420 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 72250 25000 SH SOLE 0 0 25000 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 949780 84500 SH SOLE 0 0 84500 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 1463558 37165 SH SOLE 0 0 37165 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 261778 3528 SH SOLE 0 0 3528 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 232429 1025 SH SOLE 0 0 1025 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 403640 4000 SH SOLE 0 0 4000 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 134486 17045 SH SOLE 0 0 17045 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 4588658 77708 SH SOLE 0 0 77708 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 126150 14500 SH SOLE 0 0 14500 NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 112875 10500 SH SOLE 0 0 10500 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 113400 17500 SH SOLE 0 0 17500 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 85027 13327 SH SOLE 0 0 13327 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 404831 957 SH SOLE 0 0 957 OPENLANE INC COM 48238T109 BBG001T5L4B0 11608743 762730 SH SOLE 0 0 762730 OPKO HEALTH INC COM 68375N103 BBG001SD4254 64015 29500 SH SOLE 0 0 29500 ORACLE CORP COM 68389X105 BBG001S5SJG6 321663 2701 SH SOLE 0 0 2701 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 272571 17132 SH SOLE 0 0 17132 PDC ENERGY INC COM 69327R101 BBG001S5V439 3125750 43938 SH SOLE 0 0 43938 PEPSICO INC COM 713448108 BBG001S695T1 4804793 25941 SH SOLE 0 0 25941 PERMA-PIPE INTL HLDGS INC COM 714167103 BBG001S6F0X0 665700 70000 SH SOLE 0 0 70000 PFIZER INC COM 717081103 BBG001S5V466 2712266 73944 SH SOLE 0 0 73944 PHILLIPS 66 COM 718546104 BBG00286S4P7 209741 2199 SH SOLE 0 0 2199 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 849193 60700 SH SOLE 0 0 60700 PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 193284 23600 SH SOLE 0 0 23600 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 226394 31400 SH SOLE 0 0 31400 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 545051 3592 SH SOLE 0 0 3592 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 62000 10000 SH SOLE 0 0 10000 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 246223 2791 SH SOLE 0 0 2791 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 546836 8734 SH SOLE 0 0 8734 PURE STORAGE INC CL A 74624M102 BBG00212PW10 3103926 84300 SH SOLE 0 0 84300 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 34760 11000 SH SOLE 0 0 11000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 541024 153700 SH SOLE 0 0 153700 QUALCOMM INC COM 747525103 BBG001S6VS70 18167124 152614 SH SOLE 0 0 152614 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 597380 4250 SH SOLE 0 0 4250 RAND CAP CORP COM NEW 752185207 BBG001S5VKT5 558273 42911 SH SOLE 0 0 42911 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 710308 7251 SH SOLE 0 0 7251 REALTY INCOME CORP COM 756109104 BBG001S884K0 1270538 21250 SH SOLE 0 0 21250 REDWOOD TRUST INC COM 758075402 BBG001SBHVP8 421057 66100 SH SOLE 0 0 66100 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 246460 343 SH SOLE 0 0 343 RENN FD INC COM 759720105 BBG001S79BY0 54300 30000 SH SOLE 0 0 30000 RESEARCH FRONTIERS INC COM 760911107 BBG001S5VML9 230000 143750 SH SOLE 0 0 143750 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 271804 678 SH SOLE 0 0 678 S&W SEED CO COM 785135104 BBG001T8MXB9 197030 161500 SH SOLE 0 0 161500 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 BBG001S6Q335 318549 41370 SH SOLE 0 0 41370 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 BBG001S5W0J9 57571 34891 SH SOLE 0 0 34891 SALESFORCE INC COM 79466L302 BBG001SDLP09 6402252 30305 SH SOLE 0 0 30305 SEABOARD CORP DEL COM 811543107 BBG001S5VYZ8 380998 107 SH SOLE 0 0 107 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 369738 4985 SH SOLE 0 0 4985 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 621708 4684 SH SOLE 0 0 4684 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 336420 1935 SH SOLE 0 0 1935 SENECA FOODS CORP NEW CL A 817070501 BBG001S8L1W8 395428 12100 SH SOLE 0 0 12100 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1174391 19450 SH SOLE 0 0 19450 SIGMATRON INTL INC COM 82661L101 BBG001S7P414 40073 12368 SH SOLE 0 0 12368 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 479190 3245 SH SOLE 0 0 3245 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 689495 11682 SH SOLE 0 0 11682 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 12865746 72170 SH SOLE 0 0 72170 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 397535 897 SH SOLE 0 0 897 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 374029 781 SH SOLE 0 0 781 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 11404727 124207 SH SOLE 0 0 124207 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 264160 3175 SH SOLE 0 0 3175 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 29077598 1613629 SH SOLE 0 0 1613629 STARBUCKS CORP COM 855244109 BBG001S72KH6 19187192 193693 SH SOLE 0 0 193693 STRYKER CORPORATION COM 863667101 BBG001S8FR03 451839 1481 SH SOLE 0 0 1481 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1472128 43400 SH SOLE 0 0 43400 TEMPLETON GLOBAL INCOME FD COM 880198106 BBG001S5RKQ3 196650 47500 SH SOLE 0 0 47500 TERADYNE INC COM 880770102 BBG001S5WMZ3 565780 5082 SH SOLE 0 0 5082 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 26768189 148696 SH SOLE 0 0 148696 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 31896613 61134 SH SOLE 0 0 61134 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 229512 1200 SH SOLE 0 0 1200 TRINITY INDS INC COM 896522109 BBG001S5WVT0 272526 10600 SH SOLE 0 0 10600 UMH PPTYS INC COM 903002103 BBG001S7JRQ3 1476552 92400 SH SOLE 0 0 92400 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 6026077 115597 SH SOLE 0 0 115597 UNION PAC CORP COM 907818108 BBG001S5X2M0 311698 1523 SH SOLE 0 0 1523 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 241988 1350 SH SOLE 0 0 1350 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4302091 8951 SH SOLE 0 0 8951 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 345840 7860 SH SOLE 0 0 7860 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 174375 22500 SH SOLE 0 0 22500 VALMONT INDS INC COM 920253101 BBG001S5X650 349260 1200 SH SOLE 0 0 1200 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 448760 14904 SH SOLE 0 0 14904 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 403304 21683 SH SOLE 0 0 21683 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 256014 3110 SH SOLE 0 0 3110 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 10205049 135041 SH SOLE 0 0 135041 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 28878926 397289 SH SOLE 0 0 397289 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1415836 28966 SH SOLE 0 0 28966 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 11724646 53255 SH SOLE 0 0 53255 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 5105076 30865 SH SOLE 0 0 30865 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1854476 8419 SH SOLE 0 0 8419 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 897629 6317 SH SOLE 0 0 6317 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1363033 33506 SH SOLE 0 0 33506 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 1432936 12970 SH SOLE 0 0 12970 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1292581 22035 SH SOLE 0 0 22035 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 725497 9180 SH SOLE 0 0 9180 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 729819 15869 SH SOLE 0 0 15869 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1771677 30689 SH SOLE 0 0 30689 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 7343355 97057 SH SOLE 0 0 97057 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1951376 42256 SH SOLE 0 0 42256 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 424264 11408 SH SOLE 0 0 11408 VILLAGE SUPER MKT INC CL A NEW 927107409 BBG001S5X8H3 433580 19000 SH SOLE 0 0 19000 VISA INC COM CL A 92826C839 BBG001SRCFY3 361865 1524 SH SOLE 0 0 1524 WALKER & DUNLOP INC COM 93148P102 BBG001T0JGM5 6906899 87330 SH SOLE 0 0 87330 WALMART INC COM 931142103 BBG001S5XH92 518514 3299 SH SOLE 0 0 3299 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 743159 59263 SH SOLE 0 0 59263 WATERS CORP COM 941848103 BBG001S8MDG9 213232 800 SH SOLE 0 0 800 WENDYS CO COM 95058W100 BBG001S7HBX2 1916046 88094 SH SOLE 0 0 88094 WESTERN ASSET GBL HIGH INC F COM 95766B109 BBG001SLMLM5 96119 13185 SH SOLE 0 0 13185 WESTERN ASSET GLOBAL CORP DE COM 95790C107 BBG001T5WMW5 667440 54000 SH SOLE 0 0 54000 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 491329 10281 SH SOLE 0 0 10281 XYLEM INC COM 98419M100 BBG001V05C73 950288 8438 SH SOLE 0 0 8438 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1588892 11468 SH SOLE 0 0 11468 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 647942 11468 SH SOLE 0 0 11468