0000810384-21-000001.txt : 20210127 0000810384-21-000001.hdr.sgml : 20210127 20210127102704 ACCESSION NUMBER: 0000810384-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210127 DATE AS OF CHANGE: 20210127 EFFECTIVENESS DATE: 20210127 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: 21557293 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 12-31-2020 12-31-2020 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 01-27-2021 1 725 1111573 false 1 0001369721 028-11961 James Capital Alliance, Inc.
INFORMATION TABLE 2 inftable.xml 10X GENOMICS INC CLASS A com 88025u109 176 1242 SH OTR 1242 0 0 1LIFE HEALTHCARE INC com 68269g107 142 3245 SH OTR 3245 0 0 AARON'S CO INC/THE com 00258w108 177 9315 SH SOLE 9315 0 0 AARON'S CO INC/THE com 00258w108 0 22 SH OTR 01 0 0 22 ABB LTD-SPON ADR com 000375204 29 1046 SH SOLE 1046 0 0 ABBOTT LABORATORIES com 002824100 8771 80105 SH SOLE 79875 0 230 ABBOTT LABORATORIES com 002824100 3712 33907 SH OTR 01 0 0 33907 ABBOTT LABORATORIES com 002824100 18 160 SH OTR 160 0 0 ABBVIE INC com 00287y109 32 300 SH SOLE 300 0 0 ABBVIE INC com 00287y109 4 38 SH OTR 01 0 0 38 ABERDEEN EMERGING MARKETS EQUI com 00301w105 75 9217 SH SOLE 9217 0 0 ACCO BRANDS CORP com 00081t108 875 103505 SH SOLE 103505 0 0 ACME UNITED CORP com 004816104 99 3278 SH SOLE 3278 0 0 ACME UNITED CORP com 004816104 6 200 SH OTR 200 0 0 ADOBE SYSTEMS INC com 00724f101 8500 16995 SH SOLE 16947 0 48 ADOBE SYSTEMS INC com 00724f101 4029 8057 SH OTR 01 0 0 8057 ADOBE SYSTEMS INC com 00724f101 18 35 SH OTR 35 0 0 ADYEN NV-UNSPON ADR com 00783v104 26 550 SH SOLE 550 0 0 AES CORP com 00130h105 1876 79828 SH SOLE 79828 0 0 AES CORP com 00130h105 306 13033 SH OTR 01 0 0 13033 AGCO CORP com 001084102 5322 51625 SH SOLE 51625 0 0 AGCO CORP com 001084102 1053 10211 SH OTR 01 0 0 10211 AIR PRODUCTS & CHEMICALS INC com 009158106 175 642 SH SOLE 642 0 0 AIR PRODUCTS & CHEMICALS INC com 009158106 16 60 SH OTR 60 0 0 AIR T INC com 009207101 37 1500 SH SOLE 1500 0 0 ALERIAN MLP ETF com 00162Q452 26 1000 SH OTR 1000 0 0 ALIBABA GROUP HOLDING LTD com 01609w102 4524 19438 SH SOLE 19438 0 0 ALIBABA GROUP HOLDING LTD com 01609w102 934 4014 SH OTR 01 0 0 4014 ALIBABA GROUP HOLDING LTD com 01609w102 14 62 SH OTR 62 0 0 ALLISON TRANSMISSION HOLDINGS com 01973r101 3 67 SH OTR 01 0 0 67 ALLSTATE CORP com 020002101 340 3095 SH SOLE 3095 0 0 ALLSTATE CORP com 020002101 1928 17542 SH OTR 01 0 0 17542 ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 6 250 SH SOLE 250 0 0 ALPHA PRO TECH LTD com 020772109 78 7000 SH SOLE 7000 0 0 ALPHABET INC com 02079k305 19084 10889 SH SOLE 10863 0 26 ALPHABET INC com 02079k305 4094 2336 SH OTR 01 0 0 2336 ALPHABET INC com 02079k305 18 10 SH OTR 10 0 0 AMAZON.COM INC com 023135106 9250 2840 SH SOLE 2830 0 10 AMAZON.COM INC com 023135106 26 8 SH OTR 8 0 0 AMCON DISTRIBUTING CO com 02341q205 38 320 SH SOLE 320 0 0 AMERCO com 023586100 182 400 SH SOLE 400 0 0 AMEREN CORPORATION com 023608102 337 4320 SH SOLE 4320 0 0 AMEREN CORPORATION com 023608102 1247 15969 SH OTR 01 0 0 15969 AMERICAN ELECTRIC POWER INC com 025537101 640 7687 SH SOLE 7687 0 0 AMERICAN ELECTRIC POWER INC com 025537101 102 1224 SH OTR 01 0 0 1224 AMERICAN EQUITY INVESTMENT LIF com 025676206 514 18580 SH SOLE 18580 0 0 AMERICAN EQUITY INVESTMENT LIF com 025676206 29 1050 SH OTR 1050 0 0 AMERICAN FINANCIAL GROUP INC/O com 025932104 351 4005 SH SOLE 4005 0 0 AMERICAN SHARED HOSPITAL SERVI com 029595105 48 21600 SH SOLE 21600 0 0 AMERICAN WATER WORKS CO INC com 030420103 6748 43967 SH SOLE 43967 0 0 AMERICAN WATER WORKS CO INC com 030420103 1253 8166 SH OTR 01 0 0 8166 AMGEN INC com 031162100 1884 8194 SH SOLE 8194 0 0 AMGEN INC com 031162100 2934 12759 SH OTR 01 0 0 12759 AMN HEALTHCARE SERVICES INC com 001744101 61 898 SH OTR 898 0 0 AMPCO-PITTSBURGH CORP com 032037103 55 10000 SH SOLE 10000 0 0 ANNALY CAPITAL MANAGEMENT INC. com 035710409 22 2550 SH SOLE 2550 0 0 ANTERO RESOURCES CORP com 03674X106 12 2168 SH OTR 2168 0 0 ANTHEM INC com 036752103 6116 19048 SH SOLE 18948 0 100 ANTHEM INC com 036752103 1042 3244 SH OTR 01 0 0 3244 APPLE INC com 037833100 25518 192314 SH SOLE 191304 0 1010 APPLE INC com 037833100 7628 57490 SH OTR 01 0 0 57490 APPLE INC com 037833100 19 140 SH OTR 140 0 0 ARC DOCUMENT SOLUTIONS INC com 00191g103 61 41000 SH SOLE 41000 0 0 ARCBEST CORP com 03937c105 564 13210 SH SOLE 13210 0 0 ARCELOR MITTAL NY REG SHRS com 03938l203 0 1 SH SOLE 1 0 0 ARES COMMERCIAL REAL ESTATE com 04013v108 690 57960 SH SOLE 57960 0 0 ARGENX SE - ADR com 04016x101 4 12 SH SOLE 12 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 3930 42142 SH SOLE 42142 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 236 2527 SH OTR 01 0 0 2527 ARK GENOMIC REVOLUTION ETF com 00214q302 35 378 SH OTR 378 0 0 ARK RESTAURANTS com 040712101 21 1060 SH SOLE 1060 0 0 ARMANINO FOODS OF DISTINCTION com 042166801 56 22035 SH SOLE 22035 0 0 ARMSTRONG WORLD INDUSTRIES com 04247x102 188 2525 SH OTR 2525 0 0 ARROW ELECTRONICS com 042735100 630 6470 SH SOLE 6470 0 0 ARTHUR J GALLAGHER & CO com 363576109 1746 14110 SH SOLE 14110 0 0 ARTHUR J GALLAGHER & CO com 363576109 25 200 SH OTR 200 0 0 ARTHUR J GALLAGHER & CO com 363576109 8 63 SH OTR 01 0 0 63 ASGN INC com 00191u102 2 27 SH OTR 01 0 0 27 ASML HOLDING N V com n07059210 7793 15978 SH SOLE 15883 0 95 ASML HOLDING N V com n07059210 309 634 SH OTR 01 0 0 634 ASSURED GUARANTY LTD com g0585r106 504 16000 SH SOLE 16000 0 0 ASTRAZENECA PLC-SPONS ADR com 046353108 6672 133470 SH SOLE 132840 0 630 ASTRAZENECA PLC-SPONS ADR com 046353108 1658 33161 SH OTR 01 0 0 33161 AVERY DENNISON CORP com 053611109 7213 46504 SH SOLE 46424 0 80 AVERY DENNISON CORP com 053611109 19 125 SH OTR 125 0 0 AVERY DENNISON CORP com 053611109 5 30 SH OTR 01 0 0 30 AVIAT NETWORKS INC com 05366y201 150 4400 SH SOLE 4400 0 0 AVNET INC. com 053807103 188 5350 SH SOLE 5350 0 0 BERKSHIRE HATHAWAY CLASS B com 084670702 9 40 SH SOLE 40 0 0 BEST BUY INC com 086516101 3385 33923 SH SOLE 33688 0 235 BEST BUY INC com 086516101 3298 33048 SH OTR 01 0 0 33048 BEST BUY INC com 086516101 7 75 SH OTR 75 0 0 BETTER ON-LINE SOLUTIONS com m20115180 49 21777 SH SOLE 21777 0 0 BLACKROCK INC com 09247x101 10543 14612 SH SOLE 14572 0 40 BLACKROCK INC com 09247x101 3286 4554 SH OTR 01 0 0 4554 BLACKROCK INC com 09247x101 22 30 SH OTR 30 0 0 BOISE CASCADE CO com 09739D100 1396 29205 SH SOLE 29205 0 0 BOYD GAMING CORP com 103304101 187 4364 SH OTR 4364 0 0 BRIDGELINE DIGITAL INC. com 10807q700 94 36475 SH SOLE 36475 0 0 BRISTOL-MYERS SQUIBB com 110122108 37 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 4 243 SH OTR 01 0 0 243 CADENCE DESIGN SYS INC com 127387108 3425 25108 SH SOLE 24858 0 250 CADENCE DESIGN SYS INC com 127387108 236 1731 SH OTR 01 0 0 1731 CAI INTERNATIONAL INC com 12477x106 883 28265 SH SOLE 28265 0 0 CANADIAN NATURAL RESOURCES com 136385101 14 572 SH OTR 572 0 0 CANOPY GROWTH CORP com 138035100 57 2302 SH OTR 2302 0 0 CAPRI HOLDINGS LTD com g1890l107 176 4202 SH OTR 4202 0 0 CATERPILLAR INC com 149123101 7464 41007 SH SOLE 40857 0 150 CATERPILLAR INC com 149123101 2913 16002 SH OTR 01 0 0 16002 CATERPILLAR INC com 149123101 20 110 SH OTR 110 0 0 CBRE GROUP INC com 12504l109 151 2408 SH SOLE 2408 0 0 CBRE GROUP INC com 12504l109 1344 21428 SH OTR 01 0 0 21428 CELANESE CORPORATION com 150870103 4203 32347 SH SOLE 32347 0 0 CELANESE CORPORATION com 150870103 2057 15834 SH OTR 01 0 0 15834 CENTERPOINT ENERGY com 15189t107 116 5380 SH SOLE 5380 0 0 CENTURY COMMUNITIES INC com 156504300 732 16715 SH SOLE 16715 0 0 CF INDUSTRIES HLDG com 125269100 51 1320 SH SOLE 1320 0 0 CF INDUSTRIES HLDG com 125269100 24 625 SH OTR 625 0 0 CHEVRON CORPORATION com 166764100 6705 79397 SH SOLE 79397 0 0 CHEVRON CORPORATION com 166764100 1298 15371 SH OTR 01 0 0 15371 CHEVRON CORPORATION com 166764100 8 100 SH OTR 100 0 0 CHEWY INC - CL A com 16679l109 156 1730 SH OTR 1730 0 0 CHIMERA INVESTMENT CORP com 16934q208 489 47725 SH SOLE 47725 0 0 CHIPOTLE MEXICAN GRILL INC com 169656105 125 90 SH SOLE 90 0 0 CHURCH & DWIGHT CO INC com 171340102 220 2525 SH SOLE 2525 0 0 CHURCH & DWIGHT CO INC com 171340102 140 1603 SH OTR 01 0 0 1603 CIENA CORP com 171779309 431 8156 SH SOLE 8156 0 0 CIENA CORP com 171779309 254 4806 SH OTR 01 0 0 4806 CISCO SYSTEMS INC com 17275r102 157 3500 SH SOLE 3500 0 0 CLEVELAND-CLIFFS INC com 185899101 233 16000 SH SOLE 16000 0 0 CLOUDFLARE INC CL A COM com 18915m107 142 1863 SH OTR 1863 0 0 CMC MATERIALS INC com 12571t100 2043 13503 SH SOLE 13503 0 0 CMC MATERIALS INC com 12571t100 284 1879 SH OTR 01 0 0 1879 CNO FINANCIAL GROUP INC com 12621e103 14 623 SH OTR 623 0 0 CNX RESOURCES CORP com 12653c108 61 5683 SH OTR 5683 0 0 COCA COLA COMPANY com 191216100 2437 44440 SH SOLE 44440 0 0 COCA COLA COMPANY com 191216100 1103 20118 SH OTR 01 0 0 20118 CODORUS VALLEY BANCORP INC com 192025104 22 1288 SH SOLE 1288 0 0 COFFEE HOLDING CO INC com 192176105 45 11770 SH SOLE 11770 0 0 COFFEE HOLDING CO INC com 192176105 1 170 SH OTR 170 0 0 COMCAST CORPORATION CLASS A com 20030n101 12199 232809 SH SOLE 232809 0 0 COMCAST CORPORATION CLASS A com 20030n101 3204 61144 SH OTR 01 0 0 61144 COMCAST CORPORATION CLASS A com 20030n101 20 385 SH OTR 385 0 0 COMM SERVICES SELECT SECTOR SP com 81369y852 6929 102680 SH SOLE 101610 0 1070 COMM SERVICES SELECT SECTOR SP com 81369y852 2692 39895 SH OTR 01 0 0 39895 CONCENTRIX CORP com 20602d101 1848 18722 SH SOLE 18722 0 0 CONOCOPHILLIPS com 20825c104 32 800 SH SOLE 800 0 0 CONOCOPHILLIPS com 20825c104 79 1973 SH OTR 01 0 0 1973 CONSTELLATION BRANDS INC-A com 21036p108 68 311 SH OTR 311 0 0 CONSUMER DISCRETIONARY SELECT com 81369y407 154 955 SH SOLE 955 0 0 CONSUMER STAPLES SELECT SECTOR com 81369y308 54 795 SH SOLE 795 0 0 COSTCO WHOLESALE CORP com 22160k105 3032 8048 SH SOLE 7948 0 100 COSTCO WHOLESALE CORP com 22160k105 6 16 SH OTR 01 0 0 16 CPI AEROSTRUCTURES INC com 125919308 18 4600 SH SOLE 4600 0 0 CPS TECHNOLOGYS com 12619f104 118 42625 SH SOLE 42625 0 0 CROWN CASTLE INTL CORP com 22822v101 334 2100 SH SOLE 2100 0 0 CVS HEALTH CORP com 126650100 339 4960 SH SOLE 4960 0 0 DAIKIN INDUSTRIES-UNSPON ADR com 23381b106 26 1143 SH SOLE 1143 0 0 DANAHER CORP com 235851102 2243 10095 SH SOLE 10095 0 0 DANAHER CORP com 235851102 25 112 SH OTR 112 0 0 DANAHER CORP com 235851102 5 22 SH OTR 01 0 0 22 DATA I/O CORP com 237690102 59 14373 SH SOLE 14373 0 0 DATA I/O CORP com 237690102 1 350 SH OTR 350 0 0 DECKERS OUTDOOR CORP com 243537107 6666 23246 SH SOLE 23246 0 0 DECKERS OUTDOOR CORP com 243537107 554 1931 SH OTR 01 0 0 1931 DEERE & COMPANY com 244199105 4182 15542 SH SOLE 15542 0 0 DEERE & COMPANY com 244199105 1120 4163 SH OTR 01 0 0 4163 DEERE & COMPANY com 244199105 19 70 SH OTR 70 0 0 DELTA APPAREL INC com 247368103 92 4600 SH SOLE 4600 0 0 DEUTSCHE POST AG-SPON ADR com 25157y202 22 434 SH SOLE 434 0 0 DIGITAL REALTY TRUST INC com 253868103 7 50 SH SOLE 50 0 0 DIXIE GROUP INC com 255519100 28 11000 SH SOLE 11000 0 0 DLH HOLDINGS CP com 23335Q100 89 9600 SH SOLE 9600 0 0 DOLLAR GENERAL CORP com 256677105 440 2092 SH SOLE 1927 0 165 DOLLAR GENERAL CORP com 256677105 1073 5100 SH OTR 01 0 0 5100 DOLLAR GENERAL CORP com 256677105 8 40 SH OTR 40 0 0 DOLLAR TREE, INC com 256746108 166 1541 SH OTR 1541 0 0 DONNELLEY FINANCIAL SOLUTION com 25787g100 462 27246 SH SOLE 27246 0 0 DUCOMMUN INC com 264147109 11 210 SH SOLE 210 0 0 EAGLE MATERIALS INC com 26969p108 62 609 SH OTR 609 0 0 EASTMAN CHEMICAL COMPANY com 277432100 53 525 SH SOLE 525 0 0 EASTMAN CHEMICAL COMPANY com 277432100 3 33 SH OTR 01 0 0 33 EATON CORP PLC com g29183103 3705 30843 SH SOLE 30433 0 410 EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH SOLE 0 0 0 ECOLAB INC com 278865100 2439 11272 SH SOLE 11272 0 0 ECOLAB INC com 278865100 1596 7377 SH OTR 01 0 0 7377 ELI LILLY & CO com 532457108 2928 17340 SH SOLE 17340 0 0 ELTEK LTD com m40184208 149 29600 SH SOLE 29600 0 0 ENCORE WIRE CORP com 292562105 1148 18955 SH SOLE 18955 0 0 ENOVA INTERNATIONAL INC com 29357k103 1549 62530 SH SOLE 62530 0 0 ENOVA INTERNATIONAL INC com 29357k103 22 885 SH OTR 885 0 0 ENTERGY CORP com 29364g103 806 8075 SH SOLE 7645 0 430 ENVESTNET INC com 29404k106 33 402 SH OTR 402 0 0 EOG RESOURCES INC com 26875p101 1621 32496 SH SOLE 32496 0 0 EOG RESOURCES INC com 26875p101 1292 25903 SH OTR 01 0 0 25903 EPLUS INC com 294268107 205 2332 SH SOLE 2332 0 0 EQUINIX INC com 29444u700 6713 9400 SH SOLE 9380 0 20 EQUINIX INC com 29444u700 1283 1797 SH OTR 01 0 0 1797 EQUINIX INC com 29444u700 14 20 SH OTR 20 0 0 EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH OTR 90 0 0 EVERCORE INC com 29977a105 1482 13520 SH SOLE 13520 0 0 EVERTEC INC com 30040p103 204 5200 SH SOLE 5200 0 0 EXELON CORPORATION com 30161n101 55 1310 SH SOLE 1310 0 0 EXTENDED STAY AMERICA INC com 30224P200 51 3471 SH OTR 3471 0 0 EXXON MOBIL CORP com 30231g102 31 764 SH SOLE 764 0 0 FACEBOOK INC com 30303m102 5977 21882 SH SOLE 21722 0 160 FACEBOOK INC com 30303m102 2011 7361 SH OTR 01 0 0 7361 FACTSET RESEARCH SYSTEMS INC com 303075105 422 1270 SH SOLE 1270 0 0 FACTSET RESEARCH SYSTEMS INC com 303075105 6 18 SH OTR 01 0 0 18 FEDERAL AGRICULTURAL MORTGAGE com 313148306 701 9445 SH SOLE 9445 0 0 FEDEX CORP com 31428x106 8304 31985 SH SOLE 31985 0 0 FEDEX CORP com 31428x106 1543 5944 SH OTR 01 0 0 5944 FEDEX CORP com 31428x106 17 65 SH OTR 65 0 0 FIFTH THIRD BANCORP com 316773100 4632 167997 SH SOLE 167997 0 0 FIFTH THIRD BANCORP com 316773100 1134 41135 SH OTR 01 0 0 41135 FIFTH THIRD BANCORP com 316773100 22 800 SH OTR 800 0 0 FINANCIAL SELECT SECTOR SPDR com 81369y605 461 15645 SH SOLE 15645 0 0 FINANCIAL SELECT SECTOR SPDR com 81369y605 18 607 SH OTR 607 0 0 FIRST BANCORP/PUERTO RICO com 318672706 716 77700 SH SOLE 77700 0 0 FIRST TRUST FTSE EPRA/NAREIT D com 33736n101 12 272 SH SOLE 272 0 0 FIRST TRUST INTERNATIONAL EQUI com 33734x853 368 5350 SH SOLE 5350 0 0 FISERV INC com 337738108 140 1230 SH OTR 1230 0 0 FIVERR INTERNATIONAL LTD com m4r82t106 23 117 SH SOLE 117 0 0 FLEXIBLE SOLUTIONS INTL INC com 33938t104 3 1100 SH OTR 1100 0 0 FLEXSHOPPER INC com 33939j303 52 20100 SH SOLE 20100 0 0 FREEPORT-MCMORAN COPPER com 35671d857 74 2841 SH OTR 2841 0 0 FRESENIUS MEDICAL CARE - ADR com 358029106 22 520 SH SOLE 520 0 0 FRONTLINE LTD/BERMUDA com g3682e192 218 35000 SH SOLE 35000 0 0 FTI CONSULTING INC com 302941109 1091 9765 SH SOLE 9765 0 0 FTI CONSULTING INC com 302941109 254 2277 SH OTR 01 0 0 2277 FTI CONSULTING INC com 302941109 55 493 SH OTR 493 0 0 GENERAC HOLDINGS INC com 368736104 7772 34176 SH SOLE 34176 0 0 GENWORTH FINANCIAL INC-CL A com 37247d106 136 36000 SH SOLE 36000 0 0 GLOBAL PAYMENTS INC com 37940x102 98 456 SH OTR 456 0 0 GLOBAL X COPPER MINERS ETF com 37954y830 222 7315 SH SOLE 7150 0 165 GLOBAL X FDS FINTECH ETF com 37954y814 28 600 SH OTR 600 0 0 GLOBAL X MSCI NORWAY ETF com 37950e747 111 8837 SH OTR 8837 0 0 GLOBAL X US INFRASTRUCTURE com 37954y673 6 277 SH SOLE 277 0 0 GLU MOBILE INC com 379890106 5 602 SH OTR 01 0 0 602 GOLDMAN SACHS GROUP com 38141g104 757 2872 SH SOLE 2872 0 0 GOLDMAN SACHS GROUP com 38141g104 1613 6118 SH OTR 01 0 0 6118 GOODRX HOLDINGS INC-CLASS A com 38246g108 89 2204 SH OTR 2204 0 0 GRAY TELEVISION INC com 389375106 396 22150 SH SOLE 22150 0 0 GRAY TELEVISION INC com 389375106 6 313 SH OTR 01 0 0 313 GREEN DOT CORP com 39304d102 352 6300 SH SOLE 6300 0 0 GREEN DOT CORP com 39304d102 120 2159 SH OTR 2159 0 0 GUARDANT HEALTH INC com 40131m109 167 1292 SH OTR 1292 0 0 HAVERTY FURNITURE com 419596101 845 30535 SH SOLE 30535 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 3765 33187 SH SOLE 33187 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 1766 15564 SH OTR 01 0 0 15564 HEIDRICK & STRUGGLES INTL com 422819102 10 335 SH SOLE 335 0 0 HELEN OF TROY LTD F com g4388n106 7888 35500 SH SOLE 35275 0 225 HELEN OF TROY LTD F com g4388n106 22 100 SH OTR 100 0 0 HELEN OF TROY LTD F com g4388n106 3 15 SH OTR 01 0 0 15 HILLENBRAND INC com 431571108 963 24198 SH SOLE 24198 0 0 HMN FINANCIAL INC com 40424g108 33 1900 SH SOLE 1900 0 0 HOLLYFRONTIER CORP com 436106108 196 7600 SH SOLE 7600 0 0 HOME DEPOT INC com 437076102 8718 32820 SH SOLE 32715 0 105 HOME DEPOT INC com 437076102 3113 11720 SH OTR 01 0 0 11720 HOME DEPOT INC com 437076102 16 60 SH OTR 60 0 0 HONG KONG EXCHANGES & CLEARING com 43858f109 37 681 SH SOLE 681 0 0 HOULIHAN LOKEY INC com 441593100 316 4700 SH SOLE 4700 0 0 HUMANA INC com 444859102 34 82 SH SOLE 82 0 0 HUMANA INC com 444859102 7 16 SH OTR 01 0 0 16 IBERDROLA SA com 450737101 21 361 SH SOLE 361 0 0 IDACORP INCORPORATED com 451107106 421 4385 SH SOLE 4385 0 0 IMAGE SENSING SYSTEMS INC com 45244c104 27 6000 SH SOLE 6000 0 0 IMAGE SENSING SYSTEMS INC com 45244c104 1 300 SH OTR 300 0 0 INDIA FUND INC com 454089103 191 9550 SH SOLE 9550 0 0 INDSTRL SELECT SECTOR SPDR com 81369y704 897 10128 SH SOLE 10128 0 0 INFINEON TECHNOLOGIES AG com 45662n103 30 788 SH SOLE 788 0 0 INFOSYS TECH-SP ADR com 456788108 35 2065 SH SOLE 2065 0 0 INFRASTRUCTURE & ENERGY ALTERN com 45686j104 232 14000 SH SOLE 14000 0 0 INGLES MARKETS INC CLASS A com 457030104 1296 30385 SH SOLE 30385 0 0 INNOSPEC INC com 45768s105 620 6836 SH SOLE 6836 0 0 INNOVIVA INC com 45781m101 1013 81730 SH SOLE 81730 0 0 INSIGHT ENTERPRISES com 45765u103 7214 94810 SH SOLE 94810 0 0 INSIGHT ENTERPRISES com 45765u103 319 4189 SH OTR 01 0 0 4189 INTEGER HOLDINGS CORP com 45826h109 1222 15050 SH SOLE 15050 0 0 INTERNATIONAL MONEY EXPRESS com 46005l101 117 7548 SH SOLE 7548 0 0 INTERNATIONAL PAPER CO com 460146103 42 835 SH SOLE 835 0 0 INTERNATIONAL PAPER CO com 460146103 921 18531 SH OTR 01 0 0 18531 INTEST CORP com 461147100 63 9725 SH SOLE 9725 0 0 INTEST CORP com 461147100 5 700 SH OTR 700 0 0 INTL BUSINESS MACH com 459200101 158 1253 SH SOLE 1253 0 0 INVESCO OPTIMUM YIELD DVRS ETF com 46090f100 6 400 SH OTR 400 0 0 INVESCO QQQ TRUST SERIES 1 com 46090e103 530 1690 SH SOLE 1690 0 0 INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 537 4387 SH SOLE 4387 0 0 INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 471 9820 SH SOLE 9820 0 0 INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 146 557 SH SOLE 557 0 0 INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 948 5999 SH SOLE 5939 0 60 INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 2801 17728 SH OTR 01 0 0 17728 INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 647 4641 SH SOLE 4641 0 0 INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 1237 42475 SH SOLE 42475 0 0 INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 6957 27440 SH SOLE 27440 0 0 INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1841 28550 SH SOLE 28550 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 3137 30341 SH SOLE 30341 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 1647 15926 SH OTR 01 0 0 15926 INVESCO WILDERHILL CLEAN ENERG com 46137v134 31 300 SH OTR 300 0 0 ISHARE MSCI AUSTRALIA INDEX com 464286103 51 2125 SH SOLE 2125 0 0 ISHARE MSCI AUSTRALIA INDEX com 464286103 176 7350 SH OTR 7350 0 0 ISHARE MSCI JAPAN com 46434g822 194 2865 SH OTR 2865 0 0 ISHARES COHEN & STEERS REALTY com 464287564 492 9140 SH SOLE 9140 0 0 ISHARES CORE S&P 500 com 464287200 6466 17225 SH SOLE 17225 0 0 ISHARES DJ US UTILITIES SECTOR com 464287697 23 290 SH SOLE 290 0 0 ISHARES GEN-IMMUNOLOGY HLTH com 46435u192 259 5627 SH SOLE 5627 0 0 ISHARES GLOBAL ENERGY ETF com 464287341 688 33860 SH SOLE 32975 0 885 ISHARES MSCI CANADA INDEX FUND com 464286509 216 7000 SH SOLE 7000 0 0 ISHARES MSCI CANADA INDEX FUND com 464286509 8 245 SH OTR 245 0 0 ISHARES MSCI DENMARK CAPPED com 46429b523 81 826 SH OTR 826 0 0 ISHARES MSCI EAFE com 464287465 325 4450 SH SOLE 4450 0 0 ISHARES MSCI EAFE GROWTH ETF com 464288885 1538 15241 SH SOLE 14916 0 325 ISHARES MSCI EAFE GROWTH ETF com 464288885 80 794 SH OTR 01 0 0 794 ISHARES MSCI EMERGING MKT INDE com 464287234 2813 54444 SH SOLE 54444 0 0 ISHARES MSCI EMERGING MKT INDE com 464287234 1107 21421 SH OTR 01 0 0 21421 ISHARES MSCI EMERGING MKT INDE com 464287234 64 1245 SH OTR 1245 0 0 ISHARES MSCI FINLAND CAPPED com 46429b515 42 939 SH OTR 939 0 0 ISHARES MSCI INDIA ETF com 46429B598 250 6218 SH OTR 6218 0 0 ISHARES MSCI IRELAND CAPPED com 46429b507 15 290 SH SOLE 290 0 0 ISHARES MSCI NETHERLANDS ETF com 464286814 83 1996 SH OTR 1996 0 0 ISHARES MSCI POLAND CAPPED INV com 46429b606 32 1685 SH SOLE 1685 0 0 ISHARES MSCI POLAND CAPPED INV com 46429b606 63 3297 SH OTR 3297 0 0 ISHARES MSCI SINGAPORE ETF com 46434g780 119 5520 SH SOLE 5520 0 0 ISHARES MSCI SOUTH KOREA ETF com 464286772 1507 17515 SH SOLE 17515 0 0 ISHARES MSCI SOUTH KOREA ETF com 464286772 1533 17810 SH OTR 01 0 0 17810 ISHARES MSCI SOUTH KOREA ETF com 464286772 76 888 SH OTR 888 0 0 ISHARES MSCI TAIWAN ETF com 46434g772 505 9517 SH OTR 9517 0 0 ISHARES NASDAQ BIOTECH INDX com 464287556 62 410 SH SOLE 410 0 0 ISHARES RUSSELL 1000 ETF com 464287622 3036 14331 SH SOLE 14331 0 0 ISHARES RUSSELL 1000 ETF com 464287622 1190 5617 SH OTR 01 0 0 5617 ISHARES RUSSELL 2000 ETF com 464287655 16358 83435 SH SOLE 83285 0 150 ISHARES RUSSELL 2000 ETF com 464287655 1080 5511 SH OTR 01 0 0 5511 ISHARES RUSSELL 2000 ETF com 464287655 133 680 SH OTR 680 0 0 ISHARES RUSSELL 2000 VALUE com 464287630 12106 91885 SH SOLE 91885 0 0 ISHARES RUSSELL 2000 VALUE com 464287630 5945 45126 SH OTR 01 0 0 45126 ISHARES RUSSELL 2000 VALUE com 464287630 140 1065 SH OTR 1065 0 0 ISHARES RUSSELL 3000 INDEX com 464287689 401 1795 SH SOLE 1795 0 0 ISHARES S&P ASIA 50 INDEX FUND com 464288430 87 1000 SH SOLE 1000 0 0 ISHR RUSSELL 1000 VL com 464287598 365 2673 SH SOLE 2673 0 0 ISHR RUSSELL 1000 VL com 464287598 150 1100 SH OTR 1100 0 0 JAMES HARDIE INDUSTRIES PLC com 47030m106 1344 45315 SH SOLE 45315 0 0 JEWETT-CAMERON TRADING LTD com 47733c207 63 7200 SH SOLE 7200 0 0 JOHNSON & JOHNSON com 478160104 10918 69371 SH SOLE 69041 0 330 JOHNSON & JOHNSON com 478160104 3558 22609 SH OTR 01 0 0 22609 JOHNSON & JOHNSON com 478160104 3 20 SH OTR 20 0 0 JPMORGAN CHASE & CO com 46625h100 16736 131703 SH SOLE 131078 0 625 JPMORGAN CHASE & CO com 46625h100 3822 30074 SH OTR 01 0 0 30074 JPMORGAN CHASE & CO com 46625h100 22 175 SH OTR 175 0 0 KAMADA LTD com m6240t109 314 48510 SH SOLE 48510 0 0 KEY TRONIC CORP com 493144109 68 9922 SH SOLE 9922 0 0 KLA-TENCOR CORPORATION com 482480100 506 1953 SH SOLE 1953 0 0 KONINKLIJKE PHILIPS N V com 500472303 29 533 SH SOLE 533 0 0 KRAFT HEINZ CO/THE com 500754106 68 1965 SH SOLE 1965 0 0 KRANESHARES TR BOSERA MSCI CHI com 500767405 295 6424 SH OTR 6424 0 0 KROGER CO. com 501044101 2534 79787 SH SOLE 79122 0 665 KROGER CO. com 501044101 1365 42986 SH OTR 01 0 0 42986 KULICKE & SOFFA INDUSTRIES com 501242101 346 10871 SH SOLE 10871 0 0 LADDER CAPITAL CORP com 505743104 542 55410 SH SOLE 55410 0 0 LAM RESEARCH CORP com 512807108 9205 19490 SH SOLE 19355 0 135 LAM RESEARCH CORP com 512807108 3393 7185 SH OTR 01 0 0 7185 LAM RESEARCH CORP com 512807108 33 70 SH OTR 70 0 0 LANTHEUS HOLDINGS INC com 516544103 455 33695 SH SOLE 33695 0 0 LEIDOS HOLDINGS INC com 525327102 281 2670 SH SOLE 2670 0 0 LENNAR CORP - B com 526057302 0 1 SH OTR 01 0 0 1 LENNAR CORP CLASS A com 526057104 310 4072 SH SOLE 4072 0 0 LENNAR CORP CLASS A com 526057104 143 1873 SH OTR 01 0 0 1873 LEXINGTON REALTY TRUST com 529043101 345 32500 SH SOLE 32500 0 0 LGI HOMES INC com 50187t106 2159 20400 SH SOLE 20400 0 0 LGI HOMES INC com 50187t106 167 1573 SH OTR 01 0 0 1573 LGL GROUP INC com 50186a108 38 3000 SH SOLE 3000 0 0 LIVE VENTURES INC com 538142308 61 4925 SH SOLE 4925 0 0 LOCKHEED MARTIN CORP com 539830109 6161 17357 SH SOLE 17277 0 80 LOCKHEED MARTIN CORP com 539830109 1260 3549 SH OTR 01 0 0 3549 LOCKHEED MARTIN CORP com 539830109 16 45 SH OTR 45 0 0 LOGITECH INTERNATIONAL SA com h50430232 2480 25514 SH SOLE 25514 0 0 LOGITECH INTERNATIONAL SA com h50430232 813 8366 SH OTR 01 0 0 8366 LOGITECH INTERNATIONAL SA com h50430232 28 285 SH OTR 285 0 0 LPL FINANCIAL HOLDINGS INC com 50212v100 5324 51081 SH SOLE 51081 0 0 LPL FINANCIAL HOLDINGS INC com 50212v100 1451 13925 SH OTR 01 0 0 13925 M/I HOMES INC com 55305b101 940 21235 SH SOLE 21235 0 0 MANHATTAN BRIDGE CAPITAL INC com 562803106 71 13550 SH SOLE 13550 0 0 MASTEC INC com 576323109 4725 69304 SH SOLE 68804 0 500 MASTEC INC com 576323109 1078 15808 SH OTR 01 0 0 15808 MASTEC INC com 576323109 21 310 SH OTR 310 0 0 MASTECH HOLDINGS INC com 57633b100 111 7000 SH SOLE 7000 0 0 MASTERCARD INC-CLASS A com 57636q104 10277 28793 SH SOLE 28723 0 70 MASTERCARD INC-CLASS A com 57636q104 2843 7966 SH OTR 01 0 0 7966 MASTERCARD INC-CLASS A com 57636q104 18 50 SH OTR 50 0 0 MATCH GROUP INC com 57667l107 128 848 SH OTR 848 0 0 MATERIALS SELECT SECTOR SPDR com 81369y100 1 20 SH SOLE 20 0 0 MCDONALD'S CORP com 580135101 10122 47173 SH SOLE 47173 0 0 MCDONALD'S CORP com 580135101 2669 12438 SH OTR 01 0 0 12438 MCDONALD'S CORP com 580135101 17 80 SH OTR 80 0 0 MDC HOLDINGS INC com 552676108 1132 23300 SH SOLE 23300 0 0 MEDTRONIC PLC com g5960l103 737 6288 SH SOLE 6288 0 0 MEITUAN DIANPING-UNSP ADR com 58533e103 29 383 SH SOLE 383 0 0 MERCADOLIBRE INC com 58733r102 39 23 SH SOLE 23 0 0 MERCHANTS BANCORP/IN com 58844r108 482 17436 SH SOLE 17436 0 0 MERCK & CO INC com 58933y105 2517 30769 SH SOLE 30139 0 630 MERCK & CO INC com 58933y105 228 2790 SH OTR 01 0 0 2790 MERITAGE HOMES CORP com 59001a102 624 7534 SH SOLE 7534 0 0 MERITAGE HOMES CORP com 59001a102 6 78 SH OTR 01 0 0 78 MGIC INVESTMENT CORP com 552848103 169 13500 SH SOLE 13500 0 0 MGIC INVESTMENT CORP com 552848103 34 2672 SH OTR 2672 0 0 MICROSOFT CORP com 594918104 20756 93319 SH SOLE 92829 0 490 MICROSOFT CORP com 594918104 6922 31121 SH OTR 01 0 0 31121 MICROSOFT CORP com 594918104 18 80 SH OTR 80 0 0 MSCI INC com 55354g100 4285 9597 SH SOLE 9541 0 56 MSCI INC com 55354g100 1708 3824 SH OTR 01 0 0 3824 NACCO INDUSTRIES-CL A com 629579103 191 7255 SH SOLE 7255 0 0 NATERA INC com 632307104 50 501 SH OTR 501 0 0 NATIONAL BEVERAGE CORP com 635017106 17 200 SH SOLE 200 0 0 NATIONAL BEVERAGE CORP com 635017106 4 44 SH OTR 01 0 0 44 NATIONAL HEALTHCARE com 635906100 774 11650 SH SOLE 11650 0 0 NATIONAL VISION HOLDINGS INC com 63845r107 27 587 SH OTR 587 0 0 NATURAL ALTERNATIVES INTL com 638842302 86 8075 SH SOLE 8075 0 0 NELNET INC-CL A com 64031n108 1256 17630 SH SOLE 17630 0 0 NESTLE S A REG ADR com 641069406 153 1300 SH SOLE 1300 0 0 NETEASE INC com 64110w102 1334 13930 SH SOLE 13580 0 350 NETEASE INC com 64110w102 115 1201 SH OTR 01 0 0 1201 NETEASE INC com 64110w102 19 200 SH OTR 200 0 0 NETFLIX INC com 64110l106 19 35 SH OTR 35 0 0 NEWMONT MINING CORP com 651639106 2340 39076 SH SOLE 39006 0 70 NEWMONT MINING CORP com 651639106 175 2920 SH OTR 01 0 0 2920 NEXTERA ENERGY INCORPORATED com 65339F101 4144 53716 SH SOLE 53716 0 0 NICE LTD - SPON ADR com 653656108 22 79 SH SOLE 79 0 0 NIKE INC -CL B com 654106103 73 513 SH OTR 513 0 0 NORTHROP GRUMMAN CORP com 666807102 1199 3935 SH SOLE 3800 0 135 NORTHROP GRUMMAN CORP com 666807102 911 2989 SH OTR 01 0 0 2989 NORTHWEST PIPE COMPANY com 667746101 114 4024 SH SOLE 4024 0 0 NOVA MEASURING INSTRUMENTS com m7516k103 2894 40985 SH SOLE 40985 0 0 NRG ENERGY INC com 629377508 384 10225 SH SOLE 10225 0 0 NUCOR CORP com 670346105 32 600 SH SOLE 600 0 0 NUVEEN S&P 500 BUY-WRITE INC com 6706er101 67 5175 SH SOLE 5175 0 0 NVIDIA CORP com 67066g104 4874 9334 SH SOLE 9284 0 50 NVIDIA CORP com 67066g104 2716 5201 SH OTR 01 0 0 5201 NVIDIA CORP com 67066g104 26 50 SH OTR 50 0 0 OCEAN BIO-CHEM INC com 674631106 214 16050 SH SOLE 16050 0 0 OFG BANCORP com 67103x102 490 26416 SH SOLE 26416 0 0 OKTA INC com 679295105 56 220 SH OTR 220 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 4543 23278 SH SOLE 23278 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 1421 7280 SH OTR 01 0 0 7280 OLD DOMINION FREIGHT LINES INC com 679580100 18 90 SH OTR 90 0 0 ONEMAIN HOLDINGS INC com 68268w103 8 169 SH OTR 01 0 0 169 ORACLE CORP com 68389x105 55 855 SH SOLE 855 0 0 OSHKOSH CORP com 688239201 131 1520 SH OTR 1520 0 0 OTELCO INC-A com 688823301 51 4450 SH SOLE 4450 0 0 P&F INDUSTRIES CL-A com 692830508 37 6150 SH SOLE 6150 0 0 PALATIN TECHNOLOGIES INC com 696077403 68 100000 SH SOLE 100000 0 0 PATRICK INDUSTRIES com 703343103 2196 32131 SH SOLE 32131 0 0 PAYPAL HOLDINGS INC com 70450y103 6936 29616 SH SOLE 29306 0 310 PAYPAL HOLDINGS INC com 70450y103 620 2646 SH OTR 01 0 0 2646 PAYPAL HOLDINGS INC com 70450y103 32 135 SH OTR 135 0 0 PC CONNECTION INC com 69318j100 2063 43617 SH SOLE 43617 0 0 PELOTON INTERACTIVE INC-A com 70614w100 70 461 SH OTR 461 0 0 PENN NATIONAL GAMING INC com 707569109 57 660 SH OTR 660 0 0 PEOPLES BANCORP NC com 710577107 55 2392 SH SOLE 2392 0 0 PETIQ INC com 71639t106 451 11730 SH SOLE 11730 0 0 PETMED EXPRESS INC com 716382106 656 20450 SH SOLE 20450 0 0 PFIZER INC com 717081103 5312 144312 SH SOLE 144312 0 0 PFIZER INC com 717081103 1395 37898 SH OTR 01 0 0 37898 PHILIP MORRIS INTL com 718172109 62 750 SH SOLE 750 0 0 PHYSICIANS REALTY TRUST com 71943U104 27 1500 SH SOLE 1500 0 0 PIONEER NATL RESOURC com 723787107 3456 30346 SH SOLE 30346 0 0 PIONEER NATL RESOURC com 723787107 119 1041 SH OTR 01 0 0 1041 PIONEER NATL RESOURC com 723787107 17 150 SH OTR 150 0 0 PIPER SANDLER COS com 724078100 2517 24950 SH SOLE 24950 0 0 PNC BANK CORP com 693475105 511 3428 SH SOLE 3128 0 300 PNC BANK CORP com 693475105 1137 7631 SH OTR 01 0 0 7631 PNM RESOURCES INC com 69349H107 59 1210 SH SOLE 1210 0 0 PORTLAND GENERAL ELECTRIC CO com 736508847 254 5935 SH SOLE 5935 0 0 PRA GROUP INC com 69354n106 160 4029 SH OTR 4029 0 0 PROCTOR & GAMBLE CO com 742718109 10362 74469 SH SOLE 74064 0 405 PROCTOR & GAMBLE CO com 742718109 2940 21131 SH OTR 01 0 0 21131 PROCTOR & GAMBLE CO com 742718109 17 120 SH OTR 120 0 0 PROG HOLDINGS INC com 74319r101 1004 18630 SH SOLE 18630 0 0 PROG HOLDINGS INC com 74319r101 2 44 SH OTR 01 0 0 44 PROGRESSIVE CORP com 743315103 7275 73576 SH SOLE 73401 0 175 PROGRESSIVE CORP com 743315103 1604 16226 SH OTR 01 0 0 16226 PROGRESSIVE CORP com 743315103 17 175 SH OTR 175 0 0 PROLOGIS INC com 74340w103 3239 32496 SH SOLE 32496 0 0 PROSHARES ONLINE RETAIL ETF com 74347b169 581 7658 SH SOLE 7658 0 0 PROSHARES ONLINE RETAIL ETF com 74347b169 4450 58673 SH OTR 01 0 0 58673 PUBLIC SERVICE ENTERPRISE GP com 744573106 168 2888 SH SOLE 2608 0 280 PUBLIC STORAGE INC com 74460d109 90 390 SH SOLE 390 0 0 PULTE HOMES INC com 745867101 61 1411 SH SOLE 1411 0 0 PULTE HOMES INC com 745867101 5 109 SH OTR 01 0 0 109 RADIAN GROUP INC com 750236101 642 31700 SH SOLE 31700 0 0 RANGE RESOURCES CORP com 75281a109 119 17776 SH OTR 17776 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 5 130 SH SOLE 130 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 1348 36870 SH OTR 01 0 0 36870 RENEWABLE ENERGY GROUP INC com 75972a301 1834 25900 SH SOLE 25900 0 0 RENEWABLE ENERGY GROUP INC com 75972a301 191 2691 SH OTR 01 0 0 2691 RENEWABLE ENERGY GROUP INC com 75972a301 21 300 SH OTR 300 0 0 REPUBLIC SERVICES com 760759100 62 640 SH SOLE 450 0 190 RESMED INC com 761152107 53 250 SH SOLE 250 0 0 RESMED INC com 761152107 8 36 SH OTR 01 0 0 36 REVOLVE GROUP INC com 76156b107 28 887 SH OTR 887 0 0 RH com 74967x103 32 72 SH OTR 72 0 0 RITE AID CORP com 767754872 119 7544 SH SOLE 7544 0 0 ROKU INC com 77543r102 60 182 SH OTR 182 0 0 ROPER INDUSTRIES INC com 776696106 48 112 SH SOLE 112 0 0 ROPER INDUSTRIES INC com 776696106 3 7 SH OTR 01 0 0 7 SANFILIPPO JOHN B com 800422107 522 6622 SH SOLE 6622 0 0 SANOFI SPOND F ADR 1 ADR REPS com 80105n105 10 200 SH SOLE 200 0 0 SCHNEIDER ELECTRIC SE com 80687p106 1852 63970 SH SOLE 63970 0 0 SCHNITZER STEEL - A com 806882106 1002 31405 SH SOLE 31405 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 6603 215433 SH SOLE 215433 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 79 2588 SH OTR 01 0 0 2588 SCHWAB FUNDAMENTAL INTL LARGE com 808524755 466 15900 SH SOLE 15900 0 0 SCIENCE APPLICATIONS INT'L com 808625107 38 405 SH SOLE 405 0 0 SCIENCE APPLICATIONS INT'L com 808625107 157 1662 SH OTR 01 0 0 1662 SEAGATE TECHNOLOGY com g7945m107 2 33 SH OTR 01 0 0 33 SEALED AIR CORP com 81211k100 1963 42870 SH SOLE 42870 0 0 SEMLER SCIENTIFIC INC com 81684m104 574 6110 SH SOLE 6110 0 0 SERVICENOW INC com 81762p102 3411 6197 SH SOLE 6197 0 0 SERVICENOW INC com 81762p102 319 580 SH OTR 580 0 0 SERVICENOW INC com 81762p102 2 4 SH OTR 01 0 0 4 SERVOTRONICS INC. com 817732100 16 1865 SH SOLE 1865 0 0 SERVOTRONICS INC. com 817732100 1 100 SH OTR 100 0 0 SILVERBOW RESOURCES com 82836g102 87 16400 SH SOLE 16400 0 0 SIXTH STREET SPECIALTY LENDING com 83012a109 842 40575 SH SOLE 40575 0 0 SMITH-MIDLAND CORP com 832156103 14 1500 SH SOLE 1500 0 0 SNOWFLAKE INC com 833445109 62 221 SH OTR 221 0 0 SONY CORP-SPND ADR com 835699307 36 356 SH SOLE 356 0 0 SPDR S&P DIVIDEND ETF com 78464a763 426 4018 SH SOLE 4018 0 0 SPDR S&P HOMEBUILDERS ETF com 78464a888 1323 22946 SH SOLE 22946 0 0 SPDR S&P OIL & GAS EXPLORATION com 78468r556 18 300 SH OTR 300 0 0 SPDR S&P REGIONAL BANKING ETF com 78464a698 1998 38453 SH SOLE 38313 0 140 SPDR TRUST SERIES I com 78462f103 1479 3955 SH SOLE 3955 0 0 SPDR TRUST SERIES I com 78462f103 97 260 SH OTR 260 0 0 SPIRIT AIRLINES INC com 848577102 19 783 SH OTR 783 0 0 SPORTSMAN'S WAREHOUSE HOLDIN com 84920y106 159 9072 SH SOLE 9072 0 0 SPOTIFY TECHNOLOGY SA com l8681t102 114 363 SH OTR 363 0 0 SQUARE INC com 852234103 104 477 SH OTR 477 0 0 STORA ENSO OYJ-SPONS ADR com 86210m106 29 1547 SH SOLE 1547 0 0 SUMMIT STATE BANK com 866264203 57 4200 SH SOLE 4200 0 0 SUMO LOGIC INC com 86646p103 102 3553 SH OTR 3553 0 0 SUPER MICRO COMPUTER INC com 86800u104 681 21500 SH SOLE 21500 0 0 SUPPORT.COM INC com 86858w200 81 37000 SH SOLE 37000 0 0 SVB FINANCIAL GROUP com 78486q101 2690 6936 SH SOLE 6936 0 0 SVB FINANCIAL GROUP com 78486q101 202 521 SH OTR 01 0 0 521 SYKES ENTERPRISES com 871237103 644 17085 SH SOLE 17085 0 0 SYNNEX CORPORATION com 87162w100 3750 46041 SH SOLE 46041 0 0 T-MOBILE US INC com 872590104 418 3100 SH SOLE 3100 0 0 T-MOBILE US INC com 872590104 279 2070 SH OTR 01 0 0 2070 T-MOBILE US INC com 872590104 49 363 SH OTR 363 0 0 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 2486 22803 SH SOLE 22803 0 0 TANDY LEATHER FACTORY INC com 87538x105 27 8424 SH SOLE 8424 0 0 TARGET CORP com 87612e106 6450 36537 SH SOLE 36127 0 410 TARGET CORP com 87612e106 511 2896 SH OTR 01 0 0 2896 TARGET CORP com 87612e106 19 105 SH OTR 105 0 0 TAYLOR DEVICES INC com 877163105 34 3260 SH SOLE 3260 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 5582 42934 SH SOLE 42934 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 5870 45149 SH OTR 01 0 0 45149 TECHTARGET com 87874r100 4 65 SH OTR 01 0 0 65 TENCENT HOLDINGS LTD com 88032q109 39 547 SH SOLE 547 0 0 TENCENT MUSIC ENTERTAINMENT AD com 88034P109 32 1683 SH OTR 1683 0 0 TENET HEALTHCARE CORP com 88033g407 7 167 SH OTR 01 0 0 167 TEXAS ROADHOUSE INC-CLASS A com 882681109 70 898 SH OTR 898 0 0 TEXTRON INC com 883203101 36 754 SH OTR 754 0 0 TIMBERLAND BANCORP INC com 887098101 82 3385 SH SOLE 3385 0 0 TIVITY HEALTH INC com 88870r102 475 24240 SH SOLE 24240 0 0 TJX COMPANIES INC com 872540109 2799 40986 SH SOLE 40986 0 0 TJX COMPANIES INC com 872540109 1721 25197 SH OTR 01 0 0 25197 TORO COMPANY com 891092108 209 2200 SH SOLE 2200 0 0 TRACTOR SUPPLY COMPANY com 892356106 181 1285 SH SOLE 1285 0 0 TRACTOR SUPPLY COMPANY com 892356106 6 44 SH OTR 01 0 0 44 TRINET GROUP INC com 896288107 357 4435 SH SOLE 4435 0 0 TRINET GROUP INC com 896288107 224 2773 SH OTR 2773 0 0 TRIO-TECH INTERNATIONAL com 896712205 36 9150 SH SOLE 9150 0 0 TRITON INTERNATIONAL LTD com g9078f107 5 99 SH OTR 01 0 0 99 TRULIEVE CANNABIS CORP com 89788c104 61 1943 SH OTR 1943 0 0 TTEC HOLDINGS INC com 89854h102 707 9700 SH SOLE 9700 0 0 TWILIO INC - A com 90138f102 188 555 SH OTR 555 0 0 TWITTER INC com 90184L102 107 1969 SH OTR 1969 0 0 UNDER ARMOUR INC-CLASS C com 904311206 90 6054 SH OTR 6054 0 0 UNILEVER PLC-SP ADR com 904767704 27 443 SH SOLE 443 0 0 UNION PACIFIC CORP com 907818108 4884 23455 SH SOLE 23455 0 0 UNION PACIFIC CORP com 907818108 135 648 SH OTR 01 0 0 648 UNION PACIFIC CORP com 907818108 18 85 SH OTR 85 0 0 UNITED PARCEL SERVICE-CL B com 911312106 14 81 SH SOLE 81 0 0 UNITED RENTALS INC com 911363109 6798 29311 SH SOLE 29311 0 0 UNITED RENTALS INC com 911363109 3786 16326 SH OTR 01 0 0 16326 UNITED STATES LIME & MINERAL com 911922102 236 2070 SH SOLE 2070 0 0 UNITED STATES STEEL CORP com 912909108 25 1461 SH OTR 1461 0 0 UNITEDHEALTH GROUP INC com 91324p102 11687 33326 SH SOLE 33141 0 185 UNITEDHEALTH GROUP INC com 91324p102 3972 11326 SH OTR 01 0 0 11326 UNITEDHEALTH GROUP INC com 91324p102 19 55 SH OTR 55 0 0 UNUM GROUP com 91529y106 69 3000 SH SOLE 3000 0 0 US GLOBAL JETS ETF com 26922a842 6 267 SH SOLE 267 0 0 UTILITIES SELECT SECTOR SPDR com 81369y886 186 2968 SH SOLE 2968 0 0 VALERO ENERGY CORP com 91913y100 4810 85022 SH SOLE 84832 0 190 VALERO ENERGY CORP com 91913y100 740 13081 SH OTR 01 0 0 13081 VANDA PHARMACEUTICALS INC com 921659108 259 19710 SH SOLE 19710 0 0 VANECK BDC INCOME ETF com 92189f411 503 36640 SH OTR 36640 0 0 VANECK VACTORS RUSSIA ETF com 92189f403 123 5091 SH OTR 5091 0 0 VANECK VECTORS AGRIBUSINESS ET com 92189f700 130 1675 SH SOLE 1675 0 0 VANECK VECTORS GOLD MINERS ETF com 92189f106 757 21010 SH SOLE 21010 0 0 VANECK VECTORS VIETNAM ETF com 92189f817 7 400 SH SOLE 400 0 0 VANGUARD CONSUMER DISCRETIONAR com 92204a108 3 12 SH SOLE 12 0 0 VANGUARD CONSUMER STAPLES ETF com 92204a207 1 8 SH SOLE 8 0 0 VANGUARD EMERGING MARKET ETF com 922042858 2 35 SH SOLE 35 0 0 VANGUARD ENERGY ETF com 92204a306 1 10 SH SOLE 10 0 0 VANGUARD FINANCIALS ETF com 92204a405 2 32 SH SOLE 32 0 0 VANGUARD FTSE ALL-WORLD EX-U com 922042775 5918 101405 SH SOLE 100955 0 450 VANGUARD FTSE ALL-WORLD EX-U com 922042775 2744 47018 SH OTR 01 0 0 47018 VANGUARD HEALTH CARE ETF com 92204a504 3 15 SH SOLE 15 0 0 VANGUARD INDUSTRIALS ETF com 92204a603 2 14 SH SOLE 14 0 0 VANGUARD INFORMATION TECHNOLOG com 92204a702 5 15 SH SOLE 15 0 0 VANGUARD MATERIALS ETF com 92204a801 1 5 SH SOLE 5 0 0 VANGUARD REIT ETF com 922908553 1 8 SH SOLE 8 0 0 VANGUARD SMALL-CAP VALUE ETF com 922908611 9596 67481 SH SOLE 67266 0 215 VANGUARD SMALL-CAP VALUE ETF com 922908611 5769 40569 SH OTR 01 0 0 40569 VANGUARD TELECOM SERVICE ETF com 92204a884 2 20 SH SOLE 20 0 0 VANGUARD UTILITIES ETF com 92204a876 1 5 SH SOLE 5 0 0 VECTRUS INC com 92242t101 1093 21980 SH SOLE 21980 0 0 VERISIGN INC com 92343e102 2 10 SH OTR 01 0 0 10 VERIZON COMMUNICATIONS INC com 92343v104 7230 123064 SH SOLE 122194 0 870 VERIZON COMMUNICATIONS INC com 92343v104 2966 50493 SH OTR 01 0 0 50493 VESTAS WIND SYSTEMS-UNSP ADR com 925458101 28 358 SH SOLE 358 0 0 VIATRIS INC com 92556v106 40 2139 SH SOLE 2139 0 0 VIATRIS INC com 92556v106 84 4470 SH OTR 01 0 0 4470 VILLAGE SUPER MKT -A com 927107409 617 27985 SH SOLE 27985 0 0 VIPSHOP HOLDINGS LTD com 92763w103 52 1833 SH SOLE 1833 0 0 VIRCO MFG CORPORATION com 927651109 5 2000 SH SOLE 2000 0 0 VISA INC CL-A com 92826c839 163 745 SH OTR 745 0 0 WABTEC CORP com 929740108 0 6 SH SOLE 6 0 0 WALMART INC com 931142103 17957 124575 SH SOLE 124025 0 550 WALMART INC com 931142103 4887 33904 SH OTR 01 0 0 33904 WALMART INC com 931142103 18 125 SH OTR 125 0 0 WEIS MARKETS INC com 948849104 280 5855 SH SOLE 5855 0 0 WESTERN UNION CO/THE com 959802109 2 77 SH OTR 01 0 0 77 WILLAMETTE VALLEY VINEYARDS com 969136100 51 7975 SH SOLE 7975 0 0 WISDOMTREE GLOBAL EX-US REAL com 97717w331 555 21650 SH SOLE 21650 0 0 WISDOMTREE GLOBAL EX-US REAL com 97717w331 57 2241 SH OTR 01 0 0 2241 WPX ENERGY INC com 98212b103 427 52365 SH SOLE 52365 0 0 XCEL ENERGY INC com 98389b100 1771 26563 SH SOLE 26563 0 0 XCEL ENERGY INC com 98389b100 1224 18359 SH OTR 01 0 0 18359 XENIA HOTELS & RESORTS INC com 984017103 506 33280 SH SOLE 33280 0 0 ZENDESK INC com 98936J101 120 839 SH OTR 839 0 0 ZIONS BANCORPORATION com 989701107 128 2942 SH OTR 2942 0 0 ZOETIS INC com 98978v103 3913 23642 SH SOLE 23642 0 0 ZOETIS INC com 98978v103 1597 9650 SH OTR 01 0 0 9650 BANK OF AMERICA 5 3/8 PFD pfd 06053u601 273 10000 SH SOLE 10000 0 0 BANK OF AMERICA FLOAT PERP PFD pfd 060505815 7 259 SH SOLE 259 0 0 HSBC HOLDGS PLC 6.2 SER A PFD pfd 404280604 10 400 SH SOLE 400 0 0 JP MORGAN CHASE 6 PFD pfd 48128b648 427 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 52 3000 SH SOLE 3000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 27 1000 SH SOLE 1000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 10 366 SH OTR 01 0 0 366 INVESCO VAN KAMPEN MUNICIPAL T com 46131j103 8 600 SH SOLE 600 0 0 ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 920 8807 SH SOLE 8577 0 230 ISHARES 10-20 YEAR TSURY BOND com 464288653 2003 12583 SH SOLE 12583 0 0 ISHARES AGENCY BOND ETF com 464288166 1127 9427 SH SOLE 9427 0 0 ISHARES AGENCY BOND ETF com 464288166 3800 31790 SH OTR 01 0 0 31790 ISHARES BARCLAYS 1-3 TREASURY com 464287457 10974 127039 SH SOLE 126781 0 258 ISHARES BARCLAYS 1-3 TREASURY com 464287457 6107 70698 SH OTR 01 0 0 70698 ISHARES BARCLAYS 1-3 TREASURY com 464287457 307 3555 SH OTR 3555 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1094 6939 SH SOLE 6939 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 2593 16442 SH OTR 01 0 0 16442 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 14915 112162 SH SOLE 111882 0 280 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 8122 61076 SH OTR 01 0 0 61076 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 88 665 SH OTR 665 0 0 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 8791 73292 SH SOLE 73292 0 0 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 7747 64582 SH OTR 01 0 0 64582 ISHARES BARCLAYS MBS BOND FUND com 464288588 12177 110568 SH SOLE 110368 0 200 ISHARES BARCLAYS MBS BOND FUND com 464288588 3152 28619 SH OTR 01 0 0 28619 ISHARES BARCLAYS TIPS BOND FUN com 464287176 9237 72363 SH SOLE 72113 0 250 ISHARES BARCLAYS TIPS BOND FUN com 464287176 4674 36616 SH OTR 01 0 0 36616 ISHARES BARCLAYS TIPS BOND FUN com 464287176 97 763 SH OTR 763 0 0 ISHARES BROAD USD INV GRADE CO com 464288620 912 14711 SH SOLE 14711 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 5755 59609 SH SOLE 59609 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 2038 21113 SH OTR 01 0 0 21113 ISHARES CORE SHORT-TERM U.S. B com 46432f859 5 100 SH OTR 100 0 0 ISHARES CORE US AGGRGT BOND ET com 464287226 1283 10853 SH SOLE 10853 0 0 ISHARES CORE US AGGRGT BOND ET com 464287226 1726 14600 SH OTR 01 0 0 14600 ISHARES FLOATING RATE BOND ETF com 46429b655 1431 28205 SH SOLE 28205 0 0 ISHARES IBOXX HIGH YIELD CORPO com 464288513 44 500 SH OTR 500 0 0 ISHARES IBOXX INV GR CORP BD com 464287242 9847 71291 SH SOLE 71226 0 65 ISHARES IBOXX INV GR CORP BD com 464287242 1593 11536 SH OTR 01 0 0 11536 ISHARES IBOXX INV GR CORP BD com 464287242 90 650 SH OTR 650 0 0 ISHARES INTERMEDIATE-TERM CORP com 464288638 7437 120359 SH SOLE 119434 0 925 ISHARES INTERMEDIATE-TERM CORP com 464288638 8301 134347 SH OTR 01 0 0 134347 ISHARES INTERMEDIATE GOV/CREDI com 464288612 2772 23566 SH SOLE 23566 0 0 ISHARES LONG-TERM CORP BOND ET com 464289511 2 22 SH SOLE 22 0 0 ISHARES NATIONL MUNI BOND ETF com 464288414 3871 33032 SH SOLE 33032 0 0 ISHARES SHOR TERM NATL MUNI BO com 464288158 5338 49378 SH SOLE 49378 0 0 ISHARES SHORT-TERM CORPORATE B com 464288646 15449 280019 SH SOLE 278444 0 1575 ISHARES SHORT-TERM CORPORATE B com 464288646 10976 198950 SH OTR 01 0 0 198950 ISHARES SHORT-TERM CORPORATE B com 464288646 55 1000 SH OTR 1000 0 0 ISHARES SHORT TREASURY BOND ET com 464288679 3637 32908 SH SOLE 32908 0 0 ISHARES SHORT TREASURY BOND ET com 464288679 5895 53333 SH OTR 01 0 0 53333 ISHARES TREASURY FLOATING RATE com 46434v860 140 2793 SH SOLE 2793 0 0 NUVEEN CALIFORNIA MUNICI com 67062c107 65 6000 SH SOLE 6000 0 0 NUVEEN ENHANCED AMT-FREE MUNI com 67071l106 171 10206 SH SOLE 10206 0 0 NUVEEN INSRD VIRGNIA PRE com 67064r102 129 8100 SH SOLE 8100 0 0 NUVEEN MUNICIPAL VALUE C com 670928100 873 78678 SH SOLE 78678 0 0 NUVEEN OHIO QUALITY INC MUNI com 670980101 228 14575 SH SOLE 14575 0 0 NUVEEN PFD & INC OPPORTUNITIES com 67073b106 67 7000 SH SOLE 7000 0 0 NUVEEN SELECT MATURITY M com 67061t101 873 81807 SH SOLE 81807 0 0 NUVEEN SELECT MATURITY M com 67061t101 60 5610 SH OTR 5610 0 0 PIMCO INTERMEDICATE MUNICIPAL com 72201r866 8 133 SH SOLE 133 0 0 QUADRATIC INT RTE VOL INFL H E com 500767736 50 1800 SH OTR 1800 0 0 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 13145 158773 SH SOLE 158573 0 200 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 1863 22499 SH OTR 01 0 0 22499 SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 660 7973 SH OTR 7973 0 0 SPDR NUVEEN BARCLAYS MUNI ETF com 78468r721 4 83 SH SOLE 83 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 4071 81768 SH SOLE 81768 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 1442 28962 SH OTR 28962 0 0 SPDR PORT SHRT TRM CORP BND com 78464a474 3745 119263 SH SOLE 119263 0 0 VANECK FALLEN ANGEL HIGH YLD B com 92189f437 521 16238 SH OTR 16238 0 0 VANECK VECTORS ATM-FREE INT. M com 92189h201 1320 25370 SH OTR 25370 0 0 VANECK VECTORS LONG MUNICIPAL com 92189f536 54 2500 SH SOLE 2500 0 0 VANGUARD INTERMEDIATE TERM COR com 92206c870 67 687 SH SOLE 687 0 0 VANGUARD LONG-TERM CORPORATE B com 92206C813 11 102 SH SOLE 102 0 0 VANGUARD LONG-TERM CORPORATE B com 92206C813 1755 15799 SH OTR 01 0 0 15799 VANGUARD SHORT-TERM BOND ETF com 921937827 520 6275 SH SOLE 6275 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 4132 49639 SH SOLE 49639 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 2909 34938 SH OTR 01 0 0 34938 VANGUARD TAX-EXEMPT BOND ETF com 922907746 522 9450 SH SOLE 9450 0 0 VANGUARD TAX-MANAGED BALANCED com 921943304 2369 62244 SH SOLE 62244 0 0 LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 2 3000 SH SOLE 3000 0 0