0001140361-24-025973.txt : 20240514 0001140361-24-025973.hdr.sgml : 20240514 20240514163033 ACCESSION NUMBER: 0001140361-24-025973 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240514 DATE AS OF CHANGE: 20240514 EFFECTIVENESS DATE: 20240514 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: 24944903 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 03-31-2024 03-31-2024 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 04-22-2024 0 858 9893855973
INFORMATION TABLE 2 informationtable.xml 1-800-FLOWERS.COM INC-CL A EQUITY 68243Q106 11901087 1098900 SH SOLE 1098900 0 0 3D SYSTEMS CORP EQUITY 88554D205 169608 38200 SH SOLE 4500 0 33700 3M CO EQUITY 88579Y101 990800 9341 SH SOLE 9341 0 0 A10 NETWORKS INC EQUITY 002121101 602360 44000 SH SOLE 17000 0 27000 AAR CORP EQUITY 000361105 16650146 278105 SH SOLE 258105 0 20000 AARON'S CO INC/THE EQUITY 00258W108 673988 89865 SH SOLE 89865 0 0 ABBOTT LABORATORIES EQUITY 002824100 2616794 23023 SH SOLE 23023 0 0 ABBVIE INC EQUITY 00287Y109 2599660 14276 SH SOLE 14276 0 0 ACCENTURE PLC-CL A EQUITY G1151C101 256145 739 SH SOLE 739 0 0 ACCO BRANDS CORP EQUITY 00081T108 844569 150547 SH SOLE 150547 0 0 ACUITY BRANDS INC EQUITY 00508Y102 898902 3345 SH SOLE 3345 0 0 ADOBE INC EQUITY 00724F101 5313438 10530 SH SOLE 9385 0 1145 ADVANCE AUTO PARTS INC EQUITY 00751Y106 8857869 104100 SH SOLE 100200 0 3900 ADVANCED MICRO DEVICES EQUITY 007903107 757517 4197 SH SOLE 4107 0 90 AES CORP EQUITY 00130H105 10107141 563700 SH SOLE 548700 0 15000 AFFILIATED MANAGERS GROUP EQUITY 008252108 200964 1200 SH SOLE 1200 0 0 AFFIRM HOLDINGS INC EQUITY 00827B106 372600 10000 SH SOLE 10000 0 0 AGILITI INC EQUITY 00848J104 426153 42110 SH SOLE 42110 0 0 AGNICO EAGLE MINES LTD USD EQUITY 008474108 3498711 58654 SH SOLE 58654 0 0 AIR PRODUCTS & CHEMICALS INC EQUITY 009158106 1306804 5394 SH SOLE 5394 0 0 AKAMAI TECHNOLOGIES INC 0.375 09/01/27 CVT BOND CONVERTIBLE 00971TAL5 422528 400000 PRN SOLE 400000 0 0 ALAMOS GOLD INC-CLASS A EQUITY 011532108 4273252 289712 SH SOLE 289712 0 0 ALBANY INTL CORP-CL A EQUITY 012348108 4878884 52175 SH SOLE 45675 0 6500 ALBEMARLE CORP 7.250 03/01/27 CVT PREFERRED CONVER 012653200 236000 4000 SH SOLE 4000 0 0 ALBERTSONS COS INC - CLASS A EQUITY 013091103 1438045 67073 SH SOLE 67073 0 0 ALERIAN MLP ETF EXCHANGE TRADED 00162Q452 948251 19980 SH SOLE 19980 0 0 ALGOMA STEEL GROUP INC EQUITY 015658107 563099 66325 SH SOLE 31325 0 35000 ALLEGION PLC EQUITY G0176J109 269420 2000 SH SOLE 2000 0 0 ALLETE INC EQUITY 018522300 775320 13000 SH SOLE 6000 0 7000 ALLIANCEBERNSTEIN HOLDING LP EQUITY UNIT 01881G106 2470813 71123 SH SOLE 52923 0 18200 ALLIANT ENERGY CORP EQUITY 018802108 458993 9107 SH SOLE 9107 0 0 ALLIENT INC EQUITY 019330109 3629726 101730 SH SOLE 101490 0 240 ALLSTATE CORP EQUITY 020002101 8646175 49975 SH SOLE 49975 0 0 ALLY FINANCIAL INC EQUITY 02005N100 324720 8000 SH SOLE 8000 0 0 ALPHABET INC-CL A EQUITY 02079K305 10701088 70901 SH SOLE 64961 0 5940 ALPHABET INC-CL C EQUITY 02079K107 38313945 251635 SH SOLE 234650 0 16985 AMAZON.COM INC EQUITY 023135106 27717010 153659 SH SOLE 135469 0 18190 AMBARELLA INC EQUITY G037AX101 711440 14013 SH SOLE 14013 0 0 AMC NETWORKS INC-A EQUITY 00164V103 5530358 455924 SH SOLE 430924 0 25000 AMEDISYS INC EQUITY 023436108 2910228 31578 SH SOLE 31578 0 0 AMERICAN ELECTRIC POWER EQUITY 025537101 895440 10400 SH SOLE 10400 0 0 AMERICAN EQUITY INVT LIFE HL EQUITY 025676206 367735 6541 SH SOLE 6541 0 0 AMERICAN EXPRESS CO EQUITY 025816109 138296174 607388 SH SOLE 577622 0 29766 AMERICAN HOMES 4 RENT- A EQUITY 02665T306 4969898 135125 SH SOLE 135125 0 0 AMERICAN INTERNATIONAL GROUP EQUITY 026874784 914589 11700 SH SOLE 11700 0 0 AMERICAN OUTDOOR BRANDS INC EQUITY 02875D109 2552554 290063 SH SOLE 268100 0 21963 AMERICAN TOWER CORP EQUITY 03027X100 6386702 32323 SH SOLE 31523 0 800 AMERICAN VANGUARD CORP EQUITY 030371108 660450 51000 SH SOLE 51000 0 0 AMERIPRISE FINANCIAL INC EQUITY 03076C106 4905267 11188 SH SOLE 11188 0 0 AMERIS BANCORP EQUITY 03076K108 3202756 66200 SH SOLE 57400 0 8800 AMETEK INC EQUITY 031100100 127519526 697209 SH SOLE 677759 0 19450 AMGEN INC EQUITY 031162100 1544142 5431 SH SOLE 5431 0 0 AMPCO-PITTSBURGH CORP EQUITY 032037103 5487913 2528992 SH SOLE 2444676 0 84316 AMPCO-PITTSBURGH CORP WARRANTS 8/1/25 WARRANT 032037111 176868 1768679 SH SOLE 1675279 0 93400 ANSYS INC EQUITY 03662Q105 218364 629 SH SOLE 629 0 0 ANTERIX INC EQUITY 03676C100 3135645 93295 SH SOLE 93295 0 0 APA CORP EQUITY 03743Q108 1272060 37000 SH SOLE 37000 0 0 APOLLO GLOBAL MANAGEMENT INC EQUITY 03769M106 652210 5800 SH SOLE 5800 0 0 APPLE INC EQUITY 037833100 24153129 140851 SH SOLE 127396 0 13455 APPLIED MATERIALS INC EQUITY 038222105 5494998 26645 SH SOLE 23070 0 3575 APPLIED OPTOELECTRONICS INC EQUITY 03823U102 1349964 97400 SH SOLE 97400 0 0 APTIV PLC EQUITY G6095L109 399445 5015 SH SOLE 5015 0 0 ARCADIUM LITHIUM PLC EQUITY G0508H110 867711 201325 SH SOLE 201325 0 0 ARCHER-DANIELS-MIDLAND CO EQUITY 039483102 21070808 335469 SH SOLE 309219 0 26250 ARCOSA INC EQUITY 039653100 21148520 246314 SH SOLE 220714 0 25600 ARDAGH METAL PACKAGING SA EQUITY L02235106 4205122 1225983 SH SOLE 1060353 0 165630 ARKO CORP EQUITY 041242108 560795 98385 SH SOLE 57385 0 41000 ARRAY TECHNOLOGIES INC 1.000 12/01/28 CVT BOND CONVERTIBLE 04271TAB6 278634 300000 PRN SOLE 300000 0 0 ASHLAND INC EQUITY 044186104 6246286 64150 SH SOLE 63650 0 500 ASML HOLDING NV-NY REG SHS DEPOSITORY RECEI N07059210 5915985 6096 SH SOLE 6096 0 0 ASSOCIATED CAPITAL GROUP - A EQUITY 045528106 2524067 77165 SH SOLE 77165 0 0 ASTEC INDUSTRIES INC EQUITY 046224101 49337444 1128745 SH SOLE 1102245 0 26500 ASTRONICS CORP EQUITY 046433108 243712 12800 SH SOLE 12800 0 0 AT&T INC EQUITY 00206R102 14586704 828790 SH SOLE 792975 0 35815 ATI INC EQUITY 01741R102 22076887 431442 SH SOLE 431442 0 0 ATLANTA BRAVES HLDS A IN-A EQUITY 047726104 98897031 2360311 SH SOLE 2285211 0 75100 ATLANTA BRAVES HLDS C IN-C EQUITY 047726302 56681919 1451150 SH SOLE 1353972 0 97178 ATLANTIC UNION BANKSHARES CO EQUITY 04911A107 406065 11500 SH SOLE 11500 0 0 AUTONATION INC EQUITY 05329W102 70052759 423075 SH SOLE 421675 0 1400 AVANGRID INC EQUITY 05351W103 13111367 359807 SH SOLE 350230 0 9577 AVISTA CORP EQUITY 05379B107 9424582 269120 SH SOLE 253790 0 15330 AXALTA COATING SYSTEMS LTD EQUITY G0750C108 5834607 169660 SH SOLE 140960 0 28700 AXONICS INC EQUITY 05465P101 2014545 29209 SH SOLE 29209 0 0 AZZ INC EQUITY 002474104 51422592 665148 SH SOLE 620082 0 45066 BADGER METER INC EQUITY 056525108 15909968 98325 SH SOLE 97325 0 1000 BALL CORP EQUITY 058498106 254621 3780 SH SOLE 3780 0 0 BALLY'S CORP EQUITY 05875B106 2471478 177294 SH SOLE 177294 0 0 BANDWIDTH INC 0.250 03/01/26 CVT BOND CONVERTIBLE 05988JAB9 353080 400000 PRN SOLE 400000 0 0 BANK OF AMERICA CORP EQUITY 060505104 28081391 740543 SH SOLE 698143 0 42400 BANK OF NEW YORK MELLON CORP EQUITY 064058100 99299485 1723351 SH SOLE 1622801 0 100550 BARRICK GOLD CORP EQUITY 067901108 2094410 125866 SH SOLE 125866 0 0 BASSETT FURNITURE INDS EQUITY 070203104 8628357 584577 SH SOLE 545377 0 39200 BAUSCH LOMB CORP EQUITY 071705107 883857 51090 SH SOLE 51090 0 0 BAUSCH HEALTH COS INC EQUITY 071734107 13283391 1251969 SH SOLE 1217283 0 34686 BAXTER INTERNATIONAL INC EQUITY 071813109 6792155 158918 SH SOLE 85018 0 73900 BEACON ROOFING SUPPLY INC EQUITY 073685109 868457 8860 SH SOLE 8860 0 0 BEASLEY BROADCAST GRP INC -A EQUITY 074014101 581841 745950 SH SOLE 724950 0 21000 BECTON DICKINSON AND CO EQUITY 075887109 2595998 10491 SH SOLE 10491 0 0 BEL FUSE INC-CL A EQUITY 077347201 9916091 140038 SH SOLE 138700 0 1338 BELLRING BRANDS INC EQUITY 07831C103 17152701 290576 SH SOLE 265643 0 24933 BERKSHIRE HATHAWAY INC-CL A EQUITY 084670108 27280920 43 SH SOLE 43 0 0 BERKSHIRE HATHAWAY INC-CL B EQUITY 084670702 37459501 89079 SH SOLE 88154 0 925 BERKSHIRE HILLS BANCORP INC EQUITY 084680107 843456 36800 SH SOLE 19300 0 17500 BIG 5 SPORTING GOODS CORP EQUITY 08915P101 987712 280600 SH SOLE 280600 0 0 BIGLARI HOLDINGS INC-A EQUITY 08986R408 12942900 13364 SH SOLE 13364 0 0 BIO-RAD LABORATORIES-A EQUITY 090572207 9252023 26750 SH SOLE 26750 0 0 BLACK HILLS CORP EQUITY 092113109 10460869 191591 SH SOLE 191591 0 0 BLACKROCK INC EQUITY 09247X101 4565341 5476 SH SOLE 5476 0 0 BLACKSTONE INC EQUITY 09260D107 15740622 119819 SH SOLE 87579 0 32240 BLACKSTONE MORTGAGE TRU-CL A EQUITY 09257W100 415721 20880 SH SOLE 20880 0 0 BLOCK INC EQUITY 852234103 247650 2928 SH SOLE 2928 0 0 BLUE BIRD CORP EQUITY 095306106 11091379 289290 SH SOLE 237790 0 51500 BLUE OWL CAPITAL INC EQUITY 09581B103 1033528 54800 SH SOLE 54800 0 0 BOEING CO/THE EQUITY 097023105 22435859 116254 SH SOLE 115404 0 850 BOOKING HOLDINGS INC EQUITY 09857L108 518787 143 SH SOLE 38 0 105 BORGWARNER INC EQUITY 099724106 12402180 357000 SH SOLE 352000 0 5000 BOSTON BEER COMPANY INC-A EQUITY 100557107 4058832 13333 SH SOLE 13333 0 0 BOSTON SCIENTIFIC CORP EQUITY 101137107 3045271 44463 SH SOLE 44463 0 0 BOYD GAMING CORP EQUITY 103304101 40463965 601069 SH SOLE 598569 0 2500 BP PLC-SPONS ADR DEPOSITORY RECEI 055622104 208370 5530 SH SOLE 5530 0 0 BRAEMAR HOTELS & RESORTS INC EQUITY 10482B101 412400 206200 SH SOLE 122200 0 84000 BRIGHTSPRING HEALTH SERV 6.750 02/01/27 CVT PREFERRED CONVER 10950A205 270480 6000 SH SOLE 6000 0 0 BRINK'S CO/THE EQUITY 109696104 2752462 29795 SH SOLE 17295 0 12500 BRISTOL-MYERS SQUIBB CO EQUITY 110122108 6321320 116565 SH SOLE 116565 0 0 BRIXMOR PROPERTY GROUP INC EQUITY 11120U105 673015 28700 SH SOLE 28700 0 0 BROADCOM INC EQUITY 11135F101 1188893 897 SH SOLE 887 0 10 BROWN-FORMAN CORP-CLASS A EQUITY 115637100 14900183 281401 SH SOLE 281401 0 0 BROWN-FORMAN CORP-CLASS B EQUITY 115637209 777707 15066 SH SOLE 15066 0 0 BRUNSWICK CORP EQUITY 117043109 8706104 90200 SH SOLE 86200 0 4000 BUNGE GLOBAL SA EQUITY H11356104 6172012 60203 SH SOLE 53203 0 7000 CADENCE BANK EQUITY 12740C103 2069440 71360 SH SOLE 71360 0 0 CADENCE DESIGN SYS INC EQUITY 127387108 4287259 13773 SH SOLE 12013 0 1760 CADIZ INC EQUITY 127537207 29000 10000 SH SOLE 10000 0 0 CAESARS ENTERTAINMENT INC EQUITY 12769G100 11208856 256261 SH SOLE 253761 0 2500 CALAVO GROWERS INC EQUITY 128246105 3427583 123250 SH SOLE 123250 0 0 CALLON PETROLEUM CO EQUITY 13123X508 18803323 525820 SH SOLE 490822 0 34998 CAMBRIDGE BANCORP EQUITY 132152109 340800 5000 SH SOLE 5000 0 0 CAMDEN PROPERTY TRUST EQUITY 133131102 1943400 19750 SH SOLE 19750 0 0 CAMPBELL SOUP CO EQUITY 134429109 26597991 598380 SH SOLE 556180 0 42200 CANNAE HOLDINGS INC EQUITY 13765N107 1372764 61725 SH SOLE 34725 0 27000 CANTERBURY PARK HOLDING CORP EQUITY 13811E101 8804572 377231 SH SOLE 377231 0 0 CAPITOL FEDERAL FINANCIAL IN EQUITY 14057J101 235420 39500 SH SOLE 39500 0 0 CAPRI HOLDINGS LTD EQUITY G1890L107 1642125 36250 SH SOLE 36250 0 0 CARLYLE GROUP INC/THE EQUITY 14316J108 938200 20000 SH SOLE 20000 0 0 CARRIER GLOBAL CORP EQUITY 14448C104 9942846 171045 SH SOLE 144740 0 26305 CARROLS RESTAURANT GROUP INC EQUITY 14574X104 4205569 442226 SH SOLE 442226 0 0 CARS.COM INC EQUITY 14575E105 343600 20000 SH SOLE 20000 0 0 CASELLA WASTE SYSTEMS INC-A EQUITY 147448104 9975983 100900 SH SOLE 100900 0 0 CASEY'S GENERAL STORES INC EQUITY 147528103 817461 2567 SH SOLE 2567 0 0 CATALENT INC EQUITY 148806102 1428185 25300 SH SOLE 25300 0 0 CATERPILLAR INC EQUITY 149123101 229385 626 SH SOLE 626 0 0 CAVCO INDUSTRIES INC EQUITY 149568107 59087617 148067 SH SOLE 145067 0 3000 CBRE GROUP INC - A EQUITY 12504L109 314766 3237 SH SOLE 3237 0 0 CEREVEL THERAPEUTICS HOLDING EQUITY 15678U128 2909740 68837 SH SOLE 68837 0 0 CERTARA INC EQUITY 15687V109 196680 11000 SH SOLE 11000 0 0 CHART INDUSTRIES INC EQUITY 16115Q308 19604974 119020 SH SOLE 119020 0 0 CHART INDUSTRIES INC 6.750 12/15/25 SR:B CVT PREFERRED CONVER 16115Q407 513680 8000 SH SOLE 8000 0 0 CHARTER COMMUNICATIONS INC-A EQUITY 16119P108 1076203 3703 SH SOLE 3603 0 100 CHEESECAKE FACTORY INC/THE EQUITY 163072101 5046540 139600 SH SOLE 133600 0 6000 CHEFS' WAREHOUSE THE 2.375 12/15/28 CVT BOND CONVERTIBLE 163086AE1 329025 300000 PRN SOLE 300000 0 0 CHEMED CORP EQUITY 16359R103 14868383 23162 SH SOLE 21692 0 1470 CHESAPEAKE ENERGY CORP EQUITY 165167735 1065960 12000 SH SOLE 12000 0 0 CHESAPEAKE UTILITIES CORP EQUITY 165303108 600880 5600 SH SOLE 5600 0 0 CHEVRON CORP EQUITY 166764100 4318448 27377 SH SOLE 25977 0 1400 CHIPOTLE MEXICAN GRILL INC EQUITY 169656105 8447074 2906 SH SOLE 2431 0 475 CHORD ENERGY CORP EQUITY 674215207 618493 3470 SH SOLE 3470 0 0 CHROMADEX CORP EQUITY 171077407 918198 263850 SH SOLE 163850 0 100000 CHUBB LTD EQUITY H1467J104 1937256 7476 SH SOLE 7476 0 0 CHURCH & DWIGHT CO INC EQUITY 171340102 19305382 185077 SH SOLE 183577 0 1500 CHURCHILL DOWNS INC EQUITY 171484108 31820580 257136 SH SOLE 255636 0 1500 CISCO SYSTEMS INC EQUITY 17275R102 866887 17369 SH SOLE 17299 0 70 CITIGROUP INC EQUITY 172967424 3505393 55430 SH SOLE 55430 0 0 CLEAR CHANNEL OUTDOOR HOLDIN EQUITY 18453H106 5657850 3429000 SH SOLE 3259000 0 170000 CLEVELAND-CLIFFS INC EQUITY 185899101 227400 10000 SH SOLE 10000 0 0 CLOUGH GLOBAL DIVIDEND & INC EXCHANGE TRADED 18913Y103 55900 10000 SH SOLE 10000 0 0 CMS ENERGY CORP EQUITY 125896100 1647282 27300 SH SOLE 27300 0 0 CNH INDUSTRIAL NV EQUITY N20944109 110734841 8544355 SH SOLE 8301755 0 242600 CNX RESOURCES CORP EQUITY 12653C108 4772108 201185 SH SOLE 201185 0 0 COCA-COLA CO/THE EQUITY 191216100 20995936 343183 SH SOLE 293963 0 49220 COHEN & STEERS INC EQUITY 19247A100 25236067 328210 SH SOLE 313810 0 14400 COLGATE-PALMOLIVE CO EQUITY 194162103 553808 6150 SH SOLE 6150 0 0 COLONY BANKCORP EQUITY 19623P101 147200 12800 SH SOLE 12800 0 0 COMCAST CORP-CLASS A EQUITY 20030N101 26044983 600807 SH SOLE 592557 0 8250 COMERICA INC EQUITY 200340107 959576 17450 SH SOLE 17450 0 0 COMMERCIAL VEHICLE GROUP INC EQUITY 202608105 4686827 728900 SH SOLE 728900 0 0 COMPASS DIVERSIFIED HOLDINGS EQUITY 20451Q104 1708970 71000 SH SOLE 71000 0 0 COMSTOCK RESOURCES INC EQUITY 205768302 213672 23025 SH SOLE 13025 0 10000 CONAGRA BRANDS INC EQUITY 205887102 1682811 56775 SH SOLE 55275 0 1500 CONMED CORP EQUITY 207410101 4596592 57400 SH SOLE 57400 0 0 CONOCOPHILLIPS EQUITY 20825C104 7160136 56255 SH SOLE 54955 0 1300 CONSOLIDATED COMMUNICATIONS EQUITY 209034107 109581 25366 SH SOLE 25366 0 0 CONSTELLATION BRANDS INC-A EQUITY 21036P108 815280 3000 SH SOLE 3000 0 0 CONSUMER STAPLES SPDR EXCHANGE TRADED 81369Y308 763600 10000 SH SOLE 10000 0 0 COOPER COS INC/THE EQUITY 216648501 4464240 44000 SH SOLE 44000 0 0 COPART INC EQUITY 217204106 730950 12620 SH SOLE 12620 0 0 CORE MOLDING TECHNOLOGIES IN EQUITY 218683100 7784622 411232 SH SOLE 411232 0 0 CORNING INC EQUITY 219350105 10012094 303765 SH SOLE 303645 0 120 CORTEVA INC EQUITY 22052L104 5203679 90232 SH SOLE 75332 0 14900 COSTCO WHOLESALE CORP EQUITY 22160K105 8225970 11228 SH SOLE 9968 0 1260 CRACKER BARREL OLD COUNTRY EQUITY 22410J106 727300 10000 SH SOLE 10000 0 0 CRANE CO EQUITY 224408104 173132340 1281228 SH SOLE 1232893 0 48335 CRANE NXT CO EQUITY 224441105 15752188 254478 SH SOLE 252778 0 1700 CREDIT ACCEPTANCE CORP EQUITY 225310101 1013749 1838 SH SOLE 1838 0 0 CROWDSTRIKE HOLDINGS INC - A EQUITY 22788C105 4359062 13597 SH SOLE 11842 0 1755 CROWN HOLDINGS INC EQUITY 228368106 2959965 37345 SH SOLE 26445 0 10900 CTO REALTY GROWTH INC EQUITY 22948Q101 1268182 74819 SH SOLE 38819 0 36000 CTS CORP EQUITY 126501105 63619287 1359677 SH SOLE 1325677 0 34000 CURTISS-WRIGHT CORP EQUITY 231561101 42001034 164105 SH SOLE 163605 0 500 CUTERA INC EQUITY 232109108 1109531 754783 SH SOLE 745783 0 9000 CVS HEALTH CORP EQUITY 126650100 14876357 186514 SH SOLE 162514 0 24000 DAKTRONICS INC EQUITY 234264109 2019978 202809 SH SOLE 200000 0 2809 DALLASNEWS CORP EQUITY 235050101 139430 36500 SH SOLE 36500 0 0 DANA INC EQUITY 235825205 40998902 3228260 SH SOLE 3040510 0 187750 DANAHER CORP EQUITY 235851102 791113 3168 SH SOLE 3168 0 0 DASEKE INC EQUITY 23753F107 4120552 496452 SH SOLE 496452 0 0 DEERE & CO EQUITY 244199105 70433695 171480 SH SOLE 157953 0 13527 DENNY'S CORP EQUITY 24869P104 4115480 459317 SH SOLE 427317 0 32000 DENTSPLY SIRONA INC EQUITY 24906P109 2213574 66694 SH SOLE 65744 0 950 DEVON ENERGY CORP EQUITY 25179M103 495829 9881 SH SOLE 9881 0 0 DEXCOM INC EQUITY 252131107 7212400 52000 SH SOLE 52000 0 0 DIAGEO PLC-SPONSORED ADR DEPOSITORY RECEI 25243Q205 45844048 308216 SH SOLE 307966 0 250 DIAMONDBACK ENERGY INC EQUITY 25278X109 1208837 6100 SH SOLE 6100 0 0 DIGI INTERNATIONAL INC EQUITY 253798102 2044797 64040 SH SOLE 39040 0 25000 DIGITALBRIDGE GROUP INC EQUITY 25401T603 1597502 82901 SH SOLE 82901 0 0 DISTRIBUTION SOLUTIONS GROUP EQUITY 520776105 9432997 265868 SH SOLE 265868 0 0 DOLLAR TREE INC EQUITY 256746108 454175 3411 SH SOLE 3411 0 0 DONALDSON CO INC EQUITY 257651109 30996382 415056 SH SOLE 408256 0 6800 DONNELLEY FINANCIAL SOLUTION EQUITY 25787G100 1948664 31425 SH SOLE 12425 0 19000 DOW INC EQUITY 260557103 212371 3666 SH SOLE 3666 0 0 DRIL-QUIP INC EQUITY 262037104 49782648 2209616 SH SOLE 2155116 0 54500 DUCOMMUN INC EQUITY 264147109 19584596 381766 SH SOLE 374966 0 6800 DUPONT DE NEMOURS INC EQUITY 26614N102 13420087 175037 SH SOLE 171387 0 3650 DYCOM INDUSTRIES INC EQUITY 267475101 1063988 7413 SH SOLE 7413 0 0 EAGLE BANCORP INC EQUITY 268948106 8037597 342171 SH SOLE 328171 0 14000 EASTERN CO/THE EQUITY 276317104 17447842 511817 SH SOLE 443017 0 68800 EATON CORP PLC EQUITY G29183103 5263342 16833 SH SOLE 16833 0 0 EBAY INC EQUITY 278642103 1065628 20190 SH SOLE 20190 0 0 ECHOSTAR CORP-A EQUITY 278768106 7958198 558470 SH SOLE 548230 0 10240 ECOLAB INC EQUITY 278865100 18336000 79411 SH SOLE 71711 0 7700 EDGEWELL PERSONAL CARE CO EQUITY 28035Q102 38550471 997683 SH SOLE 939383 0 58300 ELDORADO GOLD CORP EQUITY 284902509 2089676 148520 SH SOLE 148520 0 0 ELECTROMED INC EQUITY 285409108 1798399 111356 SH SOLE 111356 0 0 ELEMENT SOLUTIONS INC EQUITY 28618M106 3319842 132900 SH SOLE 132900 0 0 ELI LILLY & CO EQUITY 532457108 28278068 36349 SH SOLE 32159 0 4190 EMERSON ELECTRIC CO EQUITY 291011104 639575 5639 SH SOLE 5639 0 0 ENBRIDGE INC EQUITY 29250N105 766075 21174 SH SOLE 21174 0 0 ENERGIZER HOLDINGS INC EQUITY 29272W109 38564045 1309920 SH SOLE 1245970 0 63950 ENERGY TRANSFER LP EQUITY UNIT 29273V100 1396116 88755 SH SOLE 88755 0 0 ENERPAC TOOL GROUP CORP EQUITY 292765104 5873202 164700 SH SOLE 162275 0 2425 ENOVIS CORP EQUITY 194014502 500974 8022 SH SOLE 8022 0 0 ENPRO INC EQUITY 29355X107 106964738 633790 SH SOLE 607290 0 26500 ENTEGRIS INC EQUITY 29362U104 2670260 19000 SH SOLE 19000 0 0 ENTERPRISE PRODUCTS PARTNERS EQUITY UNIT 293792107 3787564 129800 SH SOLE 129800 0 0 ENTRAVISION COMMUNICATIONS-A EQUITY 29382R107 715040 436000 SH SOLE 436000 0 0 EOG RESOURCES INC EQUITY 26875P101 268464 2100 SH SOLE 2100 0 0 EQUITRANS MIDSTREAM CORP EQUITY 294600101 3678767 294537 SH SOLE 294537 0 0 EQUITY RESIDENTIAL EQUITY 29476L107 1786013 28300 SH SOLE 28300 0 0 ESAB CORP EQUITY 29605J106 375827 3399 SH SOLE 3399 0 0 ESTEE LAUDER COMPANIES-CL A EQUITY 518439104 308762 2003 SH SOLE 2003 0 0 ETHAN ALLEN INTERIORS INC EQUITY 297602104 874621 25300 SH SOLE 25300 0 0 EURONAV NV USD EQUITY B38564108 247057 13833 SH SOLE 13833 0 0 EVERBRIDGE INC EQUITY 29978A104 546935 15703 SH SOLE 15703 0 0 EVERGY INC EQUITY 30034W106 17658371 330805 SH SOLE 329705 0 1100 EVERSOURCE ENERGY EQUITY 30040W108 9264470 155002 SH SOLE 147750 0 7252 EVOLENT HEALTH INC - A EQUITY 30050B101 3180630 97000 SH SOLE 97000 0 0 EW SCRIPPS CO NEW EQUITY 811054402 13206164 3360347 SH SOLE 3294066 0 66281 EXPRO GROUP HOLDINGS NV EQUITY N3144W105 1233447 61765 SH SOLE 37765 0 24000 EXXON MOBIL CORP EQUITY 30231G102 4560793 39236 SH SOLE 39036 0 200 FACTSET RESEARCH SYSTEMS INC EQUITY 303075105 252186 555 SH SOLE 555 0 0 FARMER BROS CO EQUITY 307675108 2782101 779300 SH SOLE 779300 0 0 FARMLAND PARTNERS INC EQUITY 31154R109 692529 62390 SH SOLE 33390 0 29000 FB FINANCIAL CORP EQUITY 30257X104 451920 12000 SH SOLE 12000 0 0 FEDERAL SIGNAL CORP EQUITY 313855108 36225486 426835 SH SOLE 426835 0 0 FEDERATED HERMES INC EQUITY 314211103 3294144 91200 SH SOLE 90200 0 1000 FEDEX CORP EQUITY 31428X106 289450 999 SH SOLE 999 0 0 FIDELITY WISE ORIGIN BITCOIN EXCHANGE TRADED 315948109 713690 11500 SH SOLE 11500 0 0 FINANCIAL SELECT SECTOR SPDR EXCHANGE TRADED 81369Y605 7692165 182625 SH SOLE 182625 0 0 FIRST BANCORP PUERTO RICO EQUITY 318672706 1473360 84000 SH SOLE 84000 0 0 FIRST BANCORP/NC EQUITY 318910106 960792 26600 SH SOLE 18600 0 8000 FIRST BUSEY CORP EQUITY 319383204 685425 28500 SH SOLE 28500 0 0 FIRST HORIZON CORP EQUITY 320517105 2739660 177900 SH SOLE 177900 0 0 FIRSTENERGY CORP EQUITY 337932107 1881991 48731 SH SOLE 48231 0 500 FISERV INC EQUITY 337738108 863028 5400 SH SOLE 5400 0 0 FLOWERS FOODS INC EQUITY 343498101 14623421 615723 SH SOLE 577793 0 37930 FLOWSERVE CORP EQUITY 34354P105 67197518 1471049 SH SOLE 1369509 0 101540 FLUSHING FINANCIAL CORP EQUITY 343873105 15248643 1209250 SH SOLE 1167850 0 41400 FMC CORP EQUITY 302491303 2288423 35925 SH SOLE 35925 0 0 FNB CORP EQUITY 302520101 648600 46000 SH SOLE 46000 0 0 FOMENTO ECONOMICO MEX-SP ADR DEPOSITORY RECEI 344419106 13640963 104713 SH SOLE 103713 0 1000 FORD MOTOR CO EQUITY 345370860 166000 12500 SH SOLE 12500 0 0 FORTINET INC EQUITY 34959E109 7414367 108540 SH SOLE 108420 0 120 FORTUNE BRANDS INNOVATIONS I EQUITY 34964C106 17901609 211428 SH SOLE 205694 0 5734 FOSTER (LB) CO-A EQUITY 350060109 24161157 884700 SH SOLE 872100 0 12600 FOX CORP - CLASS A EQUITY 35137L105 13750516 439735 SH SOLE 415071 0 24664 FOX CORP - CLASS B EQUITY 35137L204 16730050 584558 SH SOLE 571125 0 13433 FRANCO-NEVADA CORP EQUITY 351858105 1396240 11710 SH SOLE 11710 0 0 FRANKLIN ELECTRIC CO INC EQUITY 353514102 27078898 253524 SH SOLE 253524 0 0 FRANKLIN RESOURCES INC EQUITY 354613101 1717521 61100 SH SOLE 61100 0 0 FREEPORT-MCMORAN INC EQUITY 35671D857 51324493 1091546 SH SOLE 989446 0 102100 FTAI AVIATION LTD EQUITY G3730V105 3666168 54475 SH SOLE 54475 0 0 FTAI INFRASTRUCTURE INC EQUITY 35953C106 84466 13450 SH SOLE 3450 0 10000 FULL HOUSE RESORTS INC EQUITY 359678109 3241361 581932 SH SOLE 569932 0 12000 FUSION PHARMACEUTICALS INC EQUITY 36118A100 244114 11450 SH SOLE 11450 0 0 GABELLI AUTOMATION ETF EXCHANGE TRADED 36261K301 4753800 180000 SH SOLE 180000 0 0 GABELLI COMMERCIAL AEROSPACE & DEFENSE ETF EXCHANGE TRADED 36261K509 3385134 109800 SH SOLE 109800 0 0 GABELLI CONV AND INCOME SEC EXCHANGE TRADED 36240B109 4081001 1100000 SH SOLE 1100000 0 0 GABELLI EQUITY TRUST EXCHANGE TRADED 362397101 4673646 846675 SH SOLE 846675 0 0 GABELLI FIN SRVCS OPP ETF EXCHANGE TRADED 36261K400 8060106 217195 SH SOLE 217195 0 0 GABELLI GLOBAL GROWTH ETF EXCHANGE TRADED 36261K202 2533880 100000 SH SOLE 100000 0 0 GABELLI GLOBAL SMALL & M EXCHANGE TRADED 36249W104 379664 31586 SH SOLE 31586 0 0 GABELLI HEALTHCARE & WELLNESS EXCHANGE TRADED 36246K103 3289148 321206 SH SOLE 321206 0 0 GABELLI LOVE OUR PLANET & PE EXCHANGE TRADED 36261K103 3358860 125800 SH SOLE 125800 0 0 GABELLI MULTIMEDIA TRUST INC EXCHANGE TRADED 36239Q109 6864431 1212797 SH SOLE 1212797 0 0 GABELLI UTILITY TRUST EXCHANGE TRADED 36240A101 1530984 275853 SH SOLE 275853 0 0 GARRETT MOTION INC EQUITY 366505105 20289767 2041224 SH SOLE 1971224 0 70000 GATES INDUSTRIAL CORP PLC EQUITY G39108108 265650 15000 SH SOLE 15000 0 0 GATX CORP EQUITY 361448103 190673222 1422616 SH SOLE 1363927 0 58689 GDL FUND/THE EXCHANGE TRADED 361570104 3523509 442652 SH SOLE 442652 0 0 GE HEALTHCARE TECHNOLOGY EQUITY 36266G107 409640 4506 SH SOLE 3591 0 915 GEN DIGITAL INC EQUITY 668771108 2201920 98300 SH SOLE 94650 0 3650 GENCOR INDUSTRIES INC EQUITY 368678108 2800582 167800 SH SOLE 167800 0 0 GENERAL ELECTRIC CO EQUITY 369604301 7240437 41249 SH SOLE 32740 0 8509 GENERAL MILLS INC EQUITY 370334104 31488179 450024 SH SOLE 411944 0 38080 GENERAL MOTORS CO EQUITY 37045V100 1582579 34897 SH SOLE 33597 0 1300 GENIUS SPORTS LTD EQUITY G3934V109 125620 22000 SH SOLE 22000 0 0 GENTEX CORP EQUITY 371901109 7729680 214000 SH SOLE 214000 0 0 GENUINE PARTS CO EQUITY 372460105 82601239 533152 SH SOLE 501729 0 31423 GIBRALTAR INDUSTRIES INC EQUITY 374689107 7261390 90170 SH SOLE 78870 0 11300 GLAUKOS CORP EQUITY 377322102 753377 7990 SH SOLE 7990 0 0 GLOBAL X URANIUM ETF EXCHANGE TRADED 37954Y871 864900 30000 SH SOLE 30000 0 0 GLOBUS MEDICAL INC - A EQUITY 379577208 7473125 139320 SH SOLE 139320 0 0 GOGO INC EQUITY 38046C109 3054562 347900 SH SOLE 344900 0 3000 GOLD FIELDS LTD-SPONS ADR DEPOSITORY RECEI 38059T106 920031 57900 SH SOLE 57900 0 0 GOLDEN ENTERTAINMENT INC EQUITY 381013101 22107797 600266 SH SOLE 584566 0 15700 GOLDMAN SACHS BDC INC EQUITY 38147U107 384986 25700 SH SOLE 25700 0 0 GOLDMAN SACHS GROUP INC EQUITY 38141G104 2698695 6461 SH SOLE 6461 0 0 GOODYEAR TIRE & RUBBER CO EQUITY 382550101 2567716 187015 SH SOLE 158765 0 28250 GORMAN-RUPP CO EQUITY 383082104 20879948 527938 SH SOLE 513738 0 14200 GRACO INC EQUITY 384109104 74977163 802238 SH SOLE 781423 0 20815 GRAHAM CORP EQUITY 384556106 8160403 299135 SH SOLE 298635 0 500 GRAHAM HOLDINGS CO-CLASS B EQUITY 384637104 13888099 18091 SH SOLE 15816 0 2275 GRANITE CONSTRUCTION INC EQUITY 387328107 856950 15000 SH SOLE 15000 0 0 GRAY TELEVISION INC EQUITY 389375106 2403844 380355 SH SOLE 380355 0 0 GRAY TELEVISION INC-A EQUITY 389375205 721561 83805 SH SOLE 83805 0 0 GREENBRIER COMPANIES INC EQUITY 393657101 8596500 165000 SH SOLE 165000 0 0 GREIF INC-CL A EQUITY 397624107 34017137 492645 SH SOLE 476508 0 16137 GRIFFON CORP EQUITY 398433102 60651080 826985 SH SOLE 820585 0 6400 GRIFOLS SA-ADR DEPOSITORY RECEI 398438408 166906 24986 SH SOLE 24986 0 0 GRUPO TELEVISA SA-SPON ADR DEPOSITORY RECEI 40049J206 46779546 14618608 SH SOLE 13793308 0 825300 GYRODYNE LLC EQUITY 403829104 119611 14411 SH SOLE 14411 0 0 H&E EQUIPMENT SERVICES INC EQUITY 404030108 2278390 35500 SH SOLE 35500 0 0 H.B. FULLER CO. EQUITY 359694106 32139207 403050 SH SOLE 393050 0 10000 HAIN CELESTIAL GROUP INC EQUITY 405217100 4677407 595090 SH SOLE 595090 0 0 HALLIBURTON CO EQUITY 406216101 36429559 924139 SH SOLE 902290 0 21849 HANESBRANDS INC EQUITY 410345102 522000 90000 SH SOLE 90000 0 0 HARTFORD FINANCIAL SVCS GRP EQUITY 416515104 422505 4100 SH SOLE 4100 0 0 HAWAIIAN ELECTRIC INDS EQUITY 419870100 431641 38300 SH SOLE 38300 0 0 HAWKINS INC EQUITY 420261109 4642560 60450 SH SOLE 58850 0 1600 HAYNES INTERNATIONAL INC EQUITY 420877201 660298 10983 SH SOLE 10983 0 0 HCA HEALTHCARE INC EQUITY 40412C101 13291504 39851 SH SOLE 39851 0 0 HEALTH CARE SELECT SECTOR EXCHANGE TRADED 81369Y209 738650 5000 SH SOLE 5000 0 0 HEICO CORP EQUITY 422806109 23566535 123385 SH SOLE 123385 0 0 HEICO CORP-CLASS A EQUITY 422806208 492608 3200 SH SOLE 3200 0 0 HENRY SCHEIN INC EQUITY 806407102 26064595 345135 SH SOLE 321601 0 23534 HERC HOLDINGS INC EQUITY 42704L104 262040576 1556985 SH SOLE 1516605 0 40380 HESS CORP EQUITY 42809H107 3242532 21243 SH SOLE 21243 0 0 HEWLETT PACKARD ENTERPRISE EQUITY 42824C109 9652194 544399 SH SOLE 541699 0 2700 HEXCEL CORP EQUITY 428291108 2899430 39800 SH SOLE 39800 0 0 HILLTOP HOLDINGS INC EQUITY 432748101 313200 10000 SH SOLE 0 0 10000 HIRERIGHT HOLDINGS CORP EQUITY 433537107 422392 29600 SH SOLE 29600 0 0 HOME DEPOT INC EQUITY 437076102 15681184 40879 SH SOLE 40424 0 455 HONEYWELL INTERNATIONAL INC EQUITY 438516106 51703296 251904 SH SOLE 250554 0 1350 HOPE BANCORP INC EQUITY 43940T109 6560700 570000 SH SOLE 570000 0 0 HORIZON BANCORP INC/IN EQUITY 440407104 160375 12500 SH SOLE 12500 0 0 HOST HOTELS & RESORTS INC EQUITY 44107P104 9100565 440066 SH SOLE 440066 0 0 HOWMET AEROSPACE INC EQUITY 443201108 5066078 74033 SH SOLE 73300 0 733 HP INC EQUITY 40434L105 749668 24807 SH SOLE 24607 0 200 HUBBELL INC EQUITY 443510607 857078 2065 SH SOLE 2065 0 0 HUNTINGTON BANCSHARES INC EQUITY 446150104 3500641 250942 SH SOLE 250942 0 0 HUNTSMAN CORP EQUITY 447011107 2863300 110000 SH SOLE 110000 0 0 HYSTER-YALE MATERIALS EQUITY 449172105 63042020 982422 SH SOLE 956797 0 25625 I3 VERTICALS INC-CLASS A EQUITY 46571Y107 2481551 108412 SH SOLE 78412 0 30000 IAC INC EQUITY 44891N208 1178921 22102 SH SOLE 21602 0 500 ICU MEDICAL INC EQUITY 44930G107 3014190 28086 SH SOLE 28086 0 0 IDEX CORP EQUITY 45167R104 46014363 188568 SH SOLE 186548 0 2020 ILLINOIS TOOL WORKS EQUITY 452308109 3300459 12300 SH SOLE 12300 0 0 IMAX CORP EQUITY 45245E109 994536 61505 SH SOLE 61155 0 350 IMPINJ INC 1.125 05/15/27 CVT BOND CONVERTIBLE 453204AD1 405357 300000 PRN SOLE 300000 0 0 INFINERA CORP 2.125 09/01/24 CVT BOND CONVERTIBLE 45667GAC7 293970 300000 PRN SOLE 300000 0 0 INGERSOLL-RAND INC EQUITY 45687V106 12232788 128834 SH SOLE 126509 0 2325 INGLES MARKETS INC-CLASS A EQUITY 457030104 42219625 550595 SH SOLE 535395 0 15200 INGREDION INC EQUITY 457187102 3612184 30913 SH SOLE 30913 0 0 INNOVATE CORP EQUITY 45784J105 8109 11572 SH SOLE 11572 0 0 INNOVATIVE SOLUTIONS & SUPP EQUITY 45769N105 884651 120854 SH SOLE 120854 0 0 INSPIRED ENTERTAINMENT INC EQUITY 45782N108 1969042 199700 SH SOLE 199700 0 0 INTEGER HOLDINGS CORP EQUITY 45826H109 3434126 29432 SH SOLE 20432 0 9000 INTEL CORP EQUITY 458140100 1033755 23404 SH SOLE 23284 0 120 INTERACTIVE BROKERS GRO-CL A EQUITY 45841N107 318374 2850 SH SOLE 2850 0 0 INTERNATIONAL GAME TECHNOLOG EQUITY G4863A108 6440522 285105 SH SOLE 269105 0 16000 INTERPUBLIC GROUP OF COS INC EQUITY 460690100 28031063 859058 SH SOLE 822408 0 36650 INTEVAC INC EQUITY 461148108 2155116 561228 SH SOLE 500800 0 60428 INTL BUSINESS MACHINES CORP EQUITY 459200101 3950390 20687 SH SOLE 19530 0 1157 INTL FLAVORS & FRAGRANCES EQUITY 459506101 10155505 118101 SH SOLE 108801 0 9300 INTUIT INC EQUITY 461202103 4371250 6725 SH SOLE 5835 0 890 INTUITIVE SURGICAL INC EQUITY 46120E602 4555213 11414 SH SOLE 10334 0 1080 INVESCO QQQ TRUST SERIES 1 EXCHANGE TRADED 46090E103 4284697 9650 SH SOLE 9650 0 0 IONQ INC EQUITY 46222L108 184815 18500 SH SOLE 18500 0 0 IROBOT CORP EQUITY 462726100 400332 45700 SH SOLE 44700 0 1000 ISHARES GLOBAL 100 ETF EXCHANGE TRADED 464287572 1502088 16800 SH SOLE 16800 0 0 ISHARES GOLD TRUST EXCHANGE TRADED 464285204 7074484 168400 SH SOLE 168400 0 0 ISHARES RUSSELL 1000 GROWTH EXCHANGE TRADED 464287614 1210010 3590 SH SOLE 3590 0 0 ISHARES S&P 500 GROWTH ETF EXCHANGE TRADED 464287309 675520 8000 SH SOLE 8000 0 0 ISHARES SELECT DIVIDEND ETF EXCHANGE TRADED 464287168 615900 5000 SH SOLE 5000 0 0 ISHARES US REAL ESTATE ETF EXCHANGE TRADED 464287739 303772 3379 SH SOLE 3379 0 0 ITRON INC EQUITY 465741106 5921280 64000 SH SOLE 64000 0 0 ITT INC EQUITY 45073V108 43666310 321005 SH SOLE 314605 0 6400 J & J SNACK FOODS CORP EQUITY 466032109 6591936 45600 SH SOLE 45600 0 0 JANUS HENDERSON GROUP PLC EQUITY G4474Y214 15699186 477324 SH SOLE 477324 0 0 JM SMUCKER CO/THE EQUITY 832696405 22606000 179598 SH SOLE 171779 0 7819 JOHN B. SANFILIPPO & SON INC EQUITY 800422107 4520136 42675 SH SOLE 40675 0 2000 JOHN BEAN TECHNOLOGIES CORP EQUITY 477839104 1496256 14265 SH SOLE 9265 0 5000 JOHNSON & JOHNSON EQUITY 478160104 16525002 104463 SH SOLE 102463 0 2000 JOHNSON CONTROLS INTERNATION EQUITY G51502105 29927403 458166 SH SOLE 450266 0 7900 JOHNSON OUTDOORS INC-A EQUITY 479167108 11449113 248300 SH SOLE 248300 0 0 JPMORGAN CHASE & CO EQUITY 46625H100 50300538 251126 SH SOLE 229721 0 21405 JUNIPER NETWORKS INC EQUITY 48203R104 4944990 133432 SH SOLE 133432 0 0 KAMAN CORP EQUITY 483548103 107853535 2351287 SH SOLE 2340487 0 10800 KELLANOVA EQUITY 487836108 7128767 124433 SH SOLE 108136 0 16297 KENNAMETAL INC EQUITY 489170100 5895816 236400 SH SOLE 236400 0 0 KEURIG DR PEPPER INC EQUITY 49271V100 1627136 53053 SH SOLE 53053 0 0 KEYCORP EQUITY 493267108 182068 11516 SH SOLE 11516 0 0 KEYSIGHT TECHNOLOGIES IN EQUITY 49338L103 1832617 11719 SH SOLE 11519 0 200 KIMBALL ELECTRONICS INC EQUITY 49428J109 798993 36905 SH SOLE 17435 0 19470 KIMCO REALTY CORP EQUITY 49446R109 925592 47200 SH SOLE 47200 0 0 KINROSS GOLD CORP EQUITY 496902404 3560089 580765 SH SOLE 580765 0 0 KKR & CO INC EQUITY 48251W104 35768260 355620 SH SOLE 290740 0 64880 KKR REAL ESTATE FINANCE TRUS EQUITY 48251K100 503000 50000 SH SOLE 50000 0 0 KLX ENERGY SERVICES HOLDING EQUITY 48253L205 178020 23000 SH SOLE 23000 0 0 KNIFE RIVER CORP EQUITY 498894104 2204565 27190 SH SOLE 16990 0 10200 KRAFT HEINZ CO/THE EQUITY 500754106 11048414 299415 SH SOLE 292715 0 6700 KYNDRYL HOLDINGS INC EQUITY 50155Q100 5203491 239131 SH SOLE 164855 0 74276 L3HARRIS TECHNOLOGIES INC EQUITY 502431109 14840710 69642 SH SOLE 69392 0 250 LAMB WESTON HOLDINGS INC EQUITY 513272104 1244590 11683 SH SOLE 11683 0 0 LANDS' END INC EQUITY 51509F105 3158100 290000 SH SOLE 290000 0 0 LAS VEGAS SANDS CORP EQUITY 517834107 4970438 96140 SH SOLE 96140 0 0 LA-Z-BOY INC EQUITY 505336107 8709030 231500 SH SOLE 231500 0 0 LEE ENTERPRISES EQUITY 523768406 1988170 149150 SH SOLE 149150 0 0 LENNAR CORP - B SHS EQUITY 526057302 79558113 516008 SH SOLE 497144 0 18864 LENNAR CORP-A EQUITY 526057104 3361865 19548 SH SOLE 19548 0 0 LGL GROUP INC/THE EQUITY 50186A108 3455600 544189 SH SOLE 544189 0 0 LGL GROUP INC/THE -CW25 WARRANT 50186A132 165680 541437 SH SOLE 541437 0 0 LIBERTY BROAD A EQUITY 530307107 2639572 46211 SH SOLE 42916 0 3295 LIBERTY BROAD C EQUITY 530307305 8888681 155315 SH SOLE 147920 0 7395 LIBERTY GLOBAL LTD-A EQUITY G61188101 20683482 1222428 SH SOLE 1187338 0 35090 LIBERTY GLOBAL LTD-C EQUITY G61188127 19057039 1080331 SH SOLE 1054851 0 25480 LIBERTY LATIN AMER A EQUITY G9001E102 3242730 465241 SH SOLE 465196 0 45 LIBERTY LATIN AMER C EQUITY G9001E128 1061655 151882 SH SOLE 123691 0 28191 LIBERTY MEDIA CORP - C - -LIBERTY-C EQUITY 531229722 3003423 68540 SH SOLE 64093 0 4447 LIBERTY MEDIA CORP 2.250 08/15/27 CVT BOND CONVERTIBLE 531229AQ5 354830 350000 PRN SOLE 350000 0 0 LIBERTY MEDIA CORP A -LIBERTY-A EQUITY 531229748 1909858 45097 SH SOLE 43172 0 1925 LIBERTY MEDIA CORP C NEW -LIB-NEW-C EQUITY 531229755 5711202 87061 SH SOLE 82146 0 4915 LIBERTY MEDIA CORP-CL A NEW EQUITY 531229813 5746802 193495 SH SOLE 186913 0 6582 LIBERTY MEDIA CORP-CL C NEW EQUITY 531229789 7513867 252907 SH SOLE 245926 0 6981 LIBERTY MEDIA CORP-LIB-NEW-A EQUITY 531229771 6826880 116222 SH SOLE 109485 0 6737 LIFECORE BIOMEDICAL INC EQUITY 514766104 404622 76200 SH SOLE 76200 0 0 LIFETIME BRANDS INC EQUITY 53222Q103 1886400 180000 SH SOLE 180000 0 0 LIFEWAY FOODS INC EQUITY 531914109 1889034 109700 SH SOLE 109700 0 0 LIMONEIRA CO EQUITY 532746104 4135043 211403 SH SOLE 211403 0 0 LINCOLN ELECTRIC HOLDINGS EQUITY 533900106 23500480 92000 SH SOLE 92000 0 0 LINDSAY CORP EQUITY 535555106 6706620 57000 SH SOLE 57000 0 0 LIONS GATE ENTERTAINMENT-B EQUITY 535919500 192252 20650 SH SOLE 20650 0 0 LITTELFUSE INC EQUITY 537008104 9451650 39000 SH SOLE 39000 0 0 LIVE NATION ENTERTAINMEN 3.125 01/15/29 CVT BOND CONVERTIBLE 538034BA6 240052 200000 PRN SOLE 200000 0 0 LIVE NATION ENTERTAINMENT IN EQUITY 538034109 27637754 261301 SH SOLE 261301 0 0 LOCKHEED MARTIN CORP EQUITY 539830109 753265 1656 SH SOLE 1656 0 0 LOWE'S COS INC EQUITY 548661107 732858 2877 SH SOLE 2877 0 0 LUMEN TECHNOLOGIES INC EQUITY 550241103 23400 15000 SH SOLE 15000 0 0 LUMENTUM HOLDINGS INC 0.500 12/15/26 CVT BOND CONVERTIBLE 55024UAD1 308567 350000 PRN SOLE 350000 0 0 M & T BANK CORP EQUITY 55261F104 3114016 21411 SH SOLE 20411 0 1000 MACY'S INC EQUITY 55616P104 235882 11800 SH SOLE 11800 0 0 MADISON SQUARE GARDEN ENTERT EQUITY 558256103 31973559 815444 SH SOLE 771638 0 43806 MADISON SQUARE GARDEN SPORTS EQUITY 55825T103 109636064 594169 SH SOLE 574204 0 19965 MAG SILVER CORP EQUITY 55903Q104 475783 44970 SH SOLE 44970 0 0 MAGNACHIP SEMICONDUCTOR CORP EQUITY 55933J203 63333 11350 SH SOLE 11350 0 0 MANITOWOC COMPANY INC EQUITY 563571405 5021708 355142 SH SOLE 353942 0 1200 MARATHON PETROLEUM CORP EQUITY 56585A102 294795 1463 SH SOLE 1463 0 0 MARCUS CORPORATION EQUITY 566330106 10957227 768389 SH SOLE 738389 0 30000 MARINE PRODUCTS CORP EQUITY 568427108 6118954 520762 SH SOLE 507676 0 13086 MARKFORGED HOLDING CORP EQUITY 57064N102 8360 10000 SH SOLE 10000 0 0 MARSH & MCLENNAN COS EQUITY 571748102 4358331 21159 SH SOLE 21159 0 0 MASIMO CORP EQUITY 574795100 12408825 84500 SH SOLE 84500 0 0 MASONITE INTERNATIONAL CORP EQUITY 575385109 1240757 9439 SH SOLE 9439 0 0 MASTERBRAND INC EQUITY 57638P104 1659221 88539 SH SOLE 87439 0 1100 MASTERCARD INC - A EQUITY 57636Q104 12380683 25709 SH SOLE 22479 0 3230 MATCH GROUP INC EQUITY 57667L107 283238 7807 SH SOLE 7807 0 0 MATERION CORP EQUITY 576690101 27542338 209050 SH SOLE 202050 0 7000 MATIV HOLDINGS INC EQUITY 808541106 2400000 128000 SH SOLE 128000 0 0 MATTEL INC EQUITY 577081102 845887 42700 SH SOLE 35700 0 7000 MATTHEWS INTL CORP-CLASS A EQUITY 577128101 33347317 1072951 SH SOLE 1023771 0 49180 MCCORMICK & CO INC VTG COM EQUITY 579780107 348390 4500 SH SOLE 4500 0 0 MCCORMICK & CO-NON VTG SHRS EQUITY 579780206 215068 2800 SH SOLE 2800 0 0 MCDONALD'S CORP EQUITY 580135101 587302 2083 SH SOLE 2083 0 0 MCGRATH RENTCORP EQUITY 580589109 3414265 27675 SH SOLE 27675 0 0 MDC HOLDINGS INC EQUITY 552676108 2541564 40400 SH SOLE 40400 0 0 MDU RESOURCES GROUP INC EQUITY 552690109 458640 18200 SH SOLE 18200 0 0 MEDALLION FINANCIAL CORP EQUITY 583928106 1281420 162000 SH SOLE 162000 0 0 MEDTRONIC PLC EQUITY G5960L103 373874 4290 SH SOLE 4290 0 0 MERCHANTS BANCORP/IN EQUITY 58844R108 215900 5000 SH SOLE 5000 0 0 MERCK & CO. INC. EQUITY 58933Y105 10496754 79551 SH SOLE 79551 0 0 META PLATFORMS INC-CLASS A EQUITY 30303M102 28067981 57803 SH SOLE 52613 0 5190 METALLUS INC EQUITY 887399103 4861625 218500 SH SOLE 218500 0 0 METLIFE INC EQUITY 59156R108 1567427 21150 SH SOLE 21150 0 0 MGM RESORTS INTERNATIONAL EQUITY 552953101 25383448 537671 SH SOLE 525671 0 12000 MICRON TECHNOLOGY INC EQUITY 595112103 290481 2464 SH SOLE 2244 0 220 MICROSOFT CORP EQUITY 594918104 54461783 129449 SH SOLE 116784 0 12665 MICROSTRATEGY INC-CL A EQUITY 594972408 511368 300 SH SOLE 300 0 0 MIDDLEBY CORP EQUITY 596278101 771792 4800 SH SOLE 4800 0 0 MILLICOM INTL CELLULAR S.A. EQUITY L6388F110 19747899 976169 SH SOLE 901150 0 75019 MINERALS TECHNOLOGIES INC EQUITY 603158106 17690800 235000 SH SOLE 233500 0 1500 MIRION TECHNOLOGIES INC EQUITY 60471A101 8739494 768645 SH SOLE 658345 0 110300 MODINE MANUFACTURING CO EQUITY 607828100 161811101 1699875 SH SOLE 1628475 0 71400 MOLSON COORS BEVERAGE CO - B EQUITY 60871R209 1521195 22620 SH SOLE 22620 0 0 MONDELEZ INTERNATIONAL INC-A EQUITY 609207105 43156960 616528 SH SOLE 584127 0 32401 MONRO INC EQUITY 610236101 16595875 526185 SH SOLE 517085 0 9100 MOOG INC-CLASS A EQUITY 615394202 22727135 142356 SH SOLE 136856 0 5500 MOOG INC-CLASS B EQUITY 615394301 9235525 58825 SH SOLE 58825 0 0 MORGAN STANLEY EQUITY 617446448 17863094 189710 SH SOLE 168710 0 21000 MOVADO GROUP INC EQUITY 624580106 6085947 217900 SH SOLE 217900 0 0 MSC INDUSTRIAL DIRECT CO-A EQUITY 553530106 1193592 12300 SH SOLE 11300 0 1000 MSCI INC EQUITY 55354G100 2588158 4618 SH SOLE 4138 0 480 M-TRON INDUSTRIES INC EQUITY 55380K109 5700000 190000 SH SOLE 190000 0 0 MUELLER INDUSTRIES INC EQUITY 624756102 196461489 3642898 SH SOLE 3555448 0 87450 MUELLER WATER PRODUCTS INC-A EQUITY 624758108 50571498 3143039 SH SOLE 2999499 0 143540 MYERS INDUSTRIES INC EQUITY 628464109 73983061 3193054 SH SOLE 3099354 0 93700 N-ABLE INC EQUITY 62878D100 197030 15075 SH SOLE 10325 0 4750 NABORS INDUSTRIES INC 1.750 06/15/29 CVT BOND CONVERTIBLE 62957HAL9 261167 350000 PRN SOLE 350000 0 0 NAPCO SECURITY TECHNOLOGIES EQUITY 630402105 8301072 206700 SH SOLE 206700 0 0 NATHAN'S FAMOUS INC EQUITY 632347100 19783502 279428 SH SOLE 279428 0 0 NATIONAL BEVERAGE CORP EQUITY 635017106 2447892 51578 SH SOLE 51578 0 0 NATIONAL FUEL GAS CO EQUITY 636180101 70956062 1320850 SH SOLE 1264350 0 56500 NATIONAL PRESTO INDS INC EQUITY 637215104 3985947 47565 SH SOLE 46565 0 1000 NATIONAL WESTERN LIFE GROU-A EQUITY 638517102 491960 1000 SH SOLE 1000 0 0 NAVIGATOR HOLDINGS LTD EQUITY Y62132108 7214500 470000 SH SOLE 460000 0 10000 NCR ATLEOS CORP EQUITY 63001N106 316000 16000 SH SOLE 16000 0 0 NCR VOYIX CORP EQUITY 62886E108 442050 35000 SH SOLE 35000 0 0 NEOGAMES SA EQUITY L6673X107 311639 10761 SH SOLE 10761 0 0 NEOGEN CORP EQUITY 640491106 1097183 69530 SH SOLE 56530 0 13000 NETFLIX INC EQUITY 64110L106 12401679 20420 SH SOLE 17743 0 2677 NEURONETICS INC EQUITY 64131A105 183260 38500 SH SOLE 35000 0 3500 NEW FORTRESS ENERGY INC EQUITY 644393100 743123 24293 SH SOLE 24293 0 0 NEW GERMANY FUND EXCHANGE TRADED 644465106 201306 23112 SH SOLE 23112 0 0 NEW GOLD INC EQUITY 644535106 19210 11300 SH SOLE 11300 0 0 NEWMARKET CORP EQUITY 651587107 9201990 14500 SH SOLE 14500 0 0 NEWMONT CORP EQUITY 651639106 21559588 601551 SH SOLE 581939 0 19612 NEWS CORP - CLASS A EQUITY 65249B109 5702135 217805 SH SOLE 208755 0 9050 NEWS CORP - CLASS B EQUITY 65249B208 3182256 117600 SH SOLE 117600 0 0 NEXSTAR MEDIA GROUP INC EQUITY 65336K103 13822999 80231 SH SOLE 80231 0 0 NEXTERA ENERGY INC EQUITY 65339F101 21029649 329051 SH SOLE 323351 0 5700 NEXTERA ENERGY INC 6.926 09/01/25 CVT PREFERRED CONVER 65339F713 467160 12000 SH SOLE 12000 0 0 NEXTERA ENERGY PARTNERS LP EQUITY 65341B106 7208822 239655 SH SOLE 235615 0 4040 NEXTNAV INC WARRANT 65345N114 157500 75000 SH SOLE 75000 0 0 NIKE INC -CL B EQUITY 654106103 458904 4883 SH SOLE 4883 0 0 NORDSON CORP EQUITY 655663102 10487428 38200 SH SOLE 38200 0 0 NORTHERN OIL & GAS INC 3.625 04/15/29 CVT BOND CONVERTIBLE 665531AJ8 273947 225000 PRN SOLE 225000 0 0 NORTHERN TRUST CORP EQUITY 665859104 19566135 220042 SH SOLE 212242 0 7800 NORTHROP GRUMMAN CORP EQUITY 666807102 779258 1628 SH SOLE 1628 0 0 NORTHWEST NATURAL HOLDING CO EQUITY 66765N105 8761588 235400 SH SOLE 235400 0 0 NORTHWESTERN ENERGY GROUP IN EQUITY 668074305 14252761 279850 SH SOLE 271550 0 8300 NVIDIA CORP EQUITY 67066G104 40527377 44853 SH SOLE 39528 0 5325 OCCIDENTAL PETROLEUM CORP EQUITY 674599105 5360310 82479 SH SOLE 81429 0 1050 OCEANEERING INTL INC EQUITY 675232102 10334376 441640 SH SOLE 368840 0 72800 OCEANFIRST FINANCIAL CORP EQUITY 675234108 2346630 143000 SH SOLE 143000 0 0 OIL-DRI CORP OF AMERICA EQUITY 677864100 30652063 411106 SH SOLE 406106 0 5000 OLIN CORP EQUITY 680665205 6762000 115000 SH SOLE 115000 0 0 OLINK HOLDING AB - ADR DEPOSITORY RECEI 680710100 4217694 179400 SH SOLE 179400 0 0 ONE GAS INC EQUITY 68235P108 2996580 46437 SH SOLE 45125 0 1312 ONEOK INC EQUITY 682680103 14105912 175950 SH SOLE 168150 0 7800 OPENLANE INC EQUITY 48238T109 7889319 456030 SH SOLE 456030 0 0 OPKO HEALTH INC EQUITY 68375N103 216000 180000 SH SOLE 180000 0 0 OPPFI INC EQUITY 68386H103 25000 10000 SH SOLE 10000 0 0 OPPFI INC -CW26 WARRANT 68386H111 10080 126000 SH SOLE 126000 0 0 OPTION CARE HEALTH INC EQUITY 68404L201 2840368 84686 SH SOLE 84686 0 0 ORACLE CORP EQUITY 68389X105 2685039 21376 SH SOLE 21296 0 80 O'REILLY AUTOMOTIVE INC EQUITY 67103H107 55783605 49415 SH SOLE 47475 0 1940 ORGANON & CO EQUITY 68622V106 401794 21372 SH SOLE 21372 0 0 ORMAT TECHNOLOGIES INC EQUITY 686688102 5550032 83850 SH SOLE 83850 0 0 ORMAT TECHNOLOGIES INC 2.500 07/15/27 CVT BOND CONVERTIBLE 686688AB8 290346 300000 PRN SOLE 300000 0 0 ORTHOFIX MEDICAL INC EQUITY 68752M108 2166384 149200 SH SOLE 149200 0 0 OSISKO GOLD ROYALTIES LTD EQUITY 68827L101 327004 19915 SH SOLE 19915 0 0 OTIS WORLDWIDE CORP EQUITY 68902V107 371865 3746 SH SOLE 3746 0 0 OTTER TAIL CORP EQUITY 689648103 23703149 274342 SH SOLE 272942 0 1400 PACCAR INC EQUITY 693718108 2617424 21127 SH SOLE 17777 0 3350 PALANTIR TECHNOLOGIES INC-A EQUITY 69608A108 2717481 118100 SH SOLE 118100 0 0 PALO ALTO NETWORKS INC EQUITY 697435105 2475341 8712 SH SOLE 8712 0 0 PAN AMERICAN SILVER CORP USD EQUITY 697900108 420732 27900 SH SOLE 27900 0 0 PAR TECHNOLOGY CORP 1.500 10/15/27 CVT BOND CONVERTIBLE 698884AE3 367404 400000 PRN SOLE 400000 0 0 PAR TECHNOLOGY CORP/DEL EQUITY 698884103 11103085 244777 SH SOLE 214077 0 30700 PARAMOUNT GLOBAL 5.750 04/01/24 SR:A CVT PREFERRED CONVER 92556H305 293349 21350 SH SOLE 21350 0 0 PARAMOUNT GLOBAL-CLASS A EQUITY 92556H107 63899968 2927163 SH SOLE 2784352 0 142811 PARAMOUNT GLOBAL-CLASS B EQUITY 92556H206 5525497 469456 SH SOLE 426201 0 43255 PARK AEROSPACE CORP EQUITY 70014A104 10957507 658900 SH SOLE 658900 0 0 PARK-OHIO HOLDINGS CORP EQUITY 700666100 25445810 953741 SH SOLE 953741 0 0 PATTERSON COS INC EQUITY 703395103 14167832 512399 SH SOLE 511899 0 500 PATTERSON-UTI ENERGY INC EQUITY 703481101 933099 78149 SH SOLE 59349 0 18800 PAYPAL HOLDINGS INC EQUITY 70450Y103 674120 10063 SH SOLE 9063 0 1000 PAYSAFE LTD EQUITY G6964L206 326064 20650 SH SOLE 20650 0 0 PEAPACK GLADSTONE FINL CORP EQUITY 704699107 1508095 61985 SH SOLE 48485 0 13500 PENSKE AUTOMOTIVE GROUP INC EQUITY 70959W103 69454670 428759 SH SOLE 428759 0 0 PEPSICO INC EQUITY 713448108 14379872 82166 SH SOLE 80766 0 1400 PERMIAN RESOURCES CORP EQUITY 71424F105 1766000 100000 SH SOLE 100000 0 0 PERRIGO CO PLC EQUITY G97822103 25531499 793150 SH SOLE 780250 0 12900 PETIQ INC EQUITY 71639T106 1251540 68465 SH SOLE 68465 0 0 PFIZER INC EQUITY 717081103 14797715 533251 SH SOLE 524081 0 9170 PHILIP MORRIS INTERNATIONAL EQUITY 718172109 1213965 13250 SH SOLE 13250 0 0 PHILLIPS 66 EQUITY 718546104 699585 4283 SH SOLE 4283 0 0 PHINIA INC EQUITY 71880K101 2681645 69780 SH SOLE 68980 0 800 PINEAPPLE ENERGY INC EQUITY 72303P107 1034 15202 SH SOLE 15202 0 0 PIONEER NATURAL RESOURCES CO EQUITY 723787107 2116538 8063 SH SOLE 8063 0 0 PITNEY BOWES INC EQUITY 724479100 2249435 519500 SH SOLE 479500 0 40000 PJT PARTNERS INC - A EQUITY 69343T107 6201365 65790 SH SOLE 55790 0 10000 PLUG POWER INC EQUITY 72919P202 51600 15000 SH SOLE 15000 0 0 PNC FINANCIAL SERVICES GROUP EQUITY 693475105 25363605 156953 SH SOLE 144353 0 12600 PNM RESOURCES INC EQUITY 69349H107 26819140 712517 SH SOLE 712517 0 0 PORTLAND GENERAL ELECTRIC CO EQUITY 736508847 2520000 60000 SH SOLE 59200 0 800 POST HOLDINGS INC EQUITY 737446104 29668381 279153 SH SOLE 274603 0 4550 POTLATCHDELTIC CORP EQUITY 737630103 1109672 23600 SH SOLE 13600 0 10000 PPL CAPITAL FUNDING INC 2.875 03/15/28 CVT BOND CONVERTIBLE 69352PAS2 287721 300000 PRN SOLE 300000 0 0 PRIMIS FINANCIAL CORP EQUITY 74167B109 133870 11000 SH SOLE 11000 0 0 PRIMO WATER CORP EQUITY 74167P108 16350031 897860 SH SOLE 882910 0 14950 PROCTER & GAMBLE CO/THE EQUITY 742718109 10352199 63804 SH SOLE 54504 0 9300 PROG HOLDINGS INC EQUITY 74319R101 4478371 130034 SH SOLE 130034 0 0 PROLOGIS INC EQUITY 74340W103 8447632 64872 SH SOLE 64872 0 0 PROS HOLDINGS INC 2.250 09/15/27 CVT BOND CONVERTIBLE 74346YAG8 326847 300000 PRN SOLE 300000 0 0 PROSHARES ULTRASHORT S&P500 EXCHANGE TRADED 74347G416 720940 29000 SH SOLE 29000 0 0 QUAKER CHEMICAL CORPORATION EQUITY 747316107 1007778 4910 SH SOLE 4910 0 0 QUALCOMM INC EQUITY 747525103 1963880 11600 SH SOLE 11565 0 35 QUIDELORTHO CORP EQUITY 219798105 9961980 207801 SH SOLE 207801 0 0 QURATE RETAIL INC-SERIES A EQUITY 74915M100 845582 687465 SH SOLE 387465 0 300000 RB GLOBAL INC EQUITY 74935Q107 6474450 85000 SH SOLE 85000 0 0 READING INTERNATIONAL INC-A EQUITY 755408101 519984 282600 SH SOLE 282600 0 0 READING INTERNATIONAL INC-B EQUITY 755408200 226050 15000 SH SOLE 15000 0 0 REALTY INCOME CORP EQUITY 756109104 1985470 36700 SH SOLE 36700 0 0 REDWOOD TRUST INC EQUITY 758075402 1244698 195400 SH SOLE 195400 0 0 REDWOOD TRUST INC 7.750 06/15/27 CVT BOND CONVERTIBLE 758075AF2 289182 300000 PRN SOLE 300000 0 0 REGENCY CENTERS CORP EQUITY 758849103 3035812 50129 SH SOLE 50129 0 0 REGENERON PHARMACEUTICALS EQUITY 75886F107 230035 239 SH SOLE 239 0 0 RENASANT CORP EQUITY 75970E107 693738 22150 SH SOLE 22150 0 0 REPUBLIC SERVICES INC EQUITY 760759100 110619392 577828 SH SOLE 571628 0 6200 RESIDEO TECHNOLOGIES INC EQUITY 76118Y104 12476326 556482 SH SOLE 505541 0 50941 RETAIL OPPORTUNITY INVESTMEN EQUITY 76131N101 339730 26500 SH SOLE 26500 0 0 REXFORD INDUSTRIAL REALTY IN EQUITY 76169C100 1051270 20900 SH SOLE 20900 0 0 RGC RESOURCES INC EQUITY 74955L103 7280328 359700 SH SOLE 359700 0 0 ROCKWELL AUTOMATION INC EQUITY 773903109 36171533 124160 SH SOLE 118410 0 5750 ROGERS COMMUNICATIONS INC-B EQUITY 775109200 16471176 401736 SH SOLE 391936 0 9800 ROGERS CORP EQUITY 775133101 9409268 79276 SH SOLE 79176 0 100 ROLLINS INC EQUITY 775711104 89988927 1944866 SH SOLE 1928953 0 15913 ROPER TECHNOLOGIES INC EQUITY 776696106 15863359 28285 SH SOLE 28285 0 0 ROYAL GOLD INC EQUITY 780287108 3037941 24940 SH SOLE 24940 0 0 RPC INC EQUITY 749660106 23247322 3003530 SH SOLE 2888657 0 114873 RTX CORP EQUITY 75513E101 1943675 19929 SH SOLE 19929 0 0 RUSH ENTERPRISES INC - CL B EQUITY 781846308 58495101 1097675 SH SOLE 1090175 0 7500 RUSH ENTERPRISES INC-CL A EQUITY 781846209 3535103 66052 SH SOLE 39052 0 27000 RYMAN HOSPITALITY PROPERTIES EQUITY 78377T107 116516267 1007839 SH SOLE 981409 0 26430 S&P GLOBAL INC EQUITY 78409V104 10653693 25041 SH SOLE 24559 0 482 SALESFORCE INC EQUITY 79466L302 1563124 5190 SH SOLE 5190 0 0 SALLY BEAUTY HOLDINGS INC EQUITY 79546E104 11107839 894351 SH SOLE 894351 0 0 SANDY SPRING BANCORP INC EQUITY 800363103 5444055 234860 SH SOLE 214860 0 20000 SCHLUMBERGER LTD EQUITY 806857108 12441760 226998 SH SOLE 218112 0 8886 SCHWAB (CHARLES) CORP EQUITY 808513105 2188285 30250 SH SOLE 30250 0 0 SCOTTS MIRACLE-GRO CO EQUITY 810186106 18041456 241875 SH SOLE 239875 0 2000 SEACOAST BANKING CORP/FL EQUITY 811707801 943239 37150 SH SOLE 37150 0 0 SECUREWORKS CORP - A EQUITY 81374A105 142128 21150 SH SOLE 4500 0 16650 SEMTECH CORP 1.625 11/01/27 CVT BOND CONVERTIBLE 816850AF8 298587 300000 PRN SOLE 300000 0 0 SENSIENT TECHNOLOGIES CORP EQUITY 81725T100 22772851 329135 SH SOLE 320235 0 8900 SERITAGE GROWTH PROP- A EQUITY 81752R100 2495712 258623 SH SOLE 258623 0 0 SERVICENOW INC EQUITY 81762P102 4288500 5625 SH SOLE 4945 0 680 SERVISFIRST BANCSHARES INC EQUITY 81768T108 1725360 26000 SH SOLE 26000 0 0 SHAKE SHACK INC - CLASS A EQUITY 819047101 1121339 10779 SH SOLE 10779 0 0 SHELL PLC-ADR DEPOSITORY RECEI 780259305 647070 9652 SH SOLE 9652 0 0 SHENANDOAH TELECOMMUNICATION EQUITY 82312B106 1836461 105726 SH SOLE 105726 0 0 SHERWIN-WILLIAMS CO/THE EQUITY 824348106 2808163 8085 SH SOLE 8085 0 0 SHIFT4 PAYMENTS INC 0.000 12/15/25 CVT BOND CONVERTIBLE 82452JAB5 323520 300000 PRN SOLE 300000 0 0 SHOPIFY INC - CLASS A EQUITY 82509L107 206816 2680 SH SOLE 2680 0 0 SHYFT GROUP INC/THE EQUITY 825698103 3070224 247200 SH SOLE 247200 0 0 SILICON MOTION TECHNOL-ADR DEPOSITORY RECEI 82706C108 327918 4262 SH SOLE 4262 0 0 SIMON PROPERTY GROUP INC EQUITY 828806109 200307 1280 SH SOLE 1280 0 0 SINCLAIR INC EQUITY 829242106 48374353 3591266 SH SOLE 3451005 0 140261 SIRIUS XM HOLDINGS INC EQUITY 82968B103 5268559 1357876 SH SOLE 1357876 0 0 SJW GROUP EQUITY 784305104 2702173 47750 SH SOLE 47750 0 0 SKYLINE CHAMPION CORP EQUITY 830830105 18604439 218850 SH SOLE 218150 0 700 SKYWATER TECHNOLOGY INC EQUITY 83089J108 529349 52050 SH SOLE 17000 0 35050 SMITH (A.O.) CORP EQUITY 831865209 6441120 72000 SH SOLE 72000 0 0 SNAP-ON INC EQUITY 833034101 1184880 4000 SH SOLE 4000 0 0 SNOWFLAKE INC-CLASS A EQUITY 833445109 938896 5810 SH SOLE 5810 0 0 SOLARWINDS CORP EQUITY 83417Q204 1398612 110825 SH SOLE 110025 0 800 SONOCO PRODUCTS CO EQUITY 835495102 8965200 155000 SH SOLE 155000 0 0 SONY GROUP CORP - SP ADR DEPOSITORY RECEI 835699307 120519145 1405635 SH SOLE 1314895 0 90740 SOUTHERN FIRST BANCSHARES EQUITY 842873101 762240 24000 SH SOLE 24000 0 0 SOUTHSTATE CORP EQUITY 840441109 4546214 53466 SH SOLE 44666 0 8800 SOUTHWEST GAS HOLDINGS INC EQUITY 844895102 67712001 889426 SH SOLE 851826 0 37600 SOUTHWESTERN ENERGY CO EQUITY 845467109 151600 20000 SH SOLE 20000 0 0 SP PLUS CORP EQUITY 78469C103 1203514 23047 SH SOLE 23047 0 0 SPDR GOLD SHARES EXCHANGE TRADED 78463V107 7870847 38260 SH SOLE 38260 0 0 SPDR S&P 500 ETF TRUST EXCHANGE TRADED 78462F103 9629719 18410 SH SOLE 18410 0 0 SPDR S&P DIVIDEND ETF EXCHANGE TRADED 78464A763 267073 2035 SH SOLE 2035 0 0 SPDR S&P INSURANCE ETF EXCHANGE TRADED 78464A789 520700 10000 SH SOLE 10000 0 0 SPDR S&P REGIONAL BANKING EXCHANGE TRADED 78464A698 2363160 47000 SH SOLE 47000 0 0 SPECTRUM BRANDS HOLDINGS INC EQUITY 84790A105 20644356 231933 SH SOLE 214883 0 17050 SPHERE ENTERTAINMENT CO EQUITY 55826T102 47145315 960581 SH SOLE 909526 0 51055 SPIRE INC EQUITY 84857L101 1034085 16850 SH SOLE 8850 0 8000 SPORTSMAN'S WAREHOUSE HOLDIN EQUITY 84920Y106 1608881 517325 SH SOLE 517325 0 0 SPOTIFY TECHNOLOGY SA EQUITY L8681T102 1808507 6853 SH SOLE 6853 0 0 ST JOE CO/THE EQUITY 790148100 46248466 797800 SH SOLE 797800 0 0 STANDARD MOTOR PRODS EQUITY 853666105 10276365 306300 SH SOLE 306300 0 0 STANDEX INTERNATIONAL CORP EQUITY 854231107 14759820 81000 SH SOLE 81000 0 0 STARBUCKS CORP EQUITY 855244109 555743 6081 SH SOLE 6081 0 0 STARRETT (L.S.) CO -CL A EQUITY 855668109 8344427 525137 SH SOLE 525137 0 0 STATE STREET CORP EQUITY 857477103 50055344 647379 SH SOLE 613143 0 34236 STEEL CONNECT INC EQUITY 858098205 1509451 159057 SH SOLE 159057 0 0 STEEL PARTNERS HOLDINGS LP EQUITY UNIT 85814R107 3464022 87365 SH SOLE 86265 0 1100 STELLANTIS NV EQUITY N82405106 466950 16500 SH SOLE 16500 0 0 STERIS PLC EQUITY G8473T100 19300797 85850 SH SOLE 85700 0 150 STONERIDGE INC EQUITY 86183P102 4005168 217200 SH SOLE 217200 0 0 STRATASYS LTD EQUITY M85548101 565418 48659 SH SOLE 35494 0 13165 STRATTEC SECURITY CORP EQUITY 863111100 17776499 749115 SH SOLE 741415 0 7700 STRYKER CORP EQUITY 863667101 5034157 14067 SH SOLE 11387 0 2680 SUMMIT HOTEL PROPERTIES 1.500 02/15/26 CVT BOND CONVERTIBLE 866082AA8 357512 400000 PRN SOLE 400000 0 0 SUMMIT HOTEL PROPERTIES INC EQUITY 866082100 87885 13500 SH SOLE 13500 0 0 SUN COMMUNITIES INC EQUITY 866674104 2198718 17100 SH SOLE 17100 0 0 SUNNOVA ENERGY INTL INC 0.250 12/01/26 CVT BOND CONVERTIBLE 86745KAF1 208600 400000 PRN SOLE 400000 0 0 SUPERIOR INDUSTRIES INTL EQUITY 868168105 162403 56001 SH SOLE 56001 0 0 SURMODICS INC EQUITY 868873100 2100744 71600 SH SOLE 71600 0 0 SWISS HELVETIA FUND EXCHANGE TRADED 870875101 127261 16048 SH SOLE 16048 0 0 SYNOVUS FINANCIAL CORP EQUITY 87161C501 11838812 295527 SH SOLE 291027 0 4500 T ROWE PRICE GROUP INC EQUITY 74144T108 4988723 40918 SH SOLE 40918 0 0 TAIWAN SEMICONDUCTOR-SP ADR DEPOSITORY RECEI 874039100 437401 3215 SH SOLE 3170 0 45 TAKE-TWO INTERACTIVE SOFTWRE EQUITY 874054109 8993148 60564 SH SOLE 60519 0 45 TANGER INC EQUITY 875465106 404561 13700 SH SOLE 13700 0 0 TARGET CORP EQUITY 87612E106 279106 1575 SH SOLE 1575 0 0 TC ENERGY CORP EQUITY 87807B107 402000 10000 SH SOLE 10000 0 0 TDCX INC DEPOSITORY RECEI 87190U100 86678 12089 SH SOLE 12089 0 0 TE CONNECTIVITY LTD EQUITY H84989104 3129922 21550 SH SOLE 19650 0 1900 TECHNOLOGY SELECT SECT SPDR EXCHANGE TRADED 81369Y803 3347940 16075 SH SOLE 16075 0 0 TECK RESOURCES LTD-CLS B EQUITY 878742204 782838 17100 SH SOLE 17100 0 0 TEGNA INC EQUITY 87901J105 36478625 2441675 SH SOLE 2296575 0 145100 TEJON RANCH CO EQUITY 879080109 10291137 667822 SH SOLE 651822 0 16000 TELADOC HEALTH INC EQUITY 87918A105 391770 25945 SH SOLE 21645 0 4300 TELEFONICA SA-SPON ADR DEPOSITORY RECEI 879382208 44100 10000 SH SOLE 10000 0 0 TELEPHONE AND DATA SYSTEMS EQUITY 879433829 33514513 2092042 SH SOLE 1937982 0 154060 TELESAT CORP EQUITY 879512309 18228361 2139479 SH SOLE 2048679 0 90800 TENCENT MUSIC ENTERTAINM-ADR DEPOSITORY RECEI 88034P109 1622550 145000 SH SOLE 145000 0 0 TENNANT CO EQUITY 880345103 59430807 488700 SH SOLE 485700 0 3000 TEREX CORP EQUITY 880779103 1300880 20200 SH SOLE 16500 0 3700 TESLA INC EQUITY 88160R101 2654077 15098 SH SOLE 15098 0 0 TEVA PHARMACEUTICAL-SP ADR DEPOSITORY RECEI 881624209 2046656 145050 SH SOLE 145050 0 0 TEXAS INSTRUMENTS INC EQUITY 882508104 12811403 73540 SH SOLE 54266 0 19274 TEXAS PACIFIC LAND CORP EQUITY 88262P102 4875682 8428 SH SOLE 7812 0 616 TEXTRON INC EQUITY 883203101 150881678 1572831 SH SOLE 1555881 0 16950 THE CIGNA GROUP EQUITY 125523100 6456429 17777 SH SOLE 17302 0 475 THERMO FISHER SCIENTIFIC INC EQUITY 883556102 2392260 4116 SH SOLE 4116 0 0 THOR INDUSTRIES INC EQUITY 885160101 481094 4100 SH SOLE 4100 0 0 TIDEWATER INC EQUITY 88642R109 685860 7455 SH SOLE 7455 0 0 TIMKEN CO EQUITY 887389104 955960 10934 SH SOLE 10934 0 0 TITAN INTERNATIONAL INC EQUITY 88830M102 809900 65000 SH SOLE 65000 0 0 TITAN MACHINERY INC EQUITY 88830R101 3510615 141500 SH SOLE 141500 0 0 TJX COMPANIES INC EQUITY 872540109 283976 2800 SH SOLE 2800 0 0 TKO GROUP HOLDINGS INC EQUITY 87256C101 2289865 26500 SH SOLE 26500 0 0 T-MOBILE US INC EQUITY 872590104 16408996 100533 SH SOLE 99215 0 1318 TOAST INC-CLASS A EQUITY 888787108 249200 10000 SH SOLE 10000 0 0 TOLL BROTHERS INC EQUITY 889478103 2393345 18500 SH SOLE 18500 0 0 TOOTSIE ROLL INDS EQUITY 890516107 2553880 79734 SH SOLE 79734 0 0 TORO CO EQUITY 891092108 5397007 58900 SH SOLE 58900 0 0 TOTALENERGIES SE -SPON ADR DEPOSITORY RECEI 89151E109 2405609 34950 SH SOLE 34950 0 0 TOWNE BANK EQUITY 89214P109 308660 11000 SH SOLE 11000 0 0 TOWNSQUARE MEDIA INC - CL A EQUITY 892231101 3890291 354307 SH SOLE 354307 0 0 TRACTOR SUPPLY COMPANY EQUITY 892356106 14237568 54400 SH SOLE 54400 0 0 TRANE TECHNOLOGIES PLC EQUITY G8994E103 1501000 5000 SH SOLE 5000 0 0 TRANSACT TECHNOLOGIES INC EQUITY 892918103 691680 132000 SH SOLE 132000 0 0 TRANSPHORM INC EQUITY 89386L100 59902 12200 SH SOLE 12200 0 0 TREDEGAR CORP EQUITY 894650100 29037668 4453630 SH SOLE 4252930 0 200700 TRICON RESIDENTIAL INC EQUITY 89612W102 204045 18300 SH SOLE 18300 0 0 TRINITY INDUSTRIES INC EQUITY 896522109 34425413 1236101 SH SOLE 1195151 0 40950 TRIPLE FLAG PRECIOUS MET EQUITY 89679M104 364285 25210 SH SOLE 25210 0 0 TRIUMPH GROUP INC EQUITY 896818101 1544608 102700 SH SOLE 102700 0 0 TRUSTMARK CORP EQUITY 898402102 337320 12000 SH SOLE 12000 0 0 TWIN DISC INC EQUITY 901476101 26409469 1597669 SH SOLE 1487814 0 109855 TYLER TECHNOLOGIES INC EQUITY 902252105 22578656 53125 SH SOLE 50125 0 3000 UBER TECHNOLOGIES INC EQUITY 90353T100 4722105 61334 SH SOLE 54399 0 6935 UBS GROUP AG-REG USD EQUITY H42097107 309043 10060 SH SOLE 10060 0 0 UMH PROPERTIES INC EQUITY 903002103 1295952 79800 SH SOLE 79800 0 0 UNILEVER PLC-SPONSORED ADR DEPOSITORY RECEI 904767704 699649 13940 SH SOLE 13940 0 0 UNION PACIFIC CORP EQUITY 907818108 302986 1232 SH SOLE 1232 0 0 UNITED COMMUNITY BANKS/GA EQUITY 90984P303 605360 23000 SH SOLE 23000 0 0 UNITED GUARDIAN INC EQUITY 910571108 1193400 156000 SH SOLE 156000 0 0 UNITED RENTALS INC EQUITY 911363109 20295641 28145 SH SOLE 28145 0 0 UNITED STATES STEEL CORP EQUITY 912909108 1060280 26000 SH SOLE 26000 0 0 UNITEDHEALTH GROUP INC EQUITY 91324P102 2260779 4570 SH SOLE 4570 0 0 UNIVERSAL TECHNICAL INSTITUT EQUITY 913915104 3403190 213500 SH SOLE 213500 0 0 URANIUM ROYALTY CORP EQUITY 91702V101 478000 200000 SH SOLE 200000 0 0 US CELLULAR CORP EQUITY 911684108 54020621 1480017 SH SOLE 1387132 0 92885 VALERO ENERGY CORP EQUITY 91913Y100 218825 1282 SH SOLE 1282 0 0 VALMONT INDUSTRIES EQUITY 920253101 17984355 78782 SH SOLE 74142 0 4640 VALVOLINE INC EQUITY 92047W101 4947270 111000 SH SOLE 111000 0 0 VANECK GOLD MINERS ETF EXCHANGE TRADED 92189F106 1560447 49350 SH SOLE 49350 0 0 VANGUARD REAL ESTATE ETF EXCHANGE TRADED 922908553 259440 3000 SH SOLE 3000 0 0 VEON LTD DEPOSITORY RECEI 91822M502 375516 15640 SH SOLE 15640 0 0 VERICEL CORP EQUITY 92346J108 910870 17510 SH SOLE 9510 0 8000 VERITEX HOLDINGS INC EQUITY 923451108 758130 37000 SH SOLE 19000 0 18000 VERIZON COMMUNICATIONS INC EQUITY 92343V104 5059495 120579 SH SOLE 111237 0 9342 VERRA MOBILITY CORP EQUITY 92511U102 349580 14000 SH SOLE 0 0 14000 VESTIS CORP EQUITY 29430C102 1563279 81125 SH SOLE 53125 0 28000 VIASAT INC EQUITY 92552V100 506520 28000 SH SOLE 28000 0 0 VIATRIS INC EQUITY 92556V106 4098214 343234 SH SOLE 343234 0 0 VICI PROPERTIES INC EQUITY 925652109 1126479 37814 SH SOLE 37814 0 0 VILLAGE SUPER MARKET-CLASS A EQUITY 927107409 5905104 206400 SH SOLE 206400 0 0 VIMEO INC EQUITY 92719V100 65113 15920 SH SOLE 15460 0 460 VISA INC-CLASS A SHARES EQUITY 92826C839 9136800 32739 SH SOLE 28384 0 4355 VISHAY PRECISION GROUP EQUITY 92835K103 898442 25430 SH SOLE 7930 0 17500 VISTA OUTDOOR INC EQUITY 928377100 13443898 410125 SH SOLE 394625 0 15500 VIZIO HOLDING CORP-A EQUITY 92858V101 358941 32810 SH SOLE 32810 0 0 VODAFONE GROUP PLC-SP ADR DEPOSITORY RECEI 92857W308 9026273 1014188 SH SOLE 996687 0 17501 VULCAN MATERIALS CO EQUITY 929160109 9756890 35750 SH SOLE 35750 0 0 WABASH NATIONAL CORP EQUITY 929566107 239520 8000 SH SOLE 8000 0 0 WAFD INC EQUITY 938824109 290300 10000 SH SOLE 0 0 10000 WALGREENS BOOTS ALLIANCE INC EQUITY 931427108 23270117 1072850 SH SOLE 1012950 0 59900 WALMART INC EQUITY 931142103 4464313 74195 SH SOLE 74195 0 0 WALT DISNEY CO/THE EQUITY 254687106 40173235 328320 SH SOLE 327322 0 998 WARNER BROS DISCOVERY INC EQUITY 934423104 29231349 3348379 SH SOLE 3204864 0 143515 WARNER MUSIC GROUP CORP-CL A EQUITY 934550203 2478151 75050 SH SOLE 46590 0 28460 WASTE CONNECTIONS INC EQUITY 94106B101 19466028 113168 SH SOLE 109774 0 3394 WASTE MANAGEMENT INC EQUITY 94106L109 37406759 175495 SH SOLE 165459 0 10036 WATTS WATER TECHNOLOGIES-A EQUITY 942749102 107166222 504193 SH SOLE 490696 0 13497 WD-40 CO EQUITY 929236107 9580184 37820 SH SOLE 37820 0 0 WEATHERFORD INTERNATIONAL PL EQUITY G48833118 253116 2193 SH SOLE 2193 0 0 WEBSTER FINANCIAL CORP EQUITY 947890109 17347094 341680 SH SOLE 339980 0 1700 WELLS FARGO & CO EQUITY 949746101 52062222 898244 SH SOLE 843544 0 54700 WELLTOWER INC EQUITY 95040Q104 2265920 24250 SH SOLE 24250 0 0 WESTERN COPPER AND GOLD CORP EQUITY 95805V108 1002716 655370 SH SOLE 495370 0 160000 WESTROCK CO EQUITY 96145D105 777651 15726 SH SOLE 15726 0 0 WESTROCK COFFEE CO EQUITY 96145W103 2651195 256650 SH SOLE 256650 0 0 WESTWOOD HOLDINGS GROUP INC EQUITY 961765104 5642560 458000 SH SOLE 458000 0 0 WHEATON PRECIOUS METALS CORP EQUITY 962879102 3890534 82549 SH SOLE 82549 0 0 WHIRLPOOL CORP EQUITY 963320106 598150 5000 SH SOLE 5000 0 0 WIDEOPENWEST INC EQUITY 96758W101 4826028 1333157 SH SOLE 1243157 0 90000 WINNEBAGO INDUSTRIES EQUITY 974637100 7400000 100000 SH SOLE 100000 0 0 WK KELLOGG CO EQUITY 92942W107 8837203 470064 SH SOLE 417591 0 52473 WOLFSPEED INC 0.250 02/15/28 CVT BOND CONVERTIBLE 977852AB8 117142 200000 PRN SOLE 200000 0 0 WOLFSPEED INC 1.750 05/01/26 CVT BOND CONVERTIBLE 225447AD3 192010 200000 PRN SOLE 200000 0 0 WOLVERINE WORLD WIDE INC EQUITY 978097103 1341837 119700 SH SOLE 119700 0 0 WOODWARD INC EQUITY 980745103 11951235 77545 SH SOLE 77545 0 0 WP CAREY INC EQUITY 92936U109 1275544 22600 SH SOLE 22600 0 0 WR BERKLEY CORP EQUITY 084423102 5165648 58409 SH SOLE 54809 0 3600 WYNN RESORTS LTD EQUITY 983134107 4038596 39505 SH SOLE 39505 0 0 XYLEM INC EQUITY 98419M100 58424234 452060 SH SOLE 434010 0 18050 YORK WATER CO EQUITY 987184108 1577745 43500 SH SOLE 43500 0 0 ZIMMER BIOMET HOLDINGS INC EQUITY 98956P102 29959856 227003 SH SOLE 208532 0 18471 ZIMVIE INC EQUITY 98888T107 5667893 343717 SH SOLE 337042 0 6675 ZOETIS INC EQUITY 98978V103 6859097 40536 SH SOLE 36501 0 4035