0001140361-18-002686.txt : 20180122
0001140361-18-002686.hdr.sgml : 20180122
20180122125814
ACCESSION NUMBER: 0001140361-18-002686
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180122
DATE AS OF CHANGE: 20180122
EFFECTIVENESS DATE: 20180122
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: 18539368
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-2017
12-31-2017
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
01-22-2018
0
1501
18250340
false
INFORMATION TABLE
2
form13fInfoTable.xml
3-D SYS CORP DEL
COMMON
88554D205
5
650
SH
SOLE
0
400
250
3M COMPANY
COMMON
88579Y101
160082
680127
SH
SOLE
0
659319
20808
A V HOMES INC
COMMON
00234P102
31287
1879109
SH
SOLE
0
1741700
137409
ABB LTD
ADR (1 ORD)
000375204
536
20000
SH
SOLE
0
20000
0
ABBOTT LABS
COMMON
002824100
7015
122929
SH
SOLE
0
117863
5066
ABBVIE INC
COMMON
00287Y109
7431
76839
SH
SOLE
0
73011
3828
ABIOMED INC
COMMON
003654100
1601
8546
SH
SOLE
0
0
8546
ACADIA REALTY TRUST
COMMON SBI
004239109
1024
37433
SH
SOLE
0
16462
20971
ACCELERATE DIAGNOS
COMMON
00430H102
52
2000
SH
SOLE
0
2000
0
ACCELERON PHARMA
COM USD0.001
00434H108
13580
320000
SH
SOLE
320000
0
0
ACCENTURE PLC
CLASS A
G1151C101
127662
833900
SH
SOLE
0
823320
10580
ACCESS NATL CORP
COMMON
004337101
3353
120467
SH
SOLE
57852
10424
52191
ACCO BRANDS CORP
COMMON
00081T108
4
350
SH
SOLE
0
350
0
ACER THERAPEUTICS
COMMON
00444P108
69
5000
SH
SOLE
0
5000
0
ACME UNITED CORP
COMMON
004816104
309
13224
SH
SOLE
0
13224
0
ACTIVISION BLIZZARD
COMMON
00507V109
739
11679
SH
SOLE
60
10022
1597
ACTUANT CORPORATION
CLASS A
00508X203
773
30560
SH
SOLE
0
24525
6035
ACUITY BRANDS
COMMON
00508Y102
55
313
SH
SOLE
0
313
0
ADIENT PLC
ORDINARY SHARES
G0084W101
38
494
SH
SOLE
0
454
40
ADOBE SYSTEMS INC
COMMON
00724F101
1450
8280
SH
SOLE
0
8280
0
ADTALEM GLOBAL EDUCA
COMMON
00737L103
63
1500
SH
SOLE
0
1500
0
ADVANSIX INC
COMMON STOCK
00773T101
13
323
SH
SOLE
0
309
14
ADVISORSHARES TR
WILSHIRE BUYBACK ETF
00768Y818
4
68
SH
SOLE
0
68
0
AEGEAN MARINE PETE N
4.000 NOV 01 18 RGD
Y0020QAA9
47
50000
PRN
SOLE
0
50000
0
AEROVIRONMENT INC
COMMON
008073108
280
5000
SH
SOLE
0
5000
0
AES CORP
COMMON
00130H105
34
3200
SH
SOLE
0
3200
0
AETNA INC
COMMON
00817Y108
755
4186
SH
SOLE
0
4186
0
AFFILIATED MANAGERS GROUP INC
COMMON
008252108
43
210
SH
SOLE
0
210
0
AFLAC INC
COMMON
001055102
75
857
SH
SOLE
0
857
0
AGILENT TECHN INC
COMMON
00846U101
3991
59593
SH
SOLE
0
52493
7100
AGNICO EAGLE MINES
COMMON
008474108
20
440
SH
SOLE
0
440
0
AGRIUM INC
COMMON
008916108
23881
207662
SH
SOLE
0
205662
2000
AGROFRESH SOLUTIONS
COM USD0.0001
00856G109
27529
3720155
SH
SOLE
0
3388355
331800
AGROFRESH SOLUTIONS
WTS FEB 19 19
00856G117
16
41025
SH
SOLE
0
15000
26025
AIR PRODS & CHEMS
COMMON
009158106
9393
57247
SH
SOLE
0
57247
0
AIRMEDIA GROUP
ADR (2 ORD)
009411109
179
156332
SH
SOLE
156332
0
0
AKAMAI TECH INC
COMMON
00971T101
25
398
SH
SOLE
100
298
0
AKARI THERAPEUTICS
SPNADR REPR 100 ORD
00972G108
1
400
SH
SOLE
0
0
400
AKEBIA THERAPEUTIC
COM USD0.00001
00972D105
8402
565066
SH
SOLE
565066
0
0
AKORN INC
COMMON
009728106
112
3500
SH
SOLE
0
3500
0
ALAMO GROUP INC
COMMON
011311107
5072
44939
SH
SOLE
24539
20250
150
ALASKA AIR GROUP INC
COMMON
011659109
2
30
SH
SOLE
0
30
0
ALBEMARLE CORP
COMMON
012653101
63
498
SH
SOLE
0
498
0
ALCOA CORPORATION
COMMON
013872106
23
444
SH
SOLE
0
444
0
ALEXANDER & BALDWIN
COMMON
014491104
1086
39150
SH
SOLE
0
39150
0
ALEXANDER'S INC
COMMON
014752109
85
217
SH
SOLE
0
217
0
ALEXCO RESOURCES
COMMON
01535P106
15
10000
SH
SOLE
0
10000
0
ALEXION PHARM INC
COMMON
015351109
82
690
SH
SOLE
0
690
0
ALIBABA GROUP HLDG
SPONSORED ADS
01609W102
2048
11883
SH
SOLE
20
10569
1294
ALKERMES PLC
ORDINARY
G01767105
54
1000
SH
SOLE
0
0
1000
ALLEGHANY CORP DEL
COMMON
017175100
3505
5880
SH
SOLE
0
5880
0
ALLEGHENY TECH INC
COMMON
01741R102
4
200
SH
SOLE
0
200
0
ALLEGION PLC
ORDINARY SHARES
G0176J109
133
1681
SH
SOLE
0
1681
0
ALLERGAN PLC
SHARES
G0177J108
37540
229495
SH
SOLE
127300
100552
1643
ALLETE
COMMON
018522300
27
366
SH
SOLE
0
100
266
ALLIANCE HOLDINGS GP
COMMON UNIT
01861G100
3055
114050
SH
SOLE
0
103800
10250
ALLIANCE RES PRTN
UNIT
01877R108
8128
412639
SH
SOLE
0
412639
0
ALLIANCEBERSTEIN HLD
COMMON
01881G106
3266
130400
SH
SOLE
0
130400
0
ALLIANT ENERGY CORP
COMMON
018802108
14
332
SH
SOLE
0
332
0
ALLIANZGI CNVRT&INC
FDII COMMON SBI
018825109
9
1553
SH
SOLE
0
0
1553
ALLSTATE CORP
COMMON
020002101
2941
28093
SH
SOLE
0
28093
0
ALLY FINL INC
COMMON
02005N100
117101
4015836
SH
SOLE
3450
3936586
75800
ALPHABET INC
CLASS A
02079K305
75590
71759
SH
SOLE
13575
51261
6923
ALPHABET INC
CLASS C
02079K107
115415
110298
SH
SOLE
655
106383
3260
ALTABA INC
COM USD0.001
021346101
838
12000
SH
SOLE
0
12000
0
ALTICE USA INC
COMMON CL A
02156K103
23
1115
SH
SOLE
0
0
1115
ALTRIA GROUP INC
COMMON
02209S103
80373
1125517
SH
SOLE
280
1081787
43450
AMAZON COM INC
COMMON
023135106
7645
6538
SH
SOLE
7
6250
281
AMC NETWORKS INC
CLASS A
00164V103
11
205
SH
SOLE
0
205
0
AMDOCS LTD
ORDINARY
G02602103
14944
228223
SH
SOLE
0
227316
907
AMER TOWER CORP
PFD CONV SERIES B
03027X407
43
345
SH
SOLE
0
345
0
AMERCO
COMMON
023586100
139598
369397
SH
SOLE
16590
326792
26015
AMEREN CORPORATION
COMMON
023608102
51469
872512
SH
SOLE
9200
588798
274514
AMERICA MOVIL
ADR (20 SER L)
02364W105
23
1355
SH
SOLE
0
1355
0
AMERICAN AIRLINES
COM USD1
02376R102
100
1930
SH
SOLE
0
1930
0
AMERICAN CAMPUS CMNT
COMMON
024835100
12
300
SH
SOLE
0
300
0
AMERICAN EXPRESS CO
COMMON
025816109
110515
1112832
SH
SOLE
0
1064142
48690
AMERICAN NATL INS CO
COMMON
028591105
24534
191304
SH
SOLE
500
181063
9741
AMERICAN OUTDOOR BRN
COM USD0.001
02874P103
884
68849
SH
SOLE
0
67549
1300
AMERICAN STS WTR CO
COMMON
029899101
81
1400
SH
SOLE
0
1400
0
AMERICAN SUPERCNDCTR
COM USD0.01
030111207
124
34369
SH
SOLE
0
31717
2652
AMERICAN TOWER CORP
COMMON
03027X100
73
516
SH
SOLE
0
516
0
AMERICAN WTR WKS CO
COMMON
030420103
22011
240585
SH
SOLE
0
229795
10790
AMERIGAS PTRN L P
UNIT
030975106
179
3875
SH
SOLE
0
3300
575
AMERIPRISE FINANCIAL
COMMON
03076C106
5458
32208
SH
SOLE
0
32088
120
AMERISOURCE-BERGEN
COMMON
03073E105
20459
222820
SH
SOLE
0
222820
0
AMERN ELEC PWR INC
COMMON
025537101
296
4029
SH
SOLE
0
4029
0
AMERN FINL GROUP
COMMON
025932104
2
22
SH
SOLE
0
22
0
AMERN INTL GROUP INC
COMMON
026874784
74081
1243391
SH
SOLE
0
1179283
64108
AMERN INTL GROUP INC
WTS JAN 19 21
026874156
12
665
SH
SOLE
0
665
0
AMETEK INC
COMMON
031100100
484
6685
SH
SOLE
0
6685
0
AMGEN INC
COMMON
031162100
63367
364390
SH
SOLE
99900
263760
730
AMN HEALTHCARE SERVI
COMMON
001744101
8
175
SH
SOLE
0
175
0
AMPHENOL CORPORATION
CLASS A
032095101
1072
12213
SH
SOLE
0
12213
0
AMPLIFY SNACK BRAN
COM USD0.0001
03211L102
24
2000
SH
SOLE
0
2000
0
AMYRIS INC
COM USD0.0001
03236M200
37
10000
SH
SOLE
0
10000
0
ANADARKO PETE
COMMON
032511107
1230
22940
SH
SOLE
0
18571
4369
ANALOG DEVICES INC
COMMON
032654105
3034
34077
SH
SOLE
0
34027
50
ANDEAVOR LOGISTICS L
COMMON UNIT
03350F106
138
3000
SH
SOLE
0
3000
0
ANHEUSER BUSCH INBEV
ADR EA REP 1 ORD NPV
03524A108
194966
1747642
SH
SOLE
55000
1665419
27223
ANI PHARMACEUTICALS
COMMON
00182C103
9390
145695
SH
SOLE
145695
0
0
ANNALY CAPITAL MGMT
COMMON
035710409
40
3400
SH
SOLE
0
3400
0
ANSYS INC
COMMON
03662Q105
510
3459
SH
SOLE
0
3459
0
ANTHEM INC
COMMON
036752103
94
421
SH
SOLE
0
421
0
AON PLC
COMMON
G0408V102
19845
148103
SH
SOLE
0
147603
500
APACHE CORP
COMMON
037411105
435
10309
SH
SOLE
0
10309
0
APOLLO COML REAL EST
COMMON
03762U105
11
600
SH
SOLE
0
600
0
APOLLO INVT CORP
COMMON
03761U106
0
15
SH
SOLE
0
15
0
APOLLO SENIOR FLOA
COMMON
037636107
20
1250
SH
SOLE
0
1250
0
APPLE INC
COMMON
037833100
579943
3426953
SH
SOLE
94655
3038814
293484
APPLIED MATERIALS
COMMON
038222105
875
17133
SH
SOLE
200
16583
350
APPROACH RESOURCES
COMMON
03834A103
2286
772357
SH
SOLE
0
708482
63875
APTARGROUP INC
COMMON
038336103
793
9192
SH
SOLE
0
9192
0
AQUA AMERICA INC
COMMON
03836W103
13690
348990
SH
SOLE
860
339781
8349
AQUABOUNTY TECHNOLOG
COM USD0.001 WI
03842K200
25
7127
SH
SOLE
0
7127
0
ARAMARK
COMMON
03852U106
221694
5187057
SH
SOLE
250180
4875932
60945
ARC DOCUMENT SOLUTNS
COMMON
00191G103
223
87500
SH
SOLE
0
74800
12700
ARCELORMITTAL SA
LU NY REGISTRY SH
03938L203
87
2716
SH
SOLE
0
2716
0
ARCH CAP GROUP LTD
ORDINARY
G0450A105
56
627
SH
SOLE
0
627
0
ARCHER DANIELS MIDLD
COMMON
039483102
264
6609
SH
SOLE
0
5359
1250
ARCONIC INC
COMMON
03965L100
39
1466
SH
SOLE
0
1466
0
ARES CAP CORP
COMMON
04010L103
11
703
SH
SOLE
0
703
0
ARK RESTAURANTS CORP
COMMON
040712101
1075
39800
SH
SOLE
0
7850
31950
AROTECH CORP
COMMON
042682203
0
4
SH
SOLE
0
0
4
ARROW ELECTRS INC
COMMON
042735100
1127
14026
SH
SOLE
0
11426
2600
ARROWHEAD PHARMACEUT
COM USD0.001
04280A100
11707
3181350
SH
SOLE
3130000
37500
13850
ARTESIAN RESOURCES
CLASS A
043113208
9345
242361
SH
SOLE
0
232050
10311
ASA GLD&PRECIOUS MT
COMMON
G3156P103
74
6600
SH
SOLE
0
6600
0
ASBURY AUTOMOTIVE GR
COMMON
043436104
15909
248581
SH
SOLE
36575
203751
8255
ASCENDIS PHARMA A S
REP(ORD SHS DKK1.00
04351P101
14235
355348
SH
SOLE
355348
0
0
ASCENT CAPITAL GROUP
COMMON SERIES A
043632108
121
10597
SH
SOLE
0
10597
0
ASML HLDS NV NY
EUR0.09 NY REG 2012
N07059210
201
1158
SH
SOLE
0
1158
0
ASPEN TECHNOLOGY INC
COMMON
045327103
132
2000
SH
SOLE
0
2000
0
ASSURANT INC
COMMON
04621X108
6269
62175
SH
SOLE
0
62175
0
ASTERIAS BIOTHRPUTCS
COM SER A
04624N107
0
133
SH
SOLE
0
133
0
ASTRAZENECA
SP ADR (1/2 ORD)
046353108
291
8400
SH
SOLE
0
8400
0
AT&T INC
COMMON
00206R102
17440
448574
SH
SOLE
250
443478
4846
ATHENAHEALTH INC
COMMON
04685W103
30
227
SH
SOLE
0
227
0
ATHENE HLDG LTD
CLASS A
G0684D107
5
100
SH
SOLE
0
100
0
ATLAS AIR WORLDWIDE
COMMON
049164205
1692
28850
SH
SOLE
0
26800
2050
ATRICURE INC
COMMON
04963C209
364
20000
SH
SOLE
20000
0
0
AUTODESK INC
COMMON
052769106
28
275
SH
SOLE
0
275
0
AUTOMATIC DATA PROC
COMMON
053015103
5092
43457
SH
SOLE
0
40432
3025
AUTONATION INC
COMMON
05329W102
78
1522
SH
SOLE
0
275
1247
AUTOZONE INC
COMMON
053332102
76594
107672
SH
SOLE
9635
97240
797
AVALONBAY COMMUNTIES
REIT
053484101
183
1031
SH
SOLE
0
1031
0
AVANGRID INC
COMMON
05351W103
2442
48296
SH
SOLE
0
45496
2800
AVERY DENNISON CORP
COMMON
053611109
1
16
SH
SOLE
0
16
0
AVIS BUDGET GROUP
COMMON
053774105
12590
286930
SH
SOLE
1700
276382
8848
AVON PRODUCTS INC
COMMON
054303102
11
5516
SH
SOLE
0
1516
4000
AVX CORP
COMMON
002444107
6
400
SH
SOLE
0
400
0
AXALTA COATING SYS
COMMON
G0750C108
32
1000
SH
SOLE
0
1000
0
AXIS CAPITAL HLDGS
ORDINARY
G0692U109
6
137
SH
SOLE
0
37
100
AXT INC
COMMON
00246W103
87
10000
SH
SOLE
0
10000
0
AZZ INC
COMMON
002474104
4722
92417
SH
SOLE
31700
52567
8150
B & G FOODS INC
COMMON
05508R106
743
21150
SH
SOLE
0
3650
17500
BAIDU INC
REP(10 ORD CLASS A)
056752108
207
886
SH
SOLE
0
738
148
BAKER HUGHES A GE CO
CL A COMMON STOCK
05722G100
21
680
SH
SOLE
0
680
0
BALDWIN & LYONS INC
CLASS A
057755100
33
1400
SH
SOLE
0
1400
0
BALDWIN & LYONS INC
CLASS B
057755209
8673
362166
SH
SOLE
2975
325101
34090
BALLARD POWER SYS
COMMON
058586108
123
28000
SH
SOLE
0
28000
0
BANC OF CALIFORNIA
COMMON
05990K106
490
23744
SH
SOLE
0
0
23744
BANCFIRST CORP
COMMON
05945F103
86
1700
SH
SOLE
0
1700
0
BANCO SANTANDER SA
ADR (1 ORD)
05964H105
1
245
SH
SOLE
0
0
245
BANK HAWAII CORP
COMMON
062540109
611
7135
SH
SOLE
0
3520
3615
BANK OF AMERICA CORP
COMMON
060505104
4369
148002
SH
SOLE
0
139903
8099
BANK OF AMERICA CORP
WTS JAN 16 19
060505146
242
13800
SH
SOLE
0
13800
0
BANK OF COMERCE HLDG
COMMON
06424J103
1899
165200
SH
SOLE
0
110500
54700
BANK OF NEW YORK MEL
COMMON
064058100
8311
154314
SH
SOLE
0
144913
9401
BANK OF THE JAMES FI
COMMON
470299108
170
11440
SH
SOLE
0
0
11440
BANK OF THE OZARKS
COMMON
063904106
43
890
SH
SOLE
0
890
0
BANKUNITED INC
COMMON
06652K103
223
5491
SH
SOLE
0
0
5491
BAR HBR BANKSHARES
COMMON
066849100
1298
48057
SH
SOLE
0
46407
1650
BARCLAYS BANK PLC
ADR REP 1 NON CUM PR
06739H362
6
250
SH
SOLE
0
250
0
BARCLAYS BANK PLC
IPATH DJ UBS LIVESTO
06739H743
13
550
SH
SOLE
0
550
0
BARRICK GOLD CORP
COMMON CAD
067901108
169
11728
SH
SOLE
0
11428
300
BAXTER INTL INC
COMMON
071813109
3651
56493
SH
SOLE
0
20248
36245
BB&T CORPORATION
COMMON
054937107
548
11027
SH
SOLE
653
10374
0
BEACON ROOFING SUP
COMMON
073685109
20014
313908
SH
SOLE
0
287708
26200
BECTON DICKINSON
COMMON
075887109
6221
29064
SH
SOLE
0
27648
1416
BED BATH & BEYOND
COMMON
075896100
56
2566
SH
SOLE
0
2466
100
BEIERSDORF AG
ORDINARY
D08792109
71656
609544
SH
SOLE
0
605769
3775
BEMIS INC
COMMON
081437105
686
14360
SH
SOLE
0
12460
1900
BERKSHIRE HATHAWAY
CLASS A
084670108
4351804
14623
SH
SOLE
0
12866
1757
BERKSHIRE HATHAWAY
CLASS B
084670702
530120
2674404
SH
SOLE
81950
2535772
56682
BERKSHIRE HILLS BANC
COMMON
084680107
27
750
SH
SOLE
0
0
750
BERRY GLOBAL GROUP
COMMON
08579W103
2
44
SH
SOLE
0
44
0
BHP BILLITON LTD
SP ADR (2 ORD)
088606108
17
370
SH
SOLE
0
370
0
BIG LOTS INC
COMMON
089302103
16
300
SH
SOLE
0
300
0
BIGLARI HOLDINGS INC
COMMON
08986R101
145
350
SH
SOLE
0
350
0
BIO RAD LABS INC
CLASS A
090572207
142
599
SH
SOLE
0
599
0
BIOGEN INC
COM STK USD0.0005
09062X103
359
1130
SH
SOLE
0
1130
0
BIOLIFE SOLUTIONS
COMMON
09062W204
72
12000
SH
SOLE
0
12000
0
BIOMARIN PHARMAC INC
COMMON
09061G101
109
1225
SH
SOLE
0
1225
0
BIOSPECIFICS TECH CO
COMMON
090931106
1312
30280
SH
SOLE
0
30280
0
BIOTIME INC
WTS OCT 1 18
09066L162
0
171
SH
SOLE
0
171
0
BIOVERATIV INC
COM USD0.001
09075E100
30
564
SH
SOLE
0
564
0
BK MARIN BANCORP
COMMON
063425102
342
5035
SH
SOLE
5035
0
0
BLACK HILLS CORP
COMMON
092113109
5952
99035
SH
SOLE
600
95460
2975
BLACKBAUD INC
COMMON
09227Q100
81
866
SH
SOLE
0
866
0
BLACKBERRY LIMITED
COMMON
09228F103
26
2400
SH
SOLE
0
2300
100
BLACKHAWK NETWORK
COM USD0.001
09238E104
1107
31071
SH
SOLE
0
30859
212
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
23
1666
SH
SOLE
0
0
1666
BLACKROCK CR. ALLOC
COMMON SBI
092508100
39
3000
SH
SOLE
0
3000
0
BLACKROCK CRP HYLDFD
COMMON
09255P107
328
30000
SH
SOLE
0
30000
0
BLACKROCK ENGY&RES
COMMON
09250U101
1276
90000
SH
SOLE
0
90000
0
BLACKROCK ENHANCED
GBL DIV TR COM
092501105
1
110
SH
SOLE
0
110
0
BLACKROCK FL RT TR
COMMON
091941104
0
6
SH
SOLE
0
6
0
BLACKROCK INC
COMMON
09247X101
214
418
SH
SOLE
0
418
0
BLACKROCK MUNI HLDGS
NY QLTY COM
09255C106
18
1350
SH
SOLE
0
1350
0
BLACKSTONE GROUP
UNIT
09253U108
2519
78680
SH
SOLE
0
76050
2630
BLACKSTONE MORTGAGE
REIT CLASS A COMMON
09257W100
177
5525
SH
SOLE
0
5525
0
BLOCK H & R INC
COMMON
093671105
4165
158855
SH
SOLE
0
153855
5000
BLUCORA INC
COMMON
095229100
0
40
SH
SOLE
0
40
0
BLUEBIRD BIO INC
COMMON
09609G100
71
400
SH
SOLE
0
400
0
BOARDWALK PIPELINE
COMMON UNIT
096627104
222
17200
SH
SOLE
0
17200
0
BOEING CO
COMMON
097023105
3965
13445
SH
SOLE
0
13218
227
BOINGO WIRELESS IN
COMMON
09739C102
33
1500
SH
SOLE
0
1500
0
BOOZ ALLEN HAMILTO
CLASS A
099502106
4
126
SH
SOLE
0
126
0
BORG WARNER INC
COMMON
099724106
21
429
SH
SOLE
0
429
0
BOSTON SCIENTIFIC
COMMON
101137107
2
100
SH
SOLE
0
100
0
BP PLC
ADR (6 ORD)
055622104
1526
36320
SH
SOLE
0
28848
7472
BRAINSTORM CELL THRP
COMMON
10501E201
13
3500
SH
SOLE
0
3500
0
BRANDYWINE RLTY TR
SBI USD0.01
105368203
18
1000
SH
SOLE
0
1000
0
BRIGHTHOUSE FINANCAL
COMMON STOCK
10922N103
8
140
SH
SOLE
0
140
0
BRINKER INTL INC
COMMON
109641100
102
2650
SH
SOLE
0
2650
0
BRINKS COMPANY
COMMON
109696104
792
10069
SH
SOLE
0
10069
0
BRISTOL MYERS SQUIBB
COMMON
110122108
3451
56317
SH
SOLE
0
54306
2011
BRISTOW GROUP INC
COMMON
110394103
2588
192136
SH
SOLE
2250
189836
50
BRITISH AMER TOB PLC
SPONSORED ADR
110448107
40311
601759
SH
SOLE
305
597554
3900
BRIXMOR PROPERTY G
COM USD0.01
11120U105
34824
1866270
SH
SOLE
600
1801650
64020
BROADCOM LIMITED
NPV
Y09827109
29
114
SH
SOLE
0
114
0
BROADRIDGE FINL SOLN
COMMON
11133T103
320
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
699837
16073428
SH
SOLE
468230
14696336
908862
BROOKFIELD BUSINESS
LTD PARTNERSHIP UNT
G16234109
2496
72258
SH
SOLE
0
51982
20276
BROOKFIELD INFR PRTR
UNIT
G16252101
78377
1749112
SH
SOLE
0
1688218
60894
BROOKFIELD PROPERTY
PARTNERS L.P.U
G16249107
40427
1818781
SH
SOLE
4150
1788291
26340
BROOKFIELD RENEWABLE
COMMON LPU
G16258108
21899
626322
SH
SOLE
0
614822
11500
BROOKLINE BANCORP IN
COMMON
11373M107
4648
296054
SH
SOLE
2000
291204
2850
BROOKS AUTOMATION
COMMON
114340102
363
15260
SH
SOLE
0
15260
0
BROWN FORMAN CORP
CLASS B
115637209
236
3450
SH
SOLE
0
3450
0
BRT REALTY TRUST
SH BEN INT
055645303
3051
258802
SH
SOLE
0
121146
137656
BRUNSWICK CORP
COMMON
117043109
3
62
SH
SOLE
0
62
0
BSB BANCORP INC MD
COMMON
05573H108
29
1000
SH
SOLE
0
1000
0
BUCKEYE PARTNERS L P
UNIT
118230101
817
16500
SH
SOLE
0
16500
0
BUCKLE INC
COMMON
118440106
315
13300
SH
SOLE
0
13300
0
BWX TECHNOLOGIES INC
COMMON
05605H100
184
3049
SH
SOLE
0
3049
0
C & F FINL CORP
COMMON
12466Q104
916
15795
SH
SOLE
0
0
15795
CABLE ONE INC
COMMON
12685J105
704
1001
SH
SOLE
0
1001
0
CABOT CORP
COMMON
127055101
21
350
SH
SOLE
0
350
0
CADIZ INC
COMMON
127537207
448
31500
SH
SOLE
0
31500
0
CAESARSTONE LTD
ILS0.04
M20598104
4
200
SH
SOLE
0
0
200
CALAMOS STRATEGIC TO
COMMON SBI
128125101
55
4631
SH
SOLE
0
4631
0
CALERES INC
COMMON
129500104
3653
109132
SH
SOLE
0
107632
1500
CALIFORNIA RESOURCES
COMMON
13057Q206
1
82
SH
SOLE
0
82
0
CALIFORNIA WTR SVC
COMMON
130788102
13
293
SH
SOLE
0
293
0
CALLIDUS SOFTWARE
COMMON
13123E500
57
2000
SH
SOLE
0
2000
0
CALPINE CORP
COMMON
131347304
3
254
SH
SOLE
0
254
0
CAMDEN NATL CORP
COMMON
133034108
315
7500
SH
SOLE
0
0
7500
CAMDEN PPTY TR
SH BEN INT
133131102
4558
49515
SH
SOLE
0
47131
2384
CAMECO CORP
COMMON
13321L108
714
77400
SH
SOLE
0
69100
8300
CAMPBELL SOUP CO
COMMON
134429109
305
6350
SH
SOLE
0
6350
0
CAPITAL ONE FINL CO
COMMON
14040H105
53987
542154
SH
SOLE
0
540311
1843
CAPITAL SOUTHWEST
COMMON
140501107
11900
719070
SH
SOLE
0
717570
1500
CAPITAL SR LIVING
COMMON
140475104
32803
2431720
SH
SOLE
331400
1931555
168765
CAPSTEAD MTG CORP
COMMON
14067E506
2
281
SH
SOLE
0
281
0
CARA THERAPEUTICS
COM USD0.001
140755109
1248
102000
SH
SOLE
102000
0
0
CARDINAL HEALTH INC
COMMON
14149Y108
171
2803
SH
SOLE
0
0
2803
CARDIOVASCULAR SYS
COMMON
141619106
9949
420000
SH
SOLE
420000
0
0
CARGURUS INC
COMMON CL A
141788109
29
1000
SH
SOLE
0
1000
0
CARLISLE COS INC
COMMON
142339100
60
530
SH
SOLE
0
530
0
CARLYLE GROUP L P
COMMON
14309L102
107
4680
SH
SOLE
0
4630
50
CARMAX INC
COMMON
143130102
10708
166975
SH
SOLE
0
152000
14975
CARNIVAL CORP
COMMON
143658300
13
200
SH
SOLE
0
200
0
CAROLINA TR BANCSHS
COM STK USD0.01
14422P105
86
9031
SH
SOLE
0
0
9031
CARROLS RESTAURANT
COMMON
14574X104
26595
2188953
SH
SOLE
229450
1850754
108749
CARS.COM INC
COMMON STOCK
14575E105
116
4036
SH
SOLE
0
4036
0
CASEYS GEN STORES
COMMON
147528103
89
800
SH
SOLE
0
800
0
CATERPILLAR INC
COMMON
149123101
673
4276
SH
SOLE
0
2774
1502
CAVCO INDUSTRIES
COMMON
149568107
41
270
SH
SOLE
0
270
0
CBIZ INC
COMMON
124805102
35965
2327893
SH
SOLE
174300
2016393
137200
CBL & ASSOCIATE PROP
REIT
124830100
42
7500
SH
SOLE
0
0
7500
CBS CORPORATION
CLASS A
124857103
1195
20000
SH
SOLE
0
20000
0
CBS CORPORATION
CLASS B
124857202
68640
1163399
SH
SOLE
300
1160665
2434
CDK GLOBAL INC
COM USD0.001 'WI'
12508E101
815
11445
SH
SOLE
0
11279
166
CDN NATL RAILWAY
COMMON
136375102
135
1642
SH
SOLE
100
1542
0
CDN NATURAL RES
COMMON
136385101
109536
3066530
SH
SOLE
2050
2759703
304777
CDN PACIFIC RAILWAY
COMMON
13645T100
27
150
SH
SOLE
0
150
0
CDW CORP
COMMON
12514G108
3
53
SH
SOLE
0
53
0
CEDAR FAIR L P
DEPOSITORY UNIT
150185106
19
300
SH
SOLE
0
300
0
CELANESE CORP
SERIES A
150870103
6
60
SH
SOLE
0
60
0
CELGENE CORP
COMMON
151020104
24612
235839
SH
SOLE
0
233534
2305
CELGENE CORP
RTS 00/00/11
151020112
4
5000
SH
SOLE
0
5000
0
CEL-SCI CORPORATION
COMMON STOCK
150837607
0
2
SH
SOLE
0
2
0
CENOVUS ENERGY
COMMON
15135U109
22
2500
SH
SOLE
0
2500
0
CENTENNIAL RESOURCE
COM USD0.0001 CL A
15136A102
9809
495416
SH
SOLE
1700
485016
8700
CENTERPOINT ENERGY
COMMON
15189T107
19
685
SH
SOLE
0
685
0
CENTRAL FD CDA LTD
CLASS A NON VTG
153501101
324
24199
SH
SOLE
0
24199
0
CENTRAL FEDERAL CRP
COMMON STOCK
15346Q202
137
50000
SH
SOLE
0
0
50000
CENTRAL SECS CORP
COMMON
155123102
913
33330
SH
SOLE
0
30531
2799
CENTURY BANCORP
CLASS A NON VTG
156432106
907
11600
SH
SOLE
0
11600
0
CENTURYLINK INC
COMMON
156700106
1165
69865
SH
SOLE
500
41765
27600
CENVEO INC
COMMON
15670S402
7
8836
SH
SOLE
0
8136
700
CERNER CORP
COMMON
156782104
87
1292
SH
SOLE
0
1292
0
CERUS CORP
COMMON
157085101
141
42000
SH
SOLE
0
42000
0
CHARTER COMMUNICATIO
COM USD0.001 CLASS'A
16119P108
2893
8613
SH
SOLE
0
8517
96
CHATHAM LODGING TR
COMMON
16208T102
11
500
SH
SOLE
0
500
0
CHECK POINT SOFTWARE
ORDINARY
M22465104
350
3380
SH
SOLE
50
3330
0
CHEMICAL FINL CORP
COMMON
163731102
10838
202709
SH
SOLE
0
194928
7781
CHEMUNG FINL CORP
COMMON
164024101
4837
100575
SH
SOLE
0
92870
7705
CHEROKEE INC
COMMON
16444H102
19
10000
SH
SOLE
0
0
10000
CHESAPEAKE ENERGY
4.5% CONV PFD
165167842
1
25
SH
SOLE
0
25
0
CHESAPEAKE ENERGY
COMMON
165167107
6254
1579311
SH
SOLE
0
1374736
204575
CHESAPEAKE UTILS COR
COMMON
165303108
6994
89047
SH
SOLE
600
83822
4625
CHEVRON CORP
COMMON
166764100
5685
45411
SH
SOLE
0
43768
1643
CHICAGO BRIDGE & IRN
NY REGISTRY SH
167250109
161
10000
SH
SOLE
0
10000
0
CHICOS FAS INC
COMMON
168615102
1
115
SH
SOLE
0
115
0
CHIMERA INVT CORP
COMMON
16934Q208
3
200
SH
SOLE
0
200
0
CHINA AUTO SYSTEMS
COMMON
16936R105
44
9250
SH
SOLE
0
0
9250
CHINA XD PLASTICS CO
COMMON
16948F107
6
1500
SH
SOLE
0
1500
0
CHINA ZENIX AUTO I
ADS (4 ORD)
16951E104
70
57778
SH
SOLE
57778
0
0
CHIPOTLE MEXICAN GRL
COMMON
169656105
98
340
SH
SOLE
0
330
10
CHUBB LIMITED
COMMON
H1467J104
67842
464260
SH
SOLE
4271
387004
72985
CHURCH & DWIGHT INC
COMMON
171340102
220
4396
SH
SOLE
0
4396
0
CIENA CORPORATION
COMMON
171779309
2237
106900
SH
SOLE
0
102492
4408
CIGNA CORP
COMMON
125509109
1475
7265
SH
SOLE
0
7265
0
CIMAREX ENERGY CO
COMMON
171798101
466
3825
SH
SOLE
0
3825
0
CIMPRESS N V
SHS EURO
N20146101
47
400
SH
SOLE
0
400
0
CINCINNATI BELL INC
COMMON
171871502
4
200
SH
SOLE
200
0
0
CINCINNATI BELL INC
PFD CV DEP1/20
171871403
10
200
SH
SOLE
0
200
0
CINCINNATI FINL CORP
COMMON
172062101
55
742
SH
SOLE
0
742
0
CINEMARK HOLDINGS
COMMON
17243V102
391
11250
SH
SOLE
0
11250
0
CINTAS CORP
COMMON
172908105
20
129
SH
SOLE
0
129
0
CISCO SYSTEMS INC
COMMON
17275R102
17975
469341
SH
SOLE
80
467495
1766
CITIGROUP INC
COMMON
172967424
61529
826902
SH
SOLE
814
768366
57722
CITIZENS CMNTY BANCP
COMMON
174903104
258
19174
SH
SOLE
0
0
19174
CITIZENS FINANCIAL
COMMON
174610105
12192
290442
SH
SOLE
500
284157
5785
CITRIX SYS INC
COMMON
177376100
20
232
SH
SOLE
0
232
0
CIVEO CORPORATION
COMMON
17878Y108
5
1900
SH
SOLE
0
1900
0
CLAYMORE ETF
TR GUG BLT2018 HY
18383M381
46
1870
SH
SOLE
0
1870
0
CLAYMORE EXCHANGE TR
GUG BUL 2019 HY
18383M373
45
1885
SH
SOLE
0
1885
0
CLAYMORE EXCHANGE TR
GUG BUL 2020 HY
18383M365
45
1870
SH
SOLE
0
1870
0
CLEARSIDE BIOMEDIC
CLEARSIDE BIOMEDIC
185063104
2450
350000
SH
SOLE
0
350000
0
CLOROX CO
COMMON
189054109
2622
17632
SH
SOLE
0
17632
0
CLOUGH GBL DIV & INC
COMMON SHSOF BEN INT
18913Y103
108
8127
SH
SOLE
0
8127
0
CME GROUP INC
CLASS A
12572Q105
2370
16231
SH
SOLE
0
16231
0
CMS ENERGY CORP
COMMON
125896100
6329
133826
SH
SOLE
0
132126
1700
COCA-COLA CO
COMMON
191216100
32279
703564
SH
SOLE
0
688438
15126
COCA-COLA EU PARTNRS
PLC ORDINARY SHARES
G25839104
427
10735
SH
SOLE
0
10735
0
COEUR MINING INC
COMMON
192108504
1
250
SH
SOLE
250
0
0
COGENTIX MED INC
COM USD0.01
19243A104
65
20770
SH
SOLE
0
20770
0
COGNIZANT TECH SOLNS
CLASS A
192446102
11
160
SH
SOLE
0
160
0
COHEN & STEERS INFRA
COMMON
19248A109
4
204
SH
SOLE
0
204
0
COHEN & STEERS LTD
COMMON
19248C105
46
1800
SH
SOLE
0
1800
0
COHEN & STEERS QUAL
COMMON
19247L106
2
235
SH
SOLE
0
235
0
COHERENT INC
COMMON
192479103
56
200
SH
SOLE
0
200
0
COLGATE PALMOLIVE CO
COMMON
194162103
15664
207611
SH
SOLE
0
206747
864
COLLECTORS UNIVERSE
COMMON
19421R200
28
1000
SH
SOLE
0
0
1000
COLLEGIUM PHARMACEUT
COMMON
19459J104
8606
466200
SH
SOLE
466200
0
0
COLONY NORTHSTAR INC
COM
19625W104
63
5535
SH
SOLE
0
5535
0
COLUMBIA EMERGING GL
EMERGING MKTS CONSUM
19762B509
5
200
SH
SOLE
0
200
0
COMCAST CORP
CLASS A
20030N101
232870
5814454
SH
SOLE
25565
5564543
224346
COMERICA INC
COMMON
200340107
332
3825
SH
SOLE
0
3825
0
COMMERCE BANCSHARES
COMMON
200525103
171
3073
SH
SOLE
0
3073
0
COMMERCEHUB INC
COM USD0.01 SER A WI
20084V108
62
2861
SH
SOLE
0
2861
0
COMMERCEHUB INC
COM USD0.01 SER C WI
20084V306
118
5774
SH
SOLE
0
5774
0
COMMERCIAL METALS CO
COMMON
201723103
13414
629180
SH
SOLE
600
589510
39070
COMMERCIAL VEH GRP
COMMON
202608105
3619
338618
SH
SOLE
0
303118
35500
COMMSCOPE INC
COM USD0.01
20337X109
38
1030
SH
SOLE
0
1030
0
COMMUNITY WST BKSHRS
COMMON
204157101
254
23888
SH
SOLE
0
0
23888
CONAGRA BRANDS INC
COMMON
205887102
148
3946
SH
SOLE
0
3652
294
CONCERT PHARMACEUT
COM USD0.001
206022105
463
17900
SH
SOLE
17900
0
0
CONCHO RESOURCES
COMMON
20605P101
15
100
SH
SOLE
0
100
0
CONDUENT INCORPORATE
COMMON
206787103
4
290
SH
SOLE
0
290
0
CONNECTICUT WTR SVC
COMMON
207797101
2512
43771
SH
SOLE
600
40871
2300
CONOCOPHILLIPS
COMMON
20825C104
76427
1392376
SH
SOLE
2350
1378559
11467
CONSOLDTD EDISON INC
COMMON
209115104
608
7166
SH
SOLE
0
7166
0
CONSOLIDATED WATR CO
ORDINARY
G23773107
10136
804513
SH
SOLE
0
757193
47320
CONSTELLATION BRANDS
CLASS A
21036P108
36
160
SH
SOLE
0
160
0
CONTINENTAL RES
COMMON
212015101
26
500
SH
SOLE
0
500
0
COPART INC
COMMON
217204106
50
1160
SH
SOLE
0
1160
0
CORE LABORATORIES
COMMON
N22717107
19
175
SH
SOLE
0
175
0
CORIUM INTERNATION
COM USD0.001
21887L107
96
10000
SH
SOLE
0
10000
0
CORNING INCORPORATED
COMMON
219350105
536
16770
SH
SOLE
0
16770
0
COSTAR GROUP INC
COMMON
22160N109
311
1050
SH
SOLE
0
1000
50
COSTCO WHSL CORP
COMMON
22160K105
3422
18386
SH
SOLE
0
16504
1882
COTY INC
CLASS A
222070203
16288
818939
SH
SOLE
4300
802084
12555
COUNTY BANCORP
COM USD0.01
221907108
223
7500
SH
SOLE
0
0
7500
COUSINS PPTYS INC
COMMON
222795106
6
684
SH
SOLE
0
684
0
CRACKER BARREL OLD
CTRY STORE COM
22410J106
158
1000
SH
SOLE
0
1000
0
CRAFT BREW ALIA
COMMON
224122101
1580
82332
SH
SOLE
0
82332
0
CRANE CO
COMMON
224399105
20
225
SH
SOLE
0
225
0
CREE INC
COMMON
225447101
13
359
SH
SOLE
0
359
0
CRESTWOOD EQ. PRTNRS
UNIT LTD PTNR
226344208
987
38285
SH
SOLE
0
19035
19250
CRITEO S.A
ADS REPR 1 ORD SPONS
226718104
26740
1027304
SH
SOLE
28500
935484
63320
CROSS TIMBERS RTY TR
UNIT
22757R109
14
1000
SH
SOLE
0
1000
0
CROWN CASTLE INTL
COMMON
22822V101
29
265
SH
SOLE
0
265
0
CROWN CRAFTS INC
COMMON
228309100
306
47495
SH
SOLE
0
0
47495
CSS INDS INC
COMMON
125906107
4887
175605
SH
SOLE
0
162980
12625
CSW INDUSTRIALS IN
COM USD0.01
126402106
34977
761212
SH
SOLE
0
759712
1500
CSX CORP
COMMON
126408103
5936
107912
SH
SOLE
0
107912
0
CTI BIOPHARMA CORP
COM NPV
12648L601
0
36
SH
SOLE
0
36
0
CULLEN FROST BANKERS
COMMON
229899109
5086
53740
SH
SOLE
8026
45714
0
CUMMINS INC
COMMON
231021106
169
957
SH
SOLE
0
957
0
CVB FINANCIAL CORP
COMMON
126600105
128
5442
SH
SOLE
0
0
5442
CVS HEALTH CORP
COMMON
126650100
96841
1335736
SH
SOLE
89450
1219749
26537
CYPRESS SEMICONDUCTR
COMMON
232806109
71
4705
SH
SOLE
0
4705
0
CYREN LTD
ORD SHS
M26895108
5
2000
SH
SOLE
0
2000
0
D R HORTON INC
COMMON
23331A109
144
2826
SH
SOLE
0
2826
0
DAILY JOURNAL CORP
COMMON
233912104
0
1
SH
SOLE
0
1
0
DAKTRONICS INC
COMMON
234264109
1
140
SH
SOLE
0
0
140
DANAHER CORP
COMMON
235851102
262138
2824159
SH
SOLE
120000
2667816
36343
DANONE
SP ADR (0.2 ORD)
23636T100
3148
187741
SH
SOLE
0
168841
18900
DARDEN RESTAURANT
COMMON
237194105
214
2229
SH
SOLE
0
2229
0
DASEKE INC
WTS JUL 28 20
23753F115
40
20000
SH
SOLE
0
20000
0
DAVITA INC
COMMON
23918K108
10
144
SH
SOLE
0
144
0
DEERE & CO
COMMON
244199105
255
1631
SH
SOLE
0
1231
400
DELL TECHNOLOGIES
COM CL V
24703L103
44
546
SH
SOLE
0
546
0
DELTA AIR LINES
COMMON
247361702
51
920
SH
SOLE
0
920
0
DELTIC TIMBER CORP
COMMON
247850100
19
216
SH
SOLE
0
216
0
DENTSPLY SIRONA INC
COM USD0.01
24906P109
920
13986
SH
SOLE
0
13986
0
DEVON ENERGY CORP
COMMON
25179M103
1711
41349
SH
SOLE
0
41292
57
DEXCOM INC
COMMON
252131107
223
3899
SH
SOLE
0
3899
0
DIAGEO P L C
SP ADR (4 ORD)
25243Q205
3460
23700
SH
SOLE
0
22746
954
DIAGEO PLC
ORDINARY
G42089113
2699
74485
SH
SOLE
0
66785
7700
DIAMONDBACK ENERGY
COMMON
25278X109
5
42
SH
SOLE
0
42
0
DICERNA PHARMACEUT
COM USD0.0001
253031108
3865
428100
SH
SOLE
428100
0
0
DIGITAL RLTY TR INC
COMMON
253868103
45
400
SH
SOLE
0
400
0
DIME CMNTY BANCSHRS
COMMON
253922108
52
2490
SH
SOLE
0
0
2490
DISCOVER FINL SVCS
COMMON
254709108
34283
445698
SH
SOLE
0
442758
2940
DISCOVERY COMMUNIC
COMMON SERIES A
25470F104
8250
368645
SH
SOLE
100
308921
59624
DISCOVERY COMMUNIC
COMMON SERIES C
25470F302
53621
2532918
SH
SOLE
795
2381520
150603
DISH NETWORK CORP
CLASS A
25470M109
69
1450
SH
SOLE
0
1450
0
DLH HOLDINGS CORP.
COMMON
23335Q100
61
10000
SH
SOLE
0
0
10000
DNP SELECT INCOME FD
COMMON
23325P104
24
2276
SH
SOLE
0
2276
0
DOLBY LABORATORIES
COMMON
25659T107
36
592
SH
SOLE
0
592
0
DOLLAR TREE INC
COMMON
256746108
75
700
SH
SOLE
0
700
0
DOMINION ENERGY INC
COMMON
25746U109
402
4960
SH
SOLE
0
3560
1400
DONNELLEY FINANCIAL
COMMON
25787G100
14
762
SH
SOLE
0
762
0
DONNELLEY R R & SONS
COMMON
257867200
12
1364
SH
SOLE
0
1364
0
DORCHESTER MINERALS
COMMON UNIT
25820R105
345
22750
SH
SOLE
0
17550
5200
DOUBLELINE INCOME
COMMON
258622109
20
1000
SH
SOLE
0
1000
0
DOVER CORP
COMMON
260003108
59
589
SH
SOLE
0
489
100
DOWDUPONT INC
COM USD0.01
26078J100
29309
411532
SH
SOLE
0
388011
23521
DR PEPPER SNAPPLE
COMMON
26138E109
226
2337
SH
SOLE
0
2337
0
DRIL-QUIP INC
COMMON
262037104
8
176
SH
SOLE
0
176
0
DUCOMMUN INC
COMMON
264147109
59
2100
SH
SOLE
0
2100
0
DUFF&PHELPS GBL UTL
COMMON
26433C105
0
21
SH
SOLE
0
21
0
DUKE ENERGY CORP
COMMON
26441C204
1018
12107
SH
SOLE
0
11729
378
DUN & BRADSTREET COR
COMMON
26483E100
3080
26013
SH
SOLE
0
25713
300
DUNDEE CORP
CLASS A
264901109
9160
4559895
SH
SOLE
769270
3367891
422734
DUNKIN BRANDS GR
COMMON
265504100
103223
1601113
SH
SOLE
133670
1419993
47450
DXC TECHNOLOGY CO
COMMON STOCK
23355L106
44
468
SH
SOLE
0
468
0
EAGLE BANCRP MONTAN
COMMON
26942G100
633
30236
SH
SOLE
0
0
30236
EAST WEST BANCORP
COMMON
27579R104
60
1000
SH
SOLE
0
1000
0
EASTMAN CHEM CO
COMMON
277432100
225
2438
SH
SOLE
0
2432
6
EASTMAN KODAK CO
COM NEW
277461406
0
25
SH
SOLE
0
25
0
EASTMAN KODAK CO
WTS SEP 03 18
277461133
0
8
SH
SOLE
0
8
0
EASTMAN KODAK CO
WTS SEP 03 18
277461141
0
7
SH
SOLE
0
7
0
EATON CORPORATION
COMMON
G29183103
127
1620
SH
SOLE
0
1620
0
EATON VANCE
TAX-MNG OPP FUND
27828Y108
297
19361
SH
SOLE
0
19361
0
EATON VANCE ENHANCED
COMMON
278274105
238
16406
SH
SOLE
0
16406
0
EATON VANCE TAX
MNG GBL DV EQT
27829F108
7
750
SH
SOLE
0
750
0
EATON VANCE TAX ADV
COMMON
27828G107
23
1000
SH
SOLE
0
1000
0
EATON VANCE TX ADV
GLO DIV COMMON
27828S101
4
250
SH
SOLE
0
250
0
EBAY INC
COMMON
278642103
43533
1153507
SH
SOLE
6200
1071644
75663
EBIX INC
COMMON
278715206
150
1900
SH
SOLE
0
1900
0
ECHOSTAR CORP
CLASS A
278768106
59
1000
SH
SOLE
0
1000
0
ECOLAB INC
COMMON
278865100
1205
8987
SH
SOLE
0
8987
0
ECOPETROL SA
SP ADR (20 ORD)
279158109
102
7000
SH
SOLE
0
7000
0
EDGEWELL PERSONAL
COMMON
28035Q102
97
1642
SH
SOLE
0
1642
0
EDWARDS LIFESCIENCE
COMMON
28176E108
244
2172
SH
SOLE
0
2172
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
ELECTRONIC ARTS INC
COMMON
285512109
250
2380
SH
SOLE
0
2380
0
ELI LILLY & CO
COMMON
532457108
10514
124490
SH
SOLE
0
119160
5330
EMCOR GROUP INC
COMMON
29084Q100
4
51
SH
SOLE
0
51
0
EMERALD EXPOSITION
COMMON USD0.01
29103B100
2357
115900
SH
SOLE
115900
0
0
EMERSON ELEC CO
COMMON
291011104
1367
19622
SH
SOLE
0
18602
1020
EMPIRE RESORTS INC
COM USD0.01
292052305
0
34
SH
SOLE
0
34
0
ENANTA PHARMACEUTI
COMMON
29251M106
63620
1084200
SH
SOLE
965700
114250
4250
ENBRIDGE ENERGY PART
COMMON
29250R106
8
600
SH
SOLE
0
0
600
ENBRIDGE INC
COMMON
29250N105
5960
152406
SH
SOLE
0
149494
2912
ENCANA CORPORATION
COMMON
292505104
331
24840
SH
SOLE
0
24590
250
ENERGIZER HOLDINGS
COMMON
29272W109
136
2842
SH
SOLE
0
2842
0
ENERGY TRANSFER EQTY
COMMON UNIT
29273V100
252
14612
SH
SOLE
0
14612
0
ENERGY TRANSFER PRTN
UNIT LTD PARTN
29278N103
228
12749
SH
SOLE
0
12749
0
ENERPLUS CORP
COMMON
292766102
9
1000
SH
SOLE
1000
0
0
ENGILITY HOLDNGS INC
COMMON
29286C107
0
5
SH
SOLE
0
5
0
ENPRO INDS INC
COMMON
29355X107
93
1000
SH
SOLE
0
1000
0
ENSCO PLC
COMMON CLASS A
G3157S106
1956
331130
SH
SOLE
5100
324680
1350
ENSTAR GROUP LTD
COMMON
G3075P101
10
50
SH
SOLE
0
0
50
ENTEGRA FINANCIAL
COMMON NPV
29363J108
285
9763
SH
SOLE
0
9763
0
ENTELLUS MED INC
COMMON
29363K105
3536
145000
SH
SOLE
145000
0
0
ENTERCOM COMMUN CORP
CLASS A
293639100
4174
386514
SH
SOLE
0
386514
0
ENTERGY CORP
COMMON
29364G103
243
2994
SH
SOLE
0
2994
0
ENTERPRISE PRODS
COMMON
293792107
3811
143783
SH
SOLE
0
141579
2204
ENVISION HEALTHCARE
COMMON STOCK
29414D100
1
49
SH
SOLE
0
49
0
EOG RESOURCES INC
COMMON
26875P101
44841
415493
SH
SOLE
8651
406822
20
EQT CORPORATION
COMMON
26884L109
341
6000
SH
SOLE
0
6000
0
EQUIFAX INC
COMMON
294429105
81
693
SH
SOLE
0
693
0
EQUITY COMMONWEALTH
COMMON SBI
294628102
1113
36500
SH
SOLE
0
36500
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
192
3024
SH
SOLE
0
3024
0
ERICSSON
ADR (1 ORD B SEK1)
294821608
10
1527
SH
SOLE
0
218
1309
ESCO TECHN INC
COMMON
296315104
12
200
SH
SOLE
0
200
0
ESSENDANT INC
COM USD0.10
296689102
214
23175
SH
SOLE
0
19775
3400
ESSENT GRP LTD
COM USD0.015
G3198U102
1
42
SH
SOLE
0
42
0
ESTEE LAUDER CO
CLASS A
518439104
464
3649
SH
SOLE
0
3649
0
EV ENERGY PARTNERS
COMMON UNIT
26926V107
0
500
SH
SOLE
0
0
500
EVEREST RE GROUP LTD
COMMON
G3223R108
22
100
SH
SOLE
0
100
0
EVERSOURCE ENERGY
COMMON
30040W108
97
1537
SH
SOLE
0
1537
0
EXELON CORP
COMMON
30161N101
149
3790
SH
SOLE
0
3290
500
EXPEDIA INC
COMMON
30212P303
299
2500
SH
SOLE
0
1800
700
EXPEDITORS INTL WASH
COMMON
302130109
29
460
SH
SOLE
0
460
0
EXPRESS SCRIPTS HLDG
COMMON
30219G108
534
7157
SH
SOLE
0
6228
929
EXTENDED STAY AMRC
1 COM&1 CL 'B'
30224P200
14210
747900
SH
SOLE
0
708900
39000
EXTRA SPACE STORAGE
REIT
30225T102
131
1500
SH
SOLE
0
1500
0
EXXON MOBIL CORP
COMMON
30231G102
37728
451076
SH
SOLE
300
425955
24821
FACEBOOK INC
CLASS A
30303M102
9370
53100
SH
SOLE
32000
20180
920
FAIR ISAAC INC
COMMON
303250104
253
1654
SH
SOLE
0
654
1000
FARMER BROS CO
COMMON
307675108
1262
39270
SH
SOLE
0
38570
700
FATE THERAPEUTICS
COM USD0.001
31189P102
1
250
SH
SOLE
0
0
250
FEDEX CORP
COMMON
31428X106
146394
586659
SH
SOLE
1000
571175
14484
FERRARI N V
COMMON
N3167Y103
2
20
SH
SOLE
0
20
0
FERRO CORP
COMMON
315405100
2325
98580
SH
SOLE
0
95580
3000
FIDELITY NATL INFO
COMMON
31620M106
412
4381
SH
SOLE
0
4111
270
FIESTA RESTAURANT GR
COMMON
31660B101
1924
101290
SH
SOLE
0
100100
1190
FIFTH THIRD BANCORP
COMMON
316773100
101
3360
SH
SOLE
0
3360
0
FINISH LINE INC
CLASS A
317923100
0
1
SH
SOLE
0
1
0
FIREEYE INC
COMMON STOCK
31816Q101
264
18600
SH
SOLE
0
18600
0
FIRST BANK WILLIAMS
COMMON
31931U102
439
31703
SH
SOLE
0
24108
7595
FIRST DATA CORP
COMMON CL A
32008D106
167
10000
SH
SOLE
0
10000
0
FIRST FINL BANCORP
COMMON
320209109
123
4668
SH
SOLE
0
4668
0
FIRST HORIZON NATL
COMMON
320517105
3569
178572
SH
SOLE
0
174067
4505
FIRST REPUBLIC BANK
COMMON
33616C100
1
20
SH
SOLE
0
20
0
FIRST TR ETF
DJ INTERNT IDX
33733E302
13
125
SH
SOLE
0
125
0
FIRSTENERGY CORP
COMMON
337932107
24
800
SH
SOLE
0
800
0
FISERV INC
COMMON
337738108
149
1139
SH
SOLE
0
1139
0
FLAGSTAR BANCORP
COMMON
337930705
27
730
SH
SOLE
0
730
0
FLEETCOR TECHNOLOG
COMMON
339041105
360
1874
SH
SOLE
0
1874
0
FLIR SYS INC
COMMON
302445101
5326
114259
SH
SOLE
0
114259
0
FLUOR CORPORATION
COMMON
343412102
5
101
SH
SOLE
0
51
50
FLY LEASING LTD
ADR 144 A
34407D109
5071
392830
SH
SOLE
320130
63150
9550
FMC CORP
COMMON
302491303
9
100
SH
SOLE
0
100
0
FNB CORP
COMMON
302520101
124
9005
SH
SOLE
0
7003
2002
FNF GROUP
COMMON STOCK
31620R303
4
107
SH
SOLE
0
107
0
FOAMIX PHARMACUTICLS
COMMON
M46135105
189
31500
SH
SOLE
0
31500
0
FOMENTO ECON MEXI
SP ADR (10 UNITS)
344419106
43
465
SH
SOLE
0
465
0
FOOT LOCKER INC
COMMON
344849104
187
4000
SH
SOLE
0
4000
0
FORD MOTOR CO
COMMON
345370860
41
3345
SH
SOLE
0
3345
0
FOREST CITY ENTPRSES
CLASS A
345605109
21486
891560
SH
SOLE
0
854325
37235
FORTIVE CORPORATION
COMMON STOCK
34959J108
26090
360620
SH
SOLE
0
351211
9409
FORTUNE BRANDS HOM
COMMON USD0.01
34964C106
75
1100
SH
SOLE
0
1100
0
FOSSIL INC
COMMON
34988V106
2
300
SH
SOLE
0
0
300
FOUR CORNERS PRPERTY
COMMON
35086T109
27
1066
SH
SOLE
0
1066
0
FRANCO NEVADA CORP
COMMON
351858105
1
17
SH
SOLE
0
17
0
FRANKLIN ELEC INC
COMMON
353514102
1025
22350
SH
SOLE
0
22350
0
FRANKLIN RES INC
COMMON
354613101
19250
444269
SH
SOLE
0
443139
1130
FRANKLIN STREET PPTY
COMMON
35471R106
297
27661
SH
SOLE
0
27661
0
FREEPORT-MCMORAN INC
COMMON
35671D857
17
936
SH
SOLE
0
300
636
FRESENIUS MED CARE
ADS (1/2 PRF SHR)
358029106
54
1038
SH
SOLE
0
1038
0
FRP HOLDINGS INC
COMMON
30292L107
266
6021
SH
SOLE
0
6021
0
FS BANCORP INC
COMMON
30263Y104
54
1000
SH
SOLE
0
0
1000
FUELCELL ENERGY INC
COM USD0.0001
35952H502
5
3191
SH
SOLE
0
3191
0
GABELLI EQUITY TRUST
COMMON
362397101
44
7116
SH
SOLE
0
7116
0
GAMESTOP CORP HLDG
CLASS A
36467W109
8
500
SH
SOLE
0
500
0
GANNETT INC
COMMON
36473H104
49
4262
SH
SOLE
0
4262
0
GAP INC
COMMON
364760108
70
2056
SH
SOLE
0
2056
0
GCP APPLIED TECH INC
COMMON
36164Y101
49233
1543372
SH
SOLE
34300
1481772
27300
GENERAL AMERN INVS
COMMON
368802104
338
9835
SH
SOLE
0
8195
1640
GENERAL DYNAMICS
COMMON
369550108
1048
5156
SH
SOLE
0
5146
10
GENERAL ELECTRIC CO
COMMON
369604103
24809
1421730
SH
SOLE
3226
1344445
74059
GENERAL MILLS INC
COMMON
370334104
7859
132565
SH
SOLE
0
132565
0
GENERAL MOTORS CO
COMMON
37045V100
16
408
SH
SOLE
0
408
0
GENERAL MTRS CO
WTS JUL 10 19
37045V126
1
76
SH
SOLE
0
76
0
GENESCO INC
COMMON
371532102
0
3
SH
SOLE
0
3
0
GENIE ENERGY LTD
CLASS B
372284208
0
66
SH
SOLE
0
66
0
GENIUS BRANDS INTL
COM USD0.001
37229T301
3
1265
SH
SOLE
0
1265
0
GENOMIC HEALTH
COMMON
37244C101
3792
110900
SH
SOLE
110900
0
0
GENPACT LIMITED
COMMON
G3922B107
322
10149
SH
SOLE
0
10149
0
GENUINE PARTS CO
COMMON
372460105
180
1903
SH
SOLE
0
1903
0
GERON CORP
COMMON
374163103
5
3200
SH
SOLE
0
3200
0
GETTY RLTY CORP NEW
COMMON
374297109
70
2600
SH
SOLE
0
2600
0
GEVO INC
COM USD0.01
374396307
0
500
SH
SOLE
0
500
0
GGP INC
COMMON
36174X101
137
5875
SH
SOLE
0
5875
0
GILEAD SCIENCES INC
COMMON
375558103
198954
2777138
SH
SOLE
15660
2461596
299882
GLATFELTER
COMMON
377316104
13190
615233
SH
SOLE
1600
587568
26065
GLAXOSMITHKLINE PLC
SP ADR (2 ORD)
37733W105
898
25323
SH
SOLE
0
25323
0
GLOBAL PARTNERS LP
COMMON UNIT
37946R109
25
1500
SH
SOLE
0
1500
0
GLOBAL PAYMENTS INC
COMMON
37940X102
200
2000
SH
SOLE
0
2000
0
GLOBAL X FDS
GBL X MSCIGREECE ETF
37950E366
7
723
SH
SOLE
0
723
0
GLOBAL X FDS
LITHIUM ETF
37954Y855
5
150
SH
SOLE
0
0
150
GLOBAL X FDS
SILVER MNR ETF
37954Y848
104
3199
SH
SOLE
0
3199
0
GLOBALSTAR INC
COMMON
378973408
20
16000
SH
SOLE
0
16000
0
GLU MOBILE INC
COMMON
379890106
61
16770
SH
SOLE
0
15770
1000
GOLAR LNG LTD
ORDINARY
G9456A100
1345
45150
SH
SOLE
0
45150
0
GOLAR LNG PARTNERS
COMMON UNIT
Y2745C102
13
600
SH
SOLE
0
600
0
GOLDCORP INC
COMMON
380956409
19
1500
SH
SOLE
0
1500
0
GOLDMAN SACHS GROUP
COMMON
38141G104
1303
5115
SH
SOLE
0
5036
79
GOPRO INC.
COM USD0.0001 CL A
38268T103
0
11
SH
SOLE
0
11
0
GRACE W R & CO DEL
COMMON
38388F108
15613
222641
SH
SOLE
0
214919
7722
GRACO INC
COMMON
384109104
23478
519190
SH
SOLE
0
415575
103615
GRAHAM HOLDINGS CO
CLASS B COMMON STK
384637104
656
1175
SH
SOLE
0
1175
0
GRAINGER W W INC
COMMON
384802104
364
1544
SH
SOLE
0
500
1044
GRAMERCY PROPERTY TR
COMSHS BENFINT $0.01
385002308
14
530
SH
SOLE
0
530
0
GREAT PLAINS ENERGY
COMMON
391164100
13588
421495
SH
SOLE
0
401980
19515
GREEN BANCORP INC
COMMON
39260X100
6364
313508
SH
SOLE
115358
172150
26000
GREENHILL & CO INC
COMMON
395259104
5
279
SH
SOLE
0
279
0
GROUPE DANONE
SHS
F12033134
15994
192359
SH
SOLE
0
192159
200
GUARANTY BANCORP DEL
COMMON
40075T607
511
18500
SH
SOLE
0
0
18500
GUESS INC
COMMON
401617105
0
11
SH
SOLE
0
11
0
GUIDEWIRE SOFTWARE
COMMON
40171V100
44
600
SH
SOLE
0
600
0
HAIN CELESTIAL GROUP
COMMON
405217100
11
263
SH
SOLE
0
263
0
HALLIBURTON
COMMON
406216101
860
17606
SH
SOLE
0
16456
1150
HALYARD HEALTH INC
COMMON
40650V100
701
15189
SH
SOLE
0
15189
0
HANCOCK JOHN FINL OP
SH BEN INT NEW
409735206
29
759
SH
SOLE
0
759
0
HANESBRANDS INC
COMMON
410345102
607
29075
SH
SOLE
0
29075
0
HANNON ARMSTRONG S
COMMON
41068X100
16
700
SH
SOLE
0
700
0
HARDINGE INC
COMMON
412324303
643
36950
SH
SOLE
0
35150
1800
HARRIS CORP DEL
COMMON
413875105
81
574
SH
SOLE
0
574
0
HARSCO CORP
COMMON
415864107
2353
126170
SH
SOLE
0
108775
17395
HARTE HANKS INC
COMMON
416196103
0
288
SH
SOLE
0
288
0
HARTFORD FINL SVCS
COMMON
416515104
110
1969
SH
SOLE
0
1489
480
HARVARD BIOSCIENCE I
COMMON
416906105
432
131000
SH
SOLE
0
67000
64000
HASBRO INC
COMMON
418056107
1198
13182
SH
SOLE
0
12682
500
HC2 HLDGS INC
COMMON
404139107
89
15000
SH
SOLE
0
0
15000
HCA HEALTHCARE
COMMON
40412C101
79
900
SH
SOLE
0
900
0
HCP INC
COMMON
40414L109
0
1
SH
SOLE
0
0
1
HELIX ENRGY SOLNS
COMMON
42330P107
1
200
SH
SOLE
0
200
0
HENRY JACK & ASSOC
COMMON
426281101
351
3002
SH
SOLE
0
3002
0
HENRY SCHEIN INC
COMMON
806407102
76
1090
SH
SOLE
0
1090
0
HERCULES CAPITAL INC
COMMON
427096508
61
4650
SH
SOLE
0
4350
300
HESS CORPORATION
COMMON
42809H107
1060
22335
SH
SOLE
0
21935
400
HEWLETT PACKARD ENTR
COMMON USD0.01
42824C109
83
5781
SH
SOLE
0
5781
0
HEXCEL CORP
COMMON
428291108
253
4100
SH
SOLE
0
4100
0
HIGHLAND FDS I
IBOXX SR LN ETF
430101774
20
1131
SH
SOLE
0
1131
0
HIGHWOODS PPTYS INC
COMMON
431284108
1221
24000
SH
SOLE
0
24000
0
HILLENBRAND INC
COMMON
431571108
9
207
SH
SOLE
0
207
0
HILLTOP HOLDINGS
COMMON
432748101
443
17500
SH
SOLE
0
0
17500
HILTON WRLDWDE HLDGS
COMMON
43300A203
2536
31759
SH
SOLE
0
31659
100
HMS HOLDINGS CORP
COMMON
40425J101
9
570
SH
SOLE
0
570
0
HNI CORPORATION
COMMON
404251100
53
1400
SH
SOLE
0
1300
100
HOME BANCSHARES
COMMON
436893200
1072
46132
SH
SOLE
0
0
46132
HOME DEPOT INC
COMMON
437076102
5557
29322
SH
SOLE
0
28141
1181
HONEYWELL INTL INC
COMMON
438516106
287627
1875492
SH
SOLE
95025
1759295
21172
HORIZON GLOBAL CORP
COMMON
44052W104
19611
1398826
SH
SOLE
178475
1138461
81890
HORMEL FOODS CORP
COMMON
440452100
72
2000
SH
SOLE
0
2000
0
HOST HOTELS & RESRTS
REIT
44107P104
89
4527
SH
SOLE
0
2783
1744
HOSTESS BRANDS INC
COM USD0.0001 CL A
44109J106
707
47775
SH
SOLE
0
47775
0
HOSTESS BRANDS INC
WTS NOV 04 21
44109J114
873
374750
SH
SOLE
0
319750
55000
HOWARD HUGHES
COMMON
44267D107
17902
136379
SH
SOLE
0
129685
6694
HP INC
COMMON USD0.01
40434L105
121
5781
SH
SOLE
0
5781
0
HRG GROUP INC
COMMON
40434J100
84415
4980258
SH
SOLE
435700
4326313
218245
HSBC HLDGS PLC
ADR (1/40 PRF A)
404280604
26
1018
SH
SOLE
0
1018
0
HSBC HLDGS PLC
SP ADR (5 ORD)
404280406
4705
91129
SH
SOLE
700
82909
7520
HUNTINGTON BANCSHARE
COMMON
446150104
145
10000
SH
SOLE
0
9422
578
HUNTINGTON INGALLS
COMMON
446413106
4
20
SH
SOLE
0
20
0
HUNTSMAN CORP
COMMON
447011107
3141
94361
SH
SOLE
0
83936
10425
HURCO CO
COMMON
447324104
71
1700
SH
SOLE
0
1700
0
HUTTIG BUILDNG PRODS
COMMON
448451104
133
20000
SH
SOLE
0
0
20000
IAC INTERACTIVECORP
COMMON
44919P508
75665
618786
SH
SOLE
14030
587856
16900
ICONIX BRAND GROUP I
1.500 MAR 15 18 C
451055AF4
24
30000
PRN
SOLE
0
30000
0
IDACORP INC
COMMON
451107106
8938
97838
SH
SOLE
0
91658
6180
IDEX CORP
COMMON
45167R104
1203
9118
SH
SOLE
0
9118
0
IDEXX LABS INC
COMMON
45168D104
633
4050
SH
SOLE
0
3900
150
IDT CORPORATION
CLASS B
448947507
0
66
SH
SOLE
0
66
0
IEC ELECTRS CORP
COMMON
44949L105
12
3100
SH
SOLE
0
3100
0
IES HLDGS INC
COM STK USD0.01
44951W106
34
2000
SH
SOLE
0
2000
0
IF BANCORP INC
COMMON
44951J105
150
7636
SH
SOLE
0
7636
0
IHS MARKIT LTD
SHS
G47567105
67
1500
SH
SOLE
0
0
1500
IKANG HEALTHCARE G
ADS REP 0.5 ORD SHS
45174L108
7633
483143
SH
SOLE
483143
0
0
ILG INC
COM USD0.01
44967H101
0
33
SH
SOLE
0
33
0
ILLINOIS TOOL WORKS
COMMON
452308109
7295
43722
SH
SOLE
0
43622
100
ILLUMINA INC
COMMON
452327109
409
1872
SH
SOLE
20
1852
0
IMAX CORP
COMMON
45245E109
2
100
SH
SOLE
0
100
0
IMMUNOGEN INC
COMMON
45253H101
21
3397
SH
SOLE
0
3397
0
INDEPENDENCE REALTY
COMMON STOCK
45378A106
1
116
SH
SOLE
0
111
5
INDEPNDNT BK OF MASS
COMMON
453836108
102
1473
SH
SOLE
0
1473
0
INDIA FD INC
COMMON
454089103
399
15297
SH
SOLE
0
15297
0
ING GROEP N V
SP ADR (1 COM)
456837103
113
6122
SH
SOLE
0
6122
0
INGERSOLL-RAND PLC
CLASS A
G47791101
294
3306
SH
SOLE
0
3306
0
INGREDION INCORPRTD
COMMON
457187102
60537
433029
SH
SOLE
0
432529
500
INSMED INC
COMMON
457669307
0
25
SH
SOLE
0
25
0
INTEGER HLDGS CORP
COMMON STOCK
45826H109
13
300
SH
SOLE
0
300
0
INTEGRAT DEVICE TECH
COMMON
458118106
392
13200
SH
SOLE
0
13200
0
INTEL CORP
COMMON
458140100
9027
195568
SH
SOLE
0
186618
8950
INTER CONTINENTAL EX
COM USD0.01
45866F104
17677
250533
SH
SOLE
0
247713
2820
INTERNATIONAL PAPER
COMMON
460146103
237
4094
SH
SOLE
0
4094
0
INTERPUBLIC GROUP
COMMON
460690100
151
7534
SH
SOLE
0
4092
3442
INTL BUSINESS MCHN
COMMON
459200101
67940
442839
SH
SOLE
0
397018
45821
INTL FLAVORS & FRAGR
COMMON
459506101
106
700
SH
SOLE
0
700
0
INTREXON CORP
COMMON NPV
46122T102
3
300
SH
SOLE
0
300
0
INTUIT
COMMON
461202103
799
5070
SH
SOLE
0
2270
2800
INTUITIVE SURGIC INC
COMMON
46120E602
696
1908
SH
SOLE
0
1908
0
INVESCO
MUN INCM OPPTN
46132X101
25
3173
SH
SOLE
0
3173
0
INVESCO PENN VL MUNI
COMMON
46132K109
4
350
SH
SOLE
0
350
0
INVESTORS BANCORP
COMMON
46146L101
28
2041
SH
SOLE
0
0
2041
INVITATION HOMES
COMMON STOCK
46187W107
82
3483
SH
SOLE
0
3483
0
INVUITY INC
COM USD0.001
46187J205
58
9500
SH
SOLE
0
9500
0
IONIS PHARMACEUTICAL
COMMON USD0.001
462222100
58
1164
SH
SOLE
0
1164
0
IQVIA HOLDINGS INC
COMMON
46266C105
859
8782
SH
SOLE
70
7937
775
IROBOT CORP
COMMON
462726100
7
100
SH
SOLE
0
100
0
IRON MOUNTAIN INC
REIT
46284V101
7
195
SH
SOLE
0
195
0
ISHARES
7-10 Y TR BD ETF
464287440
15
146
SH
SOLE
0
146
0
ISHARES
CHINA ETF
46429B671
13
200
SH
SOLE
0
200
0
ISHARES
CHINA LG-CAP ETF
464287184
273
5926
SH
SOLE
0
5926
0
ISHARES
EAFE GRWTH ETF
464288885
36
452
SH
SOLE
0
452
0
ISHARES
EAFE VALUE ETF
464288877
33
600
SH
SOLE
0
600
0
ISHARES
EMERG MKTS ETF
464287234
84
1793
SH
SOLE
0
1793
0
ISHARES
IBOXX INV CP ETF
464287242
23
195
SH
SOLE
0
150
45
ISHARES
JP MOR EM MK ETF
464288281
35
305
SH
SOLE
0
305
0
ISHARES
LATN AMER 40 ETF
464287390
34
1000
SH
SOLE
0
1000
0
ISHARES
MSCI EAFE ETF
464287465
516
7353
SH
SOLE
0
7353
0
ISHARES
MSCI JAPN SMCETF
464286582
390
4900
SH
SOLE
0
4900
0
ISHARES
RUS 1000 GRW ETF
464287614
220
1635
SH
SOLE
0
1635
0
ISHARES
RUS 1000 VAL ETF
464287598
295
2379
SH
SOLE
0
2379
0
ISHARES
RUS 2000 GRW ETF
464287648
7
40
SH
SOLE
0
40
0
ISHARES
RUS 2000 VAL ETF
464287630
3
28
SH
SOLE
0
28
0
ISHARES
RUS MDCP VAL ETF
464287473
122
1376
SH
SOLE
0
1376
0
ISHARES
RUS MID-CAP ETF
464287499
192
923
SH
SOLE
0
923
0
ISHARES
RUSSELL 2000 ETF
464287655
97
637
SH
SOLE
0
637
0
ISHARES
S&P 500 GRWT ETF
464287309
11
78
SH
SOLE
0
0
78
ISHARES
S&P 500 VAL ETF
464287408
41
365
SH
SOLE
0
279
86
ISHARES
SELECT DIVID ETF
464287168
473
4801
SH
SOLE
0
4801
0
ISHARES
SP SMCP600VL ETF
464287879
53
350
SH
SOLE
0
350
0
ISHARES
U.S. ENERGY ETF
464287796
234
5920
SH
SOLE
110
4420
1390
ISHARES
U.S. PFD STK ETF
464288687
2263
59450
SH
SOLE
0
59450
0
ISHARES
U.S. UTILITS ETF
464287697
7
60
SH
SOLE
0
60
0
ISHARES
US OIL EQ&SV ETF
464288844
4
125
SH
SOLE
0
125
0
ISHARES
US REGNL BKS ETF
464288778
14
300
SH
SOLE
0
300
0
ISHARES INC
CORE MSCI EMKT
46434G103
586
10310
SH
SOLE
180
7800
2330
ISHARES INC
MSCI BRAZIL CAPPED E
464286400
6
171
SH
SOLE
0
171
0
ISHARES INC
MSCI EUROZONE
464286608
355
8200
SH
SOLE
220
5450
2530
ISHARES INC
MSCI JAPAN ETF
46434G822
4
77
SH
SOLE
0
77
0
ISHARES SILVER TRUST
ISHARES
46428Q109
5
350
SH
SOLE
0
350
0
ISHARES TR
2018 AMT-FREE MUNI T
46429B580
9
372
SH
SOLE
0
372
0
ISHARES TR
CORE S&P SMALL-CAP
464287804
146
1901
SH
SOLE
0
1901
0
ISHARES TR
CORE S&P VLU ETF
464287663
1222
22065
SH
SOLE
550
15050
6465
ISHARES TR
IBD DEC 2021 AMT FRE
46435G789
9
369
SH
SOLE
0
369
0
ISHARES TR
IBD DEC 2022 AMT FRE
46435G755
9
367
SH
SOLE
0
367
0
ISHARES TR
IBD SEP 2020 AMT-FRE
46434V571
9
370
SH
SOLE
0
370
0
ISHARES TR
ISHS 2019 AMT FREE M
46429B564
9
371
SH
SOLE
0
371
0
ISHARES TR
NATL AMT FREE MUNI B
464288414
252
2276
SH
SOLE
0
2276
0
ISHARES TR
S&P EURO 350 IND
464287861
94
2000
SH
SOLE
0
2000
0
ISHARES TR
TIPS BD ETF
464287176
674
5908
SH
SOLE
0
5908
0
ISHARES TRUST
CORE S&P 500 ETF
464287200
266
991
SH
SOLE
20
731
240
ISHARES TRUST
CORE S&P MID-CAP ETF
464287507
138
728
SH
SOLE
0
728
0
ISTAR INC
COMMON
45031U101
7
624
SH
SOLE
0
624
0
ITAU UNIBANCO HLDG
SP ADR (1 PFD)
465562106
115
8900
SH
SOLE
0
8900
0
ITT INC
COMMON
45073V108
136
2549
SH
SOLE
0
1809
740
ITUS CORP
COM USD0.01
45069V203
0
200
SH
SOLE
0
200
0
JACOBS ENGR GROUP
COMMON
469814107
157
2383
SH
SOLE
0
2183
200
JANUS HENDERSON PLC
ORDINARY SHARES
G4474Y214
135
3539
SH
SOLE
0
3539
0
JAZZ PHARMA PLC
COMMON
G50871105
350
2600
SH
SOLE
0
2600
0
JBG SMITH PROPERTIES
COMMON SHARES
46590V100
3976
114501
SH
SOLE
0
107555
6946
JD.COM INC
ADS EA 2 COM 'A' SHS
47215P106
105
2555
SH
SOLE
185
570
1800
JEFFERIES GROUP INC
3.875 NOV 01 29 C
472319AG7
628
628000
PRN
SOLE
0
623000
5000
JETBLUE AIRWAYS CORP
COMMON
477143101
11
500
SH
SOLE
0
500
0
JOHN BEAN TECHNOLOGY
COMMON
477839104
88
800
SH
SOLE
0
800
0
JOHN HANCK PREM DIV
COMMON
41013T105
95
5591
SH
SOLE
0
5591
0
JOHNSON & JOHNSON
COMMON
478160104
332007
2376228
SH
SOLE
351550
1978493
46185
JOHNSON CONTROLS INT
ORDINARY SHARES
G51502105
32540
853869
SH
SOLE
0
852968
901
JOHNSON OUTDOORS INC
CLASS A
479167108
24
400
SH
SOLE
0
400
0
JOUNCE THERAPEUTIC
COM USD0.001
481116101
994
78000
SH
SOLE
0
77000
1000
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
43
1600
SH
SOLE
0
1600
0
JPMORGAN CHASE & CO
COMMON
46625H100
20296
189793
SH
SOLE
250
173924
15619
JUNIPER NETWORKS COM
COMMON
48203R104
2
97
SH
SOLE
0
97
0
KADANT
COMMON
48282T104
75
750
SH
SOLE
0
750
0
KANSAS CITY SOUTHERN
COMMON
485170302
472
4495
SH
SOLE
0
4445
50
KAR AUCTION SERVIC
COMMON
48238T109
68833
1362761
SH
SOLE
216100
1142001
4660
KAYNE ANDERSON MLP
COMMON
486606106
89
4672
SH
SOLE
0
4672
0
KEARNY FINL CORP MD
COM USD0.10
48716P108
5
404
SH
SOLE
0
0
404
KELLOGG CO
COMMON
487836108
7214
106133
SH
SOLE
0
103467
2666
KENNEDY-WILSON HLDS
COMMON
489398107
69
4000
SH
SOLE
0
4000
0
KEYCORP
COMMON
493267108
310
15410
SH
SOLE
0
14864
546
KEYSIGHT TECHNOLOGS
COMMON
49338L103
66
1603
SH
SOLE
0
1553
50
KIMBERLY CLARK CORP
COMMON
494368103
8010
66387
SH
SOLE
0
64679
1708
KIMCO REALTY CORP
COMMON
49446R109
59
3300
SH
SOLE
0
3300
0
KINDER MORGAN DEL
DEP SHS 1/20TH PFD C
49456B200
7
205
SH
SOLE
0
205
0
KINDER MORGAN INC
COMMON
49456B101
3644
201660
SH
SOLE
0
129043
72617
KINDRED HEALTHCARE
COMMON
494580103
0
89
SH
SOLE
0
89
0
KINGSTONE COS INC
COMMON
496719105
18
1000
SH
SOLE
0
1000
0
KIRBY CORPORATION
COMMON
497266106
734
11000
SH
SOLE
0
11000
0
KKR INCOME OPPORTU
COMMON USD0.001
48249T106
0
15
SH
SOLE
0
15
0
KLA-TENCOR CORP
COMMON
482480100
93
891
SH
SOLE
0
891
0
KNOLL INC
COMMON
498904200
615
26700
SH
SOLE
0
26700
0
KNOWLES CORPORATION
COMMON STOCK
49926D109
0
51
SH
SOLE
0
51
0
KOHLS CORP
COMMON
500255104
6
118
SH
SOLE
0
118
0
KONINKLIJKE PHIL NV
ADR (1 ORD)
500472303
11
300
SH
SOLE
0
300
0
KOREA ELECTRIC PWR
SP ADR (0.5 ORD)
500631106
2262
127774
SH
SOLE
0
123862
3912
KRAFT HEINZ CO
COMMON USD0.01
500754106
4612
59313
SH
SOLE
0
51661
7652
KRATOS DEF & SEC SOL
COMMON
50077B207
31
3000
SH
SOLE
0
3000
0
KROGER CO
COMMON
501044101
6
224
SH
SOLE
0
224
0
L3 TECHNOLOGIES INC
COMMON
502413107
157
796
SH
SOLE
0
796
0
LABORATORY CORP AMER
COMMON
50540R409
4267
26752
SH
SOLE
200
26552
0
LADENBURG THALMAN FI
COMMON
50575Q102
1
482
SH
SOLE
0
0
482
LAKE SHORE BANCORP
COMMON
510700107
343
20000
SH
SOLE
0
20000
0
LAKELAND BANCORP INC
COMMON
511637100
798
41500
SH
SOLE
0
41500
0
LAM RESEARCH CORP
COMMON
512807108
4
23
SH
SOLE
0
23
0
LAMAR ADVERTISING
CL A
512816109
2716
36592
SH
SOLE
0
33767
2825
LAMB WESTON HLDGS
COMMON
513272104
207
3669
SH
SOLE
0
1348
2321
LANDMARK BANCORP INC
COMMON
51504L107
409
14125
SH
SOLE
0
0
14125
LANDS END INC
COMMON
51509F105
2
103
SH
SOLE
0
103
0
LANDSTAR SYS INC
COMMON
515098101
104
1000
SH
SOLE
0
1000
0
LANNETT CO INC
COM
516012101
15
685
SH
SOLE
0
685
0
LAS VEGAS SANDS CORP
COMMON
517834107
0
0
SH
SOLE
0
0
0
LATTICE SEMICONDUCTR
COMMON
518415104
8
1500
SH
SOLE
0
1500
0
LAZARD LTD
SHARES A
G54050102
26
500
SH
SOLE
0
500
0
LCI INDUSTRIES
COMMON
50189K103
3676
28283
SH
SOLE
0
24797
3486
LEAR CORPORATION
COMMON
521865204
13
77
SH
SOLE
0
77
0
LEE ENTERPRISES INC
COMMON
523768109
1
600
SH
SOLE
0
600
0
LEGACY RESERVES LP
UNIT LP INT
524707304
6
4000
SH
SOLE
0
4000
0
LEGG MASON BW GLOB
COMMON
52469B100
38
3000
SH
SOLE
0
3000
0
LEGGETT & PLATT INC
COMMON
524660107
3501
73355
SH
SOLE
0
72830
525
LEIDOS HOLDINGS INC
COMMON STOCK
525327102
41
648
SH
SOLE
0
648
0
LENDING CLUB CORP
COM USD0.01
52603A109
3
790
SH
SOLE
0
0
790
LENNAR CORP
CLASS A
526057104
211
3350
SH
SOLE
0
3350
0
LENNAR CORP
CLASS B
526057302
63
1237
SH
SOLE
1109
128
0
LEUCADIA NATL CORP
COMMON
527288104
65762
2482526
SH
SOLE
0
2329717
152809
LEXICON PHARMACUTICL
COM USD0.001
528872302
49
5000
SH
SOLE
0
5000
0
LEXINGTON REALTY TR
COMMON
529043101
159
16500
SH
SOLE
0
16500
0
LIBERTY BRAVES GROUP
COM SER A
531229706
809
36707
SH
SOLE
0
25323
11384
LIBERTY BRAVES GROUP
COM SER C
531229888
2731
122938
SH
SOLE
0
84109
38829
LIBERTY BROADBAND CORP
COM SER A
530307107
10056
118237
SH
SOLE
19
88854
29364
LIBERTY BROADBAND CORP
COM SER C
530307305
26401
310018
SH
SOLE
38
228616
81364
LIBERTY EXPEDIA HLDS
COM USD0.01 SER A WI
53046P109
523
11815
SH
SOLE
0
11815
0
LIBERTY GLOBAL PLC
CLASS A ORD SHARES
G5480U104
1247
34809
SH
SOLE
0
34563
246
LIBERTY GLOBAL PLC
CLASS C
G5480U120
4497
132902
SH
SOLE
0
131370
1532
LIBERTY GLOBAL PLC
LILAC SHS CL C USD
G5480U153
5169
259902
SH
SOLE
3243
222377
34282
LIBERTY GLOBAL PLC
USD0.01 LILAC A
G5480U138
837
41566
SH
SOLE
12
32137
9417
LIBERTY INTERACTIVE
COM USD0.01 A
53071M856
973
17954
SH
SOLE
0
17954
0
LIBERTY INTERACTIVE
INTERACT COM SER B
53071M203
58
2375
SH
SOLE
0
2375
0
LIBERTY INTERACTIVE
QVC GP COM SER A
53071M104
3189
130593
SH
SOLE
0
130227
366
LIBERTY MEDIA
COM USD0.01 SER A ME
531229870
3790
115827
SH
SOLE
0
86251
29576
LIBERTY MEDIA
COM USD0.01 SER C ME
531229854
8545
250149
SH
SOLE
0
187425
62724
LIBERTY SIRIUS GROUP
COM SER A
531229409
17627
444473
SH
SOLE
78
326074
118321
LIBERTY SIRIUS GROUP
COM SER C
531229607
35843
903778
SH
SOLE
100
717685
185993
LIBERTY TRIPADVISO
COM USD0.01 'A'
531465102
105
11182
SH
SOLE
0
11182
0
LIGHTBRIDGE CORP
COM USD0.001
53224K203
2
2135
SH
SOLE
0
2135
0
LINCOLN NATL CORP
COMMON
534187109
581
7565
SH
SOLE
0
7565
0
LIONS GATE ENTMNT
CLASS B NON-VOT SHS
535919500
868
27363
SH
SOLE
0
27363
0
LLOYDS BANKING GR
SP ADR(4 ORD)
539439109
26
7020
SH
SOLE
0
7020
0
LOCKHEED MARTIN CORP
COMMON
539830109
2587
8060
SH
SOLE
0
7535
525
LOEWS CORP
COMMON
540424108
14574
291308
SH
SOLE
0
291308
0
LOGMEIN INC
COMMON
54142L109
4
41
SH
SOLE
0
41
0
LOWES CO
COMMON
548661107
21618
232612
SH
SOLE
0
231312
1300
LSC COMMUNICATIONS
COMMON
50218P107
11
762
SH
SOLE
0
762
0
LUBY'S INC
COMMON
549282101
80
30320
SH
SOLE
0
28520
1800
LULULEMON ATHLETICA
COMMON
550021109
3
45
SH
SOLE
0
45
0
LUMENTUM HLDGS INC
USD0.001
55024U109
0
3
SH
SOLE
0
3
0
LYONDELLBASELL INDUS
SHARES A
N53745100
38456
348590
SH
SOLE
0
341790
6800
M & T BK CORP
COMMON
55261F104
3129
18304
SH
SOLE
0
18304
0
MACERICH CO
REIT
554382101
7200
109625
SH
SOLE
0
107875
1750
MACK CALI RLTY CORP
COMMON
554489104
14592
676849
SH
SOLE
1000
643899
31950
MACQUARIE INFRASTRUC
COMMON
55608B105
106
1660
SH
SOLE
0
730
930
MACYS INC
COMMON
55616P104
6
267
SH
SOLE
0
266
1
MAG SILVER CORP
COMMON
55903Q104
444
36000
SH
SOLE
0
36000
0
MAGAL SECURITY SYS
ORDINARY
M6786D104
22
4475
SH
SOLE
0
4475
0
MAGELLAN MIDSTREAM
COMMON UNIT
559080106
3675
51812
SH
SOLE
0
51812
0
MAGYAR BANCORP INC
COMMON
55977T109
293
22939
SH
SOLE
0
22939
0
MALLINCKRODT PLC
SHARES
G5785G107
0
30
SH
SOLE
0
21
9
MANPOWERGROUP
COMMON
56418H100
6643
52675
SH
SOLE
0
52100
575
MANTECH INTL CORP
CLASS A
564563104
14
280
SH
SOLE
100
180
0
MANULIFE FINCL CORP
COMMON
56501R106
16
783
SH
SOLE
0
783
0
MARATHON OIL CORP
COMMON
565849106
293
17327
SH
SOLE
0
17327
0
MARATHON PETROLEUM
COMMON
56585A102
1152
17474
SH
SOLE
0
17474
0
MARKEL CORP
COMMON
570535104
1616
1419
SH
SOLE
0
1419
0
MARRIOTT INTL INC
CLASS A
571903202
63
468
SH
SOLE
0
468
0
MARSH & MCLENNAN COS
COMMON
571748102
354
4350
SH
SOLE
0
4350
0
MARTIN MARIETTA MATL
COMMON
573284106
27346
123716
SH
SOLE
22000
101566
150
MASCO CORP
COMMON
574599106
26
600
SH
SOLE
0
600
0
MASTERCARD INC
CLASS A
57636Q104
1587
10490
SH
SOLE
0
10490
0
MATADOR RESOURCES
COMMON
576485205
1
50
SH
SOLE
0
0
50
MATCH GROUP INC
COMMON
57665R106
19030
607805
SH
SOLE
1350
567780
38675
MATERIALISE NV
SPN ADS REPSTG 1 ORD
57667T100
162
12800
SH
SOLE
0
12400
400
MATTEL INC
COMMON
577081102
433
28155
SH
SOLE
130
27425
600
MBIA INC
COMMON
55262C100
238
32625
SH
SOLE
0
500
32125
MCCORMICK & CO INC
COMMON NON VTG
579780206
10869
106661
SH
SOLE
0
106661
0
MCDONALDS CORP
COMMON
580135101
41225
239516
SH
SOLE
0
238063
1453
MCEWEN MINING INC
COMMON
58039P107
150
66000
SH
SOLE
0
66000
0
MCKESSON CORP
COMMON
58155Q103
214
1377
SH
SOLE
0
1377
0
MDC HOLDINGS
COMMON
552676108
570
17906
SH
SOLE
0
17793
113
MDU RES GROUP INC
COMMON
552690109
9213
342762
SH
SOLE
1700
323012
18050
MEDICAL PPTYS TRUST
COMMON
58463J304
107
7800
SH
SOLE
0
7800
0
MEDIFAST INC
COMMON
58470H101
48
700
SH
SOLE
0
700
0
MEDTRONIC PLC
SHS
G5960L103
22768
281957
SH
SOLE
265044
16841
72
MERCK & CO INC
COMMON
58933Y105
12382
220042
SH
SOLE
500
215925
3617
MERCURY GENERAL CORP
COMMON
589400100
1990
37242
SH
SOLE
0
36942
300
MERIDIAN BANK
COMMON
58958P104
2368
118547
SH
SOLE
101612
0
16935
MERIDIAN BIOSCIENCE
COMMON
589584101
98
7000
SH
SOLE
0
6500
500
METLIFE INC
COMMON
59156R108
108
2149
SH
SOLE
0
2104
45
METTLER TOLEDO INTL
COMMON
592688105
53815
86866
SH
SOLE
0
86866
0
MFS CHARTER INC TR
SH BEN INT
552727109
16
1909
SH
SOLE
0
0
1909
MGM RESORTS INTL
COMMON
552953101
20
600
SH
SOLE
0
600
0
MICRO FOCUS INTL PLC
ADS 1 ORD SHS
594837304
24
742
SH
SOLE
0
742
0
MICROCHIP TECHNOLOGY
COMMON
595017104
14
169
SH
SOLE
0
169
0
MICROSOFT CORP
COMMON
594918104
621235
7262507
SH
SOLE
22250
7054424
185833
MICROVISION INC
COMMON
594960304
0
13
SH
SOLE
0
13
0
MID-AMER APT CMNTYS
REIT
59522J103
4360
43366
SH
SOLE
0
42016
1350
MIDDLEBY CORP
COMMON
596278101
73
543
SH
SOLE
0
543
0
MIDDLESEX WATER CO
COMMON
596680108
12995
325613
SH
SOLE
1800
312622
11191
MIDSOUTH BANCORP
COMMON
598039105
298
22500
SH
SOLE
0
0
22500
MIND C T I LTD
ORDINARY
M70240102
166
60000
SH
SOLE
0
60000
0
MINERALS TECHNOLOGS
COMMON
603158106
27231
395526
SH
SOLE
0
395526
0
MITSUBISHI UFJ FINL
ADR (1 ORD)
606822104
1
200
SH
SOLE
0
200
0
MODUSLINK GLBAL SOL
COMMON
60786L206
93
37500
SH
SOLE
0
0
37500
MOHAWK INDS INC
COMMON
608190104
183
664
SH
SOLE
0
664
0
MOMO INC
DR EACH REPR 2A ORD
60879B107
13977
570990
SH
SOLE
570990
0
0
MONDELEZ INTL INC
COMMON
609207105
96147
2246429
SH
SOLE
0
2206563
39866
MONOTYPE IMAGING HLD
COMMON
61022P100
313
13000
SH
SOLE
0
12600
400
MONSANTO CO
COMMON
61166W101
132
1137
SH
SOLE
0
1137
0
MOODYS CORP
COMMON
615369105
27921
189160
SH
SOLE
0
187760
1400
MORGAN STANLEY
COMMON
617446448
51
990
SH
SOLE
100
890
0
MORGAN STANLEY CHINA
A SHARES FUND
617468103
0
20
SH
SOLE
0
20
0
MORNINGSTAR INC
COMMON
617700109
92
951
SH
SOLE
0
951
0
MOSAIC CO
COMMON
61945C103
5594
218042
SH
SOLE
0
217978
64
MOSYS INC
COMMON
619718208
2
2397
SH
SOLE
0
2397
0
MOTOROLA SOLUTIONS
COMMON
620076307
2338
25890
SH
SOLE
0
25797
93
MOUNTAIN PROV DIAM
COMMON
62426E402
751
273126
SH
SOLE
0
251894
21232
MPLX LP
COMMON UNIT
55336V100
86
2436
SH
SOLE
0
2436
0
MSA SAFETY INC
COMMON STOCK
553498106
7345
94759
SH
SOLE
0
91459
3300
MSB FINL CORP NEW
COM STK USD0.10
55352L101
139
7845
SH
SOLE
0
7845
0
MSC INDL DIRECT INC
CLASS A
553530106
135
1400
SH
SOLE
0
1400
0
MSCI INC
COMMON
55354G100
470
3720
SH
SOLE
0
3720
0
MUELLER INDS INC
COMMON
624756102
3224
91006
SH
SOLE
0
77806
13200
MUELLER WTR PRODS
COMMON
624758108
4123
329056
SH
SOLE
0
312406
16650
MURPHY OIL CORP
COMMON
626717102
249
8040
SH
SOLE
0
8040
0
MURPHY USA INC
COMMON STOCK
626755102
161
2010
SH
SOLE
0
2010
0
NABORS INDS LTD
COMMON
G6359F103
5
800
SH
SOLE
0
800
0
NANOMETRICS INC
COMMON
630077105
1959
78650
SH
SOLE
0
76850
1800
NASDAQ INC
COM STK USD0.01
631103108
1821
23713
SH
SOLE
0
23713
0
NATERA INC
COM USD0.0001
632307104
885
98500
SH
SOLE
98500
0
0
NATHANS FAMOUS INC
COMMON
632347100
3206
42475
SH
SOLE
0
42475
0
NATIONAL BANK HOLD
COMMON
633707104
159
4925
SH
SOLE
0
4925
0
NATIONAL FUEL GAS CO
COMMON
636180101
0
0
SH
SOLE
0
0
0
NATIONAL GEN HLDGS
COMMON
636220303
1
100
SH
SOLE
0
100
0
NATIONAL GRID
ADR (5 ORD)
636274409
10
183
SH
SOLE
0
183
0
NATIONAL OILWELL VAR
COMMON
637071101
1184
32886
SH
SOLE
0
32836
50
NAVIENT CORP
COMMON
63938C108
2665
200103
SH
SOLE
0
200103
0
NAVIGATOR HOLDINGS
ORD SHS (MARSHL IS)
Y62132108
6705
680725
SH
SOLE
0
635425
45300
NCR CORP
COMMON
62886E108
2
86
SH
SOLE
0
86
0
NEENAH INC
COMMON
640079109
4704
51892
SH
SOLE
23200
23125
5567
NESTLE S A
ADS (1 ORD SHRS)
641069406
424898
4942391
SH
SOLE
89200
4510982
342209
NESTLE S A SHS NOM
SHARES
H57312649
803
9347
SH
SOLE
0
9347
0
NETAPP INC COM
COMMON
64110D104
1
28
SH
SOLE
0
28
0
NETEASE INC
ADR (25 ORD)
64110W102
17
50
SH
SOLE
0
50
0
NETFLIX INC
COMMON
64110L106
140
730
SH
SOLE
0
730
0
NETWORK-1 TECH INC
COMMON
64121N109
30
12600
SH
SOLE
0
12600
0
NEUBERGER BERMAN RE
COMMON
64190A103
16
3028
SH
SOLE
0
3028
0
NEUROTROPE INC
COM USD0.0001
64129T207
3
500
SH
SOLE
0
500
0
NEVRO CORP
COMMON
64157F103
15630
226400
SH
SOLE
226400
0
0
NEW AMER HIGH INC
COMMON
641876800
28
3040
SH
SOLE
0
3040
0
NEW GOLD INC
COMMON
644535106
172
52350
SH
SOLE
0
48000
4350
NEW HOME COMPANY I
COM USD0.01
645370107
23033
1838266
SH
SOLE
240000
1505730
92536
NEW RESIDENTIAL INV
COMMON
64828T201
225
12600
SH
SOLE
0
12600
0
NEW YORK REIT INC
COMMON REIT
64976L109
78
20000
SH
SOLE
0
0
20000
NEW YORK TIMES CO
CLASS A
650111107
18
980
SH
SOLE
0
980
0
NEWELL BRANDS INC
COMMON
651229106
89366
2892134
SH
SOLE
185670
2567482
138982
NEWFIELD EXPL CO
COMMON
651290108
27
872
SH
SOLE
0
18
854
NEWMONT MINING CORP
COMMON
651639106
5627
149987
SH
SOLE
0
149957
30
NEWS CORP NEW
COMMON CL A
65249B109
33
2045
SH
SOLE
0
2045
0
NEXEO SOLUTIONS INC
WTS NOV 06 19
65342H110
1
2000
SH
SOLE
0
2000
0
NEXTERA ENERGY INC
COMMON
65339F101
807
5171
SH
SOLE
0
5171
0
NEXTERA ENERGY LPU
COM UNIT RP IN
65341B106
8
200
SH
SOLE
0
0
200
NICE LTD
ADR-REPR 1 ORD ILS1
653656108
2
27
SH
SOLE
0
27
0
NIKE INC
CLASS B
654106103
9627
153921
SH
SOLE
0
153921
0
NISOURCE INC
COMMON
65473P105
8207
319745
SH
SOLE
800
297900
21045
NN INC
COMMON
629337106
4094
148368
SH
SOLE
1550
146818
0
NOBLE CORPRATION PLC
ORDINARY SHARES
G65431101
5273
1166625
SH
SOLE
0
1159875
6750
NOBLE ENERGY INC
COMMON
655044105
1978
67900
SH
SOLE
0
67900
0
NOKIA CORP
SP ADR (1 ORD A)
654902204
39
8574
SH
SOLE
675
7889
10
NOMAD FOODS LTD
USD ORD SHS
G6564A105
8827
522049
SH
SOLE
242725
270024
9300
NORFOLK SOUTHERN
COMMON
655844108
1402
9682
SH
SOLE
0
9262
420
NORTHEAST BANCRP
COMMON
663904209
173
7500
SH
SOLE
0
0
7500
NORTHERN TR CORP
COMMON
665859104
11857
118699
SH
SOLE
0
112033
6666
NORTHRIM BANCORP INC
COMMON
666762109
509
15058
SH
SOLE
0
0
15058
NORTHROP GRUMMAN CO
COMMON
666807102
4866
15858
SH
SOLE
0
15303
555
NORTHWEST PIPE CO
COMMON
667746101
72
3800
SH
SOLE
0
3800
0
NORTHWESTERN CORP
COMMON
668074305
18450
309057
SH
SOLE
0
285932
23125
NOVARTIS AG
ADR (1 ORD)
66987V109
5984
71283
SH
SOLE
0
64683
6600
NOVO-NORDISK AS
ADR (1 ORD B)
670100205
1406
26200
SH
SOLE
0
13600
12600
NOW INC
COMMON
67011P100
103
9413
SH
SOLE
0
9413
0
NRG ENERGY INC
COMMON
629377508
1
55
SH
SOLE
0
17
38
NUANCE COMMUNICATION
COMMON
67020Y100
8
538
SH
SOLE
0
538
0
NUCOR CORP
COMMON
670346105
225
3553
SH
SOLE
0
3553
0
NUSTAR ENERGY LP
COMMON
67058H102
39
1330
SH
SOLE
0
1330
0
NUVEEN CREDIT STRAT
INCOME FUND
67073D102
2
333
SH
SOLE
0
333
0
NUVEEN NEW JERSEY QU
COM USD0.01
67069Y102
179
13138
SH
SOLE
0
1100
12038
NUVEEN NEW YORK AMT
COM USD0.01
670656107
49
3845
SH
SOLE
0
3845
0
NUVEEN NY MUN VALUE
COMMON
67062M105
1
197
SH
SOLE
0
197
0
NUVEEN PENNSYLVANIA
COM USD0.01
670972108
6
525
SH
SOLE
0
525
0
NUVEEN PRF&INC OP FD
OPPORTUNITIES FUND
67073B106
3
336
SH
SOLE
0
336
0
NUVEEN QUALITY
MUNCP INC FD COM
67066V101
38
2746
SH
SOLE
0
2746
0
NVIDIA CORP
COMMON
67066G104
61
318
SH
SOLE
0
318
0
NVR INC
COMMON
62944T105
21
6
SH
SOLE
0
6
0
NXP SEMICONDUCTR
COMMON
N6596X109
236
2019
SH
SOLE
0
2019
0
NXSTAGE MEDICAL
COMMON
67072V103
9
400
SH
SOLE
0
400
0
OAKTREE CAP GROUP
UNIT CLASS A
674001201
631
15000
SH
SOLE
0
15000
0
OBSEVA SA
COMMON
H5861P103
9760
1000000
SH
SOLE
1000000
0
0
OBSIDIAN ENERGY
COMMON
674482104
0
30
SH
SOLE
0
0
30
OCCIDENTAL PETE CORP
COMMON
674599105
13799
187343
SH
SOLE
1100
185610
633
OFFICE DEPOT INC
COMMON
676220106
2
565
SH
SOLE
0
565
0
OFG BANCORP
COMMON
67103X102
564
60000
SH
SOLE
0
0
60000
OGE ENERGY CORP
COMMON
670837103
5446
165510
SH
SOLE
0
160830
4680
OHR PHARMACEUTICAL
COMMON
67778H200
13
7215
SH
SOLE
0
7215
0
OIL STATES INTL INC
COMMON
678026105
856
30275
SH
SOLE
0
26525
3750
OLD LINE BANCSHARES
COMMON
67984M100
1471
49991
SH
SOLE
49991
0
0
OLD REP INTL CORP
COMMON
680223104
56418
2638853
SH
SOLE
0
1605148
1033705
OMEGA HEALTHCARE INV
COMMON
681936100
221
8039
SH
SOLE
0
8039
0
OMNICOM GROUP INC
COMMON
681919106
67380
925178
SH
SOLE
0
922573
2605
ON DECK CAP
COM USD0.005
682163100
2
400
SH
SOLE
0
0
400
ONE LIBERTY PPTYS
COMMON
682406103
4628
178577
SH
SOLE
0
149567
29010
ONEOK INC
COMMON
682680103
641
11995
SH
SOLE
0
11995
0
OPEN TEXT CORP
COMMON
683715106
25
710
SH
SOLE
0
710
0
OPKO HEALTH INC
COMMON
68375N103
453
92550
SH
SOLE
0
92550
0
ORACLE CORP
COMMON
68389X105
206393
4365351
SH
SOLE
1450
4309576
54325
ORBITAL ATK
COMMON
68557N103
39
300
SH
SOLE
0
300
0
O'REILLY AUTOMOTIVE
COMMON
67103H107
22763
94637
SH
SOLE
0
94637
0
OREXIGEN THERAPEUTCS
COM STK USD0.001
686164302
2
2000
SH
SOLE
0
0
2000
OSHKOSH CORPORATION
COMMON
688239201
4
50
SH
SOLE
0
50
0
OTONOMY INC
COMMON
68906L105
10556
1902000
SH
SOLE
1902000
0
0
OTTER TAIL CORP
COMMON
689648103
4325
97308
SH
SOLE
0
95763
1545
OUTFRONT MEDIA INC
COMMON
69007J106
4
200
SH
SOLE
0
0
200
OWENS & MINOR INC
COMMON
690732102
14
750
SH
SOLE
0
750
0
OWENS ILL INC
COMMON
690768403
68
3100
SH
SOLE
0
3100
0
PACIFIC MERCANT BANC
COMMON
694552100
11823
1351254
SH
SOLE
110200
1107965
133089
PACIFIC PREMIER BANC
COMMON
69478X105
3576
89416
SH
SOLE
1
0
89415
PACKAGING CORP AMER
COMMON
695156109
18
150
SH
SOLE
0
0
150
PALATIN TECHNOLOG
NEW COMMON
696077403
0
50
SH
SOLE
0
50
0
PAN AMERICAN SILVER
COMMON
697900108
7752
498240
SH
SOLE
3750
474440
20050
PARK NATL CORP
COMMON
700658107
2238
21525
SH
SOLE
0
19925
1600
PARKE BANCORP INC
COMMON
700885106
613
29876
SH
SOLE
0
0
29876
PARKER HANNIFIN CORP
COMMON
701094104
89
450
SH
SOLE
0
450
0
PARKERVISION INC
COM USD0.01
701354300
1
1000
SH
SOLE
0
1000
0
PAYCHEX INC
COMMON
704326107
227
3335
SH
SOLE
0
3335
0
PAYPAL HLDGS INC
COM USD0.0001
70450Y103
82533
1121074
SH
SOLE
10500
892474
218100
PBF ENERGY INC
COMMON
69318G106
33
955
SH
SOLE
0
955
0
PEBBLEBROOK HOTEL TR
COMMON
70509V100
1
47
SH
SOLE
0
47
0
PENGROWTH ENERGY
COMMON
70706P104
3
5000
SH
SOLE
0
5000
0
PENN NATL GAMING INC
COMMON
707569109
3
100
SH
SOLE
0
100
0
PENNYMAC CORP
5.375 MAY 01 20 C
70932AAB9
24
25000
PRN
SOLE
0
25000
0
PENTAIR PLC
COMMON
G7S00T104
5252
74377
SH
SOLE
0
39779
34598
PEOPLES UNITED FINL
COMMON
712704105
325
17419
SH
SOLE
0
17119
300
PEPSICO INC
COMMON
713448108
18524
154469
SH
SOLE
0
153143
1326
PERRIGO CO
ORDINARY SHARES
G97822103
2
25
SH
SOLE
0
25
0
PFIZER INC
COMMON
717081103
183571
5068217
SH
SOLE
672950
4340608
54659
PG&E CORP
COMMON
69331C108
551
12300
SH
SOLE
0
7800
4500
PHIBRO ANIMAL HEAL
COM USD0.0001 CL'A'
71742Q106
100
3000
SH
SOLE
0
3000
0
PHILIP MORRIS INTL
COMMON
718172109
171996
1627983
SH
SOLE
0
1591239
36744
PHILLIPS 66
COMMON
718546104
1039
10279
SH
SOLE
0
10279
0
PICO HLDGS INC
COM USD0.001
693366205
2
200
SH
SOLE
0
0
200
PIMCO DYN CR& MORTGA
COMMON
72202D106
22
1000
SH
SOLE
0
1000
0
PIMCO ENHANCED SHORT
MATURITY ACTIVE ETF
72201R833
5
50
SH
SOLE
0
50
0
PIMCO INC STRGY FDII
COMMON SBI
72201J104
52
5000
SH
SOLE
0
5000
0
PINNACLE FOODS INC
COMMON
72348P104
268
4515
SH
SOLE
0
4515
0
PINNACLE WEST CAP
COMMON
723484101
2477
29090
SH
SOLE
0
27130
1960
PIONEER NATURAL RES
COMMON
723787107
913
5287
SH
SOLE
0
5287
0
PIPER JAFFRAY COS
COMMON
724078100
69
801
SH
SOLE
0
1
800
PITNEY BOWES INC
COMMON
724479100
53
4805
SH
SOLE
0
4805
0
PLAINS ALL AMERN PIP
UNIT
726503105
228
11080
SH
SOLE
0
11080
0
PLANTRONICS INC
COMMON
727493108
0
8
SH
SOLE
0
8
0
PLATFORM SPECIALTY
COM USD0.01
72766Q105
19727
1988610
SH
SOLE
224400
1687735
76475
PLEXUS CORP
COMMON
729132100
1258
20725
SH
SOLE
0
19625
1100
PNC FINL SVCS GRP
COMMON
693475105
12748
88353
SH
SOLE
0
88234
119
PNM RES INC
COMMON
69349H107
4645
114850
SH
SOLE
0
110600
4250
POPE RES DEL LTD
DEPOSITORY RECEIPT
732857107
864
12397
SH
SOLE
0
4897
7500
PORTLAND GEN ELEC CO
COMMON
736508847
8917
195644
SH
SOLE
0
184494
11150
POST HOLDINGS INC
COMMON
737446104
252
3187
SH
SOLE
0
3184
3
POTASH CORP OF SASK
COMMON
73755L107
234
11350
SH
SOLE
0
9250
2100
POWERSHARE FD TR-II
ETF-INSURED NAT MUN
73936T474
513
19892
SH
SOLE
0
19892
0
POWERSHARES
QQQ TRUST SERIES 1
73935A104
422
2712
SH
SOLE
125
2587
0
POWERSHARES ETF TR
DIV ACHV PRTF
73935X732
345
13050
SH
SOLE
0
12400
650
POWERSHARES ETF TR
GOLDEN DRG USX
73935X401
259
5790
SH
SOLE
0
5790
0
POWERSHARES ETF TR
WATER RESOURCE
73935X575
27
919
SH
SOLE
0
919
0
POWERSHARES ETF TRII
VAR RATE PFD POR
73937B597
44
1716
SH
SOLE
0
1716
0
POWERSHARES ETF TRST
ETF DYNA BUYBK ACH
73935X286
171
2900
SH
SOLE
0
2900
0
POWERSHARES ETF TRUS
WNDRHLL CLN EN
73935X112
2
100
SH
SOLE
0
100
0
PPG INDUSTRIES INC
COMMON
693506107
59427
508705
SH
SOLE
59280
414916
34509
PPL CORP
COMMON
69351T106
197
6392
SH
SOLE
0
6392
0
PRAXAIR INC
COMMON
74005P104
5303
34284
SH
SOLE
0
34209
75
PRESTIGE BRANDS HLDG
COMMON
74112D101
24469
550988
SH
SOLE
80000
434128
36860
PRICELINE GRP
COMMON
741503403
921
530
SH
SOLE
0
530
0
PRIMERICA INC
COMMON
74164M108
50
500
SH
SOLE
0
500
0
PRINCIPAL FINL GRP
COMMON
74251V102
12
175
SH
SOLE
0
175
0
PROCTER & GAMBLE CO
COMMON
742718109
47096
512577
SH
SOLE
0
505749
6828
PROLOGIS INC
COMMON
74340W103
490
7608
SH
SOLE
0
690
6918
PROSHARES TR ETF
PSHS ULT HLTHCRE
74347R735
983
11150
SH
SOLE
0
11150
0
PROSHARES TRUST
ULTRASRT DOW30 REV S
74348A590
0
106
SH
SOLE
0
106
0
PROSPECT CAPITAL COR
4.750 APR 15 20 C
74348TAQ5
30
30000
PRN
SOLE
0
30000
0
PROTAGONIST THERAP
COM USD0.00001
74366E102
8660
416364
SH
SOLE
416364
0
0
PROTHENA CORP PLC
ORDINARY
G72800108
4018
107200
SH
SOLE
107200
0
0
PROVIDENT FINL HLDGS
COMMON
743868101
127
6942
SH
SOLE
0
0
6942
PROVIDENT FINL SVCS
COMMON
74386T105
101
3750
SH
SOLE
0
450
3300
PRUDENTIAL FINL
COMMON
744320102
79
690
SH
SOLE
0
690
0
PUBLIC STORAGE
REIT COM
74460D109
3749
17940
SH
SOLE
0
17040
900
PUBLIC SVC ENTERPR
COMMON
744573106
412
8007
SH
SOLE
0
7477
530
PULTEGROUP INC
COMMON
745867101
0
0
SH
SOLE
0
0
0
PVH CORP
COMMON
693656100
0
1
SH
SOLE
0
1
0
QUALCOMM INC
COMMON
747525103
211
3302
SH
SOLE
0
2390
912
QUANTA SVCS INC
COMMON
74762E102
78
2000
SH
SOLE
0
2000
0
QUEST DIAGNOSTICS
COMMON
74834L100
11
112
SH
SOLE
0
112
0
RALPH LAUREN CORP
CLASS A
751212101
5
50
SH
SOLE
0
50
0
RANGE RESOURCES CORP
COMMON
75281A109
20163
1181920
SH
SOLE
3550
1107754
70616
RAVEN INDS INC
COMMON
754212108
613
17850
SH
SOLE
0
16900
950
RAYONIER ADV MATERLS
COMMON
75508B104
31
1541
SH
SOLE
0
1541
0
RAYONIER INC
COMMON REIT
754907103
864
27321
SH
SOLE
0
25921
1400
RAYTHEON
COMMON
755111507
43020
229017
SH
SOLE
25
227867
1125
REALTY INCOME CORP
COMMON
756109104
2434
42689
SH
SOLE
0
41889
800
RECKITT BENCK GRP
SPONSORED ADR
756255204
7383
388420
SH
SOLE
0
375420
13000
RECKITT BENCKISER GR
SHS
G74079107
428836
4725473
SH
SOLE
110000
4415124
200349
RED HAT INC
COMMON
756577102
60
500
SH
SOLE
0
500
0
REGAL ENTERTAINMENT
CLASS A
758766109
23
1000
SH
SOLE
0
1000
0
REGIONS FINL CORP
COMMON
7591EP100
1341
77633
SH
SOLE
3000
74633
0
REINSURANCE GRP
COMMON
759351604
670
4300
SH
SOLE
0
4300
0
RENAISSANCE RE HLDGS
COMMON
G7496G103
6
50
SH
SOLE
0
0
50
REPLIGEN CORP
COMMON
759916109
380
10500
SH
SOLE
0
10500
0
REPUBLIC SVCS INC
COMMON
760759100
3
54
SH
SOLE
0
54
0
REVOLUTION LIGHTING
COM USD0.001
76155G206
51
15800
SH
SOLE
0
15800
0
RH
COM USD0.0001
74967X103
12
150
SH
SOLE
0
0
150
RIO TINTO PLC
ADR (1 ORD)
767204100
15
290
SH
SOLE
0
290
0
RITE AID CORP
COMMON
767754104
1
1000
SH
SOLE
0
1000
0
RMR GROUP INC
COMMON CL A
74967R106
0
8
SH
SOLE
0
8
0
ROBERT HALF INTL INC
COMMON
770323103
78515
1413666
SH
SOLE
0
1409683
3983
ROCKWELL AUTOMATION
COMMON
773903109
23
118
SH
SOLE
0
118
0
ROCKWELL COLLINS INC
COMMON
774341101
81541
601250
SH
SOLE
8550
492436
100264
ROLLINS INC
COMMON
775711104
185
3982
SH
SOLE
0
3982
0
ROPER TECHNOLOGIES
COMMON
776696106
431
1667
SH
SOLE
0
1667
0
ROSS STORES INC
COMMON
778296103
3
47
SH
SOLE
0
47
0
ROWAN COMPANIES PLC
COMMON
G7665A101
18
1200
SH
SOLE
0
1200
0
ROYAL BANK CDA
COMMON
780087102
81
1000
SH
SOLE
1000
0
0
ROYAL DUTCH SHELL PL
SPON ADR B
780259107
43
632
SH
SOLE
0
632
0
ROYAL DUTCH SHELL PL
SPONS ADR A
780259206
2944
44143
SH
SOLE
0
33368
10775
ROYAL GOLD INC
2.875 JUN 15 19 RGD
780287AA6
17
16000
PRN
SOLE
0
16000
0
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
11
729
SH
SOLE
0
729
0
RPC INC
COMMON
749660106
81
3187
SH
SOLE
0
3187
0
RPM INTERNATIONAL
COMMON
749685103
5284
100817
SH
SOLE
0
97827
2990
RYDEX ETF TRUST
GUG S&P500EQWTMA
78355W825
12
109
SH
SOLE
0
109
0
S&P GLOBAL INC
COMMON
78409V104
28749
169711
SH
SOLE
0
168686
1025
SABINE ROYALTY TRUST
UNIT BEN INT
785688102
66
1500
SH
SOLE
0
1500
0
SAFEGUARD SCIENTIFIC
COMMON
786449207
18052
1611837
SH
SOLE
0
1497814
114023
SAFETY INS GROUP INC
COMMON
78648T100
2470
30730
SH
SOLE
0
29440
1290
SALESFORCE.COM
COMMON
79466L302
850
8321
SH
SOLE
0
8321
0
SAN JUAN BASIN RTY
UNIT BEN INT
798241105
316
38450
SH
SOLE
0
27775
10675
SANCHEZ ENERGY COR
COMMON
79970Y105
3
712
SH
SOLE
0
244
468
SANDERSON FARMS
COMMON
800013104
3
22
SH
SOLE
0
22
0
SANDRIDGE ENERGY
COMMON
80007P869
0
6
SH
SOLE
0
6
0
SANDSTORM GOLD
COMMON
80013R206
149
30000
SH
SOLE
0
30000
0
SANOFI
CONTINGENT VALUE RTS
80105N113
0
140
SH
SOLE
0
140
0
SANOFI
SPONSORED ADR
80105N105
757
17618
SH
SOLE
0
17418
200
SAP SE
SP ADR (1 ORD)
803054204
73
650
SH
SOLE
0
650
0
SAREPTA THERAPEUTICS
COMMON
803607100
55
1000
SH
SOLE
0
1000
0
SAUL CTRS INC
COMMON
804395101
2307
37367
SH
SOLE
0
28700
8667
SB FINANCIAL GROUP
COMMON
78408D105
627
33931
SH
SOLE
0
0
33931
SBA COMMUNICATIONS
COM USD0.01 CL A
78410G104
429
2630
SH
SOLE
0
2630
0
SCANA CORPORATION
COMMON
80589M102
5
133
SH
SOLE
0
133
0
SCHLUMBERGER LTD
COMMON
806857108
1430
21221
SH
SOLE
0
19871
1350
SCHWAB CHARLES CORP
COMMON
808513105
13225
257449
SH
SOLE
0
257449
0
SCIENCE APLCTNS INTL
COMMON STOCK
808625107
113
1484
SH
SOLE
0
1484
0
SCOTTS MIRACLE-GRO
CLASS A
810186106
81
760
SH
SOLE
0
760
0
SCRIPPS NETWORKS
COMMON CLASS A
811065101
3051
35745
SH
SOLE
0
35745
0
SCRIPPS EW CO OHIO
COMMON
811054402
40
2597
SH
SOLE
0
2597
0
SEAGATE TECHNOLOGY
COMMON
G7945M107
3
80
SH
SOLE
0
80
0
SEALED AIR CORP
COMMON
81211K100
172
3497
SH
SOLE
0
3497
0
SEARS HOLDING CORP
COMMON
812350106
1
338
SH
SOLE
0
338
0
SEASPAN CORPORATION
COMMON
Y75638109
0
92
SH
SOLE
0
92
0
SEATTLE GENETICS INC
COMMON
812578102
168
3150
SH
SOLE
0
3150
0
SEI INVESTMENTS CO
COMMON
784117103
371
5165
SH
SOLE
0
5165
0
SELECT SECTOR SPDR
AMEX FINANCIAL INDEX
81369Y605
47
1703
SH
SOLE
300
1300
103
SELECT SECTOR SPDR
HEALTH CARE
81369Y209
14
178
SH
SOLE
0
127
51
SELECT SECTOR SPDR
SBI CONS DISCR
81369Y407
81
825
SH
SOLE
0
825
0
SELECT SECTOR SPDR
SBI INT-ENERGY
81369Y506
47
653
SH
SOLE
0
653
0
SELECT SECTOR SPDR
SBI INT-TECH
81369Y803
102
1605
SH
SOLE
0
1605
0
SELECT SECTOR SPDR
SBI INT-UTILS
81369Y886
19
375
SH
SOLE
0
375
0
SEMPRA ENERGY
COMMON
816851109
13106
122583
SH
SOLE
0
120983
1600
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
SERITAGE GRWTH PPTYS
COMMON CLASS A
81752R100
98
2425
SH
SOLE
0
2350
75
SERVICE CORP INTL
COMMON
817565104
133719
3583051
SH
SOLE
224600
3314001
44450
SERVICEMASTER GBL
HLDGS INC COM
81761R109
162
3160
SH
SOLE
0
3160
0
SHERWIN WILLIAMS CO
COMMON
824348106
4
10
SH
SOLE
0
10
0
SHIRE PLC
ADR (3 ORD)
82481R106
83
538
SH
SOLE
0
524
14
SHOTSPOTTER INC
COM USD0.005
82536T107
56
4000
SH
SOLE
0
4000
0
SILVERBOW RESOURCES
COM
82836G102
57
1933
SH
SOLE
0
1860
73
SILVERCORP METALS
COMMON
82835P103
160
61400
SH
SOLE
0
61400
0
SIMMONS 1ST NATL COR
CLASS A
828730200
22
390
SH
SOLE
0
390
0
SIMON PPTY INC
REIT
828806109
9953
57955
SH
SOLE
0
54285
3670
SIMPSON MANUFACTURIN
COMMON
829073105
34
600
SH
SOLE
0
600
0
SINA CORPORATION
ORDINARY
G81477104
8164
81396
SH
SOLE
81396
0
0
SIRIUS XM HLDG
COMMON
82968B103
210
39244
SH
SOLE
0
38844
400
SJW GROUP
COMMON
784305104
19179
300480
SH
SOLE
1650
279430
19400
SKYWORKS SOLUTIONS
COMMON
83088M102
11
125
SH
SOLE
0
125
0
SLM CORP
COMMON
78442P106
4220
373503
SH
SOLE
0
373503
0
SMITH & NEPHEW PLC
ADR (2 ORD)
83175M205
26
765
SH
SOLE
0
765
0
SMITH A O
COMMON
831865209
263
4306
SH
SOLE
0
4306
0
SMUCKER J M CO
COMMON
832696405
678
5465
SH
SOLE
0
5465
0
SNAP INC
COMMON CL A
83304A106
111
7631
SH
SOLE
0
7631
0
SNAP-ON INC
COMMON
833034101
31407
180190
SH
SOLE
0
180190
0
SONOCO PRODS
COMMON
835495102
1136
21380
SH
SOLE
0
20905
475
SONY CORP
ADR (1 ORD)
835699307
6
150
SH
SOLE
0
150
0
SOTHEBYS
CLASS A
835898107
5
107
SH
SOLE
0
107
0
SOURCE CAP INC
COMMON
836144105
10
250
SH
SOLE
0
250
0
SOUTH STATE CORP
COMMON
840441109
761
8274
SH
SOLE
0
0
8274
SOUTHERN CO
COMMON
842587107
323
6720
SH
SOLE
0
6070
650
SOUTHERN NATL BKOFVA
COMMON
843395104
4220
263281
SH
SOLE
106573
95100
61608
SOUTHWEST AIRLS CO
COMMON
844741108
20142
307760
SH
SOLE
0
296545
11215
SOUTHWESTERN ENERGY
COMMON
845467109
9
1684
SH
SOLE
0
1684
0
SPARTAN MOTORS INC
COMMON
846819100
1588
100830
SH
SOLE
0
90830
10000
SPARTANNASH CO
COMMON
847215100
3
120
SH
SOLE
0
120
0
SPDR
S&P 500 ETF TRUST
78462F103
14460
54186
SH
SOLE
0
53866
320
SPDR GOLD TR GOLD
GOLD SHARES NPV
78463V107
1786
14451
SH
SOLE
0
14381
70
SPDR INDX SH FUNDS
EURO STOXX 50
78463X202
61
1500
SH
SOLE
0
1500
0
SPDR S&P BIOTECH
SPDR SERIES TRUST
78464A870
6
74
SH
SOLE
0
74
0
SPDR S&P DIVIDEND
SPDR SERIES TRUST
78464A763
11
122
SH
SOLE
0
122
0
SPDR S&P MIDCAP 400
ETF TRUTSER1 S&PDCR
78467Y107
559
1620
SH
SOLE
0
1620
0
SPDR SERIES TRUST
SHORT TERM HIGH YIEL
78468R408
42
1542
SH
SOLE
0
1542
0
SPECIAL OPPRTUNTY FD
COMMON
84741T104
148
10000
SH
SOLE
0
0
10000
SPECTRA ENERGY PARTN
COMMON
84756N109
90
2280
SH
SOLE
0
2000
280
SPECTRUM BRANDS HLD
COMMON
84763R101
9311
82842
SH
SOLE
0
78977
3865
SPIRE INC
COMMON
84857L101
15
200
SH
SOLE
0
200
0
SPIRIT AEROSYSTEMS
CLASS A
848574109
36093
413681
SH
SOLE
0
413681
0
SPIRIT AIRLINES IN
COMMON
848577102
520
11595
SH
SOLE
0
11345
250
SPIRIT REALTY CAPI
COMMON
84860W102
214
25000
SH
SOLE
0
0
25000
SPIRIT RLTY CAP INC
2.875 MAY 15 19 C
84860WAA0
30
30000
PRN
SOLE
0
30000
0
SPLUNK INC
COMMON
848637104
79
964
SH
SOLE
0
964
0
SPROUTS FMRS MKT I
COM USD0.001
85208M102
1
75
SH
SOLE
0
0
75
ST JOE CO
COMMON
790148100
41
2300
SH
SOLE
0
2300
0
STAMPS COM INC
COMMON
852857200
56
300
SH
SOLE
0
300
0
STANDEX INTL CORP
COMMON
854231107
152
1500
SH
SOLE
0
1500
0
STANLEY BLACK&DECKR
COMMON
854502101
2441
14390
SH
SOLE
0
13790
600
STAR GROUP LP
UNIT
85512C105
35
3310
SH
SOLE
0
3310
0
STARBUCKS CORP
COMMON
855244109
1576
27449
SH
SOLE
0
25635
1814
STARWOOD PPTY TR
COMMON
85571B105
189
8885
SH
SOLE
0
8485
400
STATE STREET CORP
COMMON
857477103
810
8304
SH
SOLE
0
8304
0
STEEL PARTNERS HLDGS
UNIT
85814R107
391
20025
SH
SOLE
0
0
20025
STERICYCLE INC
COMMON
858912108
3
50
SH
SOLE
0
50
0
STERLING BANCORP
COMMON STOCK
85917A100
1268
51571
SH
SOLE
1400
38525
11646
STORE CAP CORP
COMMON
862121100
2908
111680
SH
SOLE
0
109540
2140
STRAIGHT PATH COMM
COMMON CL B
862578101
5
33
SH
SOLE
0
33
0
STRATUS PPTYS INC
COMMON
863167201
38
1292
SH
SOLE
0
1292
0
STREAMLINE HEALTH
COMMON
86323X106
0
529
SH
SOLE
0
529
0
STRYKER CORP
COMMON
863667101
43563
281345
SH
SOLE
270395
10950
0
SUBURBAN PROPANE PAR
UNIT
864482104
201
8300
SH
SOLE
0
8300
0
SUMMIT MATERIALS
CL A COM USD0.01
86614U100
159
5070
SH
SOLE
0
5070
0
SUN LIFE FNCL INC
COMMON
866796105
29
724
SH
SOLE
0
724
0
SUNCOKE ENERGY INC
COMMON
86722A103
7
600
SH
SOLE
0
600
0
SUNCOR ENERGY INC
COMMON
867224107
55
1500
SH
SOLE
0
1500
0
SUNPOWER CORP
COMMON
867652406
0
100
SH
SOLE
0
100
0
SUNTRUST BANKS INC
COMMON
867914103
336
5206
SH
SOLE
0
2656
2550
SUPERIOR UNIFORM GRP
COMMON
868358102
3158
118265
SH
SOLE
0
114265
4000
SVB FINANCIAL GROUP
COMMON
78486Q101
625
2675
SH
SOLE
0
2675
0
SYMANTEC CORP
COMMON
871503108
3433
122376
SH
SOLE
0
119376
3000
SYNNEX CORP
COMMON
87162W100
299
2200
SH
SOLE
0
2200
0
SYSCO CORP
COMMON
871829107
1035
17051
SH
SOLE
0
17051
0
T ROWE PRICE GRP
COMMON
74144T108
11
106
SH
SOLE
0
106
0
T2 BIOSYSTEMS INC
COMMON
89853L104
1
250
SH
SOLE
0
250
0
TAKE-TWO INTERACTIVE
COMMON
874054109
6
63
SH
SOLE
0
63
0
TALLGRASS ENERGY PAR
COMMON UNIT
874697105
170
3726
SH
SOLE
0
3726
0
TANGER FACTORY OUTLT
COMMON
875465106
29516
1113414
SH
SOLE
0
1075909
37505
TAPESTRY INC
COMMON
876030107
3046
68874
SH
SOLE
0
67074
1800
TARGA RESOURCES IN
COMMON
87612G101
908
18754
SH
SOLE
0
632
18122
TARGET CORPORATION
COMMON
87612E106
546
8382
SH
SOLE
0
7313
1069
TC PIPELINES LP
COMMON UNIT
87233Q108
161
3050
SH
SOLE
0
3050
0
TCF FINANCIAL CORP
COMMON
872275102
16
813
SH
SOLE
0
813
0
TCW STRATEGIC INCM
COMMON
872340104
152
25938
SH
SOLE
0
16738
9200
TE CONNECTIVITY
COMMON
H84989104
353
3722
SH
SOLE
0
3247
475
TECH DATA CORP
COMMON
878237106
244
2500
SH
SOLE
0
2500
0
TEEKAY LNG PARTNERS
PARTNERSHIP UNIT
Y8564M105
24
1200
SH
SOLE
0
1200
0
TEEKAY OFFSHRE PRTNR
UNIT
Y8565J101
6478
2745075
SH
SOLE
991400
1267600
486075
TEGNA INC
COMMON
87901J105
140
9966
SH
SOLE
0
9966
0
TEJON RANCH CO
COMMON
879080109
159
7686
SH
SOLE
0
633
7053
TELEFLEX INC
COMMON
879369106
124
500
SH
SOLE
0
500
0
TELEPHONE & DATA SYS
COMMON
879433829
4110
147859
SH
SOLE
0
147859
0
TELETECH HLDGS INC
COMMON
879939106
1370
34062
SH
SOLE
0
32912
1150
TERADATA CORP
COMMON
88076W103
3
99
SH
SOLE
0
99
0
TERRAFORM PWR INC
COMMON CL A
88104R209
1356
113400
SH
SOLE
0
103950
9450
TESLA INC
COM USD0.001
88160R101
491
1579
SH
SOLE
0
1169
410
TEVA PHARMACEUTICAL
ADR (1 ORD)
881624209
25219
1330850
SH
SOLE
0
1329472
1378
TEXAS INSTRUMENTS
COMMON
882508104
2825
27055
SH
SOLE
0
25961
1094
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
70391
157606
SH
SOLE
0
7606
150000
TEXTRON INC
COMMON
883203101
79
1400
SH
SOLE
0
1400
0
THE CHEMOURS COMPANY
COMMON
163851108
108
2175
SH
SOLE
0
1740
435
THE HANOVER INS GRP
COMMON
410867105
85
794
SH
SOLE
0
794
0
THE HERSHEY COMPANY
COMMON
427866108
1454
12811
SH
SOLE
0
12811
0
THE WENDY'S COMPANY
CLASS A
95058W100
0
29
SH
SOLE
0
29
0
THERAVANCE BIOPHARMA
COM
G8807B106
40556
1454167
SH
SOLE
381294
1012435
60438
THERMO FISHER SCI
COMMON
883556102
100578
529696
SH
SOLE
0
521886
7810
THIRD PT REINS LTD
COM USD0.10
G8827U100
146
10000
SH
SOLE
0
0
10000
THOMSON REUTERS CORP
COMMON
884903105
418
9600
SH
SOLE
0
9450
150
TIFFANY & CO
COMMON
886547108
2201
21179
SH
SOLE
0
19054
2125
TIME INC
COMMON
887228104
131
7148
SH
SOLE
0
7057
91
TIME WARNER INC
COMMON
887317303
31605
345530
SH
SOLE
0
332567
12963
TITAN INTL INC
COMMON
88830M102
14310
1111063
SH
SOLE
0
1022653
88410
TIVO CORP
COM STK USD0.001
88870P106
0
38
SH
SOLE
0
38
0
TJX COMPANIES INC
COMMON
872540109
1463
19141
SH
SOLE
0
19141
0
TOLL BROTHERS INC
COMMON
889478103
53
1110
SH
SOLE
0
1110
0
TOOTSIE ROLL INDS
COMMON
890516107
885
24327
SH
SOLE
0
24007
320
TOPBUILD CORP
COMMON
89055F103
4
66
SH
SOLE
0
66
0
TORCHMARK CORP
COMMON
891027104
6000
66154
SH
SOLE
0
66154
0
TORONTO DOMINION BK
COMMON
891160509
70
1201
SH
SOLE
0
1201
0
TOTAL SA
ADR (1 ORD)
89151E109
51
935
SH
SOLE
0
935
0
TOTAL SYS SVCS INC
COMMON
891906109
5
70
SH
SOLE
0
70
0
TOYOTA MTR CORP
ADR (2 ORD)
892331307
63
500
SH
SOLE
0
500
0
TRANSDIGM GROUP
COMMON
893641100
307
1120
SH
SOLE
0
700
420
TRANSOCEAN LTD
COMMON
H8817H100
0
40
SH
SOLE
0
40
0
TRANSUNION
COMMON
89400J107
2
50
SH
SOLE
0
50
0
TRAVELERS CO(THE)
COMMON
89417E109
16365
120657
SH
SOLE
0
120507
150
TRIBUNE MEDIA CO
CL A
896047503
106
2500
SH
SOLE
0
2500
0
TRIMAS CORP
COMMON
896215209
53738
2008915
SH
SOLE
225550
1657315
126050
TRIMBLE INC
COM NPV
896239100
5
132
SH
SOLE
0
132
0
TRINITY PL HLDGS INC
COM
89656D101
63
9126
SH
SOLE
0
0
9126
TRIUMPH BANCORP
COM ACCD INVS
89679E300
630
20000
SH
SOLE
0
0
20000
TRIUMPH GROUP INC
COMMON
896818101
26
970
SH
SOLE
0
970
0
TRIVAGO NV
REP SHS CL A
89686D105
5
800
SH
SOLE
0
0
800
TRONOX LTD
SHARES CLASS A
Q9235V101
2
125
SH
SOLE
0
0
125
TRUSTCO BK CORP N Y
COMMON
898349105
5160
560941
SH
SOLE
0
530941
30000
TTM TECHNOLOGIES IN
COMMON
87305R109
10
690
SH
SOLE
0
690
0
TUPPERWARE BRANDS
COMMON
899896104
43
690
SH
SOLE
0
690
0
TWENTY-FIRST CENTURY
CLASS A
90130A101
4107
118941
SH
SOLE
0
118941
0
TWITTER INC
COMMON
90184L102
6
250
SH
SOLE
0
250
0
TWO RIV BANCORP
COMMON
90207C105
508
28056
SH
SOLE
0
0
28056
TYLER TECHN INC
COMMON
902252105
144
816
SH
SOLE
0
816
0
TYSON FOODS INC
CLASS A
902494103
5
62
SH
SOLE
0
62
0
U S PHYSICAL THERAPY
COMMON
90337L108
74
1030
SH
SOLE
0
1030
0
U S SILICA HLDGS I
COMMON
90346E103
96
2975
SH
SOLE
0
2975
0
UDR INC
COMMON
902653104
45
1169
SH
SOLE
0
1169
0
UGI CORP
COMMON
902681105
27
586
SH
SOLE
0
586
0
ULTA BEAUTY INC
COM STK USD0.01
90384S303
62331
278688
SH
SOLE
5000
205388
68300
ULTRA PETROLEUM CP
NPV
903914208
17590
1941523
SH
SOLE
20597
1698292
222634
UNDER ARMOUR
CLASS A
904311107
115
7995
SH
SOLE
0
7995
0
UNDER ARMOUR INC
CL C COM STK $0.0003
904311206
6
508
SH
SOLE
0
508
0
UNIFI INC
COMMON
904677200
134
3740
SH
SOLE
0
742
2998
UNILEVER N.V
NY SHARES (1 ORD)
904784709
1979
35145
SH
SOLE
0
35145
0
UNILEVER PLC
ADR (4 ORD)
904767704
609
11020
SH
SOLE
0
11020
0
UNION PAC CORP
COMMON
907818108
4913
36639
SH
SOLE
0
27902
8737
UNIQURE N.V.
COM EUR0.05
N90064101
1371
70000
SH
SOLE
70000
0
0
UNISYS CORPORATION
COMMON
909214306
20
2500
SH
SOLE
0
2500
0
UNITED CMNTY FINL
COMMON
909839102
45
5000
SH
SOLE
0
0
5000
UNITED CONTINENTAL
COMMON
910047109
1
25
SH
SOLE
0
25
0
UNITED GUARDIAN INC
COMMON
910571108
260
14062
SH
SOLE
0
0
14062
UNITED PARCEL SERVIC
CLASS B
911312106
37669
316140
SH
SOLE
0
311715
4425
UNITED RENTALS INC
COMMON
911363109
307
1790
SH
SOLE
25
1095
670
UNITED STATES CELLUL
COMMON
911684108
88
2362
SH
SOLE
0
2362
0
UNITED TECHNOLOGIES
COMMON
913017109
71034
556818
SH
SOLE
0
470974
85844
UNITEDHEALTH GRP INC
COMMON
91324P102
57725
261842
SH
SOLE
0
260014
1828
UNITI GROUP INC
COM USD0.0001
91325V108
61
3478
SH
SOLE
0
3178
300
UNITIL CORP
COMMON
913259107
4086
89579
SH
SOLE
0
81264
8315
UNIVERSAL DISPLAY CP
COMMON
91347P105
243
1410
SH
SOLE
0
1350
60
UNIVERSAL STAINLES
COMMON
913837100
51
2405
SH
SOLE
0
2405
0
UNIVEST CORP PA
COMMON
915271100
1722
61421
SH
SOLE
1500
59081
840
UNUM GROUP
COMMON
91529Y106
54
1000
SH
SOLE
0
1000
0
URBANEDGE PROPERTIES
COMMON SHARES
91704F104
3942
154672
SH
SOLE
0
154672
0
URSTADT BIDDLE PPTYS
CLASS A
917286205
1998
91921
SH
SOLE
0
87241
4680
URSTADT BIDDLE PPTYS
COMMON
917286106
43
2551
SH
SOLE
0
2551
0
URSTADT BIDDLE PPTYS
PFD SER G 6.75
917286809
61
2350
SH
SOLE
1750
600
0
US BANCORP DEL
COMMON
902973304
84862
1583845
SH
SOLE
0
1459720
124125
USG CORPORATION
COMMON
903293405
38
1000
SH
SOLE
0
1000
0
V F CORP
COMMON
918204108
440
5948
SH
SOLE
0
5888
60
VALEANT PHARMACEUTIC
COMMON
91911K102
1
56
SH
SOLE
0
56
0
VALERO ENERGY CORP
COMMON
91913Y100
31
348
SH
SOLE
0
332
16
VALLEY NATL BANCORP
COMMON
919794107
936
83503
SH
SOLE
0
83233
270
VANDA PHARMA
COMMON
921659108
3
200
SH
SOLE
0
0
200
VANECK VECTORS
GOLD MINER ETF
92189F106
350
15066
SH
SOLE
0
15066
0
VANECK VECTORS
INDIA SMALL CP ETF
92189F767
737
10875
SH
SOLE
0
10875
0
VANECK VECTORS ETF T
BIOTECH ETF
92189F726
373
3000
SH
SOLE
0
3000
0
VANGUARD
INT-TERM CORP
92206C870
74
851
SH
SOLE
0
851
0
VANGUARD
RUSSELL 2000 ETF
92206C664
1678
13726
SH
SOLE
0
13726
0
VANGUARD
SHRT-TERM CORP
92206C409
333
4200
SH
SOLE
0
4200
0
VANGUARD ADMIRAL F
S&P SMCAP600 VL IDX
921932778
5692
43020
SH
SOLE
0
41710
1310
VANGUARD BD INDEX FD
ETF SHORT TRM BOND
921937827
55
697
SH
SOLE
0
697
0
VANGUARD FTSE
DEVELOPED MRKT ETF
921943858
1257
28035
SH
SOLE
0
27660
375
VANGUARD FTSE
EMERGING MARKETS ETF
922042858
824
17960
SH
SOLE
0
17585
375
VANGUARD INDEX FDS
ETF MCAP GR IDXVIP
922908538
195
1529
SH
SOLE
0
1529
0
VANGUARD INDEX FDS
ETF MCAP VL IDXVIP
922908512
127
1139
SH
SOLE
0
1139
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3801
15498
SH
SOLE
0
13098
2400
VANGUARD INDEX TR
EXTENDED MKT
922908652
42
376
SH
SOLE
0
376
0
VANGUARD INDEX TR
GROWTH
922908736
342
2434
SH
SOLE
0
2434
0
VANGUARD INDEX TR
LRG CAP
922908637
459
3745
SH
SOLE
0
3745
0
VANGUARD INDEX TR
MID CAP
922908629
245
1585
SH
SOLE
0
1585
0
VANGUARD INDEX TR
REIT
922908553
340
4103
SH
SOLE
0
4103
0
VANGUARD INDEX TR
SMALL CAP
922908751
287
1945
SH
SOLE
0
1945
0
VANGUARD INDEX TR
SMALL CAP GROWTH
922908595
194
1208
SH
SOLE
0
1208
0
VANGUARD INDEX TR
SMALL CAP VALUE
922908611
1274
9602
SH
SOLE
0
9602
0
VANGUARD INDEX TR
TOTAL STOCK MARKET
922908769
465
3390
SH
SOLE
0
3351
39
VANGUARD INDEX TR
VALUE
922908744
590
5553
SH
SOLE
0
5338
215
VANGUARD INTL
INDEX FD TT WRLD ST
922042742
245
3300
SH
SOLE
0
3300
0
VANGUARD INTL EQ IND
FTSE EUROPE ETF
922042874
38
657
SH
SOLE
0
657
0
VANGUARD INTL EQUITY
ETF ALL-WORLD EX-US
922042775
544
9950
SH
SOLE
0
800
9150
VANGUARD SCOTTSDAL
FDS VNG RUS1000GRW
92206C680
79
575
SH
SOLE
0
575
0
VANGUARD SCOTTSDAL
FDS VNG RUS1000VAL
92206C714
29
275
SH
SOLE
0
275
0
VANGUARD SECTOR INDE
CONSUMER STAPLES
92204A207
28
195
SH
SOLE
0
195
0
VANGUARD SECTOR INDE
FINANCIALS
92204A405
32
461
SH
SOLE
0
461
0
VANGUARD SECTOR INDE
HEALTH CARE
92204A504
185
1201
SH
SOLE
0
1201
0
VANGUARD SECTOR INDE
INFORMATION TECH
92204A702
266
1614
SH
SOLE
0
1614
0
VANGUARD SECTOR INDE
UTILITIES
92204A876
17
150
SH
SOLE
0
150
0
VANGUARD SECTOR INDX
ENERGY
92204A306
178
1800
SH
SOLE
0
1800
0
VANGUARD SECTOR INDX
INDUSTRIALS
92204A603
78
550
SH
SOLE
0
550
0
VANGUARD SPECIALIZED
DIV APPRECIATION
921908844
497
4875
SH
SOLE
0
4825
50
VANGUARD STAR FUND
TTL INTLSTK IDX FD E
921909768
106
1875
SH
SOLE
0
1875
0
VANGUARD WHITEHALL F
ETF HIGH DIV YLD
921946406
12
150
SH
SOLE
0
150
0
VANTIV INC
CLASS A
92210H105
2
38
SH
SOLE
0
38
0
VAREX IMAGING CORP
COM USD0.01 WI
92214X106
96
2410
SH
SOLE
0
2410
0
VARIAN MED SYS INC
COMMON
92220P105
769
6925
SH
SOLE
0
6925
0
VARONIS SYSTEMS IN
COM USD0.001
922280102
85
1765
SH
SOLE
0
1565
200
VECTREN CORP
COMMON
92240G101
222
3419
SH
SOLE
0
3419
0
VECTRUS INC
COMMON
92242T101
4
147
SH
SOLE
0
147
0
VENTAS INC
COMMON
92276F100
143
2387
SH
SOLE
0
2387
0
VEON LTD
SPON ADR 1 ORD
91822M106
1
450
SH
SOLE
0
450
0
VERACYTE INC
COM USD0.001
92337F107
1780
272700
SH
SOLE
272700
0
0
VERASTEM INC
COMMON
92337C104
4
1600
SH
SOLE
0
1100
500
VEREIT INC
COMMON REIT
92339V100
186
24000
SH
SOLE
0
24000
0
VERIFONE SYSTEMS INC
COMMON
92342Y109
8
495
SH
SOLE
0
495
0
VERISK ANALYTICS INC
COM USD0.001
92345Y106
345
3600
SH
SOLE
0
3600
0
VERITIV CORPORATION
COMMON STOCK
923454102
1
35
SH
SOLE
0
35
0
VERIZON COMMUNICATIO
COMMON
92343V104
33199
627237
SH
SOLE
2100
602234
22903
VERMILION ENERGY INC
COMMON
923725105
52
1440
SH
SOLE
0
0
1440
VERSUM MATERIALS INC
COMMON STOCK
92532W103
1070
28273
SH
SOLE
0
28273
0
VERTEX PHARMACEUTICL
COMMON
92532F100
369
2465
SH
SOLE
0
2465
0
VIACOM INC
CLASS B
92553P201
24158
784124
SH
SOLE
700
763446
19978
VIAVI SOLUTIONS IN
COM NPV
925550105
0
15
SH
SOLE
0
15
0
VICAL INC
COM USD0.01
925602203
0
100
SH
SOLE
0
100
0
VIRNETX HOLDING CORP
COMMON
92823T108
14
4000
SH
SOLE
0
4000
0
VISA INC
CLASS A
92826C839
8980
78761
SH
SOLE
0
78761
0
VIVUS INC
COMMON
928551100
28
56800
SH
SOLE
0
46800
10000
VMWARE INC
CLASS A
928563402
9
75
SH
SOLE
0
75
0
VODAFONE GRP PLC
ADR (10 ORD)
92857W308
292
9168
SH
SOLE
0
8832
336
VORNADO RLTY TR
COMMON
929042109
32210
412003
SH
SOLE
0
398090
13913
VOYA FINANCIAL INC
COMMON
929089100
28
585
SH
SOLE
0
585
0
VULCAN MATERIALS CO
COMMON
929160109
2195
17100
SH
SOLE
0
16600
500
W.P CAREY INC
COMMON
92936U109
974
14150
SH
SOLE
0
14150
0
WABCO HOLDINGS
COMMON
92927K102
76504
533134
SH
SOLE
0
482108
51026
WABTEC
COMMON
929740108
968
11896
SH
SOLE
0
10032
1864
WADDELL & REED FINL
CLASS A
930059100
182
8148
SH
SOLE
0
8148
0
WAL MART STORES INC
COMMON
931142103
10247
103769
SH
SOLE
0
103767
2
WALGREENS BOOTS ALNC
COMMON
931427108
8557
117843
SH
SOLE
0
117843
0
WALT DISNEY CO
COMMON
254687106
40001
372065
SH
SOLE
100
368306
3659
WASH REAL ESTATE INV
SH BEN INT
939653101
124
4000
SH
SOLE
0
4000
0
WASHINGTONFIRST BNK
COMMON
940730104
909
26560
SH
SOLE
0
0
26560
WASTE MANAGEMENT INC
COMMON
94106L109
87
1009
SH
SOLE
0
1009
0
WATERS CORP
COMMON
941848103
6914
35793
SH
SOLE
0
35793
0
WD-40 CO
COMMON
929236107
17
150
SH
SOLE
0
150
0
WEATHERFORD INTL PLC
ORDINARY SHARES
G48833100
41
9979
SH
SOLE
0
5779
4200
WEC ENERGY GROUP INC
COMMON
92939U106
9
150
SH
SOLE
0
150
0
WEIBO CORPORATION
ADR EA REPR ORD SHS
948596101
51
500
SH
SOLE
0
500
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
80
2450
SH
SOLE
0
2450
0
WEIS MKTS INC
COMMON
948849104
169
4100
SH
SOLE
0
4100
0
WELLS FARGO & CO
7.5% PFD CLA SER L
949746804
9139
6977
SH
SOLE
0
6932
45
WELLS FARGO & CO
COMMON
949746101
278777
4594978
SH
SOLE
152650
4271376
170952
WESTAMERICA BANCORP
COMMON
957090103
11
200
SH
SOLE
0
200
0
WESTAR ENERGY INC
COMMON
95709T100
438
8310
SH
SOLE
0
8310
0
WESTERN ALLIANCE BCP
COMMON
957638109
28
500
SH
SOLE
0
500
0
WESTERN ASS HIIN II
COMMON
95766J102
0
25
SH
SOLE
0
25
0
WESTERN ASSET CORP
LOAN FUND INC
95790J102
0
2
SH
SOLE
0
2
0
WESTERN ASSET INVST
COMMON
95790A101
3040
132986
SH
SOLE
0
132986
0
WESTERN DIGITAL CORP
COMMON
958102105
33
421
SH
SOLE
0
421
0
WESTERN GAS PARTNER
LP COM UNIT LP IN
958254104
182
3800
SH
SOLE
0
2000
1800
WESTERN NEW ENG BANC
COMMON
958892101
284
26065
SH
SOLE
0
24125
1940
WESTERN UNION
COMMON
959802109
25521
1342509
SH
SOLE
0
1341579
930
WESTROCK CO
COMMON
96145D105
31
500
SH
SOLE
0
500
0
WEX INC.
COMMON
96208T104
480
3400
SH
SOLE
0
3400
0
WEYERHAEUSER CO
COMMON
962166104
352
10000
SH
SOLE
0
8000
2000
WGL HOLDINGS INC
COMMON
92924F106
1933
22520
SH
SOLE
0
21870
650
WHEATON PRECIOUS MET
COMMON
962879102
252
11400
SH
SOLE
0
11400
0
WHIRLPOOL CORP
COMMON
963320106
94
560
SH
SOLE
0
560
0
WHITE MTNS INS GROUP
COMMON
G9618E107
1565
1839
SH
SOLE
0
1839
0
WHITING PETE CORP
COMMON
966387409
8
309
SH
SOLE
0
309
0
WILEY JOHN & SONS
CLASS A
968223206
1426
21690
SH
SOLE
0
21690
0
WILLIAMS COS INC
COMMON
969457100
153
5025
SH
SOLE
0
5025
0
WILLIAMS PARTNERS
COMMON UNIT
96949L105
2693
69458
SH
SOLE
0
26122
43336
WILLIS TOWERS WATSON
COMMON
G96629103
501
3330
SH
SOLE
0
2953
377
WINDSTREAM HLDGS I
COM USD0.0001
97382A200
0
48
SH
SOLE
0
48
0
WISDOMTREE INVTS
COMMON
97717P104
57
4617
SH
SOLE
0
4617
0
WISDOMTREE TR
ETF INTL HEDGE EQT
97717X701
17
278
SH
SOLE
0
278
0
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
4
132
SH
SOLE
0
132
0
WISDOMTREE TR
JAPAN HEDGE EQT
97717W851
52
888
SH
SOLE
0
888
0
WISDOMTREE TRUST
JP SMLCAP HEDGED EQU
97717W521
4
104
SH
SOLE
0
104
0
WMIH CORP
COM USD0.00001
92936P100
0
26
SH
SOLE
0
26
0
WOLVERINE WORLD WIDE
COMMON
978097103
102
3200
SH
SOLE
0
3200
0
WOODWARD INC
COMMON
980745103
153
2000
SH
SOLE
0
2000
0
WORKHORSE GROUP INC
COMMON
98138J206
156
61000
SH
SOLE
0
61000
0
WORLD WRESTLING ENT
CLASS A
98156Q108
643
21033
SH
SOLE
0
21033
0
WPX ENERGY INC
COMMON STOCK
98212B103
105
7500
SH
SOLE
0
7500
0
WRIGHT MED GROUP N V
ORD EUR0.03
N96617118
88
4000
SH
SOLE
0
4000
0
XCEL ENERGY INC
COMMON
98389B100
81
1700
SH
SOLE
0
1700
0
XEROX CORP
COMMON
984121608
16
563
SH
SOLE
0
563
0
XL GROUP LTD
COMMON SHARES
G98294104
5
150
SH
SOLE
0
150
0
XOMA CORP DEL
COM USD0.0075
98419J206
356
10000
SH
SOLE
0
10000
0
XPO LOGISTICS INC
COMMON
983793100
21958
239750
SH
SOLE
0
236500
3250
XYLEM INC
COMMON
98419M100
8181
119956
SH
SOLE
0
115676
4280
YELP INC
COMMON
985817105
29839
711148
SH
SOLE
19965
668563
22620
YORK WTR CO
COMMON
987184108
1007
29723
SH
SOLE
0
27273
2450
YUM BRANDS INC
COMMON
988498101
34560
423484
SH
SOLE
80000
314947
28537
YUM CHINA HOLDINGS
COMMON STOCK
98850P109
4399
109933
SH
SOLE
0
83203
26730
ZEBRA TECHNOLOGIES
CLASS A
989207105
43
420
SH
SOLE
0
420
0
ZEDGE INC
CLASS B COMMON STOCK
98923T104
0
22
SH
SOLE
0
22
0
ZIMMER BIOMET HLDS
COMMON
98956P102
47738
395609
SH
SOLE
0
391509
4100
ZIXI CORPORATION
COMMON
98974P100
56
13000
SH
SOLE
0
13000
0
ZOETIS INC
COMMON
98978V103
1162
16130
SH
SOLE
0
15930
200
ZYNGA INC
COMMON
98986T108
88
22000
SH
SOLE
0
22000
0