0001567619-21-020080.txt : 20211112 0001567619-21-020080.hdr.sgml : 20211112 20211112170559 ACCESSION NUMBER: 0001567619-21-020080 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211404716 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 09-30-2021 09-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 10-27-2021 0 921 11311083 false
INFORMATION TABLE 2 form13fInfoTable.xml 1 2/15/25 CONVERTIBLE BOND 44933TAB2 281 300000 PRN SOLE 300000 0 0 1 800 FLOWERS COM INC CL A COM 68243Q106 17464 572400 SH SOLE 572400 0 0 3M CO. COM 88579Y101 1148 6547 SH SOLE 6547 0 0 A T & T INC (NEW) COM 00206R102 28146 1042046 SH SOLE 976853 0 65193 A10 NETWORKS INC COM COM 002121101 708 52500 SH SOLE 52500 0 0 AAR CORP COM COM 000361105 9410 290160 SH SOLE 267160 0 23000 ABB LTD SPONSORED ADR COM 000375204 1355 40622 SH SOLE 40622 0 0 ABBOTT LABS COM 002824100 2827 23930 SH SOLE 23930 0 0 ABBVIE INC COM COM 00287Y109 2670 24752 SH SOLE 24752 0 0 ACADIA HEALTHCARE COMPANY INCO COM 00404A109 925 14500 SH SOLE 14500 0 0 ACCELERON PHARMA INC COM COM 00434H108 926 5378 SH SOLE 5378 0 0 ACCO BRANDS CORP COM 00081T108 1332 155047 SH SOLE 155047 0 0 ACTIVISION BLIZZARD,INC COM 00507V109 2445 31595 SH SOLE 27425 0 4170 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 823 4749 SH SOLE 4749 0 0 ADOBE INC COM 00724F101 8389 14572 SH SOLE 12732 0 1840 ADVANCE AUTO PARTS INC COM COM 00751Y106 2510 12014 SH SOLE 12014 0 0 AEROJET ROCKETDYNE HOLDINGS COM 007800105 108567 2492938 SH SOLE 2443688 0 49250 AES CORP COM COM 00130H105 12903 565160 SH SOLE 545160 0 20000 AGILENT TECHNOLOGIES INC COM 00846U101 464 2947 SH SOLE 2947 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 4208 81165 SH SOLE 81165 0 0 AIR PRODS & CHEMS INC COM COM 009158106 3761 14685 SH SOLE 11185 0 3500 ALAMOS GOLD INC NEW COM CL A COM 011532108 2312 321073 SH SOLE 321073 0 0 ALBANY INTL CORP-CL A COM 012348108 4126 53675 SH SOLE 46675 0 7000 ALBEMARLE CORP COM COM 012653101 230 1050 SH SOLE 1050 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 473 3197 SH SOLE 3197 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 200 300 SH SOLE 300 0 0 ALITHYA GROUP INC CL A SUB VTG COM 01643B106 2317 891142 SH SOLE 891142 0 0 ALLEGHANY CORP DEL COM 017175100 1873 3000 SH SOLE 3000 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 9088 546500 SH SOLE 546500 0 0 ALLEGION PUB LTD CO ORD S COM G0176J109 264 2000 SH SOLE 2000 0 0 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 3826 77163 SH SOLE 58763 0 18400 ALLIANT ENERGY CORP COM COM 018802108 566 10107 SH SOLE 10107 0 0 ALLIED MOTION TECHNOLOGIES ICO COM 019330109 1671 53419 SH SOLE 53419 0 0 ALLSTATE CORP COM COM 020002101 7905 62091 SH SOLE 62091 0 0 ALPHABET CLASS A COM 02079K305 16014 5990 SH SOLE 5600 0 390 ALPHABET CLASS C COM 02079K107 61012 22891 SH SOLE 22261 0 630 ALPS ETF TR ALERIAN MLP ETF - EQUITY 00162Q452 1312 39360 SH SOLE 39360 0 0 ALTERYX INC COM CL A COM 02156B103 334 4570 SH SOLE 4570 0 0 ALTICE USA INC A COM 02156K103 412 19900 SH SOLE 19900 0 0 ALTRA HOLDINGS INC COM COM 02208R106 2103 38000 SH SOLE 38000 0 0 AMAZON.COM INC COM 023135106 25466 7752 SH SOLE 6872 0 880 AMBARELLA INC SHS COM G037AX101 689 4424 SH SOLE 4424 0 0 AMC NETWORKS INC CL A COM 00164V103 20257 434784 SH SOLE 392684 0 42100 AMERICAN ELECTRIC POWER COM 025537101 1279 15750 SH SOLE 15750 0 0 AMERICAN EXPRESS CO COM 025816109 156529 934333 SH SOLE 880592 0 53741 AMERICAN HOMES 4 RENT CL A COM 02665T306 5119 134280 SH SOLE 134280 0 0 AMERICAN INTERNATIONAL GROUP I COM 026874784 922 16790 SH SOLE 16790 0 0 AMERICAN WATER WORKS CO INC COM 030420103 419 2481 SH SOLE 2481 0 0 AMERIPRISE FINL INC COM COM 03076C106 4385 16601 SH SOLE 16601 0 0 AMERIS BANCORP COM COM 03076K108 3632 70000 SH SOLE 63700 0 6300 AMETEK INC NEW COM COM 031100100 101209 816137 SH SOLE 776037 0 40100 AMGEN INC COM 031162100 924 4344 SH SOLE 4344 0 0 AMPCO PITTSBURGH CORP COM 032037103 9413 2002667 SH SOLE 1924489 0 78178 AMPCO-PITTSBURG CORP WT A EXP WARRANT AND RIGH 032037111 1624 1935791 SH SOLE 1842391 0 93400 ANALOG DEVICES INC COM 032654105 3005 17945 SH SOLE 14085 0 3860 APOLLO GLOBAL MGMT INC COM CL COM 03768E105 677 11000 SH SOLE 11000 0 0 APPLE INC COM 037833100 31197 220471 SH SOLE 194451 0 26020 APPLIED MATLS INC COM COM 038222105 4571 35510 SH SOLE 29590 0 5920 APTIV PLC SHS COM G6095L109 5710 38331 SH SOLE 38331 0 0 ARCHER DANIELS MIDLAND COM 039483102 24547 409041 SH SOLE 364296 0 44745 ARCONIC CORPORATION COM COM 03966V107 560 17763 SH SOLE 17580 0 183 ARCOSA INC COM COM 039653100 12203 243232 SH SOLE 218232 0 25000 ARDAGH GROUP S A CL A COM L0223L101 8475 332497 SH SOLE 314297 0 18200 ARDAGH METAL PACKAGING SA COM L02235106 8561 859575 SH SOLE 859575 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3655 70000 SH SOLE 70000 0 0 ARMSTRONG FLOORING INC COM COM 04238R106 6273 2004146 SH SOLE 1939146 0 65000 ASHLAND GLOBAL HLDGS INC COM COM 044186104 13803 154885 SH SOLE 153285 0 1600 ASML HOLDING NV-NY REG SHS COM N07059210 4112 5519 SH SOLE 5519 0 0 ASSOCIATED CAPITAL GROUP COM 045528106 2887 77165 SH SOLE 77165 0 0 ASTEC INDS INC COM COM 046224101 51622 959330 SH SOLE 932830 0 26500 ASTRAZENECA PLC ADR SPONSORED COM 046353108 874 14550 SH SOLE 14550 0 0 ATHENE HLDG LTD CL A COM G0684D107 339 4919 SH SOLE 4919 0 0 ATLANTIC CAP BANCSHARES INC CO COM 048269203 4917 185600 SH SOLE 155600 0 30000 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 442 12000 SH SOLE 12000 0 0 ATLAS AIR WORLDWIDE 1.875 06/ CONVERTIBLE BOND 049164BJ4 579 400000 PRN SOLE 400000 0 0 ATOTECH LTD COM COM G0625A105 976 40400 SH SOLE 40400 0 0 AUTONATION INC COM 05329W102 71612 588142 SH SOLE 578342 0 9800 AVANGRID INC COM 05351W103 23771 489119 SH SOLE 452669 0 36450 AVISTA CORP COM COM 05379B107 1146 29300 SH SOLE 29300 0 0 AXALTA COATING SYS LTD COM COM G0750C108 3258 111616 SH SOLE 96216 0 15400 AXCELIS TECHNOLOGIES INC COM N COM 054540208 363 7720 SH SOLE 7720 0 0 AZZ INC COM COM 002474104 28527 536217 SH SOLE 512017 0 24200 B2GOLD CORP COM COM 11777Q209 503 147210 SH SOLE 147210 0 0 BADGER METER INC COM COM 056525108 13179 130300 SH SOLE 129100 0 1200 BALL CORP COM 058498106 277 3075 SH SOLE 3075 0 0 BALLYS CORPORATION COM COM 05875B106 2233 44526 SH SOLE 44526 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 580 31350 SH SOLE 31350 0 0 BAND 1/4 3/1/26 CONVERTIBLE BOND 05988JAB9 239 200000 PRN SOLE 200000 0 0 BANK OF AMERICA COM 060505104 57143 1346113 SH SOLE 1280913 0 65200 BANK OF NEW YORK MELLON CORP COM 064058100 119218 2299739 SH SOLE 2152289 0 147450 BANKUNITED INC COM COM 06652K103 314 7500 SH SOLE 7500 0 0 BARNES GROUP INC COM COM 067806109 209 5000 SH SOLE 5000 0 0 BARRICK GOLD COM 067901108 4105 227410 SH SOLE 227410 0 0 BASSETT FURNITURE INDS COM 070203104 11373 628017 SH SOLE 586217 0 41800 BAUSCH HEALTH COMPANIES INC CO COM 071734107 25488 915202 SH SOLE 904081 0 11121 BAXTER INTL INC COM COM 071813109 4941 61438 SH SOLE 61138 0 300 BCE INC COM 05534B760 215 4300 SH SOLE 4300 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 1930 723000 SH SOLE 708200 0 14800 BECTON DICKINSON & CO COM COM 075887109 11810 48045 SH SOLE 48045 0 0 BEL FUSE INC CL A COM 077347201 2790 192400 SH SOLE 189600 0 2800 BEL FUSE INC CL B COM 077347300 449 36150 SH SOLE 36150 0 0 BELLRING BRANDS INC COM CL A COM 079823100 1620 52675 SH SOLE 37675 0 15000 BENTLEY SYS INC COM CL B COM 08265T208 697 11500 SH SOLE 11500 0 0 BERKLEY W R CORP COM COM 084423102 4228 57774 SH SOLE 55374 0 2400 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 16232 59470 SH SOLE 59470 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 20158 49 SH SOLE 49 0 0 BERKSHIRE HILLS BANCORP INC CO COM 084680107 871 32300 SH SOLE 18300 0 14000 BIG 5 SPORTING GOODS CORP COM COM 08915P101 1528 66300 SH SOLE 66300 0 0 BIGLARI HOLDINGS INC-A COM 08986R408 13032 15893 SH SOLE 15893 0 0 BIO RAD LABS INC CL A COM 090572207 20558 27560 SH SOLE 27560 0 0 BIO RAD LABS INC CL B COM 090572108 230 310 SH SOLE 310 0 0 BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 805 10418 SH SOLE 10418 0 0 BLACK HILLS CORP COM COM 092113109 12646 201491 SH SOLE 201491 0 0 BLACKROCK INC CL A COM 09247X101 5817 6936 SH SOLE 5756 0 1180 BLACKSTONE GROUP LP/THE COM 09260D107 16502 141844 SH SOLE 102444 0 39400 BOEING CO COM 097023105 13896 63182 SH SOLE 51782 0 11400 BORG WARNER INC COM 099724106 16685 386130 SH SOLE 380630 0 5500 BOSTON BEER INC CL A COM 100557107 3866 7585 SH SOLE 7585 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 3397 78283 SH SOLE 78283 0 0 BOYD GAMING CORP COM 103304101 67595 1068520 SH SOLE 1060520 0 8000 BRAEMAR HOTELS & RESORTS INCCO COM 10482B101 537 110700 SH SOLE 70700 0 40000 BRISTOL MYERS SQUIBB CO COM 110122108 10766 181955 SH SOLE 181955 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 690 31200 SH SOLE 31200 0 0 BROOKFIELD ASSET MGMT INC CL A COM 112585104 2419 45200 SH SOLE 45200 0 0 BROWN FORMAN CORP CL B COM 115637209 1232 18378 SH SOLE 18378 0 0 BROWN-FORMAN CORP CLASS A COM 115637100 24167 385625 SH SOLE 374125 0 11500 BRUNSWICK CORP COM 117043109 10255 107643 SH SOLE 103643 0 4000 BUNGE LIMITED COM COM G16962105 11960 147070 SH SOLE 132070 0 15000 CABLE ONE INC COM 12685J105 566 312 SH SOLE 312 0 0 CADENCE BANCORPORATION CL A COM 12739A100 1948 88700 SH SOLE 88700 0 0 CADIZ INC COM 127537207 70 10000 SH SOLE 10000 0 0 CAESARS ENTERTAINMENT INC COM COM 12769G100 1604 14284 SH SOLE 14284 0 0 CAI INTERNATIONAL INC COM COM 12477X106 6023 107724 SH SOLE 107724 0 0 CALAVO GROWERS INC COM COM 128246105 4270 111665 SH SOLE 108765 0 2900 CAMBRIDGE BANCORP COM COM 132152109 704 8000 SH SOLE 8000 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 3400 23058 SH SOLE 23058 0 0 CAMPBELL SOUP CO COM 134429109 19266 460795 SH SOLE 405895 0 54900 CANADIAN NATL RY CO COM COM 136375102 326 2819 SH SOLE 2819 0 0 CANNAE HLDGS INC COM COM 13765N107 1373 44120 SH SOLE 24120 0 20000 CANTERBURY PK HLDG CORP COM 13811E101 6449 404320 SH SOLE 404320 0 0 CAPITOL FEDERAL FINANCIAL INC COM 14057J101 391 34000 SH SOLE 34000 0 0 CARDIOVASCULAR SYS INC DEL COM COM 141619106 1303 39690 SH SOLE 39690 0 0 CARDLYTICS INC COM COM 14161W105 1507 17950 SH SOLE 9250 0 8700 CAREDX INC COM 14167L103 605 9540 SH SOLE 9540 0 0 CARRIER GLOBAL CORPORATION COM COM 14448C104 6721 129845 SH SOLE 114480 0 15365 CARS COM INC COM 14575E105 278 22000 SH SOLE 22000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 11588 152600 SH SOLE 152600 0 0 CASEYS GEN STORES INC COM COM 147528103 5862 31106 SH SOLE 31106 0 0 CATERPILLAR INC COM 149123101 1151 5998 SH SOLE 5998 0 0 CAVCO INDUSTRIES COM 149568107 56155 237200 SH SOLE 232800 0 4400 CBRE GROUP INC CL A COM 12504L109 315 3237 SH SOLE 3237 0 0 CDLX 1 9/15/25 CONVERTIBLE BOND 14161WAB1 252 200000 PRN SOLE 200000 0 0 CENTURY BANCORP INC MASS CL AN COM 156432106 1556 13500 SH SOLE 13500 0 0 CF ACQUISITION CORP IV COM CL COM 12520T102 195 20000 SH SOLE 0 0 20000 CFX 5 3/4 1/15/22 CONVERTIBLE PREF 194014205 373 2000 SH SOLE 2000 0 0 CHAMPIONX CORPORATION COM COM 15872M104 857 38335 SH SOLE 22335 0 16000 CHANGE HEALTHCARE INC COM COM 15912K100 892 42608 SH SOLE 42608 0 0 CHART INDS INC COM 16115Q308 27042 141500 SH SOLE 141500 0 0 CHARTER COMMUNICATIONS INC COM 16119P108 3856 5300 SH SOLE 4100 0 1200 CHEESECAKE FACTORY INC COM 163072101 6625 140965 SH SOLE 134965 0 6000 CHEMED CORPORATION COM 16359R103 22780 48976 SH SOLE 47301 0 1675 CHENIERE ENERGY, INC. 4.250 0 CONVERTIBLE BOND 16411RAG4 429 500000 PRN SOLE 500000 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 720 6000 SH SOLE 6000 0 0 CHEVRON CORP COM 166764100 3316 32689 SH SOLE 31289 0 1400 CHEWY INC CL A COM 16679L109 247 3627 SH SOLE 3627 0 0 CHUBB LTD COM H1467J104 1729 9964 SH SOLE 9964 0 0 CHURCH & DWIGHT CO COM 171340102 16900 204673 SH SOLE 203173 0 1500 CHURCHILL DOWNS INC COM COM 171484108 50374 209821 SH SOLE 203421 0 6400 CIGNA CORP NEW COM 125523100 3912 19542 SH SOLE 15542 0 4000 CIRCOR INTL INC COM COM 17273K109 33997 1029915 SH SOLE 1000515 0 29400 CISCO SYS INC COM 17275R102 1358 24946 SH SOLE 24946 0 0 CITIGROUP INC COM 172967424 20061 285850 SH SOLE 285850 0 0 CLEAR CHANNEL OUTDOOR HLDG COM 18453H106 8404 3101110 SH SOLE 2876110 0 225000 CLOROX CO COM 189054109 331 1997 SH SOLE 1997 0 0 CLOUDERA INC COM COM 18914U100 6480 405792 SH SOLE 405792 0 0 CLOUDFLARE INC CL A COM COM 18915M107 4100 36400 SH SOLE 30480 0 5920 CLOUGH GLOBAL ALLOCATION FUNCO MUTUAL FUNDS 18913Y103 111 10028 SH SOLE 10028 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 875 196300 SH SOLE 196300 0 0 CMS ENERGY CORP COM COM 125896100 1684 28200 SH SOLE 27500 0 700 CNH INDUSTRIAL NV COM N20944109 166023 9995364 SH SOLE 9620464 0 374900 CNX RESOURCES CORPORATION COM COM 12653C108 2560 202885 SH SOLE 202885 0 0 COCA COLA CO COM 191216100 23034 439002 SH SOLE 357402 0 81600 COHEN & STEERS INC COM COM 19247A100 35134 419405 SH SOLE 396005 0 23400 COHERENT INC COM COM 192479103 1165 4660 SH SOLE 4660 0 0 COHN ROBBINS HOLDINGS CORP COM COM G23726105 196 20000 SH SOLE 0 0 20000 COLFAX CORP COM COM 194014106 2053 44725 SH SOLE 44725 0 0 COLGATE PALMOLIVE CO COM 194162103 465 6150 SH SOLE 6150 0 0 COLONY BANKCORP INC COM COM 19623P101 223 12000 SH SOLE 12000 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 880 46251 SH SOLE 46251 0 0 COMCAST CORP NEW COM CL A COM 20030N101 62185 1111844 SH SOLE 1090844 0 21000 COMERICA INC COM COM 200340107 1437 17850 SH SOLE 17850 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 6676 705685 SH SOLE 705685 0 0 COMMUNICATIONS SYS COM 203900105 6997 808924 SH SOLE 808924 0 0 COMPASS DIVERSIFIED HOLDINGSSH COM 20451Q104 1747 62010 SH SOLE 46510 0 15500 COMSCORE INC COM 20564W105 361 92550 SH SOLE 92550 0 0 CONAGRA BRANDS INC COM 205887102 42596 1257638 SH SOLE 1223138 0 34500 CONDOR HOSPITALITY TR INC COM COM 20676Y403 94 13500 SH SOLE 13500 0 0 CONMED CORP COM COM 207410101 7784 59500 SH SOLE 59500 0 0 CONOCOPHILLIPS COM COM 20825C104 325 4800 SH SOLE 4800 0 0 CONSOLIDATED COMM HLDGS INC CO COM 209034107 630 68500 SH SOLE 68500 0 0 CONSTELLATION BRANDS COM COM 21036P108 632 3000 SH SOLE 3000 0 0 CONTEXTLOGIC INC COM CL A COM 21077C107 58 10550 SH SOLE 10550 0 0 COOPER COS INC COM NEW COM 216648402 5952 14400 SH SOLE 14400 0 0 COPART INC COM COM 217204106 529 3810 SH SOLE 3810 0 0 CORE MOLDING TECH COM COM 218683100 5475 475636 SH SOLE 475636 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 255 4448 SH SOLE 4448 0 0 CORNING INC COM 219350105 12617 345761 SH SOLE 345761 0 0 CORTEVA INC COM COM 22052L104 10912 259308 SH SOLE 226908 0 32400 CORVUS GOLD INC COM COM 221013105 53 16700 SH SOLE 16700 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 3652 8128 SH SOLE 7228 0 900 COUP 3/8 6/15/26 CONVERTIBLE BOND 22266LAF3 325 300000 PRN SOLE 300000 0 0 COUSINS PPTYS INC COM NEW COM 222795502 1007 27000 SH SOLE 27000 0 0 COVANTA HOLDING CORP COM 22282E102 6346 315422 SH SOLE 315422 0 0 COVETRUS INC COM 22304C100 3632 200198 SH SOLE 173824 0 26374 CRACKER BARREL OLD CTRY STORCO COM 22410J106 839 6000 SH SOLE 6000 0 0 CRANE CO COM 224399105 142781 1505965 SH SOLE 1429330 0 76635 CREDIT ACCEP CORP MICH COM COM 225310101 383 655 SH SOLE 655 0 0 CROWDSTRIKE HLDGS INC CL A COM 22788C105 3274 13322 SH SOLE 11232 0 2090 CROWN HOLDINGS INC COM COM 228368106 2215 21979 SH SOLE 21979 0 0 CSGS 4 1/4 3/15/36 CONVERTIBLE BOND 126349AF6 310 300000 PRN SOLE 300000 0 0 CSX CORP COM 126408103 286 9610 SH SOLE 9610 0 0 CTO REALTY GROWTH INC COM REAL ESTATE INVE 22948Q101 1240 23058 SH SOLE 12558 0 10500 CTS CORP COM 126501105 46589 1507256 SH SOLE 1448006 0 59250 CURTISS WRIGHT CORP COM 231561101 33796 267840 SH SOLE 262840 0 5000 CUTERA INC COM COM 232109108 54834 1176700 SH SOLE 1155000 0 21700 CVS HEALTH CORP COM 126650100 22026 259561 SH SOLE 209461 0 50100 CYBR 0 11/15/24 CONVERTIBLE BOND 23248VAB1 237 200000 PRN SOLE 200000 0 0 D R HORTON INC COM COM 23331A109 588 7000 SH SOLE 7000 0 0 DAKTRONICS INC COM COM 234264109 803 147809 SH SOLE 147809 0 0 DALLASNEWS CORPORATION COM SER COM 235050101 136 20000 SH SOLE 20000 0 0 DANA HOLDING CORP COM COM 235825205 71915 3233608 SH SOLE 3030658 0 202950 DANAHER CORP SHS BEN INT COM 235851102 6396 21010 SH SOLE 17770 0 3240 DEERE & CO. COM 244199105 78966 235670 SH SOLE 210470 0 25200 DELL TECHNOLOGIES INC CL C COM 24703L202 11327 108875 SH SOLE 106575 0 2300 DENNYS CORP COM COM 24869P104 7619 466280 SH SOLE 424280 0 42000 DENTSPLY INTL INC COM 24906P109 2997 51634 SH SOLE 48384 0 3250 DEVON ENERGY CORP NEW COM 25179M103 416 11703 SH SOLE 11703 0 0 DEXCOM INC COM COM 252131107 7109 13000 SH SOLE 13000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 70027 362834 SH SOLE 362584 0 250 DIEBOLD NIXDORF COM 253651103 37585 3717581 SH SOLE 3545041 0 172540 DIGI INTL INC COM COM 253798102 2689 127940 SH SOLE 102940 0 25000 DIGITAL TURBINE INC COM NEW COM 25400W102 662 9630 SH SOLE 9630 0 0 DIGITALBRIDGE GROUP INC CL A C REAL ESTATE INVE 25401T108 650 107745 SH SOLE 107745 0 0 DISCOVERY INC-A COM 25470F104 24886 980517 SH SOLE 934360 0 46157 DISCOVERY INC-C COM 25470F302 17801 733467 SH SOLE 662866 0 70601 DISH 3 3/8 8/15/26 CONVERTIBLE BOND 25470MAB5 339 325000 PRN SOLE 325000 0 0 DISH NETWORK CORPORATION COM 25470M109 69829 1606742 SH SOLE 1509844 0 96898 DISNEY WALT PRODTNS COM 254687106 91420 540402 SH SOLE 526704 0 13698 DMY TECHNOLOGY GROUP INC IIICO COM 233278100 579 55700 SH SOLE 55700 0 0 DOLLAR GEN CORP NEW COM COM 256677105 1379 6500 SH SOLE 6500 0 0 DOMINION RES INC VA NEW COM COM 25746U109 279 3825 SH SOLE 3825 0 0 DOMTAR CORPORATION COM 257559203 1890 34645 SH SOLE 34645 0 0 DONALDSON INC COM 257651109 25947 451960 SH SOLE 428160 0 23800 DONNELLEY FINL SOLUTIONS INCCO COM 25787G100 890 25700 SH SOLE 700 0 25000 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 2259 933512 SH SOLE 933512 0 0 DRIL QUIP INC. COM 262037104 15215 604260 SH SOLE 591960 0 12300 DSP GROUPS INC COM COM 23332B106 549 25073 SH SOLE 25073 0 0 DUCOMMUN INC DEL COM COM 264147109 16826 334176 SH SOLE 331676 0 2500 DUKE-WEEKS REALTY CORP COM NEW COM 264411505 1364 28500 SH SOLE 28500 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 36312 534078 SH SOLE 513078 0 21000 EAGLE BANCORP INC MD COM COM 268948106 5096 88620 SH SOLE 83620 0 5000 EASTERN CO COM COM 276317104 13497 536445 SH SOLE 465914 0 70531 EBAY INC COM 278642103 2416 34682 SH SOLE 34682 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 442 9263 SH SOLE 9263 0 0 ECHOSTAR CORP-A COM 278768106 5383 211004 SH SOLE 198864 0 12140 ECOLAB INC COM 278865100 21803 104510 SH SOLE 96810 0 7700 EDGEWELL PERS CARE CO COM 28035Q102 65039 1791696 SH SOLE 1716046 0 75650 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3946 34859 SH SOLE 29319 0 5540 ELAN 5.000 02/01/23 CONVERTIBLE PREF 28414H202 350 7000 SH SOLE 7000 0 0 ELANCO ANIMAL HEALTH INC COM COM 28414H103 454 14237 SH SOLE 14237 0 0 ELDORADO GOLD CORP COM 284902509 446 57730 SH SOLE 57730 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 3317 153000 SH SOLE 153000 0 0 EMERSON ELEC CO COM 291011104 3034 32207 SH SOLE 25157 0 7050 ENBRIDGE INC COM COM 29250N105 936 23506 SH SOLE 23506 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 66243 1696357 SH SOLE 1589907 0 106450 ENERGY SELECT SECTOR SPDR MUTUAL FUNDS 81369Y506 2030 38975 SH SOLE 38975 0 0 ENERPAC TOOL GROUP CORP CL A C COM 292765104 622 30000 SH SOLE 30000 0 0 ENPRO INDS INC COM COM 29355X107 97984 1124706 SH SOLE 1074966 0 49740 ENTEGRIS INC COM COM 29362U104 3273 26000 SH SOLE 26000 0 0 ENTERPRISE PRODS PARTNERS L CO OIL & GAS PARTNE 293792107 1387 64090 SH SOLE 64090 0 0 EOG RESOURCES INC COM 26875P101 265 3300 SH SOLE 3300 0 0 EPIPHANY TECHNOLOGY ACQUISITCO COM 29429X109 127 13000 SH SOLE 0 0 13000 EQUINOX GOLD CORP COM COM 29446Y502 93 14100 SH SOLE 14100 0 0 EQUITY RESIDENTIAL PPTYS TR SH COM 29476L107 2452 30300 SH SOLE 30300 0 0 ESTEE LAUDER CO. INC. COM 518439104 4627 15428 SH SOLE 13358 0 2070 ETHAN ALLEN INTERIORS INC COM COM 297602104 723 30500 SH SOLE 30500 0 0 EVERGY INC COM 30034W106 36026 579194 SH SOLE 565394 0 13800 EVERSOURCE ENERGY COM 30040W108 18476 225981 SH SOLE 208729 0 17252 EVOLENT HEALTH INC CL A COM 30050B101 3302 106500 SH SOLE 106500 0 0 EVOQUA WATER TECHNOLOGIES COCO COM 30057T105 751 20003 SH SOLE 20003 0 0 EXAS 3/8 3/15/27 CONVERTIBLE BOND 30063PAB1 455 400000 PRN SOLE 400000 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 683 4166 SH SOLE 4166 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 353 2100 SH SOLE 2100 0 0 EXXON MOBIL CORP COM 30231G102 3357 57064 SH SOLE 57064 0 0 F N B CORP PA COM COM 302520101 535 46000 SH SOLE 46000 0 0 FACEBOOK INC CL A COM 30303M102 17064 50278 SH SOLE 44008 0 6270 FACTSET RESH SYS INC COM COM 303075105 209 530 SH SOLE 530 0 0 FARMER BROS CO COM 307675108 5351 636290 SH SOLE 636290 0 0 FB FINL CORP COM COM 30257X104 515 12000 SH SOLE 12000 0 0 FEDERAL SIGNAL CORP COM COM 313855108 25408 657910 SH SOLE 630910 0 27000 FEDERATED INVESTORS INC-CL B COM 314211103 3042 93600 SH SOLE 92100 0 1500 FEDEX CORP COM COM 31428X106 561 2556 SH SOLE 2556 0 0 FERRO CORP COM 315405100 74952 3684946 SH SOLE 3578246 0 106700 FIREEYE INC COM 31816Q101 2079 116795 SH SOLE 116795 0 0 FIRST BANCORP N C COM COM 318910106 981 22800 SH SOLE 14800 0 8000 FIRST BANCORP P R COM NEW COM 318672706 1105 84000 SH SOLE 84000 0 0 FIRST BUSEY CORP COM NEW COM 319383204 702 28500 SH SOLE 28500 0 0 FIRST HORIZON NATL CORP COM COM 320517105 1375 84400 SH SOLE 84400 0 0 FIRST INDL RLTY TR INC COM COM 32054K103 219 4200 SH SOLE 4200 0 0 FIRSTENERGY CORP COM COM 337932107 1892 53129 SH SOLE 52979 0 150 FISERV INC COM COM 337738108 1122 10340 SH SOLE 10340 0 0 FIVE9 INC COM COM 338307101 367 2300 SH SOLE 2300 0 0 FLOWERS FOODS INC COM COM 343498101 17560 743102 SH SOLE 692772 0 50330 FLOWSERVE CORP COM COM 34354P105 54106 1560601 SH SOLE 1430401 0 130200 FLUSHING FINL CORP COM COM 343873105 21134 935150 SH SOLE 905150 0 30000 FMC CORP COM NEW COM 302491303 17372 189731 SH SOLE 175231 0 14500 FOCUS FINL PARTNERS INC COM CL COM 34417P100 934 17839 SH SOLE 17839 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 10192 117530 SH SOLE 116530 0 1000 FORD MTR CO DEL COM PAR $0.01 COM 345370860 184 13000 SH SOLE 13000 0 0 FORTERRA INC COM COM 34960W106 217 9205 SH SOLE 9205 0 0 FORTINET INC COM COM 34959E109 7739 26500 SH SOLE 26500 0 0 FORTRESS TRANS INFRST INVS LCO COM 34960P101 1311 51668 SH SOLE 31668 0 20000 FORTUNE BRANDS HOME & SECURITY COM 34964C106 27202 304202 SH SOLE 281668 0 22534 FOSTER L B CO COM COM 350060109 6800 439000 SH SOLE 439000 0 0 FOX CORP CL A COM 35137L105 20691 515852 SH SOLE 488888 0 26964 FOX CORP CL B COM 35137L204 27763 747923 SH SOLE 724091 0 23832 FRANCO NEVADA CORP COM COM 351858105 337 2595 SH SOLE 2595 0 0 FRANKLIN ELEC INC COM 353514102 20856 261193 SH SOLE 261193 0 0 FRANKLIN RES INC COM COM 354613101 5870 197508 SH SOLE 171508 0 26000 FREEPORT MCMORAN COPPER&GOLD COM 35671D857 46985 1444352 SH SOLE 1287312 0 157040 FULL HOUSE RESORTS INC COM COM 359678109 4810 453300 SH SOLE 453300 0 0 FULLER H B CO COM COM 359694106 32371 501410 SH SOLE 491410 0 10000 GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 6864 1129000 SH SOLE 1129000 0 0 GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 5759 865948 SH SOLE 865948 0 0 GABELLI GLB SML & MD CP VAL CO MUTUAL FUNDS 36249W104 539 33830 SH SOLE 33830 0 0 GABELLI GO ANYWHERE TRUST MUTUAL FUNDS 36250J109 1709 102212 SH SOLE 102212 0 0 GABELLI GROWTH INNOVATORS ETF MUTUAL FUNDS 36261K202 2554 100200 SH SOLE 100200 0 0 GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 4221 319497 SH SOLE 319497 0 0 GABELLI LOVE OUR PLANET & PEOP MUTUAL FUNDS 36261K103 4591 165645 SH SOLE 165645 0 0 GABELLI MULTIMEDIA TRST INC MUTUAL FUNDS 36239Q109 10735 1175847 SH SOLE 1175847 0 0 GABELLI UTILILTY TRUST MUTUAL FUNDS 36240A101 1907 242514 SH SOLE 242514 0 0 GAMCO INVESTORS INC COM COM 361438104 554 21006 SH SOLE 21006 0 0 GAN LTD ORD SHS COM G3728V109 5935 399150 SH SOLE 394950 0 4200 GARRETT MOTION INC COM 366505105 3569 484227 SH SOLE 484227 0 0 GATX CORP COM 361448103 153722 1716413 SH SOLE 1623943 0 92470 GCP APPLIED TECHNOLOGIES INCCO COM 36164Y101 85319 3892300 SH SOLE 3676610 0 215690 GDL FUND MUTUAL FUNDS 361570104 3485 388040 SH SOLE 388040 0 0 GENCOR INDS INC COM COM 368678108 564 50900 SH SOLE 50900 0 0 GENERAL ELECTRIC CO COM NEW COM 369604301 3762 36513 SH SOLE 30028 0 6485 GENERAL MILLS INC COM 370334104 36200 605145 SH SOLE 541845 0 63300 GENERAL MTRS CO COM COM 37045V100 23070 437680 SH SOLE 437680 0 0 GENTEX CORP COM COM 371901109 6598 200060 SH SOLE 200060 0 0 GENUINE PARTS CO COM 372460105 92865 766023 SH SOLE 708570 0 57453 GIBRALTER INDUSTRIES INC COM 374689107 3503 50300 SH SOLE 48600 0 1700 GLAUKOS CORP COM COM 377322102 236 4893 SH SOLE 4893 0 0 GLAXOSMITHKLINE PLC ADR (B:GSK COM 37733W105 1018 26635 SH SOLE 26635 0 0 GLOBUS MED INC CL A COM 379577208 294 3843 SH SOLE 3843 0 0 GO ACQUISITION CORP COM COM 362019101 118 12000 SH SOLE 0 0 12000 GOGO INC COM COM 38046C109 5797 335100 SH SOLE 331500 0 3600 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 1844 227100 SH SOLE 227100 0 0 GOLDEN ENTERTAINMENT INC COM 381013101 10520 214300 SH SOLE 214300 0 0 GOLDMAN SACHS GR COM 38141G104 5332 14106 SH SOLE 11856 0 2250 GORMAN RUPP CO COM 383082104 18769 524138 SH SOLE 506638 0 17500 GP STRATEGIES CORP COM COM 36225V104 575 27767 SH SOLE 27767 0 0 GRACO INC COM COM 384109104 81162 1159953 SH SOLE 1112778 0 47175 GRAHAM CORP COM COM 384556106 2374 191425 SH SOLE 190925 0 500 GRAHAM HOLDINGS CO. COM 384637104 8521 14463 SH SOLE 12378 0 2085 GRANITE CONSTR INC COM COM 387328107 597 15100 SH SOLE 15100 0 0 GRAY TELEVISION, INC COM 389375106 8718 382033 SH SOLE 382033 0 0 GRAY TELEVISION, INC CL A COM 389375205 1437 64804 SH SOLE 64804 0 0 GREIF INC CL A COM 397624107 36556 565879 SH SOLE 543892 0 21987 GRIFFON CORP COM COM 398433102 92642 3765927 SH SOLE 3700177 0 65750 GRIFOLS SA SP ADR REP B NVT COM 398438408 474 32414 SH SOLE 32414 0 0 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 71981 6555690 SH SOLE 6234890 0 320800 GS ACQUISITION HLDGS CORP IICO COM 36258Q105 1022 100000 SH SOLE 45000 0 55000 GTY GOVTECH INC COM 362409104 1451 193000 SH SOLE 193000 0 0 H R BLOCK INC COM 093671105 808 32300 SH SOLE 27300 0 5000 H & E EQUIPMENT SERVICES INCCO COM 404030108 778 22400 SH SOLE 22400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 33157 775069 SH SOLE 749069 0 26000 HALLIBURTON COMPANY COM 406216101 9251 427898 SH SOLE 420898 0 7000 HANESBRANDS INC COM COM 410345102 2574 150000 SH SOLE 150000 0 0 HARMONY GOLD MINING CO LTD ADR COM 413216300 252 79990 SH SOLE 79990 0 0 HARTFORD FINL SVCS GROUP INCCO COM 416515104 499 7100 SH SOLE 7100 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 1993 48800 SH SOLE 48800 0 0 HAWKINS INC COM COM 420261109 1594 45700 SH SOLE 44200 0 1500 HAYNES INTERNATIONAL INC COM 420877201 454 12180 SH SOLE 12180 0 0 HCA HEALTHCARE INC COM 40412C101 7034 28980 SH SOLE 28980 0 0 HEICO CORP NEW CL A COM 422806208 355 3000 SH SOLE 3000 0 0 HEICO CORP NEW COM COM 422806109 16454 124775 SH SOLE 124775 0 0 HERC HLDGS INC COM COM 42704L104 365169 2233996 SH SOLE 2166221 0 67775 HESKA CORPORATION COM NEW COM 42805E306 5688 22000 SH SOLE 22000 0 0 HESS CORP COM 42809H107 879 11257 SH SOLE 11257 0 0 HEWLETT PACKARD ENTERPRISE CCO COM 42824C109 17562 1232426 SH SOLE 1156926 0 75500 HEXCEL CORP NEW COM COM 428291108 2465 41500 SH SOLE 41500 0 0 HILL ROM HLDGS INC COM 431475102 12584 83891 SH SOLE 70391 0 13500 HILLTOP HOLDINGS INC COM COM 432748101 327 10000 SH SOLE 0 0 10000 HILTON WORLDWIDE HLDGS INC WHE COM 43300A203 393 2972 SH SOLE 2972 0 0 HOME DEPOT INC COM 437076102 21479 65433 SH SOLE 63553 0 1880 HONEYWELL INT'L INC COM 438516106 79278 373458 SH SOLE 361108 0 12350 HOPE BANCORP INC COM COM 43940T109 8231 570000 SH SOLE 570000 0 0 HORIZON BANCORP IND COM COM 440407104 182 10000 SH SOLE 10000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1259 77067 SH SOLE 77067 0 0 HOWMET AEROSPACE INC COM COM 443201108 2591 83053 SH SOLE 82320 0 733 HP INC COM COM 40434L105 993 36299 SH SOLE 36299 0 0 HUBBELL INC COM 443510607 786 4350 SH SOLE 4350 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3890 251604 SH SOLE 251604 0 0 HUNTSMAN CORP COM COM 447011107 2959 100000 SH SOLE 100000 0 0 HYSTER YALE MATLS HANDLING ICL COM 449172105 34662 689644 SH SOLE 651559 0 38085 I3 VERTICALS INC COM CL A COM 46571Y107 2811 116110 SH SOLE 94110 0 22000 IAA SPINCO INC COM COM 449253103 23692 434150 SH SOLE 434150 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891N208 17634 135341 SH SOLE 134191 0 1150 IAMGOLD CORP (USD) COM COM 450913108 663 293440 SH SOLE 293440 0 0 ICPT 3 1/4 7/1/23 CONVERTIBLE BOND 45845PAA6 227 250000 PRN SOLE 250000 0 0 ICU MEDICAL INC COM 44930G107 6120 26224 SH SOLE 26224 0 0 IDEX CORP COM 45167R104 48518 234442 SH SOLE 224192 0 10250 IHS MARKIT LTD SHS COM G47567105 18012 154449 SH SOLE 154449 0 0 ILLINOIS TOOL WORKS INC COM 452308109 2853 13810 SH SOLE 13810 0 0 ILLUMINA COM 452327109 2118 5221 SH SOLE 4681 0 540 IMAX CORP COM COM 45245E109 2213 116600 SH SOLE 91600 0 25000 INDUS REALTY TRUST INC COM 45580R103 39733 566798 SH SOLE 559198 0 7600 INDUSTRIAL SELECT SECT SPDR COM 81369Y704 294 3000 SH SOLE 3000 0 0 INFN 2 1/8 9/1/24 CONVERTIBLE BOND 45667GAC7 334 300000 PRN SOLE 300000 0 0 INGERSOLL RAND INC COM 45687V106 8489 168394 SH SOLE 165399 0 2995 INGLES MKTS INC CL A COM 457030104 52018 787800 SH SOLE 770600 0 17200 INGREDION INC COM COM 457187102 3457 38833 SH SOLE 38833 0 0 INNOVATE CORP COM 45784J105 43 10537 SH SOLE 10537 0 0 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 747 106409 SH SOLE 106409 0 0 INOVALON HLDGS INC COM CL A COM 45781D101 456 11312 SH SOLE 11312 0 0 INTEGER HOLDINGS CORP COM 45826H109 2401 26872 SH SOLE 17872 0 9000 INTEL CORP COM 458140100 2074 38932 SH SOLE 38932 0 0 INTERACTIVE BROKERS COM 45841N107 531 8525 SH SOLE 8525 0 0 INTERNATIONAL BUSINESS COM 459200101 4468 32160 SH SOLE 31394 0 766 INTERNATIONAL GAME TECH PLC SH COM G4863A108 9184 348950 SH SOLE 348950 0 0 INTERNATIONAL PAPER CO COM 460146103 322 5750 SH SOLE 5750 0 0 INTERPRIVATE II ACQUISITION CL COM 46064Q108 98 10000 SH SOLE 10000 0 0 INTERPRIVATE III FINANCIAL PCO COM 46064R106 99 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 46996 1281584 SH SOLE 1236334 0 45250 INTERSECT ENT INC COM COM 46071F103 2158 79331 SH SOLE 62331 0 17000 INTEVAC INC COM COM 461148108 195 40800 SH SOLE 40800 0 0 INTL FLAVORS & FRAGRANCES COM 459506101 44317 331415 SH SOLE 314815 0 16600 INTRICON CORP COM COM 46121H109 11356 625324 SH SOLE 587424 0 37900 INTUITIVE SURGICAL INC COM NEW COM 46120E602 2791 2807 SH SOLE 2437 0 370 INVESCO LTD COM G491BT108 2411 100000 SH SOLE 100000 0 0 INVESCO QQQ TRUST SERIES 1 ETF - EQUITY 46090E103 3644 10180 SH SOLE 10180 0 0 INVESTORS BANCORP INC COM 46146L101 738 48817 SH SOLE 48817 0 0 INVITAE CORP COM COM 46185L103 1848 65000 SH SOLE 65000 0 0 INVITATION HOMES INC COM COM 46187W107 8495 221626 SH SOLE 221626 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 12776 320600 SH SOLE 315600 0 5000 IRONNET INC WT EXP 082626 WARRANT AND RIGH 46323Q113 343 75000 SH SOLE 75000 0 0 ISHARES GOLD TR ISHARES NEW ETF - EQUITY 464285204 6046 180950 SH SOLE 180950 0 0 ISHARES TR DJ SEL DIV INDX MUTUAL FUNDS 464287168 574 5000 SH SOLE 5000 0 0 ISHARES TR DJ US REAL EST MUTUAL FUNDS 464287739 259 2525 SH SOLE 2525 0 0 ISHARES TR RSSLL 1000 VALU MUTUAL FUNDS 464287598 313 2000 SH SOLE 2000 0 0 ISHARES TR RUSSL 1000 GRWT MUTUAL FUNDS 464287614 5782 21100 SH SOLE 21100 0 0 ISHARES TR S&P GLB100INDX MUTUAL FUNDS 464287572 1195 16800 SH SOLE 16800 0 0 ISHARES TR S&P500 GRW ETF - EQUITY 464287309 621 8400 SH SOLE 8400 0 0 ITAMAR MED LTD SPONSORED ADS COM 465437101 1295 42854 SH SOLE 42854 0 0 ITRON INC COM 465741106 4916 65000 SH SOLE 65000 0 0 ITT INC COM COM 45073V108 28773 335197 SH SOLE 319347 0 15850 J & J SNACK FOODS CORP COM 466032109 6969 45600 SH SOLE 45600 0 0 J.P. MORGAN CHASE & CO COM 46625H100 70490 430633 SH SOLE 395878 0 34755 JANUS HENDERSON GROUP PLC COM G4474Y214 20188 488468 SH SOLE 488468 0 0 JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 1088 7740 SH SOLE 7740 0 0 JOHNSON CONTROLS INTERNATION COM G51502105 42692 627085 SH SOLE 603150 0 23935 JOHNSON OUTDOORS INC CL A COM 479167108 1799 17006 SH SOLE 17006 0 0 JOHNSON & JOHNSON COM 478160104 16586 102700 SH SOLE 95800 0 6900 KADMON HLDGS INC COM COM 48283N106 2076 238292 SH SOLE 238292 0 0 KAMAN CORP COM 483548103 80320 2251754 SH SOLE 2184954 0 66800 KANSAS CITY SOUTHERN COM 485170302 1443 5331 SH SOLE 5331 0 0 KAR AUCTION SVCS INC COM COM 48238T109 8097 494010 SH SOLE 494010 0 0 KELLOGG CO COM 487836108 13221 206841 SH SOLE 182641 0 24200 KENNAMETAL INC COM COM 489170100 7709 225200 SH SOLE 225200 0 0 KEURIG DR PEPPER INC COM COM 49271V100 2069 60557 SH SOLE 60257 0 300 KEYCORP COM 493267108 247 11444 SH SOLE 11444 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3056 18600 SH SOLE 17900 0 700 KIMBALL INTL INC CL B COM 494274103 2050 183050 SH SOLE 183050 0 0 KIMCO RLTY CORP COM COM 49446R109 1154 55637 SH SOLE 55637 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 2061 384455 SH SOLE 384455 0 0 KIRBY CORP COM COM 497266106 264 5500 SH SOLE 5500 0 0 KKR & CO INC CL A COM 48251W104 24315 399385 SH SOLE 327785 0 71600 KLA TENCOR CORP COM 482480100 3475 10388 SH SOLE 8678 0 1710 KLX ENERGY SERVICS HOLDNGS INC COM 48253L205 76 16000 SH SOLE 16000 0 0 KRAFT HEINZ CO/THE COM 500754106 4080 110800 SH SOLE 110800 0 0 KRATON CORP COM COM 50077C106 1440 31559 SH SOLE 31559 0 0 L3HARRIS TECH INC COM 502431109 20996 95332 SH SOLE 95082 0 250 LA Z BOY CHAIR CO COM 505336107 9024 280000 SH SOLE 280000 0 0 LAM RESEARCH CORP COM COM 512807108 2948 5179 SH SOLE 4469 0 710 LAMB WESTON HLDGS INC COM COM 513272104 863 14063 SH SOLE 14063 0 0 LANDEC CORP COM COM 514766104 545 59082 SH SOLE 59082 0 0 LANDS END INC NEW COM COM 51509F105 1766 75000 SH SOLE 75000 0 0 LAS VEGAS SANDS CORP COM 517834107 5292 144579 SH SOLE 142079 0 2500 LAWSON PRODS INC COM COM 520776105 6826 136500 SH SOLE 136500 0 0 LEGATO MERGER CORP COM COM 52473X106 105 10000 SH SOLE 0 0 10000 LENNAR B SHARES COM 526057302 59067 761267 SH SOLE 739413 0 21854 LGL GROUP INC COM 50186A108 7473 541937 SH SOLE 541937 0 0 LGL GROUP INC WT EXP 111625 WARRANT AND RIGH 50186A132 415 541937 SH SOLE 541937 0 0 LIBERTY BRAVES GROUP A COM 531229706 51362 1908674 SH SOLE 1834867 0 73807 LIBERTY BRAVES GROUP C COM 531229888 31579 1195257 SH SOLE 1096830 0 98427 LIBERTY BROADBAND CORP COM SER COM 530307107 10466 62167 SH SOLE 57504 0 4663 LIBERTY BROADBAND CORP SERIES COM 530307305 53568 310180 SH SOLE 301206 0 8974 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 20777 697219 SH SOLE 664629 0 32590 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 29052 986146 SH SOLE 958266 0 27880 LIBERTY LATIN AMERICA CLASS A COM G9001E102 2597 198518 SH SOLE 198473 0 45 LIBERTY LATIN AMERICA LTD COM COM G9001E128 2112 161001 SH SOLE 125810 0 35191 LIBERTY MEDIA GROUP A COM 531229870 3878 82422 SH SOLE 77667 0 4755 LIBERTY MEDIA GROUP C COM 531229854 5292 102931 SH SOLE 95979 0 6952 LIBERTY SIRIUS GROUP C COM 531229607 23442 493823 SH SOLE 484481 0 9342 LIBERTY SIRIUSXM GROUP COM 531229409 30050 637050 SH SOLE 604393 0 32657 LIBERTY TRIPADVISOR HLDG-A COM 531465102 493 159583 SH SOLE 104583 0 55000 LIFETIME BRANDS INC COM COM 53222Q103 200 11000 SH SOLE 11000 0 0 LIFEWAY FOODS INC COM COM 531914109 168 30000 SH SOLE 30000 0 0 LILLY, ELI AND COMPANY COM 532457108 4451 19265 SH SOLE 17565 0 1700 LIMELIGHT NETWORKS INC COM COM 53261M104 388 163050 SH SOLE 113050 0 50000 LIMONEIRA CO COM COM 532746104 1007 62300 SH SOLE 62300 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 12299 95500 SH SOLE 95500 0 0 LINDSAY CORP COM 535555106 9107 60000 SH SOLE 60000 0 0 LITE 1/2 12/15/26 CONVERTIBLE BOND 55024UAD1 385 350000 PRN SOLE 350000 0 0 LITTELFUSE INC COM 537008104 13664 50000 SH SOLE 50000 0 0 LIVE NATION INC COM 538034109 29781 326793 SH SOLE 313793 0 13000 LIVENT CORP COM COM 53814L108 1756 76000 SH SOLE 76000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 587 1701 SH SOLE 1701 0 0 LORAL SPACE & COMMUNICATNS ICO COM 543881106 46331 1077205 SH SOLE 1042205 0 35000 LOWES COS INC COM COM 548661107 1263 6226 SH SOLE 6226 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1022 82446 SH SOLE 82446 0 0 LYDALL INC COM COM 550819106 2583 41598 SH SOLE 41598 0 0 M & T BK CORP COM COM 55261F104 4979 33339 SH SOLE 28339 0 5000 MACQUARIE INFRASTRUCTURE COMPA COM 55608B105 30138 743050 SH SOLE 705050 0 38000 MADISON SQRE GD ENTERT COM 55826T102 67302 926126 SH SOLE 879480 0 46646 MADISON SQUARE GARDEN SPORTS COM 55825T103 118549 637532 SH SOLE 610811 0 26721 MAG SILVER CORP COM COM 55903Q104 608 37520 SH SOLE 37520 0 0 MAGELLAN HEALTH SVCS INC COM N COM 559079207 3916 41418 SH SOLE 41418 0 0 MANITOWOC CO INC COM NEW COM 563571405 743 34675 SH SOLE 34675 0 0 MANNING & NAPIER INC COM 56382Q102 1684 184414 SH SOLE 184414 0 0 MARATHON PETE CORP COM COM 56585A102 318 5145 SH SOLE 5145 0 0 MARCUS CORP COM COM 566330106 15909 911665 SH SOLE 870665 0 41000 MARINE PRODS CORP COM COM 568427108 7388 590537 SH SOLE 576979 0 13558 MARRIOTT VACATIONS WRLDWDE CCO COM 57164Y107 270 1714 SH SOLE 1714 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 3455 22813 SH SOLE 22813 0 0 MARVELL TECHNOLOGY GROUP LTD C COM 573874104 277 4600 SH SOLE 4600 0 0 MASIMO CORP COM COM 574795100 23958 88500 SH SOLE 88500 0 0 MASTERCARD INC COM COM 57636Q104 8600 24734 SH SOLE 21794 0 2940 MATCH GROUP INC NEW COM COM 57667L107 1899 12094 SH SOLE 12094 0 0 MATERION CORPORATION COM 576690101 19803 288504 SH SOLE 281504 0 7000 MATTEL INC COM 577081102 1427 76900 SH SOLE 68900 0 8000 MATTHEWS INTL CORP CL A COM 577128101 37495 1080850 SH SOLE 1005250 0 75600 MCCORMICK & CO INC COM VTG COM 579780107 659 8000 SH SOLE 6400 0 1600 MCCORMICK & CO INC NON VOTING COM 579780206 417 5150 SH SOLE 5150 0 0 MCDONALDS CORP COM 580135101 1398 5798 SH SOLE 5798 0 0 MCGRATH RENTCORP COM COM 580589109 1691 23500 SH SOLE 23500 0 0 MEDALLIA INC COM COM 584021109 5435 160454 SH SOLE 160454 0 0 MEDALLION FINANCIAL CORP COM 583928106 1403 179000 SH SOLE 179000 0 0 MEDTRONIC PLC COM G5960L103 4805 38331 SH SOLE 38331 0 0 MERCK & COMPANY COM 58933Y105 13489 179596 SH SOLE 179596 0 0 MEREDITH CORP COM 589433101 30150 541287 SH SOLE 479512 0 61775 MERIDIAN BIOSCIENCE INC COM COM 589584101 4733 246000 SH SOLE 246000 0 0 METLIFE INC. COM 59156R108 1480 23979 SH SOLE 23979 0 0 MGM GROWTH PPTYS LLC CL A COM COM 55303A105 1108 28925 SH SOLE 28925 0 0 MGM RESORTS INTERNATIONAL COM 552953101 32114 744243 SH SOLE 716843 0 27400 MICROSOFT CORP COM 594918104 44005 156090 SH SOLE 140935 0 15155 MIDDLEBY CORP COM COM 596278101 818 4800 SH SOLE 4800 0 0 MIDDLESEX WTR CO COM COM 596680108 303 2950 SH SOLE 2950 0 0 MILLICOM INTL CELLULAR S A SHS COM L6388F110 21665 599297 SH SOLE 542547 0 56750 MINERALS TECHNOLOGIES INC COM 603158106 14415 206400 SH SOLE 206400 0 0 MISONIX INC COM 604871103 342 13500 SH SOLE 13500 0 0 MITEK SYS INC COM NEW COM 606710200 241 13000 SH SOLE 1000 0 12000 MODERNA INC COM COM 60770K107 2309 6000 SH SOLE 6000 0 0 MODINE MFG CO COM 607828100 34372 3033699 SH SOLE 2864204 0 169495 MOLSON COORS BREWING CO -B COM 60871R209 1592 34315 SH SOLE 34315 0 0 MOMENTIVE GLOBAL INC COM COM 60878Y108 823 42000 SH SOLE 22000 0 20000 MONDELEZ INTERNATIONAL COM 609207105 59849 1028679 SH SOLE 972609 0 56070 MONEYGRAM INTERNATIONAL INC CO COM 60935Y208 1375 171410 SH SOLE 171410 0 0 MONMOUTH REAL ESTATE INVT COCL COM 609720107 2544 136402 SH SOLE 136402 0 0 MONRO MUFFLER BRAKE INC COM 610236101 6145 106850 SH SOLE 106850 0 0 MOOG INC CL A COM 615394202 11533 151297 SH SOLE 145797 0 5500 MOOG INC CL B COM 615394301 3470 45531 SH SOLE 45531 0 0 MORGAN STANLEY COM 617446448 34027 349681 SH SOLE 312081 0 37600 MOVADO GROUP INC COM COM 624580106 8165 259300 SH SOLE 259300 0 0 MSCI INC CL A COM 55354G100 2926 4810 SH SOLE 4170 0 640 MUDRICK CAPITAL ACQU CORP IICO COM 62477L107 299 30000 SH SOLE 0 0 30000 MUELLER INDS INC COM COM 624756102 129826 3158776 SH SOLE 3065176 0 93600 MUELLER WATER PRODUCTS INC COM 624758108 59088 3882265 SH SOLE 3613865 0 268400 MYERS INDS INC COM 628464109 63103 3224486 SH SOLE 3093386 0 131100 NATHANS FAMOUS INC NEW COM COM 632347100 14943 244286 SH SOLE 244286 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 1938 36928 SH SOLE 36928 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 66624 1268538 SH SOLE 1196168 0 72370 NAVIGATOR HOLDINGS LTD SHS COM Y62132108 3831 430501 SH SOLE 420501 0 10000 NCR CORP NEW COM COM 62886E108 709 18300 SH SOLE 18300 0 0 NEE 4.872 9/1/22 CV PFD CONVERTIBLE PREF 65339F796 359 6100 SH SOLE 6100 0 0 NEE 6.219 9/1/23 CONVERTIBLE PREF 65339F739 360 7000 SH SOLE 7000 0 0 NEOGEN CORP COM COM 640491106 1737 40000 SH SOLE 40000 0 0 NEOGENOMICS INC COM NEW COM 64049M209 1462 30310 SH SOLE 30310 0 0 NETFLIX COM INC COM COM 64110L106 9062 14848 SH SOLE 12858 0 1990 NEURONETICS INC COM COM 64131A105 335 51000 SH SOLE 42000 0 9000 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 456 23112 SH SOLE 23112 0 0 NEW ORIENTAL ED & TECH GRP ISP COM 647581107 21 10000 SH SOLE 10000 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 1425 110684 SH SOLE 110684 0 0 NEW YORK CMNTY CAP TR V CV PFD CONVERTIBLE PREF 64944P307 372 7000 SH SOLE 7000 0 0 NEWMARKET CORP COM COM 651587107 5082 15000 SH SOLE 15000 0 0 NEWMONT CORP COM 651639106 33171 610884 SH SOLE 586772 0 24112 NEWS CORP CL B COM 65249B208 931 40069 SH SOLE 40069 0 0 NEWS CORP NEW CL A COM 65249B109 5837 248080 SH SOLE 239030 0 9050 NEXSTAR MEDIA GROUP INC COM 65336K103 19017 125142 SH SOLE 125142 0 0 NEXTERA ENERGY INC COM COM 65339F101 10145 129206 SH SOLE 127606 0 1600 NEXTERA ENERGY PARTNERS LP COM 65341B106 7397 98162 SH SOLE 96162 0 2000 NIKE INC CL B COM 654106103 6917 47629 SH SOLE 38309 0 9320 NOMAD FOODS LTD USD ORD SHS COM G6564A105 1136 41210 SH SOLE 41210 0 0 NORDSON CORP COM COM 655663102 9526 40000 SH SOLE 40000 0 0 NORTHERN TRUST CORP COM 665859104 30255 280635 SH SOLE 265035 0 15600 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 882 2450 SH SOLE 2450 0 0 NORTHWEST NAT HLDG CO COM COM 66765N105 1490 32400 SH SOLE 32400 0 0 NORTHWESTERN CORP COM NEW COM 668074305 16293 284350 SH SOLE 276850 0 7500 NORTONLIFELOCK INC COM COM 668771108 4073 160975 SH SOLE 151975 0 9000 NUANCE COMMUNICATIONS INC COM 67020Y100 1570 28530 SH SOLE 28530 0 0 NUVASIVE INC COM COM 670704105 10252 171303 SH SOLE 164303 0 7000 NVIDIA CORP COM COM 67066G104 13544 65381 SH SOLE 55101 0 10280 NXP SEMICONDUCTORS N V COM COM N6596X109 3698 18881 SH SOLE 18881 0 0 N-ABLE INC COMMON STOCK COM 62878D100 249 20075 SH SOLE 20075 0 0 OCCIDENTAL PETE CORP COM 674599105 699 23641 SH SOLE 23641 0 0 OCEANEERING INTL INC COM COM 675232102 4389 329500 SH SOLE 257800 0 71700 OCEANFIRST FINL CORP COM COM 675234108 2227 104000 SH SOLE 104000 0 0 OIL DRI CORP AMER COM COM 677864100 16492 471206 SH SOLE 464706 0 6500 OLIN CORP COM PAR $1. COM 680665205 6031 125000 SH SOLE 125000 0 0 ONE GAS INC COM COM 68235P108 3500 55236 SH SOLE 53924 0 1312 ONEOK INC NEW COM COM 682680103 11050 190550 SH SOLE 180550 0 10000 OPKO HEALTH INC COM COM 68375N103 730 200000 SH SOLE 200000 0 0 OPPFI INC COM 68386H103 141 18000 SH SOLE 18000 0 0 OPPFI INC WT WARRANT AND RIGH 68386H111 194 126000 SH SOLE 126000 0 0 OPTION CARE HEALTH INC COM 68404L201 2780 114585 SH SOLE 114585 0 0 ORACLE SYS CORP COM 68389X105 1511 17340 SH SOLE 17340 0 0 ORGANON & CO COMMON STOCK COM 68622V106 1195 36437 SH SOLE 36437 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5612 84250 SH SOLE 84250 0 0 ORTHOFIX MED INC COM COM 68752M108 3418 89675 SH SOLE 89675 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 148 13150 SH SOLE 13150 0 0 OTIS WORLDWIDE CORP COM COM 68902V107 1778 21610 SH SOLE 21110 0 500 OTTER TAIL CORPORATION COM COM 689648103 20726 370300 SH SOLE 367800 0 2500 O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 48999 80187 SH SOLE 79637 0 550 PACCAR INC COM 693718108 2450 31050 SH SOLE 28250 0 2800 PACWEST BANCORP DEL COM COM 695263103 449 9900 SH SOLE 9900 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 602 25025 SH SOLE 25025 0 0 PAN AMERICAN SILVER CORP COM COM 697900108 834 35833 SH SOLE 35833 0 0 PAR 1 1/2 10/15/27 144A CONVERTIBLE BOND 698884AE3 323 300000 PRN SOLE 300000 0 0 PARATEK PHARMACEUTICALS INC CO COM 699374302 165 34000 SH SOLE 34000 0 0 PARK AEROSPACE CORP COM 70014A104 9241 675500 SH SOLE 675500 0 0 PARK OHIO HLDGS CORP COM COM 700666100 20728 812221 SH SOLE 812221 0 0 PATTERSON COMPANIES INC COM 703395103 30232 1003042 SH SOLE 945527 0 57515 PATTERSON-UTI ENERGY INC COM COM 703481101 331 36740 SH SOLE 36740 0 0 PAYPAL HLDGS INC COM COM 70450Y103 29826 114624 SH SOLE 108294 0 6330 PEAPACK-GLADSTONE FINL CORP CO COM 704699107 2242 67200 SH SOLE 41200 0 26000 PENN NATIONAL GAMING INC COM COM 707569109 314 4340 SH SOLE 4340 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 49681 493851 SH SOLE 486651 0 7200 PEPSICO INC COM 713448108 15230 101258 SH SOLE 99858 0 1400 PERFORMANCE FOOD GROUP CO COM COM 71377A103 247 5316 SH SOLE 5316 0 0 PERRIGO COMPANY COM G97822103 1459 30835 SH SOLE 30835 0 0 PETIQ INC COM CL A COM 71639T106 819 32800 SH SOLE 32800 0 0 PETQ 4 6/1/26 CORPORATE BONDS 71639TAB2 240 200000 PRN SOLE 200000 0 0 PFIZER INC COM 717081103 8826 205218 SH SOLE 170218 0 35000 PGT INC COM COM 69336V101 355 18604 SH SOLE 18604 0 0 PG&E CORP COM COM 69331C108 113 11786 SH SOLE 11786 0 0 PHILLIPS 66 COM 718546104 592 8455 SH SOLE 8455 0 0 PINNACLE WEST CAP CORP COM COM 723484101 253 3500 SH SOLE 2500 0 1000 PIONEER NAT RES CO COM COM 723787107 233 1400 SH SOLE 1400 0 0 PJT PARTNERS INC COM CL A COM 69343T107 8469 107050 SH SOLE 96050 0 11000 PLAYSTUDIOS INC COM 72815G108 160 35000 SH SOLE 20000 0 15000 PMV CONSUMER ACQUISITION COR COM 693486201 836 83200 SH SOLE 83200 0 0 PMV CONSUMER ACQUISITION CORCO COM 693486102 1962 200000 SH SOLE 200000 0 0 PMV CONSUMER ACQUISITION CORWT WARRANT AND RIGH 693486110 64 100000 SH SOLE 100000 0 0 PNC FINANCIAL CORP COM 693475105 46462 237489 SH SOLE 214389 0 23100 PNM RES INC COM 69349H107 74714 1509980 SH SOLE 1448926 0 61054 PORTLAND GEN ELEC CO COM NEW COM 736508847 1560 33200 SH SOLE 32400 0 800 POST HOLDINGS INC COM 737446104 38502 349509 SH SOLE 348009 0 1500 POST HOLDINGS PARTNERING COR COM 737465203 1213 120000 SH SOLE 60000 0 60000 POST HOLDINGS PARTNERING CORCO COM 737465104 727 75400 SH SOLE 75400 0 0 POST HOLDINGS PARTNERING CORWT WARRANT AND RIGH 737465112 15 16666 SH SOLE 16666 0 0 POTLATCH CORP NEW COM COM 737630103 1180 22881 SH SOLE 12881 0 10000 PPD INC COM COM 69355F102 2529 54040 SH SOLE 54040 0 0 PRETIUM RES INC COM COM 74139C102 1323 137226 SH SOLE 137226 0 0 PRIMIS FINANCIAL CORP COM COM 74167B109 159 11000 SH SOLE 11000 0 0 PRIMO WATER CORP COM 74167P108 13824 879362 SH SOLE 861212 0 18150 PROCTER & GAMBLE COMPANY COM 742718109 11321 80977 SH SOLE 64477 0 16500 PROG HOLDINGS INC COM COM 74319R101 9998 238001 SH SOLE 231001 0 7000 PROLOGIS INC COM 74340W103 6712 53509 SH SOLE 53509 0 0 PROSHARES TRUST ULTRASHORT SP5 ETF - EQUITY 74347B383 4811 543000 SH SOLE 543000 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 787 80000 SH SOLE 80000 0 0 QAD INC CL A COM 74727D306 969 11088 SH SOLE 11088 0 0 QAD INC CL B COM 74727D207 348 4000 SH SOLE 4000 0 0 QTWO 3/4 6/1/26 CONVERTIBLE BOND 74736LAD1 225 200000 PRN SOLE 200000 0 0 QUAKER CHEM CORP COM COM 747316107 1239 5210 SH SOLE 5210 0 0 QUALCOMM INC COM COM 747525103 4818 37355 SH SOLE 37355 0 0 QUALTRICS INTL INC COM CL A COM 747601201 299 7000 SH SOLE 7000 0 0 QUIDEL CORP COM COM 74838J101 29898 211815 SH SOLE 211815 0 0 QURATE RETAIL GROUP INC COM 74915M100 17108 1678879 SH SOLE 1678879 0 0 RAVEN INDS INC COM COM 754212108 10990 190772 SH SOLE 190772 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2920 33970 SH SOLE 33970 0 0 READING INTERNATIONAL INC CL B COM 755408200 273 12015 SH SOLE 12015 0 0 READING INTL INC CL A COM 755408101 993 196200 SH SOLE 196200 0 0 REALTY INCOME CORP COM COM 756109104 2757 42500 SH SOLE 42500 0 0 REDWOOD TR INC COM COM 758075402 2431 188584 SH SOLE 188584 0 0 REGENCY CTRS CORP COM COM 758849103 539 8000 SH SOLE 8000 0 0 RENASANT CORP COM COM 75970E107 984 27300 SH SOLE 27300 0 0 REPUBLIC SVCS INC CL A COM 760759100 108463 903408 SH SOLE 882808 0 20600 RESIDEO TECHNOLOGIES INC COM 76118Y104 28647 1155576 SH SOLE 1107036 0 48540 RETAIL OPPORTUNITY INVESTMENTS COM 76131N101 584 33500 SH SOLE 33500 0 0 REXFORD INDL RLTY INC COM COM 76169C100 1135 20000 SH SOLE 20000 0 0 ROCKWELL INTL CORP NEW COM COM 773903109 39849 135523 SH SOLE 122623 0 12900 ROGERS COMMUNICATIONS CL B COM 775109200 20330 435894 SH SOLE 426094 0 9800 ROLLINS INC COM 775711104 95511 2703390 SH SOLE 2683828 0 19562 ROPER INDS INC NEW COM 776696106 12953 29034 SH SOLE 29034 0 0 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 409 9169 SH SOLE 9169 0 0 RPC INC. COMMON COM 749660106 16359 3366149 SH SOLE 3188276 0 177873 RTRX 2 1/2 9/15/25 CONVERTIBLE BOND 761299AB2 403 400000 PRN SOLE 400000 0 0 RUSH ENTERPRISES INC CL A COM 781846209 2330 51588 SH SOLE 33588 0 18000 RUSH ENTERPRISES INC CL B COM 781846308 35401 773450 SH SOLE 763450 0 10000 RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 110633 1321785 SH SOLE 1251925 0 69860 SABRE CORP COM COM 78573M104 159 13400 SH SOLE 13400 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 791 213200 SH SOLE 213200 0 0 SALESFORCE COM INC COM COM 79466L302 1357 5002 SH SOLE 5002 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 11981 711050 SH SOLE 707050 0 4000 SANDERSON FARMS INC COM COM 800013104 2389 12692 SH SOLE 12692 0 0 SANDY SPRING BANCORP INC COM COM 800363103 5676 123886 SH SOLE 107886 0 16000 SANFILIPPO JOHN B & SON INC CO COM 800422107 2012 24625 SH SOLE 22625 0 2000 SANTANDER CONSUMER USA HDG ICO COM 80283M101 472 11329 SH SOLE 11329 0 0 SAP AG ADR SPON COM 803054204 638 4725 SH SOLE 4725 0 0 SCHEIN HENRY INC COM COM 806407102 26244 344584 SH SOLE 317650 0 26934 SCHLUMBERGER COM 806857108 1545 52125 SH SOLE 52125 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8157 111982 SH SOLE 92982 0 19000 SCRIPPS E W CO OHIO CL A COM 811054402 67625 3744441 SH SOLE 3645860 0 98581 SEACOAST BKG CORP FLA COM NEW COM 811707801 1261 37300 SH SOLE 37300 0 0 SEALED AIR CORP NEW COM 81211K100 621 11335 SH SOLE 11335 0 0 SECTOR SPDR TR SH BN INT-TCHLY MUTUAL FUNDS 81369Y803 2867 19200 SH SOLE 19200 0 0 SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 10939 291484 SH SOLE 291484 0 0 SECUREWORKS CORP CL A COM 81374A105 331 16650 SH SOLE 16650 0 0 SELECT INTERIOR CONCEPTS INCCL COM 816120307 157 10885 SH SOLE 10885 0 0 SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 1583 23000 SH SOLE 23000 0 0 SELECT SECTOR SPDR TR SBI HEAL MUTUAL FUNDS 81369Y209 637 5000 SH SOLE 5000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 41783 458748 SH SOLE 440648 0 18100 SERITAGE GROWTH PPTYS CL A COM 81752R100 1286 86700 SH SOLE 86700 0 0 SERVICENOW INC COM COM 81762P102 5187 8335 SH SOLE 6745 0 1590 SERVISFIRST BANCSHARES INC COM COM 81768T108 2023 26000 SH SOLE 26000 0 0 SEVEN OAKS ACQUISITION CORP CO COM 81787X106 149 15000 SH SOLE 0 0 15000 SHAKE SHACK INC CL A COM 819047101 1027 13088 SH SOLE 13088 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 3316 105000 SH SOLE 105000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 6519 23306 SH SOLE 19706 0 3600 SHYFT GROUP INC COM COM 825698103 11327 298000 SH SOLE 298000 0 0 SIERRA METALS INC COM COM 82639W106 90 50000 SH SOLE 50000 0 0 SILGAN HOLDINGS INC COM COM 827048109 675 17600 SH SOLE 17600 0 0 SILVERCREST METALS INC COM COM 828363101 567 81165 SH SOLE 81165 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 274 2105 SH SOLE 2105 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 79405 2506473 SH SOLE 2393973 0 112500 SIRIUS XM HOLDINGS INC COM 82968B103 7122 1167596 SH SOLE 1167596 0 0 SJW GROUP COM 784305104 8571 129745 SH SOLE 126345 0 3400 SKYLINE CHAMPION CORPORATION COM 830830105 14538 242050 SH SOLE 240750 0 1300 SMILEDIRECTCLUB INC CL A COM COM 83192H106 1000 188000 SH SOLE 123000 0 65000 SMITH A O CORP COM COM 831865209 4763 78000 SH SOLE 78000 0 0 SMUCKER J M CO COM NEW COM 832696405 26207 218335 SH SOLE 202016 0 16319 SNAP ON TOOLS CORP COM 833034101 1484 7100 SH SOLE 7100 0 0 SNOWFLAKE INC CL A COM 833445109 3267 10801 SH SOLE 10801 0 0 SOLARWINDS INC COM 83417Q204 2031 121395 SH SOLE 121395 0 0 SOLITON INC COM COM 834251100 269 13213 SH SOLE 13213 0 0 SONOCO PRODS CO COM COM 835495102 9235 155000 SH SOLE 155000 0 0 SONY GROUP CORPORATION ADR COM 835699307 209262 1892405 SH SOLE 1769472 0 122933 SOUTH ST CORP COM COM 840441109 896 12000 SH SOLE 12000 0 0 SOUTHERN FIRST BANCSHARES INCO COM 842873101 1439 26900 SH SOLE 22200 0 4700 SOUTHWEST GAS CORP COM 844895102 46694 698174 SH SOLE 673874 0 24300 SPARTACUS ACQUISITION CORP CL COM 84677L109 158 15600 SH SOLE 10600 0 5000 SPARTACUS ACQUISITION CORP WT WARRANT AND RIGH 84677L117 120 75300 SH SOLE 75300 0 0 SPDR DIVIDEND ETF COM 78464A763 239 2035 SH SOLE 2035 0 0 SPDR GOLD TRUST GOLD SHS COM 78463V107 7762 47265 SH SOLE 47265 0 0 SPDR SERIES TRUST KBW REGL BKG COM 78464A698 6515 96165 SH SOLE 96165 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 7900 18410 SH SOLE 18410 0 0 SPECTRUM BRANDS INC COM 84790A105 383 4005 SH SOLE 4005 0 0 SPIRE INC COM COM 84857L101 1022 16700 SH SOLE 8700 0 8000 SPLK 1 1/8 9/15/25 CONVERTIBLE BOND 848637AD6 305 250000 PRN SOLE 250000 0 0 SPORTSMANS WHSE HLDGS INC COM COM 84920Y106 1045 59351 SH SOLE 59351 0 0 SSR MNG INC COM COM 784730103 1275 87605 SH SOLE 87605 0 0 ST. JOE COMPANY COM 790148100 42913 1019300 SH SOLE 1019300 0 0 STAMPS.COM INC (NEW) COM 852857200 10045 30460 SH SOLE 30460 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 9857 225500 SH SOLE 225500 0 0 STANDEX INTL CORP COM 854231107 8012 81000 SH SOLE 81000 0 0 STARBUCKS CORP COM COM 855244109 1608 14580 SH SOLE 14580 0 0 STARRETT L S CO CL A COM 855668109 6139 491503 SH SOLE 491503 0 0 STATE AUTO FINL CORP COM COM 855707105 4021 78920 SH SOLE 78920 0 0 STATE STREET CORP COM 857477103 79872 942780 SH SOLE 880344 0 62436 STEEL CONNECT INC COM 858098106 2111 1040000 SH SOLE 1040000 0 0 STEEL PARTNERS HLDGS L P COM 85814R107 3069 108000 SH SOLE 106700 0 1300 STELLANTIS N V SHRS COM N82405106 447 23400 SH SOLE 23400 0 0 STERIS PLC COM G8473T100 18205 89117 SH SOLE 88915 0 202 STERLING BANCORP/DE COM 85917A100 25013 1002114 SH SOLE 992281 0 9833 STONECO LTD COM CL A COM G85158106 625 18000 SH SOLE 18000 0 0 STONERIDGE INC COM 86183P102 4822 236500 SH SOLE 236500 0 0 STORE CAP CORP COM COM 862121100 737 23000 SH SOLE 23000 0 0 STRATASYS LTD SHS COM M85548101 277 12850 SH SOLE 12850 0 0 STRATTEC SECURITY CORP. COM 863111100 23227 597098 SH SOLE 580498 0 16600 SUMMIT HOTEL PPTYS COM COM 866082100 130 13500 SH SOLE 13500 0 0 SUN CMNTYS INC COM COM 866674104 3258 17600 SH SOLE 17600 0 0 SUPERIOR INDS INTL INC COM 868168105 635 90001 SH SOLE 90001 0 0 SURGALIGN HOLDINGS INC COM COM 86882C105 14 12725 SH SOLE 12725 0 0 SURMODICS INC COM COM 868873100 3325 59800 SH SOLE 59800 0 0 SURO CAPITAL CORP COM NEW COM 86887Q109 166 12892 SH SOLE 12892 0 0 SVB FINL GROUP COM COM 78486Q101 3753 5801 SH SOLE 5801 0 0 SWISS HELVETIA FD INC MUTUAL FUNDS 870875101 147 16048 SH SOLE 16048 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 10988 250354 SH SOLE 246854 0 3500 SYSCO CORPORATION COM 871829107 310 3955 SH SOLE 3955 0 0 S&P GLOBAL INC COM COM 78409V104 11189 26334 SH SOLE 16334 0 10000 T ROWE PRICE GROUP INC COM 74144T108 11836 60173 SH SOLE 53173 0 7000 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 12177 79034 SH SOLE 75234 0 3800 TANGER FACTORY OUTLET CTRS ICO COM 875465106 223 13700 SH SOLE 13700 0 0 TARGET CORP COM COM 87612E106 1144 5000 SH SOLE 5000 0 0 TC ENERGY CORP COM COM 87807B107 481 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD COM H84989104 3482 25375 SH SOLE 23175 0 2200 TEAM INC COM COM 878155100 4591 1525388 SH SOLE 1495388 0 30000 TEGNA INC COM COM 87901J105 8626 437400 SH SOLE 367900 0 69500 TEJON RANCH CO DEL COM COM 879080109 9791 551304 SH SOLE 535304 0 16000 TELADOC INC COM COM 87918A105 18621 146838 SH SOLE 130338 0 16500 TELEPHONE & DATA SYS COM 879433829 32799 1681986 SH SOLE 1529138 0 152848 TENCENT MUSIC ENTMT GROUP ADS COM 88034P109 682 94000 SH SOLE 94000 0 0 TENNANT CO COM 880345103 29288 396050 SH SOLE 394050 0 2000 TENNECO INC COM 880349105 6516 456653 SH SOLE 450653 0 6000 TER 1 1/4 12/15/23 CONVERTIBLE BOND 880770AG7 347 100000 PRN SOLE 100000 0 0 TEREX CORP NEW COM COM 880779103 240 5700 SH SOLE 4392 0 1308 TERMINIX GLOBAL HOLDINGS INC C COM 88087E100 21643 519384 SH SOLE 519384 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 1925 197600 SH SOLE 197600 0 0 TEXAS INSTRUMENTS INC COM 882508104 19334 100590 SH SOLE 81026 0 19564 TEXAS PACIFIC LAND CORPORATION COM 88262P102 242 200 SH SOLE 200 0 0 TEXTRON INC COM 883203101 136649 1957443 SH SOLE 1889493 0 67950 THE AARONS COMPANY INC COM COM 00258W108 2184 79290 SH SOLE 74290 0 5000 THE SCOTTS MIRACLE GRO CO COM 810186106 14709 100500 SH SOLE 100500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 20204 35363 SH SOLE 34493 0 870 THOR INDS INC COM COM 885160101 516 4200 SH SOLE 4200 0 0 TIMKEN CO COM COM 887389104 552 8440 SH SOLE 8440 0 0 TIMKENSTEEL CORP COM COM 887399103 2997 229100 SH SOLE 229100 0 0 TITAN MACHY INC COM COM 88830R101 1555 60000 SH SOLE 60000 0 0 TJX COS INC NEW COM COM 872540109 260 3937 SH SOLE 3937 0 0 TOOTSIE ROLL INDS INC COM 890516107 2768 90949 SH SOLE 90949 0 0 TORO CO COM COM 891092108 6078 62400 SH SOLE 62400 0 0 TOTALENERGIES SE -SPON ADR COM 89151E109 2207 46050 SH SOLE 46050 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 342 11000 SH SOLE 11000 0 0 TOWNSQUARE MEDIA INC CL A COM 892231101 2887 220900 SH SOLE 220900 0 0 TRACTOR SUPPLY CO COM COM 892356106 14444 71290 SH SOLE 71290 0 0 TRANE TECHNOLOGIES INC COM G8994E103 967 5600 SH SOLE 5600 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 1112 80000 SH SOLE 80000 0 0 TRAVELCENTERS OF AMERICA INCCO COM 89421B109 1649 33120 SH SOLE 20120 0 13000 TREDEGAR INDS INC COM 894650100 36123 2965733 SH SOLE 2841483 0 124250 TRILLIUM THERAPEUTICS INC COM COM 89620X506 3510 199911 SH SOLE 199911 0 0 TRIMBLE NAV LTD COM COM 896239100 6010 73069 SH SOLE 60319 0 12750 TRINITY INDS INC COM 896522109 30373 1117895 SH SOLE 1059445 0 58450 TRUSTMARK CORP COM COM 898402102 387 12000 SH SOLE 12000 0 0 TWIN DISC INC COM COM 901476101 15712 1473915 SH SOLE 1370312 0 103603 TYLER TECHNOLOGIES INC COM COM 902252105 26557 57903 SH SOLE 54703 0 3200 T-MOBILE US INC COM 872590104 31821 249067 SH SOLE 248727 0 340 U S BANCORP COM 902973304 585 9840 SH SOLE 9840 0 0 UBER TECHNOLOGIES INC COM COM 90353T100 459 10242 SH SOLE 10242 0 0 UGI CORP NEW COM COM 902681105 4320 101359 SH SOLE 80359 0 21000 UMH PPTYS INC COM COM 903002103 1722 75200 SH SOLE 75200 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 931 17180 SH SOLE 17180 0 0 UNITED CMNTY BKS BLAIRSVLE GCO COM 90984P303 755 23000 SH SOLE 23000 0 0 UNITED GUARDIAN INC COM COM 910571108 2106 148300 SH SOLE 148300 0 0 UNITED PARCEL SVC COM 911312106 472 2593 SH SOLE 2593 0 0 UNITED RENTALS INC COM COM 911363109 10133 28875 SH SOLE 28875 0 0 UNITED STATES CELLULAR CORP COM 911684108 40128 1258327 SH SOLE 1150142 0 108185 UNITEDHEALTH GROUP INC COM COM 91324P102 1221 3125 SH SOLE 3125 0 0 UNIVERSAL TECHNICAL INST INCCO COM 913915104 1574 232800 SH SOLE 232800 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 293 15500 SH SOLE 15500 0 0 VALMONT INDS INC COM 920253101 29806 126770 SH SOLE 118850 0 7920 VALVOLINE INC COM COM 92047W101 26439 847950 SH SOLE 765035 0 82915 VANECK VECTORS GOLD MINERS ETF ETF - EQUITY 92189F106 1835 62252 SH SOLE 62252 0 0 VANGUARD WORLD FDS FINANCIALS ETF - EQUITY 92204A405 200 2160 SH SOLE 2160 0 0 VCRA 1 1/2 5/15/23 CONVERTIBLE BOND 92857FAB3 300 200000 PRN SOLE 200000 0 0 VEON LTD ADR COM 91822M106 1839 884000 SH SOLE 884000 0 0 VEREIT INC COM COM 92339V308 271 6000 SH SOLE 6000 0 0 VERIZON COMMUNICATIONS COM 92343V104 9271 171651 SH SOLE 161423 0 10228 VERRA MOBILITY CORP COM COM 92511U102 211 14000 SH SOLE 0 0 14000 VIACOMCBS INC CL A COM 92556H107 75163 1786627 SH SOLE 1653537 0 133090 VIACOMCBS INC CL B COM 92556H206 7297 184677 SH SOLE 175677 0 9000 VIASAT INC COM COM 92552V100 551 10000 SH SOLE 10000 0 0 VIATRIS INC COM COM 92556V106 9102 671729 SH SOLE 662613 0 9116 VICOR CORP COM COM 925815102 912 6800 SH SOLE 6800 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 4121 190100 SH SOLE 190100 0 0 VIMEO INC COM 92719V100 2517 85703 SH SOLE 83837 0 1866 VISA INC-CLASS A SHRS COM 92826C839 10604 47606 SH SOLE 42676 0 4930 VISHAY PRECISION GROUP INC COM COM 92835K103 604 17384 SH SOLE 17384 0 0 VODAFONE GROUP ADR COM 92857W308 624 40370 SH SOLE 38370 0 2000 VORNADO RLTY TR COM COM 929042109 1697 40399 SH SOLE 40399 0 0 VROOM INC COM COM 92918V109 1462 66249 SH SOLE 66249 0 0 VULCAN MATLS CO COM COM 929160109 6766 40000 SH SOLE 40000 0 0 W D 40 COMPANY COM 929236107 9339 40345 SH SOLE 40345 0 0 W P CAREY INC COM COM 92936U109 1432 19600 SH SOLE 19600 0 0 WAL MART STORES INC COM 931142103 4288 30765 SH SOLE 30765 0 0 WALGREENS BOOTS ALLIANCE INC C COM 931427108 2880 61209 SH SOLE 61209 0 0 WASHINGTON FED INC COM 938824109 343 10000 SH SOLE 0 0 10000 WASTE CONNECTIONS INC COM 94106B101 31429 249577 SH SOLE 249577 0 0 WASTE MGMT INC DEL COM COM 94106L109 45830 306844 SH SOLE 276534 0 30310 WATTS WATER TECHNOLOGIES COM 942749102 121433 722429 SH SOLE 686311 0 36118 WAVERLEY CAPITAL ACQUISITION COM G06536125 148 15000 SH SOLE 15000 0 0 WEIS MKTS INC COM 948849104 3224 61350 SH SOLE 61350 0 0 WELBILT INC COM 949090104 5093 219133 SH SOLE 219133 0 0 WELLS FARGO & CO NEW COM 949746101 67081 1445403 SH SOLE 1356003 0 89400 WELLTOWER INC COM COM 95040Q104 1277 15500 SH SOLE 15500 0 0 WESTERN COPPER & GOLD CORP COM COM 95805V108 63 42000 SH SOLE 42000 0 0 WESTERN DIGITAL CORP COM COM 958102105 414 7338 SH SOLE 7338 0 0 WESTWOOD HLDGS GROUP INC COM COM 961765104 8700 457909 SH SOLE 457909 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3006 79999 SH SOLE 79999 0 0 WHITING PETE CORP NEW COM NEW COM 966387508 596 10210 SH SOLE 10210 0 0 WIDEOPENWEST INC COM COM 96758W101 14805 753436 SH SOLE 686436 0 67000 WILLDAN GROUP INC COM COM 96924N100 873 24540 SH SOLE 15540 0 9000 WILLIS TOWERS WATSON PUB LTD S COM G96629103 946 4071 SH SOLE 4071 0 0 WINNEBAGO INDS INC COM COM 974637100 7245 100000 SH SOLE 100000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 4002 134100 SH SOLE 131700 0 2400 WOODWARD INC COM 980745103 9480 83745 SH SOLE 83745 0 0 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 1783 31700 SH SOLE 31700 0 0 WYNN RESORTS LTD COM COM 983134107 4200 49555 SH SOLE 49555 0 0 XILINX INC COM COM 983919101 1464 9698 SH SOLE 9698 0 0 XYLEM INC COM 98419M100 92967 751676 SH SOLE 712776 0 38900 YORK WTR CO COM COM 987184108 1900 43500 SH SOLE 43500 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 845 1639 SH SOLE 1639 0 0 ZENTALIS PHARMACEUTICALS INCCO COM 98943L107 4179 62711 SH SOLE 62711 0 0 ZIMMER BIOMET HLDG COM 98956P102 40005 273330 SH SOLE 258480 0 14850 ZOETIS INC COM 98978V103 17792 91646 SH SOLE 88496 0 3150 ZOOMINFO TECHNOLOGIES INC COM COM 98980F104 2717 44403 SH SOLE 44403 0 0 ZUORA INC COM CL A COM 98983V106 536 32300 SH SOLE 16800 0 15500 ZYNGA INC CL A COM 98986T108 113 15000 SH SOLE 15000 0 0