0001567619-20-003331.txt : 20200213
0001567619-20-003331.hdr.sgml : 20200213
20200213162558
ACCESSION NUMBER: 0001567619-20-003331
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200213
DATE AS OF CHANGE: 20200213
EFFECTIVENESS DATE: 20200213
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIRST MANHATTAN CO
CENTRAL INDEX KEY: 0000728083
IRS NUMBER: 131957714
STATE OF INCORPORATION: NY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-01260
FILM NUMBER: 20610984
BUSINESS ADDRESS:
STREET 1: 399 PARK AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
BUSINESS PHONE: 2127563300
MAIL ADDRESS:
STREET 1: 399 PARK AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000728083
XXXXXXXX
12-31-2019
12-31-2019
FIRST MANHATTAN CO
399 PARK AVE
NEW YORK
NY
10022
13F HOLDINGS REPORT
028-01260
N
Suzanne Capellini
Compliance Director
212-756-3480
Suzanne Capellini
New York
NY
02-13-2020
0
1354
19929088
false
INFORMATION TABLE
2
form13fInfoTable.xml
1 800 FLOWERS COM
CLASS A
68243Q106
128
8892
SH
SOLE
0
8892
0
1ST COLONIAL BANCORP
COMMON
319716106
3406
325977
SH
SOLE
156496
161995
7486
360 FINANCE INC
SPON ADS EACH REP 2
88557W101
10181
1042110
SH
SOLE
1038551
3559
0
3M COMPANY
COMMON
88579Y101
27041
153281
SH
SOLE
0
135477
17804
ABB LTD
ADR (1 ORD)
000375204
481
20000
SH
SOLE
0
20000
0
ABBOTT LABS
COMMON
002824100
16889
194449
SH
SOLE
0
189433
5016
ABBVIE INC
COMMON
00287Y109
19013
214749
SH
SOLE
0
208358
6391
ACADIA PHARMACEUTCLS
COMMON
004225108
7
187
SH
SOLE
0
187
0
ACADIA REALTY TRUST
COMMON SBI
004239109
673
25971
SH
SOLE
0
0
25971
ACCENTURE PLC
CLASS A
G1151C101
175884
835276
SH
SOLE
0
827341
7935
ACCO BRANDS CORP
COMMON
00081T108
1
210
SH
SOLE
0
210
0
ACME UNITED CORP
COMMON
004816104
917
38563
SH
SOLE
0
38563
0
ACTIVISION BLIZZARD
COMMON
00507V109
932
15699
SH
SOLE
80
15259
360
ADIENT PLC
ORDINARY SHARES
G0084W101
0
14
SH
SOLE
0
7
7
ADOBE INC
COMMON
00724F101
3302
10013
SH
SOLE
0
10013
0
ADV MICRO DEVICES
COMMON
007903107
9
200
SH
SOLE
0
0
200
ADVANSIX INC
COMMON STOCK
00773T101
5
280
SH
SOLE
0
280
0
AERIE PHARMACEUTIC
COM USD0.001
00771V108
15181
628095
SH
SOLE
628095
0
0
AEROVIRONMENT INC
COMMON
008073108
308
5000
SH
SOLE
0
0
5000
AFLAC INC
COMMON
001055102
249
4724
SH
SOLE
0
3724
1000
AGILENT TECHN INC
COMMON
00846U101
7012
82200
SH
SOLE
0
64850
17350
AGNC INVT CORP
COMMON
00123Q104
26
1500
SH
SOLE
0
1500
0
AGNICO EAGLE MINES
COMMON
008474108
61
1000
SH
SOLE
0
1000
0
AGROFRESH SOLUTIONS
COMMON
00856G109
7467
2894435
SH
SOLE
0
2424085
470350
AGROFRESH SOLUTIONS
WTS JUL 31 20
00856G117
0
20075
SH
SOLE
0
0
20075
AIR PRODS & CHEMS
COMMON
009158106
11789
50172
SH
SOLE
0
50172
0
AKAMAI TECH INC
COMMON
00971T101
95
1100
SH
SOLE
0
1100
0
AKEBIA THERAPEUTIC
COMMON
00972D105
783
123900
SH
SOLE
123900
0
0
AKORN INC
COMMON
009728106
5
3500
SH
SOLE
0
3500
0
ALAMO GROUP INC
COMMON
011311107
2381
18970
SH
SOLE
0
18070
900
ALBEMARLE CORP
COMMON
012653101
7
100
SH
SOLE
0
100
0
ALCOA CORPORATION
COMMON
013872106
9
444
SH
SOLE
0
444
0
ALCON AG
ORDINARY SH CHF 0.04
H01301128
724
12803
SH
SOLE
0
8893
3910
ALERUS FINL CORP
COMMON
01446U103
22
1000
SH
SOLE
0
0
1000
ALEXANDER & BALDWIN
COMMON
014491104
1249
59620
SH
SOLE
0
59620
0
ALEXANDER'S INC
COM
014752109
71
217
SH
SOLE
0
217
0
ALEXCO RESOURCES
COMMON
01535P106
23
10000
SH
SOLE
0
10000
0
ALEXION PHARM INC
COMMON
015351109
78
725
SH
SOLE
0
625
100
ALIBABA GROUP HLDG
SPN ADS 8 ORD SHS
01609W102
17473
82381
SH
SOLE
71236
9974
1171
ALIO GOLD INC
COMMON
01627X108
12
16250
SH
SOLE
0
16250
0
ALKERMES PLC
ORDINARY
G01767105
20
1000
SH
SOLE
0
0
1000
ALLEGHANY CORP DEL
COMMON
017175100
3507
4387
SH
SOLE
0
4387
0
ALLEGION PLC
ORDINARY SHARES
G0176J109
207
1666
SH
SOLE
0
1666
0
ALLERGAN PLC
SHARES
G0177J108
963
5042
SH
SOLE
0
4604
438
ALLETE
COMMON
018522300
21
266
SH
SOLE
0
0
266
ALLIANCE DATA SYSTEM
COMMON
018581108
11
101
SH
SOLE
0
101
0
ALLIANCEBERSTEIN HLD
COMMON
01881G106
3803
125700
SH
SOLE
0
125700
0
ALLIANT ENERGY CORP
COMMON
018802108
18
332
SH
SOLE
0
332
0
ALLSTATE CORP
COMMON
020002101
2936
26113
SH
SOLE
0
26113
0
ALLY FINL INC
COMMON
02005N100
101685
3327402
SH
SOLE
400
3266764
60238
ALNYLAM PHARMACUETCL
COMMON
02043Q107
1
10
SH
SOLE
0
0
10
ALPHABET INC
CLASS A
02079K305
105194
78539
SH
SOLE
82
70697
7760
ALPHABET INC
CLASS C
02079K107
365018
273008
SH
SOLE
15
258544
14449
ALTRA INDL MOTION
COMMON
02208R106
5550
153285
SH
SOLE
0
150035
3250
ALTRIA GROUP INC
COMMON
02209S103
21363
428036
SH
SOLE
0
398690
29346
AMALGAMATED BANK
COMMON
022663108
61
3140
SH
SOLE
0
0
3140
AMAZON COM INC
COMMON
023135106
15089
8166
SH
SOLE
7
7586
573
AMCOR PLC
ORDINARY SHARES
G0250X107
456
42126
SH
SOLE
0
32436
9690
AMDOCS LTD
ORDINARY
G02602103
5377
74495
SH
SOLE
0
74488
7
AMERANT BANCORP INC
CLASS A COMMON
023576101
326
15000
SH
SOLE
0
0
15000
AMEREN CORPORATION
COMMON
023608102
51123
665676
SH
SOLE
0
386378
279298
AMERICA MOVIL
ADR (20 SER L)
02364W105
12
800
SH
SOLE
0
800
0
AMERICAN AIRLINES
COM
02376R102
20
700
SH
SOLE
0
700
0
AMERICAN CAMPUS CMNT
COMMON
024835100
14
300
SH
SOLE
0
300
0
AMERICAN EXPRESS CO
COMMON
025816109
120818
970509
SH
SOLE
0
928875
41634
AMERICAN HOMES 4 R
CL A
02665T306
10
400
SH
SOLE
0
400
0
AMERICAN NATL INS CO
COMMON
028591105
22007
187013
SH
SOLE
200
165208
21605
AMERICAN OUTDOOR BRN
COMMON
02874P103
248
26813
SH
SOLE
0
25513
1300
AMERICAN STS WTR CO
COMMON
029899101
121
1400
SH
SOLE
0
1400
0
AMERICAN SUPERCNDCTR
SHS NEW
030111207
93
11857
SH
SOLE
0
11127
730
AMERICAN TOWER CORP
COMMON
03027X100
293
1276
SH
SOLE
0
1176
100
AMERICAN WTR WKS CO
COMMON
030420103
27240
221734
SH
SOLE
0
211200
10534
AMERIPRISE FINANCIAL
COMMON
03076C106
5174
31063
SH
SOLE
0
30943
120
AMERISOURCE-BERGEN
COMMON
03073E105
12832
150939
SH
SOLE
0
150939
0
AMERN ELEC PWR INC
COMMON
025537101
339
3593
SH
SOLE
0
3593
0
AMERN INTL GROUP INC
COMMON
026874784
20481
399018
SH
SOLE
200
363935
34883
AMERN INTL GROUP INC
WTS JAN 19 21
026874156
5
547
SH
SOLE
0
547
0
AMETEK INC
COMMON
031100100
521
5230
SH
SOLE
0
5230
0
AMGEN INC
COMMON
031162100
54229
224952
SH
SOLE
0
224771
181
AMPHENOL CORPORATION
CLASS A
032095101
757
7000
SH
SOLE
0
7000
0
AMYRIS INC
COM NEW
03236M200
21
7000
SH
SOLE
0
7000
0
ANALOG DEVICES INC
COMMON
032654105
3190
26842
SH
SOLE
0
26792
50
ANGI HOMESERVICES
COMMON
00183L102
134
15830
SH
SOLE
0
15000
830
ANHEUSER BUSCH INBEV
ADR EA REP 1 ORD NPV
03524A108
44872
546958
SH
SOLE
0
531378
15580
ANI PHARMACEUTICALS
COMMON
00182C103
15631
253473
SH
SOLE
253473
0
0
ANIXTER INTL INC
COMMON
035290105
18
200
SH
SOLE
0
200
0
ANSYS INC
COMMON
03662Q105
507
1970
SH
SOLE
0
1970
0
ANTHEM INC
COMMON
036752103
154
511
SH
SOLE
0
511
0
AON PLC
COMMON
G0408V102
3346
16066
SH
SOLE
0
16066
0
APACHE CORP
COMMON
037411105
64
2505
SH
SOLE
0
2505
0
APERGY CORPORATION
COM
03755L104
5
161
SH
SOLE
0
111
50
APHRIA INC
COMMON
03765K104
2
425
SH
SOLE
0
425
0
APOLLO COML REAL EST
COMMON
03762U105
10
600
SH
SOLE
0
600
0
APOLLO GLOBAL MGMT
CLASS A COMMON STOCK
03768E105
238
5000
SH
SOLE
0
5000
0
APOLLO INVT CORP
COMMON
03761U502
0
5
SH
SOLE
0
5
0
APOLLO SENIOR FLOA
COMMON
037636107
18
1250
SH
SOLE
0
1250
0
APPLE INC
COMMON
037833100
850936
2897789
SH
SOLE
185
2624682
272922
APPLIED MATERIALS
COMMON
038222105
1009
16543
SH
SOLE
200
15993
350
APTARGROUP INC
COMMON
038336103
922
7976
SH
SOLE
0
7976
0
APTIV PLC
ORDINARY SHARES
G6095L109
3
34
SH
SOLE
0
34
0
AQUA AMERICA INC
COMMON
03836W103
14579
310597
SH
SOLE
860
284638
25099
AQUABOUNTY TECHNOLOG
COM NEW
03842K200
15
7127
SH
SOLE
0
7127
0
ARAMARK
COMMON
03852U106
58209
1341231
SH
SOLE
100
1333631
7500
ARBOR RLTY TR INC
COMMON
038923108
33
2330
SH
SOLE
0
2330
0
ARC DOCUMENT SOLUTNS
COMMON
00191G103
1
1200
SH
SOLE
0
0
1200
ARCELORMITTAL SA
LU NY REGISTRY SH
03938L203
47
2716
SH
SOLE
0
2716
0
ARCH CAP GROUP LTD
ORDINARY
G0450A105
88
2064
SH
SOLE
0
1881
183
ARCHER DANIELS MIDLD
COMMON
039483102
192
4154
SH
SOLE
0
2904
1250
ARCONIC INC
COMMON
03965L100
45
1466
SH
SOLE
0
1466
0
ARES CAP CORP
COMMON
04010L103
9
523
SH
SOLE
0
523
0
ARK ETF
ARK AUTO TECH&ROBOTI
00214Q203
18
500
SH
SOLE
0
500
0
ARK ETF
ARK NEXTGEN INTERNET
00214Q401
20
350
SH
SOLE
0
350
0
ARK ETF TR
ISRAEL INNVATVE TECH
00214Q609
18
800
SH
SOLE
0
800
0
ARK ETF TR 3D PRINTI
ETF
00214Q500
18
800
SH
SOLE
0
800
0
ARK ETF TRUST ARK
GENOMIC REV MLT-SCTR
00214Q302
20
600
SH
SOLE
0
600
0
ARK ETF TRUST ARK
INNOVATION ETF
00214Q104
20
400
SH
SOLE
0
400
0
ARK RESTAURANTS CORP
COMMON
040712101
808
35950
SH
SOLE
0
4000
31950
ARROW ELECTRS INC
COMMON
042735100
819
9676
SH
SOLE
0
5876
3800
ARROWHEAD PHARMACEUT
COMMON
04280A100
131174
2068020
SH
SOLE
1106750
926220
35050
ARTESIAN RESOURCES
CLASS A
043113208
7499
201558
SH
SOLE
0
193128
8430
ARVINAS INC
COMMON
04335A105
17
417
SH
SOLE
0
417
0
ASCENDIS PHARMA A S
REP(ORD SHS DKK1.00
04351P101
13146
94500
SH
SOLE
94500
0
0
ASHLAND GLOBAL HLD
COMMON
044186104
28
375
SH
SOLE
0
375
0
ASML HLDS NV NY
EUR0.09 NY REG 2012
N07059210
0
1
SH
SOLE
0
1
0
ASPEN TECHNOLOGY INC
COMMON
045327103
490
4054
SH
SOLE
0
2054
2000
ASSURANT INC
COMMON
04621X108
5553
42370
SH
SOLE
0
42370
0
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
438
8800
SH
SOLE
0
8800
0
AT&T INC
COMMON
00206R102
13014
333027
SH
SOLE
175
312812
20040
ATHENE HLDG LTD
CLASS A
G0684D107
1582
33654
SH
SOLE
0
0
33654
ATLANTIC UN BANKSHAR
COMMON
04911A107
563
15000
SH
SOLE
0
0
15000
ATLAS AIR WORLDWIDE
COMMON
049164205
1071
38875
SH
SOLE
0
36825
2050
ATRICURE INC
COMMON
04963C209
32
1000
SH
SOLE
0
0
1000
AURORA CANNABIS
COMMON
05156X108
24
11400
SH
SOLE
0
11400
0
AUTOMATIC DATA PROC
COMMON
053015103
7773
45591
SH
SOLE
0
42566
3025
AUTONATION INC
COMMON
05329W102
60
1247
SH
SOLE
0
0
1247
AUTOZONE INC
COMMON
053332102
212725
178564
SH
SOLE
153
176596
1815
AVALONBAY COMMUNTIES
REIT
053484101
216
1031
SH
SOLE
0
1031
0
AVANGRID INC
COMMON
05351W103
2199
42985
SH
SOLE
0
40185
2800
AVANOS MEDICAL INC
COMMON
05350V106
405
12030
SH
SOLE
0
12030
0
AVIS BUDGET GROUP
COMMON
053774105
8683
269340
SH
SOLE
200
259669
9471
AXIS CAPITAL HLDGS
ORDINARY
G0692U109
17
300
SH
SOLE
0
200
100
AXT INC
COMMON
00246W103
21
5000
SH
SOLE
0
5000
0
AZZ INC
COMMON
002474104
180
3935
SH
SOLE
0
2460
1475
B & G FOODS INC
COMMON
05508R106
513
28650
SH
SOLE
0
1150
27500
BAIDU INC
REP(10 ORD CLASS A)
056752108
25
200
SH
SOLE
0
200
0
BAKER HUGHES COMPANY
CL A COMMON STOCK
05722G100
8
346
SH
SOLE
0
346
0
BALLARD POWER SYS
COMMON
058586108
193
27000
SH
SOLE
0
27000
0
BANC OF CALIFORNIA
COMMON
05990K106
407
23744
SH
SOLE
0
0
23744
BANCFIRST CORP
COMMON
05945F103
106
1700
SH
SOLE
0
1700
0
BANK HAWAII CORP
COMMON
062540109
333
3509
SH
SOLE
0
2403
1106
BANK OF AMERICA CORP
COMMON
060505104
4025
114287
SH
SOLE
0
109296
4991
BANK OF COMERCE HLDG
COMMON
06424J103
1485
128350
SH
SOLE
0
73650
54700
BANK OF NEW YORK MEL
COMMON
064058100
5540
110086
SH
SOLE
0
103587
6499
BANK OF THE JAMES FI
COMMON
470299108
183
11991
SH
SOLE
0
0
11991
BANK OZK
COMMON
06417N103
396
13000
SH
SOLE
0
500
12500
BANKUNITED INC
COMMON
06652K103
200
5491
SH
SOLE
0
0
5491
BAR HBR BANKSHARES
COMMON
066849100
1162
45795
SH
SOLE
0
41795
4000
BARRICK GOLD CORP
COMMON CAD
067901108
22
1225
SH
SOLE
0
1225
0
BAXTER INTL INC
COMMON
071813109
9435
112835
SH
SOLE
0
76899
35936
BAYCOM CORP
COM NPV
07272M107
955
42000
SH
SOLE
0
3500
38500
BCE INC
COMMON
05534B760
92
2000
SH
SOLE
0
2000
0
BEACON ROOFING SUP
COMMON
073685109
6323
197735
SH
SOLE
350
174335
23050
BECTON DICKINSON
COMMON
075887109
7476
27491
SH
SOLE
0
26325
1166
BED BATH & BEYOND
COMMON
075896100
16
966
SH
SOLE
0
966
0
BEIERSDORF AG
ORDINARY
D08792109
4014
33600
SH
SOLE
0
31125
2475
BELLUS HEALTH INC
COMMON
07987C204
16061
2113326
SH
SOLE
2113326
0
0
BERKLEY W R CORP
COM
084423102
6
100
SH
SOLE
0
100
0
BERKSHIRE HATHAWAY
CLASS A
084670108
5342090
15731
SH
SOLE
0
10338
5393
BERKSHIRE HATHAWAY
CLASS B
084670702
528377
2332790
SH
SOLE
1025
2263864
67901
BERKSHIRE HILLS BANC
COMMON
084680107
14
450
SH
SOLE
0
180
270
BEST BUY INC
COMMON
086516101
8
100
SH
SOLE
0
100
0
BEYOND MEAT INC
COMMON
08862E109
5
75
SH
SOLE
0
75
0
BILIBILI INC
EACH ADS 1 ORD SHS
090040106
58478
3140633
SH
SOLE
3034179
99444
7010
BIO RAD LABS INC
CLASS A
090572207
92
250
SH
SOLE
0
250
0
BIOGEN INC
COMMON
09062X103
35
120
SH
SOLE
0
120
0
BIOSPECIFICS TECH CO
COMMON
090931106
2593
45550
SH
SOLE
0
45175
375
BLACK HILLS CORP
COMMON
092113109
6557
83492
SH
SOLE
0
80192
3300
BLACK KNIGHT INC
COMMON CL A
09215C105
9
153
SH
SOLE
0
153
0
BLACKBERRY LIMITED
COMMON
09228F103
77
12100
SH
SOLE
0
12000
100
BLACKROCK FL RT TR
COMMON
091941104
0
6
SH
SOLE
0
6
0
BLACKROCK INC
COMMON
09247X101
328
653
SH
SOLE
0
653
0
BLACKSTONE MORTGAGE
REIT CLASS A COMMON
09257W100
35
950
SH
SOLE
0
950
0
BLOCK H & R INC
COMMON
093671105
885
37718
SH
SOLE
0
32718
5000
BOEING CO
COMMON
097023105
27117
83243
SH
SOLE
155
79879
3209
BOINGO WIRELESS IN
COMMON
09739C102
131
12000
SH
SOLE
0
12000
0
BOOKING HLDGS INC
COMMON
09857L108
414
202
SH
SOLE
0
202
0
BOSTON BEER INC
CLASS A
100557107
12
33
SH
SOLE
0
0
33
BOSTON SCIENTIFIC
COMMON
101137107
101
2235
SH
SOLE
0
2235
0
BP PLC
ADR (6 ORD)
055622104
793
21036
SH
SOLE
0
19725
1311
BRAINSTORM CELL THRP
COMMON
10501E201
17
4000
SH
SOLE
0
3500
500
BRANDYWINE RLTY TR
SBI USD0.01
105368203
12
780
SH
SOLE
0
780
0
BRANDYWINEGLOBAL
COMMON
10537L104
6
500
SH
SOLE
0
500
0
BRICKELL BIOTECH
COMMON STOCK
10802T105
0
14
SH
SOLE
0
14
0
BRINKS COMPANY
COMMON
109696104
913
10069
SH
SOLE
0
10069
0
BRISTOL MYERS SQUIBB
COMMON
110122108
5690
88649
SH
SOLE
0
79779
8870
BRISTOL MYERS SQUIBB
CONTI VAL RIGHTS WI
110122157
179
59622
SH
SOLE
0
54592
5030
BRISTOL MYERS SQUIBB
RTS DEC 32 30
110122140
2
5000
SH
SOLE
0
5000
0
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
8712
205190
SH
SOLE
0
204829
361
BRIXMOR PROPERTY G
COMMON
11120U105
40613
1879405
SH
SOLE
0
1853665
25740
BROADCOM INC
COMMON
11135F101
217
689
SH
SOLE
0
689
0
BROADRIDGE FINL SOLN
COMMON
11133T103
410
3323
SH
SOLE
0
3323
0
BROADVISION INC
COMMON
111412706
0
2
SH
SOLE
0
2
0
BROOKFIELD ASSET MGT
CLASS A LTD VTG
112585104
758538
13123504
SH
SOLE
430
12100260
1022814
BROOKFIELD BUSINESS
LTD PARTNERSHIP UNT
G16234109
2459
59350
SH
SOLE
0
39165
20185
BROOKFIELD INFR PRTR
UNIT
G16252101
91595
1832277
SH
SOLE
0
1761335
70942
BROOKFIELD PROPERTY
PARTNERS L.P.U
G16249107
39765
2173047
SH
SOLE
50
2163177
9820
BROOKFIELD PROPERTY
REIT CL A
11282X103
6342
343866
SH
SOLE
0
297308
46558
BROOKFIELD RENEWABLE
COMMON LPU
G16258108
25223
542435
SH
SOLE
0
533435
9000
BROOKLINE BANCORP IN
COMMON
11373M107
4498
273304
SH
SOLE
0
267304
6000
BROWN FORMAN CORP
CLASS B
115637209
88
1312
SH
SOLE
0
1312
0
BRT REALTY TRUST
SH BEN INT
055645303
3738
220327
SH
SOLE
0
80871
139456
BRUNSWICK CORP
COMMON
117043109
3
62
SH
SOLE
0
62
0
C & F FINL CORP
COMMON
12466Q104
790
14295
SH
SOLE
0
0
14295
CABLE ONE INC
COMMON
12685J105
1434
964
SH
SOLE
0
964
0
CABOT CORP
COMMON
127055101
33
700
SH
SOLE
0
700
0
CADENCE BANCORP
COMMON STOCK CLASS A
12739A100
271
15000
SH
SOLE
0
0
15000
CADENCE DESIGN SYS
COMMON
127387108
138
2000
SH
SOLE
0
0
2000
CADIZ INC
COMMON
127537207
347
31500
SH
SOLE
0
31500
0
CAESARSTONE LTD
ILS0.04
M20598104
3
200
SH
SOLE
0
0
200
CALAMOS STRATEGIC TO
COMMON SBI
128125101
42
3100
SH
SOLE
0
3100
0
CALERES INC
COMMON
129500104
2242
94432
SH
SOLE
0
92932
1500
CALIFORNIA RESOURCES
COMMON
13057Q206
0
73
SH
SOLE
0
73
0
CALIFORNIA WTR SVC
COMMON
130788102
11
219
SH
SOLE
0
219
0
CALYXT INC
COM
13173L107
56
8000
SH
SOLE
0
8000
0
CAMDEN NATL CORP
COMMON
133034108
310
6750
SH
SOLE
0
0
6750
CAMDEN PPTY TR
SH BEN INT
133131102
4933
46495
SH
SOLE
0
44495
2000
CAMECO CORP
COMMON
13321L108
631
70900
SH
SOLE
0
61100
9800
CAMPBELL SOUP CO
COMMON
134429109
268
5431
SH
SOLE
0
5431
0
CANADA GOOSE HLDINGS
NPV SUB VTG SHS
135086106
14995
413794
SH
SOLE
1559
403815
8420
CANADIAN IMPERIAL BK
COMMON
136069101
7
90
SH
SOLE
0
90
0
CANOPY GROWTH CORP
COMMON
138035100
64
3040
SH
SOLE
0
3025
15
CAPITAL ONE FINL CO
COMMON
14040H105
91791
891958
SH
SOLE
0
890065
1893
CAPITAL SOUTHWEST
COMMON
140501107
12773
613791
SH
SOLE
0
613791
0
CAPITAL SR LIVING
COMMON
140475104
2021
654285
SH
SOLE
0
557125
97160
CAPSTEAD MTG CORP
COMMON
14067E506
2
281
SH
SOLE
0
281
0
CARA THERAPEUTICS
COM
140755109
23237
1442421
SH
SOLE
1442421
0
0
CARDINAL HEALTH INC
COMMON
14149Y108
913
18054
SH
SOLE
0
15254
2800
CARLYLE GROUP L P
COMMON
14309L102
1
50
SH
SOLE
0
0
50
CARMAX INC
COMMON
143130102
9858
112447
SH
SOLE
345
99652
12450
CARNIVAL CORP
COMMON
143658300
5
100
SH
SOLE
0
100
0
CARROLL BANCORP INC
COM
144702107
948
65835
SH
SOLE
51975
0
13860
CARROLS RESTAURANT
COMMON STOCK
14574X104
8389
1189972
SH
SOLE
0
1051423
138549
CARS.COM INC
COMMON STOCK
14575E105
35
2912
SH
SOLE
0
2912
0
CARTER BK & TR MARTI
COMMON
146102108
593
25032
SH
SOLE
0
0
25032
CASI PHARMACEUTICA
COMMON
14757U109
92
30000
SH
SOLE
0
30000
0
CATERPILLAR INC
COMMON
149123101
550
3724
SH
SOLE
0
2196
1528
CBIZ INC
COMMON
124805102
24989
926919
SH
SOLE
0
835544
91375
CBL & ASSOCIATE PROP
COMMON USD0.01
124830100
138
132100
SH
SOLE
0
51250
80850
CDK GLOBAL INC
COM
12508E101
538
9840
SH
SOLE
0
9674
166
CDN NATL RAILWAY
COMMON
136375102
125
1392
SH
SOLE
50
1342
0
CDN NATURAL RES
COMMON
136385101
47796
1477473
SH
SOLE
50
1461248
16175
CDN PACIFIC RAILWAY
COMMON
13645T100
38
150
SH
SOLE
0
150
0
CEDAR FAIR L P
DEPOSITORY UNIT
150185106
66
1200
SH
SOLE
0
1200
0
CEL-SCI CORPORATION
COMMON STOCK
150837607
0
2
SH
SOLE
0
2
0
CENOVUS ENERGY
COMMON
15135U109
1
100
SH
SOLE
0
100
0
CENTENNIAL RESOURCE
CL A
15136A102
2516
544650
SH
SOLE
0
475450
69200
CENTERPOINT ENERGY
COMMON
15189T107
5
185
SH
SOLE
0
185
0
CENTRAL FEDERAL CORP
COMMON
15346Q400
405
29090
SH
SOLE
0
0
29090
CENTRAL SECS CORP
COMMON
155123102
737
22287
SH
SOLE
0
18624
3663
CENTURY BANCORP
CLASS A NON VTG
156432106
1043
11600
SH
SOLE
0
11600
0
CENTURYLINK INC
COMMON
156700106
877
66445
SH
SOLE
0
63645
2800
CERENCE INC
COMMON
156727109
2
125
SH
SOLE
0
125
0
CERUS CORP
COMMON
157085101
261
62000
SH
SOLE
0
62000
0
CHART INDS INC
COMMON
16115Q308
357
5300
SH
SOLE
0
5300
0
CHARTER COMMUNICATIO
CL A
16119P108
3667
7559
SH
SOLE
0
7463
96
CHECK POINT SOFTWARE
ORDINARY
M22465104
38
344
SH
SOLE
25
319
0
CHEGG INC
COM USD0.001
163092109
49
1300
SH
SOLE
0
1300
0
CHEMOCENTRYX INC
COMMON
16383L106
11
300
SH
SOLE
0
300
0
CHEMUNG FINL CORP
COMMON
164024101
3666
86281
SH
SOLE
0
78576
7705
CHESAPEAKE ENERGY
4.5% CONV PFD
165167842
0
25
SH
SOLE
0
25
0
CHESAPEAKE ENERGY
COMMON
165167107
476
577701
SH
SOLE
0
416676
161025
CHESAPEAKE UTILS COR
COMMON
165303108
5723
59723
SH
SOLE
0
52695
7028
CHEVRON CORP
COMMON
166764100
5312
44081
SH
SOLE
0
43231
850
CHICOS FAS INC
COMMON
168615102
0
115
SH
SOLE
0
115
0
CHINA PETE & CHEM CO
SP ADR (H SHS)
16941R108
180
3000
SH
SOLE
0
3000
0
CHIPOTLE MEXICAN GRL
COMMON
169656105
238
285
SH
SOLE
0
275
10
CHUBB LIMITED
COMMON
H1467J104
61161
392914
SH
SOLE
0
300052
92862
CHURCH & DWIGHT INC
COMMON
171340102
232
3310
SH
SOLE
0
3310
0
CIENA CORPORATION
COMMON
171779309
4453
104324
SH
SOLE
0
99916
4408
CIGNA CORP
COMMON USD0.01
125523100
1328
6498
SH
SOLE
0
6279
219
CIMAREX ENERGY CO
COMMON
171798101
200
3825
SH
SOLE
0
3825
0
CIMPRESS PLC
SHS
G2143T103
50
400
SH
SOLE
0
400
0
CINCINNATI BELL INC
COMMON
171871502
2
200
SH
SOLE
0
200
0
CINCINNATI FINL CORP
COMMON
172062101
51
493
SH
SOLE
0
493
0
CINEMARK HOLDINGS
COMMON
17243V102
134
3975
SH
SOLE
0
3975
0
CINTAS CORP
COMMON
172908105
34
129
SH
SOLE
0
129
0
CISCO SYSTEMS INC
COMMON
17275R102
22131
461450
SH
SOLE
0
449049
12401
CITIGROUP INC
COMMON
172967424
55038
688928
SH
SOLE
64
626694
62170
CITIZENS CMNTY BANCP
COMMON
174903104
295
24174
SH
SOLE
0
0
24174
CITIZENS FINANCIAL
COMMON
174610105
9931
244554
SH
SOLE
0
240054
4500
CLEARSIDE BIOMEDIC
CLEARSIDE BIOMEDIC
185063104
507
175000
SH
SOLE
0
175000
0
CLOROX CO
COMMON
189054109
670
4368
SH
SOLE
0
4368
0
CME GROUP INC
CLASS A
12572Q105
43721
217818
SH
SOLE
250
217303
265
CMS ENERGY CORP
COMMON
125896100
4557
72532
SH
SOLE
0
70832
1700
COCA-COLA CO
COMMON
191216100
132611
2395862
SH
SOLE
2104
2350979
42779
COCA-COLA EU PARTNRS
PLC ORDINARY SHARES
G25839104
468
9200
SH
SOLE
0
9200
0
COEUR MINING INC
COMMON
192108504
2
250
SH
SOLE
0
250
0
COGNIZANT TECH SOLNS
CLASS A
192446102
117
1902
SH
SOLE
0
1902
0
COHEN & STEERS INFRA
COMMON
19248A109
13
504
SH
SOLE
0
504
0
COHEN & STEERS LTD
COMMON
19248C105
47
1800
SH
SOLE
0
1800
0
COHEN & STEERS QUAL
COMMON
19247L106
3
235
SH
SOLE
0
235
0
COHERUS BIOSCIENCES
COMMON
19249H103
63
3500
SH
SOLE
0
3500
0
COLGATE PALMOLIVE CO
COMMON
194162103
11467
166579
SH
SOLE
0
164690
1889
COLUMBIA EMERGING GL
EMERGING MKTS CONSUM
19762B509
4
200
SH
SOLE
0
200
0
COLUMBIA FINANCIAL I
COMMON
197641103
124
7358
SH
SOLE
0
7358
0
COMCAST CORP
CLASS A
20030N101
149385
3321892
SH
SOLE
0
3285863
36029
COMERICA INC
COMMON
200340107
252
3525
SH
SOLE
0
3525
0
COMMERCE BANCSHARES
COMMON
200525103
151
2231
SH
SOLE
0
2231
0
COMMERCEWEST BANK
COM
20084T103
5421
225907
SH
SOLE
96000
56575
73332
COMMERCIAL METALS CO
COMMON
201723103
11780
528986
SH
SOLE
0
482076
46910
COMMERCIAL VEH GRP
COMMON
202608105
24
3900
SH
SOLE
0
2600
1300
COMMUNITY WST BKSHRS
COMMON
204157101
376
33888
SH
SOLE
0
0
33888
COMPANHIA DE SANEAME
ADR (2 ORD)
20441A102
3095
205649
SH
SOLE
0
198659
6990
COMPASS MINERALS
COMMON
20451N101
2418
39669
SH
SOLE
0
39669
0
CONAGRA BRANDS INC
COMMON
205887102
109
3210
SH
SOLE
0
3210
0
CONDUENT INCORPORATE
COMMON
206787103
0
150
SH
SOLE
0
150
0
CONOCOPHILLIPS
COMMON
20825C104
36295
558128
SH
SOLE
0
551346
6782
CONSOLDTD EDISON INC
COMMON
209115104
366
4055
SH
SOLE
0
4055
0
CONSOLIDATED WATR CO
ORDINARY
G23773107
9576
587488
SH
SOLE
0
548368
39120
CONSTELLATION BRANDS
CLASS A
21036P108
60
320
SH
SOLE
0
270
50
CONTINENTAL RES
COMMON
212015101
0
10
SH
SOLE
0
0
10
CONYERS PK II ACQUIS
UNIT
212896203
184
17000
SH
SOLE
0
14000
3000
COOPER COMPANIES INC
COMMON
216648402
258
806
SH
SOLE
0
806
0
COPART INC
COMMON
217204106
105
1160
SH
SOLE
0
1160
0
CORE LABORATORIES
COMMON
N22717107
5
148
SH
SOLE
0
148
0
CORNING INCORPORATED
COMMON
219350105
375
12891
SH
SOLE
0
12891
0
CORTEVA INC
COM
22052L104
2666
90207
SH
SOLE
170
83956
6081
COSTAR GROUP INC
COMMON
22160N109
601
1005
SH
SOLE
0
5
1000
COSTCO WHSL CORP
COMMON
22160K105
4562
15521
SH
SOLE
0
14071
1450
COTY INC
CLASS A
222070203
250
22258
SH
SOLE
0
21693
565
COUNTY BANCORP
COM
221907108
316
12337
SH
SOLE
0
0
12337
COVANTA HOLDINGS
COMMON
22282E102
51
3500
SH
SOLE
0
3500
0
COWEN INC
COMMON CL A
223622606
469
29808
SH
SOLE
0
29808
0
CRAFT BREW ALIA
COMMON
224122101
495
30000
SH
SOLE
0
30000
0
CREDIT ACCEP CORP
COMMON
225310101
99
225
SH
SOLE
0
225
0
CRESTWOOD EQ. PRTNRS
UNIT LTD PTNR
226344208
537
17450
SH
SOLE
0
17450
0
CRISPR THERAPEUTICS
COMMON
H17182108
18
300
SH
SOLE
0
300
0
CRONOS GROUP INC
COMMON
22717L101
24
3204
SH
SOLE
0
3204
0
CROWN CASTLE INTL
COMMON
22822V101
294
2075
SH
SOLE
0
622
1453
CROWN CRAFTS INC
COMMON
228309100
230
37495
SH
SOLE
0
0
37495
CSS INDS INC
COMMON
125906107
492
111650
SH
SOLE
0
104000
7650
CSW INDUSTRIALS IN
COM
126402106
50266
652811
SH
SOLE
0
651311
1500
CSX CORP
COMMON
126408103
7839
108334
SH
SOLE
0
108334
0
CTI BIOPHARMA CORP
COM NPV
12648L601
0
33
SH
SOLE
0
33
0
CULLEN FROST BANKERS
COMMON
229899109
3959
40489
SH
SOLE
0
39489
1000
CUMMINS INC
COMMON
231021106
193
1081
SH
SOLE
0
946
135
CVB FINANCIAL CORP
COMMON
126600105
117
5442
SH
SOLE
0
0
5442
CVS HEALTH CORP
COMMON
126650100
17374
233870
SH
SOLE
0
229803
4067
CYPRESS SEMICONDUCTR
COMMON
232806109
22
950
SH
SOLE
0
950
0
CYREN LTD
ORD SHS
M26895108
2
2000
SH
SOLE
0
2000
0
CYTOMX THERAPEUTIC
COMMON USD0.00001
23284F105
8134
978862
SH
SOLE
978862
0
0
D R HORTON INC
COMMON
23331A109
33357
632376
SH
SOLE
0
551926
80450
DAILY JOURNAL CORP
COMMON
233912104
0
1
SH
SOLE
0
1
0
DANAHER CORP
COMMON
235851102
376052
2450172
SH
SOLE
0
2425667
24505
DANONE
SP ADR (0.2 ORD)
23636T100
320
19450
SH
SOLE
0
18750
700
DARDEN RESTAURANT
COMMON
237194105
226
2079
SH
SOLE
0
2079
0
DASEKE INC
COM
23753F107
4
1500
SH
SOLE
0
1500
0
DAVITA INC
COMMON
23918K108
10
144
SH
SOLE
0
144
0
DEERE & CO
COMMON
244199105
256
1481
SH
SOLE
0
1081
400
DELL TECHNOLOGIES IN
COMMON CLASS C
24703L202
62
1214
SH
SOLE
0
1213
1
DELMARVA BANCSHARES
COMMON
247100100
1896
227125
SH
SOLE
227125
0
0
DELTA AIR LINES
COMMON
247361702
128
2194
SH
SOLE
0
2194
0
DENTSPLY SIRONA INC
COM
24906P109
482
8529
SH
SOLE
0
8529
0
DEVON ENERGY CORP
COMMON
25179M103
565
21792
SH
SOLE
0
21742
50
DIAGEO P L C
SP ADR (4 ORD)
25243Q205
2898
17210
SH
SOLE
0
14210
3000
DIAGEO PLC
ORDINARY
G42089113
354
8475
SH
SOLE
0
6825
1650
DICKS SPORTING GOODS
COMMON
253393102
11
225
SH
SOLE
0
225
0
DIGITAL RLTY TR INC
COMMON
253868103
47
400
SH
SOLE
0
400
0
DIME CMNTY BANCSHRS
COMMON
253922108
55
2642
SH
SOLE
0
0
2642
DIREXION DAILY
JUNIOR GOLD MINERS I
25460E166
500
6000
SH
SOLE
0
6000
0
DISCOVER FINL SVCS
COMMON
254709108
176
2075
SH
SOLE
0
2075
0
DISCOVERY INC
COMMON SERIES A
25470F104
7969
243412
SH
SOLE
0
243320
92
DISCOVERY INC
COMMON SERIES C
25470F302
55141
1808504
SH
SOLE
0
1799882
8622
DISH NETWORK CORP
CLASS A
25470M109
5
164
SH
SOLE
0
164
0
DNP SELECT INCOME FD
COMMON
23325P104
17
1346
SH
SOLE
0
1346
0
DOLLAR GEN CORP
COMMON
256677105
2
19
SH
SOLE
0
19
0
DOLLAR TREE INC
COMMON
256746108
65
700
SH
SOLE
0
700
0
DOMINION ENERGY INC
COMMON
25746U109
360
4358
SH
SOLE
0
2358
2000
DORCHESTER MINERALS
COMMON UNIT
25820R105
226
11600
SH
SOLE
0
6400
5200
DOUBLELINE INCOME
COMMON
258622109
19
1000
SH
SOLE
0
1000
0
DOVER CORP
COMMON
260003108
74
644
SH
SOLE
0
244
400
DOW INC
COMMON STOCK
260557103
3599
65774
SH
SOLE
170
59855
5749
DTE ENERGY CO
COMMON
233331107
15
116
SH
SOLE
0
116
0
DUCOMMUN INC
COMMON
264147109
106
2100
SH
SOLE
0
2100
0
DUKE ENERGY CORP
COMMON
26441C204
758
8318
SH
SOLE
0
8273
45
DUNDEE CORP
CLASS A
264901109
3185
3517119
SH
SOLE
0
2664630
852489
DUNKIN BRANDS GR
COMMON
265504100
188863
2500181
SH
SOLE
475
2465891
33815
DUPONT DE NEMOURS
COM
26614N102
5749
89553
SH
SOLE
170
83307
6076
DXC TECHNOLOGY CO
COMMON STOCK
23355L106
4
131
SH
SOLE
0
131
0
E TRADE FINANCIAL
COMMON
269246401
0
10
SH
SOLE
0
0
10
EAGLE BANCRP MONTAN
COMMON
26942G100
646
30236
SH
SOLE
0
0
30236
EAST WEST BANCORP
COMMON
27579R104
48
1000
SH
SOLE
0
1000
0
EASTMAN CHEM CO
COMMON
277432100
173
2188
SH
SOLE
0
2182
6
EATON CORPORATION
COMMON
G29183103
79
839
SH
SOLE
0
839
0
EATON VANCE
TAX-MNG OPP FUND
27828Y108
205
13722
SH
SOLE
0
13722
0
EATON VANCE ENHANCED
COMMON
278274105
129
8156
SH
SOLE
0
8156
0
EATON VANCE LTD DUR
COMMON
27828H105
26
2000
SH
SOLE
0
2000
0
EATON VANCE TAX ADV
COMMON
27828G107
25
1000
SH
SOLE
0
1000
0
EBAY INC
COMMON
278642103
1140
31594
SH
SOLE
0
31594
0
ECHOSTAR CORP
CLASS A
278768106
30
700
SH
SOLE
0
700
0
ECOLAB INC
COMMON
278865100
1155
5989
SH
SOLE
0
5989
0
EDWARDS LIFESCIENCE
COMMON
28176E108
381
1637
SH
SOLE
0
1637
0
EL PASO ELEC CO
COMMON
283677854
0
6
SH
SOLE
0
6
0
EL PASO ENERGY CAP
PFD TR SECS CV
283678209
2
44
SH
SOLE
0
44
0
ELANCO ANIMAL HEALTH
COMMON
28414H103
760
25840
SH
SOLE
10000
15598
242
ELECTRONIC ARTS INC
COMMON
285512109
21
204
SH
SOLE
0
204
0
ELEMENT SOLUTIONS
COM
28618M106
968
82925
SH
SOLE
0
75925
7000
EMCOR GROUP INC
COMMON
29084Q100
4
51
SH
SOLE
0
51
0
EMERSON ELEC CO
COMMON
291011104
1188
15590
SH
SOLE
0
14844
746
ENANTA PHARMACEUTI
COMMON
29251M106
33752
546331
SH
SOLE
412896
129425
4010
ENBRIDGE INC
COMMON
29250N105
93694
2355900
SH
SOLE
200
2347702
7998
ENCANA CORP
COMMON
292505104
939
200298
SH
SOLE
0
200048
250
ENDO INTL PLC
ORDINARY
G30401106
9
2000
SH
SOLE
0
0
2000
ENERGIZER HOLDINGS
COMMON
29272W109
35
700
SH
SOLE
0
700
0
ENERGY FUELS INC
COMMON
292671708
11
6000
SH
SOLE
0
6000
0
ENERPLUS CORP
COMMON
292766102
7
1000
SH
SOLE
0
1000
0
ENSTAR GROUP LTD
COMMON
G3075P101
1032
4989
SH
SOLE
0
4920
69
ENTERCOM COMMUN CORP
CLASS A
293639100
1
232
SH
SOLE
0
232
0
ENTERGY CORP
COMMON
29364G103
358
2994
SH
SOLE
0
2994
0
ENTERPRISE PRODS
COMMON
293792107
7882
279902
SH
SOLE
0
258047
21855
EOG RESOURCES INC
COMMON
26875P101
10153
121191
SH
SOLE
0
114505
6686
EQUIFAX INC
COMMON
294429105
97
693
SH
SOLE
0
693
0
EQUITY COMMONWEALTH
COMMON SBI
294628102
1203
36655
SH
SOLE
0
36625
30
EQUITY RESIDENTIAL
SH BEN INT
29476L107
366
4524
SH
SOLE
0
4524
0
ERICSSON
ADR (1 ORD B SEK1)
294821608
13
1554
SH
SOLE
0
218
1336
ESCO TECHN INC
COMMON
296315104
18
200
SH
SOLE
0
200
0
ESTEE LAUDER CO
CLASS A
518439104
91
444
SH
SOLE
0
444
0
EVEREST RE GROUP LTD
COMMON
G3223R108
27
100
SH
SOLE
0
100
0
EVERGY INC
COMMON
30034W106
14212
218351
SH
SOLE
0
206128
12223
EVERSOURCE ENERGY
COMMON
30040W108
478
5625
SH
SOLE
0
5625
0
EXACT SCIENCES CORP
COMMON
30063P105
8
90
SH
SOLE
0
90
0
EXELON CORP
COMMON
30161N101
240
5266
SH
SOLE
0
4891
375
EXPEDIA GROUP INC
COMMON
30212P303
420
3884
SH
SOLE
0
3744
140
EXPEDITORS INTL WASH
COMMON
302130109
35
460
SH
SOLE
0
460
0
EXTENDED STAY AMRC
1 COM&1 CL 'B'
30224P200
14522
977300
SH
SOLE
0
933100
44200
EXTRA SPACE STORAGE
REIT
30225T102
158
1500
SH
SOLE
0
0
1500
EXXON MOBIL CORP
COMMON
30231G102
23651
338940
SH
SOLE
0
322098
16842
FACEBOOK INC
CLASS A
30303M102
26577
129489
SH
SOLE
278
127373
1838
FAIR ISAAC INC
COMMON
303250104
374
1000
SH
SOLE
0
0
1000
FARMER BROS CO
COMMON
307675108
327
21775
SH
SOLE
0
21775
0
FASTENAL CO
COMMON
311900104
1
52
SH
SOLE
0
52
0
FASTLY INC
USD0.0000
31188V100
46
2294
SH
SOLE
0
2294
0
FEDERAL RLTY INVT TR
SH BEN INT(CUM RTS)
313747206
28
220
SH
SOLE
0
220
0
FEDEX CORP
COMMON
31428X106
16479
108982
SH
SOLE
0
108102
880
FERRARI N V
COMMON
N3167Y103
10
64
SH
SOLE
0
64
0
FERRO CORP
COMMON
315405100
1413
95280
SH
SOLE
0
92280
3000
FIDELITY NATL INFO
COMMON
31620M106
144808
1041113
SH
SOLE
1317
1021906
17890
FIESTA RESTAURANT GR
COMMON
31660B101
706
71435
SH
SOLE
0
71435
0
FIFTH THIRD BANCORP
COMMON
316773100
97
3160
SH
SOLE
0
3160
0
FIREEYE INC
COMMON STOCK
31816Q101
18
1100
SH
SOLE
0
1100
0
FIRST BANK OF THE PALM BEACHES
CL B - RESTRICTED
PER337018
1729
325000
SH
SOLE
325000
0
0
FIRST BANK WILLIAMS
COMMON
31931U102
753
68207
SH
SOLE
0
50567
17640
FIRST CMNTY BANCSHAR
COMMON
31983A103
1811
58392
SH
SOLE
58392
0
0
FIRST FINL BANCORP
COMMON
320209109
118
4668
SH
SOLE
0
4668
0
FIRST HORIZON NATL
COMMON
320517105
1914
115608
SH
SOLE
0
113103
2505
FIRST MID BANCSHARES
COMMON STOCK
320866106
141
4000
SH
SOLE
0
0
4000
FIRST REPUBLIC BANK
COMMON
33616C100
86
735
SH
SOLE
0
735
0
FIRST SOLAR
COMMON
336433107
5
100
SH
SOLE
0
100
0
FIRST TR ALPHA FD II
EUROPE ALPHA
33737J117
21
575
SH
SOLE
0
575
0
FIRST TRUST ISE CL
FRST TRS ISE CLD CMP
33734X192
22
365
SH
SOLE
0
365
0
FIRSTENERGY CORP
COMMON
337932107
38
800
SH
SOLE
0
800
0
FISERV INC
COMMON
337738108
456
3950
SH
SOLE
0
3950
0
FIVE POINT HLDGS LLC
COM REP CL A
33833Q106
225
32500
SH
SOLE
0
0
32500
FLIR SYS INC
COMMON
302445101
4000
76828
SH
SOLE
0
76828
0
FLUOR CORPORATION
COMMON
343412102
1
101
SH
SOLE
0
51
50
FLY LEASING LTD
ADR 144 A
34407D109
19
1000
SH
SOLE
0
0
1000
FMC CORP
COMMON
302491303
9
100
SH
SOLE
0
100
0
FNB CORP
COMMON
302520101
94
7433
SH
SOLE
0
6632
801
FNF GROUP
COMMON STOCK
31620R303
92
2046
SH
SOLE
0
2046
0
FOAMIX PHARMACUTICLS
COMMON
M46135105
771
231800
SH
SOLE
0
231800
0
FOMENTO ECON MEXI
SP ADR (10 UNITS)
344419106
226
2400
SH
SOLE
0
2400
0
FOOT LOCKER INC
COMMON
344849104
155
4000
SH
SOLE
0
4000
0
FORD MOTOR CO
COMMON
345370860
16
1805
SH
SOLE
0
1805
0
FORTIVE CORPORATION
COMMON STOCK
34959J108
65673
859710
SH
SOLE
0
858092
1618
FORTUNE BRANDS HOM
COMMON USD0.01
34964C106
327
5013
SH
SOLE
0
5013
0
FOUR CORNERS PRPERTY
COMMON
35086T109
16
591
SH
SOLE
0
591
0
FOX CORPORATION
CL A COM
35137L105
1411
38090
SH
SOLE
0
38090
0
FRANCO NEVADA CORP
COMMON
351858105
26
252
SH
SOLE
0
252
0
FRANKLIN ELEC INC
COMMON
353514102
942
16450
SH
SOLE
0
16450
0
FRANKLIN RES INC
COMMON
354613101
1026
39498
SH
SOLE
0
39398
100
FRANKLIN STREET PPTY
COMMON
35471R106
179
20928
SH
SOLE
0
20928
0
FRANKLIN UNVL TR
SH BEN INT
355145103
223
28700
SH
SOLE
0
28700
0
FREEPORT-MCMORAN INC
COMMON
35671D857
3
300
SH
SOLE
0
300
0
FRESENIUS MED CARE
ADS (1/2 PRF SHR)
358029106
0
20
SH
SOLE
0
20
0
FRONTDOOR INC
COM
35905A109
87
1837
SH
SOLE
0
1837
0
FRONTIER COMMUNICA
COMMON
35906A306
0
3
SH
SOLE
0
3
0
FRP HOLDINGS INC
COMMON
30292L107
1133
22766
SH
SOLE
0
22068
698
FS BANCORP INC
COMMON
30263Y104
63
1000
SH
SOLE
0
0
1000
FUEL-TECH N V
COMMON
359523107
0
8
SH
SOLE
0
0
8
GABELLI EQUITY TRUST
COMMON
362397101
19
3219
SH
SOLE
0
0
3219
GANNETT CO INC
COMMON
36472T109
12
1978
SH
SOLE
0
1978
0
GAP INC
COMMON
364760108
36
2056
SH
SOLE
0
2056
0
GARRETT MOTION INC
COMMON
366505105
11
1111
SH
SOLE
0
1111
0
GARTNER INC
COMMON
366651107
19
129
SH
SOLE
0
129
0
GATES INDL CORP PL
ORDINARY
G39108108
44859
3260169
SH
SOLE
350
3112139
147680
GATEWAY BANK FSB
COMMON RSTD
PER367155
725
2416667
SH
SOLE
2416667
0
0
GCI LIBERTY INC
CLASS A COMMON STOCK
36164V305
1090
15394
SH
SOLE
0
15394
0
GENERAL AMERN INVS
COMMON
368802104
91
2433
SH
SOLE
0
2433
0
GENERAL DYNAMICS
COMMON
369550108
862
4892
SH
SOLE
0
3982
910
GENERAL ELECTRIC CO
COMMON
369604103
5254
470793
SH
SOLE
3226
448675
18892
GENERAL MILLS INC
COMMON
370334104
4442
82939
SH
SOLE
0
82939
0
GENERAL MOTORS CO
COMMON
37045V100
2067
56487
SH
SOLE
0
55987
500
GENIUS BRANDS INTL
COM PAR
37229T301
0
1265
SH
SOLE
0
1265
0
GENMARK DIAGNOSTIC
COMMON
372309104
9
2000
SH
SOLE
0
0
2000
GENUINE PARTS CO
COMMON
372460105
202
1903
SH
SOLE
0
1903
0
GENWORTH FINANCIAL
CLASS A
37247D106
6452
1466479
SH
SOLE
1463488
2991
0
GERON CORP
COMMON
374163103
4
3200
SH
SOLE
0
3200
0
GEVO INC
COMMON
374396406
0
25
SH
SOLE
0
25
0
GILEAD SCIENCES INC
COMMON
375558103
109423
1683951
SH
SOLE
0
1437631
246320
GLATFELTER
COMMON
377316104
7629
416901
SH
SOLE
0
380276
36625
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
987
21011
SH
SOLE
0
19776
1235
GLEN BURNIE BANCORP
COMMON
377407101
57
5000
SH
SOLE
0
0
5000
GLOBAL X FDS
LITHIUM ETF
37954Y855
4
150
SH
SOLE
0
0
150
GLOBAL X FDS
ROBOTICS&ARTIFICIAL
37954Y715
10
480
SH
SOLE
0
0
480
GLOBAL X FDS
SILVER MNR ETF
37954Y848
82
2500
SH
SOLE
0
2500
0
GLOBALSTAR INC
COMMON
378973408
0
186
SH
SOLE
0
186
0
GLOBE LIFE INC
COMMON
37959E102
6907
65625
SH
SOLE
0
65625
0
GODADDY INC
CLASS A COMMON STOCK
380237107
198202
2918175
SH
SOLE
1165
2491878
425132
GOLD STANDARD VENT
COMMON
380738104
5
6000
SH
SOLE
0
6000
0
GOLDMAN SACHS ETF TR
TREASURYACCESS 0-1 Y
381430529
70
700
SH
SOLE
0
700
0
GOLDMAN SACHS GROUP
COMMON
38141G104
908
3950
SH
SOLE
0
3721
229
GOPRO INC.
CL A
38268T103
0
11
SH
SOLE
0
11
0
GRACE W R & CO DEL
COMMON
38388F108
3205
45887
SH
SOLE
100
44540
1247
GRACO INC
COMMON
384109104
24169
464780
SH
SOLE
0
350365
114415
GRAFTECH INTL LTD
COMMON
384313508
7935
682950
SH
SOLE
0
570600
112350
GRAHAM HOLDINGS CO
CLASS B COMMON STK
384637104
596
934
SH
SOLE
0
934
0
GRAINGER W W INC
COMMON
384802104
522
1544
SH
SOLE
0
500
1044
GRAND RIV COMM
COMMON
386441109
1519
264279
SH
SOLE
264279
0
0
GREENHILL & CO INC
COMMON
395259104
4
279
SH
SOLE
0
279
0
GROUPE DANONE
SHS
F12033134
13299
160665
SH
SOLE
0
160665
0
GUESS INC
COMMON
401617105
0
11
SH
SOLE
0
11
0
HALLIBURTON
COMMON
406216101
105
4331
SH
SOLE
0
4331
0
HANESBRANDS INC
COMMON
410345102
364
24512
SH
SOLE
0
24512
0
HANNON ARMSTRONG S
COMMON
41068X100
22
700
SH
SOLE
0
700
0
HARSCO CORP
COMMON
415864107
85
3695
SH
SOLE
0
0
3695
HARTE-HANKS INC
COMMON STOCK
416196202
0
232
SH
SOLE
0
232
0
HARTFORD FINL SVCS
COMMON
416515104
77
1280
SH
SOLE
0
1184
96
HASBRO INC
COMMON
418056107
967
9163
SH
SOLE
0
8663
500
HCA HEALTHCARE
COMMON
40412C101
190
1290
SH
SOLE
0
1250
40
HEALTHPEAK PROPERTIE
COM USD1
42250P103
18
530
SH
SOLE
0
529
1
HEICO CORP
COMMON
422806109
1
16
SH
SOLE
0
16
0
HEICO CORP NEW
CLASS A
422806208
53
600
SH
SOLE
0
600
0
HENRY JACK & ASSOC
COMMON
426281101
67
460
SH
SOLE
0
460
0
HERCULES CAPITAL INC
COMMON
427096508
4
300
SH
SOLE
0
0
300
HERITAGE COMMERCE CO
COMMON
426927109
1726
134535
SH
SOLE
134535
0
0
HESS CORPORATION
COMMON
42809H107
1291
19337
SH
SOLE
0
19337
0
HEWLETT PACKARD ENTR
COMMON USD0.01
42824C109
40
2559
SH
SOLE
0
2559
0
HEXCEL CORP
COMMON
428291108
278
3800
SH
SOLE
0
3800
0
HILLTOP HOLDINGS
COMMON
432748101
436
17500
SH
SOLE
0
0
17500
HILTON WRLDWDE HLDGS
COMMON
43300A203
3966
35759
SH
SOLE
0
35659
100
HNI CORPORATION
COMMON
404251100
3
100
SH
SOLE
0
0
100
HOME BANCSHARES
COMMON
436893200
792
40290
SH
SOLE
0
0
40290
HOME DEPOT INC
COMMON
437076102
8751
40068
SH
SOLE
0
38807
1261
HONEYWELL INTL INC
COMMON
438516106
276483
1562044
SH
SOLE
25
1547549
14470
HORIZON GLOBAL CORP
COMMON
44052W104
848
243177
SH
SOLE
279
161300
81598
HORMEL FOODS CORP
COMMON
440452100
90
2000
SH
SOLE
0
2000
0
HOST HOTELS & RESRTS
REIT
44107P104
78
4253
SH
SOLE
0
2509
1744
HOULIHAN LOKEY INC
COMMON CL A
441593100
14
300
SH
SOLE
0
300
0
HOWARD HUGHES
COMMON
44267D107
26928
212371
SH
SOLE
0
207397
4974
HP INC
COMMON USD0.01
40434L105
38
1884
SH
SOLE
0
1884
0
HSBC HLDGS PLC
ADR (1/40 PRF A)
404280604
21
818
SH
SOLE
0
818
0
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
1950
49907
SH
SOLE
0
44817
5090
HTG MOLECULAR DIAGNO
COMMON
40434H104
70
100000
SH
SOLE
0
100000
0
HUBBELL INCORPORATED
COMMON
443510607
15
103
SH
SOLE
0
103
0
HUDSON GLOBAL INC
COMMON
443787205
35
3000
SH
SOLE
0
3000
0
HUNTINGTON BANCSHARE
COMMON
446150104
60
3979
SH
SOLE
0
3748
231
HUNTSMAN CORP
COMMON
447011107
1667
69036
SH
SOLE
0
64186
4850
HURCO CO
COMMON
447324104
65
1700
SH
SOLE
0
1700
0
HUTTIG BUILDNG PRODS
COMMON
448451104
34
22400
SH
SOLE
0
500
21900
HYATT HOTELS CORP
CLASS A
448579102
4
50
SH
SOLE
0
50
0
IAA INC
COMMON
449253103
243455
5173290
SH
SOLE
2636
5095324
75330
IAC INTERACTIVECORP
COMMON
44919P508
268117
1076302
SH
SOLE
65
879982
196255
ICAHN ENTERPRISES LP
DEPOSITORY UNIT
451100101
5
97
SH
SOLE
0
0
97
ICU MED INC
COMMON
44930G107
28
150
SH
SOLE
0
150
0
IDACORP INC
COMMON
451107106
9448
88471
SH
SOLE
0
75316
13155
IDEX CORP
COMMON
45167R104
1487
8651
SH
SOLE
0
8651
0
IDEXX LABS INC
COMMON
45168D104
10837
41502
SH
SOLE
0
3891
37611
IF BANCORP INC
COMMON
44951J105
175
7636
SH
SOLE
0
7636
0
IHS MARKIT LTD
SHS
G47567105
372
4937
SH
SOLE
0
4937
0
ILLINOIS TOOL WORKS
COMMON
452308109
8658
48197
SH
SOLE
0
44997
3200
ILLUMINA INC
COMMON
452327109
634
1912
SH
SOLE
15
1847
50
IMMUNOGEN INC
COMMON
45253H101
38
7546
SH
SOLE
0
7546
0
IMV INC
COMMON
44974L103
320
110368
SH
SOLE
0
0
110368
INCYTE CORPORATION
COMMON
45337C102
52
600
SH
SOLE
0
600
0
INDEPENDENCE REALTY
COMMON STOCK
45378A106
1
73
SH
SOLE
0
68
5
INDEPENDENT BANK G
COMMON
45384B106
404
8325
SH
SOLE
0
0
8325
INDEPNDNT BK OF MASS
COMMON
453836108
127
1536
SH
SOLE
0
1536
0
INDIA FD INC
COMMON
454089103
307
15297
SH
SOLE
0
15297
0
ING GROEP N V
SP ADR (1 COM)
456837103
8
700
SH
SOLE
0
700
0
INGERSOLL-RAND PLC
CLASS A
G47791101
345
2601
SH
SOLE
0
2601
0
INGREDION INCORPRTD
COMMON
457187102
40294
433503
SH
SOLE
0
433298
205
INSMED INC
COMMON
457669307
0
25
SH
SOLE
0
25
0
INTEL CORP
COMMON
458140100
10275
171677
SH
SOLE
0
165866
5811
INTER CONTINENTAL EX
COM
45866F104
154758
1672160
SH
SOLE
898
1649317
21945
INTER PARFUMS INC
COMMON
458334109
130
1800
SH
SOLE
0
1800
0
INTERACTIVE BROKERS
CLASS A
45841N107
291
6250
SH
SOLE
0
6250
0
INTERNATIONAL PAPER
COMMON
460146103
172
3744
SH
SOLE
0
3744
0
INTERPUBLIC GROUP
COMMON
460690100
2
90
SH
SOLE
0
90
0
INTL BUSINESS MCHN
COMMON
459200101
44009
328329
SH
SOLE
0
300783
27546
INTL FLAVORS & FRAGR
COMMON
459506101
90
703
SH
SOLE
0
703
0
INTUIT
COMMON
461202103
22
84
SH
SOLE
0
84
0
INTUITIVE SURGIC INC
COMMON
46120E602
88
150
SH
SOLE
0
150
0
INVESCO ETF TR
DIV ACHV PRTF
46137V506
343
11175
SH
SOLE
0
10525
650
INVESCO ETF TR
DYNA BUYBK ACH
46137V308
200
2900
SH
SOLE
0
2900
0
INVESCO ETF TR
GOLDEN DRG CHINA
46137V571
245
5892
SH
SOLE
0
5892
0
INVESCO ETF TR
NASD INTNT ETF
46137V530
24
174
SH
SOLE
0
174
0
INVESCO ETF TR
WATER RESOURCE
46137V142
25
665
SH
SOLE
0
665
0
INVESCO ETF TR II
KBW BK PORT
46138E628
2
47
SH
SOLE
0
47
0
INVESCO EXCHANGETRAD
S&P 500 EQUAL WEIGHT
46137V357
225
1947
SH
SOLE
0
1947
0
INVESCO PENN VL MUNI
COMMON
46132K109
4
350
SH
SOLE
0
350
0
INVESCO QQQ TR
QQQ TRUST SERIES 1
46090E103
1907
8971
SH
SOLE
125
8429
417
INVESTORS BANCORP
COMMON
46146L101
16
1361
SH
SOLE
0
544
817
IONIS PHARMACEUTICAL
COMMON USD0.001
462222100
75
1250
SH
SOLE
0
1250
0
IPG PHOTONICS CORP
COMMON
44980X109
14
100
SH
SOLE
0
100
0
IQIYI INC
SPN ADS REP 7 ORDSHS
46267X108
3725
176500
SH
SOLE
174141
2359
0
IQVIA HOLDINGS INC
COMMON
46266C105
3742
24221
SH
SOLE
70
23202
949
IROBOT CORP
COMMON
462726100
2
58
SH
SOLE
0
50
8
IRON MOUNTAIN INC
REIT
46284V101
6
195
SH
SOLE
0
195
0
IRONWOOD PHARMACEUCL
CLASS A
46333X108
185
13925
SH
SOLE
0
0
13925
ISHARES
0-5 YR TIPS ETF
46429B747
38
380
SH
SOLE
0
380
0
ISHARES
3-7 YR TR BD ETF
464288661
47
378
SH
SOLE
0
378
0
ISHARES
CHINA ETF
46429B671
9
150
SH
SOLE
0
0
150
ISHARES
CHINA LG-CAP ETF
464287184
270
6195
SH
SOLE
0
6195
0
ISHARES
EAFE GRWTH ETF
464288885
58
677
SH
SOLE
0
677
0
ISHARES
EAFE VALUE ETF
464288877
8
180
SH
SOLE
0
0
180
ISHARES
EMERG MKTS ETF
464287234
76
1715
SH
SOLE
0
1715
0
ISHARES
GLOBAL TECH ETF
464287291
45
217
SH
SOLE
0
217
0
ISHARES
HIGH DIVIDND ETF
46429B663
28
294
SH
SOLE
0
294
0
ISHARES
IBOXX INV CP ETF
464287242
36
283
SH
SOLE
0
238
45
ISHARES
INTERM TR CRP BD ETF
464288638
40
701
SH
SOLE
0
701
0
ISHARES
INTL SEL DIV ETF
464288448
24
731
SH
SOLE
0
731
0
ISHARES
LATN AMER 40 ETF
464287390
33
1000
SH
SOLE
0
1000
0
ISHARES
MSCI EAFE ETF
464287465
266
3833
SH
SOLE
0
3833
0
ISHARES
MSCI GERMANY ETF
464286806
8
300
SH
SOLE
0
0
300
ISHARES
MSCI JAPN SMCETF
464286582
334
4500
SH
SOLE
0
4500
0
ISHARES
RUS 1000 GRW ETF
464287614
239
1360
SH
SOLE
0
1360
0
ISHARES
RUS 1000 VAL ETF
464287598
255
1869
SH
SOLE
0
1869
0
ISHARES
RUS 2000 VAL ETF
464287630
28
225
SH
SOLE
0
225
0
ISHARES
RUS MDCP VAL ETF
464287473
47
496
SH
SOLE
0
496
0
ISHARES
RUS MID-CAP ETF
464287499
193
3248
SH
SOLE
0
3248
0
ISHARES
RUSSELL 2000 ETF
464287655
86
522
SH
SOLE
0
522
0
ISHARES
S&P 500 GRWT ETF
464287309
15
78
SH
SOLE
0
0
78
ISHARES
S&P 500 VAL ETF
464287408
69
536
SH
SOLE
0
450
86
ISHARES
SELECT DIVID ETF
464287168
661
6262
SH
SOLE
0
6262
0
ISHARES
SH TR CORP ETF
464288646
53
1000
SH
SOLE
0
1000
0
ISHARES
SHRT TRS BD ETF
464288679
8
78
SH
SOLE
0
78
0
ISHARES
SP SMCP600GR ETF
464287887
9
49
SH
SOLE
0
49
0
ISHARES
SP SMCP600VL ETF
464287879
60
379
SH
SOLE
0
379
0
ISHARES
U.S. ENERGY ETF
464287796
71
2240
SH
SOLE
110
1110
1020
ISHARES
U.S. MED DVC ETF
464288810
12
46
SH
SOLE
0
46
0
ISHARES
U.S. UTILITS ETF
464287697
9
60
SH
SOLE
0
60
0
ISHARES INC
CORE MSCI EMKT
46434G103
646
12023
SH
SOLE
180
10123
1720
ISHARES INC
MSCI EUROZONE
464286608
279
6675
SH
SOLE
220
4795
1660
ISHARES INC
MSCI JAPAN ETF
46434G822
4
74
SH
SOLE
0
74
0
ISHARES SILVER TRUST
ISHARES
46428Q109
17
1050
SH
SOLE
0
350
700
ISHARES TR
CALI AMT-FREE MUNI B
464288356
22
361
SH
SOLE
0
0
361
ISHARES TR
CORE MSCI EAFE
46432F842
6
106
SH
SOLE
0
106
0
ISHARES TR
CORE MSCI EURO
46434V738
18
361
SH
SOLE
0
361
0
ISHARES TR
CORE S&P SMALL-CAP
464287804
2784
33203
SH
SOLE
0
32953
250
ISHARES TR
CORE S&P VLU ETF
464287663
1143
18140
SH
SOLE
550
13050
4540
ISHARES TR
CORE TR US BOND MRKT
464287226
16
146
SH
SOLE
0
146
0
ISHARES TR
CORE US TREASUR BOND
46429B267
32
1242
SH
SOLE
0
1242
0
ISHARES TR
DJ US TECH SEC
464287721
4
20
SH
SOLE
0
20
0
ISHARES TR
IBD DEC 2022 AMT FRE
46435G755
9
367
SH
SOLE
0
367
0
ISHARES TR
MBS FIXED BDFD
464288588
3
29
SH
SOLE
0
29
0
ISHARES TR
MSCI USA MINVOLATILI
46429B697
31
482
SH
SOLE
0
482
0
ISHARES TR
MSCI USA MOMENTUM FA
46432F396
2
20
SH
SOLE
0
20
0
ISHARES TR
MSCI USA QUALITY FAC
46432F339
58
581
SH
SOLE
0
581
0
ISHARES TR
MSCI USA VALUE FACTO
46432F388
27
306
SH
SOLE
0
306
0
ISHARES TR
PFD AND INCM SEC
464288687
4428
117800
SH
SOLE
0
117800
0
ISHARES TR
S&P 100 INDEX
464287101
25
175
SH
SOLE
0
175
0
ISHARES TR
S&P EURO 350 IND
464287861
93
2000
SH
SOLE
0
2000
0
ISHARES TR
TIPS BD ETF
464287176
461
3960
SH
SOLE
0
3960
0
ISHARES TRUST
CORE S&P 500 ETF
464287200
444
1376
SH
SOLE
20
1186
170
ISHARES TRUST
CORE S&P MID-CAP ETF
464287507
25
125
SH
SOLE
0
125
0
ISHARES TRUST CORE
S&P TOTAL US STK MKT
464287150
877
12077
SH
SOLE
0
12077
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
6
121
SH
SOLE
0
121
0
ITT INC
COMMON
45073V108
132
1787
SH
SOLE
0
1263
524
JACOBS ENGR GROUP
COMMON
469814107
130
1457
SH
SOLE
0
1257
200
JANUS HENDERSON PLC
ORDINARY SHARES
G4474Y214
86
3539
SH
SOLE
0
3539
0
JAZZ PHARMA PLC
COMMON
G50871105
301
2020
SH
SOLE
0
600
1420
JBG SMITH PROPERTIES
COMMON SHARES
46590V100
1473
36927
SH
SOLE
0
36927
0
JEFFERIES FINANCIAL
COMMON
47233W109
21509
1006524
SH
SOLE
0
901545
104979
JOHNSON & JOHNSON
COMMON
478160104
335687
2301271
SH
SOLE
232517
2019809
48945
JOHNSON CONTROLS INT
ORDINARY SHARES
G51502105
104
2560
SH
SOLE
0
2488
72
JOHNSON OUTDOORS INC
CLASS A
479167108
30
400
SH
SOLE
0
400
0
JOUNCE THERAPEUTIC
COM
481116101
384
44000
SH
SOLE
0
43000
1000
JPMORGAN
BETABUILDERS EUR ETF
46641Q720
11
467
SH
SOLE
0
467
0
JPMORGAN
BETABUILDERS JP ETF
46641Q712
10
422
SH
SOLE
0
422
0
JPMORGAN BETABUILDER
CANADA ETF
46641Q696
14
548
SH
SOLE
0
548
0
JPMORGAN BETABUILDER
DEVELOPED ASIA-EX JP
46641Q688
3
133
SH
SOLE
0
133
0
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
34
1600
SH
SOLE
0
1600
0
JPMORGAN CHASE & CO
COMMON
46625H100
47788
342818
SH
SOLE
0
324780
18038
JUNIPER NETWORKS COM
COMMON
48203R104
2
97
SH
SOLE
0
97
0
KALA PHARMACEUTICALS
COMMON
483119103
1747
473489
SH
SOLE
473489
0
0
KANSAS CITY SOUTHERN
COMMON
485170302
1736
11340
SH
SOLE
0
11290
50
KAR AUCTION SERVIC
COMMON
48238T109
147144
6752867
SH
SOLE
150
6658227
94490
KARUNA THERAPEUTICS
COMMON
48576A100
4392
58300
SH
SOLE
58300
0
0
KAYNE ANDERS MLP/MID
COMMON
486606106
26
1885
SH
SOLE
0
1885
0
KEARNY FINL CORP MD
COM
48716P108
5
404
SH
SOLE
0
161
243
KELLOGG CO
COMMON
487836108
4940
71434
SH
SOLE
0
68501
2933
KENNEDY-WILSON HLDS
COMMON
489398107
89
4000
SH
SOLE
0
4000
0
KEYCORP
COMMON
493267108
238
11796
SH
SOLE
0
11468
328
KEYSIGHT TECHNOLOGS
COMMON
49338L103
173
1686
SH
SOLE
0
1636
50
KIMBERLY CLARK CORP
COMMON
494368103
4862
35351
SH
SOLE
0
34851
500
KIMCO REALTY CORP
COMMON
49446R109
5669
273764
SH
SOLE
0
264464
9300
KINDER MORGAN INC
COMMON
49456B101
2552
120577
SH
SOLE
0
120577
0
KINGSTONE COS INC
COMMON
496719105
34
4500
SH
SOLE
0
4500
0
KIRBY CORPORATION
COMMON
497266106
984
11000
SH
SOLE
0
11000
0
KKR & CO INC
COMMON UNIT
48251W104
191602
6568465
SH
SOLE
2657
5391223
1174585
KKR INCOME OPPORTU
COMMON USD0.001
48249T106
0
15
SH
SOLE
0
15
0
KLA CORPORATION
COMMON USD0.001
482480100
14
84
SH
SOLE
0
84
0
KNOLL INC
COMMON
498904200
674
26700
SH
SOLE
0
26700
0
KNOWLES CORPORATION
COMMON STOCK
49926D109
1
51
SH
SOLE
0
51
0
KOHLS CORP
COMMON
500255104
6
118
SH
SOLE
0
118
0
KONTOOR BRANDS INC
COMMON STOCK
50050N103
20
485
SH
SOLE
0
480
5
KOREA ELECTRIC PWR
SP ADR (0.5 ORD)
500631106
456
38595
SH
SOLE
0
38595
0
KRAFT HEINZ CO
COMMON USD0.01
500754106
415
12923
SH
SOLE
0
11630
1293
KRATOS DEF & SEC SOL
COMMON
50077B207
48
2700
SH
SOLE
0
2700
0
KROGER CO
COMMON
501044101
9
342
SH
SOLE
0
342
0
L3HARRIS TECHNOLOGIE
USD1
502431109
842
4260
SH
SOLE
0
4260
0
LABORATORY CORP AMER
COMMON
50540R409
111
661
SH
SOLE
0
661
0
LADENBURG THALMAN FI
COMMON
50575Q102
7
2155
SH
SOLE
0
2155
0
LAKE SHORE BANCORP
COMMON
510700107
306
20000
SH
SOLE
0
20000
0
LAKELAND BANCORP INC
COMMON
511637100
427
24600
SH
SOLE
0
24600
0
LAMAR ADVERTISING
CL A
512816109
1247
13975
SH
SOLE
0
7650
6325
LAMB WESTON HLDGS
COMMON
513272104
76
895
SH
SOLE
0
895
0
LANDMARK BANCORP INC
COMMON
51504L107
390
15572
SH
SOLE
0
0
15572
LANDS END INC
COMMON
51509F105
1
99
SH
SOLE
0
99
0
LANDSTAR SYS INC
COMMON
515098101
34
300
SH
SOLE
0
300
0
LAREDO PETROLEUM INC
COMMON
516806106
430
150000
SH
SOLE
0
150000
0
LCI INDUSTRIES
COMMON
50189K103
107
1001
SH
SOLE
0
850
151
LEGGETT & PLATT INC
COMMON
524660107
2634
51825
SH
SOLE
0
51825
0
LEIDOS HOLDINGS INC
COMMON STOCK
525327102
76
781
SH
SOLE
0
781
0
LENDINGCLUB CORP
COMMON STOCK
52603A208
1
158
SH
SOLE
0
0
158
LENNAR CORP
CLASS A
526057104
51192
917587
SH
SOLE
100
810977
106510
LENNAR CORP
CLASS B
526057302
4
104
SH
SOLE
0
104
0
LEVEL ONE BANCORP IN
COMMON
52730D208
1572
62500
SH
SOLE
62500
0
0
LIBERTY BRAVES GROUP
COM SER A
531229706
600
20240
SH
SOLE
0
15501
4739
LIBERTY BRAVES GROUP
COM SER C
531229888
2006
67903
SH
SOLE
0
50512
17391
LIBERTY BROADBAND CORP
COM SER A
530307107
10587
85001
SH
SOLE
0
70234
14767
LIBERTY BROADBAND CORP
COM SER C
530307305
35157
279581
SH
SOLE
0
194768
84813
LIBERTY GLOBAL PLC
CLASS A ORD SHARES
G5480U104
605
26639
SH
SOLE
0
26393
246
LIBERTY GLOBAL PLC
CLASS C
G5480U120
2122
97395
SH
SOLE
0
95863
1532
LIBERTY LATIN AMERIC
COM CL A
G9001E102
275
14291
SH
SOLE
0
10365
3926
LIBERTY LATIN AMERIC
COM CL C
G9001E128
2027
104200
SH
SOLE
0
94015
10185
LIBERTY MEDIA
COM SER A FRMLA
531229870
3658
83567
SH
SOLE
0
53672
29895
LIBERTY MEDIA
COM SER C FRMLA
531229854
7509
163358
SH
SOLE
0
114591
48767
LIBERTY SIRIUS GROUP
COM SER A
531229409
15535
321381
SH
SOLE
0
198758
122623
LIBERTY SIRIUS GROUP
COM SER C
531229607
131898
2739898
SH
SOLE
0
2282395
457503
LIBERTY TRIPADVISO
COM SER A
531465102
63
8696
SH
SOLE
0
8696
0
LIGHTBRIDGE CORP
COMMON
53224K302
0
177
SH
SOLE
0
177
0
LILLY ELI & CO
COMMON
532457108
14016
106645
SH
SOLE
0
101541
5104
LINCOLN NATL CORP
COMMON
534187109
93
1590
SH
SOLE
0
1590
0
LINDE PLC
SHS
G5494J103
5385
25294
SH
SOLE
0
25219
75
LINEAGE CELL THERAP
COMMON
53566P109
0
94
SH
SOLE
0
94
0
LIONS GATE ENTMNT
CLASS B NON-VOT SHS
535919500
173
17513
SH
SOLE
0
17513
0
LIVENT CORPORATION
COM
53814L108
0
93
SH
SOLE
0
93
0
LLOYDS BANKING GR
SP ADR(4 ORD)
539439109
23
7020
SH
SOLE
0
7020
0
LOCKHEED MARTIN CORP
COMMON
539830109
2513
6456
SH
SOLE
0
4581
1875
LOEWS CORP
COMMON
540424108
12205
232520
SH
SOLE
0
232520
0
LOGMEIN INC
COMMON
54142L109
0
2
SH
SOLE
0
2
0
LOOP INDS INC
COM
543518104
9
1000
SH
SOLE
0
1000
0
LOWES CO
COMMON
548661107
17228
143857
SH
SOLE
0
143357
500
LUCKIN COFFEE INC
ADS
54951L109
393
10000
SH
SOLE
0
10000
0
LULULEMON ATHLETICA
COMMON
550021109
6
30
SH
SOLE
0
30
0
LUMENTUM HLDGS INC
USD0.001
55024U109
198
2500
SH
SOLE
0
2500
0
LYFT INC
CL A COM
55087P104
84
1966
SH
SOLE
0
1966
0
LYONDELLBASELL INDUS
SHARES A
N53745100
83790
886858
SH
SOLE
0
663433
223425
M & T BK CORP
COMMON
55261F104
3062
18043
SH
SOLE
0
18043
0
MACERICH CO
REIT
554382101
699
26000
SH
SOLE
0
26000
0
MACK CALI RLTY CORP
COMMON
554489104
13998
605229
SH
SOLE
0
581229
24000
MACOM TECH SOLUTIONS
COM
55405Y100
532
20000
SH
SOLE
0
10000
10000
MACYS INC
COMMON
55616P104
2
158
SH
SOLE
0
157
1
MAG SILVER CORP
COMMON
55903Q104
426
36000
SH
SOLE
0
36000
0
MAGAL SECURITY SYS
ORDINARY
M6786D104
68
18225
SH
SOLE
0
18225
0
MAGELLAN MIDSTREAM
COMMON UNIT
559080106
2871
45667
SH
SOLE
0
40867
4800
MAGYAR BANCORP INC
COMMON
55977T109
282
22939
SH
SOLE
0
22939
0
MAIN STREET CAPITAL
COMMON
56035L104
8
200
SH
SOLE
0
200
0
MAINSTREET BANCSHARE
COM
56064Y100
4094
178035
SH
SOLE
111250
10405
56380
MALLINCKRODT PLC
SHARES
G5785G107
0
20
SH
SOLE
0
11
9
MANPOWERGROUP
COMMON
56418H100
5020
51695
SH
SOLE
0
51120
575
MANULIFE FINCL CORP
COMMON
56501R106
1
61
SH
SOLE
0
61
0
MARATHON OIL CORP
COMMON
565849106
219
16128
SH
SOLE
0
16128
0
MARATHON PETROLEUM
COMMON
56585A102
1052
17474
SH
SOLE
0
17474
0
MARINE BANCORP FLA I
COMMON
56813P103
1752
98730
SH
SOLE
98730
0
0
MARKEL CORP
COMMON
570535104
1416
1239
SH
SOLE
0
1239
0
MARKETAXESS HLDGS
COMMON
57060D108
297
785
SH
SOLE
0
785
0
MARRIOTT INTL INC
CLASS A
571903202
63
418
SH
SOLE
0
418
0
MARRIOTT VACTNS WRLW
COMMON
57164Y107
0
4
SH
SOLE
0
4
0
MARSH & MCLENNAN COS
COMMON
571748102
44
400
SH
SOLE
0
400
0
MARTIN MARIETTA MATL
COMMON
573284106
760
2718
SH
SOLE
0
2718
0
MARVELL TECH GRP LTD
COMMON
G5876H105
5
200
SH
SOLE
0
200
0
MASTERCARD INC
CLASS A
57636Q104
3148
10543
SH
SOLE
0
9543
1000
MATCH GROUP INC
COMMON
57665R106
65
800
SH
SOLE
0
800
0
MATERIALISE NV
SPN ADS REPSTG 1 ORD
57667T100
225
12300
SH
SOLE
0
11900
400
MATTEL INC
COMMON
577081102
326
24100
SH
SOLE
130
23310
660
MAYS J W INC
COMMON
578473100
7
250
SH
SOLE
0
0
250
MBIA INC
COMMON
55262C100
311
33513
SH
SOLE
0
1513
32000
MCCORMICK & CO INC
COMMON NON VTG
579780206
13240
78009
SH
SOLE
0
78009
0
MCDONALDS CORP
COMMON
580135101
90329
457107
SH
SOLE
55
454002
3050
MCEWEN MINING INC
COMMON
58039P107
83
66000
SH
SOLE
0
66000
0
MCKESSON CORP
COMMON
58155Q103
181
1315
SH
SOLE
0
1315
0
MDC HOLDINGS
COMMON
552676108
780
20451
SH
SOLE
0
20329
122
MDU RES GROUP INC
COMMON
552690109
8200
276005
SH
SOLE
0
257955
18050
MEDIFAST INC
COMMON
58470H101
76
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
627
5534
SH
SOLE
0
5462
72
MENLO THERAPEUTICS
COM
586858102
10059
2168013
SH
SOLE
2168013
0
0
MERCADOLIBRE INC
COMMON
58733R102
51
90
SH
SOLE
0
90
0
MERCK & CO INC
COMMON
58933Y105
16722
183860
SH
SOLE
100
182410
1350
MERCURY GENERAL CORP
COMMON
589400100
955
19600
SH
SOLE
0
19300
300
MERIDIAN BIOSCIENCE
COMMON
589584101
51
5262
SH
SOLE
0
5262
0
MERIDIAN CORPORATION
COMMON
58958P104
2903
143800
SH
SOLE
106815
19850
17135
METLIFE INC
COMMON
59156R108
128
2520
SH
SOLE
0
2475
45
METTLER TOLEDO INTL
COMMON
592688105
67617
85238
SH
SOLE
0
85238
0
MFS CHARTER INC TR
SH BEN INT
552727109
19
2279
SH
SOLE
0
0
2279
MICRO FOCUS INTL PLC
ADS 1 ORD SHS
594837403
2
171
SH
SOLE
0
171
0
MICROCHIP TECHNOLOGY
COMMON
595017104
17
169
SH
SOLE
0
169
0
MICRON TECHNOLOGY
COMMON
595112103
64
1200
SH
SOLE
0
1200
0
MICROSOFT CORP
COMMON
594918104
894416
5671625
SH
SOLE
720
5465194
205711
MID-AMER APT CMNTYS
REIT
59522J103
5410
41030
SH
SOLE
0
41030
0
MIDDLEBY CORP
COMMON
596278101
74
676
SH
SOLE
0
676
0
MIDDLESEX WATER CO
COMMON
596680108
17392
273599
SH
SOLE
600
261833
11166
MIND C T I LTD
ORDINARY
M70240102
144
60000
SH
SOLE
0
60000
0
MINERALS TECHNOLOGS
COMMON
603158106
18575
322316
SH
SOLE
0
322316
0
MISTRAS GROUP INC
COMMON
60649T107
525
36800
SH
SOLE
0
20500
16300
MITSUBISHI UFJ FINL
ADR (1 ORD)
606822104
1
186
SH
SOLE
0
186
0
MOGO INC
COMMON
60800C109
242
94300
SH
SOLE
0
94300
0
MONDELEZ INTL INC
COMMON
609207105
192344
3492092
SH
SOLE
440
3451406
40246
MOODYS CORP
COMMON
615369105
38826
163541
SH
SOLE
0
162332
1209
MORGAN STANLEY
COMMON
617446448
50
990
SH
SOLE
100
890
0
MORGAN STANLEY CHINA
A SHARES FUND
617468103
0
20
SH
SOLE
0
20
0
MORNINGSTAR INC
COMMON
617700109
143
951
SH
SOLE
0
951
0
MOSAIC CO
COMMON
61945C103
2356
108892
SH
SOLE
0
108892
0
MOSYS INC
COMMON
619718307
0
119
SH
SOLE
0
119
0
MOTOROLA SOLUTIONS
COMMON
620076307
4732
29368
SH
SOLE
0
29070
298
MOUNTAIN COMM BANCOR
SHS
624004107
1381
62500
SH
SOLE
62500
0
0
MOUNTAIN PROV DIAM
COMMON
62426E402
249
281084
SH
SOLE
0
246303
34781
MPLX LP
COMMON UNIT
55336V100
28
1135
SH
SOLE
0
1135
0
MR COOPER INC
COMMON
62482R107
0
6
SH
SOLE
0
6
0
MSA SAFETY INC
COMMON STOCK
553498106
8816
69775
SH
SOLE
100
66125
3550
MSB FINL CORP NEW
COM
55352L101
141
7845
SH
SOLE
0
7845
0
MSCI INC
COMMON
55354G100
960
3720
SH
SOLE
0
3720
0
MUELLER INDS INC
COMMON
624756102
251
7914
SH
SOLE
0
4214
3700
MUELLER WTR PRODS
COMMON
624758108
3039
253706
SH
SOLE
0
244506
9200
MURPHY OIL CORP
COMMON
626717102
215
8040
SH
SOLE
0
8040
0
MURPHY USA INC
COMMON STOCK
626755102
235
2010
SH
SOLE
0
2010
0
NASDAQ INC
COM
631103108
4258
39762
SH
SOLE
0
38972
790
NATHANS FAMOUS INC
COMMON
632347100
2494
35200
SH
SOLE
0
29483
5717
NATIONAL BANK HOLD
COMMON
633707104
173
4925
SH
SOLE
0
4925
0
NATIONAL OILWELL VAR
COMMON
637071101
634
25327
SH
SOLE
0
25327
0
NAVIENT CORP
COMMON
63938C108
1
103
SH
SOLE
0
103
0
NAVIGATOR HOLDINGS
ORD SHS (MARSHL IS)
Y62132108
5074
376760
SH
SOLE
0
352035
24725
NCR CORP
COMMON
62886E108
0
20
SH
SOLE
0
20
0
NEENAH INC
COMMON
640079109
152
2160
SH
SOLE
0
1000
1160
NEPTUNE WELLNESS SOL
COMMON
64079L105
5
2000
SH
SOLE
0
0
2000
NESTLE S A
ADS (1 ORD SHRS)
641069406
460302
4251815
SH
SOLE
0
3906007
345808
NESTLE S A SHS NOM
SHARES
H57312649
1010
9347
SH
SOLE
0
9347
0
NETEASE INC
ADR (25 ORD)
64110W102
15
50
SH
SOLE
0
50
0
NETFLIX INC
COMMON
64110L106
250
774
SH
SOLE
0
774
0
NETWORK-1 TECH INC
COMMON
64121N109
27
12600
SH
SOLE
0
12600
0
NEUBERGER BERMAN RE
COMMON
64190A103
16
3028
SH
SOLE
0
3028
0
NEUROTROPE INC
COM NEW
64129T207
0
500
SH
SOLE
0
500
0
NEW HOME COMPANY I
COM
645370107
4719
1012766
SH
SOLE
0
859180
153586
NEW ORIENTAL ED&TECH
ADR (1 ORD)
647581107
3334
27500
SH
SOLE
27270
230
0
NEW RESIDENTIAL INV
COMMON
64828T201
25
1600
SH
SOLE
0
1600
0
NEW YORK TIMES CO
CLASS A
650111107
31
980
SH
SOLE
0
980
0
NEWELL BRANDS INC
COMMON
651229106
9452
491821
SH
SOLE
0
373349
118472
NEWMONT CORP
COMMON
651639106
7894
181691
SH
SOLE
0
181691
0
NEWS CORP NEW
COMMON CL A
65249B109
22
1625
SH
SOLE
0
1625
0
NEXSTAR MEDIA GROUP
COM USD0.01 CL'A'
65336K103
19
167
SH
SOLE
0
167
0
NEXTERA ENERGY INC
COMMON
65339F101
6502
26852
SH
SOLE
0
26134
718
NEXTERA ENERGY LPU
COM UNIT RP IN
65341B106
10
200
SH
SOLE
0
0
200
NICE LTD
ADR-REPR 1 ORD ILS1
653656108
7
50
SH
SOLE
0
50
0
NIKE INC
CLASS B
654106103
13557
133822
SH
SOLE
0
133822
0
NISOURCE INC
COMMON
65473P105
7307
262469
SH
SOLE
0
241669
20800
NN INC
COMMON
629337106
925
100000
SH
SOLE
0
100000
0
NOBLE CORPRATION PLC
ORDINARY SHARES
G65431101
2
1800
SH
SOLE
0
1300
500
NOBLE ENERGY INC
COMMON
655044105
1686
67900
SH
SOLE
0
67900
0
NOKIA CORP
SP ADR (1 ORD A)
654902204
87
23468
SH
SOLE
0
23458
10
NOMAD FOODS LTD
USD ORD SHS
G6564A105
1486
66449
SH
SOLE
0
65999
450
NORFOLK SOUTHERN
COMMON
655844108
1375
7083
SH
SOLE
0
4475
2608
NORTHEAST BANK
COMMON
66405S100
164
7500
SH
SOLE
0
0
7500
NORTHERN TR CORP
COMMON
665859104
10691
100632
SH
SOLE
0
93966
6666
NORTHRIM BANCORP INC
COMMON
666762109
576
15058
SH
SOLE
0
0
15058
NORTHROP GRUMMAN CO
COMMON
666807102
3921
11401
SH
SOLE
0
9996
1405
NORTHWEST PIPE CO
COMMON
667746101
126
3800
SH
SOLE
0
3800
0
NORTHWESTERN CORP
COMMON
668074305
14790
206366
SH
SOLE
0
197641
8725
NORTONLIFELOCK INC
COMMON
668771108
2671
104688
SH
SOLE
0
101688
3000
NOVARTIS AG
ADR (1 ORD)
66987V109
7631
80595
SH
SOLE
0
61945
18650
NOVO-NORDISK AS
ADR (1 ORD B)
670100205
468
8100
SH
SOLE
0
8100
0
NOW INC
COMMON
67011P100
75
6750
SH
SOLE
0
6750
0
NRG ENERGY INC
COMMON
629377508
0
17
SH
SOLE
0
17
0
NUANCE COMMUNICATION
COMMON
67020Y100
2704
151690
SH
SOLE
300
138895
12495
NUCOR CORP
COMMON
670346105
161
2862
SH
SOLE
0
2862
0
NUTRIEN LTD
COMMON
67077M108
18091
377624
SH
SOLE
0
373124
4500
NUVEEN CREDIT STRAT
INCOME FUND
67073D102
2
333
SH
SOLE
0
333
0
NUVEEN NEW JERSEY QU
COM
67069Y102
16
1100
SH
SOLE
0
1100
0
NUVEEN NY MUN VALUE
COMMON
67062M105
2
197
SH
SOLE
0
197
0
NUVEEN PENNSYLVANIA
COM
670972108
7
525
SH
SOLE
0
525
0
NVENT ELECTRIC PLC
ORDINARY SHARES
G6700G107
7056
275850
SH
SOLE
0
249932
25918
NVIDIA CORP
COMMON
67066G104
1685
7163
SH
SOLE
0
7163
0
NXP SEMICONDUCTR
COMMON
N6596X109
23
183
SH
SOLE
0
183
0
OBSIDIAN ENERGY
COMMON
674482203
0
4
SH
SOLE
0
0
4
OCCIDENTAL PETE CORP
COMMON
674599105
12028
291887
SH
SOLE
50
284997
6840
OFFICE DEPOT INC
COMMON
676220106
1
642
SH
SOLE
0
642
0
OFG BANCORP
COMMON
67103X102
354
15000
SH
SOLE
0
0
15000
OGE ENERGY CORP
COMMON
670837103
6381
143510
SH
SOLE
0
127630
15880
O-I GLASS INC
COMMON
67098H104
33
2800
SH
SOLE
0
2800
0
OLD REP INTL CORP
COMMON
680223104
31250
1396993
SH
SOLE
0
789318
607675
OMEGA HEALTHCARE INV
COMMON
681936100
175
4139
SH
SOLE
0
4139
0
OMNICOM GROUP INC
COMMON
681919106
22569
278570
SH
SOLE
0
277105
1465
ON DECK CAP
COM
682163100
1
400
SH
SOLE
0
0
400
ONE LIBERTY PPTYS
COMMON
682406103
2876
105807
SH
SOLE
0
75747
30060
ONEOK INC
COMMON
682680103
689
9112
SH
SOLE
0
9112
0
ONTO INNOVATION INC
COM USD0.001
683344105
2634
72100
SH
SOLE
0
70300
1800
OP BANCORP
COM
67109R109
114
11000
SH
SOLE
0
0
11000
OPKO HEALTH INC
COMMON
68375N103
102
69700
SH
SOLE
0
64700
5000
ORACLE CORP
COMMON
68389X105
216954
4095020
SH
SOLE
350
4049435
45235
O'REILLY AUTOMOTIVE
COMMON
67103H107
28500
65031
SH
SOLE
0
65031
0
ORION ENG CARBNS S.A
COMMON
L72967109
8080
418675
SH
SOLE
0
365525
53150
OSHKOSH CORPORATION
COMMON
688239201
4
50
SH
SOLE
0
50
0
OSI ETF TR
OSHS GBL INTER
67110P704
18
715
SH
SOLE
0
715
0
OSISKO GLD ROYALTIES
COM
68827L101
3
400
SH
SOLE
0
400
0
OTONOMY INC
COMMON
68906L105
6023
1572733
SH
SOLE
1572733
0
0
OTTER TAIL CORP
COMMON
689648103
3716
72458
SH
SOLE
0
71213
1245
OVID THERAPEUTICS
COM
690469101
74
18000
SH
SOLE
0
18000
0
OWENS CORNING
COMMON
690742101
22
350
SH
SOLE
0
350
0
PACIFIC ETHANOL INC
COMMON
69423U305
195
300000
SH
SOLE
0
300000
0
PACIFIC MERCANT BANC
COMMON
694552100
7326
902233
SH
SOLE
146992
639552
115689
PACIFIC PREMIER BANC
COMMON
69478X105
2833
86915
SH
SOLE
0
0
86915
PACKAGING CORP AMER
COMMON
695156109
16
150
SH
SOLE
0
0
150
PALO ALTO NETWORKS
COMMON
697435105
69
300
SH
SOLE
0
300
0
PAN AMERICAN SILVER
COMMON
697900108
11040
466027
SH
SOLE
0
446627
19400
PAR TECHNOLOGY CORP
COMMON
698884103
15
500
SH
SOLE
0
500
0
PARK NATL CORP
COMMON
700658107
1675
16366
SH
SOLE
0
14766
1600
PARKE BANCORP INC
COMMON
700885106
1009
39750
SH
SOLE
0
0
39750
PARKER HANNIFIN CORP
COMMON
701094104
15
73
SH
SOLE
0
73
0
PAYCHEX INC
COMMON
704326107
236
2778
SH
SOLE
0
2778
0
PAYPAL HLDGS INC
COM
70450Y103
95528
883132
SH
SOLE
0
668616
214516
PEBBLEBROOK HOTEL TR
COMMON
70509V100
1
47
SH
SOLE
0
47
0
PENNEY J C INC
COMMON
708160106
0
666
SH
SOLE
0
666
0
PENTAIR PLC
COMMON
G7S00T104
1009
22011
SH
SOLE
0
9806
12205
PEOPLES UNITED FINL
COMMON
712704105
359
21294
SH
SOLE
0
20994
300
PEPSICO INC
COMMON
713448108
17869
130746
SH
SOLE
0
129255
1491
PERSPECTA INC
COMMON STOCK
715347100
1
70
SH
SOLE
0
70
0
PFIZER INC
COMMON
717081103
119040
3038290
SH
SOLE
647425
2343884
46981
PHILIP MORRIS INTL
COMMON
718172109
148662
1747118
SH
SOLE
0
1709532
37586
PHILLIPS 66
COMMON
718546104
818
7342
SH
SOLE
0
7342
0
PIMCO DYN CR& MORTGA
COMMON
72202D106
25
1000
SH
SOLE
0
1000
0
PIMCO INC STRGY FDII
COMMON SBI
72201J104
52
5000
SH
SOLE
0
5000
0
PIMCO NEW YORK MUN
COMMON
72201E105
0
0
SH
SOLE
0
0
0
PIMCO NEW YORK MUN F
COMMON
72200Y102
929
77000
SH
SOLE
0
77000
0
PINDUODUO INC
SPON ADS 4 ORD SHS
722304102
15128
400000
SH
SOLE
400000
0
0
PINNACLE WEST CAP
COMMON
723484101
2379
26459
SH
SOLE
0
24619
1840
PINTEREST INC
CL A COMMON
72352L106
78
4200
SH
SOLE
0
4200
0
PIONEER NATURAL RES
COMMON
723787107
663
4382
SH
SOLE
0
4382
0
PIPER SANDLER COMPAN
COMMON
724078100
63
800
SH
SOLE
0
0
800
PITNEY BOWES INC
COMMON
724479100
3
900
SH
SOLE
0
900
0
PLAINS ALL AMERN PIP
UNIT
726503105
55
3000
SH
SOLE
0
3000
0
PLANTRONICS INC
COMMON
727493108
0
8
SH
SOLE
0
8
0
PLAYA HOTELS & RESOR
SHS
N70544106
63
7600
SH
SOLE
0
7600
0
PLEXUS CORP
COMMON
729132100
1433
18625
SH
SOLE
0
17525
1100
PNC FINL SVCS GRP
COMMON
693475105
12662
79321
SH
SOLE
0
79273
48
PNM RES INC
COMMON
69349H107
5413
106750
SH
SOLE
0
102500
4250
POPE RES DEL LTD
DEPOSITORY RECEIPT
732857107
2099
22700
SH
SOLE
0
15200
7500
PORTLAND GEN ELEC CO
COMMON
736508847
8903
159593
SH
SOLE
0
149243
10350
POST HOLDINGS INC
COMMON
737446104
325
2981
SH
SOLE
0
2978
3
POSTAL REALTY TRUST
CLASS A
73757R102
9
555
SH
SOLE
0
0
555
POTLATCHDELTIC CORP
COMMON STOCK
737630103
15
360
SH
SOLE
0
360
0
PPG INDUSTRIES INC
COMMON
693506107
296
2224
SH
SOLE
0
2224
0
PPL CORP
COMMON
69351T106
54
1522
SH
SOLE
0
1522
0
PRESTIGE CONSUMER HE
COMMON
74112D101
11711
289182
SH
SOLE
0
258680
30502
PRIME MERIDIAN HLDG
COM
74164R107
887
43300
SH
SOLE
43300
0
0
PRIMERICA INC
COMMON
74164M108
65
500
SH
SOLE
0
500
0
PRINCIPAL FINL GRP
COMMON
74251V102
5
98
SH
SOLE
0
98
0
PROCTER & GAMBLE CO
COMMON
742718109
42140
337390
SH
SOLE
0
334330
3060
PROGRESSIVE CORP
COMMON
743315103
0
7
SH
SOLE
0
7
0
PROLOGIS INC
COMMON
74340W103
1105
12406
SH
SOLE
0
5488
6918
PROSHARES TR
ULTRA FNCLS NEW
74347X633
0
12
SH
SOLE
0
0
12
PROSHARES TR ETF
PSHS ULT HLTHCRE
74347R735
1247
9800
SH
SOLE
0
9800
0
PROSHARES TRUST
ULTRASRT DOW30 REV S
74347B276
0
25
SH
SOLE
0
25
0
PROSPECT CAPITAL COR
4.750 APR 15 20 C
74348TAQ5
30
30000
PRN
SOLE
0
30000
0
PROTECTIVE INSURANCE
CLASS A
74368L104
22
1400
SH
SOLE
0
1400
0
PROTECTIVE INSURANCE
CLASS B
74368L203
6568
408252
SH
SOLE
1325
371542
35385
PROTHENA CORP PLC
ORDINARY
G72800108
1
99
SH
SOLE
0
99
0
PROVIDENT FINL HLDGS
COMMON
743868101
152
6942
SH
SOLE
0
0
6942
PROVIDENT FINL SVCS
COMMON
74386T105
57
2350
SH
SOLE
0
1030
1320
PRUDENTIAL FINL
COMMON
744320102
39
422
SH
SOLE
0
422
0
PUBLIC STORAGE
REIT COM
74460D109
1197
5625
SH
SOLE
0
5225
400
PUBLIC SVC ENTERPR
COMMON
744573106
424
7189
SH
SOLE
0
6659
530
PVH CORP
COMMON
693656100
0
1
SH
SOLE
0
0
1
QUALCOMM INC
COMMON
747525103
259
2936
SH
SOLE
0
2874
62
QUEST DIAGNOSTICS
COMMON
74834L100
11
112
SH
SOLE
0
112
0
QURATE RETAIL INC
COM SER A
74915M100
783
92899
SH
SOLE
0
92897
2
RALPH LAUREN CORP
CLASS A
751212101
58
500
SH
SOLE
0
500
0
RANGE RESOURCES CORP
COMMON
75281A109
3691
761031
SH
SOLE
0
748386
12645
RAVEN INDS INC
COMMON
754212108
528
15350
SH
SOLE
0
14400
950
RAYONIER ADV MATERLS
COMMON
75508B104
0
30
SH
SOLE
0
30
0
RAYONIER INC
COMMON REIT
754907103
684
20884
SH
SOLE
0
19884
1000
RAYTHEON
COMMON
755111507
42678
194223
SH
SOLE
0
188846
5377
REALPAGE INC
COMMON
75606N109
225
4200
SH
SOLE
0
800
3400
REALTY INCOME CORP
COMMON
756109104
2322
31545
SH
SOLE
0
30795
750
RECKITT BENCK GRP
SPONSORED ADR
756255204
9
572
SH
SOLE
0
572
0
RECKITT BENCKISER GR
SHS
G74079107
140456
1754174
SH
SOLE
0
1703159
51015
RED ROBIN GOURMET BU
COMMON
75689M101
0
10
SH
SOLE
0
0
10
REEDS INC
COMMON
758338107
20
23000
SH
SOLE
0
23000
0
REGENERON PHARMCTCLS
COMMON
75886F107
55
147
SH
SOLE
0
147
0
REGIONS FINL CORP
COMMON
7591EP100
1095
63817
SH
SOLE
0
63817
0
REINSURANCE GRP
COMMON
759351604
399
2450
SH
SOLE
0
2450
0
RENAISSANCE RE HLDGS
COMMON
G7496G103
9
50
SH
SOLE
0
0
50
REPLIGEN CORP
COMMON
759916109
918
9935
SH
SOLE
0
4185
5750
RESIDEO TECHNOLOGIES
COMMON STOCK
76118Y104
19
1634
SH
SOLE
0
1601
33
RESMED INC
COMMON
761152107
154
1000
SH
SOLE
0
0
1000
RESTAURANT BRANDS
COMMON
76131D103
0
3
SH
SOLE
0
0
3
RIGEL PHARMACEUTICL
COMMON
766559603
11
5600
SH
SOLE
0
0
5600
RIO TINTO PLC
ADR (1 ORD)
767204100
3
65
SH
SOLE
0
65
0
RITE AID CORPORATION
COMMON STOCK
767754872
0
61
SH
SOLE
0
61
0
RMR GROUP INC
COMMON CL A
74967R106
0
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COMMON
770323103
58808
931255
SH
SOLE
0
929553
1702
ROCKWELL AUTOMATION
COMMON
773903109
29
144
SH
SOLE
0
144
0
ROKU INC
COMMON CLASS A
77543R102
13
100
SH
SOLE
0
100
0
ROLLINS INC
COMMON
775711104
199
6018
SH
SOLE
0
6018
0
ROPER TECHNOLOGIES
COMMON
776696106
1520
4291
SH
SOLE
0
1841
2450
ROSS STORES INC
COMMON
778296103
18
163
SH
SOLE
0
163
0
ROYAL BANK CDA
COMMON
780087102
655
8280
SH
SOLE
0
8280
0
ROYAL DUTCH SHELL
SPON ADR B
780259107
57
960
SH
SOLE
0
960
0
ROYAL DUTCH SHELL
SPONS ADR A
780259206
1445
24509
SH
SOLE
0
23747
762
ROYAL GOLD INC
COMMON
780287108
12
105
SH
SOLE
0
100
5
ROYCE VALUE TR INC
COMMON
780910105
0
15
SH
SOLE
0
15
0
RPC INC
COMMON
749660106
16
3187
SH
SOLE
0
3187
0
RPM INTERNATIONAL
COMMON
749685103
8646
112648
SH
SOLE
100
108558
3990
RPT REALTY
USD0.01 SH BEN INT
74971D101
8100
538575
SH
SOLE
0
517875
20700
S&P GLOBAL INC
COMMON
78409V104
42743
156540
SH
SOLE
0
155211
1329
S&P WRLD EX US
DVLP WORLD EX-US ETF
78463X889
952
30390
SH
SOLE
0
30390
0
S&W SEED COMPANY
COMMON
785135104
142
68000
SH
SOLE
0
43000
25000
SABINE ROYALTY TRUST
UNIT BEN INT
785688102
60
1500
SH
SOLE
0
1500
0
SAFEGUARD SCIENTIFIC
COMMON
786449207
11828
1077262
SH
SOLE
0
951604
125658
SAFETY INS GROUP INC
COMMON
78648T100
2449
26476
SH
SOLE
0
25240
1236
SALESFORCE.COM
COMMON
79466L302
239
1472
SH
SOLE
0
1472
0
SAN JUAN BASIN RTY
UNIT BEN INT
798241105
9
3600
SH
SOLE
0
3000
600
SANDSTORM GOLD
COMMON
80013R206
670
90000
SH
SOLE
0
90000
0
SANDY SPRING BANCORP
COMMON
800363103
778
20546
SH
SOLE
0
0
20546
SANGAMO THERAPEUTICS
COM
800677106
25
3000
SH
SOLE
0
3000
0
SANOFI
CONTINGENT VALUE RTS
80105N113
0
47
SH
SOLE
0
47
0
SANOFI
SPONSORED ADR
80105N105
10
200
SH
SOLE
0
0
200
SAP SE
SP ADR (1 ORD)
803054204
3
23
SH
SOLE
0
23
0
SAUL CTRS INC
COMMON
804395101
1373
26021
SH
SOLE
0
24821
1200
SB FINANCIAL GROUP
COMMON
78408D105
668
33931
SH
SOLE
0
0
33931
SCHLUMBERGER LTD
COMMON
806857108
379
9428
SH
SOLE
130
9248
50
SCHWAB STRATEGIC T
SHORT-TERM US TREASR
808524862
17
341
SH
SOLE
0
341
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
577
21110
SH
SOLE
0
21110
0
SCIENCE APLCTNS INTL
COMMON STOCK
808625107
0
2
SH
SOLE
0
2
0
SCOTTS MIRACLE-GRO
CLASS A
810186106
80
760
SH
SOLE
0
760
0
SCRIPPS EW CO OHIO
COMMON
811054402
30
1931
SH
SOLE
0
1931
0
SEACOR MARINE HLDGS
COMMON
78413P101
1177
85400
SH
SOLE
0
78600
6800
SEALED AIR CORP
COMMON
81211K100
73
1855
SH
SOLE
0
1855
0
SEASPAN CORPORATION
COMMON
Y75638109
32
2318
SH
SOLE
0
2318
0
SEATTLE GENETICS INC
COMMON
812578102
388
3400
SH
SOLE
0
3400
0
SEI INVESTMENTS CO
COMMON
784117103
98
1500
SH
SOLE
0
1500
0
SELECT SECTOR SPDR
AMEX FINANCIAL INDEX
81369Y605
10
350
SH
SOLE
0
350
0
SELECT SECTOR SPDR
HEALTH CARE
81369Y209
12
127
SH
SOLE
0
127
0
SELECT SECTOR SPDR
MATERIALS
81369Y100
22
366
SH
SOLE
0
366
0
SELECT SECTOR SPDR
SBI CONS DISCR
81369Y407
35
281
SH
SOLE
0
281
0
SELECT SECTOR SPDR
SBI CONS STPLS
81369Y308
20
318
SH
SOLE
0
318
0
SELECT SECTOR SPDR
SBI INT-ENERGY
81369Y506
19
333
SH
SOLE
0
333
0
SELECT SECTOR SPDR
SBI INT-TECH
81369Y803
59
646
SH
SOLE
0
646
0
SELECT SECTOR SPDR
SBI INT-UTILS
81369Y886
13
206
SH
SOLE
0
206
0
SEMPRA ENERGY
COMMON
816851109
12847
84813
SH
SOLE
0
84813
0
SENECA FOODS CORP
CLASS A
817070501
0
20
SH
SOLE
0
20
0
SENECA FOODS CORP
CLASS B
817070105
0
20
SH
SOLE
0
20
0
SERVICE CORP INTL
COMMON
817565104
206680
4490115
SH
SOLE
390
4438200
51525
SERVICEMASTER GBL
HLDGS INC COM
81761R109
325
8414
SH
SOLE
0
8414
0
SERVICENOW INC
COMMON
81762P102
86
305
SH
SOLE
0
260
45
SHOPIFY INC
COMMON CLASS A
82509L107
198
500
SH
SOLE
0
500
0
SHOTSPOTTER INC
COM
82536T107
153
6000
SH
SOLE
0
6000
0
SIENTRA INC
COMMON
82621J105
10
1200
SH
SOLE
0
0
1200
SILVERBOW RESOURCES
COM
82836G102
19
1933
SH
SOLE
0
1860
73
SILVERCORP METALS
COMMON
82835P103
348
61400
SH
SOLE
0
61400
0
SILVERGATE CAP CORP
USD0.01
82837P408
159
10000
SH
SOLE
0
0
10000
SIMMONS 1ST NATL COR
CLASS A
828730200
20
780
SH
SOLE
0
780
0
SIMON PPTY INC
REIT
828806109
2813
18888
SH
SOLE
0
17960
928
SIMPSON MANUFACTURIN
COMMON
829073105
48
600
SH
SOLE
0
600
0
SIRIUS XM HLDG
COMMON
82968B103
288
40294
SH
SOLE
0
40244
50
SJW GROUP
COMMON
784305104
17944
252524
SH
SOLE
500
224813
27211
SLACK TECHNOLOGIES
COMMON CLASS A
83088V102
140
6250
SH
SOLE
0
6250
0
SLM CORP
COMMON
78442P106
0
103
SH
SOLE
0
103
0
SMITH & NEPHEW PLC
ADR (2 ORD)
83175M205
21
442
SH
SOLE
0
442
0
SMUCKER J M CO
COMMON
832696405
560
5379
SH
SOLE
0
5379
0
SNAP INC
COMMON CL A
83304A106
11
675
SH
SOLE
0
675
0
SNAP-ON INC
COMMON
833034101
26128
154243
SH
SOLE
0
154223
20
SO YOUNG INTL INC
SPNADS EA REP 0.7692
83356Q108
3515
287670
SH
SOLE
284793
2877
0
SONOCO PRODS
COMMON
835495102
1713
27755
SH
SOLE
0
27755
0
SOURCE CAP INC
COMMON
836144105
9
250
SH
SOLE
0
250
0
SOUTH STATE CORP
COMMON
840441109
618
7135
SH
SOLE
0
0
7135
SOUTHERN CO
COMMON
842587107
240
3777
SH
SOLE
0
3127
650
SOUTHERN NATL BKOFVA
COMMON
843395104
4669
285621
SH
SOLE
106573
118050
60998
SOUTHWEST GAS HLDGS
COMMON
844895102
380
5015
SH
SOLE
0
4875
140
SOUTHWESTERN ENERGY
COMMON
845467109
0
39
SH
SOLE
0
39
0
SPARK NETWORKS INC
REP(0.1 ORD WI)
846517100
337
74470
SH
SOLE
0
70170
4300
SPARTANNASH CO
COMMON
847215100
1
120
SH
SOLE
0
120
0
SPDR
S&P 500 ETF TRUST
78462F103
10474
32545
SH
SOLE
0
31162
1383
SPDR DOW JONES INDL
ETF UT SER 1
78467X109
228
800
SH
SOLE
0
800
0
SPDR GOLD TR GOLD
GOLD SHARES NPV
78463V107
5008
35052
SH
SOLE
0
34752
300
SPDR INDX SH FUNDS
EURO STOXX 50
78463X202
61
1500
SH
SOLE
0
1500
0
SPDR S&P DIVIDEND
SPDR SERIES TRUST
78464A763
159
1484
SH
SOLE
0
1484
0
SPDR S&P MIDCAP 400
ETF TRUTSER1 S&PDCR
78467Y107
26
70
SH
SOLE
0
70
0
SPECIAL OPPRTUNTY FD
COMMON
84741T104
147
10000
SH
SOLE
0
0
10000
SPECTRUM BRANDS HLDS
COMMON STOCK
84790A105
1419
22085
SH
SOLE
0
21339
746
SPIRIT AEROSYSTEMS
CLASS A
848574109
26028
357147
SH
SOLE
0
356797
350
SPIRIT AIRLINES IN
COMMON
848577102
21
525
SH
SOLE
0
525
0
SPIRIT REALTY CAPI
COMMON USD0.01
84860W300
245
5000
SH
SOLE
0
0
5000
SPROTT PHYS GLD&SILV
UNITS
85208R101
354
24199
SH
SOLE
0
24199
0
SPROTT PHYSICAL
SILVER TRUST UNIT
85207K107
658
100640
SH
SOLE
0
100640
0
SQUARE INC
CLASS A
852234103
15
250
SH
SOLE
0
250
0
SS&C TECH HLDGS
COMMON
78467J100
276
4496
SH
SOLE
0
4496
0
STANDEX INTL CORP
COMMON
854231107
59
750
SH
SOLE
0
750
0
STANLEY BLACK&DECKR
COMMON
854502101
2165
13064
SH
SOLE
50
12414
600
STAR GROUP LP
UNIT
85512C105
31
3310
SH
SOLE
0
3310
0
STARBUCKS CORP
COMMON
855244109
2013
22895
SH
SOLE
0
20546
2349
STARWOOD PPTY TR
COM
85571B105
66
2690
SH
SOLE
0
2290
400
STATE STREET CORP
COMMON
857477103
557
7049
SH
SOLE
0
7049
0
STEEL PARTNERS HLDGS
UNIT
85814R107
242
20025
SH
SOLE
0
0
20025
STEELCASE INC
CLASS A
858155203
1698
83000
SH
SOLE
0
83000
0
STERIS PLC
SHARES
G8473T100
393
2584
SH
SOLE
0
2584
0
STERLING BANCORP
COMMON STOCK
85917A100
635
30141
SH
SOLE
0
21179
8962
STORE CAP CORP
COM
862121100
2057
55237
SH
SOLE
0
53060
2177
STRATUS PPTYS INC
COMMON
863167201
38
1250
SH
SOLE
0
1250
0
STREAMLINE HEALTH
COMMON
86323X106
0
529
SH
SOLE
0
529
0
STRYKER CORP
COMMON
863667101
29057
138409
SH
SOLE
129070
9339
0
SUBURBAN PROPANE PAR
UNIT
864482104
61
2800
SH
SOLE
0
2800
0
SUN LIFE FNCL INC
COMMON
866796105
32
724
SH
SOLE
0
724
0
SUNCOKE ENERGY INC
COMMON
86722A103
3
600
SH
SOLE
0
600
0
SUNCOR ENERGY INC
COMMON
867224107
106
3250
SH
SOLE
0
3250
0
SUPERIOR GRP OF COMP
COMMON
868358102
2150
158823
SH
SOLE
0
154823
4000
SUPERNUS PHARMACEU
COMMON
868459108
13393
564670
SH
SOLE
564670
0
0
SVB FINANCIAL GROUP
COMMON
78486Q101
621
2475
SH
SOLE
0
2475
0
SYSCO CORP
COMMON
871829107
1372
16050
SH
SOLE
0
16050
0
T2 BIOSYSTEMS INC
COMMON
89853L104
0
450
SH
SOLE
0
450
0
TAIWAN SEMICONDUCTOR
SP ADR (5 ORD)
874039100
2776
47781
SH
SOLE
0
47781
0
TAL EDUCATION GRP
SPON ADS 0.3333 A
874080104
8998
186700
SH
SOLE
185597
1103
0
TANDEM DIABETES CARE
COMMON
875372203
476
8000
SH
SOLE
0
8000
0
TANGER FACTORY OUTLT
COMMON
875465106
1826
124011
SH
SOLE
0
123811
200
TAPESTRY INC
COMMON
876030107
324
12032
SH
SOLE
0
11832
200
TARGA RESOURCES IN
COMMON
87612G101
801
19622
SH
SOLE
0
19622
0
TARGET CORPORATION
COMMON
87612E106
548
4282
SH
SOLE
0
4237
45
TC ENERGY
COMMON
87807B107
215
4050
SH
SOLE
0
4050
0
TCF FINL CORP
COM USD1.00
872307103
8266
176640
SH
SOLE
0
168859
7781
TCW STRATEGIC INCM
COMMON
872340104
621
107738
SH
SOLE
0
100738
7000
TE CONNECTIVITY
COMMON
H84989104
19262
200981
SH
SOLE
0
199041
1940
TEEKAY OFFSHRE PRTNR
UNIT
Y8565J101
152
99100
SH
SOLE
1800
45000
52300
TEGNA INC
COMMON
87901J105
114
6866
SH
SOLE
0
6866
0
TEJON RANCH CO
COMMON
879080109
112
7053
SH
SOLE
0
0
7053
TELEFLEX INC
COMMON
879369106
188
500
SH
SOLE
0
0
500
TELEPHONE & DATA SYS
COMMON
879433829
2682
105499
SH
SOLE
0
105499
0
TERADATA CORP
COMMON
88076W103
1
63
SH
SOLE
0
63
0
TERRAFORM PWR INC
COMMON CL A
88104R209
544
35400
SH
SOLE
0
0
35400
TESLA INC
COM
88160R101
170
408
SH
SOLE
0
403
5
TETRA TECH INC
COMMON
88162G103
96
1118
SH
SOLE
0
1118
0
TEVA PHARMACEUTICAL
ADR (1 ORD)
881624209
3011
307277
SH
SOLE
0
307090
187
TEXAS INSTRUMENTS
COMMON
882508104
5558
43325
SH
SOLE
0
36153
7172
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
121099
155013
SH
SOLE
0
5256
149757
TEXAS ROADHOUSE INC
COMMON
882681109
56
1000
SH
SOLE
0
1000
0
TEXTRON INC
COMMON
883203101
44
1000
SH
SOLE
0
1000
0
THE BLACKSTONE GROUP
CLASS A COMMON STOCK
09260D107
960
17170
SH
SOLE
0
12700
4470
THE CHARLES SCHWAB
COM
808513105
16460
346106
SH
SOLE
0
346106
0
THE CHEMOURS COMPANY
COMMON
163851108
23
1285
SH
SOLE
0
1025
260
THE HANOVER INS GRP
COMMON
410867105
108
794
SH
SOLE
0
794
0
THE HERSHEY COMPANY
COMMON
427866108
1618
11011
SH
SOLE
0
11011
0
THE REALREAL INC
COMMON
88339P101
45
2400
SH
SOLE
0
0
2400
THE TRADE DESK
COM CL A
88339J105
25
100
SH
SOLE
0
100
0
THE WENDY'S COMPANY
CLASS A
95058W100
0
29
SH
SOLE
0
29
0
THERMO FISHER SCI
COMMON
883556102
182237
560955
SH
SOLE
34
557047
3874
THOMSON REUTERS CORP
COMMON
884903709
328
4593
SH
SOLE
0
4457
136
THOR INDS INC
COMMON
885160101
107
1450
SH
SOLE
0
250
1200
TIFFANY & CO
COMMON
886547108
110
829
SH
SOLE
0
779
50
TITAN INTL INC
COMMON
88830M102
270
74775
SH
SOLE
0
23975
50800
TJX COMPANIES INC
COMMON
872540109
1443
23636
SH
SOLE
0
23136
500
TOLL BROTHERS INC
COMMON
889478103
9
250
SH
SOLE
0
250
0
TOOTSIE ROLL INDS
COMMON
890516107
828
24270
SH
SOLE
0
23934
336
TORONTO DOMINION BK
COMMON
891160509
53
952
SH
SOLE
0
952
0
TOTAL SA
ADR (1 ORD)
89151E109
5
92
SH
SOLE
0
92
0
TOYOTA MTR CORP
ADR (2 ORD)
892331307
70
500
SH
SOLE
0
500
0
TRACTOR SUPPLY CO
COMMON
892356106
13
144
SH
SOLE
0
144
0
TRANSDIGM GROUP
COMMON
893641100
361
645
SH
SOLE
0
400
245
TRANSUNION
COMMON
89400J107
32
375
SH
SOLE
0
250
125
TRAVELERS CO(THE)
COMMON
89417E109
11455
83649
SH
SOLE
0
83478
171
TRIMAS CORP
COMMON
896215209
26979
858945
SH
SOLE
0
754395
104550
TRIMBLE INC
COM NPV
896239100
1
32
SH
SOLE
0
32
0
TRINITY PL HLDGS INC
COM
89656D101
65
21626
SH
SOLE
0
0
21626
TRIPADVISOR INC
COMMON
896945201
192
6320
SH
SOLE
0
3160
3160
TRIUMPH BANCORP
COM ACCD INVS
89679E300
760
20000
SH
SOLE
0
0
20000
TRONOX HOLDINGS PLC
ORDINARY SHARE
G9087Q102
17
1506
SH
SOLE
0
1506
0
TRUIST FINANCIAL COR
COM USD5
89832Q109
1540
27358
SH
SOLE
0
24056
3302
TRUSTCO BK CORP N Y
COMMON
898349105
3414
393818
SH
SOLE
0
363818
30000
TTEC HOLDINGS INC
COMMON
89854H102
120
3050
SH
SOLE
0
1750
1300
TWILIO INC
COMMON CLASS A
90138F102
3
34
SH
SOLE
0
34
0
TWITTER INC
COMMON
90184L102
14
450
SH
SOLE
0
450
0
TYLER TECHN INC
COMMON
902252105
394
1316
SH
SOLE
0
1316
0
U S PHYSICAL THERAPY
COMMON
90337L108
66
585
SH
SOLE
0
585
0
UDR INC
COMMON
902653104
18
400
SH
SOLE
0
400
0
UGI CORP
COMMON
902681105
17
385
SH
SOLE
0
234
151
ULTA BEAUTY INC
COM
90384S303
103016
406954
SH
SOLE
0
311604
95350
UNDER ARMOUR
CLASS A
904311107
96
4480
SH
SOLE
0
4480
0
UNDER ARMOUR INC
CL C COM STK $0.0003
904311206
9
493
SH
SOLE
0
493
0
UNIFI INC
COMMON
904677200
94
3740
SH
SOLE
0
2074
1666
UNILEVER N.V
NY SHARES (1 ORD)
904784709
1568
27298
SH
SOLE
0
27298
0
UNILEVER PLC
ADR (4 ORD)
904767704
631
11040
SH
SOLE
0
11040
0
UNION PAC CORP
COMMON
907818108
21721
120149
SH
SOLE
0
110411
9738
UNITED CMNTY FINL
COMMON
909839102
58
5000
SH
SOLE
0
0
5000
UNITED GUARDIAN INC
COMMON
910571108
335
17062
SH
SOLE
0
0
17062
UNITED PARCEL SERVIC
CLASS B
911312106
23076
197125
SH
SOLE
100
192565
4460
UNITED RENTALS INC
COMMON
911363109
580
3479
SH
SOLE
25
3404
50
UNITED STATES CELLUL
COMMON
911684108
48
1330
SH
SOLE
0
1330
0
UNITED TECHNOLOGIES
COMMON
913017109
118769
793055
SH
SOLE
893
674601
117561
UNITEDHEALTH GRP INC
COMMON
91324P102
168627
573603
SH
SOLE
195556
358238
19809
UNITI GROUP INC
COM
91325V108
2
358
SH
SOLE
0
58
300
UNITIL CORP
COMMON
913259107
5046
81639
SH
SOLE
0
72824
8815
UNIVERSAL DISPLAY CP
COMMON
91347P105
10
50
SH
SOLE
0
50
0
UNIVERSAL STAINLES
COMMON
913837100
35
2405
SH
SOLE
0
2405
0
UNIVEST FINANCIAL
COMMON
915271100
1291
48230
SH
SOLE
0
47390
840
UNUM GROUP
COMMON
91529Y106
60
2062
SH
SOLE
0
2062
0
URBANEDGE PROPERTIES
COMMON SHARES
91704F104
2576
134332
SH
SOLE
0
134332
0
UROGEN PHARMA LTD
COM
M96088105
16
500
SH
SOLE
0
0
500
URSTADT BIDDLE PPTYS
CLASS A
917286205
2272
91476
SH
SOLE
0
80246
11230
URSTADT BIDDLE PPTYS
COMMON
917286106
19
1000
SH
SOLE
0
0
1000
US BANCORP DEL
COMMON
902973304
75080
1266327
SH
SOLE
0
1149577
116750
V F CORP
COMMON
918204108
402
4036
SH
SOLE
0
4006
30
VALARIS PLC
CLASS A ORDINARY SHS
G9402V109
2698
411350
SH
SOLE
0
411238
112
VALE S.A
ADR (1 ORD)
91912E105
0
8
SH
SOLE
0
0
8
VALERO ENERGY CORP
COMMON
91913Y100
59
637
SH
SOLE
0
292
345
VALLEY NATL BANCORP
COMMON
919794107
1010
88240
SH
SOLE
0
50454
37786
VANDA PHARMA
COMMON
921659108
1
100
SH
SOLE
0
0
100
VANECK VECTORS
GOLD MINER ETF
92189F106
443
15145
SH
SOLE
0
15145
0
VANECK VECTORS
INDIA SMALL CP ETF
92189F767
356
10875
SH
SOLE
0
10875
0
VANECK VECTORS ETF T
BIOTECH ETF
92189F726
27
200
SH
SOLE
0
200
0
VANGUARD
FTSE DEV MKTS ETF
921943858
2766
62781
SH
SOLE
0
58656
4125
VANGUARD
RUSSELL 2000 ETF
92206C664
914
6867
SH
SOLE
0
6867
0
VANGUARD
TOT WORLD STOCK ETF
922042742
545
6740
SH
SOLE
0
6740
0
VANGUARD ADMIRAL F
S&P SMCAP600 VL IDX
921932778
9970
71733
SH
SOLE
0
70502
1231
VANGUARD ADMIRAL F
S&P500VAL IND FD ETF
921932703
20
165
SH
SOLE
0
165
0
VANGUARD ADMIRAL F
S&PSMLCAP600 IND ETF
921932828
127
835
SH
SOLE
0
835
0
VANGUARD BD INDEX FD
ETF INTERMED TERM
921937819
45
525
SH
SOLE
0
525
0
VANGUARD BD INDEX FD
ETF SHORT TRM BOND
921937827
193
2402
SH
SOLE
0
2402
0
VANGUARD BD INDEX FD
TOTAL BND MRKT
921937835
22
266
SH
SOLE
0
266
0
VANGUARD FTSE
EMERGING MARKETS ETF
922042858
1614
36311
SH
SOLE
0
35376
935
VANGUARD INDEX FDS
ETF MCAP GR IDXVIP
922908538
500
3155
SH
SOLE
0
3155
0
VANGUARD INDEX FDS
ETF MCAP VL IDXVIP
922908512
275
2314
SH
SOLE
0
1139
1175
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
15341
51865
SH
SOLE
0
42330
9535
VANGUARD INDEX TR
EXTENDED MKT
922908652
65
522
SH
SOLE
0
522
0
VANGUARD INDEX TR
GROWTH
922908736
555
3051
SH
SOLE
0
3051
0
VANGUARD INDEX TR
LRG CAP
922908637
474
3210
SH
SOLE
0
3210
0
VANGUARD INDEX TR
MID CAP
922908629
539
3027
SH
SOLE
0
1762
1265
VANGUARD INDEX TR
SMALL CAP
922908751
1310
7914
SH
SOLE
0
7789
125
VANGUARD INDEX TR
SMALL CAP GROWTH
922908595
268
1352
SH
SOLE
0
1352
0
VANGUARD INDEX TR
SMALL CAP VALUE
922908611
1316
9602
SH
SOLE
0
9602
0
VANGUARD INDEX TR
TOTAL STOCK MARKET
922908769
1888
11542
SH
SOLE
0
6143
5399
VANGUARD INDEX TR
VALUE
922908744
1019
8503
SH
SOLE
50
8238
215
VANGUARD INTL EQ IND
FTSE EUROPE ETF
922042874
29
510
SH
SOLE
0
510
0
VANGUARD INTL EQUITY
ETF ALL-WORLD EX-US
922042775
711
13230
SH
SOLE
0
4080
9150
VANGUARD SCOTTSDAL
RUSSELL 1000 GROWTH
92206C680
632
3495
SH
SOLE
0
3495
0
VANGUARD SCOTTSDAL
RUSSELL 1000 VALUE
92206C714
209
1750
SH
SOLE
0
1750
0
VANGUARD SCOTTSDALE
INT-TERM CORP
92206C870
207
2273
SH
SOLE
0
0
2273
VANGUARD SCOTTSDALE
SHORT TERM TREAS
92206C102
42
700
SH
SOLE
0
700
0
VANGUARD SCOTTSDALE
SHRT TRM CORP BD
92206C409
212
2625
SH
SOLE
0
2625
0
VANGUARD SECTOR INDE
INFORMATION TECH
92204A702
51
209
SH
SOLE
0
209
0
VANGUARD SECTOR INDX
ENERGY
92204A306
65
800
SH
SOLE
0
800
0
VANGUARD SECTOR INDX
INDUSTRIALS
92204A603
130
850
SH
SOLE
0
850
0
VANGUARD SPECIALIZED
DIV APPRECIATION
921908844
804
6454
SH
SOLE
0
6404
50
VANGUARD SPECIALIZED
REAL ESTATE ETF
922908553
158
1705
SH
SOLE
0
1705
0
VANGUARD STAR FUND
TOTAL INTL INDEX ETF
921909768
160
2879
SH
SOLE
0
2879
0
VANGUARD U.S
MULTIFACTOR ETF
921935607
3638
44776
SH
SOLE
0
42961
1815
VANGUARD WHITEHALL F
HIGH DIV YLD
921946406
28853
307902
SH
SOLE
0
301697
6205
VANGUARD WORLD FDS
HEALTH CARE ETF
92204A504
69
364
SH
SOLE
0
364
0
VAREX IMAGING CORP
COM
92214X106
33
1130
SH
SOLE
0
1130
0
VARIAN MED SYS INC
COMMON
92220P105
563
3970
SH
SOLE
0
3970
0
VARONIS SYSTEMS IN
COM
922280102
187
2415
SH
SOLE
0
2215
200
VECTOR GROUP LTD
COMMON
92240M108
77
5789
SH
SOLE
0
5789
0
VECTRUS INC
COMMON
92242T101
7
139
SH
SOLE
0
139
0
VEEVA SYSTEMS INC
CL A COM
922475108
140
1000
SH
SOLE
0
0
1000
VENTAS INC
COMMON
92276F100
115
2007
SH
SOLE
0
2007
0
VERASTEM INC
COMMON
92337C104
1
1000
SH
SOLE
0
500
500
VERISK ANALYTICS INC
COM
92345Y106
537
3600
SH
SOLE
0
3600
0
VERITEX HLDGS INC
COMMON
923451108
14565
500001
SH
SOLE
79000
362521
58480
VERITIV CORPORATION
COMMON STOCK
923454102
0
29
SH
SOLE
0
29
0
VERIZON COMMUNICATIO
COMMON
92343V104
36729
598204
SH
SOLE
100
577691
20413
VERMILION ENERGY INC
COMMON
923725105
23
1440
SH
SOLE
0
0
1440
VERTEX PHARMACEUTICL
COMMON
92532F100
470
2150
SH
SOLE
0
2150
0
VIACOMCBS INC
CLASS B
92556H206
82286
1960601
SH
SOLE
178
1949030
11393
VICI PPTYS INC
COM
925652109
6
250
SH
SOLE
0
250
0
VIRNETX HOLDING CORP
COMMON
92823T108
15
4000
SH
SOLE
0
4000
0
VISA INC
CLASS A
92826C839
78968
420268
SH
SOLE
45
415313
4910
VIVUS INC
COMMON
928551308
15
5680
SH
SOLE
0
4680
1000
VMWARE INC
CLASS A
928563402
3
22
SH
SOLE
0
22
0
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
58
3031
SH
SOLE
0
3031
0
VORNADO RLTY TR
COMMON
929042109
20245
304442
SH
SOLE
0
301018
3424
VULCAN MATERIALS CO
COMMON
929160109
1304
9060
SH
SOLE
0
8810
250
W.P CAREY INC
COMMON USD0.001
92936U109
2130
26620
SH
SOLE
0
26620
0
WABCO HOLDINGS
COMMON
92927K102
150341
1109535
SH
SOLE
0
851099
258436
WABTEC
COMMON
929740108
501
6450
SH
SOLE
17
6342
91
WADDELL & REED FINL
CLASS A
930059100
136
8148
SH
SOLE
0
8148
0
WALGREENS BOOTS ALNC
COMMON
931427108
5270
89386
SH
SOLE
0
89386
0
WALMART INC
COMMON
931142103
6021
50665
SH
SOLE
0
50663
2
WALT DISNEY CO
COMMON
254687106
53206
367875
SH
SOLE
100
361042
6733
WASH REAL ESTATE INV
SH BEN INT
939653101
7
262
SH
SOLE
0
0
262
WASTE MANAGEMENT INC
COMMON
94106L109
110
967
SH
SOLE
0
967
0
WATERS CORP
COMMON
941848103
10931
46786
SH
SOLE
0
46786
0
WD-40 CO
COMMON
929236107
262
1350
SH
SOLE
0
1350
0
WEC ENERGY GROUP INC
COMMON
92939U106
13
150
SH
SOLE
0
150
0
WEIBO CORPORATION
ADR EA REPR ORD SHS
948596101
4
100
SH
SOLE
0
100
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
35
1125
SH
SOLE
0
1125
0
WEIS MKTS INC
COMMON
948849104
109
2700
SH
SOLE
0
2700
0
WELLS FARGO & CO
7.5% PFD CLA SER L
949746804
7396
5101
SH
SOLE
0
5041
60
WELLS FARGO & CO
COMMON
949746101
117956
2192490
SH
SOLE
80
2050487
141923
WELLTOWER INC
REIT
95040Q104
327
4000
SH
SOLE
0
4000
0
WESTAMERICA BANCORP
COMMON
957090103
13
200
SH
SOLE
0
200
0
WESTERN ASSET CORP
LOAN FUND INC
95790J102
0
2
SH
SOLE
0
2
0
WESTERN ASSET INVST
COMMON
95790A101
2128
92941
SH
SOLE
0
92941
0
WESTERN DIGITAL CORP
COMMON
958102105
1
31
SH
SOLE
0
31
0
WESTERN MIDSTREAM PA
COM UNITS REP LTD PT
958669103
60
3050
SH
SOLE
0
0
3050
WESTERN NEW ENG BANC
COMMON
958892101
243
25308
SH
SOLE
0
23368
1940
WESTERN UNION
COMMON
959802109
2642
98672
SH
SOLE
0
98442
230
WESTROCK CO
COMMON
96145D105
0
3
SH
SOLE
0
0
3
WEX INC.
COMMON
96208T104
712
3400
SH
SOLE
0
3400
0
WEYERHAEUSER CO
COMMON
962166104
60
2000
SH
SOLE
0
0
2000
WHIRLPOOL CORP
COMMON
963320106
940
6378
SH
SOLE
0
5914
464
WHITE MTNS INS GROUP
COMMON
G9618E107
954
856
SH
SOLE
0
856
0
WHITING PETE CORP
COMMON
966387409
2
309
SH
SOLE
0
309
0
WILEY JOHN & SONS
CLASS A
968223206
242
5006
SH
SOLE
0
5006
0
WILLIAMS COS INC
COMMON
969457100
984
41486
SH
SOLE
0
41486
0
WILLIS TOWERS WATSON
COMMON
G96629103
672
3330
SH
SOLE
0
2953
377
WINMARK CORP
COMMON
974250102
138
700
SH
SOLE
0
700
0
WINTRUST FINL CORP
COMMON
97650W108
70
1000
SH
SOLE
0
1000
0
WISDOMTREE TR
US DIVIDEND GROWTH F
97717X669
34
717
SH
SOLE
0
717
0
WOLVERINE WORLD WIDE
COMMON
978097103
506
15000
SH
SOLE
0
15000
0
WORKHORSE GROUP INC
COMMON
98138J206
5084
1672553
SH
SOLE
0
1639603
32950
WORLD WRESTLING ENT
CLASS A
98156Q108
1567
24166
SH
SOLE
0
24166
0
WPX ENERGY INC
COMMON STOCK
98212B103
6
500
SH
SOLE
0
500
0
WSFS FINL CORP
COMMON
929328102
7
180
SH
SOLE
0
180
0
WYNN RESORTS LTD
COMMON
983134107
90
650
SH
SOLE
0
650
0
XCEL ENERGY INC
COMMON
98389B100
107
1700
SH
SOLE
0
1700
0
XEROX HOLDINGS CORP
COM USD1.00
98421M106
6
188
SH
SOLE
0
188
0
XOMA CORP DEL
COM NEW
98419J206
409
15000
SH
SOLE
0
2500
12500
XPO LOGISTICS INC
COMMON
983793100
8336
104595
SH
SOLE
0
101595
3000
XYLEM INC
COMMON
98419M100
8128
103160
SH
SOLE
0
95052
8108
YORK WTR CO
COMMON
987184108
1402
30423
SH
SOLE
0
29273
1150
YUM BRANDS INC
COMMON
988498101
10884
108054
SH
SOLE
0
81027
27027
YUM CHINA HOLDINGS
COMMON STOCK
98850P109
4610
96029
SH
SOLE
0
69449
26580
ZEBRA TECHNOLOGIES
CLASS A
989207105
83
326
SH
SOLE
0
326
0
ZIMMER BIOMET HLDS
COMMON
98956P102
38569
257677
SH
SOLE
0
254477
3200
ZIXI CORPORATION
COMMON
98974P100
61
9000
SH
SOLE
0
9000
0
ZOETIS INC
COMMON
98978V103
1401
10588
SH
SOLE
0
6460
4128
ZUORA INC
COM CL A
98983V106
54
3800
SH
SOLE
0
3800
0
ZYNGA INC
COMMON
98986T108
116
19000
SH
SOLE
0
19000
0