0001446114-20-000007.txt : 20200214
0001446114-20-000007.hdr.sgml : 20200214
20200214164910
ACCESSION NUMBER: 0001446114-20-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200214
DATE AS OF CHANGE: 20200214
EFFECTIVENESS DATE: 20200214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Ancora Advisors, LLC
CENTRAL INDEX KEY: 0001446114
IRS NUMBER: 331033773
STATE OF INCORPORATION: OH
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13214
FILM NUMBER: 20621321
BUSINESS ADDRESS:
STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200
CITY: CLEVELAND
STATE: OH
ZIP: 44124
BUSINESS PHONE: 2168254000
MAIL ADDRESS:
STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200
CITY: CLEVELAND
STATE: OH
ZIP: 44124
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001446114
XXXXXXXX
12-31-2019
12-31-2019
false
Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200
Cleveland
OH
44124
13F COMBINATION REPORT
028-13214
0000721204
028-01190
RUSSELL FRANK CO/
N
Jason Geers
CCO
216-593-5020
Jason Geers
Cleveland
OH
02-14-2020
1
1876
2687479
1
0001657660
028-17014
ANCORA FAMILY WEALTH ADVISORS, LLC
INFORMATION TABLE
2
infotable.xml
180 DEGREE CAP CORP COM
COM
68235b109
1054
490284
SH
SOLE
461526
0
28758
3-D SYS CORP DEL COM NEW
COM
88554d205
2
175
SH
SOLE
1
175
0
0
3M CO
COM
88579y101
488
2765
SH
SOLE
2765
0
0
3M CO
COM
88579y101
4119
23347
SH
SOLE
1
21212
0
2135
4LICENSING CORP COM
COM
35104T107
0
2000
SH
SOLE
1
2000
0
0
ABBOTT LABS
COM
002824100
555
6391
SH
SOLE
6391
0
0
ABBOTT LABS
COM
002824100
4757
54761
SH
SOLE
1
50146
0
4615
ABBVIE INC
COM
00287y109
452
5106
SH
SOLE
5106
0
0
ABBVIE INC
COM
00287y109
3559
40194
SH
SOLE
1
35432
0
4761
ABERDEEN ASIA PACIFIC INCOM
CLSD FD
003009107
1158
272452
SH
SOLE
272452
0
0
ABERDEEN ASIA PACIFIC INCOM
CLSD FD
003009107
30
7000
SH
SOLE
1
7000
0
0
ABERDEEN EMERGING MARKETS EQUI
CLSD FD
00301w105
5
634
SH
SOLE
1
634
0
0
ABERDEEN STD PLATINUM ETF TR
INDX FD
003260106
41
450
SH
SOLE
450
0
0
ABERDEEN STD PLATINUM ETF TR
INDX FD
003260106
394
4330
SH
SOLE
1
4330
0
0
ACACIA COMMUNICATIONS INC
COM
00401c108
68
1000
SH
SOLE
1000
0
0
ACACIA RESH CORP
COM
003881307
746
280309
SH
SOLE
263846
0
16463
ACADIAN TIMBER CORP COM
COM
004272100
13
1000
SH
SOLE
1
1000
0
0
ACCENTURE PLC
COM
g1151c101
7966
37833
SH
SOLE
37008
0
825
ACCENTURE PLC
COM
g1151c101
7463
35442
SH
SOLE
1
34790
0
652
ACCO BRANDS CORP COM
COM
00081t108
1299
138778
SH
SOLE
134628
0
4150
ACCO BRANDS CORP COM
COM
00081t108
33
3520
SH
SOLE
1
3520
0
0
ACTIVISION BLIZZARD INC
COM
00507v109
75
1268
SH
SOLE
1
1268
0
0
ACTUA CORPORATION
COM
005094107
70
250000
SH
SOLE
250000
0
0
ACUSHNET HOLDINGS CORP
COM
005098108
49
1518
SH
SOLE
1
1518
0
0
ADAMS DIVERSIFIED EQUITY FD
CLSD FD
006212104
110
7000
SH
SOLE
7000
0
0
ADAMS DIVERSIFIED EQUITY FD
CLSD FD
006212104
603
38231
SH
SOLE
1
38231
0
0
ADAMS NAT RES FD INC COM
COM
00548f105
34731
2109995
SH
SOLE
2109995
0
0
ADAMS NAT RES FD INC COM
COM
00548f105
5421
329372
SH
SOLE
1
286670
0
42702
ADAMS RES & ENERGY INC
COM
006351308
1773
46582
SH
SOLE
43937
0
2645
ADAMS RES & ENERGY INC
COM
006351308
13
350
SH
SOLE
1
350
0
0
ADEPTUS HEALTH
COM
00esc5984
0
250
SH
SOLE
1
250
0
0
ADIDAS AG NPV
COM
d0066b185
6
17
SH
SOLE
1
17
0
0
ADIENT PLC SHS
COM
g0084w101
1
41
SH
SOLE
1
41
0
0
ADOBE SYS INC COM
COM
00724f101
278
844
SH
SOLE
844
0
0
ADOBE SYS INC COM
COM
00724f101
578
1753
SH
SOLE
1
1558
0
195
ADVANCED MICRO DEVICES INC
COM
007903107
143
3120
SH
SOLE
3120
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
9
200
SH
SOLE
1
200
0
0
ADVANT-E CORP COM
COM
00761j206
1205
226155
SH
SOLE
226155
0
0
ADVANT-E CORP COM
COM
00761j206
0
89
SH
SOLE
1
89
0
0
ADVISORSHARES DOUBLELINE VALUE
INDX FD
00768y818
341
4571
SH
SOLE
1
4571
0
0
AFFYMAX INC
COM
00826a109
0
500
SH
SOLE
1
500
0
0
AFLAC INC
COM
001055102
21
400
SH
SOLE
1
400
0
0
AIR LEASE CORP CL A
COM
00912x302
38
800
SH
SOLE
1
800
0
0
AIR PRODS & CHEMS INC
COM
009158106
660
2809
SH
SOLE
1
2484
0
325
ALASKA COMMNCT SYS GRP COM
COM
01167p101
772
436290
SH
SOLE
411631
0
24659
ALCON INC
COM
H01301128
17
296
SH
SOLE
296
0
0
ALCON INC
COM
H01301128
36
643
SH
SOLE
1
643
0
0
ALIBABA GRP SHS
COM
01609w102
81
382
SH
SOLE
382
0
0
ALIBABA GRP SHS
COM
01609w102
403
1900
SH
SOLE
1
1900
0
0
ALIMCO FINL CORP COM NEW
COM
01626k206
243
30146
SH
SOLE
30146
0
0
ALIMERA SCIENCES INC
COM
016259202
3
333
SH
SOLE
1
333
0
0
ALITHYA GROUP INC
COM
01643b106
4849
1744198
SH
SOLE
1744198
0
0
ALITHYA GROUP INC
COM
01643b106
401
144142
SH
SOLE
1
144142
0
0
ALLERGAN PLC COM
COM
g0177j108
249
1300
SH
SOLE
1300
0
0
ALLERGAN PLC COM
COM
g0177j108
221
1158
SH
SOLE
1
1158
0
0
ALLETE INC
COM
018522300
13
156
SH
SOLE
1
156
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
28
248
SH
SOLE
1
248
0
0
ALLIANCEBERNSTEIN HOLDING
COM
01881g106
182
6000
SH
SOLE
6000
0
0
ALLIANT ENERGY CORP COM
COM
188021083
11
200
SH
SOLE
1
200
0
0
ALLIANZGI EQUITY & CONV INCO
CLSD FD
018829101
4
166
SH
SOLE
166
0
0
ALLIANZGI EQUITY & CONV INCO
CLSD FD
018829101
22
958
SH
SOLE
1
958
0
0
ALLIANZGI NFJ DIVID INT & PREM
COM
01883a107
339
26076
SH
SOLE
1
12812
0
13264
ALLISON TRANSMISSION HLDGS
COM
01973r101
43
880
SH
SOLE
1
880
0
0
ALLOT COMMUNICATIONS LTD
COM
m0854q105
381
44846
SH
SOLE
42045
0
2801
ALLSCRIPTS HEALTHCARE SOLUTION
COM
01988p108
287
29280
SH
SOLE
29280
0
0
ALLSTATE CORP
COM
020002101
225
2000
SH
SOLE
2000
0
0
ALLSTATE CORP
COM
020002101
574
5107
SH
SOLE
1
4632
0
475
ALLY FINL INC COM
COM
02005n100
9725
318229
SH
SOLE
223088
0
95141
ALLY FINL INC COM
COM
02005n100
352
11533
SH
SOLE
1
11533
0
0
ALPHA PRO TECH LTD
COM
020772109
343
100000
SH
SOLE
100000
0
0
ALPHA PRO TECH LTD
COM
020772109
126
36844
SH
SOLE
1
36844
0
0
ALPHABET INC
COM
02079K305
496
370
SH
SOLE
370
0
0
ALPHABET INC
COM
02079K305
5828
4351
SH
SOLE
1
3991
0
360
ALPHABET INC
COM
02079K107
757
566
SH
SOLE
566
0
0
ALPHABET INC
COM
02079K107
10177
7612
SH
SOLE
1
7121
0
491
ALPINE INCOME PROPERTY TRUST
COM
02083x103
2136
112245
SH
SOLE
82245
0
30000
ALPS ETF TR
INDX FD
00162Q866
2807
330268
SH
SOLE
330268
0
0
ALPS ETF TR
INDX FD
00162Q866
3
300
SH
SOLE
1
300
0
0
ALPS ETF TR SECTOR DIVIDEND DO
INDX FD
00162q858
615
13127
SH
SOLE
1
13127
0
0
ALTICE USA INC
COM
02156k103
22
820
SH
SOLE
820
0
0
ALTRIA GROUP INC
COM
02209S103
761
15241
SH
SOLE
1
14841
0
400
AMARIN CORP PLC
COM
023111206
18
850
SH
SOLE
1
850
0
0
AMAZON COM INC
COM
023135106
577
312
SH
SOLE
312
0
0
AMAZON COM INC
COM
023135106
9529
5157
SH
SOLE
1
4897
0
260
AMBASE CORP COM
COM
023164106
90
345501
SH
SOLE
345501
0
0
AMC NETWORKS INC
COM
00164V103
65
1650
SH
SOLE
1
0
0
1650
AMERCO COM
COM
235861002
462
1230
SH
SOLE
1
1230
0
0
AMERICAN AXLE & MFG COM
COM
240611038
43
4000
SH
SOLE
1
4000
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
608
6432
SH
SOLE
1
6432
0
0
AMERICAN EXPRESS CO
COM
025816109
165
1327
SH
SOLE
1
1327
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
61
557
SH
SOLE
1
557
0
0
AMERICAN GREEN INC
COM
02640n200
0
750
SH
SOLE
1
750
0
0
AMERICAN INTL GROUP INC
WT
026874156
0
9
SH
SOLE
1
9
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
231
1004
SH
SOLE
1
1004
0
0
AMERICAN VANGUARD CORP
COM
030371108
652
33510
SH
SOLE
33510
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
302
2459
SH
SOLE
1
2459
0
0
AMERIPRISE FINL INC
COM
03076C106
620
3722
SH
SOLE
1
3722
0
0
AMERISOURCE BERGEN CORP
COM
03073e105
253
2975
SH
SOLE
1
2975
0
0
AMGEN INC
COM
031162100
16184
67135
SH
SOLE
65635
0
1500
AMGEN INC
COM
031162100
11733
48670
SH
SOLE
1
44863
0
3807
AMICUS THERAPEUTICS INC
COM
03152w109
1
135
SH
SOLE
1
135
0
0
AMPCO-PITTSBURGH CORP
COM
032037103
134
44571
SH
SOLE
41594
0
2977
AMPLIFY ENERGY CORP
COM
03212b103
1655
250420
SH
SOLE
202280
0
48140
AMTECH SYS INC
COM
032332504
1616
225675
SH
SOLE
213191
0
12484
ANC RENT CORP
COM
001813104
0
25
SH
SOLE
1
25
0
0
ANHEUSER BUSCH INBEV SA/NV
ADUS
03524A108
27
325
SH
SOLE
1
325
0
0
ANNALY CAP MGMT INC
COM
035710409
12
1250
SH
SOLE
1
1250
0
0
ANSELL LIMITED
ADUS
03634m208
37
451
SH
SOLE
1
451
0
0
ANSYS INC
COM
03662Q105
9
35
SH
SOLE
1
35
0
0
ANTA SPORTS PRODUCTS LTD
COM
03662p107
70
311
SH
SOLE
1
311
0
0
ANTHEM INC
COM
036752103
22
73
SH
SOLE
1
73
0
0
AON PLC
COM
G0408V102
1144
5493
SH
SOLE
1
5393
0
100
APACHE CORP
COM
037411105
26
1034
SH
SOLE
1
1034
0
0
APERGY CORPORATION
COM
03755l104
13
375
SH
SOLE
1
375
0
0
API GROUP CORP ORD NPV
COM
g0473c104
3163
299800
SH
SOLE
232840
0
66960
APOLLO ENDOSURGERY INC
COM
03767d108
0
18
SH
SOLE
1
18
0
0
APOLLO GLOBAL MGMT LLC
COM
037612306
232
4861
SH
SOLE
1
4861
0
0
APOLLO GLOBAL MGMT INC PFD SER
CV PFD
03768e303
412
15500
SH
SOLE
15500
0
0
APPLE INC
COM
037833100
16643
56678
SH
SOLE
55478
0
1200
APPLE INC
COM
037833100
38885
132418
SH
SOLE
1
128032
0
4385
APPLIED INDLTECH INC COM
COM
03820c105
192
2875
SH
SOLE
1
2875
0
0
APPLIED MATLS INC
COM
038222105
766
12557
SH
SOLE
12557
0
0
APPLIED MATLS INC
COM
038222105
1215
19900
SH
SOLE
1
19900
0
0
AQUAVENTURE HLDGS LTD SHS
COM
g0443n107
9
323
SH
SOLE
1
323
0
0
ARCH COAL INC
COM
039380407
808
11260
SH
SOLE
11260
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
10
225
SH
SOLE
1
225
0
0
ARCONIC INC COM
COM
03965l100
13415
435988
SH
SOLE
330595
0
105393
ARCONIC INC COM
COM
03965l100
233
7580
SH
SOLE
1
7580
0
0
ARCOSA INC
COM
039653100
18365
412232
SH
SOLE
328013
0
84219
ARCOSA INC
COM
039653100
245
5500
SH
SOLE
1
5500
0
0
ARES CAP CORP COM
COM
04010l103
2069
110960
SH
SOLE
1
94832
0
16128
ARISTA NETWORKS INC
COM
040413106
5
25
SH
SOLE
1
25
0
0
ARK INNOVATION ETF
INDX FD
00214q104
1
17
SH
SOLE
1
17
0
0
ARMSTRONG FLOORING INC COM
COM
04238r106
530
124190
SH
SOLE
117579
0
6611
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
663
7051
SH
SOLE
7051
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
81
859
SH
SOLE
1
859
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1677
17615
SH
SOLE
1
16015
0
1600
ASA GOLD AND PRECIOUS METALS L
COM
g3156p103
98
7180
SH
SOLE
7180
0
0
ASHFORD INC
COM
044104107
0
2
SH
SOLE
2
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
9955
130080
SH
SOLE
130080
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
56
734
SH
SOLE
1
734
0
0
ASSOCIATED CAP GROUP INC
COM
045528106
196
5000
SH
SOLE
5000
0
0
ASTRAZENECA PLC
ADUS
046353108
107
2138
SH
SOLE
1
2138
0
0
ASURE SOFTWARE INC
COM
04649U102
82
10000
SH
SOLE
10000
0
0
ASURE SOFTWARE INC
COM
04649U102
22
2740
SH
SOLE
1
2740
0
0
AT&T INC
COM
00206r102
6363
162814
SH
SOLE
159614
0
3200
AT&T INC
COM
00206r102
8309
212604
SH
SOLE
1
199650
0
12954
ATLANTIS PLASTICS INC
COM
049156102
0
640
SH
SOLE
1
640
0
0
ATMOS ENERGY CORP COM
COM
495601056
9
84
SH
SOLE
1
0
0
84
ATRION CORP
COM
049904105
36
48
SH
SOLE
1
48
0
0
AURORA CANNABIS INC
COM
05156x108
23
10447
SH
SOLE
1
10447
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
138
812
SH
SOLE
812
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
1670
9797
SH
SOLE
1
8847
0
950
AVAYA HOLDINGS CORPORATION
COM
05351x101
8
590
SH
SOLE
1
590
0
0
AVIAT NETWORKS INC
COM
05366y201
1183
84179
SH
SOLE
80204
0
3975
AVISTA CORP COM
COM
05379b107
5
100
SH
SOLE
1
100
0
0
AVNET INC
COM
053807103
42
979
SH
SOLE
1
979
0
0
AVON PRODS INC
COM
054303102
28
5000
SH
SOLE
5000
0
0
AXA EQUITABLE HOLDINGS INC
CV PFD
054561204
130
5000
SH
SOLE
5000
0
0
AXCELIS TECHNOLOGIES INC
COM
054540208
12
500
SH
SOLE
1
500
0
0
AXT INC
COM
00246W103
1167
268252
SH
SOLE
252519
0
15733
B & G FOODS INC NEW CL A
COM
05508r106
35
1925
SH
SOLE
1
1925
0
0
B RILEY FINANCIAL INC
COM
05580m108
1201
47700
SH
SOLE
47700
0
0
BAGGER DAVES BURGER TAVERN
COM
056646201
1
25000
SH
SOLE
25000
0
0
BAINS DE MER ET DU CERCLE DESE
COM
F06489102
16
250
SH
SOLE
1
250
0
0
BAKER HUGHES COMPANY
COM
05722g100
3
100
SH
SOLE
1
100
0
0
BANCROFT FUND LTD
COM
059695106
20
750
SH
SOLE
1
750
0
0
BANK FIRST NATL CORP
COM
06211j100
5
77
SH
SOLE
77
0
0
BANK FIRST NATL CORP
COM
06211j100
8
117
SH
SOLE
1
117
0
0
BANK NEW YORK MELLON CORP
COM
064058100
25
500
SH
SOLE
500
0
0
BANK NEW YORK MELLON CORP
COM
064058100
284
5650
SH
SOLE
1
4400
0
1250
BANK AMER CORP
CV PFD
060505682
1230
849
SH
SOLE
1
790
0
59
BANK AMER CORP
COM
060505104
17567
498777
SH
SOLE
487247
0
11530
BANK AMER CORP
COM
060505104
8421
239099
SH
SOLE
1
233343
0
5756
BANK OZK
COM
06417n103
63
2060
SH
SOLE
1
2060
0
0
BANKUNITED INC
COM
06652k103
39
1057
SH
SOLE
1
1057
0
0
BARCLAYS BK PLC BARCLAYS ETN
INDX FD
06742a669
67
450
SH
SOLE
1
450
0
0
BARCO NV ACT
COM
b0833f107
37
150
SH
SOLE
1
150
0
0
BARRICK GOLD CORPORATION
COM
067901108
7
400
SH
SOLE
1
0
0
400
BASF SE SPONSORED ADR
ADUS
055262505
30
1600
SH
SOLE
1
1600
0
0
BAXTER INTL INC
COM
071813109
197
2351
SH
SOLE
1
2351
0
0
BCE INC
COM
05534B760
9
200
SH
SOLE
1
200
0
0
BECTON DICKINSON & CO
COM
075887109
1730
6362
SH
SOLE
1
5662
0
700
BED BATH & BEYOND INC
COM
075896100
2744
158616
SH
SOLE
158616
0
0
BED BATH & BEYOND INC
COM
075896100
10159
587244
SH
SOLE
1
538999
0
48245
BED BATH & BEYOND INC
CALL
075896900
5889
7300
SH
Call
SOLE
7300
0
0
BELDEN INC
COM
077454106
30
538
SH
SOLE
1
538
0
0
BERKSHIRE HATHAWAY INC DEL
COM
084670702
2089
9223
SH
SOLE
9223
0
0
BERKSHIRE HATHAWAY INC DEL
COM
084670702
18349
81012
SH
SOLE
1
75433
0
5579
BGC PARTNERS INC
COM
05541t101
30
5000
SH
SOLE
1
5000
0
0
BHP GROUP LTD
ADUS
088606108
56
1019
SH
SOLE
1
1019
0
0
BHP GROUP PLC
ADUS
05545E209
5
109
SH
SOLE
1
109
0
0
BIG LOTS INC
COM
089302103
7180
250000
SH
SOLE
250000
0
0
BIOGEN INC
COM
09062X103
1790
6034
SH
SOLE
1
5519
0
515
BIOLIFE SOLUTIONS INC COM NEW
COM
09062w204
214
13199
SH
SOLE
13199
0
0
BIOLIFE SOLUTIONS INC COM NEW
COM
09062w204
40
2500
SH
SOLE
1
2500
0
0
BIOTELEMETRY INC
COM
090672106
6230
134553
SH
SOLE
100733
0
33820
BIOTELEMETRY INC
COM
090672106
82
1770
SH
SOLE
1
1770
0
0
BITCOIN SERVICES INC
COM
09173y107
0
1500
SH
SOLE
1
1500
0
0
BLACK KNIGHT INC
COM
09215c105
4254
65976
SH
SOLE
51766
0
14210
BLACK KNIGHT INC
COM
09215c105
263
4079
SH
SOLE
1
3773
0
306
BLACKROCK ENERGY & RES TR
CLSD FD
09250U101
19
1594
SH
SOLE
1
1594
0
0
BLACKROCK ENHANCED CAP & INCOM
COM
09256a109
293
17000
SH
SOLE
1
17000
0
0
BLACKROCK INC
COM
09247X101
8514
16936
SH
SOLE
16636
0
300
BLACKROCK INC
COM
09247X101
3195
6356
SH
SOLE
1
5778
0
578
BLACKROCK MUNI INCOME TR II
CLSD FD
09249N101
14
925
SH
SOLE
1
925
0
0
BLACKROCK RES & COMMODITIES ST
COM
09257a108
3
388
SH
SOLE
388
0
0
BLACKROCK RES & COMMODITIES ST
COM
09257a108
267
33050
SH
SOLE
1
33050
0
0
BLACKSTONE GROUP INC
COM
09260d107
329
5889
SH
SOLE
5889
0
0
BLACKSTONE GROUP INC
COM
09260d107
5623
100526
SH
SOLE
1
83650
0
16876
BLUEGREEN VACATIONS CORP COM
COM
09629f108
1304
126074
SH
SOLE
126074
0
0
BOEING CO
COM
097023105
1578
4844
SH
SOLE
4844
0
0
BOEING CO
COM
097023105
1364
4186
SH
SOLE
1
4066
0
120
BOOKING HOLDINGS INC
COM
09857l108
464
226
SH
SOLE
226
0
0
BOOKING HOLDINGS INC
COM
09857l108
4580
2230
SH
SOLE
1
1946
0
284
BOSWELL J G CO COM
COM
101205102
8
13
SH
SOLE
13
0
0
BOSWELL J G CO COM
COM
101205102
36
60
SH
SOLE
1
60
0
0
BOULDER GROWTH & INCOME FD I
CLSD FD
101507101
589
50000
SH
SOLE
50000
0
0
BOULDER GROWTH & INCOME FD I
CLSD FD
101507101
271
23022
SH
SOLE
1
20291
0
2731
BP PLC
COM
055622104
738
19566
SH
SOLE
1
14041
0
5525
BRAEMAR HOTELS AND RESORTS INC
COM
10482b101
254
28479
SH
SOLE
28479
0
0
BRAMPTON CREST INTL INC COM
COM
10511R101
0
4
SH
SOLE
1
4
0
0
BRIGHTHOUSE FINL INC COM
COM
10922n103
48
1219
SH
SOLE
1
1219
0
0
BRINKER INTL INC
COM
109641100
2289
54506
SH
SOLE
39236
0
15270
BRINKS CO
COM
109696104
870
9594
SH
SOLE
9594
0
0
BRINKS CO
COM
109696104
22
241
SH
SOLE
1
241
0
0
BRISTOL MYERS SQUIBB CO RTS
RTS
110122157
19
6350
SH
SOLE
6350
0
0
BRISTOL MYERS SQUIBB CO RTS
RT
110122157
28
9246
SH
SOLE
1
9026
0
220
BRISTOL MYERS SQUIBB CO
COM
110122108
1415
22050
SH
SOLE
22050
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
2183
34016
SH
SOLE
1
33796
0
220
BROADCOM LTD SHS
COM
11135f101
9568
30275
SH
SOLE
29600
0
675
BROADCOM LTD SHS
COM
11135f101
8503
26906
SH
SOLE
1
25438
0
1468
BROOKFIELD ASSET MGMT INC
COM
112585104
0
2
SH
SOLE
2
0
0
BROOKFIELD ASSET MGMT INC
COM
112585104
1632
28233
SH
SOLE
1
25921
0
2312
BROOKFIELD INFRAST PARTNERS
COM
G16252101
167
3340
SH
SOLE
1
2240
0
1100
BROOKFIELD PROPERTY PARTNERS
CV PFD
g16249149
922
35500
SH
SOLE
35500
0
0
BROOKFIELD PROPERTY PARTNERS
CV PFD
g16249149
169
6500
SH
SOLE
1
6500
0
0
BROWN FORMAN CORP
COM
115637100
1453
21492
SH
SOLE
1
19942
0
1550
BROWN FORMAN CORP
COM
115637209
17
250
SH
SOLE
1
250
0
0
BRUNSWICK CORP
COM
117043109
2200
36680
SH
SOLE
35310
0
1370
BRUNSWICK CORP
COM
117043109
30
500
SH
SOLE
1
500
0
0
BUCKEYE STATE BANK
COM
118240209
56
4000
SH
SOLE
1
0
0
4000
BUILD A BEAR WORKSHOP
COM
120076104
45
14000
SH
SOLE
1
14000
0
0
BWX TECHNOLOGIES
COM
05605h100
6585
106069
SH
SOLE
79854
0
26215
BWX TECHNOLOGIES
COM
05605h100
66
1066
SH
SOLE
1
1066
0
0
CABOT OIL & GAS CORP
COM
127097103
3458
198635
SH
SOLE
191423
0
7212
CADENCE DESIGN SYSTEM INC
COM
127387108
35
500
SH
SOLE
1
500
0
0
CAESARS ENTMT CORP
COM
127686103
126
9244
SH
SOLE
1
9244
0
0
CALLAWAY GOLF CO
COM
131193104
4
200
SH
SOLE
1
200
0
0
CALLON PETE CO DEL
COM
13123X102
241
50000
SH
SOLE
50000
0
0
CALLON PETE CO DEL
COM
13123X102
97
20000
SH
SOLE
1
20000
0
0
CAMBRIA ETF TR
INDX FD
132061201
91
2250
SH
SOLE
1
2250
0
0
CANADIAN CANNABIS CORPORATION
COM
135442101
0
52
SH
SOLE
1
52
0
0
CANDENCE MINERALS PLC
COM
g1746j116
1
15000
SH
SOLE
1
15000
0
0
CANNABIS WHEATON INCOME CORPOR
COM
13765k103
0
75
SH
SOLE
1
75
0
0
CANNAE HOLDINGS INC
COM
13765n107
13478
362420
SH
SOLE
266809
0
95611
CANNAE HOLDINGS INC
COM
13765n107
368
9893
SH
SOLE
1
9893
0
0
CANNALINK INC COM
COM
13765b103
0
28
SH
SOLE
1
28
0
0
CANNAROYALTY CORPORATION
COM
137644100
136
29660
SH
SOLE
1
24560
0
5100
CANNTRUST HLDGS INC
COM
137800207
0
500
SH
SOLE
1
500
0
0
CANOPY GROWTH CORP
COM
138035100
2
110
SH
SOLE
110
0
0
CANOPY GROWTH CORP
COM
138035100
32
1522
SH
SOLE
1
1522
0
0
CAPITAL BANK FINANCIAL CORPORA
COM
139794101
4640
100000
SH
SOLE
100000
0
0
CAPITAL ONE FINL CORP
COM
14040H105
11
106
SH
SOLE
1
106
0
0
CAPITAL SOUTHWEST CORPORATION
CV PFD
140501206
52
2000
SH
SOLE
2000
0
0
CAPITAL SOUTHWEST CORPORATION
CV PFD
140501206
39
1500
SH
SOLE
1
1500
0
0
CAPSTONE THERAPEUTICS CORPORAT
COM
14068e208
27
1786
SH
SOLE
1786
0
0
CARDINAL HEALTH INC
COM
14149y108
10
200
SH
SOLE
1
200
0
0
CARS COM INC
COM
14575e105
4
333
SH
SOLE
1
333
0
0
CARVANA CO
COM
146869102
3
30
SH
SOLE
1
30
0
0
CASELLA WASTE SYS INC
COM
147448104
184
4000
SH
SOLE
1
4000
0
0
CATASYS INC
COM
149049504
197
12089
SH
SOLE
11454
0
635
CATERPILLAR INC DEL
COM
149123101
336
2278
SH
SOLE
1
2028
0
250
CAVCO INDS INC DEL
COM
149568107
817
4180
SH
SOLE
4180
0
0
CBIZ INC
COM
124805102
13
500
SH
SOLE
1
500
0
0
CBRE GROUP INC
COM
12504l109
294
4803
SH
SOLE
1
4803
0
0
CDW CORPORATION
COM
12514g108
80
562
SH
SOLE
1
562
0
0
CEDAR FAIR L P
LP
150185106
97
1747
SH
SOLE
1
1747
0
0
CELANESE CORP DEL
COM
150870103
98
800
SH
SOLE
1
0
0
800
CENTRAL EUROPEAN MEDIA ENTRP
COM
G20045202
9
1891
SH
SOLE
1
1891
0
0
CENTRAL FEDERAL CORPORATION
COM
15346q400
888
63639
SH
SOLE
1
56367
0
7272
CENTURYLINK INC
COM
156700106
225
17000
SH
SOLE
1
17000
0
0
CERNER CORP
COM
156782104
893
12170
SH
SOLE
1
12020
0
150
CHARLES RIV LABS INTL INC
COM
159864107
8707
56996
SH
SOLE
43316
0
13680
CHARLES RIV LABS INTL INC
COM
159864107
168
1100
SH
SOLE
1
1100
0
0
CHECK POINT SOFTWARE ORD
COM
m22465104
316
2850
SH
SOLE
2850
0
0
CHECK POINT SOFTWARE ORD
COM
m22465104
139
1250
SH
SOLE
1
1250
0
0
CHENIERE ENERGY INC
COM
16411r208
3
47
SH
SOLE
1
47
0
0
CHEVRON CORP NEW
COM
166764100
12975
107668
SH
SOLE
105193
0
2475
CHEVRON CORP NEW
COM
166764100
10376
86104
SH
SOLE
1
81411
0
4694
CHEWY INC
COM
16679l109
1
25
SH
SOLE
1
25
0
0
CHICAGO RIVET & MACH CO
COM
168088102
80
3100
SH
SOLE
1
3100
0
0
CHIMERA INVT CORP COM NEW
COM
16934q208
16
800
SH
SOLE
1
800
0
0
CHRISTOPHER & BANKS CORP COM
COM
171046105
1
1000
SH
SOLE
1
1000
0
0
CHUBB LTD COM
COM
h1467j104
38
246
SH
SOLE
1
246
0
0
CHURCH & DWIGHT INC
COM
171340102
114
1617
SH
SOLE
1
1617
0
0
CHURCHILL DOWNS INC
COM
171484108
55
400
SH
SOLE
400
0
0
CHURCHILL DOWNS INC
COM
171484108
24
172
SH
SOLE
1
172
0
0
CIGNA CORP NEW
COM
125523100
159
777
SH
SOLE
1
777
0
0
CIM REAL ESTATE FINANCE TRUST
COM
12558q103
13
1500
SH
SOLE
1
1500
0
0
CINCINNATI FINL CORP
COM
172062101
9329
88723
SH
SOLE
1
88723
0
0
CISCO SYS INC
COM
17275r102
9321
194344
SH
SOLE
190944
0
3400
CISCO SYS INC
COM
17275r102
8917
185918
SH
SOLE
1
181558
0
4360
CITI TRENDS INC COM
COM
17306x102
2319
100295
SH
SOLE
72097
0
28198
CITIGROUP INC
COM
172967424
112
1400
SH
SOLE
1400
0
0
CITIGROUP INC
COM
172967424
1072
13416
SH
SOLE
1
13416
0
0
CITIZENS FINL GROUP INC
COM
174610105
15435
380067
SH
SOLE
370907
0
9160
CITIZENS FINL GROUP INC
COM
174610105
4660
114742
SH
SOLE
1
112062
0
2680
CIVEO CORPORATION NEW
COM
17878y108
740
573424
SH
SOLE
546749
0
26675
CIVISTA BANCSHARES INC
COM
178867107
8
319
SH
SOLE
1
319
0
0
CLEVELAND CLIFFS INC
COM
185899101
1476
175760
SH
SOLE
175760
0
0
CLEVELAND CLIFFS INC
COM
185899101
35
4148
SH
SOLE
1
4148
0
0
CLOROX CO DEL
COM
189054109
77
500
SH
SOLE
1
500
0
0
CLOUGH GLOBAL EQUITY FD COM
COM
18914c100
1
87
SH
SOLE
87
0
0
CME GROUP INC COM
COM
12572q105
5
25
SH
SOLE
1
25
0
0
CMS ENERGY CORP
COM
125896100
50
799
SH
SOLE
1
799
0
0
CNA FINL CORP
COM
126117100
12
262
SH
SOLE
1
262
0
0
CNL HEALTHCARE PPTYS INC COM
LP
12612c108
21
2578
SH
SOLE
1
2578
0
0
COCA COLA CO
COM
191216100
378
6837
SH
SOLE
6837
0
0
COCA COLA CO
COM
191216100
1653
29863
SH
SOLE
1
29863
0
0
COEUR MNG INC
COM
192108504
1
79
SH
SOLE
1
79
0
0
COFFEE HLDG CO INC
COM
192176105
1304
283546
SH
SOLE
268195
0
15351
COGNIZANT TECHNOLOGY SOLUTIO
COM
192446102
145
2338
SH
SOLE
2338
0
0
COGNIZANT TECHNOLOGY SOLUTIO
COM
192446102
2302
37118
SH
SOLE
1
31478
0
5639
COHEN & STEERS CLOSED END OPP
CLSD FD
19248p106
118
8760
SH
SOLE
8760
0
0
COHEN & STEERS CLOSED END OPP
CLSD FD
19248p106
13
1000
SH
SOLE
1
1000
0
0
COHEN & STEERS INFRASTRUCTUR
CLSD FD
19248A109
554
21137
SH
SOLE
1
20487
0
650
COLGATE PALMOLIVE CO
COM
194162103
1022
14842
SH
SOLE
1
14402
0
440
COLONY CAPITAL INC
CV PFD
19626g207
44
1742
SH
SOLE
1
1742
0
0
COLUMBIA FINL INC
COM
197641103
10157
599591
SH
SOLE
445756
0
153835
COLUMBIA FINL INC
COM
197641103
160
9430
SH
SOLE
1
9430
0
0
COMCAST CORP NEW
COM
20030N101
15
334
SH
SOLE
334
0
0
COMCAST CORP NEW
COM
20030N101
2976
66173
SH
SOLE
1
60771
0
5403
COMFORT SYS USA INC
COM
199908104
10357
207760
SH
SOLE
163530
0
44230
COMFORT SYS USA INC
COM
199908104
25
500
SH
SOLE
1
500
0
0
COMPASS DIVERSIFIED HOLDINGS
COM
20451q401
256
10000
SH
SOLE
10000
0
0
COMPASS DIVRSFD HLDGS SH BEN I
COM
20451q104
25
1000
SH
SOLE
1
0
0
1000
COMPUTER TASK GROUP INC
COM
205477102
1130
218163
SH
SOLE
206465
0
11698
CONAGRA BRANDS INC
COM
205887102
21
600
SH
SOLE
600
0
0
CONAGRA BRANDS INC
COM
205887102
288
8400
SH
SOLE
1
8400
0
0
CONDUENT INC
COM
206787103
12
2000
SH
SOLE
2000
0
0
CONDUENT INC
COM
206787103
126
20400
SH
SOLE
1
20400
0
0
CONOCOPHILLIPS
COM
20825c104
436
6709
SH
SOLE
6709
0
0
CONOCOPHILLIPS
COM
20825c104
3205
49288
SH
SOLE
1
44100
0
5188
CONRAD INDS INC COM
COM
208305102
10
900
SH
SOLE
1
900
0
0
CONSOLIDATED EDISON INC
COM
209115104
174
1921
SH
SOLE
1
1562
0
359
CONSTELLATION BRANDS INC
COM
21036P108
38
200
SH
SOLE
200
0
0
CONSTELLATION BRANDS INC
COM
21036P108
166
873
SH
SOLE
1
873
0
0
CONSTELLATION SOFTWARE INC
COM
21037X100
206
212
SH
SOLE
1
212
0
0
CONTRA BACKWEB TECHNOLOGIES
COM
m15cnt997
0
259927
SH
SOLE
1
259927
0
0
CORENERGY INFRASTRUCTURE TR
LP
21870u502
9
212
SH
SOLE
1
212
0
0
CORNING INC
COM
219350105
431
14790
SH
SOLE
14790
0
0
CORNING INC
COM
219350105
499
17130
SH
SOLE
1
16930
0
200
CORNING NATURAL GAS HOLDING CO
COM
219387107
21
1100
SH
SOLE
1
1100
0
0
CORTEVA
COM
22052l104
0
2
SH
SOLE
2
0
0
CORTEVA
COM
22052l104
176
5971
SH
SOLE
1
4801
0
1170
CORTLAND BANCORP
COM
220587109
6527
299299
SH
SOLE
299299
0
0
CORTLAND BANCORP
COM
220587109
125
5750
SH
SOLE
1
5750
0
0
CORVEL CORP
COM
221006109
2913
33348
SH
SOLE
32138
0
1210
CORVEL CORP
COM
221006109
149
1700
SH
SOLE
1
1700
0
0
COSTAR GROUP INC COM
COM
22160n109
385
643
SH
SOLE
1
643
0
0
COSTCO WHSL CORP NEW
COM
22160K105
541
1839
SH
SOLE
1839
0
0
COSTCO WHSL CORP NEW
COM
22160K105
3597
12237
SH
SOLE
1
11267
0
970
COTT CORP QUE COM
COM
22163n106
30
2220
SH
SOLE
2220
0
0
COUNTY BANCORP INC
COM
221907108
1072
41839
SH
SOLE
39435
0
2404
COUPA SOFTWARE INC
COM
22266l106
1559
10659
SH
SOLE
10659
0
0
COVANTA HLDG CORP COM
COM
22282e102
853
57500
SH
SOLE
57500
0
0
COWEN INC
COM
223622606
1330
84430
SH
SOLE
80416
0
4014
CPI AEROSTRUCTURES INC
COM
125919308
650
96573
SH
SOLE
91396
0
5177
CRA INTL INC
COM
12618T105
1631
29937
SH
SOLE
29937
0
0
CRA INTL INC
COM
12618T105
131
2400
SH
SOLE
1
2400
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
15
100
SH
SOLE
1
100
0
0
CRANE CO
COM
224399105
86
1000
SH
SOLE
1
0
0
1000
CREDIT SUISSE AG NASSAU BRH VE
COM
22542d316
7
50
SH
SOLE
1
50
0
0
CRESCO LABS INC
COM
22587m106
7
1000
SH
SOLE
1000
0
0
CRESCO LABS INC
COM
22587m106
1871
271747
SH
SOLE
1
228247
0
43500
CRISPR THERAPEUTICS AG
COM
h17182108
21
350
SH
SOLE
1
350
0
0
CRONOS GROUP INC
COM
22717l101
6
750
SH
SOLE
750
0
0
CROSSROADS CAP INC COM
COM
227656105
17
36156
SH
SOLE
36156
0
0
CROSSROADS CAP INC COM
COM
227656105
10
22000
SH
SOLE
1
22000
0
0
CROWN CASTLE INTL CORP NEW COM
COM
22822v101
32
225
SH
SOLE
1
225
0
0
CSS INDS INC
COM
125906107
234
53151
SH
SOLE
49686
0
3465
csus149841306
COM
149841306
0
125
SH
SOLE
1
125
0
0
CSX CORP
COM
126408103
4107
56764
SH
SOLE
1
52793
0
3971
CTI BIOPHARMA CORP
COM
12648l601
0
1
SH
SOLE
1
1
0
0
CTT - CORREIOS DE PORTUGAL S.A
COM
x1r05j122
838
234026
SH
SOLE
234026
0
0
CUBIC CORP
COM
229669106
13
200
SH
SOLE
1
200
0
0
CUMMINS INC
COM
231021106
228
1275
SH
SOLE
1
1275
0
0
CUMULUS MEDIA INC
COM
231082801
4394
250057
SH
SOLE
191045
0
59012
CUMULUS MEDIA INC
COM
231082801
24
1370
SH
SOLE
1
1370
0
0
CUSTOMERS BANCORP INC COM
COM
23204g100
919
38613
SH
SOLE
36472
0
2141
CVS HEALTH CORP
COM
126650100
10184
137082
SH
SOLE
133832
0
3250
CVS HEALTH CORP
COM
126650100
7649
102963
SH
SOLE
1
97398
0
5565
CYPRESS SEMICONDUCTOR CORP
CALL
232806909
29
84
SH
Call
SOLE
1
84
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
17
750
SH
SOLE
1
750
0
0
CYRUSONE INC
COM
23283r100
5121
78267
SH
SOLE
61297
0
16970
CYRUSONE INC
COM
23283r100
191
2922
SH
SOLE
1
2922
0
0
D R HORTON INC COM
COM
23331a109
21
400
SH
SOLE
1
400
0
0
DANAHER CORPORATION
COM
235851102
70
455
SH
SOLE
455
0
0
DANAHER CORPORATION
COM
235851102
957
6237
SH
SOLE
1
6012
0
225
DAVE & BUSTERS ENTMT INC
COM
238337109
837
20830
SH
SOLE
20830
0
0
DAWSON GEOPHYSICAL CO NEW
COM
239360100
732
304903
SH
SOLE
287835
0
17068
DBS GROUP HLDGS LTD SPONSORED
COM
23304Y100
48
620
SH
SOLE
1
620
0
0
DEERE & CO
COM
244199105
295
1700
SH
SOLE
1
1375
0
325
DELL TECHNOLOGIES INC
COM
24703l202
22
429
SH
SOLE
1
429
0
0
DELTA AIR LINES INC DEL
COM
247361702
64
1100
SH
SOLE
1
1100
0
0
DELTA APPAREL INC
COM
247368103
905
29100
SH
SOLE
29100
0
0
DEUTSCHE POST AG SPONSORED ADR
ADUS
25157Y202
63
1658
SH
SOLE
1
1658
0
0
DBX ETF TR
COM
233051879
8
257
SH
SOLE
1
257
0
0
DBX ETF TR
INDX FD
233051200
7
200
SH
SOLE
1
200
0
0
DIAGEO P L C
ADUS
25243Q205
7768
46122
SH
SOLE
45097
0
1025
DIAGEO P L C
ADUS
25243Q205
3214
19084
SH
SOLE
1
18897
0
187
DIAMOND HILL INVESTMENT GROUP
COM
25264r207
178
1270
SH
SOLE
1199
0
71
DIAMONDBACK ENERGY INC COM
COM
25278x109
37
399
SH
SOLE
1
399
0
0
DIEBOLD NXDF INC
COM
253651103
18375
1740054
SH
SOLE
1740054
0
0
DIEBOLD NXDF INC
COM
253651103
12299
1164653
SH
SOLE
1
1073603
0
91050
DIEBOLD NXDF INC
CALL
253651903
200
1739
SH
Call
SOLE
1
1739
0
0
DIEBOLD NXDF INC
PUT
253651953
2510
6793
SH
Put
SOLE
1
6793
0
0
DIGIRAD CORP
COM
253827703
90
34539
SH
SOLE
32069
0
2470
DIGITAL ALLY INC
COM
25382P208
50
49399
SH
SOLE
46166
0
3233
DIGITAL RLTY TR INC
COM
253868103
96
800
SH
SOLE
800
0
0
DIGITAL RLTY TR INC
COM
253868103
150
1249
SH
SOLE
1
849
0
400
DINE BRANDS GLOBAL INC
COM
254423106
2370
28381
SH
SOLE
20362
0
8019
DINE BRANDS GLOBAL INC
COM
254423106
100
1200
SH
SOLE
1
1200
0
0
DIREXION SHS ETF TR ALL CAP IN
INDX FD
25459y769
58
1462
SH
SOLE
1
1462
0
0
DIREXION SHS ETF TR DAILY FTSE
COM
25490k836
6
150
SH
SOLE
1
150
0
0
DIREXION SHS ETF TR NASDAQ-100
COM
25459y207
19
343
SH
SOLE
1
343
0
0
DISCOVER FINL SVCS
COM
254709108
6405
75510
SH
SOLE
73760
0
1750
DISCOVER FINL SVCS
COM
254709108
2580
30422
SH
SOLE
1
30234
0
188
DISCOVERY COMMUNICATIONS INC
COM
25470f104
98
3000
SH
SOLE
3000
0
0
DISCOVERY COMMUNICATIONS INC
COM
25470f104
246
7525
SH
SOLE
1
7000
0
525
DISCOVERY INC
COM
25470F302
680
22291
SH
SOLE
1
19016
0
3275
DIVIDEND & INCOME FD COM NEW
COM
25538a204
677
50300
SH
SOLE
50300
0
0
DIVIDEND & INCOME FD COM NEW
COM
25538a204
796
59142
SH
SOLE
1
59142
0
0
DNIB UNWIND INC COM
COM
233242106
0
10000
SH
SOLE
10000
0
0
DOCUSIGN INC
COM
256163106
1018
13743
SH
SOLE
13743
0
0
DOCUSIGN INC
COM
256163106
17
225
SH
SOLE
1
225
0
0
DOLBY LABORATORIES INC
COM
25659T107
6
90
SH
SOLE
1
90
0
0
DOMINION RES
COM
25746u109
2003
24188
SH
SOLE
1
22213
0
1975
DONEGAL GROUP INC
COM
257701201
23
1581
SH
SOLE
1581
0
0
DONEGAL GROUP INC
COM
257701201
187
12600
SH
SOLE
1
12600
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787g100
739
70573
SH
SOLE
66671
0
3902
DOUBLELINE INCOME SOLUTIONS
CLSD FD
258622109
10
500
SH
SOLE
1
500
0
0
DOVER CORP
COM
260003108
144
1250
SH
SOLE
1250
0
0
DOVER CORP
COM
260003108
300
2602
SH
SOLE
1
2602
0
0
DOW INC
COM
260557103
154
2820
SH
SOLE
2820
0
0
DOW INC
COM
260557103
215
3931
SH
SOLE
1
3746
0
185
DROPBOX INC
COM
26210c104
840
46883
SH
SOLE
46883
0
0
DTE ENERGY CO
COM
233331107
194
1492
SH
SOLE
1
1492
0
0
DUKE ENERGY CORP NEW
CV PFD
26441c501
45
1620
SH
SOLE
1620
0
0
DUKE ENERGY CORP NEW
COM
26441C204
15
166
SH
SOLE
166
0
0
DUKE ENERGY CORP NEW
COM
26441C204
433
4743
SH
SOLE
1
4563
0
180
DUPONT DE NEMOURS INC
COM
26614n102
6078
94678
SH
SOLE
92578
0
2100
DUPONT DE NEMOURS INC
COM
26614n102
2700
42056
SH
SOLE
1
41665
0
391
DYCOM INDS INC
COM
267475101
31
650
SH
SOLE
1
450
0
200
E MED FUTURE INC COM
COM
26875d108
0
3000
SH
SOLE
1
3000
0
0
EAGLE BANCORP MONT INC
COM
26942G100
16
750
SH
SOLE
750
0
0
EAGLE BANCORP MONT INC
COM
26942G100
43
2000
SH
SOLE
1
2000
0
0
EAGLE BULK SHIPPING INC
COM
y2187a143
770
167435
SH
SOLE
158186
0
9249
EAGLE CAP GROWTH FD INC
CLSD FD
269451100
123
15341
SH
SOLE
15341
0
0
EAGLE CAP GROWTH FD INC
CLSD FD
269451100
5
648
SH
SOLE
1
648
0
0
EAGLE MATERIALS INC
COM
26969P108
7253
80000
SH
SOLE
60940
0
19060
EAGLE MATERIALS INC
COM
26969P108
167
1837
SH
SOLE
1
1837
0
0
EARTHSHELL CORP COM NEW
COM
27032b209
0
250
SH
SOLE
1
250
0
0
EAST WEST BANCORP INC COM
COM
27579r104
18
360
SH
SOLE
1
360
0
0
EASTERN CO
COM
276317104
1748
57267
SH
SOLE
57267
0
0
EASTERN CO
COM
276317104
138
4530
SH
SOLE
1
4530
0
0
EASTMAN CHEMICAL CO
COM
277432100
40
500
SH
SOLE
500
0
0
EATON CORP PLC
COM
g29183103
7849
82861
SH
SOLE
80761
0
2100
EATON CORP PLC
COM
g29183103
7800
82353
SH
SOLE
1
75066
0
7287
EATON VANCE MUN INCOME TERM
CLSD FD
27829u105
170
7782
SH
SOLE
1
7782
0
0
EATON VANCE NATL MUN OPPORTUNI
CLSD FD
27829l105
752
34730
SH
SOLE
1
34730
0
0
EBAY INC
COM
278642103
28
775
SH
SOLE
1
775
0
0
ECHO GLOBAL LOGISTICS INC COM
COM
27875t101
1964
94895
SH
SOLE
94895
0
0
ECOLAB INC
COM
278865100
127
659
SH
SOLE
1
659
0
0
EDISON INTL
COM
281020107
53
702
SH
SOLE
1
702
0
0
EL PASO ENERGY CAP TR I
CV PFD
283678209
41
800
SH
SOLE
1
800
0
0
ELANCO ANIMAL HEALTH INCORPORA
COM
28414h103
59
2000
SH
SOLE
1
2000
0
0
ELASTIC NV
COM
n14506104
514
8000
SH
SOLE
8000
0
0
ELDORADO RESORTS INC COM
COM
28470r102
7485
125504
SH
SOLE
92524
0
32980
ELDORADO RESORTS INC COM
COM
28470r102
18
300
SH
SOLE
1
300
0
0
ELECTRONIC ARTS INC
COM
285512109
2
16
SH
SOLE
1
16
0
0
ELEMENT FLEET MANAGEMENT CORP
COM
286181201
1831
214124
SH
SOLE
214124
0
0
ELEMENT FLEET MANAGEMENT CORP
COM
286181201
10724
1253985
SH
SOLE
1
1188042
0
65943
ELEMENT FLEET MGMT
COM
286181201
15164
1774331
SH
SOLE
1774331
0
0
ELEMENT SOLUTIONS INC
COM
28618m106
10719
917691
SH
SOLE
725624
0
192067
ELEMENT SOLUTIONS INC
COM
28618m106
63
5370
SH
SOLE
1
5370
0
0
EMCORE CORP
COM
290846203
152
50000
SH
SOLE
50000
0
0
EMERALD HEALTH THERAPEUTICS
COM
29102r106
0
500
SH
SOLE
1
500
0
0
EMERALD PLANTATION HLDGS
COM
g30337102
8
780000
SH
SOLE
780000
0
0
EMERGENT BIOSOLUTN INC COM
COM
29089q105
735
13630
SH
SOLE
10843
0
2787
EMERSON ELEC CO
COM
291011104
211
2770
SH
SOLE
1
2063
0
707
ENBRIDGE INC CO
COM
29250n105
225
5664
SH
SOLE
5664
0
0
ENBRIDGE INC CO
COM
29250n105
1178
29609
SH
SOLE
1
28983
0
626
ENDEAVOUR SILVER CORP
COM
29258y103
744
308681
SH
SOLE
292824
0
15857
ENERGIZER HLDGS INC NEW
COM
29272w109
7074
140854
SH
SOLE
111164
0
29690
ENERGIZER HLDGS INC NEW
COM
29272w109
182
3621
SH
SOLE
1
3621
0
0
Energy Select Sector SPDR
CALL
81369y905
84
196
SH
Call
SOLE
196
0
0
Energy Select Sector SPDR
PUT
81369y955
91
4333
SH
Put
SOLE
1
4333
0
0
ENERGY TRANSFER LP
LP
29273v100
17
1335
SH
SOLE
1335
0
0
ENERGY TRANSFER LP
LP
29273v100
517
40325
SH
SOLE
1
38525
0
1800
ENPHASE ENERGY INC COM
COM
29355a107
523
20000
SH
SOLE
20000
0
0
ENPHASE ENERGY INC COM
COM
29355a107
131
5000
SH
SOLE
1
5000
0
0
ENTEGRA FINL CORP
COM
29363J108
3
100
SH
SOLE
100
0
0
ENTERGY CORP NEW COM
COM
29364g103
17
144
SH
SOLE
1
144
0
0
ENTERPRISE PRODS PARTNERS L
LP
293792107
116
4133
SH
SOLE
4133
0
0
ENTERPRISE PRODS PARTNERS L
LP
293792107
7768
275862
SH
SOLE
1
257231
0
18631
EOG RES INC COM
COM
26875p101
299
3575
SH
SOLE
1
3225
0
350
EPLUS INC
COM
294268107
2
23
SH
SOLE
1
23
0
0
EQUINIX INC
COM
29444u700
12
20
SH
SOLE
1
0
0
20
EQUITY COMWLTH
COM
294628102
62
1900
SH
SOLE
1900
0
0
EQUITY COMWLTH
COM
294628102
512
15600
SH
SOLE
1
15600
0
0
EQUUS TOTAL RETURN INC
CLSD FD
294766100
642
352000
SH
SOLE
352000
0
0
EQUUS TOTAL RETURN INC
CLSD FD
294766100
1097
601000
SH
SOLE
1
601000
0
0
ESC AMERICAN MEDICAL ALERT COR
COM
027904986
0
35100
SH
SOLE
35100
0
0
ESC SEVENTY SEVEN
COM
818esc998
0
21
SH
SOLE
21
0
0
ESC SEVENTY SEVEN
COM
818esc998
0
89
SH
SOLE
1
89
0
0
ESC SOFTBRANDS
COM
83402a990
0
40000
SH
SOLE
40000
0
0
ESCROW ADELPHIA COMMUNICATIONS
COM
006esc917
0
10000
SH
SOLE
1
10000
0
0
ESCROW ALL AMERICAN SEMICONDUC
COM
016esc402
0
100350
SH
SOLE
100350
0
0
ESCROW AMBASSADORS GROUP INC C
COM
023esc999
0
4900
SH
SOLE
4900
0
0
ESCROW CONCORD CAMERA CORP COM
COM
206esc998
0
2500
SH
SOLE
2500
0
0
ESCROW LEHMAN BROS HLDGS INC C
COM
524esc100
0
144
SH
SOLE
144
0
0
ESCROW LEHMAN BROS HLDGS INC C
COM
524esc100
0
43
SH
SOLE
1
43
0
0
ESCROW TURKISH INVST FD
COM
900esc104
0
318
SH
SOLE
318
0
0
ESCROW VERSUS TECHNOLOGY INC
COM
925esc105
0
11500
SH
SOLE
11500
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
134
2250
SH
SOLE
1
2250
0
0
LAUDER ESTEE COS INC
COM
518439104
405
1959
SH
SOLE
1959
0
0
LAUDER ESTEE COS INC
COM
518439104
19
90
SH
SOLE
1
90
0
0
ETFMG ALTERNATIVE HARVEST ETF
INDX FD
26924g508
10
600
SH
SOLE
1
600
0
0
ETFMG ALTERNATIVE HARVEST ETF
INDX FD
26924g508
250
14595
SH
SOLE
1
13395
0
1200
EVANS BANCORP INC COM NEW
COM
29911q208
10
251
SH
SOLE
1
251
0
0
EVERBRIDGE INC
COM
29978a104
552
7067
SH
SOLE
7067
0
0
EVEREST REINSURANCE GROUP
COM
g3223r108
194
700
SH
SOLE
1
650
0
50
EVERSOURCE ENERGY COM
COM
30040w108
14
168
SH
SOLE
1
168
0
0
EXANTAS CAPITAL CORP
COM
30068n105
4345
367925
SH
SOLE
367925
0
0
EXANTAS CAPITAL CORP
COM
30068n105
50
4250
SH
SOLE
1
4250
0
0
EXELON CORP
COM
30161N101
31
672
SH
SOLE
1
458
0
214
EXPEDIA INC
COM
30212p303
15
143
SH
SOLE
1
143
0
0
EXPEDITORS INTL WASH INC
COM
302130109
1890
24223
SH
SOLE
1
21671
0
2552
EXXON MOBIL CORP
COM
30231G102
721
10331
SH
SOLE
10331
0
0
EXXON MOBIL CORP
COM
30231G102
4584
65694
SH
SOLE
1
62023
0
3671
F5 NETWORKS INC
COM
315616102
14
100
SH
SOLE
1
100
0
0
FAB UNVL CORP COM
COM
302771100
0
142
SH
SOLE
1
142
0
0
FACEBOOK INC
COM
30303M102
193
942
SH
SOLE
942
0
0
FACEBOOK INC
COM
30303M102
2188
10659
SH
SOLE
1
10639
0
20
FAIR ISAAC CORP
COM
303250104
2102
5611
SH
SOLE
5611
0
0
FALCON MINERALS CORP CL A COM
COM
30607b109
259
36720
SH
SOLE
36720
0
0
FEDERAL HOME LN MTG CORP
COM
313400301
26
8800
SH
SOLE
1
8800
0
0
FEDERAL NATL MTG ASSN COM
COM
313586109
27
8809
SH
SOLE
1
8809
0
0
FEDERAL REALTY INVT TR
CLSD FD
313747206
21
160
SH
SOLE
1
160
0
0
FEDEX CORP
COM
31428X106
109
721
SH
SOLE
1
721
0
0
FERRELLGAS PARTNERS L.P.
COM
315293100
1
1900
SH
SOLE
1
0
0
1900
FERRO CORP
COM
315405100
8
525
SH
SOLE
1
525
0
0
FFD FINL CORP COM
COM
30243c107
30
450
SH
SOLE
1
450
0
0
FIDELITY COVINGTON TR
COM
316092808
672
9278
SH
SOLE
9278
0
0
FIDELITY COVINGTON TR
COM
316092808
238
3277
SH
SOLE
1
3277
0
0
FIDELITY
COM
316188200
113
2224
SH
SOLE
1
2224
0
0
FIDELITY
INDX FD
316188408
149
2945
SH
SOLE
1
2945
0
0
FIDELITY COVINGTON TR
INDX FD
316092402
77
4838
SH
SOLE
4838
0
0
FIDELITY COVINGTON TR
INDX FD
316092857
923
33116
SH
SOLE
33116
0
0
FIDELITY COVINGTON TR
INDX FD
316092857
265
9515
SH
SOLE
1
9515
0
0
FIDELITY NATL FINL INC
COM
31620r303
189
4173
SH
SOLE
1
3173
0
1000
FIDELITY
INDX FD
316188309
195
3776
SH
SOLE
3776
0
0
FIDELITY
INDX FD
316188309
217
4189
SH
SOLE
1
4189
0
0
FIFTH THIRD BANCORP
COM
316773100
99
3232
SH
SOLE
3232
0
0
FIFTH THIRD BANCORP
COM
316773100
476
15480
SH
SOLE
1
15480
0
0
FIRST HORIZON NATL CORP
COM
320517105
186
11242
SH
SOLE
1
11242
0
0
FIRST INTERNET BANCORP
COM
320557101
1260
53148
SH
SOLE
50029
0
3119
FIRST PL FINL CORP COM
COM
33610t109
0
5450
SH
SOLE
1
5450
0
0
FIRST REP BK SAN FRANCISCO CAL
COM
33616c100
17
147
SH
SOLE
1
147
0
0
FIRST T /ABERDEEN EMRGNG OPPS
CLSD FD
33731k102
3
209
SH
SOLE
209
0
0
FIRST TR DOW JONES INTERNET IN
INDX FD
33733e302
70
500
SH
SOLE
1
500
0
0
FIRST TR ENERGY INCOME & GRW
COM
33738G104
51
2264
SH
SOLE
1
2264
0
0
FIRST TR EXCHANGE TRADED FD
INDX FD
33738r605
38
1200
SH
SOLE
1
1200
0
0
FIRST TR EXCHANGE TRADED FD
INDX FD
33733E203
875
5886
SH
SOLE
5886
0
0
FIRST TR EXCHANGE TRADED FD
INDX FD
33733E203
2812
18911
SH
SOLE
1
18911
0
0
FIRST TR EXCHANGE TRADED FD
INDX FD
336920103
962
11975
SH
SOLE
1
11975
0
0
FIRST TR LARGE CAP VALUE ALPHA
INDX FD
33735j101
20
357
SH
SOLE
1
357
0
0
FIRST TR LRGE CP CORE ALPHA
INDX FD
33734K109
1146
17561
SH
SOLE
1
10158
0
7403
FIRST TR MID CAP CORE ALPHAD
INDX FD
33735B108
29
397
SH
SOLE
1
397
0
0
FIRST TR MLP & ENERGY INCOME F
LP
33739b104
30
2500
SH
SOLE
1
2500
0
0
FIRST TR NORTH AMER ENERGY
INDX FD
33738d101
3362
131876
SH
SOLE
131876
0
0
FIRST TR NORTH AMER ENERGY
INDX FD
33738d101
3106
121846
SH
SOLE
1
121846
0
0
FIRST TR MORNINGSTAR DIV LEA
INDX FD
336917109
519
15920
SH
SOLE
1
10220
0
5700
FIRSTENERGY CORP
COM
337932107
163
3360
SH
SOLE
1
3360
0
0
FIRSTHAND TECH VALUE FD INC
COM
33766Y100
321
50000
SH
SOLE
50000
0
0
FIRSTHAND TECH VALUE FD INC
COM
33766Y100
19
3000
SH
SOLE
1
3000
0
0
FIRSTIME DESIGN LTD COM
COM
33766m106
0
65
SH
SOLE
1
65
0
0
FITBIT INC CL A
COM
33812l102
0
9
SH
SOLE
9
0
0
FITBIT INC
CALL
33812L902
6
100
SH
Call
SOLE
100
0
0
FLAGSTAR BANCORP INC
COM
337930705
55
1450
SH
SOLE
1
1450
0
0
FLEXSHARES TR QUALITY DIVID IN
INDX FD
33939l860
18
375
SH
SOLE
1
375
0
0
FLEXSTEEL INDS INC
COM
339382103
654
32853
SH
SOLE
31017
0
1836
FLOTEK INDS INC DEL
COM
343389102
13
6500
SH
SOLE
6500
0
0
FLOTEK INDS INC DEL
COM
343389102
37
18500
SH
SOLE
1
18500
0
0
FLOWERS FOODS INC
COM
343498101
45
2076
SH
SOLE
1
2076
0
0
FLUOR CORP NEW
COM
343412102
9
500
SH
SOLE
1
0
0
500
FNB CORP PA
COM
302520101
435
34264
SH
SOLE
34264
0
0
FNB CORP PA
COM
302520101
481
37876
SH
SOLE
1
37876
0
0
FORD MTR CO DEL
COM
345370860
35
3785
SH
SOLE
3785
0
0
FORD MTR CO DEL
COM
345370860
31
3337
SH
SOLE
1
3337
0
0
FORTIVE CORP COM
COM
34959j108
68
891
SH
SOLE
1
891
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
854
13071
SH
SOLE
13071
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1117
17088
SH
SOLE
1
15528
0
1560
FOSTER L B CO
COM
350060109
778
40145
SH
SOLE
37853
0
2292
FOX CORP CL A
COM
35137l105
13
363
SH
SOLE
1
363
0
0
FRANCESCAS HLDGS CORP
COM
351793203
1745
168122
SH
SOLE
168122
0
0
FRANCESCAS HLDGS CORP
COM
351793203
10
1000
SH
SOLE
1
1000
0
0
FREEPORT-MCMORAN INC
COM
35671D857
26
1950
SH
SOLE
1
950
0
1000
FREIGHTCAR AMER INC
COM
357023100
305
147472
SH
SOLE
140915
0
6557
FRESENIUS MED CARE AG&CO KGA
COM
358029106
22
600
SH
SOLE
1
600
0
0
FRONTDOOR INC
COM
35905a109
1209
25490
SH
SOLE
25490
0
0
FRP HLDGS INC COM
COM
30292l107
490
9841
SH
SOLE
9841
0
0
FS GLOBAL CR OPPORTUNITIE FDA
LP
30291b100
10
1397
SH
SOLE
1
1397
0
0
FS INVESTMENT CORP II BUSINESS
COM
35952v105
14
1905
SH
SOLE
1
1905
0
0
GABELLI DIVD & INCOME TR
CLSD FD
36242H104
159
7250
SH
SOLE
1
7250
0
0
GABELLI GLOBAL SMALL & MID CAP
CLSD FD
36249w104
349
29500
SH
SOLE
29500
0
0
GABELLI GLOBAL SMALL & MID CAP
CLSD FD
36249w104
59
5000
SH
SOLE
1
5000
0
0
GABELLI GLOBAL UTILITY AND INC
CV PFD
36242l303
1062
20500
SH
SOLE
20500
0
0
GABELLI GLOBAL UTILITY AND INC
CV PFD
36242l303
570
11000
SH
SOLE
1
11000
0
0
GABELLI HEALTHCARE & WELLNESS
COM
36246k103
390
33874
SH
SOLE
1
33674
0
200
GAMESTOP CORP NEW CL A
COM
36467w109
3047
501200
SH
SOLE
501200
0
0
GAMESTOP CORP NEW CL A
COM
36467w109
24
3900
SH
SOLE
1
3900
0
0
GameStop Corp.
CALL
36467w909
1508
10364
SH
Call
SOLE
1
10364
0
0
GAMING AND LEISURE PROPERTIES
COM
36467j108
6988
162330
SH
SOLE
122420
0
39910
GARDNER DENVER HOLDINGS INC
COM
36555p107
7
200
SH
SOLE
1
200
0
0
GARRETT MOTION INC
COM
366505105
1
84
SH
SOLE
1
84
0
0
GARTNER INC
COM
366651107
1816
11785
SH
SOLE
1
10435
0
1350
GCI LIBERTY INC
COM
36164v305
5761
81316
SH
SOLE
62464
0
18852
GCI LIBERTY INC
COM
36164v305
481
6784
SH
SOLE
1
6759
0
25
GDL FUND
CLSD FD
361570104
1663
178776
SH
SOLE
178776
0
0
GDL FUND
CLSD FD
361570104
42
4500
SH
SOLE
1
4500
0
0
GENCO SHIPPING AND TRADING LIM
COM
y2685t131
491
46218
SH
SOLE
43140
0
3078
GENERAL DYNAMICS CORP
COM
369550108
277
1569
SH
SOLE
1569
0
0
GENERAL DYNAMICS CORP
COM
369550108
2254
12779
SH
SOLE
1
10734
0
2045
GENERAL ELECTRIC CO
COM
369604103
16
1466
SH
SOLE
1466
0
0
GENERAL ELECTRIC CO
COM
369604103
288
25782
SH
SOLE
1
25782
0
0
GENERAL MLS INC
COM
370334104
50
925
SH
SOLE
1
925
0
0
GENERAL MOTORS CO
COM
37045v100
7
189
SH
SOLE
1
189
0
0
GENESCO INC
COM
371532102
564
11780
SH
SOLE
11780
0
0
GENTING MALAYSIA BERHA SPONSOR
ADUS
37251v109
4
200
SH
SOLE
1
200
0
0
GEOSPACE TECHNOLOGIES CORP COM
COM
37364x109
185
11016
SH
SOLE
10425
0
591
GETSWIFT LTD
COM
q402a3102
370
1108667
SH
SOLE
1108667
0
0
GETSWIFT LTD
COM
q402a3102
185
554500
SH
SOLE
1
554500
0
0
GILEAD SCIENCES INC
COM
375558103
415
6392
SH
SOLE
1
6392
0
0
GIVAUDAN SA ADR
ADUS
37636P108
74
1178
SH
SOLE
1
1178
0
0
GLAXOSMITHKLINE PLC
ADUS
37733W105
231
4913
SH
SOLE
4913
0
0
GLAXOSMITHKLINE PLC
ADUS
37733W105
179
3812
SH
SOLE
1
3812
0
0
GLOBAL INDEMNITY LIMITED CAYMA
COM
g3933f105
36
1200
SH
SOLE
1200
0
0
GLOBAL INDEMNITY LIMITED CAYMA
COM
g3933f105
154
5200
SH
SOLE
1
5200
0
0
GLOBAL NET LEASE INC
CV PFD
379378409
692
27000
SH
SOLE
27000
0
0
GLOBAL NET LEASE INC
CV PFD
379378409
167
6500
SH
SOLE
1
6500
0
0
GLOBAL PMTS INC COM
COM
37940x102
186
1021
SH
SOLE
1
1021
0
0
GLOBAL X FDS MLP & ENERGY INFR
INDX FD
37950e226
66
5400
SH
SOLE
5400
0
0
GLOBAL X FDS MLP & ENERGY INFR
INDX FD
37950e226
191
15515
SH
SOLE
1
15240
0
275
GLOBAL X MLP
COM
37950e473
14
1800
SH
SOLE
1
1800
0
0
GLOBAL X FDS
CALL
37950E909
39
100
SH
Call
SOLE
100
0
0
GLOBAL X SILVER MINERS ETF
INDX FD
37954y848
17
500
SH
SOLE
1
500
0
0
GOLDMAN SACHS ETF TR
INDX FD
381430206
1042
30348
SH
SOLE
1
30348
0
0
GOLDMAN SACHS ETF TR
INDX FD
381430503
1959
30288
SH
SOLE
30288
0
0
GOLDMAN SACHS ETF TR
INDX FD
381430503
424
6557
SH
SOLE
1
6557
0
0
GOLDMAN SACHS ETF TR
INDX FD
381430107
34
1139
SH
SOLE
1
1139
0
0
GOLDMAN SACHS GROUP INC
COM
38141g104
92
400
SH
SOLE
1
400
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
26
1700
SH
SOLE
1
1700
0
0
GRAINGER W W INC
COM
384802104
68
200
SH
SOLE
1
200
0
0
GRAND RIV COMM INC COM
COM
386441109
144
25000
SH
SOLE
1
0
0
25000
GRAVITY CO LTD
ADUS
38911n206
6
150
SH
SOLE
150
0
0
GREAT ELM CAP CORP NT
CV PFD
390320307
467
18500
SH
SOLE
18500
0
0
GREAT ELM CAP CORP NT
CV PFD
390320307
38
1500
SH
SOLE
1
1500
0
0
GUARDANT HEALTH INC COM
COM
40131m109
47
600
SH
SOLE
600
0
0
GUESS INC
COM
401617105
336
15000
SH
SOLE
15000
0
0
GUGGENHEIM TIMBER ETF
INDX FD
18383q879
17
600
SH
SOLE
1
600
0
0
GULF ENERGY CORP
COM
402274104
0
500
SH
SOLE
1
500
0
0
GULF ISLAND FABRICATION INC
COM
402307102
1097
216355
SH
SOLE
204910
0
11445
HALLIBURTON CO
COM
406216101
84
3450
SH
SOLE
3450
0
0
HALLIBURTON CO
COM
406216101
255
10425
SH
SOLE
1
8325
0
2100
HAMILTON BEACH BRANDS HOLDING
COM
40701t104
701
36680
SH
SOLE
36680
0
0
HANESBRANDS INC
COM
410345102
316
21246
SH
SOLE
1
17421
0
3825
HANGER INC
COM
41043f208
35
1270
SH
SOLE
1
1270
0
0
HANOVER FOODS CORP CL A
COM
41078W100
8
125
SH
SOLE
1
125
0
0
HARLEY DAVIDSON INC
COM
412822108
5
123
SH
SOLE
1
123
0
0
HARMONIC INC
COM
413160102
2407
308624
SH
SOLE
308624
0
0
HARMONIC INC
COM
413160102
81
10403
SH
SOLE
1
10403
0
0
HARSCO CORP
COM
415864107
2548
110720
SH
SOLE
96080
0
14640
HARTFORD FINANCIAL SERVICES GR
CV PFD
416518603
55
2000
SH
SOLE
1
2000
0
0
HARVEST NAT RES
COM
41754v202
1
45000
SH
SOLE
45000
0
0
HC2 HLDGS INC
COM
404139107
423
194961
SH
SOLE
184750
0
10211
HD SUPPLY HLDGS INC
COM
40416m105
2715
67510
SH
SOLE
41030
0
26480
HEALTHPEAK PROPERTIES
LP
42250p103
17
500
SH
SOLE
1
500
0
0
HEICO CORP NEW
COM
422806109
47
414
SH
SOLE
414
0
0
HEICO CORP NEW
COM
422806109
188
1646
SH
SOLE
1
1646
0
0
HEINEKEN N V SPONSORED ADR L1
ADUS
423012301
47
881
SH
SOLE
1
881
0
0
HEMISPHERE MEDIA GROUP
WT
42365q103
7
500
SH
SOLE
1
500
0
0
HERCULES CAPITAL INC
COM
427096508
9
639
SH
SOLE
1
639
0
0
HERSHEY CO
COM
427866108
73
500
SH
SOLE
1
500
0
0
HERTZ RENT CAR HLDG
COM
42806j106
7
447
SH
SOLE
1
447
0
0
HESS CORP COM
COM
42809h107
191
2859
SH
SOLE
1
2859
0
0
HEWLETT PACKARD ENTERPRISE CO
COM
42824c109
16
1000
SH
SOLE
1
1000
0
0
HI CRUSH INC
COM
428337109
0
500
SH
SOLE
1
500
0
0
HIGHLANDS REIT INC
LP
43110a104
1
1597
SH
SOLE
1
1597
0
0
HILL INTERNATIONAL INC
COM
431466101
14207
4496025
SH
SOLE
4496025
0
0
HILL INTERNATIONAL INC
COM
431466101
141
44569
SH
SOLE
1
44569
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300a203
17
149
SH
SOLE
149
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300a203
91
820
SH
SOLE
1
820
0
0
HINES GLOBAL REIT INC COM
COM
433240108
1060
171761
SH
SOLE
1
77990
0
93771
HMS HLDGS CORP COM
COM
40425j101
90
3050
SH
SOLE
1
3050
0
0
HOLOGIC INC
COM
436440101
39
750
SH
SOLE
1
750
0
0
HOME BANCSHARES INC
COM
436893200
31
1576
SH
SOLE
1
1576
0
0
HOME DEPOT INC
COM
437076102
9271
42453
SH
SOLE
41553
0
900
HOME DEPOT INC
COM
437076102
6881
31510
SH
SOLE
1
30648
0
862
HONEYWELL INTL INC
COM
438516106
13474
76125
SH
SOLE
74350
0
1775
HONEYWELL INTL INC
COM
438516106
11792
66619
SH
SOLE
1
64879
0
1741
HORMEL FOODS CORP
COM
440452100
133
2952
SH
SOLE
2952
0
0
HORMEL FOODS CORP
COM
440452100
77
1700
SH
SOLE
1
1700
0
0
HOST MARRIOTT CORP NEW COM
COM
44107p104
4
200
SH
SOLE
1
200
0
0
HOUSTON WIRE & CBL CO COM
COM
44244k109
1079
244659
SH
SOLE
231709
0
12950
HSBC HLDGS PLC
ADUS
404280406
1
13
SH
SOLE
1
13
0
0
HSBC USA INC PLUS SX5E
CV PFD
40435c468
31
2500
SH
SOLE
2500
0
0
HUBBELL INC
COM
443510607
26
175
SH
SOLE
1
175
0
0
HUBSPOT INC
COM
443573100
4918
31027
SH
SOLE
31027
0
0
HUMANA INC
COM
444859102
290
790
SH
SOLE
1
790
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
1134
75185
SH
SOLE
1
75185
0
0
HYCROFT MNG CORP WT
WT
448629113
0
28
SH
SOLE
1
28
0
0
IAA INC
COM
449253103
3194
67880
SH
SOLE
50560
0
17320
IAA INC
COM
449253103
105
2240
SH
SOLE
1
2240
0
0
IAC INTERACTIVECORP
COM
44919P508
263
1055
SH
SOLE
1
1055
0
0
IAMGOLD CORP
COM
450913108
485
130000
SH
SOLE
130000
0
0
IAMGOLD CORP
COM
450913108
298
80000
SH
SOLE
1
80000
0
0
ICICI BK LTD ADR
ADUS
45104g104
83
5500
SH
SOLE
1
5500
0
0
IDEXX LABS INC COM
COM
45168d104
51
195
SH
SOLE
195
0
0
IDEXX LABS INC COM
COM
45168d104
196
752
SH
SOLE
1
752
0
0
IEXALT INC COM NEW
COM
451691208
0
20
SH
SOLE
1
20
0
0
IHEARTMEDIA INC COM CL A
COM
45174j509
2520
149090
SH
SOLE
112570
0
36520
II VI INC
CALL
902104908
2
10
SH
Call
SOLE
10
0
0
II VI INC
PUT
902104958
0
10
SH
Put
SOLE
10
0
0
ILLINOIS TOOL WKS INC
COM
452308109
395
2199
SH
SOLE
1
1199
0
1000
ILLUMINA INC
COM
452327109
241
725
SH
SOLE
1
725
0
0
IMEDIA BRANDS INC
COM
452465206
454
113814
SH
SOLE
107539
0
6275
IMPERIAL BRANDS PLC SPON ADR
ADUS
45262P102
1
60
SH
SOLE
60
0
0
INCYTE CORP COM
COM
45337c102
17
200
SH
SOLE
1
200
0
0
INDEPENDENCE RLTY TR INC COM
COM
45378a106
742
52690
SH
SOLE
52690
0
0
INDEPENDENT BANK CORP MICH
COM
453838609
923
40740
SH
SOLE
40740
0
0
INDEXIQ ETF TR
INDX FD
45409B800
11845
356784
SH
SOLE
356784
0
0
INDEXIQ ETF TR
INDX FD
45409B800
267
8055
SH
SOLE
1
8055
0
0
INDEXIQ ETF TR
INDX FD
45409B628
8
300
SH
SOLE
1
300
0
0
INDIA FD INC
COM
454089103
50
2479
SH
SOLE
1
2479
0
0
INFOSYS LTD
ADUS
456788108
11
1100
SH
SOLE
1
1100
0
0
ING GROEP N V
ADUS
456837103
50
4189
SH
SOLE
1
4189
0
0
INMODE LTD
COM
m5425m103
20
500
SH
SOLE
1
500
0
0
INNOVATIVE INDL PPTYS INC COM
COM
45781v101
670
8834
SH
SOLE
1
7734
0
1100
INSTEEL INDUSTRIES INC
COM
45774W108
22
1040
SH
SOLE
1040
0
0
INTEL CORP
COM
458140100
1325
22137
SH
SOLE
22137
0
0
INTEL CORP
COM
458140100
3149
52619
SH
SOLE
1
51919
0
700
INTERCONTINENTALEXCHAN COM
COM
45866f104
88
950
SH
SOLE
1
950
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
3
25
SH
SOLE
25
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1541
11493
SH
SOLE
1
11493
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
13
100
SH
SOLE
1
100
0
0
INTERNATIONAL GAME TECH PLC
COM
g4863A108
15
1000
SH
SOLE
1000
0
0
INTERNATIONAL GAME TECH PLC
COM
g4863A108
7
500
SH
SOLE
1
500
0
0
INTERNATIONAL MONEY EXPRESS IN
COM
46005l101
6
500
SH
SOLE
1
500
0
0
INTEVAC INC
COM
461148108
1663
235587
SH
SOLE
224499
0
11088
INTL PAPER CO
COM
460146103
29
636
SH
SOLE
1
636
0
0
INTUIT
COM
461202103
158
603
SH
SOLE
603
0
0
INTUIT
COM
461202103
148
564
SH
SOLE
1
539
0
25
INTUITIVE SURGICAL INC COM NEW
COM
46120e602
53
89
SH
SOLE
89
0
0
INTUITIVE SURGICAL INC COM NEW
COM
46120e602
411
695
SH
SOLE
1
695
0
0
INVACARE CORP
COM
461203101
737
81692
SH
SOLE
77125
0
4567
INVACARE CORP
COM
461203101
23
2500
SH
SOLE
1
2500
0
0
INVENTRUST PPTYS
LP
46124j102
5
1597
SH
SOLE
1
1597
0
0
INVESCO BLDRS DEVELOPED MARKET
INDX FD
46090c206
4
200
SH
SOLE
1
200
0
0
INVESCO BLDRS EMERGING MARKETS
INDX FD
46090c305
40
900
SH
SOLE
1
900
0
0
INVESCO BULLETSHARES 2022 CORP
COM
46138j882
323
15000
SH
SOLE
15000
0
0
INVESCO BULLETSHARES 2022 CORP
COM
46138j882
430
20000
SH
SOLE
1
20000
0
0
INVESCO BULLETSHARES 2023 CORP
INDX FD
46138j866
320
15000
SH
SOLE
15000
0
0
INVESCO BUYBACK ACHIEVERS ETF
INDX FD
46137v308
40
586
SH
SOLE
586
0
0
INVESCO BUYBACK ACHIEVERS ETF
INDX FD
46137v308
639
9257
SH
SOLE
1
9257
0
0
INVESCO CEF INCOME COMPOSITE E
CLSD FD
46138e404
130
5574
SH
SOLE
1
5574
0
0
INVESCO CURRENCYSHARES BRITISH
INDX FD
46138m109
58
450
SH
SOLE
1
450
0
0
INVESCO DB COMMODITY INDEX TRA
INDX FD
46138b103
150
9435
SH
SOLE
9435
0
0
INVESCO DB US DOLLAR INDEX BEA
INDX FD
46141d104
412
20100
SH
SOLE
1
20100
0
0
Invesco ETF Trust II
PUT
46138g958
133
12692
SH
Put
SOLE
1
12692
0
0
INVESCO FINANCIAL PREFERRED ET
INDX FD
46137v621
3
150
SH
SOLE
1
150
0
0
INVESCO FTSE RAFI US 1000 ETF
INDX FD
46137v613
17288
136441
SH
SOLE
136441
0
0
INVESCO FTSE RAFI US 1000 ETF
INDX FD
46137v613
827
6529
SH
SOLE
1
6529
0
0
INVESCO FTSE RAFI US 1500 SMAL
INDX FD
46137v597
48
350
SH
SOLE
1
350
0
0
INVESCO GLOBAL CLEAN ENERGY ET
INDX FD
46138g847
1
100
SH
SOLE
1
100
0
0
INVESCO INTL BUYBACK ACHIEV
INDX FD
46138e644
31
930
SH
SOLE
930
0
0
INVESCO INTL BUYBACK ACHIEV
INDX FD
46138e644
178
5275
SH
SOLE
1
5275
0
0
INVESCO PREFERRED ETF
INDX FD
46138e511
91
6051
SH
SOLE
6051
0
0
INVESCO QQQ TR
PUT
46090E953
234
2040
SH
Put
SOLE
1
2040
0
0
INVESCO QQQ TRUST
INDX FD
46090e103
1345
6324
SH
SOLE
6324
0
0
INVESCO QQQ TRUST
INDX FD
46090e103
1414
6653
SH
SOLE
1
6653
0
0
INVESCO S&P 500 EQUAL WEIGHT E
INDX FD
46137v357
228
1969
SH
SOLE
1
1529
0
440
INVESCO S&P 500 LOW VOLATILITY
INDX FD
46138e354
1655
28376
SH
SOLE
28376
0
0
INVESCO S&P 500 LOW VOLATILITY
INDX FD
46138e354
1908
32712
SH
SOLE
1
32514
0
198
INVESCO S&P SPIN OFF ETF
INDX FD
46137v159
8
150
SH
SOLE
1
0
0
150
INVESCO ULTRA SHORT DURATION
INDX FD
46090a887
359
7129
SH
SOLE
1
7129
0
0
INVESCO VALUE MUN INCOME TR
CLSD FD
46132p108
230
15000
SH
SOLE
1
15000
0
0
INVESCO VAN KAMPEN TR COM
CLSD FD
46131m106
4
350
SH
SOLE
1
350
0
0
INVESCO WATER RESOURCES ETF
INDX FD
46137v142
42
1078
SH
SOLE
1
1078
0
0
INVESTORS BANCORP INC NEW
COM
46146l101
21
1766
SH
SOLE
1
1766
0
0
IQVIA HOLDINGS INC
COM
46266c105
190
1230
SH
SOLE
1
1230
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
4691
190400
SH
SOLE
154960
0
35440
IRIDIUM COMMUNICATIONS INC
COM
46269C102
110
4480
SH
SOLE
1
4480
0
0
ISHARES CORE 1 TO 5 YEAR USD B
INDX FD
46432f859
1
17
SH
SOLE
17
0
0
ISHARES CORE 1 TO 5 YEAR USD B
INDX FD
46432f859
4
75
SH
SOLE
1
75
0
0
ISHARES CORE DIVIDEND GROWTH
INDX FD
46434v621
83
1966
SH
SOLE
1
1966
0
0
ISHARES TR
INDX FD
464289867
14
285
SH
SOLE
1
285
0
0
ISHARES CORE MSCI PACIFIC
INDX FD
46434v696
4
67
SH
SOLE
1
67
0
0
ISHARES TR
INDX FD
464287671
64
949
SH
SOLE
949
0
0
ISHARES TR
INDX FD
464287671
80
1180
SH
SOLE
1
1180
0
0
ISHARES GOLD TRUST
INDX FD
464285105
6996
482494
SH
SOLE
482494
0
0
ISHARES GOLD TRUST
INDX FD
464285105
244
16850
SH
SOLE
1
16850
0
0
ISHARES IBONDS DEC 2020 TERM C
INDX FD
46434vaq3
253
10000
SH
SOLE
1
10000
0
0
ISHARES IBONDS DEC 2021 TERM C
INDX FD
46434vbk5
250
10000
SH
SOLE
1
10000
0
0
ISHARES INC CORE MSCI EMERGING
INDX FD
46434g103
1191
22156
SH
SOLE
22156
0
0
ISHARES INC CORE MSCI EMERGING
INDX FD
46434g103
863
16044
SH
SOLE
1
16044
0
0
ISHARES INC
INDX FD
464286533
525
8948
SH
SOLE
8948
0
0
ISHARES INC
INDX FD
464286533
1669
28447
SH
SOLE
1
28447
0
0
ISHARES INC
INDX FD
464286871
15
621
SH
SOLE
1
621
0
0
ISHARES INC MSCI JAPAN ETF
INDX FD
46434g822
18
312
SH
SOLE
312
0
0
ISHARES INC MSCI JAPAN ETF
INDX FD
46434g822
15
249
SH
SOLE
1
249
0
0
ISHARES INC
INDX FD
464286665
51
1100
SH
SOLE
1
1100
0
0
ISHARES INC
INDX FD
464286772
2
27
SH
SOLE
1
27
0
0
ISHARES INC MSCI SINGAPORE ETF
INDX FD
46434g780
13
519
SH
SOLE
519
0
0
ISHARES INC MSCI SINGAPORE ETF
INDX FD
46434g780
29
1199
SH
SOLE
1
1199
0
0
ISHARES INC MSCI TAIWAN ETF
INDX FD
46434g772
8
196
SH
SOLE
196
0
0
ISHARES INC MSCI TAIWAN ETF
INDX FD
46434g772
15
362
SH
SOLE
1
362
0
0
ISHARES INTl AGGREGATE BOND FD
INDX FD
46435g672
3
50
SH
SOLE
1
50
0
0
ISHARES INC
INDX FD
464286350
6
200
SH
SOLE
1
200
0
0
ISHARES MSCI MULTIFACTOR EMRGN
INDX FD
46434g889
182
3988
SH
SOLE
3988
0
0
ISHARES MSCI MULTIFACTOR EMRGN
INDX FD
46434g889
118
2594
SH
SOLE
1
2594
0
0
ISHARES MSCI MULTIFACTOR USA S
INDX FD
46434v290
201
4674
SH
SOLE
4674
0
0
ISHARES TR
INDX FD
464287622
271
1518
SH
SOLE
1518
0
0
ISHARES TR
INDX FD
464287622
69
389
SH
SOLE
1
389
0
0
ISHARES TR
INDX FD
464288646
102
1902
SH
SOLE
1902
0
0
ISHARES TR
INDX FD
464288646
329
6132
SH
SOLE
1
6132
0
0
ISHARES SILVER TRUST
INDX FD
46428Q109
43
2550
SH
SOLE
1
2550
0
0
ISHARES TR
PUT
464287959
0
20
SH
Put
SOLE
20
0
0
ISHARES TR
CALL
464287902
4
5
SH
Call
SOLE
5
0
0
ISHARES TR
PUT
464287952
741
1418
SH
Put
SOLE
1
1418
0
0
ISHARES TR
PUT
464288951
0
10
SH
Put
SOLE
10
0
0
ISHARES TR
PUT
464288953
372
3135
SH
Put
SOLE
1
3135
0
0
ISHARES TR 20 Year Treasury Bond
CALL
920933903
0
11
SH
Call
SOLE
11
0
0
ISHARES TR 20 YR TRS BD
INDX FD
920933108
54
400
SH
SOLE
1
400
0
0
ISHARES TR
CLSD FD
464287440
39
351
SH
SOLE
1
351
0
0
ISHARES TR
INDX FD
464287457
1269
15000
SH
SOLE
15000
0
0
ISHARES TR
INDX FD
464287457
1041
12297
SH
SOLE
1
12297
0
0
ISHARES TR
INDX FD
464288661
52756
419530
SH
SOLE
419530
0
0
ISHARES TR
INDX FD
464288612
8
68
SH
SOLE
1
68
0
0
ISHARES TR
INDX FD
464288679
1326
12000
SH
SOLE
12000
0
0
ISHARES TR
INDX FD
464288679
663
6000
SH
SOLE
1
6000
0
0
ISHARES TR
INDX FD
464287176
435
3730
SH
SOLE
1
3730
0
0
ISHARES TR
INDX FD
464287564
21
176
SH
SOLE
1
176
0
0
ISHARES TR
INDX FD
464287812
19
140
SH
SOLE
1
140
0
0
ISHARES TR CORE MSCI EAFE
INDX FD
46432f842
12016
184181
SH
SOLE
184181
0
0
ISHARES TR CORE MSCI EAFE
INDX FD
46432f842
2808
43044
SH
SOLE
1
43044
0
0
ISHARES TR CORE MSCI TOTAL INT
INDX FD
46432f834
4470
72220
SH
SOLE
4090
0
68130
ISHARES TR CORE MSCI TOTAL INT
INDX FD
46432f834
512
8269
SH
SOLE
1
8269
0
0
ISHARES TR
INDX FD
464287507
2034
9880
SH
SOLE
9880
0
0
ISHARES TR
INDX FD
464287507
5709
27739
SH
SOLE
1
26039
0
1700
ISHARES TR
INDX FD
464287150
18896
259951
SH
SOLE
7818
0
252133
ISHARES TR
INDX FD
464287150
9647
132717
SH
SOLE
1
132717
0
0
ISHARES TR
INDX FD
464287200
4161
12873
SH
SOLE
12873
0
0
ISHARES TR
INDX FD
464287200
11232
34747
SH
SOLE
1
34620
0
127
ISHARES TR CORE TOTAL USD BD M
INDX FD
46434v613
53
1024
SH
SOLE
1
1024
0
0
ISHARES TR
INDX FD
464287226
286
2546
SH
SOLE
2546
0
0
ISHARES TR
INDX FD
464287226
6332
56351
SH
SOLE
1
55797
0
554
ISHARES TR
INDX FD
464288760
21
93
SH
SOLE
1
93
0
0
ISHARES TR
INDX FD
464288448
7
200
SH
SOLE
1
200
0
0
ISHARES TR
INDX FD
464287168
329
3114
SH
SOLE
1
3114
0
0
ISHARES TR
INDX FD
464287788
39
280
SH
SOLE
280
0
0
ISHARES TR
INDX FD
464287788
924
6705
SH
SOLE
1
6705
0
0
ISHARES TR
INDX FD
464287762
416
1929
SH
SOLE
1
1929
0
0
ISHARES TR
INDX FD
464287721
50
213
SH
SOLE
1
213
0
0
ISHARES TR
INDX FD
464287697
16
100
SH
SOLE
1
100
0
0
ISHARES TR
INDX FD
46429B689
968
12993
SH
SOLE
12993
0
0
ISHARES TR
INDX FD
46429B689
5243
70335
SH
SOLE
1
70305
0
30
ISHARES TR EDGE MSCI MULTIFACT
INDX FD
46434v274
289
10696
SH
SOLE
10696
0
0
ISHARES TR EDGE MSCI MULTIFACT
INDX FD
46434v274
46
1716
SH
SOLE
1
1716
0
0
ISHARES TR ESG MSCI USA
INDX FD
46435g425
7
100
SH
SOLE
1
100
0
0
ISHARES TR FLTG RATE NT
INDX FD
46429b655
123
2424
SH
SOLE
1
2424
0
0
ISHARES TR
INDX FD
464287184
4
100
SH
SOLE
1
100
0
0
ISHARES TR
INDX FD
46429B663
8690
88606
SH
SOLE
88606
0
0
ISHARES TR
INDX FD
46429B663
2924
29812
SH
SOLE
1
29812
0
0
ISHARES TR
INDX FD
464287242
54
424
SH
SOLE
424
0
0
ISHARES TR
INDX FD
464287242
13
100
SH
SOLE
1
100
0
0
ISHARES TR
INDX FD
464288281
4
31
SH
SOLE
1
31
0
0
ISHARES TR
INDX FD
464288588
4
36
SH
SOLE
1
36
0
0
ISHARES TR
INDX FD
464287465
481
6925
SH
SOLE
1
6925
0
0
ISHARES TR
INDX FD
464287234
18
395
SH
SOLE
395
0
0
ISHARES TR
INDX FD
464287234
415
9247
SH
SOLE
1
9247
0
0
ISHARES TR MSCI INDIA ETF
INDX FD
46429b598
53
1500
SH
SOLE
1
1500
0
0
ISHARES TR
INDX FD
464288570
69
575
SH
SOLE
1
575
0
0
ISHARES TR
INDX FD
464288273
345
5545
SH
SOLE
5545
0
0
ISHARES TR
INDX FD
464287556
684
5679
SH
SOLE
1
5679
0
0
ISHARES TR
INDX FD
464288869
35
351
SH
SOLE
351
0
0
ISHARES TR
INDX FD
464288869
1490
14976
SH
SOLE
1
14976
0
0
ISHARES TR
INDX FD
464287648
46
216
SH
SOLE
1
216
0
0
ISHARES TR
INDX FD
464287630
707
5500
SH
SOLE
5500
0
0
ISHARES TR
INDX FD
464287630
149
1157
SH
SOLE
1
1157
0
0
ISHARES TR
PUT
464287955
343
829
SH
Put
SOLE
1
829
0
0
ISHARES TR
INDX FD
464287655
554
3347
SH
SOLE
3347
0
0
ISHARES TR
INDX FD
464287655
600
3622
SH
SOLE
1
3622
0
0
ISHARES TR
INDX FD
464287689
423
2246
SH
SOLE
2246
0
0
ISHARES TR
INDX FD
464287481
167
1097
SH
SOLE
1097
0
0
ISHARES TR
INDX FD
464287481
77
504
SH
SOLE
1
504
0
0
ISHARES TR
INDX FD
464287473
218
2297
SH
SOLE
1
2297
0
0
ISHARES TR
INDX FD
464287499
374
6281
SH
SOLE
6281
0
0
ISHARES TR
INDX FD
464287499
599
10053
SH
SOLE
1
9853
0
200
ISHARES TR
INDX FD
464287614
3531
20071
SH
SOLE
20071
0
0
ISHARES TR
INDX FD
464287614
265
1505
SH
SOLE
1
1505
0
0
ISHARES TR
INDX FD
464287598
239
1754
SH
SOLE
1754
0
0
ISHARES TR
INDX FD
464287598
2079
15233
SH
SOLE
1
15233
0
0
ISHARES TR
INDX FD
464287101
43
300
SH
SOLE
1
300
0
0
ISHARES TR
INDX FD
464287408
226
1734
SH
SOLE
1
1734
0
0
ISHARES TR
INDX FD
464288372
14
300
SH
SOLE
1
300
0
0
ISHARES TR
INDX FD
464287705
26
151
SH
SOLE
1
151
0
0
ISHARES TR
INDX FD
464287549
36
147
SH
SOLE
1
147
0
0
ISHARES TR
INDX FD
464287804
1541
18375
SH
SOLE
18375
0
0
ISHARES TR
INDX FD
464287804
3476
41457
SH
SOLE
1
37000
0
4457
ISHARES TR
INDX FD
464287309
210
1085
SH
SOLE
1
1085
0
0
ISHARES TR
INDX FD
464287192
1
6
SH
SOLE
1
6
0
0
ISHARES TR
INDX FD
464288687
177
4713
SH
SOLE
1
4041
0
672
ISHARES TR
INDX FD
464287754
91
545
SH
SOLE
1
545
0
0
ISHARES TR
INDX FD
464288851
1950
35124
SH
SOLE
35124
0
0
ISHARES TR
INDX FD
464288851
1
25
SH
SOLE
1
25
0
0
ISHARES TR
INDX FD
46429B697
439
6687
SH
SOLE
6687
0
0
ISHARES TR
INDX FD
46429B697
3352
51095
SH
SOLE
1
51095
0
0
ISHARES US ETF TR
INDX FD
46431W507
1105
22000
SH
SOLE
22000
0
0
ISHARES US ETF TR
INDX FD
46431W507
251
5000
SH
SOLE
1
5000
0
0
ISHARES TR
INDX FD
464287838
5
50
SH
SOLE
1
50
0
0
ITERIS INC
COM
46564T107
830
166423
SH
SOLE
163453
0
2970
ITERIS INC
COM
46564T107
299
60000
SH
SOLE
1
60000
0
0
J ALEXANDERS HLDGS
COM
46609j106
10348
1082423
SH
SOLE
1029860
0
52563
J ALEXANDERS HLDGS
COM
46609j106
102
10645
SH
SOLE
1
10645
0
0
JACK IN THE BOX INC
COM
466367109
27
340
SH
SOLE
340
0
0
JACOBS ENGR GROUP INC
COM
469814107
103
1150
SH
SOLE
1150
0
0
JAPAN EQUITY FD INC COM
CLSD FD
471057109
3
425
SH
SOLE
425
0
0
JAPAN SMALLER CAPTLZTN FD IN
INDX FD
47109U104
9
1000
SH
SOLE
1000
0
0
JAPAN SMALLER CAPTLZTN FD IN
INDX FD
47109U104
4
500
SH
SOLE
1
500
0
0
JBG SMITH PROPERTIES
COM
46590v100
4298
107751
SH
SOLE
103751
0
4000
JBG SMITH PROPERTIES
COM
46590v100
43
1090
SH
SOLE
1
1090
0
0
JEFFERIES GROUP INC NEW COM
COM
47233w109
132
6200
SH
SOLE
1
5000
0
1200
JETBLUE AWYS CORP
COM
477143101
11
575
SH
SOLE
1
575
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1
10
SH
SOLE
1
10
0
0
HANCOCK JOHN FINL OPPTYS FD
CLSD FD
409735206
105
2900
SH
SOLE
1
2900
0
0
JOHN HANCOCK PREMIUM DIVIDEND
CLSD FD
41013t105
0
26
SH
SOLE
1
26
0
0
JOHNSON & JOHNSON
COM
478160104
16254
111425
SH
SOLE
109025
0
2400
JOHNSON & JOHNSON
COM
478160104
17123
117384
SH
SOLE
1
113107
0
4277
JOHNSON CTLS INTL PLC
COM
g51502105
5
120
SH
SOLE
1
120
0
0
JP MORGAN CHASE & CO
COM
46625h100
17078
122513
SH
SOLE
120013
0
2500
JP MORGAN CHASE & CO
COM
46625h100
15044
107917
SH
SOLE
1
104865
0
3052
JP MORGAN ULTRA SHORT INCOME E
INDX FD
46641q837
3069
60860
SH
SOLE
60860
0
0
JP MORGAN ULTRA SHORT INCOME E
INDX FD
46641q837
30746
609669
SH
SOLE
1
596909
0
12760
JPMORGAN DIVERSIFIED RETURN EM
INDX FD
46641q308
4865
85354
SH
SOLE
85354
0
0
JPMORGAN DIVERSIFIED RETURN EM
INDX FD
46641q308
603
10577
SH
SOLE
1
10577
0
0
JPMORGAN DIVERSIFIED RETURN IN
INDX FD
46641q209
22343
391370
SH
SOLE
391370
0
0
JPMORGAN DIVERSIFIED RETURN IN
INDX FD
46641q209
529
9268
SH
SOLE
1
8337
0
931
JPMORGAN DIVERSIFIED RETURN US
INDX FD
46641q407
3474
43609
SH
SOLE
1
37755
0
5854
KAANAPALI LD LLC COM
COM
48282H308
1
30
SH
SOLE
1
30
0
0
KANSAS CITY SOUTHERN
COM
485170302
140
915
SH
SOLE
1
915
0
0
KAR AUCTION SVCS INC
COM
48238T109
4909
225300
SH
SOLE
174300
0
51000
KAR AUCTION SVCS INC
COM
48238T109
54
2500
SH
SOLE
1
2500
0
0
KEARNY FINL CORP MD
COM
48716p108
6018
435144
SH
SOLE
357523
0
77621
KEARNY FINL CORP MD
COM
48716p108
90
6530
SH
SOLE
1
6530
0
0
KELLOGG CO
COM
487836108
52
750
SH
SOLE
1
750
0
0
KEURIG DR PEPPER INC
COM
49271v100
18
610
SH
SOLE
1
610
0
0
KEY TRONIC CORP
COM
493144109
1151
211568
SH
SOLE
200364
0
11204
KEYCORP NEW
COM
493267108
40
1983
SH
SOLE
1983
0
0
KEYCORP NEW
COM
493267108
260
12840
SH
SOLE
1
12840
0
0
KIMBALL ELECTRONICS INC
COM
49428J109
2304
131276
SH
SOLE
103831
0
27445
KIMBALL ELECTRONICS INC
COM
49428J109
14
810
SH
SOLE
1
810
0
0
KIMBALL INTL INC
COM
494274103
4381
211961
SH
SOLE
154615
0
57346
KIMBALL INTL INC
COM
494274103
23
1100
SH
SOLE
1
1100
0
0
KIMBERLY CLARK CORP
COM
494368103
110
800
SH
SOLE
800
0
0
KIMBERLY CLARK CORP
COM
494368103
1535
11158
SH
SOLE
1
10958
0
200
KINDER MORGAN INC DEL
LP
49456B101
179
8474
SH
SOLE
1
8474
0
0
KKR & CO L P DEL COM UNITS
COM
48248m102
23
800
SH
SOLE
1
800
0
0
KLX ENERGY SERVICES HOLDINGS
COM
48253l106
420
65187
SH
SOLE
65187
0
0
KOHLS CORP
COM
500255104
13
250
SH
SOLE
250
0
0
KONTOOR BRANDS
COM
50050n103
10543
251080
SH
SOLE
199740
0
51340
KONTOOR BRANDS
COM
50050n103
127
3014
SH
SOLE
1
3014
0
0
KRATON CORPORATION
COM
50077C106
6
223
SH
SOLE
1
223
0
0
KRATOS DEFENSE AND SECURITY SO
COM
50077b207
324
18000
SH
SOLE
18000
0
0
KRATOS DEFENSE AND SECURITY SO
COM
50077b207
14
805
SH
SOLE
1
805
0
0
KROGER CO
COM
501044101
158
5445
SH
SOLE
1
5445
0
0
L OREAL CO ADR
ADUS
502117203
6
100
SH
SOLE
1
100
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
12350
62416
SH
SOLE
61041
0
1375
L3HARRIS TECHNOLOGIES INC
COM
502431109
9441
47713
SH
SOLE
1
45353
0
2360
LAACO LTD
COM
505346106
7
3
SH
SOLE
1
3
0
0
LABORATORY CORP AMER HLDGS
COM
50540R409
132
779
SH
SOLE
1
779
0
0
LAKELAND INDS INC
COM
511795106
2184
202233
SH
SOLE
194668
0
7565
LAKELAND INDS INC
COM
511795106
222
20571
SH
SOLE
1
20571
0
0
LAM RESEARCH CORP
COM
512807108
27
92
SH
SOLE
1
92
0
0
LAMAR ADVERTISING CO NEW
COM
512816109
38
430
SH
SOLE
430
0
0
LAMB WESTON HLDGS INC
COM
513272104
18
210
SH
SOLE
210
0
0
LANCASTER COLONY CORP
COM
513847103
149
933
SH
SOLE
1
933
0
0
LANDEC CORP
COM
514766104
1072
94773
SH
SOLE
89658
0
5115
LANDMARK INFRASTRUCTURE PARTNE
LP
51508j405
912
35000
SH
SOLE
35000
0
0
LANDMARK INFRASTRUCTURE PARTNE
LP
51508j405
355
13640
SH
SOLE
1
13640
0
0
LAS VEGAS SANDS CORP
COM
517834107
76
1100
SH
SOLE
1
1100
0
0
LAZARD GLOBAL TOTAL RETURN & I
CLSD FD
52106w103
6
357
SH
SOLE
357
0
0
LEAFIA HEALTH INC COM
COM
01444q104
0
700
SH
SOLE
1
700
0
0
LEAR CORP
COM
521865204
56
410
SH
SOLE
1
410
0
0
LEGG MASON INC
COM
524901105
22
600
SH
SOLE
1
600
0
0
LEGGETT & PLATT INC
COM
524660107
158
3100
SH
SOLE
1
3100
0
0
LEIDOS HLDGS INC
COM
525327102
10337
105598
SH
SOLE
80647
0
24951
LEIDOS HLDGS INC
COM
525327102
320
3271
SH
SOLE
1
3271
0
0
LEVEL ONE BANCORP INC
COM
52730d208
147
5824
SH
SOLE
1
5824
0
0
LIBBEY INC
COM
529898108
46
31780
SH
SOLE
1
31780
0
0
LIBERTY ALL STAR EQUITY FD
COM
530158104
224
33152
SH
SOLE
1
33152
0
0
LIBERTY BROADBAND CORP
COM
530307107
144
1160
SH
SOLE
1
1104
0
56
LIBERTY BROADBAND CORP
COM
530307305
331
2635
SH
SOLE
1
2468
0
167
LIBERTY GLOBAL INC COM SER A
COM
g5480u104
7
300
SH
SOLE
1
200
0
100
LIBERTY GLOBAL INC COM SER C
COM
g5480u120
12
528
SH
SOLE
1
356
0
172
LIBERTY MEDIA CORP DELAWARE
COM
531229706
9
310
SH
SOLE
0
0
310
LIBERTY MEDIA CORP DELAWARE
COM
531229409
166
3441
SH
SOLE
1
3186
0
255
LIBERTY MEDIA CORP DELAWARE
COM
531229888
8518
288360
SH
SOLE
214784
0
73576
LIBERTY MEDIA CORP DELAWARE
COM
531229888
174
5879
SH
SOLE
1
5879
0
0
LIBERTY MEDIA CORP DELAWARE
COM
531229607
5995
124530
SH
SOLE
89206
0
35324
LIBERTY MEDIA CORP DELAWARE
COM
531229607
1893
39319
SH
SOLE
1
38809
0
510
LIBERTY MEDIA CORP DELAWARE
COM
531229870
118
2700
SH
SOLE
2700
0
0
LIBERTY MEDIA CORP DELAWARE
COM
531229870
22
501
SH
SOLE
1
445
0
56
LIBERTY MEDIA CORP DELAWARE
COM
531229854
88
1905
SH
SOLE
1
1793
0
112
LIGAND PHARMACEUTICALS COM NEW
COM
53220k504
16
150
SH
SOLE
1
150
0
0
LIGAND PHARMACEUTICALS INC ROC
COM
53220K215
0
12000
SH
SOLE
12000
0
0
LILLY ELI & CO
COM
532457108
769
5854
SH
SOLE
1
5854
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
169
1744
SH
SOLE
1
1744
0
0
LINCOLN NATL CORP IND
COM
534187109
295
5000
SH
SOLE
5000
0
0
LINCOLN NATL CORP IND
COM
534187109
295
5000
SH
SOLE
1
5000
0
0
LINDE PLC
COM
g5494j103
144
675
SH
SOLE
1
675
0
0
LITTELFUSE INC
COM
537008104
913
4770
SH
SOLE
4430
0
340
LIVERAMP HLDGS INC COM
COM
53815p108
11078
230450
SH
SOLE
230450
0
0
LIVERAMP HLDGS INC COM
COM
53815p108
102
2125
SH
SOLE
1
2125
0
0
LKQ CORP
COM
501889208
380
10650
SH
SOLE
1
9600
0
1050
LOCKHEED MARTIN CORP
COM
539830109
133
342
SH
SOLE
342
0
0
LOCKHEED MARTIN CORP
COM
539830109
532
1367
SH
SOLE
1
1367
0
0
LONE PINE RES INC COM
COM
54222a106
0
1000000
SH
SOLE
1000000
0
0
LORAL SPACE & COMMUNICATNS I
COM
543881106
17
515
SH
SOLE
515
0
0
LORAL SPACE & COMMUNICATNS I
COM
543881106
77
2380
SH
SOLE
1
2380
0
0
LOWES COS INC
COM
548661107
106
885
SH
SOLE
885
0
0
LOWES COS INC
COM
548661107
2265
18916
SH
SOLE
1
17216
0
1700
STARRETT L S CO
COM
855668109
227
39699
SH
SOLE
37555
0
2144
LULULEMON ATHLETICA INC
COM
550021109
6
24
SH
SOLE
1
24
0
0
LUXFER HOLDINGS PLC
COM
g5698w116
1737
93837
SH
SOLE
90445
0
3392
LYONDELLBASELL INDUSTR SHS - A
COM
n53745100
712
7539
SH
SOLE
1
7464
0
75
M & T BK CORP COM
COM
55261f104
102
600
SH
SOLE
600
0
0
M & T BK CORP COM
COM
55261f104
48
284
SH
SOLE
1
284
0
0
MACE SEC INTL INC COM NEW
COM
554335208
710
2840917
SH
SOLE
2840917
0
0
MACE SEC INTL INC COM NEW
COM
554335208
1001
4004066
SH
SOLE
1
4004066
0
0
MACQUARIE GROUP LIMITED ADR NE
ADUS
55607P204
116
1195
SH
SOLE
1
1195
0
0
MADISON CVRED CALL & EQ STR
CLSD FD
557437100
6
958
SH
SOLE
958
0
0
MADISON SQUARE GARDEN CO CL A
COM
55825t103
2136
7260
SH
SOLE
4570
0
2690
MAGELLAN MIDSTREAM PRTNRS LP
LP
559080106
116
1850
SH
SOLE
1850
0
0
MAGELLAN MIDSTREAM PRTNRS LP
LP
559080106
3427
54504
SH
SOLE
1
53413
0
1091
MAGNA INTL INC
COM
559222401
33
600
SH
SOLE
1
600
0
0
MANNING & NAPIER INC
COM
56382Q102
564
324000
SH
SOLE
324000
0
0
MANNING & NAPIER INC
COM
56382Q102
948
545000
SH
SOLE
1
545000
0
0
MANPOWER INC COM
COM
56418h100
18
185
SH
SOLE
1
185
0
0
MANULIFE FINL CORP
COM
56501R106
111
5450
SH
SOLE
5450
0
0
MANULIFE FINL CORP
COM
56501R106
28
1388
SH
SOLE
1
1388
0
0
MARATHON OIL CORP
COM
565849106
1
67
SH
SOLE
1
67
0
0
MARATHON PETROLEUM CORP
COM
56585a102
11600
192537
SH
SOLE
188362
0
4175
MARATHON PETROLEUM CORP
COM
56585a102
7965
132202
SH
SOLE
1
122054
0
10148
MARCHEX INC
COM
56624R108
1668
441270
SH
SOLE
333380
0
107890
MARCHEX INC
COM
56624R108
41
10860
SH
SOLE
1
10860
0
0
MARKEL CORP
COM
570535104
42
37
SH
SOLE
1
15
0
22
MARLIN BUSINESS SVCS CORP
COM
571157106
4
200
SH
SOLE
1
200
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
10156
78875
SH
SOLE
56545
0
22330
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
220
1710
SH
SOLE
1
1710
0
0
MARSH & MCLENNAN COS INC
COM
571748102
111
1000
SH
SOLE
1
1000
0
0
MARVELL TECHNOLOGY GROUP LTD
COM
G5876H105
53
2000
SH
SOLE
1
2000
0
0
MASCO CORP
COM
574599106
11946
248934
SH
SOLE
173802
0
75132
MASCO CORP
COM
574599106
184
3840
SH
SOLE
1
3840
0
0
MASTEC INC
COM
576323109
2086
32510
SH
SOLE
31700
0
810
MASTERCARD INC
COM
57636Q104
426
1427
SH
SOLE
1427
0
0
MASTERCARD INC
COM
57636Q104
10987
36796
SH
SOLE
1
34599
0
2197
Materials Select Sector SPDR
PUT
81369y950
285
2620
SH
Put
SOLE
1
2620
0
0
MAXCO INC COM
COM
577723109
0
84846
SH
SOLE
84846
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
74
1200
SH
SOLE
1200
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
236
3840
SH
SOLE
1
3840
0
0
MCCORMICK & CO INC
COM
579780206
51
300
SH
SOLE
1
300
0
0
MCDONALDS CORP
COM
580135101
9389
47514
SH
SOLE
46514
0
1000
MCDONALDS CORP
COM
580135101
4747
24023
SH
SOLE
1
23615
0
408
MCKESSON CORP
COM
58155Q103
547
3955
SH
SOLE
3955
0
0
MCKESSON CORP
COM
58155Q103
1806
13057
SH
SOLE
1
10827
0
2230
MDU RES GROUP INC
COM
552690109
14720
495465
SH
SOLE
394315
0
101150
MDU RES GROUP INC
COM
552690109
59
2000
SH
SOLE
1
2000
0
0
MEDCATH CORP COM
COM
58404W109
0
700
SH
SOLE
1
700
0
0
MEDMEN ENTERPRISES INC
COM
58507m107
0
540
SH
SOLE
1
540
0
0
MEDTRONIC PLC SHS
COM
g5960l103
9563
84293
SH
SOLE
82243
0
2050
MEDTRONIC PLC SHS
COM
g5960l103
4816
42446
SH
SOLE
1
42255
0
191
MELLANOX TECHNOLOGIES LTD
CALL
m51363903
128
265
SH
Call
SOLE
1
265
0
0
MERCK & CO INC
COM
58933Y105
872
9588
SH
SOLE
9588
0
0
MERCK & CO INC
COM
58933Y105
3256
35802
SH
SOLE
1
33682
0
2120
MERCURY GENL CORP NEW
COM
589400100
34
700
SH
SOLE
1
700
0
0
MEREDITH CORP
COM
589433101
2247
69200
SH
SOLE
48450
0
20750
MERIDIAN BANK
COM
58958p104
471
23309
SH
SOLE
22153
0
1156
METLIFE INC
COM
59156R108
89
1749
SH
SOLE
1
1749
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
16
20
SH
SOLE
1
20
0
0
MFS GOVT MKTS INCOME TR
CLSD FD
552939100
2
525
SH
SOLE
1
525
0
0
MFS INTER INCOME TR
CLSD FD
55273C107
201
53000
SH
SOLE
53000
0
0
MFS INTER INCOME TR
CLSD FD
55273C107
30
8000
SH
SOLE
1
8000
0
0
MFS INTERMEDIATE HIGH INC
CLSD FD
59318t109
3
1224
SH
SOLE
1224
0
0
MGM GROWTH PROPERTIES LLC
LP
55303a105
101
3250
SH
SOLE
3250
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
2227
66935
SH
SOLE
66935
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
266
7990
SH
SOLE
1
7990
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
2038
19458
SH
SOLE
1
18333
0
1125
MICRON TECHNOLOGY INC
COM
595112103
48
900
SH
SOLE
900
0
0
MICRON TECHNOLOGY INC
COM
595112103
91
1701
SH
SOLE
1
1701
0
0
MICROSOFT CORP
COM
594918104
14820
93974
SH
SOLE
92174
0
1800
MICROSOFT CORP
COM
594918104
22897
145195
SH
SOLE
1
140639
0
4556
MIDDLEFIELD BANC CORP
COM
596304204
7106
272377
SH
SOLE
272377
0
0
MIDDLEFIELD BANC CORP
COM
596304204
2401
92042
SH
SOLE
1
92042
0
0
MIDLAND STS BANCORP INC ILL
COM
597742105
119
4119
SH
SOLE
4119
0
0
MIDLAND STS BANCORP INC ILL
COM
597742105
596
20594
SH
SOLE
1
20594
0
0
MILLER HERMAN INC
COM
600544100
6447
154783
SH
SOLE
1
154783
0
0
MODINE MFG CO
CALL
607828900
48
515
SH
Call
SOLE
515
0
0
MODINE MFG CO
COM
607828100
1373
178272
SH
SOLE
178272
0
0
MOLSON COORS BREWING CL B
COM
60871r209
88
1639
SH
SOLE
1
1639
0
0
MONDELEZ INTL INC
COM
609207105
300
5450
SH
SOLE
1
5450
0
0
MONMOUTH REAL ESTATE INVT CO
COM
609720107
104
7177
SH
SOLE
1
7177
0
0
MONSTER BEVERAGE CORP NEW
COM
61174x109
19
297
SH
SOLE
1
297
0
0
MOOG INC
COM
615394202
21
250
SH
SOLE
1
250
0
0
MORGAN STANLEY DUAL DIRECTIONA
CV PFD
61760s704
177
10000
SH
SOLE
1
10000
0
0
MORGAN STANLEY INDIA COM
CLSD FD
61745c105
26
1300
SH
SOLE
1300
0
0
MORGAN STANLEY INDIA COM
CLSD FD
61745c105
112
5637
SH
SOLE
1
5637
0
0
MOTOROLA SOLUTIONS INC
COM
620076307
1647
10224
SH
SOLE
1
9124
0
1100
MOTORS LIQ CO GUC TR UNIT BEN
COM
62010U101
0
21
SH
SOLE
1
21
0
0
MOVADO GROUP INC
COM
624580106
623
28669
SH
SOLE
27039
0
1630
MPLX LP
LP
55336v100
12
477
SH
SOLE
477
0
0
MSA SAFETY INC
COM
553498106
379
3000
SH
SOLE
1
3000
0
0
MSCI INC
COM
55354G100
165
640
SH
SOLE
1
640
0
0
MULTICHOICE GROUP LTD
COM
62548d100
0
50
SH
SOLE
1
50
0
0
MURPHY OIL CORP
COM
626717102
3
108
SH
SOLE
1
108
0
0
MURPHY USA INC
COM
626755102
3
27
SH
SOLE
1
27
0
0
MUTUALFIRST FINL INC COM
COM
62845b104
21936
552961
SH
SOLE
552961
0
0
MUTUALFIRST FINL INC COM
COM
62845b104
692
17439
SH
SOLE
1
17439
0
0
MVC CAPITAL INC
COM
553829102
458
50000
SH
SOLE
50000
0
0
MVC CAPITAL INC
COM
553829102
449
49000
SH
SOLE
1
49000
0
0
NACCO INDS INC
COM
629579103
231
4942
SH
SOLE
4693
0
249
NASDAQ INC
COM
631103108
37
342
SH
SOLE
342
0
0
NASPERS LTD
COM
631512209
2
50
SH
SOLE
1
50
0
0
NATUR INTERNATIONAL CORPORATIO
COM
63883u103
0
142
SH
SOLE
1
142
0
0
NELNET INC
COM
64031N108
42
718
SH
SOLE
1
718
0
0
NEOGEN CORP
COM
640491106
3
50
SH
SOLE
1
50
0
0
NESTLE S A SPONSORED ADR
ADUS
641069406
12744
117779
SH
SOLE
114879
0
2900
NESTLE S A SPONSORED ADR
ADUS
641069406
9071
83834
SH
SOLE
1
78808
0
5026
NESTLE SA CHAM ET VEVEY SHS CO
COM
h57312649
11
100
SH
SOLE
1
100
0
0
NETEASE COM INC SPONSORED ADR
ADUS
64110w102
89
290
SH
SOLE
1
290
0
0
NETFLIX INC COM
COM
64110l106
113
350
SH
SOLE
350
0
0
NETFLIX INC COM
COM
64110l106
298
922
SH
SOLE
1
922
0
0
NEUBASE THERAPEUTICS INC
COM
64132K102
1
100
SH
SOLE
1
100
0
0
NEUBERGER BERMAN HIGH YIELD ST
CLSD FD
64128c106
3
277
SH
SOLE
277
0
0
NEUBERGER BERMAN RE COM
CLSD FD
64190a103
6
1117
SH
SOLE
1117
0
0
NEUROBIOLOGICAL TECH INC COM N
COM
64124W304
10
2544590
SH
SOLE
2544590
0
0
NEUROBIOLOGICAL TECH INC COM N
COM
64124W304
0
85
SH
SOLE
1
85
0
0
NEW HOME CO INC
COM
645370107
5
1000
SH
SOLE
1
1000
0
0
NEW RELIC INC COM
COM
64829b100
30
450
SH
SOLE
1
450
0
0
NEWELL BRANDS INC
COM
651229106
38
2000
SH
SOLE
1
2000
0
0
NEWMARK GROUP INC
COM
65158n102
48
3602
SH
SOLE
1
3602
0
0
NEWMONT GOLDCORP CORPORATION
CALL
651639906
14
68
SH
Call
SOLE
68
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
484
11135
SH
SOLE
11135
0
0
NEWMONT GOLDCORP CORPORATION
COM
651639106
297
6837
SH
SOLE
1
6680
0
157
NEWS CORP NEW
COM
65249b109
11
800
SH
SOLE
1
800
0
0
NEXSTAR BROADCASTING
COM
65336k103
6
50
SH
SOLE
50
0
0
NEXSTAR BROADCASTING
COM
65336k103
21
175
SH
SOLE
1
175
0
0
NEXTERA ENERGY INC
COM
65339F101
827
3416
SH
SOLE
3416
0
0
NEXTERA ENERGY INC
COM
65339F101
2726
11256
SH
SOLE
1
11102
0
154
NIKE INC
COM
654106103
8749
86354
SH
SOLE
84254
0
2100
NIKE INC
COM
654106103
6651
65653
SH
SOLE
1
62859
0
2795
NISOURCE INC
COM
65473P105
16
590
SH
SOLE
590
0
0
NOAH HLDGS LTD SPONSORED ADS
COM
65487x102
7
200
SH
SOLE
1
200
0
0
NOKIA CORP
ADUS
654902204
0
11
SH
SOLE
11
0
0
NOKIA CORP
ADUS
654902204
0
17
SH
SOLE
1
17
0
0
NOMAD FOODS LTD
COM
g6564a105
9570
427803
SH
SOLE
335613
0
92190
NOMAD FOODS LTD
COM
g6564a105
180
8060
SH
SOLE
1
8060
0
0
NORFOLK SOUTHERN CORP
COM
655844108
52
270
SH
SOLE
270
0
0
NORFOLK SOUTHERN CORP
COM
655844108
2280
11745
SH
SOLE
1
11145
0
600
NORTHERN TR CORP
COM
665859104
26
241
SH
SOLE
1
241
0
0
NORTHROP GRUMMAN CORP
COM
666807102
836
2430
SH
SOLE
1
2430
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
324
19495
SH
SOLE
19495
0
0
NORTHWEST BANCSHARES INC MD
COM
667340103
282
16982
SH
SOLE
1
16982
0
0
NORTONLIFELOCK INC
COM
668771108
319
12500
SH
SOLE
12500
0
0
NORTONLIFELOCK INC
COM
668771108
5
200
SH
SOLE
1
200
0
0
NOVARTIS A G
ADUS
66987V109
140
1480
SH
SOLE
1480
0
0
NOVARTIS A G
ADUS
66987V109
198
2090
SH
SOLE
1
2090
0
0
NOVO-NORDISK A S
ADUS
670100205
88
1512
SH
SOLE
1
1512
0
0
NUCOR CORP
COM
670346105
14
250
SH
SOLE
1
0
0
250
NUVEEN CR STRATEGIES INCM FD
CLSD FD
67073D102
288
37600
SH
SOLE
1
33100
0
4500
NUVEEN DIVID ADVANTAGE MUN
CLSD FD
67070x101
54
3269
SH
SOLE
1
3269
0
0
NUVEEN DIVID ADVNT MUN COM
CLSD FD
67066v101
19
1286
SH
SOLE
1
1286
0
0
NUVEEN INSD DIV ADVAN COM
CLSD FD
67071l106
13
765
SH
SOLE
1
765
0
0
NUVEEN MULTI-MKT INC INCOME FD
CLSD FD
67075j107
14
1897
SH
SOLE
1
1897
0
0
NUVEEN OHIO QLTY MUN INCOME
CLSD FD
670980101
43
2800
SH
SOLE
1
2800
0
0
NUVEEN REAL ASSET INCOME & GRO
CLSD FD
67074y105
3
182
SH
SOLE
182
0
0
NUVEEN SELECT TAX FREE INCM
CLSD FD
67063X100
197
12110
SH
SOLE
1
12110
0
0
NUVEEN SELECT TAX FREE INCM
CLSD FD
67062F100
43
2600
SH
SOLE
1
2600
0
0
NUVEEN SELECT TAX FREE INCM
CLSD FD
67063C106
134
8800
SH
SOLE
1
8800
0
0
NUVEEN TAX ADVANTAGE COM
CLSD FD
67073g105
3
193
SH
SOLE
1
193
0
0
NUVEEN AMT FREE QLTY MUN INC
CLSD FD
670657105
39
2741
SH
SOLE
1
2741
0
0
NVENT ELECTRIC
COM
g6700g107
1946
76070
SH
SOLE
54970
0
21100
NVENT ELECTRIC
COM
g6700g107
15
595
SH
SOLE
1
595
0
0
NVIDIA CORP COM
COM
67066g104
31
131
SH
SOLE
131
0
0
NVIDIA CORP COM
COM
67066g104
138
587
SH
SOLE
1
587
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1
7
SH
SOLE
1
7
0
0
O P T SCIENCES CORP COM
COM
671003101
9
450
SH
SOLE
1
450
0
0
OCCIDENTAL PETE CORP
COM
674599105
85
2063
SH
SOLE
1
2063
0
0
OFFICE DEPOT INC
COM
676220106
548
200000
SH
SOLE
200000
0
0
OFFICE DEPOT INC
COM
676220106
370
135000
SH
SOLE
1
135000
0
0
OILSANDS QUEST INC COM
COM
678046103
0
1000
SH
SOLE
1
1000
0
0
OKTA INC
COM
679295105
89
775
SH
SOLE
1
775
0
0
OLYMPIC STEEL INC
COM
68162K106
1002
55916
SH
SOLE
52720
0
3196
OMEGA HEALTHCARE INVS INC
COM
681936100
42
1000
SH
SOLE
1
1000
0
0
OMNICOM GROUP INC
COM
681919106
57
700
SH
SOLE
1
700
0
0
ONE GAS INC COM
COM
68235p108
1871
20000
SH
SOLE
18600
0
1400
ONESPAN INC
COM
68287n100
128
7500
SH
SOLE
1
7000
0
500
OPKO HEALTH INC
COM
68375n103
191
130000
SH
SOLE
130000
0
0
OPKO HEALTH INC
COM
68375n103
103
70000
SH
SOLE
1
70000
0
0
OPPENHEIMER REV WEIGHTED LARGE
INDX FD
46138g698
82
1408
SH
SOLE
1408
0
0
OPPENHEIMER REV WEIGHTED LARGE
INDX FD
46138g698
179
3073
SH
SOLE
1
3073
0
0
OPPENHEIMER REV WEIGHTED SMALL
COM
46138g664
5492
80673
SH
SOLE
80673
0
0
OPPENHEIMER REV WEIGHTED SMALL
COM
46138g664
77
1130
SH
SOLE
1
1130
0
0
ORACLE CORP
COM
68389X105
7
125
SH
SOLE
125
0
0
ORACLE CORP
COM
68389X105
3293
62159
SH
SOLE
1
55258
0
6901
ORGANIGRAM HOLDINGS INC
COM
68620p101
843
344216
SH
SOLE
1
312940
0
31276
ORGANOVO HLDGS INC
COM
68620a104
0
800
SH
SOLE
1
0
0
800
ORIGEN FINL INC COM
COM
68619E208
132
1186650
SH
SOLE
1186650
0
0
ORION MARINE GROUP INC
COM
68628v308
788
151828
SH
SOLE
143343
0
8485
OSHKOSH CORP
COM
688239201
95
1000
SH
SOLE
1
0
0
1000
OUTFRONT MEDIA INC
COM
69007j106
12
439
SH
SOLE
1
439
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
140
8177
SH
SOLE
1
8177
0
0
OXFORD SQUARE CAPITAL CORPORAT
COM
69181v305
891
35000
SH
SOLE
35000
0
0
OXFORD SQUARE CAPITAL CORPORAT
COM
69181v305
38
1500
SH
SOLE
1
1500
0
0
P T TELEKOMUNIKASI INDONESIA
ADUS
715684106
43
1500
SH
SOLE
1
1500
0
0
PACKAGING CORP AMER
COM
695156109
45
399
SH
SOLE
1
399
0
0
PALO ALTO NETWORKS INC
COM
697435105
8
35
SH
SOLE
1
35
0
0
PAN AMERICAN SILVER CORP
COM
697900108
71
3000
SH
SOLE
1
3000
0
0
PARAGON OFFSHORE PLC SHS
COM
g6S01w108
0
146
SH
SOLE
146
0
0
PARK HOTELS RESORTS INC
COM
700517105
11974
462866
SH
SOLE
322346
0
140520
PARK HOTELS RESORTS INC
COM
700517105
707
27332
SH
SOLE
1
27332
0
0
PARK NATL CORP
COM
700658107
31
300
SH
SOLE
1
300
0
0
PARK OHIO HLDGS CORP
COM
700666100
158
4694
SH
SOLE
4694
0
0
PARK OHIO HLDGS CORP
COM
700666100
271
8040
SH
SOLE
1
8040
0
0
PARKER HANNIFIN CORP
COM
701094104
21
100
SH
SOLE
100
0
0
PARKER HANNIFIN CORP
COM
701094104
2016
9793
SH
SOLE
1
8365
0
1428
PAYCHEX INC
COM
704326107
81
950
SH
SOLE
1
0
0
950
PAYPAL HLDGS INC
COM
70450y103
295
2723
SH
SOLE
2723
0
0
PAYPAL HLDGS INC
COM
70450y103
1935
17888
SH
SOLE
1
16463
0
1425
PC TEL INC COM
COM
69325q105
462
54511
SH
SOLE
51384
0
3127
PCSB FINL CORP
COM
69324R104
1218
60170
SH
SOLE
60170
0
0
PDL BIOPHARMA INC COM
COM
69329y104
5435
1674961
SH
SOLE
1657588
0
17373
PENN TREATY AMERN CORP COM NEW
COM
707874400
0
50000
SH
SOLE
50000
0
0
PENNANT GROUP INC COM
COM
70805e109
4707
142325
SH
SOLE
107885
0
34440
PENNANTPARK INVT CORP
COM
708062104
326
50000
SH
SOLE
50000
0
0
PENNANTPARK INVT CORP
COM
708062104
88
13500
SH
SOLE
1
13500
0
0
PENTAIR LTD SHS
COM
g7S00t104
9694
211346
SH
SOLE
157877
0
53469
PENTAIR LTD SHS
COM
g7S00t104
133
2890
SH
SOLE
1
2890
0
0
PEOPLES BANCORP INC
COM
709789101
16
473
SH
SOLE
1
473
0
0
PEOPLES UTD FINL INC
COM
712704105
2
100
SH
SOLE
1
100
0
0
PEPSICO INC
COM
713448108
8309
60796
SH
SOLE
59596
0
1200
PEPSICO INC
COM
713448108
10955
80158
SH
SOLE
1
75604
0
4554
PERCEPTRON INC
COM
71361F100
758
137767
SH
SOLE
130032
0
7735
PERCEPTRON INC
COM
71361F100
5
1000
SH
SOLE
1
1000
0
0
PERMA-FIX ENVIRONMENTAL SVCS
COM
714157203
1165
127993
SH
SOLE
119455
0
8538
PERMA PIPE INTL HLDGS INC
COM
714167103
12
1250
SH
SOLE
1
1250
0
0
PERPETUAL FED SVGS BK COM
COM
714273109
19
630
SH
SOLE
1
630
0
0
PERSHING SQUARE HOLDINGS LTD A
CLSD FD
g7016v101
259
13500
SH
SOLE
1
13500
0
0
PERSPECTA INC
COM
715347100
5785
218786
SH
SOLE
182682
0
36104
PERSPECTA INC
COM
715347100
153
5790
SH
SOLE
1
5790
0
0
PFIZER INC
COM
717081103
1017
25954
SH
SOLE
25954
0
0
PFIZER INC
COM
717081103
5069
129384
SH
SOLE
1
125437
0
3947
PHILIP MORRIS INTL INC
COM
718172109
446
5239
SH
SOLE
1
5089
0
150
PHILLIPS 66
COM
718546104
2442
21917
SH
SOLE
1
20115
0
1802
PICO HLDGS INC
COM
693366205
1156
103932
SH
SOLE
98295
0
5637
PIMCO CORPORATE INCOME STRAT
CLSD FD
72200U100
13
667
SH
SOLE
1
667
0
0
PIMCO ETF TR
INDX FD
72201R205
786
15000
SH
SOLE
15000
0
0
PIMCO ETF TR
INDX FD
72201R205
666
12724
SH
SOLE
1
12436
0
288
PIMCO ETF TR
INDX FD
72201R833
1569
15440
SH
SOLE
15440
0
0
PIMCO ETF TR
INDX FD
72201R833
1688
16620
SH
SOLE
1
16320
0
300
PIMCO ETF TR LOW DURATION
INDX FD
72201r718
200
2000
SH
SOLE
1
2000
0
0
PIONEER NAT RES CO
COM
723787107
28
182
SH
SOLE
1
182
0
0
PJT PARTNERS INC CL
COM
69343t107
2
45
SH
SOLE
1
45
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1206
7552
SH
SOLE
1
7552
0
0
PNC FINL SVCS GROUP INC DEPOSI
CV PFD
693475857
37
1360
SH
SOLE
1360
0
0
PNC FINL SVCS GROUP INC DEPOSI
CV PFD
693475857
72
2622
SH
SOLE
1
2622
0
0
PNM RESOURCES INC
COM
69349h107
14
283
SH
SOLE
1
283
0
0
POINTS INTL LTD
COM
730843208
841
55134
SH
SOLE
39427
0
15707
POST HLDGS INC
COM
737446104
4515
41380
SH
SOLE
33220
0
8160
POST HLDGS INC
COM
737446104
109
1000
SH
SOLE
1
1000
0
0
POSTAL REALTY TRUST
COM
73757r102
903
53287
SH
SOLE
50215
0
3072
POTBELLY CORP
COM
73754y100
5310
1258373
SH
SOLE
1258373
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
12303
284330
SH
SOLE
222460
0
61870
POTLATCHDELTIC CORPORATION
COM
737630103
248
5730
SH
SOLE
1
5730
0
0
POTRERO CAPITAL RESEARCH PARTN
LP
284997772
510
510236
SH
SOLE
1
510236
0
0
POWERFLEET INC
COM
73931j109
376
57779
SH
SOLE
57779
0
0
POWERFLEET INC
COM
73931j109
2
380
SH
SOLE
1
380
0
0
PPG INDS INC
COM
693506107
1152
8630
SH
SOLE
1
8630
0
0
PPL CORP
COM
69351t106
167
4664
SH
SOLE
1
4664
0
0
PRA HEALTH SCIENCES
COM
69354m108
6
50
SH
SOLE
1
50
0
0
PRESTIGE BRANDS HLDG INC
COM
74112d101
788
19460
SH
SOLE
19460
0
0
PRICE T ROWE GROUP INC
COM
74144T108
132
1085
SH
SOLE
1
1085
0
0
PRIMUS GUARANTY LTD SHS
COM
g72457107
10
85000
SH
SOLE
85000
0
0
PRIORITY INCOME FUND INC
CV PFD
74274w301
477
19000
SH
SOLE
19000
0
0
PRIORITY INCOME FUND INC
CV PFD
74274w301
38
1500
SH
SOLE
1
1500
0
0
PROCTER & GAMBLE CO
COM
742718109
10050
80467
SH
SOLE
79117
0
1350
PROCTER & GAMBLE CO
COM
742718109
14148
113278
SH
SOLE
1
108343
0
4935
PROFIRE ENERGY
COM
74316x101
1152
794672
SH
SOLE
750180
0
44492
PROGRESSIVE CORP OHIO
COM
743315103
176
2425
SH
SOLE
2425
0
0
PROGRESSIVE CORP OHIO
COM
743315103
1240
17123
SH
SOLE
1
17123
0
0
PROLOGIS SH BEN INT
COM
74340w103
22
250
SH
SOLE
1
250
0
0
PROSHARES TR PSHS ULTRA DOW30
INDX FD
74347r305
5
94
SH
SOLE
1
94
0
0
PROSHARES TR
INDX FD
74347B714
33
1334
SH
SOLE
1
1334
0
0
PROSHARES TR SHORT RUSSELL2000
INDX FD
74348a210
162
4380
SH
SOLE
1
4380
0
0
PROSHARES TR SHORT S&P 500
COM
74347b425
191
7949
SH
SOLE
1
7949
0
0
PROSHARES TR
INDX FD
74347X849
98
5000
SH
SOLE
1
5000
0
0
PROSHARES ULTRASHORT FTSE CHIN
INDX FD
74347b227
8
150
SH
SOLE
1
100
0
50
PROSPERITY BANCSHARES INC
COM
743606105
18
244
SH
SOLE
1
244
0
0
PROSUS NV
COM
74365p108
1
50
SH
SOLE
1
50
0
0
PSB HLDGS INC WIS
COM
69360n108
14
498
SH
SOLE
498
0
0
PSB HLDGS INC WIS
COM
69360n108
8
300
SH
SOLE
1
300
0
0
PSYCHEMEDICS CORP
COM
744375205
567
61945
SH
SOLE
58171
0
3774
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
3
50
SH
SOLE
1
50
0
0
PURE STORAGE
COM
74624m102
2
100
SH
SOLE
1
100
0
0
PURECYCLE CORP
COM
746228303
101
8000
SH
SOLE
1
8000
0
0
PUTNAM MANAGED MUN INCOM TR
CLSD FD
746823103
204
25590
SH
SOLE
1
25590
0
0
QC HLDGS INC COM
COM
74729t101
189
582407
SH
SOLE
582407
0
0
QMC QUANTUM MINERALS CORPORATI
COM
74734c101
0
5000
SH
SOLE
1
5000
0
0
QORVO INC COM STK
COM
74736k101
15
127
SH
SOLE
1
127
0
0
QUALCOMM INC
COM
747525103
669
7579
SH
SOLE
7579
0
0
QUALCOMM INC
COM
747525103
1099
12451
SH
SOLE
1
9381
0
3070
QURATE RETAIL GROUP INC QVC GR
COM
74915m100
5
610
SH
SOLE
0
0
610
RADIANT LOGISTICS INC
COM
75025x100
3926
704844
SH
SOLE
704844
0
0
RADIANT LOGISTICS INC
COM
75025x100
14
2500
SH
SOLE
1
2500
0
0
RADNET INC
COM
750491102
1265
62320
SH
SOLE
62320
0
0
RALPH LAUREN CORP
COM
751212101
27
233
SH
SOLE
1
233
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
10690
119500
SH
SOLE
88390
0
31110
RAYMOND JAMES FINANCIAL INC
COM
754730109
162
1806
SH
SOLE
1
1806
0
0
RAYONIER INC
COM
754907103
103
3150
SH
SOLE
1
3150
0
0
RAYTHEON CO
COM
755111507
165
749
SH
SOLE
749
0
0
RAYTHEON CO
COM
755111507
1946
8856
SH
SOLE
1
8781
0
75
READY CAPITAL CORPORATION
LP
75574u101
7
432
SH
SOLE
1
432
0
0
REALNETWORKS INC
COM
75605l708
209
174515
SH
SOLE
168039
0
6476
REALTY INCOME CORP
COM
756109104
155
2100
SH
SOLE
2100
0
0
REALTY INCOME CORP
COM
756109104
298
4050
SH
SOLE
1
4050
0
0
REGENCY AFFILIATES INC COM
COM
758847404
3
500
SH
SOLE
1
500
0
0
REGENERON PHARMACEUTICALS INC
COM
75886f107
71
190
SH
SOLE
1
190
0
0
REGENXBIO INC
COM
b6s90t102
3
1000
SH
SOLE
1
1000
0
0
REGENXBIO INC COM
COM
75901b107
41
1000
SH
SOLE
1
1000
0
0
REGIONAL BRANDS INC COM NEW
COM
75903q201
2234
155551
SH
SOLE
155551
0
0
REGIONAL BRANDS INC COM NEW
COM
75903q201
6334
441088
SH
SOLE
1
441088
0
0
REGIONS FINL CORP NEW
COM
7591EP100
343
20000
SH
SOLE
20000
0
0
REGIONS FINL CORP NEW
COM
7591EP100
472
27490
SH
SOLE
1
27490
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
20
167
SH
SOLE
1
167
0
0
REPUBLIC SVCS INC
COM
760759100
2239
24977
SH
SOLE
1
21274
0
3703
RESIDEO TECHNOLOGIES
COM
76118y104
1150
96358
SH
SOLE
1
88667
0
7691
REVOLVE GROUP INC CL A
COM
76156b107
8
450
SH
SOLE
1
450
0
0
REXNORD CORP
COM
76169b102
326
10000
SH
SOLE
10000
0
0
REXNORD CORP
COM
76169b102
11
350
SH
SOLE
1
350
0
0
RICHARDSON ELECTRS LTD
COM
763165107
1363
242008
SH
SOLE
231178
0
10830
RING ENERGY INC COM
COM
76680v108
396
150000
SH
SOLE
150000
0
0
RING ENERGY INC COM
COM
76680v108
119
45000
SH
SOLE
1
45000
0
0
RIO TINTO PLC
ADUS
767204100
113
1910
SH
SOLE
1
1910
0
0
RIOT BLOCKCHAIN INC
COM
767292105
8
6730
SH
SOLE
1
6730
0
0
RISK GEORGE INDS INC CL A
COM
767720204
13
1400
SH
SOLE
1
1400
0
0
RIVERVIEW BANCORP INC
COM
769397100
110
13362
SH
SOLE
13362
0
0
RIVERVIEW BANCORP INC
COM
769397100
116
14136
SH
SOLE
1
14136
0
0
RMR REAL ESTATE INCOME FD COM
COM
76970b101
3
135
SH
SOLE
135
0
0
ROBERT HALF INTL INC
COM
770323103
47
750
SH
SOLE
1
750
0
0
ROCHE HLDG LTD SPONSORED ADR
ADUS
771195104
405
10000
SH
SOLE
10000
0
0
ROCHE HLDG LTD SPONSORED ADR
ADUS
771195104
525
12944
SH
SOLE
1
12944
0
0
ROCKY BRANDS INC
COM
774515100
13
450
SH
SOLE
1
450
0
0
ROGERS COMMUNICATIONS INC
COM
775109200
94
1890
SH
SOLE
1
1890
0
0
ROKU INC
COM
77543r102
15
115
SH
SOLE
1
95
0
20
ROSETTA STONE INC
COM
777780107
4
200
SH
SOLE
1
200
0
0
ROSS STORES INC
COM
778296103
42
360
SH
SOLE
1
360
0
0
ROYAL DUTCH SHELL PLC
ADUS
780259107
137
2282
SH
SOLE
2282
0
0
ROYAL DUTCH SHELL PLC
ADUS
780259107
57
950
SH
SOLE
1
950
0
0
ROYAL DUTCH SHELL PLC
ADUS
780259206
551
9337
SH
SOLE
1
9337
0
0
ROYCE MICRO-CAP TR INC
CLSD FD
780915104
10
1177
SH
SOLE
1
1177
0
0
RPC INC
COM
749660106
39
7534
SH
SOLE
7534
0
0
RPM INTL INC
COM
749685103
73
950
SH
SOLE
1
950
0
0
RSTK REGIONAL BRANDS INC COM
COM
rgbdmerli
6811
388952
SH
SOLE
388952
0
0
RUSH ENTERPRISES INC
COM
781846308
39
856
SH
SOLE
856
0
0
RYANAIR HLDGS PLC
ADUS
783513203
13
150
SH
SOLE
1
150
0
0
SAGE THERAPEUTICS INC
COM
78667J108
7
100
SH
SOLE
100
0
0
SAGE THERAPEUTICS INC
COM
78667J108
8
105
SH
SOLE
1
105
0
0
SALEM MEDIA GROUP INC
COM
794093104
485
337008
SH
SOLE
319292
0
17716
SALESFORCE COM INC COM
COM
79466l302
70
431
SH
SOLE
431
0
0
SALESFORCE COM INC COM
COM
79466l302
190
1170
SH
SOLE
1
1170
0
0
SALLY BEAUTY HLDGS INC COM
COM
79546e104
526
28829
SH
SOLE
28829
0
0
SANDS CHINA LTD UNSPONSORE ADR
ADUS
80007R105
30
553
SH
SOLE
1
553
0
0
SANOFI
RTS
80105N113
1
700
SH
SOLE
700
0
0
SANOFI
RT
80105N113
0
500
SH
SOLE
1
500
0
0
HENRY SCHEIN INC
COM
806407102
11021
165180
SH
SOLE
126490
0
38690
HENRY SCHEIN INC
COM
806407102
432
6470
SH
SOLE
1
6470
0
0
SCHLUMBERGER LTD
COM
806857108
479
11922
SH
SOLE
11922
0
0
SCHLUMBERGER LTD
COM
806857108
1269
31555
SH
SOLE
1
25019
0
6536
THE CHARLES SCHWAB CORPORATI
COM
808513105
214
4491
SH
SOLE
4491
0
0
THE CHARLES SCHWAB CORPORATI
COM
808513105
3119
65577
SH
SOLE
1
58193
0
7384
SCHWAB STRATEGIC TR
INDX FD
808524755
31
1081
SH
SOLE
1
1081
0
0
SCHWAB STRATEGIC TR
INDX FD
808524748
38
1145
SH
SOLE
1
1145
0
0
SCHWAB STRATEGIC TR
INDX FD
808524789
34
796
SH
SOLE
1
346
0
450
SCHWAB STRATEGIC TR
INDX FD
808524763
78
1950
SH
SOLE
1
1950
0
0
SCHWAB STRATEGIC TR
INDX FD
808524730
97
3256
SH
SOLE
1
3256
0
0
SCHWAB STRATEGIC TR
INDX FD
808524706
1706
62320
SH
SOLE
1
56503
0
5817
SCHWAB STRATEGIC TR
INDX FD
808524805
1
37
SH
SOLE
37
0
0
SCHWAB STRATEGIC TR
INDX FD
808524805
8558
254478
SH
SOLE
1
220122
0
34356
SCHWAB STRATEGIC TR
INDX FD
808524888
29
835
SH
SOLE
1
835
0
0
SCHWAB STRATEGIC TR
INDX FD
808524839
4
66
SH
SOLE
66
0
0
SCHWAB STRATEGIC TR
INDX FD
808524839
25808
483030
SH
SOLE
1
422331
0
60699
SCHWAB STRATEGIC TR
INDX FD
808524102
1108
14411
SH
SOLE
1
14411
0
0
SCHWAB STRATEGIC TR
INDX FD
808524797
394
6796
SH
SOLE
1
6796
0
0
SCHWAB STRATEGIC TR
INDX FD
808524201
8
100
SH
SOLE
100
0
0
SCHWAB STRATEGIC TR
INDX FD
808524409
15
246
SH
SOLE
1
246
0
0
SCHWAB STRATEGIC TR
INDX FD
808524300
501
5393
SH
SOLE
1
5393
0
0
SCHWAB STRATEGIC TR
INDX FD
808524201
26414
343893
SH
SOLE
1
300521
0
43372
SCHWAB STRATEGIC TR
COM
808524847
449
9777
SH
SOLE
1
9777
0
0
SCHWAB STRATEGIC TR
INDX FD
808524607
27
354
SH
SOLE
1
354
0
0
SCOTTS MIRACLE GRO CO
COM
810186106
8
75
SH
SOLE
1
75
0
0
SCRIPPS E W CO OHIO
COM
811054402
13
800
SH
SOLE
1
800
0
0
SEABOARD CORP
COM
811543107
1466
345
SH
SOLE
345
0
0
SEABOARD CORP
COM
811543107
4
1
SH
SOLE
1
1
0
0
SEAHAWK DRILLING INC COM
COM
81201R107
0
25000
SH
SOLE
25000
0
0
SEALED AIR CORP NEW COM
COM
81211k100
24
613
SH
SOLE
1
613
0
0
SEARS HLDGS CORP COM
COM
812350106
0
1
SH
SOLE
1
1
0
0
SELECT SECTOR SPDR TR SBI CONS
INDX FD
81369y407
12
99
SH
SOLE
1
99
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y308
34
539
SH
SOLE
1
539
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y209
143
1400
SH
SOLE
1
1400
0
0
SELECT SECTOR SPDR TR SBI INT-
INDX FD
81369y886
2096
32431
SH
SOLE
32431
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y506
5832
97139
SH
SOLE
97139
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y704
37
450
SH
SOLE
1
450
0
0
SELECT SECTOR SPDR TR SBI INT-
INDX FD
81369y886
36
556
SH
SOLE
1
556
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y605
46
1479
SH
SOLE
1
1479
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y506
976
16260
SH
SOLE
1
16260
0
0
SELECT SECTOR SPDR TR SBI MATE
INDX FD
81369y100
49
800
SH
SOLE
1
800
0
0
SELECT SECTOR SPDR TR
INDX FD
81369Y803
1040
11344
SH
SOLE
1
11312
0
32
SENIOR PLC
COM
g8031u102
10
4190
SH
SOLE
1
4190
0
0
SERVICE CORP INTL
COM
817565104
39
850
SH
SOLE
1
850
0
0
SERVICE PPTYS TR
COM
81761L102
22
885
SH
SOLE
1
885
0
0
SERVICEMASTER GLOBAL HOLDINGS
COM
81761r109
2288
59190
SH
SOLE
22980
0
36210
SERVICENOW INC COM
COM
81762p102
100
355
SH
SOLE
1
300
0
55
SGI INTL COM NEW
COM
784185209
0
2000
SH
SOLE
1
2000
0
0
SGS SA UNSPONSORED ADR
ADUS
818800104
36
1306
SH
SOLE
1
1306
0
0
SHERWIN WILLIAMS CO
COM
824348106
1122
1923
SH
SOLE
1923
0
0
SHERWIN WILLIAMS CO
COM
824348106
1504
2578
SH
SOLE
1
2476
0
102
SHILOH INDS INC
COM
824543102
358
100669
SH
SOLE
95432
0
5237
SHOPIFY INC CL A
COM
82509l107
60
150
SH
SOLE
150
0
0
SHOPIFY INC CL A
COM
82509l107
873
2195
SH
SOLE
1
1865
0
330
SIEMENS A G SPONSORED ADR
ADUS
826197501
13
200
SH
SOLE
1
200
0
0
SIGNATURE AVIATION PLC
COM
g8127h114
8
2000
SH
SOLE
1
2000
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
410
3000
SH
SOLE
3000
0
0
SIGNET JEWELERS LTD SHS
COM
g81276100
160
7379
SH
SOLE
1
7379
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
60
400
SH
SOLE
1
400
0
0
SIMULATIONS PLUS INC
COM
829214105
1242
42708
SH
SOLE
41128
0
1580
SIMULATIONS PLUS INC
COM
829214105
17
600
SH
SOLE
1
600
0
0
SINOFRESH HEALTHCARE INC COM
COM
82935d109
0
13334
SH
SOLE
1
13334
0
0
SIRIUS XM HLDGS INC
COM
82968b103
101
14125
SH
SOLE
1
12125
0
2000
SITE CENTERS
COM
82981j109
1245
88830
SH
SOLE
88830
0
0
SKYWEST INC
COM
830879102
945
14620
SH
SOLE
14620
0
0
SMART CARD MARKETING SYS INC C
COM
831685102
27
875000
SH
SOLE
1
875000
0
0
SMART SMS CORP COM
COM
83171w207
0
2500
SH
SOLE
2500
0
0
SMARTSHEET INC-CLASS A
COM
83200n103
2209
49179
SH
SOLE
49179
0
0
SMUCKER J M CO
COM
832696405
363
3488
SH
SOLE
3488
0
0
SMUCKER J M CO
COM
832696405
2854
27408
SH
SOLE
1
24320
0
3088
SNAP INC.
COM
83304a106
13
788
SH
SOLE
1
788
0
0
SOUTH JERSEY INDS INC
COM
838518108
3089
93662
SH
SOLE
83000
0
10662
SOUTHERN CO
COM
842587107
780
12250
SH
SOLE
1
12100
0
150
SOUTHWESTERN ENERGY CO
COM
845467109
290
120000
SH
SOLE
120000
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
36
15000
SH
SOLE
1
15000
0
0
SPARTAN MTRS INC
COM
846819100
22
1200
SH
SOLE
1200
0
0
SPDR BLOOMBERG BARCLAYS HIGH Y
INDX FD
78468r622
1
5
SH
SOLE
1
5
0
0
SPDR DOW JONES INDL AVRG ETF U
INDX FD
78467x109
360
1261
SH
SOLE
1
1261
0
0
SPDR GOLD TRUST
INDX FD
78463V107
2378
16638
SH
SOLE
16638
0
0
SPDR GOLD TRUST
INDX FD
78463V107
1700
11894
SH
SOLE
1
11844
0
50
SPDR INDEX FDS EURO STOXX 50
INDX FD
78463x202
24
600
SH
SOLE
1
600
0
0
SPDR INDEX SHS FDS
INDX FD
78463X749
203
3940
SH
SOLE
3940
0
0
SPDR INDEX SHS FDS
INDX FD
78463X749
437
8483
SH
SOLE
1
8483
0
0
SPDR INDEX SHS FDS EMERG MKTS
INDX FD
78463x509
6
172
SH
SOLE
1
172
0
0
SPDR MSCI USA STRATEGICFACTORS
INDX FD
78468r812
24
254
SH
SOLE
1
254
0
0
SPDR NUVEEN BARCLAYS SHORT TER
INDX FD
78468r739
961
19562
SH
SOLE
1
19562
0
0
SPDR PORTFOLIO AGGREGATE BOND
INDX FD
78464a649
161
5485
SH
SOLE
1
877
0
4608
SPDR PORTFOLIO DEVELOPED WORLD
INDX FD
78463x889
20
643
SH
SOLE
1
643
0
0
SPDR PORTFOLIO LONG TERM TREAS
INDX FD
78464a664
4
109
SH
SOLE
1
109
0
0
SPDR PORTFOLIO TOTAL STOCK MAR
INDX FD
78464a805
71
1788
SH
SOLE
1
1788
0
0
SPDR S&P 500 ETF TR
INDX FD
78462F103
2035
6322
SH
SOLE
6322
0
0
SPDR S&P 500 ETF TR
INDX FD
78462F103
7177
22298
SH
SOLE
1
20189
0
2109
SPDR S&P 500 ETF TR
PUT
78462F953
31
100
SH
Put
SOLE
1
100
0
0
SPDR S&P MIDCAP 400 ETF
INDX FD
78467y107
176
468
SH
SOLE
1
384
0
84
SPDR SERIES TRUST
CALL
78464A900
147
409
SH
Call
SOLE
409
0
0
SPDR SERIES TRUST
CALL
78464A904
2
200
SH
Call
SOLE
200
0
0
SPDR SERIES TRUST
PUT
78464A954
669
6907
SH
Put
SOLE
1
6907
0
0
SPDR SERIES TRUST
INDX FD
78468R721
540
10668
SH
SOLE
1
10668
0
0
SPDR SER TR S&P 400 MID CAP VA
INDX FD
78464a839
33
600
SH
SOLE
1
600
0
0
SPDR SER TR S&P 600 SMALL CAP
INDX FD
78464a300
4
58
SH
SOLE
1
58
0
0
SPDR SER TR S&P INS
INDX FD
78464a789
23
657
SH
SOLE
1
657
0
0
SPDR SERIES TRUST
INDX FD
78468R408
43
1600
SH
SOLE
1
1600
0
0
SPDR SER TR SPDR BARCLAYS SHOR
INDX FD
78464a474
771
25000
SH
SOLE
1
25000
0
0
SPDR SERIES TRUST
CALL
78468r902
10
3908
SH
Call
SOLE
3908
0
0
SPDR SERIES TRUST
PUT
78464a958
221
3306
SH
Put
SOLE
1
3306
0
0
SPDR SERIES TRUST KBW BK ETF
INDX FD
78464a797
21
447
SH
SOLE
1
447
0
0
SPDR SERIES TRUST LEHMN INTL E
INDX FD
78464a516
1
36
SH
SOLE
1
36
0
0
SPDR SERIES TRUST S&P BIOTECH
INDX FD
78464a870
9
95
SH
SOLE
1
95
0
0
SPDR SERIES TRUST
INDX FD
78464A763
1165
10830
SH
SOLE
1
10550
0
280
SPECIAL OPPORTUNITIES FD INC
CLSD FD
84741T104
160
10859
SH
SOLE
10859
0
0
SPECIAL OPPORTUNITIES FD INC
CLSD FD
84741T104
992
67357
SH
SOLE
1
67357
0
0
SPECIAL OPPTY FD INC TRANFERAB
INDX FD
84741t120
0
0
SH
SOLE
1
0
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM
848574109
25
340
SH
SOLE
1
340
0
0
SPIRIT MTA REIT
COM
84861u105
31
40000
SH
SOLE
40000
0
0
SPIRIT MTA REIT
COM
84861u105
38
50000
SH
SOLE
1
50000
0
0
SPLUNK INC
COM
848637104
90
600
SH
SOLE
1
600
0
0
SPORT HALEY HLDGS
COM
84917j104
0
2500
SH
SOLE
1
2500
0
0
SPOTIFY TECHNOLOGY SA
COM
l8681t102
1
8
SH
SOLE
1
8
0
0
SPRINT CORP COM SER 1
COM
85207u105
99
19000
SH
SOLE
19000
0
0
SPRINT CORP COM SER 1
COM
85207u105
1
190
SH
SOLE
1
190
0
0
SPROTT PHYSICAL GOLD AND SILVE
COM
85208r101
44
3000
SH
SOLE
3000
0
0
SPROTT PHYSICAL GOLD AND SILVE
COM
85208r101
611
41710
SH
SOLE
1
41710
0
0
SPROTT PHYSICAL GOLD TRUST
INDX FD
85207H104
86
7050
SH
SOLE
7050
0
0
SPROTT PHYSICAL GOLD TRUST
INDX FD
85207H104
1176
96576
SH
SOLE
1
96576
0
0
SPROTT PHYSICAL SILVER TR UNIT
INDX FD
85207k107
13
2000
SH
SOLE
2000
0
0
SPROTT PHYSICAL SILVER TR UNIT
INDX FD
85207k107
47
7200
SH
SOLE
1
7200
0
0
SPROUTS FMRS MKT INC COM
COM
85208m102
6
300
SH
SOLE
1
300
0
0
SPX CORP
COM
784635104
9168
180192
SH
SOLE
132574
0
47618
SPX CORP
COM
784635104
213
4190
SH
SOLE
1
4190
0
0
SQUARE INC
COM
852234103
46
731
SH
SOLE
731
0
0
SQUARE INC
COM
852234103
608
9726
SH
SOLE
1
9726
0
0
SRTI BLOCKCHAIN GENERATION INC
COM
78471m107
9
773006
SH
SOLE
773006
0
0
SSGA ACTIVE ETF TR SPDR
INDX FD
78467v848
50
1025
SH
SOLE
1
1025
0
0
STANS ENERGY CORP NEW COM
COM
854722105
0
80
SH
SOLE
1
80
0
0
STARBUCKS CORP
COM
855244109
76
863
SH
SOLE
863
0
0
STARBUCKS CORP
COM
855244109
3236
36811
SH
SOLE
1
34261
0
2550
STATE STR CORP
COM
857477103
50
632
SH
SOLE
1
632
0
0
STEELCASE INC
COM
858155203
569
27800
SH
SOLE
27800
0
0
STEPHAN CO
COM
858603103
1
847
SH
SOLE
847
0
0
STEPHAN CO
COM
858603103
0
200
SH
SOLE
1
200
0
0
STERICYCLE INC
COM
858912108
32
500
SH
SOLE
1
500
0
0
STERIS PLC
COM
g8473t100
119
781
SH
SOLE
1
781
0
0
STERLING CONSTRUCTION CO INC
COM
859241101
641
45511
SH
SOLE
43696
0
1815
STERLING MED SYS INC COM NEW
COM
m85548101
14
680
SH
SOLE
1
680
0
0
STITCH FIX INC
COM
860897107
3
100
SH
SOLE
1
100
0
0
STMICROELECTRONICS N V
COM
861012102
8
300
SH
SOLE
1
300
0
0
STORE CAP CORP
COM
862121100
71
1900
SH
SOLE
1
1900
0
0
STRYKER CORP
COM
863667101
307
1461
SH
SOLE
1461
0
0
STRYKER CORP
COM
863667101
430
2046
SH
SOLE
1
2046
0
0
SUN CMNTYS INC
COM
866674104
15
100
SH
SOLE
1
100
0
0
SUN LIFE FINL INC
COM
866796105
7
148
SH
SOLE
1
148
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
218
16090
SH
SOLE
16090
0
0
SWEDISH EXPT CR CORP
INDX FD
870297603
4
664
SH
SOLE
664
0
0
SWEDISH EXPT CR CORP
INDX FD
870297603
20
3604
SH
SOLE
1
3604
0
0
SWEDISH EXPT CR CORP
INDX FD
870297801
4202
779550
SH
SOLE
779550
0
0
SWEDISH EXPT CR CORP
INDX FD
870297801
73
13500
SH
SOLE
1
13500
0
0
SWEDISH MATCH NPV
COM
w92277115
518
10100
SH
SOLE
10100
0
0
SWISS HELVETIA FD INC
CLSD FD
870875101
2
278
SH
SOLE
278
0
0
SWISS HELVETIA FD INC
CLSD FD
870875101
7
800
SH
SOLE
1
800
0
0
SYNACOR INC
COM
871561106
730
480074
SH
SOLE
456473
0
23601
SYNCRONYS SOFTCORP INC COM
COM
871578100
0
120
SH
SOLE
1
120
0
0
SYNOVUS FINL CORP COM NEW
COM
87161c501
98
2498
SH
SOLE
1
2498
0
0
SYNTROLEUM CORP COM NEW
COM
871630208
0
99000
SH
SOLE
99000
0
0
SYSCO CORP
COM
871829107
334
3905
SH
SOLE
3905
0
0
SYSCO CORP
COM
871829107
247
2884
SH
SOLE
1
2884
0
0
TACTICAL AIR DEFENSE SVCS COM
COM
87356M108
0
140000
SH
SOLE
1
140000
0
0
TAIWAN FD INC
COM
874036106
4
200
SH
SOLE
1
200
0
0
TAIWAN SEMICONDUCTOR MFG LTD
ADUS
874039100
87
1490
SH
SOLE
1
1490
0
0
TALEND S A
COM
874224207
900
23024
SH
SOLE
23024
0
0
TALEND S A
COM
874224207
20
500
SH
SOLE
1
500
0
0
TANDY LEATHER FACTORY INC
COM
87538x105
654
114486
SH
SOLE
108388
0
6098
TAPESTRY PHARMA INC COM NEW
COM
876031204
0
1248000
SH
SOLE
1248000
0
0
TARGET CORP
COM
87612E106
77
600
SH
SOLE
600
0
0
TARGET CORP
COM
87612E106
449
3501
SH
SOLE
1
2646
0
855
TCF FINANCIAL CORPORATION NE
COM
872307103
28
600
SH
SOLE
1
0
0
600
TE CONNECTIVITY LTD
COM
H84989104
1
13
SH
SOLE
1
13
0
0
TEGNA INC COM SHS
COM
87901j105
17
1000
SH
SOLE
1
1000
0
0
TELUS CORP COM
COM
87971m103
94
2420
SH
SOLE
1
2420
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
5285
575051
SH
SOLE
1
533594
0
41458
TEMPLETON EMERGING MKTS FD I
CLSD FD
880191101
39
2500
SH
SOLE
1
2500
0
0
TENCENT HLDGS LTD ADR
ADUS
88032q109
57
1184
SH
SOLE
1184
0
0
TENCENT HLDGS LTD ADR
ADUS
88032q109
198
4110
SH
SOLE
1
4110
0
0
TENNANT CO
COM
880345103
884
11340
SH
SOLE
11340
0
0
TENNECO INC
COM
880349105
286
21830
SH
SOLE
21830
0
0
TERADYNE INC
COM
880770102
116
1700
SH
SOLE
1700
0
0
TEREX CORP NEW
COM
880779103
15
500
SH
SOLE
500
0
0
TESLA MTRS INC COM
COM
88160r101
75
180
SH
SOLE
1
180
0
0
TESLA INC
PUT
88160R951
24
83
SH
Put
SOLE
1
83
0
0
TESSCO TECHNOLOGIES INC
COM
872386107
7
660
SH
SOLE
660
0
0
TEVA PHARMACEUTICAL INDS LTD
COM
881624209
7
712
SH
SOLE
1
12
0
700
TEXAS INSTRS INC
COM
882508104
7320
57058
SH
SOLE
55758
0
1300
TEXAS INSTRS INC
COM
882508104
4514
35189
SH
SOLE
1
33891
0
1298
TEXTRON INC
COM
883203101
24
535
SH
SOLE
1
535
0
0
TFS FINL CORP
COM
87240R107
15
753
SH
SOLE
1
753
0
0
THAI FUND
COM
882esc106
0
394
SH
SOLE
394
0
0
THAI FUND
COM
882esc106
0
200
SH
SOLE
1
200
0
0
THE NORTH WEST COMPANY INC
COM
663278208
16
750
SH
SOLE
1
750
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
44
134
SH
SOLE
134
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
112
344
SH
SOLE
1
244
0
100
THIRD POINT OFFSHORE INVESTORS
COM
G8846K109
99
6085
SH
SOLE
6085
0
0
THIRD POINT OFFSHORE INVESTORS
COM
G8846K109
563
34515
SH
SOLE
1
34515
0
0
TIFFANY & CO COM
COM
886546100
108
810
SH
SOLE
1
810
0
0
TILRAY INC
COM
88688t100
3
200
SH
SOLE
200
0
0
TIMKEN CO
COM
887389104
248
4400
SH
SOLE
1
4400
0
0
TIPTREE INC
COM
88822q103
1061
130388
SH
SOLE
123641
0
6747
TJX COS INC NEW
COM
872540109
232
3800
SH
SOLE
3800
0
0
TJX COS INC NEW
COM
872540109
2112
34596
SH
SOLE
1
31296
0
3300
T MOBILE US INC
PUT
872590954
12
19
SH
Put
SOLE
19
0
0
TOLL BROTHERS INC
COM
889478103
40
1000
SH
SOLE
1
0
0
1000
TOPBUILD CORP COM
COM
89055f103
11
111
SH
SOLE
1
111
0
0
TORONTO DOMINION BK ONT
COM
891160509
56
1000
SH
SOLE
1
1000
0
0
TOTO LIMITED ADR
ADUS
891515207
32
750
SH
SOLE
1
750
0
0
TOWNSQUARE MEDIA INC
COM
892231101
251
25180
SH
SOLE
25180
0
0
TOYOTA MOTOR CORP
ADUS
892331307
14
100
SH
SOLE
1
100
0
0
TRADEWEB MKTS INC
COM
892672106
2477
53432
SH
SOLE
53432
0
0
TRANSCANADA CORP COM
COM
87807b107
21
400
SH
SOLE
1
400
0
0
TRANSCAT INC
COM
893529107
3033
95193
SH
SOLE
76606
0
18587
TRANSCAT INC
COM
893529107
41
1300
SH
SOLE
1
1300
0
0
TRANSDIGM GROUP INC
COM
893641100
342
610
SH
SOLE
610
0
0
TRANSDIGM GROUP INC
COM
893641100
2170
3875
SH
SOLE
1
3840
0
35
TRAVELERS COMPANIES INC
COM
89417E109
68
500
SH
SOLE
500
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1338
9770
SH
SOLE
1
8895
0
875
TREEHOUSE FOODS INC COM
COM
89469a104
7813
161084
SH
SOLE
125520
0
35564
TREEHOUSE FOODS INC COM
COM
89469a104
49
1010
SH
SOLE
1
1010
0
0
TRI CONTL CORP
CLSD FD
895436103
4
151
SH
SOLE
151
0
0
TRI CONTL CORP
CLSD FD
895436103
1130
40086
SH
SOLE
1
40086
0
0
TRIBUNE PUBLISHING COMPANY
COM
89609w107
0
21
SH
SOLE
21
0
0
TRIBUNE PUBLISHING COMPANY
COM
89609w107
7
543
SH
SOLE
1
543
0
0
TRIMAS CORP
COM
896215209
35
1099
SH
SOLE
1
1099
0
0
TRIPADVISOR INC
COM
896945201
8
250
SH
SOLE
1
250
0
0
TRUIST FINL CORP DEPSHS
CV PFD
89832q851
25
1000
SH
SOLE
1
1000
0
0
TRUIST FINL CORP DEPSHS RP PFD
CV PFD
89832q836
35
1300
SH
SOLE
1300
0
0
TRUIST FINL CORP DEPSHS RP PFD
CV PFD
89832q836
18
670
SH
SOLE
1
670
0
0
TRUSTCO BK CORP N Y
COM
898349105
881
101603
SH
SOLE
96148
0
5455
TUPPERWARE BRANDS CORP
COM
899896104
26
3000
SH
SOLE
3000
0
0
TWILIO INC
COM
90138f102
59
600
SH
SOLE
1
600
0
0
TWIN DISC INC
COM
901476101
113
10260
SH
SOLE
9687
0
573
TWITTER INC COM
COM
90184l102
9
275
SH
SOLE
1
275
0
0
U S CONCRETE INC COM NEW
COM
90333l201
319
7660
SH
SOLE
7660
0
0
UAL CORP COM
COM
902549104
26
295
SH
SOLE
1
295
0
0
UBER TECHNOLOGIES INC
COM
90353t100
15
500
SH
SOLE
1
500
0
0
UGI CORP NEW
COM
902681105
4023
89090
SH
SOLE
56276
0
32814
UGI CORP NEW
COM
902681105
37
810
SH
SOLE
1
810
0
0
ULTRALIFE CORP
COM
903899102
554
75015
SH
SOLE
75015
0
0
UNDER ARMOUR INC
COM
904311107
6
286
SH
SOLE
1
286
0
0
UNDER ARMOUR INC
COM
904311206
15
773
SH
SOLE
1
773
0
0
UNILEVER N V
COM
904784709
179
3119
SH
SOLE
1
3119
0
0
UNILEVER PLC
ADUS
904767704
1576
27563
SH
SOLE
1
24738
0
2825
UNION PACIFIC CORP
COM
907818108
73
403
SH
SOLE
403
0
0
UNION PACIFIC CORP
COM
907818108
4347
24043
SH
SOLE
1
22538
0
1504
UNISYS CORP
COM
909214306
308
25941
SH
SOLE
25941
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
386
33073
SH
SOLE
33073
0
0
UNITED CMNTY FINL CORP OHIO
COM
909839102
254
21805
SH
SOLE
1
21805
0
0
UNITED INS HLDGS CORP
COM
910710102
623
49430
SH
SOLE
46674
0
2756
UNITED PARCEL SERVICE INC
COM
911312106
1207
10309
SH
SOLE
1
9539
0
770
UNITED RENTALS INC
COM
911363109
2
10
SH
SOLE
1
10
0
0
UNITED STATES STL CORP NEW
COM
912909108
0
13
SH
SOLE
1
13
0
0
UNITED STS COMMODITY INDEX F
INDX FD
911717106
7
200
SH
SOLE
1
200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
76
505
SH
SOLE
505
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
5934
39621
SH
SOLE
1
36708
0
2913
UNITEDHEALTH GROUP INC
COM
91324P102
9776
33255
SH
SOLE
32380
0
875
UNITEDHEALTH GROUP INC
COM
91324P102
12010
40851
SH
SOLE
1
38747
0
2104
UNITI GROUP INC COM
COM
91325v108
7
793
SH
SOLE
1
793
0
0
UNITY BANCORP INC
COM
913290102
0
7
SH
SOLE
1
7
0
0
UNIVERSAL HLTH SVCS INC
COM
913903100
158
1100
SH
SOLE
1
1100
0
0
UNIVERSAL STAINLESS & ALLOY
COM
913837100
1030
69150
SH
SOLE
65268
0
3882
URBAN OUTFITTERS INC
COM
917047102
5281
190160
SH
SOLE
144618
0
45542
US BANCORP DEL
COM
902973304
24
400
SH
SOLE
400
0
0
US BANCORP DEL
COM
902973304
3275
55240
SH
SOLE
1
51993
0
3247
US FOODS HLDG CORP
COM
912008109
113
2700
SH
SOLE
2700
0
0
USA TECHNOLOGIES INC
COM
90328s500
10
1320
SH
SOLE
1
1320
0
0
UTAH MED PRODS INC
COM
917488108
7260
67286
SH
SOLE
51832
0
15454
UTAH MED PRODS INC
COM
917488108
106
980
SH
SOLE
1
980
0
0
Utilities Select Sector SPDR
PUT
81369y956
0
750
SH
Put
SOLE
1
750
0
0
V F CORP
COM
918204108
16
160
SH
SOLE
1
160
0
0
VAALCO ENERGY INC
COM
91851C201
2050
923546
SH
SOLE
877583
0
45963
VAALCO ENERGY INC
COM
91851C201
17
7626
SH
SOLE
1
7626
0
0
VAIL RESORTS INC COM
COM
91879q109
53
220
SH
SOLE
220
0
0
VAIL RESORTS INC COM
COM
91879q109
9
37
SH
SOLE
1
37
0
0
VALARIS PLC SHS CLASS A
COM
G9402v109
19
2895
SH
SOLE
2895
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
301
3209
SH
SOLE
1
3209
0
0
VALVOLINE INC COM
COM
92047w101
32
1480
SH
SOLE
1480
0
0
VALVOLINE INC COM
COM
92047w101
43
1990
SH
SOLE
1
1990
0
0
VANECK VECTORS ETF TR AGRIBUSI
INDX FD
92189f700
3109
45233
SH
SOLE
45233
0
0
VANECK VECTORS ETF TR AGRIBUSI
INDX FD
92189f700
60
870
SH
SOLE
1
870
0
0
VANECK VECTORS ETF TR AMT FREE
INDX FD
92189f528
704
39585
SH
SOLE
1
39585
0
0
VANECK VECTORS ETF TR GOLD MIN
INDX FD
92189f106
2760
94279
SH
SOLE
94279
0
0
VANECK VECTORS ETF TR GOLD MIN
INDX FD
92189f106
35
1212
SH
SOLE
1
1212
0
0
VANECK VECTORS ETF TR NAT RES
INDX FD
92189f841
194
5211
SH
SOLE
5211
0
0
VANECK VECTORS FALLEN ANGEL HI
INDX FD
92189f437
825
27625
SH
SOLE
1
27625
0
0
VANECK VECTORS MORNINGSTAR WID
INDX FD
92189f643
2
35
SH
SOLE
35
0
0
VANECK VECTORS MORNINGSTAR WID
INDX FD
92189f643
256
4680
SH
SOLE
1
4680
0
0
VANECK VECTORS ETF TR
PUT
92189F956
3
101
SH
Put
SOLE
101
0
0
VANECK VECTORS SEMICONDUCTOR E
INDX FD
92189f676
64
450
SH
SOLE
1
450
0
0
VANECK VECTORS VIETNAM ETF
COM
92189f817
3
200
SH
SOLE
1
100
0
100
VANGUARD BD INDEX FD INC
INDX FD
921937819
644
7378
SH
SOLE
1
2310
0
5068
VANGUARD BD INDEX FD INC
INDX FD
921937793
1
8
SH
SOLE
1
8
0
0
VANGUARD BD INDEX FD INC
INDX FD
921937827
350
4338
SH
SOLE
4338
0
0
VANGUARD BD INDEX FD INC
INDX FD
921937827
10955
135906
SH
SOLE
1
121346
0
14560
VANGUARD BD INDEX FD INC
INDX FD
921937835
6
75
SH
SOLE
1
75
0
0
VANGUARD CHARLOTTE FDS TOTAL I
INDX FD
92203j407
87
1544
SH
SOLE
1544
0
0
VANGUARD CHARLOTTE FDS TOTAL I
INDX FD
92203j407
379
6696
SH
SOLE
1
6696
0
0
VANGUARD WHITEHALL FDS INC
INDX FD
921946885
52
639
SH
SOLE
1
0
0
639
VANGUARD SCOTTSDALE FDS
INDX FD
92206C409
102
1262
SH
SOLE
1262
0
0
VANGUARD SCOTTSDALE FDS
INDX FD
92206C409
3162
39026
SH
SOLE
1
37898
0
1128
VANGUARD FINANCIALS
INDX FD
92204a405
68
896
SH
SOLE
1
896
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042718
1
6
SH
SOLE
1
6
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042775
134
2498
SH
SOLE
2498
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042775
257
4789
SH
SOLE
1
4661
0
128
VANGUARD TAX MANAGED INTL FD
INDX FD
921943858
6163
139868
SH
SOLE
139868
0
0
VANGUARD TAX MANAGED INTL FD
INDX FD
921943858
1973
44776
SH
SOLE
1
40854
0
3922
VANGUARD INTL EQUITY INDEX F
INDX FD
922042858
11281
253673
SH
SOLE
253673
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042858
1588
35720
SH
SOLE
1
34633
0
1087
VANGUARD INDEX FDS
INDX FD
922908652
22441
178118
SH
SOLE
178118
0
0
VANGUARD INDEX FDS
INDX FD
922908652
1302
10333
SH
SOLE
1
7537
0
2796
VANGUARD INDEX FDS
INDX FD
922908736
330
1813
SH
SOLE
1
1795
0
18
VANGUARD INDEX FDS
INDX FD
922908637
51
347
SH
SOLE
1
347
0
0
VANGUARD INDEX FDS
INDX FD
922908512
134
1124
SH
SOLE
1
1124
0
0
VANGUARD INDEX FDS
INDX FD
922908611
261
1901
SH
SOLE
1901
0
0
VANGUARD INDEX FDS
INDX FD
922908611
169
1234
SH
SOLE
1
1234
0
0
VANGUARD INDEX FDS
INDX FD
922908595
74
374
SH
SOLE
1
187
0
187
VANGUARD INDEX FDS
INDX FD
922908769
332
2030
SH
SOLE
2030
0
0
VANGUARD INDEX FDS
INDX FD
922908769
4512
27577
SH
SOLE
1
27577
0
0
VANGUARD INDEX FDS
INDX FD
922908744
148
1231
SH
SOLE
1
1231
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042874
32
550
SH
SOLE
1
550
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042676
2668
45147
SH
SOLE
45147
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042866
7
99
SH
SOLE
1
99
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042676
47
790
SH
SOLE
1
790
0
0
VANGUARD INTL EQUITY INDEX F
INDX FD
922042742
6579
81237
SH
SOLE
1
81237
0
0
VANGUARD LIMITED TAX -EXEMPT F
CLSD FD
922907886
1160
104660
SH
SOLE
1
104660
0
0
VANGUARD INDEX FDS
INDX FD
922908629
1330
7467
SH
SOLE
7467
0
0
VANGUARD INDEX FDS
INDX FD
922908629
484
2719
SH
SOLE
1
2719
0
0
VANGUARD MORTGAGE-BACKED SECUR
INDX FD
92206C755
120
2251
SH
SOLE
1
0
0
2251
VANGUARD MUN BD FD INC
INDX FD
922907746
730
13631
SH
SOLE
1
13631
0
0
VANGUARD INDEX FDS
INDX FD
922908553
21893
235943
SH
SOLE
235943
0
0
VANGUARD INDEX FDS
INDX FD
922908553
6368
68624
SH
SOLE
1
67575
0
1050
VANGUARD RUSSELL 1000
INDX FD
92206c730
118
801
SH
SOLE
1
801
0
0
VANGUARD INDEX FDS
INDX FD
922908363
47396
160229
SH
SOLE
160229
0
0
VANGUARD INDEX FDS
INDX FD
922908363
4438
15005
SH
SOLE
1
14034
0
971
VANGUARD SCOTTSDALE FDS
INDX FD
92206c870
59
648
SH
SOLE
1
648
0
0
VANGUARD SHORT TERM TREASURY
INDX FD
92206c102
1338
22000
SH
SOLE
22000
0
0
VANGUARD SHORT TERM TREASURY
INDX FD
92206c102
1219
20044
SH
SOLE
1
20044
0
0
VANGUARD INDEX FDS
INDX FD
922908751
695
4198
SH
SOLE
4198
0
0
VANGUARD INDEX FDS
INDX FD
922908751
206
1242
SH
SOLE
1
1242
0
0
VANGUARD GROUP
INDX FD
921908844
17210
138052
SH
SOLE
138052
0
0
VANGUARD GROUP
INDX FD
921908844
1954
15673
SH
SOLE
1
13435
0
2238
VANGUARD TOTAL CORPORATE BOND
INDX FD
92206c573
151
1700
SH
SOLE
1
1700
0
0
VANGUARD STAR FD
INDX FD
921909768
38
686
SH
SOLE
1
686
0
0
VANGUARD WHITEHALL FDS INC
INDX FD
921946406
50
535
SH
SOLE
535
0
0
VANGUARD WHITEHALL FDS INC
INDX FD
921946406
1069
11413
SH
SOLE
1
8369
0
3044
VANGUARD WHITEHALL FDS INC
INDX FD
921946794
121
1903
SH
SOLE
1
1903
0
0
VANGUARD WORLD FD
INDX FD
921910873
32045
286835
SH
SOLE
286835
0
0
VANGUARD WORLD FD
INDX FD
921910873
1063
9516
SH
SOLE
1
9516
0
0
VANGUARD WORLD FD
INDX FD
921910816
120
824
SH
SOLE
1
0
0
824
VANGUARD WORLD FDS
INDX FD
92204A306
2414
29618
SH
SOLE
29618
0
0
VANGUARD WORLD FDS
INDX FD
92204A306
103
1263
SH
SOLE
1
1263
0
0
VANGUARD WORLD FDS
INDX FD
92204A504
632
3297
SH
SOLE
1
2641
0
656
VANGUARD WORLD FDS
INDX FD
92204A702
1330
5432
SH
SOLE
1
4728
0
704
VANGUARD WORLD FDS
INDX FD
92204A801
8659
64554
SH
SOLE
64554
0
0
VANGUARD WORLD FDS TELCOMM ETF
INDX FD
92204a884
775
8254
SH
SOLE
1
8254
0
0
VANGUARD WORLD FDS
INDX FD
92204A876
511
3574
SH
SOLE
1
3574
0
0
VANTAGE DRILLING COMPANY
COM
g93205113
0
2500
SH
SOLE
1
2500
0
0
VAREX IMAGING CORP
COM
92214X106
2045
68604
SH
SOLE
66767
0
1837
VAREX IMAGING CORP
COM
92214X106
38
1265
SH
SOLE
1
0
0
1265
VARIAN MED SYS INC
COM
92220P105
7489
52736
SH
SOLE
41386
0
11350
VARIAN MED SYS INC
COM
92220P105
176
1242
SH
SOLE
1
1242
0
0
VCM
LP
992138107
10
9753
SH
SOLE
1
9753
0
0
VEEVA SYS INC
COM
922475108
1777
12635
SH
SOLE
12635
0
0
VENATOR MATERIALS PLC
COM
g9329z100
268
70000
SH
SOLE
70000
0
0
VERA BRADLEY INC COM
COM
92335c106
4553
385840
SH
SOLE
302244
0
83596
VERA BRADLEY INC COM
COM
92335c106
96
8170
SH
SOLE
1
8170
0
0
VERISK ANALYTICS INC
COM
92345Y106
23
155
SH
SOLE
1
155
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
6937
112977
SH
SOLE
110327
0
2650
VERIZON COMMUNICATIONS INC
COM
92343v104
5651
92033
SH
SOLE
1
90078
0
1955
VERTEX PHARMACEUTICALS INC
COM
92532F100
1
6
SH
SOLE
1
6
0
0
VESTAS WIND SYSTEMS AS
COM
925458101
4
125
SH
SOLE
1
125
0
0
VIACOMCBS INC
COM
92556h206
847
20170
SH
SOLE
20170
0
0
VIACOMCBS INC
COM
92556h206
126
3000
SH
SOLE
1
3000
0
0
VIRTUS GLOBAL DIVID & INCOME F
CLSD FD
92835w107
1
121
SH
SOLE
1
121
0
0
VIRTUS OIL AND GAS CORPORATION
COM
92834v209
0
33
SH
SOLE
1
33
0
0
VISA INC
COM
92826C839
580
3089
SH
SOLE
3089
0
0
VISA INC
COM
92826C839
4244
22585
SH
SOLE
1
19605
0
2980
VISHAY PRECISION GROUP
COM
92835k103
68
2000
SH
SOLE
1
2000
0
0
VISTRA ENERGY CORP COM
COM
92840m102
7971
346715
SH
SOLE
268935
0
77780
VISTRA ENERGY CORP COM
COM
92840m102
205
8921
SH
SOLE
1
8921
0
0
VMWARE INC
COM
928563402
30
200
SH
SOLE
1
200
0
0
VODAFONE GROUP PLC NEW
ADUS
92857W308
2
118
SH
SOLE
1
118
0
0
VOLKSWAGEN AG
COM
928662600
14
700
SH
SOLE
1
700
0
0
VONAGE HLDGS CORP
COM
92886T201
6261
845000
SH
SOLE
845000
0
0
VONAGE HLDGS CORP
COM
92886T201
77
10450
SH
SOLE
1
10450
0
0
VOXX INTL CORP CL A
COM
91829f104
1239
282836
SH
SOLE
267827
0
15009
VOYA FINL INC
COM
929089100
14795
242628
SH
SOLE
182450
0
60178
VOYA FINL INC
COM
929089100
1007
16509
SH
SOLE
1
16509
0
0
VULCAN MATLS CO
COM
929160109
294
2042
SH
SOLE
1
2042
0
0
W P CAREY INC
COM
92936U109
1672
20895
SH
SOLE
1
18539
0
2356
WABCO HLDGS INC COM
COM
92927k102
25
184
SH
SOLE
1
184
0
0
WABTEC CORP
COM
929740108
1
7
SH
SOLE
7
0
0
WABTEC CORP
COM
929740108
54
690
SH
SOLE
1
690
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
449
7612
SH
SOLE
7612
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
407
6896
SH
SOLE
1
3271
0
3625
WALKER INNOVATION
COM
936esc110
0
87500
SH
SOLE
87500
0
0
WALMART INC
COM
931142103
233
1960
SH
SOLE
1960
0
0
WALMART INC
COM
931142103
638
5370
SH
SOLE
1
5370
0
0
DISNEY WALT CO
COM
254687106
14249
98520
SH
SOLE
96620
0
1900
DISNEY WALT CO
COM
254687106
14227
98371
SH
SOLE
1
93731
0
4639
WASTE MGMT INC DEL
COM
94106L109
91
800
SH
SOLE
800
0
0
WASTE MGMT INC DEL
COM
94106L109
648
5683
SH
SOLE
1
5683
0
0
WAYNE SVGS BANCSHARES INC
COM
94624q101
4255
181075
SH
SOLE
181075
0
0
WAYNE SVGS BANCSHARES INC
COM
94624q101
136
5802
SH
SOLE
1
5802
0
0
WEB BLOCKCHAIN MEDIA INC
COM
94734a103
0
1000
SH
SOLE
1
1000
0
0
WEC ENERGY GROUP INC
COM
92939u106
32
350
SH
SOLE
1
350
0
0
WELBILT INC
COM
949090104
284
18195
SH
SOLE
18195
0
0
WELBILT INC
COM
949090104
55
3520
SH
SOLE
1
3520
0
0
WELLS FARGO CO NEW
CV PFD
949746804
782
539
SH
SOLE
1
488
0
51
WELLS FARGO CO NEW
COM
949746101
362
6726
SH
SOLE
6726
0
0
WELLS FARGO CO NEW
COM
949746101
1759
32695
SH
SOLE
1
27926
0
4769
WELLTOWER INC REIT
COM
95040q104
2471
30212
SH
SOLE
1
26938
0
3274
WESBANCO INC
COM
950810101
89
2347
SH
SOLE
1
2347
0
0
WESTERN AST INFL LKD OPP & I
CLSD FD
95766R104
1466
127000
SH
SOLE
127000
0
0
WESTERN AST INFL LKD OPP & I
CLSD FD
95766R104
226
19600
SH
SOLE
1
19600
0
0
WESTERN ASST INFLTN LKD INM
CLSD FD
95766Q106
826
68000
SH
SOLE
68000
0
0
WESTERN ASSET EMERGING MKTS DE
CLSD FD
95766a101
3
202
SH
SOLE
202
0
0
WESTERN ASSET HIGH INCOME
CLSD FD
95766n103
120
15864
SH
SOLE
1
15864
0
0
WESTERN DIGITAL CORP
COM
958102105
16
250
SH
SOLE
250
0
0
WEX INC COM
COM
96208t104
57
272
SH
SOLE
1
272
0
0
WEYERHAEUSER CO
COM
962166104
6282
208011
SH
SOLE
204161
0
3850
WEYERHAEUSER CO
COM
962166104
5510
182460
SH
SOLE
1
171581
0
10879
WH GROUP LTD SPONSORED ADR
COM
92890t205
4
200
SH
SOLE
1
200
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
39
1300
SH
SOLE
1
1000
0
300
WHIRLPOOL CORP
COM
963320106
44
300
SH
SOLE
1
300
0
0
WILEY JOHN & SONS INC
COM
968223206
6
130
SH
SOLE
130
0
0
WINDSTREAM HLDGS INC COM
COM
97382a309
0
130
SH
SOLE
1
130
0
0
WISDOMTREE DYNAMIC LONG/SHORT
INDX FD
97717x313
226
8060
SH
SOLE
8060
0
0
WISDOMTREE DYNAMIC LONG/SHORT
INDX FD
97717x313
54
1940
SH
SOLE
1
1940
0
0
WISDOMTREE TR CURRENCY HEDGED
INDX FD
97717w263
31
1009
SH
SOLE
1
1009
0
0
WISDOMTREE TR EARNINGS 500 FD
INDX FD
97717w588
24
660
SH
SOLE
1
660
0
0
WISDOMTREE TR HIGH DIVID FD
INDX FD
97717w208
85
1104
SH
SOLE
1
1104
0
0
WISDOMTREE TR INTL HEDGED DIVI
INDX FD
97717x594
5
150
SH
SOLE
1
150
0
0
WISDOMTREE TR MIDCAP
INDX FD
97717w570
95
2246
SH
SOLE
1
2246
0
0
WISDOMTREE TR SMALLCAP EARNING
INDX FD
97717w562
4
95
SH
SOLE
1
95
0
0
WISDOMTREE TR TOTAL DIVID FD
INDX FD
97717w109
54
507
SH
SOLE
1
507
0
0
WISDOMTREE TR US DIVID GROWTH
INDX FD
97717x669
1419
29284
SH
SOLE
29284
0
0
WISDOMTREE TR US DIVID GROWTH
INDX FD
97717x669
4354
89818
SH
SOLE
1
89818
0
0
WISDOMTREE TR US SMALL CAP DIV
INDX FD
97717x651
41
1091
SH
SOLE
1
1091
0
0
WISDOMTREE TR
INDX FD
97717W703
70
1312
SH
SOLE
1
1312
0
0
WISDOMTREE TR
INDX FD
97717W315
7
150
SH
SOLE
1
150
0
0
WISDOMTREE TR
INDX FD
97717W281
2762
57760
SH
SOLE
57760
0
0
WISDOMTREE TR
INDX FD
97717W281
183
3835
SH
SOLE
1
3835
0
0
WISDOMTREE TRUST INTL LRGCAP D
INDX FD
97717w794
113
2297
SH
SOLE
1
2297
0
0
WISDOMTREE TR
INDX FD
97717W307
253
2472
SH
SOLE
1
2400
0
72
WISDOMTREE TR
INDX FD
97717W505
959
25818
SH
SOLE
1
25818
0
0
WISDOMTREE TR
INDX FD
97717W604
203
7242
SH
SOLE
1
7242
0
0
WISDOMTREE TR
INDX FD
97717W547
40
425
SH
SOLE
1
425
0
0
WOLVERINE WORLD WIDE INC
COM
978097103
13206
415379
SH
SOLE
1
314963
0
100416
WORKDAY INC-CLASS A
COM
98138h101
16
100
SH
SOLE
1
100
0
0
WORKHORSE GROUP INC
COM
98138j206
12
4000
SH
SOLE
1
4000
0
0
WTS QLT INC
WT
9941239w9
0
400000
SH
SOLE
1
400000
0
0
WW INTL INC
COM
98262p101
4875
127580
SH
SOLE
90030
0
37550
WYNDHAM DESTINATIONS INC
COM
98310w108
132
2716
SH
SOLE
1
2716
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311a105
18090
320118
SH
SOLE
1
238348
0
81770
WYNDHAM HOTELS & RESORTS INC
COM
98311a105
485
8456
SH
SOLE
1
8456
0
0
XCEL ENERGY INC COM
COM
98389b100
286
4454
SH
SOLE
1
3654
0
800
XEROX CORP COM NEW
COM
98421m106
167
5000
SH
SOLE
1
5000
0
0
XEROX CORP COM NEW
COM
98421m106
33
1000
SH
SOLE
1
1000
0
0
XPO LOGISTICS INC
COM
983793100
152
2000
SH
SOLE
1
2000
0
0
XPONTENTIAL INC COM
COM
98415T109
0
20000
SH
SOLE
1
20000
0
0
YUM BRANDS INC
COM
988498101
81
760
SH
SOLE
1
760
0
0
YUM CHINA HLDGS INC
COM
98850p109
28
600
SH
SOLE
1
600
0
0
ZAGG INC
COM
98884u108
2805
384497
SH
SOLE
1
364841
0
19656
Zayo Group Holdings
CALL
98919v905
71
222
SH
Call
SOLE
1
222
0
0
ZENDESK INC
COM
98936j101
2947
38458
SH
SOLE
38458
0
0
ZIMMER BIOMET HLDGS
COM
98956p102
73
512
SH
SOLE
1
262
0
250
ZIONS BANCORPORATION N A
COM
989701107
70
1460
SH
SOLE
1
1460
0
0
ZOETIS INC
COM
98978v103
866
6750
SH
SOLE
1
6750
0
0
ZOETIS INC
COM
98978v103
7908
61557
SH
SOLE
1
54843
0
6714
WW INTL INC
COM
98262p101
1797
47510
SH
SOLE
47510
0
0
WYNDHAM DESTINATIONS INC
COM
98310w108
0
0
SH
SOLE
0
0
0
YETI HLDGS INC
PUT
98585x954
39
100
SH
Put
SOLE
100
0
0
ZOOM VIDEO COMMUNICATIONS
COM
98980l101
11
150
SH
SOLE
1
150
0
0