0001567619-21-002301.txt : 20210205
0001567619-21-002301.hdr.sgml : 20210205
20210205170750
ACCESSION NUMBER: 0001567619-21-002301
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210205
DATE AS OF CHANGE: 20210205
EFFECTIVENESS DATE: 20210205
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: GAMCO INVESTORS, INC. ET AL
CENTRAL INDEX KEY: 0000807249
IRS NUMBER: 133056041
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-01887
FILM NUMBER: 21597055
BUSINESS ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580-1434
BUSINESS PHONE: 9149215000
MAIL ADDRESS:
STREET 1: ONE CORPORATE CENTER
CITY: RYE
STATE: NY
ZIP: 10580
FORMER COMPANY:
FORMER CONFORMED NAME: GABELLI ASSET MANAGEMENT INC ET AL
DATE OF NAME CHANGE: 20020828
FORMER COMPANY:
FORMER CONFORMED NAME: GABELLI FUNDS INC ET AL
DATE OF NAME CHANGE: 19940714
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000807249
XXXXXXXX
12-31-2020
12-31-2020
GAMCO INVESTORS, INC. ET AL
ONE CORPORATE CENTER
RYE
NY
10580
13F HOLDINGS REPORT
028-01887
N
Douglas R. Jamieson
President - GAMCO Asset Management Inc.
914-921-5020
/s/ Douglas R. Jamieson
Rye
NY
01-28-2021
0
883
10689880
false
INFORMATION TABLE
2
form13fInfoTable.xml
1 800 FLOWERS COM INC CL A
COM
68243Q106
14700
565400
SH
SOLE
565400
0
0
21VIANET GROUP INC SPONSORED A
COM
90138A103
694
20000
SH
SOLE
20000
0
0
3M CO.
COM
88579Y101
1144
6547
SH
SOLE
6547
0
0
3-D SYS CORP DEL COM NEW
COM
88554D205
1706
162800
SH
SOLE
162800
0
0
A H BELO CORP COM CL A
COM
001282102
136
90000
SH
SOLE
90000
0
0
A T & T INC (NEW)
COM
00206R102
34002
1182272
SH
SOLE
1114137
0
68135
A10 NETWORKS INC COM
COM
002121101
725
73507
SH
SOLE
73507
0
0
AAR CORP COM
COM
000361105
13335
368160
SH
SOLE
300160
0
68000
ABB LTD SPONSORED ADR
COM
000375204
1122
40135
SH
SOLE
40135
0
0
ABBOTT LABS
COM
002824100
2761
25215
SH
SOLE
25215
0
0
ABBVIE INC COM
COM
00287Y109
2223
20750
SH
SOLE
20750
0
0
ACACIA COMMUNICATIONS INC COM
COM
00401C108
545
7466
SH
SOLE
7466
0
0
ACADIA HEALTHCARE COMPANY INCO
COM
00404A109
1490
29650
SH
SOLE
14650
0
15000
ACCO BRANDS CORP
COM
00081T108
1310
155047
SH
SOLE
155047
0
0
ACTIVISION BLIZZARD,INC
COM
00507V109
243
2612
SH
SOLE
2612
0
0
ACUITY BRANDS INC (B:AYI) COM
COM
00508Y102
621
5130
SH
SOLE
5130
0
0
ADOBE INC
COM
00724F101
7885
15766
SH
SOLE
13376
0
2390
ADVANCED MICRO DEVICES INC COM
COM
007903107
1967
21447
SH
SOLE
17497
0
3950
AEGION CORP
COM
00770F104
1358
71500
SH
SOLE
71500
0
0
AEP 6 1/8 3/15/22
CONVERTIBLE PREF
025537127
248
5011
SH
SOLE
5011
0
0
AEROJET ROCKETDYNE HOLDINGS
COM
007800105
169962
3215931
SH
SOLE
2977381
0
238550
AES CORP COM
COM
00130H105
13514
575060
SH
SOLE
555060
0
20000
AGILENT TECHNOLOGIES INC
COM
00846U101
501
4227
SH
SOLE
4227
0
0
AGNICO-EAGLE MINES (USD)
COM
008474108
5539
78555
SH
SOLE
78555
0
0
AIR PRODS & CHEMS INC COM
COM
009158106
3875
14182
SH
SOLE
10682
0
3500
ALAMOS GOLD INC NEW COM CL A
COM
011532108
2705
309173
SH
SOLE
309173
0
0
ALBANY INTL CORP-CL A
COM
012348108
4190
57075
SH
SOLE
49775
0
7300
ALEXION PHARMACEUTICALS INC CO
COM
015351109
1078
6900
SH
SOLE
6900
0
0
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
378
1623
SH
SOLE
1623
0
0
ALITHYA GROUP INC CL A SUB VTG
COM
01643B106
1961
938372
SH
SOLE
883372
0
55000
ALLEGHANY CORP DEL
COM
017175100
1811
3000
SH
SOLE
3000
0
0
ALLEGHENY TECHNOLOGIES INC COM
COM
01741R102
10473
624500
SH
SOLE
594500
0
30000
ALLEGION PUB LTD CO ORD S
COM
G0176J109
248
2133
SH
SOLE
2133
0
0
ALLIANCE BERNSTEIN HLDGS LP UN
COM
01881G106
2718
80491
SH
SOLE
62091
0
18400
ALLIANT ENERGY CORP COM
COM
018802108
680
13200
SH
SOLE
13200
0
0
ALLIED MOTION TECHNOLOGIES ICO
COM
019330109
2241
43859
SH
SOLE
31859
0
12000
ALLSTATE CORP COM
COM
020002101
7265
66084
SH
SOLE
66084
0
0
ALPHABET CLASS A
COM
02079K305
11121
6345
SH
SOLE
5955
0
390
ALPHABET CLASS C
COM
02079K107
23748
13556
SH
SOLE
12926
0
630
ALPS ETF TR ALERIAN MLP
ETF - EQUITY
00162Q452
1519
59180
SH
SOLE
59180
0
0
ALTERYX INC COM CL A
COM
02156B103
292
2401
SH
SOLE
2401
0
0
ALTRA HOLDINGS INC COM
COM
02208R106
2106
38000
SH
SOLE
38000
0
0
AMAZON.COM INC
COM
023135106
19121
5871
SH
SOLE
5101
0
770
AMBARELLA INC SHS
COM
G037AX101
602
6554
SH
SOLE
6554
0
0
AMC NETWORKS INC CL A
COM
00164V103
31948
893140
SH
SOLE
833265
0
59875
AMERICAN ELECTRIC POWER
COM
025537101
1402
16840
SH
SOLE
16840
0
0
AMERICAN EXPRESS CO
COM
025816109
129405
1070255
SH
SOLE
1012664
0
57591
AMERICAN HOMES 4 RENT CL A
COM
02665T306
4229
140977
SH
SOLE
140977
0
0
AMERICAN INTERNATIONAL GROUP I
COM
026874784
1290
34065
SH
SOLE
34065
0
0
AMERICAN RENAL ASSOCS HLDGS CO
COM
029227105
1935
169000
SH
SOLE
169000
0
0
AMERICAN TOWER CORP-CL A
COM
03027X100
718
3200
SH
SOLE
3200
0
0
AMERICAN WATER WORKS CO INC
COM
030420103
442
2881
SH
SOLE
2881
0
0
AMERICOLD RLTY TR COM
COM
03064D108
1064
28500
SH
SOLE
28500
0
0
AMERIPRISE FINL INC COM
COM
03076C106
3413
17563
SH
SOLE
17563
0
0
AMERIS BANCORP COM
COM
03076K108
2646
69500
SH
SOLE
63700
0
5800
AMETEK INC NEW COM
COM
031100100
107741
890863
SH
SOLE
847963
0
42900
AMGEN INC
COM
031162100
1037
4511
SH
SOLE
4511
0
0
AMPCO PITTSBURGH CORP
COM
032037103
11972
2184608
SH
SOLE
1882683
0
301925
AMPCO-PITTSBURG CORP WT A EXP
WARRANT AND RIGH
032037111
1960
2227500
SH
SOLE
1894100
0
333400
ANALOG DEVICES INC
COM
032654105
2162
14637
SH
SOLE
11997
0
2640
ANAPLAN INC COM
COM
03272L108
3133
43600
SH
SOLE
35200
0
8400
APACHE CORP
COM
037411105
153
10800
SH
SOLE
10800
0
0
APOLLO GLOBAL MGMT INC COM CL
COM
03768E105
402
8200
SH
SOLE
8200
0
0
APPLE INC
COM
037833100
28550
215165
SH
SOLE
189145
0
26020
APPLIED MATLS INC COM
COM
038222105
2700
31287
SH
SOLE
25957
0
5330
APTIV PLC SHS
COM
G6095L109
457
3510
SH
SOLE
3510
0
0
ARCHER DANIELS MIDLAND
COM
039483102
22532
446977
SH
SOLE
399332
0
47645
ARCONIC CORPORATION COM
COM
03966V107
619
20758
SH
SOLE
20575
0
183
ARCOSA INC COM
COM
039653100
11764
214166
SH
SOLE
198166
0
16000
ARDAGH GROUP S A CL A
COM
L0223L101
1239
72000
SH
SOLE
72000
0
0
ARGO GROUP INTL HLDGS LTD COM
COM
G0464B107
3059
70000
SH
SOLE
70000
0
0
ARMSTRONG FLOORING INC COM
COM
04238R106
7700
2015771
SH
SOLE
1695771
0
320000
ASHLAND GLOBAL HLDGS INC COM
COM
044186104
15655
197660
SH
SOLE
196060
0
1600
ASML HOLDING NV-NY REG SHS
COM
N07059210
1945
3988
SH
SOLE
3988
0
0
ASSOCIATED CAPITAL GROUP
COM
045528106
2877
81928
SH
SOLE
81928
0
0
ASTEC INDS INC COM
COM
046224101
62937
1087370
SH
SOLE
979870
0
107500
ATLANTIC CAP BANCSHARES INC CO
COM
048269203
3014
189348
SH
SOLE
159348
0
30000
ATLANTIC UN BANKSHARES CORP CO
COM
04911A107
395
12000
SH
SOLE
12000
0
0
ATLAS AIR WORLDWIDE 1.875 06/
CONVERTIBLE BOND
049164BJ4
458
400000
PRN
SOLE
400000
0
0
AUTONATION INC
COM
05329W102
39705
568917
SH
SOLE
558917
0
10000
AVANGRID INC
COM
05351W103
18065
397468
SH
SOLE
360518
0
36950
AVID TECHNOLOGY INC
COM
05367P100
2658
167500
SH
SOLE
167500
0
0
AVISTA CORP COM
COM
05379B107
1176
29300
SH
SOLE
29300
0
0
AXALTA COATING SYS LTD COM
COM
G0750C108
3032
106216
SH
SOLE
90816
0
15400
AZZ INC COM
COM
002474104
26083
549800
SH
SOLE
464100
0
85700
B2GOLD CORP COM
COM
11777Q209
943
168360
SH
SOLE
168360
0
0
BADGER METER INC COM
COM
056525108
13258
140950
SH
SOLE
133750
0
7200
BAIDU COM INC SPON ADR REP A
COM
056752108
1297
6000
SH
SOLE
6000
0
0
BALL CORP
COM
058498106
680
7300
SH
SOLE
7300
0
0
BALLYS CORPORATION COM
COM
05875B106
1115
22200
SH
SOLE
22200
0
0
BANC OF CALIFORNIA INC COM
COM
05990K106
466
31650
SH
SOLE
31650
0
0
BANK OF AMERICA
COM
060505104
42249
1393886
SH
SOLE
1342686
0
51200
BANK OF NEW YORK MELLON CORP
COM
064058100
105189
2478543
SH
SOLE
2323293
0
155250
BARNES GROUP INC COM
COM
067806109
269
5300
SH
SOLE
5300
0
0
BARRICK GOLD
COM
067901108
6756
296568
SH
SOLE
296568
0
0
BASSETT FURNITURE INDS
COM
070203104
17077
850450
SH
SOLE
672050
0
178400
BAUSCH HEALTH COMPANIES INC CO
COM
071734107
16132
775595
SH
SOLE
768500
0
7095
BAXTER INTL INC COM
COM
071813109
4911
61204
SH
SOLE
60904
0
300
BEASLEY BROADCAST GRP INC.
COM
074014101
1117
749700
SH
SOLE
712900
0
36800
BECTON DICKINSON & CO COM
COM
075887109
11679
46674
SH
SOLE
46674
0
0
BEL FUSE INC CL A
COM
077347201
3278
246808
SH
SOLE
192808
0
54000
BEL FUSE INC CL B
COM
077347300
176
11700
SH
SOLE
11700
0
0
BELLRING BRANDS INC COM CL A
COM
079823100
1321
54343
SH
SOLE
38643
0
15700
BERKLEY W R CORP COM
COM
084423102
7816
117673
SH
SOLE
114773
0
2900
BERKSHIRE HATHAWAY INC DEL CL
COM
084670702
14727
63512
SH
SOLE
63512
0
0
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
18086
52
SH
SOLE
52
0
0
BERKSHIRE HILLS BANCORP INC CO
COM
084680107
505
29500
SH
SOLE
18500
0
11000
BIG 5 SPORTING GOODS CORP COM
COM
08915P101
1930
189000
SH
SOLE
189000
0
0
BIGLARI HOLDINGS INC
COM
08986R309
1445
12992
SH
SOLE
12992
0
0
BIGLARI HOLDINGS INC-A
COM
08986R408
11921
20378
SH
SOLE
19378
0
1000
BIO RAD LABS INC CL A
COM
090572207
16171
27740
SH
SOLE
27740
0
0
BIOMARIN PHARMACEUTICAL INC CO
COM
09061G101
374
4270
SH
SOLE
4270
0
0
BIOTELEMETRY INC COM
COM
090672106
1927
26735
SH
SOLE
26735
0
0
BLACK HILLS CORP COM
COM
092113109
13159
214141
SH
SOLE
212941
0
1200
BLACKROCK INC CL A
COM
09247X101
4668
6470
SH
SOLE
5290
0
1180
BLACKSTONE GROUP LP/THE
COM
09260D107
9582
147850
SH
SOLE
106850
0
41000
BMC STK HLDGS INC COM
COM
05591B109
258
4800
SH
SOLE
4800
0
0
BOEING CO
COM
097023105
14132
66018
SH
SOLE
54618
0
11400
BORG WARNER INC
COM
099724106
14970
387430
SH
SOLE
381930
0
5500
BOSTON BEER INC CL A
COM
100557107
7962
8008
SH
SOLE
8008
0
0
BOSTON PRIVATE FINL HLDGS INCO
COM
101119105
4500
532525
SH
SOLE
502525
0
30000
BOSTON PROPERTIES CORP.
COM
101121101
756
8000
SH
SOLE
8000
0
0
BOSTON SCIENTIFIC CORP COM
COM
101137107
2576
71648
SH
SOLE
71648
0
0
BOYD GAMING CORP
COM
103304101
57898
1348980
SH
SOLE
1286980
0
62000
BP PLC SPONS ADR
COM
055622104
220
10700
SH
SOLE
10700
0
0
BRAEMAR HOTELS & RESORTS INCCO
COM
10482B101
501
108700
SH
SOLE
71700
0
37000
BRISTOL MYERS SQUIBB CO
COM
110122108
11750
189432
SH
SOLE
189432
0
0
BRIXMOR PPTY GROUP INC COM
COM
11120U105
331
20000
SH
SOLE
20000
0
0
BROADRIDGE FINL SOLUTIONS INCO
COM
11133T103
286
1867
SH
SOLE
1867
0
0
BROOKFIELD ASSET MGMT INC CL A
COM
112585104
1783
43200
SH
SOLE
43200
0
0
BROWN FORMAN CORP CL B
COM
115637209
1704
21452
SH
SOLE
21452
0
0
BROWN-FORMAN CORP CLASS A
COM
115637100
30378
413475
SH
SOLE
401975
0
11500
BRUNSWICK CORP
COM
117043109
11588
152000
SH
SOLE
131000
0
21000
BUNGE LIMITED COM
COM
G16962105
17302
263825
SH
SOLE
246920
0
16905
CABLE ONE INC
COM
12685J105
695
312
SH
SOLE
312
0
0
CADENCE BANCORPORATION CL A
COM
12739A100
1134
69071
SH
SOLE
69071
0
0
CADIZ INC
COM
127537207
107
10000
SH
SOLE
10000
0
0
CAESARS ENTERTAINMENT INC COM
COM
12769G100
1102
14839
SH
SOLE
14839
0
0
CALAVO GROWERS INC COM
COM
128246105
3787
54550
SH
SOLE
52550
0
2000
CALIFORNIA WTR SVC GROUP COM
COM
130788102
756
14000
SH
SOLE
0
0
14000
CAMBRIDGE BANCORP COM
COM
132152109
558
8000
SH
SOLE
8000
0
0
CAMDEN PPTY TR SH BEN INT
COM
133131102
2144
21454
SH
SOLE
21454
0
0
CAMPBELL SOUP CO
COM
134429109
13843
286309
SH
SOLE
253009
0
33300
CANNAE HLDGS INC COM
COM
13765N107
1310
29600
SH
SOLE
9600
0
20000
CANTEL MEDICAL CORP COM
COM
138098108
2956
37490
SH
SOLE
36890
0
600
CANTERBURY PK HLDG CORP
COM
13811E101
5215
432744
SH
SOLE
397744
0
35000
CAPITOL FEDERAL FINANCIAL INC
COM
14057J101
425
34000
SH
SOLE
34000
0
0
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
3330
76094
SH
SOLE
76094
0
0
CARDLYTICS INC COM
COM
14161W105
2855
20000
SH
SOLE
10800
0
9200
CARRIER GLOBAL CORPORATION COM
COM
14448C104
5167
136995
SH
SOLE
121630
0
15365
CARS COM INC
COM
14575E105
475
42000
SH
SOLE
22000
0
20000
CARVANA CO CL A
COM
146869102
1641
6850
SH
SOLE
6450
0
400
CASELLA WASTE SYS INC CL A
COM
147448104
9763
157600
SH
SOLE
157600
0
0
CASEYS GEN STORES INC COM
COM
147528103
6102
34162
SH
SOLE
31762
0
2400
CATERPILLAR INC
COM
149123101
1064
5844
SH
SOLE
5844
0
0
CAVCO INDUSTRIES
COM
149568107
43004
245105
SH
SOLE
233105
0
12000
CBRE GROUP INC CL A
COM
12504L109
203
3237
SH
SOLE
3237
0
0
CFX 5 3/4 1/15/22
CONVERTIBLE PREF
194014205
319
2000
SH
SOLE
2000
0
0
CHART INDS INC
COM
16115Q308
18952
160900
SH
SOLE
160900
0
0
CHARTER COMMUNICATIONS INC
COM
16119P108
3449
5214
SH
SOLE
4014
0
1200
CHEESECAKE FACTORY INC
COM
163072101
13203
356265
SH
SOLE
341465
0
14800
CHEMED CORPORATION
COM
16359R103
31233
58642
SH
SOLE
56517
0
2125
CHENIERE ENERGY, INC. 4.250 0
CONVERTIBLE BOND
16411RAG4
393
500000
PRN
SOLE
500000
0
0
CHESAPEAKE UTILS CORP COM
COM
165303108
649
6000
SH
SOLE
6000
0
0
CHEVRON CORP
COM
166764100
4031
47732
SH
SOLE
45832
0
1900
CHUBB LTD
COM
H1467J104
1585
10299
SH
SOLE
10299
0
0
CHURCH & DWIGHT CO
COM
171340102
18342
210267
SH
SOLE
208767
0
1500
CHURCHILL DOWNS INC COM
COM
171484108
44676
229355
SH
SOLE
215405
0
13950
CIGNA CORP NEW
COM
125523100
4085
19623
SH
SOLE
15623
0
4000
CINCINNATI BELL INC NEW COM NE
COM
171871502
11382
744869
SH
SOLE
744869
0
0
CIRCOR INTL INC COM
COM
17273K109
45372
1180323
SH
SOLE
1066023
0
114300
CISCO SYS INC
COM
17275R102
1079
24108
SH
SOLE
24108
0
0
CITIGROUP INC
COM
172967424
21210
343987
SH
SOLE
343987
0
0
CLEAR CHANNEL OUTDOOR HLDG
COM
18453H106
8045
4875945
SH
SOLE
3965945
0
910000
CLOUDFLARE INC CL A COM
COM
18915M107
2662
35027
SH
SOLE
35027
0
0
CLOUGH GLOBAL ALLOCATION FUNCO
MUTUAL FUNDS
18913Y103
104
10028
SH
SOLE
10028
0
0
CLOVIS ONCOLOGY INC COM
COM
189464100
1538
320450
SH
SOLE
273450
0
47000
CMS ENERGY CORP COM
COM
125896100
1763
28900
SH
SOLE
28200
0
700
CNH INDUSTRIAL NV
COM
N20944109
128119
9978129
SH
SOLE
9604729
0
373400
CNX RESOURCES CORPORATION COM
COM
12653C108
2191
202885
SH
SOLE
202885
0
0
COCA COLA CO
COM
191216100
26504
483290
SH
SOLE
393690
0
89600
COHEN & STEERS INC COM
COM
19247A100
38904
523611
SH
SOLE
430211
0
93400
COLFAX CORP COM
COM
194014106
2116
55330
SH
SOLE
43330
0
12000
COLGATE PALMOLIVE CO
COM
194162103
988
11550
SH
SOLE
11550
0
0
COLLECTORS UNIVERSE INC
COM
19421R200
282
3735
SH
SOLE
3735
0
0
COLONY BANKCORP INC COM
COM
19623P101
176
12000
SH
SOLE
12000
0
0
COLONY CAP INC NEW CL A COM
REAL ESTATE INVE
19626G108
558
116052
SH
SOLE
116052
0
0
COMCAST CORP NEW COM CL A
COM
20030N101
58110
1108970
SH
SOLE
1087970
0
21000
COMERICA INC COM
COM
200340107
1031
18450
SH
SOLE
18450
0
0
COMMERCIAL VEH GROUP INC COM
COM
202608105
1678
194000
SH
SOLE
159000
0
35000
COMMUNICATIONS SYS
COM
203900105
3266
714730
SH
SOLE
714730
0
0
COMSCORE INC
COM
20564W105
42
16700
SH
SOLE
16700
0
0
CONAGRA BRANDS INC
COM
205887102
49973
1378189
SH
SOLE
1343689
0
34500
CONDOR HOSPITALITY TR INC COM
COM
20676Y403
55
14000
SH
SOLE
14000
0
0
CONMED CORP COM
COM
207410101
6966
62200
SH
SOLE
62200
0
0
CONOCOPHILLIPS COM
COM
20825C104
448
11197
SH
SOLE
11197
0
0
CONSOLIDATED COMM HLDGS INC CO
COM
209034107
599
122405
SH
SOLE
122405
0
0
CONSTELLATION BRANDS COM
COM
21036P108
657
3000
SH
SOLE
3000
0
0
COOPER COS INC COM NEW
COM
216648402
5450
15000
SH
SOLE
15000
0
0
COOPER TIRE & RUBBER CO
COM
216831107
810
20000
SH
SOLE
20000
0
0
COPART INC COM
COM
217204106
407
3200
SH
SOLE
3200
0
0
CORE MARK HOLDING CO INC COM
COM
218681104
792
26970
SH
SOLE
15970
0
11000
CORE MOLDING TECH COM
COM
218683100
7081
502936
SH
SOLE
502936
0
0
CORELOGIC INC COM
COM
21871D103
263
3407
SH
SOLE
3407
0
0
CORNING INC
COM
219350105
7529
209131
SH
SOLE
209131
0
0
CORTEVA INC COM
COM
22052L104
751
19403
SH
SOLE
19270
0
133
COSTCO WHSL CORP NEW COM
COM
22160K105
3737
9917
SH
SOLE
8627
0
1290
COUPA SOFTWARE INC COM
COM
22266L106
1282
3782
SH
SOLE
3352
0
430
COUSINS PPTYS INC COM NEW
COM
222795502
908
27100
SH
SOLE
27100
0
0
COVANTA HOLDING CORP
COM
22282E102
2784
212000
SH
SOLE
212000
0
0
COVETRUS INC
COM
22304C100
4850
168745
SH
SOLE
142371
0
26374
CRACKER BARREL OLD CTRY STORCO
COM
22410J106
792
6000
SH
SOLE
6000
0
0
CRANE CO
COM
224399105
120352
1549730
SH
SOLE
1439230
0
110500
CREDIT ACCEP CORP MICH COM
COM
225310101
460
1330
SH
SOLE
1330
0
0
CRESCENT ACQUISITION CORP UNIT
UNITS
22564L204
105
10000
SH
SOLE
0
0
10000
CROWDSTRIKE HLDGS INC CL A
COM
22788C105
2884
13613
SH
SOLE
13613
0
0
CROWN HOLDINGS INC COM
COM
228368106
329
3285
SH
SOLE
3285
0
0
CSGS 4 1/4 3/15/36
CONVERTIBLE BOND
126349AF6
318
300000
PRN
SOLE
300000
0
0
CSX CORP
COM
126408103
322
3550
SH
SOLE
3550
0
0
CTO REALTY GROWTH INC COM
COM
22948P103
867
20562
SH
SOLE
12522
0
8040
CTS CORP
COM
126501105
57659
1679555
SH
SOLE
1513005
0
166550
CUBIC CORP COM
COM
229669106
1033
16650
SH
SOLE
9150
0
7500
CUMMINS ENGINE INC
COM
231021106
2696
11872
SH
SOLE
9522
0
2350
CURTISS WRIGHT CORP
COM
231561101
36923
317343
SH
SOLE
303743
0
13600
CUTERA INC COM
COM
232109108
32270
1338469
SH
SOLE
1216769
0
121700
CVS HEALTH CORP
COM
126650100
20075
293928
SH
SOLE
242928
0
51000
D R HORTON INC COM
COM
23331A109
689
10000
SH
SOLE
10000
0
0
DAKTRONICS INC COM
COM
234264109
636
136000
SH
SOLE
136000
0
0
DANA HOLDING CORP COM
COM
235825205
62840
3219262
SH
SOLE
2936312
0
282950
DANAHER CORP SHS BEN INT
COM
235851102
4265
19201
SH
SOLE
15961
0
3240
DEERE & CO.
COM
244199105
74178
275704
SH
SOLE
249654
0
26050
DELL TECHNOLOGIES INC CL C
COM
24703L202
792
10802
SH
SOLE
10802
0
0
DENNYS CORP COM
COM
24869P104
4741
322980
SH
SOLE
282980
0
40000
DENTSPLY INTL INC
COM
24906P109
2793
53334
SH
SOLE
49984
0
3350
DEXCOM INC COM
COM
252131107
4806
13000
SH
SOLE
13000
0
0
DIAGEO PLC SPONSORED ADR (B:DE
COM
25243Q205
55787
351283
SH
SOLE
351033
0
250
DIEBOLD NIXDORF
COM
253651103
44320
4157604
SH
SOLE
3711904
0
445700
DIGI INTL INC COM
COM
253798102
2654
140440
SH
SOLE
116440
0
24000
DISCOVERY INC-A
COM
25470F104
34482
1145956
SH
SOLE
1098486
0
47470
DISCOVERY INC-C
COM
25470F302
20069
766274
SH
SOLE
696887
0
69387
DISH 3 3/8 8/15/26
CONVERTIBLE BOND
25470MAB5
311
325000
PRN
SOLE
325000
0
0
DISH NETWORK CORPORATION
COM
25470M109
57526
1778796
SH
SOLE
1681000
0
97796
DISNEY WALT PRODTNS
COM
254687106
103162
569388
SH
SOLE
556000
0
13388
DOLLAR GEN CORP NEW COM
COM
256677105
736
3500
SH
SOLE
3500
0
0
DOLLAR TREE INC COM
COM
256746108
284
2628
SH
SOLE
2628
0
0
DOMINION RES INC VA NEW COM
COM
25746U109
250
3325
SH
SOLE
3325
0
0
DONALDSON INC
COM
257651109
26647
476870
SH
SOLE
453070
0
23800
DONNELLEY FINL SOLUTIONS INCCO
COM
25787G100
436
25700
SH
SOLE
700
0
25000
DOVER MOTORSPORTS INC.(B:DVD)
COM
260174107
2091
921012
SH
SOLE
921012
0
0
DRIL QUIP INC.
COM
262037104
18763
633450
SH
SOLE
539650
0
93800
DROPBOX INC CL A
COM
26210C104
222
10000
SH
SOLE
10000
0
0
DTE ENERGY CO CORP UNITS
UNITS
233331842
296
6200
SH
SOLE
6200
0
0
DUCOMMUN INC DEL COM
COM
264147109
18792
349936
SH
SOLE
342936
0
7000
DUKE-WEEKS REALTY CORP COM NEW
COM
264411505
959
24000
SH
SOLE
24000
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
41070
577556
SH
SOLE
556556
0
21000
EAGLE BANCORP INC MD COM
COM
268948106
5123
124040
SH
SOLE
96540
0
27500
EASTERN CO COM
COM
276317104
13216
548362
SH
SOLE
427031
0
121331
EATON VANCE CORP COM
COM
278265103
2456
36150
SH
SOLE
36150
0
0
EBAY INC
COM
278642103
3143
62540
SH
SOLE
62540
0
0
ECHOSTAR CORP-A
COM
278768106
7505
354172
SH
SOLE
354032
0
140
ECOLAB INC
COM
278865100
24286
112247
SH
SOLE
104547
0
7700
EDGEWELL PERS CARE CO
COM
28035Q102
70230
2030936
SH
SOLE
1935836
0
95100
EDWARDS LIFESCIENCES CORP COM
COM
28176E108
2797
30656
SH
SOLE
25116
0
5540
EIDOS THERAPEUTICS INC COM
COM
28249H104
263
2000
SH
SOLE
2000
0
0
ELAN 5.000 02/01/23
CONVERTIBLE PREF
28414H202
239
5000
SH
SOLE
5000
0
0
ELANCO ANIMAL HEALTH INC COM
COM
28414H103
517
16852
SH
SOLE
16852
0
0
ELDORADO GOLD CORP
COM
284902509
1627
122590
SH
SOLE
122590
0
0
ELEMENT SOLUTIONS INC COM
COM
28618M106
3351
189000
SH
SOLE
189000
0
0
EMERSON ELEC CO
COM
291011104
431
5365
SH
SOLE
5365
0
0
ENBRIDGE INC COM
COM
29250N105
784
24498
SH
SOLE
24498
0
0
ENDURANCE INTL GROUP HLDGS ICO
COM
29272B105
3081
326000
SH
SOLE
291000
0
35000
ENERGIZER HLDGS INC NEW
COM
29272W109
74220
1759596
SH
SOLE
1654346
0
105250
ENERGY SELECT SECTOR SPDR
MUTUAL FUNDS
81369Y506
1471
38800
SH
SOLE
38800
0
0
ENERGY TRANSFER LP
COM
29273V100
110
17800
SH
SOLE
17800
0
0
ENERPAC TOOL GROUP CORP CL A C
COM
292765104
271
12000
SH
SOLE
12000
0
0
ENPRO INDS INC COM
COM
29355X107
94555
1252059
SH
SOLE
1127819
0
124240
ENTEGRIS INC COM
COM
29362U104
2499
26000
SH
SOLE
26000
0
0
ENTERPRISE PRODS PARTNERS L CO
OIL & GAS PARTNE
293792107
1255
64086
SH
SOLE
64086
0
0
EQUINOX GOLD CORP COM
COM
29446Y502
146
14100
SH
SOLE
14100
0
0
EQUITY RESIDENTIAL PPTYS TR SH
COM
29476L107
474
8000
SH
SOLE
8000
0
0
ESTEE LAUDER CO. INC.
COM
518439104
3558
13365
SH
SOLE
11295
0
2070
ETHAN ALLEN INTERIORS INC COM
COM
297602104
515
25500
SH
SOLE
25500
0
0
EVERGY INC
COM
30034W106
29899
538627
SH
SOLE
536827
0
1800
EVERSOURCE ENERGY
COM
30040W108
17566
203057
SH
SOLE
195605
0
7452
EVOLENT HEALTH INC CL A
COM
30050B101
2228
139000
SH
SOLE
139000
0
0
EVOQUA WATER TECHNOLOGIES COCO
COM
30057T105
572
21201
SH
SOLE
21201
0
0
EXAS 3/8 3/15/27
CONVERTIBLE BOND
30063PAB1
557
400000
PRN
SOLE
400000
0
0
EXPEDIA INC DEL COM NEW
COM
30212P303
722
5451
SH
SOLE
5451
0
0
EXXON MOBIL CORP
COM
30231G102
2461
59705
SH
SOLE
59705
0
0
F N B CORP PA COM
COM
302520101
437
46000
SH
SOLE
46000
0
0
FACEBOOK INC CL A
COM
30303M102
13686
50101
SH
SOLE
42861
0
7240
FARMER BROS CO
COM
307675108
2291
490500
SH
SOLE
390500
0
100000
FB FINL CORP COM
COM
30257X104
417
12000
SH
SOLE
12000
0
0
FEDERAL SIGNAL CORP COM
COM
313855108
24009
723810
SH
SOLE
681810
0
42000
FEDERATED INVESTORS INC-CL B
COM
314211103
2996
103700
SH
SOLE
103700
0
0
FEDEX CORP COM
COM
31428X106
407
1567
SH
SOLE
1567
0
0
FERRO CORP
COM
315405100
60421
4129940
SH
SOLE
3733440
0
396500
FG NEW AMER ACQUISITION CORPCO
COM
30259V106
2525
248000
SH
SOLE
248000
0
0
FG NEW AMER ACQUISITION CORPWT
WARRANT AND RIGH
30259V114
183
126000
SH
SOLE
126000
0
0
FIAT CHRYSLER AUTOMOBILES N SH
COM
N31738102
416
23000
SH
SOLE
23000
0
0
FIREEYE INC
COM
31816Q101
2810
121875
SH
SOLE
121875
0
0
FIRST BANCORP N C COM
COM
318910106
697
20600
SH
SOLE
13600
0
7000
FIRST BANCORP P R COM NEW
COM
318672706
774
84000
SH
SOLE
84000
0
0
FIRST BUSEY CORP COM NEW
COM
319383204
614
28500
SH
SOLE
28500
0
0
FIRST HORIZON NATL CORP COM
COM
320517105
1450
113600
SH
SOLE
113600
0
0
FIRSTENERGY CORP COM
COM
337932107
1732
56582
SH
SOLE
56432
0
150
FISERV INC COM
COM
337738108
2918
25625
SH
SOLE
25625
0
0
FITBIT INC CL A
COM
33812L102
1840
270590
SH
SOLE
270590
0
0
FLOWERS FOODS INC COM
COM
343498101
16850
744568
SH
SOLE
688138
0
56430
FLOWSERVE CORP COM
COM
34354P105
60341
1637465
SH
SOLE
1500965
0
136500
FLUSHING FINL CORP COM
COM
343873105
17679
1062450
SH
SOLE
902450
0
160000
FMC CORP COM NEW
COM
302491303
5959
51851
SH
SOLE
45851
0
6000
FOCUS FINL PARTNERS INC COM CL
COM
34417P100
620
14251
SH
SOLE
14251
0
0
FOMENTO ECONOMICO MEXICANO SAD
COM
344419106
4913
64838
SH
SOLE
63838
0
1000
FORD MTR CO DEL COM PAR $0.01
COM
345370860
126
14300
SH
SOLE
14300
0
0
FORTINET INC COM
COM
34959E109
4070
27400
SH
SOLE
27400
0
0
FORTRESS TRANS INFRST INVS LCO
COM
34960P101
1161
49500
SH
SOLE
29500
0
20000
FORTUNE BRANDS HOME & SECURITY
COM
34964C106
37823
441241
SH
SOLE
405441
0
35800
FOSTER L B CO COM
COM
350060109
4931
327659
SH
SOLE
288527
0
39132
FOUNDATION BLDG MATLS INC COM
COM
350392106
2901
151009
SH
SOLE
151009
0
0
FOX CORP CL A
COM
35137L105
15623
536502
SH
SOLE
509538
0
26964
FOX CORP CL B
COM
35137L204
21602
747985
SH
SOLE
703153
0
44832
FRANCO NEVADA CORP COM
COM
351858105
226
1800
SH
SOLE
1800
0
0
FRANKLIN ELEC INC
COM
353514102
18530
267731
SH
SOLE
267731
0
0
FREEPORT MCMORAN COPPER&GOLD
COM
35671D857
42013
1614650
SH
SOLE
1455410
0
159240
FRONT YD RESIDENTIAL CORP COM
COM
35904G107
278
17133
SH
SOLE
17133
0
0
FULL HOUSE RESORTS INC COM
COM
359678109
1847
470000
SH
SOLE
470000
0
0
FULLER H B CO COM
COM
359694106
28233
544195
SH
SOLE
534195
0
10000
GABELLI CV SECURITIES FUND
MUTUAL FUNDS
36240B109
7056
1129000
SH
SOLE
1129000
0
0
GABELLI EQUITY TRUST INC
MUTUAL FUNDS
362397101
4955
790256
SH
SOLE
790256
0
0
GABELLI GLB SML & MD CP VAL CO
MUTUAL FUNDS
36249W104
458
35074
SH
SOLE
35074
0
0
GABELLI GO ANYWHERE TRUST
MUTUAL FUNDS
36250J109
1237
103104
SH
SOLE
103104
0
0
GABELLI HLTHCARE & WELLNESS
MUTUAL FUNDS
36246K103
3558
297761
SH
SOLE
297761
0
0
GABELLI MULTIMEDIA TRST INC
MUTUAL FUNDS
36239Q109
7181
902097
SH
SOLE
902097
0
0
GABELLI UTILILTY TRUST
MUTUAL FUNDS
36240A101
1925
237044
SH
SOLE
237044
0
0
GALIANO GOLD INC COM
COM
36352H100
80
71000
SH
SOLE
71000
0
0
GAMCO INVESTORS INC COM
COM
361438104
373
21006
SH
SOLE
21006
0
0
GAN LTD ORD SHS
COM
G3728V109
2151
106050
SH
SOLE
92550
0
13500
GATX CORP
COM
361448103
156457
1880945
SH
SOLE
1727675
0
153270
GCP APPLIED TECHNOLOGIES INCCO
COM
36164Y101
92274
3901668
SH
SOLE
3554343
0
347325
GDL FUND
MUTUAL FUNDS
361570104
3215
368663
SH
SOLE
368663
0
0
GENCOR INDS INC COM
COM
368678108
478
38900
SH
SOLE
1900
0
37000
GENERAL ELEC CO
COM
369604103
3331
308446
SH
SOLE
256558
0
51888
GENERAL MILLS INC
COM
370334104
37247
633452
SH
SOLE
567652
0
65800
GENERAL MTRS CO COM
COM
37045V100
2621
62940
SH
SOLE
62940
0
0
GENTEX CORP COM
COM
371901109
6541
192785
SH
SOLE
192785
0
0
GENUINE PARTS CO
COM
372460105
81112
807650
SH
SOLE
748597
0
59053
GENWORTH FINL INC COM CL A
COM
37247D106
102
26935
SH
SOLE
26935
0
0
GIBRALTER INDUSTRIES INC
COM
374689107
3590
49900
SH
SOLE
48400
0
1500
GLAUKOS CORP COM
COM
377322102
373
4955
SH
SOLE
4955
0
0
GLAXOSMITHKLINE PLC ADR (B:GSK
COM
37733W105
918
24935
SH
SOLE
24935
0
0
GLOBUS MED INC CL A
COM
379577208
262
4012
SH
SOLE
4012
0
0
GOGO INC COM
COM
38046C109
4687
486700
SH
SOLE
443100
0
43600
GOLD FIELDS LTD NEW SPON ADR (
COM
38059T106
1170
126250
SH
SOLE
126250
0
0
GOLDEN ENTERTAINMENT INC
COM
381013101
5860
294600
SH
SOLE
279600
0
15000
GOLDMAN SACHS GR
COM
38141G104
562
2130
SH
SOLE
2130
0
0
GORMAN RUPP CO
COM
383082104
16418
505938
SH
SOLE
443938
0
62000
GRACO INC COM
COM
384109104
91046
1258417
SH
SOLE
1204442
0
53975
GRAHAM CORP COM
COM
384556106
3039
200229
SH
SOLE
179729
0
20500
GRAHAM HOLDINGS CO.
COM
384637104
3293
6173
SH
SOLE
5083
0
1090
GRANITE CONSTR INC COM
COM
387328107
403
15100
SH
SOLE
15100
0
0
GRAY TELEVISION, INC
COM
389375106
6826
381563
SH
SOLE
381563
0
0
GRAY TELEVISION, INC CL A
COM
389375205
1059
63368
SH
SOLE
63368
0
0
GREIF INC CL A
COM
397624107
31656
675252
SH
SOLE
582265
0
92987
GRIFFIN INDUSTRIAL REALTY IN
COM
398231100
39698
635162
SH
SOLE
583562
0
51600
GRIFFON CORP COM
COM
398433102
84207
4131845
SH
SOLE
3834295
0
297550
GRIFOLS SA SP ADR REP B NVT
COM
398438408
808
43807
SH
SOLE
43807
0
0
GROUPON INC
COM
399473206
202
5305
SH
SOLE
305
0
5000
GRUBHUB INC COM
COM
400110102
605
8149
SH
SOLE
8149
0
0
GRUPO TELEVISA SA DE CV ADR (B
COM
40049J206
29319
3558075
SH
SOLE
3407775
0
150300
GTY GOVTECH INC
COM
362409104
942
181800
SH
SOLE
181800
0
0
H R BLOCK INC
COM
093671105
778
49056
SH
SOLE
42056
0
7000
H & E EQUIPMENT SERVICES INCCO
COM
404030108
671
22500
SH
SOLE
22500
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
34158
850755
SH
SOLE
833755
0
17000
HALLIBURTON COMPANY
COM
406216101
5748
304130
SH
SOLE
296130
0
8000
HANESBRANDS INC COM
COM
410345102
2508
172000
SH
SOLE
172000
0
0
HARMONY GOLD MINING CO LTD ADR
COM
413216300
883
188703
SH
SOLE
188703
0
0
HARTFORD FINL SVCS GROUP INCCO
COM
416515104
974
19890
SH
SOLE
19890
0
0
HAWAIIAN ELEC INDS INC COM
COM
419870100
1918
54200
SH
SOLE
54200
0
0
HAWKINS INC COM
COM
420261109
638
12202
SH
SOLE
4400
0
7802
HAYNES INTERNATIONAL INC
COM
420877201
362
15180
SH
SOLE
15180
0
0
HC2 HLDGS INC COM
COM
404139107
114
35000
SH
SOLE
5000
0
30000
HCA HEALTHCARE INC
COM
40412C101
6436
39136
SH
SOLE
39136
0
0
HEICO CORP NEW CL A
COM
422806208
351
3000
SH
SOLE
3000
0
0
HEICO CORP NEW COM
COM
422806109
16533
124875
SH
SOLE
124875
0
0
HERC HLDGS INC COM
COM
42704L104
219841
3310353
SH
SOLE
3066403
0
243950
HERTZ RENT CAR HLDG CO INC COM
COM
42806J106
59
46181
SH
SOLE
46181
0
0
HESKA CORPORATION COM NEW
COM
42805E306
4151
28500
SH
SOLE
28500
0
0
HESS CORP
COM
42809H107
774
14657
SH
SOLE
14657
0
0
HEWLETT PACKARD ENTERPRISE CCO
COM
42824C109
19366
1634242
SH
SOLE
1558742
0
75500
HEXCEL CORP NEW COM
COM
428291108
2212
45615
SH
SOLE
45615
0
0
HILLTOP HOLDINGS INC COM
COM
432748101
275
10000
SH
SOLE
0
0
10000
HILTON WORLDWIDE HLDGS INC WHE
COM
43300A203
408
3664
SH
SOLE
3664
0
0
HMS HLDGS CORP COM
COM
40425J101
735
20000
SH
SOLE
20000
0
0
HOME DEPOT INC
COM
437076102
21053
79259
SH
SOLE
76289
0
2970
HONEYWELL INT'L INC
COM
438516106
92941
436960
SH
SOLE
422110
0
14850
HOPE BANCORP INC COM
COM
43940T109
6219
570000
SH
SOLE
570000
0
0
HORIZON BANCORP IND COM
COM
440407104
159
10000
SH
SOLE
10000
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
1127
77067
SH
SOLE
77067
0
0
HOWMET AEROSPACE INC COM
COM
443201108
2542
89085
SH
SOLE
88352
0
733
HP INC COM
COM
40434L105
915
37229
SH
SOLE
37229
0
0
HUBBELL INC
COM
443510607
682
4350
SH
SOLE
4350
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
3198
253206
SH
SOLE
253206
0
0
HUNTSMAN CORP COM
COM
447011107
3268
130000
SH
SOLE
130000
0
0
HYSTER YALE MATLS HANDLING ICL
COM
449172105
23599
396292
SH
SOLE
376823
0
19469
I3 VERTICALS INC COM CL A
COM
46571Y107
3038
91508
SH
SOLE
79508
0
12000
IAA SPINCO INC COM
COM
449253103
28406
437150
SH
SOLE
437150
0
0
IAC INTERACTIVECORP NEW COM
COM
44891N109
15840
83656
SH
SOLE
82506
0
1150
IAMGOLD CORP (USD) COM
COM
450913108
716
195040
SH
SOLE
195040
0
0
ICPT 3 1/4 7/1/23
CONVERTIBLE BOND
45845PAA6
199
250000
PRN
SOLE
250000
0
0
ICU MEDICAL INC
COM
44930G107
7671
35763
SH
SOLE
33263
0
2500
IDEX CORP
COM
45167R104
51412
258092
SH
SOLE
247042
0
11050
IHS MARKIT LTD SHS
COM
G47567105
1842
20500
SH
SOLE
20500
0
0
ILLINOIS TOOL WORKS INC
COM
452308109
3019
14806
SH
SOLE
14806
0
0
ILLUMINA
COM
452327109
1656
4475
SH
SOLE
3935
0
540
IMAX CORP COM
COM
45245E109
1182
65600
SH
SOLE
65600
0
0
INDUSTRIAL SELECT SECT SPDR
COM
81369Y704
266
3000
SH
SOLE
3000
0
0
INFN 2 1/8 9/1/24
CONVERTIBLE BOND
45667GAC7
374
300000
PRN
SOLE
300000
0
0
INGERSOLL RAND INC
COM
45687V106
8096
177695
SH
SOLE
174700
0
2995
INGLES MKTS INC CL A
COM
457030104
42897
1005550
SH
SOLE
901050
0
104500
INGREDION INC COM
COM
457187102
3380
42970
SH
SOLE
42970
0
0
INNOVATIVE SOLUTIONS & SUPPOCO
COM
45769N105
694
106409
SH
SOLE
106409
0
0
INPHI CORP COM
COM
45772F107
802
5000
SH
SOLE
5000
0
0
INTEGER HOLDINGS CORP
COM
45826H109
2259
27827
SH
SOLE
18827
0
9000
INTEL CORP
COM
458140100
2000
40136
SH
SOLE
40136
0
0
INTERACTIVE BROKERS
COM
45841N107
631
10350
SH
SOLE
10350
0
0
INTERNATIONAL BUSINESS
COM
459200101
4138
32869
SH
SOLE
32103
0
766
INTERNATIONAL GAME TECH PLC SH
COM
G4863A108
10180
600950
SH
SOLE
568950
0
32000
INTERNATIONAL PAPER CO
COM
460146103
291
5850
SH
SOLE
5850
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
31679
1346882
SH
SOLE
1301632
0
45250
INTERSECT ENT INC COM
COM
46071F103
1432
62550
SH
SOLE
38550
0
24000
INTL FLAVORS & FRAGRANCES
COM
459506101
38301
351901
SH
SOLE
334076
0
17825
INTRICON CORP COM
COM
46121H109
10366
572700
SH
SOLE
483900
0
88800
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
2030
2481
SH
SOLE
2111
0
370
INVESCO LTD
COM
G491BT108
1743
100000
SH
SOLE
100000
0
0
INVESCO QQQ TRUST SERIES 1
ETF - EQUITY
46090E103
2519
8030
SH
SOLE
8030
0
0
INVESTORS BANCORP INC
COM
46146L101
512
48511
SH
SOLE
48511
0
0
INVITAE CORP COM
COM
46185L103
3742
89500
SH
SOLE
73500
0
16000
INVITATION HOMES INC COM
COM
46187W107
7329
246758
SH
SOLE
246758
0
0
IRIDIUM COMMUNICATIONS INC COM
COM
46269C102
23111
587700
SH
SOLE
582700
0
5000
ISHARES GOLD TRUST ISHARES
ETF - EQUITY
464285105
6639
366200
SH
SOLE
366200
0
0
ISHARES INC MSCI FRANCE
MUTUAL FUNDS
464286707
715
21500
SH
SOLE
21500
0
0
ISHARES INC MSCI SWITZERLA
ETF - EQUITY
464286749
835
18679
SH
SOLE
18679
0
0
ISHARES TR DJ SEL DIV INDX
MUTUAL FUNDS
464287168
498
5175
SH
SOLE
5175
0
0
ISHARES TR DJ US REAL EST
MUTUAL FUNDS
464287739
415
4844
SH
SOLE
4844
0
0
ISHARES TR S&P 500 VALUE
ETF - EQUITY
464287408
1920
15000
SH
SOLE
15000
0
0
ISHARES TR S&P GLB100INDX
MUTUAL FUNDS
464287572
1057
16800
SH
SOLE
16800
0
0
ISHARES TR S&P500 GRW
ETF - EQUITY
464287309
536
8400
SH
SOLE
8400
0
0
ITRON INC
COM
465741106
6234
65000
SH
SOLE
65000
0
0
ITT INC COM
COM
45073V108
26854
348658
SH
SOLE
332808
0
15850
J & J SNACK FOODS CORP
COM
466032109
7085
45600
SH
SOLE
45600
0
0
J.P. MORGAN CHASE & CO
COM
46625H100
62874
494799
SH
SOLE
455644
0
39155
JANUS HENDERSON GROUP PLC
COM
G4474Y214
9493
292010
SH
SOLE
292010
0
0
JOHN BEAN TECHNOLOGIES CORP CO
COM
477839104
1462
12840
SH
SOLE
8340
0
4500
JOHNSON CONTROLS INTERNATION
COM
G51502105
32587
699439
SH
SOLE
672804
0
26635
JOHNSON & JOHNSON
COM
478160104
18204
115670
SH
SOLE
107570
0
8100
KAMAN CORP
COM
483548103
119491
2091562
SH
SOLE
1950762
0
140800
KAR AUCTION SVCS INC COM
COM
48238T109
8442
453650
SH
SOLE
453650
0
0
KELLOGG CO
COM
487836108
13612
218738
SH
SOLE
193838
0
24900
KENNAMETAL INC COM
COM
489170100
10053
277400
SH
SOLE
260100
0
17300
KEURIG DR PEPPER INC COM
COM
49271V100
2315
72333
SH
SOLE
71833
0
500
KEYCORP
COM
493267108
196
11944
SH
SOLE
11944
0
0
KEYSIGHT TECHNOLOGIES INC COM
COM
49338L103
3177
24050
SH
SOLE
23350
0
700
KIMBALL INTL INC CL B
COM
494274103
1708
142900
SH
SOLE
142900
0
0
KIMCO RLTY CORP COM
COM
49446R109
647
43116
SH
SOLE
43116
0
0
KINROSS GOLD CORP COM NO PAR
COM
496902404
1931
263145
SH
SOLE
263145
0
0
KKR & CO INC CL A
COM
48251W104
16574
409334
SH
SOLE
337234
0
72100
KLA TENCOR CORP
COM
482480100
2538
9801
SH
SOLE
8091
0
1710
KLX ENERGY SERVICS HOLDNGS INC
COM
48253L205
104
16072
SH
SOLE
16072
0
0
KN 3 1/4 11/1/21
CONVERTIBLE BOND
49926DAB5
342
300000
PRN
SOLE
300000
0
0
KRAFT HEINZ CO/THE
COM
500754106
4298
124000
SH
SOLE
124000
0
0
KRATOS DEFENSE & SEC SOLUTIOCO
COM
50077B207
233
8500
SH
SOLE
8500
0
0
L3HARRIS TECH INC
COM
502431109
19251
101844
SH
SOLE
101594
0
250
LA Z BOY CHAIR CO
COM
505336107
13705
344000
SH
SOLE
310000
0
34000
LAM RESEARCH CORP COM
COM
512807108
2270
4807
SH
SOLE
4097
0
710
LAMB WESTON HLDGS INC COM
COM
513272104
1332
16920
SH
SOLE
16920
0
0
LANDS END INC NEW COM
COM
51509F105
2502
116000
SH
SOLE
116000
0
0
LAS VEGAS SANDS CORP
COM
517834107
9544
160140
SH
SOLE
157640
0
2500
LAWSON PRODS INC COM
COM
520776105
9479
186200
SH
SOLE
145200
0
41000
LENNAR B SHARES
COM
526057302
48534
793045
SH
SOLE
771191
0
21854
LGL GROUP INC
COM
50186A108
6796
541937
SH
SOLE
541937
0
0
LGL GROUP INC WT EXP 111625
WARRANT AND RIGH
50186A132
335
541937
SH
SOLE
541937
0
0
LGL SYS ACQUISITION CORP UNIT
UNITS
50201G205
2494
230300
SH
SOLE
230300
0
0
LIBERTY BRAVES GROUP A
COM
531229706
44255
1779454
SH
SOLE
1674247
0
105207
LIBERTY BRAVES GROUP C
COM
531229888
32032
1287468
SH
SOLE
1141541
0
145927
LIBERTY BROADBAND CORP COM SER
COM
530307107
10419
66117
SH
SOLE
61454
0
4663
LIBERTY BROADBAND CORP SERIES
COM
530307305
57307
361852
SH
SOLE
352878
0
8974
LIBERTY GLOBAL PLC SHS CL A
COM
G5480U104
12522
517014
SH
SOLE
490754
0
26260
LIBERTY GLOBAL PLC SHS CL C
COM
G5480U120
21937
927563
SH
SOLE
895683
0
31880
LIBERTY LATIN AMERICA CLASS A
COM
G9001E102
954
85687
SH
SOLE
85642
0
45
LIBERTY LATIN AMERICA LTD COM
COM
G9001E128
1564
141044
SH
SOLE
110664
0
30380
LIBERTY MEDIA GROUP A
COM
531229870
2853
75110
SH
SOLE
70355
0
4755
LIBERTY MEDIA GROUP C
COM
531229854
4595
107868
SH
SOLE
100916
0
6952
LIBERTY SIRIUS GROUP C
COM
531229607
22569
518711
SH
SOLE
509369
0
9342
LIBERTY SIRIUSXM GROUP
COM
531229409
27259
631140
SH
SOLE
598983
0
32157
LIBERTY TRIPADVISOR HLDG-A
COM
531465102
316
72723
SH
SOLE
37723
0
35000
LIFEWAY FOODS INC COM
COM
531914109
211
39000
SH
SOLE
39000
0
0
LILLY, ELI AND COMPANY
COM
532457108
3565
21112
SH
SOLE
19412
0
1700
LIMELIGHT NETWORKS INC COM
COM
53261M104
612
153450
SH
SOLE
103450
0
50000
LIMONEIRA CO COM
COM
532746104
779
46800
SH
SOLE
46800
0
0
LINCOLN ELEC HLDGS INC COM
COM
533900106
11799
101500
SH
SOLE
101500
0
0
LINDSAY CORP
COM
535555106
7836
61000
SH
SOLE
61000
0
0
LITTELFUSE INC
COM
537008104
14312
56200
SH
SOLE
56200
0
0
LIVE NATION INC
COM
538034109
31069
422821
SH
SOLE
403821
0
19000
LIVENT CORP COM
COM
53814L108
792
42059
SH
SOLE
42059
0
0
LOCKHEED MARTIN CORP COM
COM
539830109
558
1573
SH
SOLE
1573
0
0
LORAL SPACE & COMMUNICATNS ICO
COM
543881106
26070
1242000
SH
SOLE
1123000
0
119000
LOUISIANA PACIFIC CORP
COM
546347105
6375
171500
SH
SOLE
171500
0
0
LOWES COS INC COM
COM
548661107
1269
7903
SH
SOLE
7903
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
1020
104600
SH
SOLE
104600
0
0
LYDALL INC COM
COM
550819106
1354
45100
SH
SOLE
45100
0
0
M & T BK CORP COM
COM
55261F104
5708
44836
SH
SOLE
39436
0
5400
MACQUARIE INFRASTRUCTURE COMPA
COM
55608B105
42491
1131579
SH
SOLE
1083379
0
48200
MADISON SQRE GD ENTERT
COM
55826T102
65326
621913
SH
SOLE
586326
0
35587
MADISON SQUARE GARDEN SPORTS
COM
55825T103
104257
566308
SH
SOLE
530421
0
35887
MAG SILVER CORP COM
COM
55903Q104
740
36080
SH
SOLE
36080
0
0
MANITOWOC CO INC COM NEW
COM
563571405
462
34675
SH
SOLE
34675
0
0
MANNING & NAPIER INC
COM
56382Q102
1122
179014
SH
SOLE
179014
0
0
MARATHON PETE CORP COM
COM
56585A102
218
5275
SH
SOLE
5275
0
0
MARCUS CORP COM
COM
566330106
9302
690030
SH
SOLE
630030
0
60000
MARINE PRODS CORP COM
COM
568427108
10143
697613
SH
SOLE
610955
0
86658
MARRIOTT INTL INC NEW CL A
COM
571903202
264
2000
SH
SOLE
2000
0
0
MARRIOTT VACATIONS WRLDWDE CCO
COM
57164Y107
285
2076
SH
SOLE
2076
0
0
MARSH & MCLENNAN COS INC COM
COM
571748102
2984
25502
SH
SOLE
25502
0
0
MARVELL TECHNOLOGY GRP LTD
COM
G5876H105
380
8000
SH
SOLE
8000
0
0
MASIMO CORP COM
COM
574795100
24691
92000
SH
SOLE
92000
0
0
MASTERCARD INC COM
COM
57636Q104
9160
25662
SH
SOLE
22722
0
2940
MATCH GROUP INC NEW COM
COM
57667L107
5619
37166
SH
SOLE
35766
0
1400
MATERION CORPORATION
COM
576690101
22253
349229
SH
SOLE
314229
0
35000
MATTEL INC
COM
577081102
3115
178500
SH
SOLE
164500
0
14000
MATTHEWS INTL CORP CL A
COM
577128101
32227
1096157
SH
SOLE
999357
0
96800
MAXIM INTEGRATED PRODS INC COM
COM
57772K101
674
7600
SH
SOLE
7600
0
0
MCCORMICK & CO INC COM VTG
COM
579780107
765
8000
SH
SOLE
6400
0
1600
MCCORMICK & CO INC NON VOTING
COM
579780206
421
4400
SH
SOLE
4400
0
0
MCDONALDS CORP
COM
580135101
1154
5380
SH
SOLE
5380
0
0
MCGRATH RENTCORP COM
COM
580589109
1577
23500
SH
SOLE
23500
0
0
MEDALLION FINANCIAL CORP
COM
583928106
1147
234000
SH
SOLE
184000
0
50000
MEDTRONIC PLC
COM
G5960L103
2015
17204
SH
SOLE
17204
0
0
MERCK & COMPANY
COM
58933Y105
9808
119897
SH
SOLE
119897
0
0
MEREDITH CORP
COM
589433101
13608
708742
SH
SOLE
638917
0
69825
MERIDIAN BIOSCIENCE INC COM
COM
589584101
3944
211000
SH
SOLE
211000
0
0
METLIFE INC.
COM
59156R108
1262
26872
SH
SOLE
26872
0
0
MGM GROWTH PPTYS LLC CL A COM
COM
55303A105
858
27409
SH
SOLE
27409
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
24555
779275
SH
SOLE
751875
0
27400
MIC 2 10/1/23
CONVERTIBLE BOND
55608BAB1
250
250000
PRN
SOLE
250000
0
0
MICROSOFT CORP
COM
594918104
32767
147321
SH
SOLE
132166
0
15155
MIDDLEBY CORP COM
COM
596278101
619
4800
SH
SOLE
4800
0
0
MIDDLESEX WTR CO COM
COM
596680108
3354
46285
SH
SOLE
39685
0
6600
MILLICOM INTL CELLULAR S A SHS
COM
L6388F110
23496
605872
SH
SOLE
550122
0
55750
MINERALS TECHNOLOGIES INC
COM
603158106
15101
243100
SH
SOLE
215900
0
27200
MITEK SYS INC COM NEW
COM
606710200
213
12000
SH
SOLE
0
0
12000
MODINE MFG CO
COM
607828100
34892
2778047
SH
SOLE
2383847
0
394200
MOLSON COORS BREWING CO -B
COM
60871R209
2543
56280
SH
SOLE
33280
0
23000
MONDELEZ INTERNATIONAL
COM
609207105
63404
1084391
SH
SOLE
1027821
0
56570
MONEYGRAM INTERNATIONAL INC CO
COM
60935Y208
557
102000
SH
SOLE
102000
0
0
MONMOUTH REAL ESTATE INVT COCL
COM
609720107
2456
141813
SH
SOLE
141813
0
0
MONRO MUFFLER BRAKE INC
COM
610236101
3211
60250
SH
SOLE
60250
0
0
MOOG INC CL A
COM
615394202
11926
150397
SH
SOLE
144897
0
5500
MOOG INC CL B
COM
615394301
3100
39121
SH
SOLE
39121
0
0
MORGAN STANLEY
COM
617446448
27357
399198
SH
SOLE
360698
0
38500
MOVADO GROUP INC COM
COM
624580106
5038
303100
SH
SOLE
293100
0
10000
MSCI INC CL A
COM
55354G100
1913
4284
SH
SOLE
3644
0
640
MSG NETWORK INC CL A
COM
553573106
24812
1683297
SH
SOLE
1518704
0
164593
MTS SYS CORP COM
COM
553777103
4647
79900
SH
SOLE
75900
0
4000
MUELLER INDS INC COM
COM
624756102
119940
3416109
SH
SOLE
3158009
0
258100
MUELLER WATER PRODUCTS INC
COM
624758108
57098
4612136
SH
SOLE
4039736
0
572400
MYERS INDS INC
COM
628464109
70375
3386651
SH
SOLE
3039947
0
346704
NATHANS FAMOUS INC NEW COM
COM
632347100
13167
238441
SH
SOLE
216441
0
22000
NATIONAL BEVERAGE CORP COM
COM
635017106
19840
233692
SH
SOLE
222942
0
10750
NATIONAL FUEL GAS CO N J COM
COM
636180101
57342
1394163
SH
SOLE
1308293
0
85870
NATIONAL GEN HLDGS CORP COM
COM
636220303
5741
167950
SH
SOLE
167950
0
0
NAVIGATOR HOLDINGS LTD SHS
COM
Y62132108
4090
373501
SH
SOLE
369501
0
4000
NAVISTAR INTL CORP COM
COM
63934E108
134672
3063523
SH
SOLE
2801123
0
262400
NCR CORP NEW COM
COM
62886E108
939
25000
SH
SOLE
25000
0
0
NEE 4.872 9/1/22 CV PFD
CONVERTIBLE PREF
65339F796
356
6100
SH
SOLE
6100
0
0
NEOGEN CORP COM
COM
640491106
1586
20000
SH
SOLE
20000
0
0
NEOGENOMICS INC COM NEW
COM
64049M209
2221
41250
SH
SOLE
41250
0
0
NETFLIX COM INC COM
COM
64110L106
6290
11633
SH
SOLE
10083
0
1550
NEW GERMANY FD COM (B:GF US)
MUTUAL FUNDS
644465106
440
23112
SH
SOLE
23112
0
0
NEW YORK CMNTY BANCORP INC COM
COM
649445103
1225
116154
SH
SOLE
116154
0
0
NEW YORK CMNTY CAP TR V CV PFD
CONVERTIBLE PREF
64944P307
230
5000
SH
SOLE
5000
0
0
NEWELL BRANDS
COM
651229106
692
32600
SH
SOLE
32300
0
300
NEWMARKET CORP COM
COM
651587107
5974
15000
SH
SOLE
15000
0
0
NEWMONT CORP
COM
651639106
37853
632044
SH
SOLE
607932
0
24112
NEWS CORP CL B
COM
65249B208
1349
75939
SH
SOLE
75939
0
0
NEWS CORP NEW CL A
COM
65249B109
4649
258725
SH
SOLE
249675
0
9050
NEXSTAR MEDIA GROUP INC
COM
65336K103
10476
95945
SH
SOLE
95945
0
0
NEXTERA ENERGY INC COM
COM
65339F101
13024
168812
SH
SOLE
162212
0
6600
NEXTERA ENERGY PARTNERS LP
COM
65341B106
6431
95917
SH
SOLE
93917
0
2000
NIKE INC CL B
COM
654106103
5811
41076
SH
SOLE
31756
0
9320
NOMAD FOODS LTD USD ORD SHS
COM
G6564A105
906
35655
SH
SOLE
35655
0
0
NORDSON CORP COM
COM
655663102
8038
40000
SH
SOLE
40000
0
0
NORTHERN TRUST CORP
COM
665859104
27600
296326
SH
SOLE
278426
0
17900
NORTHROP GRUMMAN CORP (B:NOC)
COM
666807102
747
2450
SH
SOLE
2450
0
0
NORTHWEST NAT HLDG CO COM
COM
66765N105
1490
32400
SH
SOLE
32400
0
0
NORTHWESTERN CORP COM NEW
COM
668074305
16770
287600
SH
SOLE
276600
0
11000
NORTONLIFELOCK INC COM
COM
668771108
1740
83750
SH
SOLE
83750
0
0
NUVASIVE INC COM
COM
670704105
9655
171407
SH
SOLE
168407
0
3000
NVIDIA CORP COM
COM
67066G104
7873
15077
SH
SOLE
12497
0
2580
NXP SEMICONDUCTORS N V COM
COM
N6596X109
1916
12050
SH
SOLE
12050
0
0
OCCIDENTAL PETE CORP
COM
674599105
572
33048
SH
SOLE
33048
0
0
OCEANEERING INTL INC COM
COM
675232102
2168
272767
SH
SOLE
236067
0
36700
OCEANFIRST FINL CORP COM
COM
675234108
1965
105500
SH
SOLE
105500
0
0
OIL DRI CORP AMER COM
COM
677864100
16819
493506
SH
SOLE
467006
0
26500
OLIN CORP COM PAR $1.
COM
680665205
3340
136000
SH
SOLE
136000
0
0
ONE GAS INC COM
COM
68235P108
4553
59311
SH
SOLE
55699
0
3612
ONEOK INC NEW COM
COM
682680103
7478
194850
SH
SOLE
184850
0
10000
OPKO HEALTH INC COM
COM
68375N103
869
220000
SH
SOLE
200000
0
20000
OPTION CARE HEALTH INC
COM
68404L201
1966
125697
SH
SOLE
125697
0
0
ORACLE SYS CORP
COM
68389X105
590
9120
SH
SOLE
9120
0
0
ORBCOMM INC COM
COM
68555P100
233
31400
SH
SOLE
1400
0
30000
ORMAT TECHNOLOGIES INC
COM
686688102
8200
90825
SH
SOLE
90825
0
0
ORTHOFIX MED INC COM
COM
68752M108
3798
88375
SH
SOLE
88375
0
0
OSISKO GOLD ROYALTIES LTD COM
COM
68827L101
212
16700
SH
SOLE
16700
0
0
OSPREY TECHNLGY AQUISTION COCO
COM
68839R104
147
14000
SH
SOLE
0
0
14000
OTIS WORLDWIDE CORP COM
COM
68902V107
1948
28844
SH
SOLE
28844
0
0
OTTER TAIL CORPORATION COM
COM
689648103
17555
412000
SH
SOLE
409500
0
2500
O'REILLY AUTOMOTIVE INC NEW CO
COM
67103H107
38754
85632
SH
SOLE
85082
0
550
PACCAR INC
COM
693718108
1493
17300
SH
SOLE
14500
0
2800
PACWEST BANCORP DEL COM
COM
695263103
394
15500
SH
SOLE
15500
0
0
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
530
22500
SH
SOLE
22500
0
0
PAN AMERICAN SILVER CORP COM
COM
697900108
1302
37733
SH
SOLE
37733
0
0
PARATEK PHARMACEUTICALS INC CO
COM
699374302
81
13000
SH
SOLE
13000
0
0
PARK AEROSPACE CORP
COM
70014A104
10641
793500
SH
SOLE
724500
0
69000
PARK OHIO HLDGS CORP COM
COM
700666100
23452
758950
SH
SOLE
691950
0
67000
PARKER HANNIFIN CORP
COM
701094104
2797
10269
SH
SOLE
8229
0
2040
PATTERSON COMPANIES INC
COM
703395103
33033
1114842
SH
SOLE
1035922
0
78920
PATTERSON-UTI ENERGY INC COM
COM
703481101
207
39351
SH
SOLE
39351
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
41358
176591
SH
SOLE
170261
0
6330
PEAPACK-GLADSTONE FINL CORP CO
COM
704699107
1127
49500
SH
SOLE
27500
0
22000
PENN NATIONAL GAMING INC COM
COM
707569109
415
4810
SH
SOLE
4810
0
0
PENSKE AUTOMOTIVE GRP INC COM
COM
70959W103
30102
506854
SH
SOLE
499654
0
7200
PEPSICO INC
COM
713448108
15785
106443
SH
SOLE
105043
0
1400
PERKINELMER INC
COM
714046109
1934
13477
SH
SOLE
10587
0
2890
PETIQ INC COM CL A
COM
71639T106
943
24525
SH
SOLE
24525
0
0
PFIZER INC
COM
717081103
7288
197978
SH
SOLE
177978
0
20000
PFPT 1/4 8/15/24
CORPORATE BONDS
743424AF0
335
300000
PRN
SOLE
300000
0
0
PGT INC COM
COM
69336V101
390
19167
SH
SOLE
19167
0
0
PG&E CORP COM
COM
69331C108
133
10695
SH
SOLE
10695
0
0
PHILLIPS 66
COM
718546104
4926
70432
SH
SOLE
54432
0
16000
PINNACLE WEST CAP CORP COM
COM
723484101
680
8500
SH
SOLE
7500
0
1000
PJT PARTNERS INC COM CL A
COM
69343T107
8098
107610
SH
SOLE
96610
0
11000
PLURALSIGHT INC COM CL A
COM
72941B106
1079
51496
SH
SOLE
51496
0
0
PMV CONSUMER ACQUISITION COR
COM
693486201
2917
283200
SH
SOLE
283200
0
0
PNC FINANCIAL CORP
COM
693475105
43865
294395
SH
SOLE
266895
0
27500
PNM RES INC
COM
69349H107
102041
2102634
SH
SOLE
1940064
0
162570
PORTLAND GEN ELEC CO COM NEW
COM
736508847
800
18700
SH
SOLE
18700
0
0
POST HOLDINGS INC
COM
737446104
37645
372682
SH
SOLE
365182
0
7500
POTLATCH CORP NEW COM
COM
737630103
1150
22981
SH
SOLE
12981
0
10000
PRETIUM RES INC COM
COM
74139C102
1132
98596
SH
SOLE
98596
0
0
PREVAIL THERAPEUTICS INC COM
COM
74140Y101
657
28500
SH
SOLE
28500
0
0
PRIMO WATER CORP
COM
74167P108
15989
1019708
SH
SOLE
924558
0
95150
PROCTER & GAMBLE COMPANY
COM
742718109
11813
84901
SH
SOLE
68201
0
16700
PROG HOLDINGS INC COM
COM
74319R101
13002
241350
SH
SOLE
230350
0
11000
PROLOGIS INC
COM
74340W103
4605
46205
SH
SOLE
46205
0
0
PROSHARES TRUST ULTRASHORT SP5
ETF - EQUITY
74347B383
2354
190000
SH
SOLE
190000
0
0
PZENA INVESTMENT MGMT INC CLAS
COM
74731Q103
584
80000
SH
SOLE
80000
0
0
QTS REALTY TRUST INC-CL A
COM
74736A103
371
6000
SH
SOLE
0
0
6000
QTWO 3/4 6/1/26
CONVERTIBLE BOND
74736LAD1
306
200000
PRN
SOLE
200000
0
0
QUAKER CHEM CORP COM
COM
747316107
1320
5210
SH
SOLE
5210
0
0
QUALCOMM INC COM
COM
747525103
12204
80111
SH
SOLE
72631
0
7480
QUIDEL CORP COM
COM
74838J101
37331
207800
SH
SOLE
203200
0
4600
QURATE RETAIL GROUP INC
COM
74915M100
17039
1553276
SH
SOLE
1552776
0
500
RAVEN INDS INC COM
COM
754212108
4937
149200
SH
SOLE
134200
0
15000
RAYONIER INC COM
COM
754907103
341
11602
SH
SOLE
11602
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
4532
63369
SH
SOLE
63369
0
0
READING INTERNATIONAL INC CL B
COM
755408200
231
10976
SH
SOLE
10976
0
0
READING INTL INC CL A
COM
755408101
504
100400
SH
SOLE
100400
0
0
REALPAGE INC COM
COM
75606N109
3450
39542
SH
SOLE
39542
0
0
RED LION HOTELS CORP
COM
756764106
87
25000
SH
SOLE
25000
0
0
REDWOOD TR INC COM
COM
758075402
1656
188584
SH
SOLE
188584
0
0
REGENCY CTRS CORP COM
COM
758849103
365
8000
SH
SOLE
8000
0
0
RENASANT CORP COM
COM
75970E107
337
10000
SH
SOLE
10000
0
0
REPUBLIC SVCS INC CL A
COM
760759100
93764
973668
SH
SOLE
953068
0
20600
RESIDEO TECHNOLOGIES INC
COM
76118Y104
35300
1660402
SH
SOLE
1606862
0
53540
RETAIL OPPORTUNITY INVESTMENTS
COM
76131N101
407
30400
SH
SOLE
30400
0
0
REXFORD INDL RLTY INC COM
COM
76169C100
982
20000
SH
SOLE
20000
0
0
ROCKWELL INTL CORP NEW COM
COM
773903109
37725
150414
SH
SOLE
135404
0
15010
ROGERS COMMUNICATIONS CL B
COM
775109200
20692
444120
SH
SOLE
434320
0
9800
ROLLINS INC
COM
775711104
114916
2941287
SH
SOLE
2918974
0
22313
ROPER INDS INC NEW
COM
776696106
14226
33000
SH
SOLE
32320
0
680
ROYAL GOLD INC COM
COM
780287108
688
6464
SH
SOLE
6464
0
0
RP 1 1/2 5/15/25 144A
CONVERTIBLE BOND
75606NAC3
386
300000
PRN
SOLE
300000
0
0
RPC INC. COMMON
COM
749660106
10433
3311923
SH
SOLE
2988050
0
323873
RTRX 2 1/2 9/15/25
CONVERTIBLE BOND
761299AB2
408
400000
PRN
SOLE
400000
0
0
RUSH ENTERPRISES INC CL A
COM
781846209
2157
52079
SH
SOLE
34079
0
18000
RUSH ENTERPRISES INC CL B
COM
781846308
31958
843450
SH
SOLE
763950
0
79500
RYMAN HOSPITALITY PPTYS INC CO
COM
78377T107
103697
1530364
SH
SOLE
1403359
0
127005
SABRE CORP COM
COM
78573M104
349
29000
SH
SOLE
29000
0
0
SALEM COMMUNICATIONS CORP DECL
COM
794093104
338
325000
SH
SOLE
325000
0
0
SALESFORCE COM INC COM
COM
79466L302
1031
4634
SH
SOLE
4634
0
0
SALLY BEAUTY HLDGS INC COM
COM
79546E104
8741
670300
SH
SOLE
643300
0
27000
SANDY SPRING BANCORP INC COM
COM
800363103
3253
101041
SH
SOLE
88041
0
13000
SANFILIPPO JOHN B & SON INC CO
COM
800422107
1942
24625
SH
SOLE
22625
0
2000
SCHEIN HENRY INC COM
COM
806407102
21716
324797
SH
SOLE
297863
0
26934
SCHLUMBERGER
COM
806857108
1156
52953
SH
SOLE
52953
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
6528
123085
SH
SOLE
102085
0
21000
SCRIPPS E W CO OHIO CL A
COM
811054402
70411
4605064
SH
SOLE
4289599
0
315465
SEACOAST BKG CORP FLA COM NEW
COM
811707801
1090
37000
SH
SOLE
37000
0
0
SEACOR HLDGS INC COM
COM
811904101
4302
103793
SH
SOLE
97793
0
6000
SEALED AIR CORP NEW
COM
81211K100
983
21467
SH
SOLE
21467
0
0
SECTOR SPDR TR SH BN INT-TCHLY
MUTUAL FUNDS
81369Y803
2340
18000
SH
SOLE
18000
0
0
SECTOR SPDR TR SHS BEN INT-FIN
MUTUAL FUNDS
81369Y605
9138
309964
SH
SOLE
309964
0
0
SECUREWORKS CORP CL A
COM
81374A105
237
16650
SH
SOLE
16650
0
0
SELECT SECTOR SPDR TR SBI CONS
COM
81369Y308
1147
17000
SH
SOLE
17000
0
0
SELECT SECTOR SPDR TR SBI CONS
MUTUAL FUNDS
81369Y407
3055
19000
SH
SOLE
19000
0
0
SELECT SECTOR SPDR TR SBI HEAL
MUTUAL FUNDS
81369Y209
567
5000
SH
SOLE
5000
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
37027
501930
SH
SOLE
482130
0
19800
SERITAGE GROWTH PPTYS CL A
COM
81752R100
1627
110800
SH
SOLE
110800
0
0
SERVICENOW INC COM
COM
81762P102
8374
15213
SH
SOLE
12473
0
2740
SERVISFIRST BANCSHARES INC COM
COM
81768T108
1048
26000
SH
SOLE
26000
0
0
SHAKE SHACK INC CL A
COM
819047101
775
9139
SH
SOLE
9139
0
0
SHENANDOAH TELECOMMUNICATIONCD
COM
82312B106
5147
119000
SH
SOLE
119000
0
0
SHERWIN WILLIAMS CO COM
COM
824348106
5145
7001
SH
SOLE
5801
0
1200
SHYFT GROUP INC COM
COM
825698103
8940
315000
SH
SOLE
303000
0
12000
SILGAN HOLDINGS INC COM
COM
827048109
1138
30700
SH
SOLE
24900
0
5800
SILVERCREST METALS INC COM
COM
828363101
649
58015
SH
SOLE
58015
0
0
SIMON PPTY GROUP INC NEW COM
COM
828806109
237
2780
SH
SOLE
2780
0
0
SINCLAIR BROADCAST GROUP INCCL
COM
829226109
43001
1350100
SH
SOLE
1221900
0
128200
SIRIUS XM HOLDINGS INC
COM
82968B103
8034
1261196
SH
SOLE
1167596
0
93600
SJW GROUP
COM
784305104
8999
129745
SH
SOLE
126345
0
3400
SKYLINE CHAMPION CORPORATION
COM
830830105
7752
250550
SH
SOLE
245050
0
5500
SLACK TECHNOLOGIES INC COM CL
COM
83088V102
1115
26400
SH
SOLE
26400
0
0
SMILEDIRECTCLUB INC CL A COM
COM
83192H106
215
18000
SH
SOLE
18000
0
0
SMITH A O CORP COM
COM
831865209
4386
80000
SH
SOLE
80000
0
0
SMUCKER J M CO COM NEW
COM
832696405
22343
193275
SH
SOLE
181756
0
11519
SOGOU INC ADR REPSTG A
COM
83409V104
978
120000
SH
SOLE
120000
0
0
SOLARWINDS CORP COM
COM
83417Q105
545
36475
SH
SOLE
36475
0
0
SONOCO PRODS CO COM
COM
835495102
9184
155000
SH
SOLE
155000
0
0
SONY CORP-ADR (B:SNE US)
COM
835699307
208802
2065305
SH
SOLE
1936472
0
128833
SOUTH ST CORP COM
COM
840441109
868
12000
SH
SOLE
12000
0
0
SOUTHERN FIRST BANCSHARES INCO
COM
842873101
389
11000
SH
SOLE
11000
0
0
SOUTHERN NATL BANCORP OF VA CO
COM
843395104
133
11000
SH
SOLE
11000
0
0
SOUTHWEST GAS CORP
COM
844895102
41788
687876
SH
SOLE
651176
0
36700
SPARTACUS ACQUISITION CORP
COM
84677L208
218
20600
SH
SOLE
10600
0
10000
SPARTACUS ACQUISITION CORP CL
COM
84677L109
1459
145000
SH
SOLE
145000
0
0
SPARTACUS ACQUISITION CORP WT
WARRANT AND RIGH
84677L117
84
75000
SH
SOLE
75000
0
0
SPDR DIVIDEND ETF
COM
78464A763
216
2035
SH
SOLE
2035
0
0
SPDR GOLD TRUST GOLD SHS
COM
78463V107
8029
45015
SH
SOLE
45015
0
0
SPDR SERIES TRUST KBW REGL BKG
COM
78464A698
5442
104760
SH
SOLE
104760
0
0
SPDR S&P 500 ETF TRUST
COM
78462F103
7984
21355
SH
SOLE
21355
0
0
SPIRE INC COM
COM
84857L101
884
13800
SH
SOLE
8800
0
5000
SPORTSMANS WHSE HLDGS INC COM
COM
84920Y106
298
17000
SH
SOLE
17000
0
0
SQUARE INC CL A
COM
852234103
1197
5500
SH
SOLE
5500
0
0
SSR MNG INC COM
COM
784730103
1393
69245
SH
SOLE
69245
0
0
ST. JOE COMPANY
COM
790148100
51135
1204600
SH
SOLE
1073600
0
131000
STAMPS.COM INC (NEW)
COM
852857200
2256
11500
SH
SOLE
11500
0
0
STANDARD MTR PRODS INC CLASS A
COM
853666105
6607
163300
SH
SOLE
156300
0
7000
STANDEX INTL CORP
COM
854231107
6302
81291
SH
SOLE
81291
0
0
STARBUCKS CORP COM
COM
855244109
1496
13982
SH
SOLE
13982
0
0
STARRETT L S CO CL A
COM
855668109
1995
471692
SH
SOLE
471692
0
0
STATE STREET CORP
COM
857477103
70622
970352
SH
SOLE
906216
0
64136
STEEL CONNECT INC
COM
858098106
1185
1505598
SH
SOLE
1505598
0
0
STEEL PARTNERS HLDGS L P
COM
85814R107
1173
109100
SH
SOLE
88100
0
21000
STERIS PLC
COM
G8473T100
15921
84000
SH
SOLE
84000
0
0
STERLING BANCORP/DE
COM
85917A100
18871
1049551
SH
SOLE
1001718
0
47833
STONECO LTD COM CL A
COM
G85158106
3525
42000
SH
SOLE
42000
0
0
STONERIDGE INC
COM
86183P102
7542
249500
SH
SOLE
241500
0
8000
STORE CAP CORP COM
COM
862121100
782
23000
SH
SOLE
23000
0
0
STRATASYS LTD SHS
COM
M85548101
13246
639300
SH
SOLE
569300
0
70000
STRATTEC SECURITY CORP.
COM
863111100
21989
445491
SH
SOLE
380491
0
65000
SUMMIT HOTEL PPTYS COM
COM
866082100
135
15000
SH
SOLE
15000
0
0
SUN CMNTYS INC COM
COM
866674104
3054
20100
SH
SOLE
20100
0
0
SUPERIOR INDS INTL INC
COM
868168105
832
203301
SH
SOLE
203301
0
0
SURGALIGN HOLDINGS INC COM
COM
86882C105
34
15672
SH
SOLE
15672
0
0
SURMODICS INC COM
COM
868873100
2254
51800
SH
SOLE
51800
0
0
SURO CAPITAL CORP COM NEW
COM
86887Q109
285
21800
SH
SOLE
21800
0
0
SVMK INC COM
COM
78489X103
1086
42500
SH
SOLE
22500
0
20000
SWISS HELVETIA FD INC
MUTUAL FUNDS
870875101
143
16048
SH
SOLE
16048
0
0
SWK 5 1/4 11/15/22
CONVERTIBLE PREF
854502846
331
3000
SH
SOLE
3000
0
0
SYNOVUS FINL CORP COM NEW
COM
87161C501
13362
412786
SH
SOLE
384786
0
28000
S&P GLOBAL INC COM
COM
78409V104
5846
17784
SH
SOLE
7784
0
10000
T ROWE PRICE GROUP INC
COM
74144T108
9674
63898
SH
SOLE
56898
0
7000
TAKE-TWO INTERACTIVE SOFTWARCO
COM
874054109
17551
84467
SH
SOLE
78667
0
5800
TANGER FACTORY OUTLET CTRS ICO
COM
875465106
154
15500
SH
SOLE
15500
0
0
TARGET CORP COM
COM
87612E106
1059
6000
SH
SOLE
6000
0
0
TC ENERGY CORP COM
COM
87807B107
509
12500
SH
SOLE
12500
0
0
TE CONNECTIVITY LTD
COM
H84989104
3137
25913
SH
SOLE
23213
0
2700
TEAM INC COM
COM
878155100
18399
1688018
SH
SOLE
1528018
0
160000
TEGNA INC COM
COM
87901J105
13414
961575
SH
SOLE
862375
0
99200
TEJON RANCH CO DEL COM
COM
879080109
8084
559432
SH
SOLE
543432
0
16000
TELADOC INC COM
COM
87918A105
35438
177225
SH
SOLE
160525
0
16700
TELENAV INC
COM
879455103
137
29223
SH
SOLE
29223
0
0
TELEPHONE & DATA SYS
COM
879433829
32664
1758966
SH
SOLE
1595908
0
163058
TENNANT CO
COM
880345103
26523
377975
SH
SOLE
361975
0
16000
TENNECO INC
COM
880349105
5136
484571
SH
SOLE
470571
0
14000
TER 1 1/4 12/15/23
CONVERTIBLE BOND
880770AG7
378
100000
PRN
SOLE
100000
0
0
TEREX CORP NEW COM
COM
880779103
208
5950
SH
SOLE
4450
0
1500
TERMINIX GLOBAL HOLDINGS INC C
COM
88087E100
28187
552577
SH
SOLE
552577
0
0
TEXAS INSTRUMENTS INC
COM
882508104
17393
105969
SH
SOLE
86405
0
19564
TEXAS PAC LD TR SUB CTF PROP I
COM
882610108
291
400
SH
SOLE
400
0
0
TEXTRON INC
COM
883203101
100098
2071144
SH
SOLE
2003794
0
67350
THE AARONS COMPANY INC COM
COM
00258W108
2151
113461
SH
SOLE
109961
0
3500
THE SCOTTS MIRACLE GRO CO
COM
810186106
19257
96700
SH
SOLE
96700
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
21455
46063
SH
SOLE
44003
0
2060
THOR INDS INC COM
COM
885160101
456
4900
SH
SOLE
4900
0
0
TIFFANY & CO NEW COM
COM
886547108
1591
12100
SH
SOLE
12100
0
0
TIMKEN CO COM
COM
887389104
654
8460
SH
SOLE
8460
0
0
TIMKENSTEEL CORP COM
COM
887399103
2117
453388
SH
SOLE
453388
0
0
TITAN MACHY INC COM
COM
88830R101
1173
60000
SH
SOLE
60000
0
0
TOOTSIE ROLL INDS INC
COM
890516107
23406
788070
SH
SOLE
752845
0
35225
TORO CO COM
COM
891092108
6155
64900
SH
SOLE
64900
0
0
TOTAL SA ADR (B:TOT US)
COM
89151E109
2204
52600
SH
SOLE
52600
0
0
TOWNEBANK PORTSMOUTH VA COM
COM
89214P109
258
11000
SH
SOLE
11000
0
0
TOWNSQUARE MEDIA INC CL A
COM
892231101
1459
219000
SH
SOLE
153000
0
66000
TRACTOR SUPPLY CO COM
COM
892356106
10782
76700
SH
SOLE
76700
0
0
TRANE TECHNOLOGIES INC
COM
G8994E103
871
6000
SH
SOLE
6000
0
0
TRANSACT TECHNOLOGIES INC COM
COM
892918103
568
80000
SH
SOLE
80000
0
0
TREDEGAR INDS INC
COM
894650100
48982
2933067
SH
SOLE
2695370
0
237697
TRINITY INDS INC
COM
896522109
32760
1241368
SH
SOLE
1140368
0
101000
TRUSTMARK CORP COM
COM
898402102
328
12000
SH
SOLE
12000
0
0
TWIN DISC INC COM
COM
901476101
13176
1678433
SH
SOLE
1302633
0
375800
TYLER TECHNOLOGIES INC COM
COM
902252105
26220
60065
SH
SOLE
55265
0
4800
T-MOBILE US INC
COM
872590104
32625
241934
SH
SOLE
241594
0
340
U S BANCORP
COM
902973304
452
9695
SH
SOLE
9695
0
0
UBER TECHNOLOGIES INC COM
COM
90353T100
1283
25155
SH
SOLE
25155
0
0
UGI CORP NEW COM
COM
902681105
544
15550
SH
SOLE
10550
0
5000
UMH PPTYS INC COM
COM
903002103
1210
81700
SH
SOLE
81700
0
0
UNION PACIFIC CORP
COM
907818108
210
1007
SH
SOLE
1007
0
0
UNITED CMNTY BKS BLAIRSVLE GCO
COM
90984P303
654
23000
SH
SOLE
23000
0
0
UNITED GUARDIAN INC COM
COM
910571108
2132
148300
SH
SOLE
148300
0
0
UNITED NAT FOODS INC COM
COM
911163103
1357
85000
SH
SOLE
85000
0
0
UNITED RENTALS INC COM
COM
911363109
6731
29025
SH
SOLE
29025
0
0
UNITED STATES CELLULAR CORP
COM
911684108
41425
1349794
SH
SOLE
1233109
0
116685
UNITEDHEALTH GROUP INC COM
COM
91324P102
6201
17683
SH
SOLE
15483
0
2200
UNIVERSAL TECHNICAL INST INCCO
COM
913915104
1499
232000
SH
SOLE
232000
0
0
URSTADT BIDDLE PPTYS INC CL A
COM
917286205
219
15500
SH
SOLE
15500
0
0
VALMONT INDS INC
COM
920253101
8064
46100
SH
SOLE
44200
0
1900
VALVOLINE INC COM
COM
92047W101
24245
1047755
SH
SOLE
952840
0
94915
VANECK VECTORS GOLD MINERS ETF
ETF - EQUITY
92189F106
2293
63652
SH
SOLE
63652
0
0
VANGUARD SCOTTSDALE FDS SHRT-T
ETF - EQUITY
92206C409
806
9680
SH
SOLE
9680
0
0
VANGUARD WORLD FDS FINANCIALS
ETF - EQUITY
92204A405
228
3130
SH
SOLE
3130
0
0
VARIAN MED SYS INC COM
COM
92220P105
6244
35679
SH
SOLE
35679
0
0
VCRA 1 1/2 5/15/23
CONVERTIBLE BOND
92857FAB3
286
200000
PRN
SOLE
200000
0
0
VECTRUS INC COM
COM
92242T101
221
4450
SH
SOLE
4450
0
0
VEON LTD ADR
COM
91822M106
1167
773000
SH
SOLE
773000
0
0
VERIZON COMMUNICATIONS
COM
92343V104
10807
183945
SH
SOLE
173417
0
10528
VERRA MOBILITY CORP COM
COM
92511U102
148
11000
SH
SOLE
0
0
11000
VIACOMCBS INC CL A
COM
92556H107
74339
1965587
SH
SOLE
1827475
0
138112
VIACOMCBS INC CL B
COM
92556H206
32219
864707
SH
SOLE
845207
0
19500
VIATRIS INC COM
COM
92556V106
3934
209914
SH
SOLE
207310
0
2604
VICOR CORP COM
COM
925815102
1107
12000
SH
SOLE
12000
0
0
VILLAGE SUPER MKT INC CL A NEW
COM
927107409
2733
123900
SH
SOLE
123900
0
0
VIRTUSA CORP COM
COM
92827P102
514
10056
SH
SOLE
10056
0
0
VISA INC-CLASS A SHRS
COM
92826C839
9155
41854
SH
SOLE
38114
0
3740
VISHAY PRECISION GROUP INC COM
COM
92835K103
547
17384
SH
SOLE
17384
0
0
VORNADO RLTY TR COM
COM
929042109
1540
41251
SH
SOLE
41251
0
0
VROOM INC COM
COM
92918V109
525
12825
SH
SOLE
12825
0
0
VULCAN MATLS CO COM
COM
929160109
6377
43000
SH
SOLE
43000
0
0
W D 40 COMPANY
COM
929236107
11557
43500
SH
SOLE
43500
0
0
W P CAREY INC COM
COM
92936U109
1348
19100
SH
SOLE
19100
0
0
WADDELL & REED FINL INC CL A
COM
930059100
31814
1249088
SH
SOLE
1071288
0
177800
WAL MART STORES INC
COM
931142103
4024
27914
SH
SOLE
27914
0
0
WALGREENS BOOTS ALLIANCE INC C
COM
931427108
2857
71634
SH
SOLE
71634
0
0
WASHINGTON FED INC
COM
938824109
257
10000
SH
SOLE
0
0
10000
WASTE CONNECTIONS INC
COM
94106B101
24797
241759
SH
SOLE
241759
0
0
WASTE MGMT INC DEL COM
COM
94106L109
39772
337252
SH
SOLE
305942
0
31310
WATTS WATER TECHNOLOGIES
COM
942749102
95663
786056
SH
SOLE
746188
0
39868
WEIS MKTS INC
COM
948849104
3691
77200
SH
SOLE
77200
0
0
WELBILT INC
COM
949090104
1527
115700
SH
SOLE
90700
0
25000
WELLS FARGO & CO NEW
COM
949746101
46354
1535909
SH
SOLE
1449009
0
86900
WESTERN DIGITAL CORP COM
COM
958102105
458
8277
SH
SOLE
8277
0
0
WESTWOOD HLDGS GROUP INC COM
COM
961765104
8279
570992
SH
SOLE
570992
0
0
WEYERHAEUSER CO
COM
962166104
587
17500
SH
SOLE
17500
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
3152
75504
SH
SOLE
75504
0
0
WHITING PETE CORP NEW COM NEW
COM
966387508
297
11865
SH
SOLE
11865
0
0
WIDEOPENWEST INC COM
COM
96758W101
7647
716651
SH
SOLE
621651
0
95000
WILLDAN GROUP INC COM
COM
96924N100
926
22200
SH
SOLE
15200
0
7000
WILLIS TOWERS WATSON PUB LTD S
COM
G96629103
1433
6800
SH
SOLE
6800
0
0
WINNEBAGO INDS INC COM
COM
974637100
5994
100000
SH
SOLE
100000
0
0
WOLVERINE WORLD WIDE INC COM
COM
978097103
4266
136500
SH
SOLE
134100
0
2400
WOODWARD INC
COM
980745103
11405
93845
SH
SOLE
93845
0
0
WORLD WRESTLING ENTERTAINMENT
COM
98156Q108
1792
37300
SH
SOLE
32300
0
5000
WPX ENERGY INC
COM
98212B103
203
24900
SH
SOLE
24900
0
0
WYNN RESORTS LTD COM
COM
983134107
5156
45695
SH
SOLE
45695
0
0
XILINX INC COM
COM
983919101
1177
8300
SH
SOLE
8300
0
0
XYLEM INC
COM
98419M100
87561
860216
SH
SOLE
816916
0
43300
YORK WTR CO COM
COM
987184108
2027
43500
SH
SOLE
43500
0
0
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
684
1780
SH
SOLE
1780
0
0
ZILLOW GROUP INC CL C CAP STK
COM
98954M200
350
2700
SH
SOLE
2700
0
0
ZIMMER BIOMET HLDG
COM
98956P102
40755
264487
SH
SOLE
249337
0
15150
ZOETIS INC
COM
98978V103
18836
113811
SH
SOLE
108961
0
4850
ZUORA INC COM CL A
COM
98983V106
843
60500
SH
SOLE
40400
0
20100