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