0001567619-19-017153.txt : 20190816
0001567619-19-017153.hdr.sgml : 20190816
20190816131051
ACCESSION NUMBER: 0001567619-19-017153
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190816
DATE AS OF CHANGE: 20190816
EFFECTIVENESS DATE: 20190816
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: 191032489
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
06-30-2019
06-30-2019
FIRST MANHATTAN CO
399 PARK AVE
NEW YORK
NY
10022
13F HOLDINGS REPORT
028-01260
N
SUZANE CAPELLINI
COMPLIANCE DIRECTOR
212-756-3480
SUZANNE CAPELLINI
NEW YORK
NY
08-16-2019
0
1415
18013005
false
INFORMATION TABLE
2
form13fInfoTable.xml
ABBVIE INC
COMMON
00287Y109
12238
168293
SH
SOLE
0
164802
3491
ACADIA PHARMACEUTCLS
COMMON
004225108
4
187
SH
SOLE
0
187
0
ACADIA REALTY TRUST
COMMON SBI
004239109
710
25971
SH
SOLE
0
0
25971
ACCENTURE PLC
CLASS A
G1151C101
159610
863828
SH
SOLE
0
859039
4789
ACCO BRANDS CORP
COMMON
00081T108
2
285
SH
SOLE
0
285
0
ACER THERAPEUTICS
COMMON
00444P108
11
3000
SH
SOLE
0
3000
0
ACME UNITED CORP
COMMON
004816104
997
44163
SH
SOLE
0
43363
800
ACTIVISION BLIZZARD
COMMON
00507V109
781
16553
SH
SOLE
80
15819
654
ACTUANT CORPORATION
CLASS A
00508X203
78
3149
SH
SOLE
0
3149
0
ADAMIS PHARMACUTCALS
COMMON
00547W208
1809
1391733
SH
SOLE
1391733
0
0
ADIENT PLC
ORDINARY SHARES
G0084W101
0
14
SH
SOLE
0
7
7
ADOBE INC
COMMON
00724F101
1649
5597
SH
SOLE
0
5532
65
ADV MICRO DEVICES
COMMON
007903107
6
200
SH
SOLE
0
0
200
ADVANSIX INC
COMMON STOCK
00773T101
6
280
SH
SOLE
0
280
0
AERCAP HOLDINGS
SHARES
N00985106
3
66
SH
SOLE
0
66
0
AEROVIRONMENT INC
COMMON
008073108
283
5000
SH
SOLE
0
5000
0
AES CORP
COMMON
00130H105
53
3200
SH
SOLE
0
3200
0
AFLAC INC
COMMON
001055102
91
1678
SH
SOLE
0
1678
0
AGILENT TECHN INC
COMMON
00846U101
6180
82764
SH
SOLE
0
65414
17350
AGNC INVT CORP
COM STK USD0.01
00123Q104
25
1500
SH
SOLE
0
1500
0
AGNICO EAGLE MINES
COMMON
008474108
1467
28640
SH
SOLE
0
28640
0
AGROFRESH SOLUTIONS
COM USD0.0001
00856G109
3940
2609360
SH
SOLE
0
2257510
351850
AGROFRESH SOLUTIONS
WTS JUL 31 20
00856G117
0
20075
PRN
SOLE
0
0
20075
AIR LEASE CORP
COMMON
00912X302
8
200
SH
SOLE
0
200
0
AIR PRODS & CHEMS
COMMON
009158106
11347
50128
SH
SOLE
0
50128
0
AKAMAI TECH INC
COMMON
00971T101
16
200
SH
SOLE
0
200
0
AKORN INC
COMMON
009728106
18
3500
SH
SOLE
0
3500
0
ALAMO GROUP INC
COMMON
011311107
3199
32015
SH
SOLE
0
31065
950
ALBEMARLE CORP
COMMON
012653101
34
496
SH
SOLE
0
496
0
ALCOA CORPORATION
COMMON
013872106
10
444
SH
SOLE
0
444
0
ALCON INC
ORDINARY SH CHF 0.04
H01301128
930
15000
SH
SOLE
0
11270
3730
ALEXANDER & BALDWIN
COMMON
014491104
1377
59620
SH
SOLE
0
59620
0
ALEXANDER'S INC
COMMON
014752109
80
217
SH
SOLE
0
217
0
ALEXCO RESOURCES
COMMON
01535P106
11
10000
SH
SOLE
0
10000
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
1854
10944
SH
SOLE
20
9700
1224
ALIO GOLD INC
COMMON
01627X108
1057
1354000
SH
SOLE
0
1354000
0
ALKERMES PLC
ORDINARY
G01767105
22
1000
SH
SOLE
0
0
1000
ALLEGHANY CORP DEL
COMMON
017175100
3056
4487
SH
SOLE
0
4487
0
ALLEGHENY TECH INC
COMMON
01741R102
84
3339
SH
SOLE
0
0
3339
ALLEGION PLC
ORDINARY SHARES
G0176J109
188
1707
SH
SOLE
0
1707
0
ALLERGAN PLC
SHARES
G0177J108
6426
38381
SH
SOLE
0
37916
465
ALLETE
COMMON
018522300
22
266
SH
SOLE
0
0
266
ALLIANCE DATA SYSTEM
COMMON
018581108
14
101
SH
SOLE
0
101
0
ALLIANCE RES PRTN
UNIT
01877R108
3671
216200
SH
SOLE
0
216200
0
ALLIANCEBERSTEIN HLD
COMMON
01881G106
3914
131700
SH
SOLE
0
131700
0
ALLIANT ENERGY CORP
COMMON
018802108
16
332
SH
SOLE
0
332
0
ALLSTATE CORP
COMMON
020002101
2878
28302
SH
SOLE
0
28302
0
ALLY FINL INC
COMMON
02005N100
104820
3382382
SH
SOLE
400
3318644
63338
ALPHABET INC
CLASS A
02079K305
85767
79209
SH
SOLE
118
70969
8122
ALPHABET INC
CLASS C
02079K107
287239
265738
SH
SOLE
15
251105
14618
ALPS
ETF TR ALERIAN MLP
00162Q866
2
300
SH
SOLE
0
300
0
ALPS ETF TRUST
SECTOR DIV DOGS ETF
00162Q858
18
415
SH
SOLE
0
415
0
ALTABA INC
COM USD0.001
021346101
222
3205
SH
SOLE
0
3100
105
ALTRA INDL MOTION
COMMON
02208R106
6299
175585
SH
SOLE
0
172235
3350
ALTRIA GROUP INC
COMMON
02209S103
21902
462562
SH
SOLE
0
434441
28121
AMALGAMATED BANK
COMMON
022663108
54
3140
SH
SOLE
0
0
3140
AMAZON COM INC
COMMON
023135106
16179
8544
SH
SOLE
7
7836
701
AMCOR PLC
ORDINARY SHARES
G0250X107
806
70176
SH
SOLE
0
60486
9690
AMDOCS LTD
ORDINARY
G02602103
5080
81828
SH
SOLE
0
81821
7
AMERANT BANCORP INC
CLASS A COMMON STOCK
023576101
295
15000
SH
SOLE
0
0
15000
AMEREN CORPORATION
COMMON
023608102
54299
722926
SH
SOLE
0
443468
279458
AMERICA FIRST MULTI
BEN UNIT CTF
02364V107
1
175
SH
SOLE
0
175
0
AMERICA MOVIL
ADR (20 SER L)
02364W105
54
3724
SH
SOLE
0
3724
0
AMERICAN AIRLINES
COM USD1
02376R102
16
500
SH
SOLE
0
500
0
AMERICAN CAMPUS CMNT
COMMON
024835100
13
300
SH
SOLE
0
300
0
AMERICAN EXPRESS CO
COMMON
025816109
122942
995967
SH
SOLE
0
951323
44644
AMERICAN NATL INS CO
COMMON
028591105
22849
196182
SH
SOLE
200
174022
21960
AMERICAN OUTDOOR BRN
COM USD0.001
02874P103
355
39413
SH
SOLE
0
38113
1300
AMERICAN STS WTR CO
COMMON
029899101
105
1400
SH
SOLE
0
1400
0
AMERICAN SUPERCNDCTR
COM USD0.01
030111207
296
31927
SH
SOLE
0
31197
730
AMERICAN TOWER CORP
COMMON
03027X100
251
1229
SH
SOLE
0
1069
160
AMERICAN WTR WKS CO
COMMON
030420103
26401
227596
SH
SOLE
0
216406
11190
AMERIGAS PTRN L P
UNIT
030975106
43
1250
SH
SOLE
0
900
350
AMERIPRISE FINANCIAL
COMMON
03076C106
4272
29433
SH
SOLE
0
29313
120
AMERISOURCE-BERGEN
COMMON
03073E105
12982
152274
SH
SOLE
0
152274
0
AMERN ELEC PWR INC
COMMON
025537101
307
3493
SH
SOLE
0
3493
0
AMERN INTL GROUP INC
COMMON
026874784
28099
527385
SH
SOLE
200
487251
39934
AMERN INTL GROUP INC
WTS JAN 19 21
026874156
6
547
SH
SOLE
0
547
0
AMETEK INC
COMMON
031100100
438
4830
SH
SOLE
0
4830
0
AMGEN INC
COMMON
031162100
42719
231821
SH
SOLE
0
231640
181
AMPHENOL CORPORATION
CLASS A
032095101
675
7037
SH
SOLE
0
7037
0
AMYRIS INC
COM USD0.0001
03236M200
24
7000
SH
SOLE
0
7000
0
ANADARKO PETE
COMMON
032511107
937
13285
SH
SOLE
0
9532
3753
ANALOG DEVICES INC
COMMON
032654105
3046
26989
SH
SOLE
0
26939
50
ANDEAVOR LOGISTICS L
COMMON UNIT
03350F106
108
3000
SH
SOLE
0
3000
0
ANGI HOMESERVICES
COMMON
00183L102
633
48705
SH
SOLE
0
47875
830
ANHEUSER BUSCH INBEV
ADR EA REP 1 ORD NPV
03524A108
28194
318548
SH
SOLE
0
309443
9105
ANI PHARMACEUTICALS
COMMON
00182C103
24236
294852
SH
SOLE
294852
0
0
ANIXA BIOSCIENCES
COMMON
03528H109
0
200
SH
SOLE
0
200
0
ANNALY CAPITAL MGMT
COMMON
035710409
25
2833
SH
SOLE
0
2833
0
ANSYS INC
COMMON
03662Q105
403
1970
SH
SOLE
0
1970
0
ANTHEM INC
COMMON
036752103
134
477
SH
SOLE
0
477
0
AON PLC
COMMON
G0408V102
3333
17274
SH
SOLE
0
17274
0
APACHE CORP
COMMON
037411105
229
7927
SH
SOLE
0
7927
0
APERGY CORPORATION
COM USD0.01
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
11
600
SH
SOLE
0
600
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 HOSPITALITY
COMMON
03784Y200
62
3951
SH
SOLE
0
3951
0
APPLE INC
COMMON
037833100
589773
2979853
SH
SOLE
185
2705305
274363
APPLIED MATERIALS
COMMON
038222105
765
17043
SH
SOLE
200
16493
350
APPROACH RESOURCES
COMMON
03834A103
41
142615
SH
SOLE
0
114540
28075
APTARGROUP INC
COMMON
038336103
1026
8257
SH
SOLE
0
8257
0
APTIV PLC
ORDINARY SHARES
G6095L109
2
34
SH
SOLE
0
34
0
AQUA AMERICA INC
COMMON
03836W103
14453
349380
SH
SOLE
860
322171
26349
AQUABOUNTY TECHNOLOG
COM USD0.001 WI
03842K200
21
7127
SH
SOLE
0
7127
0
ARAMARK
COMMON
03852U106
92635
2568931
SH
SOLE
450
2525541
42940
ARBOR RLTY TR INC
COMMON
038923108
28
2330
SH
SOLE
0
2330
0
ARC DOCUMENT SOLUTNS
COMMON
00191G103
5
2700
SH
SOLE
0
0
2700
ARCELORMITTAL SA
LU NY REGISTRY SH
03938L203
48
2716
SH
SOLE
0
2716
0
ARCH CAP GROUP LTD
ORDINARY
G0450A105
76
2064
SH
SOLE
0
1881
183
ARCHER DANIELS MIDLD
COMMON
039483102
214
5261
SH
SOLE
0
4011
1250
ARCONIC INC
COMMON
03965L100
37
1466
SH
SOLE
0
1466
0
ARES CAP CORP
COMMON
04010L103
54
3048
SH
SOLE
0
3048
0
ARK ETF
TR INDL INNOVATIN
00214Q203
16
500
SH
SOLE
0
500
0
ARK ETF
TR WEB X.O ETF
00214Q401
18
350
SH
SOLE
0
350
0
ARK ETF TR
ISRAEL INNVATVE TECH
00214Q609
16
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
19
400
SH
SOLE
0
400
0
ARK RESTAURANTS CORP
COMMON
040712101
813
39800
SH
SOLE
0
7850
31950
AROTECH CORP
COMMON
042682203
0
4
SH
SOLE
0
0
4
ARROW ELECTRS INC
COMMON
042735100
689
9676
SH
SOLE
0
5876
3800
ARROWHEAD PHARMACEUT
COM USD0.001
04280A100
81615
3079825
SH
SOLE
2061850
982725
35250
ARTESIAN RESOURCES
CLASS A
043113208
8245
221831
SH
SOLE
0
212401
9430
ASBURY AUTOMOTIVE GR
COMMON
043436104
468
5550
SH
SOLE
0
0
5550
ASCENDIS PHARMA A S
REP(ORD SHS DKK1.00
04351P101
8636
75000
SH
SOLE
75000
0
0
ASCENT CAPITAL GROUP
COMMON SERIES A
043632108
7
6709
SH
SOLE
0
6582
127
ASPEN TECHNOLOGY INC
COMMON
045327103
503
4054
SH
SOLE
0
4054
0
ASSURANT INC
COMMON
04621X108
4692
44110
SH
SOLE
0
44110
0
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
363
8800
SH
SOLE
0
8800
0
AT&T INC
COMMON
00206R102
13147
392340
SH
SOLE
175
373959
18206
ATLANTIC UN BANKSHAR
COMMON
04911A107
596
16875
SH
SOLE
0
0
16875
ATLAS AIR WORLDWIDE
COMMON
049164205
1280
28675
SH
SOLE
0
26625
2050
ATRICURE INC
COMMON
04963C209
29
1000
SH
SOLE
0
0
1000
AURORA CANNABIS
COMMON
05156X108
51
6600
SH
SOLE
0
6600
0
AUTODESK INC
COMMON
052769106
27
167
SH
SOLE
0
167
0
AUTOMATIC DATA PROC
COMMON
053015103
7105
42977
SH
SOLE
0
39952
3025
AUTONATION INC
COMMON
05329W102
52
1247
SH
SOLE
0
0
1247
AUTOZONE INC
COMMON
053332102
197241
179397
SH
SOLE
182
177435
1780
AVALONBAY COMMUNTIES
REIT
053484101
209
1031
SH
SOLE
0
1031
0
AVANGRID INC
COMMON
05351W103
2170
42985
SH
SOLE
0
40185
2800
AVANOS MEDICAL INC
COM USD0.01
05350V106
525
12049
SH
SOLE
0
12049
0
AVIS BUDGET GROUP
COMMON
053774105
9801
278774
SH
SOLE
200
269103
9471
AVON PRODUCTS INC
COMMON
054303102
16
4124
SH
SOLE
0
124
4000
AXIS CAPITAL HLDGS
ORDINARY
G0692U109
17
300
SH
SOLE
0
200
100
AXT INC
COMMON
00246W103
19
5000
SH
SOLE
0
5000
0
AZZ INC
COMMON
002474104
1596
34700
SH
SOLE
0
29950
4750
B & G FOODS INC
COMMON
05508R106
387
18650
SH
SOLE
0
1150
17500
BAIDU INC
REP(10 ORD CLASS A)
056752108
23
200
SH
SOLE
0
200
0
BAIN CAP SPECIALTY
COMMON
05684B107
0
0
SH
SOLE
0
0
0
BAKER HUGHES A GE CO
CL A COMMON STOCK
05722G100
10
445
SH
SOLE
0
445
0
BALLARD POWER SYS
COMMON
058586108
110
27000
SH
SOLE
0
27000
0
BANC OF CALIFORNIA
COMMON
05990K106
331
23744
SH
SOLE
0
0
23744
BANCFIRST CORP
COMMON
05945F103
94
1700
SH
SOLE
0
1700
0
BANK HAWAII CORP
COMMON
062540109
311
3759
SH
SOLE
0
2403
1356
BANK OF AMERICA CORP
COMMON
060505104
4269
147234
SH
SOLE
0
141536
5698
BANK OF COMERCE HLDG
COMMON
06424J103
1512
141500
SH
SOLE
0
86800
54700
BANK OF NEW YORK MEL
COMMON
064058100
6201
140467
SH
SOLE
0
130496
9971
BANK OF THE JAMES FI
COMMON
470299108
168
11440
SH
SOLE
0
0
11440
BANK OZK
COMMON
06417N103
391
13000
SH
SOLE
0
500
12500
BANKUNITED INC
COMMON
06652K103
185
5491
SH
SOLE
0
0
5491
BAR HBR BANKSHARES
COMMON
066849100
1217
45795
SH
SOLE
0
41795
4000
BARRICK GOLD CORP
COMMON CAD
067901108
53
3423
SH
SOLE
0
3423
0
BAUSCH HEALTH COMPAN
COMMON
071734107
0
34
SH
SOLE
0
34
0
BAXTER INTL INC
COMMON
071813109
4675
57090
SH
SOLE
0
20845
36245
BAYCOM CORP
COM NPV
07272M107
843
38500
SH
SOLE
0
0
38500
BB&T CORPORATION
COMMON
054937107
493
10035
SH
SOLE
0
10035
0
BCE INC
COMMON
05534B760
100
2200
SH
SOLE
0
2200
0
BEACON ROOFING SUP
COMMON
073685109
9462
257692
SH
SOLE
350
233692
23650
BECTON DICKINSON
COMMON
075887109
6622
26278
SH
SOLE
0
24212
2066
BED BATH & BEYOND
COMMON
075896100
11
966
SH
SOLE
0
966
0
BEIERSDORF AG
ORDINARY
D08792109
4243
35300
SH
SOLE
0
32825
2475
BERKLEY W R CORP
COM
084423102
6
100
SH
SOLE
0
100
0
BERKSHIRE HATHAWAY
CLASS A
084670108
4542854
14270
SH
SOLE
0
10823
3447
BERKSHIRE HATHAWAY
CLASS B
084670702
511241
2398282
SH
SOLE
50
2335979
62253
BERKSHIRE HILLS BANC
COMMON
084680107
14
450
SH
SOLE
0
180
270
BERRY GLOBAL GROUP
USD 0.01
08579W103
3
59
SH
SOLE
0
59
0
BILIBILI INC
EACH ADS 1 ORD SHS
090040106
22620
1390326
SH
SOLE
1311026
73275
6025
BIO RAD LABS INC
CLASS A
090572207
187
599
SH
SOLE
0
599
0
BIOGEN INC
COM STK USD0.0005
09062X103
39
171
SH
SOLE
0
171
0
BIOLIFE SOLUTIONS
COMMON
09062W204
52
3085
SH
SOLE
0
3085
0
BIOSPECIFICS TECH CO
COMMON
090931106
2172
36390
SH
SOLE
0
36390
0
BIOTIME INC
COMMON
09066L105
0
94
SH
SOLE
0
94
0
BLACK HILLS CORP
COMMON
092113109
7200
92110
SH
SOLE
0
88810
3300
BLACK KNIGHT INC
COMMON CL A
09215C105
16
282
SH
SOLE
0
282
0
BLACKBAUD INC
COMMON
09227Q100
72
866
SH
SOLE
0
866
0
BLACKBERRY LIMITED
COMMON
09228F103
91
12200
SH
SOLE
0
12100
100
BLACKROCK CR. ALLOC
COMMON SBI
092508100
32
2500
SH
SOLE
0
2500
0
BLACKROCK ENHANCED
GBL DIV TR COM
092501105
1
110
SH
SOLE
0
110
0
BLACKROCK ENHNCD EQ
DIV TR COM BEN INT
09251A104
33
3725
SH
SOLE
0
3725
0
BLACKROCK FL RT TR
COMMON
091941104
0
6
SH
SOLE
0
6
0
BLACKROCK INC
COMMON
09247X101
306
653
SH
SOLE
0
653
0
BLACKROCK MUNI HLDGS
NY QLTY COM
09255C106
17
1350
SH
SOLE
0
1350
0
BLACKROCK UTIL&INFRA
COM SHS OF BENFC INT
09248D104
34
1550
SH
SOLE
0
1550
0
BLACKSTONE GROUP
UNIT
09253U108
654
14736
SH
SOLE
0
12766
1970
BLACKSTONE GSO
FLTING RTE FUND COM
09256U105
15
900
SH
SOLE
0
900
0
BLACKSTONE MORTGAGE
REIT CLASS A COMMON
09257W100
33
950
SH
SOLE
0
950
0
BLOCK H & R INC
COMMON
093671105
1461
49868
SH
SOLE
0
44868
5000
BLUCORA INC
COMMON
095229100
1
40
SH
SOLE
0
40
0
BOEING CO
COMMON
097023105
16370
44974
SH
SOLE
0
44747
227
BOINGO WIRELESS IN
COMMON
09739C102
26
1500
SH
SOLE
0
1500
0
BOOKING HLDGS INC
COMMON
09857L108
307
164
SH
SOLE
0
164
0
BOSTON BEER INC
CLASS A
100557107
12
33
SH
SOLE
0
0
33
BOSTON SCIENTIFIC
COMMON
101137107
20
485
SH
SOLE
0
485
0
BP PLC
ADR (6 ORD)
055622104
1294
31045
SH
SOLE
0
24884
6161
BRAINSTORM CELL THRP
COMMON
10501E201
13
3500
SH
SOLE
0
3500
0
BRANDYWINE RLTY TR
SBI USD0.01
105368203
11
780
SH
SOLE
0
780
0
BRANDYWINEGLOBAL
COMMON
10537L104
5
500
SH
SOLE
0
500
0
BRINKS COMPANY
COMMON
109696104
817
10069
SH
SOLE
0
10069
0
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
8791
252110
SH
SOLE
0
251749
361
BRIXMOR PROPERTY G
COM USD0.01
11120U105
40988
2292405
SH
SOLE
0
2248965
43440
BROADCOM INC
COMMON
11135F101
204
710
SH
SOLE
0
710
0
BROADRIDGE FINL SOLN
COMMON
11133T103
451
3533
SH
SOLE
0
2033
1500
BROADVISION INC
COMMON
111412706
0
2
SH
SOLE
0
2
0
BROOKFIELD ASSET MGT
CLASS A LTD VTG
112585104
645908
13518387
SH
SOLE
430
12558630
959327
BROOKFIELD BUSINESS
LTD PARTNERSHIP UNT
G16234109
2476
63471
SH
SOLE
0
43207
20264
BROOKFIELD INFR PRTR
UNIT
G16252101
82352
1917856
SH
SOLE
0
1850139
67717
BROOKFIELD PROPERTY
PARTNERS L.P.U
G16249107
41585
2196527
SH
SOLE
50
2188597
7880
BROOKFIELD PROPERTY
REIT CL A
11282X103
6149
325541
SH
SOLE
0
281883
43658
BROOKFIELD RENEWABLE
COMMON LPU
G16258108
19536
563554
SH
SOLE
0
552054
11500
BROOKLINE BANCORP IN
COMMON
11373M107
4264
277304
SH
SOLE
0
271304
6000
BROWN FORMAN CORP
CLASS B
115637209
72
1312
SH
SOLE
0
1312
0
BRT REALTY TRUST
SH BEN INT
055645303
2938
207927
SH
SOLE
0
70171
137756
BRUNSWICK CORP
COMMON
117043109
2
62
SH
SOLE
0
62
0
BUCKEYE PARTNERS L P
UNIT
118230101
55
1350
SH
SOLE
0
1350
0
BUNGE LIMITED
COMMON
G16962105
5
100
SH
SOLE
0
100
0
BURLINGTON STORES
COM USD0.0001
122017106
3
23
SH
SOLE
0
23
0
C & F FINL CORP
COMMON
12466Q104
726
13295
SH
SOLE
0
0
13295
CABLE ONE INC
COMMON
12685J105
1128
964
SH
SOLE
0
964
0
CABOT CORP
COMMON
127055101
16
350
SH
SOLE
0
350
0
CADENCE BANCORP
COMMON STOCK CLASS A
12739A100
312
15000
SH
SOLE
0
0
15000
CADENCE DESIGN SYS
COMMON
127387108
141
2000
SH
SOLE
0
2000
0
CADIZ INC
COMMON
127537207
354
31500
SH
SOLE
0
31500
0
CAESARSTONE LTD
ILS0.04
M20598104
3
200
SH
SOLE
0
0
200
CALAMOS STRATEGIC TO
COMMON SBI
128125101
54
4297
SH
SOLE
0
4297
0
CALERES INC
COMMON
129500104
2012
101032
SH
SOLE
0
99532
1500
CALIFORNIA RESOURCES
COMMON
13057Q206
1
73
SH
SOLE
0
73
0
CALIFORNIA WTR SVC
COMMON
130788102
14
294
SH
SOLE
0
294
0
CAMDEN NATL CORP
COMMON
133034108
344
7500
SH
SOLE
0
0
7500
CAMDEN PPTY TR
SH BEN INT
133131102
4926
47195
SH
SOLE
0
45195
2000
CAMECO CORP
COMMON
13321L108
1661
154800
SH
SOLE
0
146500
8300
CAMPBELL SOUP CO
COMMON
134429109
254
6350
SH
SOLE
0
6350
0
CANADA GOOSE HLDINGS
SHS SUB VTG
135086106
116
3000
SH
SOLE
0
1000
2000
CANNAE HOLDINGS INC
COMMON STOCK
13765N107
4
166
SH
SOLE
0
166
0
CANOPY GROWTH CORP
COMMON
138035100
279
6940
SH
SOLE
0
6925
15
CAPITAL ONE FINL CO
COMMON
14040H105
87188
960854
SH
SOLE
0
958743
2111
CAPITAL SOUTHWEST
COMMON
140501107
13104
625500
SH
SOLE
0
624700
800
CAPITAL SR LIVING
COMMON
140475104
6487
1289820
SH
SOLE
0
1130785
159035
CAPSTEAD MTG CORP
COMMON
14067E506
2
281
SH
SOLE
0
281
0
CARA THERAPEUTICS
COM USD0.001
140755109
41671
1938188
SH
SOLE
1938188
0
0
CARDINAL HEALTH INC
COMMON
14149Y108
131
2800
SH
SOLE
0
0
2800
CARGURUS INC
COMMON CL A
141788109
72
2000
SH
SOLE
0
2000
0
CARLISLE COS INC
COMMON
142339100
74
530
SH
SOLE
0
530
0
CARLYLE GROUP L P
COMMON
14309L102
91
4050
SH
SOLE
0
4000
50
CARMAX INC
COMMON
143130102
10985
126520
SH
SOLE
345
114530
11645
CARNIVAL CORP
COMMON
143658300
4
100
SH
SOLE
0
100
0
CAROLINA TR BANCSHS
COM STK USD0.01
14422P105
70
9031
SH
SOLE
0
0
9031
CARROLL BANCORP INC
COM USD0.01
144702107
845
65835
SH
SOLE
51975
0
13860
CARROLS RESTAURANT
COMMON STOCK
14574X104
10285
1139048
SH
SOLE
0
1042299
96749
CARS.COM INC
COMMON STOCK
14575E105
79
4036
SH
SOLE
0
4036
0
CARTER BK & TR MARTI
COMMON
146102108
543
27532
SH
SOLE
0
0
27532
CARTERS INC
COMMON
146229109
6
63
SH
SOLE
0
63
0
CASI PHARMACEUTICA
COMMON
14757U109
96
30000
SH
SOLE
0
30000
0
CATERPILLAR INC
COMMON
149123101
528
3875
SH
SOLE
0
2355
1520
CBIZ INC
COMMON
124805102
22402
1143544
SH
SOLE
0
1030019
113525
CBRE CLARION GBL
REAL EST INC FUND
12504G100
2
350
SH
SOLE
0
350
0
CBRE GROUP INC
CLASS A
12504L109
8
169
SH
SOLE
0
169
0
CBS CORPORATION
CLASS A
124857103
1000
20000
SH
SOLE
0
20000
0
CBS CORPORATION
CLASS B
124857202
80820
1619641
SH
SOLE
0
1612930
6711
CDK GLOBAL INC
COM USD0.001 'WI'
12508E101
507
10262
SH
SOLE
0
10096
166
CDN NATL RAILWAY
COMMON
136375102
135
1467
SH
SOLE
50
1417
0
CDN NATURAL RES
COMMON
136385101
106106
3934237
SH
SOLE
50
3548496
385691
CDN PACIFIC RAILWAY
COMMON
13645T100
35
150
SH
SOLE
0
150
0
CDW CORP
COMMON
12514G108
5
47
SH
SOLE
0
47
0
CEDAR FAIR L P
DEPOSITORY UNIT
150185106
66
1400
SH
SOLE
0
1400
0
CELGENE CORP
COMMON
151020104
19948
215797
SH
SOLE
156100
59667
30
CELGENE CORP
RTS 00/00/11
151020112
3
5000
SH
SOLE
0
5000
0
CEL-SCI CORPORATION
COMMON STOCK
150837607
0
2
SH
SOLE
0
2
0
CENOVUS ENERGY
COMMON
15135U109
0
100
SH
SOLE
0
100
0
CENTENNIAL RESOURCE
COM USD0.0001 CL A
15136A102
1556
205116
SH
SOLE
0
192716
12400
CENTERPOINT ENERGY
COMMON
15189T107
5
188
SH
SOLE
0
188
0
CENTRAL FEDERAL CORP
COMMON
15346Q400
109
9090
SH
SOLE
0
0
9090
CENTRAL SECS CORP
COMMON
155123102
664
21770
SH
SOLE
0
17981
3789
CENTURY BANCORP
CLASS A NON VTG
156432106
1019
11600
SH
SOLE
0
11600
0
CENTURYLINK INC
COMMON
156700106
931
79175
SH
SOLE
0
75575
3600
CERUS CORP
COMMON
157085101
348
62000
SH
SOLE
0
62000
0
CHARTER COMMUNICATIO
COM USD0.001 CLASS'A
16119P108
2987
7560
SH
SOLE
0
7464
96
CHECK POINT SOFTWARE
ORDINARY
M22465104
41
355
SH
SOLE
25
330
0
CHEMICAL FINL CORP
COMMON
163731102
7812
190040
SH
SOLE
0
182259
7781
CHEMUNG FINL CORP
COMMON
164024101
4453
92131
SH
SOLE
0
84426
7705
CHESAPEAKE ENERGY
4.5% CONV PFD
165167842
1
25
SH
SOLE
0
25
0
CHESAPEAKE ENERGY
COMMON
165167107
1484
761126
SH
SOLE
0
598401
162725
CHESAPEAKE UTILS COR
COMMON
165303108
6330
66622
SH
SOLE
0
59594
7028
CHEVRON CORP
COMMON
166764100
4754
38208
SH
SOLE
0
37358
850
CHICOS FAS INC
COMMON
168615102
0
115
SH
SOLE
0
115
0
CHINA PETE & CHEM CO
SP ADR (H SHS)
16941R108
204
3000
SH
SOLE
0
3000
0
CHIPOTLE MEXICAN GRL
COMMON
169656105
235
321
SH
SOLE
0
310
11
CHUBB LIMITED
COMMON
H1467J104
59839
406267
SH
SOLE
0
313459
92808
CHURCH & DWIGHT INC
COMMON
171340102
252
3460
SH
SOLE
0
3460
0
CIENA CORPORATION
COMMON
171779309
4367
106194
SH
SOLE
0
101786
4408
CIGNA CORP
COMMON USD0.01
125523100
1023
6498
SH
SOLE
0
6279
219
CIMAREX ENERGY CO
COMMON
171798101
226
3825
SH
SOLE
0
3825
0
CIMPRESS N V
SHS EURO
N20146101
36
400
SH
SOLE
0
400
0
CINCINNATI BELL INC
COMMON
171871502
0
200
SH
SOLE
0
200
0
CINCINNATI FINL CORP
COMMON
172062101
58
568
SH
SOLE
0
568
0
CINEMARK HOLDINGS
COMMON
17243V102
207
5750
SH
SOLE
0
5750
0
CINTAS CORP
COMMON
172908105
30
129
SH
SOLE
0
129
0
CISCO SYSTEMS INC
COMMON
17275R102
24495
447565
SH
SOLE
0
435164
12401
CITIGROUP INC
COMMON
172967424
52194
745309
SH
SOLE
64
682960
62285
CITIZENS CMNTY BANCP
COMMON
174903104
262
24174
SH
SOLE
0
0
24174
CITIZENS FINANCIAL
COMMON
174610105
9112
257694
SH
SOLE
0
252994
4700
CITRIX SYS INC
COMMON
177376100
10
107
SH
SOLE
0
107
0
CLEARSIDE BIOMEDIC
CLEARSIDE BIOMEDIC
185063104
170
175000
SH
SOLE
0
175000
0
CLOROX CO
COMMON
189054109
700
4572
SH
SOLE
0
4572
0
CME GROUP INC
CLASS A
12572Q105
25831
133078
SH
SOLE
175
131613
1290
CMS ENERGY CORP
COMMON
125896100
4842
83622
SH
SOLE
0
81922
1700
COCA-COLA CO
COMMON
191216100
119599
2348779
SH
SOLE
2691
2303065
43023
COCA-COLA EU PARTNRS
PLC ORDINARY SHARES
G25839104
606
10735
SH
SOLE
0
10735
0
COEUR MINING INC
COMMON
192108504
1
250
SH
SOLE
0
250
0
COGNIZANT TECH SOLNS
CLASS A
192446102
31
500
SH
SOLE
0
500
0
COHEN & STEERS INFRA
COMMON
19248A109
13
504
SH
SOLE
0
504
0
COHEN & STEERS LTD
COMMON
19248C105
44
1800
SH
SOLE
0
1800
0
COHEN & STEERS QUAL
COMMON
19247L106
3
235
SH
SOLE
0
235
0
COLGATE PALMOLIVE CO
COMMON
194162103
12564
175310
SH
SOLE
0
174471
839
COLUMBIA EMERGING GL
EMERGING MKTS CONSUM
19762B509
4
200
SH
SOLE
0
200
0
COLUMBIA FINANCIAL I
COMMON
197641103
111
7358
SH
SOLE
0
7358
0
COMCAST CORP
CLASS A
20030N101
139525
3300041
SH
SOLE
0
3247394
52647
COMERICA INC
COMMON
200340107
267
3677
SH
SOLE
0
3677
0
COMMERCE BANCSHARES
COMMON
200525103
180
3026
SH
SOLE
0
3026
0
COMMERCEWEST BANK
COM USD0.01
20084T103
4768
229807
SH
SOLE
96000
60475
73332
COMMERCIAL METALS CO
COMMON
201723103
9872
553090
SH
SOLE
0
503020
50070
COMMERCIAL VEH GRP
COMMON
202608105
1617
201683
SH
SOLE
0
181383
20300
COMMUNITY WST BKSHRS
COMMON
204157101
327
33888
SH
SOLE
0
0
33888
COMPANHIA DE SANEAME
ADR (2 ORD)
20441A102
2847
233949
SH
SOLE
0
226959
6990
COMPASS DVRSFD HLDS
SH BEN INT
20451Q104
19
1000
SH
SOLE
0
0
1000
CONAGRA BRANDS INC
COMMON
205887102
80
3022
SH
SOLE
0
2728
294
CONDUENT INCORPORATE
COMMON
206787103
1
150
SH
SOLE
0
150
0
CONNECTICUT WTR SVC
COMMON
207797101
3115
44685
SH
SOLE
600
41010
3075
CONOCOPHILLIPS
COMMON
20825C104
47002
770540
SH
SOLE
0
762308
8232
CONSOLDTD EDISON INC
COMMON
209115104
330
3765
SH
SOLE
0
3745
20
CONSOLIDATED WATR CO
ORDINARY
G23773107
9652
676863
SH
SOLE
0
639543
37320
CONSTELLATION BRANDS
CLASS A
21036P108
63
320
SH
SOLE
0
270
50
CONTINENTAL RES
COMMON
212015101
4
100
SH
SOLE
0
100
0
COOPER COMPANIES INC
COMMON
216648402
271
806
SH
SOLE
0
806
0
COPART INC
COMMON
217204106
86
1160
SH
SOLE
0
1160
0
CORE LABORATORIES
COMMON
N22717107
16
323
SH
SOLE
0
323
0
CORNERSTONE BUILDING
COMMON
21925D109
335
57500
SH
SOLE
0
57500
0
CORNING INCORPORATED
COMMON
219350105
310
9341
SH
SOLE
0
9341
0
CORTEVA INC
COM USD0.01 WI
22052L104
3294
111424
SH
SOLE
170
103624
7630
COSTAR GROUP INC
COMMON
22160N109
886
1600
SH
SOLE
0
1000
600
COSTCO WHSL CORP
COMMON
22160K105
4116
15576
SH
SOLE
0
14126
1450
COTY INC
CLASS A
222070203
390
29172
SH
SOLE
0
28607
565
COUNTY BANCORP
COM USD0.01
221907108
210
12337
SH
SOLE
0
0
12337
COVANTA HOLDINGS
COMMON
22282E102
62
3500
SH
SOLE
0
3500
0
COVETRUS INC
COMMON
22304C100
2
102
SH
SOLE
0
102
0
COWEN INC
COMMON CL A
223622606
684
39808
SH
SOLE
0
39808
0
CRACKER BARREL OLD
CTRY STORE COM
22410J106
0
3
SH
SOLE
0
0
3
CRAFT BREW ALIA
COMMON
224122101
1116
79832
SH
SOLE
0
79832
0
CRESTWOOD EQ. PRTNRS
UNIT LTD PTNR
226344208
624
17450
SH
SOLE
0
17450
0
CRINETICS PHARMACE
COM USD0.001
22663K107
4
188
SH
SOLE
0
188
0
CRISPR THERAPEUTICS
COMMON
H17182108
14
300
SH
SOLE
0
300
0
CRITEO S.A
ADS REPR 1 ORD SPONS
226718104
23790
1382336
SH
SOLE
0
1076561
305775
CRONOS GROUP INC
COMMON
22717L101
51
3204
SH
SOLE
0
3204
0
CROSS TIMBERS RTY TR
UNIT
22757R109
12
1000
SH
SOLE
0
1000
0
CROWN CASTLE INTL
COMMON
22822V101
179
1377
SH
SOLE
0
1377
0
CROWN CRAFTS INC
COMMON
228309100
176
37495
SH
SOLE
0
0
37495
CROWN HOLDINGS INC
COMMON
228368106
3
57
SH
SOLE
0
57
0
CSS INDS INC
COMMON
125906107
666
136525
SH
SOLE
0
125300
11225
CSW INDUSTRIALS IN
COM USD0.01
126402106
45991
674851
SH
SOLE
0
673351
1500
CSX CORP
COMMON
126408103
7886
101932
SH
SOLE
0
101932
0
CTI BIOPHARMA CORP
COM NPV
12648L601
0
33
SH
SOLE
0
33
0
CULLEN FROST BANKERS
COMMON
229899109
5033
53740
SH
SOLE
0
52740
1000
CUMMINS INC
COMMON
231021106
151
886
SH
SOLE
0
886
0
CVB FINANCIAL CORP
COMMON
126600105
114
5442
SH
SOLE
0
0
5442
CVS HEALTH CORP
COMMON
126650100
14152
259725
SH
SOLE
0
256089
3636
CYCLERION THERAPEUTI
COMMON
23255M105
45
3955
SH
SOLE
0
3955
0
CYPRESS SEMICONDUCTR
COMMON
232806109
26
1200
SH
SOLE
0
1200
0
CYREN LTD
ORD SHS
M26895108
3
2000
SH
SOLE
0
2000
0
D R HORTON INC
COMMON
23331A109
32895
762701
SH
SOLE
0
682201
80500
DAILY JOURNAL CORP
COMMON
233912104
0
1
SH
SOLE
0
1
0
DANAHER CORP
COMMON
235851102
359115
2512696
SH
SOLE
0
2488569
24127
DANONE
SP ADR (0.2 ORD)
23636T100
1054
62273
SH
SOLE
0
23373
38900
DARDEN RESTAURANT
COMMON
237194105
259
2129
SH
SOLE
0
2129
0
DASEKE INC
COM USD0.0001
23753F107
5
1500
SH
SOLE
0
1500
0
DASEKE INC
WTS JUL 28 20
23753F115
4
20000
SH
SOLE
0
20000
0
DAVITA INC
COMMON
23918K108
8
144
SH
SOLE
0
144
0
DEERE & CO
COMMON
244199105
281
1699
SH
SOLE
0
1299
400
DELL TECHNOLOGIES IN
COMMON CLASS C
24703L202
51
1015
SH
SOLE
0
1015
0
DELMARVA BANCSHARES
COMMON
247100100
1841
227125
SH
SOLE
227125
0
0
DELTA AIR LINES
COMMON
247361702
47
838
SH
SOLE
0
838
0
DENTSPLY SIRONA INC
COM USD0.01
24906P109
561
9613
SH
SOLE
0
9613
0
DEVON ENERGY CORP
COMMON
25179M103
689
24192
SH
SOLE
0
24142
50
DIAGEO P L C
SP ADR (4 ORD)
25243Q205
4513
26192
SH
SOLE
0
22442
3750
DIAGEO PLC
ORDINARY
G42089113
2730
64030
SH
SOLE
0
58580
5450
DICKS SPORTING GOODS
COMMON
253393102
3
88
SH
SOLE
0
88
0
DIGITAL RLTY TR INC
COMMON
253868103
47
400
SH
SOLE
0
400
0
DIME CMNTY BANCSHRS
COMMON
253922108
49
2605
SH
SOLE
0
0
2605
DIREXION DAILY
JUNIOR GOLD MINERS I
25460E166
287
4800
SH
SOLE
0
4800
0
DISCOVER FINL SVCS
COMMON
254709108
214
2759
SH
SOLE
0
2759
0
DISCOVERY INC
COMMON SERIES A
25470F104
7278
237078
SH
SOLE
0
236986
92
DISCOVERY INC
COMMON SERIES C
25470F302
48215
1694743
SH
SOLE
0
1686196
8547
DJ WL INTL RE EST
SPDR INDX SH FUNDS
78463X863
3
100
SH
SOLE
0
100
0
DNP SELECT INCOME FD
COMMON
23325P104
1
150
SH
SOLE
0
150
0
DOLLAR GEN CORP
COMMON
256677105
5
42
SH
SOLE
0
42
0
DOLLAR TREE INC
COMMON
256746108
78
733
SH
SOLE
0
733
0
DOMINION ENERGY INC
COMMON
25746U109
323
4186
SH
SOLE
0
2186
2000
DORCHESTER MINERALS
COMMON UNIT
25820R105
217
11900
SH
SOLE
0
6700
5200
DOUBLELINE INCOME
COMMON
258622109
48
2450
SH
SOLE
0
2450
0
DOVER CORP
COMMON
260003108
34
344
SH
SOLE
0
244
100
DOW INC
COMMON STOCK
260557103
4108
83327
SH
SOLE
170
77072
6085
DTE ENERGY CO
COMMON
233331107
14
116
SH
SOLE
0
116
0
DUCOMMUN INC
COMMON
264147109
94
2100
SH
SOLE
0
2100
0
DUKE ENERGY CORP
COMMON
26441C204
839
9516
SH
SOLE
0
9471
45
DUNDEE CORP
CLASS A
264901109
2510
3267454
SH
SOLE
0
2497615
769839
DUNKIN BRANDS GR
COMMON
265504100
202391
2540684
SH
SOLE
350
2500169
40165
DUPONT DE NEMOURS
COM USD0.01
26614N102
8495
113174
SH
SOLE
170
105374
7630
DXC TECHNOLOGY CO
COMMON STOCK
23355L106
7
131
SH
SOLE
0
131
0
EAGLE BANCORP INC
COMMON
268948106
59
1093
SH
SOLE
0
1093
0
EAGLE BANCRP MONTAN
COMMON
26942G100
501
30236
SH
SOLE
0
0
30236
EAST WEST BANCORP
COMMON
27579R104
46
1000
SH
SOLE
0
1000
0
EASTERN CO
COMMON
276317104
18
675
SH
SOLE
0
675
0
EASTMAN CHEM CO
COMMON
277432100
171
2201
SH
SOLE
0
2195
6
EATON CORPORATION
COMMON
G29183103
98
1185
SH
SOLE
0
1185
0
EATON VANCE
TAX-MNG OPP FUND
27828Y108
197
13127
SH
SOLE
0
13127
0
EATON VANCE ENHANCED
COMMON
278274105
117
7875
SH
SOLE
0
7875
0
EATON VANCE LTD DUR
COMMON
27828H105
25
2000
SH
SOLE
0
2000
0
EATON VANCE TAX ADV
COMMON
27828G107
28
1190
SH
SOLE
0
1190
0
EBAY INC
COMMON
278642103
3591
90917
SH
SOLE
150
90667
100
ECHOSTAR CORP
CLASS A
278768106
31
700
SH
SOLE
0
700
0
ECOLAB INC
COMMON
278865100
1195
6052
SH
SOLE
0
6052
0
EDWARDS LIFESCIENCE
COMMON
28176E108
302
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
885
26209
SH
SOLE
10000
15967
242
ELECTRONIC ARTS INC
COMMON
285512109
20
204
SH
SOLE
0
204
0
ELEMENT SOLUTIONS
COM USD0.01
28618M106
1025
99225
SH
SOLE
0
92225
7000
EMCOR GROUP INC
COMMON
29084Q100
4
51
SH
SOLE
0
51
0
EMERSON ELEC CO
COMMON
291011104
1237
18548
SH
SOLE
0
16828
1720
EMPIRE RESORTS INC
COM USD0.01
292052305
0
34
SH
SOLE
0
34
0
ENANTA PHARMACEUTI
COMMON
29251M106
52127
617771
SH
SOLE
479136
134625
4010
ENBRIDGE INC
COMMON
29250N105
84056
2329715
SH
SOLE
200
2323216
6299
ENCANA CORP
COMMON
292505104
788
153629
SH
SOLE
0
150048
3581
ENDO INTL PLC
ORDINARY
G30401106
8
2000
SH
SOLE
0
0
2000
ENERGIZER HOLDINGS
COMMON
29272W109
27
700
SH
SOLE
0
700
0
ENERGY TRANSFER LP
COMMON UNIT
29273V100
181
12887
SH
SOLE
0
12887
0
ENERPLUS CORP
COMMON
292766102
7
1000
SH
SOLE
0
1000
0
ENSCO ROWAN PLC
COMMON CLASS A
G3166L100
2019
236800
SH
SOLE
0
236463
337
ENSTAR GROUP LTD
COMMON
G3075P101
1450
8324
SH
SOLE
0
8130
194
ENTEGRA FINANCIAL
COMMON NPV
29363J108
285
9463
SH
SOLE
0
9463
0
ENTERCOM COMMUN CORP
CLASS A
293639100
4
691
SH
SOLE
0
691
0
ENTERGY CORP
COMMON
29364G103
308
2994
SH
SOLE
0
2994
0
ENTERPRISE PRODS
COMMON
293792107
5018
173844
SH
SOLE
0
166550
7294
EOG RESOURCES INC
COMMON
26875P101
13858
148723
SH
SOLE
0
142037
6686
EQUIFAX INC
COMMON
294429105
93
693
SH
SOLE
0
693
0
EQUINIX INC
COMMON
29444U700
16
33
SH
SOLE
0
33
0
EQUITY COMMONWEALTH
COMMON SBI
294628102
1192
36655
SH
SOLE
0
36625
30
EQUITY RESIDENTIAL
SH BEN INT
29476L107
153
2024
SH
SOLE
0
2024
0
ERICSSON
ADR (1 ORD B SEK1)
294821608
14
1554
SH
SOLE
0
218
1336
ESCO TECHN INC
COMMON
296315104
16
200
SH
SOLE
0
200
0
ESTEE LAUDER CO
CLASS A
518439104
81
444
SH
SOLE
0
444
0
ETF MANAGERS TR
AI POWERED EQT
26924G813
26
1000
SH
SOLE
0
0
1000
ETF MANAGERS TRUST
ETFMG ALTRNT HARVEST
26924G508
23
750
SH
SOLE
0
750
0
EVEREST RE GROUP LTD
COMMON
G3223R108
24
100
SH
SOLE
0
100
0
EVERGY INC
COMMON
30034W106
13853
230315
SH
SOLE
0
217912
12403
EVERSOURCE ENERGY
COMMON
30040W108
426
5625
SH
SOLE
0
5625
0
EXELON CORP
COMMON
30161N101
161
3375
SH
SOLE
0
3000
375
EXPEDIA GROUP INC
COMMON
30212P303
266
2000
SH
SOLE
0
0
2000
EXPEDITORS INTL WASH
COMMON
302130109
34
460
SH
SOLE
0
460
0
EXTENDED STAY AMRC
1 COM&1 CL 'B'
30224P200
13739
813468
SH
SOLE
0
774468
39000
EXTRA SPACE STORAGE
REIT
30225T102
159
1500
SH
SOLE
0
1500
0
EXXON MOBIL CORP
COMMON
30231G102
30485
397828
SH
SOLE
0
369990
27838
FACEBOOK INC
CLASS A
30303M102
11351
58814
SH
SOLE
30
57821
963
FAIR ISAAC INC
COMMON
303250104
519
1654
SH
SOLE
0
654
1000
FARMER BROS CO
COMMON
307675108
511
31275
SH
SOLE
0
30575
700
FEDERAL RLTY INVT TR
SH BEN INT(CUM RTS)
313747206
4
33
SH
SOLE
0
33
0
FEDEX CORP
COMMON
31428X106
34887
212481
SH
SOLE
0
211656
825
FERRARI N V
COMMON
N3167Y103
3
20
SH
SOLE
0
20
0
FERRO CORP
COMMON
315405100
1562
98880
SH
SOLE
0
95880
3000
FIDELITY NATL INFO
COMMON
31620M106
2103
17147
SH
SOLE
0
16842
305
FIESTA RESTAURANT GR
COMMON
31660B101
1080
82235
SH
SOLE
0
82235
0
FIFTH THIRD BANCORP
COMMON
316773100
88
3160
SH
SOLE
0
3160
0
FIREEYE INC
COMMON STOCK
31816Q101
16
1100
SH
SOLE
0
1100
0
FIRST BANK OF THE PALM BEACHES
CL B - RESTRICTED
PER337018
650
325000
SH
SOLE
325000
0
0
FIRST BANK WILLIAMS
COMMON
31931U102
800
68207
SH
SOLE
0
50567
17640
FIRST DATA CORP
COMMON CL A
32008D106
189
7000
SH
SOLE
0
7000
0
FIRST FINL BANCORP
COMMON
320209109
113
4668
SH
SOLE
0
4668
0
FIRST HORIZON NATL
COMMON
320517105
1976
132374
SH
SOLE
0
129869
2505
FIRST MID BANCSHARES
COMMON STOCK
320866106
139
4000
SH
SOLE
0
0
4000
FIRST REPUBLIC BANK
COMMON
33616C100
78
805
SH
SOLE
0
805
0
FIRST SOLAR
COMMON
336433107
6
100
SH
SOLE
0
100
0
FIRST TR ALPHA FD II
EUROPE ALPHA
33737J117
20
575
SH
SOLE
0
575
0
FIRST TRUST ISE CL
FRST TRS ISE CLD CMP
33734X192
21
365
SH
SOLE
0
365
0
FIRSTENERGY CORP
COMMON
337932107
34
800
SH
SOLE
0
800
0
FISERV INC
COMMON
337738108
205
2250
SH
SOLE
0
2250
0
FIVE POINT HLDGS LLC
COM REP CL A
33833Q106
112
15000
SH
SOLE
0
0
15000
FLAHERTY & CRUMRINE
PRF&INC SECURITIES F
338478100
3
180
SH
SOLE
0
180
0
FLIR SYS INC
COMMON
302445101
5315
98259
SH
SOLE
0
98259
0
FLUOR CORPORATION
COMMON
343412102
30
909
SH
SOLE
0
859
50
FLY LEASING LTD
ADR 144 A
34407D109
366
21050
SH
SOLE
0
13250
7800
FMC CORP
COMMON
302491303
8
100
SH
SOLE
0
100
0
FNB CORP
COMMON
302520101
87
7433
SH
SOLE
0
6632
801
FNF GROUP
COMMON STOCK
31620R303
87
2171
SH
SOLE
0
2171
0
FOAMIX PHARMACUTICLS
COMMON
M46135105
1028
432200
SH
SOLE
0
432200
0
FOMENTO ECON MEXI
SP ADR (10 UNITS)
344419106
38
400
SH
SOLE
0
400
0
FONAR CORP
COMMON
344437405
0
7
SH
SOLE
0
0
7
FOOT LOCKER INC
COMMON
344849104
167
4000
SH
SOLE
0
4000
0
FORD MOTOR CO
COMMON
345370860
24
2354
SH
SOLE
0
2354
0
FORTIVE CORPORATION
COMMON STOCK
34959J108
72072
884106
SH
SOLE
0
882313
1793
FORTUNE BRANDS HOM
COMMON USD0.01
34964C106
409
7163
SH
SOLE
0
7163
0
FOUR CORNERS PRPERTY
COMMON
35086T109
16
591
SH
SOLE
0
591
0
FOX CORPORATION
COM USD0.01 CL A
35137L105
1405
38352
SH
SOLE
0
38352
0
FRANCO NEVADA CORP
COMMON
351858105
97
1152
SH
SOLE
0
1152
0
FRANKLIN ELEC INC
COMMON
353514102
781
16450
SH
SOLE
0
16450
0
FRANKLIN RES INC
COMMON
354613101
1883
54123
SH
SOLE
0
54023
100
FRANKLIN STREET PPTY
COMMON
35471R106
196
26661
SH
SOLE
0
26661
0
FRANKLIN UNVL TR
SH BEN INT
355145103
210
28700
SH
SOLE
0
28700
0
FREEPORT-MCMORAN INC
COMMON
35671D857
13
1160
SH
SOLE
0
1160
0
FRESENIUS MED CARE
ADS (1/2 PRF SHR)
358029106
0
20
SH
SOLE
0
20
0
FRONTDOOR INC
COM USD0.01 WI
35905A109
80
1837
SH
SOLE
0
1837
0
FRONTIER COMMUNICA
COMMON
35906A306
0
192
SH
SOLE
0
192
0
FRP HOLDINGS INC
COMMON
30292L107
989
17734
SH
SOLE
0
17036
698
FS BANCORP INC
COMMON
30263Y104
51
1000
SH
SOLE
0
0
1000
GABELLI EQUITY TRUST
COMMON
362397101
42
6867
SH
SOLE
0
0
6867
GANNETT INC
COMMON
36473H104
30
3762
SH
SOLE
0
3762
0
GAP INC
COMMON
364760108
36
2056
SH
SOLE
0
2056
0
GARRETT MOTION INC
COMMON
366505105
23
1516
SH
SOLE
0
1501
15
GATES INDL CORP PL
ORD USD0.01
G39108108
31348
2747445
SH
SOLE
300
2641315
105830
GATEWAY BANK FSB
COMMON RSTD
PER367155
725
2416667
SH
SOLE
2416667
0
0
GCI LIBERTY INC
CLASS A COMMON STOCK
36164V305
988
16078
SH
SOLE
0
16078
0
GENERAL AMERN INVS
COMMON
368802104
81
2286
SH
SOLE
0
2286
0
GENERAL DYNAMICS
COMMON
369550108
1074
5908
SH
SOLE
0
4998
910
GENERAL ELECTRIC CO
COMMON
369604103
6118
582690
SH
SOLE
3226
545760
33704
GENERAL MILLS INC
COMMON
370334104
4634
88243
SH
SOLE
0
88243
0
GENERAL MOTORS CO
COMMON
37045V100
4259
110545
SH
SOLE
0
110045
500
GENESEE & WYO INC
CLASS A
371559105
301
3011
SH
SOLE
0
3011
0
GENIUS BRANDS INTL
COM USD0.001
37229T301
1
1265
SH
SOLE
0
1265
0
GENMARK DIAGNOSTIC
COMMON
372309104
12
2000
SH
SOLE
0
0
2000
GENOMIC HEALTH
COM STK USD0.0001
37244C101
11
200
SH
SOLE
0
0
200
GENUINE PARTS CO
COMMON
372460105
197
1903
SH
SOLE
0
1903
0
GENWORTH FINANCIAL
CLASS A
37247D106
33413
9006318
SH
SOLE
8965784
40534
0
GERON CORP
COMMON
374163103
4
3200
SH
SOLE
0
3200
0
GETTY RLTY CORP NEW
COMMON
374297109
64
2100
SH
SOLE
0
2100
0
GEVO INC
COMMON
374396406
0
25
SH
SOLE
0
25
0
GILEAD SCIENCES INC
COMMON
375558103
134185
1986163
SH
SOLE
0
1745683
240480
GLATFELTER
COMMON
377316104
8668
513543
SH
SOLE
0
476253
37290
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
1377
34425
SH
SOLE
0
34425
0
GLEN BURNIE BANCORP
COMMON
377407101
55
5000
SH
SOLE
0
0
5000
GLOBAL X FDS
LITHIUM ETF
37954Y855
3
150
SH
SOLE
0
0
150
GLOBAL X FDS
ROBOTICS&ARTIFICIAL
37954Y715
9
480
SH
SOLE
0
0
480
GLOBAL X FDS
SILVER MNR ETF
37954Y848
67
2500
SH
SOLE
0
2500
0
GODADDY INC
COM CL A USD0.001
380237107
3194
45540
SH
SOLE
100
44215
1225
GOLAR LNG LTD
ORDINARY
G9456A100
834
45150
SH
SOLE
0
45150
0
GOLDEN STAR RES LTD
COMMON
38119T807
12
3000
SH
SOLE
0
3000
0
GOLDMAN SACHS ETF TR
TREASURYACCESS 0-1 Y
381430529
163
1626
SH
SOLE
0
1626
0
GOLDMAN SACHS GROUP
COMMON
38141G104
936
4577
SH
SOLE
0
4348
229
GOPRO INC.
COM USD0.0001 CL A
38268T103
0
11
SH
SOLE
0
11
0
GRACE W R & CO DEL
COMMON
38388F108
3986
52377
SH
SOLE
100
48630
3647
GRACO INC
COMMON
384109104
25153
501249
SH
SOLE
0
386834
114415
GRAFTECH INTL LTD
COMMON
384313508
7960
692250
SH
SOLE
0
580250
112000
GRAHAM HOLDINGS CO
CLASS B COMMON STK
384637104
644
934
SH
SOLE
0
934
0
GRAINGER W W INC
COMMON
384802104
414
1544
SH
SOLE
0
500
1044
GRAND RIV COMM
COMMON
386441109
1832
263636
SH
SOLE
263636
0
0
GREENHILL & CO INC
COMMON
395259104
3
279
SH
SOLE
0
279
0
GROUPE DANONE
SHS
F12033134
14608
170555
SH
SOLE
0
170555
0
GUESS INC
COMMON
401617105
0
11
SH
SOLE
0
11
0
HALLIBURTON
COMMON
406216101
104
4581
SH
SOLE
0
4331
250
HANESBRANDS INC
COMMON
410345102
459
26712
SH
SOLE
0
26712
0
HANNON ARMSTRONG S
COMMON
41068X100
19
700
SH
SOLE
0
700
0
HARRIS CORP DEL
COMMON
413875105
105
559
SH
SOLE
0
559
0
HARSCO CORP
COMMON
415864107
759
27670
SH
SOLE
0
23500
4170
HARTE-HANKS INC
COMMON STOCK
416196202
0
28
SH
SOLE
0
28
0
HARTFORD FINL SVCS
COMMON
416515104
92
1664
SH
SOLE
0
1184
480
HASBRO INC
COMMON
418056107
1014
9601
SH
SOLE
0
9101
500
HC2 HLDGS INC
COMMON
404139107
4
2000
SH
SOLE
0
0
2000
HCA HEALTHCARE
COMMON
40412C101
210
1560
SH
SOLE
0
1520
40
HCP INC
COMMON
40414L109
16
530
SH
SOLE
0
529
1
HEICO CORP NEW
CLASS A
422806208
108
1053
SH
SOLE
0
1053
0
HENRY JACK & ASSOC
COMMON
426281101
386
2888
SH
SOLE
0
2888
0
HENRY SCHEIN INC
COM
806407102
17
254
SH
SOLE
0
254
0
HERCULES CAPITAL INC
COMMON
427096508
3
300
SH
SOLE
0
0
300
HESS CORPORATION
COMMON
42809H107
1299
20437
SH
SOLE
0
20437
0
HEWLETT PACKARD ENTR
COMMON USD0.01
42824C109
38
2559
SH
SOLE
0
2559
0
HEXCEL CORP
COMMON
428291108
317
3926
SH
SOLE
0
3926
0
HIGHLANDS BANKSHARES
COM USD5
430893107
1608
231428
SH
SOLE
231428
0
0
HIGHWOODS PPTYS INC
COMMON
431284108
264
6400
SH
SOLE
0
6400
0
HILLTOP HOLDINGS
COMMON
432748101
372
17500
SH
SOLE
0
0
17500
HILTON GRAND VACATIO
WHEN ISSUED
43283X105
0
17
SH
SOLE
0
17
0
HILTON WRLDWDE HLDGS
COMMON
43300A203
3468
35488
SH
SOLE
0
35388
100
HNI CORPORATION
COMMON
404251100
3
100
SH
SOLE
0
0
100
HOLLYFRONTIER CORP
COMMON
436106108
43
950
SH
SOLE
0
950
0
HOME BANCSHARES
COMMON
436893200
775
40290
SH
SOLE
0
0
40290
HOME DEPOT INC
COMMON
437076102
9326
44841
SH
SOLE
0
43505
1336
HONEYWELL INTL INC
COMMON
438516106
292389
1674712
SH
SOLE
741
1661614
12357
HORIZON GLOBAL CORP
COMMON
44052W104
2484
691965
SH
SOLE
279
593325
98361
HORMEL FOODS CORP
COMMON
440452100
81
2000
SH
SOLE
0
2000
0
HOST HOTELS & RESRTS
REIT
44107P104
77
4253
SH
SOLE
0
2509
1744
HOULIHAN LOKEY INC
COMMON CL A
441593100
13
300
SH
SOLE
0
300
0
HOWARD HUGHES
COMMON
44267D107
18986
153311
SH
SOLE
0
146167
7144
HP INC
COMMON USD0.01
40434L105
39
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
2247
53852
SH
SOLE
0
47817
6035
HUNTINGTON BANCSHARE
COMMON
446150104
55
3979
SH
SOLE
0
3748
231
HUNTSMAN CORP
COMMON
447011107
1725
84419
SH
SOLE
0
73544
10875
HURCO CO
COMMON
447324104
60
1700
SH
SOLE
0
1700
0
HUTTIG BUILDNG PRODS
COMMON
448451104
57
22400
SH
SOLE
0
500
21900
HYATT HOTELS CORP
CLASS A
448579102
3
50
SH
SOLE
0
50
0
IAA INC
COMMON
449253103
162230
4183347
SH
SOLE
945
4117442
64960
IAC INTERACTIVECORP
COMMON
44919P508
300922
1383359
SH
SOLE
813
1186247
196299
IDACORP INC
COMMON
451107106
9431
93913
SH
SOLE
0
80758
13155
IDEX CORP
COMMON
45167R104
1526
8866
SH
SOLE
0
8866
0
IDEXX LABS INC
COMMON
45168D104
11449
41586
SH
SOLE
0
3975
37611
IF BANCORP INC
COMMON
44951J105
159
7636
SH
SOLE
0
7636
0
IHS MARKIT LTD
SHS
G47567105
410
6437
SH
SOLE
0
4937
1500
ILLINOIS TOOL WORKS
COMMON
452308109
8660
57417
SH
SOLE
0
55217
2200
ILLUMINA INC
COMMON
452327109
1091
2964
SH
SOLE
15
1899
1050
IMMUNOGEN INC
COMMON
45253H101
16
7546
SH
SOLE
0
7546
0
IMV INC
COMMON
44974L103
342
117268
SH
SOLE
0
0
117268
INCYTE CORPORATION
COMMON
45337C102
50
600
SH
SOLE
0
600
0
INDEPENDENCE REALTY
COMMON STOCK
45378A106
0
82
SH
SOLE
0
77
5
INDEPENDENT BANK G
COMMON
45384B106
404
8325
SH
SOLE
0
0
8325
INDEPNDNT BK OF MASS
COMMON
453836108
115
1517
SH
SOLE
0
1517
0
INDIA FD INC
COMMON
454089103
325
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
2726
SH
SOLE
0
2726
0
INGREDION INCORPRTD
COMMON
457187102
36424
441559
SH
SOLE
0
441559
0
INSMED INC
COMMON
457669307
0
25
SH
SOLE
0
25
0
INTEL CORP
COMMON
458140100
8101
169242
SH
SOLE
0
160265
8977
INTER CONTINENTAL EX
COM USD0.01
45866F104
141407
1645420
SH
SOLE
778
1624522
20120
INTER PARFUMS INC
COMMON
458334109
159
2400
SH
SOLE
0
2400
0
INTERACTIVE BROKERS
CLASS A
45841N107
338
6250
SH
SOLE
0
6250
0
INTERNATIONAL PAPER
COMMON
460146103
162
3744
SH
SOLE
0
3744
0
INTERPUBLIC GROUP
COMMON
460690100
2
92
SH
SOLE
0
92
0
INTL BUSINESS MCHN
COMMON
459200101
46790
339304
SH
SOLE
0
312018
27286
INTL FLAVORS & FRAGR
COMMON
459506101
101
700
SH
SOLE
0
700
0
INTUIT
COMMON
461202103
753
2884
SH
SOLE
0
84
2800
INTUITIVE SURGIC INC
COMMON
46120E602
94
180
SH
SOLE
0
180
0
INVESCO ETF TR
DIV ACHV PRTF
46137V506
335
11700
SH
SOLE
0
11050
650
INVESCO ETF TR
DYNA BUYBK ACH
46137V308
181
2900
SH
SOLE
0
2900
0
INVESCO ETF TR
GOLDEN DRG CHINA
46137V571
219
5881
SH
SOLE
0
5881
0
INVESCO ETF TR
NASD INTNT ETF
46137V530
23
174
SH
SOLE
0
174
0
INVESCO ETF TR
WATER RESOURCE
46137V142
48
1353
SH
SOLE
0
1353
0
INVESCO ETF TR II
KBW BK PORT
46138E628
2
47
SH
SOLE
0
47
0
INVESCO EXCHANGETRAD
S&P 500 EQUAL WEIGHT
46137V357
184
1715
SH
SOLE
0
1715
0
INVESCO EXCHNG TRADE
SR LN ETF
46138G508
19
850
SH
SOLE
0
850
0
INVESCO PENN VL MUNI
COMMON
46132K109
4
350
SH
SOLE
0
350
0
INVESCO QQQ TR
QQQ TRUST SERIES 1
46090E103
1655
8865
SH
SOLE
125
8323
417
INVESTORS BANCORP
COMMON
46146L101
15
1361
SH
SOLE
0
544
817
IONIS PHARMACEUTICAL
COMMON USD0.001
462222100
81
1275
SH
SOLE
0
1275
0
IQIYI INC
SPN ADS REP 7 ORDSHS
46267X108
12
600
SH
SOLE
0
600
0
IQVIA HOLDINGS INC
COMMON
46266C105
3652
22701
SH
SOLE
70
21582
1049
IROBOT CORP
COMMON
462726100
4
50
SH
SOLE
0
50
0
IRON MOUNTAIN INC
REIT
46284V101
6
195
SH
SOLE
0
195
0
IRONWOOD PHARMACEUCL
CLASS A
46333X108
397
36364
SH
SOLE
0
36364
0
ISHARES
0-5 YR TIPS ETF
46429B747
38
379
SH
SOLE
0
379
0
ISHARES
3-7 YR TR BD ETF
464288661
47
378
SH
SOLE
0
378
0
ISHARES
CHINA ETF
46429B671
20
350
SH
SOLE
0
200
150
ISHARES
CHINA LG-CAP ETF
464287184
260
6101
SH
SOLE
0
6101
0
ISHARES
EAFE GRWTH ETF
464288885
54
677
SH
SOLE
0
677
0
ISHARES
EAFE VALUE ETF
464288877
8
180
SH
SOLE
0
0
180
ISHARES
EMERG MKTS ETF
464287234
99
2324
SH
SOLE
0
2324
0
ISHARES
GLOBAL TECH ETF
464287291
3
17
SH
SOLE
0
17
0
ISHARES
HIGH DIVIDND ETF
46429B663
27
294
SH
SOLE
0
294
0
ISHARES
IBOXX INV CP ETF
464287242
19
153
SH
SOLE
0
108
45
ISHARES
INTERM TR CRP BD ETF
464288638
39
701
SH
SOLE
0
701
0
ISHARES
INTL SEL DIV ETF
464288448
22
731
SH
SOLE
0
731
0
ISHARES
LATN AMER 40 ETF
464287390
33
1000
SH
SOLE
0
1000
0
ISHARES
MSCI EAFE ETF
464287465
218
3320
SH
SOLE
0
3320
0
ISHARES
MSCI GERMANY ETF
464286806
8
300
SH
SOLE
0
0
300
ISHARES
MSCI JAPN SMCETF
464286582
335
4900
SH
SOLE
0
4900
0
ISHARES
NASDQ BIOTEC ETF
464287556
10
100
SH
SOLE
0
100
0
ISHARES
PAC EX JAPAN ETF
464286665
5
120
SH
SOLE
0
120
0
ISHARES
RUS 1000 GRW ETF
464287614
213
1360
SH
SOLE
0
1360
0
ISHARES
RUS 1000 VAL ETF
464287598
288
2268
SH
SOLE
0
2268
0
ISHARES
RUS 2000 VAL ETF
464287630
27
225
SH
SOLE
0
225
0
ISHARES
RUS MDCP VAL ETF
464287473
56
634
SH
SOLE
0
634
0
ISHARES
RUS MID-CAP ETF
464287499
181
3248
SH
SOLE
0
3248
0
ISHARES
RUSSELL 2000 ETF
464287655
173
1113
SH
SOLE
0
1113
0
ISHARES
S&P 500 GRWT ETF
464287309
13
78
SH
SOLE
0
0
78
ISHARES
S&P 500 VAL ETF
464287408
100
861
SH
SOLE
0
775
86
ISHARES
S&P MC 400VL ETF
464287705
24
158
SH
SOLE
0
158
0
ISHARES
SELECT DIVID ETF
464287168
643
6466
SH
SOLE
0
6466
0
ISHARES
SH TR CORP ETF
464288646
66
1250
SH
SOLE
0
1250
0
ISHARES
SP SMCP600GR ETF
464287887
37
207
SH
SOLE
0
207
0
ISHARES
SP SMCP600VL ETF
464287879
60
404
SH
SOLE
0
404
0
ISHARES
U.S. ENERGY ETF
464287796
178
5200
SH
SOLE
110
3960
1130
ISHARES
U.S. MED DVC ETF
464288810
11
46
SH
SOLE
0
46
0
ISHARES
U.S. UTILITS ETF
464287697
9
60
SH
SOLE
0
60
0
ISHARES
US HOME CONS ETF
464288752
26
700
SH
SOLE
0
700
0
ISHARES
US REGNL BKS ETF
464288778
17
375
SH
SOLE
0
375
0
ISHARES GOLD TRUST
GOLD TRUST
464285105
2
150
SH
SOLE
0
150
0
ISHARES INC
CORE MSCI EMKT
46434G103
620
12060
SH
SOLE
180
10010
1870
ISHARES INC
MSCI EUROZONE
464286608
277
7015
SH
SOLE
220
4955
1840
ISHARES INC
MSCI JAPAN ETF
46434G822
10
190
SH
SOLE
0
190
0
ISHARES SILVER TRUST
ISHARES
46428Q109
5
350
SH
SOLE
0
350
0
ISHARES TR
CORE MSCI EAFE
46432F842
6
106
SH
SOLE
0
106
0
ISHARES TR
CORE MSCI EURO
46434V738
26
560
SH
SOLE
0
560
0
ISHARES TR
CORE S&P SMALL-CAP
464287804
2503
31983
SH
SOLE
0
31534
449
ISHARES TR
CORE S&P VLU ETF
464287663
1072
18940
SH
SOLE
550
13400
4990
ISHARES TR
CORE US TREASUR BOND
46429B267
11
453
SH
SOLE
0
453
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
3
51
SH
SOLE
0
51
0
ISHARES TR
MSCI USA MOMENTUM FA
46432F396
2
20
SH
SOLE
0
20
0
ISHARES TR
MSCI USA QUALITY FAC
46432F339
38
420
SH
SOLE
0
420
0
ISHARES TR
MSCI USA VALUE FACTO
46432F388
24
306
SH
SOLE
0
306
0
ISHARES TR
PFD AND INCM SEC
464288687
4340
117800
SH
SOLE
0
117800
0
ISHARES TR
S&P EURO 350 IND
464287861
88
2000
SH
SOLE
0
2000
0
ISHARES TR
S&P GSCI COMMD
46428R107
8
515
SH
SOLE
0
515
0
ISHARES TR
TIPS BD ETF
464287176
479
4150
SH
SOLE
0
4150
0
ISHARES TRUST
CORE S&P 500 ETF
464287200
327
1110
SH
SOLE
20
879
211
ISHARES TRUST
CORE S&P MID-CAP ETF
464287507
15
79
SH
SOLE
0
79
0
ISHARES TRUST CORE
S&P TOTAL US STK MKT
464287150
765
11493
SH
SOLE
0
11493
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
6
121
SH
SOLE
0
121
0
ITT INC
COMMON
45073V108
131
2003
SH
SOLE
0
1263
740
JACOBS ENGR GROUP
COMMON
469814107
38
462
SH
SOLE
0
262
200
JANUS HENDERSON PLC
ORDINARY SHARES
G4474Y214
75
3539
SH
SOLE
0
3539
0
JAZZ PHARMA PLC
COMMON
G50871105
387
2720
SH
SOLE
0
2600
120
JBG SMITH PROPERTIES
COMMON SHARES
46590V100
1956
49737
SH
SOLE
0
49737
0
JEFFERIES FINANCIAL
COMMON
47233W109
23643
1229526
SH
SOLE
0
1085938
143588
JETBLUE AIRWAYS CORP
COMMON
477143101
240
13020
SH
SOLE
0
13020
0
JOHNSON & JOHNSON
COMMON
478160104
315683
2266528
SH
SOLE
236650
1980917
48961
JOHNSON CONTROLS INT
ORDINARY SHARES
G51502105
23
572
SH
SOLE
0
500
72
JOHNSON OUTDOORS INC
CLASS A
479167108
29
400
SH
SOLE
0
400
0
JOUNCE THERAPEUTIC
COM USD0.001
481116101
366
74000
SH
SOLE
0
73000
1000
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
40
1600
SH
SOLE
0
1600
0
JPMORGAN CHASE & CO
COMMON
46625H100
42643
381427
SH
SOLE
0
358798
22629
JUNIPER NETWORKS COM
COMMON
48203R104
2
97
SH
SOLE
0
97
0
KANSAS CITY SOUTHERN
COMMON
485170302
2091
17165
SH
SOLE
0
17115
50
KAR AUCTION SERVIC
COMMON
48238T109
99356
3974262
SH
SOLE
75
3910767
63420
KAYNE ANDERS MLP/MID
COMMON
486606106
28
1885
SH
SOLE
0
1885
0
KEARNY FINL CORP MD
COM USD0.10
48716P108
5
404
SH
SOLE
0
161
243
KELLOGG CO
COMMON
487836108
3959
73912
SH
SOLE
0
70979
2933
KENNEDY-WILSON HLDS
COMMON
489398107
82
4000
SH
SOLE
0
4000
0
KEYCORP
COMMON
493267108
273
15410
SH
SOLE
0
15082
328
KEYSIGHT TECHNOLOGS
COMMON
49338L103
143
1603
SH
SOLE
0
1553
50
KIMBERLY CLARK CORP
COMMON
494368103
4989
37433
SH
SOLE
0
36933
500
KIMCO REALTY CORP
COMMON
49446R109
5059
273764
SH
SOLE
0
264464
9300
KINDER MORGAN INC
COMMON
49456B101
2952
141412
SH
SOLE
0
141412
0
KINGSTONE COS INC
COMMON
496719105
38
4500
SH
SOLE
0
4500
0
KINISKA PHARMACEUTIC
CL A
G5269C101
866
63976
SH
SOLE
0
63976
0
KIRBY CORPORATION
COMMON
497266106
869
11000
SH
SOLE
0
11000
0
KKR & CO INC
COMMON UNIT
48251W104
159410
6308286
SH
SOLE
2557
5159494
1146235
KKR INCOME OPPORTU
COMMON USD0.001
48249T106
0
15
SH
SOLE
0
15
0
KNOLL INC
COMMON
498904200
613
26700
SH
SOLE
0
26700
0
KNOWLES CORPORATION
COMMON STOCK
49926D109
0
51
SH
SOLE
0
51
0
KOHLS CORP
COMMON
500255104
5
118
SH
SOLE
0
118
0
KONTOOR BRANDS INC
COMMON STOCK
50050N103
15
556
SH
SOLE
0
551
5
KOREA ELECTRIC PWR
SP ADR (0.5 ORD)
500631106
590
53240
SH
SOLE
0
53240
0
KRAFT HEINZ CO
COMMON USD0.01
500754106
543
17509
SH
SOLE
0
15466
2043
KRATOS DEF & SEC SOL
COMMON
50077B207
61
2700
SH
SOLE
0
2700
0
KROGER CO
COMMON
501044101
7
342
SH
SOLE
0
342
0
L3 TECHNOLOGIES INC
COMMON
502413107
1002
4090
SH
SOLE
0
4090
0
LABORATORY CORP AMER
COMMON
50540R409
3198
18497
SH
SOLE
0
18497
0
LADENBURG THALMAN FI
COMMON
50575Q102
1
482
SH
SOLE
0
0
482
LAKE SHORE BANCORP
COMMON
510700107
299
20000
SH
SOLE
0
20000
0
LAKELAND BANCORP INC
COMMON
511637100
574
35600
SH
SOLE
0
35600
0
LAMAR ADVERTISING
CL A
512816109
1507
18675
SH
SOLE
0
15850
2825
LAMB WESTON HLDGS
COMMON
513272104
51
806
SH
SOLE
0
716
90
LANDMARK BANCORP INC
COMMON
51504L107
355
14831
SH
SOLE
0
0
14831
LANDS END INC
COMMON
51509F105
1
114
SH
SOLE
0
114
0
LANDSTAR SYS INC
COMMON
515098101
118
1100
SH
SOLE
0
1100
0
LAREDO PETROLEUM INC
COMMON
516806106
435
150000
SH
SOLE
0
150000
0
LAS VEGAS SANDS CORP
COMMON
517834107
2
50
SH
SOLE
0
50
0
LCI INDUSTRIES
COMMON
50189K103
1557
17308
SH
SOLE
0
15572
1736
LEE ENTERPRISES INC
COMMON
523768109
1
600
SH
SOLE
0
600
0
LEGGETT & PLATT INC
COMMON
524660107
2063
53776
SH
SOLE
0
53776
0
LEIDOS HOLDINGS INC
COMMON STOCK
525327102
62
781
SH
SOLE
0
781
0
LENDING CLUB CORP
COM USD0.01
52603A109
2
790
SH
SOLE
0
0
790
LENNAR CORP
CLASS A
526057104
51872
1070420
SH
SOLE
100
961010
109310
LENNAR CORP
CLASS B
526057302
4
105
SH
SOLE
0
105
0
LEVEL ONE BANCORP IN
COMMON
52730D208
1561
62500
SH
SOLE
62500
0
0
LEXICON PHARMACUTICL
COM USD0.001
528872302
18555
2949979
SH
SOLE
2948629
0
1350
LIBERTY BRAVES GROUP
COM SER A
531229706
566
20390
SH
SOLE
0
15651
4739
LIBERTY BRAVES GROUP
COM SER C
531229888
1907
68189
SH
SOLE
0
50798
17391
LIBERTY BROADBAND CORP
COM SER A
530307107
9475
92136
SH
SOLE
20
77539
14577
LIBERTY BROADBAND CORP
COM SER C
530307305
29768
285629
SH
SOLE
41
201257
84331
LIBERTY EXPEDIA HLDS
COM USD0.01 SER A
53046P109
514
10763
SH
SOLE
0
10763
0
LIBERTY GLOBAL PLC
CLASS A ORD SHARES
G5480U104
750
27797
SH
SOLE
0
27551
246
LIBERTY GLOBAL PLC
CLASS C
G5480U120
2711
102209
SH
SOLE
0
100677
1532
LIBERTY LATIN AMERIC
COM CL A
G9001E102
382
22185
SH
SOLE
0
10577
11608
LIBERTY LATIN AMERIC
COM CL C
G9001E128
1981
115268
SH
SOLE
0
96376
18892
LIBERTY MEDIA
COM USD0.01 SER A ME
531229870
3006
83848
SH
SOLE
1
53974
29873
LIBERTY MEDIA
COM USD0.01 SER C ME
531229854
6045
161606
SH
SOLE
2
112881
48723
LIBERTY SIRIUS GROUP
COM SER A
531229409
12384
327553
SH
SOLE
82
205816
121655
LIBERTY SIRIUS GROUP
COM SER C
531229607
103613
2728108
SH
SOLE
108
2272347
455653
LIBERTY TRIPADVISO
COM USD0.01 'A'
531465102
122
9886
SH
SOLE
0
9886
0
LIGHTBRIDGE CORP
COM USD0.001
53224K203
1
2135
SH
SOLE
0
2135
0
LILLY ELI & CO
COMMON
532457108
12864
116115
SH
SOLE
0
111011
5104
LINCOLN NATL CORP
COMMON
534187109
128
1990
SH
SOLE
0
1990
0
LINDE PLC
COM USD0.001
G5494J103
4337
21600
SH
SOLE
0
21525
75
LIONS GATE ENTMNT
CLASS B NON-VOT SHS
535919500
233
20075
SH
SOLE
0
20075
0
LIVENT CORPORATION
COM USD0.001
53814L108
0
93
SH
SOLE
0
93
0
LLOYDS BANKING GR
SP ADR(4 ORD)
539439109
21
7689
SH
SOLE
0
7689
0
LOCKHEED MARTIN CORP
COMMON
539830109
2513
6913
SH
SOLE
0
6388
525
LOEWS CORP
COMMON
540424108
13082
239305
SH
SOLE
0
239305
0
LOGMEIN INC
COMMON
54142L109
0
2
SH
SOLE
0
2
0
LOOP INDS INC
COM USD0.001
543518104
9
1000
SH
SOLE
0
1000
0
LOWES CO
COMMON
548661107
16305
161581
SH
SOLE
0
161001
580
LSC COMMUNICATIONS
COMMON
50218P107
1
487
SH
SOLE
0
487
0
LUBY'S INC
COMMON
549282101
2
2520
SH
SOLE
0
720
1800
LUCKIN COFFEE INC
ADS
54951L109
194
10000
SH
SOLE
0
10000
0
LULULEMON ATHLETICA
COMMON
550021109
5
30
SH
SOLE
0
30
0
LUMENTUM HLDGS INC
USD0.001
55024U109
133
2500
SH
SOLE
0
2500
0
LYONDELLBASELL INDUS
SHARES A
N53745100
69521
807173
SH
SOLE
0
684823
122350
M & T BK CORP
COMMON
55261F104
3078
18104
SH
SOLE
0
18104
0
MACERICH CO
REIT
554382101
2114
63125
SH
SOLE
0
61375
1750
MACK CALI RLTY CORP
COMMON
554489104
14797
635364
SH
SOLE
0
595214
40150
MACOM TECH SOLUTIONS
COM USD0.001
55405Y100
302
20000
SH
SOLE
0
20000
0
MACYS INC
COMMON
55616P104
3
158
SH
SOLE
0
157
1
MAG SILVER CORP
COMMON
55903Q104
379
36000
SH
SOLE
0
36000
0
MAGAL SECURITY SYS
ORDINARY
M6786D104
91
18225
SH
SOLE
0
18225
0
MAGELLAN MIDSTREAM
COMMON UNIT
559080106
3405
53217
SH
SOLE
0
53217
0
MAGYAR BANCORP INC
COMMON
55977T109
277
22939
SH
SOLE
0
22939
0
MAINSTREET BANCSHARE
COM STK USD0.01
56064Y100
4057
178035
SH
SOLE
111250
10405
56380
MALLINCKRODT PLC
SHARES
G5785G107
0
20
SH
SOLE
0
11
9
MANPOWERGROUP
COMMON
56418H100
5003
51790
SH
SOLE
0
51215
575
MANULIFE FINCL CORP
COMMON
56501R106
1
60
SH
SOLE
0
60
0
MARATHON OIL CORP
COMMON
565849106
229
16128
SH
SOLE
0
16128
0
MARATHON PETROLEUM
COMMON
56585A102
976
17474
SH
SOLE
0
17474
0
MARINE BANCORP FLA I
COMMON
56813P103
740
98730
SH
SOLE
98730
0
0
MARKEL CORP
COMMON
570535104
1409
1294
SH
SOLE
0
1294
0
MARKETAXESS HLDGS
COMMON
57060D108
252
785
SH
SOLE
0
785
0
MARRIOTT INTL INC
CLASS A
571903202
72
520
SH
SOLE
0
520
0
MARRIOTT VACTNS WRLW
COMMON
57164Y107
0
4
SH
SOLE
0
4
0
MARSH & MCLENNAN COS
COMMON
571748102
505
5066
SH
SOLE
0
5066
0
MARTIN MARIETTA MATL
COMMON
573284106
13752
59766
SH
SOLE
0
59716
50
MASTERCARD INC
CLASS A
57636Q104
2798
10580
SH
SOLE
0
10580
0
MATCH GROUP INC
COMMON
57665R106
363
5400
SH
SOLE
0
4700
700
MATERIALISE NV
SPN ADS REPSTG 1 ORD
57667T100
240
12300
SH
SOLE
0
11900
400
MATTEL INC
COMMON
577081102
307
27430
SH
SOLE
130
26700
600
MAYS J W INC
COMMON
578473100
8
250
SH
SOLE
0
0
250
MBIA INC
COMMON
55262C100
299
32125
SH
SOLE
0
0
32125
MCCORMICK & CO INC
COMMON NON VTG
579780206
12486
80550
SH
SOLE
0
80550
0
MCDONALDS CORP
COMMON
580135101
52460
252623
SH
SOLE
0
250415
2208
MCEWEN MINING INC
COMMON
58039P107
115
66000
SH
SOLE
0
66000
0
MCKESSON CORP
COMMON
58155Q103
176
1315
SH
SOLE
0
1315
0
MDC HOLDINGS
COMMON
552676108
714
21795
SH
SOLE
0
21673
122
MDU RES GROUP INC
COMMON
552690109
8395
325412
SH
SOLE
0
307362
18050
MEDICINES CO
COMMON
584688105
1082
29673
SH
SOLE
0
29673
0
MEDIFAST INC
COMMON
58470H101
89
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
433
4455
SH
SOLE
0
4263
192
MENLO THERAPEUTICS
COM USD0.0001
586858102
13334
2226192
SH
SOLE
2226192
0
0
MERCADOLIBRE INC
COMMON
58733R102
55
90
SH
SOLE
0
90
0
MERCK & CO INC
COMMON
58933Y105
16011
190953
SH
SOLE
100
189493
1360
MERCURY GENERAL CORP
COMMON
589400100
1543
24700
SH
SOLE
0
24400
300
MERIDIAN BIOSCIENCE
COMMON
589584101
62
5262
SH
SOLE
0
5262
0
MERIDIAN CORPORATION
COMMON
58958P104
2430
143800
SH
SOLE
106815
19850
17135
METLIFE INC
COMMON
59156R108
31
644
SH
SOLE
0
599
45
METTLER TOLEDO INTL
COMMON
592688105
71599
85238
SH
SOLE
0
85238
0
MFS CHARTER INC TR
SH BEN INT
552727109
17
2183
SH
SOLE
0
0
2183
MICRO FOCUS INTL PLC
ADS 1 ORD SHS
594837403
3
145
SH
SOLE
0
145
0
MICROCHIP TECHNOLOGY
COMMON
595017104
14
169
SH
SOLE
0
169
0
MICRON TECHNOLOGY
COMMON
595112103
137
3559
SH
SOLE
0
3559
0
MICROSOFT CORP
COMMON
594918104
778735
5813184
SH
SOLE
950
5606884
205350
MID-AMER APT CMNTYS
REIT
59522J103
4853
41216
SH
SOLE
0
41216
0
MIDDLEBY CORP
COMMON
596278101
91
676
SH
SOLE
0
676
0
MIDDLESEX WATER CO
COMMON
596680108
17442
294391
SH
SOLE
600
282625
11166
MIND C T I LTD
ORDINARY
M70240102
133
60000
SH
SOLE
0
60000
0
MINERALS TECHNOLOGS
COMMON
603158106
18331
342576
SH
SOLE
0
342576
0
MISTRAS GROUP INC
COMMON
60649T107
528
36800
SH
SOLE
0
20500
16300
MOGO INC
COMMON
60800C109
320
94300
SH
SOLE
0
94300
0
MOHAWK INDS INC
COMMON
608190104
93
632
SH
SOLE
0
632
0
MOMO INC
DR EACH REPR 2A ORD
60879B107
26799
748594
SH
SOLE
745975
2619
0
MONDELEZ INTL INC
COMMON
609207105
183764
3409355
SH
SOLE
250
3357969
51136
MONOTYPE IMAGING HLD
COMMON
61022P100
168
10000
SH
SOLE
0
9600
400
MOODYS CORP
COMMON
615369105
33068
169311
SH
SOLE
0
168102
1209
MORGAN STANLEY
COMMON
617446448
65
1487
SH
SOLE
100
1387
0
MORGAN STANLEY CHINA
A SHARES FUND
617468103
0
20
SH
SOLE
0
20
0
MORNINGSTAR INC
COMMON
617700109
137
951
SH
SOLE
0
951
0
MOSAIC CO
COMMON
61945C103
3204
128008
SH
SOLE
0
127944
64
MOSYS INC
COMMON
619718208
0
2397
SH
SOLE
0
2397
0
MOTOROLA SOLUTIONS
COMMON
620076307
5076
30447
SH
SOLE
0
30149
298
MOUNTAIN COMM BANCOR
SHS
624004107
1193
62500
SH
SOLE
62500
0
0
MOUNTAIN PROV DIAM
COMMON
62426E402
459
446278
SH
SOLE
0
411497
34781
MR COOPER INC
COMMON
62482R107
0
6
SH
SOLE
0
6
0
MSA SAFETY INC
COMMON STOCK
553498106
7677
72850
SH
SOLE
100
70350
2400
MSB FINL CORP NEW
COM STK USD0.10
55352L101
120
7845
SH
SOLE
0
7845
0
MSC INDL DIRECT INC
CLASS A
553530106
103
1400
SH
SOLE
0
1400
0
MSCI INC
COMMON
55354G100
888
3720
SH
SOLE
0
3720
0
MUELLER INDS INC
COMMON
624756102
1323
45208
SH
SOLE
0
37758
7450
MUELLER WTR PRODS
COMMON
624758108
2677
272688
SH
SOLE
0
263488
9200
MURPHY OIL CORP
COMMON
626717102
198
8040
SH
SOLE
0
8040
0
MURPHY USA INC
COMMON STOCK
626755102
168
2010
SH
SOLE
0
2010
0
MYOVANT SCIENCES
COM USD0.000017727
G637AM102
3620
400000
SH
SOLE
400000
0
0
NABORS INDS LTD
COMMON
G6359F103
2
800
SH
SOLE
0
800
0
NANOMETRICS INC
COMMON
630077105
2625
75650
SH
SOLE
0
73850
1800
NASDAQ INC
COM STK USD0.01
631103108
4358
45322
SH
SOLE
0
44532
790
NATHANS FAMOUS INC
COMMON
632347100
2749
35200
SH
SOLE
0
29483
5717
NATIONAL BANK HOLD
COMMON
633707104
178
4925
SH
SOLE
0
4925
0
NATIONAL GRID
ADR (5 ORD)
636274409
5
95
SH
SOLE
0
95
0
NATIONAL OILWELL VAR
COMMON
637071101
568
25593
SH
SOLE
0
25593
0
NAVIENT CORP
COMMON
63938C108
1
103
SH
SOLE
0
103
0
NAVIGATOR HOLDINGS
ORD SHS (MARSHL IS)
Y62132108
4740
506485
SH
SOLE
0
469760
36725
NCR CORP
COMMON
62886E108
0
20
SH
SOLE
0
20
0
NEENAH INC
COMMON
640079109
1145
16960
SH
SOLE
0
13475
3485
NEPTUNE WELLNESS SOL
COMMON
64079L105
8
2000
SH
SOLE
0
0
2000
NESTLE S A
ADS (1 ORD SHRS)
641069406
448513
4337643
SH
SOLE
0
3977955
359688
NESTLE S A SHS NOM
SHARES
H57312649
968
9347
SH
SOLE
0
9347
0
NETEASE INC
ADR (25 ORD)
64110W102
12
50
SH
SOLE
0
50
0
NETFLIX INC
COMMON
64110L106
1893
5156
SH
SOLE
0
5156
0
NETWORK-1 TECH INC
COMMON
64121N109
31
12600
SH
SOLE
0
12600
0
NEUBERGER BERMAN RE
COMMON
64190A103
15
3028
SH
SOLE
0
3028
0
NEURALSTEM INC
COM STK USD0.001
64127R401
0
26
SH
SOLE
0
26
0
NEUROTROPE INC
COM USD0.0001
64129T207
4
500
SH
SOLE
0
500
0
NEW GOLD INC
COMMON
644535106
62
64950
SH
SOLE
0
60700
4250
NEW HOME COMPANY I
COM USD0.01
645370107
3907
1014941
SH
SOLE
0
888305
126636
NEW RESIDENTIAL INV
COMMON
64828T201
33
2200
SH
SOLE
0
2200
0
NEW YORK TIMES CO
CLASS A
650111107
31
980
SH
SOLE
0
980
0
NEWELL BRANDS INC
COMMON
651229106
12921
837983
SH
SOLE
0
712380
125603
NEWMONT GOLD CORP
COM USD1.60
651639106
6968
181149
SH
SOLE
0
181149
0
NEWS CORP NEW
COMMON CL A
65249B109
21
1625
SH
SOLE
0
1625
0
NEXSTAR MEDIA GROUP
COM USD0.01 CL'A'
65336K103
16
167
SH
SOLE
0
167
0
NEXTERA ENERGY INC
COMMON
65339F101
2994
14619
SH
SOLE
0
14601
18
NEXTERA ENERGY LPU
COM UNIT RP IN
65341B106
9
200
SH
SOLE
0
0
200
NICE LTD
ADR-REPR 1 ORD ILS1
653656108
6
50
SH
SOLE
0
50
0
NIKE INC
CLASS B
654106103
11238
133872
SH
SOLE
0
133872
0
NIO INC
ADS EACH REP
62914V106
10
4000
SH
SOLE
0
4000
0
NISOURCE INC
COMMON
65473P105
7907
274555
SH
SOLE
0
256535
18020
NN INC
COMMON
629337106
1537
157500
SH
SOLE
0
157500
0
NOBLE CORPRATION PLC
ORDINARY SHARES
G65431101
19
10550
SH
SOLE
0
10050
500
NOBLE ENERGY INC
COMMON
655044105
1520
67900
SH
SOLE
0
67900
0
NOKIA CORP
SP ADR (1 ORD A)
654902204
92
18468
SH
SOLE
0
18458
10
NOMAD FOODS LTD
USD ORD SHS
G6564A105
2872
134474
SH
SOLE
0
133874
600
NORFOLK SOUTHERN
COMMON
655844108
1688
8471
SH
SOLE
0
8051
420
NORTHEAST BANK
COMMON
66405S100
206
7500
SH
SOLE
0
0
7500
NORTHERN TR CORP
COMMON
665859104
9124
101382
SH
SOLE
0
94716
6666
NORTHRIM BANCORP INC
COMMON
666762109
536
15058
SH
SOLE
0
0
15058
NORTHROP GRUMMAN CO
COMMON
666807102
5267
16301
SH
SOLE
0
15796
505
NORTHWEST PIPE CO
COMMON
667746101
97
3800
SH
SOLE
0
3800
0
NORTHWESTERN CORP
COMMON
668074305
15863
219863
SH
SOLE
0
202738
17125
NOVARTIS AG
ADR (1 ORD)
66987V109
7554
82733
SH
SOLE
0
64083
18650
NOVO-NORDISK AS
ADR (1 ORD B)
670100205
1306
25600
SH
SOLE
0
13000
12600
NOW INC
COMMON
67011P100
101
6906
SH
SOLE
0
6906
0
NRG ENERGY INC
COMMON
629377508
1
55
SH
SOLE
0
17
38
NUANCE COMMUNICATION
COMMON
67020Y100
18
1145
SH
SOLE
0
1145
0
NUCOR CORP
COMMON
670346105
1065
19328
SH
SOLE
0
19328
0
NUTRIEN LTD
COMMON
67077M108
21133
395307
SH
SOLE
0
390807
4500
NUVECTRA CORP
COMMON
67075N108
20
6000
SH
SOLE
0
6000
0
NUVEEN CREDIT STRAT
INCOME FUND
67073D102
2
333
SH
SOLE
0
333
0
NUVEEN NEW JERSEY QU
COM USD0.01
67069Y102
15
1100
SH
SOLE
0
1100
0
NUVEEN NY MUN VALUE
COMMON
67062M105
1
197
SH
SOLE
0
197
0
NUVEEN PENNSYLVANIA
COM USD0.01
670972108
7
525
SH
SOLE
0
525
0
NUVERRA ENVIRONMENTL
COM PAR
67091K302
55
13545
SH
SOLE
0
13545
0
NVENT ELECTRIC PLC
ORDINARY SHARES
G6700G107
1483
59854
SH
SOLE
0
31814
28040
NVIDIA CORP
COMMON
67066G104
231
1407
SH
SOLE
0
1407
0
NXP SEMICONDUCTR
COMMON
N6596X109
17
183
SH
SOLE
0
183
0
OAKTREE CAP GROUP
UNIT CLASS A
674001201
400
8080
SH
SOLE
0
8080
0
OBSEVA SA
COMMON
H5861P103
23369
2066312
SH
SOLE
2024742
41570
0
OBSIDIAN ENERGY
COMMON
674482203
0
4
SH
SOLE
0
0
4
OCCIDENTAL PETE CORP
COMMON
674599105
14018
278800
SH
SOLE
50
276525
2225
OFFICE DEPOT INC
COMMON
676220106
1
565
SH
SOLE
0
565
0
OFG BANCORP
COMMON
67103X102
356
15000
SH
SOLE
0
0
15000
OGE ENERGY CORP
COMMON
670837103
7024
165040
SH
SOLE
0
148660
16380
OHR PHARMACEUTICAL
COMMON
67778H309
1
361
SH
SOLE
0
361
0
OLD LINE BANCSHARES
COMMON
67984M100
1031
38758
SH
SOLE
38758
0
0
OLD REP INTL CORP
COMMON
680223104
38998
1742562
SH
SOLE
0
982895
759667
OMEGA HEALTHCARE INV
COMMON
681936100
152
4139
SH
SOLE
0
4139
0
OMNICOM GROUP INC
COMMON
681919106
26958
328966
SH
SOLE
0
327446
1520
ON DECK CAP
COM USD0.005
682163100
1
400
SH
SOLE
0
0
400
ONE LIBERTY PPTYS
COMMON
682406103
3680
127082
SH
SOLE
0
97022
30060
ONEOK INC
COMMON
682680103
622
9048
SH
SOLE
0
9048
0
OP BANCORP
COM USD0.01
67109R109
119
11000
SH
SOLE
0
0
11000
OPKO HEALTH INC
COMMON
68375N103
170
69900
SH
SOLE
0
64900
5000
ORACLE CORP
COMMON
68389X105
227058
3985574
SH
SOLE
100
3933394
52080
O'REILLY AUTOMOTIVE
COMMON
67103H107
24188
65494
SH
SOLE
0
65469
25
ORION ENG CARBNS S.A
COMMON
L72967109
8513
397650
SH
SOLE
0
365300
32350
ORITANI FINL CRP DEL
COMMON
68633D103
8
500
SH
SOLE
0
500
0
OSHKOSH CORPORATION
COMMON
688239201
4
50
SH
SOLE
0
50
0
OSI ETF TR
OSHS GBL INTER
67110P704
17
715
SH
SOLE
0
715
0
OTONOMY INC
COMMON
68906L105
8081
2938633
SH
SOLE
2937633
0
1000
OTTER TAIL CORP
COMMON
689648103
4180
79158
SH
SOLE
0
77913
1245
OWENS CORNING
COMMON
690742101
20
350
SH
SOLE
0
350
0
OWENS ILL INC
COMMON
690768403
48
2800
SH
SOLE
0
2800
0
PACIFIC MERCANT BANC
COMMON
694552100
8857
1073671
SH
SOLE
146992
810311
116368
PACIFIC PREMIER BANC
COMMON
69478X105
2761
89415
SH
SOLE
0
0
89415
PACKAGING CORP AMER
COMMON
695156109
14
150
SH
SOLE
0
0
150
PALO ALTO NETWORKS
COMMON
697435105
61
300
SH
SOLE
0
300
0
PAN AMERICAN SILVER
COMMON
697900108
6410
496515
SH
SOLE
0
477115
19400
PAR TECHNOLOGY CORP
COMMON
698884103
14
500
SH
SOLE
0
500
0
PARK HOTELS RESORTS
WHEN ISSUED
700517105
0
36
SH
SOLE
0
36
0
PARK NATL CORP
COMMON
700658107
1952
19645
SH
SOLE
0
18045
1600
PARKE BANCORP INC
COMMON
700885106
911
38073
SH
SOLE
0
0
38073
PARKER HANNIFIN CORP
COMMON
701094104
100
590
SH
SOLE
0
525
65
PAYCHEX INC
COMMON
704326107
241
2932
SH
SOLE
0
2932
0
PAYPAL HLDGS INC
COM USD0.0001
70450Y103
101751
888973
SH
SOLE
0
678813
210160
PEBBLEBROOK HOTEL TR
COMMON
70509V100
1
47
SH
SOLE
0
47
0
PENNYMAC CORP
5.375 MAY 01 20 C
70932AAB9
25
25000
PRN
SOLE
0
25000
0
PENTAIR PLC
COMMON
G7S00T104
2178
58557
SH
SOLE
0
31917
26640
PEOPLES UNITED FINL
COMMON
712704105
337
20094
SH
SOLE
0
19794
300
PEPSICO INC
COMMON
713448108
18153
138441
SH
SOLE
0
137065
1376
PERRIGO CO
ORDINARY SHARES
G97822103
95
2000
SH
SOLE
0
0
2000
PERSPECTA INC
COMMON STOCK
715347100
1
70
SH
SOLE
0
70
0
PFIZER INC
COMMON
717081103
176678
4078440
SH
SOLE
419425
3606677
52338
PGIM SHORT DURA HYLD
PGIM HIGH YIELD BD
69346H100
36
2470
SH
SOLE
0
2470
0
PHIBRO ANIMAL HEAL
COM USD0.0001 CL'A'
71742Q106
95
3000
SH
SOLE
0
3000
0
PHILIP MORRIS INTL
COMMON
718172109
141427
1800939
SH
SOLE
0
1768143
32796
PHILLIPS 66
COMMON
718546104
718
7680
SH
SOLE
0
7680
0
PIMCO DYN CR& MORTGA
COMMON
72202D106
23
1000
SH
SOLE
0
1000
0
PIMCO INC STRGY FDII
COMMON SBI
72201J104
52
5000
SH
SOLE
0
5000
0
PINNACLE WEST CAP
COMMON
723484101
2513
26710
SH
SOLE
0
24750
1960
PIONEER NATURAL RES
COMMON
723787107
649
4221
SH
SOLE
0
4221
0
PIPER JAFFRAY COS
COMMON
724078100
59
800
SH
SOLE
0
0
800
PITNEY BOWES INC
COMMON
724479100
3
900
SH
SOLE
0
900
0
PLAINS ALL AMERN PIP
UNIT
726503105
73
3000
SH
SOLE
0
3000
0
PLANTRONICS INC
COMMON
727493108
0
8
SH
SOLE
0
8
0
PLAYA HOTELS & RESOR
SHS
N70544106
44
5750
SH
SOLE
0
5750
0
PLEXUS CORP
COMMON
729132100
1157
19825
SH
SOLE
0
18725
1100
PNC FINL SVCS GRP
COMMON
693475105
11220
81732
SH
SOLE
0
81684
48
PNM RES INC
COMMON
69349H107
5561
109250
SH
SOLE
0
105000
4250
POLYONE CORPORATION
COMMON
73179P106
1
35
SH
SOLE
0
35
0
POPE RES DEL LTD
DEPOSITORY RECEIPT
732857107
1548
22700
SH
SOLE
0
15200
7500
PORTLAND GEN ELEC CO
COMMON
736508847
9611
177424
SH
SOLE
0
167074
10350
POST HOLDINGS INC
COMMON
737446104
312
3010
SH
SOLE
0
3007
3
POSTAL REALTY TRUST
CLASS A
73757R102
6
400
SH
SOLE
0
0
400
POTLATCHDELTIC CORP
COMMON STOCK
737630103
14
360
SH
SOLE
0
360
0
PPG INDUSTRIES INC
COMMON
693506107
8558
73334
SH
SOLE
0
73334
0
PPL CORP
COMMON
69351T106
52
1687
SH
SOLE
0
1687
0
PRESIDIO BANK
COMMON
74101A100
2097
70662
SH
SOLE
70662
0
0
PRESTIGE CONSUMER HE
COMMON
74112D101
11514
363457
SH
SOLE
0
329455
34002
PRIME MERIDIAN HLDG
COM USD0.01
74164R107
821
40100
SH
SOLE
40100
0
0
PRIMERICA INC
COMMON
74164M108
59
500
SH
SOLE
0
500
0
PRINCIPAL FINL GRP
COMMON
74251V102
39
685
SH
SOLE
0
175
510
PROCTER & GAMBLE CO
COMMON
742718109
38013
346680
SH
SOLE
0
343220
3460
PROGRESSIVE CORP
COMMON
743315103
15
194
SH
SOLE
0
194
0
PROLOGIS INC
COMMON
74340W103
1006
12569
SH
SOLE
0
5651
6918
PROSHARES TR ETF
PSHS ULT HLTHCRE
74347R735
1062
10100
SH
SOLE
0
10100
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
23
1400
SH
SOLE
0
1400
0
PROTECTIVE INSURANCE
CLASS B
74368L203
6207
357373
SH
SOLE
1325
322063
33985
PROTHENA CORP PLC
ORDINARY
G72800108
1
99
SH
SOLE
0
99
0
PROVIDENT FINL HLDGS
COMMON
743868101
145
6942
SH
SOLE
0
0
6942
PROVIDENT FINL SVCS
COMMON
74386T105
56
2350
SH
SOLE
0
1030
1320
PRUDENTIAL FINL
COMMON
744320102
65
644
SH
SOLE
0
644
0
PTC INC
COMMON
69370C100
89
1000
SH
SOLE
0
1000
0
PUBLIC STORAGE
REIT COM
74460D109
1816
7625
SH
SOLE
0
7225
400
PUBLIC SVC ENTERPR
COMMON
744573106
412
7018
SH
SOLE
0
6488
530
PVH CORP
COMMON
693656100
6
65
SH
SOLE
0
64
1
QUALCOMM INC
COMMON
747525103
1734
22804
SH
SOLE
0
22742
62
QUEST DIAGNOSTICS
COMMON
74834L100
16
165
SH
SOLE
0
165
0
QURATE RETAIL INC
COM SER A
74915M100
1330
107363
SH
SOLE
0
107361
2
RA PHARMACEUTICALS
COMMON
74933V108
42594
1416524
SH
SOLE
1416524
0
0
RANGE RESOURCES CORP
COMMON
75281A109
3335
477821
SH
SOLE
0
438176
39645
RAVEN INDS INC
COMMON
754212108
622
17350
SH
SOLE
0
16400
950
RAYONIER ADV MATERLS
COMMON
75508B104
0
30
SH
SOLE
0
30
0
RAYONIER INC
COMMON REIT
754907103
687
22684
SH
SOLE
0
21284
1400
RAYTHEON
COMMON
755111507
33910
195021
SH
SOLE
0
190906
4115
REALPAGE INC
COMMON
75606N109
247
4200
SH
SOLE
0
4200
0
REALTY INCOME CORP
COMMON
756109104
2392
34684
SH
SOLE
0
33934
750
RECKITT BENCK GRP
SPONSORED ADR
756255204
28
1797
SH
SOLE
0
1797
0
RECKITT BENCKISER GR
SHS
G74079107
154914
1951426
SH
SOLE
0
1897471
53955
RED HAT INC
COMMON
756577102
11
59
SH
SOLE
0
59
0
REEDS INC
COMMON
758338107
128
34000
SH
SOLE
0
34000
0
REGENERON PHARMCTCLS
COMMON
75886F107
61
197
SH
SOLE
0
147
50
REGIONS FINL CORP
COMMON
7591EP100
1115
74646
SH
SOLE
0
74646
0
REINSURANCE GRP
COMMON
759351604
413
2650
SH
SOLE
0
2650
0
RENAISSANCE RE HLDGS
COMMON
G7496G103
8
50
SH
SOLE
0
0
50
REPLIGEN CORP
COMMON
759916109
902
10500
SH
SOLE
0
10500
0
RESIDEO TECHNOLOGIES
COMMON STOCK
76118Y104
56
2575
SH
SOLE
0
2501
74
RESMED INC
COMMON
761152107
122
1000
SH
SOLE
0
1000
0
REVOLUTION LIGHTING
COM USD0.001
76155G206
5
22600
SH
SOLE
0
22600
0
RIGEL PHARMACEUTICL
COMMON
766559603
7
3000
SH
SOLE
0
0
3000
RIO TINTO PLC
ADR (1 ORD)
767204100
4
65
SH
SOLE
0
65
0
RITE AID CORPORATION
COMMON STOCK
767754872
0
37
SH
SOLE
0
37
0
RMR GROUP INC
COMMON CL A
74967R106
0
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COMMON
770323103
57862
1014954
SH
SOLE
0
1011537
3417
ROCKWELL AUTOMATION
COMMON
773903109
28
172
SH
SOLE
0
130
42
ROKU INC
COMMON CLASS A
77543R102
9
100
SH
SOLE
0
100
0
ROLLINS INC
COMMON
775711104
214
5973
SH
SOLE
0
5973
0
ROPER TECHNOLOGIES
COMMON
776696106
1597
4362
SH
SOLE
0
2212
2150
ROSS STORES INC
COMMON
778296103
28
291
SH
SOLE
0
291
0
ROYAL BANK CDA
COMMON
780087102
657
8280
SH
SOLE
0
8280
0
ROYAL DUTCH SHELL
SPON ADR B
780259107
57
871
SH
SOLE
0
871
0
ROYAL DUTCH SHELL
SPONS ADR A
780259206
2427
37305
SH
SOLE
0
31530
5775
ROYAL GOLD INC
COMMON
780287108
0
5
SH
SOLE
0
0
5
ROYCE GLOBAL VL TRST
COMMON
78081T104
0
79
SH
SOLE
0
79
0
ROYCE VALUE TR INC
COMMON
780910105
10
786
SH
SOLE
0
786
0
RPC INC
COMMON
749660106
22
3187
SH
SOLE
0
3187
0
RPM INTERNATIONAL
COMMON
749685103
7418
121391
SH
SOLE
100
116701
4590
RPT REALTY
USD0.01 SH BEN INT
74971D101
5259
434300
SH
SOLE
0
419300
15000
S&P GLOBAL INC
COMMON
78409V104
36220
159010
SH
SOLE
0
157726
1284
S&P WRLD EX US
DVLP WORLD EX-US ETF
78463X889
899
30390
SH
SOLE
0
30390
0
S&W SEED COMPANY
COMMON
785135104
179
68000
SH
SOLE
0
43000
25000
SABINE ROYALTY TRUST
UNIT BEN INT
785688102
72
1500
SH
SOLE
0
1500
0
SAFEGUARD SCIENTIFIC
COMMON
786449207
14784
1224856
SH
SOLE
0
1099198
125658
SAFETY INS GROUP INC
COMMON
78648T100
2780
29226
SH
SOLE
0
27990
1236
SALESFORCE.COM
COMMON
79466L302
200
1321
SH
SOLE
0
1321
0
SAN JUAN BASIN RTY
UNIT BEN INT
798241105
23
6100
SH
SOLE
0
4625
1475
SANDSTORM GOLD
COMMON
80013R206
249
45000
SH
SOLE
0
45000
0
SANDY SPRING BANCORP
COMMON
800363103
768
22023
SH
SOLE
0
0
22023
SANGAMO THERAPEUTICS
COM USD0.01
800677106
32
3000
SH
SOLE
0
3000
0
SANOFI
CONTINGENT VALUE RTS
80105N113
0
140
SH
SOLE
0
140
0
SANOFI
SPONSORED ADR
80105N105
19
443
SH
SOLE
0
243
200
SAP SE
SP ADR (1 ORD)
803054204
3
26
SH
SOLE
0
26
0
SAREPTA THERAPEUTICS
COMMON
803607100
136
900
SH
SOLE
0
900
0
SAUL CTRS INC
COMMON
804395101
1466
26121
SH
SOLE
0
24921
1200
SB FINANCIAL GROUP
COMMON
78408D105
558
33931
SH
SOLE
0
0
33931
SCHLUMBERGER LTD
COMMON
806857108
696
17526
SH
SOLE
130
16046
1350
SCHWAB STRATEGIC T
SHORT-TERM US TREASR
808524862
17
341
SH
SOLE
0
341
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
553
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
74
760
SH
SOLE
0
760
0
SCRIPPS EW CO OHIO
COMMON
811054402
29
1931
SH
SOLE
0
1931
0
SEACOR MARINE HLDGS
COMMON
78413P101
1484
99250
SH
SOLE
0
97450
1800
SEAGATE TECHNOLOGY
COMMON
G7945M107
11
239
SH
SOLE
0
239
0
SEALED AIR CORP
COMMON
81211K100
79
1855
SH
SOLE
0
1855
0
SEASPAN CORPORATION
COMMON
Y75638109
22
2318
SH
SOLE
0
2318
0
SEATTLE GENETICS INC
COMMON
812578102
235
3400
SH
SOLE
0
3400
0
SEI INVESTMENTS CO
COMMON
784117103
224
4010
SH
SOLE
0
4010
0
SELECT SECTOR SPDR
AMEX FINANCIAL INDEX
81369Y605
12
450
SH
SOLE
0
450
0
SELECT SECTOR SPDR
AMEX INDUSTRIAL SEL
81369Y704
19
250
SH
SOLE
0
250
0
SELECT SECTOR SPDR
HEALTH CARE
81369Y209
11
127
SH
SOLE
0
127
0
SELECT SECTOR SPDR
MATERIALS
81369Y100
21
366
SH
SOLE
0
366
0
SELECT SECTOR SPDR
SBI CONS DISCR
81369Y407
20
171
SH
SOLE
0
171
0
SELECT SECTOR SPDR
SBI INT-ENERGY
81369Y506
34
543
SH
SOLE
0
543
0
SELECT SECTOR SPDR
SBI INT-TECH
81369Y803
50
646
SH
SOLE
0
646
0
SEMPRA ENERGY
COMMON
816851109
13026
94777
SH
SOLE
0
94077
700
SENECA FOODS CORP
CLASS A
817070501
8
320
SH
SOLE
0
320
0
SENECA FOODS CORP
CLASS B
817070105
0
20
SH
SOLE
0
20
0
SERVICE CORP INTL
COMMON
817565104
210936
4509121
SH
SOLE
2796
4454745
51580
SERVICEMASTER GBL
HLDGS INC COM
81761R109
438
8414
SH
SOLE
0
8414
0
SERVICENOW INC
COMMON
81762P102
89
325
SH
SOLE
0
325
0
SHAKE SHACK INC
CLASS A
819047101
0
10
SH
SOLE
0
10
0
SHAW COMMUNICATIONS
CLASS B NON VTG
82028K200
15
782
SH
SOLE
0
782
0
SHOPIFY INC
COMMON CLASS A
82509L107
180
600
SH
SOLE
0
600
0
SHOTSPOTTER INC
COM USD0.005
82536T107
221
5000
SH
SOLE
0
5000
0
SIENTRA INC
COMMON
82621J105
7
1200
SH
SOLE
0
0
1200
SILVERBOW RESOURCES
COM
82836G102
26
1933
SH
SOLE
0
1860
73
SILVERCORP METALS
COMMON
82835P103
151
61400
SH
SOLE
0
61400
0
SIMMONS 1ST NATL COR
CLASS A
828730200
18
780
SH
SOLE
0
780
0
SIMON PPTY INC
REIT
828806109
4799
30040
SH
SOLE
0
27570
2470
SIMPSON MANUFACTURIN
COMMON
829073105
39
600
SH
SOLE
0
600
0
SIRIUS XM HLDG
COMMON
82968B103
227
40844
SH
SOLE
0
40844
0
SJW GROUP
COMMON
784305104
16743
275518
SH
SOLE
500
247807
27211
SLACK TECHNOLOGIES
COMMON CLASS A
83088V102
234
6250
SH
SOLE
0
6250
0
SLM CORP
COMMON
78442P106
1
103
SH
SOLE
0
103
0
SMITH & NEPHEW PLC
ADR (2 ORD)
83175M205
21
485
SH
SOLE
0
485
0
SMITH A O
COMMON
831865209
2
50
SH
SOLE
0
50
0
SMUCKER J M CO
COMMON
832696405
655
5691
SH
SOLE
0
5691
0
SNAP INC
COMMON CL A
83304A106
10
700
SH
SOLE
0
675
25
SNAP-ON INC
COMMON
833034101
26201
158185
SH
SOLE
0
158165
20
SOLID BIOSCIENCES
COMMON
83422E105
11
2000
SH
SOLE
0
2000
0
SONOCO PRODS
COMMON
835495102
1481
22680
SH
SOLE
0
22680
0
SOTHEBYS
CLASS A
835898107
0
7
SH
SOLE
0
7
0
SOURCE CAP INC
COMMON
836144105
9
250
SH
SOLE
0
250
0
SOUTH STATE CORP
COMMON
840441109
609
8274
SH
SOLE
0
0
8274
SOUTHERN CO
COMMON
842587107
239
4335
SH
SOLE
0
3685
650
SOUTHERN NATL BKOFVA
COMMON
843395104
4506
294371
SH
SOLE
106573
118050
69748
SOUTHWEST AIRLS CO
COMMON
844741108
17
339
SH
SOLE
0
339
0
SOUTHWESTERN ENERGY
COMMON
845467109
0
39
SH
SOLE
0
39
0
SPARK NETWORKS INC
REP(0.1 ORD WI)
846517100
1988
168837
SH
SOLE
0
163537
5300
SPARTAN MOTORS INC
COMMON
846819100
700
63905
SH
SOLE
0
53905
10000
SPARTANNASH CO
COMMON
847215100
1
120
SH
SOLE
0
120
0
SPDR
S&P 500 ETF TRUST
78462F103
10736
36645
SH
SOLE
0
35230
1415
SPDR DOW JONES INDL
ETF UT SER 1
78467X109
212
800
SH
SOLE
0
800
0
SPDR GOLD TR GOLD
GOLD SHARES NPV
78463V107
3334
25034
SH
SOLE
0
25034
0
SPDR INDX SH FUNDS
EURO STOXX 50
78463X202
57
1500
SH
SOLE
0
1500
0
SPDR S&P DIVIDEND
SPDR SERIES TRUST
78464A763
149
1484
SH
SOLE
0
1484
0
SPDR S&P MIDCAP 400
ETF TRUTSER1 S&PDCR
78467Y107
138
390
SH
SOLE
0
390
0
SPDR SER TR
NUVEEN BARCLAYS SHT
78468R739
6
135
SH
SOLE
0
135
0
SPECIAL OPPRTUNTY FD
COMMON
84741T104
137
10000
SH
SOLE
0
0
10000
SPECTRUM BRANDS HLDS
COMMON STOCK
84790A105
664
12352
SH
SOLE
0
7145
5207
SPIRIT AEROSYSTEMS
CLASS A
848574109
30295
372315
SH
SOLE
0
371965
350
SPIRIT AIRLINES IN
COMMON
848577102
25
525
SH
SOLE
0
525
0
SPIRIT REALTY CAPI
COMMON USD0.01
84860W300
213
5000
SH
SOLE
0
0
5000
SPROTT PHYS GLD&SILV
UNITS
85208R101
319
24199
SH
SOLE
0
24199
0
SQUARE INC
CLASS A
852234103
18
250
SH
SOLE
0
250
0
SS&C TECH HLDGS
COMMON
78467J100
259
4496
SH
SOLE
0
4496
0
STANDEX INTL CORP
COMMON
854231107
2470
33775
SH
SOLE
0
32900
875
STANLEY BLACK&DECKR
COMMON
854502101
1918
13264
SH
SOLE
50
12614
600
STAR GROUP LP
UNIT
85512C105
33
3310
SH
SOLE
0
3310
0
STARBUCKS CORP
COMMON
855244109
1769
21108
SH
SOLE
0
19294
1814
STARWOOD PPTY TR
COM USD0.01
85571B105
61
2690
SH
SOLE
0
2290
400
STATE STREET CORP
COMMON
857477103
455
8119
SH
SOLE
0
8119
0
STEEL PARTNERS HLDGS
UNIT
85814R107
280
20025
SH
SOLE
0
0
20025
STEELCASE INC
CLASS A
858155203
4225
247100
SH
SOLE
0
236000
11100
STERIS PLC
SHARES
G8473T100
384
2584
SH
SOLE
0
2584
0
STERLING BANCORP
COMMON STOCK
85917A100
698
32836
SH
SOLE
0
23880
8956
STITCH FIX INC
COM USD0.00002 CL A
860897107
44
1400
SH
SOLE
0
1400
0
STORE CAP CORP
COM USD0.01
862121100
1874
56467
SH
SOLE
0
54290
2177
STRATUS PPTYS INC
COMMON
863167201
40
1250
SH
SOLE
0
1250
0
STREAMLINE HEALTH
COMMON
86323X106
0
529
SH
SOLE
0
529
0
STRYKER CORP
COMMON
863667101
29024
141182
SH
SOLE
132070
9112
0
SUBURBAN PROPANE PAR
UNIT
864482104
92
3800
SH
SOLE
0
3800
0
SUN LIFE FNCL INC
COMMON
866796105
29
724
SH
SOLE
0
724
0
SUNCOKE ENERGY INC
COMMON
86722A103
5
600
SH
SOLE
0
600
0
SUNCOR ENERGY INC
COMMON
867224107
102
3282
SH
SOLE
0
3282
0
SUNPOWER CORP
COMMON
867652406
1
100
SH
SOLE
0
100
0
SUNTRUST BANKS INC
COMMON
867914103
826
13154
SH
SOLE
0
10604
2550
SUPERIOR GRP OF COMP
COMMON
868358102
2071
120908
SH
SOLE
0
116908
4000
SVB FINANCIAL GROUP
COMMON
78486Q101
612
2725
SH
SOLE
0
2725
0
SYMANTEC CORP
COMMON
871503108
2372
109026
SH
SOLE
0
106026
3000
SYSCO CORP
COMMON
871829107
1196
16921
SH
SOLE
0
16921
0
T2 BIOSYSTEMS INC
COMMON
89853L104
0
450
SH
SOLE
0
450
0
TAIWAN SEMICONDUCTOR
SP ADR (5 ORD)
874039100
39
1000
SH
SOLE
0
1000
0
TAKE-TWO INTERACTIVE
COMMON
874054109
6
60
SH
SOLE
0
60
0
TANDEM DIABETES CARE
COMMON
875372203
570
8840
SH
SOLE
0
8840
0
TANGER FACTORY OUTLT
COMMON
875465106
5206
321199
SH
SOLE
0
307999
13200
TAPESTRY INC
COMMON
876030107
526
16582
SH
SOLE
0
16382
200
TARGA RESOURCES IN
COMMON
87612G101
773
19712
SH
SOLE
0
19712
0
TARGET CORPORATION
COMMON
87612E106
475
5490
SH
SOLE
0
4421
1069
TC ENERGY
COMMON
87807B107
200
4050
SH
SOLE
0
4050
0
TCF FINANCIAL CORP
COMMON
872275102
6
335
SH
SOLE
0
335
0
TCW STRATEGIC INCM
COMMON
872340104
619
107738
SH
SOLE
0
100738
7000
TE CONNECTIVITY
COMMON
H84989104
19086
199271
SH
SOLE
0
197331
1940
TECNOGLASS INC
ORDINARY SHARES
G87264100
243
37500
SH
SOLE
0
37500
0
TEEKAY OFFSHRE PRTNR
UNIT
Y8565J101
2001
1588400
SH
SOLE
1800
1124400
462200
TEGNA INC
COMMON
87901J105
135
8966
SH
SOLE
0
8966
0
TEJON RANCH CO
COMMON
879080109
117
7053
SH
SOLE
0
0
7053
TELEFLEX INC
COMMON
879369106
165
500
SH
SOLE
0
500
0
TELEPHONE & DATA SYS
COMMON
879433829
3239
106571
SH
SOLE
0
106571
0
TERADATA CORP
COMMON
88076W103
2
63
SH
SOLE
0
63
0
TERRAFORM PWR INC
COMMON CL A
88104R209
1239
86650
SH
SOLE
0
51250
35400
TESLA INC
COM USD0.001
88160R101
464
2079
SH
SOLE
0
1369
710
TEVA PHARMACEUTICAL
ADR (1 ORD)
881624209
2744
297384
SH
SOLE
0
297097
287
TEXAS INSTRUMENTS
COMMON
882508104
5073
44205
SH
SOLE
0
39447
4758
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
122072
155113
SH
SOLE
0
5356
149757
TEXTRON INC
COMMON
883203101
53
1000
SH
SOLE
0
1000
0
THE CHARLES SCHWAB
COM
808513105
9904
246439
SH
SOLE
0
246439
0
THE CHEMOURS COMPANY
COMMON
163851108
33
1400
SH
SOLE
0
1140
260
THE HANOVER INS GRP
COMMON
410867105
101
794
SH
SOLE
0
794
0
THE HERSHEY COMPANY
COMMON
427866108
1529
11411
SH
SOLE
0
11411
0
THE MADISON SQGARDEN
COMMON
55825T103
167
600
SH
SOLE
0
600
0
THE TRADE DESK
COM USD0.000001 CL A
88339J105
22
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
166870
568205
SH
SOLE
0
563864
4341
THESTREET INC
COMMON STOCK
88368Q202
2
358
SH
SOLE
0
358
0
THIRD PT REINS LTD
COM USD0.10
G8827U100
103
10000
SH
SOLE
0
0
10000
THOMSON REUTERS CORP
COMMON
884903709
296
4593
SH
SOLE
0
4457
136
THOR INDS INC
COMMON
885160101
84
1450
SH
SOLE
0
250
1200
TIFFANY & CO
COMMON
886547108
82
884
SH
SOLE
0
834
50
TITAN INTL INC
COMMON
88830M102
2705
553235
SH
SOLE
0
483485
69750
TJX COMPANIES INC
COMMON
872540109
1576
29812
SH
SOLE
0
29132
680
TOCAGEN INC
COMMON
888846102
13
2000
SH
SOLE
0
2000
0
TOOTSIE ROLL INDS
COMMON
890516107
896
24270
SH
SOLE
0
23934
336
TORCHMARK CORP
COMMON
891027104
5870
65625
SH
SOLE
0
65625
0
TORONTO DOMINION BK
COMMON
891160509
114
1970
SH
SOLE
0
1970
0
TOTAL SA
ADR (1 ORD)
89151E109
15
272
SH
SOLE
0
272
0
TOTAL SYS SVCS INC
COMMON
891906109
6
54
SH
SOLE
0
54
0
TOYOTA MTR CORP
ADR (2 ORD)
892331307
61
500
SH
SOLE
0
500
0
TRACTOR SUPPLY CO
COMMON
892356106
15
144
SH
SOLE
0
144
0
TRANSDIGM GROUP
COMMON
893641100
783
1620
SH
SOLE
0
700
920
TRANSENTERIX INC
COMMON
89366M201
4
3500
SH
SOLE
0
3500
0
TRANSUNION
COMMON
89400J107
23
325
SH
SOLE
0
250
75
TRAVELERS CO(THE)
COMMON
89417E109
13029
87141
SH
SOLE
0
86991
150
TRIMAS CORP
COMMON
896215209
32365
1045069
SH
SOLE
0
933129
111940
TRIMBLE INC
COM NPV
896239100
1
32
SH
SOLE
0
32
0
TRINITY PL HLDGS INC
COM
89656D101
85
21626
SH
SOLE
0
0
21626
TRIPADVISOR INC
COMMON
896945201
801
17320
SH
SOLE
0
13160
4160
TRIUMPH BANCORP
COM ACCD INVS
89679E300
581
20000
SH
SOLE
0
0
20000
TRUSTCO BK CORP N Y
COMMON
898349105
3651
461018
SH
SOLE
0
431018
30000
TTEC HOLDINGS INC
COMMON
89854H102
144
3100
SH
SOLE
0
1800
1300
TWILIO INC
COMMON CLASS A
90138F102
4
34
SH
SOLE
0
34
0
TWITTER INC
COMMON
90184L102
16
475
SH
SOLE
0
465
10
TWO RIV BANCORP
COMMON
90207C105
402
28056
SH
SOLE
0
0
28056
TYLER TECHN INC
COMMON
902252105
284
1316
SH
SOLE
0
1316
0
U S PHYSICAL THERAPY
COMMON
90337L108
101
830
SH
SOLE
0
830
0
U S SILICA HLDGS I
COMMON
90346E103
38
2975
SH
SOLE
0
2975
0
UDR INC
COMMON
902653104
17
400
SH
SOLE
0
400
0
UGI CORP
COMMON
902681105
5
104
SH
SOLE
0
104
0
ULTA BEAUTY INC
COM STK USD0.01
90384S303
127998
368990
SH
SOLE
0
288899
80091
ULTRA PETROLEUM CP
NPV
903914208
56
315951
SH
SOLE
0
311964
3987
UNDER ARMOUR
CLASS A
904311107
202
7980
SH
SOLE
0
7980
0
UNDER ARMOUR INC
CL C COM STK $0.0003
904311206
10
493
SH
SOLE
0
493
0
UNIFI INC
COMMON
904677200
67
3740
SH
SOLE
0
2074
1666
UNILEVER N.V
NY SHARES (1 ORD)
904784709
1657
27298
SH
SOLE
0
27298
0
UNILEVER PLC
ADR (4 ORD)
904767704
682
11020
SH
SOLE
0
11020
0
UNION PAC CORP
COMMON
907818108
68344
404141
SH
SOLE
0
392700
11441
UNITED AIRLINES HLDG
COMMON
910047109
2
25
SH
SOLE
0
25
0
UNITED CMNTY FINL
COMMON
909839102
47
5000
SH
SOLE
0
0
5000
UNITED GUARDIAN INC
COMMON
910571108
320
17062
SH
SOLE
0
0
17062
UNITED PARCEL SERVIC
CLASS B
911312106
21389
207118
SH
SOLE
100
203748
3270
UNITED RENTALS INC
COMMON
911363109
471
3554
SH
SOLE
25
3479
50
UNITED STATES CELLUL
COMMON
911684108
77
1730
SH
SOLE
0
1730
0
UNITED TECHNOLOGIES
COMMON
913017109
83380
640398
SH
SOLE
0
523137
117261
UNITEDHEALTH GRP INC
COMMON
91324P102
84814
347588
SH
SOLE
63800
282274
1514
UNITI GROUP INC
COM USD0.0001
91325V108
3
358
SH
SOLE
0
58
300
UNITIL CORP
COMMON
913259107
5063
84539
SH
SOLE
0
75724
8815
UNIVERSAL DISPLAY CP
COMMON
91347P105
28
150
SH
SOLE
0
150
0
UNIVERSAL STAINLES
COMMON
913837100
38
2405
SH
SOLE
0
2405
0
UNIVEST FINANCIAL
COMMON
915271100
1411
53742
SH
SOLE
0
52902
840
UNUM GROUP
COMMON
91529Y106
33
1000
SH
SOLE
0
1000
0
URBANEDGE PROPERTIES
COMMON SHARES
91704F104
2542
146715
SH
SOLE
0
146715
0
UROGEN PHARMA LTD
COM
M96088105
17
500
SH
SOLE
0
500
0
URSTADT BIDDLE PPTYS
CLASS A
917286205
1994
94976
SH
SOLE
0
83746
11230
URSTADT BIDDLE PPTYS
COMMON
917286106
25
1501
SH
SOLE
0
1501
0
URSTADT BIDDLE PPTYS
PFD SER G 6.75
917286809
1486
57805
SH
SOLE
0
56430
1375
US BANCORP DEL
COMMON
902973304
68103
1299688
SH
SOLE
0
1190638
109050
V F CORP
COMMON
918204108
361
4136
SH
SOLE
0
4106
30
VALERO ENERGY CORP
COMMON
91913Y100
24
292
SH
SOLE
0
292
0
VALLEY NATL BANCORP
COMMON
919794107
911
84563
SH
SOLE
0
46777
37786
VANDA PHARMA
COMMON
921659108
1
100
SH
SOLE
0
0
100
VANECK VECTORS
GOLD MINER ETF
92189F106
383
15000
SH
SOLE
0
15000
0
VANECK VECTORS
INDIA SMALL CP ETF
92189F767
412
10875
SH
SOLE
0
10875
0
VANECK VECTORS ETF T
BIOTECH ETF
92189F726
303
2350
SH
SOLE
0
2350
0
VANGUARD
FTSE DEV MKTS ETF
921943858
2347
56270
SH
SOLE
0
50658
5612
VANGUARD
RUSSELL 2000 ETF
92206C664
826
6617
SH
SOLE
0
6617
0
VANGUARD
TOT WORLD STOCK ETF
922042742
506
6740
SH
SOLE
0
6740
0
VANGUARD ADMIRAL F
S&P SMCAP600 VL IDX
921932778
7580
59067
SH
SOLE
0
57836
1231
VANGUARD ADMIRAL F
S&PSMLCAP600 IND ETF
921932828
158
1110
SH
SOLE
0
1110
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
138
1722
SH
SOLE
0
1722
0
VANGUARD BD INDEX FD
TOTAL BND MRKT
921937835
14
175
SH
SOLE
0
175
0
VANGUARD FTSE
EMERGING MARKETS ETF
922042858
1465
34458
SH
SOLE
0
32651
1807
VANGUARD INDEX FDS
ETF MCAP GR IDXVIP
922908538
471
3155
SH
SOLE
0
3155
0
VANGUARD INDEX FDS
ETF MCAP VL IDXVIP
922908512
257
2314
SH
SOLE
0
1139
1175
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
13760
51126
SH
SOLE
0
41916
9210
VANGUARD INDEX TR
EXTENDED MKT
922908652
61
522
SH
SOLE
0
522
0
VANGUARD INDEX TR
GROWTH
922908736
498
3051
SH
SOLE
0
3051
0
VANGUARD INDEX TR
LRG CAP
922908637
608
4520
SH
SOLE
0
4520
0
VANGUARD INDEX TR
MID CAP
922908629
513
3070
SH
SOLE
0
1805
1265
VANGUARD INDEX TR
SMALL CAP
922908751
1061
6773
SH
SOLE
0
6302
471
VANGUARD INDEX TR
SMALL CAP GROWTH
922908595
281
1512
SH
SOLE
0
1512
0
VANGUARD INDEX TR
SMALL CAP VALUE
922908611
1264
9687
SH
SOLE
0
9687
0
VANGUARD INDEX TR
TOTAL STOCK MARKET
922908769
1146
7636
SH
SOLE
0
4597
3039
VANGUARD INDEX TR
VALUE
922908744
957
8628
SH
SOLE
50
8363
215
VANGUARD INTL EQ IND
FTSE EUROPE ETF
922042874
22
410
SH
SOLE
0
410
0
VANGUARD INTL EQUITY
ETF ALL-WORLD EX-US
922042775
661
12970
SH
SOLE
0
3820
9150
VANGUARD SCOTTSDAL
RUSSELL 1000 GROWTH
92206C680
564
3480
SH
SOLE
0
3480
0
VANGUARD SCOTTSDAL
RUSSELL 1000 VALUE
92206C714
195
1750
SH
SOLE
0
1750
0
VANGUARD SCOTTSDALE
INT-TERM CORP
92206C870
105
1178
SH
SOLE
0
0
1178
VANGUARD SCOTTSDALE
SHORT TERM TREAS
92206C102
42
700
SH
SOLE
0
700
0
VANGUARD SCOTTSDALE
SHRT TRM CORP BD
92206C409
203
2525
SH
SOLE
0
2525
0
VANGUARD SECTOR INDE
INFORMATION TECH
92204A702
35
168
SH
SOLE
0
168
0
VANGUARD SECTOR INDX
ENERGY
92204A306
68
800
SH
SOLE
0
800
0
VANGUARD SECTOR INDX
INDUSTRIALS
92204A603
174
1200
SH
SOLE
0
850
350
VANGUARD SPECIALIZED
DIV APPRECIATION
921908844
743
6455
SH
SOLE
0
6405
50
VANGUARD SPECIALIZED
REAL ESTATE ETF
922908553
141
1614
SH
SOLE
0
1614
0
VANGUARD STAR FUND
TOTAL INTL INDEX ETF
921909768
250
4754
SH
SOLE
0
4754
0
VANGUARD U.S
MULTIFACTOR ETF
921935607
3245
42756
SH
SOLE
0
40941
1815
VANGUARD WHITEHALL F
HIGH DIV YLD
921946406
28424
325302
SH
SOLE
0
319567
5735
VANGUARD WORLD FDS
HEALTH CARE ETF
92204A504
67
390
SH
SOLE
0
100
290
VAREX IMAGING CORP
COM USD0.01 WI
92214X106
49
1610
SH
SOLE
0
1610
0
VARIAN MED SYS INC
COMMON
92220P105
812
5970
SH
SOLE
0
5970
0
VARONIS SYSTEMS IN
COM USD0.001
922280102
158
2565
SH
SOLE
0
2365
200
VECTRUS INC
COMMON
92242T101
5
139
SH
SOLE
0
139
0
VEEVA SYSTEMS INC
COM USD0.00001 CL 'A
922475108
162
1000
SH
SOLE
0
1000
0
VENTAS INC
COMMON
92276F100
364
5332
SH
SOLE
0
5332
0
VERASTEM INC
COMMON
92337C104
1
1000
SH
SOLE
0
500
500
VERISK ANALYTICS INC
COM USD0.001
92345Y106
527
3600
SH
SOLE
0
3600
0
VERITEX HLDGS INC
COMMON
923451108
13907
535941
SH
SOLE
79000
398461
58480
VERITIV CORPORATION
COMMON STOCK
923454102
0
29
SH
SOLE
0
29
0
VERIZON COMMUNICATIO
COMMON
92343V104
35445
620430
SH
SOLE
100
598882
21448
VERMILION ENERGY INC
COMMON
923725105
31
1440
SH
SOLE
0
0
1440
VERSUM MATERIALS INC
COMMON STOCK
92532W103
1197
23225
SH
SOLE
0
23225
0
VERTEX PHARMACEUTICL
COMMON
92532F100
165
900
SH
SOLE
0
900
0
VIACOM INC
CLASS B
92553P201
4404
147451
SH
SOLE
0
144274
3177
VICAL INC
COM USD0.01
925602203
0
100
SH
SOLE
0
100
0
VIRNETX HOLDING CORP
COMMON
92823T108
24
4000
SH
SOLE
0
4000
0
VISA INC
CLASS A
92826C839
75526
435184
SH
SOLE
25
429329
5830
VIVUS INC
COMMON
928551308
21
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
57
3494
SH
SOLE
0
3256
238
VORNADO RLTY TR
COMMON
929042109
22575
352197
SH
SOLE
0
343904
8293
VULCAN MATERIALS CO
COMMON
929160109
1257
9160
SH
SOLE
0
8910
250
W.P CAREY INC
COMMON USD0.001
92936U109
966
11900
SH
SOLE
0
11900
0
WABCO HOLDINGS
COMMON
92927K102
161992
1221661
SH
SOLE
0
939765
281896
WABTEC
COMMON
929740108
637
8883
SH
SOLE
17
8749
117
WADDELL & REED FINL
CLASS A
930059100
135
8148
SH
SOLE
0
8148
0
WALGREENS BOOTS ALNC
COMMON
931427108
5500
100608
SH
SOLE
0
100608
0
WALMART INC
COMMON
931142103
9278
83971
SH
SOLE
0
83969
2
WALT DISNEY CO
COMMON
254687106
59087
423136
SH
SOLE
100
416663
6373
WASTE MANAGEMENT INC
COMMON
94106L109
98
858
SH
SOLE
0
858
0
WATERS CORP
COMMON
941848103
10177
47286
SH
SOLE
0
47286
0
WD-40 CO
COMMON
929236107
214
1350
SH
SOLE
0
1350
0
WEBSTER FINANCIAL CO
COMMON
947890109
3
70
SH
SOLE
0
70
0
WEC ENERGY GROUP INC
COMMON
92939U106
12
150
SH
SOLE
0
150
0
WEIBO CORPORATION
ADR EA REPR ORD SHS
948596101
21
500
SH
SOLE
0
500
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
53
1950
SH
SOLE
0
1950
0
WEIS MKTS INC
COMMON
948849104
138
3800
SH
SOLE
0
3800
0
WELLS FARGO & CO
7.5% PFD CLA SER L
949746804
6965
5106
SH
SOLE
0
5046
60
WELLS FARGO & CO
COMMON
949746101
138706
2931241
SH
SOLE
80
2746493
184668
WESTAMERICA BANCORP
COMMON
957090103
12
200
SH
SOLE
0
200
0
WESTERN ALLIANCE BCP
COMMON
957638109
22
500
SH
SOLE
0
500
0
WESTERN ASSET CORP
LOAN FUND INC
95790J102
195
20442
SH
SOLE
0
20442
0
WESTERN ASSET INVST
COMMON
95790A101
1946
92941
SH
SOLE
0
92941
0
WESTERN DIGITAL CORP
COMMON
958102105
6
144
SH
SOLE
0
144
0
WESTERN MIDSTREAM PA
COM UNITS REP LTD PT
958669103
178
5795
SH
SOLE
0
3050
2745
WESTERN NEW ENG BANC
COMMON
958892101
242
25974
SH
SOLE
0
24034
1940
WESTERN UNION
COMMON
959802109
2674
134456
SH
SOLE
0
134226
230
WESTROCK CO
COMMON
96145D105
0
3
SH
SOLE
0
0
3
WEX INC.
COMMON
96208T104
707
3400
SH
SOLE
0
3400
0
WEYERHAEUSER CO
COMMON
962166104
92
3500
SH
SOLE
0
1500
2000
WHIRLPOOL CORP
COMMON
963320106
1676
11778
SH
SOLE
0
10044
1734
WHITE MTNS INS GROUP
COMMON
G9618E107
1589
1556
SH
SOLE
0
1556
0
WHITING PETE CORP
COMMON
966387409
5
309
SH
SOLE
0
309
0
WILEY JOHN & SONS
CLASS A
968223206
596
13006
SH
SOLE
0
13006
0
WILLIAMS COS INC
COMMON
969457100
1307
46625
SH
SOLE
0
46625
0
WILLIS TOWERS WATSON
COMMON
G96629103
637
3330
SH
SOLE
0
2953
377
WINMARK CORP
COMMON
974250102
121
700
SH
SOLE
0
700
0
WINTRUST FINL CORP
COMMON
97650W108
146
2000
SH
SOLE
0
2000
0
WISDOMTREE INVTS
COMMON
97717P104
26
4300
SH
SOLE
0
4300
0
WISDOMTREE TR
EMERGING MKTS EQTY I
97717W315
21
485
SH
SOLE
0
485
0
WISDOMTREE TR
US DIVIDEND GROWTH F
97717X669
31
717
SH
SOLE
0
717
0
WORKHORSE GROUP INC
COMMON
98138J206
8984
3055908
SH
SOLE
0
3019808
36100
WORLD WRESTLING ENT
CLASS A
98156Q108
1691
23418
SH
SOLE
0
23418
0
WORLDPAY INC
CLASS A
981558109
36935
301392
SH
SOLE
1339
295258
4795
WPX ENERGY INC
COMMON STOCK
98212B103
5
500
SH
SOLE
0
500
0
XCEL ENERGY INC
COMMON
98389B100
101
1700
SH
SOLE
0
1700
0
XEROX CORP
COMMON
984121608
6
188
SH
SOLE
0
188
0
XOMA CORP DEL
COM USD0.0075
98419J206
297
20000
SH
SOLE
0
20000
0
XPO LOGISTICS INC
COMMON
983793100
8094
140025
SH
SOLE
0
136925
3100
XYLEM INC
COMMON
98419M100
9169
109624
SH
SOLE
0
105344
4280
YORK WTR CO
COMMON
987184108
1168
32723
SH
SOLE
0
30273
2450
YUM BRANDS INC
COMMON
988498101
12059
108967
SH
SOLE
0
81940
27027
YUM CHINA HOLDINGS
COMMON STOCK
98850P109
4503
97483
SH
SOLE
0
70903
26580
ZEBRA TECHNOLOGIES
CLASS A
989207105
68
326
SH
SOLE
0
326
0
ZIMMER BIOMET HLDS
COMMON
98956P102
31093
264089
SH
SOLE
0
260889
3200
ZIONS BANCORP N A
COMMON
989701107
12
275
SH
SOLE
0
275
0
ZIXI CORPORATION
COMMON
98974P100
105
11600
SH
SOLE
0
11600
0
ZOETIS INC
COMMON
98978V103
1441
12705
SH
SOLE
0
9805
2900
ZUORA INC
COM USD0.0001 CL A
98983V106
65
4300
SH
SOLE
0
3800
500
ZYNGA INC
COMMON
98986T108
116
19000
SH
SOLE
0
19000
0