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