0000810384-21-000004.txt : 20210726 0000810384-21-000004.hdr.sgml : 20210726 20210726153027 ACCESSION NUMBER: 0000810384-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210726 DATE AS OF CHANGE: 20210726 EFFECTIVENESS DATE: 20210726 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: 211113970 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 13F-HR LIVE false false false 0000810384 XXXXXXXX 06-30-2021 06-30-2021 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 07-26-2021 1 740 1167569 false 1 0001369721 028-11961 James Capital Alliance, Inc.
INFORMATION TABLE 2 inftable.xml 3M COMPANY com 88579y101 3 16 SH SOLE 16 0 0 A P MOLLER-MAERSK-B-UNSP ADR com 00202f102 18 1224 SH SOLE 1224 0 0 A P MOLLER-MAERSK-B-UNSP ADR com 00202f102 5 350 SH OTR 0 0 350 AARON'S CO INC/THE com 00258w108 223 6975 SH SOLE 6975 0 0 ABB LTD-SPON ADR com 000375204 3279 96465 SH SOLE 95460 0 1005 ABB LTD-SPON ADR com 000375204 1631 47999 SH OTR 01 0 0 47999 ABB LTD-SPON ADR com 000375204 8 236 SH OTR 0 0 236 ABBOTT LABORATORIES com 002824100 9280 80048 SH SOLE 79818 0 230 ABBOTT LABORATORIES com 002824100 58 500 SH OTR 500 0 0 ABBOTT LABORATORIES com 002824100 3277 28269 SH OTR 01 0 0 28269 ABBVIE INC com 00287y109 2841 25223 SH SOLE 24958 0 265 ABBVIE INC com 00287y109 2 17 SH OTR 01 0 0 17 ABERDEEN EMERGING MARKETS EQUI com 00301w105 67 7417 SH SOLE 7417 0 0 ACADEMY SPORTS & OUTDOORS INC com 00402l107 287 6971 SH OTR 6971 0 0 ACCENTURE PLC com g1151c101 3 10 SH SOLE 10 0 0 ACCO BRANDS CORP com 00081t108 893 103505 SH SOLE 103505 0 0 ACME UNITED CORP com 004816104 126 2827 SH SOLE 2827 0 0 ACME UNITED CORP com 004816104 9 200 SH OTR 200 0 0 ADOBE SYSTEMS INC com 00724f101 601 1026 SH SOLE 1026 0 0 ADVANCE AUTO PARTS INC com 00751y106 173 845 SH OTR 845 0 0 ADVANCED MICRO DEVICES com 007903107 3 29 SH SOLE 29 0 0 ADYEN NV-UNSPON ADR com 00783v104 31 638 SH SOLE 638 0 0 ADYEN NV-UNSPON ADR com 00783v104 11 215 SH OTR 0 0 215 AES CORP com 00130h105 1028 39415 SH SOLE 39415 0 0 AES CORP com 00130h105 259 9926 SH OTR 01 0 0 9926 AGCO CORP com 001084102 4916 37709 SH SOLE 37709 0 0 AGCO CORP com 001084102 1954 14986 SH OTR 01 0 0 14986 AIR T INC com 009207101 34 1395 SH SOLE 1395 0 0 AKZO NOBEL NV-SPON ADR com 010199503 24 571 SH SOLE 571 0 0 AKZO NOBEL NV-SPON ADR com 010199503 7 168 SH OTR 0 0 168 ALERIAN MLP ETF com 00162Q452 18 503 SH OTR 503 0 0 ALIBABA GROUP HOLDING LTD com 01609w102 735 3243 SH SOLE 3243 0 0 ALIBABA GROUP HOLDING LTD com 01609w102 56 245 SH OTR 200 0 45 ALLSTATE CORP com 020002101 258 1975 SH SOLE 1975 0 0 ALLSTATE CORP com 020002101 1844 14134 SH OTR 01 0 0 14134 ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 8 250 SH SOLE 250 0 0 ALPHABET INC com 02079k107 3 1 SH SOLE 1 0 0 ALPHABET INC com 02079k305 25036 10253 SH SOLE 10227 0 26 ALPHABET INC com 02079k305 98 40 SH OTR 40 0 0 ALPHABET INC com 02079k305 4810 1970 SH OTR 01 0 0 1970 AMAZON.COM INC com 023135106 4335 1260 SH SOLE 1250 0 10 AMAZON.COM INC com 023135106 28 8 SH OTR 8 0 0 AMCON DISTRIBUTING CO com 02341q205 46 298 SH SOLE 298 0 0 AMERCO com 023586100 118 200 SH SOLE 200 0 0 AMERCO com 023586100 118 200 SH OTR 200 0 0 AMEREN CORPORATION com 023608102 61 758 SH SOLE 758 0 0 AMERICAN ELECTRIC POWER INC com 025537101 59 700 SH SOLE 700 0 0 AMERICAN ELECTRIC POWER INC com 025537101 47 550 SH OTR 550 0 0 AMERICAN EQUITY INVESTMENT LIF com 025676206 584 18080 SH SOLE 18080 0 0 AMERICAN EXPRESS CO com 025816109 3 21 SH SOLE 21 0 0 AMERICAN FINANCIAL GROUP INC/O com 025932104 483 3870 SH SOLE 3870 0 0 AMERICAN HOMES 4 RENT com 02665t306 45 1157 SH OTR 1157 0 0 AMERICAN SHARED HOSPITAL SERVI com 029595105 93 31595 SH SOLE 31595 0 0 AMERICAN WATER WORKS CO INC com 030420103 5679 36844 SH SOLE 36774 0 70 AMERICAN WATER WORKS CO INC com 030420103 12 80 SH OTR 80 0 0 AMERICAN WATER WORKS CO INC com 030420103 1011 6557 SH OTR 01 0 0 6557 AMGEN INC com 031162100 836 3429 SH SOLE 3429 0 0 AMN HEALTHCARE SERVICES INC com 001744101 172 1770 SH OTR 1770 0 0 AMPCO-PITTSBURGH CORP com 032037103 124 20350 SH SOLE 20350 0 0 AMPLIFY TRANSFORMATIONAL DATA com 032108607 232 4860 SH SOLE 4860 0 0 ANNALY CAPITAL MANAGEMENT INC. com 035710409 23 2550 SH SOLE 2550 0 0 ANTHEM INC com 036752103 3309 8666 SH SOLE 8566 0 100 ANTHEM INC com 036752103 1068 2798 SH OTR 01 0 0 2798 APPLE INC com 037833100 24863 181537 SH SOLE 180627 0 910 APPLE INC com 037833100 133 970 SH OTR 970 0 0 APPLE INC com 037833100 6568 47955 SH OTR 01 0 0 47955 ARC DOCUMENT SOLUTIONS INC com 00191g103 82 38143 SH SOLE 38143 0 0 ARCBEST CORP com 03937c105 769 13210 SH SOLE 13210 0 0 ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH SOLE 11 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 3122 33747 SH SOLE 33747 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 28 300 SH OTR 300 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 112 1213 SH OTR 01 0 0 1213 ARK RESTAURANTS com 040712101 19 986 SH SOLE 986 0 0 ARMANINO FOODS OF DISTINCTION com 042166801 73 20499 SH SOLE 20499 0 0 ARMSTRONG WORLD INDUSTRIES com 04247x102 346 3230 SH OTR 3230 0 0 ARTHUR J GALLAGHER & CO com 363576109 3056 21817 SH SOLE 21607 0 210 ARTHUR J GALLAGHER & CO com 363576109 2926 20890 SH OTR 01 0 0 20890 ASML HOLDING N V com n07059210 12273 17766 SH SOLE 17671 0 95 ASML HOLDING N V com n07059210 1550 2244 SH OTR 01 0 0 2244 ASML HOLDING N V com n07059210 15 21 SH OTR 0 0 21 ASSURED GUARANTY LTD com g0585r106 760 16000 SH SOLE 16000 0 0 ASTRAZENECA PLC-SPONS ADR com 046353108 5565 92903 SH SOLE 92903 0 0 ASTRAZENECA PLC-SPONS ADR com 046353108 2844 47481 SH OTR 01 0 0 47481 ASTRAZENECA PLC-SPONS ADR com 046353108 6 102 SH OTR 0 0 102 AVERY DENNISON CORP com 053611109 10735 51062 SH SOLE 50947 0 115 AVERY DENNISON CORP com 053611109 84 400 SH OTR 400 0 0 AVERY DENNISON CORP com 053611109 1680 7992 SH OTR 01 0 0 7992 AVIAT NETWORKS INC com 05366y201 131 4000 SH SOLE 4000 0 0 AVNET INC. com 053807103 214 5350 SH SOLE 5350 0 0 BEST BUY INC com 086516101 3408 29641 SH SOLE 29406 0 235 BEST BUY INC com 086516101 1417 12328 SH OTR 01 0 0 12328 BETTER ON-LINE SOLUTIONS com m20115180 149 38865 SH SOLE 38865 0 0 BIGCOMMERCE HOLDINGS-SER 1 com 08975p108 192 2959 SH OTR 2959 0 0 BIONTECH SE-ADR com 09075v102 29 130 SH SOLE 130 0 0 BIONTECH SE-ADR com 09075v102 8 37 SH OTR 0 0 37 BLACKROCK INC com 09247x101 10087 11528 SH SOLE 11488 0 40 BLACKROCK INC com 09247x101 136 155 SH OTR 155 0 0 BLACKROCK INC com 09247x101 3374 3856 SH OTR 01 0 0 3856 BOISE CASCADE CO com 09739D100 1494 25605 SH SOLE 25605 0 0 BONANZA CREEK ENERGY INC com 097793400 210 4456 SH SOLE 4456 0 0 BORGWARNER INC com 099724106 32 650 SH SOLE 650 0 0 BOYD GAMING CORP com 103304101 293 4760 SH OTR 4760 0 0 BRIDGELINE DIGITAL INC. com 10807q700 178 41461 SH SOLE 41461 0 0 BRISTOL-MYERS SQUIBB com 110122108 40 600 SH SOLE 600 0 0 CABOT OIL & GAS CORP com 127097103 6 350 SH SOLE 350 0 0 CABOT OIL & GAS CORP com 127097103 2 117 SH OTR 01 0 0 117 CADENCE DESIGN SYS INC com 127387108 1075 7855 SH SOLE 7680 0 175 CADENCE DESIGN SYS INC com 127387108 221 1614 SH OTR 01 0 0 1614 CAI INTERNATIONAL INC com 12477x106 900 16068 SH SOLE 16068 0 0 CAIXABANK- UNSPON ADR com 12803k109 27 26818 SH SOLE 26818 0 0 CAIXABANK- UNSPON ADR com 12803k109 8 7532 SH OTR 0 0 7532 CALLON PETROLEUM CO com 13123x508 433 7500 SH SOLE 7500 0 0 CAPITAL ONE FINANCIAL CORP com 14040h105 220 1424 SH OTR 1424 0 0 CAPRI HOLDINGS LTD com g1890l107 393 6874 SH OTR 6874 0 0 CATERPILLAR INC com 149123101 9061 41636 SH SOLE 41486 0 150 CATERPILLAR INC com 149123101 15 70 SH OTR 70 0 0 CATERPILLAR INC com 149123101 2878 13224 SH OTR 01 0 0 13224 CBRE GROUP INC com 12504l109 1906 22237 SH SOLE 22237 0 0 CBRE GROUP INC com 12504l109 983 11464 SH OTR 01 0 0 11464 CELANESE CORPORATION com 150870103 5536 36518 SH SOLE 36518 0 0 CELANESE CORPORATION com 150870103 2077 13703 SH OTR 01 0 0 13703 CENTRAL GARDEN AND PET CO-A com 153527205 7383 152866 SH SOLE 152866 0 0 CENTRAL GARDEN AND PET CO-A com 153527205 1223 25311 SH OTR 01 0 0 25311 CENTURY COMMUNITIES INC com 156504300 316 4745 SH SOLE 4745 0 0 CF INDUSTRIES HLDG com 125269100 409 7944 SH SOLE 7944 0 0 CHEVRON CORPORATION com 166764100 9035 86261 SH SOLE 86041 0 220 CHEVRON CORPORATION com 166764100 2077 19834 SH OTR 01 0 0 19834 CHIMERA INVESTMENT CORP com 16934q208 719 47725 SH SOLE 47725 0 0 CHIPOTLE MEXICAN GRILL INC com 169656105 25 16 SH SOLE 16 0 0 CIA SIDERURGICA NACL-SP ADR com 20440w105 25 2817 SH SOLE 2817 0 0 CIA SIDERURGICA NACL-SP ADR com 20440w105 7 819 SH OTR 0 0 819 CIENA CORP com 171779309 356 6250 SH SOLE 6250 0 0 CIENA CORP com 171779309 253 4451 SH OTR 01 0 0 4451 CISCO SYSTEMS INC com 17275r102 121 2291 SH SOLE 2291 0 0 CISCO SYSTEMS INC com 17275r102 80 1500 SH OTR 1500 0 0 CLEARWAY ENERGY INC-C com 18539c204 198 7479 SH SOLE 7479 0 0 CLEVELAND-CLIFFS INC com 185899101 507 23500 SH SOLE 23500 0 0 CMC MATERIALS INC com 12571t100 1737 11522 SH SOLE 11522 0 0 COCA COLA COMPANY com 191216100 18 325 SH SOLE 325 0 0 CODORUS VALLEY BANCORP INC com 192025104 24 1198 SH SOLE 1198 0 0 COFFEE HOLDING CO INC com 192176105 107 19950 SH SOLE 19950 0 0 COFFEE HOLDING CO INC com 192176105 1 170 SH OTR 170 0 0 COHU INC com 192576106 300 8147 SH SOLE 8147 0 0 COMCAST CORPORATION CLASS A com 20030n101 13206 231611 SH SOLE 231611 0 0 COMCAST CORPORATION CLASS A com 20030n101 23 400 SH OTR 400 0 0 COMCAST CORPORATION CLASS A com 20030n101 2937 51506 SH OTR 01 0 0 51506 COMM SERVICES SELECT SECTOR SP com 81369y852 7194 88847 SH SOLE 87777 0 1070 COMM SERVICES SELECT SECTOR SP com 81369y852 32 400 SH OTR 400 0 0 COMM SERVICES SELECT SECTOR SP com 81369y852 1318 16275 SH OTR 01 0 0 16275 CONCENTRIX CORP com 20602d101 1867 11611 SH SOLE 11611 0 0 CONCENTRIX CORP com 20602d101 113 700 SH OTR 700 0 0 CONOCOPHILLIPS com 20825c104 49 800 SH SOLE 800 0 0 CONOCOPHILLIPS com 20825c104 113 1862 SH OTR 01 0 0 1862 CONSUMER DISCRETIONARY SELECT com 81369y407 89 500 SH SOLE 500 0 0 CONSUMER STAPLES SELECT SECTOR com 81369y308 30 430 SH SOLE 430 0 0 CONTANGO OIL & GAS com 21075n204 126 29208 SH SOLE 29208 0 0 COSTCO WHOLESALE CORP com 22160k105 319 807 SH SOLE 742 0 65 CPI AEROSTRUCTURES INC com 125919308 48 13582 SH SOLE 13582 0 0 CPS TECHNOLOGYS com 12619f104 163 16955 SH SOLE 16955 0 0 CRA INTERNATIONAL INC com 12618t105 294 3434 SH SOLE 3434 0 0 DANAHER CORP com 235851102 3097 11539 SH SOLE 11539 0 0 DANAHER CORP com 235851102 2 8 SH OTR 01 0 0 8 DATA I/O CORP com 237690102 111 16371 SH SOLE 16371 0 0 DATA I/O CORP com 237690102 2 350 SH OTR 350 0 0 DECKERS OUTDOOR CORP com 243537107 10579 27545 SH SOLE 27545 0 0 DECKERS OUTDOOR CORP com 243537107 154 400 SH OTR 400 0 0 DECKERS OUTDOOR CORP com 243537107 1459 3799 SH OTR 01 0 0 3799 DEERE & COMPANY com 244199105 5852 16592 SH SOLE 16592 0 0 DEERE & COMPANY com 244199105 1276 3617 SH OTR 01 0 0 3617 DELTA APPAREL INC com 247368103 126 4279 SH SOLE 4279 0 0 DEUTSCHE POST AG-SPON ADR com 25157y202 32 476 SH SOLE 476 0 0 DEUTSCHE POST AG-SPON ADR com 25157y202 10 153 SH OTR 0 0 153 DIAMONDBACK ENERGY INC com 25278x109 143 1520 SH OTR 1520 0 0 DIGITAL REALTY TRUST INC com 253868103 1293 8593 SH SOLE 8593 0 0 DIGITAL REALTY TRUST INC com 253868103 2061 13696 SH OTR 01 0 0 13696 DISCOVER FINANCIAL SERVICES com 254709108 275 2323 SH OTR 2323 0 0 DIXIE GROUP INC com 255519100 45 15233 SH SOLE 15233 0 0 DLH HOLDINGS CP com 23335Q100 102 8722 SH SOLE 8722 0 0 DMC GLOBAL INC com 23291c103 528 9400 SH SOLE 9400 0 0 DOLLAR GENERAL CORP com 256677105 338 1562 SH SOLE 1562 0 0 DOLLAR GENERAL CORP com 256677105 887 4101 SH OTR 01 0 0 4101 DOLLAR TREE, INC com 256746108 72 720 SH OTR 720 0 0 DONNELLEY FINANCIAL SOLUTION com 25787g100 899 27246 SH SOLE 27246 0 0 DOORDASH INC CL A com 25809k105 51 285 SH OTR 285 0 0 DORIAN LPG LTD com y2106r110 276 19542 SH SOLE 19542 0 0 DSV PANALPINA A S - UNSP ADR com 26251a108 24 202 SH SOLE 202 0 0 DSV PANALPINA A S - UNSP ADR com 26251a108 7 58 SH OTR 0 0 58 DUCOMMUN INC com 264147109 11 210 SH SOLE 210 0 0 EASTMAN CHEMICAL COMPANY com 277432100 61 525 SH SOLE 525 0 0 EASTMAN CHEMICAL COMPANY com 277432100 1 12 SH OTR 01 0 0 12 EATON CORP PLC com g29183103 5099 34412 SH SOLE 34002 0 410 EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH SOLE 0 0 0 ELI LILLY & CO com 532457108 5784 25202 SH SOLE 25202 0 0 ELTEK LTD com m40184208 169 27537 SH SOLE 27537 0 0 ENCORE WIRE CORP com 292562105 1193 15735 SH SOLE 15735 0 0 ENOVA INTERNATIONAL INC com 29357k103 7612 222501 SH SOLE 221546 0 955 ENOVA INTERNATIONAL INC com 29357k103 1829 53452 SH OTR 01 0 0 53452 ENPHASE ENERGY INC com 29355a107 317 1726 SH SOLE 1726 0 0 EOG RESOURCES INC com 26875p101 2090 25047 SH SOLE 25047 0 0 EOG RESOURCES INC com 26875p101 1476 17686 SH OTR 01 0 0 17686 EPLUS INC com 294268107 202 2332 SH SOLE 2332 0 0 EQUINOR ASA-SPON ADR com 29446m102 28 1330 SH SOLE 1330 0 0 EQUINOR ASA-SPON ADR com 29446m102 8 386 SH OTR 0 0 386 EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH OTR 90 0 0 EVERCORE INC com 29977a105 1457 10350 SH SOLE 10350 0 0 FACEBOOK INC com 30303m102 9825 28255 SH SOLE 28095 0 160 FACEBOOK INC com 30303m102 121 347 SH OTR 347 0 0 FACEBOOK INC com 30303m102 2064 5936 SH OTR 01 0 0 5936 FEDERAL AGRICULTURAL MORTGAGE com 313148306 934 9445 SH SOLE 9445 0 0 FEDEX CORP com 31428x106 5097 17085 SH SOLE 16950 0 135 FEDEX CORP com 31428x106 27 90 SH OTR 90 0 0 FIFTH THIRD BANCORP com 316773100 7651 200129 SH SOLE 200129 0 0 FIFTH THIRD BANCORP com 316773100 1366 35743 SH OTR 01 0 0 35743 FINANCIAL SELECT SECTOR SPDR com 81369y605 535 14582 SH SOLE 14582 0 0 FIRST BANCORP/PUERTO RICO com 318672706 926 77700 SH SOLE 77700 0 0 FIRST TRUST FTSE EPRA/NAREIT D com 33736n101 14 272 SH SOLE 272 0 0 FIRST TRUST INTERNATIONAL EQUI com 33734x853 1498 21910 SH SOLE 21910 0 0 FIRST TRUST INTERNATIONAL EQUI com 33734x853 31 450 SH OTR 450 0 0 FIRST TRUST NASDAQ CYBERSECURI com 33734x846 813 17397 SH SOLE 17397 0 0 FISERV INC com 337738108 81 762 SH OTR 762 0 0 FLEXSHOPPER INC com 33939j303 56 18699 SH SOLE 18699 0 0 FREEPORT-MCMORAN COPPER com 35671d857 57 1542 SH OTR 1542 0 0 FRESENIUS MEDICAL CARE - ADR com 358029106 18 432 SH SOLE 432 0 0 FRESENIUS MEDICAL CARE - ADR com 358029106 5 126 SH OTR 0 0 126 FTI CONSULTING INC com 302941109 624 4570 SH SOLE 4570 0 0 FUTU HOLDINGS LTD-ADR com 36118L106 70 389 SH OTR 389 0 0 GENERAC HOLDINGS INC com 368736104 7691 18525 SH SOLE 18525 0 0 GILDAN ACTIVEWEAR INC com 375916103 26 691 SH SOLE 691 0 0 GILDAN ACTIVEWEAR INC com 375916103 8 204 SH OTR 0 0 204 GLOBAL X COPPER MINERS ETF com 37954y830 1214 32670 SH SOLE 32505 0 165 GLOBAL X COPPER MINERS ETF com 37954y830 30 800 SH OTR 800 0 0 GLOBAL X MSCI NORWAY ETF com 37950e747 94 6628 SH OTR 6628 0 0 GLOBAL X US INFRASTRUCTURE com 37954y673 401 15585 SH SOLE 15585 0 0 GLOBAL X US INFRASTRUCTURE com 37954y673 26 1000 SH OTR 1000 0 0 GLOBAL X US INFRASTRUCTURE com 37954y673 4 137 SH OTR 01 0 0 137 GOLDMAN SACHS GROUP com 38141g104 3683 9705 SH SOLE 9705 0 0 GOLDMAN SACHS GROUP com 38141g104 1867 4918 SH OTR 01 0 0 4918 GOODRX HOLDINGS INC-CLASS A com 38246g108 200 5547 SH OTR 5547 0 0 GRAY TELEVISION INC com 389375106 518 22150 SH SOLE 22150 0 0 GRAY TELEVISION INC com 389375106 2 103 SH OTR 01 0 0 103 GREEN DOT CORP com 39304d102 295 6300 SH SOLE 6300 0 0 GUARDANT HEALTH INC com 40131m109 47 380 SH OTR 380 0 0 HANNON ARMSTRONG SUSTAINABLE I com 41068x100 1 25 SH SOLE 25 0 0 HAVERTY FURNITURE com 419596101 973 22744 SH SOLE 22744 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 3785 30051 SH SOLE 30051 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 1698 13485 SH OTR 01 0 0 13485 HELEN OF TROY LTD F com g4388n106 9668 42380 SH SOLE 42155 0 225 HELEN OF TROY LTD F com g4388n106 1034 4533 SH OTR 01 0 0 4533 HILLENBRAND INC com 431571108 982 22287 SH SOLE 22287 0 0 HITACHI LTD -SPONS ADR com 433578507 25 221 SH SOLE 221 0 0 HITACHI LTD -SPONS ADR com 433578507 7 64 SH OTR 0 0 64 HMN FINANCIAL INC com 40424g108 38 1768 SH SOLE 1768 0 0 HOLLYFRONTIER CORP com 436106108 400 12160 SH SOLE 12160 0 0 HOME DEPOT INC com 437076102 10365 32505 SH SOLE 32400 0 105 HOME DEPOT INC com 437076102 51 160 SH OTR 160 0 0 HOME DEPOT INC com 437076102 3103 9732 SH OTR 01 0 0 9732 HONEYWELL INT'L INC com 438516106 3 13 SH SOLE 13 0 0 HONG KONG EXCHANGES & CLEARING com 43858f109 36 611 SH SOLE 611 0 0 HONG KONG EXCHANGES & CLEARING com 43858f109 11 180 SH OTR 0 0 180 HOULIHAN LOKEY INC com 441593100 384 4700 SH SOLE 4700 0 0 HUMANA INC com 444859102 20 45 SH SOLE 45 0 0 HUMANA INC com 444859102 4 8 SH OTR 01 0 0 8 IBERDROLA SA com 450737101 1662 34009 SH SOLE 34009 0 0 IBERDROLA SA com 450737101 112 2289 SH OTR 01 0 0 2289 IBERDROLA SA com 450737101 8 165 SH OTR 0 0 165 ICHOR HOLDINGS LTD com g4740b105 296 5498 SH SOLE 5498 0 0 IDACORP INCORPORATED com 451107106 487 4995 SH SOLE 4995 0 0 IMAGE SENSING SYSTEMS INC com 45244c104 38 5582 SH SOLE 5582 0 0 IMAGE SENSING SYSTEMS INC com 45244c104 2 300 SH OTR 300 0 0 INDSTRL SELECT SECTOR SPDR com 81369y704 958 9359 SH SOLE 9359 0 0 INFINEON TECHNOLOGIES AG com 45662n103 37 910 SH SOLE 910 0 0 INFINEON TECHNOLOGIES AG com 45662n103 11 273 SH OTR 0 0 273 INFOSYS TECH-SP ADR com 456788108 40 1908 SH SOLE 1908 0 0 INFOSYS TECH-SP ADR com 456788108 12 556 SH OTR 0 0 556 INGLES MARKETS INC CLASS A com 457030104 1568 26905 SH SOLE 26905 0 0 INNOSPEC INC com 45768s105 619 6836 SH SOLE 6836 0 0 INNOVIVA INC com 45781m101 945 70442 SH SOLE 70442 0 0 INSIGHT ENTERPRISES com 45765u103 11381 113801 SH SOLE 113596 0 205 INSIGHT ENTERPRISES com 45765u103 150 1500 SH OTR 1500 0 0 INSIGHT ENTERPRISES com 45765u103 378 3779 SH OTR 01 0 0 3779 INTEGER HOLDINGS CORP com 45826h109 1433 15211 SH SOLE 15211 0 0 INTEL CORP com 458140100 13 233 SH SOLE 233 0 0 INTEST CORP com 461147100 152 9047 SH SOLE 9047 0 0 INTEST CORP com 461147100 8 481 SH OTR 481 0 0 INTUIT INC com 461202103 3 7 SH SOLE 7 0 0 INVESCO DYNAMIC LEISURE AND EN com 46137v720 1814 34699 SH SOLE 34319 0 380 INVESCO DYNAMIC LEISURE AND EN com 46137v720 1358 25981 SH OTR 01 0 0 25981 INVESCO OPTIMUM YIELD DVRS ETF com 46090f100 8 400 SH OTR 400 0 0 INVESCO QQQ TRUST SERIES 1 com 46090e103 319 900 SH SOLE 900 0 0 INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 673 4545 SH SOLE 4545 0 0 INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 566 9475 SH SOLE 9475 0 0 INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 30 500 SH OTR 500 0 0 INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 176 602 SH SOLE 602 0 0 INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 151 810 SH SOLE 810 0 0 INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 2666 14296 SH OTR 01 0 0 14296 INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 717 4360 SH SOLE 4360 0 0 INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 1833 50585 SH SOLE 50585 0 0 INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 238 820 SH SOLE 820 0 0 INVESCO S&P SC INDUSTRIALS ETF com 46138e123 9 100 SH OTR 100 0 0 INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 2879 34341 SH SOLE 34341 0 0 INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 84 1000 SH OTR 1000 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 2005 21517 SH SOLE 21517 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 107 1150 SH OTR 1150 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 115 1236 SH OTR 01 0 0 1236 ISHARE MSCI AUSTRALIA INDEX com 464286103 221 8503 SH OTR 8503 0 0 ISHARES COHEN & STEERS REALTY com 464287564 597 9140 SH SOLE 9140 0 0 ISHARES CORE S&P 500 com 464287200 5912 13752 SH SOLE 13752 0 0 ISHARES DJ US UTILITIES SECTOR com 464287697 23 290 SH SOLE 290 0 0 ISHARES GEN-IMMUNOLOGY HLTH com 46435u192 273 5247 SH SOLE 5247 0 0 ISHARES GLOBAL ENERGY ETF com 464287341 2561 96323 SH SOLE 94563 0 1760 ISHARES GLOBAL ENERGY ETF com 464287341 120 4500 SH OTR 4500 0 0 ISHARES MICRO CAP ETF com 464288869 4 25 SH OTR 25 0 0 ISHARES MSCI CANADA INDEX FUND com 464286509 261 7000 SH SOLE 7000 0 0 ISHARES MSCI CANADA INDEX FUND com 464286509 9 245 SH OTR 245 0 0 ISHARES MSCI EAFE com 464287465 443 5620 SH SOLE 5620 0 0 ISHARES MSCI EAFE GROWTH ETF com 464288885 1426 13296 SH SOLE 12971 0 325 ISHARES MSCI EMERGING MKT INDE com 464287234 2927 53065 SH SOLE 53065 0 0 ISHARES MSCI EMERGING MKT INDE com 464287234 1026 18600 SH OTR 01 0 0 18600 ISHARES MSCI FINLAND CAPPED com 46429b515 70 1409 SH OTR 1409 0 0 ISHARES MSCI FRANCE ETF IV com 464286707 4 100 SH OTR 100 0 0 ISHARES MSCI GERMANY com 464286806 485 14028 SH OTR 14028 0 0 ISHARES MSCI ITALY CAPPED ETF com 46434g830 3 100 SH OTR 100 0 0 ISHARES MSCI NETHERLANDS ETF com 464286814 145 2994 SH OTR 2994 0 0 ISHARES MSCI POLAND CAPPED INV com 46429b606 47 2185 SH SOLE 2185 0 0 ISHARES MSCI SOUTH KOREA ETF com 464286772 1498 16080 SH SOLE 16080 0 0 ISHARES MSCI SOUTH KOREA ETF com 464286772 1440 15450 SH OTR 01 0 0 15450 ISHARES MSCI SWEDEN ETF com 464286756 93 2012 SH OTR 2012 0 0 ISHARES MSCI TAIWAN ETF com 46434g772 137 2140 SH OTR 2140 0 0 ISHARES NASDAQ BIOTECH INDX com 464287556 52 315 SH SOLE 315 0 0 ISHARES RUSSELL 1000 ETF com 464287622 2905 12000 SH SOLE 12000 0 0 ISHARES RUSSELL 1000 ETF com 464287622 133 550 SH OTR 550 0 0 ISHARES RUSSELL 2000 ETF com 464287655 20062 87465 SH SOLE 87230 0 235 ISHARES RUSSELL 2000 ETF com 464287655 1126 4907 SH OTR 01 0 0 4907 ISHARES RUSSELL 2000 VALUE com 464287630 16790 101282 SH SOLE 101002 0 280 ISHARES RUSSELL 2000 VALUE com 464287630 232 1400 SH OTR 1400 0 0 ISHARES RUSSELL 2000 VALUE com 464287630 7188 43364 SH OTR 01 0 0 43364 ISHARES RUSSELL 3000 INDEX com 464287689 459 1795 SH SOLE 1795 0 0 ISHARES S&P ASIA 50 INDEX FUND com 464288430 92 1000 SH SOLE 1000 0 0 ISHARES SWITZERLAND INDEX FUND com 464286749 193 3976 SH OTR 3976 0 0 ISHR RUSSELL 1000 VL com 464287598 2120 13364 SH SOLE 13364 0 0 ISHR RUSSELL 1000 VL com 464287598 174 1100 SH OTR 1100 0 0 JAMES HARDIE INDUSTRIES PLC com 47030m106 2661 77817 SH SOLE 77817 0 0 JAMES HARDIE INDUSTRIES PLC com 47030m106 312 9119 SH OTR 01 0 0 9119 JAMES HARDIE INDUSTRIES PLC com 47030m106 10 291 SH OTR 0 0 291 JEWETT-CAMERON TRADING LTD com 47733c207 65 6698 SH SOLE 6698 0 0 JOHNSON & JOHNSON com 478160104 8125 49322 SH SOLE 48992 0 330 JOHNSON & JOHNSON com 478160104 33 200 SH OTR 200 0 0 JOHNSON & JOHNSON com 478160104 3106 18853 SH OTR 01 0 0 18853 JPMORGAN CHASE & CO com 46625h100 20853 134069 SH SOLE 133469 0 600 JPMORGAN CHASE & CO com 46625h100 3889 25003 SH OTR 01 0 0 25003 KB FINANCIAL GROUP INC-ADR com 48241a105 29 592 SH SOLE 592 0 0 KB FINANCIAL GROUP INC-ADR com 48241a105 8 170 SH OTR 0 0 170 KEY TRONIC CORP com 493144109 60 9231 SH SOLE 9231 0 0 KLA-TENCOR CORPORATION com 482480100 408 1258 SH SOLE 1258 0 0 KLA-TENCOR CORPORATION com 482480100 65 200 SH OTR 200 0 0 KONINKLIJKE PHILIPS N V com 500472303 17 346 SH SOLE 346 0 0 KROGER CO. com 501044101 276 7200 SH SOLE 7200 0 0 LADDER CAPITAL CORP com 505743104 639 55410 SH SOLE 55410 0 0 LAM RESEARCH CORP com 512807108 12622 19397 SH SOLE 19262 0 135 LAM RESEARCH CORP com 512807108 3912 6012 SH OTR 01 0 0 6012 LAREDO PETROLEUM HOLDINGS INC com 516806205 405 4368 SH SOLE 4368 0 0 LEIDOS HOLDINGS INC com 525327102 197 1947 SH SOLE 1947 0 0 LEIDOS HOLDINGS INC com 525327102 116 1150 SH OTR 1150 0 0 LENNAR CORP CLASS A com 526057104 143 1435 SH SOLE 1435 0 0 LEXINGTON REALTY TRUST com 529043101 779 65210 SH SOLE 65210 0 0 LGI HOMES INC com 50187t106 1685 10403 SH SOLE 10403 0 0 LGI HOMES INC com 50187t106 243 1500 SH OTR 01 0 0 1500 LGL GROUP INC com 50186a108 29 2791 SH SOLE 2791 0 0 LIBERTY MEDIA CORP-LIBERTY-C com 531229854 48 986 SH OTR 986 0 0 LINDE PLC com g5494j103 299 1035 SH SOLE 1035 0 0 LINDE PLC com g5494j103 1237 4278 SH OTR 01 0 0 4278 LIVE NATION ENTERTAINMENT INC com 538034109 44 506 SH OTR 506 0 0 LIVE VENTURES INC com 538142308 313 5082 SH SOLE 5082 0 0 LOCKHEED MARTIN CORP com 539830109 1454 3843 SH SOLE 3843 0 0 LOGITECH INTERNATIONAL SA com h50430232 2979 24639 SH SOLE 24639 0 0 LOGITECH INTERNATIONAL SA com h50430232 872 7215 SH OTR 01 0 0 7215 LOWES COMPANIES INC com 548661107 3 17 SH SOLE 17 0 0 LPL FINANCIAL HOLDINGS INC com 50212v100 9272 68694 SH SOLE 68574 0 120 LPL FINANCIAL HOLDINGS INC com 50212v100 1655 12258 SH OTR 01 0 0 12258 M/I HOMES INC com 55305b101 283 4820 SH SOLE 4820 0 0 MAGNOLIA OIL & GAS CORP - A com 559663109 367 23500 SH SOLE 23500 0 0 MANHATTAN BRIDGE CAPITAL INC com 562803106 162 20606 SH SOLE 20606 0 0 MARUBENI CORP-UNSPONS ADR com 573810207 23 266 SH SOLE 266 0 0 MARUBENI CORP-UNSPONS ADR com 573810207 7 78 SH OTR 0 0 78 MASTEC INC com 576323109 9737 91775 SH SOLE 91275 0 500 MASTEC INC com 576323109 2773 26134 SH OTR 01 0 0 26134 MASTECH HOLDINGS INC com 57633b100 97 6512 SH SOLE 6512 0 0 MASTERCARD INC-CLASS A com 57636q104 10549 28895 SH SOLE 28895 0 0 MASTERCARD INC-CLASS A com 57636q104 11 30 SH OTR 30 0 0 MASTERCARD INC-CLASS A com 57636q104 2446 6700 SH OTR 01 0 0 6700 MATADOR RESOURCES CO com 576485205 519 14400 SH SOLE 14400 0 0 MATERIALS SELECT SECTOR SPDR com 81369y100 2 20 SH SOLE 20 0 0 MCDONALD'S CORP com 580135101 10721 46413 SH SOLE 46413 0 0 MCDONALD'S CORP com 580135101 2344 10147 SH OTR 01 0 0 10147 MDC HOLDINGS INC com 552676108 688 13600 SH SOLE 13600 0 0 MEDIFAST INC com 58470h101 903 3191 SH SOLE 3191 0 0 MEITUAN DIANPING-UNSP ADR com 58533e103 26 317 SH SOLE 317 0 0 MEITUAN DIANPING-UNSP ADR com 58533e103 7 90 SH OTR 0 0 90 MERCADOLIBRE INC com 58733r102 37 24 SH SOLE 24 0 0 MERCADOLIBRE INC com 58733r102 11 7 SH OTR 0 0 7 MERCHANTS BANCORP/IN com 58844r108 684 17436 SH SOLE 17436 0 0 MERCK & CO INC com 58933y105 312 4007 SH SOLE 4007 0 0 MERCK & CO INC com 58933y105 78 1000 SH OTR 1000 0 0 MERCK & CO INC com 58933y105 120 1547 SH OTR 01 0 0 1547 MERITAGE HOMES CORP com 59001a102 256 2720 SH SOLE 2720 0 0 MGIC INVESTMENT CORP com 552848103 1010 74301 SH SOLE 71231 0 3070 MICRON TECHNOLOGY INC com 595112103 1 14 SH SOLE 14 0 0 MICROSOFT CORP com 594918104 28199 104092 SH SOLE 103652 0 440 MICROSOFT CORP com 594918104 108 400 SH OTR 400 0 0 MICROSOFT CORP com 594918104 6966 25716 SH OTR 01 0 0 25716 MONMOUTH REIT -CL A com 609720107 269 14375 SH SOLE 14375 0 0 MORGAN STANLEY com 617446448 4 39 SH SOLE 39 0 0 MSCI INC com 55354g100 194 363 SH SOLE 363 0 0 NATERA INC com 632307104 444 3907 SH OTR 3907 0 0 NATIONAL BEVERAGE CORP com 635017106 19 400 SH SOLE 400 0 0 NATIONAL BEVERAGE CORP com 635017106 3 71 SH OTR 01 0 0 71 NATIONAL HEALTHCARE com 635906100 610 8720 SH SOLE 8720 0 0 NATIONAL VISION HOLDINGS INC com 63845r107 222 4351 SH OTR 4351 0 0 NATURAL ALTERNATIVES INTL com 638842302 179 10652 SH SOLE 10652 0 0 NELNET INC-CL A com 64031n108 1758 23364 SH SOLE 23364 0 0 NEOGENOMICS INC com 64049m209 47 1051 SH OTR 1051 0 0 NESTLE S A REG ADR com 641069406 791 6344 SH SOLE 6344 0 0 NESTLE S A REG ADR com 641069406 11 88 SH OTR 0 0 88 NETEASE INC com 64110w102 1942 16850 SH SOLE 16510 0 340 NETEASE INC com 64110w102 281 2438 SH OTR 01 0 0 2438 NETEASE INC com 64110w102 11 94 SH OTR 0 0 94 NETFLIX INC com 64110l106 18 35 SH SOLE 35 0 0 NEWMONT MINING CORP com 651639106 1700 26821 SH SOLE 26751 0 70 NEXTERA ENERGY INCORPORATED com 65339F101 4845 66118 SH SOLE 65948 0 170 NEXTERA ENERGY INCORPORATED com 65339F101 408 5565 SH OTR 01 0 0 5565 NORDEA BANK ABP - SPON ADR com 65558r109 31 2773 SH SOLE 2773 0 0 NORDEA BANK ABP - SPON ADR com 65558r109 9 808 SH OTR 0 0 808 NORTHROP GRUMMAN CORP com 666807102 671 1847 SH SOLE 1712 0 135 NORTHROP GRUMMAN CORP com 666807102 91 250 SH OTR 250 0 0 NORTHROP GRUMMAN CORP com 666807102 945 2600 SH OTR 01 0 0 2600 NORTHWEST PIPE COMPANY com 667746101 114 4024 SH SOLE 4024 0 0 NOVA MEASURING INSTRUMENTS com m7516k103 6177 60038 SH SOLE 60038 0 0 NOVA MEASURING INSTRUMENTS com m7516k103 890 8646 SH OTR 01 0 0 8646 NUCOR CORP com 670346105 58 600 SH SOLE 600 0 0 NVIDIA CORP com 67066g104 9450 11811 SH SOLE 11811 0 0 NVIDIA CORP com 67066g104 4440 5549 SH OTR 01 0 0 5549 NVIDIA CORP com 67066g104 94 118 SH OTR 118 0 0 OCEAN BIO-CHEM INC com 674631106 182 14931 SH SOLE 14931 0 0 OFG BANCORP com 67103x102 584 26416 SH SOLE 26416 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 3205 12629 SH SOLE 12629 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 15 60 SH OTR 60 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 1507 5939 SH OTR 01 0 0 5939 OMV AG-BEARER SHRS ADR com 670875509 28 489 SH SOLE 489 0 0 OMV AG-BEARER SHRS ADR com 670875509 8 144 SH OTR 0 0 144 ONEMAIN HOLDINGS INC com 68268w103 3 56 SH OTR 01 0 0 56 ORACLE CORP com 68389x105 70 897 SH SOLE 897 0 0 ORGANON & CO com 68622v106 12 400 SH SOLE 400 0 0 ORGANON & CO com 68622v106 3 100 SH OTR 100 0 0 ORGANON & CO com 68622v106 4 135 SH OTR 01 0 0 135 OSHKOSH CORP com 688239201 89 715 SH OTR 715 0 0 P&F INDUSTRIES CL-A com 692830508 56 8512 SH SOLE 8512 0 0 PALATIN TECHNOLOGIES INC com 696077403 74 120940 SH SOLE 120940 0 0 PATRICK INDUSTRIES com 703343103 1138 15584 SH SOLE 15584 0 0 PAYPAL HOLDINGS INC com 70450y103 9063 31093 SH SOLE 30783 0 310 PAYPAL HOLDINGS INC com 70450y103 2392 8208 SH OTR 01 0 0 8208 PC CONNECTION INC com 69318j100 1201 25961 SH SOLE 25961 0 0 PDC ENERGY INC com 69327r101 366 8000 SH SOLE 8000 0 0 PENN NATIONAL GAMING INC com 707569109 218 2845 SH OTR 2845 0 0 PEOPLES BANCORP NC com 710577107 57 2225 SH SOLE 2225 0 0 PEPSICO INC com 713448108 1 7 SH SOLE 7 0 0 PETCO HEALTH AND WELLNESS CO com 71601v105 42 1859 SH OTR 1859 0 0 PETIQ INC com 71639t106 558 14464 SH SOLE 14464 0 0 PETMED EXPRESS INC com 716382106 449 14100 SH SOLE 14100 0 0 PFIZER INC com 717081103 2058 52563 SH SOLE 52563 0 0 PFIZER INC com 717081103 20 500 SH OTR 500 0 0 PHILIP MORRIS INTL com 718172109 53 533 SH SOLE 533 0 0 PHILLIPS 66 com 718546104 1 14 SH SOLE 14 0 0 PHOTRONICS INC com 719405102 298 22548 SH SOLE 22548 0 0 PIONEER NATL RESOURC com 723787107 8605 52950 SH SOLE 52950 0 0 PIONEER NATL RESOURC com 723787107 2027 12473 SH OTR 01 0 0 12473 PIPER SANDLER COS com 724078100 2903 22410 SH SOLE 22410 0 0 PNC BANK CORP com 693475105 545 2858 SH SOLE 2728 0 130 PNC BANK CORP com 693475105 76 400 SH OTR 400 0 0 PNC BANK CORP com 693475105 1174 6152 SH OTR 01 0 0 6152 PORTLAND GENERAL ELECTRIC CO com 736508847 482 10455 SH SOLE 10455 0 0 POTLATCHDELTIC CORP com 737630103 266 5003 SH SOLE 5003 0 0 PRIMORIS SERVICES CORP com 74164f103 434 14730 SH SOLE 14730 0 0 PROCTOR & GAMBLE CO com 742718109 7487 55488 SH SOLE 55488 0 0 PROCTOR & GAMBLE CO com 742718109 30 220 SH OTR 220 0 0 PROCTOR & GAMBLE CO com 742718109 2391 17724 SH OTR 01 0 0 17724 PROG HOLDINGS INC com 74319r101 716 14870 SH SOLE 14870 0 0 PROLOGIS INC com 74340w103 4261 35649 SH SOLE 35649 0 0 PROSHARES ONLINE RETAIL ETF com 74347b169 3308 40903 SH SOLE 40608 0 295 PROSHARES ONLINE RETAIL ETF com 74347b169 3909 48340 SH OTR 01 0 0 48340 PUBLIC STORAGE INC com 74460d109 75 250 SH SOLE 250 0 0 QUALCOMM INC com 747525103 3 18 SH SOLE 18 0 0 QUALTRICS INT'L CL A com 747601201 135 3520 SH OTR 3520 0 0 R1 RCM INC com 749397105 2 86 SH SOLE 86 0 0 RADIAN GROUP INC com 750236101 705 31700 SH SOLE 31700 0 0 RANGE RESOURCES CORP com 75281a109 73 4377 SH OTR 4377 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 6 130 SH SOLE 130 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 1317 29707 SH OTR 01 0 0 29707 REGIONS FINANCIAL CORP com 7591ep100 1911 94710 SH SOLE 94710 0 0 REGIONS FINANCIAL CORP com 7591ep100 956 47356 SH OTR 01 0 0 47356 RENEWABLE ENERGY GROUP INC com 75972a301 1725 27671 SH SOLE 27356 0 315 RENEWABLE ENERGY GROUP INC com 75972a301 19 300 SH OTR 300 0 0 RENEWABLE ENERGY GROUP INC com 75972a301 1650 26472 SH OTR 01 0 0 26472 RESMED INC com 761152107 4164 16891 SH SOLE 16891 0 0 RESMED INC com 761152107 140 567 SH OTR 01 0 0 567 RH com 74967x103 147 216 SH OTR 216 0 0 RITE AID CORP com 767754872 205 12569 SH SOLE 12569 0 0 ROPER INDUSTRIES INC com 776696106 101 214 SH SOLE 214 0 0 ROPER INDUSTRIES INC com 776696106 130 276 SH OTR 01 0 0 276 SALESFORCE.COM INC com 79466l302 4 17 SH SOLE 17 0 0 SANOFI SPOND F ADR 1 ADR REPS com 80105n105 11 200 SH SOLE 200 0 0 SCHNEIDER ELECTRIC SE com 80687p106 2839 89857 SH SOLE 89857 0 0 SCHNEIDER ELECTRIC SE com 80687p106 2 66 SH OTR 01 0 0 66 SCHNEIDER ELECTRIC SE com 80687p106 11 343 SH OTR 0 0 343 SCHNITZER STEEL INDS INC-A com 806882106 1688 34405 SH SOLE 34405 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 9810 298345 SH SOLE 298345 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 197 5997 SH OTR 5800 0 197 SCHWAB EMERGING MARKETS EQUITY com 808524706 1976 60095 SH OTR 01 0 0 60095 SCHWAB FUNDAMENTAL INTL LARGE com 808524755 649 19500 SH SOLE 19500 0 0 SCIENCE APPLICATIONS INT'L com 808625107 36 405 SH SOLE 405 0 0 SCIENCE APPLICATIONS INT'L com 808625107 137 1567 SH OTR 01 0 0 1567 SEALED AIR CORP com 81211k100 3574 60319 SH SOLE 60059 0 260 SEMLER SCIENTIFIC INC com 81684m104 1112 9947 SH SOLE 9947 0 0 SERVOTRONICS INC. com 817732100 15 1735 SH SOLE 1735 0 0 SERVOTRONICS INC. com 817732100 1 100 SH OTR 100 0 0 SHERWIN-WILLIAMS CO/THE com 824348106 335 1231 SH SOLE 1231 0 0 SHOE CARNIVAL INC com 824889109 371 5181 SH SOLE 5181 0 0 SILVERBOW RESOURCES com 82836g102 238 10257 SH SOLE 10257 0 0 SIMULATIONS PLUS INC com 829214105 522 9503 SH SOLE 9503 0 0 SIMULATIONS PLUS INC com 829214105 85 1546 SH OTR 01 0 0 1546 SIXTH STREET SPECIALTY LENDING com 83012a109 900 40575 SH SOLE 40575 0 0 SMITH-MIDLAND CORP com 832156103 33 1395 SH SOLE 1395 0 0 SONY GROUP CORP -SPND ADR com 835699307 36 369 SH SOLE 369 0 0 SONY GROUP CORP -SPND ADR com 835699307 11 109 SH OTR 0 0 109 SOUTH AFRICA ISHARE com 464286780 44 902 SH OTR 902 0 0 SPDR KWB BANK ETF com 78464a797 432 8415 SH SOLE 8415 0 0 SPDR S&P DIVIDEND ETF com 78464a763 436 3563 SH SOLE 3563 0 0 SPDR S&P HOMEBUILDERS ETF com 78464a888 1602 21871 SH SOLE 21871 0 0 SPDR S&P KENSHO SMART MOBILITY com 78468r689 210 3380 SH SOLE 3380 0 0 SPDR S&P OIL & GAS EXPLORATION com 78468r556 5 50 SH OTR 50 0 0 SPDR S&P REGIONAL BANKING ETF com 78464a698 2552 38949 SH SOLE 38809 0 140 SPDR S&P REGIONAL BANKING ETF com 78464a698 36 550 SH OTR 550 0 0 SPDR TRUST SERIES I com 78462f103 1297 3030 SH SOLE 3030 0 0 SPIRIT AIRLINES INC com 848577102 44 1434 SH OTR 1434 0 0 SQUARESPACE INC CLASS A com 85225a107 167 2816 SH OTR 2816 0 0 STAR BULK CARRIERS CORP com y8162k204 21 905 SH SOLE 905 0 0 STAR BULK CARRIERS CORP com y8162k204 6 261 SH OTR 0 0 261 STELLANTIS NV com n82405106 23 1163 SH SOLE 1163 0 0 STELLANTIS NV com n82405106 7 338 SH OTR 0 0 338 SUMMIT STATE BANK com 866264203 61 3907 SH SOLE 3907 0 0 SUPER MICRO COMPUTER INC com 86800u104 790 22455 SH SOLE 22455 0 0 SUPPORT.COM INC com 86858w200 133 34421 SH SOLE 34421 0 0 SVB FINANCIAL GROUP com 78486q101 7231 12996 SH SOLE 12996 0 0 SVB FINANCIAL GROUP com 78486q101 1446 2599 SH OTR 01 0 0 2599 SYKES ENTERPRISES com 871237103 844 15725 SH SOLE 15725 0 0 SYNNEX CORPORATION com 87162w100 8343 68516 SH SOLE 68516 0 0 SYNNEX CORPORATION com 87162w100 85 700 SH OTR 700 0 0 T-MOBILE US INC com 872590104 3608 24914 SH SOLE 24914 0 0 T-MOBILE US INC com 872590104 2200 15188 SH OTR 01 0 0 15188 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 5971 49691 SH SOLE 49656 0 35 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 278 2316 SH OTR 01 0 0 2316 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 6 52 SH OTR 0 0 52 TANDY LEATHER FACTORY INC com 87538x105 39 7837 SH SOLE 7837 0 0 TARGET CORP com 87612e106 10237 42346 SH SOLE 41976 0 370 TARGET CORP com 87612e106 48 200 SH OTR 200 0 0 TARGET CORP com 87612e106 1741 7202 SH OTR 01 0 0 7202 TAYLOR DEVICES INC com 877163105 36 3033 SH SOLE 3033 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 4423 29954 SH SOLE 29954 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 1974 13367 SH OTR 01 0 0 13367 TECHTARGET com 87874r100 4 58 SH OTR 01 0 0 58 TENCENT HOLDINGS LTD com 88032q109 39 522 SH SOLE 522 0 0 TENCENT HOLDINGS LTD com 88032q109 11 152 SH OTR 0 0 152 TENET HEALTHCARE CORP com 88033g407 4 56 SH OTR 01 0 0 56 TEXAS INSTRUMENTS com 882508104 3 16 SH SOLE 16 0 0 TEXTRON INC com 883203101 156 2262 SH OTR 2262 0 0 THERMO FISHER SCNTFC com 883556102 3764 7462 SH SOLE 7462 0 0 THERMO FISHER SCNTFC com 883556102 1552 3077 SH OTR 01 0 0 3077 TIMBERLAND BANCORP INC com 887098101 89 3149 SH SOLE 3149 0 0 TIVITY HEALTH INC com 88870r102 638 24240 SH SOLE 24240 0 0 TJX COMPANIES INC com 872540109 2757 40900 SH SOLE 40900 0 0 TJX COMPANIES INC com 872540109 1369 20312 SH OTR 01 0 0 20312 TORO COMPANY com 891092108 132 1200 SH SOLE 1200 0 0 TORO COMPANY com 891092108 110 1000 SH OTR 1000 0 0 TRACTOR SUPPLY COMPANY com 892356106 447 2400 SH SOLE 2400 0 0 TRACTOR SUPPLY COMPANY com 892356106 4 22 SH OTR 01 0 0 22 TRANE TECHNOLOGIES PLC com g8994e103 1371 7447 SH SOLE 7447 0 0 TRINET GROUP INC com 896288107 321 4435 SH SOLE 4435 0 0 TRIO-TECH INTERNATIONAL com 896712205 43 8512 SH SOLE 8512 0 0 TTEC HOLDINGS INC com 89854h102 485 4700 SH SOLE 4700 0 0 TWILIO INC - A com 90138f102 75 191 SH OTR 191 0 0 UNILEVER PLC-SP ADR com 904767704 36 608 SH SOLE 608 0 0 UNILEVER PLC-SP ADR com 904767704 10 171 SH OTR 0 0 171 UNION PACIFIC CORP com 907818108 3909 17772 SH SOLE 17772 0 0 UNION PACIFIC CORP com 907818108 134 611 SH OTR 01 0 0 611 UNITED NATURAL FOODS INC com 911163103 5 134 SH OTR 01 0 0 134 UNITED RENTALS INC com 911363109 7949 24917 SH SOLE 24917 0 0 UNITED RENTALS INC com 911363109 112 350 SH OTR 350 0 0 UNITED RENTALS INC com 911363109 4120 12915 SH OTR 01 0 0 12915 UNITED STATES LIME & MINERAL com 911922102 288 2070 SH SOLE 2070 0 0 UNITED STATES STEEL CORP com 912909108 63 2624 SH OTR 2624 0 0 UNITEDHEALTH GROUP INC com 91324p102 12232 30547 SH SOLE 30362 0 185 UNITEDHEALTH GROUP INC com 91324p102 64 160 SH OTR 160 0 0 UNITEDHEALTH GROUP INC com 91324p102 3111 7768 SH OTR 01 0 0 7768 UNUM GROUP com 91529y106 28 1000 SH SOLE 1000 0 0 UNUM GROUP com 91529y106 57 2000 SH OTR 2000 0 0 US GLOBAL JETS ETF com 26922a842 495 20475 SH SOLE 20475 0 0 US SILICA HOLDINGS INC com 90346e103 124 10688 SH SOLE 10688 0 0 VALE SA-SP ADR com 91912e105 25 1108 SH SOLE 1108 0 0 VALE SA-SP ADR com 91912e105 7 319 SH OTR 0 0 319 VALERO ENERGY CORP com 91913y100 8529 109238 SH SOLE 109048 0 190 VALERO ENERGY CORP com 91913y100 23 300 SH OTR 300 0 0 VALERO ENERGY CORP com 91913y100 1544 19769 SH OTR 01 0 0 19769 VANDA PHARMACEUTICALS INC com 921659108 948 44082 SH SOLE 44082 0 0 VANECK BDC INCOME ETF com 92189f411 466 27164 SH OTR 27164 0 0 VANECK VACTORS RUSSIA ETF com 92189f403 191 6583 SH OTR 6583 0 0 VANECK VECTORS AGRIBUSINESS ET com 92189f700 153 1675 SH SOLE 1675 0 0 VANECK VECTORS GOLD MINERS ETF com 92189f106 481 14150 SH SOLE 14150 0 0 VANECK VECTORS GOLD MINERS ETF com 92189f106 71 2100 SH OTR 2100 0 0 VANGUARD CONSUMER DISCRETIONAR com 92204a108 4 12 SH SOLE 12 0 0 VANGUARD CONSUMER STAPLES ETF com 92204a207 1 4 SH SOLE 4 0 0 VANGUARD ENERGY ETF com 92204a306 2 20 SH SOLE 20 0 0 VANGUARD FINANCIALS ETF com 92204a405 3 38 SH SOLE 38 0 0 VANGUARD FTSE ALL-WORLD EX-U com 922042775 6708 105814 SH SOLE 105364 0 450 VANGUARD FTSE ALL-WORLD EX-U com 922042775 2399 37839 SH OTR 01 0 0 37839 VANGUARD HEALTH CARE ETF com 92204a504 4 15 SH SOLE 15 0 0 VANGUARD INDUSTRIALS ETF com 92204a603 3 17 SH SOLE 17 0 0 VANGUARD INFORMATION TECHNOLOG com 92204a702 6 15 SH SOLE 15 0 0 VANGUARD MATERIALS ETF com 92204a801 1 6 SH SOLE 6 0 0 VANGUARD REIT ETF com 922908553 0 3 SH SOLE 3 0 0 VANGUARD SMALL-CAP VALUE ETF com 922908611 13055 75178 SH SOLE 74768 0 410 VANGUARD SMALL-CAP VALUE ETF com 922908611 5697 32803 SH OTR 01 0 0 32803 VANGUARD TELECOM SERVICE ETF com 92204a884 2 17 SH SOLE 17 0 0 VANGUARD UTILITIES ETF com 92204a876 0 3 SH SOLE 3 0 0 VECTRUS INC com 92242t101 896 18830 SH SOLE 18830 0 0 VERA BRADLEY INC com 92335c106 302 24380 SH SOLE 24380 0 0 VERIZON COMMUNICATIONS INC com 92343v104 70 1246 SH SOLE 1246 0 0 VERIZON COMMUNICATIONS INC com 92343v104 230 4105 SH OTR 01 0 0 4105 VIATRIS INC com 92556v106 6 414 SH SOLE 414 0 0 VIATRIS INC com 92556v106 1 62 SH OTR 62 0 0 VILLAGE SUPER MKT -A com 927107409 47 2000 SH SOLE 2000 0 0 VIPSHOP HOLDINGS LTD com 92763w103 35 1753 SH SOLE 1753 0 0 VIPSHOP HOLDINGS LTD com 92763w103 10 498 SH OTR 0 0 498 VIRCO MFG CORPORATION com 927651109 38 11164 SH SOLE 11164 0 0 VISA INC CL-A com 92826c839 3 12 SH SOLE 12 0 0 VISA INC CL-A com 92826c839 98 421 SH OTR 421 0 0 VISHAY PRECISION GROUP INC com 92835k103 221 6484 SH SOLE 6484 0 0 VOLKSWAGEN AG -UNSPON ADR com 928662600 21 643 SH SOLE 643 0 0 VOLKSWAGEN AG -UNSPON ADR com 928662600 6 180 SH OTR 0 0 180 WABTEC CORP com 929740108 0 6 SH SOLE 6 0 0 WALMART INC com 931142103 13728 97351 SH SOLE 96841 0 510 WALMART INC com 931142103 85 600 SH OTR 600 0 0 WALMART INC com 931142103 3321 23548 SH OTR 01 0 0 23548 WALT DISNEY CO com 254687106 29 167 SH SOLE 167 0 0 WILLAMETTE VALLEY VINEYARDS com 969136100 115 8419 SH SOLE 8419 0 0 WILLIAMS COS INC com 969457100 1 54 SH SOLE 54 0 0 WISDOMTREE EUR S/C DIVIDEND com 97717w869 3 40 SH SOLE 40 0 0 WISDOMTREE EUR S/C DIVIDEND com 97717w869 7 90 SH OTR 0 0 90 XENIA HOTELS & RESORTS INC com 984017103 793 42320 SH SOLE 42320 0 0 ZENDESK INC com 98936J101 294 2040 SH OTR 2040 0 0 ZIONS BANCORPORATION com 989701107 360 6801 SH OTR 6801 0 0 ZOETIS INC com 98978v103 4719 25320 SH SOLE 25320 0 0 ZOETIS INC com 98978v103 1578 8469 SH OTR 01 0 0 8469 ZUMIEZ INC com 989817101 227 4643 SH SOLE 4643 0 0 BANK OF AMERICA 5 3/8 PFD pfd 06053u601 279 10000 SH SOLE 10000 0 0 BANK OF AMERICA FLOAT PERP PFD pfd 060505815 7 259 SH SOLE 259 0 0 JP MORGAN CHASE 6 PFD pfd 48128b648 432 15000 SH SOLE 15000 0 0 KEY 5.65 PERP Pfd pfd 493267876 139 5000 SH SOLE 5000 0 0 BLACKROCK INVT QUALITY MUNI com 09247d105 55 3000 SH SOLE 3000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 26 1000 SH SOLE 1000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 9 328 SH OTR 01 0 0 328 INVESCO VARIABLE RATE PREFERRE com 46138G870 3101 117913 SH SOLE 117553 0 360 INVESCO VARIABLE RATE PREFERRE com 46138G870 1265 48117 SH OTR 01 0 0 48117 ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 1238 11647 SH SOLE 11577 0 70 ISHARES 10-20 YEAR TSURY BOND com 464288653 559 3806 SH SOLE 3806 0 0 ISHARES AGENCY BOND ETF com 464288166 543 4586 SH SOLE 4586 0 0 ISHARES AGENCY BOND ETF com 464288166 3206 27081 SH OTR 01 0 0 27081 ISHARES BARCLAYS 1-3 TREASURY com 464287457 13760 159705 SH SOLE 158967 0 738 ISHARES BARCLAYS 1-3 TREASURY com 464287457 8244 95688 SH OTR 01 0 0 95688 ISHARES BARCLAYS 1-3 TREASURY com 464287457 146 1700 SH OTR 1700 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1 8 SH SOLE 8 0 0 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 9917 75977 SH SOLE 75902 0 75 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 235 1800 SH OTR 1800 0 0 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 1642 12582 SH OTR 01 0 0 12582 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 2737 23697 SH SOLE 23697 0 0 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 925 8009 SH OTR 01 0 0 8009 ISHARES BARCLAYS MBS BOND FUND com 464288588 4207 38872 SH SOLE 38872 0 0 ISHARES BARCLAYS MBS BOND FUND com 464288588 434 4009 SH OTR 01 0 0 4009 ISHARES BARCLAYS TIPS BOND FUN com 464287176 7637 59656 SH SOLE 59656 0 0 ISHARES BARCLAYS TIPS BOND FUN com 464287176 3997 31221 SH OTR 01 0 0 31221 ISHARES BROAD USD INV GRADE CO com 464288620 763 12593 SH SOLE 12593 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 12808 125610 SH SOLE 125425 0 185 ISHARES CONVERTIBLE BOND ETF com 46435g102 122 1200 SH OTR 1200 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 1870 18342 SH OTR 01 0 0 18342 ISHARES CORE US AGGRGT BOND ET com 464287226 699 6057 SH SOLE 6057 0 0 ISHARES CORE US AGGRGT BOND ET com 464287226 1462 12677 SH OTR 01 0 0 12677 ISHARES FLOATING RATE BOND ETF com 46429b655 14825 291722 SH SOLE 291002 0 720 ISHARES FLOATING RATE BOND ETF com 46429b655 1118 21991 SH OTR 01 0 0 21991 ISHARES IBOXX HIGH YIELD CORPO com 464288513 75 850 SH OTR 850 0 0 ISHARES IBOXX INV GR CORP BD com 464287242 835 6217 SH SOLE 6217 0 0 ISHARES IBOXX INV GR CORP BD com 464287242 125 927 SH OTR 927 0 0 ISHARES INTERMEDIATE-TERM CORP com 464288638 8920 147395 SH SOLE 146985 0 410 ISHARES INTERMEDIATE-TERM CORP com 464288638 212 3500 SH OTR 3500 0 0 ISHARES INTERMEDIATE-TERM CORP com 464288638 5452 90079 SH OTR 01 0 0 90079 ISHARES INTERMEDIATE GOV/CREDI com 464288612 1496 12941 SH SOLE 12941 0 0 ISHARES JPMORGAN USD EMERGING com 464288281 810 7205 SH SOLE 7120 0 85 ISHARES JPMORGAN USD EMERGING com 464288281 2366 21042 SH OTR 01 0 0 21042 ISHARES LONG-TERM CORP BOND ET com 464289511 2 22 SH SOLE 22 0 0 ISHARES NATIONL MUNI BOND ETF com 464288414 3319 28317 SH SOLE 28317 0 0 ISHARES SHOR TERM NATL MUNI BO com 464288158 5000 46370 SH SOLE 46370 0 0 ISHARES SHOR TERM NATL MUNI BO com 464288158 216 2000 SH OTR 2000 0 0 ISHARES SHORT-TERM CORPORATE B com 464288646 15870 289538 SH SOLE 287963 0 1575 ISHARES SHORT-TERM CORPORATE B com 464288646 219 4000 SH OTR 4000 0 0 ISHARES SHORT-TERM CORPORATE B com 464288646 11469 209257 SH OTR 01 0 0 209257 ISHARES SHORT TREASURY BOND ET com 464288679 2163 19575 SH SOLE 19575 0 0 ISHARES SHORT TREASURY BOND ET com 464288679 5019 45422 SH OTR 01 0 0 45422 ISHARES TREASURY FLOATING RATE com 46434v860 14 273 SH SOLE 273 0 0 NUVEEN CALIFORNIA MUNICI com 67062c107 88 8230 SH SOLE 8230 0 0 NUVEEN INSRD VIRGNIA PRE com 67064r102 134 8100 SH SOLE 8100 0 0 NUVEEN MUNICIPAL VALUE C com 670928100 832 72178 SH SOLE 72178 0 0 NUVEEN OHIO QUALITY INC MUNI com 670980101 163 9945 SH SOLE 9945 0 0 NUVEEN PFD & INC OPPORTUNITIES com 67073b106 70 7000 SH SOLE 7000 0 0 NUVEEN SELECT MATURITY M com 67061t101 790 72009 SH SOLE 72009 0 0 PIMCO INTERMEDICATE MUNICIPAL com 72201r866 8 133 SH SOLE 133 0 0 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 11070 127633 SH SOLE 127433 0 200 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 757 8723 SH OTR 8723 0 0 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 4263 49150 SH OTR 01 0 0 49150 SPDR BLACKSTONE SENIOR LOAN ET com 78467v608 176 3800 SH SOLE 3800 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3636 73365 SH SOLE 73365 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 1435 28962 SH OTR 28962 0 0 SPDR PORT SHRT TRM CORP BND com 78464a474 3007 96063 SH SOLE 96063 0 0 SPDR PORT SHRT TRM CORP BND com 78464a474 63 2000 SH OTR 2000 0 0 VANECK VECTORS ATM-FREE INT. M com 92189h201 1315 25370 SH OTR 25370 0 0 VANECK VECTORS FALLEN ANGEL HI com 92189f437 33 990 SH SOLE 840 0 150 VANECK VECTORS FALLEN ANGEL HI com 92189f437 534 16238 SH OTR 16238 0 0 VANGUARD INTERMEDIATE TERM COR com 92206c870 27 287 SH SOLE 287 0 0 VANGUARD SHORT-TERM BOND ETF com 921937827 258 3145 SH SOLE 3145 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 1249 15096 SH SOLE 15096 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 2522 30487 SH OTR 01 0 0 30487 VANGUARD TAX-EXEMPT BOND ETF com 922907746 242 4385 SH SOLE 4385 0 0 VANGUARD TAX-MANAGED BALANCED com 921943304 2548 62717 SH SOLE 62717 0 0 LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 1 3000 SH SOLE 3000 0 0