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