0001567619-21-015544.txt : 20210813 0001567619-21-015544.hdr.sgml : 20210813 20210813170318 ACCESSION NUMBER: 0001567619-21-015544 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 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: 211173216 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 06-30-2021 06-30-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 07-20-2021 0 915 11796855 false
INFORMATION TABLE 2 form13fInfoTable.xml 1 2/15/25 CONVERTIBLE BOND 44933TAB2 304 300000 PRN SOLE 300000 0 0 1 800 FLOWERS COM INC CL A COM 68243Q106 18242 572400 SH SOLE 572400 0 0 3M CO. COM 88579Y101 1339 6739 SH SOLE 6739 0 0 A T & T INC (NEW) COM 00206R102 30886 1073186 SH SOLE 1007993 0 65193 A10 NETWORKS INC COM COM 002121101 783 69507 SH SOLE 69507 0 0 AAR CORP COM COM 000361105 11332 292445 SH SOLE 269445 0 23000 ABB LTD SPONSORED ADR COM 000375204 1388 40829 SH SOLE 40829 0 0 ABBOTT LABS COM 002824100 2771 23905 SH SOLE 23905 0 0 ABBVIE INC COM COM 00287Y109 2436 21630 SH SOLE 21630 0 0 ACADIA HEALTHCARE COMPANY INCO COM 00404A109 919 14650 SH SOLE 14650 0 0 ACCO BRANDS CORP COM 00081T108 1338 155047 SH SOLE 155047 0 0 ACTIVISION BLIZZARD,INC COM 00507V109 2524 26449 SH SOLE 22279 0 4170 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 888 4749 SH SOLE 4749 0 0 ADOBE INC COM 00724F101 8547 14595 SH SOLE 12755 0 1840 ADVANCE AUTO PARTS INC COM COM 00751Y106 2998 14614 SH SOLE 14614 0 0 AEROJET ROCKETDYNE HOLDINGS COM 007800105 123346 2554280 SH SOLE 2504030 0 50250 AES CORP COM COM 00130H105 14734 565160 SH SOLE 545160 0 20000 AGILENT TECHNOLOGIES INC COM 00846U101 482 3262 SH SOLE 3262 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 4933 81605 SH SOLE 81605 0 0 AIR PRODS & CHEMS INC COM COM 009158106 3882 13494 SH SOLE 9994 0 3500 ALAMOS GOLD INC NEW COM CL A COM 011532108 2456 321073 SH SOLE 321073 0 0 ALBANY INTL CORP-CL A COM 012348108 5005 56075 SH SOLE 48775 0 7300 ALEXION PHARMACEUTICALS INC CO COM 015351109 2919 15891 SH SOLE 15891 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 484 2136 SH SOLE 2136 0 0 ALITHYA GROUP INC CL A SUB VTG COM 01643B106 2507 892142 SH SOLE 892142 0 0 ALLEGHANY CORP DEL COM 017175100 2001 3000 SH SOLE 3000 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 11395 546500 SH SOLE 546500 0 0 ALLEGION PUB LTD CO ORD S COM G0176J109 279 2000 SH SOLE 2000 0 0 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 3696 79391 SH SOLE 60991 0 18400 ALLIANT ENERGY CORP COM COM 018802108 619 11107 SH SOLE 11107 0 0 ALLIED MOTION TECHNOLOGIES ICO COM 019330109 1738 50339 SH SOLE 50339 0 0 ALLSTATE CORP COM COM 020002101 8248 63234 SH SOLE 63234 0 0 ALPHABET CLASS A COM 02079K305 14526 5949 SH SOLE 5559 0 390 ALPHABET CLASS C COM 02079K107 60828 24270 SH SOLE 23640 0 630 ALPS ETF TR ALERIAN MLP ETF - EQUITY 00162Q452 1484 40760 SH SOLE 40760 0 0 ALTERYX INC COM CL A COM 02156B103 424 4927 SH SOLE 4927 0 0 ALTRA HOLDINGS INC COM COM 02208R106 2471 38000 SH SOLE 38000 0 0 AMAZON.COM INC COM 023135106 26816 7795 SH SOLE 6915 0 880 AMBARELLA INC SHS COM G037AX101 508 4767 SH SOLE 4767 0 0 AMC NETWORKS INC CL A COM 00164V103 27078 405354 SH SOLE 363254 0 42100 AMERICAN ELECTRIC POWER COM 025537101 1332 15750 SH SOLE 15750 0 0 AMERICAN EXPRESS CO COM 025816109 168054 1017089 SH SOLE 960948 0 56141 AMERICAN HOMES 4 RENT CL A COM 02665T306 5325 137077 SH SOLE 137077 0 0 AMERICAN INTERNATIONAL GROUP I COM 026874784 957 20115 SH SOLE 20115 0 0 AMERICAN TOWER CORP-CL A COM 03027X100 1430 5295 SH SOLE 5295 0 0 AMERICAN WATER WORKS CO INC COM 030420103 413 2681 SH SOLE 2681 0 0 AMERIPRISE FINL INC COM COM 03076C106 4168 16749 SH SOLE 16749 0 0 AMERIS BANCORP COM COM 03076K108 3569 70500 SH SOLE 64700 0 5800 AMETEK INC NEW COM COM 031100100 111020 831612 SH SOLE 790712 0 40900 AMGEN INC COM 031162100 1534 6294 SH SOLE 6294 0 0 AMPCO PITTSBURGH CORP COM 032037103 12157 2002821 SH SOLE 1924643 0 78178 AMPCO-PITTSBURG CORP WT A EXP WARRANT AND RIGH 032037111 1750 1944291 SH SOLE 1850891 0 93400 ANALOG DEVICES INC COM 032654105 3091 17954 SH SOLE 14094 0 3860 APOLLO GLOBAL MGMT INC COM CL COM 03768E105 529 8500 SH SOLE 8500 0 0 APPLE INC COM 037833100 30147 220113 SH SOLE 194093 0 26020 APPLIED MATLS INC COM COM 038222105 5064 35563 SH SOLE 29643 0 5920 APTIV PLC SHS COM G6095L109 4700 29873 SH SOLE 29873 0 0 ARCHER DANIELS MIDLAND COM 039483102 25338 418112 SH SOLE 373367 0 44745 ARCONIC CORPORATION COM COM 03966V107 665 18677 SH SOLE 18494 0 183 ARCOSA INC COM COM 039653100 12553 213703 SH SOLE 198203 0 15500 ARDAGH GROUP S A CL A COM L0223L101 7428 302922 SH SOLE 284722 0 18200 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3628 70000 SH SOLE 70000 0 0 ARMSTRONG FLOORING INC COM COM 04238R106 11617 1876771 SH SOLE 1816771 0 60000 ASHLAND GLOBAL HLDGS INC COM COM 044186104 15753 180035 SH SOLE 178435 0 1600 ASML HOLDING NV-NY REG SHS COM N07059210 3123 4520 SH SOLE 4520 0 0 ASSOCIATED CAPITAL GROUP COM 045528106 2999 77165 SH SOLE 77165 0 0 ASTEC INDS INC COM COM 046224101 60745 965125 SH SOLE 938625 0 26500 AT HOME GROUP INC COM COM 04650Y100 3267 88668 SH SOLE 88668 0 0 ATHENE HLDG LTD CL A COM G0684D107 258 3819 SH SOLE 3819 0 0 ATLANTIC CAP BANCSHARES INC CO COM 048269203 4606 180900 SH SOLE 150900 0 30000 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 435 12000 SH SOLE 12000 0 0 ATLAS AIR WORLDWIDE 1.875 06/ CONVERTIBLE BOND 049164BJ4 509 400000 PRN SOLE 400000 0 0 AUTONATION INC COM 05329W102 56022 590892 SH SOLE 580892 0 10000 AVANGRID INC COM 05351W103 24990 485906 SH SOLE 449456 0 36450 AVISTA CORP COM COM 05379B107 1250 29300 SH SOLE 29300 0 0 AXALTA COATING SYS LTD COM COM G0750C108 3403 111616 SH SOLE 96216 0 15400 AXCELIS TECHNOLOGIES INC COM N COM 054540208 271 6700 SH SOLE 6700 0 0 AZZ INC COM COM 002474104 26596 513630 SH SOLE 489430 0 24200 B2GOLD CORP COM COM 11777Q209 481 114360 SH SOLE 114360 0 0 BADGER METER INC COM COM 056525108 12800 130450 SH SOLE 129250 0 1200 BALL CORP COM 058498106 280 3450 SH SOLE 3450 0 0 BALLYS CORPORATION COM COM 05875B106 1927 35605 SH SOLE 35605 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 555 31650 SH SOLE 31650 0 0 BANK OF AMERICA COM 060505104 57174 1386708 SH SOLE 1321508 0 65200 BANK OF NEW YORK MELLON CORP COM 064058100 121699 2375547 SH SOLE 2225897 0 149650 BANKUNITED INC COM COM 06652K103 320 7500 SH SOLE 7500 0 0 BARNES GROUP INC COM COM 067806109 272 5300 SH SOLE 5300 0 0 BARRICK GOLD COM 067901108 4703 227410 SH SOLE 227410 0 0 BASSETT FURNITURE INDS COM 070203104 15292 628017 SH SOLE 586217 0 41800 BAUSCH HEALTH COMPANIES INC CO COM 071734107 23900 815133 SH SOLE 805012 0 10121 BAXTER INTL INC COM COM 071813109 4726 58704 SH SOLE 58404 0 300 BCE INC COM 05534B760 212 4300 SH SOLE 4300 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 2102 727500 SH SOLE 712700 0 14800 BECTON DICKINSON & CO COM COM 075887109 12268 50445 SH SOLE 50445 0 0 BEL FUSE INC CL A COM 077347201 2730 192400 SH SOLE 189600 0 2800 BEL FUSE INC CL B COM 077347300 188 13050 SH SOLE 13050 0 0 BELLRING BRANDS INC COM CL A COM 079823100 1594 50875 SH SOLE 37675 0 13200 BENTLEY SYS INC COM CL B COM 08265T208 2591 40000 SH SOLE 40000 0 0 BERKLEY W R CORP COM COM 084423102 6120 82224 SH SOLE 79824 0 2400 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 17379 62531 SH SOLE 62531 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 20511 49 SH SOLE 49 0 0 BERKSHIRE HILLS BANCORP INC CO COM 084680107 891 32500 SH SOLE 18500 0 14000 BIG 5 SPORTING GOODS CORP COM COM 08915P101 1703 66300 SH SOLE 66300 0 0 BIGLARI HOLDINGS INC COM 08986R309 957 6000 SH SOLE 6000 0 0 BIGLARI HOLDINGS INC-A COM 08986R408 13105 16823 SH SOLE 16823 0 0 BIO RAD LABS INC CL A COM 090572207 17840 27690 SH SOLE 27690 0 0 BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 901 10804 SH SOLE 10804 0 0 BLACK HILLS CORP COM COM 092113109 13549 206441 SH SOLE 205941 0 500 BLACKROCK INC CL A COM 09247X101 6075 6943 SH SOLE 5763 0 1180 BLACKSTONE GROUP LP/THE COM 09260D107 13948 143587 SH SOLE 104187 0 39400 BOEING CO COM 097023105 15088 62984 SH SOLE 51584 0 11400 BORG WARNER INC COM 099724106 18762 386530 SH SOLE 381030 0 5500 BOSTON BEER INC CL A COM 100557107 7741 7583 SH SOLE 7583 0 0 BOSTON PRIVATE FINL HLDGS INCO COM 101119105 7032 476725 SH SOLE 476725 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 2913 68118 SH SOLE 68118 0 0 BOYD GAMING CORP COM 103304101 77718 1263920 SH SOLE 1248920 0 15000 BRAEMAR HOTELS & RESORTS INCCO COM 10482B101 694 111700 SH SOLE 71700 0 40000 BRISTOL MYERS SQUIBB CO COM 110122108 11737 175655 SH SOLE 175655 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 600 26200 SH SOLE 26200 0 0 BROOKFIELD ASSET MGMT INC CL A COM 112585104 2304 45200 SH SOLE 45200 0 0 BROWN FORMAN CORP CL B COM 115637209 1377 18378 SH SOLE 18378 0 0 BROWN-FORMAN CORP CLASS A COM 115637100 27500 390075 SH SOLE 378575 0 11500 BRUNSWICK CORP COM 117043109 11028 110700 SH SOLE 106700 0 4000 BUNGE LIMITED COM COM G16962105 12434 159100 SH SOLE 144100 0 15000 C3.AI INC COM 12468P104 313 5000 SH SOLE 5000 0 0 CABLE ONE INC COM 12685J105 597 312 SH SOLE 312 0 0 CADENCE BANCORPORATION CL A COM 12739A100 1526 73100 SH SOLE 73100 0 0 CADIZ INC COM 127537207 136 10000 SH SOLE 10000 0 0 CAESARS ENTERTAINMENT INC COM COM 12769G100 1576 15187 SH SOLE 15187 0 0 CAI INTERNATIONAL INC COM COM 12477X106 2234 39898 SH SOLE 39898 0 0 CALAVO GROWERS INC COM COM 128246105 5661 89265 SH SOLE 86365 0 2900 CAMBRIDGE BANCORP COM COM 132152109 664 8000 SH SOLE 8000 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 2793 21054 SH SOLE 21054 0 0 CAMPBELL SOUP CO COM 134429109 14427 316452 SH SOLE 283152 0 33300 CANADIAN NATL RY CO COM COM 136375102 287 2722 SH SOLE 2722 0 0 CANNAE HLDGS INC COM COM 13765N107 1503 44320 SH SOLE 24320 0 20000 CANTERBURY PK HLDG CORP COM 13811E101 5939 405117 SH SOLE 405117 0 0 CAPITOL FEDERAL FINANCIAL INC COM 14057J101 401 34000 SH SOLE 34000 0 0 CARDIOVASCULAR SYS INC DEL COM COM 141619106 2038 47790 SH SOLE 47790 0 0 CARDLYTICS INC COM COM 14161W105 2285 18000 SH SOLE 9300 0 8700 CARRIER GLOBAL CORPORATION COM COM 14448C104 6507 133895 SH SOLE 118530 0 15365 CARS COM INC COM 14575E105 315 22000 SH SOLE 22000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 9806 154600 SH SOLE 154600 0 0 CASEYS GEN STORES INC COM COM 147528103 6086 31268 SH SOLE 31268 0 0 CATERPILLAR INC COM 149123101 1225 5629 SH SOLE 5629 0 0 CAVCO INDUSTRIES COM 149568107 52639 236910 SH SOLE 232510 0 4400 CBRE GROUP INC CL A COM 12504L109 278 3237 SH SOLE 3237 0 0 CENTURY BANCORP INC MASS CL AN COM 156432106 1539 13500 SH SOLE 13500 0 0 CF ACQUISITION CORP IV COM CL COM 12520T102 116 12000 SH SOLE 0 0 12000 CFX 5 3/4 1/15/22 CONVERTIBLE PREF 194014205 374 2000 SH SOLE 2000 0 0 CHAMPIONX CORPORATION COM COM 15872M104 883 34435 SH SOLE 20435 0 14000 CHANGE HEALTHCARE INC COM COM 15912K100 1179 51179 SH SOLE 51179 0 0 CHART INDS INC COM 16115Q308 21085 144100 SH SOLE 144100 0 0 CHARTER COMMUNICATIONS INC COM 16119P108 3824 5301 SH SOLE 4101 0 1200 CHASE CORP COM 16150R104 205 2000 SH SOLE 2000 0 0 CHEESECAKE FACTORY INC COM 163072101 7637 140965 SH SOLE 134965 0 6000 CHEMED CORPORATION COM 16359R103 25402 53534 SH SOLE 51859 0 1675 CHENIERE ENERGY, INC. 4.250 0 CONVERTIBLE BOND 16411RAG4 422 500000 PRN SOLE 500000 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 722 6000 SH SOLE 6000 0 0 CHEVRON CORP COM 166764100 3589 34266 SH SOLE 32366 0 1900 CHUBB LTD COM H1467J104 1589 9999 SH SOLE 9999 0 0 CHURCH & DWIGHT CO COM 171340102 17501 205367 SH SOLE 203867 0 1500 CHURCHILL DOWNS INC COM COM 171484108 43151 217651 SH SOLE 210651 0 7000 CIGNA CORP NEW COM 125523100 4467 18844 SH SOLE 14844 0 4000 CINCINNATI BELL INC NEW COM NE COM 171871502 10202 661594 SH SOLE 661594 0 0 CIRCOR INTL INC COM COM 17273K109 33490 1027315 SH SOLE 997915 0 29400 CISCO SYS INC COM 17275R102 1354 25538 SH SOLE 25538 0 0 CITIGROUP INC COM 172967424 21289 300905 SH SOLE 300905 0 0 CLEAR CHANNEL OUTDOOR HLDG COM 18453H106 9135 3460197 SH SOLE 3207197 0 253000 CLOUDERA INC COM COM 18914U100 807 50898 SH SOLE 50898 0 0 CLOUDFLARE INC CL A COM COM 18915M107 3863 36494 SH SOLE 30574 0 5920 CLOUGH GLOBAL ALLOCATION FUNCO MUTUAL FUNDS 18913Y103 109 10028 SH SOLE 10028 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 1191 205300 SH SOLE 205300 0 0 CMS ENERGY CORP COM COM 125896100 1666 28200 SH SOLE 27500 0 700 CNH INDUSTRIAL NV COM N20944109 166617 9965160 SH SOLE 9590260 0 374900 CNX RESOURCES CORPORATION COM COM 12653C108 2771 202885 SH SOLE 202885 0 0 COCA COLA CO COM 191216100 24799 458316 SH SOLE 375716 0 82600 COHEN & STEERS INC COM COM 19247A100 36170 440611 SH SOLE 417211 0 23400 COHERENT INC COM COM 192479103 1338 5060 SH SOLE 5060 0 0 COHN ROBBINS HOLDINGS CORP COM COM G23726105 148 15000 SH SOLE 0 0 15000 COLFAX CORP COM COM 194014106 2117 46218 SH SOLE 46218 0 0 COLGATE PALMOLIVE CO COM 194162103 500 6150 SH SOLE 6150 0 0 COLONY BANKCORP INC COM COM 19623P101 214 12000 SH SOLE 12000 0 0 COMCAST CORP NEW COM CL A COM 20030N101 66430 1165024 SH SOLE 1144024 0 21000 COMERICA INC COM COM 200340107 1273 17850 SH SOLE 17850 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 6221 585200 SH SOLE 585200 0 0 COMMUNICATIONS SYS COM 203900105 6031 839924 SH SOLE 839924 0 0 COMSCORE INC COM 20564W105 465 93050 SH SOLE 93050 0 0 CONAGRA BRANDS INC COM 205887102 49370 1357072 SH SOLE 1322572 0 34500 CONDOR HOSPITALITY TR INC COM COM 20676Y403 82 13500 SH SOLE 13500 0 0 CONMED CORP COM COM 207410101 8177 59500 SH SOLE 59500 0 0 CONOCOPHILLIPS COM COM 20825C104 292 4800 SH SOLE 4800 0 0 CONSOLIDATED COMM HLDGS INC CO COM 209034107 602 68500 SH SOLE 68500 0 0 CONSTELLATION BRANDS COM COM 21036P108 702 3000 SH SOLE 3000 0 0 CONSTELLATION PHARMCETICLS ICO COM 210373106 2170 64211 SH SOLE 64211 0 0 CONTEXTLOGIC INC COM CL A COM 21077C107 600 45550 SH SOLE 45550 0 0 COOPER COS INC COM NEW COM 216648402 5825 14700 SH SOLE 14700 0 0 COPART INC COM COM 217204106 568 4310 SH SOLE 4310 0 0 CORE MARK HOLDING CO INC COM COM 218681104 2159 47960 SH SOLE 36960 0 11000 CORE MOLDING TECH COM COM 218683100 7665 496736 SH SOLE 496736 0 0 CORNING INC COM 219350105 9967 243681 SH SOLE 243681 0 0 CORTEVA INC COM COM 22052L104 9748 219808 SH SOLE 188208 0 31600 CORVUS GOLD INC COM COM 221013105 46 16700 SH SOLE 16700 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 3228 8158 SH SOLE 7258 0 900 COUSINS PPTYS INC COM NEW COM 222795502 997 27100 SH SOLE 27100 0 0 COVANTA HOLDING CORP COM 22282E102 3733 212000 SH SOLE 212000 0 0 COVETRUS INC COM 22304C100 4347 160992 SH SOLE 134618 0 26374 CRACKER BARREL OLD CTRY STORCO COM 22410J106 891 6000 SH SOLE 6000 0 0 CRANE CO COM 224399105 140312 1519024 SH SOLE 1442389 0 76635 CREDIT ACCEP CORP MICH COM COM 225310101 309 680 SH SOLE 680 0 0 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 502 3100 SH SOLE 3100 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 2831 11266 SH SOLE 11266 0 0 CROWN CASTLE INTL CORP COM 22822V101 224 1150 SH SOLE 1150 0 0 CROWN HOLDINGS INC COM COM 228368106 3416 33424 SH SOLE 31386 0 2038 CSGS 4 1/4 3/15/36 CONVERTIBLE BOND 126349AF6 309 300000 PRN SOLE 300000 0 0 CSX CORP COM 126408103 310 9675 SH SOLE 9675 0 0 CTO REALTY GROWTH INC COM REAL ESTATE INVE 22948Q101 1198 22384 SH SOLE 12714 0 9670 CTS CORP COM 126501105 56366 1516854 SH SOLE 1457604 0 59250 CUMMINS ENGINE INC COM 231021106 3284 13470 SH SOLE 10520 0 2950 CURTISS WRIGHT CORP COM 231561101 32085 270164 SH SOLE 265164 0 5000 CUTERA INC COM COM 232109108 61031 1244769 SH SOLE 1222269 0 22500 CVS HEALTH CORP COM 126650100 22289 267131 SH SOLE 217031 0 50100 CYBR 0 11/15/24 CONVERTIBLE BOND 23248VAB1 217 200000 PRN SOLE 200000 0 0 D R HORTON INC COM COM 23331A109 633 7000 SH SOLE 7000 0 0 DAKTRONICS INC COM COM 234264109 915 138809 SH SOLE 138809 0 0 DALLASNEWS CORPORATION COM SER COM 235050101 162 22500 SH SOLE 22500 0 0 DANA HOLDING CORP COM COM 235825205 76176 3206079 SH SOLE 3010129 0 195950 DANAHER CORP SHS BEN INT COM 235851102 5660 21090 SH SOLE 17850 0 3240 DEERE & CO. COM 244199105 86633 245621 SH SOLE 220421 0 25200 DELL TECHNOLOGIES INC CL C COM 24703L202 1912 19179 SH SOLE 19179 0 0 DENNYS CORP COM COM 24869P104 7692 466480 SH SOLE 424480 0 42000 DENTSPLY INTL INC COM 24906P109 3273 51734 SH SOLE 48484 0 3250 DEVON ENERGY CORP NEW COM 25179M103 342 11703 SH SOLE 11703 0 0 DEXCOM INC COM COM 252131107 5551 13000 SH SOLE 13000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 66269 345708 SH SOLE 345458 0 250 DIEBOLD NIXDORF COM 253651103 47310 3684615 SH SOLE 3511575 0 173040 DIGI INTL INC COM COM 253798102 2639 131240 SH SOLE 106240 0 25000 DIGITAL TURBINE INC COM NEW COM 25400W102 403 5300 SH SOLE 5300 0 0 DIGITALBRIDGE GROUP INC CL A C REAL ESTATE INVE 25401T108 928 117430 SH SOLE 117430 0 0 DISCOVERY INC-A COM 25470F104 30163 983144 SH SOLE 936987 0 46157 DISCOVERY INC-C COM 25470F302 21792 751981 SH SOLE 681380 0 70601 DISH 3 3/8 8/15/26 CONVERTIBLE BOND 25470MAB5 332 325000 PRN SOLE 325000 0 0 DISH NETWORK CORPORATION COM 25470M109 68951 1649537 SH SOLE 1552039 0 97498 DISNEY WALT PRODTNS COM 254687106 96124 546876 SH SOLE 533328 0 13548 DMY TECHNOLOGY GROUP INC IIICO COM 233278100 278 25975 SH SOLE 25975 0 0 DOLLAR GEN CORP NEW COM COM 256677105 1407 6500 SH SOLE 6500 0 0 DOMINION RES INC VA NEW COM COM 25746U109 281 3825 SH SOLE 3825 0 0 DOMTAR CORPORATION COM 257559203 886 16119 SH SOLE 16119 0 0 DONALDSON INC COM 257651109 28962 455881 SH SOLE 432081 0 23800 DONNELLEY FINL SOLUTIONS INCCO COM 25787G100 848 25700 SH SOLE 700 0 25000 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 2103 934512 SH SOLE 934512 0 0 DRIL QUIP INC. COM 262037104 18259 539742 SH SOLE 531442 0 8300 DUCOMMUN INC DEL COM COM 264147109 18380 336876 SH SOLE 334376 0 2500 DUKE-WEEKS REALTY CORP COM NEW COM 264411505 1231 26000 SH SOLE 26000 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 43621 563504 SH SOLE 542504 0 21000 EAGLE BANCORP INC MD COM COM 268948106 5863 104550 SH SOLE 92550 0 12000 EASTERN CO COM COM 276317104 15864 523045 SH SOLE 452514 0 70531 EBAY INC COM 278642103 2456 34982 SH SOLE 34982 0 0 ECHOSTAR CORP-A COM 278768106 5648 232534 SH SOLE 224894 0 7640 ECOLAB INC COM 278865100 22679 110110 SH SOLE 102410 0 7700 EDGEWELL PERS CARE CO COM 28035Q102 82097 1870097 SH SOLE 1794447 0 75650 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3616 34911 SH SOLE 29371 0 5540 ELAN 5.000 02/01/23 CONVERTIBLE PREF 28414H202 375 7000 SH SOLE 7000 0 0 ELANCO ANIMAL HEALTH INC COM COM 28414H103 435 12542 SH SOLE 12542 0 0 ELDORADO GOLD CORP COM 284902509 574 57730 SH SOLE 57730 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 3788 162000 SH SOLE 162000 0 0 EMERSON ELEC CO COM 291011104 3103 32246 SH SOLE 25196 0 7050 ENBRIDGE INC COM COM 29250N105 941 23506 SH SOLE 23506 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 77542 1804140 SH SOLE 1697690 0 106450 ENERGY SELECT SECTOR SPDR MUTUAL FUNDS 81369Y506 2104 39050 SH SOLE 39050 0 0 ENERPAC TOOL GROUP CORP CL A C COM 292765104 799 30000 SH SOLE 30000 0 0 ENPRO INDS INC COM COM 29355X107 109714 1129321 SH SOLE 1079581 0 49740 ENTEGRIS INC COM COM 29362U104 3197 26000 SH SOLE 26000 0 0 ENTERPRISE PRODS PARTNERS L CO OIL & GAS PARTNE 293792107 1546 64050 SH SOLE 64050 0 0 EPIPHANY TECHNOLOGY ACQUISITCO COM 29429X109 107 11000 SH SOLE 0 0 11000 EQUINOX GOLD CORP COM COM 29446Y502 98 14100 SH SOLE 14100 0 0 EQUITY RESIDENTIAL PPTYS TR SH COM 29476L107 2333 30300 SH SOLE 30300 0 0 ESTEE LAUDER CO. INC. COM 518439104 4923 15477 SH SOLE 13407 0 2070 ETHAN ALLEN INTERIORS INC COM COM 297602104 649 23500 SH SOLE 23500 0 0 EVERGY INC COM 30034W106 35803 592465 SH SOLE 578665 0 13800 EVERSOURCE ENERGY COM 30040W108 18184 226623 SH SOLE 209371 0 17252 EVOLENT HEALTH INC CL A COM 30050B101 2598 123000 SH SOLE 123000 0 0 EVOQUA WATER TECHNOLOGIES COCO COM 30057T105 745 22046 SH SOLE 22046 0 0 EXAS 3/8 3/15/27 CONVERTIBLE BOND 30063PAB1 531 400000 PRN SOLE 400000 0 0 EXFO INC COM 302046107 436 73213 SH SOLE 73213 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 809 4943 SH SOLE 4943 0 0 EXXON MOBIL CORP COM 30231G102 3668 58155 SH SOLE 58155 0 0 F N B CORP PA COM COM 302520101 567 46000 SH SOLE 46000 0 0 FACEBOOK INC CL A COM 30303M102 16925 48677 SH SOLE 42407 0 6270 FARMER BROS CO COM 307675108 7447 586840 SH SOLE 586840 0 0 FB FINL CORP COM COM 30257X104 448 12000 SH SOLE 12000 0 0 FEDERAL SIGNAL CORP COM COM 313855108 27047 672310 SH SOLE 649310 0 23000 FEDERATED INVESTORS INC-CL B COM 314211103 3174 93600 SH SOLE 92100 0 1500 FEDEX CORP COM COM 31428X106 544 1825 SH SOLE 1825 0 0 FERRO CORP COM 315405100 80724 3742440 SH SOLE 3611240 0 131200 FG NEW AMER ACQUISITION CORPCO COM 30259V106 1225 120000 SH SOLE 120000 0 0 FG NEW AMER ACQUISITION CORPWT WARRANT AND RIGH 30259V114 277 126000 SH SOLE 126000 0 0 FIREEYE INC COM 31816Q101 2351 116275 SH SOLE 116275 0 0 FIRST BANCORP N C COM COM 318910106 925 22600 SH SOLE 14600 0 8000 FIRST BANCORP P R COM NEW COM 318672706 1001 84000 SH SOLE 84000 0 0 FIRST BUSEY CORP COM NEW COM 319383204 703 28500 SH SOLE 28500 0 0 FIRST HORIZON NATL CORP COM COM 320517105 1471 85100 SH SOLE 85100 0 0 FIRST INDL RLTY TR INC COM COM 32054K103 219 4200 SH SOLE 4200 0 0 FIRSTENERGY CORP COM COM 337932107 2006 53913 SH SOLE 53763 0 150 FISERV INC COM COM 337738108 229 2139 SH SOLE 2139 0 0 FLOWERS FOODS INC COM COM 343498101 18344 758014 SH SOLE 707184 0 50830 FLOWSERVE CORP COM COM 34354P105 63672 1579170 SH SOLE 1447470 0 131700 FLUSHING FINL CORP COM COM 343873105 19550 912250 SH SOLE 882250 0 30000 FLY LEASING LTD SPONSORED ADR COM 34407D109 1313 77510 SH SOLE 77510 0 0 FMC CORP COM NEW COM 302491303 13779 127351 SH SOLE 119451 0 7900 FOCUS FINL PARTNERS INC COM CL COM 34417P100 901 18584 SH SOLE 18584 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 9975 118030 SH SOLE 117030 0 1000 FORD MTR CO DEL COM PAR $0.01 COM 345370860 193 13000 SH SOLE 13000 0 0 FORTINET INC COM COM 34959E109 6312 26500 SH SOLE 26500 0 0 FORTRESS TRANS INFRST INVS LCO COM 34960P101 1724 51400 SH SOLE 31400 0 20000 FORTUNE BRANDS HOME & SECURITY COM 34964C106 31338 314604 SH SOLE 291970 0 22634 FOSTER L B CO COM COM 350060109 7000 375527 SH SOLE 375527 0 0 FOX CORP CL A COM 35137L105 19264 518826 SH SOLE 491862 0 26964 FOX CORP CL B COM 35137L204 26623 756336 SH SOLE 732504 0 23832 FRANCO NEVADA CORP COM COM 351858105 261 1800 SH SOLE 1800 0 0 FRANKLIN ELEC INC COM 353514102 21088 261571 SH SOLE 261571 0 0 FRANKLIN RES INC COM COM 354613101 2457 76800 SH SOLE 76800 0 0 FREEPORT MCMORAN COPPER&GOLD COM 35671D857 54986 1481702 SH SOLE 1324662 0 157040 FULL HOUSE RESORTS INC COM COM 359678109 4611 463900 SH SOLE 463900 0 0 FULLER H B CO COM COM 359694106 33945 533645 SH SOLE 523645 0 10000 GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 7440 1129000 SH SOLE 1129000 0 0 GABELLI EQUITY TR INC RT WARRANT AND RIGH 362397218 92 789006 SH SOLE 789006 0 0 GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 5417 785005 SH SOLE 785005 0 0 GABELLI GLB SML & MD CP VAL CO MUTUAL FUNDS 36249W104 541 33830 SH SOLE 33830 0 0 GABELLI GO ANYWHERE TRUST MUTUAL FUNDS 36250J109 1676 103104 SH SOLE 103104 0 0 GABELLI GROWTH INNOVATORS ETF MUTUAL FUNDS 36261K202 2529 100400 SH SOLE 100400 0 0 GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 4313 319497 SH SOLE 319497 0 0 GABELLI LOVE OUR PLANET & PEOP MUTUAL FUNDS 36261K103 4480 159600 SH SOLE 159600 0 0 GABELLI MULTIMEDIA TRST INC MUTUAL FUNDS 36239Q109 10528 940879 SH SOLE 940879 0 0 GABELLI UTILILTY TRUST MUTUAL FUNDS 36240A101 1930 242514 SH SOLE 242514 0 0 GAMCO INVESTORS INC COM COM 361438104 527 21006 SH SOLE 21006 0 0 GAN LTD ORD SHS COM G3728V109 7158 435400 SH SOLE 431200 0 4200 GARRETT MOTION INC COM 366505105 3801 475727 SH SOLE 475727 0 0 GATX CORP COM 361448103 153243 1732145 SH SOLE 1639375 0 92770 GCP APPLIED TECHNOLOGIES INCCO COM 36164Y101 88854 3820015 SH SOLE 3614325 0 205690 GDL FUND MUTUAL FUNDS 361570104 3512 387215 SH SOLE 387215 0 0 GENCOR INDS INC COM COM 368678108 430 35400 SH SOLE 35400 0 0 GENERAL ELEC CO COM 369604103 4145 307950 SH SOLE 256062 0 51888 GENERAL MILLS INC COM 370334104 37460 614803 SH SOLE 549503 0 65300 GENERAL MTRS CO COM COM 37045V100 3500 59144 SH SOLE 59144 0 0 GENTEX CORP COM COM 371901109 6372 192560 SH SOLE 192560 0 0 GENUINE PARTS CO COM 372460105 98075 775484 SH SOLE 717131 0 58353 GIBRALTER INDUSTRIES INC COM 374689107 3716 48700 SH SOLE 47000 0 1700 GLAUKOS CORP COM COM 377322102 431 5078 SH SOLE 5078 0 0 GLAXOSMITHKLINE PLC ADR (B:GSK COM 37733W105 869 21812 SH SOLE 21812 0 0 GLOBUS MED INC CL A COM 379577208 325 4192 SH SOLE 4192 0 0 GO ACQUISITION CORP COM COM 362019101 117 12000 SH SOLE 0 0 12000 GOGO INC COM COM 38046C109 4075 358100 SH SOLE 354500 0 3600 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 2021 227100 SH SOLE 227100 0 0 GOLDEN ENTERTAINMENT INC COM 381013101 12150 271200 SH SOLE 271200 0 0 GOLDMAN SACHS GR COM 38141G104 5256 13849 SH SOLE 11599 0 2250 GORES HLDGS V INC COM CL A COM 382864106 8486 840200 SH SOLE 795200 0 45000 GORMAN RUPP CO COM 383082104 18079 524938 SH SOLE 507438 0 17500 GRACE W R & CO DEL NEW COM COM 38388F108 2413 34905 SH SOLE 34905 0 0 GRACO INC COM COM 384109104 89731 1185353 SH SOLE 1137478 0 47875 GRAHAM CORP COM COM 384556106 2488 180829 SH SOLE 180329 0 500 GRAHAM HOLDINGS CO. COM 384637104 9051 14278 SH SOLE 12268 0 2010 GRANITE CONSTR INC COM COM 387328107 627 15100 SH SOLE 15100 0 0 GRAY TELEVISION, INC COM 389375106 8936 381863 SH SOLE 381863 0 0 GRAY TELEVISION, INC CL A COM 389375205 1357 63733 SH SOLE 63733 0 0 GREIF INC CL A COM 397624107 34850 575553 SH SOLE 553566 0 21987 GRIFFON CORP COM COM 398433102 97672 3810833 SH SOLE 3745083 0 65750 GRIFOLS SA SP ADR REP B NVT COM 398438408 562 32414 SH SOLE 32414 0 0 GROUPON INC COM 399473206 229 5305 SH SOLE 305 0 5000 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 84890 5944690 SH SOLE 5662090 0 282600 GTY GOVTECH INC COM 362409104 1395 193000 SH SOLE 193000 0 0 H R BLOCK INC COM 093671105 764 32556 SH SOLE 27556 0 5000 H & E EQUIPMENT SERVICES INCCO COM 404030108 745 22400 SH SOLE 22400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 29191 727597 SH SOLE 710597 0 17000 HALLIBURTON COMPANY COM 406216101 10224 442198 SH SOLE 435198 0 7000 HANESBRANDS INC COM COM 410345102 2801 150000 SH SOLE 150000 0 0 HARMONY GOLD MINING CO LTD ADR COM 413216300 298 79990 SH SOLE 79990 0 0 HARTFORD FINL SVCS GROUP INCCO COM 416515104 575 9281 SH SOLE 9281 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 2080 49200 SH SOLE 49200 0 0 HAWKINS INC COM COM 420261109 879 26842 SH SOLE 26242 0 600 HAYNES INTERNATIONAL INC COM 420877201 431 12180 SH SOLE 12180 0 0 HC2 HLDGS INC COM COM 404139107 42 10537 SH SOLE 10537 0 0 HCA HEALTHCARE INC COM 40412C101 7606 36790 SH SOLE 36790 0 0 HEICO CORP NEW CL A COM 422806208 373 3000 SH SOLE 3000 0 0 HEICO CORP NEW COM COM 422806109 17396 124775 SH SOLE 124775 0 0 HERC HLDGS INC COM COM 42704L104 291051 2597048 SH SOLE 2505923 0 91125 HESKA CORPORATION COM NEW COM 42805E306 5284 23000 SH SOLE 23000 0 0 HESS CORP COM 42809H107 983 11257 SH SOLE 11257 0 0 HEWLETT PACKARD ENTERPRISE CCO COM 42824C109 20543 1408972 SH SOLE 1333472 0 75500 HEXCEL CORP NEW COM COM 428291108 2590 41500 SH SOLE 41500 0 0 HILLTOP HOLDINGS INC COM COM 432748101 364 10000 SH SOLE 0 0 10000 HILTON WORLDWIDE HLDGS INC WHE COM 43300A203 418 3469 SH SOLE 3469 0 0 HOME DEPOT INC COM 437076102 21568 67636 SH SOLE 65656 0 1980 HONEYWELL INT'L INC COM 438516106 85505 389813 SH SOLE 376963 0 12850 HOPE BANCORP INC COM COM 43940T109 8083 570000 SH SOLE 570000 0 0 HORIZON BANCORP IND COM COM 440407104 174 10000 SH SOLE 10000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1317 77067 SH SOLE 77067 0 0 HOWMET AEROSPACE INC COM COM 443201108 2966 86052 SH SOLE 85319 0 733 HP INC COM COM 40434L105 1046 34649 SH SOLE 34649 0 0 HUBBELL INC COM 443510607 813 4350 SH SOLE 4350 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3590 251604 SH SOLE 251604 0 0 HUNTSMAN CORP COM COM 447011107 2652 100000 SH SOLE 100000 0 0 HYSTER YALE MATLS HANDLING ICL COM 449172105 39844 545956 SH SOLE 522921 0 23035 I3 VERTICALS INC COM CL A COM 46571Y107 2773 91765 SH SOLE 78765 0 13000 IAA SPINCO INC COM COM 449253103 23842 437150 SH SOLE 437150 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891N208 13421 87055 SH SOLE 85905 0 1150 IAMGOLD CORP (USD) COM COM 450913108 1238 419800 SH SOLE 419800 0 0 ICPT 3 1/4 7/1/23 CONVERTIBLE BOND 45845PAA6 226 250000 PRN SOLE 250000 0 0 ICU MEDICAL INC COM 44930G107 6869 33375 SH SOLE 33375 0 0 IDEX CORP COM 45167R104 52580 238947 SH SOLE 228097 0 10850 IHS MARKIT LTD SHS COM G47567105 16915 150141 SH SOLE 150141 0 0 ILLINOIS TOOL WORKS INC COM 452308109 3087 13806 SH SOLE 13806 0 0 ILLUMINA COM 452327109 2354 4974 SH SOLE 4434 0 540 IMAX CORP COM COM 45245E109 1421 66100 SH SOLE 66100 0 0 INDUS REALTY TRUST INC COM 45580R103 38966 593549 SH SOLE 585949 0 7600 INDUSTRIAL SELECT SECT SPDR COM 81369Y704 307 3000 SH SOLE 3000 0 0 INFN 2 1/8 9/1/24 CONVERTIBLE BOND 45667GAC7 371 300000 PRN SOLE 300000 0 0 INGERSOLL RAND INC COM 45687V106 8424 172595 SH SOLE 169600 0 2995 INGLES MKTS INC CL A COM 457030104 47464 814550 SH SOLE 797350 0 17200 INGREDION INC COM COM 457187102 3577 39520 SH SOLE 39520 0 0 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 667 106409 SH SOLE 106409 0 0 INTEGER HOLDINGS CORP COM 45826H109 2534 26897 SH SOLE 17897 0 9000 INTEL CORP COM 458140100 19320 344143 SH SOLE 344143 0 0 INTERACTIVE BROKERS COM 45841N107 725 11025 SH SOLE 11025 0 0 INTERNATIONAL BUSINESS COM 459200101 4395 29980 SH SOLE 29214 0 766 INTERNATIONAL GAME TECH PLC SH COM G4863A108 9861 411550 SH SOLE 383550 0 28000 INTERNATIONAL PAPER CO COM 460146103 353 5750 SH SOLE 5750 0 0 INTERPRIVATE II ACQUISITION CL COM 46064Q108 97 10000 SH SOLE 10000 0 0 INTERPRIVATE III FINANCIAL PCO COM 46064R106 97 10000 SH SOLE 10000 0 0 INTERPRIVATE IV INFRATECH PRCL COM 46064T102 97 10000 SH SOLE 10000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 42080 1295158 SH SOLE 1249908 0 45250 INTERSECT ENT INC COM COM 46071F103 907 53050 SH SOLE 36050 0 17000 INTL FLAVORS & FRAGRANCES COM 459506101 52871 353886 SH SOLE 336111 0 17775 INTRICON CORP COM COM 46121H109 11975 532697 SH SOLE 495497 0 37200 INTUITIVE SURGICAL INC COM NEW COM 46120E602 2584 2810 SH SOLE 2440 0 370 INVESCO LTD COM G491BT108 2673 100000 SH SOLE 100000 0 0 INVESCO QQQ TRUST SERIES 1 ETF - EQUITY 46090E103 3608 10180 SH SOLE 10180 0 0 INVESTORS BANCORP INC COM 46146L101 755 52916 SH SOLE 52916 0 0 INVITAE CORP COM COM 46185L103 2294 68000 SH SOLE 68000 0 0 INVITATION HOMES INC COM COM 46187W107 8948 239967 SH SOLE 239967 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 14424 360700 SH SOLE 355700 0 5000 ISHARES GOLD TR ISHARES NEW ETF - EQUITY 464285204 6100 180950 SH SOLE 180950 0 0 ISHARES TR DJ SEL DIV INDX MUTUAL FUNDS 464287168 583 5000 SH SOLE 5000 0 0 ISHARES TR DJ US REAL EST MUTUAL FUNDS 464287739 275 2701 SH SOLE 2701 0 0 ISHARES TR RUSSL 1000 GRWT MUTUAL FUNDS 464287614 5185 19100 SH SOLE 19100 0 0 ISHARES TR S&P GLB100INDX MUTUAL FUNDS 464287572 1193 16800 SH SOLE 16800 0 0 ISHARES TR S&P500 GRW ETF - EQUITY 464287309 611 8400 SH SOLE 8400 0 0 ITRON INC COM 465741106 6499 65000 SH SOLE 65000 0 0 ITT INC COM COM 45073V108 31147 340072 SH SOLE 324222 0 15850 J & J SNACK FOODS CORP COM 466032109 7953 45600 SH SOLE 45600 0 0 J.P. MORGAN CHASE & CO COM 46625H100 70980 456348 SH SOLE 420338 0 36010 JANUS HENDERSON GROUP PLC COM G4474Y214 18969 488768 SH SOLE 488768 0 0 JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 1546 10840 SH SOLE 7840 0 3000 JOHNSON CONTROLS INTERNATION COM G51502105 44581 649587 SH SOLE 624452 0 25135 JOHNSON & JOHNSON COM 478160104 17315 105103 SH SOLE 97203 0 7900 KAMAN CORP COM 483548103 102714 2037974 SH SOLE 1976174 0 61800 KANSAS CITY SOUTHERN COM 485170302 1010 3563 SH SOLE 3563 0 0 KAR AUCTION SVCS INC COM COM 48238T109 8670 494010 SH SOLE 494010 0 0 KELLOGG CO COM 487836108 13490 209705 SH SOLE 185005 0 24700 KENNAMETAL INC COM COM 489170100 8071 224700 SH SOLE 224700 0 0 KEURIG DR PEPPER INC COM COM 49271V100 2141 60758 SH SOLE 60458 0 300 KEYCORP COM 493267108 236 11444 SH SOLE 11444 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3050 19750 SH SOLE 19050 0 700 KIMBALL INTL INC CL B COM 494274103 1789 136050 SH SOLE 136050 0 0 KIMBERLY CLARK CORP COM 494368103 200 1495 SH SOLE 1495 0 0 KIMCO RLTY CORP COM COM 49446R109 1174 56316 SH SOLE 56316 0 0 KINDRED BIOSCIENCES INC COM COM 494577109 2311 252067 SH SOLE 252067 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 2307 363295 SH SOLE 363295 0 0 KKR & CO INC CL A COM 48251W104 23750 400910 SH SOLE 328810 0 72100 KLA TENCOR CORP COM 482480100 3377 10417 SH SOLE 8707 0 1710 KLX ENERGY SERVICS HOLDNGS INC COM 48253L205 153 16072 SH SOLE 16072 0 0 KN 3 1/4 11/1/21 CONVERTIBLE BOND 49926DAB5 335 300000 PRN SOLE 300000 0 0 KRAFT HEINZ CO/THE COM 500754106 4577 112233 SH SOLE 112233 0 0 L3HARRIS TECH INC COM 502431109 21813 100918 SH SOLE 100668 0 250 LA Z BOY CHAIR CO COM 505336107 10371 280000 SH SOLE 280000 0 0 LAM RESEARCH CORP COM COM 512807108 3375 5186 SH SOLE 4476 0 710 LAMB WESTON HLDGS INC COM COM 513272104 1147 14225 SH SOLE 14225 0 0 LANDEC CORP COM COM 514766104 523 46500 SH SOLE 46500 0 0 LANDS END INC NEW COM COM 51509F105 3407 83000 SH SOLE 83000 0 0 LAS VEGAS SANDS CORP COM 517834107 7664 145457 SH SOLE 142957 0 2500 LAWSON PRODS INC COM COM 520776105 7342 137200 SH SOLE 137200 0 0 LEGATO MERGER CORP COM COM 52473X106 100 10000 SH SOLE 0 0 10000 LENNAR B SHARES COM 526057302 62947 772834 SH SOLE 750980 0 21854 LGL GROUP INC COM 50186A108 5642 541937 SH SOLE 541937 0 0 LGL GROUP INC WT EXP 111625 WARRANT AND RIGH 50186A132 266 541937 SH SOLE 541937 0 0 LGL SYS ACQUISITION CORP UNIT UNITS 50201G205 2490 230300 SH SOLE 230300 0 0 LIBERTY BRAVES GROUP A COM 531229706 50308 1782692 SH SOLE 1721885 0 60807 LIBERTY BRAVES GROUP C COM 531229888 33854 1219101 SH SOLE 1120674 0 98427 LIBERTY BROADBAND CORP COM SER COM 530307107 10729 63801 SH SOLE 59138 0 4663 LIBERTY BROADBAND CORP SERIES COM 530307305 59122 340448 SH SOLE 331474 0 8974 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 17915 659627 SH SOLE 627037 0 32590 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 24898 920774 SH SOLE 892894 0 27880 LIBERTY LATIN AMERICA CLASS A COM G9001E102 2746 198132 SH SOLE 198087 0 45 LIBERTY LATIN AMERICA LTD COM COM G9001E128 2144 152067 SH SOLE 121687 0 30380 LIBERTY MEDIA GROUP A COM 531229870 3547 83212 SH SOLE 78457 0 4755 LIBERTY MEDIA GROUP C COM 531229854 5024 104220 SH SOLE 97268 0 6952 LIBERTY SIRIUS GROUP C COM 531229607 22940 494511 SH SOLE 485169 0 9342 LIBERTY SIRIUSXM GROUP COM 531229409 31605 678500 SH SOLE 645843 0 32657 LIBERTY TRIPADVISOR HLDG-A COM 531465102 586 144009 SH SOLE 94009 0 50000 LIFETIME BRANDS INC COM COM 53222Q103 165 11000 SH SOLE 11000 0 0 LIFEWAY FOODS INC COM COM 531914109 155 30000 SH SOLE 30000 0 0 LILLY, ELI AND COMPANY COM 532457108 4586 19979 SH SOLE 18279 0 1700 LIMELIGHT NETWORKS INC COM COM 53261M104 497 157850 SH SOLE 107850 0 50000 LIMONEIRA CO COM COM 532746104 845 48127 SH SOLE 48127 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 12776 97000 SH SOLE 97000 0 0 LINDSAY CORP COM 535555106 9917 60000 SH SOLE 60000 0 0 LITE 1/2 12/15/26 CONVERTIBLE BOND 55024UAD1 379 350000 PRN SOLE 350000 0 0 LITTELFUSE INC COM 537008104 14268 56000 SH SOLE 56000 0 0 LIVE NATION INC COM 538034109 29436 336066 SH SOLE 323066 0 13000 LIVENT CORP COM COM 53814L108 1318 68100 SH SOLE 68100 0 0 LOCKHEED MARTIN CORP COM COM 539830109 655 1731 SH SOLE 1731 0 0 LORAL SPACE & COMMUNICATNS ICO COM 543881106 42735 1100007 SH SOLE 1065007 0 35000 LOWES COS INC COM COM 548661107 1313 6768 SH SOLE 6768 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1165 85696 SH SOLE 85696 0 0 LUMINEX CORP DEL COM COM 55027E102 4690 127453 SH SOLE 127453 0 0 LYDALL INC COM COM 550819106 2506 41415 SH SOLE 41415 0 0 M & T BK CORP COM COM 55261F104 5057 34801 SH SOLE 29801 0 5000 MACQUARIE INFRASTRUCTURE COMPA COM 55608B105 52880 1381763 SH SOLE 1302363 0 79400 MADISON SQRE GD ENTERT COM 55826T102 54215 645649 SH SOLE 614862 0 30787 MADISON SQUARE GARDEN SPORTS COM 55825T103 108813 630546 SH SOLE 605325 0 25221 MAG SILVER CORP COM COM 55903Q104 785 37520 SH SOLE 37520 0 0 MAGELLAN HEALTH SVCS INC COM N COM 559079207 3902 41418 SH SOLE 41418 0 0 MANITOWOC CO INC COM NEW COM 563571405 850 34675 SH SOLE 34675 0 0 MANNING & NAPIER INC COM 56382Q102 1451 184414 SH SOLE 184414 0 0 MARATHON PETE CORP COM COM 56585A102 311 5145 SH SOLE 5145 0 0 MARCUS CORP COM COM 566330106 15335 723020 SH SOLE 685020 0 38000 MARINE PRODS CORP COM COM 568427108 9249 599042 SH SOLE 585484 0 13558 MARRIOTT VACATIONS WRLDWDE CCO COM 57164Y107 301 1888 SH SOLE 1888 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 3450 24521 SH SOLE 24521 0 0 MARVELL TECHNOLOGY GROUP LTD C COM 573874104 350 6000 SH SOLE 6000 0 0 MASIMO CORP COM COM 574795100 21699 89500 SH SOLE 89500 0 0 MASTERCARD INC COM COM 57636Q104 10190 27911 SH SOLE 24971 0 2940 MATCH GROUP INC NEW COM COM 57667L107 3185 19754 SH SOLE 19754 0 0 MATERION CORPORATION COM 576690101 21771 288929 SH SOLE 281929 0 7000 MATTEL INC COM 577081102 2048 101900 SH SOLE 91900 0 10000 MATTHEWS INTL CORP CL A COM 577128101 37746 1049657 SH SOLE 982857 0 66800 MAXIM INTEGRATED PRODS INC COM COM 57772K101 969 9200 SH SOLE 9200 0 0 MCCORMICK & CO INC COM VTG COM 579780107 704 8000 SH SOLE 6400 0 1600 MCCORMICK & CO INC NON VOTING COM 579780206 417 4722 SH SOLE 4722 0 0 MCDONALDS CORP COM 580135101 1359 5885 SH SOLE 5885 0 0 MCGRATH RENTCORP COM COM 580589109 1917 23500 SH SOLE 23500 0 0 MEDALLION FINANCIAL CORP COM 583928106 1586 179000 SH SOLE 179000 0 0 MEDTRONIC PLC COM G5960L103 3490 28113 SH SOLE 28113 0 0 MERCK & COMPANY COM 58933Y105 14685 188821 SH SOLE 188821 0 0 MEREDITH CORP COM 589433101 24948 574300 SH SOLE 512525 0 61775 MERIDIAN BIOSCIENCE INC COM COM 589584101 4569 206000 SH SOLE 206000 0 0 METLIFE INC. COM 59156R108 1533 25622 SH SOLE 25622 0 0 MGM GROWTH PPTYS LLC CL A COM COM 55303A105 1109 30297 SH SOLE 30297 0 0 MGM RESORTS INTERNATIONAL COM 552953101 32164 754150 SH SOLE 726750 0 27400 MICROSOFT CORP COM 594918104 41819 154370 SH SOLE 139215 0 15155 MIDDLEBY CORP COM COM 596278101 832 4800 SH SOLE 4800 0 0 MIDDLESEX WTR CO COM COM 596680108 3159 38648 SH SOLE 32448 0 6200 MILLICOM INTL CELLULAR S A SHS COM L6388F110 23255 587689 SH SOLE 530939 0 56750 MINERALS TECHNOLOGIES INC COM 603158106 16552 210400 SH SOLE 210400 0 0 MITEK SYS INC COM NEW COM 606710200 250 13000 SH SOLE 1000 0 12000 MMA CAPITAL HOLDINGS INC COM COM 55315D105 716 26377 SH SOLE 26377 0 0 MODERNA INC COM COM 60770K107 1410 6000 SH SOLE 6000 0 0 MODINE MFG CO COM 607828100 45148 2721388 SH SOLE 2553093 0 168295 MOLSON COORS BREWING CO -B COM 60871R209 2991 55710 SH SOLE 32710 0 23000 MOMENTIVE GLOBAL INC COM COM 60878Y108 898 42600 SH SOLE 22600 0 20000 MONDELEZ INTERNATIONAL COM 609207105 65648 1051374 SH SOLE 995304 0 56070 MONEYGRAM INTERNATIONAL INC CO COM 60935Y208 1224 121440 SH SOLE 121440 0 0 MONMOUTH REAL ESTATE INVT COCL COM 609720107 2559 136700 SH SOLE 136700 0 0 MONRO MUFFLER BRAKE INC COM 610236101 3826 60250 SH SOLE 60250 0 0 MOOG INC CL A COM 615394202 12726 151397 SH SOLE 145897 0 5500 MOOG INC CL B COM 615394301 3738 44531 SH SOLE 44531 0 0 MORGAN STANLEY COM 617446448 33603 366483 SH SOLE 328283 0 38200 MOVADO GROUP INC COM COM 624580106 8440 268200 SH SOLE 268200 0 0 MSCI INC CL A COM 55354G100 2564 4810 SH SOLE 4170 0 640 MSG NETWORK INC CL A COM 553573106 23601 1618740 SH SOLE 1538147 0 80593 MUELLER INDS INC COM COM 624756102 137790 3181472 SH SOLE 3087472 0 94000 MUELLER WATER PRODUCTS INC COM 624758108 58263 4040396 SH SOLE 3769996 0 270400 MYERS INDS INC COM 628464109 68135 3244533 SH SOLE 3113433 0 131100 NATHANS FAMOUS INC NEW COM COM 632347100 16681 233886 SH SOLE 233886 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 1310 27728 SH SOLE 27728 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 66938 1281106 SH SOLE 1208736 0 72370 NAVIGATOR HOLDINGS LTD SHS COM Y62132108 3980 363501 SH SOLE 358501 0 5000 NAVISTAR INTL CORP COM COM 63934E108 133522 3000491 SH SOLE 2836691 0 163800 NCR CORP NEW COM COM 62886E108 958 21000 SH SOLE 21000 0 0 NEE 4.872 9/1/22 CV PFD CONVERTIBLE PREF 65339F796 341 6100 SH SOLE 6100 0 0 NEE 6.219 9/1/23 CONVERTIBLE PREF 65339F739 344 7000 SH SOLE 7000 0 0 NEOGEN CORP COM COM 640491106 1842 40000 SH SOLE 40000 0 0 NEOGENOMICS INC COM NEW COM 64049M209 1374 30410 SH SOLE 30410 0 0 NETFLIX COM INC COM COM 64110L106 6641 12573 SH SOLE 10723 0 1850 NEURONETICS INC COM COM 64131A105 529 33000 SH SOLE 30000 0 3000 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 467 23112 SH SOLE 23112 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 1264 114663 SH SOLE 114663 0 0 NEW YORK CMNTY CAP TR V CV PFD CONVERTIBLE PREF 64944P307 257 5000 SH SOLE 5000 0 0 NEWELL BRANDS COM 651229106 206 7500 SH SOLE 7200 0 300 NEWMARKET CORP COM COM 651587107 4830 15000 SH SOLE 15000 0 0 NEWMONT CORP COM 651639106 39516 623484 SH SOLE 599372 0 24112 NEWS CORP CL B COM 65249B208 1649 67739 SH SOLE 67739 0 0 NEWS CORP NEW CL A COM 65249B109 6510 252638 SH SOLE 243588 0 9050 NEXSTAR MEDIA GROUP INC COM 65336K103 15963 107949 SH SOLE 107949 0 0 NEXTERA ENERGY INC COM COM 65339F101 9386 128078 SH SOLE 126478 0 1600 NEXTERA ENERGY PARTNERS LP COM 65341B106 7391 96792 SH SOLE 94792 0 2000 NIKE INC CL B COM 654106103 7122 46099 SH SOLE 36779 0 9320 NOMAD FOODS LTD USD ORD SHS COM G6564A105 1081 38235 SH SOLE 38235 0 0 NORDSON CORP COM COM 655663102 8780 40000 SH SOLE 40000 0 0 NORTHERN TRUST CORP COM 665859104 33111 286376 SH SOLE 268776 0 17600 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 763 2100 SH SOLE 2100 0 0 NORTHWEST NAT HLDG CO COM COM 66765N105 1702 32400 SH SOLE 32400 0 0 NORTHWESTERN CORP COM NEW COM 668074305 17127 284400 SH SOLE 276900 0 7500 NORTONLIFELOCK INC COM COM 668771108 5986 219900 SH SOLE 209975 0 9925 NUANCE COMMUNICATIONS INC COM 67020Y100 3204 58856 SH SOLE 58856 0 0 NUVASIVE INC COM COM 670704105 11685 172395 SH SOLE 165395 0 7000 NVIDIA CORP COM COM 67066G104 13062 16325 SH SOLE 13755 0 2570 NXP SEMICONDUCTORS N V COM COM N6596X109 3866 18794 SH SOLE 18794 0 0 OCCIDENTAL PETE CORP COM 674599105 897 28691 SH SOLE 28691 0 0 OCEANEERING INTL INC COM COM 675232102 4850 311500 SH SOLE 250800 0 60700 OCEANFIRST FINL CORP COM COM 675234108 2167 104000 SH SOLE 104000 0 0 OIL DRI CORP AMER COM COM 677864100 16092 470806 SH SOLE 464306 0 6500 OLIN CORP COM PAR $1. COM 680665205 5921 128000 SH SOLE 128000 0 0 ONE GAS INC COM COM 68235P108 4374 59011 SH SOLE 55399 0 3612 ONEOK INC NEW COM COM 682680103 10780 193750 SH SOLE 183750 0 10000 OPKO HEALTH INC COM COM 68375N103 810 200000 SH SOLE 200000 0 0 OPTION CARE HEALTH INC COM 68404L201 2680 122547 SH SOLE 122547 0 0 ORACLE SYS CORP COM 68389X105 1365 17540 SH SOLE 17540 0 0 ORBCOMM INC COM COM 68555P100 1156 102808 SH SOLE 72808 0 30000 ORGANON & CO COMMON STOCK COM 68622V106 1053 34800 SH SOLE 34800 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5863 84325 SH SOLE 84325 0 0 ORTHOFIX MED INC COM COM 68752M108 3597 89675 SH SOLE 89675 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 180 13150 SH SOLE 13150 0 0 OSPREY TECHNLGY AQUISTION COCO COM 68839R104 140 14000 SH SOLE 0 0 14000 OTIS WORLDWIDE CORP COM COM 68902V107 1823 22289 SH SOLE 21789 0 500 OTTER TAIL CORPORATION COM COM 689648103 18963 388500 SH SOLE 386000 0 2500 O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 47789 84402 SH SOLE 83852 0 550 PACCAR INC COM 693718108 1955 21900 SH SOLE 19100 0 2800 PACWEST BANCORP DEL COM COM 695263103 432 10500 SH SOLE 10500 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 659 25010 SH SOLE 25010 0 0 PAN AMERICAN SILVER CORP COM COM 697900108 1067 37333 SH SOLE 37333 0 0 PARK AEROSPACE CORP COM 70014A104 10221 686000 SH SOLE 686000 0 0 PARK OHIO HLDGS CORP COM COM 700666100 25244 785450 SH SOLE 785450 0 0 PARKER HANNIFIN CORP COM 701094104 3635 11836 SH SOLE 9296 0 2540 PATTERSON COMPANIES INC COM 703395103 31601 1039842 SH SOLE 979327 0 60515 PATTERSON-UTI ENERGY INC COM COM 703481101 397 39988 SH SOLE 39988 0 0 PAYPAL HLDGS INC COM COM 70450Y103 33247 114063 SH SOLE 107733 0 6330 PEAPACK-GLADSTONE FINL CORP CO COM 704699107 1693 54500 SH SOLE 29500 0 25000 PENN NATIONAL GAMING INC COM COM 707569109 332 4340 SH SOLE 4340 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 37929 502442 SH SOLE 495242 0 7200 PEPSICO INC COM 713448108 15381 103808 SH SOLE 102408 0 1400 PERRIGO COMPANY COM G97822103 445 9700 SH SOLE 9700 0 0 PETIQ INC COM CL A COM 71639T106 836 21652 SH SOLE 21652 0 0 PFIZER INC COM 717081103 8277 211352 SH SOLE 176352 0 35000 PGT INC COM COM 69336V101 465 20004 SH SOLE 20004 0 0 PG&E CORP COM COM 69331C108 149 14641 SH SOLE 14641 0 0 PHILLIPS 66 COM 718546104 5942 69235 SH SOLE 53235 0 16000 PINNACLE WEST CAP CORP COM COM 723484101 287 3500 SH SOLE 2500 0 1000 PIONEER NAT RES CO COM COM 723787107 228 1400 SH SOLE 1400 0 0 PJT PARTNERS INC COM CL A COM 69343T107 7570 106050 SH SOLE 95050 0 11000 PLAYSTUDIOS INC COM 72815G108 285 38428 SH SOLE 20000 0 18428 PMV CONSUMER ACQUISITION COR COM 693486201 841 83200 SH SOLE 83200 0 0 PMV CONSUMER ACQUISITION CORCO COM 693486102 1950 200000 SH SOLE 200000 0 0 PMV CONSUMER ACQUISITION CORWT WARRANT AND RIGH 693486110 86 100000 SH SOLE 100000 0 0 PNC FINANCIAL CORP COM 693475105 47881 250999 SH SOLE 226599 0 24400 PNM RES INC COM 69349H107 77266 1584291 SH SOLE 1518237 0 66054 PORTLAND GEN ELEC CO COM NEW COM 736508847 1521 33000 SH SOLE 32200 0 800 POST HOLDINGS INC COM 737446104 39259 361934 SH SOLE 360434 0 1500 POST HOLDINGS PARTNERING COR COM 737465203 1766 170000 SH SOLE 110000 0 60000 POTLATCH CORP NEW COM COM 737630103 1221 22981 SH SOLE 12981 0 10000 PPD INC COM COM 69355F102 2333 50624 SH SOLE 50624 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 595 3600 SH SOLE 3600 0 0 PRETIUM RES INC COM COM 74139C102 1218 127426 SH SOLE 127426 0 0 PRIMIS FINANCIAL CORP COM COM 74167B109 168 11000 SH SOLE 11000 0 0 PRIMO WATER CORP COM 74167P108 14825 886138 SH SOLE 867988 0 18150 PROCTER & GAMBLE COMPANY COM 742718109 11088 82177 SH SOLE 65677 0 16500 PROCURE ETF TRUST II SPACE ETF ETF - EQUITY 74280R205 535 17200 SH SOLE 17200 0 0 PROG HOLDINGS INC COM COM 74319R101 11604 241095 SH SOLE 234095 0 7000 PROLOGIS INC COM 74340W103 6718 56205 SH SOLE 56205 0 0 PROOFPOINT INC COM COM 743424103 6002 34542 SH SOLE 34542 0 0 PROSHARES TRUST ULTRASHORT SP5 ETF - EQUITY 74347B383 1718 190000 SH SOLE 190000 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 881 80000 SH SOLE 80000 0 0 QAD INC CL A COM 74727D306 653 7500 SH SOLE 7500 0 0 QAD INC CL B COM 74727D207 345 4000 SH SOLE 4000 0 0 QTS REALTY TRUST INC-CL A COM 74736A103 2168 28050 SH SOLE 22050 0 6000 QTWO 3/4 6/1/26 CONVERTIBLE BOND 74736LAD1 262 200000 PRN SOLE 200000 0 0 QUAKER CHEM CORP COM COM 747316107 1236 5210 SH SOLE 5210 0 0 QUALCOMM INC COM COM 747525103 6203 43399 SH SOLE 43399 0 0 QUALTRICS INTL INC COM CL A COM 747601201 276 7220 SH SOLE 7220 0 0 QUIDEL CORP COM COM 74838J101 27756 216640 SH SOLE 216640 0 0 QURATE RETAIL GROUP INC COM 74915M100 21794 1664949 SH SOLE 1664949 0 0 RAVEN INDS INC COM COM 754212108 8732 150946 SH SOLE 150946 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2935 34400 SH SOLE 34400 0 0 READING INTERNATIONAL INC CL B COM 755408200 278 12015 SH SOLE 12015 0 0 READING INTL INC CL A COM 755408101 1223 175500 SH SOLE 175500 0 0 REALTY INCOME CORP COM COM 756109104 367 5500 SH SOLE 5500 0 0 REDWOOD TR INC COM COM 758075402 2276 188584 SH SOLE 188584 0 0 REGENCY CTRS CORP COM COM 758849103 513 8000 SH SOLE 8000 0 0 RENASANT CORP COM COM 75970E107 600 15000 SH SOLE 15000 0 0 REPUBLIC SVCS INC CL A COM 760759100 104164 946862 SH SOLE 926262 0 20600 RESIDEO TECHNOLOGIES INC COM 76118Y104 36646 1221519 SH SOLE 1172979 0 48540 RETAIL OPPORTUNITY INVESTMENTS COM 76131N101 592 33500 SH SOLE 33500 0 0 REXFORD INDL RLTY INC COM COM 76169C100 1139 20000 SH SOLE 20000 0 0 RNG 0 3/1/25 CONVERTIBLE BOND 76680RAF4 334 300000 PRN SOLE 300000 0 0 ROCKWELL INTL CORP NEW COM COM 773903109 39881 139433 SH SOLE 125533 0 13900 ROGERS COMMUNICATIONS CL B COM 775109200 23346 439334 SH SOLE 429534 0 9800 ROKU INC COM CL A COM 77543R102 956 2082 SH SOLE 1812 0 270 ROLLINS INC COM 775711104 95571 2794474 SH SOLE 2772912 0 21562 ROPER INDS INC NEW COM 776696106 13652 29034 SH SOLE 29034 0 0 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 342 8472 SH SOLE 8472 0 0 RPC INC. COMMON COM 749660106 16757 3385239 SH SOLE 3207366 0 177873 RTRX 2 1/2 9/15/25 CONVERTIBLE BOND 761299AB2 342 400000 PRN SOLE 400000 0 0 RUSH ENTERPRISES INC CL A COM 781846209 2278 52678 SH SOLE 34678 0 18000 RUSH ENTERPRISES INC CL B COM 781846308 29515 773850 SH SOLE 763850 0 10000 RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 114764 1453443 SH SOLE 1363338 0 90105 SABRE CORP COM COM 78573M104 167 13400 SH SOLE 13400 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 571 224000 SH SOLE 224000 0 0 SALESFORCE COM INC COM COM 79466L302 1261 5163 SH SOLE 5163 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 15594 706550 SH SOLE 702550 0 4000 SANDY SPRING BANCORP INC COM COM 800363103 4881 110614 SH SOLE 96614 0 14000 SANFILIPPO JOHN B & SON INC CO COM 800422107 2181 24625 SH SOLE 22625 0 2000 SAP AG ADR SPON COM 803054204 616 4385 SH SOLE 4385 0 0 SCHEIN HENRY INC COM COM 806407102 25828 348134 SH SOLE 321200 0 26934 SCHLUMBERGER COM 806857108 1661 51883 SH SOLE 51883 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8843 121455 SH SOLE 100455 0 21000 SCRIPPS E W CO OHIO CL A COM 811054402 76803 3766723 SH SOLE 3668142 0 98581 SEACOAST BKG CORP FLA COM NEW COM 811707801 1264 37000 SH SOLE 37000 0 0 SEALED AIR CORP NEW COM 81211K100 695 11735 SH SOLE 11735 0 0 SECTOR SPDR TR SH BN INT-TCHLY MUTUAL FUNDS 81369Y803 2835 19200 SH SOLE 19200 0 0 SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 10932 297964 SH SOLE 297964 0 0 SECUREWORKS CORP CL A COM 81374A105 309 16650 SH SOLE 16650 0 0 SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 910 13000 SH SOLE 13000 0 0 SELECT SECTOR SPDR TR SBI HEAL MUTUAL FUNDS 81369Y209 630 5000 SH SOLE 5000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 40413 466874 SH SOLE 447874 0 19000 SERITAGE GROWTH PPTYS CL A COM 81752R100 1603 87100 SH SOLE 87100 0 0 SERVICENOW INC COM COM 81762P102 4373 7957 SH SOLE 6757 0 1200 SERVISFIRST BANCSHARES INC COM COM 81768T108 1767 26000 SH SOLE 26000 0 0 SEVEN OAKS ACQUISITION CORP CO COM 81787X106 148 15000 SH SOLE 0 0 15000 SHAKE SHACK INC CL A COM 819047101 736 6876 SH SOLE 6876 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 5336 110000 SH SOLE 110000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 6245 22921 SH SOLE 19321 0 3600 SHYFT GROUP INC COM COM 825698103 11148 298000 SH SOLE 298000 0 0 SIERRA METALS INC COM COM 82639W106 151 50000 SH SOLE 50000 0 0 SILGAN HOLDINGS INC COM COM 827048109 564 13600 SH SOLE 13600 0 0 SILVERCREST METALS INC COM COM 828363101 709 81165 SH SOLE 81165 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 284 2180 SH SOLE 2180 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 79468 2392173 SH SOLE 2289073 0 103100 SIRIUS XM HOLDINGS INC COM 82968B103 7636 1167596 SH SOLE 1167596 0 0 SJW GROUP COM 784305104 8213 129745 SH SOLE 126345 0 3400 SKYLINE CHAMPION CORPORATION COM 830830105 12933 242650 SH SOLE 241050 0 1600 SLACK TECHNOLOGIES INC COM CL COM 83088V102 1666 37600 SH SOLE 37600 0 0 SMILEDIRECTCLUB INC CL A COM COM 83192H106 981 112980 SH SOLE 82980 0 30000 SMITH A O CORP COM COM 831865209 5621 78000 SH SOLE 78000 0 0 SMUCKER J M CO COM NEW COM 832696405 27615 213125 SH SOLE 200506 0 12619 SNAP ON TOOLS CORP COM 833034101 849 3800 SH SOLE 3800 0 0 SNOWFLAKE INC CL A COM 833445109 2617 10825 SH SOLE 10825 0 0 SOGOU INC ADR REPSTG A COM 83409V104 1373 161011 SH SOLE 161011 0 0 SOLARWINDS CORP COM COM 83417Q105 847 50145 SH SOLE 50145 0 0 SOLITON INC COM COM 834251100 253 11245 SH SOLE 11245 0 0 SONOCO PRODS CO COM COM 835495102 10370 155000 SH SOLE 155000 0 0 SONY GROUP CORPORATION ADR COM 835699307 187500 1928611 SH SOLE 1803578 0 125033 SOUTH ST CORP COM COM 840441109 981 12000 SH SOLE 12000 0 0 SOUTHERN FIRST BANCSHARES INCO COM 842873101 716 14000 SH SOLE 12500 0 1500 SOUTHWEST GAS CORP COM 844895102 44254 668585 SH SOLE 644285 0 24300 SPARTACUS ACQUISITION CORP CL COM 84677L109 527 52600 SH SOLE 42600 0 10000 SPARTACUS ACQUISITION CORP WT WARRANT AND RIGH 84677L117 93 75300 SH SOLE 75300 0 0 SPDR DIVIDEND ETF COM 78464A763 249 2035 SH SOLE 2035 0 0 SPDR GOLD TRUST GOLD SHS COM 78463V107 7241 43715 SH SOLE 43715 0 0 SPDR SERIES TRUST KBW REGL BKG COM 78464A698 6349 96885 SH SOLE 96885 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 7881 18410 SH SOLE 18410 0 0 SPIRE INC COM COM 84857L101 997 13800 SH SOLE 8800 0 5000 SPLK 1 1/8 9/15/25 CONVERTIBLE BOND 848637AD6 306 250000 PRN SOLE 250000 0 0 SPORTSMANS WHSE HLDGS INC COM COM 84920Y106 1010 56816 SH SOLE 56816 0 0 SSR MNG INC COM COM 784730103 1268 81345 SH SOLE 81345 0 0 ST. JOE COMPANY COM 790148100 46234 1036400 SH SOLE 1036400 0 0 STAMPS.COM INC (NEW) COM 852857200 2303 11500 SH SOLE 11500 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 9775 225500 SH SOLE 225500 0 0 STANDEX INTL CORP COM 854231107 7715 81291 SH SOLE 81291 0 0 STARBUCKS CORP COM COM 855244109 1505 13456 SH SOLE 13456 0 0 STARRETT L S CO CL A COM 855668109 4770 510703 SH SOLE 510703 0 0 STATE STREET CORP COM 857477103 78928 959255 SH SOLE 896819 0 62436 STEEL CONNECT INC COM 858098106 2041 1020649 SH SOLE 1020649 0 0 STEEL PARTNERS HLDGS L P COM 85814R107 3145 108000 SH SOLE 106700 0 1300 STELLANTIS N V SHRS COM N82405106 461 23400 SH SOLE 23400 0 0 STERIS PLC COM G8473T100 19313 93617 SH SOLE 93415 0 202 STERLING BANCORP/DE COM 85917A100 24883 1003739 SH SOLE 993906 0 9833 STONECO LTD COM CL A COM G85158106 2682 40000 SH SOLE 40000 0 0 STONERIDGE INC COM 86183P102 6977 236500 SH SOLE 236500 0 0 STORE CAP CORP COM COM 862121100 794 23000 SH SOLE 23000 0 0 STRATASYS LTD SHS COM M85548101 332 12850 SH SOLE 12850 0 0 STRATTEC SECURITY CORP. COM 863111100 24757 556846 SH SOLE 542846 0 14000 SUMMIT HOTEL PPTYS COM COM 866082100 126 13500 SH SOLE 13500 0 0 SUN CMNTYS INC COM COM 866674104 3445 20100 SH SOLE 20100 0 0 SUPERIOR INDS INTL INC COM 868168105 788 91401 SH SOLE 91401 0 0 SURGALIGN HOLDINGS INC COM COM 86882C105 18 12725 SH SOLE 12725 0 0 SURMODICS INC COM COM 868873100 3244 59800 SH SOLE 59800 0 0 SURO CAPITAL CORP COM NEW COM 86887Q109 277 20500 SH SOLE 20500 0 0 SWISS HELVETIA FD INC MUTUAL FUNDS 870875101 156 16048 SH SOLE 16048 0 0 SYKES ENTERPRISES INC COM COM 871237103 2732 50881 SH SOLE 50881 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 10964 249854 SH SOLE 246354 0 3500 SYSCO CORPORATION COM 871829107 212 2731 SH SOLE 2731 0 0 S&P GLOBAL INC COM COM 78409V104 10850 26434 SH SOLE 16434 0 10000 T ROWE PRICE GROUP INC COM 74144T108 12005 60643 SH SOLE 53643 0 7000 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 13977 78959 SH SOLE 75159 0 3800 TALEND S A ADS COM 874224207 1551 23644 SH SOLE 23644 0 0 TANGER FACTORY OUTLET CTRS ICO COM 875465106 277 14700 SH SOLE 14700 0 0 TARGET CORP COM COM 87612E106 1450 6000 SH SOLE 6000 0 0 TC ENERGY CORP COM COM 87807B107 495 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD COM H84989104 3472 25675 SH SOLE 23175 0 2500 TEAM INC COM COM 878155100 10384 1549888 SH SOLE 1519888 0 30000 TEGNA INC COM COM 87901J105 8703 463900 SH SOLE 394400 0 69500 TEJON RANCH CO DEL COM COM 879080109 8373 550505 SH SOLE 534505 0 16000 TELADOC INC COM COM 87918A105 27005 162400 SH SOLE 145480 0 16920 TELEPHONE & DATA SYS COM 879433829 38482 1698241 SH SOLE 1545393 0 152848 TENCENT MUSIC ENTMT GROUP ADS COM 88034P109 1161 75000 SH SOLE 75000 0 0 TENNANT CO COM 880345103 29650 371318 SH SOLE 369318 0 2000 TENNECO INC COM 880349105 8832 457127 SH SOLE 451127 0 6000 TER 1 1/4 12/15/23 CONVERTIBLE BOND 880770AG7 423 100000 PRN SOLE 100000 0 0 TERADYNE INC COM COM 880770102 1720 12843 SH SOLE 9533 0 3310 TEREX CORP NEW COM COM 880779103 271 5700 SH SOLE 4392 0 1308 TERMINIX GLOBAL HOLDINGS INC C COM 88087E100 26017 545316 SH SOLE 545316 0 0 TESLA MTRS INC COM COM 88160R101 442 650 SH SOLE 650 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 1956 197600 SH SOLE 197600 0 0 TEXAS INSTRUMENTS INC COM 882508104 19464 101215 SH SOLE 81651 0 19564 TEXAS PACIFIC LAND CORPORATION COM 88262P102 320 200 SH SOLE 200 0 0 TEXTRON INC COM 883203101 136952 1991443 SH SOLE 1923493 0 67950 THE AARONS COMPANY INC COM COM 00258W108 3019 94368 SH SOLE 90868 0 3500 THE SCOTTS MIRACLE GRO CO COM 810186106 19394 101050 SH SOLE 101050 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 21627 42870 SH SOLE 42000 0 870 THOR INDS INC COM COM 885160101 520 4600 SH SOLE 4600 0 0 TIMKEN CO COM COM 887389104 720 8936 SH SOLE 8936 0 0 TIMKENSTEEL CORP COM COM 887399103 3242 229100 SH SOLE 229100 0 0 TITAN MACHY INC COM COM 88830R101 1856 60000 SH SOLE 60000 0 0 TJX COS INC NEW COM COM 872540109 273 4042 SH SOLE 4042 0 0 TOLL BROS INC COM COM 889478103 202 3500 SH SOLE 3500 0 0 TOOTSIE ROLL INDS INC COM 890516107 3087 91048 SH SOLE 91048 0 0 TORO CO COM COM 891092108 6966 63400 SH SOLE 63400 0 0 TOTALENERGIES SE -SPON ADR COM 89151E109 2195 48500 SH SOLE 48500 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 335 11000 SH SOLE 11000 0 0 TOWNSQUARE MEDIA INC CL A COM 892231101 2078 163000 SH SOLE 163000 0 0 TRACTOR SUPPLY CO COM COM 892356106 13543 72790 SH SOLE 72790 0 0 TRANE TECHNOLOGIES INC COM G8994E103 1031 5600 SH SOLE 5600 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 1098 80000 SH SOLE 80000 0 0 TREDEGAR INDS INC COM 894650100 39318 2855354 SH SOLE 2736635 0 118719 TRIMBLE NAV LTD COM COM 896239100 4927 60208 SH SOLE 50038 0 10170 TRINITY INDS INC COM 896522109 30080 1118619 SH SOLE 1060169 0 58450 TRUSTMARK CORP COM COM 898402102 370 12000 SH SOLE 12000 0 0 TWIN DISC INC COM COM 901476101 20409 1434203 SH SOLE 1330600 0 103603 TYLER TECHNOLOGIES INC COM COM 902252105 26289 58113 SH SOLE 54913 0 3200 T-MOBILE US INC COM 872590104 37222 257006 SH SOLE 256666 0 340 U S BANCORP COM 902973304 561 9840 SH SOLE 9840 0 0 U S CONCRETE INC COM NEW COM 90333L201 11895 161173 SH SOLE 123673 0 37500 UBER TECHNOLOGIES INC COM COM 90353T100 5013 100027 SH SOLE 82027 0 18000 UGI CORP NEW COM COM 902681105 4708 101659 SH SOLE 80659 0 21000 UMH PPTYS INC COM COM 903002103 1685 77200 SH SOLE 77200 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 955 16330 SH SOLE 16330 0 0 UNITED CMNTY BKS BLAIRSVLE GCO COM 90984P303 736 23000 SH SOLE 23000 0 0 UNITED GUARDIAN INC COM COM 910571108 2226 148300 SH SOLE 148300 0 0 UNITED RENTALS INC COM COM 911363109 9211 28875 SH SOLE 28875 0 0 UNITED STATES CELLULAR CORP COM 911684108 46391 1277626 SH SOLE 1169441 0 108185 UNITEDHEALTH GROUP INC COM COM 91324P102 1251 3125 SH SOLE 3125 0 0 UNIVERSAL TECHNICAL INST INCCO COM 913915104 1527 235300 SH SOLE 235300 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 300 15500 SH SOLE 15500 0 0 VALERO ENERGY CORP COM COM 91913Y100 201 2580 SH SOLE 2580 0 0 VALMONT INDS INC COM 920253101 20796 88100 SH SOLE 85700 0 2400 VALVOLINE INC COM COM 92047W101 28676 883440 SH SOLE 800525 0 82915 VANECK VECTORS GOLD MINERS ETF ETF - EQUITY 92189F106 2119 62352 SH SOLE 62352 0 0 VANGUARD SCOTTSDALE FDS SHRT-T ETF - EQUITY 92206C409 801 9680 SH SOLE 9680 0 0 VANGUARD WORLD FDS FINANCIALS ETF - EQUITY 92204A405 202 2235 SH SOLE 2235 0 0 VCRA 1 1/2 5/15/23 CONVERTIBLE BOND 92857FAB3 275 200000 PRN SOLE 200000 0 0 VEON LTD ADR COM 91822M106 1618 884000 SH SOLE 884000 0 0 VEREIT INC COM COM 92339V308 276 6000 SH SOLE 6000 0 0 VERIZON COMMUNICATIONS COM 92343V104 9845 175710 SH SOLE 165182 0 10528 VERRA MOBILITY CORP COM COM 92511U102 169 11000 SH SOLE 0 0 11000 VIACOMCBS INC CL A COM 92556H107 86339 1782031 SH SOLE 1648641 0 133390 VIACOMCBS INC CL B COM 92556H206 8685 192156 SH SOLE 183156 0 9000 VIASAT INC COM COM 92552V100 498 10000 SH SOLE 10000 0 0 VIATRIS INC COM COM 92556V106 8326 582641 SH SOLE 575025 0 7616 VICI PPTYS INC COM COM 925652109 217 7000 SH SOLE 7000 0 0 VICOR CORP COM COM 925815102 1057 10000 SH SOLE 10000 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 3952 168100 SH SOLE 168100 0 0 VIMEO INC COM 92719V100 5520 112656 SH SOLE 110790 0 1866 VISA INC-CLASS A SHRS COM 92826C839 13475 57630 SH SOLE 52700 0 4930 VISHAY PRECISION GROUP INC COM COM 92835K103 592 17384 SH SOLE 17384 0 0 VODAFONE GROUP ADR COM 92857W308 641 37420 SH SOLE 35420 0 2000 VORNADO RLTY TR COM COM 929042109 1885 40391 SH SOLE 40391 0 0 VROOM INC COM COM 92918V109 2211 52816 SH SOLE 52816 0 0 VULCAN MATLS CO COM COM 929160109 6977 40080 SH SOLE 40080 0 0 W D 40 COMPANY COM 929236107 10340 40345 SH SOLE 40345 0 0 W P CAREY INC COM COM 92936U109 1388 18600 SH SOLE 18600 0 0 WAL MART STORES INC COM 931142103 4531 32130 SH SOLE 32130 0 0 WALGREENS BOOTS ALLIANCE INC C COM 931427108 3110 59109 SH SOLE 59109 0 0 WASHINGTON FED INC COM 938824109 318 10000 SH SOLE 0 0 10000 WASTE CONNECTIONS INC COM 94106B101 31702 265448 SH SOLE 265448 0 0 WASTE MGMT INC DEL COM COM 94106L109 44454 317277 SH SOLE 286767 0 30510 WATFORD HLDGS LTD SHS COM G94787101 325 9290 SH SOLE 9290 0 0 WATTS WATER TECHNOLOGIES COM 942749102 109013 747125 SH SOLE 710307 0 36818 WEIS MKTS INC COM 948849104 3453 66850 SH SOLE 66850 0 0 WELBILT INC COM 949090104 3363 145278 SH SOLE 145278 0 0 WELLS FARGO & CO NEW COM 949746101 64494 1424012 SH SOLE 1334612 0 89400 WELLTOWER INC COM COM 95040Q104 1122 13500 SH SOLE 13500 0 0 WESTERN COPPER & GOLD CORP COM COM 95805V108 84 42000 SH SOLE 42000 0 0 WESTERN DIGITAL CORP COM COM 958102105 513 7203 SH SOLE 7203 0 0 WESTWOOD HLDGS GROUP INC COM COM 961765104 10521 483501 SH SOLE 483501 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3417 77539 SH SOLE 77539 0 0 WHITING PETE CORP NEW COM NEW COM 966387508 619 11345 SH SOLE 11345 0 0 WIDEOPENWEST INC COM COM 96758W101 16843 813300 SH SOLE 723300 0 90000 WILLDAN GROUP INC COM COM 96924N100 931 24740 SH SOLE 15740 0 9000 WILLIS TOWERS WATSON PUB LTD S COM G96629103 1357 5900 SH SOLE 5900 0 0 WINNEBAGO INDS INC COM COM 974637100 6796 100000 SH SOLE 100000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 4511 134100 SH SOLE 131700 0 2400 WOODWARD INC COM 980745103 10782 87745 SH SOLE 87745 0 0 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 1835 31700 SH SOLE 31700 0 0 WYNN RESORTS LTD COM COM 983134107 5043 41235 SH SOLE 41235 0 0 XILINX INC COM COM 983919101 1642 11350 SH SOLE 11350 0 0 XYLEM INC COM 98419M100 96138 801413 SH SOLE 760113 0 41300 YORK WTR CO COM COM 987184108 1971 43500 SH SOLE 43500 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 868 1639 SH SOLE 1639 0 0 ZENTALIS PHARMACEUTICALS INCCO COM 98943L107 3336 62711 SH SOLE 62711 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 232 1900 SH SOLE 1900 0 0 ZIMMER BIOMET HLDG COM 98956P102 42150 262094 SH SOLE 247444 0 14650 ZOETIS INC COM 98978V103 19577 105050 SH SOLE 101900 0 3150 ZOOM VIDEO COMMUNICATIONS INCL COM 98980L101 1103 2851 SH SOLE 2431 0 420 ZOOMINFO TECHNOLOGIES INC COM COM 98980F104 584 11200 SH SOLE 11200 0 0 ZUORA INC COM CL A COM 98983V106 821 47600 SH SOLE 28100 0 19500