0000810384-24-000003.txt : 20240501 0000810384-24-000003.hdr.sgml : 20240501 20240501112209 ACCESSION NUMBER: 0000810384-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JAMES INVESTMENT RESEARCH INC CENTRAL INDEX KEY: 0000810384 ORGANIZATION NAME: IRS NUMBER: 310891459 STATE OF INCORPORATION: OH FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01895 FILM NUMBER: 24901252 BUSINESS ADDRESS: STREET 1: 1349 FAIRGROUNDS RD STREET 2: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 BUSINESS PHONE: 9374267640 MAIL ADDRESS: STREET 1: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000810384 XXXXXXXX 03-31-2024 03-31-2024 JAMES INVESTMENT RESEARCH INC
P O BOX 8 ALPHA OH 45301
13F HOLDINGS REPORT 028-01895 N
Lesley Ott CCO 937-426-7640 Lesley Ott Beavercreek OH 05-01-2024 0 322 841483619 false
INFORMATION TABLE 2 table13f2024q1.xml ABBOTT LABS COM 002824100 7313794 64348 SH SOLE 0 63656 0 692 ABBVIE INC COM 00287Y109 7136499 39190 SH SOLE 0 38906 0 284 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5729810 16531 SH SOLE 0 16375 0 156 ACCO BRANDS CORP COM 00081T108 420733 74997 SH SOLE 0 74997 0 0 ACME UTD CORP COM 004816104 223437 4755 SH SOLE 0 4755 0 0 AGREE RLTY CORP COM 008492100 374136 6550 SH SOLE 0 6550 0 0 ALLEGIANT TRAVEL CO COM 01748X102 348749 4637 SH SOLE 0 4637 0 0 ALPHABET INC CAP STK CL A 02079K305 24304409 161031 SH SOLE 0 159502 0 1529 AMAZON COM INC COM 023135106 12363245 68540 SH SOLE 0 67992 0 548 AMERICAN ELEC PWR CO INC COM 025537101 3339819 38790 SH SOLE 0 38559 0 231 AMERICAN EQTY INVT LIFE HLD COM 025676206 531954 9462 SH SOLE 0 9462 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 361263 2647 SH SOLE 0 2647 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 87689 29725 SH SOLE 0 29725 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1938358 9810 SH SOLE 0 9654 0 156 AMGEN INC COM 031162100 1144388 4025 SH SOLE 0 3910 0 115 AMN HEALTHCARE SVCS INC COM 001744101 316801 5068 SH SOLE 0 5068 0 0 ANDERSONS INC COM 034164103 346056 6032 SH SOLE 0 6032 0 0 APPLE INC COM 037833100 24617102 143557 SH SOLE 0 142319 0 1238 ARC DOCUMENT SOLUTIONS INC COM 00191G103 99401 35885 SH SOLE 0 35885 0 0 ARCBEST CORP COM 03937C105 767220 5384 SH SOLE 0 5384 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7808402 8046 SH SOLE 0 7989 0 57 ASSURED GUARANTY LTD COM G0585R106 904695 10369 SH SOLE 0 10369 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6425275 94838 SH SOLE 0 94757 0 81 AVERY DENNISON CORP COM 053611109 4721738 21150 SH SOLE 0 20672 0 478 AVNET INC COM 053807103 411811 8306 SH SOLE 0 8306 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 330991 2968 SH SOLE 0 2968 0 0 AXOS FINANCIAL INC COM 05465C100 333643 6174 SH SOLE 0 6174 0 0 AXT INC COM 00246W103 73440 16000 SH SOLE 0 16000 0 0 BANCORP INC DEL COM 05969A105 2704438 80826 SH SOLE 0 80708 0 118 BEAZER HOMES USA INC COM NEW 07556Q881 330624 10080 SH SOLE 0 10080 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5041194 11988 SH SOLE 0 11898 0 90 BEST BUY INC COM 086516101 1774883 21637 SH SOLE 0 21372 0 265 BLACKROCK INC COM 09247X101 8010068 9608 SH SOLE 0 9450 0 158 BOISE CASCADE CO DEL COM 09739D100 1162851 7582 SH SOLE 0 7582 0 0 BOOT BARN HLDGS INC COM 099406100 973575 10232 SH SOLE 0 10232 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 111523 36565 SH SOLE 0 36565 0 0 BOYD GAMING CORP COM 103304101 625672 9294 SH SOLE 0 9294 0 0 BRINKER INTL INC COM 109641100 1109503 22333 SH SOLE 0 22333 0 0 BROADCOM INC COM 11135F101 7891491 5954 SH SOLE 0 5890 0 64 CADENCE DESIGN SYSTEM INC COM 127387108 4903905 15754 SH SOLE 0 15577 0 177 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 303631 4144 SH SOLE 0 4144 0 0 CASEYS GEN STORES INC COM 147528103 2330417 7318 SH SOLE 0 7297 0 21 CATERPILLAR INC COM 149123101 12009743 32775 SH SOLE 0 32426 0 349 CBAK ENERGY TECHNOLOGY INC COM 14986C102 38480 37000 SH SOLE 0 37000 0 0 CBRE GROUP INC CL A 12504L109 3115570 32040 SH SOLE 0 31776 0 264 CELANESE CORP DEL COM 150870103 1126207 6553 SH SOLE 0 6453 0 100 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 669544 18135 SH SOLE 0 18135 0 0 CENTURY CMNTYS INC COM 156504300 460209 4769 SH SOLE 0 4769 0 0 CF INDS HLDGS INC COM 125269100 792159 9520 SH SOLE 0 9520 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1412490 8758 SH SOLE 0 8701 0 57 CHEVRON CORP NEW COM 166764100 8626801 54690 SH SOLE 0 54246 0 444 CHORD ENERGY CORPORATION COM NEW 674215207 265756 1491 SH SOLE 0 1491 0 0 CISCO SYS INC COM 17275R102 2159007 43258 SH SOLE 0 43199 0 59 CIVITAS RESOURCES INC COM NEW 17888H103 558090 7352 SH SOLE 0 7352 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 562701 24745 SH SOLE 0 24745 0 0 COCA COLA CONS INC COM 191098102 817632 966 SH SOLE 0 966 0 0 COHU INC COM 192576106 272739 8183 SH SOLE 0 8183 0 0 COMCAST CORP NEW CL A 20030N101 1908657 44029 SH SOLE 0 43764 0 265 CONCENTRIX CORP COM 20602D101 490293 7404 SH SOLE 0 7204 0 200 CONOCOPHILLIPS COM 20825C104 2426466 19064 SH SOLE 0 18971 0 93 CORCEPT THERAPEUTICS INC COM 218352102 457324 18155 SH SOLE 0 18155 0 0 COSTCO WHSL CORP NEW COM 22160K105 2781063 3796 SH SOLE 0 3667 0 129 CPI AEROSTRUCTURES INC COM NEW 125919308 50495 21579 SH SOLE 0 21579 0 0 CPS TECHNOLOGIES CORP COM 12619F104 66511 35952 SH SOLE 0 35952 0 0 CRA INTL INC COM 12618T105 516051 3450 SH SOLE 0 3450 0 0 CROCS INC COM 227046109 509915 3546 SH SOLE 0 3546 0 0 DANAHER CORPORATION COM 235851102 5118261 20496 SH SOLE 0 20385 0 111 DARDEN RESTAURANTS INC COM 237194105 1344722 8045 SH SOLE 0 7977 0 68 DATA I O CORP COM 237690102 54215 15402 SH SOLE 0 15402 0 0 DECKERS OUTDOOR CORP COM 243537107 7400186 7862 SH SOLE 0 7773 0 89 DEERE & CO COM 244199105 5285402 12868 SH SOLE 0 12865 0 3 DIGITAL RLTY TR INC COM 253868103 679581 4718 SH SOLE 0 4641 0 77 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 424152 22011 SH SOLE 0 22011 0 0 DISNEY WALT CO COM 254687106 1702639 13915 SH SOLE 0 13774 0 141 DIXIE GROUP INC CL A 255519100 10396 18331 SH SOLE 0 18331 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1076618 17362 SH SOLE 0 17362 0 0 DORIAN LPG LTD SHS USD Y2106R110 756970 19682 SH SOLE 0 19682 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 730378 58854 SH SOLE 0 58854 0 0 EATON CORP PLC SHS G29183103 8585567 27458 SH SOLE 0 27458 0 0 ELEVANCE HEALTH INC COM 036752103 3431698 6618 SH SOLE 0 6538 0 80 ELI LILLY & CO COM 532457108 11587714 14895 SH SOLE 0 14845 0 50 ELTEK LTD SHS M40184208 288604 25907 SH SOLE 0 25907 0 0 ENCORE WIRE CORP COM 292562105 3517310 13385 SH SOLE 0 13347 0 38 ENOVA INTL INC COM 29357K103 11141518 177328 SH SOLE 0 176419 0 909 ENOVIX CORPORATION COM 293594107 156700 19563 SH SOLE 0 19563 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 77730 75466 SH SOLE 0 75466 0 0 EPLUS INC COM 294268107 367881 4684 SH SOLE 0 4684 0 0 EVERCORE INC CLASS A 29977A105 1305182 6777 SH SOLE 0 6777 0 0 EXXON MOBIL CORP COM 30231G102 1802766 15509 SH SOLE 0 15509 0 0 EZCORP INC CL A NON VTG 302301106 376496 33230 SH SOLE 0 33230 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1206481 6128 SH SOLE 0 6128 0 0 FEDERATED HERMES INC CL B 314211103 259992 7198 SH SOLE 0 7198 0 0 FIRST BANCORP P R COM NEW 318672706 843306 48079 SH SOLE 0 48079 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2537954 126676 SH SOLE 0 126676 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1038647 18419 SH SOLE 0 18129 0 290 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 18800 10000 SH SOLE 0 10000 0 0 FTI CONSULTING INC COM 302941109 1147342 5456 SH SOLE 0 5456 0 0 GAIA INC NEW CL A 36269P104 32648 10600 SH SOLE 0 10600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7283415 29129 SH SOLE 0 28813 0 316 GENERAC HLDGS INC COM 368736104 1299368 10301 SH SOLE 0 10261 0 40 GENERAL MLS INC COM 370334104 746300 10666 SH SOLE 0 10627 0 39 GLOBAL SELF STORAGE INC COM 37955N106 69420 15600 SH SOLE 0 15600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7107831 17017 SH SOLE 0 16966 0 51 GRAPHIC PACKAGING HLDG CO COM 388689101 446337 15296 SH SOLE 0 15296 0 0 HAVERTY FURNITURE COS INC COM 419596101 477100 13983 SH SOLE 0 13983 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 267131 14247 SH SOLE 0 14247 0 0 HF SINCLAIR CORP COM 403949100 541519 8970 SH SOLE 0 8970 0 0 HILLENBRAND INC COM 431571108 665085 13225 SH SOLE 0 13225 0 0 HOME DEPOT INC COM 437076102 12470785 32510 SH SOLE 0 32202 0 308 HOULIHAN LOKEY INC CL A 441593100 813109 6343 SH SOLE 0 6343 0 0 IDACORP INC COM 451107106 350938 3778 SH SOLE 0 3778 0 0 INGLES MKTS INC CL A 457030104 1107106 14438 SH SOLE 0 14438 0 0 INNOSPEC INC COM 45768S105 1074844 8336 SH SOLE 0 8336 0 0 INNOVIVA INC COM 45781M101 865815 56812 SH SOLE 0 56812 0 0 INSIGHT ENTERPRISES INC COM 45765U103 8990114 48459 SH SOLE 0 48103 0 356 INSTALLED BLDG PRODS INC COM 45780R101 2054575 7941 SH SOLE 0 7913 0 28 INTEGER HLDGS CORP COM 45826H109 1337853 11466 SH SOLE 0 11466 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 5854149 233326 SH SOLE 0 222209 0 11117 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1456974 105045 SH SOLE 0 104171 0 874 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 229296 9776 SH SOLE 0 9776 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1748569 73562 SH SOLE 0 71898 0 1664 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2360201 55132 SH SOLE 0 55028 0 104 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 713229 21701 SH SOLE 0 21266 0 435 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 526220 10314 SH SOLE 0 9894 0 420 INVESCO QQQ TR UNIT SER 1 46090E103 1160642 2614 SH SOLE 0 2524 0 90 ISHARES GOLD TR ISHARES NEW 464285204 15258410 363209 SH SOLE 0 360178 0 3031 ISHARES INC MSCI CDA ETF 464286509 296976 7758 SH SOLE 0 7758 0 0 ISHARES SILVER TR ISHARES 46428Q109 1213781 53353 SH SOLE 0 52153 0 1200 ISHARES TR NATIONAL MUN ETF 464288414 2489864 23140 SH SOLE 0 22913 0 227 ISHARES TR SHRT NAT MUN ETF 464288158 3538789 33790 SH SOLE 0 32815 0 975 ISHARES TR IBONDS DEC 2032 46436E296 4228998 186546 SH SOLE 0 184520 0 2026 ISHARES TR COHEN STEER REIT 464287564 519300 9000 SH SOLE 0 9000 0 0 ISHARES TR IBONDS DEC 2033 46436E148 222254 9150 SH SOLE 0 9150 0 0 ISHARES TR TIPS BD ETF 464287176 5532202 51505 SH SOLE 0 51186 0 319 ISHARES TR 7-10 YR TRSY BD 464287440 3206797 33877 SH SOLE 0 33410 0 467 ISHARES TR 0-5 YR TIPS ETF 46429B747 3437096 34568 SH SOLE 0 34422 0 146 ISHARES TR 10-20 YR TRS ETF 464288653 1007448 9592 SH SOLE 0 9021 0 571 ISHARES TR IBONDS DEC 28 46435U325 277970 11000 SH SOLE 0 11000 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 875837 5515 SH SOLE 0 5515 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 294464 13696 SH SOLE 0 13696 0 0 ISHARES TR INTRM GOV CR ETF 464288612 338975 3260 SH SOLE 0 3260 0 0 ISHARES TR AGENCY BOND ETF 464288166 1722434 15941 SH SOLE 0 15632 0 309 ISHARES TR GLOBAL ENERG ETF 464287341 1246237 29016 SH SOLE 0 28550 0 466 ISHARES TR CORE S&P SCP ETF 464287804 1128409 10210 SH SOLE 0 10210 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8475958 166000 SH SOLE 0 160408 0 5592 ISHARES TR 1 3 YR TREAS BD 464287457 11085214 135549 SH SOLE 0 132966 0 2583 ISHARES TR USD INV GRDE ETF 464288620 241411 4755 SH SOLE 0 4755 0 0 ISHARES TR TRS FLT RT BD 46434V860 4043288 79765 SH SOLE 0 78689 0 1076 ISHARES TR IBONDS DEC 2030 46436E726 255730 11950 SH SOLE 0 11950 0 0 ISHARES TR CORE US AGGBD ET 464287226 4533236 46286 SH SOLE 0 45405 0 881 ISHARES TR IBONDS DEC25 ETF 46434VBD1 375003 15115 SH SOLE 0 15115 0 0 ISHARES TR IBONDS DEC 2033 46436E130 4493398 176350 SH SOLE 0 168384 0 7966 ISHARES TR IBOND DEC 2030 46436E593 298097 15350 SH SOLE 0 15350 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 6567933 56713 SH SOLE 0 54429 0 2284 ISHARES TR ROBOTICS ARTIF 46435U556 221729 6455 SH SOLE 0 6455 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 264180 11100 SH SOLE 0 11100 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 6088487 117994 SH SOLE 0 115835 0 2159 ISHARES TR IBOXX INV CP ETF 464287242 554730 5093 SH SOLE 0 4768 0 325 ISHARES TR RUS 1000 VAL ETF 464287598 932268 5205 SH SOLE 0 5105 0 100 ISHARES TR CONV BD ETF 46435G102 235020 2944 SH SOLE 0 2944 0 0 ISHARES TR IBONDS DEC 26 46435U259 1291177 50934 SH SOLE 0 50934 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8185297 38922 SH SOLE 0 38592 0 330 ISHARES TR MBS ETF 464288588 3800033 41117 SH SOLE 0 40069 0 1048 ISHARES TR MSCI EAFE ETF 464287465 483552 6055 SH SOLE 0 6055 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 11339139 221122 SH SOLE 0 216958 0 4164 ISHARES TR 20 YR TR BD ETF 464287432 5430526 57393 SH SOLE 0 56295 0 1098 ISHARES TR RUS 1000 ETF 464287622 2335635 8109 SH SOLE 0 8109 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 558852 13604 SH SOLE 0 13604 0 0 ISHARES TR RUS TP200 GR ETF 464289438 652219 3343 SH SOLE 0 3343 0 0 ISHARES TR SHORT TREAS BD 464288679 5392033 48779 SH SOLE 0 46676 0 2103 ISHARES TR IBONDS DEC 27 46435U283 642842 25540 SH SOLE 0 24605 0 935 ISHARES TR IBONDS DEC 29 46436E205 623899 27340 SH SOLE 0 27340 0 0 ISHARES TR EAFE GRWTH ETF 464288885 680343 6555 SH SOLE 0 6555 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 401594 16775 SH SOLE 0 16775 0 0 ISHARES TR CORE S&P500 ETF 464287200 2514567 4783 SH SOLE 0 4644 0 139 ISHARES TR IBONDS DEC 2029 46436E163 903620 35794 SH SOLE 0 32264 0 3530 ISHARES TR 10+ YR INVST GRD 464289511 418107 8117 SH SOLE 0 8117 0 0 JABIL INC COM 466313103 7904122 59008 SH SOLE 0 58557 0 451 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1159786 28665 SH SOLE 0 28380 0 285 JANUS DETROIT STR TR HENDERSON MTG 47103U852 449376 9964 SH SOLE 0 7764 0 2200 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 206660 3417 SH SOLE 0 3417 0 0 JOHNSON & JOHNSON COM 478160104 7275316 45991 SH SOLE 0 45474 0 517 JPMORGAN CHASE & CO COM 46625H100 16304019 81398 SH SOLE 0 80638 0 760 LAM RESEARCH CORP COM 512807108 439150 452 SH SOLE 0 452 0 0 LAMB WESTON HLDGS INC COM 513272104 900392 8452 SH SOLE 0 8320 0 132 LINDE PLC SHS G54950103 4908327 10571 SH SOLE 0 10442 0 129 LOCKHEED MARTIN CORP COM 539830109 4069722 8947 SH SOLE 0 8878 0 69 LPL FINL HLDGS INC COM 50212V100 3882947 14697 SH SOLE 0 14479 0 218 LUMENT FINANCE TRUST INC COM 55025L108 24900 10000 SH SOLE 0 10000 0 0 LXP INDUSTRIAL TRUST COM 529043101 531693 58946 SH SOLE 0 58946 0 0 M/I HOMES INC COM 55305B101 5980133 43878 SH SOLE 0 43712 0 166 MAGNOLIA OIL & GAS CORP CL A 559663109 498967 19228 SH SOLE 0 19228 0 0 MANHATTAN BRDG CAP INC COM 562803106 98093 19386 SH SOLE 0 19386 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 289471 2687 SH SOLE 0 2687 0 0 MASTERCARD INCORPORATED CL A 57636Q104 11219136 23297 SH SOLE 0 23076 0 221 MATADOR RES CO COM 576485205 4521598 67719 SH SOLE 0 67383 0 336 MCDONALDS CORP COM 580135101 11210465 39760 SH SOLE 0 39524 0 236 MERCHANTS BANCORP IND COM 58844R108 1026389 23770 SH SOLE 0 23770 0 0 META PLATFORMS INC CL A 30303M102 9422194 19404 SH SOLE 0 19268 0 136 MGIC INVT CORP WIS COM 552848103 1662131 74335 SH SOLE 0 74335 0 0 MICROSOFT CORP COM 594918104 37537588 89222 SH SOLE 0 88533 0 689 MODINE MFG CO COM 607828100 388185 4078 SH SOLE 0 4078 0 0 NATIONAL HEALTHCARE CORP COM 635906100 337306 3569 SH SOLE 0 3569 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 432640 11048 SH SOLE 0 11048 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 61034 10022 SH SOLE 0 10022 0 0 NELNET INC CL A 64031N108 1964745 20758 SH SOLE 0 20758 0 0 NETFLIX INC COM 64110L106 561173 924 SH SOLE 0 924 0 0 NEXTERA ENERGY INC COM 65339F101 3102000 48537 SH SOLE 0 47908 0 629 NORTHROP GRUMMAN CORP COM 666807102 2774037 5795 SH SOLE 0 5710 0 85 NOVA LTD COM M7516K103 9663485 54479 SH SOLE 0 54261 0 218 NOVO-NORDISK A S ADR 670100205 1250488 9739 SH SOLE 0 9739 0 0 NUCOR CORP COM 670346105 2696190 13624 SH SOLE 0 13464 0 160 NUVEEN MUN VALUE FD INC COM 670928100 471350 54116 SH SOLE 0 54116 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 223356 18248 SH SOLE 0 18248 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 262435 36500 SH SOLE 0 36500 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 149297 16607 SH SOLE 0 16607 0 0 NVIDIA CORPORATION COM 67066G104 28575989 31626 SH SOLE 0 31338 0 288 OFG BANCORP COM 67103X102 969870 26348 SH SOLE 0 26348 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 354518 10570 SH SOLE 0 10570 0 0 OTTER TAIL CORP COM 689648103 516326 5976 SH SOLE 0 5976 0 0 OXFORD INDS INC COM 691497309 2177300 19371 SH SOLE 0 19299 0 72 PAR PAC HOLDINGS INC COM NEW 69888T207 202866 5474 SH SOLE 0 5474 0 0 PATRICK INDS INC COM 703343103 1237231 10356 SH SOLE 0 10356 0 0 PC CONNECTION INC COM 69318J100 1988317 30158 SH SOLE 0 30158 0 0 PEPSICO INC COM 713448108 3305064 18885 SH SOLE 0 18772 0 113 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 647140 42547 SH SOLE 0 42547 0 0 PHOTRONICS INC COM 719405102 641278 22644 SH SOLE 0 22644 0 0 PHX MINERALS INC CL A 69291A100 37510 11000 SH SOLE 0 11000 0 0 PIONEER NAT RES CO COM 723787107 1691025 6442 SH SOLE 0 6341 0 101 PIPER SANDLER COMPANIES COM 724078100 2179023 10978 SH SOLE 0 10978 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 442134 10527 SH SOLE 0 10527 0 0 POTLATCHDELTIC CORPORATION COM 737630103 358575 7626 SH SOLE 0 7626 0 0 PRIMERICA INC COM 74164M108 1840284 7275 SH SOLE 0 7216 0 59 PROCTER AND GAMBLE CO COM 742718109 11647928 71790 SH SOLE 0 71469 0 321 PROGRESS SOFTWARE CORP COM 743312100 318527 5975 SH SOLE 0 5975 0 0 PROLOGIS INC. COM 74340W103 5133663 39423 SH SOLE 0 39073 0 350 PURECYCLE TECHNOLOGIES INC COM 74623V103 174651 28079 SH SOLE 0 28079 0 0 RADIAN GROUP INC COM 750236101 903154 26984 SH SOLE 0 26984 0 0 RADIUS RECYCLING INC CL A 806882106 579976 27448 SH SOLE 0 27448 0 0 RAVE RESTAURANT GROUP INC COM 754198109 32850 15000 SH SOLE 0 15000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2423219 115172 SH SOLE 0 115059 0 113 SABRA HEALTH CARE REIT INC COM 78573L106 148690 10067 SH SOLE 0 10067 0 0 SCHWAB CHARLES CORP COM 808513105 372840 5154 SH SOLE 0 5154 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 334260 13238 SH SOLE 0 12588 0 650 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1782050 29190 SH SOLE 0 29190 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 845544 12761 SH SOLE 0 12761 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 639805 17967 SH SOLE 0 17967 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 817141 8813 SH SOLE 0 8813 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10893354 52304 SH SOLE 0 52019 0 285 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 877566 22200 SH SOLE 0 22130 0 70 SELECT SECTOR SPDR TR INDL 81369Y704 733717 5825 SH SOLE 0 5765 0 60 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 379194 5776 SH SOLE 0 5654 0 122 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3338846 22601 SH SOLE 0 21932 0 669 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2923591 35802 SH SOLE 0 35457 0 345 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 495668 11768 SH SOLE 0 11603 0 165 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4418141 24026 SH SOLE 0 23902 0 124 SEMPRA COM 816851109 3938654 54833 SH SOLE 0 54547 0 286 SHELL PLC SPON ADS 780259305 799921 11932 SH SOLE 0 11932 0 0 SHOE CARNIVAL INC COM 824889109 474488 12950 SH SOLE 0 12950 0 0 SIGA TECHNOLOGIES INC COM 826917106 458354 53546 SH SOLE 0 53546 0 0 SILVERBOW RES INC COM 82836G102 211907 6207 SH SOLE 0 6207 0 0 SOUTHSTATE CORPORATION COM 840441109 481015 5657 SH SOLE 0 5657 0 0 SPDR GOLD TR GOLD SHS 78463V107 1062338 5164 SH SOLE 0 5148 0 16 SPDR S&P 500 ETF TR TR UNIT 78462F103 2461567 4706 SH SOLE 0 4706 0 0 SPDR SER TR S&P REGL BKG 78464A698 903079 17961 SH SOLE 0 17806 0 155 SPDR SER TR S&P HOMEBUILD 78464A888 1224142 10970 SH SOLE 0 10970 0 0 SPDR SER TR AEROSPACE DEF 78464A631 223551 1591 SH SOLE 0 1591 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1706238 57314 SH SOLE 0 54114 0 3200 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3490613 73580 SH SOLE 0 72397 0 1183 SPDR SER TR BBG CONV SEC ETF 78464A359 701914 9610 SH SOLE 0 8010 0 1600 SPDR SER TR S&P DIVID ETF 78464A763 537428 4095 SH SOLE 0 4095 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 208445 4950 SH SOLE 0 4950 0 0 STAG INDL INC COM 85254J102 232178 6040 SH SOLE 0 6040 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 13710 15000 SH SOLE 0 15000 0 0 SURGEPAYS INC COM NEW 86882L204 50050 13000 SH SOLE 0 13000 0 0 SYSCO CORP COM 871829107 3173407 39091 SH SOLE 0 38826 0 265 T-MOBILE US INC COM 872590104 6098552 37364 SH SOLE 0 37193 0 171 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1019559 7494 SH SOLE 0 7494 0 0 TARGET CORP COM 87612E106 239588 1352 SH SOLE 0 1352 0 0 TERRENO RLTY CORP COM 88146M101 280673 4227 SH SOLE 0 4227 0 0 THE CIGNA GROUP COM 125523100 3225490 8881 SH SOLE 0 8753 0 128 THERMO FISHER SCIENTIFIC INC COM 883556102 3210023 5523 SH SOLE 0 5523 0 0 TJX COS INC NEW COM 872540109 2050611 20219 SH SOLE 0 20219 0 0 TRACTOR SUPPLY CO COM 892356106 1513788 5784 SH SOLE 0 5506 0 278 TRANSCAT INC COM 893529107 251386 2256 SH SOLE 0 2256 0 0 UFP TECHNOLOGIES INC COM 902673102 300875 1193 SH SOLE 0 1193 0 0 UNION PAC CORP COM 907818108 3706657 15072 SH SOLE 0 14912 0 160 UNITED RENTALS INC COM 911363109 8944648 12404 SH SOLE 0 12178 0 226 UNITED STS LIME & MINERALS I COM 911922102 617150 2070 SH SOLE 0 2070 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 648500 2823 SH SOLE 0 2817 0 6 UNITEDHEALTH GROUP INC COM 91324P102 10970467 22176 SH SOLE 0 22043 0 133 V2X INC COM 92242T101 342571 7334 SH SOLE 0 7334 0 0 VALERO ENERGY CORP COM 91913Y100 7808726 45748 SH SOLE 0 45179 0 569 VANECK ETF TRUST BDC INCOME ETF 92189F411 426167 25217 SH SOLE 0 25217 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 635420 13662 SH SOLE 0 13662 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 522372 5753 SH SOLE 0 5753 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4605312 24001 SH SOLE 0 23302 0 699 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 485406 9593 SH SOLE 0 8328 0 1265 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1828704 22714 SH SOLE 0 20214 0 2500 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3689470 63014 SH SOLE 0 62883 0 131 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3973517 51397 SH SOLE 0 48815 0 2582 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2712312 34671 SH SOLE 0 34169 0 502 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1806583 30496 SH SOLE 0 29480 0 1016 VAREX IMAGING CORP COM 92214X106 211336 11676 SH SOLE 0 11676 0 0 VIRCO MFG CO COM 927651109 114798 10503 SH SOLE 0 10503 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 711157 29681 SH SOLE 0 28636 0 1045 VISHAY INTERTECHNOLOGY INC COM 928298108 1100116 48506 SH SOLE 0 48506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 230140 6514 SH SOLE 0 6514 0 0 VITAL ENERGY INC COM 516806205 310616 5912 SH SOLE 0 5912 0 0 WABASH NATL CORP COM 929566107 215987 7214 SH SOLE 0 7214 0 0 WALMART INC COM 931142103 12940430 215064 SH SOLE 0 212535 0 2529 WARRIOR MET COAL INC COM 93627C101 842516 13880 SH SOLE 0 13880 0 0 WESCO INTL INC COM 95082P105 613011 3579 SH SOLE 0 3579 0 0 WESTLAKE CORPORATION COM 960413102 553900 3625 SH SOLE 0 3552 0 73 WILLAMETTE VY VINEYARD INC COM 969136100 67706 12921 SH SOLE 0 12921 0 0 WINMARK CORP COM 974250102 1496715 4138 SH SOLE 0 4138 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 399097 9162 SH SOLE 0 9162 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 221210 5097 SH SOLE 0 5097 0 0 XENIA HOTELS & RESORTS INC COM 984017103 255981 17054 SH SOLE 0 17054 0 0 YETI HLDGS INC COM 98585X104 337390 8752 SH SOLE 0 8752 0 0 ZOETIS INC CL A 98978V103 3619910 21393 SH SOLE 0 21050 0 343 ZYMEWORKS INC COM 98985Y108 111281 10578 SH SOLE 0 10578 0 0