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