0000810384-24-000001.txt : 20240206 0000810384-24-000001.hdr.sgml : 20240206 20240206102739 ACCESSION NUMBER: 0000810384-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240206 DATE AS OF CHANGE: 20240206 EFFECTIVENESS DATE: 20240206 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: 24598668 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 12-31-2023 12-31-2023 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 02-06-2024 0 308 796216715 false
INFORMATION TABLE 2 table13f2023q4.xml ABBOTT LABS COM 002824100 7312500 66435 SH SOLE 0 65743 0 692 ABBVIE INC COM 00287Y109 6298601 40644 SH SOLE 0 40360 0 284 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5895288 16800 SH SOLE 0 16648 0 152 ACCO BRANDS CORP COM 00081T108 455982 74997 SH SOLE 0 74997 0 0 AGREE RLTY CORP COM 008492100 412323 6550 SH SOLE 0 6550 0 0 ALBEMARLE CORP COM 012653101 762132 5275 SH SOLE 0 5275 0 0 ALPHABET INC CAP STK CL A 02079K305 23810440 170452 SH SOLE 0 168923 0 1529 AMAZON COM INC COM 023135106 10576847 69612 SH SOLE 0 69064 0 548 AMEREN CORP COM 023608102 1378294 19053 SH SOLE 0 18947 0 106 AMERICAN ELEC PWR CO INC COM 025537101 2857320 35180 SH SOLE 0 34994 0 186 AMERICAN EQTY INVT LIFE HLD COM 025676206 527980 9462 SH SOLE 0 9462 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 314583 2646 SH SOLE 0 2646 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 70728 29725 SH SOLE 0 29725 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2182547 10110 SH SOLE 0 9954 0 156 AMERICAN WTR WKS CO INC NEW COM 030420103 639096 4842 SH SOLE 0 4760 0 82 AMGEN INC COM 031162100 1163889 4041 SH SOLE 0 3926 0 115 AMN HEALTHCARE SVCS INC COM 001744101 379342 5066 SH SOLE 0 5066 0 0 ANDERSONS INC COM 034164103 347081 6032 SH SOLE 0 6032 0 0 APPLE INC COM 037833100 29304355 152207 SH SOLE 0 150942 0 1265 ARC DOCUMENT SOLUTIONS INC COM 00191G103 117703 35885 SH SOLE 0 35885 0 0 ARCBEST CORP COM 03937C105 647211 5384 SH SOLE 0 5384 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6507998 8598 SH SOLE 0 8541 0 57 ASSURED GUARANTY LTD COM G0585R106 775912 10369 SH SOLE 0 10369 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7006555 104032 SH SOLE 0 103951 0 81 AVERY DENNISON CORP COM 053611109 4395969 21745 SH SOLE 0 21267 0 478 AVNET INC COM 053807103 418270 8299 SH SOLE 0 8299 0 0 AXOS FINANCIAL INC COM 05465C100 336937 6171 SH SOLE 0 6171 0 0 AXT INC COM 00246W103 38400 16000 SH SOLE 0 16000 0 0 BANCORP INC DEL COM 05969A105 2426349 62924 SH SOLE 0 62924 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3805919 10671 SH SOLE 0 10588 0 83 BEST BUY INC COM 086516101 1198075 15305 SH SOLE 0 15055 0 250 BLACKROCK INC COM 09247X101 8224227 10131 SH SOLE 0 9973 0 158 BOISE CASCADE CO DEL COM 09739D100 980808 7582 SH SOLE 0 7582 0 0 BOOT BARN HLDGS INC COM 099406100 361540 4710 SH SOLE 0 4710 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 96532 36565 SH SOLE 0 36565 0 0 BOYD GAMING CORP COM 103304101 585779 9356 SH SOLE 0 9356 0 0 BRINKER INTL INC COM 109641100 964339 22333 SH SOLE 0 22333 0 0 BROADCOM INC COM 11135F101 6839264 6127 SH SOLE 0 6063 0 64 CADENCE DESIGN SYSTEM INC COM 127387108 5093047 18699 SH SOLE 0 18420 0 279 CALLON PETE CO DEL COM 13123X508 347684 10731 SH SOLE 0 10731 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 262442 3884 SH SOLE 0 3884 0 0 CASEYS GEN STORES INC COM 147528103 1538269 5599 SH SOLE 0 5599 0 0 CATERPILLAR INC COM 149123101 10098018 34153 SH SOLE 0 33804 0 349 CBAK ENERGY TECHNOLOGY INC COM 14986C102 38850 37000 SH SOLE 0 37000 0 0 CBRE GROUP INC CL A 12504L109 3049535 32759 SH SOLE 0 32495 0 264 CELANESE CORP DEL COM 150870103 1096143 7055 SH SOLE 0 6955 0 100 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 638976 14509 SH SOLE 0 14509 0 0 CENTURY CMNTYS INC COM 156504300 434647 4769 SH SOLE 0 4769 0 0 CF INDS HLDGS INC COM 125269100 771548 9705 SH SOLE 0 9705 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1559777 9137 SH SOLE 0 9080 0 57 CHEVRON CORP NEW COM 166764100 8266895 55423 SH SOLE 0 54979 0 444 CISCO SYS INC COM 17275R102 2239552 44330 SH SOLE 0 44271 0 59 CIVITAS RESOURCES INC COM NEW 17888H103 502730 7352 SH SOLE 0 7352 0 0 CLEARWAY ENERGY INC CL C 18539C204 205533 7493 SH SOLE 0 7493 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 505293 24745 SH SOLE 0 24745 0 0 COCA COLA CONS INC COM 191098102 896834 966 SH SOLE 0 966 0 0 COHU INC COM 192576106 289596 8183 SH SOLE 0 8183 0 0 COMCAST CORP NEW CL A 20030N101 2103748 47976 SH SOLE 0 47711 0 265 CONCENTRIX CORP COM 20602D101 728718 7420 SH SOLE 0 7220 0 200 CONOCOPHILLIPS COM 20825C104 2479255 21360 SH SOLE 0 21267 0 93 CORCEPT THERAPEUTICS INC COM 218352102 589999 18165 SH SOLE 0 18165 0 0 COSTCO WHSL CORP NEW COM 22160K105 2541968 3851 SH SOLE 0 3722 0 129 CPI AEROSTRUCTURES INC COM NEW 125919308 58911 21579 SH SOLE 0 21579 0 0 CPS TECHNOLOGIES CORP COM 12619F104 84487 35952 SH SOLE 0 35952 0 0 CRA INTL INC COM 12618T105 341033 3450 SH SOLE 0 3450 0 0 CROCS INC COM 227046109 301995 3233 SH SOLE 0 3233 0 0 DANAHER CORPORATION COM 235851102 4612688 19939 SH SOLE 0 19828 0 111 DARDEN RESTAURANTS INC COM 237194105 1350875 8222 SH SOLE 0 8154 0 68 DATA I O CORP COM 237690102 45282 15402 SH SOLE 0 15402 0 0 DECKERS OUTDOOR CORP COM 243537107 6085387 9104 SH SOLE 0 9014 0 90 DEERE & CO COM 244199105 5223502 13063 SH SOLE 0 13060 0 3 DIGITAL RLTY TR INC COM 253868103 672765 4999 SH SOLE 0 4922 0 77 DISNEY WALT CO COM 254687106 596907 6611 SH SOLE 0 6593 0 18 DIXIE GROUP INC CL A 255519100 13647 18331 SH SOLE 0 18331 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1305030 20924 SH SOLE 0 20924 0 0 DORIAN LPG LTD SHS USD Y2106R110 863449 19682 SH SOLE 0 19682 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 658318 47090 SH SOLE 0 47090 0 0 EATON CORP PLC SHS G29183103 6638444 27566 SH SOLE 0 27566 0 0 ELEVANCE HEALTH INC COM 036752103 2724674 5778 SH SOLE 0 5698 0 80 ELI LILLY & CO COM 532457108 10254729 17592 SH SOLE 0 17542 0 50 ELTEK LTD SHS M40184208 361403 25907 SH SOLE 0 25907 0 0 ENCORE WIRE CORP COM 292562105 2559355 11982 SH SOLE 0 11944 0 38 ENOVA INTL INC COM 29357K103 10024423 181077 SH SOLE 0 180168 0 909 ENOVIX CORPORATION COM 293594107 237830 18996 SH SOLE 0 18996 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 82258 75466 SH SOLE 0 75466 0 0 EPLUS INC COM 294268107 373971 4684 SH SOLE 0 4684 0 0 EVERCORE INC CLASS A 29977A105 1158693 6774 SH SOLE 0 6774 0 0 EXXON MOBIL CORP COM 30231G102 1548090 15484 SH SOLE 0 15484 0 0 EZCORP INC CL A NON VTG 302301106 290282 33213 SH SOLE 0 33213 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1352499 7073 SH SOLE 0 7073 0 0 FEDERATED HERMES INC CL B 314211103 243724 7198 SH SOLE 0 7198 0 0 FIRST BANCORP P R COM NEW 318672706 790620 48062 SH SOLE 0 48062 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1263319 62977 SH SOLE 0 62977 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1233797 22916 SH SOLE 0 22624 0 292 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 19100 10000 SH SOLE 0 10000 0 0 FTI CONSULTING INC COM 302941109 1086562 5456 SH SOLE 0 5456 0 0 GAIA INC NEW CL A 36269P104 28620 10600 SH SOLE 0 10600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7195485 31997 SH SOLE 0 31677 0 320 GENERAC HLDGS INC COM 368736104 1158507 8964 SH SOLE 0 8924 0 40 GLOBAL SELF STORAGE INC COM 37955N106 72306 15600 SH SOLE 0 15600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6851275 17760 SH SOLE 0 17709 0 51 HAVERTY FURNITURE COS INC COM 419596101 767084 21608 SH SOLE 0 21608 0 0 HF SINCLAIR CORP COM 403949100 498463 8970 SH SOLE 0 8970 0 0 HILLENBRAND INC COM 431571108 632768 13224 SH SOLE 0 13224 0 0 HOME DEPOT INC COM 437076102 11473878 33109 SH SOLE 0 32801 0 308 HOULIHAN LOKEY INC CL A 441593100 759990 6338 SH SOLE 0 6338 0 0 IDACORP INC COM 451107106 371256 3776 SH SOLE 0 3776 0 0 INGLES MKTS INC CL A 457030104 1247010 14438 SH SOLE 0 14438 0 0 INNOSPEC INC COM 45768S105 1172259 9512 SH SOLE 0 9512 0 0 INNOVIVA INC COM 45781M101 1232064 76812 SH SOLE 0 76812 0 0 INSIGHT ENTERPRISES INC COM 45765U103 8846211 49925 SH SOLE 0 49564 0 361 INSTALLED BLDG PRODS INC COM 45780R101 1301313 7118 SH SOLE 0 7118 0 0 INTEGER HLDGS CORP COM 45826H109 1135952 11465 SH SOLE 0 11465 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 5536310 221541 SH SOLE 0 212239 0 9302 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1521307 114384 SH SOLE 0 113510 0 874 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1749533 75803 SH SOLE 0 74139 0 1664 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 268202 11307 SH SOLE 0 11307 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2352313 56778 SH SOLE 0 56674 0 104 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 731743 21995 SH SOLE 0 21560 0 435 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 458097 9634 SH SOLE 0 9214 0 420 INVESCO QQQ TR UNIT SER 1 46090E103 1054514 2575 SH SOLE 0 2485 0 90 ISHARES GOLD TR ISHARES NEW 464285204 14507568 371703 SH SOLE 0 367772 0 3931 ISHARES INC MSCI CDA ETF 464286509 312330 8515 SH SOLE 0 8515 0 0 ISHARES SILVER TR ISHARES 46428Q109 1426960 65517 SH SOLE 0 62817 0 2700 ISHARES TR NATIONAL MUN ETF 464288414 2503946 23097 SH SOLE 0 22870 0 227 ISHARES TR TIPS BD ETF 464287176 6136869 57092 SH SOLE 0 56315 0 777 ISHARES TR IBONDS DEC 2032 46436E296 4325106 187153 SH SOLE 0 182602 0 4551 ISHARES TR SHRT NAT MUN ETF 464288158 3520270 33390 SH SOLE 0 32415 0 975 ISHARES TR COHEN STEER REIT 464287564 528570 9000 SH SOLE 0 9000 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3566000 36170 SH SOLE 0 36024 0 146 ISHARES TR 7-10 YR TRSY BD 464287440 3341263 34664 SH SOLE 0 34197 0 467 ISHARES TR IBONDS 29 TRM TS 46436E825 249294 11446 SH SOLE 0 11446 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1220894 7860 SH SOLE 0 7860 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1013530 9362 SH SOLE 0 8751 0 611 ISHARES TR IBONDS DEC 28 46435U325 255900 10000 SH SOLE 0 10000 0 0 ISHARES TR INTRM GOV CR ETF 464288612 468172 4469 SH SOLE 0 4469 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1148100 10606 SH SOLE 0 10606 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 8039315 158817 SH SOLE 0 153988 0 4829 ISHARES TR GLOBAL ENERG ETF 464287341 1347300 34449 SH SOLE 0 33183 0 1266 ISHARES TR 1 3 YR TREAS BD 464287457 12688077 154657 SH SOLE 0 147072 0 7585 ISHARES TR GOV/CRED BD ETF 464288596 209723 1993 SH SOLE 0 1993 0 0 ISHARES TR AGENCY BOND ETF 464288166 1816472 16752 SH SOLE 0 16443 0 309 ISHARES TR IBONDS DEC 2033 46436E130 531864 20575 SH SOLE 0 18075 0 2500 ISHARES TR IBOND DEC 2030 46436E593 282982 14350 SH SOLE 0 14350 0 0 ISHARES TR USD INV GRDE ETF 464288620 243741 4755 SH SOLE 0 4755 0 0 ISHARES TR CORE US AGGBD ET 464287226 4613225 46481 SH SOLE 0 45600 0 881 ISHARES TR IBONDS DEC 2030 46436E726 258598 11950 SH SOLE 0 11950 0 0 ISHARES TR RUS TP200 GR ETF 464289438 605560 3456 SH SOLE 0 3456 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7073481 60390 SH SOLE 0 56906 0 3484 ISHARES TR ISHS 5-10YR INVT 464288638 6558185 126119 SH SOLE 0 121358 0 4761 ISHARES TR IBOXX INV CP ETF 464287242 422279 3816 SH SOLE 0 3816 0 0 ISHARES TR TRS FLT RT BD 46434V860 4336281 85918 SH SOLE 0 82667 0 3251 ISHARES TR RUS 1000 VAL ETF 464287598 959937 5809 SH SOLE 0 5477 0 332 ISHARES TR CONV BD ETF 46435G102 289919 3689 SH SOLE 0 3689 0 0 ISHARES TR CORE S&P500 ETF 464287200 2459317 5149 SH SOLE 0 5010 0 139 ISHARES TR MSCI EAFE ETF 464287465 456244 6055 SH SOLE 0 6055 0 0 ISHARES TR MBS ETF 464288588 3777030 40147 SH SOLE 0 39099 0 1048 ISHARES TR ISHS 1-5YR INVS 464288646 12134592 236657 SH SOLE 0 228491 0 8166 ISHARES TR 20 YR TR BD ETF 464287432 8460568 85564 SH SOLE 0 83200 0 2364 ISHARES TR IBONDS DEC 26 46435U259 1282795 50284 SH SOLE 0 50284 0 0 ISHARES TR RUS 1000 ETF 464287622 2081033 7935 SH SOLE 0 7935 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 520760 12951 SH SOLE 0 12951 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7671136 38220 SH SOLE 0 37890 0 330 ISHARES TR EAFE GRWTH ETF 464288885 616257 6363 SH SOLE 0 6363 0 0 ISHARES TR IBONDS DEC 29 46436E205 549989 23840 SH SOLE 0 23840 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 400252 16775 SH SOLE 0 16775 0 0 ISHARES TR IBONDS DEC 27 46435U283 625336 24605 SH SOLE 0 24605 0 0 ISHARES TR SHORT TREAS BD 464288679 6000546 54486 SH SOLE 0 51381 0 3105 ISHARES TR IBONDS DEC 2029 46436E163 496640 19400 SH SOLE 0 16800 0 2600 ISHARES TR 10+ YR INVST GRD 464289511 313347 5947 SH SOLE 0 5947 0 0 JABIL INC COM 466313103 8411712 66026 SH SOLE 0 65563 0 463 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1197107 30957 SH SOLE 0 30672 0 285 JANUS DETROIT STR TR HENDERSON MTG 47103U852 219685 4782 SH SOLE 0 4782 0 0 JOHNSON & JOHNSON COM 478160104 7476655 47701 SH SOLE 0 47183 0 518 JPMORGAN CHASE & CO COM 46625H100 14355419 84394 SH SOLE 0 83634 0 760 LAM RESEARCH CORP COM 512807108 313304 400 SH SOLE 0 400 0 0 LAMB WESTON HLDGS INC COM 513272104 309137 2860 SH SOLE 0 2860 0 0 LINDE PLC SHS G54950103 4655809 11336 SH SOLE 0 11207 0 129 LOCKHEED MARTIN CORP COM 539830109 3906929 8620 SH SOLE 0 8552 0 68 LPL FINL HLDGS INC COM 50212V100 3334633 14650 SH SOLE 0 14432 0 218 LUMENT FINANCE TRUST INC COM 55025L108 23300 10000 SH SOLE 0 10000 0 0 LXP INDUSTRIAL TRUST COM 529043101 584744 58946 SH SOLE 0 58946 0 0 M/I HOMES INC COM 55305B101 5217591 37880 SH SOLE 0 37732 0 148 MAGNOLIA OIL & GAS CORP CL A 559663109 409045 19213 SH SOLE 0 19213 0 0 MANHATTAN BRDG CAP INC COM 562803106 96348 19386 SH SOLE 0 19386 0 0 MARINEMAX INC COM 567908108 223675 5750 SH SOLE 0 5750 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 228015 2686 SH SOLE 0 2686 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10199987 23915 SH SOLE 0 23694 0 221 MATADOR RES CO COM 576485205 3956319 69580 SH SOLE 0 69244 0 336 MCDONALDS CORP COM 580135101 13247020 44676 SH SOLE 0 44440 0 236 MERCHANTS BANCORP IND COM 58844R108 1118917 26278 SH SOLE 0 26278 0 0 META PLATFORMS INC CL A 30303M102 7157779 20222 SH SOLE 0 20085 0 137 MGIC INVT CORP WIS COM 552848103 1433922 74335 SH SOLE 0 74335 0 0 MICROSOFT CORP COM 594918104 35319278 93924 SH SOLE 0 93212 0 712 NATIONAL HEALTHCARE CORP COM 635906100 337056 3647 SH SOLE 0 3647 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 65444 10022 SH SOLE 0 10022 0 0 NELNET INC CL A 64031N108 2063289 23388 SH SOLE 0 23388 0 0 NETFLIX INC COM 64110L106 455233 935 SH SOLE 0 935 0 0 NEXTERA ENERGY INC COM 65339F101 2934835 48318 SH SOLE 0 47689 0 629 NORTHROP GRUMMAN CORP COM 666807102 2987399 6381 SH SOLE 0 6296 0 85 NOVA LTD COM M7516K103 7741377 56346 SH SOLE 0 56126 0 220 NOVO-NORDISK A S ADR 670100205 596803 5769 SH SOLE 0 5769 0 0 NUCOR CORP COM 670346105 2515400 14453 SH SOLE 0 14293 0 160 NUVEEN MUN VALUE FD INC COM 670928100 413798 48116 SH SOLE 0 48116 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 215691 18248 SH SOLE 0 18248 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 146474 16607 SH SOLE 0 16607 0 0 NVIDIA CORPORATION COM 67066G104 16943952 34215 SH SOLE 0 33910 0 305 OFG BANCORP COM 67103X102 987523 26348 SH SOLE 0 26348 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 355901 10564 SH SOLE 0 10564 0 0 OTTER TAIL CORP COM 689648103 507951 5978 SH SOLE 0 5978 0 0 OXFORD INDS INC COM 691497309 2031700 20317 SH SOLE 0 20245 0 72 PATRICK INDS INC COM 703343103 1038723 10351 SH SOLE 0 10351 0 0 PC CONNECTION INC COM 69318J100 2026045 30145 SH SOLE 0 30145 0 0 PEPSICO INC COM 713448108 3323939 19571 SH SOLE 0 19458 0 113 PHOTRONICS INC COM 719405102 710342 22644 SH SOLE 0 22644 0 0 PHX MINERALS INC CL A 69291A100 35420 11000 SH SOLE 0 11000 0 0 PHYSICIANS RLTY TR COM 71943U104 281174 21125 SH SOLE 0 21125 0 0 PIONEER NAT RES CO COM 723787107 1611265 7165 SH SOLE 0 7064 0 101 PIPER SANDLER COMPANIES COM 724078100 1965889 11242 SH SOLE 0 11242 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 456240 10527 SH SOLE 0 10527 0 0 POTLATCHDELTIC CORPORATION COM 737630103 374437 7626 SH SOLE 0 7626 0 0 PRIMERICA INC COM 74164M108 1504723 7313 SH SOLE 0 7253 0 60 PROCTER AND GAMBLE CO COM 742718109 10747976 73345 SH SOLE 0 73024 0 321 PROGRESS SOFTWARE CORP COM 743312100 324443 5975 SH SOLE 0 5975 0 0 PROLOGIS INC. COM 74340W103 5475697 41078 SH SOLE 0 40728 0 350 PURECYCLE TECHNOLOGIES INC COM 74623V103 85500 21111 SH SOLE 0 21111 0 0 RADIAN GROUP INC COM 750236101 770393 26984 SH SOLE 0 26984 0 0 RAVE RESTAURANT GROUP INC COM 754198109 33450 15000 SH SOLE 0 15000 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2246491 115918 SH SOLE 0 115805 0 113 SABRA HEALTH CARE REIT INC COM 78573L106 143556 10060 SH SOLE 0 10060 0 0 SCHNITZER STEEL INDS INC CL A 806882106 972781 32254 SH SOLE 0 32254 0 0 SCHWAB CHARLES CORP COM 808513105 3093661 44966 SH SOLE 0 44909 0 57 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 341284 13767 SH SOLE 0 13117 0 650 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1423816 25576 SH SOLE 0 25576 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 785868 12862 SH SOLE 0 12862 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 618237 18329 SH SOLE 0 18329 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 674133 8126 SH SOLE 0 8126 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10633943 55247 SH SOLE 0 54962 0 285 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 368074 5812 SH SOLE 0 5690 0 122 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 929993 23215 SH SOLE 0 23145 0 70 SELECT SECTOR SPDR TR INDL 81369Y704 663992 5825 SH SOLE 0 5765 0 60 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3161152 23179 SH SOLE 0 22509 0 670 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2788110 38372 SH SOLE 0 37927 0 445 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 446989 11888 SH SOLE 0 11723 0 165 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4441640 24840 SH SOLE 0 24716 0 124 SEMPRA COM 816851109 4140715 55409 SH SOLE 0 55051 0 358 SHELL PLC SPON ADS 780259305 790784 12018 SH SOLE 0 12018 0 0 SHOE CARNIVAL INC COM 824889109 391220 12950 SH SOLE 0 12950 0 0 SIGA TECHNOLOGIES INC COM 826917106 299858 53546 SH SOLE 0 53546 0 0 SOUTHSTATE CORPORATION COM 840441109 477565 5655 SH SOLE 0 5655 0 0 SPDR GOLD TR GOLD SHS 78463V107 1216606 6364 SH SOLE 0 6348 0 16 SPDR S&P 500 ETF TR TR UNIT 78462F103 2234432 4701 SH SOLE 0 4701 0 0 SPDR SER TR S&P REGL BKG 78464A698 1332718 25419 SH SOLE 0 25264 0 155 SPDR SER TR NUVEEN BLMBRG SH 78468R739 3862366 80820 SH SOLE 0 79637 0 1183 SPDR SER TR S&P HOMEBUILD 78464A888 1069766 11183 SH SOLE 0 11183 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1635339 54914 SH SOLE 0 54914 0 0 SPDR SER TR S&P DIVID ETF 78464A763 520375 4164 SH SOLE 0 4164 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 266955 3700 SH SOLE 0 2100 0 1600 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 239001 5700 SH SOLE 0 5700 0 0 STAG INDL INC COM 85254J102 236934 6035 SH SOLE 0 6035 0 0 STANDARD MTR PRODS INC COM 853666105 228231 5733 SH SOLE 0 5733 0 0 SUPER MICRO COMPUTER INC COM 86800U104 714061 2512 SH SOLE 0 2512 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 10710 15000 SH SOLE 0 15000 0 0 SURGEPAYS INC COM NEW 86882L204 64500 10000 SH SOLE 0 10000 0 0 SYSCO CORP COM 871829107 2855507 39047 SH SOLE 0 38782 0 265 T-MOBILE US INC COM 872590104 6145128 38328 SH SOLE 0 38157 0 171 TARGET CORP COM 87612E106 228014 1601 SH SOLE 0 1601 0 0 TERRENO RLTY CORP COM 88146M101 264781 4225 SH SOLE 0 4225 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3078582 5800 SH SOLE 0 5800 0 0 TJX COS INC NEW COM 872540109 1940741 20688 SH SOLE 0 20688 0 0 TRACTOR SUPPLY CO COM 892356106 1311253 6098 SH SOLE 0 5819 0 279 TRANSCAT INC COM 893529107 246648 2256 SH SOLE 0 2256 0 0 UNION PAC CORP COM 907818108 3723599 15160 SH SOLE 0 15000 0 160 UNITED RENTALS INC COM 911363109 7300210 12731 SH SOLE 0 12505 0 226 UNITED STS LIME & MINERALS I COM 911922102 476825 2070 SH SOLE 0 2070 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 631524 2872 SH SOLE 0 2866 0 6 UNITEDHEALTH GROUP INC COM 91324P102 13682429 25989 SH SOLE 0 25856 0 133 UTAH MED PRODS INC COM 917488108 361472 4292 SH SOLE 0 4292 0 0 V2X INC COM 92242T101 340591 7334 SH SOLE 0 7334 0 0 VALERO ENERGY CORP COM 91913Y100 6039280 46456 SH SOLE 0 45887 0 569 VANECK ETF TRUST BDC INCOME ETF 92189F411 404481 25217 SH SOLE 0 25217 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1242909 26428 SH SOLE 0 26428 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 410777 20580 SH SOLE 0 20580 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 434069 4979 SH SOLE 0 4979 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5520040 30672 SH SOLE 0 29884 0 788 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 489723 9593 SH SOLE 0 8328 0 1265 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3695221 62293 SH SOLE 0 62162 0 131 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3178268 39654 SH SOLE 0 39152 0 502 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1934626 31442 SH SOLE 0 30426 0 1016 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3742248 48368 SH SOLE 0 47086 0 1282 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1703629 20960 SH SOLE 0 20960 0 0 VAREX IMAGING CORP COM 92214X106 239235 11670 SH SOLE 0 11670 0 0 VERALTO CORP COM SHS 92338C103 279849 3402 SH SOLE 0 3386 0 16 VIRCO MFG CO COM 927651109 126351 10503 SH SOLE 0 10503 0 0 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 643071 26873 SH SOLE 0 25828 0 1045 VISHAY INTERTECHNOLOGY INC COM 928298108 1067576 44538 SH SOLE 0 44538 0 0 VISHAY PRECISION GROUP INC COM 92835K103 221932 6514 SH SOLE 0 6514 0 0 VITAL ENERGY INC COM 516806205 268937 5912 SH SOLE 0 5912 0 0 WALMART INC COM 931142103 11650676 73902 SH SOLE 0 73058 0 844 WARRIOR MET COAL INC COM 93627C101 845715 13871 SH SOLE 0 13871 0 0 WESCO INTL INC COM 95082P105 622317 3579 SH SOLE 0 3579 0 0 WESTLAKE CORPORATION COM 960413102 515473 3683 SH SOLE 0 3610 0 73 WILLAMETTE VY VINEYARD INC COM 969136100 69223 12921 SH SOLE 0 12921 0 0 WINMARK CORP COM 974250102 1947871 4665 SH SOLE 0 4665 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 332305 8105 SH SOLE 0 8105 0 0 XENIA HOTELS & RESORTS INC COM 984017103 232071 17039 SH SOLE 0 17039 0 0 YETI HLDGS INC COM 98585X104 347444 6710 SH SOLE 0 6710 0 0 ZOETIS INC CL A 98978V103 4278192 21676 SH SOLE 0 21333 0 343