0001140361-22-041001.txt : 20221110 0001140361-22-041001.hdr.sgml : 20221110 20221110170051 ACCESSION NUMBER: 0001140361-22-041001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221110 DATE AS OF CHANGE: 20221110 EFFECTIVENESS DATE: 20221110 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: 221378290 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 0000807249 XXXXXXXX 09-30-2022 09-30-2022 false 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 10-20-2022 0 0 8492289
INFORMATION TABLE 2 informationtable.xml 1 2/15/25 CONVERTIBLE BOND 44933TAB2 271 309000 PRN SOLE 309000 0 0 1 800 FLOWERS COM INC CL A COM 68243Q106 5097 785400 SH SOLE 785400 0 0 1LIFE HEALTHCARE INC COM COM 68269G107 1271 74100 SH SOLE 74100 0 0 3M CO. COM 88579Y101 687 6217 SH SOLE 6217 0 0 A T & T INC (NEW) COM 00206R102 14342 934945 SH SOLE 889166 0 45779 A10 NETWORKS INC COM COM 002121101 649 48900 SH SOLE 48900 0 0 AAR CORP COM COM 000361105 11028 307860 SH SOLE 284860 0 23000 ABB LTD SPONSORED ADR COM 000375204 850 33137 SH SOLE 33137 0 0 ABBOTT LABS COM 002824100 2307 23843 SH SOLE 23843 0 0 ABBVIE INC COM COM 00287Y109 2628 19584 SH SOLE 19584 0 0 ACCO BRANDS CORP COM 00081T108 760 155047 SH SOLE 155047 0 0 ACTIVISION BLIZZARD,INC COM 00507V109 2249 30252 SH SOLE 30252 0 0 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 591 3755 SH SOLE 3755 0 0 ADOBE INC COM 00724F101 3392 12326 SH SOLE 10486 0 1840 ADVANCE AUTO PARTS INC COM COM 00751Y106 373 2389 SH SOLE 2389 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 394 6215 SH SOLE 6215 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 682 45050 SH SOLE 45050 0 0 AEROJET ROCKETDYNE HOLDINGS COM 007800105 118884 2972837 SH SOLE 2945387 0 27450 AES CORP COM COM 00130H105 12105 535612 SH SOLE 515612 0 20000 AFFIRM HOLDINGS INC COM 00827B106 188 10000 SH SOLE 10000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 257 2118 SH SOLE 2118 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 3536 83724 SH SOLE 83724 0 0 AIR PRODS & CHEMS INC COM COM 009158106 1880 8078 SH SOLE 8078 0 0 AKAM 0.375 09/01/27 CVT CONVERTIBLE BOND 00971TAL5 281 300000 PRN SOLE 300000 0 0 ALAMOS GOLD INC NEW COM CL A COM 011532108 2264 305565 SH SOLE 305565 0 0 ALBANY INTL CORP-CL A COM 012348108 4231 53675 SH SOLE 46675 0 7000 ALBEMARLE CORP COM COM 012653101 264 1000 SH SOLE 1000 0 0 ALEXANDRIA REAL EST EQTS INCCO COM 015271109 215 1535 SH SOLE 1535 0 0 ALGOMA STL GROUP INC COM COM 015658107 266 41325 SH SOLE 13325 0 28000 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 385 4071 SH SOLE 4071 0 0 ALITHYA GROUP INC CL A SUB VTG COM 01643B106 1712 887142 SH SOLE 887142 0 0 ALLBIRDS INC-CL A COM 01675A109 70 23000 SH SOLE 23000 0 0 ALLEGHANY CORP DEL COM 017175100 26292 31323 SH SOLE 28020 0 3303 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 2782 79363 SH SOLE 60963 0 18400 ALLIANT ENERGY CORP COM COM 018802108 536 10107 SH SOLE 10107 0 0 ALLIED MOTION TECHNOLOGIES ICO COM 019330109 2097 73257 SH SOLE 73257 0 0 ALLSTATE CORP COM COM 020002101 7067 56752 SH SOLE 56752 0 0 ALLY FINANCIAL INC COM COM 02005N100 223 8000 SH SOLE 8000 0 0 ALPHABET CLASS A COM 02079K305 11958 125014 SH SOLE 117214 0 7800 ALPHABET CLASS C COM 02079K107 40676 423047 SH SOLE 410447 0 12600 ALPS ETF TR ALERIAN MLP ETF - EQUITY 00162Q452 747 20445 SH SOLE 20445 0 0 ALTICE USA INC A COM 02156K103 100 17200 SH SOLE 17200 0 0 ALTRA HOLDINGS INC COM COM 02208R106 1311 39000 SH SOLE 39000 0 0 ALVOTECH ORDINARY SHARE COM L01800108 91 13447 SH SOLE 13447 0 0 AMAZON.COM INC COM 023135106 15908 140776 SH SOLE 123176 0 17600 AMC NETWORKS INC CL A COM 00164V103 9022 444417 SH SOLE 413953 0 30464 AMERICAN ELECTRIC POWER COM 025537101 899 10400 SH SOLE 10400 0 0 AMERICAN EXPRESS CO COM 025816109 111771 828483 SH SOLE 797141 0 31342 AMERICAN HOMES 4 RENT CL A COM 02665T306 4953 150958 SH SOLE 150958 0 0 AMERICAN INTERNATIONAL GROUP I COM 026874784 639 13450 SH SOLE 13450 0 0 AMERICAN OUTDOOR BRANDS INC CO COM 02875D109 587 66885 SH SOLE 66885 0 0 AMERICAN TOWER CORP-CL A COM 03027X100 4801 22362 SH SOLE 19011 0 3351 AMERICAN VANGUARD CORP COM COM 030371108 1819 97280 SH SOLE 80280 0 17000 AMERICAN WATER WORKS CO INC COM 030420103 251 1931 SH SOLE 1931 0 0 AMERIPRISE FINL INC COM COM 03076C106 3814 15137 SH SOLE 15137 0 0 AMERIS BANCORP COM COM 03076K108 3130 70000 SH SOLE 63700 0 6300 AMETEK INC NEW COM COM 031100100 83933 740087 SH SOLE 719387 0 20700 AMGEN INC COM 031162100 1146 5083 SH SOLE 5083 0 0 AMPCO PITTSBURGH CORP COM 032037103 7348 1996869 SH SOLE 1918691 0 78178 AMPCO-PITTSBURG CORP WT A EXP WARRANT AND RIGH 032037111 502 1858491 SH SOLE 1765091 0 93400 ANTERIX INC COM COM 03676C100 339 9500 SH SOLE 9500 0 0 APA CORP COM 03743Q108 1768 51700 SH SOLE 51700 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03769M106 465 10000 SH SOLE 10000 0 0 APPLE INC COM 037833100 24606 178043 SH SOLE 157701 0 20342 APPLIED OPTOELECTRONICS INC CO COM 03823U102 150 55035 SH SOLE 55035 0 0 APTIV PLC SHS COM G6095L109 323 4126 SH SOLE 4126 0 0 APTV 5 1/2 6/15/23 CONVERTIBLE PREF G6095L117 286 3000 SH SOLE 3000 0 0 ARCHER DANIELS MIDLAND COM 039483102 29196 362905 SH SOLE 334474 0 28431 ARCOSA INC COM COM 039653100 16720 292413 SH SOLE 264017 0 28396 ARDAGH METAL PACKAGING SA COM L02235106 7025 1451505 SH SOLE 1388049 0 63456 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 1348 70000 SH SOLE 70000 0 0 ASHLAND INC COM 044186104 8826 92935 SH SOLE 92435 0 500 ASML HOLDING NV-NY REG SHS COM N07059210 2195 5285 SH SOLE 5285 0 0 ASSOCIATED CAPITAL GROUP COM 045528106 2902 78958 SH SOLE 78958 0 0 ASTEC INDS INC COM COM 046224101 32063 1027980 SH SOLE 1000782 0 27198 ASTRAZENECA PLC ADR SPONSORED COM 046353108 375 6065 SH SOLE 6065 0 0 ASTRONICS CORP COM COM 046433108 79 10100 SH SOLE 10100 0 0 ATI INC COM 01741R102 13949 524200 SH SOLE 524200 0 0 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 365 12000 SH SOLE 12000 0 0 ATLAS AIR WORLDWIDE 1.875 06/ CONVERTIBLE BOND 049164BJ4 640 400000 PRN SOLE 400000 0 0 ATLAS AIR WORLDWIDE HLDGS INCO COM 049164205 989 10350 SH SOLE 10350 0 0 AUTONATION INC COM 05329W102 53558 525748 SH SOLE 523648 0 2100 AVALARA INC COM COM 05338G106 3433 37400 SH SOLE 37400 0 0 AVANGRID INC COM 05351W103 17882 428826 SH SOLE 420931 0 7895 AVISTA CORP COM COM 05379B107 1086 29300 SH SOLE 29300 0 0 AXALTA COATING SYS LTD COM COM G0750C108 3658 173710 SH SOLE 141282 0 32428 AXCELIS TECHNOLOGIES INC COM N COM 054540208 425 7020 SH SOLE 7020 0 0 AXOGEN INC COM COM 05463X106 179 15000 SH SOLE 15000 0 0 AZZ INC COM COM 002474104 22810 624762 SH SOLE 586680 0 38082 B2GOLD CORP COM COM 11777Q209 723 224400 SH SOLE 224400 0 0 BADGER METER INC COM COM 056525108 10851 117450 SH SOLE 116250 0 1200 BALL CORP COM 058498106 236 4885 SH SOLE 4885 0 0 BALLYS CORPORATION COM COM 05875B106 1638 82874 SH SOLE 82874 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 501 31350 SH SOLE 31350 0 0 BAND 1/4 3/1/26 CONVERTIBLE BOND 05988JAB9 261 400000 PRN SOLE 400000 0 0 BANK OF AMERICA COM 060505104 35435 1173351 SH SOLE 1125797 0 47554 BANK OF NEW YORK MELLON CORP COM 064058100 78201 2030148 SH SOLE 1933380 0 96768 BARRICK GOLD COM 067901108 3401 219395 SH SOLE 219395 0 0 BASSETT FURNITURE INDS COM 070203104 9311 593793 SH SOLE 554593 0 39200 BAUSCH HEALTH COMPANIES INC CO COM 071734107 11424 1658044 SH SOLE 1623520 0 34524 BAUSCH LOMB CORP COM 071705107 961 45190 SH SOLE 45190 0 0 BAXTER INTL INC COM COM 071813109 2921 54228 SH SOLE 53928 0 300 BEASLEY BROADCAST GRP INC. COM 074014101 777 719350 SH SOLE 704550 0 14800 BECTON DICKINSON & CO COM COM 075887109 2371 10640 SH SOLE 10640 0 0 BEL FUSE INC CL A COM 077347201 5214 186552 SH SOLE 182752 0 3800 BEL FUSE INC CL B COM 077347300 981 38850 SH SOLE 38850 0 0 BELLRING DISTR LLC COMMON STOC COM 07831C103 7772 377106 SH SOLE 363473 0 13633 BENTLEY SYS INC COM CL B COM 08265T208 306 10000 SH SOLE 10000 0 0 BERKLEY W R CORP COM COM 084423102 4132 63981 SH SOLE 60381 0 3600 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 31936 119600 SH SOLE 119600 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 18698 46 SH SOLE 46 0 0 BERKSHIRE HILLS BANCORP INC CO COM 084680107 909 33300 SH SOLE 18300 0 15000 BIG 5 SPORTING GOODS CORP COM COM 08915P101 537 50000 SH SOLE 50000 0 0 BIGLARI HOLDINGS INC-A COM 08986R408 8143 14039 SH SOLE 14039 0 0 BIO RAD LABS INC CL A COM 090572207 11371 27260 SH SOLE 27260 0 0 BIOHAVEN PHARMACTL HLDG CO LCO COM G11196105 4134 27350 SH SOLE 27350 0 0 BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 296 3497 SH SOLE 3497 0 0 BLACK HILLS CORP COM COM 092113109 13166 194391 SH SOLE 194391 0 0 BLACK KNIGHT INC COM COM 09215C105 3102 47918 SH SOLE 47918 0 0 BLACKROCK INC CL A COM 09247X101 3712 6745 SH SOLE 5565 0 1180 BLACKSTONE GROUP LP/THE COM 09260D107 11842 141476 SH SOLE 103782 0 37694 BLOCK INC COM 852234103 1664 30254 SH SOLE 25314 0 4940 BLUEROCK RESIDENTIAL GWT REICO COM 09627J102 274 10247 SH SOLE 10247 0 0 BOEING CO COM 097023105 15318 126515 SH SOLE 125715 0 800 BORG WARNER INC COM 099724106 11817 376330 SH SOLE 370830 0 5500 BOSTON BEER INC CL A COM 100557107 3410 10535 SH SOLE 10535 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 2698 69673 SH SOLE 69673 0 0 BOYD GAMING CORP COM 103304101 30246 634758 SH SOLE 631258 0 3500 BP PLC SPONS ADR COM 055622104 380 13324 SH SOLE 13324 0 0 BRAEMAR HOTELS & RESORTS INCCO COM 10482B101 476 110700 SH SOLE 70700 0 40000 BRISTOL MYERS SQUIBB CO COM 110122108 10007 140765 SH SOLE 140765 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 567 30700 SH SOLE 30700 0 0 BROADCOM INC COM 11135F101 225 507 SH SOLE 507 0 0 BROOKFIELD ASSET MGMT INC CL A COM 112585104 1789 43760 SH SOLE 43760 0 0 BROWN FORMAN CORP CL B COM 115637209 1099 16516 SH SOLE 16516 0 0 BROWN-FORMAN CORP CLASS A COM 115637100 22130 327556 SH SOLE 327556 0 0 BRUNSWICK CORP COM 117043109 6463 98743 SH SOLE 94743 0 4000 BTRS HOLDINGS INC COM CL 1 COM 11778X104 132 14300 SH SOLE 14300 0 0 BUNGE LIMITED COM COM G16962105 7050 85382 SH SOLE 76282 0 9100 CADENCE BANK COM 12740C103 1801 70860 SH SOLE 70860 0 0 CADIZ INC COM 127537207 19 10000 SH SOLE 10000 0 0 CAESARS ENTERTAINMENT INC COM COM 12769G100 4965 153899 SH SOLE 153399 0 500 CALAVO GROWERS INC COM COM 128246105 4115 129622 SH SOLE 126722 0 2900 CALLON PETE CO DEL COM COM 13123X508 3140 89680 SH SOLE 77671 0 12009 CAMBRIDGE BANCORP COM COM 132152109 545 6833 SH SOLE 6833 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 2683 22463 SH SOLE 22463 0 0 CAMPBELL SOUP CO COM 134429109 22103 469085 SH SOLE 433961 0 35124 CANNAE HLDGS INC COM COM 13765N107 1000 48420 SH SOLE 25420 0 23000 CANTERBURY PK HLDG CORP COM 013811E10 8896 399469 SH SOLE 399469 0 0 CAPITOL FEDERAL FINANCIAL INC COM 14057J101 332 40000 SH SOLE 40000 0 0 CARDIOVASCULAR SYS INC DEL COM COM 141619106 755 54500 SH SOLE 54500 0 0 CARDLYTICS INC COM COM 14161W105 152 16150 SH SOLE 9450 0 6700 CARRIER GLOBAL CORPORATION COM COM 14448C104 4126 116039 SH SOLE 100798 0 15241 CARS COM INC COM 014575E10 253 22000 SH SOLE 22000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 9549 125000 SH SOLE 125000 0 0 CASEYS GEN STORES INC COM COM 147528103 3700 18271 SH SOLE 18271 0 0 CATERPILLAR INC COM 149123101 251 1532 SH SOLE 1532 0 0 CAVCO INDUSTRIES COM 149568107 45480 221035 SH SOLE 216835 0 4200 CBRE GROUP INC CL A COM 12504L109 219 3237 SH SOLE 3237 0 0 CDLX 1 9/15/25 CONVERTIBLE BOND 14161WAB1 182 300000 PRN SOLE 300000 0 0 CF ACQUISITION CORP IV COM CL COM 12520T102 199 20000 SH SOLE 0 0 20000 CHAMPIONX CORPORATION COM COM 15872M104 1017 51960 SH SOLE 29960 0 22000 CHANGE HEALTHCARE INC COM COM 15912K100 1313 47766 SH SOLE 47766 0 0 CHART INDS INC COM 16115Q308 23278 126270 SH SOLE 126270 0 0 CHARTER COMMUNICATIONS INC COM 16119P108 1263 4164 SH SOLE 4014 0 150 CHASE CORP COM 16150R104 3116 37281 SH SOLE 35281 0 2000 CHEESECAKE FACTORY INC COM 163072101 4095 139865 SH SOLE 133865 0 6000 CHEMED CORPORATION COM 16359R103 18485 42343 SH SOLE 40903 0 1440 CHEMOCENTRYX INC COM COM 16383L106 2279 44106 SH SOLE 44106 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 692 6000 SH SOLE 6000 0 0 CHEVRON CORP COM 166764100 4461 31047 SH SOLE 29647 0 1400 CHORD ENERGY CORP COM 674215207 618 4517 SH SOLE 4517 0 0 CHUBB LTD COM H1467J104 1812 9964 SH SOLE 9964 0 0 CHURCH & DWIGHT CO COM 171340102 13733 192227 SH SOLE 190727 0 1500 CHURCHILL DOWNS INC COM COM 171484108 31708 172187 SH SOLE 169587 0 2600 CIGNA CORP NEW COM 125523100 6789 24467 SH SOLE 24467 0 0 CIRCOR INTL INC COM COM 17273K109 23405 1419333 SH SOLE 1384933 0 34400 CISCO SYS INC COM 17275R102 795 19873 SH SOLE 19873 0 0 CITIGROUP INC COM 172967424 13046 313089 SH SOLE 313089 0 0 CITIZENS FINL GROUP INC COM COM 174610105 369 10737 SH SOLE 10737 0 0 CITRIX SYS INC COM COM 177376100 894 8600 SH SOLE 8600 0 0 CLEAR CHANNEL OUTDOOR HLDG COM 18453H106 3501 2555400 SH SOLE 2410400 0 145000 CLEVELAND-CLIFFS INC COM 185899101 141 10500 SH SOLE 10500 0 0 CLOUDFLARE INC CL A COM COM 18915M107 2077 37557 SH SOLE 31447 0 6110 CLOUGH GLOBAL ALLOCATION FUNCO MUTUAL FUNDS 18913Y103 67 10028 SH SOLE 10028 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 173 145400 SH SOLE 145400 0 0 CMS ENERGY CORP COM COM 125896100 1642 28200 SH SOLE 27500 0 700 CNH INDUSTRIAL NV COM N20944109 107896 9659472 SH SOLE 9438296 0 221176 CNX RESOURCES CORPORATION COM COM 12653C108 3132 201685 SH SOLE 201685 0 0 COCA COLA CO COM 191216100 21414 382260 SH SOLE 327632 0 54628 COHEN & STEERS INC COM COM 19247A100 23401 373637 SH SOLE 358237 0 15400 COLFAX CORP COM COM 194014502 380 8257 SH SOLE 8257 0 0 COLGATE PALMOLIVE CO COM 194162103 432 6150 SH SOLE 6150 0 0 COLONY BANKCORP INC COM COM 19623P101 156 12000 SH SOLE 12000 0 0 COMCAST CORP NEW COM CL A COM 20030N101 30125 1027118 SH SOLE 1027118 0 0 COMERICA INC COM COM 200340107 1255 17650 SH SOLE 17650 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 3537 786085 SH SOLE 786085 0 0 COMPASS DIVERSIFIED HOLDINGSSH COM 20451Q104 2872 159030 SH SOLE 141530 0 17500 COMSCORE INC COM 20564W105 97 58750 SH SOLE 58750 0 0 COMSTOCK RES INC COM COM 205768302 631 36475 SH SOLE 22475 0 14000 CONAGRA BRANDS INC COM 205887102 14756 452213 SH SOLE 450713 0 1500 CONMED CORP COM COM 207410101 4654 58050 SH SOLE 58050 0 0 CONOCOPHILLIPS COM COM 20825C104 9808 95834 SH SOLE 95834 0 0 CONSOLIDATED COMM HLDGS INC CO COM 209034107 189 45500 SH SOLE 45500 0 0 CONSTELLATION BRANDS COM COM 21036P108 689 3000 SH SOLE 3000 0 0 COOPER COS INC COM NEW COM 216648402 3483 13200 SH SOLE 13200 0 0 COPART INC COM COM 217204106 368 3455 SH SOLE 3455 0 0 CORE MOLDING TECH COM COM 218683100 4639 467191 SH SOLE 467191 0 0 CORNING INC COM 219350105 9850 339421 SH SOLE 339421 0 0 CORTEVA INC COM COM 22052L104 11642 203703 SH SOLE 176303 0 27400 COSTCO WHSL CORP NEW COM COM 22160K105 5804 12289 SH SOLE 10616 0 1673 COTERRA ENERCOTERRA ENERGY I COM 127097103 2181 83488 SH SOLE 83488 0 0 COVETRUS INC COM 22304C100 9198 440541 SH SOLE 440301 0 240 COWEN INC CL A NEW COM 223622606 390 10100 SH SOLE 10100 0 0 CRACKER BARREL OLD CTRY STORCO COM 22410J106 555 6000 SH SOLE 6000 0 0 CRANE HOLDINGS CO COM 224441105 127022 1451020 SH SOLE 1399871 0 51149 CREDIT ACCEP CORP MICH COM COM 225310101 554 1265 SH SOLE 1265 0 0 CREE 1.75 05/01/26 CONVERTIBLE BOND 225447AD3 226 100000 PRN SOLE 100000 0 0 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 261 4000 SH SOLE 4000 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 2183 13244 SH SOLE 11154 0 2090 CROWN HOLDINGS INC COM COM 228368106 775 9570 SH SOLE 9570 0 0 CTO REALTY GROWTH INC COM REAL ESTATE INVE 22948Q101 1335 71258 SH SOLE 37674 0 33584 CTS CORP COM 126501105 59775 1435178 SH SOLE 1399229 0 35949 CURTISS WRIGHT CORP COM 231561101 28853 207340 SH SOLE 206840 0 500 CUTERA INC COM COM 232109108 48616 1066130 SH SOLE 1045630 0 20500 CVS HEALTH CORP COM 126650100 32173 337350 SH SOLE 312850 0 24500 CYBEROPTICS CORP COM COM 232517102 2169 40330 SH SOLE 40330 0 0 D R HORTON INC COM COM 23331A109 471 7000 SH SOLE 7000 0 0 DAKTRONICS INC COM COM 234264109 414 152809 SH SOLE 152809 0 0 DALLASNEWS CORPORATION COM SER COM 235050101 116 25000 SH SOLE 25000 0 0 DANA HOLDING CORP COM COM 235825205 40015 3500855 SH SOLE 3309363 0 191492 DANAHER CORP SHS BEN INT COM 235851102 5538 21440 SH SOLE 18200 0 3240 DEERE & CO. COM 244199105 69932 209445 SH SOLE 194118 0 15327 DELL TECHNOLOGIES INC CL C COM 24703L202 2680 78445 SH SOLE 76545 0 1900 DENNYS CORP COM COM 24869P104 4518 480117 SH SOLE 435117 0 45000 DENTSPLY INTL INC COM 24906P109 1368 48240 SH SOLE 46990 0 1250 DEVON ENERGY CORP NEW COM 25179M103 1855 30854 SH SOLE 30854 0 0 DEXCOM INC COM COM 252131107 4188 52000 SH SOLE 52000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 59405 349832 SH SOLE 349582 0 250 DICKS SPORTING GOODS INC COM COM 253393102 712 6800 SH SOLE 6800 0 0 DIEBOLD NIXDORF COM 253651103 8056 3301840 SH SOLE 3170886 0 130954 DIGI INTL INC COM COM 253798102 2940 85040 SH SOLE 60040 0 25000 DIGITALBRIDGE GROUP INC CL A N REAL ESTATE INVE 25401T603 396 31680 SH SOLE 31680 0 0 DISH 3 3/8 8/15/26 CONVERTIBLE BOND 25470MAB5 225 325000 PRN SOLE 325000 0 0 DISH NETWORK CORPORATION COM 25470M109 21085 1524583 SH SOLE 1483919 0 40664 DISNEY WALT PRODTNS COM 254687106 42593 451529 SH SOLE 445431 0 6098 DISTRIBUTION SOLUTIONS GROUP COM 520776105 3609 128100 SH SOLE 128100 0 0 DOLLAR GEN CORP NEW COM COM 256677105 1079 4500 SH SOLE 4500 0 0 DONALDSON INC COM 257651109 20825 424910 SH SOLE 417610 0 7300 DONNELLEY FINL SOLUTIONS INCCO COM 25787G100 802 21700 SH SOLE 700 0 21000 DOW INC COM 260557103 512 11666 SH SOLE 11666 0 0 DRDGOLD LIMITED SPON ADR REPST COM 26152H301 62 11320 SH SOLE 11320 0 0 DRIL QUIP INC. COM 262037104 34628 1773959 SH SOLE 1725297 0 48662 DUCOMMUN INC DEL COM COM 264147109 15633 394176 SH SOLE 389176 0 5000 DUKE-WEEKS REALTY CORP COM NEW COM 264411505 1904 39500 SH SOLE 39500 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 24924 494532 SH SOLE 494532 0 0 EAGLE BANCORP INC MD COM COM 268948106 3707 82706 SH SOLE 76706 0 6000 EASTERN CO COM COM 276317104 9495 547264 SH SOLE 476533 0 70731 EBAY INC COM 278642103 798 21690 SH SOLE 21690 0 0 ECHOSTAR CORP-A COM 278768106 3679 223393 SH SOLE 205203 0 18190 ECOLAB INC COM 278865100 13497 93457 SH SOLE 85825 0 7632 EDGEWELL PERS CARE CO COM 28035Q102 61458 1643255 SH SOLE 1576305 0 66950 EDGIO INC COM 53261M104 440 158350 SH SOLE 133350 0 25000 EDWARDS LIFESCIENCES CORP COM COM 028176E11 3267 39540 SH SOLE 32300 0 7240 ELDORADO GOLD CORP COM 284902509 392 65070 SH SOLE 65070 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 2162 132900 SH SOLE 132900 0 0 EMERSON ELEC CO COM 291011104 398 5430 SH SOLE 5430 0 0 ENBRIDGE INC COM COM 29250N105 861 23206 SH SOLE 23206 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 34142 1358092 SH SOLE 1292701 0 65391 ENERGY SELECT SECTOR SPDR MUTUAL FUNDS 81369Y506 1548 21500 SH SOLE 21500 0 0 ENERGY TRANSFER LP COM 29273V100 472 42800 SH SOLE 42800 0 0 ENERPAC TOOL GROUP CORP CL A C COM 292765104 2086 117000 SH SOLE 117000 0 0 ENPRO INDS INC COM COM 29355X107 85108 1001511 SH SOLE 956078 0 45433 ENTEGRIS INC COM COM 29362U104 1826 22000 SH SOLE 22000 0 0 ENTERPRISE PRODS PARTNERS L CO OIL & GAS PARTNE 293792107 3753 157840 SH SOLE 157840 0 0 EOG RESOURCES INC COM 26875P101 285 2550 SH SOLE 2550 0 0 EPIPHANY TECHNOLOGY ACQUISITCO COM 29429X109 128 13000 SH SOLE 0 0 13000 EQUITY RESIDENTIAL PPTYS TR SH COM 29476L107 1902 28300 SH SOLE 28300 0 0 ESAB CORPORATION COM COM 29605J106 250 7488 SH SOLE 7488 0 0 ESTEE LAUDER CO. INC. COM 518439104 3852 17842 SH SOLE 15252 0 2590 ETHAN ALLEN INTERIORS INC COM COM 297602104 750 35500 SH SOLE 35500 0 0 EVERGY INC COM 30034W106 31756 534614 SH SOLE 532814 0 1800 EVERSOURCE ENERGY COM 30040W108 15401 197552 SH SOLE 190100 0 7452 EVO PMTS INC CL A COM COM 026927E10 1089 32711 SH SOLE 32711 0 0 EVOLENT HEALTH INC CL A COM 30050B101 3467 96500 SH SOLE 96500 0 0 EVOQUA WATER TECHNOLOGIES COCO COM 30057T105 593 17938 SH SOLE 17938 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 223 2377 SH SOLE 2377 0 0 EXPRO GROUP HOLDINGS NV COM COM N3144W105 663 52040 SH SOLE 30040 0 22000 EXTRA SPACE STORAGE INC COM COM 30225T102 380 2200 SH SOLE 2200 0 0 EXXON MOBIL CORP COM 30231G102 4217 48296 SH SOLE 48296 0 0 F N B CORP PA COM COM 302520101 534 46000 SH SOLE 46000 0 0 FACTSET RESH SYS INC COM COM 303075105 212 530 SH SOLE 530 0 0 FARMER BROS CO COM 307675108 3734 796090 SH SOLE 796090 0 0 FB FINL CORP COM COM 30257X104 459 12000 SH SOLE 12000 0 0 FEDERAL SIGNAL CORP COM COM 313855108 21907 587010 SH SOLE 560010 0 27000 FEDERATED INVESTORS INC-CL B COM 314211103 3117 94100 SH SOLE 92600 0 1500 FEDEX CORP COM COM 31428X106 261 1757 SH SOLE 1757 0 0 FINTECH ACQUISITION CORP V COM COM 31810Q107 199 20000 SH SOLE 20000 0 0 FIRST BANCORP N C COM COM 318910106 871 23800 SH SOLE 15800 0 8000 FIRST BANCORP P R COM NEW COM 318672706 1149 84000 SH SOLE 84000 0 0 FIRST BUSEY CORP COM NEW COM 319383204 626 28500 SH SOLE 28500 0 0 FIRST HORIZON NATL CORP COM COM 320517105 2907 126945 SH SOLE 126945 0 0 FIRSTENERGY CORP COM COM 337932107 1886 50969 SH SOLE 50819 0 150 FISERV INC COM COM 337738108 1170 12500 SH SOLE 12500 0 0 FLAGSTAR BANCORP INC COM PAR . COM 337930705 287 8600 SH SOLE 8600 0 0 FLOWERS FOODS INC COM COM 343498101 16630 673549 SH SOLE 635246 0 38303 FLOWSERVE CORP COM COM 34354P105 37301 1535017 SH SOLE 1429242 0 105775 FLUSHING FINL CORP COM COM 343873105 17949 926625 SH SOLE 896625 0 30000 FMC CORP COM NEW COM 302491303 8301 78531 SH SOLE 78531 0 0 FOCUS FINL PARTNERS INC COM CL COM 34417P100 773 24547 SH SOLE 24547 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 7190 114574 SH SOLE 113574 0 1000 FORD MTR CO DEL COM PAR $0.01 COM 345370860 896 80000 SH SOLE 80000 0 0 FORTINET INC COM COM 034959E11 5871 119500 SH SOLE 119500 0 0 FORTRESS TRANS INFRST INVS LCO COM 34960P101 726 48400 SH SOLE 28400 0 20000 FORTUNE BRANDS HOME & SECURITY COM 34964C106 14092 262463 SH SOLE 256945 0 5518 FOSTER L B CO COM COM 350060109 6775 694193 SH SOLE 694193 0 0 FOUR 0 12/15/25 CORPORATE BONDS 82452JAB5 260 300000 PRN SOLE 300000 0 0 FOX CORP CL A COM 35137L105 15135 493325 SH SOLE 468376 0 24949 FOX CORP CL B COM 35137L204 19629 688735 SH SOLE 675302 0 13433 FRANCO NEVADA CORP COM COM 351858105 306 2565 SH SOLE 2565 0 0 FRANKLIN ELEC INC COM 353514102 21280 260434 SH SOLE 260434 0 0 FRANKLIN RES INC COM COM 354613101 3623 168378 SH SOLE 168378 0 0 FREEPORT MCMORAN COPPER&GOLD COM 35671D857 35255 1289977 SH SOLE 1187753 0 102224 FTAI INFRASTRUCTURE LLC COM 35953C106 81 33900 SH SOLE 13900 0 20000 FULL HOUSE RESORTS INC COM COM 359678109 2539 451800 SH SOLE 451800 0 0 FULLER H B CO COM COM 359694106 27970 465399 SH SOLE 455399 0 10000 GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 5566 1120000 SH SOLE 1120000 0 0 GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 4770 867348 SH SOLE 867348 0 0 GABELLI ETFS TRUST GABELLI ASS ETF - EQUITY 36261K301 3931 205400 SH SOLE 205400 0 0 GABELLI FIN SRVCS OPP ETF MUTUAL FUNDS 36261K400 4752 207255 SH SOLE 207255 0 0 GABELLI GLB SML & MD CP VAL CO MUTUAL FUNDS 36249W104 322 33830 SH SOLE 33830 0 0 GABELLI GROWTH INNOVATORS ETF MUTUAL FUNDS 36261K202 1589 102400 SH SOLE 102400 0 0 GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 3113 327654 SH SOLE 327654 0 0 GABELLI LOVE OUR PLANET & PEOP MUTUAL FUNDS 36261K103 4185 183145 SH SOLE 183145 0 0 GABELLI MULTIMEDIA TRST INC MUTUAL FUNDS 36239Q109 7654 1224565 SH SOLE 1224565 0 0 GABELLI UTILILTY TRUST MUTUAL FUNDS 36240A101 1918 278030 SH SOLE 278030 0 0 GAMCO INVESTORS INC COM COM 361438104 380 22306 SH SOLE 22306 0 0 GAN LTD ORD SHS COM G3728V109 552 248550 SH SOLE 248550 0 0 GARRETT MOTION INC COM 366505105 2972 526036 SH SOLE 526036 0 0 GARRETT MOTION INC PFD CONV SE PREFERRED STOCKS 366505204 3895 547889 SH SOLE 547889 0 0 GATX CORP COM 361448103 133758 1570857 SH SOLE 1509517 0 61340 GDL FUND MUTUAL FUNDS 361570104 3288 415176 SH SOLE 415176 0 0 GENCOR INDS INC COM COM 368678108 869 96400 SH SOLE 96400 0 0 GENERAL DYNAMICS CORP COM COM 369550108 217 1025 SH SOLE 1025 0 0 GENERAL ELECTRIC CO COM NEW COM 369604301 2888 46645 SH SOLE 36664 0 9981 GENERAL MILLS INC COM 370334104 40056 522861 SH SOLE 482979 0 39882 GENERAL MTRS CO COM COM 37045V100 13607 424012 SH SOLE 423012 0 1000 GENIUS SPORTS LTD COM G3934V109 44 12000 SH SOLE 12000 0 0 GENTEX CORP COM COM 371901109 5075 212860 SH SOLE 212860 0 0 GENUINE PARTS CO COM 372460105 96871 648751 SH SOLE 617480 0 31271 GIBRALTER INDUSTRIES INC COM 374689107 3465 84650 SH SOLE 75350 0 9300 GLAUKOS CORP COM COM 377322102 382 7182 SH SOLE 7182 0 0 GLOBAL BLOOD THERAPEUTICS INCO COM 37890U108 3170 46544 SH SOLE 46544 0 0 GLOBUS MED INC CL A COM 379577208 238 3997 SH SOLE 3997 0 0 GOGO INC COM COM 38046C109 3351 276500 SH SOLE 273500 0 3000 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 708 87500 SH SOLE 87500 0 0 GOLDEN ENTERTAINMENT INC COM 381013101 5959 170800 SH SOLE 161300 0 9500 GOLDMAN SACHS BDC INC SHS MUTUAL FUNDS 38147U107 371 25700 SH SOLE 25700 0 0 GOLDMAN SACHS GR COM 38141G104 1751 5975 SH SOLE 5975 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1123 111300 SH SOLE 97000 0 14300 GORMAN RUPP CO COM 383082104 12216 513488 SH SOLE 493488 0 20000 GRACO INC COM COM 384109104 62056 1035132 SH SOLE 1011170 0 23962 GRAHAM CORP COM COM 384556106 2556 290769 SH SOLE 289769 0 1000 GRAHAM HOLDINGS CO. COM 384637104 8971 16676 SH SOLE 15078 0 1598 GRANITE CONSTR INC COM COM 387328107 383 15100 SH SOLE 15100 0 0 GRAY TELEVISION, INC COM 389375106 5444 380175 SH SOLE 380175 0 0 GRAY TELEVISION, INC CL A COM 389375205 841 64776 SH SOLE 64776 0 0 GREIF INC CL A COM 397624107 31623 530854 SH SOLE 514968 0 15886 GRIFFON CORP COM COM 398433102 87679 2970157 SH SOLE 2917367 0 52790 GRIFOLS SA SP ADR REP B NVT COM 398438408 240 27800 SH SOLE 27800 0 0 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 39593 7359279 SH SOLE 7080931 0 278348 GSK PLC COM 37733W204 212 7195 SH SOLE 7195 0 0 H R BLOCK INC COM 093671105 362 8500 SH SOLE 8500 0 0 H & E EQUIPMENT SERVICES INCCO COM 404030108 1145 40400 SH SOLE 40400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 19842 1175463 SH SOLE 1139863 0 35600 HALEON PLC SPON ADS COM 405552100 67 10987 SH SOLE 10987 0 0 HALLIBURTON COMPANY COM 406216101 30708 1247289 SH SOLE 1231380 0 15909 HANESBRANDS INC COM COM 410345102 1044 150000 SH SOLE 150000 0 0 HANGER ORTHOPEDIC GROUP INC CO COM 41043F208 1609 85970 SH SOLE 80970 0 5000 HARTFORD FINL SVCS GROUP INCCO COM 416515104 316 5100 SH SOLE 5100 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 1650 47600 SH SOLE 47600 0 0 HAWKINS INC COM COM 420261109 1936 49650 SH SOLE 48150 0 1500 HAYNES INTERNATIONAL INC COM 420877201 305 8680 SH SOLE 8680 0 0 HCA HEALTHCARE INC COM 40412C101 16469 89608 SH SOLE 89608 0 0 HEARTLAND MEDIA ACQUISITIO-A COM 42237V108 2988 300000 SH SOLE 300000 0 0 HEARTLAND MEDIA ACQUISITIO-WT WARRANT AND RIGH 42237V116 20 176795 SH SOLE 176795 0 0 HEICO CORP NEW CL A COM 422806208 344 3000 SH SOLE 3000 0 0 HEICO CORP NEW COM COM 422806109 17828 123820 SH SOLE 123820 0 0 HERC HLDGS INC COM COM 42704L104 195605 1882987 SH SOLE 1841528 0 41459 HESKA CORPORATION COM NEW COM 42805E306 1021 14000 SH SOLE 14000 0 0 HESS CORP COM 42809H107 1153 10582 SH SOLE 10582 0 0 HEWLETT PACKARD ENTERPRISE CCO COM 42824C109 9077 757714 SH SOLE 754384 0 3330 HEXCEL CORP NEW COM COM 428291108 2110 40800 SH SOLE 40800 0 0 HILL INTERNATIONAL INC COM COM 431466101 116 35043 SH SOLE 35043 0 0 HILLTOP HOLDINGS INC COM COM 432748101 249 10000 SH SOLE 0 0 10000 HOME DEPOT INC COM 437076102 15360 55664 SH SOLE 53949 0 1715 HONEYWELL INT'L INC COM 438516106 55981 335278 SH SOLE 333728 0 1550 HOPE BANCORP INC COM COM 43940T109 7205 570000 SH SOLE 570000 0 0 HORIZON BANCORP IND COM COM 440407104 180 10000 SH SOLE 10000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7670 482997 SH SOLE 482997 0 0 HOWMET AEROSPACE INC COM COM 443201108 2494 80646 SH SOLE 79913 0 733 HP INC COM COM 40434L105 657 26349 SH SOLE 26349 0 0 HUBBELL INC COM 443510607 920 4125 SH SOLE 4125 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3304 250692 SH SOLE 250692 0 0 HUNTSMAN CORP COM COM 447011107 3092 126000 SH SOLE 126000 0 0 HYSTER YALE MATLS HANDLING ICL COM 449172105 22867 1063080 SH SOLE 1033672 0 29408 I3 VERTICALS INC COM CL A COM 46571Y107 3624 180908 SH SOLE 147908 0 33000 IAA SPINCO INC COM COM 449253103 14019 440150 SH SOLE 440150 0 0 IAC INC COM 44891N208 3244 58572 SH SOLE 58072 0 500 ICPT 3 1/4 7/1/23 CONVERTIBLE BOND 45845PAA6 244 250000 PRN SOLE 250000 0 0 ICU MEDICAL INC COM 44930G107 3747 24878 SH SOLE 24878 0 0 IDEX CORP COM 45167R104 43101 215668 SH SOLE 213201 0 2467 ILLINOIS TOOL WORKS INC COM 452308109 2315 12815 SH SOLE 12815 0 0 ILLUMINA COM 452327109 334 1751 SH SOLE 1751 0 0 IMAX CORP COM COM 045245E11 2033 143998 SH SOLE 113998 0 30000 INDUS REALTY TRUST INC COM 45580R103 23847 455355 SH SOLE 448355 0 7000 INFN 2 1/8 9/1/24 CONVERTIBLE BOND 45667GAC7 276 300000 PRN SOLE 300000 0 0 INGERSOLL RAND INC COM 45687V106 6818 157594 SH SOLE 154801 0 2793 INGLES MKTS INC CL A COM 457030104 44084 556540 SH SOLE 540540 0 16000 INGREDION INC COM COM 457187102 2858 35499 SH SOLE 35499 0 0 INN 1 1/2 2/15/26 CONVERTIBLE BOND 866082AA8 210 250000 PRN SOLE 250000 0 0 INNOVATE CORP COM 45784J105 8 11000 SH SOLE 11000 0 0 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 928 107500 SH SOLE 107500 0 0 INSPIRED ENTMT INC COM COM 45782N108 199 22500 SH SOLE 22500 0 0 INTEGER HOLDINGS CORP COM 45826H109 1716 27572 SH SOLE 18572 0 9000 INTEL CORP COM 458140100 693 26903 SH SOLE 26903 0 0 INTERACTIVE BROKERS COM 45841N107 280 4387 SH SOLE 4387 0 0 INTERCONTINENTALEXCHANGE GROUP COM 45866F104 316 3503 SH SOLE 3503 0 0 INTERNATIONAL BUSINESS COM 459200101 4176 35148 SH SOLE 34438 0 710 INTERNATIONAL GAME TECH PLC SH COM G4863A108 4497 284600 SH SOLE 284600 0 0 INTERNATIONAL PAPER CO COM 460146103 304 9600 SH SOLE 9600 0 0 INTERPRIVATE II ACQUISITION CL COM 46064Q108 98 10000 SH SOLE 10000 0 0 INTERPRIVATE IV INFRATECH PRCL COM 46064T102 98 10000 SH SOLE 10000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 31553 1232534 SH SOLE 1191284 0 41250 INTEVAC INC COM COM 461148108 269 57800 SH SOLE 57800 0 0 INTL FLAVORS & FRAGRANCES COM 459506101 27675 304692 SH SOLE 293476 0 11216 INTUITIVE SURGICAL INC COM NEW COM 46120E602 2702 14414 SH SOLE 11864 0 2550 INVESCO LTD COM G491BT108 1233 90000 SH SOLE 90000 0 0 INVESCO QQQ TRUST SERIES 1 ETF - EQUITY 04609E107 3215 12030 SH SOLE 12030 0 0 INVITAE CORP COM COM 46185L103 167 68000 SH SOLE 68000 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 13249 298600 SH SOLE 298600 0 0 IROBOT CORP COM COM 462726100 2771 49191 SH SOLE 45191 0 4000 IRONNET INC COM COM 46323Q105 141 204000 SH SOLE 204000 0 0 IRONNET INC WT EXP 082626 WARRANT AND RIGH 46323Q113 10 75000 SH SOLE 75000 0 0 ISHARES GOLD TR ISHARES NEW ETF - EQUITY 464285204 5600 177600 SH SOLE 177600 0 0 ISHARES TR DJ HOME CONSTN MUTUAL FUNDS 464288752 677 13000 SH SOLE 13000 0 0 ISHARES TR DJ SEL DIV INDX MUTUAL FUNDS 464287168 558 5200 SH SOLE 5200 0 0 ISHARES TR DJ US REAL EST MUTUAL FUNDS 464287739 251 3085 SH SOLE 3085 0 0 ISHARES TR NASDQ BIO INDX MUTUAL FUNDS 464287556 585 5000 SH SOLE 5000 0 0 ISHARES TR RSSLL 2000 INDX COM 464287655 538 3262 SH SOLE 3262 0 0 ISHARES TR RUSSL 1000 GRWT MUTUAL FUNDS 464287614 3343 15890 SH SOLE 15890 0 0 ISHARES TR S&P GLB100INDX MUTUAL FUNDS 464287572 1000 16800 SH SOLE 16800 0 0 ISHARES TR S&P500 GRW ETF - EQUITY 464287309 463 8000 SH SOLE 8000 0 0 ITRON INC COM 465741106 2821 67000 SH SOLE 67000 0 0 ITT INC COM COM 45073V108 23366 357599 SH SOLE 349699 0 7900 J & J SNACK FOODS CORP COM 466032109 5904 45600 SH SOLE 45600 0 0 J.P. MORGAN CHASE & CO COM 46625H100 40479 387355 SH SOLE 367921 0 19434 JANUS HENDERSON GROUP PLC COM G4474Y214 11674 574774 SH SOLE 574774 0 0 JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 785 9130 SH SOLE 9130 0 0 JOHNSON CONTROLS INTERNATION COM G51502105 28038 569638 SH SOLE 561538 0 8100 JOHNSON OUTDOORS INC CL A COM 479167108 2048 39906 SH SOLE 39906 0 0 JOHNSON & JOHNSON COM 478160104 25345 155151 SH SOLE 153151 0 2000 KAMAN CORP COM 483548103 63585 2276592 SH SOLE 2253792 0 22800 KAR AUCTION SVCS INC COM COM 48238T109 5052 452310 SH SOLE 452310 0 0 KELLOGG CO COM 487836108 11595 166449 SH SOLE 145087 0 21362 KENNAMETAL INC COM COM 489170100 4863 236300 SH SOLE 236300 0 0 KEURIG DR PEPPER INC COM COM 49271V100 2017 56309 SH SOLE 56009 0 300 KEYCORP COM 493267108 183 11444 SH SOLE 11444 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 2400 15250 SH SOLE 15050 0 200 KIMBALL INTL INC CL B COM 494274103 1516 241050 SH SOLE 241050 0 0 KIMCO RLTY CORP COM COM 49446R109 999 54258 SH SOLE 54258 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1626 432565 SH SOLE 432565 0 0 KKR REAL ESTATE FIN TR INC COM COM 48251K100 813 50000 SH SOLE 50000 0 0 KKR & CO INC CL A COM 48251W104 16395 381285 SH SOLE 310127 0 71158 KLX ENERGY SERVICS HOLDNGS INC COM 48253L205 156 19000 SH SOLE 19000 0 0 KRAFT HEINZ CO/THE COM 500754106 12911 387145 SH SOLE 387145 0 0 KRATOS DEFENSE & SEC SOLUTIOCO COM 50077B207 110 10850 SH SOLE 10850 0 0 KYNDRYL HOLDINGS INC COM 50155Q100 2622 317050 SH SOLE 251930 0 65120 L3HARRIS TECH INC COM 502431109 19199 92377 SH SOLE 92127 0 250 LA Z BOY CHAIR CO COM 505336107 6207 275000 SH SOLE 275000 0 0 LAMB WESTON HLDGS INC COM COM 513272104 961 12413 SH SOLE 12413 0 0 LANDEC CORP COM COM 514766104 702 79000 SH SOLE 79000 0 0 LANDS END INC NEW COM COM 51509F105 1239 160500 SH SOLE 160500 0 0 LAS VEGAS SANDS CORP COM 517834107 4413 117629 SH SOLE 117629 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 1939 39404 SH SOLE 32744 0 6660 LAZARD LTD SHS A COM G54050102 547 17200 SH SOLE 17200 0 0 LEE ENTERPRISES INC COM COM 523768406 716 40709 SH SOLE 40709 0 0 LENDINGTREE INC DTD 07/15/2 0. CONVERTIBLE BOND 52603BAD9 285 400000 PRN SOLE 400000 0 0 LENNAR B SHARES COM 526057302 41730 701226 SH SOLE 679712 0 21514 LENNAR CORP COM COM 526057104 792 10622 SH SOLE 10622 0 0 LGL GROUP INC COM 50186A108 6135 541937 SH SOLE 541937 0 0 LGL GROUP INC WT EXP 111625 WARRANT AND RIGH 50186A132 217 541937 SH SOLE 541937 0 0 LHC GROUP INC COM COM 50187A107 301 1840 SH SOLE 1840 0 0 LIBERTY BRAVES GROUP A COM 531229706 72190 2564466 SH SOLE 2489703 0 74763 LIBERTY BRAVES GROUP C COM 531229888 39343 1430638 SH SOLE 1360711 0 69927 LIBERTY BROADBAND CORP COM SER COM 530307107 3892 52176 SH SOLE 48863 0 3313 LIBERTY BROADBAND CORP SERIES COM 530307305 15253 206683 SH SOLE 199209 0 7474 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 12384 794372 SH SOLE 768930 0 25442 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 25276 1531890 SH SOLE 1516010 0 15880 LIBERTY LATIN AMERICA CLASS A COM G9001E102 1379 222824 SH SOLE 222779 0 45 LIBERTY LATIN AMERICA LTD COM COM G9001E128 1035 168369 SH SOLE 139178 0 29191 LIBERTY MEDIA GROUP A COM 531229870 3912 74486 SH SOLE 71081 0 3405 LIBERTY MEDIA GROUP C COM 531229854 5325 91026 SH SOLE 86074 0 4952 LIBERTY SIRIUS GROUP C COM 531229607 16170 428802 SH SOLE 421648 0 7154 LIBERTY SIRIUSXM GROUP COM 531229409 20441 536922 SH SOLE 530265 0 6657 LIBERTY TRIPADVISOR HLDG-A COM 531465102 172 157665 SH SOLE 102665 0 55000 LIFETIME BRANDS INC COM COM 53222Q103 108 16000 SH SOLE 16000 0 0 LIFEWAY FOODS INC COM COM 531914109 172 30000 SH SOLE 30000 0 0 LILLY, ELI AND COMPANY COM 532457108 6175 19096 SH SOLE 17496 0 1600 LIMONEIRA CO COM COM 532746104 1164 88300 SH SOLE 88300 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 11818 94000 SH SOLE 94000 0 0 LINDSAY CORP COM 535555106 8525 59500 SH SOLE 59500 0 0 LITE 1/2 12/15/26 CONVERTIBLE BOND 55024UAD1 328 350000 PRN SOLE 350000 0 0 LITTELFUSE INC COM 537008104 9040 45500 SH SOLE 45500 0 0 LIVE NATION INC COM 538034109 20502 269622 SH SOLE 269622 0 0 LIVENT CORP COM COM 53814L108 3004 98000 SH SOLE 98000 0 0 LLNW 3 1/2 8/1/25 CORPORATE BONDS 53261MAB0 227 250000 PRN SOLE 250000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 810 2097 SH SOLE 2097 0 0 LOWES COS INC COM COM 548661107 550 2931 SH SOLE 2931 0 0 LRN 1 1/8 9/1/27 CONVERTIBLE BOND 86333MAA6 306 300000 PRN SOLE 300000 0 0 LUMEN TECHNOLOGIES INC COM 550241103 626 85996 SH SOLE 85996 0 0 LUV 1 1/4 5/1/25 CONVERTIBLE BOND 844741BG2 230 200000 PRN SOLE 200000 0 0 M & T BK CORP COM COM 55261F104 4192 23777 SH SOLE 22777 0 1000 MADISON SQRE GD ENTERT COM 55826T102 40332 914757 SH SOLE 878835 0 35922 MADISON SQUARE GARDEN SPORTS COM 55825T103 84994 621937 SH SOLE 603921 0 18016 MAG SILVER CORP COM COM 55903Q104 488 39120 SH SOLE 39120 0 0 MANITOWOC CO INC COM NEW COM 563571405 3078 397225 SH SOLE 395425 0 1800 MANNING & NAPIER INC COM 56382Q102 7419 604631 SH SOLE 604631 0 0 MARCUS CORP COM COM 566330106 11075 797340 SH SOLE 766340 0 31000 MARINE PRODS CORP COM COM 568427108 4800 567333 SH SOLE 553979 0 13354 MARSH & MCLENNAN COS INC COM COM 571748102 3249 21766 SH SOLE 21766 0 0 MARVELL TECHNOLOGY GROUP LTD C COM 573874104 1540 35896 SH SOLE 29306 0 6590 MASIMO CORP COM COM 574795100 11999 85000 SH SOLE 85000 0 0 MASTERCARD INC COM COM 57636Q104 6599 23207 SH SOLE 20267 0 2940 MATCH GROUP INC NEW COM COM 57667L107 402 8413 SH SOLE 8413 0 0 MATERION CORPORATION COM 576690101 22532 281650 SH SOLE 274650 0 7000 MATIV INC COM 808541106 309 14000 SH SOLE 14000 0 0 MATTEL INC COM 577081102 1021 53900 SH SOLE 45900 0 8000 MATTHEWS INTL CORP CL A COM 577128101 25469 1136500 SH SOLE 1087770 0 48730 MCCORMICK & CO INC COM VTG COM 579780107 329 4500 SH SOLE 4500 0 0 MCCORMICK & CO INC NON VOTING COM 579780206 260 3650 SH SOLE 3650 0 0 MCDONALDS CORP COM 580135101 470 2037 SH SOLE 2037 0 0 MCGRATH RENTCORP COM COM 580589109 1971 23500 SH SOLE 23500 0 0 MEDALLION FINANCIAL CORP COM 583928106 1193 170000 SH SOLE 170000 0 0 MEDTRONIC PLC COM G5960L103 1034 12801 SH SOLE 12801 0 0 MERCK & COMPANY COM 58933Y105 14889 172885 SH SOLE 172885 0 0 MERIDIAN BIOSCIENCE INC COM COM 589584101 6978 221306 SH SOLE 221306 0 0 META PLATFORMS INC COM 30303M102 5028 37056 SH SOLE 32835 0 4221 METLIFE INC. COM 59156R108 1306 21482 SH SOLE 21482 0 0 MGM RESORTS INTERNATIONAL COM 552953101 18833 633687 SH SOLE 621687 0 12000 MICROSOFT CORP COM 594918104 33652 144493 SH SOLE 129338 0 15155 MIDDLEBY CORP COM COM 596278101 615 4800 SH SOLE 4800 0 0 MILLICOM INTL CELLULAR S A SHS COM L6388F110 12304 1078388 SH SOLE 1018758 0 59630 MINERALS TECHNOLOGIES INC COM 603158106 10544 213400 SH SOLE 213400 0 0 MIRION TECHNOLOGIES INC COM 60471A101 1546 207000 SH SOLE 131000 0 76000 MODINE MFG CO COM 607828100 41536 3209889 SH SOLE 3053456 0 156433 MOLSON COORS BREWING CO -B COM 60871R209 849 17685 SH SOLE 17685 0 0 MOMENTIVE GLOBAL INC COM COM 60878Y108 273 47000 SH SOLE 25000 0 22000 MONDELEZ INTERNATIONAL COM 609207105 51453 938407 SH SOLE 899676 0 38731 MONEYGRAM INTERNATIONAL INC CO COM 60935Y208 1830 175950 SH SOLE 175950 0 0 MONRO MUFFLER BRAKE INC COM 610236101 10416 239665 SH SOLE 239665 0 0 MOOG INC CL A COM 615394202 10425 148190 SH SOLE 142690 0 5500 MOOG INC CL B COM 615394301 4058 58892 SH SOLE 58892 0 0 MORGAN STANLEY COM 617446448 20143 254947 SH SOLE 233567 0 21380 MOVADO GROUP INC COM COM 624580106 5923 210200 SH SOLE 210200 0 0 MSCI INC CL A COM 55354G100 1969 4668 SH SOLE 4028 0 640 MUELLER INDS INC COM COM 624756102 155390 2614237 SH SOLE 2546996 0 67241 MUELLER WATER PRODUCTS INC COM 624758108 37004 3603126 SH SOLE 3457146 0 145980 MYERS INDS INC COM 628464109 52363 3179313 SH SOLE 3087213 0 92100 NAPCO SEC SYS INC COM COM 630402105 1122 38600 SH SOLE 38600 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 17017 267265 SH SOLE 267265 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 1907 49478 SH SOLE 49478 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 71930 1168642 SH SOLE 1114000 0 54642 NATIONAL PRESTO INDS INC COM 637215104 1073 16500 SH SOLE 16500 0 0 NAVIGATOR HOLDINGS LTD SHS COM Y62132108 6824 596001 SH SOLE 586001 0 10000 NCR CORP NEW COM COM 062886E11 640 33680 SH SOLE 33680 0 0 NEE 6.219 9/1/23 CONVERTIBLE PREF 65339F739 340 7000 SH SOLE 7000 0 0 NEOGEN CORP COM COM 640491106 559 40000 SH SOLE 40000 0 0 NETFLIX COM INC COM COM 64110L106 3507 14895 SH SOLE 12905 0 1990 NEURONETICS INC COM COM 64131A105 189 59500 SH SOLE 57000 0 2500 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 161 23112 SH SOLE 23112 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 914 107199 SH SOLE 107199 0 0 NEW YORK CMNTY CAP TR V CV PFD CONVERTIBLE PREF 64944P307 312 7000 SH SOLE 7000 0 0 NEWMARKET CORP COM COM 651587107 4422 14700 SH SOLE 14700 0 0 NEWMONT CORP COM 651639106 24478 582404 SH SOLE 563292 0 19112 NEWS CORP NEW CL A COM 65249B109 3484 230582 SH SOLE 221532 0 9050 NEXSTAR MEDIA GROUP INC COM 65336K103 21575 129306 SH SOLE 129306 0 0 NEXTERA ENERGY INC COM COM 65339F101 18200 232114 SH SOLE 219605 0 12509 NEXTERA ENERGY PARTNERS LP COM 65341B106 6948 96086 SH SOLE 94086 0 2000 NEXTIER OILFIELD SOLUTIONS INC COM 65290C105 115 15605 SH SOLE 8605 0 7000 NEXTNAV INC WT WARRANT AND RIGH 65345N114 41 75000 SH SOLE 75000 0 0 NIELSEN HOLDINGS PLC COM G6518L108 3134 113064 SH SOLE 113064 0 0 NIKE INC CL B COM 654106103 3611 43446 SH SOLE 36856 0 6590 NOMAD FOODS LTD USD ORD SHS COM G6564A105 217 15275 SH SOLE 15275 0 0 NORDSON CORP COM COM 655663102 8385 39500 SH SOLE 39500 0 0 NORTHERN TRUST CORP COM 665859104 21741 254105 SH SOLE 246105 0 8000 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 921 1959 SH SOLE 1959 0 0 NORTHWEST NAT HLDG CO COM COM 66765N105 1492 34400 SH SOLE 34400 0 0 NORTHWESTERN CORP COM NEW COM 668074305 13717 278350 SH SOLE 270850 0 7500 NORTONLIFELOCK INC COM COM 668771108 1337 66379 SH SOLE 63379 0 3000 NUVASIVE INC COM COM 670704105 7444 169924 SH SOLE 162924 0 7000 NVIDIA CORP COM COM 67066G104 6817 56156 SH SOLE 48460 0 7696 NXP SEMICONDUCTORS N V COM COM N6596X109 1800 12200 SH SOLE 12200 0 0 N-ABLE INC COMMON STOCK COM 62878D100 146 15775 SH SOLE 15775 0 0 OCCIDENTAL PETE CORP COM 674599105 6524 106175 SH SOLE 106175 0 0 OCEANEERING INTL INC COM COM 675232102 3429 430800 SH SOLE 347500 0 83300 OCEANFIRST FINL CORP COM COM 675234108 1957 105000 SH SOLE 105000 0 0 OIL DRI CORP AMER COM COM 677864100 11664 481987 SH SOLE 473987 0 8000 OLIN CORP COM PAR $1. COM 680665205 4974 116000 SH SOLE 116000 0 0 ONE GAS INC COM COM 68235P108 3290 46737 SH SOLE 45425 0 1312 ONEOK INC NEW COM COM 682680103 9359 182650 SH SOLE 172650 0 10000 OPKO HEALTH INC COM COM 68375N103 378 200000 SH SOLE 200000 0 0 OPPFI INC COM 68386H103 64 28000 SH SOLE 28000 0 0 OPPFI INC WT WARRANT AND RIGH 68386H111 30 126000 SH SOLE 126000 0 0 OPTION CARE HEALTH INC COM 68404L201 2777 88227 SH SOLE 88227 0 0 ORACLE SYS CORP COM 68389X105 684 11201 SH SOLE 11201 0 0 ORGANON & CO COMMON STOCK COM 68622V106 502 21437 SH SOLE 21437 0 0 ORMAT TECHNOLOGIES INC COM 686688102 7262 84250 SH SOLE 84250 0 0 ORTHOFIX MED INC COM COM 68752M108 1578 82600 SH SOLE 82600 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 233 22880 SH SOLE 22880 0 0 OTIS WORLDWIDE CORP COM COM 68902V107 627 9834 SH SOLE 9334 0 500 OTTER TAIL CORPORATION COM COM 689648103 20575 334450 SH SOLE 331950 0 2500 O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 51691 73492 SH SOLE 72942 0 550 PACCAR INC COM 693718108 1896 22650 SH SOLE 19850 0 2800 PACWEST BANCORP DEL COM COM 695263103 224 9900 SH SOLE 9900 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 163 20000 SH SOLE 20000 0 0 PALO ALTO NETWORKS INC COM COM 697435105 1238 7560 SH SOLE 7560 0 0 PAR 1 1/2 10/15/27 144A CONVERTIBLE BOND 698884AE3 298 400000 PRN SOLE 400000 0 0 PAR TECHNOLOGY CORP COM COM 698884103 10428 353119 SH SOLE 335119 0 18000 PARA 5 3/4 4/1/24 PREFERRED STOCKS 92556H305 230 7435 SH SOLE 7435 0 0 PARAMOUNT GLOBAL CL A COM 92556H107 45451 2110092 SH SOLE 2016743 0 93349 PARAMOUNT GLOBAL CL B COM 92556H206 13171 691770 SH SOLE 682770 0 9000 PARATEK PHARMACEUTICALS INC CO COM 699374302 127 49500 SH SOLE 49500 0 0 PARK AEROSPACE CORP COM 70014A104 7180 650400 SH SOLE 650400 0 0 PARK OHIO HLDGS CORP COM COM 700666100 10437 922810 SH SOLE 922810 0 0 PATTERSON COMPANIES INC COM 703395103 18345 763739 SH SOLE 731039 0 32700 PATTERSON-UTI ENERGY INC COM COM 703481101 409 35042 SH SOLE 35042 0 0 PAYPAL HLDGS INC COM COM 70450Y103 3852 44749 SH SOLE 37669 0 7080 PAYSAFE LTD COM G6964L107 195 141200 SH SOLE 141200 0 0 PEAPACK-GLADSTONE FINL CORP CO COM 704699107 2495 74150 SH SOLE 46150 0 28000 PELOTON INTERACTIVE INC CL A C COM 70614W100 80 11590 SH SOLE 11590 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 46486 472278 SH SOLE 472278 0 0 PEPSICO INC COM 713448108 15746 96450 SH SOLE 95050 0 1400 PERRIGO COMPANY COM G97822103 16255 455829 SH SOLE 455829 0 0 PETIQ INC COM CL A COM 71639T106 564 81763 SH SOLE 81763 0 0 PFIZER INC COM 717081103 7826 178829 SH SOLE 169229 0 9600 PGT INC COM COM 69336V101 404 19288 SH SOLE 19288 0 0 PHILLIPS 66 COM 718546104 510 6322 SH SOLE 6322 0 0 PINEAPPLE ENERGY INC COM 72303P107 142 163887 SH SOLE 163887 0 0 PING IDENTITY HLDG CORP COM COM 72341T103 598 21310 SH SOLE 21310 0 0 PIONEER MERGER CORP CL A SHS COM G7S24C103 100 10000 SH SOLE 0 0 10000 PIONEER NAT RES CO COM COM 723787107 208 960 SH SOLE 960 0 0 PITNEY BOWES INC COM 724479100 28 12000 SH SOLE 12000 0 0 PJT PARTNERS INC COM CL A COM 69343T107 6665 99750 SH SOLE 89750 0 10000 PMV CONSUMER ACQUISITION CORCO COM 693486102 2079 210000 SH SOLE 210000 0 0 PMV CONSUMER ACQUISITION CORWT WARRANT AND RIGH 693486110 6 141600 SH SOLE 141600 0 0 PNC FINANCIAL CORP COM 693475105 27626 184890 SH SOLE 171990 0 12900 PNM RES INC COM 69349H107 48690 1064726 SH SOLE 1041226 0 23500 PORTLAND GEN ELEC CO COM NEW COM 736508847 2308 53100 SH SOLE 52300 0 800 POST HOLDINGS INC COM 737446104 28239 344761 SH SOLE 343261 0 1500 POST HOLDINGS PARTNERING COR COM 737465203 1184 121800 SH SOLE 61800 0 60000 POST HOLDINGS PARTNERING CORCO COM 737465104 1472 151899 SH SOLE 151899 0 0 POST HOLDINGS PARTNERING CORWT WARRANT AND RIGH 737465112 2 16666 SH SOLE 16666 0 0 POTLATCH CORP NEW COM COM 737630103 969 23600 SH SOLE 13600 0 10000 PRIMIS FINANCIAL CORP COM COM 74167B109 133 11000 SH SOLE 11000 0 0 PRIMO WATER CORP COM 74167P108 11359 905062 SH SOLE 889912 0 15150 PROCTER & GAMBLE COMPANY COM 742718109 9261 73357 SH SOLE 64057 0 9300 PROG HOLDINGS INC COM COM 74319R101 2207 147346 SH SOLE 147346 0 0 PROLOGIS INC REAL ESTATE INVE 74340W103 5402 53170 SH SOLE 53170 0 0 PROSHARES TR ULTRASHRT S&P500 ETF - EQUITY 74347G416 1228 22500 SH SOLE 22500 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 2970 313285 SH SOLE 295285 0 18000 QTWO 3/4 6/1/26 CONVERTIBLE BOND 74736LAD1 159 200000 PRN SOLE 200000 0 0 QUAKER HOUGHTON COM 747316107 709 4910 SH SOLE 4910 0 0 QUALCOMM INC COM COM 747525103 1502 13290 SH SOLE 13290 0 0 QUIDELORTHO CORP COM 219798105 13649 190954 SH SOLE 190954 0 0 QURATE RETAIL GROUP INC COM 74915M100 872 434061 SH SOLE 392061 0 42000 RADIUS GLOBAL INFRASTRCTRE ICO COM 750481103 585 62060 SH SOLE 35060 0 27000 RAYTHEON TECHNOLOGIES CORP COM 075513E10 1866 22795 SH SOLE 22795 0 0 READING INTERNATIONAL INC CL B COM 755408200 206 11000 SH SOLE 11000 0 0 READING INTL INC CL A COM 755408101 754 229200 SH SOLE 229200 0 0 REALTY INCOME CORP COM COM 756109104 2311 39700 SH SOLE 39700 0 0 REDWOOD TR INC COM COM 758075402 1122 195400 SH SOLE 195400 0 0 REGENCY CTRS CORP COM COM 758849103 2622 48700 SH SOLE 48700 0 0 RENASANT CORP COM COM 07597E111 698 22300 SH SOLE 22300 0 0 REPUBLIC SVCS INC CL A COM 760759100 105302 774055 SH SOLE 771555 0 2500 RESIDEO TECHNOLOGIES INC COM 76118Y104 21313 1118227 SH SOLE 1073020 0 45207 RESOLUTE FST PRODS INC COM COM 76117W109 845 42250 SH SOLE 42250 0 0 RETAIL OPPORTUNITY INVESTMENTS COM 76131N101 447 32500 SH SOLE 32500 0 0 REXFORD INDL RLTY INC COM COM 76169C100 1087 20900 SH SOLE 20900 0 0 ROCKWELL INTL CORP NEW COM COM 773903109 26773 124461 SH SOLE 118161 0 6300 ROGERS COMMUNICATIONS CL B COM 775109200 16206 420490 SH SOLE 410690 0 9800 ROGERS CORP COM COM 775133101 5079 21000 SH SOLE 21000 0 0 ROLLINS INC COM 775711104 86198 2485516 SH SOLE 2467977 0 17539 ROPER INDS INC NEW COM 776696106 10273 28565 SH SOLE 28565 0 0 ROYAL GOLD INC COM COM 780287108 1484 15820 SH SOLE 15820 0 0 RPC INC. COMMON COM 749660106 21811 3147383 SH SOLE 3031330 0 116053 RUSH ENTERPRISES INC CL A COM 781846209 2262 51562 SH SOLE 33562 0 18000 RUSH ENTERPRISES INC CL B COM 781846308 36828 768700 SH SOLE 759200 0 9500 RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 86600 1176795 SH SOLE 1140809 0 35986 SALEM COMMUNICATIONS CORP DECL COM 794093104 325 187000 SH SOLE 187000 0 0 SALESFORCE COM INC COM COM 79466L302 890 6189 SH SOLE 6189 0 0 SALLY BEAUTY HLDGS INC COM COM 079546E10 11133 883574 SH SOLE 883574 0 0 SANDY SPRING BANCORP INC COM COM 800363103 4673 132526 SH SOLE 114526 0 18000 SANFILIPPO JOHN B & SON INC CO COM 800422107 1865 24625 SH SOLE 22625 0 2000 SCHEIN HENRY INC COM COM 806407102 21471 326455 SH SOLE 308667 0 17788 SCHLUMBERGER COM 806857108 6221 173286 SH SOLE 167871 0 5415 SCHWAB CHARLES CORP NEW COM 808513105 6029 83882 SH SOLE 83882 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 40818 3621798 SH SOLE 3559857 0 61941 SEACOAST BKG CORP FLA COM NEW COM 811707801 1128 37300 SH SOLE 37300 0 0 SECTOR SPDR TR SH BN INT-TCHLY MUTUAL FUNDS 81369Y803 1912 16100 SH SOLE 16100 0 0 SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 7993 263281 SH SOLE 263281 0 0 SECUREWORKS CORP CL A COM 81374A105 174 21650 SH SOLE 21650 0 0 SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 667 10000 SH SOLE 10000 0 0 SELECT SECTOR SPDR TR SBI HEAL MUTUAL FUNDS 81369Y209 606 5000 SH SOLE 5000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 26847 387182 SH SOLE 374482 0 12700 SERITAGE GROWTH PPTYS CL A COM 81752R100 1836 203572 SH SOLE 203572 0 0 SERVICENOW INC COM COM 81762P102 3022 8002 SH SOLE 6412 0 1590 SERVISFIRST BANCSHARES INC COM COM 81768T108 2080 26000 SH SOLE 26000 0 0 SHAKE SHACK INC CL A COM 819047101 711 15797 SH SOLE 15797 0 0 SHELL PLC SPON ADS COM 780259305 664 13346 SH SOLE 13346 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 1915 112536 SH SOLE 112536 0 0 SHERWIN WILLIAMS CO COM COM 824348106 4616 22546 SH SOLE 18946 0 3600 SHYFT GROUP INC COM COM 825698103 5639 276000 SH SOLE 276000 0 0 SIERRA METALS INC COM COM 82639W106 32 65000 SH SOLE 65000 0 0 SIERRA WIRELESS INC COM COM 826516106 215 7068 SH SOLE 7068 0 0 SIGNIFY HEALTH INC CL A COM COM 82671G100 245 8400 SH SOLE 8400 0 0 SILVERCREST METALS INC COM COM 828363101 617 111485 SH SOLE 111485 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 46973 2596616 SH SOLE 2501779 0 94837 SIRIUS XM HOLDINGS INC COM 82968B103 6627 1160596 SH SOLE 1160596 0 0 SJW GROUP COM 784305104 7093 123145 SH SOLE 119745 0 3400 SKYLINE CHAMPION CORPORATION COM 830830105 12411 234750 SH SOLE 233450 0 1300 SMILEDIRECTCLUB INC CL A COM COM 83192H106 20 22000 SH SOLE 22000 0 0 SMITH A O CORP COM COM 831865209 3789 78000 SH SOLE 78000 0 0 SMUCKER J M CO COM NEW COM 832696405 27255 198348 SH SOLE 190403 0 7945 SNAP ON TOOLS CORP COM 833034101 2185 10850 SH SOLE 10600 0 250 SNOWFLAKE INC CL A COM 833445109 2745 16150 SH SOLE 16150 0 0 SOLARWINDS INC COM 83417Q204 926 119425 SH SOLE 119425 0 0 SONOCO PRODS CO COM COM 835495102 8793 155000 SH SOLE 155000 0 0 SONY GROUP CORPORATION ADR COM 835699307 108821 1699005 SH SOLE 1615853 0 83152 SOUTH JERSEY INDS INC COM COM 838518108 399 11950 SH SOLE 11950 0 0 SOUTH ST CORP COM COM 840441109 4946 62509 SH SOLE 51709 0 10800 SOUTHERN FIRST BANCSHARES INCO COM 842873101 1196 28705 SH SOLE 24005 0 4700 SOUTHWEST GAS CORP COM 844895102 48949 701782 SH SOLE 674720 0 27062 SPDR DIVIDEND ETF COM 78464A763 227 2035 SH SOLE 2035 0 0 SPDR GOLD TRUST GOLD SHS COM 78463V107 6512 42100 SH SOLE 42100 0 0 SPDR SERIES TRUST KBW REGL BKG COM 78464A698 2650 45000 SH SOLE 45000 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 6576 18410 SH SOLE 18410 0 0 SPECTRUM BRANDS INC COM 84790A105 3737 95736 SH SOLE 94736 0 1000 SPIRE INC COM COM 84857L101 1050 16850 SH SOLE 8850 0 8000 SPORTSMANS WHSE HLDGS INC COM COM 84920Y106 960 115662 SH SOLE 115662 0 0 SSR MNG INC COM COM 784730103 1508 102535 SH SOLE 102535 0 0 ST. JOE COMPANY COM 790148100 31412 980700 SH SOLE 980700 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 8402 258523 SH SOLE 258523 0 0 STANDEX INTL CORP COM 854231107 6712 82200 SH SOLE 82200 0 0 STARBUCKS CORP COM COM 855244109 1297 15394 SH SOLE 15394 0 0 STARRETT L S CO CL A COM 855668109 4317 488950 SH SOLE 488950 0 0 STATE STREET CORP COM 857477103 53319 876810 SH SOLE 843056 0 33754 STEEL CONNECT INC COM 858098106 1411 1030000 SH SOLE 1030000 0 0 STEEL PARTNERS HLDGS L P COM 85814R107 3900 93971 SH SOLE 92871 0 1100 STELLANTIS N V SHRS COM N82405106 237 20000 SH SOLE 20000 0 0 STERIS PLC COM G8473T100 14325 86150 SH SOLE 86000 0 150 STONERIDGE INC COM 86183P102 4252 250865 SH SOLE 250865 0 0 STORE CAP CORP COM COM 862121100 368 11750 SH SOLE 11750 0 0 STRATASYS LTD SHS COM M85548101 188 13050 SH SOLE 13050 0 0 STRATTEC SECURITY CORP. COM 863111100 13310 639899 SH SOLE 635099 0 4800 SUMMIT HOTEL PPTYS COM COM 866082100 91 13500 SH SOLE 13500 0 0 SUN CMNTYS INC COM COM 866674104 2397 17709 SH SOLE 17709 0 0 SUPERIOR INDS INTL INC COM 868168105 211 70001 SH SOLE 70001 0 0 SURMODICS INC COM COM 868873100 1818 59800 SH SOLE 59800 0 0 SVB FINL GROUP COM COM 78486Q101 1354 4031 SH SOLE 4031 0 0 SWISS HELVETIA FD INC MUTUAL FUNDS 870875101 109 16048 SH SOLE 16048 0 0 SWITCH INC A COM 87105L104 808 23978 SH SOLE 23978 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 8585 228877 SH SOLE 225377 0 3500 S&P GLOBAL INC COM COM 78409V104 18305 59948 SH SOLE 59948 0 0 T ROWE PRICE GROUP INC COM 74144T108 5707 54350 SH SOLE 54350 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 8557 78506 SH SOLE 74706 0 3800 TANGER FACTORY OUTLET CTRS ICO COM 875465106 187 13700 SH SOLE 13700 0 0 TARGET CORP COM COM 087612E11 769 5180 SH SOLE 5180 0 0 TC ENERGY CORP COM COM 87807B107 403 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD COM H84989104 2668 24175 SH SOLE 22175 0 2000 TEAM INC COM COM 878155100 1123 1059135 SH SOLE 1039135 0 20000 TECHNIPFMC PLC COM G87110105 648 76575 SH SOLE 43575 0 33000 TEGNA INC COM COM 87901J105 10546 509948 SH SOLE 448448 0 61500 TEJON RANCH CO DEL COM COM 879080109 9033 627324 SH SOLE 611324 0 16000 TELADOC INC COM COM 87918A105 3256 128436 SH SOLE 112217 0 16219 TELEPHONE & DATA SYS COM 879433829 23442 1686479 SH SOLE 1560401 0 126078 TELESAT CORP COM 879512309 11555 1479533 SH SOLE 1427733 0 51800 TENCENT MUSIC ENTMT GROUP ADS COM 88034P109 524 129000 SH SOLE 129000 0 0 TENNANT CO COM 880345103 27733 490325 SH SOLE 487325 0 3000 TENNECO INC COM 880349105 6316 363174 SH SOLE 357174 0 6000 TER 1 1/4 12/15/23 CONVERTIBLE BOND 880770AG7 238 100000 PRN SOLE 100000 0 0 TEREX CORP NEW COM COM 880779103 770 25900 SH SOLE 18900 0 7000 TERMINIX GLOBAL HOLDINGS INC C COM 088087E10 17942 468573 SH SOLE 468573 0 0 TESLA MTRS INC COM COM 88160R101 6220 23448 SH SOLE 20228 0 3220 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 1278 158400 SH SOLE 158400 0 0 TEXAS INSTRUMENTS INC COM 882508104 13427 86750 SH SOLE 67316 0 19434 TEXAS PACIFIC LAND CORPORATION COM 88262P102 5332 3000 SH SOLE 3000 0 0 TEXTRON INC COM 883203101 104194 1788436 SH SOLE 1768486 0 19950 THE AARONS COMPANY INC COM COM 00258W108 744 76565 SH SOLE 76565 0 0 THE SCOTTS MIRACLE GRO CO COM 810186106 6259 146400 SH SOLE 146400 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12810 25256 SH SOLE 23436 0 1820 THOR INDS INC COM COM 885160101 294 4200 SH SOLE 4200 0 0 TIMKEN CO COM COM 887389104 560 9490 SH SOLE 9490 0 0 TIMKENSTEEL CORP COM COM 887399103 3305 220500 SH SOLE 220500 0 0 TITAN MACHY INC COM COM 88830R101 1696 60000 SH SOLE 60000 0 0 TJX COS INC NEW COM COM 872540109 219 3522 SH SOLE 3522 0 0 TOOTSIE ROLL INDS INC COM 890516107 2961 88975 SH SOLE 88975 0 0 TORO CO COM COM 891092108 5336 61700 SH SOLE 61700 0 0 TOTALENERGIES SE -SPON ADR COM 089151E11 1917 37650 SH SOLE 37650 0 0 TOWER SEMICONDUCTOR LTD SHS NE COM M87915274 439 10000 SH SOLE 10000 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 295 11000 SH SOLE 11000 0 0 TOWNSQUARE MEDIA INC CL A COM 892231101 2446 336979 SH SOLE 336979 0 0 TRACTOR SUPPLY CO COM COM 892356106 12212 65700 SH SOLE 65700 0 0 TRANE TECHNOLOGIES INC COM G8994E103 811 5600 SH SOLE 5600 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 292 80000 SH SOLE 80000 0 0 TRAVELCENTERS OF AMERICA INCCO COM 89421B109 1994 36980 SH SOLE 23480 0 13500 TREDEGAR INDS INC COM 894650100 33085 3504800 SH SOLE 3370580 0 134220 TRINITY INDS INC COM 896522109 22281 1043595 SH SOLE 1003138 0 40457 TRUSTMARK CORP COM COM 898402102 368 12000 SH SOLE 12000 0 0 TWIN DISC INC COM COM 901476101 17641 1538010 SH SOLE 1433956 0 104054 TWITTER INC COM 90184L102 503 11475 SH SOLE 11475 0 0 TWOU 2 1/4 5/1/25 CONVERTIBLE BOND 90214JAB7 273 400000 PRN SOLE 400000 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 18967 54580 SH SOLE 51480 0 3100 T-MOBILE US INC COM 872590104 30212 225180 SH SOLE 224840 0 340 U S BANCORP COM 902973304 263 6520 SH SOLE 6520 0 0 UBER TECHNOLOGIES INC COM COM 90353T100 316 11939 SH SOLE 11939 0 0 UGI CORP NEW COM COM 902681105 2346 72559 SH SOLE 72559 0 0 UMH PPTYS INC COM COM 903002103 1214 75200 SH SOLE 75200 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 632 14415 SH SOLE 14415 0 0 UNITED CMNTY BKS BLAIRSVLE GCO COM 90984P303 761 23000 SH SOLE 23000 0 0 UNITED GUARDIAN INC COM COM 910571108 1676 147500 SH SOLE 147500 0 0 UNITED PARCEL SVC COM 911312106 208 1285 SH SOLE 1285 0 0 UNITED RENTALS INC COM COM 911363109 7607 28160 SH SOLE 28160 0 0 UNITED STATES CELLULAR CORP COM 911684108 29802 1144920 SH SOLE 1065604 0 79316 UNITEDHEALTH GROUP INC COM COM 91324P102 9152 18122 SH SOLE 14747 0 3375 UNIVERSAL TECHNICAL INST INCCO COM 913915104 1198 220300 SH SOLE 220300 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 256 16500 SH SOLE 16500 0 0 VALMONT INDS INC COM 920253101 32862 122336 SH SOLE 116156 0 6180 VALVOLINE INC COM COM 92047W101 23900 943172 SH SOLE 872342 0 70830 VANECK VECTORS GOLD MINERS ETF ETF - EQUITY 92189F106 1253 51950 SH SOLE 51950 0 0 VANGUARD SCOTTSDALE FDS VNG RU ETF - EQUITY 92206C680 357 6579 SH SOLE 6579 0 0 VEON LTD ADR COM 91822M106 60 186000 SH SOLE 186000 0 0 VERICEL CORP COM COM 92346J108 259 11185 SH SOLE 7185 0 4000 VERINT SYS INC 0.250 04/15/26 CORPORATE BONDS 92343XAC4 249 300000 PRN SOLE 300000 0 0 VERIZON COMMUNICATIONS COM 92343V104 5866 154496 SH SOLE 145135 0 9361 VERRA MOBILITY CORP COM COM 92511U102 215 14000 SH SOLE 0 0 14000 VERTIV HOLDINGS LLC COM CL A COM 92537N108 194 20000 SH SOLE 20000 0 0 VIASAT INC COM COM 92552V100 302 10000 SH SOLE 10000 0 0 VIATRIS INC COM COM 92556V106 4904 575538 SH SOLE 574538 0 1000 VICI PPTYS INC COM COM 925652109 1044 34982 SH SOLE 34982 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 3783 195724 SH SOLE 195724 0 0 VIMEO INC COM 92719V100 107 26658 SH SOLE 26658 0 0 VISA INC-CLASS A SHRS COM 92826C839 11936 67187 SH SOLE 62257 0 4930 VISHAY PRECISION GROUP INC COM COM 92835K103 556 18784 SH SOLE 18784 0 0 VISTA OUTDOOR INC COM COM 928377100 2322 95489 SH SOLE 95489 0 0 VMWARE INC CL A COM COM 928563402 2780 26114 SH SOLE 25894 0 220 VODAFONE GROUP ADR COM 92857W308 499 44070 SH SOLE 42070 0 2000 VORNADO RLTY TR COM COM 929042109 214 9245 SH SOLE 9245 0 0 VROOM INC COM COM 92918V109 433 373331 SH SOLE 373331 0 0 VULCAN MATLS CO COM COM 929160109 6230 39500 SH SOLE 39500 0 0 W D 40 COMPANY COM 929236107 6914 39345 SH SOLE 39345 0 0 W P CAREY INC COM COM 92936U109 1368 19600 SH SOLE 19600 0 0 WAL MART STORES INC COM 931142103 3459 26668 SH SOLE 26668 0 0 WALGREENS BOOTS ALLIANCE INC C COM 931427108 4928 156940 SH SOLE 150940 0 6000 WARNER BROS DISCOVERY INC SERI COM 934423104 23147 2012779 SH SOLE 1922699 0 90080 WASHINGTON FED INC COM 938824109 300 10000 SH SOLE 0 0 10000 WASTE CONNECTIONS INC COM 94106B101 33235 245947 SH SOLE 245947 0 0 WASTE MGMT INC DEL COM COM 94106L109 39638 247413 SH SOLE 233631 0 13782 WATTS WATER TECHNOLOGIES COM 942749102 77782 618643 SH SOLE 594482 0 24161 WEBSTER FINL CORP WATERBURY CO COM 947890109 19850 439168 SH SOLE 434869 0 4299 WELLS FARGO & CO NEW COM 949746101 54441 1353574 SH SOLE 1288314 0 65260 WELLTOWER INC COM COM 95040Q104 1003 15590 SH SOLE 15590 0 0 WESTERN COPPER & GOLD CORP COM COM 95805V108 662 521270 SH SOLE 386270 0 135000 WESTROCK COFFEE CO COM COM 96145W103 2253 218100 SH SOLE 218100 0 0 WESTWOOD HLDGS GROUP INC COM COM 961765104 4405 457458 SH SOLE 457458 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2594 80169 SH SOLE 80169 0 0 WHIRLPOOL CORP COM 963320106 539 4000 SH SOLE 4000 0 0 WIDEOPENWEST INC COM COM 96758W101 9124 743639 SH SOLE 680639 0 63000 WILLDAN GROUP INC COM COM 96924N100 429 28940 SH SOLE 15940 0 13000 WINNEBAGO INDS INC COM COM 974637100 5215 98000 SH SOLE 98000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 1868 121400 SH SOLE 121400 0 0 WOODWARD INC COM 980745103 6625 82545 SH SOLE 82545 0 0 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 2175 31000 SH SOLE 31000 0 0 WYNN RESORTS LTD COM COM 983134107 2609 41390 SH SOLE 41390 0 0 XYLEM INC COM 98419M100 56905 651389 SH SOLE 629827 0 21562 YAMANA GOLD INC COM COM 98462Y100 2145 473565 SH SOLE 473565 0 0 YORK WTR CO COM COM 987184108 1672 43500 SH SOLE 43500 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 253 964 SH SOLE 964 0 0 ZENDESK INC COM COM 98936J101 3553 46688 SH SOLE 46688 0 0 ZIMMER BIOMET HLDG COM 98956P102 32920 314878 SH SOLE 295787 0 19091 ZIMVIE INC COM 98888T107 223 22545 SH SOLE 20840 0 1705 ZOETIS INC COM 98978V103 10231 68994 SH SOLE 65844 0 3150 ZOOMINFO TECHNOLOGIES INC COM COM 98980F104 1982 47586 SH SOLE 47586 0 0 ZUORA INC COM CL A COM 98983V106 120 16300 SH SOLE 6800 0 9500