0001140361-24-007520.txt : 20240214 0001140361-24-007520.hdr.sgml : 20240214 20240213173149 ACCESSION NUMBER: 0001140361-24-007520 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GAMCO INVESTORS, INC. ET AL CENTRAL INDEX KEY: 0000807249 ORGANIZATION NAME: 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: 24630307 BUSINESS ADDRESS: STREET 1: 191 MASON STREET CITY: GREENWICH STATE: CT ZIP: 06830 BUSINESS PHONE: 9149215000 MAIL ADDRESS: STREET 1: 191 MASON STREET CITY: GREENWICH STATE: CT ZIP: 06830 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 X0202 13F-HR LIVE 0000807249 XXXXXXXX 12-31-2023 12-31-2023 false GAMCO INVESTORS, INC. ET AL
191 MASON STREET GREENWICH CT 06830
13F HOLDINGS REPORT 028-01887 000104950 801-14132 N
Douglas R. Jamieson President GAMCO Asset Management Inc. 914-921-5020 /s/ Douglas R. Jamieson Rye NY 01-16-2024 0 847 9369493302
INFORMATION TABLE 2 informationtable.xml 1-800-FLOWERS.COM INC-CL A EQUITY 68243Q106 11307142 1048900 SH SOLE 1048900 0 0 3D SYSTEMS CORP EQUITY 88554D205 233045 36700 SH SOLE 3000 0 33700 3M CO EQUITY 88579Y101 918288 8400 SH SOLE 8400 0 0 A10 NETWORKS INC EQUITY 002121101 579480 44000 SH SOLE 17000 0 27000 AAR CORP EQUITY 000361105 17475432 280055 SH SOLE 258555 0 21500 AARON'S CO INC/THE EQUITY 00258W108 988611 90865 SH SOLE 90865 0 0 ABBOTT LABORATORIES EQUITY 002824100 2634966 23939 SH SOLE 23939 0 0 ABBVIE INC EQUITY 00287Y109 2360348 15231 SH SOLE 15231 0 0 ACCO BRANDS CORP EQUITY 00081T108 915326 150547 SH SOLE 150547 0 0 ACUITY BRANDS INC EQUITY 00508Y102 695398 3395 SH SOLE 3395 0 0 ADOBE INC EQUITY 00724F101 10003789 16768 SH SOLE 14409 0 2359 ADVANCE AUTO PARTS INC EQUITY 00751Y106 6286090 103000 SH SOLE 99100 0 3900 ADVANCED MICRO DEVICES EQUITY 007903107 693564 4705 SH SOLE 4615 0 90 AES CORP EQUITY 00130H105 10716475 556700 SH SOLE 541700 0 15000 AFFIRM HOLDINGS INC EQUITY 00827B106 491400 10000 SH SOLE 10000 0 0 AGNICO EAGLE MINES LTD USD EQUITY 008474108 5038192 91854 SH SOLE 91854 0 0 AIR PRODUCTS & CHEMICALS INC EQUITY 009158106 1836924 6709 SH SOLE 6709 0 0 AKAMAI TECHNOLOGIES INC 0.375 09/01/27 CVT BOND CONVERTIBLE 00971TAL5 448460 400000 PRN SOLE 400000 0 0 ALAMOS GOLD INC-CLASS A EQUITY 011532108 4134953 306975 SH SOLE 306975 0 0 ALBANY INTL CORP-CL A EQUITY 012348108 5124629 52175 SH SOLE 45675 0 6500 ALBERTSONS COS INC - CLASS A EQUITY 013091103 1582929 68823 SH SOLE 68823 0 0 ALERIAN MLP ETF EXCHANGE TRADED 00162Q452 849550 19980 SH SOLE 19980 0 0 ALGOMA STEEL GROUP INC EQUITY 015658107 665240 66325 SH SOLE 31325 0 35000 ALITHYA GROUP INC-CLASS A EQUITY 01643B106 1182656 889215 SH SOLE 889215 0 0 ALLBIRDS INC-CL A EQUITY 01675A109 12250 10000 SH SOLE 10000 0 0 ALLEGION PLC EQUITY G0176J109 253380 2000 SH SOLE 2000 0 0 ALLETE INC EQUITY 018522300 550440 9000 SH SOLE 4000 0 5000 ALLIANCEBERNSTEIN HOLDING LP EQUITY UNIT 01881G106 2256471 72719 SH SOLE 54519 0 18200 ALLIANT ENERGY CORP EQUITY 018802108 467189 9107 SH SOLE 9107 0 0 ALLIENT INC EQUITY 019330109 3073263 101730 SH SOLE 101490 0 240 ALLSTATE CORP EQUITY 020002101 6995501 49975 SH SOLE 49975 0 0 ALLY FINANCIAL INC EQUITY 02005N100 279360 8000 SH SOLE 8000 0 0 ALPHABET INC-CL A EQUITY 02079K305 14882154 106537 SH SOLE 99462 0 7075 ALPHABET INC-CL C EQUITY 02079K107 42188382 299357 SH SOLE 281517 0 17720 ALTERYX INC - CLASS A EQUITY 02156B103 328375 6963 SH SOLE 6963 0 0 AMAZON.COM INC EQUITY 023135106 22512190 148165 SH SOLE 127515 0 20650 AMBARELLA INC EQUITY G037AX101 627364 10236 SH SOLE 10236 0 0 AMC NETWORKS INC-A EQUITY 00164V103 8604392 457924 SH SOLE 432924 0 25000 AMEDISYS INC EQUITY 023436108 3134889 32978 SH SOLE 32978 0 0 AMERICAN ELECTRIC POWER EQUITY 025537101 844688 10400 SH SOLE 10400 0 0 AMERICAN EXPRESS CO EQUITY 025816109 118327691 631620 SH SOLE 599804 0 31741 AMERICAN HOMES 4 RENT- A EQUITY 02665T306 4877075 135625 SH SOLE 135625 0 0 AMERICAN INTERNATIONAL GROUP EQUITY 026874784 806225 11900 SH SOLE 11900 0 0 AMERICAN OUTDOOR BRANDS INC EQUITY 02875D109 2231569 265663 SH SOLE 243700 0 21963 AMERICAN TOWER CORP EQUITY 03027X100 7113030 32949 SH SOLE 32119 0 800 AMERICAN VANGUARD CORP EQUITY 030371108 581410 53000 SH SOLE 53000 0 0 AMERIPRISE FINANCIAL INC EQUITY 03076C106 4249538 11188 SH SOLE 11188 0 0 AMERIS BANCORP EQUITY 03076K108 3580875 67500 SH SOLE 58700 0 8800 AMETEK INC EQUITY 031100100 115386559 699779 SH SOLE 680279 0 19500 AMGEN INC EQUITY 031162100 1486183 5160 SH SOLE 5160 0 0 AMPCO-PITTSBURGH CORP EQUITY 032037103 6724574 2463214 SH SOLE 2378898 0 84316 AMPCO-PITTSBURGH CORP WARRANTS 8/1/25 WARRANT 032037111 212601 1771679 SH SOLE 1678279 0 93400 ANTERIX INC EQUITY 03676C100 2502332 75100 SH SOLE 75100 0 0 APA CORP EQUITY 03743Q108 4092867 114071 SH SOLE 114071 0 0 APOLLO GLOBAL MANAGEMENT INC EQUITY 03769M106 612724 6575 SH SOLE 6575 0 0 APPLE INC EQUITY 037833100 30424553 158025 SH SOLE 139443 0 18582 APPLIED OPTOELECTRONICS INC EQUITY 03823U102 2200548 113900 SH SOLE 113900 0 0 APTIV PLC EQUITY G6095L109 447703 4990 SH SOLE 4990 0 0 ARCHER-DANIELS-MIDLAND CO EQUITY 039483102 24144735 334322 SH SOLE 307572 0 26750 ARCOSA INC EQUITY 039653100 20811810 251837 SH SOLE 226237 0 25600 ARDAGH METAL PACKAGING SA EQUITY L02235106 4398271 1145383 SH SOLE 1020253 0 125130 ARKO CORP EQUITY 041242108 440426 53385 SH SOLE 24385 0 29000 ARRAY TECHNOLOGIES INC 1.000 12/01/28 CVT BOND CONVERTIBLE 04271TAB6 295374 300000 PRN SOLE 300000 0 0 ASHLAND INC EQUITY 044186104 5426192 64360 SH SOLE 63860 0 500 ASML HOLDING NV-NY REG SHS DEPOSITORY RECEI N07059210 3717234 4911 SH SOLE 4911 0 0 ASSOCIATED CAPITAL GROUP - A EQUITY 045528106 2994819 83865 SH SOLE 83865 0 0 ASTEC INDUSTRIES INC EQUITY 046224101 42083281 1131271 SH SOLE 1104271 0 27000 ASTRONICS CORP EQUITY 046433108 222976 12800 SH SOLE 12800 0 0 AT&T INC EQUITY 00206R102 14037477 836560 SH SOLE 799945 0 36615 ATI INC EQUITY 01741R102 19694967 433142 SH SOLE 433142 0 0 ATLANTA BRAVES HLDS A IN-A EQUITY 047726104 101534694 2373415 SH SOLE 2297808 0 75607 ATLANTA BRAVES HLDS C IN-C EQUITY 047726302 57846289 1461503 SH SOLE 1366715 0 94288 ATLANTIC UNION BANKSHARES CO EQUITY 04911A107 420210 11500 SH SOLE 11500 0 0 AUTONATION INC EQUITY 05329W102 63893630 425447 SH SOLE 424047 0 1400 AVANGRID INC EQUITY 05351W103 11422483 352437 SH SOLE 342580 0 9857 AVISTA CORP EQUITY 05379B107 6669799 186620 SH SOLE 175290 0 11330 AXALTA COATING SYSTEMS LTD EQUITY G0750C108 5763350 169660 SH SOLE 140960 0 28700 AXCELIS TECHNOLOGIES INC EQUITY 054540208 212043 1635 SH SOLE 35 0 1600 AZZ INC EQUITY 002474104 39922236 687248 SH SOLE 641502 0 45746 B2GOLD CORP EQUITY 11777Q209 709104 224400 SH SOLE 224400 0 0 BADGER METER INC EQUITY 056525108 15209304 98525 SH SOLE 97525 0 1000 BALL CORP EQUITY 058498106 4245551 73810 SH SOLE 37060 0 36750 BALLY'S CORP EQUITY 05875B106 2130422 152828 SH SOLE 152828 0 0 BANDWIDTH INC 0.250 03/01/26 CVT BOND CONVERTIBLE 05988JAB9 332776 400000 PRN SOLE 400000 0 0 BANK OF AMERICA CORP EQUITY 060505104 27296707 810713 SH SOLE 763813 0 46900 BANK OF NEW YORK MELLON CORP EQUITY 064058100 90433388 1737433 SH SOLE 1635883 0 101550 BARRICK GOLD CORP EQUITY 067901108 3956066 218688 SH SOLE 218688 0 0 BASSETT FURNITURE INDS EQUITY 070203104 9702318 584477 SH SOLE 545277 0 39200 BAUSCH LOMB CORP EQUITY 071705107 907421 53190 SH SOLE 53190 0 0 BAUSCH HEALTH COS INC EQUITY 071734107 10174180 1268601 SH SOLE 1233915 0 34686 BAXTER INTERNATIONAL INC EQUITY 071813109 6158074 159288 SH SOLE 86388 0 72900 BEACON ROOFING SUPPLY INC EQUITY 073685109 786487 9038 SH SOLE 9038 0 0 BEASLEY BROADCAST GRP INC -A EQUITY 074014101 658316 749790 SH SOLE 728790 0 21000 BECTON DICKINSON AND CO EQUITY 075887109 2573869 10556 SH SOLE 10556 0 0 BEL FUSE INC-CL A EQUITY 077347201 9859782 152538 SH SOLE 151000 0 1538 BELLRING BRANDS INC EQUITY 07831C103 15780976 284701 SH SOLE 260810 0 23756 BERKSHIRE HATHAWAY INC-CL A EQUITY 084670108 23875500 44 SH SOLE 44 0 0 BERKSHIRE HATHAWAY INC-CL B EQUITY 084670702 32149689 90141 SH SOLE 89181 0 925 BERKSHIRE HILLS BANCORP INC EQUITY 084680107 913744 36800 SH SOLE 19300 0 17500 BIG 5 SPORTING GOODS CORP EQUITY 08915P101 1394800 220000 SH SOLE 220000 0 0 BIGLARI HOLDINGS INC-A EQUITY 08986R408 10773630 13570 SH SOLE 13570 0 0 BIOMARIN PHARMACEUTICAL INC EQUITY 09061G101 239411 2483 SH SOLE 2483 0 0 BIO-RAD LABORATORIES-A EQUITY 090572207 8709958 26975 SH SOLE 26975 0 0 BLACK HILLS CORP EQUITY 092113109 10336334 191591 SH SOLE 191591 0 0 BLACKROCK INC EQUITY 09247X101 5111093 6296 SH SOLE 6296 0 0 BLACKSTONE INC EQUITY 09260D107 16465677 125769 SH SOLE 89229 0 36540 BLACKSTONE MORTGAGE TRU-CL A EQUITY 09257W100 401578 18880 SH SOLE 18880 0 0 BLUE BIRD CORP EQUITY 095306106 8241402 305690 SH SOLE 252890 0 52800 BLUE OWL CAPITAL INC EQUITY 09581B103 819500 55000 SH SOLE 55000 0 0 BLUEGREEN VACATIONS HOLDING EQUITY 096308101 4702888 62605 SH SOLE 62605 0 0 BOEING CO/THE EQUITY 097023105 30692194 117748 SH SOLE 116948 0 800 BORGWARNER INC EQUITY 099724106 12812790 357400 SH SOLE 352400 0 5000 BOSTON BEER COMPANY INC-A EQUITY 100557107 3942491 11408 SH SOLE 11408 0 0 BOSTON SCIENTIFIC CORP EQUITY 101137107 2868128 49613 SH SOLE 49613 0 0 BOYD GAMING CORP EQUITY 103304101 38127549 608969 SH SOLE 606469 0 2500 BP PLC-SPONS ADR DEPOSITORY RECEI 055622104 209922 5930 SH SOLE 5930 0 0 BRAEMAR HOTELS & RESORTS INC EQUITY 10482B101 228050 91220 SH SOLE 62220 0 29000 BRINK'S CO/THE EQUITY 109696104 2620470 29795 SH SOLE 17295 0 12500 BRISTOL-MYERS SQUIBB CO EQUITY 110122108 6081364 118522 SH SOLE 118522 0 0 BRIXMOR PROPERTY GROUP INC EQUITY 11120U105 667849 28700 SH SOLE 28700 0 0 BROADCOM INC EQUITY 11135F101 554776 497 SH SOLE 487 0 10 BROWN-FORMAN CORP-CLASS A EQUITY 115637100 16920640 283951 SH SOLE 283951 0 0 BROWN-FORMAN CORP-CLASS B EQUITY 115637209 860269 15066 SH SOLE 15066 0 0 BRUNSWICK CORP EQUITY 117043109 8726850 90200 SH SOLE 86200 0 4000 BUNGE GLOBAL SA EQUITY H11356104 6084559 60273 SH SOLE 53273 0 7000 CADENCE BANK EQUITY 12740C103 2111542 71360 SH SOLE 71360 0 0 CADENCE DESIGN SYS INC EQUITY 127387108 3876642 14233 SH SOLE 12133 0 2100 CADIZ INC EQUITY 127537207 28000 10000 SH SOLE 10000 0 0 CAESARS ENTERTAINMENT INC EQUITY 12769G100 9940810 212048 SH SOLE 209548 0 2500 CALAVO GROWERS INC EQUITY 128246105 3471851 118050 SH SOLE 118050 0 0 CALLON PETROLEUM CO EQUITY 13123X508 11882376 366740 SH SOLE 339822 0 26918 CAMBRIDGE BANCORP EQUITY 132152109 347000 5000 SH SOLE 5000 0 0 CAMDEN PROPERTY TRUST EQUITY 133131102 1960978 19750 SH SOLE 19750 0 0 CAMPBELL SOUP CO EQUITY 134429109 19045884 440571 SH SOLE 401846 0 38600 CANNAE HOLDINGS INC EQUITY 13765N107 1186696 60825 SH SOLE 33825 0 27000 CANTERBURY PARK HOLDING CORP EQUITY 13811E101 7780415 380831 SH SOLE 380831 0 0 CAPITOL FEDERAL FINANCIAL IN EQUITY 14057J101 254775 39500 SH SOLE 39500 0 0 CAPRI HOLDINGS LTD EQUITY G1890L107 1871440 37250 SH SOLE 37250 0 0 CARDLYTICS INC 1.000 09/15/25 CVT BOND CONVERTIBLE 14161WAB1 188643 300000 PRN SOLE 300000 0 0 CARLYLE GROUP INC/THE EQUITY 14316J108 813800 20000 SH SOLE 20000 0 0 CARRIER GLOBAL CORP EQUITY 14448C104 6972304 121363 SH SOLE 101448 0 19915 CARS.COM INC EQUITY 14575E105 379400 20000 SH SOLE 20000 0 0 CASELLA WASTE SYSTEMS INC-A EQUITY 147448104 8708374 101900 SH SOLE 101900 0 0 CASEY'S GENERAL STORES INC EQUITY 147528103 746743 2718 SH SOLE 2718 0 0 CATALENT INC EQUITY 148806102 225863 5027 SH SOLE 5027 0 0 CATERPILLAR INC EQUITY 149123101 209334 708 SH SOLE 708 0 0 CAVCO INDUSTRIES INC EQUITY 149568107 57357638 165477 SH SOLE 162477 0 3000 CBRE GROUP INC - A EQUITY 12504L109 301332 3237 SH SOLE 3237 0 0 CEREVEL THERAPEUTICS HOLDING EQUITY 15678U128 2640757 62282 SH SOLE 62282 0 0 CERTARA INC EQUITY 15687V109 193490 11000 SH SOLE 11000 0 0 CHART INDUSTRIES INC EQUITY 16115Q308 16321428 119720 SH SOLE 119720 0 0 CHART INDUSTRIES INC 6.750 12/15/25 SR:B CVT PREFERRED CONVER 16115Q407 444640 8000 SH SOLE 8000 0 0 CHARTER COMMUNICATIONS INC-A EQUITY 16119P108 1439282 3703 SH SOLE 3603 0 100 CHEESECAKE FACTORY INC/THE EQUITY 163072101 4896674 139865 SH SOLE 133865 0 6000 CHEMED CORP EQUITY 16359R103 14156213 24209 SH SOLE 22739 0 1470 CHESAPEAKE UTILITIES CORP EQUITY 165303108 591528 5600 SH SOLE 5600 0 0 CHEVRON CORP EQUITY 166764100 3852057 25825 SH SOLE 24425 0 1400 CHICO'S FAS INC EQUITY 168615102 2719166 358729 SH SOLE 358729 0 0 CHIPOTLE MEXICAN GRILL INC EQUITY 169656105 6895184 3015 SH SOLE 2449 0 566 CHORD ENERGY CORP EQUITY 674215207 626521 3769 SH SOLE 3769 0 0 CHROMADEX CORP EQUITY 171077407 374160 261650 SH SOLE 161650 0 100000 CHUBB LTD EQUITY H1467J104 1690254 7479 SH SOLE 7479 0 0 CHURCH & DWIGHT CO INC EQUITY 171340102 17585985 185977 SH SOLE 184477 0 1500 CHURCHILL DOWNS INC EQUITY 171484108 34700488 257174 SH SOLE 255674 0 1500 CISCO SYSTEMS INC EQUITY 17275R102 950786 18820 SH SOLE 18750 0 70 CITIGROUP INC EQUITY 172967424 2739437 53255 SH SOLE 53255 0 0 CLEAR CHANNEL OUTDOOR HOLDIN EQUITY 18453H106 5129670 2818500 SH SOLE 2668500 0 150000 CLEVELAND-CLIFFS INC EQUITY 185899101 204200 10000 SH SOLE 10000 0 0 CLOUGH GLOBAL DIVIDEND & INC EXCHANGE TRADED 18913Y103 51500 10000 SH SOLE 10000 0 0 CMS ENERGY CORP EQUITY 125896100 1611443 27750 SH SOLE 27300 0 450 CNH INDUSTRIAL NV EQUITY N20944109 103629206 8508145 SH SOLE 8262945 0 244400 CNX RESOURCES CORP EQUITY 12653C108 4023700 201185 SH SOLE 201185 0 0 COCA-COLA CO/THE EQUITY 191216100 20432445 346724 SH SOLE 296104 0 50620 COHEN & STEERS INC EQUITY 19247A100 25518435 336966 SH SOLE 322566 0 14400 COLGATE-PALMOLIVE CO EQUITY 194162103 490217 6150 SH SOLE 6150 0 0 COLONY BANKCORP EQUITY 19623P101 170240 12800 SH SOLE 12800 0 0 COMCAST CORP-CLASS A EQUITY 20030N101 26826860 611787 SH SOLE 603237 0 8250 COMERICA INC EQUITY 200340107 973885 17450 SH SOLE 17450 0 0 COMMERCIAL VEHICLE GROUP INC EQUITY 202608105 5152350 735000 SH SOLE 735000 0 0 COMPASS DIVERSIFIED HOLDINGS EQUITY 20451Q104 1738326 77431 SH SOLE 77431 0 0 COMSTOCK RESOURCES INC EQUITY 205768302 199789 22575 SH SOLE 12575 0 10000 CONAGRA BRANDS INC EQUITY 205887102 1657265 57825 SH SOLE 56325 0 1500 CONMED CORP EQUITY 207410101 6285874 57400 SH SOLE 57400 0 0 CONOCOPHILLIPS EQUITY 20825C104 6703623 57755 SH SOLE 56405 0 1300 CONSTELLATION BRANDS INC-A EQUITY 21036P108 725250 3000 SH SOLE 3000 0 0 CONSUMER STAPLES SPDR EXCHANGE TRADED 81369Y308 720300 10000 SH SOLE 10000 0 0 COOPER COS INC/THE EQUITY 216648402 4162840 11000 SH SOLE 11000 0 0 COPART INC EQUITY 217204106 628180 12820 SH SOLE 12820 0 0 CORE MOLDING TECHNOLOGIES IN EQUITY 218683100 7685910 414782 SH SOLE 414782 0 0 CORNING INC EQUITY 219350105 9414074 309165 SH SOLE 309045 0 120 CORTEVA INC EQUITY 22052L104 5188250 108269 SH SOLE 87369 0 20900 COSTCO WHOLESALE CORP EQUITY 22160K105 7502469 11366 SH SOLE 9863 0 1503 CRACKER BARREL OLD COUNTRY EQUITY 22410J106 770800 10000 SH SOLE 10000 0 0 CRANE CO EQUITY 224408104 152488260 1290742 SH SOLE 1241657 0 48985 CRANE NXT CO EQUITY 224441105 25906730 455543 SH SOLE 451743 0 3700 CREDIT ACCEPTANCE CORP EQUITY 225310101 979158 1838 SH SOLE 1838 0 0 CRH PLC EQUITY G25508105 1749056 25290 SH SOLE 25290 0 0 CROWDSTRIKE HOLDINGS INC - A EQUITY 22788C105 5967084 23371 SH SOLE 19796 0 3575 CROWN HOLDINGS INC EQUITY 228368106 3706162 40245 SH SOLE 27745 0 12500 CTO REALTY GROWTH INC EQUITY 22948Q101 1296613 74819 SH SOLE 38819 0 36000 CTS CORP EQUITY 126501105 59925331 1370035 SH SOLE 1333435 0 36600 CURTISS-WRIGHT CORP EQUITY 231561101 36917417 165705 SH SOLE 165205 0 500 CUTERA INC EQUITY 232109108 3130792 888168 SH SOLE 882168 0 6000 CVS HEALTH CORP EQUITY 126650100 16416100 207904 SH SOLE 183904 0 24000 DAKTRONICS INC EQUITY 234264109 1719820 202809 SH SOLE 200000 0 2809 DALLASNEWS CORP EQUITY 235050101 161500 38000 SH SOLE 38000 0 0 DANA INC EQUITY 235825205 46509708 3183416 SH SOLE 2999666 0 183750 DANAHER CORP EQUITY 235851102 908241 3926 SH SOLE 3926 0 0 DASEKE INC EQUITY 23753F107 115733 14288 SH SOLE 14288 0 0 DEERE & CO EQUITY 244199105 70506678 176324 SH SOLE 162797 0 13527 DENNY'S CORP EQUITY 24869P104 5018041 461217 SH SOLE 429217 0 32000 DENTSPLY SIRONA INC EQUITY 24906P109 2362962 66394 SH SOLE 65144 0 1250 DEVON ENERGY CORP EQUITY 25179M103 452139 9981 SH SOLE 9981 0 0 DEXCOM INC EQUITY 252131107 6576770 53000 SH SOLE 53000 0 0 DIAGEO PLC-SPONSORED ADR DEPOSITORY RECEI 25243Q205 45704758 313777 SH SOLE 313427 0 250 DIAMONDBACK ENERGY INC EQUITY 25278X109 790908 5100 SH SOLE 5100 0 0 DIGI INTERNATIONAL INC EQUITY 253798102 1665040 64040 SH SOLE 39040 0 25000 DIGITALBRIDGE GROUP INC EQUITY 25401T603 1527085 87063 SH SOLE 87063 0 0 DISH NETWORK CORP-A EQUITY 25470M109 2649850 459246 SH SOLE 420141 0 39105 DISTRIBUTION SOLUTIONS GROUP EQUITY 520776105 8375014 265368 SH SOLE 265368 0 0 DOLLAR TREE INC EQUITY 256746108 419900 2956 SH SOLE 2956 0 0 DONALDSON CO INC EQUITY 257651109 26921325 411956 SH SOLE 405156 0 6800 DONNELLEY FINANCIAL SOLUTION EQUITY 25787G100 1897607 30425 SH SOLE 11425 0 19000 DOW INC EQUITY 260557103 201043 3666 SH SOLE 3666 0 0 DRIL-QUIP INC EQUITY 262037104 49259309 2116859 SH SOLE 2065659 0 51200 DUCOMMUN INC EQUITY 264147109 19879944 381866 SH SOLE 375066 0 6800 DUPONT DE NEMOURS INC EQUITY 26614N102 14006645 182070 SH SOLE 178280 0 3650 DYCOM INDUSTRIES INC EQUITY 267475101 1051577 9137 SH SOLE 9137 0 0 EAGLE BANCORP INC EQUITY 268948106 10159531 337078 SH SOLE 323078 0 14000 EASTERN CO/THE EQUITY 276317104 11472296 521468 SH SOLE 451237 0 70231 EATON CORP PLC EQUITY G29183103 3890688 16156 SH SOLE 16156 0 0 EBAY INC EQUITY 278642103 863240 19790 SH SOLE 19790 0 0 ECHOSTAR CORP-A EQUITY 278768106 9536234 575512 SH SOLE 565172 0 10340 ECOLAB INC EQUITY 278865100 15822578 79771 SH SOLE 72071 0 7700 EDGEWELL PERSONAL CARE CO EQUITY 28035Q102 36830659 1005478 SH SOLE 946628 0 58600 EDGIO INC EQUITY 53261M104 50998 148900 SH SOLE 122700 0 26200 EDGIO INC 3.500 08/01/25 CVT BOND CONVERTIBLE 53261MAB0 230858 250000 PRN SOLE 250000 0 0 ELDORADO GOLD CORP EQUITY 284902509 1621509 125020 SH SOLE 125020 0 0 ELECTROMED INC EQUITY 285409108 916440 84000 SH SOLE 84000 0 0 ELEMENT SOLUTIONS INC EQUITY 28618M106 3075306 132900 SH SOLE 132900 0 0 ELI LILLY & CO EQUITY 532457108 21355274 36635 SH SOLE 31900 0 4735 EMERSON ELECTRIC CO EQUITY 291011104 568018 5836 SH SOLE 5836 0 0 ENBRIDGE INC EQUITY 29250N105 767118 21297 SH SOLE 21297 0 0 ENERGIZER HOLDINGS INC EQUITY 29272W109 39230136 1238325 SH SOLE 1173675 0 64650 ENERGY TRANSFER LP EQUITY UNIT 29273V100 258819 18755 SH SOLE 18755 0 0 ENERPAC TOOL GROUP CORP EQUITY 292765104 5145395 165500 SH SOLE 162475 0 3025 ENGAGESMART INC EQUITY 29283F103 2878141 125683 SH SOLE 125683 0 0 ENOVIS CORP EQUITY 194014502 447824 7994 SH SOLE 7994 0 0 ENPRO INC EQUITY 29355X107 116379137 742498 SH SOLE 706028 0 36420 ENTEGRIS INC EQUITY 29362U104 2276580 19000 SH SOLE 19000 0 0 ENTERPRISE PRODUCTS PARTNERS EQUITY UNIT 293792107 3413116 129530 SH SOLE 129530 0 0 ENTRAVISION COMMUNICATIONS-A EQUITY 29382R107 1082115 259500 SH SOLE 259500 0 0 EOG RESOURCES INC EQUITY 26875P101 205615 1700 SH SOLE 1700 0 0 EQUITY RESIDENTIAL EQUITY 29476L107 1730828 28300 SH SOLE 28300 0 0 ESAB CORP EQUITY 29605J106 309233 3570 SH SOLE 3570 0 0 ESTEE LAUDER COMPANIES-CL A EQUITY 518439104 318533 2178 SH SOLE 2178 0 0 ETHAN ALLEN INTERIORS INC EQUITY 297602104 807576 25300 SH SOLE 25300 0 0 EURONAV NV EQUITY B38564108 237219 13486 SH SOLE 13486 0 0 EVERGY INC EQUITY 30034W106 17684525 338784 SH SOLE 337234 0 1550 EVERSOURCE ENERGY EQUITY 30040W108 9683868 156900 SH SOLE 149648 0 7252 EVOLENT HEALTH INC - A EQUITY 30050B101 3203910 97000 SH SOLE 97000 0 0 EW SCRIPPS CO NEW EQUITY 811054402 26631908 3333155 SH SOLE 3271874 0 61281 EXPRO GROUP HOLDINGS NV EQUITY N3144W105 974543 61215 SH SOLE 37215 0 24000 EXXON MOBIL CORP EQUITY 30231G102 3980104 39809 SH SOLE 39609 0 200 FACTSET RESEARCH SYSTEMS INC EQUITY 303075105 264763 555 SH SOLE 555 0 0 FARMER BROS CO EQUITY 307675108 2384658 779300 SH SOLE 779300 0 0 FARMLAND PARTNERS INC EQUITY 31154R109 698131 55940 SH SOLE 26940 0 29000 FB FINANCIAL CORP EQUITY 30257X104 478200 12000 SH SOLE 12000 0 0 FEDERAL SIGNAL CORP EQUITY 313855108 34133415 444793 SH SOLE 444793 0 0 FEDERATED HERMES INC EQUITY 314211103 3088032 91200 SH SOLE 90200 0 1000 FEDEX CORP EQUITY 31428X106 309129 1222 SH SOLE 1222 0 0 FINANCIAL SELECT SECTOR SPDR EXCHANGE TRADED 81369Y605 6866700 182625 SH SOLE 182625 0 0 FIRST BANCORP PUERTO RICO EQUITY 318672706 1381800 84000 SH SOLE 84000 0 0 FIRST BANCORP/NC EQUITY 318910106 984466 26600 SH SOLE 18600 0 8000 FIRST BUSEY CORP EQUITY 319383204 707370 28500 SH SOLE 28500 0 0 FIRST HORIZON CORP EQUITY 320517105 2519064 177900 SH SOLE 177900 0 0 FIRSTENERGY CORP EQUITY 337932107 1786478 48731 SH SOLE 48231 0 500 FISERV INC EQUITY 337738108 770472 5800 SH SOLE 5800 0 0 FLOWERS FOODS INC EQUITY 343498101 14017202 622710 SH SOLE 584780 0 37930 FLOWSERVE CORP EQUITY 34354P105 60890143 1477199 SH SOLE 1374359 0 102840 FLUSHING FINANCIAL CORP EQUITY 343873105 19742463 1197965 SH SOLE 1149565 0 48400 FMC CORP EQUITY 302491303 2853517 45258 SH SOLE 45258 0 0 FNB CORP EQUITY 302520101 633420 46000 SH SOLE 46000 0 0 FOMENTO ECONOMICO MEX-SP ADR DEPOSITORY RECEI 344419106 14450471 110859 SH SOLE 109859 0 1000 FORD MOTOR CO EQUITY 345370860 152375 12500 SH SOLE 12500 0 0 FORTINET INC EQUITY 34959E109 6803527 116240 SH SOLE 116120 0 120 FORTUNE BRANDS INNOVATIONS I EQUITY 34964C106 16608266 218128 SH SOLE 211194 0 6934 FOSTER (LB) CO-A EQUITY 350060109 19759686 898576 SH SOLE 885576 0 13000 FOX CORP - CLASS A EQUITY 35137L105 12963537 436924 SH SOLE 412260 0 24664 FOX CORP - CLASS B EQUITY 35137L204 16889560 610834 SH SOLE 597401 0 13433 FRANCO-NEVADA CORP EQUITY 351858105 1302283 11710 SH SOLE 11710 0 0 FRANKLIN ELECTRIC CO INC EQUITY 353514102 24729256 255864 SH SOLE 255864 0 0 FRANKLIN RESOURCES INC EQUITY 354613101 1820169 61100 SH SOLE 61100 0 0 FREEPORT-MCMORAN INC EQUITY 35671D857 48243602 1133277 SH SOLE 1031177 0 102100 FTAI AVIATION LTD EQUITY G3730V105 2543880 54825 SH SOLE 54825 0 0 FTAI INFRASTRUCTURE INC EQUITY 35953C106 63018 16200 SH SOLE 6200 0 10000 FULL HOUSE RESORTS INC EQUITY 359678109 2910003 541900 SH SOLE 541900 0 0 GABELLI AUTOMATION ETF EXCHANGE TRADED 36261K301 4401000 180000 SH SOLE 180000 0 0 GABELLI COMMERCIAL AEROSPACE & DEFENSE ETF EXCHANGE TRADED 36261K509 3108438 109800 SH SOLE 109800 0 0 GABELLI CONV AND INCOME SEC EXCHANGE TRADED 36240B109 3960001 1100000 SH SOLE 1100000 0 0 GABELLI EQUITY TRUST EXCHANGE TRADED 362397101 4301109 846675 SH SOLE 846675 0 0 GABELLI FIN SRVCS OPP ETF EXCHANGE TRADED 36261K400 6974269 212695 SH SOLE 212695 0 0 GABELLI GLOBAL GROWTH ETF EXCHANGE TRADED 36261K202 2111380 100000 SH SOLE 100000 0 0 GABELLI GLOBAL SMALL & M EXCHANGE TRADED 36249W104 370504 31586 SH SOLE 31586 0 0 GABELLI HEALTHCARE & WELLNESS EXCHANGE TRADED 36246K103 2996850 321206 SH SOLE 321206 0 0 GABELLI LOVE OUR PLANET & PE EXCHANGE TRADED 36261K103 3267143 129700 SH SOLE 129700 0 0 GABELLI MULTIMEDIA TRUST INC EXCHANGE TRADED 36239Q109 6877409 1212947 SH SOLE 1212947 0 0 GABELLI UTILITY TRUST EXCHANGE TRADED 36240A101 1495123 275853 SH SOLE 275853 0 0 GARRETT MOTION INC EQUITY 366505105 19866319 2054428 SH SOLE 1983728 0 70000 GATX CORP EQUITY 361448103 172501394 1434881 SH SOLE 1375892 0 58989 GDL FUND/THE EXCHANGE TRADED 361570104 3558921 442652 SH SOLE 442652 0 0 GE HEALTHCARE TECHNOLOGY EQUITY 36266G107 502271 6496 SH SOLE 4481 0 2015 GEN DIGITAL INC EQUITY 668771108 2244119 98340 SH SOLE 94690 0 3650 GENCOR INDUSTRIES INC EQUITY 368678108 2714748 168200 SH SOLE 168200 0 0 GENERAL ELECTRIC CO EQUITY 369604301 5158677 40419 SH SOLE 31910 0 8509 GENERAL MILLS INC EQUITY 370334104 29650816 455186 SH SOLE 416906 0 38280 GENERAL MOTORS CO EQUITY 37045V100 1122069 31238 SH SOLE 29938 0 1300 GENIUS SPORTS LTD EQUITY G3934V109 145230 23500 SH SOLE 23500 0 0 GENTEX CORP EQUITY 371901109 6989240 214000 SH SOLE 214000 0 0 GENUINE PARTS CO EQUITY 372460105 75516987 545249 SH SOLE 513401 0 31773 GIBRALTAR INDUSTRIES INC EQUITY 374689107 7129525 90270 SH SOLE 78970 0 11300 GLAUKOS CORP EQUITY 377322102 646333 8131 SH SOLE 8131 0 0 GLOBUS MEDICAL INC - A EQUITY 379577208 7391536 138704 SH SOLE 138704 0 0 GOGO INC EQUITY 38046C109 3529292 348400 SH SOLE 345400 0 3000 GOLD FIELDS LTD-SPONS ADR DEPOSITORY RECEI 38059T106 837234 57900 SH SOLE 57900 0 0 GOLDEN ENTERTAINMENT INC EQUITY 381013101 23445538 587166 SH SOLE 571166 0 16000 GOLDMAN SACHS BDC INC EQUITY 38147U107 376505 25700 SH SOLE 25700 0 0 GOLDMAN SACHS GROUP INC EQUITY 38141G104 2453883 6361 SH SOLE 6361 0 0 GOODYEAR TIRE & RUBBER CO EQUITY 382550101 2683282 187380 SH SOLE 159130 0 28250 GORMAN-RUPP CO EQUITY 383082104 18899757 531938 SH SOLE 517738 0 14200 GRACO INC EQUITY 384109104 71208964 820758 SH SOLE 799703 0 21015 GRAHAM CORP EQUITY 384556106 5723913 301735 SH SOLE 301235 0 500 GRAHAM HOLDINGS CO-CLASS B EQUITY 384637104 12475370 17911 SH SOLE 15636 0 2275 GRANITE CONSTRUCTION INC EQUITY 387328107 762900 15000 SH SOLE 15000 0 0 GRAY TELEVISION INC EQUITY 389375106 3407981 380355 SH SOLE 380355 0 0 GRAY TELEVISION INC-A EQUITY 389375205 678081 79166 SH SOLE 79166 0 0 GREENBRIER COMPANIES INC EQUITY 393657101 7510600 170000 SH SOLE 170000 0 0 GREIF INC-CL A EQUITY 397624107 32380471 493680 SH SOLE 477543 0 16137 GRIFFON CORP EQUITY 398433102 75940409 1245946 SH SOLE 1234246 0 11700 GRIFOLS SA-ADR DEPOSITORY RECEI 398438408 321368 27800 SH SOLE 27800 0 0 GRUPO TELEVISA SA-SPON ADR DEPOSITORY RECEI 40049J206 38857236 11633903 SH SOLE 10961563 0 671640 H&E EQUIPMENT SERVICES INC EQUITY 404030108 1857360 35500 SH SOLE 35500 0 0 H.B. FULLER CO. EQUITY 359694106 33474571 411185 SH SOLE 399385 0 11800 HAIN CELESTIAL GROUP INC EQUITY 405217100 5844869 533778 SH SOLE 533778 0 0 HALLIBURTON CO EQUITY 406216101 33834918 935959 SH SOLE 913885 0 21849 HANESBRANDS INC EQUITY 410345102 401400 90000 SH SOLE 90000 0 0 HARTFORD FINANCIAL SVCS GRP EQUITY 416515104 329558 4100 SH SOLE 4100 0 0 HAWAIIAN ELECTRIC INDS EQUITY 419870100 590304 41600 SH SOLE 41600 0 0 HAWKINS INC EQUITY 420261109 4228721 60050 SH SOLE 58450 0 1600 HAYNES INTERNATIONAL INC EQUITY 420877201 684600 12000 SH SOLE 12000 0 0 HCA HEALTHCARE INC EQUITY 40412C101 11332560 41867 SH SOLE 41832 0 0 HEALTH CARE SELECT SECTOR EXCHANGE TRADED 81369Y209 681900 5000 SH SOLE 5000 0 0 HEICO CORP EQUITY 422806109 22069875 123385 SH SOLE 123385 0 0 HEICO CORP-CLASS A EQUITY 422806208 455808 3200 SH SOLE 3200 0 0 HENRY SCHEIN INC EQUITY 806407102 22457479 296625 SH SOLE 273291 0 23234 HERC HOLDINGS INC EQUITY 42704L104 239818314 1610708 SH SOLE 1569028 0 41590 HESS CORP EQUITY 42809H107 2954848 20497 SH SOLE 20497 0 0 HEWLETT PACKARD ENTERPRISE EQUITY 42824C109 9279553 546499 SH SOLE 543799 0 2700 HEXCEL CORP EQUITY 428291108 2935250 39800 SH SOLE 39800 0 0 HILLTOP HOLDINGS INC EQUITY 432748101 352100 10000 SH SOLE 0 0 10000 HOME DEPOT INC EQUITY 437076102 14213402 41014 SH SOLE 40559 0 455 HONEYWELL INTERNATIONAL INC EQUITY 438516106 54099728 257974 SH SOLE 256454 0 1470 HOPE BANCORP INC EQUITY 43940T109 6885600 570000 SH SOLE 570000 0 0 HORIZON BANCORP INC/IN EQUITY 440407104 178875 12500 SH SOLE 12500 0 0 HOST HOTELS & RESORTS INC EQUITY 44107P104 8568085 440066 SH SOLE 440066 0 0 HOWMET AEROSPACE INC EQUITY 443201108 4006666 74033 SH SOLE 73300 0 733 HP INC EQUITY 40434L105 737416 24507 SH SOLE 24307 0 200 HUBBELL INC EQUITY 443510607 756539 2300 SH SOLE 2265 0 0 HUNTINGTON BANCSHARES INC EQUITY 446150104 3188802 250692 SH SOLE 250692 0 0 HUNTSMAN CORP EQUITY 447011107 2764300 110000 SH SOLE 110000 0 0 HYSTER-YALE MATERIALS EQUITY 449172105 63970811 1028635 SH SOLE 1002090 0 26545 I3 VERTICALS INC-CLASS A EQUITY 46571Y107 2310451 109138 SH SOLE 79088 0 30000 I3 VERTICALS LLC 1.000 02/15/25 CVT BOND CONVERTIBLE 44933TAB2 291409 309000 PRN SOLE 309000 0 0 IAC INC EQUITY 44891N208 1157703 22102 SH SOLE 21602 0 500 ICOSAVAX INC EQUITY 45114M109 614545 38994 SH SOLE 38994 0 0 ICU MEDICAL INC EQUITY 44930G107 2508461 25150 SH SOLE 25150 0 0 IDEX CORP EQUITY 45167R104 41669488 191928 SH SOLE 189833 0 2095 ILLINOIS TOOL WORKS EQUITY 452308109 3221862 12300 SH SOLE 12300 0 0 IMAX CORP EQUITY 45245E109 1322105 88023 SH SOLE 87723 0 300 IMMUNOGEN INC EQUITY 45253H101 1558226 52554 SH SOLE 52554 0 0 IMPINJ INC 1.125 05/15/27 CVT BOND CONVERTIBLE 453204AD1 436908 400000 PRN SOLE 400000 0 0 INFINERA CORP 2.125 09/01/24 CVT BOND CONVERTIBLE 45667GAC7 291870 300000 PRN SOLE 300000 0 0 INGERSOLL-RAND INC EQUITY 45687V106 10305091 133244 SH SOLE 130869 0 2375 INGLES MARKETS INC-CLASS A EQUITY 457030104 46995644 544120 SH SOLE 528920 0 15200 INGREDION INC EQUITY 457187102 3398400 31313 SH SOLE 31313 0 0 INNOVATIVE SOLUTIONS & SUPP EQUITY 45769N105 1030885 120854 SH SOLE 120854 0 0 INSPIRED ENTERTAINMENT INC EQUITY 45782N108 1303172 131900 SH SOLE 131900 0 0 INTEGER HOLDINGS CORP EQUITY 45826H109 2831905 28582 SH SOLE 19582 0 9000 INTEL CORP EQUITY 458140100 1160474 23094 SH SOLE 22974 0 120 INTERACTIVE BROKERS GRO-CL A EQUITY 45841N107 248700 3000 SH SOLE 3000 0 0 INTERCONTINENTAL EXCHANGE IN EQUITY 45866F104 209341 1630 SH SOLE 1630 0 0 INTERNATIONAL GAME TECHNOLOG EQUITY G4863A108 7208830 263000 SH SOLE 263000 0 0 INTERPUBLIC GROUP OF COS INC EQUITY 460690100 28421541 870758 SH SOLE 834108 0 36650 INTEVAC INC EQUITY 461148108 2399449 555428 SH SOLE 495000 0 60428 INTL BUSINESS MACHINES CORP EQUITY 459200101 3521395 21531 SH SOLE 20374 0 1157 INTL FLAVORS & FRAGRANCES EQUITY 459506101 10230640 126351 SH SOLE 116951 0 9400 INTUIT INC EQUITY 461202103 4349584 6959 SH SOLE 5898 0 1061 INTUITIVE SURGICAL INC EQUITY 46120E602 3768311 11170 SH SOLE 9882 0 1288 INVESCO QQQ TRUST SERIES 1 EXCHANGE TRADED 46090E103 3964154 9680 SH SOLE 9680 0 0 IROBOT CORP EQUITY 462726100 1336118 34525 SH SOLE 33925 0 600 ISHARES GLOBAL 100 ETF EXCHANGE TRADED 464287572 1352736 16800 SH SOLE 16800 0 0 ISHARES GOLD TRUST EXCHANGE TRADED 464285204 6572652 168400 SH SOLE 168400 0 0 ISHARES RUSSELL 1000 GROWTH EXCHANGE TRADED 464287614 1088380 3590 SH SOLE 3590 0 0 ISHARES RUSSELL 2000 ETF EXCHANGE TRADED 464287655 1038273 5173 SH SOLE 5173 0 0 ISHARES RUSSELL 3000 ETF EXCHANGE TRADED 464287689 205305 750 SH SOLE 750 0 0 ISHARES S&P 500 GROWTH ETF EXCHANGE TRADED 464287309 600800 8000 SH SOLE 8000 0 0 ISHARES SELECT DIVIDEND ETF EXCHANGE TRADED 464287168 615405 5250 SH SOLE 5250 0 0 ISHARES US REAL ESTATE ETF EXCHANGE TRADED 464287739 320301 3504 SH SOLE 3504 0 0 ITRON INC EQUITY 465741106 4908150 65000 SH SOLE 65000 0 0 ITT INC EQUITY 45073V108 39062982 327380 SH SOLE 320980 0 6400 J & J SNACK FOODS CORP EQUITY 466032109 7621584 45600 SH SOLE 45600 0 0 JANUS HENDERSON GROUP PLC EQUITY G4474Y214 14834524 492024 SH SOLE 492024 0 0 JM SMUCKER CO/THE EQUITY 832696405 23228391 183798 SH SOLE 175979 0 7819 JOHN B. SANFILIPPO & SON INC EQUITY 800422107 3815056 37025 SH SOLE 35025 0 2000 JOHN BEAN TECHNOLOGIES CORP EQUITY 477839104 1411196 14190 SH SOLE 9190 0 5000 JOHNSON & JOHNSON EQUITY 478160104 16950177 108142 SH SOLE 106112 0 2000 JOHNSON CONTROLS INTERNATION EQUITY G51502105 26843928 465717 SH SOLE 457617 0 8100 JOHNSON OUTDOORS INC-A EQUITY 479167108 9508760 178000 SH SOLE 178000 0 0 JPMORGAN CHASE & CO EQUITY 46625H100 43640516 256558 SH SOLE 234693 0 21805 KAMAN CORP EQUITY 483548103 59546119 2486268 SH SOLE 2474968 0 11300 KARUNA THERAPEUTICS INC EQUITY 48576A100 3969035 12540 SH SOLE 12540 0 0 KELLANOVA EQUITY 487836108 7415511 132633 SH SOLE 111636 0 20997 KENNAMETAL INC EQUITY 489170100 6096756 236400 SH SOLE 236400 0 0 KEURIG DR PEPPER INC EQUITY 49271V100 1777722 53353 SH SOLE 53053 0 300 KEYCORP EQUITY 493267108 165830 11516 SH SOLE 11516 0 0 KEYSIGHT TECHNOLOGIES IN EQUITY 49338L103 1880285 11819 SH SOLE 11619 0 200 KIMBALL ELECTRONICS INC EQUITY 49428J109 669438 24840 SH SOLE 9720 0 15120 KIMCO REALTY CORP EQUITY 49446R109 1016487 47700 SH SOLE 47700 0 0 KINROSS GOLD CORP EQUITY 496902404 3277678 541765 SH SOLE 541765 0 0 KKR & CO INC EQUITY 48251W104 30415892 367120 SH SOLE 297540 0 69580 KKR REAL ESTATE FINANCE TRUS EQUITY 48251K100 661500 50000 SH SOLE 50000 0 0 KLX ENERGY SERVICES HOLDING EQUITY 48253L205 258980 23000 SH SOLE 23000 0 0 KNIFE RIVER CORP EQUITY 498894104 1799434 27190 SH SOLE 16990 0 10200 KRAFT HEINZ CO/THE EQUITY 500754106 11322758 306186 SH SOLE 300261 0 5700 KYNDRYL HOLDINGS INC EQUITY 50155Q100 5336948 256831 SH SOLE 177375 0 79456 L3HARRIS TECHNOLOGIES INC EQUITY 502431109 14952967 70995 SH SOLE 70720 0 250 LAMB WESTON HOLDINGS INC EQUITY 513272104 1210932 11203 SH SOLE 11203 0 0 LANDS' END INC EQUITY 51509F105 2772400 290000 SH SOLE 290000 0 0 LAS VEGAS SANDS CORP EQUITY 517834107 4777258 97079 SH SOLE 97079 0 0 LA-Z-BOY INC EQUITY 505336107 8602360 233000 SH SOLE 233000 0 0 LEE ENTERPRISES EQUITY 523768406 602449 76550 SH SOLE 76550 0 0 LENDINGTREE INC 0.500 07/15/25 CVT BOND CONVERTIBLE 52603BAD9 330652 400000 PRN SOLE 400000 0 0 LENNAR CORP - B SHS EQUITY 526057302 72038336 537399 SH SOLE 517975 0 19424 LENNAR CORP-A EQUITY 526057104 2328303 15622 SH SOLE 15622 0 0 LGL GROUP INC/THE EQUITY 50186A108 3341320 544189 SH SOLE 544189 0 0 LGL GROUP INC/THE -CW25 WARRANT 50186A132 151602 541437 SH SOLE 541437 0 0 LIBERTY BROAD A EQUITY 530307107 3739116 46368 SH SOLE 43055 0 3313 LIBERTY BROAD C EQUITY 530307305 13414051 166448 SH SOLE 157487 0 8874 LIBERTY GLOBAL LTD-A EQUITY G61188101 16362421 920789 SH SOLE 889599 0 31190 LIBERTY GLOBAL LTD-C EQUITY G61188127 20134574 1080181 SH SOLE 1055376 0 24480 LIBERTY LATIN AMER A EQUITY G9001E102 2804219 383614 SH SOLE 383569 0 45 LIBERTY LATIN AMER C EQUITY G9001E128 1111357 151411 SH SOLE 123220 0 28191 LIBERTY MEDIA CORP - C - -LIBERTY-C EQUITY 531229722 2485762 66482 SH SOLE 61989 0 4425 LIBERTY MEDIA CORP 2.250 08/15/27 CVT BOND CONVERTIBLE 531229AQ5 356612 350000 PRN SOLE 350000 0 0 LIBERTY MEDIA CORP A -LIBERTY-A EQUITY 531229748 1780387 48711 SH SOLE 46768 0 1943 LIBERTY MEDIA CORP C NEW -LIB-NEW-C EQUITY 531229755 5498497 87098 SH SOLE 82146 0 4952 LIBERTY MEDIA CORP NEW A - -LIB-NEW-A EQUITY 531229771 6727999 116040 SH SOLE 109285 0 6755 LIBERTY MEDIA CORP-CL A NEW EQUITY 531229813 5806170 202024 SH SOLE 195367 0 6657 LIBERTY MEDIA CORP-CL C NEW EQUITY 531229789 7471403 259604 SH SOLE 252450 0 7154 LIFECORE BIOMEDICAL INC EQUITY 514766104 473535 76500 SH SOLE 76500 0 0 LIFETIME BRANDS INC EQUITY 53222Q103 998763 148847 SH SOLE 148847 0 0 LIFEWAY FOODS INC EQUITY 531914109 1067436 79600 SH SOLE 79600 0 0 LIMONEIRA CO EQUITY 532746104 4214709 204300 SH SOLE 204300 0 0 LINCOLN ELECTRIC HOLDINGS EQUITY 533900106 20006320 92000 SH SOLE 92000 0 0 LINDSAY CORP EQUITY 535555106 7362120 57000 SH SOLE 57000 0 0 LITTELFUSE INC EQUITY 537008104 10702400 40000 SH SOLE 40000 0 0 LIVE NATION ENTERTAINMENT IN EQUITY 538034109 24476447 261501 SH SOLE 261501 0 0 LIVENT CORP EQUITY 53814L108 1439749 80075 SH SOLE 80075 0 0 LOCKHEED MARTIN CORP EQUITY 539830109 751472 1658 SH SOLE 1658 0 0 LOWE'S COS INC EQUITY 548661107 714831 3212 SH SOLE 3212 0 0 LUMEN TECHNOLOGIES INC EQUITY 550241103 29280 16000 SH SOLE 16000 0 0 LUMENTUM HOLDINGS INC 0.500 12/15/26 CVT BOND CONVERTIBLE 55024UAD1 312060 350000 PRN SOLE 350000 0 0 M & T BANK CORP EQUITY 55261F104 2989852 21811 SH SOLE 20811 0 1000 MACY'S INC EQUITY 55616P104 217296 10800 SH SOLE 10800 0 0 MADISON SQUARE GARDEN ENTERT EQUITY 558256103 26773347 842194 SH SOLE 795072 0 47032 MADISON SQUARE GARDEN SPORTS EQUITY 55825T103 104192227 573020 SH SOLE 553572 0 19398 MAG SILVER CORP EQUITY 55903Q104 407239 39120 SH SOLE 39120 0 0 MAGNACHIP SEMICONDUCTOR CORP EQUITY 55933J203 85125 11350 SH SOLE 11350 0 0 MANITOWOC COMPANY INC EQUITY 563571405 5930658 355342 SH SOLE 353742 0 1600 MARATHON PETROLEUM CORP EQUITY 56585A102 223727 1508 SH SOLE 1508 0 0 MARCUS CORPORATION EQUITY 566330106 11506376 789189 SH SOLE 753789 0 35200 MARINE PRODUCTS CORP EQUITY 568427108 5919051 519215 SH SOLE 506129 0 13086 MARKFORGED HOLDING CORP EQUITY 57064N102 8200 10000 SH SOLE 10000 0 0 MARSH & MCLENNAN COS EQUITY 571748102 4008996 21159 SH SOLE 21159 0 0 MASIMO CORP EQUITY 574795100 9904245 84500 SH SOLE 84500 0 0 MASTERBRAND INC EQUITY 57638P104 1656800 111569 SH SOLE 108269 0 3300 MASTERCARD INC - A EQUITY 57636Q104 10842311 25421 SH SOLE 21566 0 3855 MATCH GROUP INC EQUITY 57667L107 267509 7329 SH SOLE 7329 0 0 MATERION CORP EQUITY 576690101 30222693 232250 SH SOLE 225250 0 7000 MATIV HOLDINGS INC EQUITY 808541106 2082160 136000 SH SOLE 136000 0 0 MATTEL INC EQUITY 577081102 806176 42700 SH SOLE 35700 0 7000 MATTHEWS INTL CORP-CLASS A EQUITY 577128101 38896682 1061301 SH SOLE 1013921 0 47380 MCCORMICK & CO INC VTG COM EQUITY 579780107 306000 4500 SH SOLE 4500 0 0 MCDONALD'S CORP EQUITY 580135101 504067 1700 SH SOLE 1700 0 0 MCGRATH RENTCORP EQUITY 580589109 2751260 23000 SH SOLE 23000 0 0 MDU RESOURCES GROUP INC EQUITY 552690109 368280 18600 SH SOLE 18600 0 0 MEDALLION FINANCIAL CORP EQUITY 583928106 1595700 162000 SH SOLE 162000 0 0 MEDTRONIC PLC EQUITY G5960L103 383561 4656 SH SOLE 4656 0 0 MERCHANTS BANCORP/IN EQUITY 58844R108 212900 5000 SH SOLE 5000 0 0 MERCK & CO. INC. EQUITY 58933Y105 8993060 82490 SH SOLE 82420 0 0 META PLATFORMS INC-CLASS A EQUITY 30303M102 19226753 54319 SH SOLE 48535 0 5784 METLIFE INC EQUITY 59156R108 1398650 21150 SH SOLE 21150 0 0 MGM RESORTS INTERNATIONAL EQUITY 552953101 23854250 533891 SH SOLE 521891 0 12000 MICROSOFT CORP EQUITY 594918104 50475849 134230 SH SOLE 120455 0 13775 MIDDLEBY CORP EQUITY 596278101 706416 4800 SH SOLE 4800 0 0 MILLICOM INTL CELLULAR S.A. EQUITY L6388F110 17814024 989668 SH SOLE 914372 0 75296 MINERALS TECHNOLOGIES INC EQUITY 603158106 16928994 237400 SH SOLE 235900 0 1500 MIRATI THERAPEUTICS INC EQUITY 60468T105 2120875 36100 SH SOLE 36100 0 0 MIRION TECHNOLOGIES INC EQUITY 60471A101 7993411 779845 SH SOLE 668845 0 110300 MODINE MANUFACTURING CO EQUITY 607828100 132494777 2219343 SH SOLE 2113218 0 106125 MOLSON COORS BEVERAGE CO - B EQUITY 60871R209 1489239 24330 SH SOLE 24330 0 0 MONDELEZ INTERNATIONAL INC-A EQUITY 609207105 47309827 653180 SH SOLE 619754 0 33301 MONRO INC EQUITY 610236101 15187411 517635 SH SOLE 513285 0 4350 MOOG INC-CLASS A EQUITY 615394202 20761597 143401 SH SOLE 137901 0 5500 MOOG INC-CLASS B EQUITY 615394301 8549428 58925 SH SOLE 58925 0 0 MORGAN STANLEY EQUITY 617446448 19275614 206709 SH SOLE 185709 0 21000 MOVADO GROUP INC EQUITY 624580106 6569685 217900 SH SOLE 217900 0 0 MSC INDUSTRIAL DIRECT CO-A EQUITY 553530106 486048 4800 SH SOLE 4800 0 0 MSCI INC EQUITY 55354G100 2651202 4687 SH SOLE 4112 0 575 M-TRON INDUSTRIES INC EQUITY 55380K109 7140000 200000 SH SOLE 200000 0 0 MUELLER INDUSTRIES INC EQUITY 624756102 181495862 3849329 SH SOLE 3749739 0 99590 MUELLER WATER PRODUCTS INC-A EQUITY 624758108 45038779 3127693 SH SOLE 2986653 0 141040 MYERS INDUSTRIES INC EQUITY 628464109 61999502 3171330 SH SOLE 3080630 0 90700 N-ABLE INC EQUITY 62878D100 194444 14675 SH SOLE 9925 0 4750 NAPCO SECURITY TECHNOLOGIES EQUITY 630402105 7124000 208000 SH SOLE 208000 0 0 NATHAN'S FAMOUS INC EQUITY 632347100 21555333 276315 SH SOLE 276315 0 0 NATIONAL BEVERAGE CORP EQUITY 635017106 2514738 50578 SH SOLE 50578 0 0 NATIONAL FUEL GAS CO EQUITY 636180101 61430155 1224440 SH SOLE 1168970 0 55470 NATIONAL PRESTO INDS INC EQUITY 637215104 2151504 26800 SH SOLE 26800 0 0 NATIONAL WESTERN LIFE GROU-A EQUITY 638517102 241510 500 SH SOLE 500 0 0 NAVIGATOR HOLDINGS LTD EQUITY Y62132108 6838500 470000 SH SOLE 460000 0 10000 NCR ATLEOS CORP EQUITY 63001N106 388640 16000 SH SOLE 16000 0 0 NCR VOYIX CORP EQUITY 62886E108 591850 35000 SH SOLE 35000 0 0 NEOGAMES SA EQUITY L6673X107 339580 11861 SH SOLE 11861 0 0 NEOGEN CORP EQUITY 640491106 1398248 69530 SH SOLE 56530 0 13000 NETFLIX INC EQUITY 64110L106 9741008 20007 SH SOLE 16820 0 3187 NEURONETICS INC EQUITY 64131A105 111650 38500 SH SOLE 35000 0 3500 NEW FORTRESS ENERGY INC EQUITY 644393100 388619 10300 SH SOLE 10300 0 0 NEW GERMANY FUND EXCHANGE TRADED 644465106 201999 23112 SH SOLE 23112 0 0 NEW GOLD INC EQUITY 644535106 16498 11300 SH SOLE 11300 0 0 NEW YORK COMMUNITY BANCORP EQUITY 649445103 1163990 113782 SH SOLE 113782 0 0 NEWMARKET CORP EQUITY 651587107 7914535 14500 SH SOLE 14500 0 0 NEWMONT CORP EQUITY 651639106 23510762 568030 SH SOLE 548918 0 19112 NEWS CORP - CLASS A EQUITY 65249B109 5340337 217529 SH SOLE 208479 0 9050 NEWS CORP - CLASS B EQUITY 65249B208 3019528 117400 SH SOLE 117400 0 0 NEXSTAR MEDIA GROUP INC EQUITY 65336K103 13235030 84434 SH SOLE 83709 0 700 NEXTERA ENERGY INC EQUITY 65339F101 18981068 312497 SH SOLE 307057 0 5300 NEXTERA ENERGY INC 6.926 09/01/25 CVT PREFERRED CONVER 65339F713 457440 12000 SH SOLE 12000 0 0 NEXTERA ENERGY PARTNERS LP EQUITY 65341B106 6597389 216948 SH SOLE 214148 0 2800 NEXTNAV INC WARRANT 65345N114 54000 75000 SH SOLE 75000 0 0 NIKE INC -CL B EQUITY 654106103 536336 4940 SH SOLE 4940 0 0 NORDSON CORP EQUITY 655663102 10090912 38200 SH SOLE 38200 0 0 NORTHERN TRUST CORP EQUITY 665859104 18806783 222882 SH SOLE 215082 0 7800 NORTHROP GRUMMAN CORP EQUITY 666807102 752769 1608 SH SOLE 1608 0 0 NORTHWEST NATURAL HOLDING CO EQUITY 66765N105 4298976 110400 SH SOLE 110400 0 0 NORTHWESTERN ENERGY GROUP IN EQUITY 668074305 14241567 279850 SH SOLE 271550 0 8300 NVIDIA CORP EQUITY 67066G104 20184672 40759 SH SOLE 34866 0 5893 NY COMMUNITY CAP TRUST V 6.000 11/01/51 CVT PREFERRED CONVER 64944P307 373590 9000 SH SOLE 9000 0 0 OCCIDENTAL PETROLEUM CORP EQUITY 674599105 5033672 84302 SH SOLE 83212 0 1050 OCEANEERING INTL INC EQUITY 675232102 9371180 440375 SH SOLE 367575 0 72800 OCEANFIRST FINANCIAL CORP EQUITY 675234108 2419984 139400 SH SOLE 139400 0 0 OIL-DRI CORP OF AMERICA EQUITY 677864100 27734628 413456 SH SOLE 408456 0 5000 OLIN CORP EQUITY 680665205 6204250 115000 SH SOLE 115000 0 0 OLINK HOLDING AB - ADR DEPOSITORY RECEI 680710100 4212625 167500 SH SOLE 167500 0 0 ONE GAS INC EQUITY 68235P108 2974896 46687 SH SOLE 45375 0 1312 ONEOK INC EQUITY 682680103 12306055 175250 SH SOLE 167450 0 7800 OPENLANE INC EQUITY 48238T109 6753804 456030 SH SOLE 456030 0 0 OPKO HEALTH INC EQUITY 68375N103 279350 185000 SH SOLE 185000 0 0 OPPFI INC EQUITY 68386H103 76800 15000 SH SOLE 15000 0 0 OPPFI INC -CW26 WARRANT 68386H111 49140 126000 SH SOLE 126000 0 0 OPTION CARE HEALTH INC EQUITY 68404L201 2954883 87708 SH SOLE 87708 0 0 ORACLE CORP EQUITY 68389X105 2360683 22391 SH SOLE 22311 0 80 ORCHARD THERAPEUTICS PLC-ADR DEPOSITORY RECEI 68570P200 249843 15188 SH SOLE 15188 0 0 O'REILLY AUTOMOTIVE INC EQUITY 67103H107 42103745 44316 SH SOLE 43046 0 1250 ORGANON & CO EQUITY 68622V106 308833 21417 SH SOLE 21417 0 0 ORMAT TECHNOLOGIES INC EQUITY 686688102 6354992 83850 SH SOLE 83850 0 0 ORMAT TECHNOLOGIES INC 2.500 07/15/27 CVT BOND CONVERTIBLE 686688AB8 309282 300000 PRN SOLE 300000 0 0 ORTHOFIX MEDICAL INC EQUITY 68752M108 1662084 123300 SH SOLE 123300 0 0 OSISKO GOLD ROYALTIES LTD EQUITY 68827L101 343220 24035 SH SOLE 24035 0 0 OTIS WORLDWIDE CORP EQUITY 68902V107 344102 3846 SH SOLE 3846 0 0 OTTER TAIL CORP EQUITY 689648103 23824908 280392 SH SOLE 278992 0 1400 PACCAR INC EQUITY 693718108 2082582 21327 SH SOLE 17977 0 3350 PALANTIR TECHNOLOGIES INC-A EQUITY 69608A108 1950169 113580 SH SOLE 113580 0 0 PALO ALTO NETWORKS INC EQUITY 697435105 6283303 21308 SH SOLE 19133 0 2175 PAR TECHNOLOGY CORP 1.500 10/15/27 CVT BOND CONVERTIBLE 698884AE3 355944 400000 PRN SOLE 400000 0 0 PAR TECHNOLOGY CORP/DEL EQUITY 698884103 10895624 250244 SH SOLE 219994 0 30100 PARAMOUNT GLOBAL 5.750 04/01/24 SR:A CVT PREFERRED CONVER 92556H305 312290 16700 SH SOLE 16700 0 0 PARAMOUNT GLOBAL-CLASS A EQUITY 92556H107 56078400 2852411 SH SOLE 2715306 0 137105 PARAMOUNT GLOBAL-CLASS B EQUITY 92556H206 6784631 458731 SH SOLE 423706 0 35025 PARK AEROSPACE CORP EQUITY 70014A104 9685830 658900 SH SOLE 658900 0 0 PARK-OHIO HOLDINGS CORP EQUITY 700666100 25725960 954227 SH SOLE 954227 0 0 PATTERSON COS INC EQUITY 703395103 14839492 521599 SH SOLE 521099 0 500 PATTERSON-UTI ENERGY INC EQUITY 703481101 838922 77678 SH SOLE 58878 0 18800 PAYPAL HOLDINGS INC EQUITY 70450Y103 645726 10515 SH SOLE 9515 0 1000 PAYSAFE LTD EQUITY G6964L206 226383 17700 SH SOLE 17700 0 0 PEAPACK GLADSTONE FINL CORP EQUITY 704699107 1848393 61985 SH SOLE 48485 0 13500 PENSKE AUTOMOTIVE GROUP INC EQUITY 70959W103 69411747 432445 SH SOLE 432445 0 0 PEPSICO INC EQUITY 713448108 14462216 85152 SH SOLE 83752 0 1400 PERMIAN RESOURCES CORP EQUITY 71424F105 1224000 90000 SH SOLE 90000 0 0 PERRIGO CO PLC EQUITY G97822103 24905711 773950 SH SOLE 761650 0 12300 PETIQ INC EQUITY 71639T106 1376338 69688 SH SOLE 69688 0 0 PFIZER INC EQUITY 717081103 6855244 238112 SH SOLE 228942 0 9170 PGT INNOVATIONS INC EQUITY 69336V101 873300 21457 SH SOLE 21457 0 0 PHILIP MORRIS INTERNATIONAL EQUITY 718172109 1324176 14075 SH SOLE 14075 0 0 PHILLIPS 66 EQUITY 718546104 596867 4483 SH SOLE 4483 0 0 PHINIA INC EQUITY 71880K101 2113636 69780 SH SOLE 68980 0 800 PINEAPPLE ENERGY INC EQUITY 72303P107 9414 15902 SH SOLE 15902 0 0 PIONEER NATURAL RESOURCES CO EQUITY 723787107 1939365 8624 SH SOLE 8624 0 0 PITNEY BOWES INC EQUITY 724479100 2316600 526500 SH SOLE 486500 0 40000 PJT PARTNERS INC - A EQUITY 69343T107 8026337 78790 SH SOLE 68790 0 10000 PLUG POWER INC EQUITY 72919P202 67500 15000 SH SOLE 15000 0 0 PNC FINANCIAL SERVICES GROUP EQUITY 693475105 24443537 157853 SH SOLE 144953 0 12900 PNM RESOURCES INC EQUITY 69349H107 29140134 700484 SH SOLE 700484 0 0 PORTLAND GENERAL ELECTRIC CO EQUITY 736508847 2448710 56500 SH SOLE 55700 0 800 POST HOLDINGS INC EQUITY 737446104 25218006 286373 SH SOLE 281698 0 4550 POST HOLDINGS INC 2.500 08/15/27 CVT BOND CONVERTIBLE 737446AT1 202588 200000 PRN SOLE 200000 0 0 POTLATCHDELTIC CORP EQUITY 737630103 1158760 23600 SH SOLE 13600 0 10000 PRIMIS FINANCIAL CORP EQUITY 74167B109 139260 11000 SH SOLE 11000 0 0 PRIMO WATER CORP EQUITY 74167P108 13535368 899360 SH SOLE 884410 0 14950 PROCTER & GAMBLE CO/THE EQUITY 742718109 9371086 63949 SH SOLE 54649 0 9300 PROG HOLDINGS INC EQUITY 74319R101 4038175 130643 SH SOLE 130643 0 0 PROLOGIS INC EQUITY 74340W103 8669432 65037 SH SOLE 65037 0 0 PROS HOLDINGS INC 2.250 09/15/27 CVT BOND CONVERTIBLE 74346YAG8 339834 300000 PRN SOLE 300000 0 0 PROSHARES ULTRASHORT S&P500 EXCHANGE TRADED 74347G416 867680 29000 SH SOLE 29000 0 0 QUAKER CHEMICAL CORPORATION EQUITY 747316107 1047892 4910 SH SOLE 4910 0 0 QUALCOMM INC EQUITY 747525103 1861822 12873 SH SOLE 12838 0 35 QUIDELORTHO CORP EQUITY 219798105 14790116 200680 SH SOLE 200680 0 0 QURATE RETAIL INC-SERIES A EQUITY 74915M100 526040 600845 SH SOLE 340845 0 260000 RAYZEBIO INC EQUITY 75525N107 376129 6050 SH SOLE 6050 0 0 RB GLOBAL INC EQUITY 74935Q107 6100368 91200 SH SOLE 91200 0 0 READING INTERNATIONAL INC-A EQUITY 755408101 539766 282600 SH SOLE 282600 0 0 READING INTERNATIONAL INC-B EQUITY 755408200 204160 14500 SH SOLE 14500 0 0 REALTY INCOME CORP EQUITY 756109104 2107314 36700 SH SOLE 36700 0 0 REDWOOD TRUST INC EQUITY 758075402 1447914 195400 SH SOLE 195400 0 0 REDWOOD TRUST INC 7.750 06/15/27 CVT BOND CONVERTIBLE 758075AF2 278154 300000 PRN SOLE 300000 0 0 REGENCY CENTERS CORP EQUITY 758849103 3358643 50129 SH SOLE 50129 0 0 RENAISSANCERE HOLDINGS LTD EQUITY G7496G103 3155600 16100 SH SOLE 16100 0 0 RENASANT CORP EQUITY 75970E107 746012 22150 SH SOLE 22150 0 0 REPUBLIC SERVICES INC EQUITY 760759100 97851987 593366 SH SOLE 586066 0 7200 RESIDEO TECHNOLOGIES INC EQUITY 76118Y104 11180473 594074 SH SOLE 542317 0 51007 RETAIL OPPORTUNITY INVESTMEN EQUITY 76131N101 371795 26500 SH SOLE 26500 0 0 REXFORD INDUSTRIAL REALTY IN EQUITY 76169C100 1172490 20900 SH SOLE 20900 0 0 RGC RESOURCES INC EQUITY 74955L103 6860682 337300 SH SOLE 337300 0 0 ROCKWELL AUTOMATION INC EQUITY 773903109 38346143 123506 SH SOLE 117556 0 5950 ROGERS COMMUNICATIONS INC-B EQUITY 775109200 18823986 402136 SH SOLE 392336 0 9800 ROGERS CORP EQUITY 775133101 15278386 115684 SH SOLE 110594 0 5050 ROLLINS INC EQUITY 775711104 87386312 2001061 SH SOLE 1985148 0 15913 ROPER TECHNOLOGIES INC EQUITY 776696106 15420133 28285 SH SOLE 28285 0 0 ROVER GROUP INC EQUITY 77936F103 710388 65293 SH SOLE 65293 0 0 ROYAL GOLD INC EQUITY 780287108 3015533 24930 SH SOLE 24930 0 0 RPC INC EQUITY 749660106 21909378 3009530 SH SOLE 2894657 0 114873 RPT REALTY EQUITY 74971D101 155743 12139 SH SOLE 12139 0 0 RTX CORP EQUITY 75513E101 1725375 20506 SH SOLE 20506 0 0 RUSH ENTERPRISES INC - CL B EQUITY 781846308 59015747 1113925 SH SOLE 1106425 0 7500 RUSH ENTERPRISES INC-CL A EQUITY 781846209 3478044 69146 SH SOLE 42146 0 27000 RYMAN HOSPITALITY PROPERTIES EQUITY 78377T107 115240524 1047070 SH SOLE 1018640 0 28430 S&P GLOBAL INC EQUITY 78409V104 13205468 29977 SH SOLE 29477 0 482 SALEM MEDIA GROUP INC EQUITY 794093104 79755 204500 SH SOLE 204500 0 0 SALESFORCE INC EQUITY 79466L302 1424114 5412 SH SOLE 5412 0 0 SALLY BEAUTY HOLDINGS INC EQUITY 79546E104 11876981 894351 SH SOLE 894351 0 0 SANDY SPRING BANCORP INC EQUITY 800363103 6245751 229286 SH SOLE 209286 0 20000 SCHLUMBERGER LTD EQUITY 806857108 12044554 231448 SH SOLE 222962 0 8486 SCHWAB (CHARLES) CORP EQUITY 808513105 2346080 34100 SH SOLE 34100 0 0 SCHWAB U.S. LARGE-CAP GROWTH EXCHANGE TRADED 808524300 414800 5000 SH SOLE 5000 0 0 SCOTTS MIRACLE-GRO CO EQUITY 810186106 13334906 209175 SH SOLE 209175 0 0 SEACOAST BANKING CORP/FL EQUITY 811707801 1057289 37150 SH SOLE 37150 0 0 SECUREWORKS CORP - A EQUITY 81374A105 156087 21150 SH SOLE 4500 0 16650 SEMTECH CORP 1.625 11/01/27 CVT BOND CONVERTIBLE 816850AF8 258636 300000 PRN SOLE 300000 0 0 SENSIENT TECHNOLOGIES CORP EQUITY 81725T100 21978000 333000 SH SOLE 324100 0 8900 SERITAGE GROWTH PROP- A EQUITY 81752R100 2389608 255573 SH SOLE 255573 0 0 SERVICENOW INC EQUITY 81762P102 11236723 15905 SH SOLE 12825 0 3080 SERVISFIRST BANCSHARES INC EQUITY 81768T108 1732380 26000 SH SOLE 26000 0 0 SHAKE SHACK INC - CLASS A EQUITY 819047101 893813 12059 SH SOLE 12059 0 0 SHELL PLC-ADR DEPOSITORY RECEI 780259305 618125 9394 SH SOLE 9394 0 0 SHENANDOAH TELECOMMUNICATION EQUITY 82312B106 2248480 104000 SH SOLE 104000 0 0 SHERWIN-WILLIAMS CO/THE EQUITY 824348106 2530757 8114 SH SOLE 8114 0 0 SHIFT4 PAYMENTS INC 0.000 12/15/25 CVT BOND CONVERTIBLE 82452JAB5 336015 300000 PRN SOLE 300000 0 0 SHYFT GROUP INC/THE EQUITY 825698103 3024450 247500 SH SOLE 247500 0 0 SILICON MOTION TECHNOL-ADR DEPOSITORY RECEI 82706C108 307085 5012 SH SOLE 5012 0 0 SINCLAIR INC EQUITY 829242106 45685734 3506196 SH SOLE 3371365 0 134831 SIRIUS XM HOLDINGS INC EQUITY 82968B103 6333582 1157876 SH SOLE 1157876 0 0 SJW GROUP EQUITY 784305104 3120463 47750 SH SOLE 47750 0 0 SKYLINE CHAMPION CORP EQUITY 830830105 16529682 222592 SH SOLE 221892 0 700 SKYWATER TECHNOLOGY INC EQUITY 83089J108 527657 54850 SH SOLE 19800 0 35050 SMITH (A.O.) CORP EQUITY 831865209 6265440 76000 SH SOLE 76000 0 0 SNAP-ON INC EQUITY 833034101 1299780 4500 SH SOLE 4500 0 0 SNOWFLAKE INC-CLASS A EQUITY 833445109 497500 2500 SH SOLE 2500 0 0 SOLARWINDS CORP EQUITY 83417Q204 1384204 110825 SH SOLE 110025 0 800 SONOCO PRODUCTS CO EQUITY 835495102 8659850 155000 SH SOLE 155000 0 0 SONY GROUP CORP - SP ADR DEPOSITORY RECEI 835699307 137659754 1453794 SH SOLE 1362404 0 91240 SOUTHERN FIRST BANCSHARES EQUITY 842873101 890400 24000 SH SOLE 24000 0 0 SOUTHSTATE CORP EQUITY 840441109 4392076 52008 SH SOLE 43208 0 8800 SOUTHWEST GAS HOLDINGS INC EQUITY 844895102 54377296 858363 SH SOLE 820763 0 37600 SOVOS BRANDS INC EQUITY 84612U107 8170817 370895 SH SOLE 355448 0 15447 SP PLUS CORP EQUITY 78469C103 1086961 21209 SH SOLE 21209 0 0 SPDR GOLD SHARES EXCHANGE TRADED 78463V107 7314164 38260 SH SOLE 38260 0 0 SPDR S&P 500 ETF TRUST EXCHANGE TRADED 78462F103 8750457 18410 SH SOLE 18410 0 0 SPDR S&P DIVIDEND ETF EXCHANGE TRADED 78464A763 254314 2035 SH SOLE 2035 0 0 SPDR S&P INSURANCE ETF EXCHANGE TRADED 78464A789 452200 10000 SH SOLE 10000 0 0 SPDR S&P REGIONAL BANKING EXCHANGE TRADED 78464A698 2464210 47000 SH SOLE 47000 0 0 SPECTRUM BRANDS HOLDINGS INC EQUITY 84790A105 12292397 154098 SH SOLE 142663 0 11400 SPHERE ENTERTAINMENT CO EQUITY 55826T102 30278057 891580 SH SOLE 843253 0 48237 SPIRE INC EQUITY 84857L101 1050429 16850 SH SOLE 8850 0 8000 SPLUNK INC EQUITY 848637104 3206968 21050 SH SOLE 21050 0 0 SPORTSMAN'S WAREHOUSE HOLDIN EQUITY 84920Y106 2139053 502125 SH SOLE 502125 0 0 SPOTIFY TECHNOLOGY SA EQUITY L8681T102 1307666 6959 SH SOLE 6959 0 0 SSR MINING INC EQUITY 784730103 1240467 115285 SH SOLE 115285 0 0 ST JOE CO/THE EQUITY 790148100 50695632 842400 SH SOLE 842400 0 0 STANDARD MOTOR PRODS EQUITY 853666105 12038544 302400 SH SOLE 302400 0 0 STANDEX INTERNATIONAL CORP EQUITY 854231107 12828780 81000 SH SOLE 81000 0 0 STARBUCKS CORP EQUITY 855244109 880796 9174 SH SOLE 9174 0 0 STARRETT (L.S.) CO -CL A EQUITY 855668109 6239208 515637 SH SOLE 515637 0 0 STATE STREET CORP EQUITY 857477103 50670382 654149 SH SOLE 619613 0 34536 STEEL CONNECT INC EQUITY 858098205 1522879 158057 SH SOLE 158057 0 0 STEEL PARTNERS HOLDINGS LP EQUITY UNIT 85814R107 3490600 87265 SH SOLE 86165 0 1100 STELLANTIS NV EQUITY N82405106 384780 16500 SH SOLE 16500 0 0 STERIS PLC EQUITY G8473T100 18874123 85850 SH SOLE 85700 0 150 STONERIDGE INC EQUITY 86183P102 4250604 217200 SH SOLE 217200 0 0 STRATASYS LTD EQUITY M85548101 668433 46809 SH SOLE 33644 0 13165 STRATTEC SECURITY CORP EQUITY 863111100 18571433 732890 SH SOLE 725190 0 7700 SUMMIT HOTEL PROPERTIES 1.500 02/15/26 CVT BOND CONVERTIBLE 866082AA8 356368 400000 PRN SOLE 400000 0 0 SUMMIT HOTEL PROPERTIES INC EQUITY 866082100 90720 13500 SH SOLE 13500 0 0 SUN COMMUNITIES INC EQUITY 866674104 2285415 17100 SH SOLE 17100 0 0 SUNNOVA ENERGY INTL INC 0.250 12/01/26 CVT BOND CONVERTIBLE 86745KAF1 272188 400000 PRN SOLE 400000 0 0 SUPERIOR INDUSTRIES INTL EQUITY 868168105 184003 57501 SH SOLE 57501 0 0 SURMODICS INC EQUITY 868873100 2628105 72300 SH SOLE 72300 0 0 SWISS HELVETIA FUND EXCHANGE TRADED 870875101 131594 16048 SH SOLE 16048 0 0 SYNOVUS FINANCIAL CORP EQUITY 87161C501 11230129 298277 SH SOLE 293777 0 4500 T ROWE PRICE GROUP INC EQUITY 74144T108 4974524 46193 SH SOLE 46193 0 0 TAKE-TWO INTERACTIVE SOFTWRE EQUITY 874054109 9618050 59758 SH SOLE 59713 0 45 TANGER INC EQUITY 875465106 379764 13700 SH SOLE 13700 0 0 TARGET CORP EQUITY 87612E106 464716 3263 SH SOLE 3263 0 0 TC ENERGY CORP EQUITY 87807B107 390900 10000 SH SOLE 10000 0 0 TE CONNECTIVITY LTD EQUITY H84989104 3027775 21550 SH SOLE 19650 0 1900 TECHNOLOGY SELECT SECT SPDR EXCHANGE TRADED 81369Y803 3094116 16075 SH SOLE 16075 0 0 TEGNA INC EQUITY 87901J105 31471916 2056988 SH SOLE 1927638 0 129000 TEJON RANCH CO EQUITY 879080109 11296272 656760 SH SOLE 640760 0 16000 TELADOC HEALTH INC EQUITY 87918A105 588207 27295 SH SOLE 21795 0 5500 TELEFONICA SA-SPON ADR DEPOSITORY RECEI 879382208 39000 10000 SH SOLE 10000 0 0 TELEPHONE AND DATA SYSTEMS EQUITY 879433829 36755931 2003048 SH SOLE 1847768 0 155280 TELESAT CORP EQUITY 879512309 22124408 2121228 SH SOLE 2024128 0 97100 TENCENT MUSIC ENTERTAINM-ADR DEPOSITORY RECEI 88034P109 1324470 147000 SH SOLE 147000 0 0 TENNANT CO EQUITY 880345103 46131813 497700 SH SOLE 494700 0 3000 TEREX CORP EQUITY 880779103 1310088 22800 SH SOLE 18300 0 4500 TESLA INC EQUITY 88160R101 6947998 27962 SH SOLE 24748 0 3214 TEVA PHARMACEUTICAL-SP ADR DEPOSITORY RECEI 881624209 1543032 147800 SH SOLE 147800 0 0 TEXAS INSTRUMENTS INC EQUITY 882508104 12861889 75454 SH SOLE 56180 0 19274 TEXAS PACIFIC LAND CORP EQUITY 88262P102 4264484 2712 SH SOLE 2615 0 97 TEXTAINER GROUP HOLDINGS LTD USD EQUITY G8766E109 409836 8330 SH SOLE 8330 0 0 TEXTRON INC EQUITY 883203101 130033752 1616933 SH SOLE 1599333 0 17600 THE CIGNA GROUP EQUITY 125523100 5477539 18292 SH SOLE 17817 0 475 THERMO FISHER SCIENTIFIC INC EQUITY 883556102 2136961 4026 SH SOLE 4026 0 0 THOR INDUSTRIES INC EQUITY 885160101 473000 4000 SH SOLE 4000 0 0 TIDEWATER INC EQUITY 88642R109 862075 11955 SH SOLE 6955 0 5000 TIMKEN CO EQUITY 887389104 898241 11207 SH SOLE 11207 0 0 TIMKENSTEEL CORP EQUITY 887399103 5123825 218500 SH SOLE 218500 0 0 TITAN INTERNATIONAL INC EQUITY 88830M102 967200 65000 SH SOLE 65000 0 0 TITAN MACHINERY INC EQUITY 88830R101 4086520 141500 SH SOLE 141500 0 0 TJX COMPANIES INC EQUITY 872540109 234525 2500 SH SOLE 2500 0 0 TKO GROUP HOLDINGS INC EQUITY 87256C101 2276082 27900 SH SOLE 27900 0 0 T-MOBILE US INC EQUITY 872590104 20988159 130906 SH SOLE 129528 0 1318 TOAST INC-CLASS A EQUITY 888787108 209990 11500 SH SOLE 11500 0 0 TOLL BROTHERS INC EQUITY 889478103 1696035 16500 SH SOLE 16500 0 0 TOOTSIE ROLL INDS EQUITY 890516107 2573175 77412 SH SOLE 77412 0 0 TORO CO EQUITY 891092108 5653811 58900 SH SOLE 58900 0 0 TOTALENERGIES SE -SPON ADR DEPOSITORY RECEI 89151E109 2354931 34950 SH SOLE 34950 0 0 TOWER SEMICONDUCTOR LTD EQUITY M87915274 221178 7247 SH SOLE 7247 0 0 TOWNE BANK EQUITY 89214P109 327360 11000 SH SOLE 11000 0 0 TOWNSQUARE MEDIA INC - CL A EQUITY 892231101 3831664 362847 SH SOLE 362847 0 0 TRACTOR SUPPLY COMPANY EQUITY 892356106 12665267 58900 SH SOLE 58900 0 0 TRANE TECHNOLOGIES PLC EQUITY G8994E103 1219500 5000 SH SOLE 5000 0 0 TRANSACT TECHNOLOGIES INC EQUITY 892918103 921360 132000 SH SOLE 132000 0 0 TREDEGAR CORP EQUITY 894650100 22105411 4086028 SH SOLE 3909028 0 177000 TREEHOUSE FOODS INC EQUITY 89469A104 8278062 199712 SH SOLE 176517 0 23000 TRINITY INDUSTRIES INC EQUITY 896522109 32937113 1238703 SH SOLE 1197753 0 40950 TRUSTMARK CORP EQUITY 898402102 334560 12000 SH SOLE 12000 0 0 TWIN DISC INC EQUITY 901476101 25945995 1605569 SH SOLE 1495714 0 109855 TYLER TECHNOLOGIES INC EQUITY 902252105 22223078 53150 SH SOLE 50150 0 3000 UBER TECHNOLOGIES INC EQUITY 90353T100 254900 4140 SH SOLE 4140 0 0 UBS GROUP AG-REG USD EQUITY H42097107 309000 10000 SH SOLE 10000 0 0 UMH PROPERTIES INC EQUITY 903002103 1122956 73300 SH SOLE 73300 0 0 UNILEVER PLC-SPONSORED ADR DEPOSITORY RECEI 904767704 701942 14479 SH SOLE 14479 0 0 UNION PACIFIC CORP EQUITY 907818108 333552 1358 SH SOLE 1358 0 0 UNITED COMMUNITY BANKS/GA EQUITY 90984P303 672980 23000 SH SOLE 23000 0 0 UNITED GUARDIAN INC EQUITY 910571108 1123200 156000 SH SOLE 156000 0 0 UNITED RENTALS INC EQUITY 911363109 16138906 28145 SH SOLE 28145 0 0 UNITED STATES STEEL CORP EQUITY 912909108 513258 10550 SH SOLE 10550 0 0 UNITEDHEALTH GROUP INC EQUITY 91324P102 11591816 22018 SH SOLE 18684 0 3334 UNIVERSAL TECHNICAL INSTITUT EQUITY 913915104 2673020 213500 SH SOLE 213500 0 0 US CELLULAR CORP EQUITY 911684108 59516435 1432750 SH SOLE 1340365 0 92385 VALMONT INDUSTRIES EQUITY 920253101 18745482 80277 SH SOLE 75337 0 4940 VALVOLINE INC EQUITY 92047W101 4641130 123500 SH SOLE 123500 0 0 VANECK GOLD MINERS ETF EXCHANGE TRADED 92189F106 1548950 49950 SH SOLE 49950 0 0 VANGUARD REAL ESTATE ETF EXCHANGE TRADED 922908553 265080 3000 SH SOLE 3000 0 0 VERICEL CORP EQUITY 92346J108 623531 17510 SH SOLE 9510 0 8000 VERITEX HOLDINGS INC EQUITY 923451108 814450 35000 SH SOLE 18000 0 17000 VERIZON COMMUNICATIONS INC EQUITY 92343V104 4888898 129679 SH SOLE 120337 0 9342 VERRA MOBILITY CORP EQUITY 92511U102 322420 14000 SH SOLE 0 0 14000 VESTIS CORP EQUITY 29430C102 1475466 69795 SH SOLE 45795 0 24000 VIASAT INC EQUITY 92552V100 880425 31500 SH SOLE 31500 0 0 VIATRIS INC EQUITY 92556V106 3788811 349844 SH SOLE 349844 0 0 VICI PROPERTIES INC EQUITY 925652109 1204076 37769 SH SOLE 37769 0 0 VILLAGE SUPER MARKET-CLASS A EQUITY 927107409 5434856 207200 SH SOLE 207200 0 0 VIMEO INC EQUITY 92719V100 69396 17703 SH SOLE 17243 0 460 VISA INC-CLASS A SHARES EQUITY 92826C839 8578012 32948 SH SOLE 28528 0 4420 VISHAY PRECISION GROUP EQUITY 92835K103 866400 25430 SH SOLE 7930 0 17500 VISTA OUTDOOR INC EQUITY 928377100 11831696 400125 SH SOLE 382625 0 17500 VODAFONE GROUP PLC-SP ADR DEPOSITORY RECEI 92857W308 8253760 948708 SH SOLE 935907 0 12801 VROOM INC EQUITY 92918V109 184840 306788 SH SOLE 306788 0 0 VULCAN MATERIALS CO EQUITY 929160109 8365319 36850 SH SOLE 36850 0 0 WABASH NATIONAL CORP EQUITY 929566107 204960 8000 SH SOLE 8000 0 0 WAFD INC EQUITY 938824109 329600 10000 SH SOLE 0 0 10000 WALGREENS BOOTS ALLIANCE INC EQUITY 931427108 18861864 722400 SH SOLE 687900 0 34500 WALMART INC EQUITY 931142103 3988545 25300 SH SOLE 25300 0 0 WALT DISNEY CO/THE EQUITY 254687106 30162187 334059 SH SOLE 333061 0 998 WARNER BROS DISCOVERY INC EQUITY 934423104 36056142 3168378 SH SOLE 3043667 0 123986 WARNER MUSIC GROUP CORP-CL A EQUITY 934550203 2694987 75300 SH SOLE 46340 0 28960 WASTE CONNECTIONS INC EQUITY 94106B101 18797422 125929 SH SOLE 122435 0 3394 WASTE MANAGEMENT INC EQUITY 94106L109 33189917 185315 SH SOLE 173749 0 11566 WATTS WATER TECHNOLOGIES-A EQUITY 942749102 107480106 515888 SH SOLE 501591 0 14297 WD-40 CO EQUITY 929236107 9047604 37845 SH SOLE 37845 0 0 WEATHERFORD INTERNATIONAL PL EQUITY G48833118 1192841 12193 SH SOLE 12193 0 0 WEBSTER FINANCIAL CORP EQUITY 947890109 18152334 357611 SH SOLE 355766 0 1845 WELLS FARGO & CO EQUITY 949746101 46068000 935961 SH SOLE 878861 0 56900 WELLTOWER INC EQUITY 95040Q104 834073 9250 SH SOLE 9250 0 0 WESTERN COPPER AND GOLD CORP EQUITY 95805V108 871642 655370 SH SOLE 495370 0 160000 WESTROCK CO EQUITY 96145D105 538722 12975 SH SOLE 12975 0 0 WESTROCK COFFEE CO EQUITY 96145W103 2487667 243650 SH SOLE 243650 0 0 WESTWOOD HOLDINGS GROUP INC EQUITY 961765104 5637645 448500 SH SOLE 448500 0 0 WHEATON PRECIOUS METALS CORP EQUITY 962879102 4039416 81869 SH SOLE 81869 0 0 WHIRLPOOL CORP EQUITY 963320106 608850 5000 SH SOLE 5000 0 0 WIDEOPENWEST INC EQUITY 96758W101 5075043 1253097 SH SOLE 1155097 0 98000 WINNEBAGO INDUSTRIES EQUITY 974637100 7288000 100000 SH SOLE 100000 0 0 WK KELLOGG CO EQUITY 92942W107 5845250 444844 SH SOLE 402971 0 41873 WOLFSPEED INC 0.250 02/15/28 CVT BOND CONVERTIBLE 977852AB8 135614 200000 PRN SOLE 200000 0 0 WOLFSPEED INC 1.750 05/01/26 CVT BOND CONVERTIBLE 225447AD3 228002 200000 PRN SOLE 200000 0 0 WOLVERINE WORLD WIDE INC EQUITY 978097103 1064133 119700 SH SOLE 119700 0 0 WOODWARD INC EQUITY 980745103 10556201 77545 SH SOLE 77545 0 0 WP CAREY INC EQUITY 92936U109 1464706 22600 SH SOLE 22600 0 0 WR BERKLEY CORP EQUITY 084423102 4173081 59009 SH SOLE 55409 0 3600 WYNN RESORTS LTD EQUITY 983134107 3676744 40355 SH SOLE 40355 0 0 XYLEM INC EQUITY 98419M100 55709559 487142 SH SOLE 466692 0 20350 YORK WATER CO EQUITY 987184108 1679970 43500 SH SOLE 43500 0 0 ZEBRA TECHNOLOGIES CORP-CL A EQUITY 989207105 225497 825 SH SOLE 825 0 0 ZIMMER BIOMET HOLDINGS INC EQUITY 98956P102 27922240 229435 SH SOLE 210414 0 18971 ZIMVIE INC EQUITY 98888T107 5755580 324258 SH SOLE 317583 0 6675 ZOETIS INC EQUITY 98978V103 8259737 41849 SH SOLE 38136 0 3713