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