The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| AGNC INVT CORP | COM | 00123Q104 | 6,059,434 | 604,131 | SH | SOLE | 0 | 0 | 604,131 | ||
| AES CORP | COM | 00130H105 | 1,922,271 | 136,428 | SH | SOLE | 0 | 0 | 136,428 | ||
| ADOBE INC | COM | 00724F101 | 1,431,741 | 5,890 | SH | SOLE | 5,890 | 0 | 0 | ||
| ADVANCED DRAIN SYS INC DEL | COM | 00790R104 | 2,406,632 | 17,550 | SH | SOLE | 17,550 | 0 | 0 | ||
| ALAMO GROUP INC | COM | 011311107 | 2,923,268 | 17,720 | SH | SOLE | 10,320 | 0 | 7,400 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 3,585,750 | 12,500 | SH | SOLE | 0 | 0 | 12,500 | ||
| AMEREN CORP | COM | 023608102 | 1,328,053 | 12,082 | SH | SOLE | 0 | 0 | 12,082 | ||
| AMERICAN ELEC PWR CO INC | COM | 025537101 | 1,499,555 | 11,440 | SH | SOLE | 0 | 0 | 11,440 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | 1,451,904 | 4,800 | SH | SOLE | 0 | 0 | 4,800 | ||
| AMGEN INC | COM | 031162100 | 1,583,325 | 4,500 | SH | SOLE | 0 | 0 | 4,500 | ||
| ANTERO RESOURCES CORP | COM | 03674X106 | 4,753,280 | 112,000 | SH | SOLE | 0 | 0 | 112,000 | ||
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 | 3,378,700 | 65,000 | SH | SOLE | 0 | 0 | 65,000 | ||
| ARCHER DANIELS MIDLAND CO | COM | 039483102 | 1,817,250 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | ||
| ARCHROCK INC | COM | 03957W106 | 1,740,000 | 50,000 | SH | SOLE | 0 | 0 | 50,000 | ||
| ARES DYNAMIC CR ALLOCATION F | COM | 04014F102 | 1,182,402 | 97,237 | SH | SOLE | 0 | 0 | 97,237 | ||
| ARISTA NETWORKS INC | COM SHS | 040413205 | 3,990,350 | 32,500 | SH | SOLE | 0 | 0 | 32,500 | ||
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 5,421,920 | 32,900 | SH | SOLE | 20,100 | 0 | 12,800 | ||
| ARROW ELECTRS INC | COM | 042735100 | 3,669,862 | 25,590 | SH | SOLE | 0 | 0 | 25,590 | ||
| ASSURANT INC | COM | 04621X108 | 1,032,855 | 4,742 | SH | SOLE | 0 | 0 | 4,742 | ||
| ATMOS ENERGY CORP | COM | 049560105 | 1,381,706 | 7,480 | SH | SOLE | 0 | 0 | 7,480 | ||
| AUTODESK INC | COM | 052769106 | 2,394,000 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
| AVNET INC | COM | 053807103 | 3,512,340 | 57,000 | SH | SOLE | 0 | 0 | 57,000 | ||
| BAKER HUGHES COMPANY | CL A | 05722G100 | 3,910,314 | 64,051 | SH | SOLE | 64,051 | 0 | 0 | ||
| BALL CORP | COM | 058498106 | 3,493,401 | 59,100 | SH | SOLE | 100 | 0 | 59,000 | ||
| BANK AMERICA CORP | COM | 060505104 | 4,847,505 | 99,436 | SH | SOLE | 66,948 | 0 | 32,488 | ||
| BANK AMERICA CORP | 7.25%CNV PFD L | 060505682 | 8,541,436 | 7,174 | SH | SOLE | 247 | 0 | 6,927 | ||
| BARRICK MNG CORP | COM SHS | 06849F108 | 3,385,570 | 83,000 | SH | SOLE | 0 | 0 | 83,000 | ||
| BHP GROUP LTD | SPONSORED ADS | 088606108 | 4,291,660 | 59,000 | SH | SOLE | 0 | 0 | 59,000 | ||
| BLACKROCK FLOATING RATE INC | COM | 091941104 | 1,108,571 | 103,027 | SH | SOLE | 0 | 0 | 103,027 | ||
| BLACK HILLS CORP | COM | 092113109 | 779,960 | 11,237 | SH | SOLE | 0 | 0 | 11,237 | ||
| BOSTON BEER INC | CL A | 100557107 | 580,608 | 2,520 | SH | SOLE | 0 | 0 | 2,520 | ||
| BRADY CORP | CL A | 104674106 | 2,680,920 | 33,000 | SH | SOLE | 0 | 0 | 33,000 | ||
| BRINKS CO | COM | 109696104 | 2,590,750 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | ||
| BRUNSWICK CORP | COM | 117043109 | 509,538 | 7,003 | SH | SOLE | 0 | 0 | 7,003 | ||
| CDW CORP | COM | 12514G108 | 1,428,036 | 11,800 | SH | SOLE | 0 | 0 | 11,800 | ||
| CMS ENERGY CORP | COM | 125896100 | 946,476 | 12,200 | SH | SOLE | 0 | 0 | 12,200 | ||
| CVR ENERGY INC | COM | 12662P108 | 5,787,800 | 172,000 | SH | SOLE | 0 | 0 | 172,000 | ||
| CAMECO CORP | COM | 13321L108 | 5,430,500 | 50,000 | SH | SOLE | 0 | 0 | 50,000 | ||
| CARPENTER TECHNOLOGY CORP | COM | 144285103 | 6,306,400 | 16,000 | SH | SOLE | 0 | 0 | 16,000 | ||
| CENTURY ALUM CO | COM | 156431108 | 10,165,108 | 173,200 | SH | SOLE | 0 | 0 | 173,200 | ||
| CEVA INC | COM | 157210105 | 1,068,496 | 57,200 | SH | SOLE | 27,700 | 0 | 29,500 | ||
| CHEMOURS CO | COM | 163851108 | 6,840,645 | 310,515 | SH | SOLE | 126,615 | 0 | 183,900 | ||
| CISCO SYS INC | COM | 17275R102 | 5,073,610 | 65,390 | SH | SOLE | 0 | 0 | 65,390 | ||
| COMPANIA DE MINAS BUENAVENTU | SPONSORED ADR | 204448104 | 864,960 | 24,000 | SH | SOLE | 0 | 0 | 24,000 | ||
| CONSOLIDATED EDISON INC | COM | 209115104 | 1,256,298 | 11,100 | SH | SOLE | 0 | 0 | 11,100 | ||
| DTE ENERGY CO | COM | 233331107 | 3,605,639 | 24,659 | SH | SOLE | 0 | 0 | 24,659 | ||
| DELTA AIR LINES INC DEL | COM NEW | 247361702 | 1,788,312 | 26,900 | SH | SOLE | 0 | 0 | 26,900 | ||
| DELUXE CORP | COM | 248019101 | 2,754,000 | 100,000 | SH | SOLE | 0 | 0 | 100,000 | ||
| DIREXION SHS ETF TR | DLY SMCAP BULL3X | 25459W847 | 3,830,484 | 86,800 | SH | SOLE | 350 | 0 | 86,450 | ||
| DOMINION ENERGY INC | COM | 25746U109 | 2,812,810 | 45,500 | SH | SOLE | 0 | 0 | 45,500 | ||
| DOUGLAS DYNAMICS INC | COM | 25960R105 | 8,716,839 | 207,100 | SH | SOLE | 64,350 | 0 | 142,750 | ||
| EATON VANCE SR INCOME TR | SH BEN INT | 27826S103 | 1,533,781 | 307,371 | SH | SOLE | 0 | 0 | 307,371 | ||
| EATON VANCE FLTING RATE INC | COM | 278279104 | 1,827,104 | 170,280 | SH | SOLE | 0 | 0 | 170,280 | ||
| EATON VANCE SR FLTNG RTE TR | COM | 27828Q105 | 1,147,490 | 108,870 | SH | SOLE | 0 | 0 | 108,870 | ||
| EBAY INC. | COM | 278642103 | 4,048,479 | 44,479 | SH | SOLE | 32,499 | 0 | 11,980 | ||
| ENCOMPASS HEALTH CORP | COM | 29261A100 | 3,466,803 | 35,840 | SH | SOLE | 0 | 0 | 35,840 | ||
| EQUITABLE HLDGS INC | COM | 29452E101 | 1,361,937 | 36,700 | SH | SOLE | 0 | 0 | 36,700 | ||
| EURONET WORLDWIDE INC | COM | 298736109 | 1,746,925 | 26,321 | SH | SOLE | 14,638 | 0 | 11,683 | ||
| EVERGY INC | COM | 30034W106 | 3,588,096 | 43,800 | SH | SOLE | 0 | 0 | 43,800 | ||
| EVERSOURCE ENERGY | COM | 30040W108 | 1,059,984 | 15,300 | SH | SOLE | 0 | 0 | 15,300 | ||
| EXTREME NETWORKS | COM | 30226D106 | 1,206,400 | 80,000 | SH | SOLE | 0 | 0 | 80,000 | ||
| META PLATFORMS INC | CL A | 30303M102 | 3,432,780 | 6,000 | SH | SOLE | 0 | 0 | 6,000 | ||
| FIDELITY NATIONAL FINANCIAL | COM SHS | 31620R303 | 1,170,167 | 25,230 | SH | SOLE | 4,730 | 0 | 20,500 | ||
| FRANKLIN RESOURCES INC | COM | 354613101 | 281,078 | 11,900 | SH | SOLE | 11,900 | 0 | 0 | ||
| GILDAN ACTIVEWEAR INC | COM | 375916103 | 4,363,517 | 78,410 | SH | SOLE | 33,110 | 0 | 45,300 | ||
| GSK PLC | SPONSORED ADR | 37733W204 | 1,810,232 | 32,800 | SH | SOLE | 0 | 0 | 32,800 | ||
| GLOBAL PMTS INC | COM | 37940X102 | 1,666,752 | 24,766 | SH | SOLE | 12,929 | 0 | 11,837 | ||
| HF SINCLAIR CORP | COM | 403949100 | 9,190,047 | 147,300 | SH | SOLE | 42,300 | 0 | 105,000 | ||
| HCA HEALTHCARE INC | COM | 40412C101 | 3,952,500 | 8,352 | SH | SOLE | 0 | 0 | 8,352 | ||
| HARTFORD INSURANCE GROUP INC | COM | 416515104 | 1,625,465 | 12,020 | SH | SOLE | 0 | 0 | 12,020 | ||
| HAVERTY FURNITURE COS INC | COM | 419596101 | 226,626 | 10,700 | SH | SOLE | 10,700 | 0 | 0 | ||
| HORACE MANN EDUCATORS CORP N | COM | 440327104 | 6,488,939 | 152,037 | SH | SOLE | 60,937 | 0 | 91,100 | ||
| HUNTINGTON BANCSHARES INC | COM | 446150104 | 2,315,731 | 147,970 | SH | SOLE | 0 | 0 | 147,970 | ||
| HUNTSMAN CORP | COM | 447011107 | 658,845 | 49,500 | SH | SOLE | 400 | 0 | 49,100 | ||
| ING GROEP N.V. | SPONSORED ADR | 456837103 | 2,433,148 | 93,403 | SH | SOLE | 0 | 0 | 93,403 | ||
| INGREDION INC | COM | 457187102 | 1,194,196 | 10,600 | SH | SOLE | 0 | 0 | 10,600 | ||
| INSTEEL INDS INC | COM | 45774W108 | 3,125,730 | 93,000 | SH | SOLE | 0 | 0 | 93,000 | ||
| INSULET CORP | COM | 45784P101 | 1,259,040 | 6,000 | SH | SOLE | 0 | 0 | 6,000 | ||
| INTEL CORP | COM | 458140100 | 2,096,528 | 47,508 | SH | SOLE | 0 | 0 | 47,508 | ||
| INTERNATIONAL PAPER CO | COM | 460146103 | 3,370,080 | 94,400 | SH | SOLE | 62,700 | 0 | 31,700 | ||
| INVESCO SR INCOME TR | COM | 46131H107 | 1,670,819 | 518,888 | SH | SOLE | 0 | 0 | 518,888 | ||
| INVESCO EXCH TRADED FD TR II | S&P SMLCP INFO | 46138E115 | 1,081,343 | 18,000 | SH | SOLE | 0 | 0 | 18,000 | ||
| INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 | 463,981 | 22,733 | SH | SOLE | 0 | 0 | 22,733 | ||
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 | 2,953,395 | 106,467 | SH | SOLE | 0 | 0 | 106,467 | ||
| ISHARES TR | GLOBAL ENERG ETF | 464287341 | 1,613,080 | 28,000 | SH | SOLE | 0 | 0 | 28,000 | ||
| ISHARES TR | MSCI ACWI ETF | 464288257 | 207,555 | 1,500 | SH | SOLE | 0 | 0 | 1,500 | ||
| JPMORGAN CHASE & CO. | COM | 46625H100 | 6,965,709 | 23,680 | SH | SOLE | 16,830 | 0 | 6,850 | ||
| KAISER ALUMINUM CORP | COM PAR $0.01 | 483007704 | 5,601,546 | 46,482 | SH | SOLE | 25,382 | 0 | 21,100 | ||
| KEYCORP | COM | 493267108 | 2,626,550 | 131,000 | SH | SOLE | 23,400 | 0 | 107,600 | ||
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 | 3,166,900 | 55,000 | SH | SOLE | 0 | 0 | 55,000 | ||
| KULICKE & SOFFA INDS INC | COM | 501242101 | 3,811,760 | 58,000 | SH | SOLE | 0 | 0 | 58,000 | ||
| LPL FINL HLDGS INC | COM | 50212V100 | 8,648,261 | 28,748 | SH | SOLE | 17,237 | 0 | 11,511 | ||
| LAZARD INC | COM | 52110M109 | 2,629,427 | 61,898 | SH | SOLE | 6,655 | 0 | 55,243 | ||
| LINCOLN NATL CORP IND | COM | 534187109 | 4,204,975 | 118,450 | SH | SOLE | 70,550 | 0 | 47,900 | ||
| LOCKHEED MARTIN CORP | COM | 539830109 | 2,357,121 | 3,900 | SH | SOLE | 0 | 0 | 3,900 | ||
| MKS INC. | COM | 55306N104 | 4,136,580 | 18,000 | SH | SOLE | 0 | 0 | 18,000 | ||
| MSC INDL DIRECT INC | CL A | 553530106 | 4,279,483 | 46,380 | SH | SOLE | 28,630 | 0 | 17,750 | ||
| MAGNA INTL INC | COM | 559222401 | 2,812,991 | 50,403 | SH | SOLE | 23,303 | 0 | 27,100 | ||
| NYLI CBRE GBL INFR MEGTRNDS | COM | 56064Q107 | 2,159,430 | 147,000 | SH | SOLE | 0 | 0 | 147,000 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 4,425,988 | 8,858 | SH | SOLE | 5,331 | 0 | 3,527 | ||
| MFS INVT GRADE MUN TR | SH BEN INT | 59318B108 | 1,928,562 | 241,372 | SH | SOLE | 0 | 0 | 241,372 | ||
| MFS HIGH YIELD MUN TR | SH BEN INT | 59318E102 | 2,619,608 | 731,734 | SH | SOLE | 0 | 0 | 731,734 | ||
| NATIONAL FUEL GAS CO | COM | 636180101 | 6,579,831 | 70,028 | SH | SOLE | 0 | 0 | 70,028 | ||
| NEW JERSEY RES CORP | COM | 646025106 | 1,081,924 | 19,700 | SH | SOLE | 0 | 0 | 19,700 | ||
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 | 1,460,202 | 8,075 | SH | SOLE | 0 | 0 | 8,075 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | 1,278,215 | 13,762 | SH | SOLE | 0 | 0 | 13,762 | ||
| NISOURCE INC | COM | 65473P105 | 1,133,838 | 24,300 | SH | SOLE | 0 | 0 | 24,300 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 436,000 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | ||
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 | 12,910,028 | 1,716,759 | SH | SOLE | 0 | 0 | 1,716,759 | ||
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 | 1,490,390 | 306,035 | SH | SOLE | 0 | 0 | 306,035 | ||
| O-I GLASS INC | COM | 67098H104 | 2,995,350 | 285,000 | SH | SOLE | 0 | 0 | 285,000 | ||
| ONE GAS INC | COM | 68235P108 | 1,085,238 | 12,600 | SH | SOLE | 0 | 0 | 12,600 | ||
| ONEMAIN HLDGS INC | COM | 68268W103 | 1,497,720 | 28,000 | SH | SOLE | 0 | 0 | 28,000 | ||
| PALO ALTO NETWORKS INC | COM | 697435105 | 2,404,800 | 15,000 | SH | SOLE | 0 | 0 | 15,000 | ||
| PEGASYSTEMS INC | COM | 705573103 | 1,765,942 | 41,493 | SH | SOLE | 0 | 0 | 41,493 | ||
| PHILLIPS 66 | COM | 718546104 | 9,731,509 | 53,417 | SH | SOLE | 9,317 | 0 | 44,100 | ||
| PORTLAND GEN ELEC CO | COM NEW | 736508847 | 3,180,237 | 60,266 | SH | SOLE | 0 | 0 | 60,266 | ||
| POWER INTEGRATIONS INC | COM | 739276103 | 624,640 | 12,200 | SH | SOLE | 12,200 | 0 | 0 | ||
| RH | COM | 74967X103 | 3,101,208 | 22,180 | SH | SOLE | 10,430 | 0 | 11,750 | ||
| RIVERNORTH CAP AND INCM FD I | COM | 76882B108 | 1,469,346 | 100,986 | SH | SOLE | 0 | 0 | 100,986 | ||
| SPDR SERIES TRUST | BLOOMBERG SHT TE | 78468R408 | 1,143,509 | 45,777 | SH | SOLE | 0 | 0 | 45,777 | ||
| SALESFORCE INC | COM | 79466L302 | 2,027,610 | 10,862 | SH | SOLE | 0 | 0 | 10,862 | ||
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 | 2,858,070 | 47,000 | SH | SOLE | 0 | 0 | 47,000 | ||
| SEMTECH CORP | COM | 816850101 | 1,537,800 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
| SERVICENOW INC | COM | 81762P102 | 1,842,171 | 17,620 | SH | SOLE | 0 | 0 | 17,620 | ||
| SOUTHWEST AIRLS CO | COM | 844741108 | 841,568 | 22,400 | SH | SOLE | 0 | 0 | 22,400 | ||
| SOUTHWEST GAS HLDGS INC | COM | 844895102 | 2,607,000 | 30,000 | SH | SOLE | 0 | 0 | 30,000 | ||
| SPIRE INC | COM | 84857L101 | 4,445,514 | 49,100 | SH | SOLE | 0 | 0 | 49,100 | ||
| STANLEY BLACK & DECKER INC | COM | 854502101 | 4,586,923 | 64,550 | SH | SOLE | 27,350 | 0 | 37,200 | ||
| STEEL DYNAMICS INC | COM | 858119100 | 1,980,000 | 11,000 | SH | SOLE | 0 | 0 | 11,000 | ||
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 | 726,837 | 36,914 | SH | SOLE | 0 | 0 | 36,914 | ||
| TOTAL RETURN SECURITIES FUND | COM | 870875101 | 2,966,743 | 500,294 | SH | SOLE | 0 | 0 | 500,294 | ||
| SYNAPTICS INC | COM | 87157D109 | 1,467,338 | 20,950 | SH | SOLE | 11,050 | 0 | 9,900 | ||
| TD SYNNEX CORPORATION | COM | 87162W100 | 3,428,187 | 20,320 | SH | SOLE | 0 | 0 | 20,320 | ||
| T-MOBILE US INC | COM | 872590104 | 623,789 | 2,970 | SH | SOLE | 200 | 0 | 2,770 | ||
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 5,643,765 | 16,700 | SH | SOLE | 0 | 0 | 16,700 | ||
| 3-D SYS CORP DEL | COM NEW | 88554D205 | 705,000 | 375,000 | SH | SOLE | 0 | 0 | 375,000 | ||
| TRUIST FINL CORP | COM | 89832Q109 | 4,256,132 | 92,585 | SH | SOLE | 53,485 | 0 | 39,100 | ||
| UNION PAC CORP | COM | 907818108 | 2,273,349 | 9,370 | SH | SOLE | 9,370 | 0 | 0 | ||
| UNIVERSAL DISPLAY CORP | COM | 91347P105 | 1,960,057 | 21,384 | SH | SOLE | 0 | 0 | 21,384 | ||
| VISA INC | COM CL A | 92826C839 | 1,556,536 | 5,150 | SH | SOLE | 50 | 0 | 5,100 | ||
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 | 6,008,466 | 400,031 | SH | SOLE | 156,200 | 0 | 243,831 | ||
| ZTO EXPRESS CAYMAN INC | SPONSORED ADS A | 98980A105 | 6,040,800 | 240,000 | SH | SOLE | 0 | 0 | 240,000 | ||
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | 11,346,545 | 28,963 | SH | SOLE | 15,154 | 0 | 13,809 | ||