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