0000810384-23-000003.txt : 20230426
0000810384-23-000003.hdr.sgml : 20230426
20230425174046
ACCESSION NUMBER: 0000810384-23-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230426
DATE AS OF CHANGE: 20230425
EFFECTIVENESS DATE: 20230426
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: JAMES INVESTMENT RESEARCH INC
CENTRAL INDEX KEY: 0000810384
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: 23846063
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-2023
03-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
04-25-2023
0
624
755757
false
INFORMATION TABLE
2
inftable.xml
A P MOLLER-MAERSK-B-UNSP ADR
com
00202f102
1
150
SH
SOLE
150
0
0
ABB LTD-SPON ADR
com
000375204
5291
154248
SH
SOLE
153645
0
603
ABBOTT LABORATORIES
com
002824100
7328
72369
SH
SOLE
72213
18
138
ABBVIE INC
com
00287y109
6880
43169
SH
SOLE
42996
14
159
ACADIA HEALTHCARE CO INC
com
00404a109
46
643
SH
OTR
643
0
0
ACCELLERON INDUSRIES AG
com
00449r109
0
6
SH
SOLE
6
0
0
ACCENTURE PLC
com
g1151c101
4678
16368
SH
SOLE
16304
6
58
ACCO BRANDS CORP
com
00081t108
399
74997
SH
SOLE
74997
0
0
ACME UNITED CORP
com
004816104
61
2660
SH
SOLE
2660
0
0
ACME UNITED CORP
com
004816104
5
200
SH
OTR
200
0
0
ADDUS HOMECARE CORP
com
006739106
32
300
SH
OTR
300
0
0
ADOBE SYSTEMS INC
com
00724f101
3
8
SH
SOLE
8
0
0
ADVISOR SHRS DORSEY WRIGHT SHO
com
00768y529
6
674
SH
OTR
674
0
0
ADVISORSHARES RANGER EQ BEAR E
com
00768y412
6
238
SH
OTR
238
0
0
ADYEN NV-UNSPON ADR
com
00783v104
3
178
SH
SOLE
178
0
0
AES CORP
com
00130h105
37
1540
SH
SOLE
1540
0
0
AGFIQ US MARKET NEUTRAL ANTI-B
com
00110g408
7
334
SH
OTR
334
0
0
AGREE REALTY CORP
com
008492100
449
6550
SH
SOLE
6550
0
0
AIR T INC
com
009207101
33
1313
SH
SOLE
1313
0
0
AKZO NOBEL NV-SPON ADR
com
010199503
2
70
SH
SOLE
70
0
0
ALIBABA GROUP HOLDING LTD
com
01609w102
1
10
SH
SOLE
10
0
0
ALLEGIANT TRAVEL CO
com
01748x102
223
2420
SH
SOLE
2420
0
0
ALLSTATE CORP
com
020002101
1264
11405
SH
SOLE
11405
0
0
ALPHA & OMEGA SEMICONDUCTOR LT
com
g6331p104
7
250
SH
SOLE
250
0
0
ALPHABET INC
com
02079k107
3
32
SH
SOLE
32
0
0
ALPHABET INC
com
02079k305
18771
180964
SH
SOLE
180633
51
280
ALPHABET INC
com
02079k305
35
342
SH
OTR
342
0
0
AMAZON.COM INC
com
023135106
4803
46501
SH
SOLE
46298
42
161
AMCON DISTRIBUTING CO
com
02341q205
47
280
SH
SOLE
280
0
0
AMEREN CORPORATION
com
023608102
1776
20560
SH
SOLE
20560
0
0
AMERICAN ELECTRIC POWER INC
com
025537101
3651
40128
SH
SOLE
40048
15
65
AMERICAN ELECTRIC POWER INC
com
025537101
28
306
SH
OTR
306
0
0
AMERICAN EQUITY INVESTMENT LIF
com
025676206
588
16121
SH
SOLE
16121
0
0
AMERICAN EXPRESS CO
com
025816109
3
20
SH
SOLE
20
0
0
AMERICAN FINANCIAL GROUP INC/O
com
025932104
321
2646
SH
SOLE
2646
0
0
AMERICAN SHARED HOSPITAL SERVI
com
029595105
84
29725
SH
SOLE
29725
0
0
AMERICAN TOWER REIT INC
com
03027x100
2171
10623
SH
SOLE
10584
6
33
AMERICAN WATER WORKS CO INC
com
030420103
826
5636
SH
SOLE
5636
0
0
AMGEN INC
com
031162100
831
3438
SH
SOLE
3438
0
0
AMN HEALTHCARE SERVICES INC
com
001744101
916
11044
SH
SOLE
11044
0
0
AMTECH SYSTEMS INC
com
032332504
24
2500
SH
SOLE
2500
0
0
ANHEUSER-BUSCH COMPANIES INC.
com
03524a108
33
490
SH
OTR
490
0
0
APPLE INC
com
037833100
25339
153661
SH
SOLE
153222
71
368
APPLE INC
com
037833100
48
291
SH
OTR
291
0
0
ARC DOCUMENT SOLUTIONS INC
com
00191g103
114
35885
SH
SOLE
35885
0
0
ARCBEST CORP
com
03937c105
498
5384
SH
SOLE
5384
0
0
ARCH CAPITAL GROUP LTD
com
g0450a105
24
354
SH
OTR
354
0
0
ARCH RESOURCES INC
com
03940r107
454
3456
SH
SOLE
3456
0
0
ARCHER DANIELS MIDLD
com
039483102
10
130
SH
SOLE
130
0
0
ARK RESTAURANTS
com
040712101
34
1928
SH
SOLE
1928
0
0
ARMANINO FOODS OF DISTINCTION
com
042166801
76
19285
SH
SOLE
19285
0
0
ARTHUR J GALLAGHER & CO
com
363576109
6948
36320
SH
SOLE
36194
0
126
ASML HOLDING N V
com
n07059210
7028
10324
SH
SOLE
10291
4
29
ASSURED GUARANTY LTD
com
g0585r106
521
10369
SH
SOLE
10369
0
0
ASTRAZENECA PLC-SPONS ADR
com
046353108
7354
105957
SH
SOLE
105778
0
179
AUTOSCOPE TECHNOLOGIES CORP
com
053306106
27
6751
SH
SOLE
6751
0
0
AVANTIS INTL S/C VALUE ETF
com
025072802
52
892
SH
SOLE
892
0
0
AVERY DENNISON CORP
com
053611109
4496
25125
SH
SOLE
25066
0
59
AVERY DENNISON CORP
com
053611109
6
32
SH
OTR
32
0
0
AVIAT NETWORKS INC
com
05366y201
130
3763
SH
SOLE
3763
0
0
AVNET INC.
com
053807103
375
8299
SH
SOLE
8299
0
0
BANCORP INC/THE
com
05969a105
495
17788
SH
SOLE
17788
0
0
BANKUNITED INC
com
06652k103
111
4932
SH
SOLE
4932
0
0
BERKLEY WR CORP
com
084423102
15
235
SH
OTR
235
0
0
BERKSHIRE HATHAWAY CLASS B
com
084670702
2784
9016
SH
SOLE
8964
13
39
BEST BUY INC
com
086516101
1820
23254
SH
SOLE
23113
0
141
BETTER ON-LINE SOLUTIONS
com
m20115180
98
36565
SH
SOLE
36565
0
0
BIONTECH SE-ADR
com
09075v102
2
16
SH
SOLE
16
0
0
BLACKROCK INC
com
09247x101
7558
11295
SH
SOLE
11269
2
24
BLACKROCK MUNICIPAL INCOME TRU
com
09249n101
51
4748
SH
OTR
4748
0
0
BOEING CO
com
097023105
4
21
SH
SOLE
21
0
0
BOISE CASCADE CO
com
09739D100
597
9443
SH
SOLE
9443
0
0
BOX INC
com
10316T104
85
3163
SH
OTR
3163
0
0
BOYD GAMING CORP
com
103304101
141
2196
SH
SOLE
2196
0
0
BP AMOCO PLC
com
055622104
49
1282
SH
SOLE
1282
0
0
BRINKER INTERNATIONAL INC
com
109641100
742
19539
SH
SOLE
19539
0
0
BRISTOL-MYERS SQUIBB
com
110122108
27
390
SH
SOLE
390
0
0
BROADCOM INC
com
11135f101
2970
4630
SH
SOLE
4609
0
21
BROOKFIELD RENEWABLE CORP
com
11284V105
2
70
SH
SOLE
70
0
0
CADENCE BANCORP
com
12740c103
230
11065
SH
SOLE
11065
0
0
CADENCE DESIGN SYS INC
com
127387108
4629
22032
SH
SOLE
21927
0
105
CAIXABANK- UNSPON ADR
com
12803k109
4
3290
SH
SOLE
3290
0
0
CALLON PETROLEUM CO
com
13123x508
198
5935
SH
SOLE
5935
0
0
CAMBRIA SHAREHOLDER YIELD ET
com
132061201
195
3321
SH
SOLE
3321
0
0
CAMBRIA TAIL RISK ETF
com
132061862
19
1319
SH
OTR
1319
0
0
CAMECO CORP
com
13321l108
0
3
SH
OTR
3
0
0
CAPRI HOLDINGS LTD
com
g1890l107
481
10229
SH
SOLE
10229
0
0
CARRIER GLOBAL CORP
com
14448c104
59
1287
SH
OTR
1287
0
0
CATERPILLAR INC
com
149123101
8621
37671
SH
SOLE
37589
10
72
CBAK ENERGY TECHNOLOGY, INC.
com
14986c102
33
37000
SH
SOLE
37000
0
0
CBRE GROUP INC
com
12504l109
2431
33385
SH
SOLE
33385
0
0
CELANESE CORPORATION
com
150870103
1543
14169
SH
SOLE
14169
0
0
CELSIUS HOLDINGS INC
com
15118v207
31
335
SH
OTR
335
0
0
CENTRAL GARDEN AND PET CO-A
com
153527205
938
24013
SH
SOLE
24013
0
0
CENTURY COMMUNITIES INC
com
156504300
305
4769
SH
SOLE
4769
0
0
CF INDUSTRIES HLDG
com
125269100
1593
21976
SH
SOLE
21860
0
116
CHENIERE ENERGY INC
com
16411r208
1935
12277
SH
SOLE
12277
0
0
CHEVRON CORPORATION
com
166764100
11931
73125
SH
SOLE
73005
15
105
CIA SIDERURGICA NACL-SP ADR
com
20440w105
1
346
SH
SOLE
346
0
0
CIGNA CORP
com
125523100
76
296
SH
OTR
296
0
0
CISCO SYSTEMS INC
com
17275r102
57
1092
SH
SOLE
1092
0
0
CIVITAS RESOURCES INC
com
17888H103
502
7352
SH
SOLE
7352
0
0
CLEARWAY ENERGY INC-C
com
18539c204
235
7493
SH
SOLE
7493
0
0
CLEVELAND-CLIFFS INC
com
185899101
454
24745
SH
SOLE
24745
0
0
CLIMB GLOBAL SOLUTIONS, INC.
com
946760105
64
1200
SH
SOLE
1200
0
0
COCA COLA BOTTLG CO
com
191098102
517
966
SH
SOLE
966
0
0
COCA COLA COMPANY
com
191216100
21
334
SH
SOLE
334
0
0
CODORUS VALLEY BANCORP INC
com
192025104
23
1127
SH
SOLE
1127
0
0
COFFEE HOLDING CO INC
com
192176105
0
170
SH
OTR
170
0
0
COHU INC
com
192576106
314
8183
SH
SOLE
8183
0
0
COLGATE-PALMOLIVE CO
com
194162103
8
110
SH
SOLE
110
0
0
COMCAST CORPORATION CLASS A
com
20030n101
1997
52671
SH
SOLE
52671
0
0
COMM SERVICES SELECT SECTOR SP
com
81369y852
3555
61325
SH
SOLE
60845
0
480
CONCENTRIX CORP
com
20602d101
939
7722
SH
SOLE
7722
0
0
CONOCOPHILLIPS
com
20825c104
1686
16996
SH
SOLE
16976
20
0
CONSUMER DISCRETIONARY SELECT
com
81369y407
1170
7821
SH
SOLE
7677
0
144
CONSUMER STAPLES SELECT SECTOR
com
81369y308
302
4038
SH
SOLE
4038
0
0
CORCEPT THERAPEUTICS INC
com
218352102
393
18165
SH
SOLE
18165
0
0
CORTEVA INC
com
22052l104
9
146
SH
SOLE
146
0
0
COSTCO WHOLESALE CORP
com
22160k105
1932
3889
SH
SOLE
3857
4
28
COSTCO WHOLESALE CORP
com
22160k105
5
11
SH
OTR
11
0
0
CPI AEROSTRUCTURES INC
com
125919308
82
21579
SH
SOLE
21579
0
0
CPS TECHNOLOGYS
com
12619f104
102
35952
SH
SOLE
35952
0
0
CRA INTERNATIONAL INC
com
12618t105
372
3450
SH
SOLE
3450
0
0
CROSS COUNTRY HEALTHCARE INC
com
227483104
48
2166
SH
SOLE
2166
0
0
DANAHER CORP
com
235851102
4071
16152
SH
SOLE
16152
0
0
DARDEN RESTAURANTS
com
237194105
1402
9037
SH
SOLE
8968
0
69
DATA I/O CORP
com
237690102
77
15402
SH
SOLE
15402
0
0
DECKERS OUTDOOR CORP
com
243537107
3917
8714
SH
SOLE
8714
0
0
DECKERS OUTDOOR CORP
com
243537107
18
41
SH
OTR
41
0
0
DEERE & COMPANY
com
244199105
5277
12780
SH
SOLE
12780
0
0
DEERE & COMPANY
com
244199105
47
114
SH
OTR
114
0
0
DEFIANCE NEXT GEN CONNECTIVITY
com
26922a289
0
2
SH
SOLE
2
0
0
DELTA APPAREL INC
com
247368103
44
4025
SH
SOLE
4025
0
0
DEUTSCHE POST AG-SPON ADR
com
25157y202
3
65
SH
SOLE
65
0
0
DEVON ENERGY CORP
com
25179m103
3
57
SH
SOLE
57
0
0
DIGITAL REALTY TRUST INC
com
253868103
714
7266
SH
SOLE
7266
0
0
DIXIE GROUP INC
com
255519100
14
18331
SH
SOLE
18331
0
0
DLH HOLDINGS CORP
com
23335q100
94
8206
SH
SOLE
8206
0
0
DOLLAR GENERAL CORP
com
256677105
1195
5676
SH
SOLE
5676
0
0
DONNELLEY FINANCIAL SOLUTION
com
25787g100
855
20924
SH
SOLE
20924
0
0
DORIAN LPG LTD
com
y2106r110
392
19682
SH
SOLE
19682
0
0
DOW INC
com
260557103
9
168
SH
SOLE
168
0
0
DRIVEN BRANDS HLDGS INC
com
26210v102
32
1048
SH
OTR
1048
0
0
DSV PANALPINA A S - UNSP ADR
com
26251a108
2
25
SH
SOLE
25
0
0
DU PONT DE NEMOURS INC
com
26614n102
11
148
SH
SOLE
148
0
0
DUCOMMUN INC
com
264147109
11
210
SH
SOLE
210
0
0
DYNAVAX TECHNOLOGIES CORP
com
268158201
405
41235
SH
SOLE
41235
0
0
EAGLE PHARMACEUTICALS INC/DE
com
269796108
48
1704
SH
SOLE
1704
0
0
EASTMAN CHEMICAL COMPANY
com
277432100
1
10
SH
SOLE
10
0
0
EATON CORP PLC
com
g29183103
4361
25455
SH
SOLE
25334
0
121
EATON VANCE RISK-MANAGED DIVER
com
27829g106
0
0
SH
SOLE
0
0
0
ELECTROMED INC
com
285409108
40
3800
SH
SOLE
3800
0
0
ELEVANCE HEALTH INC
com
036752103
3049
6630
SH
SOLE
6570
0
60
ELI LILLY & CO
com
532457108
7838
22822
SH
SOLE
22822
0
0
ELI LILLY & CO
com
532457108
12
35
SH
OTR
35
0
0
ELTEK LTD
com
m40184208
107
25907
SH
SOLE
25907
0
0
ENCORE WIRE CORP
com
292562105
1172
6323
SH
SOLE
6323
0
0
ENERGY SELECT SECTOR SPDR
com
81369y506
5
64
SH
SOLE
64
0
0
ENOVA INTERNATIONAL INC
com
29357k103
8858
199363
SH
SOLE
199096
0
267
ENPHASE ENERGY INC
com
29355a107
248
1179
SH
SOLE
1179
0
0
ENSIGN GROUP INC/THE
com
29358p101
60
626
SH
OTR
626
0
0
ENTEGRIS INC
com
29362u104
14
175
SH
SOLE
175
0
0
EPLUS INC
com
294268107
230
4684
SH
SOLE
4684
0
0
EPSILON ENERGY LTD
com
294375209
19
3500
SH
SOLE
3500
0
0
EQUINOR ASA-SPON ADR
com
29446m102
5
163
SH
SOLE
163
0
0
EVER-GLORY INTERNATIONAL GROUP
com
299766204
0
90
SH
OTR
90
0
0
EVERCORE INC
com
29977a105
782
6774
SH
SOLE
6774
0
0
EXXON MOBIL CORP
com
30231g102
1754
15991
SH
SOLE
15991
0
0
EXXON MOBIL CORP
com
30231g102
23
210
SH
OTR
210
0
0
EZCORP INC
com
302301106
286
33213
SH
SOLE
33213
0
0
FEDERAL AGRICULTURAL MORTGAGE
com
313148306
942
7073
SH
SOLE
7073
0
0
FEDEX CORP
com
31428x106
0
2
SH
SOLE
2
0
0
FIDELITY INT'L INDEX FUND
com
315911727
24
544
SH
SOLE
544
0
0
FIFTH THIRD BANCORP
com
316773100
143
5357
SH
SOLE
5357
0
0
FINANCIAL SELECT SECTOR SPDR
com
81369y605
439
13657
SH
SOLE
13657
0
0
FIRST BANCORP/PUERTO RICO
com
318672706
549
48062
SH
SOLE
48062
0
0
FIRST TRUST NASDAQ CYBERSECURI
com
33734x846
1189
27802
SH
SOLE
27802
0
0
FIRSTCASH HOLDINGS INC
com
33768g107
64
671
SH
OTR
671
0
0
FISERV INC
com
337738108
59
525
SH
OTR
525
0
0
FLEX LTD
com
y2573f102
60
2591
SH
OTR
2591
0
0
FLEXIBLE SOLUTIONS INTL INC
com
33938t104
31
10000
SH
SOLE
10000
0
0
FONAR CORPORATION
com
344437405
18
1085
SH
SOLE
1085
0
0
FORD MOTOR COMPANY
com
345370860
3
233
SH
SOLE
233
0
0
FRESENIUS MEDICAL CARE - ADR
com
358029106
1
53
SH
SOLE
53
0
0
FRIEDMAN INDUSTRIES
com
358435105
27
2400
SH
SOLE
2400
0
0
FTI CONSULTING INC
com
302941109
1077
5456
SH
SOLE
5456
0
0
GAIA INC-CLASS A
com
36269p104
29
10600
SH
SOLE
10600
0
0
GENCO SHIPPING & TRADING LTD
com
y2685t131
128
8194
SH
SOLE
8194
0
0
GENERAC HOLDINGS INC
com
368736104
563
5211
SH
SOLE
5211
0
0
GENERAL MILLS INC
com
370334104
16
190
SH
OTR
190
0
0
GENWORTH FINANCIAL INC-CL A
com
37247d106
26
5182
SH
OTR
5182
0
0
GEO GROUP INC NEW
com
36162j106
28
3529
SH
OTR
3529
0
0
GILDAN ACTIVEWEAR INC
com
375916103
3
85
SH
SOLE
85
0
0
GILEAD SCIENCES INC
com
375558103
3
33
SH
SOLE
33
0
0
GLACIER BANCORP INC
com
37637q105
315
7504
SH
SOLE
7504
0
0
GLOBAL SELF STORAGE INC
com
37955n106
80
15600
SH
SOLE
15600
0
0
GLOBAL X COPPER MINERS ETF
com
37954y830
19
485
SH
SOLE
485
0
0
GLOBAL X FDS MSCI CHINA ENERGY
com
37950e507
22
1427
SH
OTR
1427
0
0
GOLDMAN SACHS GROUP
com
38141g104
6776
20714
SH
SOLE
20680
4
30
GRAY TELEVISION INC
com
389375106
1
84
SH
SOLE
84
0
0
HAEMONETICS CORP/MASS
com
405024100
49
589
SH
OTR
589
0
0
HARTE-HANKS INC
com
416196202
20
2100
SH
SOLE
2100
0
0
HASHICORP INC CL A
com
418100103
14
466
SH
OTR
466
0
0
HAVERTY FURNITURE
com
419596101
690
21608
SH
SOLE
21608
0
0
HCA HEALTHCARE INC
com
40412c101
31
119
SH
OTR
119
0
0
HEALTH CARE SELECT SECTOR SPDR
com
81369y209
3574
27610
SH
SOLE
27610
0
0
HEALTHCARE REALTY TRUST INC
com
42226k105
156
8049
SH
SOLE
8049
0
0
HEIDRICK & STRUGGLES INTL
com
422819102
106
3484
SH
SOLE
3484
0
0
HERITAGE-CRYSTAL CLEAN INC
com
42726m106
182
5122
SH
SOLE
5122
0
0
HERSHEY CO/THE
com
427866108
18
69
SH
OTR
69
0
0
HF SINCLAIR
com
403949100
592
12232
SH
SOLE
12232
0
0
HILLENBRAND INC
com
431571108
883
18587
SH
SOLE
18587
0
0
HITACHI LTD -SPONS ADR
com
433578507
3
27
SH
SOLE
27
0
0
HMN FINANCIAL INC
com
40424g108
32
1663
SH
SOLE
1663
0
0
HOME DEPOT INC
com
437076102
10027
33975
SH
SOLE
33906
6
63
HOME DEPOT INC
com
437076102
55
188
SH
OTR
188
0
0
HONEYWELL INT'L INC
com
438516106
3
14
SH
SOLE
14
0
0
HONG KONG EXCHANGES & CLEARING
com
43858f109
3
78
SH
SOLE
78
0
0
HOULIHAN LOKEY INC
com
441593100
554
6335
SH
SOLE
6335
0
0
HUMANA INC
com
444859102
17
35
SH
SOLE
35
0
0
HUMANA INC
com
444859102
16
32
SH
OTR
32
0
0
HUNTINGTON INGALLS INDUSTRIES
com
446413106
15
71
SH
OTR
71
0
0
IBERDROLA SA
com
450737101
1314
26418
SH
SOLE
26418
0
0
IDACORP INCORPORATED
com
451107106
409
3776
SH
SOLE
3776
0
0
INDSTRL SELECT SECTOR SPDR
com
81369y704
591
5845
SH
SOLE
5845
0
0
INFINEON TECHNOLOGIES AG
com
45662n103
5
116
SH
SOLE
116
0
0
INFOSYS TECH-SP ADR
com
456788108
4
234
SH
SOLE
234
0
0
INGLES MARKETS INC CLASS A
com
457030104
1582
17839
SH
SOLE
17839
0
0
INNOSPEC INC
com
45768s105
977
9512
SH
SOLE
9512
0
0
INNOVATIVE SOLUTIONS & SUPP
com
45769n105
36
4900
SH
SOLE
4900
0
0
INNOVIVA INC
com
45781m101
864
76812
SH
SOLE
76812
0
0
INSIGHT ENTERPRISES
com
45765u103
10664
74591
SH
SOLE
74487
0
104
INSPIRE MEDICAL SYSTEMS INC
com
457730109
26
112
SH
OTR
112
0
0
INSTEEL INDUSTRIES INC
com
45774w108
100
3586
SH
SOLE
3586
0
0
INSULET CORP
com
45784P101
17
52
SH
OTR
52
0
0
INTEGER HOLDINGS CORP
com
45826h109
889
11465
SH
SOLE
11465
0
0
INTEL CORP
com
458140100
4
128
SH
SOLE
128
0
0
INTEST CORP
com
461147100
177
8511
SH
SOLE
8511
0
0
INTL BUSINESS MACH
com
459200101
113
860
SH
SOLE
860
0
0
INVESCO CHINA TECHNOLOGY ETF
com
46138e800
3
70
SH
SOLE
70
0
0
INVESCO DYNAMIC LEISURE AND EN
com
46137v720
3
79
SH
SOLE
79
0
0
INVESCO QQQ TRUST SERIES 1
com
46090e103
777
2420
SH
SOLE
2420
0
0
INVESCO S&P 500 EQUAL WEIGHT C
com
46137v381
467
3653
SH
SOLE
3653
0
0
INVESCO S&P 500 EQUAL WEIGHT F
com
46137v340
173
3426
SH
SOLE
3426
0
0
INVESCO S&P 500 EQUAL WEIGHT H
com
46137v332
50
172
SH
SOLE
172
0
0
INVESCO S&P 500 EQUAL WEIGHT I
com
46137v324
39
208
SH
SOLE
208
0
0
INVESCO S&P 500 EQUAL WEIGHT M
com
46137v316
29
180
SH
SOLE
180
0
0
INVESCO S&P 500 EQUAL WEIGHT R
com
46137v290
681
22213
SH
SOLE
22213
0
0
INVESCO S&P 500 EQUAL WEIGHT T
com
46137v282
747
2707
SH
SOLE
2707
0
0
INVESCO S&P 500 GARP ETF
com
46137v431
55
642
SH
SOLE
642
0
0
INVESCO S&P 500 HIGH DIVIDEND
com
46138e362
267
6330
SH
SOLE
6330
0
0
INVESCO S&P EMERGING MARKETS
com
46138e297
84
3615
SH
SOLE
3615
0
0
INVESCO S&P SMALLCAP 600 EQUAL
com
46137v183
778
11544
SH
SOLE
11544
0
0
INVESCO S&P SMALLCAP 600 REVEN
com
46138g664
3775
33658
SH
SOLE
33658
0
0
INVESCO S&P SMALLCAP 600 REVEN
com
46138g664
26
230
SH
OTR
230
0
0
IRADIMED CORP
com
46266a109
69
1754
SH
SOLE
1754
0
0
ISHARES COHEN & STEERS REALTY
com
464287564
500
9000
SH
SOLE
9000
0
0
ISHARES CORE MSCI EAFE ETF
com
46432f842
10
149
SH
SOLE
149
0
0
ISHARES CORE S&P 500
com
464287200
2220
5400
SH
SOLE
5400
0
0
ISHARES CORE S&P 500
com
464287200
2
4
SH
OTR
4
0
0
ISHARES DJ US UTILITIES SECTOR
com
464287697
10
115
SH
SOLE
115
0
0
ISHARES GLOBAL ENERGY ETF
com
464287341
1490
39452
SH
SOLE
38702
0
750
ISHARES MSCI CANADA INDEX FUND
com
464286509
239
7000
SH
SOLE
7000
0
0
ISHARES MSCI CHILE ETF
com
464286640
22
781
SH
OTR
781
0
0
ISHARES MSCI EAFE
com
464287465
2511
35105
SH
SOLE
35105
0
0
ISHARES MSCI EAFE GROWTH ETF
com
464288885
619
6608
SH
SOLE
6608
0
0
ISHARES MSCI EMERGING MKT INDE
com
464287234
511
12951
SH
SOLE
12951
0
0
ISHARES MSCI MEXICO CAPPED ETF
com
464286822
34
572
SH
OTR
572
0
0
ISHARES MSCI SOUTH KOREA ETF
com
464286772
2
25
SH
SOLE
25
0
0
ISHARES NASDAQ BIOTECH INDX
com
464287556
25
190
SH
SOLE
190
0
0
ISHARES RUSSELL 1000 ETF
com
464287622
2361
10482
SH
SOLE
10464
0
18
ISHARES RUSSELL 2000 ETF
com
464287655
5632
31570
SH
SOLE
31570
0
0
ISHARES RUSSELL 2000 VALUE
com
464287630
3131
22854
SH
SOLE
22854
0
0
ISHARES RUSSELL 3000 INDEX
com
464287689
423
1795
SH
SOLE
1795
0
0
ISHARES RUSSELL TOP 200 GROWTH
com
464289438
540
3888
SH
SOLE
3888
0
0
ISHARES S&P SMALLCAP 600 INDEX
com
464287804
288
2978
SH
SOLE
2978
0
0
ISHARES TR US AEROSPACE & DEFE
com
464288760
75
652
SH
SOLE
652
0
0
ISHARES TR US AEROSPACE & DEFE
com
464288760
33
286
SH
OTR
286
0
0
ISHARES US DVD AND BUYBACK
com
46435u861
72
1925
SH
SOLE
1925
0
0
ISHARES US MEDICAL DEVICES
com
464288810
51
950
SH
OTR
950
0
0
ISHR DJSELECT DIVID
com
464287168
86
732
SH
OTR
732
0
0
ISHR RUSSELL 1000 VL
com
464287598
1479
9712
SH
SOLE
9712
0
0
ISHR RUSSELL 1000 VL
com
464287598
53
350
SH
OTR
350
0
0
ISHRS S&P SMALLCAP 600 GROWTH
com
464287887
300
2725
SH
SOLE
2725
0
0
ITEOS THERAPEUTICS INC
com
46565g104
36
2680
SH
SOLE
2680
0
0
JABIL INC
com
466313103
5183
58793
SH
SOLE
58574
0
219
JABIL INC
com
466313103
9
100
SH
OTR
100
0
0
JAMES HARDIE INDUSTRIES PLC
com
47030m106
642
29634
SH
SOLE
29634
0
0
JAMES HARDIE INDUSTRIES PLC
com
47030m106
4
177
SH
OTR
177
0
0
JEWETT-CAMERON TRADING LTD
com
47733c207
35
6302
SH
SOLE
6302
0
0
JOHNSON & JOHNSON
com
478160104
8105
52288
SH
SOLE
52099
22
167
JOHNSON CONTROLS INTERNATIONAL
com
g51502105
11
181
SH
SOLE
181
0
0
JPMORGAN BETABUILDERS CANADA E
com
46641q225
12
205
SH
SOLE
205
0
0
JPMORGAN BETABUILDERS DEV ASIA
com
46641q233
8
153
SH
SOLE
153
0
0
JPMORGAN BETABUILDERS EUROPE E
com
46641q191
12
232
SH
SOLE
232
0
0
JPMORGAN BETABUILDERS JAPAN
com
46641q217
12
241
SH
SOLE
241
0
0
JPMORGAN CHASE & CO
com
46625h100
13079
100369
SH
SOLE
100015
33
321
KATAPULT HOLDINGS, INC.
com
485859102
9
20000
SH
SOLE
20000
0
0
KB FINANCIAL GROUP INC-ADR
com
48241a105
3
73
SH
SOLE
73
0
0
KEY TRONIC CORP
com
493144109
63
8684
SH
SOLE
8684
0
0
KFORCE INC
com
493732101
155
2458
SH
SOLE
2458
0
0
KINIKSA PHARMACEUTICALS LTD
com
g5269c101
44
4118
SH
SOLE
4118
0
0
KIRKLANDS INC
com
497498105
19
6500
SH
SOLE
6500
0
0
KOSS CORP
com
500692108
17
3575
SH
SOLE
3575
0
0
KRANESHARES CSI CHINA INTERNET
com
500767306
8
262
SH
OTR
262
0
0
KRANESHARES MSCI CHINA CLEAN T
com
500767850
3
111
SH
SOLE
111
0
0
KRANESHARES TR BOSERA MSCI CHI
com
500767405
3
110
SH
SOLE
110
0
0
KRANESHARES TR EUROPEAN CARBON
com
500767561
1
27
SH
OTR
27
0
0
KROGER CO.
com
501044101
198
4005
SH
SOLE
4005
0
0
LAM RESEARCH CORP
com
512807108
213
402
SH
SOLE
402
0
0
LANCASTER COLONY CORP
com
513847103
68
337
SH
OTR
337
0
0
LAS VEGAS SANDS CORP
com
517834107
43
745
SH
OTR
745
0
0
LEIDOS HOLDINGS INC
com
525327102
183
1992
SH
SOLE
1992
0
0
LEXINGTON REALTY TRUST
com
529043101
608
58946
SH
SOLE
58946
0
0
LGI HOMES INC
com
50187t106
1
10
SH
SOLE
10
0
0
LGL GROUP INC
com
50186a108
11
2626
SH
SOLE
2626
0
0
LIBERTY MEDIA CORP-LIBERTY-C
com
531229854
30
406
SH
OTR
406
0
0
LINDE PLC
com
g54950103
3852
10838
SH
SOLE
10800
5
33
LINDE PLC
com
g54950103
9
25
SH
OTR
25
0
0
LIVE VENTURES INC
com
538142308
147
4781
SH
SOLE
4781
0
0
LOCKHEED MARTIN CORP
com
539830109
3170
6705
SH
SOLE
6681
5
19
LOCKHEED MARTIN CORP
com
539830109
45
95
SH
OTR
95
0
0
LPL FINANCIAL HOLDINGS INC
com
50212v100
4349
21486
SH
SOLE
21414
0
72
LPL FINANCIAL HOLDINGS INC
com
50212v100
46
227
SH
OTR
227
0
0
LUMENT FINANCE TRUST, INC.
com
55025l108
20
10000
SH
SOLE
10000
0
0
M-TRON INDUSTRIES INC
com
55380k109
14
1313
SH
SOLE
1313
0
0
M/I HOMES INC
com
55305b101
1278
20252
SH
SOLE
20252
0
0
MAGNOLIA OIL & GAS CORP - A
com
559663109
420
19213
SH
SOLE
19213
0
0
MANHATTAN BRIDGE CAPITAL INC
com
562803106
100
19386
SH
SOLE
19386
0
0
MARATHON PETROLEUM CORP
com
56585a102
31
228
SH
OTR
228
0
0
MARINEMAX INC
com
567908108
165
5750
SH
SOLE
5750
0
0
MARRIOTT VACATIONS WORLDWIDE C
com
57164y107
362
2686
SH
SOLE
2686
0
0
MARUBENI CORP-UNSPONS ADR
com
573810207
4
33
SH
SOLE
33
0
0
MASTEC INC
com
576323109
54
577
SH
SOLE
577
0
0
MASTECH HOLDINGS INC
com
57633b100
76
6126
SH
SOLE
6126
0
0
MASTERCARD INC-CLASS A
com
57636q104
9011
24796
SH
SOLE
24753
6
37
MASTERCARD INC-CLASS A
com
57636q104
16
43
SH
OTR
43
0
0
MATADOR RESOURCES CO
com
576485205
3377
70877
SH
SOLE
70877
0
0
MATERIALS SELECT SECTOR SPDR
com
81369y100
25
310
SH
SOLE
310
0
0
MCDONALD'S CORP
com
580135101
13020
46564
SH
SOLE
46487
8
69
MCDONALD'S CORP
com
580135101
90
322
SH
OTR
322
0
0
MCKESSON CORP
com
58155q103
16
45
SH
OTR
45
0
0
MEDIFAST INC
com
58470h101
1
6
SH
SOLE
6
0
0
MELCO RESORTS & ENTERTAINMENT
com
585464100
20
1540
SH
OTR
1540
0
0
MERCADOLIBRE INC
com
58733r102
4
3
SH
SOLE
3
0
0
MERCHANTS BANCORP/IN
com
58844r108
684
26278
SH
SOLE
26278
0
0
MERCK & CO INC
com
58933y105
15
141
SH
SOLE
141
0
0
MERCK & CO INC
com
58933y105
56
527
SH
OTR
527
0
0
META PLATFORMS, INC
com
30303m102
2880
13589
SH
SOLE
13577
12
0
META PLATFORMS, INC
com
30303m102
17
78
SH
OTR
78
0
0
MEXCO ENERGY CORP
com
592770101
11
1000
SH
SOLE
1000
0
0
MGIC INVESTMENT CORP
com
552848103
559
41646
SH
SOLE
41646
0
0
MGM RESORTS INTERNATIONAL
com
552953101
29
661
SH
OTR
661
0
0
MICRON TECHNOLOGY INC
com
595112103
1
14
SH
SOLE
14
0
0
MICROSOFT CORP
com
594918104
27870
96671
SH
SOLE
96405
35
231
MICROSOFT CORP
com
594918104
80
279
SH
OTR
279
0
0
MINISO GRP HLDG LTD SPON ADS
com
66981j102
34
1900
SH
OTR
1900
0
0
MONSTER BEVERAGE CORP
com
61174x109
43
790
SH
OTR
790
0
0
MPLX LP
com
55336v100
22
636
SH
SOLE
636
0
0
NATIONAL HEALTHCARE
com
635906100
207
3566
SH
SOLE
3566
0
0
NATURAL ALTERNATIVES INTL
com
638842302
92
10022
SH
SOLE
10022
0
0
NELNET INC-CL A
com
64031n108
2149
23388
SH
SOLE
23388
0
0
NESTLE S A REG ADR
com
641069406
4099
33680
SH
SOLE
33680
0
0
NESTLE S A REG ADR
com
641069406
21
175
SH
OTR
175
0
0
NETFLIX INC
com
64110l106
152
439
SH
SOLE
439
0
0
NEW ORIENTAL EDUCATION & TECHN
com
647581206
64
1654
SH
OTR
1654
0
0
NEWMONT MINING CORP
com
651639106
258
5273
SH
SOLE
5273
0
0
NEXTERA ENERGY INCORPORATED
com
65339F101
4548
58998
SH
SOLE
58907
0
91
NIKE INC -CL B
com
654106103
3
24
SH
SOLE
24
0
0
NORDEA BANK ABP - SPON ADR
com
65558r109
4
340
SH
SOLE
340
0
0
NORTHROP GRUMMAN CORP
com
666807102
4524
9798
SH
SOLE
9759
0
39
NOVA MEASURING INSTRUMENTS
com
m7516k103
5681
54382
SH
SOLE
54382
0
0
NUCOR CORP
com
670346105
2153
13935
SH
SOLE
13891
14
30
NUCOR CORP
com
670346105
7
43
SH
OTR
43
0
0
NVIDIA CORP
com
67066g104
12323
44363
SH
SOLE
44268
11
84
OFG BANCORP
com
67103x102
657
26348
SH
SOLE
26348
0
0
OLD DOMINION FREIGHT LINES INC
com
679580100
381
1119
SH
SOLE
1119
0
0
OMV AG-BEARER SHRS ADR
com
670875509
3
60
SH
SOLE
60
0
0
ONEMAIN HOLDINGS INC
com
68268w103
2
46
SH
SOLE
46
0
0
OPTION CARE HEALTH INC
com
68404l201
336
10564
SH
SOLE
10564
0
0
ORACLE CORP
com
68389x105
87
941
SH
SOLE
941
0
0
ORGANON & CO
com
68622v106
0
1
SH
SOLE
1
0
0
OTTER TAIL CORP
com
689648103
432
5978
SH
SOLE
5978
0
0
OXFORD INDUSTRIES INC
com
691497309
1160
10983
SH
SOLE
10983
0
0
P&F INDUSTRIES CL-A
com
692830508
43
8008
SH
SOLE
8008
0
0
PACCAR INC
com
693718108
59
808
SH
OTR
808
0
0
PACER US CASH COWS 100 ETF
com
69374h881
72
1523
SH
SOLE
1523
0
0
PALATIN TECHNOLOGIES INC
com
696077502
6
2120
SH
SOLE
2120
0
0
PATRICK INDUSTRIES
com
703343103
712
10351
SH
SOLE
10351
0
0
PAYPAL HOLDINGS INC
com
70450y103
0
6
SH
SOLE
6
0
0
PC-TEL INC
com
69325q105
37
8700
SH
SOLE
8700
0
0
PC CONNECTION INC
com
69318j100
1355
30145
SH
SOLE
30145
0
0
PDC ENERGY INC
com
69327r101
440
6848
SH
SOLE
6848
0
0
PEOPLES BANCORP NC
com
710577107
66
2093
SH
SOLE
2093
0
0
PEPSICO INC
com
713448108
3290
18049
SH
SOLE
17976
11
62
PEPSICO INC
com
713448108
27
148
SH
OTR
148
0
0
PFIZER INC
com
717081103
1993
48853
SH
SOLE
48853
0
0
PHILIP MORRIS INTL
com
718172109
51
528
SH
SOLE
528
0
0
PHOTRONICS INC
com
719405102
375
22644
SH
SOLE
22644
0
0
PHX MINERALS INC. CLASS A
com
69291a100
29
11000
SH
SOLE
11000
0
0
PHYSICIANS REALTY TRUST
com
71943u104
315
21125
SH
SOLE
21125
0
0
PINTEREST INC CL A
com
72352l106
77
2830
SH
OTR
2830
0
0
PIONEER NATL RESOURC
com
723787107
1532
7502
SH
SOLE
7502
0
0
PIPER SANDLER COS
com
724078100
1558
11242
SH
SOLE
11242
0
0
PNC BANK CORP
com
693475105
108
849
SH
SOLE
849
0
0
PORTLAND GENERAL ELECTRIC CO
com
736508847
515
10527
SH
SOLE
10527
0
0
POTLATCHDELTIC CORP
com
737630103
249
5027
SH
SOLE
5027
0
0
PRIVIA HEALTH GROUP INC
com
74276r102
44
1581
SH
OTR
1581
0
0
PROCTOR & GAMBLE CO
com
742718109
10070
67725
SH
SOLE
67636
14
75
PROCTOR & GAMBLE CO
com
742718109
30
201
SH
OTR
201
0
0
PROGRESS SOFTWARE CORP
com
743312100
231
4023
SH
SOLE
4023
0
0
PROGRESSIVE CORP
com
743315103
42
297
SH
OTR
297
0
0
PROLOGIS INC
com
74340w103
5136
41167
SH
SOLE
41083
11
73
PROSHARES S&P 500 DIV ARISTOCR
com
74348a467
0
1
SH
SOLE
1
0
0
PUBLIC STORAGE INC
com
74460d109
35
115
SH
SOLE
115
0
0
QUALCOMM INC
com
747525103
14
111
SH
SOLE
111
0
0
RADIAN GROUP INC
com
750236101
705
31887
SH
SOLE
31887
0
0
RAYTHEON TECHNOLOGIES CORP
com
75513e101
15
155
SH
OTR
155
0
0
RCM TECHNOLOGIES INC
com
749360400
35
3000
SH
SOLE
3000
0
0
REAL ESTATE SELECT SECTOR SPDR
com
81369y860
824
22045
SH
SOLE
22045
0
0
REGIONS FINANCIAL CORP
com
7591ep100
1944
104735
SH
SOLE
104735
0
0
RESMED INC
com
761152107
27
125
SH
SOLE
125
0
0
RH
com
74967x103
4
17
SH
OTR
17
0
0
ROBLOX CORP -CLASS A
com
771049103
33
734
SH
OTR
734
0
0
ROCKY BRANDS INC.
com
774515100
30
1300
SH
SOLE
1300
0
0
ROPER INDUSTRIES INC
com
776696106
94
214
SH
SOLE
214
0
0
RYMAN HOSPITALITY PROPERTIES
com
78377t107
15
168
SH
OTR
168
0
0
SABRA HEALTH CARE REIT INC
com
78573l106
116
10060
SH
SOLE
10060
0
0
SALESFORCE.COM INC
com
79466l302
1
5
SH
SOLE
5
0
0
SANOFI SPOND F ADR 1 ADR REPS
com
80105n105
11
200
SH
SOLE
200
0
0
SCHNEIDER ELECTRIC SE
com
80687p106
390
11709
SH
SOLE
11709
0
0
SCHNITZER STEEL INDS INC-A
com
806882106
1003
32254
SH
SOLE
32254
0
0
SCHWAB EMERGING MARKETS EQUITY
com
808524706
373
15226
SH
SOLE
15226
0
0
SCHWAB FUNDAMENTAL BROAD MKT
com
808524789
537
9917
SH
SOLE
9917
0
0
SCHWAB FUNDAMENTAL INTL LARGE
com
808524755
634
20275
SH
SOLE
20275
0
0
SCHWAB U.S. LARGE-CAP GROWTH
com
808524300
407
6239
SH
SOLE
6239
0
0
SCHWAB US BROAD MARKET ETF
com
808524102
575
12011
SH
SOLE
12011
0
0
SEAGEN INC
com
81181c104
22
108
SH
OTR
108
0
0
SELECTA BIOSCIENCES INC
com
816212104
49
35520
SH
SOLE
35520
0
0
SEMPRA ENERGY
com
816851109
4601
30437
SH
SOLE
30382
9
46
SERVOTRONICS INC.
com
817732100
17
1632
SH
SOLE
1632
0
0
SERVOTRONICS INC.
com
817732100
1
100
SH
OTR
100
0
0
SHERWIN-WILLIAMS CO/THE
com
824348106
1
6
SH
SOLE
6
0
0
SHOE CARNIVAL INC
com
824889109
332
12950
SH
SOLE
12950
0
0
SHYFT GROUP INC
com
825698103
144
6336
SH
SOLE
6336
0
0
SIGA TECHNOLOGIES INC
com
826917106
308
53546
SH
SOLE
53546
0
0
SMITH-MIDLAND CORP
com
832156103
72
3813
SH
SOLE
3813
0
0
SONY GROUP CORP -SPND ADR
com
835699307
4
45
SH
SOLE
45
0
0
SOUTH STATE CORP
com
840441109
403
5655
SH
SOLE
5655
0
0
SOUTHWEST AIRLINES CO
com
844741108
3
104
SH
SOLE
104
0
0
SPARTANNASH CO
com
847215100
372
15012
SH
SOLE
15012
0
0
SPDR KWB BANK ETF
com
78464a797
138
3728
SH
SOLE
3728
0
0
SPDR S&P DIVIDEND ETF
com
78464a763
602
4868
SH
SOLE
4778
0
90
SPDR S&P HOMEBUILDERS ETF
com
78464a888
813
11992
SH
SOLE
11992
0
0
SPDR S&P KENSHO SMART MOBILITY
com
78468r689
6
196
SH
SOLE
196
0
0
SPDR S&P REGIONAL BANKING ETF
com
78464a698
2723
62085
SH
SOLE
61864
0
221
SPDR TRUST SERIES I
com
78462f103
1896
4632
SH
SOLE
4632
0
0
STAG INDUSTRIAL INC
com
85254j102
204
6035
SH
SOLE
6035
0
0
STANDARD MOTOR PRODS
com
853666105
212
5733
SH
SOLE
5733
0
0
STAR BULK CARRIERS CORP
com
y8162k204
2
111
SH
SOLE
111
0
0
STARBUCKS CORP
com
855244109
3
29
SH
SOLE
29
0
0
STELLANTIS NV
com
n82405106
3
143
SH
SOLE
143
0
0
STRYKER CORP
com
863667101
106
372
SH
OTR
372
0
0
SUMMIT STATE BANK
com
866264203
56
4042
SH
SOLE
4042
0
0
SUPER MICRO COMPUTER INC
com
86800u104
316
2968
SH
SOLE
2968
0
0
SUPERIOR DRILLING PRODUCTS, IN
com
868153107
13
15000
SH
SOLE
15000
0
0
SYNNEX CORPORATION
com
87162w100
1180
12195
SH
SOLE
12195
0
0
SYSCO CORP
com
871829107
3649
47250
SH
SOLE
47250
0
0
T-MOBILE US INC
com
872590104
6049
41766
SH
SOLE
41706
3
57
T-MOBILE US INC
com
872590104
74
508
SH
OTR
508
0
0
TAIWAN SEMICONDUCTOR-SP ADR
com
874039100
35
381
SH
SOLE
381
0
0
TANDY LEATHER FACTORY INC
com
87538x105
37
7873
SH
SOLE
7873
0
0
TARGET CORP
com
87612e106
4570
27593
SH
SOLE
27486
0
107
TAYLOR DEVICES INC
com
877163105
57
2853
SH
SOLE
2853
0
0
TECHNOLOGY SELECT SECTOR SPDR
com
81369y803
8583
56838
SH
SOLE
56749
0
89
TECHTARGET
com
87874r100
2
48
SH
SOLE
48
0
0
TENET HEALTHCARE CORP
com
88033g407
3
46
SH
SOLE
46
0
0
TERRENO REALTY CORP
com
88146m101
273
4225
SH
SOLE
4225
0
0
TESLA MOTORS INC
com
88160r101
71
342
SH
SOLE
342
0
0
TEXAS INSTRUMENTS
com
882508104
3
18
SH
SOLE
18
0
0
TEXTRON INC
com
883203101
15
215
SH
OTR
215
0
0
THERMO FISHER SCNTFC
com
883556102
5421
9405
SH
SOLE
9383
0
22
TIMBERLAND BANCORP INC
com
887098101
80
2963
SH
SOLE
2963
0
0
TJX COMPANIES INC
com
872540109
1371
17499
SH
SOLE
17499
0
0
TORO COMPANY
com
891092108
22
200
SH
SOLE
200
0
0
TRACTOR SUPPLY COMPANY
com
892356106
1905
8104
SH
SOLE
8104
0
0
TRANE TECHNOLOGIES PLC
com
g8994e103
87
471
SH
OTR
471
0
0
TRANSCAT INC
com
893529107
202
2256
SH
SOLE
2256
0
0
TRIO-TECH INTERNATIONAL
com
896712205
38
8008
SH
SOLE
8008
0
0
TRIP.COM GROUP LTD SPON ADS
com
89677q107
56
1485
SH
OTR
1485
0
0
TTEC HOLDINGS INC
com
89854h102
195
5238
SH
SOLE
5238
0
0
UBS GROUP AG
com
h42097107
2
100
SH
SOLE
100
0
0
UNILEVER PLC-SP ADR
com
904767704
4
73
SH
SOLE
73
0
0
UNION PACIFIC CORP
com
907818108
3162
15711
SH
SOLE
15698
13
0
UNITED MICROELECTRON-SP ADR
com
910873405
0
5
SH
SOLE
5
0
0
UNITED NATURAL FOODS INC
com
911163103
3
110
SH
SOLE
110
0
0
UNITED PARCEL SERVICE-CL B
com
911312106
3
16
SH
SOLE
16
0
0
UNITED RENTALS INC
com
911363109
5036
12724
SH
SOLE
12724
0
0
UNITED STATES LIME & MINERAL
com
911922102
316
2070
SH
SOLE
2070
0
0
UNITED THERAPEUTICS CORP
com
91307c102
90
403
SH
SOLE
403
0
0
UNITED THERAPEUTICS CORP
com
91307c102
15
65
SH
OTR
65
0
0
UNITEDHEALTH GROUP INC
com
91324p102
14286
30230
SH
SOLE
30143
7
80
UTAH MEDICAL PRODUCTS INC
com
917488108
407
4292
SH
SOLE
4292
0
0
UTILITIES SELECT SECTOR SPDR
com
81369y886
18
267
SH
SOLE
267
0
0
V2X INC
com
92242t101
291
7334
SH
SOLE
7334
0
0
VALE SA-SP ADR
com
91912e105
2
136
SH
SOLE
136
0
0
VALERO ENERGY CORP
com
91913y100
7397
52988
SH
SOLE
52883
0
105
VANECK VECTORS AGRIBUSINESS ET
com
92189f700
145
1675
SH
SOLE
1675
0
0
VANECK VECTORS GOLD MINERS ETF
com
92189f106
105
3232
SH
SOLE
3232
0
0
VANGUARD 500 INDEX ADMIRAL
com
922908710
200
529
SH
SOLE
529
0
0
VANGUARD CONSUMER DISCRETIONAR
com
92204a108
2
7
SH
SOLE
7
0
0
VANGUARD CONSUMER STAPLES ETF
com
92204a207
1
6
SH
SOLE
6
0
0
VANGUARD ENERGY ETF
com
92204a306
1
8
SH
SOLE
8
0
0
VANGUARD FINANCIALS ETF
com
92204a405
2
21
SH
SOLE
21
0
0
VANGUARD HEALTH CARE ETF
com
92204a504
3
13
SH
SOLE
13
0
0
VANGUARD INDUSTRIALS ETF
com
92204a603
1
6
SH
SOLE
6
0
0
VANGUARD INFORMATION TECHNOLOG
com
92204a702
14
37
SH
SOLE
37
0
0
VANGUARD MATERIALS ETF
com
92204a801
0
2
SH
SOLE
2
0
0
VANGUARD REIT ETF
com
922908553
1
8
SH
SOLE
8
0
0
VANGUARD S&P MID-CAP 400 VAL
com
921932844
349
4442
SH
SOLE
4442
0
0
VANGUARD SMALL-CAP VALUE ETF
com
922908611
11514
72523
SH
SOLE
72379
0
144
VANGUARD TELECOM SERVICE ETF
com
92204a884
3
30
SH
SOLE
30
0
0
VANGUARD UTILITIES ETF
com
92204a876
1
5
SH
SOLE
5
0
0
VAREX IMAGING CORP
com
92214x106
212
11670
SH
SOLE
11670
0
0
VERTEX PHARMACEUTICALS INC
com
92532f100
12
39
SH
OTR
39
0
0
VIRCO MFG CORPORATION
com
927651109
42
10503
SH
SOLE
10503
0
0
VISA INC CL-A
com
92826c839
3
14
SH
SOLE
14
0
0
VISHAY PRECISION GROUP INC
com
92835k103
272
6514
SH
SOLE
6514
0
0
VITAL ENERGY INC
com
516806205
269
5912
SH
SOLE
5912
0
0
VMWARE INC
com
928563402
31
248
SH
OTR
248
0
0
VOLKSWAGEN AG -UNSPON ADR
com
928662600
1
79
SH
SOLE
79
0
0
WALMART INC
com
931142103
11500
77990
SH
SOLE
77752
0
238
WALMART INC
com
931142103
28
191
SH
OTR
191
0
0
WALT DISNEY CO
com
254687106
835
8344
SH
SOLE
8284
0
60
WARRIOR MET COAL INC
com
93627c101
509
13871
SH
SOLE
13871
0
0
WELLS FARGO & CO
com
949746101
4
116
SH
SOLE
116
0
0
WESCO INT'L INC
com
95082p105
389
2514
SH
SOLE
2514
0
0
WESTERN ASSET MANAGED MUNICIPA
com
95766m105
17
1620
SH
OTR
1620
0
0
WEYERHAEUSER CO
com
962166104
3
100
SH
SOLE
100
0
0
WILLAMETTE VALLEY VINEYARDS
com
969136100
78
12921
SH
SOLE
12921
0
0
WILLIAMS COS INC
com
969457100
2
54
SH
SOLE
54
0
0
WINMARK CORP
com
974250102
745
2324
SH
SOLE
2324
0
0
WISDOM TREE INDIA EARNINGS FUN
com
97717w422
67
2130
SH
SOLE
2130
0
0
WISDOMTREE BLMBG US DOLLAR BUL
com
97717w471
12
475
SH
OTR
475
0
0
WISDOMTREE EMERGING MARKETS HI
com
97717w315
57
1501
SH
SOLE
1501
0
0
WISDOMTREE EUR S/C DIVIDEND
com
97717w869
2
40
SH
SOLE
40
0
0
WISDOMTREE JAPAN HEDGED EQUITY
com
97717W851
54
766
SH
OTR
766
0
0
WYNDHAM HOTELS & RESORTS INC
com
98311a105
986
14537
SH
SOLE
14495
0
42
WYNN RESORTS LTD
com
983134107
29
259
SH
OTR
259
0
0
XENIA HOTELS & RESORTS INC
com
984017103
223
17039
SH
SOLE
17039
0
0
YETI Holdings, Inc.
com
98585x104
268
6710
SH
SOLE
6710
0
0
YUM CHINA HLDGS INC
com
98850p109
56
881
SH
OTR
881
0
0
ZOETIS INC
com
98978v103
3153
18945
SH
SOLE
18945
0
0
ZUMIEZ INC
com
989817101
183
9930
SH
SOLE
9930
0
0
BANK OF AMERICA FLOAT PERP PFD
pfd
060505815
1
59
SH
SOLE
59
0
0
JP MORGAN CHASE 6 PFD
pfd
48128b648
378
15000
SH
SOLE
15000
0
0
KEY 5.65 PERP Pfd
pfd
493267876
103
5000
SH
SOLE
5000
0
0
BLACKROCK HIGH YIELD BOND PORT
com
09260b614
2
255
SH
SOLE
255
0
0
FIRST TR EXCH TRD FD III ULTRA
com
33740j104
1479
74068
SH
OTR
74068
0
0
INSPIRE CORPORATE BOND IMPACT
com
66538H633
73
3129
SH
SOLE
3129
0
0
INVESCO MUNI INCOME OPP
com
46132x101
34
5160
SH
OTR
5160
0
0
INVESCO VARIABLE RATE INVESTME
com
46090a879
3544
143371
SH
SOLE
142971
0
400
INVESCO VARIABLE RATE PREFERRE
com
46138G870
2469
111465
SH
SOLE
111465
0
0
ISHARES 0-5 YEAR TIPS BOND ETF
com
46429b747
4178
42109
SH
SOLE
42109
0
0
ISHARES 0-5 YEAR TIPS BOND ETF
com
46429b747
801
8070
SH
OTR
8070
0
0
ISHARES 10-20 YEAR TSURY BOND
com
464288653
2725
23792
SH
SOLE
23742
0
50
ISHARES AGENCY BOND ETF
com
464288166
2061
19044
SH
SOLE
19044
0
0
ISHARES BARCLAYS 1-3 TREASURY
com
464287457
15376
187151
SH
SOLE
187080
0
71
ISHARES BARCLAYS 1-3 TREASURY
com
464287457
65
795
SH
OTR
795
0
0
ISHARES BARCLAYS 20 PLUS YEAR
com
464287432
12300
115636
SH
SOLE
115601
0
35
ISHARES BARCLAYS 20 PLUS YEAR
com
464287432
178
1670
SH
OTR
1670
0
0
ISHARES BARCLAYS 3-7 YEAR TREA
com
464288661
11703
99469
SH
SOLE
99413
0
56
ISHARES BARCLAYS 7-10 YEAR TRE
com
464287440
7810
78793
SH
SOLE
78679
0
114
ISHARES BARCLAYS MBS BOND FUND
com
464288588
2850
30088
SH
SOLE
30088
0
0
ISHARES BARCLAYS TIPS BOND FUN
com
464287176
8008
72637
SH
SOLE
72592
0
45
ISHARES BROAD USD INV GRADE CO
com
464288620
241
4755
SH
SOLE
4755
0
0
ISHARES CMBS ETF
com
46429b366
0
9
SH
SOLE
9
0
0
ISHARES CONVERTIBLE BOND ETF
com
46435g102
116
1600
SH
SOLE
1600
0
0
ISHARES CORE US AGGRGT BOND ET
com
464287226
3812
38254
SH
SOLE
38254
0
0
ISHARES FLOATING RATE BOND ETF
com
46429b655
12299
244073
SH
SOLE
243971
0
102
ISHARES IBOXX INV GR CORP BD
com
464287242
540
4929
SH
SOLE
4929
0
0
ISHARES INTERMEDIATE-TERM CORP
com
464288638
8836
172302
SH
SOLE
172302
0
0
ISHARES INTERMEDIATE GOV/CREDI
com
464288612
460
4406
SH
SOLE
4406
0
0
ISHARES LONG-TERM CORP BOND ET
com
464289511
59
1124
SH
SOLE
1124
0
0
ISHARES NATIONL MUNI BOND ETF
com
464288414
3903
36227
SH
SOLE
36227
0
0
ISHARES SHOR TERM NATL MUNI BO
com
464288158
4359
41645
SH
SOLE
41645
0
0
ISHARES SHORT-TERM CORPORATE B
com
464288646
14436
285632
SH
SOLE
285632
0
0
ISHARES SHORT TREASURY BOND ET
com
464288679
5821
52681
SH
SOLE
52681
0
0
ISHARES TREASURY FLOATING RATE
com
46434v860
4835
95567
SH
SOLE
95442
0
125
ISHARES U.S. TREASURY BOND ETF
com
46429b267
9
395
SH
SOLE
395
0
0
JANUS HENDERSON MORTGAGE BACKE
com
47103u852
131
2808
SH
SOLE
2808
0
0
JPMORGAN ULTRA-SHORT INCOME
com
46641q837
25
500
SH
SOLE
500
0
0
NUVEEN CALIFORNIA MUNICI
com
67062c107
73
8230
SH
SOLE
8230
0
0
NUVEEN INSRD VIRGNIA PRE
com
67064r102
92
8100
SH
SOLE
8100
0
0
NUVEEN MUNI CREDIT
com
67070X101
100
8380
SH
OTR
8380
0
0
NUVEEN MUNI HIGH INC OPPORTUNI
com
670682103
57
5240
SH
OTR
5240
0
0
NUVEEN MUNICIPAL VALUE C
com
670928100
494
56051
SH
SOLE
56051
0
0
NUVEEN OHIO QUALITY INC MUNI
com
670980101
118
9250
SH
SOLE
9250
0
0
NUVEEN PFD & INC OPPORTUNITIES
com
67073b106
46
7000
SH
SOLE
7000
0
0
NUVEEN SELECT MATURITY M
com
67061t101
524
56809
SH
SOLE
56809
0
0
SIMPLIFY EXCH TRADED ST TSY ET
com
82889n657
810
31932
SH
OTR
31932
0
0
SPDR BLACKSTONE SENIOR LOAN ET
com
78467v608
446
10750
SH
SOLE
10750
0
0
SPDR BLOOMBERG CONVERTIBLE SEC
com
78464a359
258
3850
SH
SOLE
3850
0
0
SPDR NUVEEN BARCLAYS SHORT MUN
com
78468r739
2539
53394
SH
SOLE
53394
0
0
SPDR NUVEEN BARCLAYS SHORT MUN
com
78468r739
1603
33708
SH
OTR
33708
0
0
SPDR PORT SHRT TRM CORP BND
com
78464a474
2631
88795
SH
SOLE
88795
0
0
VANECK VECTORS ATM-FREE INT. M
com
92189h201
413
8883
SH
OTR
8883
0
0
VANGUARD GNMA FUND INVESTOR SH
com
922031307
286
30575
SH
SOLE
30575
0
0
VANGUARD INTERMEDIATE-TERM GOV
com
92206c706
236
3934
SH
SOLE
3934
0
0
VANGUARD INTERMEDIATE TERM COR
com
92206c870
1887
23522
SH
SOLE
23522
0
0
VANGUARD LONG-TERM CORPORATE B
com
92206C813
3688
46257
SH
SOLE
46257
0
0
VANGUARD SHORT-TERM BOND ETF
com
921937827
241
3145
SH
SOLE
3145
0
0
VANGUARD SHORT-TERM GOVERNMENT
com
92206c102
162
2774
SH
SOLE
2774
0
0
VANGUARD SHORT TERM COR BD ETF
com
92206c409
4391
57603
SH
SOLE
57449
0
154
VANGUARD TAX-EXEMPT BOND ETF
com
922907746
605
11945
SH
SOLE
11945
0
0
VANGUARD TAX-MANAGED BALANCED
com
921943304
1647
43417
SH
SOLE
43417
0
0
VANGUARD TOTAL BD MKT INDEX AD
com
921937603
9
930
SH
SOLE
930
0
0
VANGUARD TOTAL BOND MARKET ETF
com
921937835
12
156
SH
SOLE
156
0
0
VANGUARD TOTAL INTL BD INDEX E
com
92203j407
17
338
SH
SOLE
338
0
0
VANGUARD TOTAL INTL BD INDEX F
com
92203j308
13
648
SH
SOLE
648
0
0
VIRTUS SEIX SENIOR LOAN ETF
com
92790a405
376
15965
SH
SOLE
15739
0
226
WisdomTree Floating Rate Treas
com
97717y527
177
3513
SH
OTR
3513
0
0
LGL GROUP WARRANTS EXP 11-16-2
y
50186a132
0
3000
SH
SOLE
3000
0
0