0001567619-21-010234.txt : 20210514
0001567619-21-010234.hdr.sgml : 20210514
20210514170256
ACCESSION NUMBER: 0001567619-21-010234
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210514
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210514
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: 21925783
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
03-31-2021
03-31-2021
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
04-20-2021
0
916
11395738
false
INFORMATION TABLE
2
form13fInfoTable.xml
1 800 FLOWERS COM INC CL A
COM
68243Q106
16066
581900
SH
SOLE
581900
0
0
21VIANET GROUP INC SPONSORED A
COM
90138A103
646
20000
SH
SOLE
20000
0
0
3M CO.
COM
88579Y101
1297
6732
SH
SOLE
6732
0
0
A H BELO CORP COM CL A
COM
001282102
188
90000
SH
SOLE
90000
0
0
A T & T INC (NEW)
COM
00206R102
34010
1123563
SH
SOLE
1057170
0
66393
A10 NETWORKS INC COM
COM
002121101
697
72507
SH
SOLE
72507
0
0
AAR CORP COM
COM
000361105
12752
306160
SH
SOLE
283160
0
23000
ABB LTD SPONSORED ADR
COM
000375204
1261
41394
SH
SOLE
41394
0
0
ABBOTT LABS
COM
002824100
2882
24051
SH
SOLE
24051
0
0
ABBVIE INC COM
COM
00287Y109
2334
21563
SH
SOLE
21563
0
0
ACADIA HEALTHCARE COMPANY INCO
COM
00404A109
837
14650
SH
SOLE
14650
0
0
ACCO BRANDS CORP
COM
00081T108
1309
155047
SH
SOLE
155047
0
0
ACIES ACQUISITION CORP CL A
COM
G0103T105
382
38428
SH
SOLE
20000
0
18428
ACTIVISION BLIZZARD,INC
COM
00507V109
2297
24704
SH
SOLE
20534
0
4170
ACUITY BRANDS INC (B:AYI) COM
COM
00508Y102
784
4749
SH
SOLE
4749
0
0
ADOBE INC
COM
00724F101
6487
13647
SH
SOLE
11807
0
1840
AEGION CORP
COM
00770F104
2287
79557
SH
SOLE
79557
0
0
AEROJET ROCKETDYNE HOLDINGS
COM
007800105
132062
2812224
SH
SOLE
2754474
0
57750
AES CORP COM
COM
00130H105
15302
570760
SH
SOLE
550760
0
20000
AGILENT TECHNOLOGIES INC
COM
00846U101
518
4078
SH
SOLE
4078
0
0
AGNICO-EAGLE MINES (USD)
COM
008474108
4541
78555
SH
SOLE
78555
0
0
AIR PRODS & CHEMS INC COM
COM
009158106
3840
13650
SH
SOLE
10150
0
3500
ALAMOS GOLD INC NEW COM CL A
COM
011532108
2415
309173
SH
SOLE
309173
0
0
ALBANY INTL CORP-CL A
COM
012348108
4722
56575
SH
SOLE
49275
0
7300
ALEXION PHARMACEUTICALS INC CO
COM
015351109
2724
17816
SH
SOLE
17816
0
0
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
417
1840
SH
SOLE
1840
0
0
ALITHYA GROUP INC CL A SUB VTG
COM
01643B106
2145
882721
SH
SOLE
882721
0
0
ALLEGHANY CORP DEL
COM
017175100
1879
3000
SH
SOLE
3000
0
0
ALLEGHENY TECHNOLOGIES INC COM
COM
01741R102
11825
561500
SH
SOLE
561500
0
0
ALLEGION PUB LTD CO ORD S
COM
G0176J109
260
2067
SH
SOLE
2067
0
0
ALLIANCE BERNSTEIN HLDGS LP UN
COM
01881G106
3195
79891
SH
SOLE
61491
0
18400
ALLIANT ENERGY CORP COM
COM
018802108
623
11507
SH
SOLE
11507
0
0
ALLIED MOTION TECHNOLOGIES ICO
COM
019330109
1723
33559
SH
SOLE
33559
0
0
ALLSTATE CORP COM
COM
020002101
7294
63484
SH
SOLE
63484
0
0
ALPHABET CLASS A
COM
02079K305
12435
6029
SH
SOLE
5639
0
390
ALPHABET CLASS C
COM
02079K107
49366
23864
SH
SOLE
23234
0
630
ALPS ETF TR ALERIAN MLP
ETF - EQUITY
00162Q452
1731
56760
SH
SOLE
56760
0
0
ALTERYX INC COM CL A
COM
02156B103
397
4790
SH
SOLE
4790
0
0
ALTRA HOLDINGS INC COM
COM
02208R106
2102
38000
SH
SOLE
38000
0
0
AMAZON.COM INC
COM
023135106
18537
5991
SH
SOLE
5221
0
770
AMBARELLA INC SHS
COM
G037AX101
477
4750
SH
SOLE
4750
0
0
AMC NETWORKS INC CL A
COM
00164V103
23567
443331
SH
SOLE
399731
0
43600
AMERICAN ELECTRIC POWER
COM
025537101
1325
15640
SH
SOLE
15640
0
0
AMERICAN EXPRESS CO
COM
025816109
147473
1042654
SH
SOLE
985063
0
57591
AMERICAN HOMES 4 RENT CL A
COM
02665T306
4593
137777
SH
SOLE
137777
0
0
AMERICAN INTERNATIONAL GROUP I
COM
026874784
1544
33415
SH
SOLE
33415
0
0
AMERICAN TOWER CORP-CL A
COM
03027X100
837
3500
SH
SOLE
3500
0
0
AMERICAN WATER WORKS CO INC
COM
030420103
432
2881
SH
SOLE
2881
0
0
AMERICOLD RLTY TR COM
COM
03064D108
1096
28500
SH
SOLE
28500
0
0
AMERIPRISE FINL INC COM
COM
03076C106
4031
17342
SH
SOLE
17342
0
0
AMERIS BANCORP COM
COM
03076K108
3702
70500
SH
SOLE
64700
0
5800
AMETEK INC NEW COM
COM
031100100
109153
854562
SH
SOLE
812262
0
42300
AMGEN INC
COM
031162100
1549
6224
SH
SOLE
6224
0
0
AMPCO PITTSBURGH CORP
COM
032037103
13485
1997748
SH
SOLE
1919570
0
78178
AMPCO-PITTSBURG CORP WT A EXP
WARRANT AND RIGH
032037111
2577
1952391
SH
SOLE
1858991
0
93400
ANALOG DEVICES INC
COM
032654105
2316
14934
SH
SOLE
12294
0
2640
APA CORP
COM
03743Q108
184
10300
SH
SOLE
10300
0
0
APOLLO GLOBAL MGMT INC COM CL
COM
03768E105
400
8500
SH
SOLE
8500
0
0
APPLE INC
COM
037833100
25646
209951
SH
SOLE
183931
0
26020
APPLIED MATLS INC COM
COM
038222105
4262
31898
SH
SOLE
26568
0
5330
APTIV PLC SHS
COM
G6095L109
3328
24136
SH
SOLE
24136
0
0
ARCHER DANIELS MIDLAND
COM
039483102
24702
433375
SH
SOLE
388030
0
45345
ARCONIC CORPORATION COM
COM
03966V107
511
20143
SH
SOLE
19960
0
183
ARCOSA INC COM
COM
039653100
13888
213369
SH
SOLE
197869
0
15500
ARDAGH GROUP S A CL A
COM
L0223L101
7483
294472
SH
SOLE
276672
0
17800
ARGO GROUP INTL HLDGS LTD COM
COM
G0464B107
3522
70000
SH
SOLE
70000
0
0
ARMSTRONG FLOORING INC COM
COM
04238R106
9061
1852971
SH
SOLE
1792971
0
60000
ASHLAND GLOBAL HLDGS INC COM
COM
044186104
17153
193235
SH
SOLE
191635
0
1600
ASML HOLDING NV-NY REG SHS
COM
N07059210
2506
4060
SH
SOLE
4060
0
0
ASSOCIATED CAPITAL GROUP
COM
045528106
2864
79871
SH
SOLE
79871
0
0
ASTEC INDS INC COM
COM
046224101
74230
984225
SH
SOLE
957725
0
26500
ATLANTIC CAP BANCSHARES INC CO
COM
048269203
4360
180900
SH
SOLE
150900
0
30000
ATLANTIC PWR CORP COM NEW
COM
04878Q863
92
31673
SH
SOLE
31673
0
0
ATLANTIC UN BANKSHARES CORP CO
COM
04911A107
460
12000
SH
SOLE
12000
0
0
ATLAS AIR WORLDWIDE 1.875 06/
CONVERTIBLE BOND
049164BJ4
482
400000
PRN
SOLE
400000
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
207
1100
SH
SOLE
1100
0
0
AUTONATION INC
COM
05329W102
54095
580292
SH
SOLE
570292
0
10000
AVANGRID INC
COM
05351W103
24602
493918
SH
SOLE
456968
0
36950
AVID TECHNOLOGY INC
COM
05367P100
654
31000
SH
SOLE
31000
0
0
AVISTA CORP COM
COM
05379B107
1399
29300
SH
SOLE
29300
0
0
AXALTA COATING SYS LTD COM
COM
G0750C108
3529
119316
SH
SOLE
103616
0
15700
AXCELIS TECHNOLOGIES INC COM N
COM
054540208
275
6700
SH
SOLE
6700
0
0
AZZ INC COM
COM
002474104
24295
482530
SH
SOLE
459330
0
23200
B2GOLD CORP COM
COM
11777Q209
726
168360
SH
SOLE
168360
0
0
BADGER METER INC COM
COM
056525108
12122
130250
SH
SOLE
129050
0
1200
BAIDU COM INC SPON ADR REP A
COM
056752108
544
2500
SH
SOLE
2500
0
0
BALL CORP
COM
058498106
542
6400
SH
SOLE
6400
0
0
BALLYS CORPORATION COM
COM
05875B106
1787
27500
SH
SOLE
27500
0
0
BANC OF CALIFORNIA INC COM
COM
05990K106
572
31650
SH
SOLE
31650
0
0
BANK OF AMERICA
COM
060505104
53590
1385111
SH
SOLE
1333911
0
51200
BANK OF NEW YORK MELLON CORP
COM
064058100
115253
2437155
SH
SOLE
2281405
0
155750
BANKUNITED INC COM
COM
06652K103
330
7500
SH
SOLE
7500
0
0
BARNES GROUP INC COM
COM
067806109
263
5300
SH
SOLE
5300
0
0
BARRICK GOLD
COM
067901108
4499
227210
SH
SOLE
227210
0
0
BASSETT FURNITURE INDS
COM
070203104
16182
666750
SH
SOLE
621350
0
45400
BAUSCH HEALTH COMPANIES INC CO
COM
071734107
24300
765598
SH
SOLE
756077
0
9521
BAXTER INTL INC COM
COM
071813109
5103
60504
SH
SOLE
60204
0
300
BEASLEY BROADCAST GRP INC.
COM
074014101
2072
732000
SH
SOLE
717200
0
14800
BECTON DICKINSON & CO COM
COM
075887109
12315
50647
SH
SOLE
50647
0
0
BEL FUSE INC CL A
COM
077347201
3622
194400
SH
SOLE
191600
0
2800
BEL FUSE INC CL B
COM
077347300
233
11700
SH
SOLE
11700
0
0
BELLRING BRANDS INC COM CL A
COM
079823100
1283
54343
SH
SOLE
38643
0
15700
BENTLEY SYS INC COM CL B
COM
08265T208
5993
127700
SH
SOLE
127700
0
0
BERKLEY W R CORP COM
COM
084423102
8092
107398
SH
SOLE
104998
0
2400
BERKSHIRE HATHAWAY INC DEL CL
COM
084670702
16122
63106
SH
SOLE
63106
0
0
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
20057
52
SH
SOLE
52
0
0
BERKSHIRE HILLS BANCORP INC CO
COM
084680107
703
31500
SH
SOLE
18500
0
13000
BIG 5 SPORTING GOODS CORP COM
COM
08915P101
2928
186500
SH
SOLE
186500
0
0
BIGLARI HOLDINGS INC
COM
08986R309
1433
10792
SH
SOLE
10792
0
0
BIGLARI HOLDINGS INC-A
COM
08986R408
12498
18501
SH
SOLE
18301
0
200
BIO RAD LABS INC CL A
COM
090572207
15844
27740
SH
SOLE
27740
0
0
BIOMARIN PHARMACEUTICAL INC CO
COM
09061G101
814
10774
SH
SOLE
10774
0
0
BLACK HILLS CORP COM
COM
092113109
14251
213441
SH
SOLE
212941
0
500
BLACKROCK INC CL A
COM
09247X101
4946
6560
SH
SOLE
5380
0
1180
BLACKSTONE GROUP LP/THE
COM
09260D107
10827
145274
SH
SOLE
105874
0
39400
BOEING CO
COM
097023105
16710
65600
SH
SOLE
54200
0
11400
BOINGO WIRELESS INC COM
COM
09739C102
224
15890
SH
SOLE
15890
0
0
BORG WARNER INC
COM
099724106
17968
387580
SH
SOLE
382080
0
5500
BOSTON BEER INC CL A
COM
100557107
9147
7583
SH
SOLE
7583
0
0
BOSTON PRIVATE FINL HLDGS INCO
COM
101119105
6355
477125
SH
SOLE
477125
0
0
BOSTON SCIENTIFIC CORP COM
COM
101137107
2644
68398
SH
SOLE
68398
0
0
BOYD GAMING CORP
COM
103304101
75653
1283120
SH
SOLE
1268120
0
15000
BP PLC SPONS ADR
COM
055622104
205
8400
SH
SOLE
8400
0
0
BRAEMAR HOTELS & RESORTS INCCO
COM
10482B101
678
111700
SH
SOLE
71700
0
40000
BRISTOL MYERS SQUIBB CO
COM
110122108
11516
182424
SH
SOLE
182424
0
0
BRIXMOR PPTY GROUP INC COM
COM
11120U105
405
20000
SH
SOLE
20000
0
0
BROOKFIELD ASSET MGMT INC CL A
COM
112585104
1967
44200
SH
SOLE
44200
0
0
BROWN FORMAN CORP CL B
COM
115637209
1318
19110
SH
SOLE
19110
0
0
BROWN-FORMAN CORP CLASS A
COM
115637100
25212
395975
SH
SOLE
384475
0
11500
BRUNSWICK CORP
COM
117043109
12255
128500
SH
SOLE
124500
0
4000
BUNGE LIMITED COM
COM
G16962105
18462
232900
SH
SOLE
216730
0
16170
C3.AI INC
COM
12468P104
330
5000
SH
SOLE
5000
0
0
CABLE ONE INC
COM
12685J105
570
312
SH
SOLE
312
0
0
CADENCE BANCORPORATION CL A
COM
12739A100
1515
73100
SH
SOLE
73100
0
0
CADIZ INC
COM
127537207
96
10000
SH
SOLE
10000
0
0
CAESARS ENTERTAINMENT INC COM
COM
12769G100
1330
15206
SH
SOLE
15206
0
0
CALAVO GROWERS INC COM
COM
128246105
5594
72050
SH
SOLE
69150
0
2900
CAMBRIDGE BANCORP COM
COM
132152109
675
8000
SH
SOLE
8000
0
0
CAMDEN PPTY TR SH BEN INT
COM
133131102
2314
21054
SH
SOLE
21054
0
0
CAMPBELL SOUP CO
COM
134429109
14169
281852
SH
SOLE
248552
0
33300
CANNAE HLDGS INC COM
COM
13765N107
1756
44320
SH
SOLE
24320
0
20000
CANTEL MEDICAL CORP COM
COM
138098108
3081
38590
SH
SOLE
37990
0
600
CANTERBURY PK HLDG CORP
COM
13811E101
5460
399127
SH
SOLE
399127
0
0
CAPITOL FEDERAL FINANCIAL INC
COM
14057J101
450
34000
SH
SOLE
34000
0
0
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
2020
52690
SH
SOLE
52690
0
0
CARDLYTICS INC COM
COM
14161W105
2084
19000
SH
SOLE
9800
0
9200
CARDTRONICS PLC SHS CL A
COM
G1991C105
2618
67463
SH
SOLE
67463
0
0
CARRIER GLOBAL CORPORATION COM
COM
14448C104
5704
135095
SH
SOLE
119730
0
15365
CARS COM INC
COM
14575E105
285
22000
SH
SOLE
22000
0
0
CASELLA WASTE SYS INC CL A
COM
147448104
10019
157600
SH
SOLE
157600
0
0
CASEYS GEN STORES INC COM
COM
147528103
6754
31243
SH
SOLE
31243
0
0
CATERPILLAR INC
COM
149123101
1309
5646
SH
SOLE
5646
0
0
CAVCO INDUSTRIES
COM
149568107
53415
236760
SH
SOLE
232360
0
4400
CBRE GROUP INC CL A
COM
12504L109
256
3237
SH
SOLE
3237
0
0
CFX 5 3/4 1/15/22
CONVERTIBLE PREF
194014205
359
2000
SH
SOLE
2000
0
0
CHAMPIONX CORPORATION COM
COM
15872M104
705
32435
SH
SOLE
20435
0
12000
CHANGE HEALTHCARE INC COM
COM
15912K100
540
24449
SH
SOLE
24449
0
0
CHART INDS INC
COM
16115Q308
21865
153600
SH
SOLE
153600
0
0
CHARTER COMMUNICATIONS INC
COM
16119P108
3242
5254
SH
SOLE
4054
0
1200
CHEESECAKE FACTORY INC
COM
163072101
10618
181465
SH
SOLE
175465
0
6000
CHEMED CORPORATION
COM
16359R103
25657
55797
SH
SOLE
54122
0
1675
CHENIERE ENERGY, INC. 4.250 0
CONVERTIBLE BOND
16411RAG4
407
500000
PRN
SOLE
500000
0
0
CHESAPEAKE UTILS CORP COM
COM
165303108
696
6000
SH
SOLE
6000
0
0
CHEVRON CORP
COM
166764100
4776
45575
SH
SOLE
43675
0
1900
CHUBB LTD
COM
H1467J104
1627
10299
SH
SOLE
10299
0
0
CHURCH & DWIGHT CO
COM
171340102
18271
209167
SH
SOLE
207667
0
1500
CHURCHILL DOWNS INC COM
COM
171484108
49752
218769
SH
SOLE
211769
0
7000
CIGNA CORP NEW
COM
125523100
4667
19306
SH
SOLE
15306
0
4000
CINCINNATI BELL INC NEW COM NE
COM
171871502
10704
697305
SH
SOLE
697305
0
0
CIRCOR INTL INC COM
COM
17273K109
36060
1035615
SH
SOLE
1006215
0
29400
CISCO SYS INC
COM
17275R102
1280
24757
SH
SOLE
24757
0
0
CITIGROUP INC
COM
172967424
24161
332107
SH
SOLE
332107
0
0
CLEAR CHANNEL OUTDOOR HLDG
COM
18453H106
6943
3856975
SH
SOLE
3603975
0
253000
CLOUDFLARE INC CL A COM
COM
18915M107
2369
33719
SH
SOLE
27799
0
5920
CLOUGH GLOBAL ALLOCATION FUNCO
MUTUAL FUNDS
18913Y103
117
10028
SH
SOLE
10028
0
0
CLOVIS ONCOLOGY INC COM
COM
189464100
1386
197450
SH
SOLE
197450
0
0
CMS ENERGY CORP COM
COM
125896100
1726
28200
SH
SOLE
27500
0
700
CNH INDUSTRIAL NV
COM
N20944109
154946
9907035
SH
SOLE
9533635
0
373400
CNX RESOURCES CORPORATION COM
COM
12653C108
2982
202885
SH
SOLE
202885
0
0
COCA COLA CO
COM
191216100
24931
472985
SH
SOLE
384385
0
88600
COHEN & STEERS INC COM
COM
19247A100
29274
448098
SH
SOLE
424698
0
23400
COHERENT INC COM
COM
192479103
850
3360
SH
SOLE
3360
0
0
COHN ROBBINS HOLDINGS CORP COM
COM
G23726105
147
15000
SH
SOLE
0
0
15000
COLFAX CORP COM
COM
194014106
1993
45502
SH
SOLE
45502
0
0
COLGATE PALMOLIVE CO
COM
194162103
922
11700
SH
SOLE
11700
0
0
COLONY BANKCORP INC COM
COM
19623P101
187
12000
SH
SOLE
12000
0
0
COLONY CAP INC NEW CL A COM
REAL ESTATE INVE
19626G108
785
121206
SH
SOLE
121206
0
0
COMCAST CORP NEW COM CL A
COM
20030N101
62911
1162649
SH
SOLE
1141649
0
21000
COMERICA INC COM
COM
200340107
1281
17850
SH
SOLE
17850
0
0
COMMERCIAL VEH GROUP INC COM
COM
202608105
5441
563800
SH
SOLE
563800
0
0
COMMUNICATIONS SYS
COM
203900105
4836
811327
SH
SOLE
811327
0
0
COMSCORE INC
COM
20564W105
351
95943
SH
SOLE
95943
0
0
CONAGRA BRANDS INC
COM
205887102
51382
1366544
SH
SOLE
1332044
0
34500
CONDOR HOSPITALITY TR INC COM
COM
20676Y403
42
12000
SH
SOLE
12000
0
0
CONMED CORP COM
COM
207410101
8057
61700
SH
SOLE
61700
0
0
CONOCOPHILLIPS COM
COM
20825C104
593
11197
SH
SOLE
11197
0
0
CONSOLIDATED COMM HLDGS INC CO
COM
209034107
867
120405
SH
SOLE
120405
0
0
CONSTELLATION BRANDS COM
COM
21036P108
684
3000
SH
SOLE
3000
0
0
CONTEXTLOGIC INC COM CL A
COM
21077C107
577
36550
SH
SOLE
36550
0
0
COOPER COS INC COM NEW
COM
216648402
5671
14764
SH
SOLE
14764
0
0
COPART INC COM
COM
217204106
517
4760
SH
SOLE
4760
0
0
CORE MARK HOLDING CO INC COM
COM
218681104
1043
26970
SH
SOLE
15970
0
11000
CORE MOLDING TECH COM
COM
218683100
5884
501736
SH
SOLE
501736
0
0
CORELOGIC INC COM
COM
21871D103
591
7453
SH
SOLE
7453
0
0
CORNING INC
COM
219350105
8802
202292
SH
SOLE
202292
0
0
CORTEVA INC COM
COM
22052L104
1105
23703
SH
SOLE
23570
0
133
COSTCO WHSL CORP NEW COM
COM
22160K105
2887
8190
SH
SOLE
7290
0
900
COUPANG INC
COM
22266T109
553
11200
SH
SOLE
11200
0
0
COUSINS PPTYS INC COM NEW
COM
222795502
958
27100
SH
SOLE
27100
0
0
COVANTA HOLDING CORP
COM
22282E102
2938
212000
SH
SOLE
212000
0
0
COVETRUS INC
COM
22304C100
4820
160841
SH
SOLE
134467
0
26374
CRACKER BARREL OLD CTRY STORCO
COM
22410J106
1037
6000
SH
SOLE
6000
0
0
CRANE CO
COM
224399105
143069
1523473
SH
SOLE
1445538
0
77935
CREDIT ACCEP CORP MICH COM
COM
225310101
485
1345
SH
SOLE
1345
0
0
CRESCENT ACQUISITION CORP UNIT
UNITS
22564L204
105
10000
SH
SOLE
0
0
10000
CRH MED CORP COM
COM
12626F105
136
34389
SH
SOLE
34389
0
0
CROWDSTRIKE HLDGS INC CL A
COM
22788C105
1863
10205
SH
SOLE
10205
0
0
CROWN HOLDINGS INC COM
COM
228368106
343
3530
SH
SOLE
3530
0
0
CSGS 4 1/4 3/15/36
CONVERTIBLE BOND
126349AF6
318
300000
PRN
SOLE
300000
0
0
CSX CORP
COM
126408103
328
3400
SH
SOLE
3400
0
0
CTO REALTY GROWTH INC COM
REAL ESTATE INVE
22948Q101
1151
22128
SH
SOLE
12628
0
9500
CTS CORP
COM
126501105
48967
1576535
SH
SOLE
1513985
0
62550
CUBIC CORP COM
COM
229669106
8509
114109
SH
SOLE
106609
0
7500
CUMMINS ENGINE INC
COM
231021106
3495
13489
SH
SOLE
10539
0
2950
CURTISS WRIGHT CORP
COM
231561101
34811
293514
SH
SOLE
287914
0
5600
CUTERA INC COM
COM
232109108
37486
1247469
SH
SOLE
1224969
0
22500
CVS HEALTH CORP
COM
126650100
20674
274806
SH
SOLE
224506
0
50300
CYBR 0 11/15/24
CONVERTIBLE BOND
23248VAB1
216
200000
PRN
SOLE
200000
0
0
D R HORTON INC COM
COM
23331A109
624
7000
SH
SOLE
7000
0
0
DAKTRONICS INC COM
COM
234264109
853
136000
SH
SOLE
136000
0
0
DANA HOLDING CORP COM
COM
235825205
77543
3187129
SH
SOLE
2997179
0
189950
DANAHER CORP SHS BEN INT
COM
235851102
4434
19699
SH
SOLE
16459
0
3240
DEERE & CO.
COM
244199105
97854
261543
SH
SOLE
236193
0
25350
DELL TECHNOLOGIES INC CL C
COM
24703L202
875
9929
SH
SOLE
9929
0
0
DENNYS CORP COM
COM
24869P104
6275
346480
SH
SOLE
304480
0
42000
DENTSPLY INTL INC
COM
24906P109
3320
52034
SH
SOLE
48684
0
3350
DEVON ENERGY CORP NEW
COM
25179M103
256
11703
SH
SOLE
11703
0
0
DEXCOM INC COM
COM
252131107
4672
13000
SH
SOLE
13000
0
0
DIAGEO PLC SPONSORED ADR (B:DE
COM
25243Q205
56947
346793
SH
SOLE
346543
0
250
DIEBOLD NIXDORF
COM
253651103
53559
3790449
SH
SOLE
3617409
0
173040
DIGI INTL INC COM
COM
253798102
2492
131240
SH
SOLE
106240
0
25000
DISCOVERY INC-A
COM
25470F104
42771
984138
SH
SOLE
938481
0
45657
DISCOVERY INC-C
COM
25470F302
26473
717630
SH
SOLE
647799
0
69831
DISH 3 3/8 8/15/26
CONVERTIBLE BOND
25470MAB5
314
325000
PRN
SOLE
325000
0
0
DISH NETWORK CORPORATION
COM
25470M109
63165
1744887
SH
SOLE
1647091
0
97796
DISNEY WALT PRODTNS
COM
254687106
101270
548827
SH
SOLE
535919
0
12908
DOLLAR GEN CORP NEW COM
COM
256677105
1317
6500
SH
SOLE
6500
0
0
DOMINION RES INC VA NEW COM
COM
25746U109
291
3825
SH
SOLE
3825
0
0
DONALDSON INC
COM
257651109
27165
467070
SH
SOLE
443270
0
23800
DONNELLEY FINL SOLUTIONS INCCO
COM
25787G100
715
25700
SH
SOLE
700
0
25000
DOVER MOTORSPORTS INC.(B:DVD)
COM
260174107
1894
919512
SH
SOLE
919512
0
0
DOW INC
COM
260557103
216
3374
SH
SOLE
3374
0
0
DRIL QUIP INC.
COM
262037104
18358
552442
SH
SOLE
544142
0
8300
DUCOMMUN INC DEL COM
COM
264147109
20531
342176
SH
SOLE
339676
0
2500
DUKE-WEEKS REALTY CORP COM NEW
COM
264411505
1006
24000
SH
SOLE
24000
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
44155
571366
SH
SOLE
550366
0
21000
EAGLE BANCORP INC MD COM
COM
268948106
5640
105989
SH
SOLE
94489
0
11500
EASTERN CO COM
COM
276317104
14100
526112
SH
SOLE
455081
0
71031
EBAY INC
COM
278642103
3495
57072
SH
SOLE
57072
0
0
ECHOSTAR CORP-A
COM
278768106
8438
351565
SH
SOLE
351425
0
140
ECOLAB INC
COM
278865100
23782
111093
SH
SOLE
103393
0
7700
EDGEWELL PERS CARE CO
COM
28035Q102
76343
1927864
SH
SOLE
1851864
0
76000
EDWARDS LIFESCIENCES CORP COM
COM
28176E108
2619
31315
SH
SOLE
25775
0
5540
ELAN 5.000 02/01/23
CONVERTIBLE PREF
28414H202
229
5000
SH
SOLE
5000
0
0
ELANCO ANIMAL HEALTH INC COM
COM
28414H103
432
14652
SH
SOLE
14652
0
0
ELDORADO GOLD CORP
COM
284902509
623
57730
SH
SOLE
57730
0
0
ELEMENT SOLUTIONS INC COM
COM
28618M106
3384
185000
SH
SOLE
185000
0
0
EMERSON ELEC CO
COM
291011104
2650
29369
SH
SOLE
22319
0
7050
ENBRIDGE INC COM
COM
29250N105
892
24498
SH
SOLE
24498
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
86560
1823851
SH
SOLE
1716501
0
107350
ENERGY SELECT SECTOR SPDR
MUTUAL FUNDS
81369Y506
1916
39050
SH
SOLE
39050
0
0
ENERPAC TOOL GROUP CORP CL A C
COM
292765104
784
30000
SH
SOLE
30000
0
0
ENPRO INDS INC COM
COM
29355X107
98144
1150976
SH
SOLE
1101236
0
49740
ENTEGRIS INC COM
COM
29362U104
2907
26000
SH
SOLE
26000
0
0
ENTERPRISE PRODS PARTNERS L CO
OIL & GAS PARTNE
293792107
1422
64598
SH
SOLE
64598
0
0
EQUINOX GOLD CORP COM
COM
29446Y502
113
14100
SH
SOLE
14100
0
0
EQUITY RESIDENTIAL PPTYS TR SH
COM
29476L107
2170
30300
SH
SOLE
30300
0
0
ESTEE LAUDER CO. INC.
COM
518439104
4009
13785
SH
SOLE
11715
0
2070
ETHAN ALLEN INTERIORS INC COM
COM
297602104
704
25500
SH
SOLE
25500
0
0
EVERGY INC
COM
30034W106
32051
538395
SH
SOLE
536595
0
1800
EVERSOURCE ENERGY
COM
30040W108
16938
195617
SH
SOLE
188165
0
7452
EVOLENT HEALTH INC CL A
COM
30050B101
2485
123000
SH
SOLE
123000
0
0
EVOQUA WATER TECHNOLOGIES COCO
COM
30057T105
591
22489
SH
SOLE
22489
0
0
EXAS 3/8 3/15/27
CONVERTIBLE BOND
30063PAB1
547
400000
PRN
SOLE
400000
0
0
EXFO INC
COM
302046107
65
15250
SH
SOLE
15250
0
0
EXPEDIA INC DEL COM NEW
COM
30212P303
908
5276
SH
SOLE
5276
0
0
EXTENDED STAY AMER INC SHS 1 C
COM
30224P200
911
46107
SH
SOLE
46107
0
0
EXXON MOBIL CORP
COM
30231G102
3236
57955
SH
SOLE
57955
0
0
F N B CORP PA COM
COM
302520101
584
46000
SH
SOLE
46000
0
0
FACEBOOK INC CL A
COM
30303M102
12986
44092
SH
SOLE
38482
0
5610
FARMER BROS CO
COM
307675108
5197
497790
SH
SOLE
497790
0
0
FB FINL CORP COM
COM
30257X104
534
12000
SH
SOLE
12000
0
0
FEDERAL SIGNAL CORP COM
COM
313855108
25991
678610
SH
SOLE
655610
0
23000
FEDERATED INVESTORS INC-CL B
COM
314211103
3581
114400
SH
SOLE
112900
0
1500
FEDEX CORP COM
COM
31428X106
521
1834
SH
SOLE
1834
0
0
FERRO CORP
COM
315405100
66957
3971353
SH
SOLE
3839853
0
131500
FG NEW AMER ACQUISITION CORPCO
COM
30259V106
2038
200000
SH
SOLE
200000
0
0
FG NEW AMER ACQUISITION CORPWT
WARRANT AND RIGH
30259V114
194
126000
SH
SOLE
126000
0
0
FIREEYE INC
COM
31816Q101
2354
120275
SH
SOLE
120275
0
0
FIRST BANCORP N C COM
COM
318910106
940
21600
SH
SOLE
14600
0
7000
FIRST BANCORP P R COM NEW
COM
318672706
946
84000
SH
SOLE
84000
0
0
FIRST BUSEY CORP COM NEW
COM
319383204
731
28500
SH
SOLE
28500
0
0
FIRST HORIZON NATL CORP COM
COM
320517105
1371
81100
SH
SOLE
81100
0
0
FIRSTENERGY CORP COM
COM
337932107
1893
54581
SH
SOLE
54431
0
150
FISERV INC COM
COM
337738108
3021
25379
SH
SOLE
25379
0
0
FIVE PRIME THERAPEUTICS INC
COM
33830X104
2266
60147
SH
SOLE
60147
0
0
FLIR SYS INC COM
COM
302445101
745
13184
SH
SOLE
13184
0
0
FLOWERS FOODS INC COM
COM
343498101
18247
766664
SH
SOLE
709634
0
57030
FLOWSERVE CORP COM
COM
34354P105
62580
1612467
SH
SOLE
1476967
0
135500
FLUSHING FINL CORP COM
COM
343873105
19350
911450
SH
SOLE
881450
0
30000
FLY LEASING LTD SPONSORED ADR
COM
34407D109
291
17265
SH
SOLE
17265
0
0
FMC CORP COM NEW
COM
302491303
7945
71831
SH
SOLE
64831
0
7000
FOCUS FINL PARTNERS INC COM CL
COM
34417P100
672
16135
SH
SOLE
16135
0
0
FOMENTO ECONOMICO MEXICANO SAD
COM
344419106
7784
103330
SH
SOLE
102330
0
1000
FORD MTR CO DEL COM PAR $0.01
COM
345370860
202
16450
SH
SOLE
16450
0
0
FORTINET INC COM
COM
34959E109
4961
26900
SH
SOLE
26900
0
0
FORTRESS TRANS INFRST INVS LCO
COM
34960P101
1443
51200
SH
SOLE
31200
0
20000
FORTUNE BRANDS HOME & SECURITY
COM
34964C106
35573
371245
SH
SOLE
347611
0
23634
FOSTER L B CO COM
COM
350060109
5648
315527
SH
SOLE
315527
0
0
FOX CORP CL A
COM
35137L105
18838
521694
SH
SOLE
494730
0
26964
FOX CORP CL B
COM
35137L204
26983
772501
SH
SOLE
748669
0
23832
FRANCO NEVADA CORP COM
COM
351858105
226
1800
SH
SOLE
1800
0
0
FRANKLIN ELEC INC
COM
353514102
20971
265654
SH
SOLE
265654
0
0
FRANKLIN RES INC COM
COM
354613101
2961
100050
SH
SOLE
100050
0
0
FREEPORT MCMORAN COPPER&GOLD
COM
35671D857
50203
1524550
SH
SOLE
1365510
0
159040
FULL HOUSE RESORTS INC COM
COM
359678109
3968
466300
SH
SOLE
466300
0
0
FULLER H B CO COM
COM
359694106
33957
539769
SH
SOLE
529769
0
10000
GABELLI CV SECURITIES FUND
MUTUAL FUNDS
36240B109
6876
1129000
SH
SOLE
1129000
0
0
GABELLI EQUITY TRUST INC
MUTUAL FUNDS
362397101
5388
790005
SH
SOLE
790005
0
0
GABELLI GLB SML & MD CP VAL CO
MUTUAL FUNDS
36249W104
494
33830
SH
SOLE
33830
0
0
GABELLI GO ANYWHERE TRUST
MUTUAL FUNDS
36250J109
1460
103104
SH
SOLE
103104
0
0
GABELLI GROWTH INNOVATORS ETF
MUTUAL FUNDS
36261K202
2237
100400
SH
SOLE
100400
0
0
GABELLI HLTHCARE & WELLNESS
MUTUAL FUNDS
36246K103
3897
312737
SH
SOLE
312737
0
0
GABELLI LOVE OUR PLANET & PEOP
MUTUAL FUNDS
36261K103
3599
135200
SH
SOLE
135200
0
0
GABELLI MULTIMEDIA TRST INC
MUTUAL FUNDS
36239Q109
8619
901964
SH
SOLE
901964
0
0
GABELLI UTIL TR SUBSCRIPTION R
WARRANT AND RIGH
36240A168
24
212201
SH
SOLE
212201
0
0
GABELLI UTILILTY TRUST
MUTUAL FUNDS
36240A101
1468
212200
SH
SOLE
212200
0
0
GALIANO GOLD INC COM
COM
36352H100
83
74100
SH
SOLE
74100
0
0
GAMCO INVESTORS INC COM
COM
361438104
499
26916
SH
SOLE
26916
0
0
GAN LTD ORD SHS
COM
G3728V109
6192
340200
SH
SOLE
336500
0
3700
GATX CORP
COM
361448103
163171
1759445
SH
SOLE
1664175
0
95270
GCP APPLIED TECHNOLOGIES INCCO
COM
36164Y101
93652
3816304
SH
SOLE
3606814
0
209490
GDL FUND
MUTUAL FUNDS
361570104
3390
379602
SH
SOLE
379602
0
0
GENERAL ELEC CO
COM
369604103
4054
308746
SH
SOLE
256858
0
51888
GENERAL MILLS INC
COM
370334104
38165
622386
SH
SOLE
556586
0
65800
GENERAL MTRS CO COM
COM
37045V100
3529
61425
SH
SOLE
61425
0
0
GENMARK DIAGNOSTICS INC COM
COM
372309104
3421
143153
SH
SOLE
143153
0
0
GENTEX CORP COM
COM
371901109
6930
194270
SH
SOLE
194270
0
0
GENUINE PARTS CO
COM
372460105
91701
793328
SH
SOLE
734275
0
59053
GIBRALTER INDUSTRIES INC
COM
374689107
4310
47100
SH
SOLE
46000
0
1100
GLAUKOS CORP COM
COM
377322102
432
5144
SH
SOLE
5144
0
0
GLAXOSMITHKLINE PLC ADR (B:GSK
COM
37733W105
783
21936
SH
SOLE
21936
0
0
GLOBUS MED INC CL A
COM
379577208
261
4239
SH
SOLE
4239
0
0
GLU MOBILE INC COM
COM
379890106
186
14882
SH
SOLE
14882
0
0
GO ACQUISITION CORP COM
COM
362019101
99
10000
SH
SOLE
0
0
10000
GOGO INC COM
COM
38046C109
3372
349100
SH
SOLE
345500
0
3600
GOLAR LNG PARTNERS LP
COM
Y2745C102
59
16819
SH
SOLE
16819
0
0
GOLD FIELDS LTD NEW SPON ADR (
COM
38059T106
1945
204950
SH
SOLE
204950
0
0
GOLDEN ENTERTAINMENT INC
COM
381013101
7058
279400
SH
SOLE
279400
0
0
GOLDMAN SACHS GR
COM
38141G104
4171
12754
SH
SOLE
10504
0
2250
GORES HLDGS V INC COM CL A
COM
382864106
7498
751305
SH
SOLE
726305
0
25000
GORMAN RUPP CO
COM
383082104
16946
511817
SH
SOLE
494317
0
17500
GRACE W R & CO DEL NEW COM
COM
38388F108
384
6417
SH
SOLE
6417
0
0
GRACO INC COM
COM
384109104
87147
1216797
SH
SOLE
1167922
0
48875
GRAHAM CORP COM
COM
384556106
2575
180829
SH
SOLE
180329
0
500
GRAHAM HOLDINGS CO.
COM
384637104
3880
6898
SH
SOLE
5783
0
1115
GRANITE CONSTR INC COM
COM
387328107
608
15100
SH
SOLE
15100
0
0
GRAY TELEVISION, INC
COM
389375106
7036
382376
SH
SOLE
382376
0
0
GRAY TELEVISION, INC CL A
COM
389375205
1110
63733
SH
SOLE
63733
0
0
GREIF INC CL A
COM
397624107
33724
591653
SH
SOLE
569666
0
21987
GRIFFON CORP COM
COM
398433102
104682
3852853
SH
SOLE
3783303
0
69550
GRIFOLS SA SP ADR REP B NVT
COM
398438408
584
33790
SH
SOLE
33790
0
0
GROUPON INC
COM
399473206
268
5305
SH
SOLE
305
0
5000
GRUBHUB INC COM
COM
400110102
315
5253
SH
SOLE
5253
0
0
GRUPO TELEVISA SA DE CV ADR (B
COM
40049J206
41997
4740115
SH
SOLE
4570815
0
169300
GTY GOVTECH INC
COM
362409104
1233
193000
SH
SOLE
193000
0
0
GW PHARMACEUTICALS PLC ADS
COM
36197T103
744
3432
SH
SOLE
3432
0
0
H R BLOCK INC
COM
093671105
1026
47056
SH
SOLE
42056
0
5000
H & E EQUIPMENT SERVICES INCCO
COM
404030108
855
22500
SH
SOLE
22500
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
32631
748410
SH
SOLE
731410
0
17000
HALLIBURTON COMPANY
COM
406216101
6369
296784
SH
SOLE
289784
0
7000
HANESBRANDS INC COM
COM
410345102
3246
165000
SH
SOLE
165000
0
0
HARMONY GOLD MINING CO LTD ADR
COM
413216300
349
79990
SH
SOLE
79990
0
0
HARTFORD FINL SVCS GROUP INCCO
COM
416515104
649
9722
SH
SOLE
9722
0
0
HAWAIIAN ELEC INDS INC COM
COM
419870100
2319
52200
SH
SOLE
52200
0
0
HAWKINS INC COM
COM
420261109
618
18442
SH
SOLE
17842
0
600
HAYNES INTERNATIONAL INC
COM
420877201
391
13180
SH
SOLE
13180
0
0
HC2 HLDGS INC COM
COM
404139107
39
10000
SH
SOLE
10000
0
0
HCA HEALTHCARE INC
COM
40412C101
6938
36838
SH
SOLE
36838
0
0
HEICO CORP NEW CL A
COM
422806208
341
3000
SH
SOLE
3000
0
0
HEICO CORP NEW COM
COM
422806109
15697
124775
SH
SOLE
124775
0
0
HERC HLDGS INC COM
COM
42704L104
284811
2810728
SH
SOLE
2708903
0
101825
HESKA CORPORATION COM NEW
COM
42805E306
4060
24100
SH
SOLE
24100
0
0
HESS CORP
COM
42809H107
811
11457
SH
SOLE
11457
0
0
HEWLETT PACKARD ENTERPRISE CCO
COM
42824C109
23112
1468338
SH
SOLE
1392838
0
75500
HEXCEL CORP NEW COM
COM
428291108
2369
42300
SH
SOLE
42300
0
0
HILLTOP HOLDINGS INC COM
COM
432748101
341
10000
SH
SOLE
0
0
10000
HILTON WORLDWIDE HLDGS INC WHE
COM
43300A203
428
3543
SH
SOLE
3543
0
0
HMS HLDGS CORP COM
COM
40425J101
1564
42286
SH
SOLE
42286
0
0
HOME DEPOT INC
COM
437076102
21389
70069
SH
SOLE
68089
0
1980
HONEYWELL INT'L INC
COM
438516106
89967
414460
SH
SOLE
400610
0
13850
HOPE BANCORP INC COM
COM
43940T109
8584
570000
SH
SOLE
570000
0
0
HORIZON BANCORP IND COM
COM
440407104
186
10000
SH
SOLE
10000
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
1299
77067
SH
SOLE
77067
0
0
HOUSTON WIRE & CABLE CO COM
COM
44244K109
62
11800
SH
SOLE
11800
0
0
HOWMET AEROSPACE INC COM
COM
443201108
2786
86719
SH
SOLE
85986
0
733
HP INC COM
COM
40434L105
1133
35699
SH
SOLE
35699
0
0
HUBBELL INC
COM
443510607
813
4350
SH
SOLE
4350
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
3941
250692
SH
SOLE
250692
0
0
HUNTSMAN CORP COM
COM
447011107
3633
126000
SH
SOLE
126000
0
0
HYSTER YALE MATLS HANDLING ICL
COM
449172105
42283
485338
SH
SOLE
466803
0
18535
I3 VERTICALS INC COM CL A
COM
46571Y107
2832
90983
SH
SOLE
78983
0
12000
IAA SPINCO INC COM
COM
449253103
24104
437150
SH
SOLE
437150
0
0
IAC INTERACTIVECORP NEW COM
COM
44891N109
17937
82923
SH
SOLE
81773
0
1150
IAMGOLD CORP (USD) COM
COM
450913108
786
263740
SH
SOLE
263740
0
0
ICPT 3 1/4 7/1/23
CONVERTIBLE BOND
45845PAA6
207
250000
PRN
SOLE
250000
0
0
ICU MEDICAL INC
COM
44930G107
6924
33705
SH
SOLE
33705
0
0
IDEX CORP
COM
45167R104
51806
247497
SH
SOLE
236647
0
10850
IHS MARKIT LTD SHS
COM
G47567105
13948
144121
SH
SOLE
144121
0
0
ILLINOIS TOOL WORKS INC
COM
452308109
3082
13911
SH
SOLE
13911
0
0
ILLUMINA
COM
452327109
1755
4569
SH
SOLE
4029
0
540
IMAX CORP COM
COM
45245E109
1292
64300
SH
SOLE
64300
0
0
INDUS REALTY TRUST INC
COM
45580R103
36225
602139
SH
SOLE
594139
0
8000
INDUSTRIAL SELECT SECT SPDR
COM
81369Y704
295
3000
SH
SOLE
3000
0
0
INFN 2 1/8 9/1/24
CONVERTIBLE BOND
45667GAC7
354
300000
PRN
SOLE
300000
0
0
INGERSOLL RAND INC
COM
45687V106
8651
175795
SH
SOLE
172800
0
2995
INGLES MKTS INC CL A
COM
457030104
52514
851802
SH
SOLE
833802
0
18000
INGREDION INC COM
COM
457187102
3819
42470
SH
SOLE
42470
0
0
INNOVATIVE SOLUTIONS & SUPPOCO
COM
45769N105
673
106409
SH
SOLE
106409
0
0
INPHI CORP COM
COM
45772F107
1445
8100
SH
SOLE
8100
0
0
INTEGER HOLDINGS CORP
COM
45826H109
2477
26897
SH
SOLE
17897
0
9000
INTEL CORP
COM
458140100
21168
330747
SH
SOLE
330747
0
0
INTERACTIVE BROKERS
COM
45841N107
814
11150
SH
SOLE
11150
0
0
INTERNATIONAL BUSINESS
COM
459200101
4033
30267
SH
SOLE
29501
0
766
INTERNATIONAL GAME TECH PLC SH
COM
G4863A108
7180
447350
SH
SOLE
419350
0
28000
INTERNATIONAL PAPER CO
COM
460146103
337
6241
SH
SOLE
6241
0
0
INTERPRIVATE II ACQUISITION
COM
46064Q207
99
10000
SH
SOLE
10000
0
0
INTERPRIVATE III FINANCIAL
COM
46064R205
99
10000
SH
SOLE
10000
0
0
INTERPRIVATE IV INFRATECH
COM
46064T201
99
10000
SH
SOLE
10000
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
38182
1307592
SH
SOLE
1262342
0
45250
INTERSECT ENT INC COM
COM
46071F103
1139
54550
SH
SOLE
38550
0
16000
INTL FLAVORS & FRAGRANCES
COM
459506101
48765
349296
SH
SOLE
331521
0
17775
INTRICON CORP COM
COM
46121H109
12743
497000
SH
SOLE
459800
0
37200
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
1872
2534
SH
SOLE
2164
0
370
INVESCO LTD
COM
G491BT108
2522
100000
SH
SOLE
100000
0
0
INVESCO QQQ TRUST SERIES 1
ETF - EQUITY
46090E103
2706
8480
SH
SOLE
8480
0
0
INVESTORS BANCORP INC
COM
46146L101
779
53046
SH
SOLE
53046
0
0
INVITAE CORP COM
COM
46185L103
2598
68000
SH
SOLE
68000
0
0
INVITATION HOMES INC COM
COM
46187W107
7693
240467
SH
SOLE
240467
0
0
IRIDIUM COMMUNICATIONS INC COM
COM
46269C102
15126
366700
SH
SOLE
361700
0
5000
ISHARES GOLD TRUST ISHARES
ETF - EQUITY
464285105
5884
361900
SH
SOLE
361900
0
0
ISHARES INC MSCI FRANCE
MUTUAL FUNDS
464286707
749
21500
SH
SOLE
21500
0
0
ISHARES INC MSCI SWITZERLA
ETF - EQUITY
464286749
826
18679
SH
SOLE
18679
0
0
ISHARES TR DJ SEL DIV INDX
MUTUAL FUNDS
464287168
590
5175
SH
SOLE
5175
0
0
ISHARES TR DJ US REAL EST
MUTUAL FUNDS
464287739
316
3433
SH
SOLE
3433
0
0
ISHARES TR S&P 500 VALUE
ETF - EQUITY
464287408
2119
15000
SH
SOLE
15000
0
0
ISHARES TR S&P GLB100INDX
MUTUAL FUNDS
464287572
1109
16800
SH
SOLE
16800
0
0
ISHARES TR S&P500 GRW
ETF - EQUITY
464287309
547
8400
SH
SOLE
8400
0
0
ITRON INC
COM
465741106
5762
65000
SH
SOLE
65000
0
0
ITT INC COM
COM
45073V108
30938
340320
SH
SOLE
324470
0
15850
J & J SNACK FOODS CORP
COM
466032109
7161
45600
SH
SOLE
45600
0
0
J.P. MORGAN CHASE & CO
COM
46625H100
72701
477573
SH
SOLE
439563
0
38010
JANUS HENDERSON GROUP PLC
COM
G4474Y214
10422
334568
SH
SOLE
334568
0
0
JOHN BEAN TECHNOLOGIES CORP CO
COM
477839104
1712
12840
SH
SOLE
8340
0
4500
JOHNSON CONTROLS INTERNATION
COM
G51502105
40325
675807
SH
SOLE
649372
0
26435
JOHNSON & JOHNSON
COM
478160104
18029
109696
SH
SOLE
101596
0
8100
KAMAN CORP
COM
483548103
105214
2051363
SH
SOLE
1989563
0
61800
KANSAS CITY SOUTHERN
COM
485170302
647
2450
SH
SOLE
2450
0
0
KAR AUCTION SVCS INC COM
COM
48238T109
7410
494010
SH
SOLE
494010
0
0
KELLOGG CO
COM
487836108
13530
213738
SH
SOLE
188838
0
24900
KENNAMETAL INC COM
COM
489170100
9621
240700
SH
SOLE
239200
0
1500
KEURIG DR PEPPER INC COM
COM
49271V100
2331
67807
SH
SOLE
67507
0
300
KEYCORP
COM
493267108
229
11444
SH
SOLE
11444
0
0
KEYSIGHT TECHNOLOGIES INC COM
COM
49338L103
2933
20450
SH
SOLE
19750
0
700
KIMBALL INTL INC CL B
COM
494274103
1917
136900
SH
SOLE
136900
0
0
KIMCO RLTY CORP COM
COM
49446R109
793
42316
SH
SOLE
42316
0
0
KINROSS GOLD CORP COM NO PAR
COM
496902404
2307
345895
SH
SOLE
345895
0
0
KKR & CO INC CL A
COM
48251W104
19682
402910
SH
SOLE
330810
0
72100
KLA TENCOR CORP
COM
482480100
3263
9877
SH
SOLE
8167
0
1710
KLX ENERGY SERVICS HOLDNGS INC
COM
48253L205
258
16072
SH
SOLE
16072
0
0
KN 3 1/4 11/1/21
CONVERTIBLE BOND
49926DAB5
350
300000
PRN
SOLE
300000
0
0
KRAFT HEINZ CO/THE
COM
500754106
4492
112300
SH
SOLE
112300
0
0
L3HARRIS TECH INC
COM
502431109
20547
101378
SH
SOLE
101128
0
250
LA Z BOY CHAIR CO
COM
505336107
12447
293000
SH
SOLE
293000
0
0
LAM RESEARCH CORP COM
COM
512807108
2908
4885
SH
SOLE
4175
0
710
LAMB WESTON HLDGS INC COM
COM
513272104
1107
14294
SH
SOLE
14294
0
0
LANDS END INC NEW COM
COM
51509F105
2270
91500
SH
SOLE
91500
0
0
LAS VEGAS SANDS CORP
COM
517834107
9002
148157
SH
SOLE
145657
0
2500
LAWSON PRODS INC COM
COM
520776105
7292
140600
SH
SOLE
140600
0
0
LEAR CORP COM NEW
COM
521865204
218
1200
SH
SOLE
1200
0
0
LEGATO MERGER CORP COM
COM
52473X106
97
10000
SH
SOLE
0
0
10000
LENNAR B SHARES
COM
526057302
64514
783511
SH
SOLE
761657
0
21854
LGL GROUP INC
COM
50186A108
5956
541937
SH
SOLE
541937
0
0
LGL GROUP INC WT EXP 111625
WARRANT AND RIGH
50186A132
282
541937
SH
SOLE
541937
0
0
LGL SYS ACQUISITION CORP UNIT
UNITS
50201G205
2464
230300
SH
SOLE
230300
0
0
LIBERTY BRAVES GROUP A
COM
531229706
50084
1756717
SH
SOLE
1696510
0
60207
LIBERTY BRAVES GROUP C
COM
531229888
33702
1211426
SH
SOLE
1112499
0
98927
LIBERTY BROADBAND CORP COM SER
COM
530307107
9371
64562
SH
SOLE
59899
0
4663
LIBERTY BROADBAND CORP SERIES
COM
530307305
52910
352383
SH
SOLE
343409
0
8974
LIBERTY GLOBAL PLC SHS CL A
COM
G5480U104
15589
607538
SH
SOLE
577048
0
30490
LIBERTY GLOBAL PLC SHS CL C
COM
G5480U120
23396
916036
SH
SOLE
884156
0
31880
LIBERTY LATIN AMERICA CLASS A
COM
G9001E102
1842
143545
SH
SOLE
143500
0
45
LIBERTY LATIN AMERICA LTD COM
COM
G9001E128
1943
149726
SH
SOLE
119346
0
30380
LIBERTY MEDIA GROUP A
COM
531229870
3137
82078
SH
SOLE
77323
0
4755
LIBERTY MEDIA GROUP C
COM
531229854
4540
104878
SH
SOLE
97926
0
6952
LIBERTY SIRIUS GROUP C
COM
531229607
22080
500565
SH
SOLE
491223
0
9342
LIBERTY SIRIUSXM GROUP
COM
531229409
29399
666953
SH
SOLE
634296
0
32657
LIBERTY TRIPADVISOR HLDG-A
COM
531465102
816
127975
SH
SOLE
77975
0
50000
LIFEWAY FOODS INC COM
COM
531914109
162
30000
SH
SOLE
30000
0
0
LILLY, ELI AND COMPANY
COM
532457108
3960
21195
SH
SOLE
19495
0
1700
LIMELIGHT NETWORKS INC COM
COM
53261M104
564
157850
SH
SOLE
107850
0
50000
LIMONEIRA CO COM
COM
532746104
828
47300
SH
SOLE
47300
0
0
LINCOLN ELEC HLDGS INC COM
COM
533900106
12171
99000
SH
SOLE
99000
0
0
LINDSAY CORP
COM
535555106
10164
61000
SH
SOLE
61000
0
0
LITE 1/2 12/15/26
CONVERTIBLE BOND
55024UAD1
290
250000
PRN
SOLE
250000
0
0
LITTELFUSE INC
COM
537008104
14809
56000
SH
SOLE
56000
0
0
LIVE NATION INC
COM
538034109
32673
385976
SH
SOLE
366976
0
19000
LIVENT CORP COM
COM
53814L108
658
38000
SH
SOLE
38000
0
0
LOCKHEED MARTIN CORP COM
COM
539830109
603
1631
SH
SOLE
1631
0
0
LORAL SPACE & COMMUNICATNS ICO
COM
543881106
41978
1114360
SH
SOLE
1079360
0
35000
LOWES COS INC COM
COM
548661107
1345
7072
SH
SOLE
7072
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
1210
90600
SH
SOLE
90600
0
0
LYDALL INC COM
COM
550819106
1420
42100
SH
SOLE
42100
0
0
M & T BK CORP COM
COM
55261F104
5607
36986
SH
SOLE
31986
0
5000
MACQUARIE INFRASTRUCTURE COMPA
COM
55608B105
39604
1245003
SH
SOLE
1199803
0
45200
MADISON SQRE GD ENTERT
COM
55826T102
51835
633676
SH
SOLE
604089
0
29587
MADISON SQUARE GARDEN SPORTS
COM
55825T103
106939
595891
SH
SOLE
570870
0
25021
MAG SILVER CORP COM
COM
55903Q104
542
36080
SH
SOLE
36080
0
0
MAGELLAN HEALTH SVCS INC COM N
COM
559079207
3228
34618
SH
SOLE
34618
0
0
MANITOWOC CO INC COM NEW
COM
563571405
715
34675
SH
SOLE
34675
0
0
MANNING & NAPIER INC
COM
56382Q102
1158
179014
SH
SOLE
179014
0
0
MARATHON PETE CORP COM
COM
56585A102
277
5175
SH
SOLE
5175
0
0
MARCUS CORP COM
COM
566330106
14349
717820
SH
SOLE
684820
0
33000
MARINE PRODS CORP COM
COM
568427108
9878
607153
SH
SOLE
593595
0
13558
MARRIOTT VACATIONS WRLDWDE CCO
COM
57164Y107
342
1966
SH
SOLE
1966
0
0
MARSH & MCLENNAN COS INC COM
COM
571748102
3034
24911
SH
SOLE
24911
0
0
MARVELL TECHNOLOGY GRP LTD
COM
G5876H105
333
6800
SH
SOLE
6800
0
0
MASIMO CORP COM
COM
574795100
20669
90000
SH
SOLE
90000
0
0
MASTERCARD INC COM
COM
57636Q104
9458
26563
SH
SOLE
23623
0
2940
MATCH GROUP INC NEW COM
COM
57667L107
3668
26703
SH
SOLE
26703
0
0
MATERION CORPORATION
COM
576690101
20616
311229
SH
SOLE
303229
0
8000
MATTEL INC
COM
577081102
3386
170000
SH
SOLE
160000
0
10000
MATTHEWS INTL CORP CL A
COM
577128101
42064
1063557
SH
SOLE
996757
0
66800
MAXIM INTEGRATED PRODS INC COM
COM
57772K101
777
8500
SH
SOLE
8500
0
0
MCCORMICK & CO INC COM VTG
COM
579780107
713
8000
SH
SOLE
6400
0
1600
MCCORMICK & CO INC NON VOTING
COM
579780206
421
4722
SH
SOLE
4722
0
0
MCDONALDS CORP
COM
580135101
648
2892
SH
SOLE
2892
0
0
MCGRATH RENTCORP COM
COM
580589109
1895
23500
SH
SOLE
23500
0
0
MEDALLION FINANCIAL CORP
COM
583928106
1262
179000
SH
SOLE
179000
0
0
MEDTRONIC PLC
COM
G5960L103
2990
25308
SH
SOLE
25308
0
0
MERCK & COMPANY
COM
58933Y105
14807
192075
SH
SOLE
192075
0
0
MEREDITH CORP
COM
589433101
17817
598300
SH
SOLE
534525
0
63775
MERIDIAN BIOSCIENCE INC COM
COM
589584101
5460
208000
SH
SOLE
208000
0
0
METLIFE INC.
COM
59156R108
1585
26072
SH
SOLE
26072
0
0
MGM GROWTH PPTYS LLC CL A COM
COM
55303A105
981
30063
SH
SOLE
30063
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
29023
763959
SH
SOLE
736559
0
27400
MICHAELS COS INC COM
COM
59408Q106
1402
63919
SH
SOLE
63919
0
0
MICROSOFT CORP
COM
594918104
34234
145200
SH
SOLE
130045
0
15155
MIDDLEBY CORP COM
COM
596278101
796
4800
SH
SOLE
4800
0
0
MIDDLESEX WTR CO COM
COM
596680108
3315
41948
SH
SOLE
35348
0
6600
MILLICOM INTL CELLULAR S A SHS
COM
L6388F110
23088
604233
SH
SOLE
547583
0
56650
MINERALS TECHNOLOGIES INC
COM
603158106
15998
212400
SH
SOLE
212400
0
0
MITEK SYS INC COM NEW
COM
606710200
175
12000
SH
SOLE
0
0
12000
MODERNA INC COM
COM
60770K107
655
5000
SH
SOLE
5000
0
0
MODINE MFG CO
COM
607828100
39895
2701088
SH
SOLE
2532793
0
168295
MOLSON COORS BREWING CO -B
COM
60871R209
2874
56190
SH
SOLE
33190
0
23000
MONDELEZ INTERNATIONAL
COM
609207105
62798
1072919
SH
SOLE
1016349
0
56570
MONEYGRAM INTERNATIONAL INC CO
COM
60935Y208
658
100100
SH
SOLE
100100
0
0
MONMOUTH REAL ESTATE INVT COCL
COM
609720107
2467
139441
SH
SOLE
139441
0
0
MONRO MUFFLER BRAKE INC
COM
610236101
3964
60250
SH
SOLE
60250
0
0
MOOG INC CL A
COM
615394202
12589
151397
SH
SOLE
145897
0
5500
MOOG INC CL B
COM
615394301
3514
43121
SH
SOLE
43121
0
0
MORGAN STANLEY
COM
617446448
29721
382704
SH
SOLE
344204
0
38500
MOVADO GROUP INC COM
COM
624580106
8159
286800
SH
SOLE
286800
0
0
MSCI INC CL A
COM
55354G100
1828
4361
SH
SOLE
3721
0
640
MSG NETWORK INC CL A
COM
553573106
24545
1631983
SH
SOLE
1551390
0
80593
MTS SYS CORP COM
COM
553777103
3636
62471
SH
SOLE
62471
0
0
MUELLER INDS INC COM
COM
624756102
132453
3203216
SH
SOLE
3105416
0
97800
MUELLER WATER PRODUCTS INC
COM
624758108
57654
4150781
SH
SOLE
3880381
0
270400
MYERS INDS INC
COM
628464109
62868
3181597
SH
SOLE
3048497
0
133100
NATHANS FAMOUS INC NEW COM
COM
632347100
14349
227436
SH
SOLE
227436
0
0
NATIONAL BEVERAGE CORP COM
COM
635017106
701
14328
SH
SOLE
14328
0
0
NATIONAL FUEL GAS CO N J COM
COM
636180101
65180
1303869
SH
SOLE
1231499
0
72370
NAVIGATOR HOLDINGS LTD SHS
COM
Y62132108
3271
367501
SH
SOLE
362501
0
5000
NAVISTAR INTL CORP COM
COM
63934E108
137869
3131241
SH
SOLE
2962141
0
169100
NCR CORP NEW COM
COM
62886E108
812
21400
SH
SOLE
21400
0
0
NEE 4.872 9/1/22 CV PFD
CONVERTIBLE PREF
65339F796
352
6100
SH
SOLE
6100
0
0
NEE 6.219 9/1/23
CONVERTIBLE PREF
65339F739
348
7000
SH
SOLE
7000
0
0
NEOGEN CORP COM
COM
640491106
1778
20000
SH
SOLE
20000
0
0
NEOGENOMICS INC COM NEW
COM
64049M209
1361
28210
SH
SOLE
28210
0
0
NETFLIX COM INC COM
COM
64110L106
5734
10991
SH
SOLE
9441
0
1550
NEURONETICS INC COM
COM
64131A105
210
17000
SH
SOLE
15000
0
2000
NEW GERMANY FD COM (B:GF US)
MUTUAL FUNDS
644465106
457
23112
SH
SOLE
23112
0
0
NEW YORK CMNTY BANCORP INC COM
COM
649445103
1457
115468
SH
SOLE
115468
0
0
NEW YORK CMNTY CAP TR V CV PFD
CONVERTIBLE PREF
64944P307
248
5000
SH
SOLE
5000
0
0
NEWELL BRANDS
COM
651229106
726
27100
SH
SOLE
26800
0
300
NEWMARKET CORP COM
COM
651587107
5702
15000
SH
SOLE
15000
0
0
NEWMONT CORP
COM
651639106
38403
637184
SH
SOLE
613072
0
24112
NEWS CORP CL B
COM
65249B208
1592
67839
SH
SOLE
67839
0
0
NEWS CORP NEW CL A
COM
65249B109
6475
254614
SH
SOLE
245564
0
9050
NEXSTAR MEDIA GROUP INC
COM
65336K103
13479
95987
SH
SOLE
95987
0
0
NEXTERA ENERGY INC COM
COM
65339F101
12010
158835
SH
SOLE
152235
0
6600
NEXTERA ENERGY PARTNERS LP
COM
65341B106
6933
95126
SH
SOLE
93126
0
2000
NIC INC COM
COM
62914B100
1809
53317
SH
SOLE
53317
0
0
NIKE INC CL B
COM
654106103
5576
41958
SH
SOLE
32638
0
9320
NOMAD FOODS LTD USD ORD SHS
COM
G6564A105
1050
38255
SH
SOLE
38255
0
0
NORDSON CORP COM
COM
655663102
7947
40000
SH
SOLE
40000
0
0
NORTHERN TRUST CORP
COM
665859104
30611
291226
SH
SOLE
273326
0
17900
NORTHROP GRUMMAN CORP (B:NOC)
COM
666807102
777
2400
SH
SOLE
2400
0
0
NORTHWEST NAT HLDG CO COM
COM
66765N105
1748
32400
SH
SOLE
32400
0
0
NORTHWESTERN CORP COM NEW
COM
668074305
18543
284400
SH
SOLE
276900
0
7500
NORTONLIFELOCK INC COM
COM
668771108
4947
232700
SH
SOLE
220470
0
12230
NUVASIVE INC COM
COM
670704105
11328
172783
SH
SOLE
165783
0
7000
NVIDIA CORP COM
COM
67066G104
7251
13581
SH
SOLE
11011
0
2570
NXP SEMICONDUCTORS N V COM
COM
N6596X109
3786
18805
SH
SOLE
18805
0
0
OCCIDENTAL PETE CORP
COM
674599105
785
29491
SH
SOLE
29491
0
0
OCEANEERING INTL INC COM
COM
675232102
3138
274767
SH
SOLE
238067
0
36700
OCEANFIRST FINL CORP COM
COM
675234108
2490
104000
SH
SOLE
104000
0
0
OIL DRI CORP AMER COM
COM
677864100
16215
470806
SH
SOLE
464306
0
6500
OLIN CORP COM PAR $1.
COM
680665205
5164
136000
SH
SOLE
136000
0
0
ONE GAS INC COM
COM
68235P108
4552
59186
SH
SOLE
55574
0
3612
ONEOK INC NEW COM
COM
682680103
9871
194850
SH
SOLE
184850
0
10000
OPKO HEALTH INC COM
COM
68375N103
858
200000
SH
SOLE
200000
0
0
OPTION CARE HEALTH INC
COM
68404L201
2217
124960
SH
SOLE
124960
0
0
ORACLE SYS CORP
COM
68389X105
1338
19065
SH
SOLE
19065
0
0
ORBCOMM INC COM
COM
68555P100
240
31400
SH
SOLE
1400
0
30000
ORMAT TECHNOLOGIES INC
COM
686688102
6897
87825
SH
SOLE
87825
0
0
ORTHOFIX MED INC COM
COM
68752M108
3903
90025
SH
SOLE
90025
0
0
OSISKO GOLD ROYALTIES LTD COM
COM
68827L101
184
16700
SH
SOLE
16700
0
0
OSPREY TECHNLGY AQUISTION COCO
COM
68839R104
144
14000
SH
SOLE
0
0
14000
OTIS WORLDWIDE CORP COM
COM
68902V107
1766
25794
SH
SOLE
25294
0
500
OTTER TAIL CORPORATION COM
COM
689648103
19017
411900
SH
SOLE
409400
0
2500
O'REILLY AUTOMOTIVE INC NEW CO
COM
67103H107
43039
84847
SH
SOLE
84297
0
550
PACCAR INC
COM
693718108
1608
17300
SH
SOLE
14500
0
2800
PACWEST BANCORP DEL COM
COM
695263103
591
15500
SH
SOLE
15500
0
0
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
535
22950
SH
SOLE
22950
0
0
PAN AMERICAN SILVER CORP COM
COM
697900108
1076
35833
SH
SOLE
35833
0
0
PANDION THERAPEUTICS INC COM
COM
698340106
1061
17670
SH
SOLE
17670
0
0
PARATEK PHARMACEUTICALS INC CO
COM
699374302
92
13000
SH
SOLE
13000
0
0
PARK AEROSPACE CORP
COM
70014A104
9161
693000
SH
SOLE
693000
0
0
PARK OHIO HLDGS CORP COM
COM
700666100
22324
708914
SH
SOLE
708914
0
0
PARKER HANNIFIN CORP
COM
701094104
3791
12020
SH
SOLE
9480
0
2540
PATTERSON COMPANIES INC
COM
703395103
33996
1064042
SH
SOLE
1003527
0
60515
PATTERSON-UTI ENERGY INC COM
COM
703481101
292
40990
SH
SOLE
40990
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
28379
116865
SH
SOLE
110535
0
6330
PEAPACK-GLADSTONE FINL CORP CO
COM
704699107
1621
52500
SH
SOLE
27500
0
25000
PENN NATIONAL GAMING INC COM
COM
707569109
455
4340
SH
SOLE
4340
0
0
PENSKE AUTOMOTIVE GRP INC COM
COM
70959W103
40749
507834
SH
SOLE
500634
0
7200
PEPSICO INC
COM
713448108
14799
104623
SH
SOLE
103223
0
1400
PERSPECTA INC COM
COM
715347100
4001
137744
SH
SOLE
112744
0
25000
PETIQ INC COM CL A
COM
71639T106
930
26364
SH
SOLE
26364
0
0
PFIZER INC
COM
717081103
6955
191955
SH
SOLE
172455
0
19500
PFPT 1/4 8/15/24
CORPORATE BONDS
743424AF0
319
300000
PRN
SOLE
300000
0
0
PGT INC COM
COM
69336V101
519
20563
SH
SOLE
20563
0
0
PG&E CORP COM
COM
69331C108
156
13341
SH
SOLE
13341
0
0
PHILLIPS 66
COM
718546104
5633
69077
SH
SOLE
53077
0
16000
PINNACLE WEST CAP CORP COM
COM
723484101
691
8500
SH
SOLE
7500
0
1000
PJT PARTNERS INC COM CL A
COM
69343T107
7584
112110
SH
SOLE
101110
0
11000
PLURALSIGHT INC COM CL A
COM
72941B106
1877
84007
SH
SOLE
84007
0
0
PMV CONSUMER ACQUISITION COR
COM
693486201
2894
283200
SH
SOLE
283200
0
0
PNC FINANCIAL CORP
COM
693475105
47794
272472
SH
SOLE
245372
0
27100
PNM RES INC
COM
69349H107
93115
1898359
SH
SOLE
1831705
0
66654
PORTLAND GEN ELEC CO COM NEW
COM
736508847
1552
32700
SH
SOLE
31900
0
800
POST HOLDINGS INC
COM
737446104
38587
364990
SH
SOLE
363490
0
1500
POTLATCH CORP NEW COM
COM
737630103
1216
22981
SH
SOLE
12981
0
10000
PRA HEALTH SCIENCES INC COM
COM
69354M108
552
3600
SH
SOLE
3600
0
0
PRETIUM RES INC COM
COM
74139C102
994
95896
SH
SOLE
95896
0
0
PRIMIS FINANCIAL CORP COM
COM
74167B109
160
11000
SH
SOLE
11000
0
0
PRIMO WATER CORP
COM
74167P108
14861
913938
SH
SOLE
889788
0
24150
PROCTER & GAMBLE COMPANY
COM
742718109
11281
83301
SH
SOLE
66601
0
16700
PROCURE ETF TRUST II SPACE ETF
ETF - EQUITY
74280R205
491
17200
SH
SOLE
17200
0
0
PROG HOLDINGS INC COM
COM
74319R101
10559
243918
SH
SOLE
236918
0
7000
PROLOGIS INC
COM
74340W103
5958
56205
SH
SOLE
56205
0
0
PROSHARES TRUST ULTRASHORT SP5
ETF - EQUITY
74347B383
2043
190000
SH
SOLE
190000
0
0
PROTECTIVE INS CORP CL B
COM
74368L203
868
37964
SH
SOLE
37964
0
0
PZENA INVESTMENT MGMT INC CLAS
COM
74731Q103
842
80000
SH
SOLE
80000
0
0
QTS REALTY TRUST INC-CL A
COM
74736A103
372
6000
SH
SOLE
0
0
6000
QTWO 3/4 6/1/26
CONVERTIBLE BOND
74736LAD1
260
200000
PRN
SOLE
200000
0
0
QUAKER CHEM CORP COM
COM
747316107
1270
5210
SH
SOLE
5210
0
0
QUALCOMM INC COM
COM
747525103
7988
60248
SH
SOLE
55918
0
4330
QUALTRICS INTL INC COM CL A
COM
747601201
205
6220
SH
SOLE
6220
0
0
QUIDEL CORP COM
COM
74838J101
26075
203823
SH
SOLE
203823
0
0
QURATE RETAIL GROUP INC
COM
74915M100
19049
1619788
SH
SOLE
1619788
0
0
RAVEN INDS INC COM
COM
754212108
5144
134200
SH
SOLE
134200
0
0
RAYONIER INC COM
COM
754907103
265
8227
SH
SOLE
8227
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
3670
47501
SH
SOLE
47501
0
0
READING INTERNATIONAL INC CL B
COM
755408200
240
12015
SH
SOLE
12015
0
0
READING INTL INC CL A
COM
755408101
652
117400
SH
SOLE
117400
0
0
REALPAGE INC COM
COM
75606N109
6899
79120
SH
SOLE
79120
0
0
REDWOOD TR INC COM
COM
758075402
1963
188584
SH
SOLE
188584
0
0
REGENCY CTRS CORP COM
COM
758849103
454
8000
SH
SOLE
8000
0
0
RENASANT CORP COM
COM
75970E107
621
15000
SH
SOLE
15000
0
0
REPUBLIC SVCS INC CL A
COM
760759100
95819
964463
SH
SOLE
943863
0
20600
RESIDEO TECHNOLOGIES INC
COM
76118Y104
34864
1234129
SH
SOLE
1185589
0
48540
RETAIL OPPORTUNITY INVESTMENTS
COM
76131N101
452
28500
SH
SOLE
28500
0
0
REXFORD INDL RLTY INC COM
COM
76169C100
1008
20000
SH
SOLE
20000
0
0
RNG 0 3/1/25
CONVERTIBLE BOND
76680RAF4
328
300000
PRN
SOLE
300000
0
0
ROCKWELL INTL CORP NEW COM
COM
773903109
38142
143692
SH
SOLE
129792
0
13900
ROGERS COMMUNICATIONS CL B
COM
775109200
20351
441450
SH
SOLE
431650
0
9800
ROKU INC COM CL A
COM
77543R102
617
1895
SH
SOLE
1625
0
270
ROLLINS INC
COM
775711104
99490
2890461
SH
SOLE
2868649
0
21812
ROPER INDS INC NEW
COM
776696106
11711
29034
SH
SOLE
29034
0
0
RPC INC. COMMON
COM
749660106
16857
3121739
SH
SOLE
2937866
0
183873
RTRX 2 1/2 9/15/25
CONVERTIBLE BOND
761299AB2
407
400000
PRN
SOLE
400000
0
0
RUSH ENTERPRISES INC CL A
COM
781846209
2639
52956
SH
SOLE
34956
0
18000
RUSH ENTERPRISES INC CL B
COM
781846308
34893
773850
SH
SOLE
763850
0
10000
RYMAN HOSPITALITY PPTYS INC CO
COM
78377T107
114052
1471445
SH
SOLE
1380440
0
91005
SABRE CORP COM
COM
78573M104
402
27150
SH
SOLE
27150
0
0
SALEM COMMUNICATIONS CORP DECL
COM
794093104
794
270000
SH
SOLE
270000
0
0
SALESFORCE COM INC COM
COM
79466L302
1102
5201
SH
SOLE
5201
0
0
SALLY BEAUTY HLDGS INC COM
COM
79546E104
16694
829300
SH
SOLE
825300
0
4000
SANDY SPRING BANCORP INC COM
COM
800363103
4794
110386
SH
SOLE
97386
0
13000
SANFILIPPO JOHN B & SON INC CO
COM
800422107
2225
24625
SH
SOLE
22625
0
2000
SAP AG ADR SPON
COM
803054204
319
2595
SH
SOLE
2595
0
0
SCHEIN HENRY INC COM
COM
806407102
24215
349724
SH
SOLE
322790
0
26934
SCHLUMBERGER
COM
806857108
1430
52583
SH
SOLE
52583
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
7982
122455
SH
SOLE
101455
0
21000
SCRIPPS E W CO OHIO CL A
COM
811054402
75327
3909051
SH
SOLE
3802470
0
106581
SEACOAST BKG CORP FLA COM NEW
COM
811707801
1341
37000
SH
SOLE
37000
0
0
SEACOR HLDGS INC COM
COM
811904101
2393
58713
SH
SOLE
58713
0
0
SEALED AIR CORP NEW
COM
81211K100
840
18335
SH
SOLE
18335
0
0
SECTOR SPDR TR SH BN INT-TCHLY
MUTUAL FUNDS
81369Y803
2391
18000
SH
SOLE
18000
0
0
SECTOR SPDR TR SHS BEN INT-FIN
MUTUAL FUNDS
81369Y605
10163
298464
SH
SOLE
298464
0
0
SECUREWORKS CORP CL A
COM
81374A105
223
16650
SH
SOLE
16650
0
0
SELECT SECTOR SPDR TR SBI CONS
COM
81369Y308
888
13000
SH
SOLE
13000
0
0
SELECT SECTOR SPDR TR SBI HEAL
MUTUAL FUNDS
81369Y209
584
5000
SH
SOLE
5000
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
38323
491318
SH
SOLE
471518
0
19800
SERITAGE GROWTH PPTYS CL A
COM
81752R100
1804
98300
SH
SOLE
98300
0
0
SERVICENOW INC COM
COM
81762P102
3681
7361
SH
SOLE
6161
0
1200
SERVISFIRST BANCSHARES INC COM
COM
81768T108
1595
26000
SH
SOLE
26000
0
0
SEVEN OAKS ACQUISITION CORP CO
COM
81787X106
146
15000
SH
SOLE
0
0
15000
SHAKE SHACK INC CL A
COM
819047101
738
6541
SH
SOLE
6541
0
0
SHENANDOAH TELECOMMUNICATIONCD
COM
82312B106
5516
113000
SH
SOLE
113000
0
0
SHERWIN WILLIAMS CO COM
COM
824348106
5259
7126
SH
SOLE
5926
0
1200
SHYFT GROUP INC COM
COM
825698103
11179
300500
SH
SOLE
300500
0
0
SIERRA METALS INC COM
COM
82639W106
79
25000
SH
SOLE
25000
0
0
SILGAN HOLDINGS INC COM
COM
827048109
1332
31700
SH
SOLE
25900
0
5800
SILVERCREST METALS INC COM
COM
828363101
631
78065
SH
SOLE
78065
0
0
SIMON PPTY GROUP INC NEW COM
COM
828806109
342
3005
SH
SOLE
3005
0
0
SINCLAIR BROADCAST GROUP INCCL
COM
829226109
58139
1986973
SH
SOLE
1903878
0
83095
SIRIUS XM HOLDINGS INC
COM
82968B103
7111
1167596
SH
SOLE
1167596
0
0
SJW GROUP
COM
784305104
8173
129745
SH
SOLE
126345
0
3400
SKYLINE CHAMPION CORPORATION
COM
830830105
11263
248850
SH
SOLE
244350
0
4500
SLACK TECHNOLOGIES INC COM CL
COM
83088V102
1381
34000
SH
SOLE
34000
0
0
SMILEDIRECTCLUB INC CL A COM
COM
83192H106
550
53370
SH
SOLE
28370
0
25000
SMITH A O CORP COM
COM
831865209
5274
78000
SH
SOLE
78000
0
0
SMTC CORP COM NEW
COM
832682207
90
15000
SH
SOLE
15000
0
0
SMUCKER J M CO COM NEW
COM
832696405
27549
217725
SH
SOLE
204706
0
13019
SNAP ON TOOLS CORP
COM
833034101
761
3300
SH
SOLE
3300
0
0
SNOWFLAKE INC CL A
COM
833445109
2196
9578
SH
SOLE
9578
0
0
SOGOU INC ADR REPSTG A
COM
83409V104
944
125000
SH
SOLE
125000
0
0
SOLARWINDS CORP COM
COM
83417Q105
965
55352
SH
SOLE
55352
0
0
SONOCO PRODS CO COM
COM
835495102
9812
155000
SH
SOLE
155000
0
0
SONY GROUP CORPORATION ADR
COM
835699307
209105
1972499
SH
SOLE
1844966
0
127533
SOUTH ST CORP COM
COM
840441109
942
12000
SH
SOLE
12000
0
0
SOUTHERN FIRST BANCSHARES INCO
COM
842873101
516
11000
SH
SOLE
11000
0
0
SOUTHWEST GAS CORP
COM
844895102
46059
670344
SH
SOLE
645644
0
24700
SPARTACUS ACQUISITION CORP
COM
84677L208
209
20600
SH
SOLE
10600
0
10000
SPARTACUS ACQUISITION CORP CL
COM
84677L109
965
98000
SH
SOLE
98000
0
0
SPARTACUS ACQUISITION CORP WT
WARRANT AND RIGH
84677L117
48
75000
SH
SOLE
75000
0
0
SPDR DIVIDEND ETF
COM
78464A763
240
2035
SH
SOLE
2035
0
0
SPDR GOLD TRUST GOLD SHS
COM
78463V107
6993
43715
SH
SOLE
43715
0
0
SPDR SERIES TRUST KBW REGL BKG
COM
78464A698
6452
97260
SH
SOLE
97260
0
0
SPDR S&P 500 ETF TRUST
COM
78462F103
7296
18410
SH
SOLE
18410
0
0
SPIRE INC COM
COM
84857L101
1020
13800
SH
SOLE
8800
0
5000
SPLK 1 1/8 9/15/25
CONVERTIBLE BOND
848637AD6
296
250000
PRN
SOLE
250000
0
0
SPORTSMANS WHSE HLDGS INC COM
COM
84920Y106
942
54623
SH
SOLE
54623
0
0
SQUARE INC CL A
COM
852234103
624
2750
SH
SOLE
2750
0
0
SSR MNG INC COM
COM
784730103
989
69245
SH
SOLE
69245
0
0
ST. JOE COMPANY
COM
790148100
45118
1051700
SH
SOLE
1051700
0
0
STAMPS.COM INC (NEW)
COM
852857200
2294
11500
SH
SOLE
11500
0
0
STANDARD MTR PRODS INC CLASS A
COM
853666105
8699
209200
SH
SOLE
209200
0
0
STANDEX INTL CORP
COM
854231107
7769
81291
SH
SOLE
81291
0
0
STARBUCKS CORP COM
COM
855244109
1783
16317
SH
SOLE
16317
0
0
STARRETT L S CO CL A
COM
855668109
3230
500792
SH
SOLE
500792
0
0
STATE STREET CORP
COM
857477103
81360
968458
SH
SOLE
904322
0
64136
STEEL CONNECT INC
COM
858098106
2365
1194194
SH
SOLE
1194194
0
0
STEEL PARTNERS HLDGS L P
COM
85814R107
1731
125890
SH
SOLE
123890
0
2000
STELLANTIS N V SHRS
COM
N82405106
416
23400
SH
SOLE
23400
0
0
STERIS PLC
COM
G8473T100
15810
83000
SH
SOLE
83000
0
0
STERLING BANCORP/DE
COM
85917A100
23177
1006808
SH
SOLE
996975
0
9833
STONECO LTD COM CL A
COM
G85158106
2449
40000
SH
SOLE
40000
0
0
STONERIDGE INC
COM
86183P102
7618
239500
SH
SOLE
239500
0
0
STORE CAP CORP COM
COM
862121100
771
23000
SH
SOLE
23000
0
0
STRATASYS LTD SHS
COM
M85548101
333
12850
SH
SOLE
12850
0
0
STRATTEC SECURITY CORP.
COM
863111100
19602
417945
SH
SOLE
409745
0
8200
SUMMIT HOTEL PPTYS COM
COM
866082100
137
13500
SH
SOLE
13500
0
0
SUN CMNTYS INC COM
COM
866674104
3016
20100
SH
SOLE
20100
0
0
SUPERIOR INDS INTL INC
COM
868168105
604
106401
SH
SOLE
106401
0
0
SURGALIGN HOLDINGS INC COM
COM
86882C105
28
12725
SH
SOLE
12725
0
0
SURMODICS INC COM
COM
868873100
3409
60800
SH
SOLE
60800
0
0
SURO CAPITAL CORP COM NEW
COM
86887Q109
320
23650
SH
SOLE
23650
0
0
SVMK INC COM
COM
78489X103
779
42500
SH
SOLE
22500
0
20000
SWISS HELVETIA FD INC
MUTUAL FUNDS
870875101
141
16048
SH
SOLE
16048
0
0
SYNACOR INC COM
COM
871561106
28
13000
SH
SOLE
13000
0
0
SYNOVUS FINL CORP COM NEW
COM
87161C501
14347
313604
SH
SOLE
310104
0
3500
S&P GLOBAL INC COM
COM
78409V104
9328
26434
SH
SOLE
16434
0
10000
T ROWE PRICE GROUP INC
COM
74144T108
10511
61253
SH
SOLE
54253
0
7000
TAIWAN SEMICONDUCTOR ADR
COM
874039100
605
5115
SH
SOLE
5115
0
0
TAKE-TWO INTERACTIVE SOFTWARCO
COM
874054109
13931
78840
SH
SOLE
75040
0
3800
TALEND S A ADS
COM
874224207
1167
18342
SH
SOLE
18342
0
0
TANGER FACTORY OUTLET CTRS ICO
COM
875465106
222
14700
SH
SOLE
14700
0
0
TARGET CORP COM
COM
87612E106
1221
6162
SH
SOLE
6162
0
0
TC ENERGY CORP COM
COM
87807B107
458
10000
SH
SOLE
10000
0
0
TE CONNECTIVITY LTD
COM
H84989104
3346
25913
SH
SOLE
23213
0
2700
TEAM INC COM
COM
878155100
17424
1511218
SH
SOLE
1481218
0
30000
TEGNA INC COM
COM
87901J105
10343
549300
SH
SOLE
478300
0
71000
TEJON RANCH CO DEL COM
COM
879080109
9323
556932
SH
SOLE
540932
0
16000
TELADOC INC COM
COM
87918A105
31780
174857
SH
SOLE
157937
0
16920
TELEPHONE & DATA SYS
COM
879433829
39435
1717553
SH
SOLE
1559405
0
158148
TENNANT CO
COM
880345103
29665
371318
SH
SOLE
369318
0
2000
TENNECO INC
COM
880349105
5022
468427
SH
SOLE
462427
0
6000
TER 1 1/4 12/15/23
CONVERTIBLE BOND
880770AG7
383
100000
PRN
SOLE
100000
0
0
TERADYNE INC COM
COM
880770102
1318
10832
SH
SOLE
8482
0
2350
TEREX CORP NEW COM
COM
880779103
263
5700
SH
SOLE
4392
0
1308
TERMINIX GLOBAL HOLDINGS INC C
COM
88087E100
26206
549738
SH
SOLE
549738
0
0
TEVA PHARMACEUTICAL INDS LTDAD
COM
881624209
1943
168400
SH
SOLE
168400
0
0
TEXAS INSTRUMENTS INC
COM
882508104
19129
101215
SH
SOLE
81651
0
19564
TEXAS PACIFIC LAND CORPORATION
COM
88262P102
318
200
SH
SOLE
200
0
0
TEXTRON INC
COM
883203101
114403
2039998
SH
SOLE
1971148
0
68850
THE AARONS COMPANY INC COM
COM
00258W108
2826
110036
SH
SOLE
106536
0
3500
THE SCOTTS MIRACLE GRO CO
COM
810186106
23897
97550
SH
SOLE
97550
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
19365
42431
SH
SOLE
41561
0
870
THOR INDS INC COM
COM
885160101
620
4600
SH
SOLE
4600
0
0
TILRAY INC COM CL 2
COM
88688T100
341
15000
SH
SOLE
15000
0
0
TIMKEN CO COM
COM
887389104
730
8994
SH
SOLE
8994
0
0
TIMKENSTEEL CORP COM
COM
887399103
2704
230100
SH
SOLE
230100
0
0
TITAN MACHY INC COM
COM
88830R101
1530
60000
SH
SOLE
60000
0
0
TOOTSIE ROLL INDS INC
COM
890516107
3094
93382
SH
SOLE
93382
0
0
TORO CO COM
COM
891092108
6591
63900
SH
SOLE
63900
0
0
TOTAL SA ADR (B:TOT US)
COM
89151E109
2308
49600
SH
SOLE
49600
0
0
TOWNEBANK PORTSMOUTH VA COM
COM
89214P109
334
11000
SH
SOLE
11000
0
0
TOWNSQUARE MEDIA INC CL A
COM
892231101
1642
153000
SH
SOLE
153000
0
0
TRACTOR SUPPLY CO COM
COM
892356106
13067
73790
SH
SOLE
73790
0
0
TRANE TECHNOLOGIES INC
COM
G8994E103
993
6000
SH
SOLE
6000
0
0
TRANSACT TECHNOLOGIES INC COM
COM
892918103
870
80000
SH
SOLE
80000
0
0
TREDEGAR INDS INC
COM
894650100
41873
2789704
SH
SOLE
2670985
0
118719
TRIMBLE NAV LTD COM
COM
896239100
4426
56902
SH
SOLE
46732
0
10170
TRINITY INDS INC
COM
896522109
32092
1126419
SH
SOLE
1067969
0
58450
TRUSTMARK CORP COM
COM
898402102
404
12000
SH
SOLE
12000
0
0
TWIN DISC INC COM
COM
901476101
13819
1445459
SH
SOLE
1340356
0
105103
TYLER TECHNOLOGIES INC COM
COM
902252105
24713
58213
SH
SOLE
55013
0
3200
T-MOBILE US INC
COM
872590104
31848
254197
SH
SOLE
253857
0
340
U S BANCORP
COM
902973304
536
9695
SH
SOLE
9695
0
0
UBER TECHNOLOGIES INC COM
COM
90353T100
4230
77592
SH
SOLE
67532
0
10060
UGI CORP NEW COM
COM
902681105
3679
89709
SH
SOLE
72709
0
17000
UMH PPTYS INC COM
COM
903002103
1480
77200
SH
SOLE
77200
0
0
UNILEVER PLC SPON ADR NEW
COM
904767704
910
16300
SH
SOLE
16300
0
0
UNION PACIFIC CORP
COM
907818108
237
1076
SH
SOLE
1076
0
0
UNITED CMNTY BKS BLAIRSVLE GCO
COM
90984P303
785
23000
SH
SOLE
23000
0
0
UNITED GUARDIAN INC COM
COM
910571108
2247
148300
SH
SOLE
148300
0
0
UNITED RENTALS INC COM
COM
911363109
9558
29025
SH
SOLE
29025
0
0
UNITED STATES CELLULAR CORP
COM
911684108
48265
1323066
SH
SOLE
1207381
0
115685
UNITEDHEALTH GROUP INC COM
COM
91324P102
1193
3206
SH
SOLE
3206
0
0
UNIVERSAL TECHNICAL INST INCCO
COM
913915104
1345
230300
SH
SOLE
230300
0
0
URSTADT BIDDLE PPTYS INC CL A
COM
917286205
258
15500
SH
SOLE
15500
0
0
VALMONT INDS INC
COM
920253101
9780
41150
SH
SOLE
39250
0
1900
VALVOLINE INC COM
COM
92047W101
25758
988050
SH
SOLE
903135
0
84915
VANECK VECTORS GOLD MINERS ETF
ETF - EQUITY
92189F106
2026
62352
SH
SOLE
62352
0
0
VANGUARD SCOTTSDALE FDS SHRT-T
ETF - EQUITY
92206C409
799
9680
SH
SOLE
9680
0
0
VANGUARD WORLD FDS FINANCIALS
ETF - EQUITY
92204A405
234
2775
SH
SOLE
2775
0
0
VARIAN MED SYS INC COM
COM
92220P105
5744
32541
SH
SOLE
32541
0
0
VCRA 1 1/2 5/15/23
CONVERTIBLE BOND
92857FAB3
274
200000
PRN
SOLE
200000
0
0
VECTRUS INC COM
COM
92242T101
223
4174
SH
SOLE
4174
0
0
VEON LTD ADR
COM
91822M106
1565
884000
SH
SOLE
884000
0
0
VERIZON COMMUNICATIONS
COM
92343V104
10366
178269
SH
SOLE
167741
0
10528
VERRA MOBILITY CORP COM
COM
92511U102
149
11000
SH
SOLE
0
0
11000
VIACOMCBS INC CL A
COM
92556H107
85380
1810055
SH
SOLE
1673465
0
136590
VIACOMCBS INC CL B
COM
92556H206
8066
178841
SH
SOLE
169841
0
9000
VIASAT INC COM
COM
92552V100
481
10000
SH
SOLE
10000
0
0
VIATRIS INC COM
COM
92556V106
4810
344294
SH
SOLE
337178
0
7116
VICOR CORP COM
COM
925815102
850
10000
SH
SOLE
10000
0
0
VILLAGE SUPER MKT INC CL A NEW
COM
927107409
3415
144900
SH
SOLE
144900
0
0
VISA INC-CLASS A SHRS
COM
92826C839
11972
56542
SH
SOLE
51612
0
4930
VISHAY PRECISION GROUP INC COM
COM
92835K103
536
17384
SH
SOLE
17384
0
0
VMWARE INC CL A COM
COM
928563402
214
1422
SH
SOLE
1422
0
0
VODAFONE GROUP ADR
COM
92857W308
730
39620
SH
SOLE
37620
0
2000
VORNADO RLTY TR COM
COM
929042109
1842
40591
SH
SOLE
40591
0
0
VROOM INC COM
COM
92918V109
2504
64221
SH
SOLE
64221
0
0
VULCAN MATLS CO COM
COM
929160109
6750
40000
SH
SOLE
40000
0
0
W D 40 COMPANY
COM
929236107
12506
40845
SH
SOLE
40845
0
0
W P CAREY INC COM
COM
92936U109
1316
18600
SH
SOLE
18600
0
0
WADDELL & REED FINL INC CL A
COM
930059100
22294
889961
SH
SOLE
830161
0
59800
WAL MART STORES INC
COM
931142103
4274
31469
SH
SOLE
31469
0
0
WALGREENS BOOTS ALLIANCE INC C
COM
931427108
3613
65809
SH
SOLE
65809
0
0
WASHINGTON FED INC
COM
938824109
308
10000
SH
SOLE
0
0
10000
WASTE CONNECTIONS INC
COM
94106B101
28745
266208
SH
SOLE
266208
0
0
WASTE MGMT INC DEL COM
COM
94106L109
41894
324707
SH
SOLE
293597
0
31110
WATFORD HLDGS LTD SHS
COM
G94787101
234
6756
SH
SOLE
6756
0
0
WATTS WATER TECHNOLOGIES
COM
942749102
90600
762559
SH
SOLE
725491
0
37068
WEIS MKTS INC
COM
948849104
3937
69650
SH
SOLE
69650
0
0
WELBILT INC
COM
949090104
1783
109700
SH
SOLE
109700
0
0
WELLS FARGO & CO NEW
COM
949746101
58359
1493694
SH
SOLE
1404094
0
89600
WESTERN DIGITAL CORP COM
COM
958102105
513
7683
SH
SOLE
7683
0
0
WESTWOOD HLDGS GROUP INC COM
COM
961765104
7411
512492
SH
SOLE
512492
0
0
WEYERHAEUSER CO
COM
962166104
623
17500
SH
SOLE
17500
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
2877
75299
SH
SOLE
75299
0
0
WHITING PETE CORP NEW COM NEW
COM
966387508
420
11854
SH
SOLE
11854
0
0
WIDEOPENWEST INC COM
COM
96758W101
11223
825800
SH
SOLE
735800
0
90000
WILLDAN GROUP INC COM
COM
96924N100
913
22240
SH
SOLE
15240
0
7000
WILLIS TOWERS WATSON PUB LTD S
COM
G96629103
1350
5900
SH
SOLE
5900
0
0
WINNEBAGO INDS INC COM
COM
974637100
7671
100000
SH
SOLE
100000
0
0
WOLVERINE WORLD WIDE INC COM
COM
978097103
5215
136100
SH
SOLE
133700
0
2400
WOODWARD INC
COM
980745103
11194
92795
SH
SOLE
92795
0
0
WORLD WRESTLING ENTERTAINMENT
COM
98156Q108
1753
32300
SH
SOLE
32300
0
0
WYNN RESORTS LTD COM
COM
983134107
5384
42945
SH
SOLE
42945
0
0
XILINX INC COM
COM
983919101
1127
9100
SH
SOLE
9100
0
0
XYLEM INC
COM
98419M100
87150
828583
SH
SOLE
787283
0
41300
YORK WTR CO COM
COM
987184108
2130
43500
SH
SOLE
43500
0
0
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
844
1739
SH
SOLE
1739
0
0
ZENTALIS PHARMACEUTICALS INCCO
COM
98943L107
2721
62711
SH
SOLE
62711
0
0
ZILLOW GROUP INC CL C CAP STK
COM
98954M200
298
2300
SH
SOLE
2300
0
0
ZIMMER BIOMET HLDG
COM
98956P102
41751
260812
SH
SOLE
245962
0
14850
ZOETIS INC
COM
98978V103
16638
105651
SH
SOLE
102501
0
3150
ZOOM VIDEO COMMUNICATIONS INCL
COM
98980L101
834
2596
SH
SOLE
2176
0
420
ZUORA INC COM CL A
COM
98983V106
728
49200
SH
SOLE
29700
0
19500