0001062993-23-020138.txt : 20231106
0001062993-23-020138.hdr.sgml : 20231106
20231106123035
ACCESSION NUMBER: 0001062993-23-020138
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231106
DATE AS OF CHANGE: 20231106
EFFECTIVENESS DATE: 20231106
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: North Star Investment Management Corp.
CENTRAL INDEX KEY: 0001342857
IRS NUMBER: 364467498
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12641
FILM NUMBER: 231379164
BUSINESS ADDRESS:
STREET 1: 20 N. WACKER DRIVE
STREET 2: SUITE # 1416
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-580-0900
MAIL ADDRESS:
STREET 1: 20 N. WACKER DRIVE
STREET 2: SUITE # 1416
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001342857
XXXXXXXX
09-30-2023
09-30-2023
false
North Star Investment Management Corp.
20 N. WACKER DRIVE
SUITE # 1416
CHICAGO
IL
60606
13F HOLDINGS REPORT
028-12641
N
Andrew Eisenberg
Chief Compliance Officer
312-580-0900
Andrew Eisenberg
Chicago
IL
11-06-2023
0
1280
1184918937
false
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
1 800 FLOWERS COM INC CL A
Stock
68243Q106
1181250
168750
SH
SOLE
85000
0
83750
23ANDME HOLDING CO CLASS A COM
Stock
90138Q108
489
500
SH
SOLE
0
0
500
3M CO COM
Stock
88579Y101
891666
9524
SH
SOLE
0
0
9524
ABBOTT LABS COM
Stock
002824100
6434434
66437
SH
SOLE
0
0
66437
ABBVIE INC COM
Stock
00287Y109
12970016
87012
SH
SOLE
25000
0
62012
ABM INDS INC COM
Stock
000957100
1618925
40463
SH
SOLE
40363
0
100
ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT
CEF
00326W106
10546
655
SH
SOLE
0
0
655
ACCEL ENTERTAINMENT INC COM CL A1
Stock
00436Q106
15330
1400
SH
SOLE
0
0
1400
ACCENTURE LTD BERMUDA CL A
Stock
G1151C101
819062
2667
SH
SOLE
0
0
2667
ACCO BRANDS CORP COM
Stock
00081T108
4618333
804588
SH
SOLE
647000
0
157588
ACCURAY INC DEL COM
Stock
004397105
2551210
937945
SH
SOLE
650000
0
287945
ACME UTD CORP COM
Stock
004816104
11005350
368195
SH
SOLE
234481
0
133714
ACTIVISION INC
Stock
00507V109
32878
351
SH
SOLE
0
0
351
ADA ES INC COM
Stock
00770C101
356
200
SH
SOLE
0
0
200
ADIENT PLC ORD SHS
Stock
G0084W101
73
2
SH
SOLE
0
0
2
ADOBE SYS INC
Stock
00724F101
655222
1285
SH
SOLE
0
0
1285
ADVANCE AUTO PARTS INC
Stock
00751Y106
224
4
SH
SOLE
0
0
4
ADVANCED MICRO DEVICES INC COM
Stock
007903107
5584154
54310
SH
SOLE
50000
0
4310
ADVANSIX INC COM
Stock
00773T101
3047
98
SH
SOLE
0
0
98
ADVENT CLAYMORE CONVERTIBLE SECS & INC
CEF
00764C109
4403
420
SH
SOLE
0
0
420
ADVISORSHARES PURE CANNABIS ETF
ETF
00768Y495
4104
1200
SH
SOLE
0
0
1200
ADVISORSHARES PURE US CANNABIS ETF
ETF
00768Y453
26202
3300
SH
SOLE
0
0
3300
AEGON N V ISIN #US0079241032
ADR
0076CA104
4656
970
SH
SOLE
0
0
970
AEROVIRONMENT INC COM
Stock
008073108
129932
1165
SH
SOLE
0
0
1165
AES CORP
Stock
00130H105
15029
989
SH
SOLE
0
0
989
AFLAC INC COM
Stock
001055102
371364
4839
SH
SOLE
0
0
4839
AGILENT TECH INC
Stock
00846U101
12636
113
SH
SOLE
0
0
113
AGREE RLTY CORP COM
REIT
008492100
27620
500
SH
SOLE
0
0
500
AIR PRODS & CHEMS INC COM
Stock
009158106
1700
6
SH
SOLE
0
0
6
AIRBNB INC COM CL A
Stock
009066101
3430
25
SH
SOLE
0
0
25
AKAMAI TECHNOLOGIES INC COM
Stock
00971T101
426
4
SH
SOLE
0
0
4
ALAMO GROUP INC
Stock
011311107
3908883
22613
SH
SOLE
22163
0
450
ALASKA AIR GROUP INC COM
Stock
011659109
297
8
SH
SOLE
0
0
8
ALBEMARLE CORP COM
Stock
012653101
98113
577
SH
SOLE
0
0
577
ALBERTSONS COS INC COMMON STOCK
Stock
013091103
9555
420
SH
SOLE
0
0
420
ALCON AG ORD SHS
Stock
H01301128
20810
270
SH
SOLE
0
0
270
ALDEYRA THERAPEUTICS INC COM
Stock
01438T106
334000
50000
SH
SOLE
0
0
50000
ALEXANDRIA REAL ESTATE EQUITIES INC
REIT
015271109
801
8
SH
SOLE
0
0
8
ALGONQUIN PWR UTILS CORP COM
Stock
015857105
592
100
SH
SOLE
0
0
100
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
118747
1369
SH
SOLE
0
0
1369
ALLEGION PLC
Stock
G0176J109
22299
214
SH
SOLE
0
0
214
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT
Stock
01881G106
62425
2057
SH
SOLE
0
0
2057
ALLIANT ENERGY CORP COM
Stock
018802108
990512
20444
SH
SOLE
0
0
20444
ALLIENT INC COM
Stock
019330109
2096740
67812
SH
SOLE
60348
0
7464
ALLSCRIPTS HEALTHCARE
Stock
01988P108
79
6
SH
SOLE
0
0
6
ALLSTATE CORP
Stock
020002101
765183
6868
SH
SOLE
0
0
6868
ALLY FINL INC COM
Stock
02005N100
5336
200
SH
SOLE
0
0
200
ALPHABET INC CAP STK CL C
Stock
02079K107
4240963
32165
SH
SOLE
0
0
32165
ALPINE GLOBAL PREMIER PROPERTIES FD
CEF
00302L108
3389
931
SH
SOLE
0
0
931
ALPS TRUST ETF ALERIAN MLP
ETF
00162Q452
3442430
81574
SH
SOLE
0
0
81574
ALTRIA GROUP INC COM
Stock
02209S103
735583
17493
SH
SOLE
0
0
17493
AMAZON.COM INC
Stock
023135106
8467336
66609
SH
SOLE
22000
0
44609
AMCOR PLC ORD
Stock
G0250X107
5294
578
SH
SOLE
0
0
578
AMEREN CORP
Stock
023608102
737001
9849
SH
SOLE
0
0
9849
AMERICA MOVIL SERIES L ADR
ADR
02390A101
312245
18028
SH
SOLE
0
0
18028
AMERICAN AIRLS GROUP INC COM
Stock
02376R102
241789
18875
SH
SOLE
0
0
18875
AMERICAN ELEC PWR CO INC COM
Stock
025537101
2965446
39424
SH
SOLE
0
0
39424
AMERICAN EXPRESS CO COM
Stock
025816109
718955
4819
SH
SOLE
0
0
4819
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
62246
1027
SH
SOLE
0
0
1027
AMERICAN SOFTWARE CL A CLASS A
Stock
029683109
1758328
153432
SH
SOLE
145000
0
8432
AMERICAN TOWER CORP
REIT
03027X100
488745
2972
SH
SOLE
0
0
2972
AMERICAN WATER WORKS CO
Stock
030420103
472659
3817
SH
SOLE
0
0
3817
AMERIPRISE FINL INC COM
Stock
03076C106
101212
307
SH
SOLE
0
0
307
AMETEK INC COM
Stock
031100100
1625
11
SH
SOLE
0
0
11
AMGEN INC
Stock
031162100
6574128
24461
SH
SOLE
0
0
24461
AMNEAL PHARMACEUTICALS INC COM STK CL A
Stock
03168L105
253
60
SH
SOLE
0
0
60
AMPHENOL CORP CL A
Stock
032095101
2016
24
SH
SOLE
0
0
24
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF
ETF
032108607
68778
3451
SH
SOLE
0
0
3451
ANALOG DEVICES INC COM
Stock
032654105
1068224
6101
SH
SOLE
0
0
6101
ANDERSONS INC COM
Stock
034164103
10096
196
SH
SOLE
0
0
196
ANHEUSER BUSCH
ADR
03524A108
6360
115
SH
SOLE
0
0
115
ANNALY CAPITAL MANAGEMENT INC
REIT
035710839
41792
2222
SH
SOLE
0
0
2222
ANSYS INC
Stock
03662Q105
60700
204
SH
SOLE
0
0
204
AO SMITH CORP.
Stock
831865209
529
8
SH
SOLE
0
0
8
AON CORP
Stock
G0403H108
450293
1389
SH
SOLE
0
0
1389
APA CORPORATION COM
Stock
03743Q108
2943746
71624
SH
SOLE
57000
0
14624
APARTMENT INCOME REIT CORP COM
REIT
03750L109
15350
500
SH
SOLE
0
0
500
APOGEE ENTERPRISES INC COM
Stock
037598109
1792336
38070
SH
SOLE
37100
0
970
APOLLO GLOBAL MGMT INC COM
Stock
03769M106
1142610
12730
SH
SOLE
0
0
12730
APPIAN CORP CL A
Stock
03782L101
2463
54
SH
SOLE
0
0
54
APPLE INC
Stock
037833100
45590250
266283
SH
SOLE
32000
0
234283
APPLIED MATLS INC COM
Stock
038222105
36103
261
SH
SOLE
0
0
261
APTIV PLC SHS
Stock
G6095L109
789
8
SH
SOLE
0
0
8
ARC DOCUMENT SOLUTIONS INCORPOR
Stock
00191G103
3397125
1068278
SH
SOLE
889000
0
179278
ARCHER DANIELS MIDLAND CO COM
Stock
039483102
476468
6318
SH
SOLE
0
0
6318
ARCIMOTO INC COM NEW
Stock
039587209
29
35
SH
SOLE
0
0
35
ARCOS DORADOS HOLDINGS INC COM NPVCL A
Stock
G0457F107
6858
725
SH
SOLE
0
0
725
ARDAGH METAL PACKAGING S A SHS
Stock
L02235106
3944
1260
SH
SOLE
0
0
1260
ARDMORE SHIPPING CORP COM
Stock
Y0207T100
6505
500
SH
SOLE
0
0
500
ARK INNOVATION ETF
ETF
00214Q104
320
8
SH
SOLE
0
0
8
ARRAY TECHNOLOGIES INC COM SHS
Stock
04271T100
1553300
70000
SH
SOLE
0
0
70000
ARROWHEAD PHARMACEUTICALS INC COM
Stock
04280A100
26870
1000
SH
SOLE
0
0
1000
ASSERTIO HOLDINGS INC COM NEW
Stock
04546C205
256
100
SH
SOLE
0
0
100
ASTRAZENECA PLC- SPONS ADR
ADR
046353108
70361
1039
SH
SOLE
0
0
1039
ASTRONOVA INC COM
Stock
04638F108
1115000
89200
SH
SOLE
83000
0
6200
AT&T INC COM
Stock
00206R102
835997
55659
SH
SOLE
0
0
55659
ATAI LIFE SCIENCES NV SHS
Stock
N0731H103
19905
15430
SH
SOLE
0
0
15430
ATMOS ENERGY CORP COM
Stock
049560105
5085
48
SH
SOLE
0
0
48
AUTODESK INC
Stock
052769106
1448
7
SH
SOLE
0
0
7
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
478032
1987
SH
SOLE
0
0
1987
AUTONATION INC COM
Stock
05329W102
8024
53
SH
SOLE
0
0
53
AUTOZONE INC NEV
Stock
053332102
5080
2
SH
SOLE
0
0
2
AVAGO TECHNOLOGIES LTD
Stock
11135F101
100666
121
SH
SOLE
0
0
121
AVALONBAY CMNTYS INC
REIT
053484101
1030
6
SH
SOLE
0
0
6
AVANOS MED INC COM
Stock
05350V106
8796
435
SH
SOLE
0
0
435
AVANTOR INC COM
Stock
05352A100
1813
86
SH
SOLE
0
0
86
AVERY DENNISON CORP COM
Stock
053611109
548
3
SH
SOLE
0
0
3
AXCELIS TECHNOLOGIES INC COM NEW
Stock
054540208
1205266
7392
SH
SOLE
7392
0
0
AXON ENTERPRISE INC COM
Stock
05464C101
39798
200
SH
SOLE
0
0
200
AXSOME THERAPEUTICS INC COM
Stock
05464T104
909
13
SH
SOLE
0
0
13
AZZ INC COM
Stock
002474104
846603
18574
SH
SOLE
18574
0
0
BAIDU COM ADR
ADR
056752108
1344
10
SH
SOLE
0
0
10
BALL CORP COM
Stock
058498106
10205
205
SH
SOLE
0
0
205
BANK AMERICA CORP COM
Stock
060505104
5516786
201490
SH
SOLE
108000
0
93490
BANK HAWAII CORP COM
Stock
062540109
1754691
35313
SH
SOLE
31400
0
3913
BANK NEW YORK MELLON CORP COM
Stock
064058100
130210
3053
SH
SOLE
0
0
3053
BANK NOVA SCOTIA HALIFAX COM
Stock
064149107
31913
700
SH
SOLE
0
0
700
BANK OF MONTREAL
Stock
063671101
215456
2554
SH
SOLE
0
0
2554
BANYAN ACQUISITION CORPORATION CL A COM
Stock
06690B107
10530
1000
SH
SOLE
0
0
1000
BAOZUN INC SPONSORED ADR
ADR
06684L103
8990
2900
SH
SOLE
0
0
2900
BAR HBR BANKSHARES COM
Stock
066849100
3051106
129120
SH
SOLE
127000
0
2120
BARINGS BDC INC COM
CEF
06759L103
5702
640
SH
SOLE
0
0
640
BARRETT BUSINESS SERVICES INC
Stock
068463108
2616960
29000
SH
SOLE
28000
0
1000
BARRICK GOLD CORP F
Stock
067901108
10360
712
SH
SOLE
0
0
712
BATH & BODY WORKS INC COM
Stock
070830104
47320
1400
SH
SOLE
0
0
1400
BAUSCH HEALTH COS INC COM
Stock
071734107
986
120
SH
SOLE
0
0
120
BAXTER INTL INC COM
Stock
071813109
395870
10489
SH
SOLE
0
0
10489
BECTON DICKINSON & CO COM
Stock
075887109
50039
194
SH
SOLE
0
0
194
BEL FUSE INC CL B
Stock
077347300
26246
550
SH
SOLE
0
0
550
BELLRING BRANDS INC COMMON STOCK
Stock
07831C103
1072
26
SH
SOLE
0
0
26
BERKSHIRE HATHAWAY INC DEL CL A
Stock
084670108
2657385
5
SH
SOLE
0
0
5
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
4747266
13552
SH
SOLE
0
0
13552
BEYOND MEAT INC COM
Stock
08862E109
0
0
SH
SOLE
0
0
0
BGSF INC COM
Stock
05601C105
6585571
685283
SH
SOLE
572450
0
112833
BIGCOMMERCE HLDGS INC COM SER 1
Stock
08975P108
266
27
SH
SOLE
0
0
27
BIGLARI HLDGS INC COM STK CL A
Stock
08986R408
1590
2
SH
SOLE
0
0
2
BIGLARI HLDGS INC COM STK CL B
Stock
08986R309
4316
26
SH
SOLE
0
0
26
BIO RAD LABS INC CL A
Stock
090572207
358
1
SH
SOLE
0
0
1
BIOGEN IDEC INC
Stock
09062X103
1449279
5639
SH
SOLE
0
0
5639
BIONTECH SE SPONSORED ADS
ADR
09075V102
1320
12
SH
SOLE
0
0
12
BIOSIG TECHNOLOGIES INC COM NEW
Stock
09073N201
391
800
SH
SOLE
0
0
800
BK OF AMERICA CORP 7.25CNV PFD L
Convertible Preferred
060505682
4449
4
SH
SOLE
0
0
4
BLACK HILLS CORP COM
Stock
092113109
37942
750
SH
SOLE
0
0
750
BLACKROCK CORPORATE HIGH YIELD FD VI INC
CEF
09255P107
4315
500
SH
SOLE
0
0
500
BLACKROCK CREDIT ALLOC INCOME TRUST
CEF
092508100
11935
1233
SH
SOLE
0
0
1233
BLACKROCK ENHANCED DIVID ACHIEVERS TR COM
CEF
09251A104
55296
7266
SH
SOLE
0
0
7266
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM
CEF
092501105
2593
275
SH
SOLE
0
0
275
BLACKROCK INC
Stock
09247X101
730534
1130
SH
SOLE
0
0
1130
BLACKROCK INCOME TR INC
CEF
09247F209
751
66
SH
SOLE
0
0
66
BLACKROCK LIMITED DURATION INCOME TRUST
CEF
09249W101
6440
500
SH
SOLE
0
0
500
BLACKROCK TAX MUNICPAL BD TR SHS
CEF
09248X100
32040
2113
SH
SOLE
0
0
2113
BLACKSTONE GROUP LP
Stock
09260D107
19955329
186255
SH
SOLE
50000
0
136255
BLACKSTONE MTG TR INC COM CL A
REIT
09257W100
1165443
53584
SH
SOLE
0
0
53584
BLACKSTONE SECD LENDING FD COMMON STOCK
CEF
09261X102
235056
8591
SH
SOLE
0
0
8591
BLOCK H & R INC COM
Stock
093671105
85009
1974
SH
SOLE
0
0
1974
BLOCK INC CL A
Stock
852234103
5665
128
SH
SOLE
0
0
128
BLUE BIRD CORP COM
Stock
095306106
2978773
139521
SH
SOLE
98434
0
41087
BOEING CO COM
Stock
097023105
3027778
15796
SH
SOLE
0
0
15796
BOOKING HOLDINGS INC COM
Stock
09857L108
3084
1
SH
SOLE
0
0
1
BOOT BARN HLDGS INC COM
Stock
099406100
7791804
95970
SH
SOLE
92000
0
3970
BORGWARNER INC COM
Stock
099724106
161480
4000
SH
SOLE
0
0
4000
BOSTON SCIENTIFIC CORP
Stock
101137107
135326
2563
SH
SOLE
0
0
2563
BOWLERO CORP CL A COM
Stock
10258P102
705916
73380
SH
SOLE
73000
0
380
BOX INC CL A
Stock
10316T104
24210
1000
SH
SOLE
0
0
1000
BP PLC SPONSORED ADR
ADR
055622104
664804
17170
SH
SOLE
0
0
17170
BRIGHTCOVE INC COM
Stock
10921T101
372
113
SH
SOLE
0
0
113
BRIGHTHOUSE FINL INC COM
Stock
10922N103
7243
148
SH
SOLE
0
0
148
BRIGHTSPIRE CAPITAL INC COM CL A
REIT
10949T109
5321
850
SH
SOLE
0
0
850
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
4310240
74263
SH
SOLE
40000
0
34263
BROADRIDGE FIN SOL
Stock
11133T103
7878
44
SH
SOLE
0
0
44
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS
Stock
113004105
1334
40
SH
SOLE
0
0
40
BROOKFIELD ASSET MGMT INC COM VOTING
Stock
11271J107
5253
168
SH
SOLE
0
0
168
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG
Stock
11259V106
5786
320
SH
SOLE
0
0
320
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98
Stock
G16252101
4410
150
SH
SOLE
0
0
150
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT
Stock
G16258108
544
25
SH
SOLE
0
0
25
BROWN FORMAN CORP CL B
Stock
115637209
635
11
SH
SOLE
0
0
11
BUILD A BEAR WORKSHOP
Stock
120076104
5188659
176425
SH
SOLE
162000
0
14425
BYLINE BANCORP INC COM
Stock
124411109
15033
763
SH
SOLE
0
0
763
C H ROBINSON WORLDWIDE INC COM NEW
Stock
12541W209
4909
57
SH
SOLE
0
0
57
C3 AI INC CL A
Stock
12468P104
128
5
SH
SOLE
0
0
5
CABOT CORP COM
Stock
127055101
55416
800
SH
SOLE
0
0
800
CADENCE DESIGN SYSTEM INC COM
Stock
127387108
2577
11
SH
SOLE
0
0
11
CALAMOS DYNAMIC CONV & INCOME COM
CEF
12811V105
17708
950
SH
SOLE
0
0
950
CALAMOS STRATEGIC TOTAL RETURN FD
CEF
128125101
5628
400
SH
SOLE
0
0
400
CALIFORNIA RES CORP COM STOCK
Stock
13057Q305
11202
200
SH
SOLE
0
0
200
CAMECO CORP COM
Stock
13321L108
8364
211
SH
SOLE
0
0
211
CAMPBELL SOUP CO COM
Stock
134429109
496361
12083
SH
SOLE
0
0
12083
CANADIAN IMPERIAL BK COMM TORO COM
Stock
136069101
15444
400
SH
SOLE
0
0
400
CANADIAN PAC RAILWAYLTD
Stock
13646K108
595
8
SH
SOLE
0
0
8
CANOO INC COM CL A
Stock
13803R102
30
61
SH
SOLE
0
0
61
CANOPY GROWTH CORP COM
Stock
138035100
200
255
SH
SOLE
0
0
255
CAPITAL ONE FINANCIAL CORP
Stock
14040H105
1844
19
SH
SOLE
0
0
19
CARDINAL HEALTH INC
Stock
14149Y108
96222
1108
SH
SOLE
0
0
1108
CARLISLE COS INC COM
Stock
142339100
12963
50
SH
SOLE
0
0
50
CARLYLE GROUP INC COM
Stock
14316J108
326654
10831
SH
SOLE
0
0
10831
CARMAX INC COM
Stock
143130102
212
3
SH
SOLE
0
0
3
CARNIVAL CORP
Stock
143658300
24353
1775
SH
SOLE
0
0
1775
CARPARTS COM INC COM
Stock
14427M107
7391185
1793977
SH
SOLE
1267850
0
526127
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
668748
12115
SH
SOLE
0
0
12115
CATALENT INC COM
Stock
148806102
182
4
SH
SOLE
0
0
4
CATERPILLAR INC COM
Stock
149123101
4038301
14792
SH
SOLE
0
0
14792
CBOE GLOBAL MKTS INC COM
Stock
12503M108
1608963
10300
SH
SOLE
0
0
10300
CBRE GROUP INC A
Stock
12504L109
1034
14
SH
SOLE
0
0
14
CCC INTELLIGENT SOLUTIONS HLD COM
Stock
12510Q100
0
0
SH
SOLE
0
0
0
CDW CORP COM
Stock
12514G108
44476
220
SH
SOLE
0
0
220
CELLDEX THERAPEUTICS INC NEW COM NEW
Stock
15117B202
22016
800
SH
SOLE
0
0
800
CENCORA INC COM
Stock
03073E105
1260
7
SH
SOLE
0
0
7
CENOVUS ENERGY INC F
Stock
15135U109
42
2
SH
SOLE
0
0
2
CENTENE CORP DEL COM
Stock
15135B101
1102
16
SH
SOLE
0
0
16
CENTERPOINT ENERGY INC COM
Stock
15189T107
22232
828
SH
SOLE
0
0
828
CENTRAL GARDEN & PET CO
Stock
153527106
930250
21075
SH
SOLE
19800
0
1275
CENTRAL VY CMNTY BANCORP COM
Stock
155685100
2116
150
SH
SOLE
0
0
150
CENTURY CASINOS INC COM
Stock
156492100
662155
129075
SH
SOLE
125600
0
3475
CF INDS HLDGS INC COM
Stock
125269100
52559
613
SH
SOLE
0
0
613
CHARGEPOINT HOLDINGS INC COM CL A
Stock
15961R105
8747
1760
SH
SOLE
0
0
1760
CHARLES RIVER LABS HLDG
Stock
159864107
588
3
SH
SOLE
0
0
3
CHARLES SCHWAB CORP
Stock
808513105
31018
565
SH
SOLE
0
0
565
CHARTER COMMUNICATIONS INC NEW CL A
Stock
16119P108
219470
499
SH
SOLE
0
0
499
CHECK POINT SOFTWARE TECHNOLOGIES LTD
Stock
M22465104
96628
725
SH
SOLE
0
0
725
CHEMOURS CO COM
Stock
163851108
2244
80
SH
SOLE
0
0
80
CHENIERE ENERGY PARTNERS LP COM UNIT
Stock
16411Q101
16780
310
SH
SOLE
0
0
310
CHEVRON CORP NEW COM
Stock
166764100
3116286
18481
SH
SOLE
0
0
18481
CHICAGO MERCANTILE HLDGS INC
Stock
12572Q105
1635703
8170
SH
SOLE
0
0
8170
CHILE FUND INC
CEF
00301W105
2042
428
SH
SOLE
0
0
428
CHIPOTLE MEXICAN GRILL INC
Stock
169656105
3664
2
SH
SOLE
0
0
2
CHROMADEX CORP COM NEW
Stock
171077407
7300
5000
SH
SOLE
0
0
5000
CHUBB LIMITED COM
Stock
H1467J104
3539
17
SH
SOLE
0
0
17
CHURCH & DWIGHT CO INC COM
Stock
171340102
1008
11
SH
SOLE
0
0
11
CHURCHILL DOWNS INC
Stock
171484108
321972
2775
SH
SOLE
0
0
2775
CIGNA CORP
Stock
125523100
108134
378
SH
SOLE
0
0
378
CINCINNATI FINL CORP COM
Stock
172062101
716
7
SH
SOLE
0
0
7
CISCO SYS INC
Stock
17275R102
2372043
44123
SH
SOLE
0
0
44123
CITIGROUP INC
Stock
172967424
404934
9845
SH
SOLE
0
0
9845
CITIZENS FINL GROUP INC COM
Stock
174610105
5950
222
SH
SOLE
0
0
222
CITY HLDG CO COM
Stock
177835105
553665
6128
SH
SOLE
6128
0
0
CLEAN ENERGY FUELS CORP COM
Stock
184499101
1149
300
SH
SOLE
0
0
300
CLEARWAY ENERGY INC CL C
Stock
18539C204
7469
353
SH
SOLE
0
0
353
CLOROX CO DEL COM
Stock
189054109
1097782
8376
SH
SOLE
0
0
8376
CNA FINL CORP COM
Stock
126117100
7870
200
SH
SOLE
0
0
200
COCA COLA CO COM
Stock
191216100
3417102
61041
SH
SOLE
0
0
61041
COCA-COLA EUROPACIFIC PARTNERS SHS
Stock
G25839104
6873
110
SH
SOLE
0
0
110
COGNIZANT TECH SOLUTIONS CORP
Stock
192446102
813
12
SH
SOLE
0
0
12
COHEN & STEERS INFRASTRUCTURE FUND
CEF
19248A109
263346
13450
SH
SOLE
0
0
13450
COHU INC COM
Stock
192576106
783923
22762
SH
SOLE
22762
0
0
COINBASE GLOBAL INC COM CL A
Stock
19260Q107
4129
55
SH
SOLE
0
0
55
COLGATE PALMOLIVE CO COM
Stock
194162103
1181848
16620
SH
SOLE
0
0
16620
COMCAST CORP NEW CL A
Stock
20030N101
2457263
55419
SH
SOLE
0
0
55419
COMERICA INC COM
Stock
200340107
1700600
40929
SH
SOLE
0
0
40929
COMFORT SYS USA INC COM
Stock
199908104
1346921
7904
SH
SOLE
7904
0
0
COMMERCE BANCSHARES INC COM
Stock
200525103
503641
10497
SH
SOLE
0
0
10497
COMMERCIAL METALS CO COM
Stock
201723103
726327
14700
SH
SOLE
14700
0
0
COMPASS DIVERSIFIED HOLDINGS
Stock
20451Q104
5675864
302390
SH
SOLE
265345
0
37045
COMPASS PATHWAYS PLC SPONSORED ADS
ADR
20451W101
40256
5440
SH
SOLE
0
0
5440
COMSTOCK RES INC COM
Stock
205768302
3452
313
SH
SOLE
0
0
313
CONAGRA BRANDS INC COM
Stock
205887102
119637
4363
SH
SOLE
0
0
4363
CONOCOPHILLIPS COM
Stock
20825C104
1699555
14187
SH
SOLE
0
0
14187
CONSOLIDATED COMMUNICATIONS HLDGSINC COM
Stock
209034107
188110
55003
SH
SOLE
0
0
55003
CONSOLIDATED EDISON INC COM
Stock
209115104
298243
3487
SH
SOLE
0
0
3487
CONSOLIDATED WATER CO INC ORD
Stock
G23773107
28867
1015
SH
SOLE
0
0
1015
CONSTELLATION BRANDS INC CL A
Stock
21036P108
320361
1275
SH
SOLE
0
0
1275
CONSTELLATION ENERGY CORP COM
Stock
21037T109
600701
5507
SH
SOLE
0
0
5507
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD
ETF
81369Y407
40567
252
SH
SOLE
0
0
252
CONSUMER STAPLES SELECT SECTOR SPDR
ETF
81369Y308
707256
10278
SH
SOLE
0
0
10278
COOPER COMPANIES INC
Stock
216648402
636
2
SH
SOLE
0
0
2
COPART INC COM
Stock
217204106
689
16
SH
SOLE
0
0
16
CORNING INC COM
Stock
219350105
350954
11518
SH
SOLE
0
0
11518
CORTEVA INC COM
Stock
22052L104
130977
2560
SH
SOLE
0
0
2560
COSTAR GROUP INC COM
Stock
22160N109
538
7
SH
SOLE
0
0
7
COSTCO WHOLESALE CORP
Stock
22160K105
6414598
11354
SH
SOLE
0
0
11354
COTERRA ENERGY INC COM
Stock
127097103
38411
1420
SH
SOLE
0
0
1420
COTY INC COM CL A
Stock
222070203
10970
1000
SH
SOLE
0
0
1000
CRACKER BARREL OLD CTRY STORE COM
Stock
22410J106
608160
9050
SH
SOLE
9000
0
50
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER
Stock
226344208
14625
500
SH
SOLE
0
0
500
CRISPR THERAPEUTICS AG NAMEN AKT
Stock
H17182108
590
13
SH
SOLE
0
0
13
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
28455
170
SH
SOLE
0
0
170
CROWN CASTLE INTL CORP
REIT
22822V101
1196
13
SH
SOLE
0
0
13
CROWN CRAFTS INC COM
Stock
228309100
1616112
343124
SH
SOLE
326000
0
17124
CROWN HLDGS INC COM
Stock
228368106
7963
90
SH
SOLE
0
0
90
CSX CORP
Stock
126408103
549994
17886
SH
SOLE
0
0
17886
CUBESMART COM
REIT
229663109
11439
300
SH
SOLE
0
0
300
CUMMINS INC COM
Stock
231021106
1059699
4638
SH
SOLE
0
0
4638
CURRENCY SHARES EURO TR EURO
ETF
46138K103
127010
1300
SH
SOLE
0
0
1300
CURRENCYSHARES JAPANESE YEN ETF
ETF
46138W107
19279
310
SH
SOLE
0
0
310
CUTERA INC COM
Stock
232109108
2408
400
SH
SOLE
0
0
400
CVS HEALTH CORP COM
Stock
126650100
4355392
62380
SH
SOLE
38000
0
24380
CYBIN INC COM
Stock
23256X100
27500
52000
SH
SOLE
0
0
52000
D R HORTON INC COM
Stock
23331A109
1827
17
SH
SOLE
0
0
17
DALLASNEWS CORPORATION COM SER A
Stock
235050101
51999
11304
SH
SOLE
0
0
11304
DANAHER CORP
Stock
235851102
459729
1853
SH
SOLE
0
0
1853
DANIMER SCIENTIFIC INC COM CL A
Stock
236272100
393
190
SH
SOLE
0
0
190
DARDEN RESTAURANTS INC COM
Stock
237194105
1146
8
SH
SOLE
0
0
8
DARIOHEALTH CORP COM NEW
Stock
23725P209
0
278
SH
SOLE
0
0
278
DARLING INGREDIENTS INC COM
Stock
237266101
5220
100
SH
SOLE
0
0
100
DAVITA INC COM
Stock
23918K108
131869
1395
SH
SOLE
0
0
1395
DB COMMODITY INDEX TRACKING
ETF
46138B103
14976
600
SH
SOLE
0
0
600
DECKERS OUTDOOR
Stock
243537107
231340
450
SH
SOLE
0
0
450
DEERE & CO COM
Stock
244199105
3306226
8761
SH
SOLE
0
0
8761
DELL TECHNOLOGIES INC CL C
Stock
24703L202
167014
2424
SH
SOLE
0
0
2424
DELTA AIR LINES INC DEL CMN
Stock
247361702
262145
7085
SH
SOLE
0
0
7085
DELTA APPAREL INC COM
Stock
247368103
16741
2525
SH
SOLE
0
0
2525
DELUXE CORP COM
Stock
248019101
8998
476
SH
SOLE
0
0
476
DENNYS CORP COM
Stock
24869P104
1869329
220700
SH
SOLE
176500
0
44200
DEVON ENERGY CORP
Stock
25179M103
145914
3059
SH
SOLE
0
0
3059
DEXCOM INC COM
Stock
252131107
27524
295
SH
SOLE
0
0
295
DIAGEO PLC
ADR
25243Q205
11039
74
SH
SOLE
0
0
74
DIAMOND OFFSHORE DRILLING INC COM
Stock
25271C201
2349
160
SH
SOLE
0
0
160
DIAMONDBACK ENERGY INC COM
Stock
25278X109
1549
10
SH
SOLE
0
0
10
DICKS SPORTING GOODS INC COM
Stock
253393102
59719
550
SH
SOLE
0
0
550
DIGITAL REALTY TRUST INC
REIT
253868103
78711
650
SH
SOLE
0
0
650
DIREXION DAILY FINANCIAL BULL 3X SHARES
ETF
25459Y694
705
12
SH
SOLE
0
0
12
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES
ETF
25460G781
5389
202
SH
SOLE
0
0
202
DIREXION DAILY S&P 500 BEAR 3X SHARES
ETF
25460E265
631
40
SH
SOLE
0
0
40
DISCOVER FINANCIAL SERVICES LLC
Stock
254709108
227664
2628
SH
SOLE
0
0
2628
DISCOVERY HLDG CO
Stock
934423104
100227
9229
SH
SOLE
0
0
9229
DISNEY WALT CO COM
Stock
254687106
1454268
17943
SH
SOLE
0
0
17943
DNP SELECT INCOME FD INC
CEF
23325P104
159860
16792
SH
SOLE
0
0
16792
DOCUSIGN INC COM
Stock
256163106
17052
406
SH
SOLE
0
0
406
DOLLAR GEN CORP
Stock
256677105
35126
332
SH
SOLE
0
0
332
DOLLAR TREE STORES INC
Stock
256746108
55460
521
SH
SOLE
0
0
521
DOMINION RESOURCES INC
Stock
25746U109
236885
5303
SH
SOLE
0
0
5303
DOMINOS PIZZA INC COM
Stock
25754A201
115531
305
SH
SOLE
0
0
305
DONALDSON INC COM
Stock
257651109
3764119
63114
SH
SOLE
0
0
63114
DONNELLEY FINL SOLUTIONS INC COM
Stock
25787G100
83013
1475
SH
SOLE
0
0
1475
DOUGLAS DYNAMICS INCCOM
Stock
25960R105
2500383
82849
SH
SOLE
72000
0
10849
DOUGLAS ELLIMAN INC COM
Stock
25961D105
3498
1548
SH
SOLE
0
0
1548
DOVER CORP COM
Stock
260003108
17903
128
SH
SOLE
0
0
128
DOW INC COM
Stock
260557103
220974
4286
SH
SOLE
0
0
4286
DRAFTKINGS INC NEW COM CL A
Stock
26142V105
2090
71
SH
SOLE
0
0
71
DREYFUS HI YIELD STRATEGIC FD
CEF
09660L105
1070
500
SH
SOLE
0
0
500
DT MIDSTREAM INC COMMON STOCK
Stock
23345M107
86778
1640
SH
SOLE
0
0
1640
DTE ENERGY CO COM
Stock
233331107
590422
5947
SH
SOLE
0
0
5947
DUCOMMUN INC DEL COM
Stock
264147109
803847
18475
SH
SOLE
18000
0
475
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
298813
3386
SH
SOLE
0
0
3386
DULUTH HLDGS INC COM CL B
Stock
26443V101
691150
115000
SH
SOLE
115000
0
0
DUPONT DE NEMOURS INC COM
Stock
26614N102
148333
1989
SH
SOLE
0
0
1989
DXC TECHNOLOGY CO COM
Stock
23355L106
20372
978
SH
SOLE
0
0
978
EASTERLY GOVT PPTYS INC COM
REIT
27616P103
5715
500
SH
SOLE
0
0
500
EASTERN CO COM
Stock
276317104
3000569
165321
SH
SOLE
147400
0
17921
EASTMAN CHEMICAL CO
Stock
277432100
7672
100
SH
SOLE
0
0
100
EATON CORP PLC SHS
Stock
G29183103
1690244
7925
SH
SOLE
0
0
7925
EATON VANCE ENHANCEDEQUITY INCOME FD COM
CEF
278274105
11377
718
SH
SOLE
0
0
718
EATON VANCE MUN BD FD COM
CEF
27827X101
25375
2832
SH
SOLE
0
0
2832
EATON VANCE MUNI INCOME TRUST SH BEN INT
CEF
27826U108
34304
3850
SH
SOLE
0
0
3850
EATON VANCE SR INCOME TR SH BEN INT
CEF
27826S103
37229
6310
SH
SOLE
0
0
6310
EATON VANCE TAX ADV DIV INC
CEF
27828G107
287822
13589
SH
SOLE
0
0
13589
EATON VANCE TAX MANAGED GLOBAL EQUITY
CEF
27829F108
38827
5268
SH
SOLE
0
0
5268
EBAY INC
Stock
278642103
45413
1030
SH
SOLE
0
0
1030
ECOFIN GLOBAL WATER ESG FUND
ETF
56167N753
50401
1325
SH
SOLE
0
0
1325
ECOLAB INC COM
Stock
278865100
125695
742
SH
SOLE
0
0
742
EDISON INTL COM
Stock
281020107
7278
115
SH
SOLE
0
0
115
EDITAS MEDICINE INC COM
Stock
28106W103
296
38
SH
SOLE
0
0
38
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
476785
6882
SH
SOLE
0
0
6882
ELANCO ANIMAL HEALTH INC COM
Stock
28414H103
4586
408
SH
SOLE
0
0
408
ELECTRONICS ARTS
Stock
285512109
5418
45
SH
SOLE
0
0
45
ELEVANCE HEALTH INC COM
Stock
036752103
222500
511
SH
SOLE
0
0
511
ELI LILLY & CO COM
Stock
532457108
4897462
9118
SH
SOLE
0
0
9118
EMBECTA CORP COMMON STOCK
Stock
29082K105
301
20
SH
SOLE
0
0
20
EMERSON ELEC CO COM
Stock
291011104
513463
5317
SH
SOLE
0
0
5317
EMPIRE ST RLTY LP
Stock
292102100
757048
94631
SH
SOLE
0
0
94631
EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60
Stock
292102209
171792
21474
SH
SOLE
0
0
21474
EMPIRE ST RLTY TR INC COM USD0.01 CL A
REIT
292104106
3960
492
SH
SOLE
0
0
492
ENBRIDGE INC COM
Stock
29250N105
40459
1219
SH
SOLE
0
0
1219
ENCORE WIRE CORP COM
Stock
292562105
1312070
7191
SH
SOLE
7191
0
0
ENERGIZER HLDGS INC NEW COM
Stock
29272W109
9612
300
SH
SOLE
0
0
300
ENERGIZER HOLDING INC
Stock
28035Q102
3696
100
SH
SOLE
0
0
100
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
267349
2958
SH
SOLE
0
0
2958
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP
Stock
29273V100
360599
25702
SH
SOLE
0
0
25702
ENNIS INC COM
Stock
293389102
896545
42250
SH
SOLE
42000
0
250
ENOVIX CORPORATION COM
Stock
293594107
21335
1700
SH
SOLE
0
0
1700
ENPHASE ENERGY INC COM
Stock
29355A107
1868693
15553
SH
SOLE
0
0
15553
ENTERGY CORP NEW COM
Stock
29364G103
9250
100
SH
SOLE
0
0
100
ENTERPRISE PRODS PARTNERS L P
Stock
293792107
540054
19732
SH
SOLE
0
0
19732
ENVIVA INC COM
Stock
29415B103
1830104
244994
SH
SOLE
0
0
244994
EOG RESOURCES INC
Stock
26875P101
37267
294
SH
SOLE
0
0
294
EPAM SYS INC COM
Stock
29414B104
767
3
SH
SOLE
0
0
3
EPR PPTYS SBI
REIT
26884U109
670871
16150
SH
SOLE
16000
0
150
EQUIFAX INC COM
Stock
294429105
1099
6
SH
SOLE
0
0
6
EQUINIX INC COM
REIT
29444U700
2179
3
SH
SOLE
0
0
3
EQUITY RESIDENTIAL
REIT
29476L107
135301
2305
SH
SOLE
0
0
2305
ERICSSON ADR B SEK 10
ADR
294821608
277
57
SH
SOLE
0
0
57
ESCALADE INC COM
Stock
296056104
7679008
501568
SH
SOLE
411000
0
90568
ESSENTIAL PPTYS RLTY TR INC COM
REIT
29670E107
10815
500
SH
SOLE
0
0
500
ESSEX PPTY TR REIT
REIT
297178105
106469
502
SH
SOLE
0
0
502
ESTEE LAUDER COMPANIES INC
Stock
518439104
1156
8
SH
SOLE
0
0
8
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST
ETF
26924G508
13303
3645
SH
SOLE
0
0
3645
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND
ETF
26924G201
36120
700
SH
SOLE
0
0
700
ETHAN ALLEN INTERIORS INC COM
Stock
297602104
5061920
169295
SH
SOLE
162300
0
6995
ETSY INC COM
Stock
29786A106
194
3
SH
SOLE
0
0
3
EVEREST REINSURANCE GROUP LTD
Stock
G3223R108
743
2
SH
SOLE
0
0
2
EVERGY INC COM
Stock
30034W106
14011
276
SH
SOLE
0
0
276
EVERSOURCE ENERGY COM
Stock
30040W108
11746
202
SH
SOLE
0
0
202
EVOLUTION PETE CORP COM
Stock
30049A107
4186977
612131
SH
SOLE
588000
0
24131
EXELIXIS INC CMN
Stock
30161Q104
1311
60
SH
SOLE
0
0
60
EXELON CORP COM
Stock
30161N101
686602
18169
SH
SOLE
0
0
18169
EXPEDIA INC DEL COM
Stock
30212P303
721
7
SH
SOLE
0
0
7
EXPEDITORS INTL WASH INC COM
Stock
302130109
1032
9
SH
SOLE
0
0
9
EXTRA SPACE STORAGE INC COM
REIT
30225T102
729
6
SH
SOLE
0
0
6
EXXON MOBIL CORP COM
Stock
30231G102
5106874
43433
SH
SOLE
0
0
43433
F5 NETWORKS INC
Stock
315616102
35934
223
SH
SOLE
0
0
223
FARFETCH LTD ORD SH CL A
Stock
30744W107
209
100
SH
SOLE
0
0
100
FARMLAND PARTNERS INC COM
REIT
31154R109
55282
5388
SH
SOLE
0
0
5388
FASTENAL CO
Stock
311900104
274402
5022
SH
SOLE
0
0
5022
FASTLY INC CL A
Stock
31188V100
652
34
SH
SOLE
0
0
34
FEDERAL REALTY INVST TR SH BEN INT NEW
REIT
313745101
453
5
SH
SOLE
0
0
5
FEDEX CORP
Stock
31428X106
196836
743
SH
SOLE
0
0
743
FERRARI N V COM
Stock
N3167Y103
29554
100
SH
SOLE
0
0
100
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
109408
890
SH
SOLE
0
0
890
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
Stock
31620R303
64758
1568
SH
SOLE
0
0
1568
FIDELITY NATL INFO SVCS
Stock
31620M106
46328
838
SH
SOLE
0
0
838
FIFTH STREET FINANCE CORP.
CEF
67401P405
2938
146
SH
SOLE
0
0
146
FIFTH THIRD BANCORP
Stock
316773100
3209438
126705
SH
SOLE
0
0
126705
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
5546904
167227
SH
SOLE
0
0
167227
FIRST BANCORP F
Stock
318672706
40425
3003
SH
SOLE
0
0
3003
FIRST BANCORP N C COM
Stock
318910106
598538
21270
SH
SOLE
21270
0
0
FIRST BUSEY CORP COM NEW
Stock
319383204
989830
51500
SH
SOLE
50000
0
1500
FIRST HAWAIIAN INC COM
Stock
32051X108
1325412
73430
SH
SOLE
73000
0
430
FIRST HORIZON CORPORATION COM
Stock
320517105
5301
481
SH
SOLE
0
0
481
FIRST SOLAR INC COM
Stock
336433107
32318
200
SH
SOLE
0
0
200
FIRST SOURCE CORP
Stock
336901103
225139
5349
SH
SOLE
0
0
5349
FIRST TR ENERGY INCOME & GROWT COM
CEF
33738G104
13150
1000
SH
SOLE
0
0
1000
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV
ETF
33738R118
45547
812
SH
SOLE
0
0
812
FIRST TR INTER DURATN PFD & IN COM
CEF
33718W103
11175
750
SH
SOLE
0
0
750
FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM
CEF
337318109
3479760
201492
SH
SOLE
0
0
201492
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND
ETF
336917109
28591
855
SH
SOLE
0
0
855
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND
ETF
33733E203
10976
75
SH
SOLE
0
0
75
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
53259
1424
SH
SOLE
0
0
1424
FIRSTENERGY CORP
Stock
337932107
34180
1000
SH
SOLE
0
0
1000
FISERV INC
Stock
337738108
1809393
16018
SH
SOLE
0
0
16018
FIVE POINT HOLDINGS LLC COM CL A
Stock
33833Q106
2851
960
SH
SOLE
0
0
960
FLAHERTY & CRUMRINE / CLAYMORE PFD SECS
CEF
338478100
27210
2098
SH
SOLE
0
0
2098
FLAHERTY & CRUMRINE DYNAMIC PF SHS
CEF
33848W106
35217
2100
SH
SOLE
0
0
2100
FLEXSTEEL INDS INC COM
Stock
339382103
1341511
64620
SH
SOLE
64000
0
620
FLUOR CORP
Stock
343412102
73400
2000
SH
SOLE
0
0
2000
FMC CORP COM NEW
Stock
302491303
46089
688
SH
SOLE
0
0
688
FORD MOTOR COMPANY
Stock
345370860
164344
13232
SH
SOLE
0
0
13232
FORIAN INC COM
Stock
34630N106
4063
1822
SH
SOLE
0
0
1822
FORTINET INC COM
Stock
34959E109
2054
35
SH
SOLE
0
0
35
FORTIVE CORP COM
Stock
34959J108
1187
16
SH
SOLE
0
0
16
FORTREA HLDGS INC COMMON STOCK
Stock
34965K107
10950
383
SH
SOLE
0
0
383
FORTUNE BRANDS HOME & SECURITY INC WI
Stock
34964C106
6775
109
SH
SOLE
0
0
109
FOX CORP CL A COM
Stock
35137L105
499
16
SH
SOLE
0
0
16
FRANKLIN STR PPTYS CORP COM
REIT
35471R106
2442
1320
SH
SOLE
0
0
1320
FREEPORT MCMORAN COPPER
Stock
35671D857
2367581
63491
SH
SOLE
50000
0
13491
FREQUENCY THERAPEUTICS INC COM
Stock
35803L108
44400
120000
SH
SOLE
0
0
120000
FULL HSE RESORTS INC COM
Stock
359678109
2135
500
SH
SOLE
0
0
500
GABELLI DIV AND INC TR
CEF
36242H104
698021
35906
SH
SOLE
0
0
35906
GABELLI EQUITY TRUST INC
CEF
362397101
8295
1617
SH
SOLE
0
0
1617
GABELLI GLOBAL SMALL& MID CAP VALUE TR
CEF
36249W104
4662
450
SH
SOLE
0
0
450
GALLAGHER ARTHUR J &CO
Stock
363576109
7653562
33579
SH
SOLE
0
0
33579
GARMIN LTD
Stock
H2906T109
421
4
SH
SOLE
0
0
4
GARTNER INC COM
Stock
366651107
1031
3
SH
SOLE
0
0
3
GATX CORP COM
Stock
361448103
1748898
16070
SH
SOLE
14000
0
2070
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
Stock
36266G107
79133
1163
SH
SOLE
0
0
1163
GENELUX CORPORATION COM
Stock
36870H103
4898
200
SH
SOLE
0
0
200
GENERAC HLDGS INC COM
Stock
368736104
10896
100
SH
SOLE
0
0
100
GENERAL DYNAMICS CORP COM
Stock
369550108
546762
2474
SH
SOLE
0
0
2474
GENERAL ELECTRIC CO COM NEW
Stock
369604301
453903
4106
SH
SOLE
0
0
4106
GENERAL MLS INC COM
Stock
370334104
1382721
21608
SH
SOLE
0
0
21608
GENERAL MOTORS CORP
Stock
37045V100
17880
542
SH
SOLE
0
0
542
GENUINE PARTS CO COM
Stock
372460105
118392
820
SH
SOLE
0
0
820
GERDAU S A
ADR
373737105
10017
2100
SH
SOLE
0
0
2100
GILEAD SCIENCES INC
Stock
375558103
66153
883
SH
SOLE
0
0
883
GLADSTONE COMMERCIAL CORP COM
REIT
376536108
6080
500
SH
SOLE
0
0
500
GLADSTONE INVT CORP COM
CEF
376546107
63700
5000
SH
SOLE
0
0
5000
GLOBAL PMTS INC COM
Stock
37940X102
16978
147
SH
SOLE
0
0
147
GLOBAL WTR RES INC COM
Stock
379463102
1601291
164235
SH
SOLE
152000
0
12235
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF
ETF
37954Y632
37674
1400
SH
SOLE
0
0
1400
GLOBAL X CYBERSECURITY ETF
ETF
37954Y384
140153
5770
SH
SOLE
0
0
5770
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
22680
411
SH
SOLE
0
0
411
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF
ETF
37954Y715
14832
600
SH
SOLE
0
0
600
GLOBAL X URANIUM ETF
ETF
37954Y871
60873
2251
SH
SOLE
0
0
2251
GLOBE LIFE INC COM
Stock
37959E102
544
5
SH
SOLE
0
0
5
GODADDY INC CL A
Stock
380237107
7448
100
SH
SOLE
0
0
100
GOHEALTH INC CL A NEW
Stock
38046W204
6796
469
SH
SOLE
0
0
469
GOLDMAN SACHS GROUP INC
Stock
38141G104
1497353
4628
SH
SOLE
0
0
4628
GOOGLE INC
Stock
02079K305
9556444
73028
SH
SOLE
27000
0
46028
GRAINGER W W INC COM
Stock
384802104
2542177
3675
SH
SOLE
0
0
3675
GREAT LAKES DREDGE & DOCK CORPORATION
Stock
390607109
3188
400
SH
SOLE
0
0
400
GREEN BRICK PARTNERS INC COM
Stock
392709101
3307309
79675
SH
SOLE
76000
0
3675
GREEN DOT CORP CL A
Stock
39304D102
306
22
SH
SOLE
0
0
22
GREENBRIER COS INC 2.875 02/01/2024
Convertible
393657AK7
1083880
1106000
SH
SOLE
0
0
1106000
GREENPOWER MTR CO INC COM NEW
Stock
39540E302
1654
525
SH
SOLE
0
0
525
GREENWICH LIFESCIENCES INC COM
Stock
396879108
451
51
SH
SOLE
0
0
51
GREIF INC CL A
Stock
397624107
8685
130
SH
SOLE
0
0
130
GROUPON INC COM
Stock
399473206
1149
75
SH
SOLE
0
0
75
GROWGENERATION CORP COM
Stock
39986L109
8760
3000
SH
SOLE
0
0
3000
GSK PLC SPONSORED ADR
ADR
37733W204
339409
9363
SH
SOLE
0
0
9363
GULFPORT ENERGY CORP COMMON SHARES
Stock
402635502
1467350
12366
SH
SOLE
12366
0
0
H & Q HEALTHCARE FD SH BEN INT
CEF
87911J103
41581
2674
SH
SOLE
0
0
2674
HACKETT GROUP INC COM
Stock
404609109
2364567
100236
SH
SOLE
98861
0
1375
HAEMONETICS CORP MASS COM
Stock
405024100
418786
4675
SH
SOLE
4675
0
0
HALEON PLC SPON ADS
ADR
405552100
53104
6375
SH
SOLE
0
0
6375
HALLIBURTON CO COM
Stock
406216101
90760
2241
SH
SOLE
0
0
2241
HAMILTON BEACH BRANDS HLDG CO COM CL A
Stock
40701T104
1886953
152051
SH
SOLE
152051
0
0
HANESBRANDS INC
Stock
410345102
3049
770
SH
SOLE
0
0
770
HARLEY DAVIDSON INC
Stock
412822108
11240
340
SH
SOLE
0
0
340
HARTFORD FINL SVCS GROUP INC
Stock
416515104
149975
2115
SH
SOLE
0
0
2115
HASBRO INC COM
Stock
418056107
39353
595
SH
SOLE
0
0
595
HAWAIIAN ELEC INDUSTRIES COM
Stock
419870100
1231
100
SH
SOLE
0
0
100
HCA HEALTHCARE INC COM
Stock
40412C101
2214
9
SH
SOLE
0
0
9
HEALTH CARE PPTY INVS INC
REIT
42250P103
32088
1748
SH
SOLE
0
0
1748
HEALTH CARE REIT INC
REIT
95040Q104
42271
516
SH
SOLE
0
0
516
HEALTH CARE SELECT SECTOR SPDR
ETF
81369Y209
270717
2103
SH
SOLE
0
0
2103
HEALTHCARE SERVICES GROUP INC
Stock
421906108
2086
200
SH
SOLE
0
0
200
HECLA MNG CO COM
Stock
422704106
3528
902
SH
SOLE
0
0
902
HELEN OF TROY LTD
Stock
G4388N106
117
1
SH
SOLE
0
0
1
HELIX ENERGY SOLUTIONS GRP INC COM
Stock
42330P107
1478953
132404
SH
SOLE
130904
0
1500
HELLO GROUP INC ADS
ADR
423403104
34900
5000
SH
SOLE
0
0
5000
HERCULES CAPITAL INC COM
CEF
427096508
678043
41294
SH
SOLE
0
0
41294
HERITAGE-CYRSTAL CLEAN IN
Stock
42726M106
2490849
54925
SH
SOLE
54200
0
725
HERSHEY CO COM
Stock
427866108
52575
263
SH
SOLE
0
0
263
HEWLETT PACKARD ENTERPRISE CO COM
Stock
42824C109
203959
11742
SH
SOLE
0
0
11742
HF SINCLAIR CORP COM
Stock
403949100
626
11
SH
SOLE
0
0
11
HIGH TIDE INC COM NEW
Stock
42981E401
1850
1000
SH
SOLE
0
0
1000
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
7659
51
SH
SOLE
0
0
51
HIVE DIGITAL TECHNOLOGIES LTD COM NEW
Stock
433921103
3080
1000
SH
SOLE
0
0
1000
HOLLY ENERGY PARTNERS LP
Stock
435763107
39089
1780
SH
SOLE
0
0
1780
HOLOGIC INC
Stock
436440101
28732
414
SH
SOLE
0
0
414
HOME DEPOT
Stock
437076102
3684160
12193
SH
SOLE
0
0
12193
HONDA MOTOR LTD ADR ECH CNV IN 3
ADR
438128308
3263
97
SH
SOLE
0
0
97
HONEYWELL INTL INC
Stock
438516106
1862024
10079
SH
SOLE
0
0
10079
HORACE MANN EDUCATORS CORP NEW COM
Stock
440327104
1355740
46145
SH
SOLE
46000
0
145
HORIZON THERAPEUTICS PUB L SHS
Stock
G46188101
17354
150
SH
SOLE
0
0
150
HOST MARRIOTT CORP NEW REIT
REIT
44107P104
530
33
SH
SOLE
0
0
33
HOWARD HUGHES HOLDINGS INC COM
Stock
44267T102
3781
51
SH
SOLE
0
0
51
HP INC COM
Stock
40434L105
315262
12267
SH
SOLE
0
0
12267
HUMANA INC COM
Stock
444859102
779892
1603
SH
SOLE
0
0
1603
HUNTINGTON BANCSHARES INC COM
Stock
446150104
3640
350
SH
SOLE
0
0
350
HYATT HOTELS CORPORATION
Stock
448579102
318
3
SH
SOLE
0
0
3
HYDROFARM HLDGS GROUP INC COM
Stock
44888K209
4523
3707
SH
SOLE
0
0
3707
HYPATIA WOMEN CEO ETF
ETF
90214Q576
10255
410
SH
SOLE
0
0
410
IAC INC COM NEW
Stock
44891N208
1411
28
SH
SOLE
0
0
28
IDEANOMICS INC COM NEW
Stock
45166V205
10
4
SH
SOLE
0
0
4
IDEX CORP
Stock
45167R104
974782
4686
SH
SOLE
0
0
4686
IDEXX LABS INC
Stock
45168D104
1749
4
SH
SOLE
0
0
4
ILLINOIS TOOL WKS INC COM
Stock
452308109
1868343
8112
SH
SOLE
0
0
8112
ILLUMINA INC COM
Stock
452327109
14552
106
SH
SOLE
0
0
106
IM CANNABIS CORP COM
Stock
44969Q307
36
50
SH
SOLE
0
0
50
INDIA FUND INC
CEF
454089103
3501
201
SH
SOLE
0
0
201
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT
REIT
456237106
5375
1860
SH
SOLE
0
0
1860
INGERSOLL RAND INC COM
Stock
45687V106
35173
552
SH
SOLE
0
0
552
INGREDION INC COM
Stock
457187102
78720
800
SH
SOLE
0
0
800
INMODE LTD SHS
Stock
M5425M103
18276
600
SH
SOLE
0
0
600
INNOVATIVE INDL PPTYS INC COM
REIT
45781V101
3405
45
SH
SOLE
0
0
45
INOVIO PHARMACEUTICALS INC COM NEW
Stock
45773H201
37
94
SH
SOLE
0
0
94
INSEEGO CORP COM
Stock
45782B104
840
2000
SH
SOLE
0
0
2000
INSPIRATO INCORPORATED CL A NEW
Stock
45791E107
9
15
SH
SOLE
0
0
15
INSPIRE 100 ETF
ETF
66538H534
17017
544
SH
SOLE
0
0
544
INTEL CORP COM
Stock
458140100
3114801
87617
SH
SOLE
0
0
87617
INTERCONTINENTAL EXCHANGE INC COM
Stock
45866F104
184614
1678
SH
SOLE
0
0
1678
INTERFACE INC COM
Stock
458665304
1236796
126075
SH
SOLE
118000
0
8075
INTERNATIONAL FLAVORS&FRAGRANC COM
Stock
459506101
41107
603
SH
SOLE
0
0
603
INTERNATIONAL PAPER CO COM
Stock
460146103
5320
150
SH
SOLE
0
0
150
INTERNATIONAL SEAWAYS INC COM
Stock
Y41053102
7200
160
SH
SOLE
0
0
160
INTL BUSINESS MACHINES
Stock
459200101
2214433
15784
SH
SOLE
0
0
15784
INTL GAME TECHNOLOGY
Stock
G4863A108
8247
272
SH
SOLE
0
0
272
INTUIT INC
Stock
461202103
633566
1240
SH
SOLE
0
0
1240
INTUITIVE SURGICAL, INC.
Stock
46120E602
72196
247
SH
SOLE
0
0
247
INVESCO AEROSPACE & DEFENSE ETF
ETF
46137V100
45087
565
SH
SOLE
0
0
565
INVESCO CURRENCYSHARES SWISS FRANC TRUST
ETF
46138R108
27216
280
SH
SOLE
0
0
280
INVESCO FTSE RAFI US 1500 SMALL-MID ETF
ETF
46137V597
7781
236
SH
SOLE
0
0
236
INVESCO GLOBAL WATER ETF
ETF
46138E651
7748
229
SH
SOLE
0
0
229
INVESCO LTD SHS
Stock
G491BT108
407
28
SH
SOLE
0
0
28
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF
ETF
46138E537
44320
2000
SH
SOLE
0
0
2000
INVESCO S&P 500 EQUAL WEIGHT ETF
ETF
46137V357
538139
3798
SH
SOLE
0
0
3798
INVESCO S&P 500 TOP 50 ETF
ETF
46137V233
624281
18383
SH
SOLE
0
0
18383
INVESCO S&P GLOBAL WATER INDEX ETF
ETF
46138E263
95831
2060
SH
SOLE
0
0
2060
INVESCO S&P ULTRA DIVIDEND REVENUE ETF
ETF
46138G656
18599
500
SH
SOLE
0
0
500
INVESCO SOLAR ETF
ETF
46138G706
193539
3737
SH
SOLE
0
0
3737
INVITATION HOMES INC COM
REIT
46187W107
483795
15266
SH
SOLE
0
0
15266
IQVIA HLDGS INC COM
Stock
46266C105
1377
7
SH
SOLE
0
0
7
IRON MOUNTAIN INC
REIT
46284V101
57666
970
SH
SOLE
0
0
970
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
208843
5090
SH
SOLE
0
0
5090
ISHARES 0-5 YEAR TIPS BOND ETF
ETF
46429B747
9692
100
SH
SOLE
0
0
100
ISHARES 1-3 YR TREASURY BOND ETF
ETF
464287457
456504
5638
SH
SOLE
0
0
5638
ISHARES AGGREGATE BOND ETF
ETF
464287226
314605
3345
SH
SOLE
0
0
3345
ISHARES AMT-FREE MUNI BOND ETF
ETF
464288414
6603576
64400
SH
SOLE
0
0
64400
ISHARES COHEN & STEERS REIT ETF
ETF
464287564
170544
3400
SH
SOLE
0
0
3400
ISHARES CORE AGGRESSIVE ALLOCATION ETF
ETF
464289859
13405
211
SH
SOLE
0
0
211
ISHARES CORE GROWTH ALLOCATION ETF
ETF
464289867
2044
41
SH
SOLE
0
0
41
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
69223
700
SH
SOLE
0
0
700
ISHARES CORE MODERATE ALLOCATION ETF
ETF
464289875
10239
263
SH
SOLE
0
0
263
ISHARES CORE MSCI EAFE
ETF
46432F842
2120117
32947
SH
SOLE
0
0
32947
ISHARES CORE MSCI EMERGING MARKETS ETF
ETF
46434G103
26746
562
SH
SOLE
0
0
562
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
4954
85
SH
SOLE
0
0
85
ISHARES CORE S&P MID CAP ETF
ETF
464287507
782981
3140
SH
SOLE
0
0
3140
ISHARES CORE U.S. REIT ETF
ETF
464288521
1431
30
SH
SOLE
0
0
30
ISHARES CYBERSECURITY & TECH ETF
ETF
46435U135
3851
100
SH
SOLE
0
0
100
ISHARES DJ SELECT DIVIDEND
ETF
464287168
9947960
92419
SH
SOLE
0
0
92419
ISHARES DJ TRANSPORTATION AVERAGE
ETF
464287192
9351
40
SH
SOLE
0
0
40
ISHARES DJ U.S. FINANCIAL SECTOR ETF
ETF
464287788
18973
254
SH
SOLE
0
0
254
ISHARES DJ US CONSUMER SERVICES
ETF
464287580
287885
4300
SH
SOLE
0
0
4300
ISHARES DJ US ENERGY
ETF
464287796
14229
300
SH
SOLE
0
0
300
ISHARES DOW JONES US REGIONAL BANKS
ETF
464288778
620928
18480
SH
SOLE
0
0
18480
ISHARES DOW JONES US UTILITIES
ETF
464287697
422671
5744
SH
SOLE
0
0
5744
ISHARES ESG AWARE MSCI EAFE ETF
ETF
46435G516
86871
1257
SH
SOLE
0
0
1257
ISHARES ESG AWARE USD CORPORATE BOND ETF
ETF
46435G193
21186
974
SH
SOLE
0
0
974
ISHARES FLOATING RATE BOND ETF
ETF
46429B655
24936
490
SH
SOLE
0
0
490
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF
ETF
46435U192
4070
200
SH
SOLE
0
0
200
ISHARES GLOBAL CLEAN ENERGY ETF
ETF
464288224
73466
5025
SH
SOLE
0
0
5025
ISHARES GLOBAL HEALTHCARE SECTOR INDEX
ETF
464287325
14347
174
SH
SOLE
0
0
174
ISHARES GLOBAL TELECOM
ETF
464287275
81632
1195
SH
SOLE
0
0
1195
ISHARES GNMA BOND ETF
ETF
46429B333
777231
18603
SH
SOLE
0
0
18603
ISHARES GOLD TRUST ETF
ETF
464285204
13331
381
SH
SOLE
0
0
381
ISHARES HIGH YIELD BOND FACTOR ETF
ETF
46435G250
51621
1175
SH
SOLE
0
0
1175
ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF
ETF
46435U168
38981
1700
SH
SOLE
0
0
1700
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF
ETF
464288513
53521
726
SH
SOLE
0
0
726
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF
ETF
464287242
1360061
13331
SH
SOLE
0
0
13331
ISHARES INC MSCI GERMANY INDEX FD
ETF
464286806
10480
400
SH
SOLE
0
0
400
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
27305
1075
SH
SOLE
0
0
1075
ISHARES MBS ETF
ETF
464288588
1421
16
SH
SOLE
0
0
16
ISHARES MORNINGSTAR LARGE GROWTH ETF
ETF
464287119
1776437
29781
SH
SOLE
0
0
29781
ISHARES MSCI EAFE ETF
ETF
464287465
1112322
16139
SH
SOLE
0
0
16139
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
404661
4689
SH
SOLE
0
0
4689
ISHARES MSCI EAFE VALUE ETF
ETF
464288877
4865829
99445
SH
SOLE
0
0
99445
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
850561
22413
SH
SOLE
0
0
22413
ISHARES MSCI EUROPE FINANCIALS ETF
ETF
464289180
71196
3765
SH
SOLE
0
0
3765
ISHARES MSCI INDIA ETF
ETF
46429B598
271473
6139
SH
SOLE
0
0
6139
ISHARES MSCI JAPAN ETF
ETF
46434G822
131524
2182
SH
SOLE
0
0
2182
ISHARES MSCI USA ESG SELECT ETF
ETF
464288802
321823
3577
SH
SOLE
0
0
3577
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
838
6
SH
SOLE
0
0
6
ISHARES MSCI USA VALUE FACTOR ETF
ETF
46432F388
17
0
SH
SOLE
0
0
0
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
333607
2728
SH
SOLE
0
0
2728
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
609808
11950
SH
SOLE
0
0
11950
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
40726
268
SH
SOLE
0
0
268
ISHARES RUSSELL 2000 ETF
ETF
464287655
4773909
27011
SH
SOLE
0
0
27011
ISHARES RUSSELL 2000 GROWTH ETF
ETF
464287648
143904
642
SH
SOLE
0
0
642
ISHARES RUSSELL 2000 VALUE
ETF
464287630
904241
6671
SH
SOLE
0
0
6671
ISHARES RUSSELL 3000 ETF
ETF
464287689
4656
19
SH
SOLE
0
0
19
ISHARES RUSSELL MID-CAP GROWTH ETF
ETF
464287481
63032
690
SH
SOLE
0
0
690
ISHARES RUSSELL MID-CAP VALUE ETF
ETF
464287473
72099
691
SH
SOLE
0
0
691
ISHARES S&P 500 GROWTH ETF
ETF
464287309
35857066
524073
SH
SOLE
0
0
524073
ISHARES S&P 500 INDEX
ETF
464287200
9085608
21157
SH
SOLE
0
0
21157
ISHARES S&P 500 VALUE ETF
ETF
464287408
26374024
171438
SH
SOLE
0
0
171438
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
12570
174
SH
SOLE
0
0
174
ISHARES S&P MIDCAP 400 VALUE ETF
ETF
464287705
21902
217
SH
SOLE
0
0
217
ISHARES S&P SMALLCAP 600 ETF
ETF
464287804
438473
4648
SH
SOLE
0
0
4648
ISHARES S&P SMALLCAP 600 GROWTH ETF
ETF
464287887
13929
127
SH
SOLE
0
0
127
ISHARES S&P U.S. PREFERRED STOCK ETF
ETF
464288687
483572
16039
SH
SOLE
0
0
16039
ISHARES SELF-DRIVING EV & TECH ETF
ETF
46435U366
8926
240
SH
SOLE
0
0
240
ISHARES SEMICONDUCTOR ETF
ETF
464287523
129676
274
SH
SOLE
0
0
274
ISHARES SHORT TREASURY BOND ETF
ETF
464288679
110470
1000
SH
SOLE
0
0
1000
ISHARES SILVER TRUST ETF
ETF
46428Q109
118684
5835
SH
SOLE
0
0
5835
ISHARES TIPS BOND ETF
ETF
464287176
245967
2371
SH
SOLE
0
0
2371
ISHARES TR DOW JONES U S HEALTHCARE
ETF
464287762
378098
1400
SH
SOLE
0
0
1400
ISHARES TR RUSSELL 1000 INDEX ETF
ETF
464287622
6535196
27820
SH
SOLE
0
0
27820
ISHARES TR RUSSELL MIDCAP INDEX FD
ETF
464287499
573964
8288
SH
SOLE
0
0
8288
ISHARES TR S&P 100 INDEX FUND
ETF
464287101
114321
570
SH
SOLE
0
0
570
ISHARES TR S&P 1500 INDEX FD
ETF
464287150
68759
730
SH
SOLE
0
0
730
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD
ETF
464288737
16833
295
SH
SOLE
0
0
295
ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF
ETF
464288794
149744
1645
SH
SOLE
0
0
1645
ISHARES U.S. INFRASTRUCTURE ETF
ETF
46435U713
15185
415
SH
SOLE
0
0
415
ISHARES U.S. MEDICAL DEVICES ETF
ETF
464288810
36860
760
SH
SOLE
0
0
760
ISHARES U.S. PHARMACEUTICALS ETF
ETF
464288836
1303
7
SH
SOLE
0
0
7
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
2689
122
SH
SOLE
0
0
122
ISUN INC COM
Stock
465246106
315
1400
SH
SOLE
0
0
1400
ITERIS INC NEW COM
Stock
46564T107
1159
280
SH
SOLE
0
0
280
ITT INDUSTRIES INC
Stock
45073V108
97537
996
SH
SOLE
0
0
996
J M SMUCKER CO NEW
Stock
832696405
3267131
26581
SH
SOLE
15000
0
11581
JACOBS SOLUTIONS INC COM
Stock
46982L108
96369
706
SH
SOLE
0
0
706
JANUS HENDERSON GROUP PLC ORD SHS
Stock
G4474Y214
379962
14716
SH
SOLE
0
0
14716
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF
ETF
47103U852
170957
3939
SH
SOLE
0
0
3939
JB HUNT TRANSPORT SERVICES
Stock
445658107
189274
1004
SH
SOLE
0
0
1004
JBG SMITH PPTYS COM
REIT
46590V100
5466
378
SH
SOLE
0
0
378
JD.COM INC SPON ADR CL A
ADR
47215P106
104169
3576
SH
SOLE
0
0
3576
JEFFERIES FINL GROUP INC COM
Stock
47233W109
16850
460
SH
SOLE
0
0
460
JHANCOCK TAX-ADV DIVIDEND INCOME
CEF
41013V100
17760
1000
SH
SOLE
0
0
1000
JOBY AVIATION INC COMMON STOCK
Stock
G65163100
14835
2300
SH
SOLE
0
0
2300
JOHN HANCOCK MULTIFACTOR MID CAP ETF
ETF
47804J206
3811
81
SH
SOLE
0
0
81
JOHN HANCOCK PREFERRED INCOME FUND III
CEF
41021P103
14263
1070
SH
SOLE
0
0
1070
JOHNSON & JOHNSON COM
Stock
478160104
10657403
68426
SH
SOLE
0
0
68426
JOHNSON CTLS INC
Stock
G51502105
13888
261
SH
SOLE
0
0
261
JOHNSON OUTDOORS CL A CLASS A
Stock
479167108
3522036
64400
SH
SOLE
50300
0
14100
JONES LANG LASALLE INC
Stock
48020Q107
43060
305
SH
SOLE
0
0
305
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q225
3896
67
SH
SOLE
0
0
67
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF
ETF
46641Q233
2657
59
SH
SOLE
0
0
59
JPMORGAN BETABUILDERS EUROPE ETF
ETF
46641Q191
3050
60
SH
SOLE
0
0
60
JPMORGAN BETABUILDERS JAPAN ETF
ETF
46641Q217
5476
109
SH
SOLE
0
0
109
JPMORGAN CHASE & CO COM
Stock
46625H100
42301560
291695
SH
SOLE
24000
0
267695
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
53560
1000
SH
SOLE
0
0
1000
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
24036
479
SH
SOLE
0
0
479
KANDI TECHNOLOGIES GROUP INC COM
Stock
483709101
1419
410
SH
SOLE
0
0
410
KELLANOVA COM
Stock
487836108
1139103
19141
SH
SOLE
0
0
19141
KENVUE INC COM
Stock
49177J102
9638
480
SH
SOLE
0
0
480
KEURIG DR PEPPER INC COM
Stock
49271V100
1058688
33535
SH
SOLE
33000
0
535
KEYCORP COM
Stock
493267108
549
51
SH
SOLE
0
0
51
KEYSIGHT TECHNOLOGIES,INC
Stock
49338L103
7674
58
SH
SOLE
0
0
58
KIMBALL ELECTRONICS INC COM
Stock
49428J109
450155
16441
SH
SOLE
16441
0
0
KIMBERLY-CLARK CORP COM
Stock
494368103
3229125
26720
SH
SOLE
0
0
26720
KIMCO RLTY CORP COM
REIT
49446R109
8285
471
SH
SOLE
0
0
471
KINDER MORGAN INC
Stock
49456B101
2160807
130326
SH
SOLE
125000
0
5326
KIRBY CORPORATION
Stock
497266106
5571695
67291
SH
SOLE
0
0
67291
KKR & CO LP
Stock
48251W104
9859826
160062
SH
SOLE
51000
0
109062
KLA CORP COM NEW
Stock
482480100
2752
6
SH
SOLE
0
0
6
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW
ADR
500472303
10090
506
SH
SOLE
0
0
506
KRAFT HEINZ CO COM
Stock
500754106
187561
5576
SH
SOLE
0
0
5576
KROGER CO COM
Stock
501044101
500952
11194
SH
SOLE
0
0
11194
KULICKE & SOFFA INDS INC COM
Stock
501242101
499625
10274
SH
SOLE
10274
0
0
KYNDRYL HLDGS INC COMMON STOCK
Stock
50155Q100
7399
490
SH
SOLE
0
0
490
L S I INDS INC FORMERLY L S I LTG
Stock
50216C108
5599095
352588
SH
SOLE
343364
0
9224
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
40222
231
SH
SOLE
0
0
231
LA Z BOY INC COM
Stock
505336107
15440
500
SH
SOLE
0
0
500
LABORATORY CORP OF AMERICA
Stock
50540R409
77002
383
SH
SOLE
0
0
383
LACLEDE GROUP INC
Stock
84857L101
5884
104
SH
SOLE
0
0
104
LAKELAND FINL CORP COM
Stock
511656100
366154
7715
SH
SOLE
7715
0
0
LAKELAND INDUSTRIES INC
Stock
511795106
2517713
167068
SH
SOLE
149000
0
18068
LAM RESEARCH CORP COM
Stock
512807108
3134
5
SH
SOLE
0
0
5
LAMAR ADVERTISING CO NEW CL A
REIT
512816109
3339
40
SH
SOLE
0
0
40
LAMB WESTON HLDGS INC COM
Stock
513272104
121301
1312
SH
SOLE
0
0
1312
LANDS END INC NEW
Stock
51509F105
67
9
SH
SOLE
0
0
9
LAS VEGAS SANDS CORP
Stock
517834107
670459
14626
SH
SOLE
0
0
14626
LAZARD LTD SHS -A -
Stock
G54050102
788795
25437
SH
SOLE
0
0
25437
LEE ENTERPRISES INC COM
Stock
523768406
372719
34801
SH
SOLE
0
0
34801
LEMONADE INC COM
Stock
52567D107
232
20
SH
SOLE
0
0
20
LENNAR CORP CL A
Stock
526057104
1683
15
SH
SOLE
0
0
15
LESLIES INC COM
Stock
527064109
3849
680
SH
SOLE
0
0
680
LEVI STRAUSS & CO NEW CL A COM STK
Stock
52736R102
5455
402
SH
SOLE
0
0
402
LEXINGTON CORP PPTYS TR
REIT
529043101
341130
38329
SH
SOLE
0
0
38329
LIBERTY GLOBAL PLC CL C
Stock
G5480U120
7424
400
SH
SOLE
0
0
400
LIBERTY LATIN AMERICA LTD COM CL C
Stock
G9001E128
2448
300
SH
SOLE
0
0
300
LI-CYCLE HOLDINGS CORP COMMON SHARES
Stock
50202P105
746
210
SH
SOLE
0
0
210
LINCOLN NATL CORP IND COM
Stock
534187109
138906
5626
SH
SOLE
0
0
5626
LINDE PLC SHS
Stock
G54950103
7819
21
SH
SOLE
0
0
21
LIQUIDITY SERVICES INC
Stock
53635B107
1497260
84975
SH
SOLE
83000
0
1975
LIVENT CORP COM
Stock
53814L108
3664
199
SH
SOLE
0
0
199
LKQ CORP COM
Stock
501889208
1386
28
SH
SOLE
0
0
28
LL FLOORING HOLDINGS INC COM
Stock
55003T107
13948
4400
SH
SOLE
0
0
4400
LOCKHEED MARTIN CORP
Stock
539830109
86031
210
SH
SOLE
0
0
210
LOEWS CORP COM
Stock
540424108
18993
300
SH
SOLE
0
0
300
LOWES COS INC COM
Stock
548661107
502651
2418
SH
SOLE
0
0
2418
LTC PROPERTIES INC
REIT
502175102
36950
1150
SH
SOLE
0
0
1150
LUCID GROUP INC COM
Stock
549498103
5238
937
SH
SOLE
0
0
937
LULULEMON ATHLETICA INC
Stock
550021109
188949
490
SH
SOLE
0
0
490
LUMEN TECHNOLOGIES INC COM
Stock
550241103
1514
1066
SH
SOLE
0
0
1066
LUMINAR TECHNOLOGIES INC COM CL A
Stock
550424105
5154322
1132818
SH
SOLE
0
0
1132818
LYONDELLBASELL
Stock
N53745100
1136
12
SH
SOLE
0
0
12
M & T BK CORP COM
Stock
55261F104
26302
208
SH
SOLE
0
0
208
MADISON SQUARE GARDEN ENTMT COM CL A
Stock
558256103
2795573
84946
SH
SOLE
60000
0
24946
MAGNA INTL INC COM
Stock
559222401
10722
200
SH
SOLE
0
0
200
MARATHON OIL CORP COM
Stock
565849106
7159
268
SH
SOLE
0
0
268
MARATHON PETE CORP COM
Stock
56585A102
863316
5704
SH
SOLE
0
0
5704
MARINEMAX INC COM
Stock
567908108
3282
100
SH
SOLE
0
0
100
MARKEL CORP HOLDING CO
Stock
570535104
50065
34
SH
SOLE
0
0
34
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
34310
1275
SH
SOLE
0
0
1275
MARRIOTT INTL INC
Stock
571903202
556021
2829
SH
SOLE
0
0
2829
MARRIOTT VACATIONS WORLDWIDE CORP COM
Stock
57164Y107
1006
10
SH
SOLE
0
0
10
MARSH & MCLENNAN COS INC COM
Stock
571748102
3425
18
SH
SOLE
0
0
18
MARTIN MARIETTA MATLS INC COM
Stock
573284106
821
2
SH
SOLE
0
0
2
MARVELL TECHNOLOGY INC COM
Stock
573874104
54599
1009
SH
SOLE
0
0
1009
MASCO CORP COM
Stock
574599106
49708
930
SH
SOLE
0
0
930
MASTEC INC COM
Stock
576323109
35985
500
SH
SOLE
0
0
500
MASTERBRAND INC COMMON STOCK
Stock
57638P104
1324
109
SH
SOLE
0
0
109
MASTERCARD INC
Stock
57636Q104
3870337
9776
SH
SOLE
0
0
9776
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
358188
4560
SH
SOLE
0
0
4560
MATERION CORP COM
Stock
576690101
1209366
11867
SH
SOLE
11867
0
0
MATTEL INC COM
Stock
577081102
293572
13326
SH
SOLE
0
0
13326
MAXEON SOLAR TECHNOLOGIES LTD SHS
Stock
Y58473102
67222
5800
SH
SOLE
0
0
5800
MCCORMICK & CO INC COM NON VTG
Stock
579780206
198479
2624
SH
SOLE
0
0
2624
MCDONALDS CORP COM
Stock
580135101
5448997
20684
SH
SOLE
0
0
20684
MCEWEN MINING INC COM
Stock
58039P305
7150
1100
SH
SOLE
0
0
1100
MCGRATH RENTCORP COM
Stock
580589109
2519031
25130
SH
SOLE
25000
0
130
MCKESSON CORP
Stock
58155Q103
74794
172
SH
SOLE
0
0
172
MEDICAL PROPERTIES TRUST INC
REIT
58463J304
10628
1950
SH
SOLE
0
0
1950
MEDTRONIC PLC SHS
Stock
G5960L103
397755
5076
SH
SOLE
0
0
5076
MERCADOLIBRE INC
Stock
58733R102
38036
30
SH
SOLE
0
0
30
MERCER INTL INC COM
Stock
588056101
532672
62083
SH
SOLE
62083
0
0
MERCK & CO INC
Stock
58933Y105
6091801
59172
SH
SOLE
0
0
59172
MERSANA THERAPEUTICS INC COM
Stock
59045L106
190
150
SH
SOLE
0
0
150
META PLATFORMS INC CL A
Stock
30303M102
1943259
6473
SH
SOLE
0
0
6473
METHODE ELECTRONICS INC
Stock
591520200
522899
22884
SH
SOLE
22884
0
0
METLIFE INC COM
Stock
59156R108
321208
5106
SH
SOLE
0
0
5106
METTLER TOLEDO INTERNATIONAL COM
Stock
592688105
1108
1
SH
SOLE
0
0
1
MGE ENERGY INC COM
Stock
55277P104
139418
2035
SH
SOLE
0
0
2035
MGP INGREDIENTS INC NEW COM
Stock
55303J106
31644
300
SH
SOLE
0
0
300
MICROCHIP TECHNOLOGY INC
Stock
595017104
532379
6821
SH
SOLE
0
0
6821
MICRON TECHNOLOGY
Stock
595112103
82452
1212
SH
SOLE
0
0
1212
MICROSOFT
Stock
594918104
31930531
101126
SH
SOLE
0
0
101126
MIDDLESEX WTR CO COM
Stock
596680108
41406
625
SH
SOLE
0
0
625
MILLER INDS INC TENN NEW
Stock
600551204
1990888
50775
SH
SOLE
49000
0
1775
MIND MEDICINE MINDMED INC COM NEW
Stock
60255C885
46512
14860
SH
SOLE
0
0
14860
MITEK SYS INC COM NEW
Stock
606710200
28676
2675
SH
SOLE
0
0
2675
MODERNA INC COM
Stock
60770K107
620
6
SH
SOLE
0
0
6
MOLECULIN BIOTECH INC COM
Stock
60855D200
107
250
SH
SOLE
0
0
250
MOLSON COORS BEVERAGE CO CL B
Stock
60871R209
8966
141
SH
SOLE
0
0
141
MONDELEZ INTL INC CL A
Stock
609207105
1636896
23586
SH
SOLE
0
0
23586
MONRO MUFFLER BRAKE INC
Stock
610236101
1284501
46255
SH
SOLE
46255
0
0
MONROE CAPITAL CORP
CEF
610335101
5215
700
SH
SOLE
0
0
700
MONSTER BEVERAGE CORP NEW COM
Stock
61174X109
1377
26
SH
SOLE
0
0
26
MOODYS CORP
Stock
615369105
77145
244
SH
SOLE
0
0
244
MORGAN STANLEY
Stock
617446448
629522
7708
SH
SOLE
0
0
7708
MORNINGSTAR INC COM
Stock
617700109
143355
612
SH
SOLE
0
0
612
MOSAIC CO
Stock
61945C103
144351
4055
SH
SOLE
0
0
4055
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
7895
29
SH
SOLE
0
0
29
MOVADO GROUP INC COM
Stock
624580106
1857749
67925
SH
SOLE
66500
0
1425
MSCI INC COM
Stock
55354G100
513
1
SH
SOLE
0
0
1
MYERS INDS INC COM
Stock
628464109
829980
46290
SH
SOLE
46000
0
290
NANO X IMAGING LTD ORD SHS
Stock
M70700105
426
65
SH
SOLE
0
0
65
NATHANS FAMOUS INC NEW COM
Stock
632347100
662084
9370
SH
SOLE
9000
0
370
NATIONAL HEALTH INVS INC
REIT
63633D104
59064
1150
SH
SOLE
0
0
1150
NATIONAL RETAIL PPTYS
REIT
637417106
17670
500
SH
SOLE
0
0
500
NAVIENT CORPORATION COM
Stock
63938C108
13776
800
SH
SOLE
0
0
800
NBT BANCORP INC COM
Stock
628778102
380280
12000
SH
SOLE
12000
0
0
NETAPP INC
Stock
64110D104
8499
112
SH
SOLE
0
0
112
NETFLIX COM INC
Stock
64110L106
594342
1574
SH
SOLE
0
0
1574
NEUBERGER BERMAN ENERGY INFRA COM
CEF
64129H104
2683
390
SH
SOLE
0
0
390
NEUROCRINE BIOSCIENCES INC COM
Stock
64125C109
1462
13
SH
SOLE
0
0
13
NEW MEDIA INV GRP INC
Stock
36472T109
4986
2035
SH
SOLE
0
0
2035
NEW YORK TIMES CO CL A
Stock
650111107
9235
224
SH
SOLE
0
0
224
NEWELL BRANDS INC COM
Stock
651229106
280
31
SH
SOLE
0
0
31
NEWMONT CORP COM
Stock
651639106
1321487
35764
SH
SOLE
0
0
35764
NEXSTAR MEDIA GROUP INC COMMON STOCK
Stock
65336K103
7168
50
SH
SOLE
0
0
50
NEXTERA ENERGY INC COM
Stock
65339F101
1442380
25177
SH
SOLE
0
0
25177
NIKE INC CLASS B
Stock
654106103
430635
4504
SH
SOLE
0
0
4504
NIKOLA CORP COM
Stock
654110105
1570
1000
SH
SOLE
0
0
1000
NIO INC SPON ADS
ADR
62914V106
43392
4800
SH
SOLE
0
0
4800
NISOURCE INC COM
Stock
65473P105
6762
274
SH
SOLE
0
0
274
NOKIA CORP ADR
ADR
654902204
2594
694
SH
SOLE
0
0
694
NORDSTROM INC COM
Stock
655664100
75
5
SH
SOLE
0
0
5
NORFOLK SOUTHERN CRP
Stock
655844108
31306
159
SH
SOLE
0
0
159
NORTHERN TR CORP COM
Stock
665859104
1325331
19075
SH
SOLE
0
0
19075
NORTHROP GRUMMAN CORP COM
Stock
666807102
46220
105
SH
SOLE
0
0
105
NORTHSTAR ASSET MGMTGROUP INC COM
Stock
25401T603
6698
381
SH
SOLE
0
0
381
NORTHWEST NAT HLDG CO COM
Stock
66765N105
1342469
35180
SH
SOLE
34000
0
1180
NORTHWESTERN ENERGY GROUP INC COM NEW
Stock
668074305
2102298
43743
SH
SOLE
31500
0
12243
NORWEGIAN CRUISE LINE HLDG LTD SHS
Stock
G66721104
4565
277
SH
SOLE
0
0
277
NOVARTIS AG ADR
ADR
66987V109
140714
1381
SH
SOLE
0
0
1381
NOVAVAX INC
Stock
670002401
159
22
SH
SOLE
0
0
22
NOVO-NORDISK A/S ADR ADR CMN
ADR
670100205
27282
300
SH
SOLE
0
0
300
NRG ENERGY INC NEW
Stock
629377508
539
14
SH
SOLE
0
0
14
NUCOR CORP COM
Stock
670346105
2033
13
SH
SOLE
0
0
13
NUSTAR ENERGY LP UNIT
Stock
67058H102
8720
500
SH
SOLE
0
0
500
NUTRIEN LTD COM
Stock
67077M108
244014
3951
SH
SOLE
0
0
3951
NUVEEN AMT FREE MUN CR INC FD COM
CEF
67071L106
15702
1523
SH
SOLE
0
0
1523
NUVEEN AMT FREE QLTY MUN INCME COM
CEF
670657105
117748
12164
SH
SOLE
0
0
12164
NUVEEN QUALITY MUNCP INCOME FD COM
CEF
67066V101
111702
11016
SH
SOLE
0
0
11016
NUVEEN S&P 500 DYNAMIC OVERWRI COM
CEF
6706EW100
29640
2000
SH
SOLE
0
0
2000
NVENT ELECTRIC PLC SHS
Stock
G6700G107
265
5
SH
SOLE
0
0
5
NVIDIA CORP
Stock
67066G104
3033431
6974
SH
SOLE
5000
0
1974
NXP SEMICONDUCTORS N V COM
Stock
N6596X109
600
3
SH
SOLE
0
0
3
NY COMMUNITY BANCORP INC
Stock
649445103
11340
1000
SH
SOLE
0
0
1000
O REILLY AUTOMOTIVE INC
Stock
67103H107
2320320
2553
SH
SOLE
0
0
2553
O S I SYSTEMS INC
Stock
671044105
1198342
10152
SH
SOLE
10152
0
0
OCCIDENTAL PETE CORP COM
Stock
674599105
2530
39
SH
SOLE
0
0
39
OCEANFIRST FINL CORP COM
Stock
675234108
2103359
145360
SH
SOLE
144780
0
580
OCUGEN INC COM
Stock
67577C105
120
300
SH
SOLE
0
0
300
OFFICE PPTYS INCOME TR COM SHS BEN INT
REIT
67623C109
2255
550
SH
SOLE
0
0
550
OIL DRI CORP AMER COM
Stock
677864100
4261368
69010
SH
SOLE
68500
0
510
OLD NATL BANCORP IND
Stock
680033107
760835
52327
SH
SOLE
47200
0
5127
OLD REP INTL CORP COM
Stock
680223104
20775539
771178
SH
SOLE
0
0
771178
OMEGA HEALTHCARE INVS INC COM
REIT
681936100
92052
2776
SH
SOLE
0
0
2776
OMNIAB INC COM
Stock
68218J103
5190
1000
SH
SOLE
0
0
1000
OMNICOM GROUP INC COM
Stock
681919106
745
10
SH
SOLE
0
0
10
ON SEMICONDUCTOR CORP COM
Stock
682189105
1208
13
SH
SOLE
0
0
13
ONCTERNAL THERAPEUTICS INC COM
Stock
68236P107
3000
10000
SH
SOLE
0
0
10000
ONE GAS INC
Stock
68235P108
22191
325
SH
SOLE
0
0
325
ONEOK INC NEW COM
Stock
682680103
476423
7511
SH
SOLE
0
0
7511
ONEWATER MARINE INC CL A COM
Stock
68280L101
4099
160
SH
SOLE
0
0
160
ORACLE CORPORATION
Stock
68389X105
10548654
99591
SH
SOLE
0
0
99591
ORGANON & CO COMMON STOCK
Stock
68622V106
50353
2900
SH
SOLE
0
0
2900
ORION ENERGY SYSTEMS INC
Stock
686275108
3606702
2862462
SH
SOLE
1160000
0
1702462
ORION OFFICE REIT INC COM
REIT
68629Y103
5939
1140
SH
SOLE
0
0
1140
OSHKOSH TRUCK CORP
Stock
688239201
28629
300
SH
SOLE
0
0
300
OTIS WORLDWIDE CORP COM
Stock
68902V107
127613
1589
SH
SOLE
0
0
1589
OTTER TAIL CORP COM
Stock
689648103
1113330
14665
SH
SOLE
10500
0
4165
OWENS-ILLINOIS, INC.
Stock
67098H104
8365
500
SH
SOLE
0
0
500
PACCAR INC COM
Stock
693718108
1615
19
SH
SOLE
0
0
19
PACWEST BANCORP DEL COM
Stock
695263103
791
100
SH
SOLE
0
0
100
PAGERDUTY INC COM
Stock
69553P100
1462
65
SH
SOLE
0
0
65
PALANTIR TECHNOLOGIES INC CL A
Stock
69608A108
49280
3080
SH
SOLE
0
0
3080
PALO ALTO NETWORKS INC COM
Stock
697435105
351660
1500
SH
SOLE
0
0
1500
PAN AMERICAN SILVER CORP
Stock
697900108
46336
3200
SH
SOLE
0
0
3200
PARAMOUNT GLOBAL 5.75 CONV PFD A
Convertible Preferred
92556H305
404079
22765
SH
SOLE
0
0
22765
PARAMOUNT GLOBAL CLASS A COM
Stock
92556H107
10927
692
SH
SOLE
0
0
692
PARAMOUNT GLOBAL CLASS B COMMON
Stock
92556H206
2160126
167452
SH
SOLE
110000
0
57452
PARK HOTELS & RESORTS INC COM
REIT
700517105
6406
520
SH
SOLE
0
0
520
PARKER-HANNIFIN CORP COM
Stock
701094104
1948
5
SH
SOLE
0
0
5
PARK-OHIO HLDGS CORP COM
Stock
700666100
3783
190
SH
SOLE
0
0
190
PATTERSON COS INC COM
Stock
703395103
1022284
34490
SH
SOLE
31400
0
3090
PAYCHEX INC
Stock
704326107
9410318
81595
SH
SOLE
25000
0
56595
PAYPAL HLDGS INC COM
Stock
70450Y103
193210
3305
SH
SOLE
0
0
3305
PBF ENERGY INC CL A
Stock
69318G106
11241
210
SH
SOLE
0
0
210
PEAKSTONE REALTY TRUST COMMON SHARES
REIT
39818P799
9768
587
SH
SOLE
0
0
587
PELOTON INTERACTIVE INC CL A COM
Stock
70614W100
5959
1180
SH
SOLE
0
0
1180
PENN ENTERTAINMENT INC COM
Stock
707569109
20655
900
SH
SOLE
0
0
900
PENSKE AUTOMOTIVE GROUP INC
Stock
70959W103
11694
70
SH
SOLE
0
0
70
PENTAIR PLC SHS
Stock
G7S00T104
777
12
SH
SOLE
0
0
12
PEOPLES BANCORP INC COM
Stock
709789101
3553
140
SH
SOLE
0
0
140
PEPSICO INC COM
Stock
713448108
12272471
72430
SH
SOLE
12000
0
60430
PERDOCEO ED CORP COM
Stock
71363P106
6498
380
SH
SOLE
0
0
380
PETMED EXPRESS INC
Stock
716382106
527055
51420
SH
SOLE
47000
0
4420
PFIZER INC COM
Stock
717081103
10638078
320714
SH
SOLE
105000
0
215714
PG&E CORP COM
Stock
69331C108
1613
100
SH
SOLE
0
0
100
PHILIP MORRIS INTL INC
Stock
718172109
1203540
13000
SH
SOLE
0
0
13000
PHILLIPS 66
Stock
718546104
600085
4994
SH
SOLE
0
0
4994
PHYSICIANS RLTY TR COM
REIT
71943U104
6095
500
SH
SOLE
0
0
500
PIEDMONT OFFICE REALTY TR INC COM CL A
REIT
720190206
5620
1000
SH
SOLE
0
0
1000
PIMCO MUN INCOME FD II COM
CEF
72200W106
29606
3850
SH
SOLE
0
0
3850
PINNACLE FINL PARTNERS INC COM
Stock
72346Q104
9386
140
SH
SOLE
0
0
140
PIONEER NAT RES CO COM
Stock
723787107
8723
38
SH
SOLE
0
0
38
PJT PARTNERS INC COM CL A
Stock
69343T107
953
12
SH
SOLE
0
0
12
PLAINS ALL AMERICAN PIPELINE LP
Stock
726503105
42896
2800
SH
SOLE
0
0
2800
PLANET LABS PBC COM CL A
Stock
72703X106
468
180
SH
SOLE
0
0
180
PLUG PWR INC
Stock
72919P202
7410
975
SH
SOLE
0
0
975
PNC FINL SVCS GROUP INC COM
Stock
693475105
619681
5047
SH
SOLE
0
0
5047
PORTILLOS INC COM CL A
Stock
73642K106
29857
1940
SH
SOLE
0
0
1940
POST HOLDINGS INC COM
Stock
737446104
1972
23
SH
SOLE
0
0
23
POSTAL REALTY TRUST INC CL A
REIT
73757R102
4621860
342360
SH
SOLE
307500
0
34860
POTBELLY CORP COM
Stock
73754Y100
7800
1000
SH
SOLE
0
0
1000
POTLATCHDELTIC CORPORATION COM
REIT
737630103
106776
2352
SH
SOLE
0
0
2352
POWERSHARES CEF INCOME
ETF
46138E404
8550
500
SH
SOLE
0
0
500
POWERSHARES DYNAMIC MRKT PORTFOLIO EXCH TRADED FUND
ETF
46137V712
22073
600
SH
SOLE
0
0
600
POWERSHARES DYNAMIC PHARMACEUTICALS
ETF
46137V662
43420
600
SH
SOLE
0
0
600
POWERSHARES FINANCIAL PREFERRED ETF
ETF
46137V621
4597772
327011
SH
SOLE
0
0
327011
POWERSHARES GLOBAL PREFERRED ETF
ETF
46138E511
167958
15339
SH
SOLE
0
0
15339
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD
ETF
46137V142
314640
5917
SH
SOLE
0
0
5917
POWERSHARES HY DIVIDEND ACHIEVERS
ETF
46137V563
5757
300
SH
SOLE
0
0
300
POWERSHARES QQQ TR
ETF
46090E103
7105019
19831
SH
SOLE
0
0
19831
POWERSHARES WILDERHILL CLEAN ENERGY
ETF
46137V134
412750
13132
SH
SOLE
0
0
13132
PPG INDS INC COM
Stock
693506107
85538
659
SH
SOLE
0
0
659
PPL CORP COM
Stock
69351T106
34727
1474
SH
SOLE
0
0
1474
PRINCIPAL FINANCIAL GROUP INC COM
Stock
74251V102
865
12
SH
SOLE
0
0
12
PROCTER AND GAMBLE CO COM
Stock
742718109
7071095
48479
SH
SOLE
0
0
48479
PROGRESSIVE CORP COM
Stock
743315103
2786
20
SH
SOLE
0
0
20
PROLOGIS SHARE BENEFICIAL INT
REIT
74340W103
124329
1108
SH
SOLE
0
0
1108
PROPETRO HLDG CORP COM
Stock
74347M108
963152
90607
SH
SOLE
90607
0
0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
82794
935
SH
SOLE
0
0
935
PROSHARES ULTRAPRO SHORT DOW30
ETF
74347G648
131
5
SH
SOLE
0
0
5
PROSPERITY BANCSHARES INC
Stock
743606105
66096
1211
SH
SOLE
0
0
1211
PRUDENTIAL FINL INC
Stock
744320102
334099
3521
SH
SOLE
0
0
3521
PTC INC COM
Stock
69370C100
708
5
SH
SOLE
0
0
5
PUBLIC STORAGE INC
REIT
74460D109
6588
25
SH
SOLE
0
0
25
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
167998
2952
SH
SOLE
0
0
2952
PULTE GROUP INC COM
Stock
745867101
1185
16
SH
SOLE
0
0
16
PURPLE BIOTECH LTD SPONSORED ADS
ADR
74638P109
357
300
SH
SOLE
0
0
300
QCR HOLDINGS INC COM
Stock
74727A104
944199
19460
SH
SOLE
19460
0
0
QUALCOMM INC COM
Stock
747525103
4629488
41685
SH
SOLE
26000
0
15685
QUANTA SERVICES INC
Stock
74762E102
149656
800
SH
SOLE
0
0
800
QUANTUMSCAPE CORP COM CL A
Stock
74767V109
181
27
SH
SOLE
0
0
27
QUEST DIAGNOSTICS INC COM
Stock
74834L100
731
6
SH
SOLE
0
0
6
QUIDELORTHO CORP COM
Stock
219798105
52735
722
SH
SOLE
0
0
722
READY CAPITAL CORP COM
REIT
75574U101
3579
354
SH
SOLE
0
0
354
REALTY INCOME CORP
REIT
756109104
1067780
21381
SH
SOLE
0
0
21381
REAVES UTIL INCOME FD COM SH BEN INT
CEF
756158101
35742
1450
SH
SOLE
0
0
1450
REE AUTOMOTIVE LTD SHS CL A NEW
Stock
M8287R103
10
70
SH
SOLE
0
0
70
REGENERON PHARMACEUTICALS INC
Stock
75886F107
1646
2
SH
SOLE
0
0
2
REGIONS FINANCIAL CORP NEW
Stock
7591EP100
894
52
SH
SOLE
0
0
52
RENAISSANCE IPO ETF
ETF
759937204
14388
450
SH
SOLE
0
0
450
RENALYTIX PLC ADS
ADR
75973T101
49600
31000
SH
SOLE
0
0
31000
REPUBLIC SERVICES INC
Stock
760759100
7838
55
SH
SOLE
0
0
55
RESIDEO TECHNOLOGIES INC COM
Stock
76118Y104
632
40
SH
SOLE
0
0
40
RESMED INC COM
Stock
761152107
739
5
SH
SOLE
0
0
5
RESOURCES CONNECTION INC COM
Stock
76122Q105
1418836
95160
SH
SOLE
93000
0
2160
RESTAURANT BRANDS INTL INC COM
Stock
76131D103
25316
380
SH
SOLE
0
0
380
REXFORD INDL RLTY INC COM
REIT
76169C100
408865
8285
SH
SOLE
0
0
8285
RF INDUSTRIES INC
Stock
749552105
3988
1325
SH
SOLE
0
0
1325
RGC RESOURCES INC
Stock
74955L103
1598001
92370
SH
SOLE
90000
0
2370
RH COM
Stock
74967X103
6609
25
SH
SOLE
0
0
25
RIO TINTO PLC SPON ADR
ADR
767204100
19092
300
SH
SOLE
0
0
300
RIOT PLATFORMS INC COM
Stock
767292105
10263
1100
SH
SOLE
0
0
1100
RIVIAN AUTOMOTIVE INC COM CL A
Stock
76954A103
41834
1723
SH
SOLE
0
0
1723
RMR GROUP INC CL A
Stock
74967R106
441
18
SH
SOLE
0
0
18
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF
ETF
301505707
219066
4350
SH
SOLE
0
0
4350
ROCKET COS INC COM CL A
Stock
77311W101
4090
500
SH
SOLE
0
0
500
ROCKWELL AUTOMATION INC COM
Stock
773903109
686660
2402
SH
SOLE
0
0
2402
ROCKY SHOES & BOOTS INC
Stock
774515100
2721926
185165
SH
SOLE
169150
0
16015
ROKU INC COM CL A
Stock
77543R102
1765
25
SH
SOLE
0
0
25
ROPER TECHNOLOGIES INC COM
Stock
776696106
1453
3
SH
SOLE
0
0
3
ROSS STORES INC COM
Stock
778296103
1581
14
SH
SOLE
0
0
14
ROUNDHILL SPORTS BETTING & IGAMING ETF
ETF
53656F789
3173
200
SH
SOLE
0
0
200
ROYAL CARIBBEAN GROUP COM
Stock
V7780T103
10412
113
SH
SOLE
0
0
113
ROYAL DUTCH SHELL PLC-ADR
ADR
780259305
589082
9150
SH
SOLE
0
0
9150
ROYCE GLOBAL VALUE TR INC COM
CEF
78081T104
1199
138
SH
SOLE
0
0
138
ROYCE MICRO-CAP TRUST INC
CEF
780915104
9739
1176
SH
SOLE
0
0
1176
ROYCE VALUE TR INC
CEF
780910105
78831
6125
SH
SOLE
0
0
6125
RTX CORPORATION COM
Stock
75513E101
451255
6270
SH
SOLE
0
0
6270
RUSH ENTERPRISES INC CL A
Stock
781846209
6859
168
SH
SOLE
0
0
168
RUSH STREET INTERACTIVE INC COM
Stock
782011100
23562
5100
SH
SOLE
0
0
5100
RYAN SPECIALTY HOLDINGS INC CL A
Stock
78351F107
27878
576
SH
SOLE
0
0
576
S&P GLOBAL INC COM
Stock
78409V104
9501
26
SH
SOLE
0
0
26
SABA CAPITAL INCOME & OPRNT FD SHS NEW
CEF
78518H202
1190
155
SH
SOLE
0
0
155
SABRA HEALTH CARE REIT INC
REIT
78573L106
4182
300
SH
SOLE
0
0
300
SAGE THERAPEUTICS INC COM
Stock
78667J108
3993
194
SH
SOLE
0
0
194
SALESFORCE COM
Stock
79466L302
241105
1189
SH
SOLE
0
0
1189
SALLY BEAUTY HLDGS INC COM
Stock
79546E104
1056
126
SH
SOLE
0
0
126
SANOFI SA
ADR
80105N105
1877
35
SH
SOLE
0
0
35
SAP AKTIENGESELLSCHAFT ADR
ADR
803054204
38796
300
SH
SOLE
0
0
300
SCHLUMBERGER LTD COM STK
Stock
806857108
210405
3609
SH
SOLE
0
0
3609
SCHNEIDER NATIONAL INC CL B
Stock
80689H102
27690
1000
SH
SOLE
0
0
1000
SCHRODINGER INC COM
Stock
80810D103
452
16
SH
SOLE
0
0
16
SCHWAB ETFS- US BROAD MARKET ETF
ETF
808524102
487732
9784
SH
SOLE
0
0
9784
SCHWAB ETFS- US SMALL-CAP ETF
ETF
808524607
138260
3338
SH
SOLE
0
0
3338
SCHWAB U.S. REIT ETF
ETF
808524847
17644
994
SH
SOLE
0
0
994
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
1153370
16300
SH
SOLE
0
0
16300
SCORPIO TANKERS INC SHS
Stock
Y7542C130
3247
60
SH
SOLE
0
0
60
SCOTTS MIRACLE-GRO CO CL A
Stock
810186106
6460
125
SH
SOLE
0
0
125
SEA LTD SPONSORD ADS
ADR
81141R100
791
18
SH
SOLE
0
0
18
SEACOAST BKG CORP FLA COM NEW
Stock
811707801
780810
35556
SH
SOLE
35556
0
0
SEAGATE TECHNOLOGY
Stock
G7997R103
7518
114
SH
SOLE
0
0
114
SEI INVTS CO COM
Stock
784117103
10253
170
SH
SOLE
0
0
170
SEMPRA ENERGY
Stock
816851109
223138
3280
SH
SOLE
0
0
3280
SENTINELONE INC CL A
Stock
81730H109
2377
141
SH
SOLE
0
0
141
SERVICE NOW INC
Stock
81762P102
3913
7
SH
SOLE
0
0
7
SHAKE SHACK INC CL A
Stock
819047101
2904
50
SH
SOLE
0
0
50
SHERWIN WILLIAMS CO COM
Stock
824348106
2295
9
SH
SOLE
0
0
9
SHOALS TECHNOLOGIES GROUP INC CL A
Stock
82489W107
766
42
SH
SOLE
0
0
42
SHOE CARNIVAL INC COM
Stock
824889109
524263
21817
SH
SOLE
21817
0
0
SHOPIFY INC CL A
Stock
82509L107
54570
1000
SH
SOLE
0
0
1000
SIERRA BANCORP COM
Stock
82620P102
3413
180
SH
SOLE
0
0
180
SIGNET JEWELERS LIMITED SHS
Stock
G81276100
380593
5300
SH
SOLE
5300
0
0
SIMON PROPERTY GROUP INC
REIT
828806109
187972
1740
SH
SOLE
0
0
1740
SIRIUS XM RADIO INC
Stock
82968B103
1130
250
SH
SOLE
0
0
250
SIRIUSPOINT LTD COM
Stock
G8192H106
16984
1670
SH
SOLE
0
0
1670
SIX FLAGS ENTMT CORP NEW COM
Stock
83001A102
6277
267
SH
SOLE
0
0
267
SKECHERS U S A INC CL A
Stock
830566105
14685
300
SH
SOLE
0
0
300
SKILLZ INC COM CL A
Stock
83067L208
15
3
SH
SOLE
0
0
3
SKYLINE CHAMPION CORPORATION COM
Stock
830830105
1018246
15980
SH
SOLE
15980
0
0
SKYWORKS SOLUTIONS INC COM
Stock
83088M102
296
3
SH
SOLE
0
0
3
SNAP INC CL A
Stock
83304A106
10246
1150
SH
SOLE
0
0
1150
SNAP ON INC COM
Stock
833034101
237206
930
SH
SOLE
0
0
930
SOFI TECHNOLOGIES INC COM
Stock
83406F102
3995
500
SH
SOLE
0
0
500
SONY GROUP CORP SPONSORED ADR
ADR
835699307
12362
150
SH
SOLE
0
0
150
SOUTHERN CO COM
Stock
842587107
655147
10123
SH
SOLE
0
0
10123
SOUTHSTATE CORPORATION COM
Stock
840441109
6736
100
SH
SOLE
0
0
100
SOUTHWEST AIRLS CO COM
Stock
844741108
102709
3794
SH
SOLE
0
0
3794
SOUTHWEST GAS HLDGS INC COM
Stock
844895102
9062
150
SH
SOLE
0
0
150
SP PLUS CORP COM
Stock
78469C103
6265155
173550
SH
SOLE
130000
0
43550
SPAC AND NEW ISSUE ETF
ETF
19423L672
936
40
SH
SOLE
0
0
40
SPARTAN MOTORS INC
Stock
825698103
450298
30080
SH
SOLE
30080
0
0
SPDR BIOTECH ETF
ETF
78464A870
12778
175
SH
SOLE
0
0
175
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
202645
605
SH
SOLE
0
0
605
SPDR GOLD ETF
ETF
78463V107
6109792
35636
SH
SOLE
0
0
35636
SPDR GOLD MINISHARES TRUST
ETF
98149E303
733
20
SH
SOLE
0
0
20
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
6323
260
SH
SOLE
0
0
260
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF
ETF
78468R788
116958
3335
SH
SOLE
0
0
3335
SPDR S&P 500 ETF TRUST
ETF
78462F103
26588395
62198
SH
SOLE
0
0
62198
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF
ETF
78468R796
1167
34
SH
SOLE
0
0
34
SPDR S&P HOMEBUILDERS ETF
ETF
78464A888
2527708
33012
SH
SOLE
0
0
33012
SPDR S&P INSURANCE ETF
ETF
78464A789
4254
100
SH
SOLE
0
0
100
SPDR S&P KENSHO CLEAN POWER ETF
ETF
78468R655
22598
335
SH
SOLE
0
0
335
SPDR S&P KENSHO FINAL FRONTIERS ETF
ETF
78468R630
13985
355
SH
SOLE
0
0
355
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF
ETF
78468R648
13862
350
SH
SOLE
0
0
350
SPDR S&P METALS & MINING ETF
ETF
78464A755
5250
100
SH
SOLE
0
0
100
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
2984790
6536
SH
SOLE
0
0
6536
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF
ETF
78468R556
60643
410
SH
SOLE
0
0
410
SPDR S&P REGIONAL BANKING ETF
ETF
78464A698
217986
5219
SH
SOLE
0
0
5219
SPDR S&P SEMICONDUCTOR ETF
ETF
78464A862
90728
463
SH
SOLE
0
0
463
SPDR SER TR DJ GLOBAL TITANS ETF
ETF
78464A706
123256
1130
SH
SOLE
0
0
1130
SPDR SER TR S&P DIVID ETF
ETF
78464A763
191262
1663
SH
SOLE
0
0
1663
SPHERE ENTERTAINMENT CO CL A
Stock
55826T102
3522619
94796
SH
SOLE
65000
0
29796
SPORTRADAR GROUP AG CLASS A ORD SHS
Stock
H8088L103
50050
5000
SH
SOLE
0
0
5000
SPROTT INC COM NEW
Stock
852066208
4604940
151130
SH
SOLE
93000
0
58130
SPROTT PHYSICAL GOLD TR UNIT
CEF
85207H104
1325302
92549
SH
SOLE
0
0
92549
SPROTT PHYSICAL SILVER TR TR UNIT
CEF
85207K107
660521
87140
SH
SOLE
0
0
87140
STANLEY BLACK & DECKER INC COM
Stock
854502101
52739
631
SH
SOLE
0
0
631
STANTEC INC COM
Stock
85472N109
3892
60
SH
SOLE
0
0
60
STAR HLDGS SHS BEN INT
Stock
85512G106
651
52
SH
SOLE
0
0
52
STARBUCKS CORP
Stock
855244109
3993520
43755
SH
SOLE
0
0
43755
STARWOOD PPTY TR INC COM
REIT
85571B105
3870
200
SH
SOLE
0
0
200
STATE STR CORP COM
Stock
857477103
16941
253
SH
SOLE
0
0
253
STEELCASE INC CL A
Stock
858155203
131583
11780
SH
SOLE
0
0
11780
STERICYCLE INC
Stock
858912108
13413
300
SH
SOLE
0
0
300
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF
ETF
86280R506
9555
500
SH
SOLE
0
0
500
STRUCTURE THERAPEUTICS INC SPONSORED ADS
ADR
86366E106
44370
880
SH
SOLE
0
0
880
STRYKER CORP
Stock
863667101
2460104
9002
SH
SOLE
0
0
9002
SUN CMNTYS INC COM
REIT
866674104
4734
40
SH
SOLE
0
0
40
SUNPOWER CORP
Stock
867652406
388710
63000
SH
SOLE
0
0
63000
SUPERIOR GROUP OF CO INC COM
Stock
868358102
2231732
286855
SH
SOLE
225600
0
61255
SWEETGREEN INC COM CL A
Stock
87043Q108
7638
650
SH
SOLE
0
0
650
SWISS HELVETIA FUND INC
CEF
870875101
11063
1448
SH
SOLE
0
0
1448
SYNCHRONY FINANCIAL COM
Stock
87165B103
734
24
SH
SOLE
0
0
24
SYNOPSYS INC COM
Stock
871607107
2295
5
SH
SOLE
0
0
5
SYSCO CORP COM
Stock
871829107
100396
1520
SH
SOLE
0
0
1520
T ROWE PRICE GROUP INC
Stock
74144T108
116406
1110
SH
SOLE
0
0
1110
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
ADR
874039100
2346
27
SH
SOLE
0
0
27
TARGA RES CORP COM
Stock
87612G101
145200
1694
SH
SOLE
0
0
1694
TARGET CORP COM
Stock
87612E106
6308961
57059
SH
SOLE
20000
0
37059
TC ENERGY CORP COM
Stock
87807B107
16861
490
SH
SOLE
0
0
490
TCW STRATEGIC INCOME FD INC COM
CEF
872340104
142949
31212
SH
SOLE
0
0
31212
TE CONNECTIVITY LTD
Stock
H84989104
499679
4045
SH
SOLE
0
0
4045
TECHNOLOGY SELECT SECTOR SPDR
ETF
81369Y803
1751153
10682
SH
SOLE
0
0
10682
TECHPRECISION CORP COM NEW
Stock
878739200
22
3
SH
SOLE
0
0
3
TEGNA INC COM
Stock
87901J105
58280
4000
SH
SOLE
0
0
4000
TELADOC HEALTH INC COM
Stock
87918A105
186
10
SH
SOLE
0
0
10
TELEDYNE TECHNOLOGIES INC
Stock
879360105
409
1
SH
SOLE
0
0
1
TELEFONICA S A ADR REPRSTG THREE SHRS
ADR
879382208
12
3
SH
SOLE
0
0
3
TELEPHONE & DATA SYS INC COM NEW
Stock
879433829
17211
940
SH
SOLE
0
0
940
TELUS CORPORATION COM
Stock
87971M103
1634
100
SH
SOLE
0
0
100
TEMPLETON GLOBAL INCOME FD INC
CEF
880198106
40232
10423
SH
SOLE
0
0
10423
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
6589
100
SH
SOLE
0
0
100
TENNANT CO COM
Stock
880345103
1332846
17975
SH
SOLE
17500
0
475
TERRITORIAL BANCORP INC COM
Stock
88145X108
13635
1500
SH
SOLE
0
0
1500
TESLA MOTORS INC
Stock
88160R101
666336
2663
SH
SOLE
0
0
2663
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS
ADR
881624209
35343
3465
SH
SOLE
0
0
3465
TEXAS INSTRS INC COM
Stock
882508104
2782039
17496
SH
SOLE
0
0
17496
TG THERAPEUTICS INC COM
Stock
88322Q108
36784
4400
SH
SOLE
0
0
4400
THE REALREAL INC COM
Stock
88339P101
42
20
SH
SOLE
0
0
20
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
5352242
10574
SH
SOLE
0
0
10574
THERMON GROUP HOLDINGS COM
Stock
88362T103
1029685
37484
SH
SOLE
37484
0
0
THOR INDS INC COM
Stock
885160101
9513
100
SH
SOLE
0
0
100
TITAN MACHINERY INC COM
Stock
88830R101
1033749
38892
SH
SOLE
38892
0
0
TJX COS INC NEW COM
Stock
872540109
352320
3964
SH
SOLE
0
0
3964
T-MOBILE US INC COM
Stock
872590104
20727
148
SH
SOLE
0
0
148
TONIX PHARMACEUTICALS HLDG CO COM NEW
Stock
890260854
4
7
SH
SOLE
0
0
7
TOOTSIE ROLL INDS INC COM
Stock
890516107
104754
3508
SH
SOLE
0
0
3508
TOPGOLF CALLAWAY BRANDS CORP COM
Stock
131193104
2906
210
SH
SOLE
0
0
210
TOTAL SA ADR
ADR
89151E109
6576
100
SH
SOLE
0
0
100
TOYOTA MOTOR CORP ADS
ADR
892331307
96885
539
SH
SOLE
0
0
539
TRACTOR SUPPLY CO COM
Stock
892356106
1015
5
SH
SOLE
0
0
5
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
113630
560
SH
SOLE
0
0
560
TRANSDIGM GROUP INC COM
Stock
893641100
843
1
SH
SOLE
0
0
1
TRANSMEDICS GROUP INC COM
Stock
89377M109
5530
101
SH
SOLE
0
0
101
TRAVEL PLUS LEISURE CO COM
Stock
894164102
25564
696
SH
SOLE
0
0
696
TRAVELERS COMPANIES INC COM
Stock
89417E109
9962
61
SH
SOLE
0
0
61
TRICO BANCSHARES COM
Stock
896095106
611645
19096
SH
SOLE
19096
0
0
TRICON RESIDENTIAL INC COM NPV
Stock
89612W102
3182
430
SH
SOLE
0
0
430
TRIMAS CORP COM NEW
Stock
896215209
614667
24825
SH
SOLE
24825
0
0
TRINITY INDS INC COM
Stock
896522109
13441
552
SH
SOLE
0
0
552
TRUIST FINL CORP COM
Stock
89832Q109
1510942
52812
SH
SOLE
0
0
52812
TRUPANION INC COM
Stock
898202106
56400
2000
SH
SOLE
0
0
2000
TUPPERWARE BRANDS CORP
Stock
899896104
28
20
SH
SOLE
0
0
20
TURTLE BEACH CORP COM NEW
Stock
900450206
59169
6520
SH
SOLE
0
0
6520
TWILIO INC CL A
Stock
90138F102
49985
854
SH
SOLE
0
0
854
TYSON FOODS INC CL A
Stock
902494103
25800
511
SH
SOLE
0
0
511
U S GLOBAL INVS INCORPORA CLASS A
Stock
902952100
31350
11000
SH
SOLE
0
0
11000
U S SILICA HLDGS INCCOM
Stock
90346E103
4504383
320825
SH
SOLE
313500
0
7325
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF
ETF
26922A719
14840
1000
SH
SOLE
0
0
1000
UBER TECHNOLOGIES INC COM
Stock
90353T100
10762
234
SH
SOLE
0
0
234
UGI CORP NEW COM
Stock
902681105
10948
476
SH
SOLE
0
0
476
UMH PPTYS INC COM
REIT
903002103
1459847
104126
SH
SOLE
0
0
104126
UNDER ARMOUR INC CL A
Stock
904311107
89
13
SH
SOLE
0
0
13
UNDER ARMOUR INC CL C
Stock
904311206
83
13
SH
SOLE
0
0
13
UNILEVER PLC SPON ADR NEW
ADR
904767704
639171
12939
SH
SOLE
0
0
12939
UNION PAC CORP COM
Stock
907818108
12829260
63003
SH
SOLE
0
0
63003
UNITED CONTL HLDGS INC
Stock
910047109
16497
390
SH
SOLE
0
0
390
UNITED NAT FOODS INC COM
Stock
911163103
2899
205
SH
SOLE
0
0
205
UNITED PARCEL SERVICE INC
Stock
911312106
5387453
34564
SH
SOLE
11000
0
23564
UNITED RENTALS INC
Stock
911363109
1778
4
SH
SOLE
0
0
4
UNITED STATES CELLULAR CORP COM
Stock
911684108
3008
70
SH
SOLE
0
0
70
UNITED STATES STL CORP
Stock
912909108
1624
50
SH
SOLE
0
0
50
UNITED STS LIME & MINERALS INC COM
Stock
911922102
4748625
23625
SH
SOLE
23000
0
625
UNITED THERAPEUTICS CORP DEL COM
Stock
91307C102
45174
200
SH
SOLE
0
0
200
UNITEDHEALTH GROUP
Stock
91324P102
2486603
4932
SH
SOLE
3000
0
1932
UNITIL CORPORATION
Stock
913259107
1435483
33610
SH
SOLE
33500
0
110
UNITY SOFTWARE INC COM
Stock
91332U101
5336
170
SH
SOLE
0
0
170
UNIVERSAL TECHNICAL INST INC COM
Stock
913915104
2514
300
SH
SOLE
0
0
300
UNUM GROUP COM
Stock
91529Y106
21113
429
SH
SOLE
0
0
429
UPSTART HLDGS INC COM
Stock
91680M107
685
24
SH
SOLE
0
0
24
URBAN OUTFITTERS INC COM
Stock
917047102
22883
700
SH
SOLE
0
0
700
US BANCORP DEL COM NEW
Stock
902973304
799733
24190
SH
SOLE
0
0
24190
UTILITIES SELECT SECTOR SPDR FUND
ETF
81369Y886
136305
2313
SH
SOLE
0
0
2313
V F CORP COM
Stock
918204108
23321
1320
SH
SOLE
0
0
1320
V2X INC COM
Stock
92242T101
941504
18225
SH
SOLE
18225
0
0
VAIL RESORTS INC
Stock
91879Q109
66567
300
SH
SOLE
0
0
300
VALERO ENERGY CORP
Stock
91913Y100
16438
116
SH
SOLE
0
0
116
VALUE LINE INC
Stock
920437100
703892
16100
SH
SOLE
16100
0
0
VANECK BIOTECH ETF
ETF
92189F726
64572
415
SH
SOLE
0
0
415
VANECK IG FLOATING RATE ETF
ETF
92189F486
11024792
435935
SH
SOLE
0
0
435935
VANECK OIL SERVICES ETF
ETF
92189H607
10006
29
SH
SOLE
0
0
29
VANECK PHARMACEUTICAL ETF
ETF
92189F692
83510
1046
SH
SOLE
0
0
1046
VANECK RARE EARTH/STRATEGIC METALS ETF
ETF
92189H805
19899
300
SH
SOLE
0
0
300
VANECK SOCIAL SENTIMENT ETF
ETF
92189H839
6540
425
SH
SOLE
0
0
425
VANGUARD CONSUMER STAPLES ETF
ETF
92204A207
132436
725
SH
SOLE
0
0
725
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
7362253
47382
SH
SOLE
0
0
47382
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF
ETF
921946885
72979
1234
SH
SOLE
0
0
1234
VANGUARD ENERGY
ETF
92204A306
172999
1365
SH
SOLE
0
0
1365
VANGUARD ESG U.S. STOCK ETF
ETF
921910733
155995
2074
SH
SOLE
0
0
2074
VANGUARD EXTENDED MARKET ETF
ETF
922908652
5960463
41586
SH
SOLE
0
0
41586
VANGUARD FINANCIALS ETF
ETF
92204A405
14114
176
SH
SOLE
0
0
176
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
649350
14852
SH
SOLE
0
0
14852
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
1207574
30798
SH
SOLE
0
0
30798
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF
ETF
922042676
28203
724
SH
SOLE
0
0
724
VANGUARD GROWTH ETF
ETF
922908736
130709
480
SH
SOLE
0
0
480
VANGUARD HEALTH CARE ETF
ETF
92204A504
2069722
8804
SH
SOLE
0
0
8804
VANGUARD HIGH DIVIDEND YIELD
ETF
921946406
1334220
12913
SH
SOLE
0
0
12913
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF
ETF
922908512
702790
5366
SH
SOLE
0
0
5366
VANGUARD INFORMATION TECHNOLOGY
ETF
92204A702
971639
2342
SH
SOLE
0
0
2342
VANGUARD INTERMEDIATE-TERM BOND ETF
ETF
921937819
99401
1375
SH
SOLE
0
0
1375
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF
ETF
92206C870
1169260
15389
SH
SOLE
0
0
15389
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF
ETF
921946810
19972
280
SH
SOLE
0
0
280
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF
ETF
921946794
178812
2889
SH
SOLE
0
0
2889
VANGUARD LARGE-CAP ETF
ETF
922908637
33267
170
SH
SOLE
0
0
170
VANGUARD MID CAP
ETF
922908629
184292
885
SH
SOLE
0
0
885
VANGUARD MID CAP GROWTH ETF
ETF
922908538
72065
370
SH
SOLE
0
0
370
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
160892
3675
SH
SOLE
0
0
3675
VANGUARD REIT INDEX ETF
ETF
922908553
531981
7031
SH
SOLE
0
0
7031
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
71664
1047
SH
SOLE
0
0
1047
VANGUARD RUSSELL 1000 VALUE ETF
ETF
92206C714
39596
594
SH
SOLE
0
0
594
VANGUARD S&P 500 ETF
ETF
922908363
13781376
35094
SH
SOLE
0
0
35094
VANGUARD S&P 500 GROWTH ETF
ETF
921932505
7899
32
SH
SOLE
0
0
32
VANGUARD S&P 500 VALUE ETF
ETF
921932703
3195763
21493
SH
SOLE
0
0
21493
VANGUARD SHORT TERM CORP BOND FD ETF
ETF
92206C409
10443618
138970
SH
SOLE
0
0
138970
VANGUARD SHORT TERM INFL-PROTECTED
ETF
922020805
11594468
245230
SH
SOLE
0
0
245230
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
40441
538
SH
SOLE
0
0
538
VANGUARD SHORT-TERM TREASURY ETF
ETF
92206C102
44430
771
SH
SOLE
0
0
771
VANGUARD SMALL CAP ETF
ETF
922908751
709437
3752
SH
SOLE
0
0
3752
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
1919703
12037
SH
SOLE
0
0
12037
VANGUARD SMALL-CAP GROWTH ETF
ETF
922908595
165316
772
SH
SOLE
0
0
772
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
782828
16275
SH
SOLE
0
0
16275
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
17566057
251735
SH
SOLE
0
0
251735
VANGUARD TOTAL INTERNATIONAL BOND ETF
ETF
92203J407
1398924
29248
SH
SOLE
0
0
29248
VANGUARD TOTAL INTL STOCK IDEX ETF
ETF
921909768
1820476
34015
SH
SOLE
0
0
34015
VANGUARD TOTAL STK MKT
ETF
922908769
29103226
137014
SH
SOLE
0
0
137014
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
26184
281
SH
SOLE
0
0
281
VANGUARD ULTRA-SHORT BOND ETF
ETF
92203C303
151703
3084
SH
SOLE
0
0
3084
VANGUARD UTILITIES
ETF
92204A876
152123
1193
SH
SOLE
0
0
1193
VANGUARD VALUE ETF
ETF
922908744
1653638
11989
SH
SOLE
0
0
11989
VECTOR GROUP LTD
Stock
92240M108
31399
2951
SH
SOLE
0
0
2951
VENTAS INC
REIT
92276F100
257969
6123
SH
SOLE
0
0
6123
VERISIGN INC COM
Stock
92343E102
810
4
SH
SOLE
0
0
4
VERISK ANALYTICS INCCL A
Stock
92345Y106
1417
6
SH
SOLE
0
0
6
VERITONE INC COM
Stock
92347M100
1045
405
SH
SOLE
0
0
405
VERIZON COMMUNICATIONS
Stock
92343V104
1023873
31591
SH
SOLE
0
0
31591
VERTEX PHARMACEUTICALS IN
Stock
92532F100
5216
15
SH
SOLE
0
0
15
VIATRIS INC COM
Stock
92556V106
75565
7664
SH
SOLE
0
0
7664
VICI PPTYS INC COM
REIT
925652109
14550
500
SH
SOLE
0
0
500
VICTORIAS SECRET AND CO COMMON STOCK
Stock
926400102
7773
466
SH
SOLE
0
0
466
VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF
ETF
92647N865
202698
3735
SH
SOLE
0
0
3735
VILLAGE SUPER MKT INC CL A NEW
Stock
927107409
866433
38270
SH
SOLE
38000
0
270
VISA INC
Stock
92826C839
954081
4148
SH
SOLE
0
0
4148
VISHAY PRECISION GROUP INC COM
Stock
92835K103
2676930
79718
SH
SOLE
79718
0
0
VITESSE ENERGY INC COMMON STOCK
Stock
92852X103
1328
58
SH
SOLE
0
0
58
VMWARE INC CL A COM
Stock
928563402
194782
1170
SH
SOLE
0
0
1170
VODAFONE GROUP NEW ADR F
ADR
92857W308
13111
1383
SH
SOLE
0
0
1383
VONTIER CORPORATION COM
Stock
928881101
13481
436
SH
SOLE
0
0
436
VORNADO REALTY TRUST
REIT
929042109
7099
313
SH
SOLE
0
0
313
VSE CORP COM
Stock
918284100
1000931
19844
SH
SOLE
19829
0
15
VULCAN MATLS CO COM
Stock
929160109
1010
5
SH
SOLE
0
0
5
WABTEC
Stock
929740108
4466
42
SH
SOLE
0
0
42
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
819155
36833
SH
SOLE
0
0
36833
WALMART INC COM
Stock
931142103
2748814
17188
SH
SOLE
0
0
17188
WASHINGTON REAL ESTATE INVT TR
REIT
939653101
21142
1550
SH
SOLE
0
0
1550
WASTE MANAGEMENT INC
Stock
94106L109
2390259
15680
SH
SOLE
0
0
15680
WATERS CP
Stock
941848103
823
3
SH
SOLE
0
0
3
WEC ENERGY GROUP INC COM
Stock
92939U106
880046
10925
SH
SOLE
0
0
10925
WEIBO CORP SPONSORED ADR
ADR
948596101
23826
1900
SH
SOLE
0
0
1900
WELLS FARGO CO NEW COM
Stock
949746101
730807
17886
SH
SOLE
0
0
17886
WELLS FARGO CO NEW PERP PFD CNV A
Convertible Preferred
949746804
2230
2
SH
SOLE
0
0
2
WENDYS CO COM
Stock
95058W100
5149301
252293
SH
SOLE
215000
0
37293
WEST FRASER TIMBER CO LTD COM
Stock
952845105
1596
22
SH
SOLE
0
0
22
WEST PHARMACEUTICAL SVSC INC COM
Stock
955306105
375
1
SH
SOLE
0
0
1
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME
CEF
95766R104
78034
9482
SH
SOLE
0
0
9482
WESTERN DIGITAL CORP. COM
Stock
958102105
137
3
SH
SOLE
0
0
3
WESTPORT INNOVATION
Stock
960908507
121
20
SH
SOLE
0
0
20
WESTROCK CO COM
Stock
96145D105
10203
285
SH
SOLE
0
0
285
WESTWOOD HLDGS GROUP INC COM
Stock
961765104
3174493
312758
SH
SOLE
228600
0
84158
WEYCO GROUP INC COM
Stock
962149100
1511494
59625
SH
SOLE
59000
0
625
WEYERHAEUSER CO
REIT
962166104
51304
1673
SH
SOLE
0
0
1673
WHIRLPOOL CORP COM
Stock
963320106
58547
438
SH
SOLE
0
0
438
WIDEOPENWEST INC COM
Stock
96758W101
536
70
SH
SOLE
0
0
70
WILEY JOHN & SONS INC CL A
Stock
968223206
1168625
31440
SH
SOLE
31200
0
240
WILLDAN GROUP INC COM
Stock
96924N100
41
2
SH
SOLE
0
0
2
WILLIAMS COS INC COM
Stock
969457100
777727
23085
SH
SOLE
0
0
23085
WILLIAMS SONOMA INC
Stock
969904101
927116
5966
SH
SOLE
0
0
5966
WILLIS TOWERS WATSON PLC LTD SHS
Stock
G96629103
1045
5
SH
SOLE
0
0
5
WINNEBAGO INDS INC 1.5 04/01/2025
Convertible
974637AB6
782600
700000
SH
SOLE
0
0
700000
WINTRUST FINANCIAL CP
Stock
97650W108
3324057
44027
SH
SOLE
26500
0
17527
WISDOMTREE CLOUD COMPUTING FUND
ETF
97717Y691
11704
395
SH
SOLE
0
0
395
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND
ETF
97717X610
45716
1600
SH
SOLE
0
0
1600
WISDOMTREE INC COM
Stock
97717P104
2191
313
SH
SOLE
0
0
313
WISDOMTREE JAPAN HEDGED EQUITY
ETF
97717W851
19856
225
SH
SOLE
0
0
225
WISDOMTREE U.S. AI ENHANCED VALUE FUND
ETF
97717W406
33450
376
SH
SOLE
0
0
376
WMI HOLDINGS CORP.
Stock
62482R107
54
1
SH
SOLE
0
0
1
WORKDAY INC CL A
Stock
98138H101
48341
225
SH
SOLE
0
0
225
WP CAREY INC COM
REIT
92936U109
158120
2924
SH
SOLE
0
0
2924
WW INTL INC COM
Stock
98262P101
554
50
SH
SOLE
0
0
50
WYNDHAM HOTELS & RESORTS INC COM
Stock
98311A105
48400
696
SH
SOLE
0
0
696
WYNN RESORTS LTD
Stock
983134107
83169
900
SH
SOLE
0
0
900
XCEL ENERGY INC COM
Stock
98389B100
60396
1056
SH
SOLE
0
0
1056
XEROX HOLDINGS CORP COM NEW
Stock
98421M106
13964
890
SH
SOLE
0
0
890
XTRACKERS MSCI EAFE HEDGED EQUITY ETF
ETF
233051200
42532
1219
SH
SOLE
0
0
1219
XYLEM INC
Stock
98419M100
157828
1734
SH
SOLE
0
0
1734
YELP INC CL A
Stock
985817105
166360
4000
SH
SOLE
0
0
4000
YUM CHINA HLDGS INC COM
Stock
98850P109
948451
17022
SH
SOLE
0
0
17022
YUM! BRANDS INC
Stock
988498101
1847428
14787
SH
SOLE
0
0
14787
ZEBRA TECHNOLOGIES CORPORATION CL A
Stock
989207105
473
2
SH
SOLE
0
0
2
ZIMMER HLDGS INC
Stock
98956P102
65434
583
SH
SOLE
0
0
583
ZIONS BANCORPORATION N A COM
Stock
989701107
384
11
SH
SOLE
0
0
11
ZOETIS INC COM CL A
Stock
98978V103
4091314
23516
SH
SOLE
19000
0
4516
ZOOM VIDEO COMMUNICATIONS INC CL A
Stock
98980L101
1748
25
SH
SOLE
0
0
25
ZTO EXPRESS CAYMAN INC SPONSORED ADS A
ADR
98980A105
24170
1000
SH
SOLE
0
0
1000