Loading...
Docoh

James Investment Research

Filed: 28 Jan 22, 9:39am

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COMPANYcom88579y101316SH SOLE 1600
A P MOLLER-MAERSK-B-UNSP ADRcom00202f102251,371SH SOLE 1,37100
ABB LTD-SPON ADRcom0003752047,224189,251SH SOLE 188,24601,005
ABBOTT LABORATORIEScom00282410014,344101,918SH SOLE 101,64246230
ABBVIE INCcom00287y1093,50625,897SH SOLE 25,6320265
ABERDEEN EMERGING MARKETS EQUIcom00301w105506,300SH SOLE 6,30000
ACADEMY SPORTS & OUTDOORS INCcom00402l1071653,758SH OTR 3,75800
ACCENTURE PLCcomg1151c101410SH SOLE 1000
ACCO BRANDS CORPcom00081t10863777,175SH SOLE 77,17500
ACME UNITED CORPcom004816104902,660SH SOLE 2,66000
ACME UNITED CORPcom0048161047200SH OTR 20000
ADOBE SYSTEMS INCcom00724f101417736SH SOLE 73600
ADVANCE AUTO PARTS INCcom00751y1062441,018SH OTR 1,01800
ADVANCED MICRO DEVICEScom007903107429SH SOLE 2900
ADYEN NV-UNSPON ADRcom00783v104381,456SH SOLE 1,45600
AES CORPcom00130h1051074,415SH SOLE 4,41500
AGCO CORPcom0010841021,31611,340SH SOLE 11,34000
AGREE REALTY CORPcom0084921001502,100SH SOLE 2,10000
AIR T INCcom009207101331,313SH SOLE 1,31300
AKZO NOBEL NV-SPON ADRcom01019950324641SH SOLE 64100
ALIBABA GROUP HOLDING LTDcom01609w1021195SH SOLE 9500
ALLEGIANT TRAVEL COcom01748x1026173,300SH SOLE 3,30000
ALLSTATE CORPcom0200021011,69214,381SH SOLE 14,38100
ALPHA & OMEGA SEMICONDUCTOR LTcomg6331p10415250SH SOLE 25000
ALPHABET INCcom02079k10731SH SOLE 100
ALPHABET INCcom02079k30530,84810,648SH SOLE 10,620226
ALPHABET INCcom02079k30524685SH OTR 8500
AMAZON.COM INCcom0231351067,1692,150SH SOLE 2,138210
AMCON DISTRIBUTING COcom02341q20556280SH SOLE 28000
AMERCOcom023586100145200SH SOLE 20000
AMERCOcom023586100143197SH OTR 19700
AMEREN CORPORATIONcom02360810267758SH SOLE 75800
AMERICAN ELECTRIC POWER INCcom02553710162700SH SOLE 70000
AMERICAN EQUITY INVESTMENT LIFcom02567620670418,080SH SOLE 18,08000
AMERICAN EXPRESS COcom025816109321SH SOLE 2100
AMERICAN FINANCIAL GROUP INC/Ocom0259321045313,870SH SOLE 3,87000
AMERICAN HOMES 4 RENTcom02665t306661,506SH OTR 1,50600
AMERICAN SHARED HOSPITAL SERVIcom0295951057029,725SH SOLE 29,72500
AMERICAN WATER WORKS CO INCcom0304201038,82046,702SH SOLE 46,632070
AMGEN INCcom0311621006833,038SH SOLE 3,03800
AMN HEALTHCARE SERVICES INCcom0017441013062,500SH SOLE 2,50000
AMN HEALTHCARE SERVICES INCcom00174410181666SH OTR 66600
AMPCO-PITTSBURGH CORPcom0320371039619,146SH SOLE 19,14600
AMPLIFY TRANSFORMATIONAL DATAcom0321086072255,610SH SOLE 5,61000
ANNALY CAPITAL MANAGEMENT INC.com035710409202,550SH SOLE 2,55000
ANTHEM INCcom0367521031,8533,997SH SOLE 3,8970100
APPLE INCcom03783310038,230215,294SH SOLE 214,44638810
APPLE INCcom037833100844SH OTR 4400
ARC DOCUMENT SOLUTIONS INCcom00191g10312635,885SH SOLE 35,88500
ARCBEST CORPcom03937c1051,58313,210SH SOLE 13,21000
ARCELOR MITTAL NY REG SHRScom03938l203011SH SOLE 1100
ARCH RESOURCES INCcom03940r1075125,605SH SOLE 5,60500
ARK GENOMIC REVOLUTION ETFcom00214q3022323,791SH SOLE 3,79100
ARK RESTAURANTScom04071210116928SH SOLE 92800
ARMANINO FOODS OF DISTINCTIONcom0421668016419,285SH SOLE 19,28500
ARTHUR J GALLAGHER & COcom3635761096,88640,587SH SOLE 40,3770210
ASML HOLDING N Vcomn0705921016,26920,435SH SOLE 20,347880
ASSURED GUARANTY LTDcomg0585r10680316,000SH SOLE 16,00000
ASTRAZENECA PLC-SPONS ADRcom0463531087,316125,605SH SOLE 125,60500
AUTOSCOPE TECHNOLOGIES CORPcom053306106335,251SH SOLE 5,25100
AVERY DENNISON CORPcom05361110910,65749,206SH SOLE 49,0910115
AVIAT NETWORKS INCcom05366y2011213,763SH SOLE 3,76300
AVNET INC.com0538071033408,250SH SOLE 8,25000
BANKUNITED INCcom06652k1032335,500SH SOLE 5,50000
BEST BUY INCcom0865161014,47444,038SH SOLE 43,8030235
BETTER ON-LINE SOLUTIONScomm2011518010736,565SH SOLE 36,56500
BIONTECH SE-ADRcom09075v10237145SH SOLE 14500
BLACKROCK INCcom09247x10113,12814,339SH SOLE 14,299040
BOISE CASCADE COcom09739D1001,63722,985SH SOLE 22,98500
BRIDGELINE DIGITAL INC.com10807q7007934,810SH SOLE 34,81000
BRINKER INTERNATIONAL INCcom10964110046812,800SH SOLE 12,80000
BRISTOL-MYERS SQUIBBcom11012210844700SH SOLE 70000
CADENCE BANCORPcom12740c10332811,000SH SOLE 11,00000
CADENCE DESIGN SYS INCcom1273871082,65414,240SH SOLE 14,0650175
CAIXABANK- UNSPON ADRcom12803k1092729,849SH SOLE 29,84900
CALLON PETROLEUM COcom13123x5082795,900SH SOLE 5,90000
CAPRI HOLDINGS LTDcomg1890l107466SH SOLE 6600
CAPRI HOLDINGS LTDcomg1890l1073865,945SH OTR 5,94500
CATERPILLAR INCcom14912310110,40350,317SH SOLE 50,14126150
CBRE GROUP INCcom12504l1093,71534,240SH SOLE 34,1050135
CELANESE CORPORATIONcom1508701037,78046,293SH SOLE 46,29300
CENTRAL GARDEN AND PET CO-Acom1535272052,29247,902SH SOLE 47,90200
CENTURY COMMUNITIES INCcom1565043003884,745SH SOLE 4,74500
CF INDUSTRIES HLDGcom1252691004075,750SH SOLE 5,75000
CHENIERE ENERGY INCcom16411r2081381,357SH SOLE 1,35700
CHEVRON CORPORATIONcom16676410013,540115,383SH SOLE 115,1630220
CHEWY INC - CL Acom16679l10942717SH OTR 71700
CHIMERA INVESTMENT CORPcom16934q20872047,725SH SOLE 47,72500
CIA SIDERURGICA NACL-SP ADRcom20440w105143,159SH SOLE 3,15900
CIENA CORPcom171779309891,154SH SOLE 1,15400
CINTAS CORPcom1729081052045SH OTR 4500
CISCO SYSTEMS INCcom17275r1021682,646SH SOLE 2,64600
CIVITAS RESOURCES INCcom17888H1033597,330SH SOLE 7,33000
CLEARWAY ENERGY INC-Ccom18539c2042697,457SH SOLE 7,45700
CLEVELAND-CLIFFS INCcom18589910142019,300SH SOLE 19,30000
CLOUDFLARE INC CL A COMcom18915m10768515SH OTR 51500
CMC MATERIALS INCcom12571t1002711,413SH SOLE 1,41300
COCA COLA COMPANYcom19121610019325SH SOLE 32500
CODORUS VALLEY BANCORP INCcom192025104241,127SH SOLE 1,12700
COFFEE HOLDING CO INCcom1921761058218,769SH SOLE 18,76900
COFFEE HOLDING CO INCcom1921761051170SH OTR 17000
COHU INCcom1925761063108,147SH SOLE 8,14700
COINBASE GLOBAL INC CL Acom19260q107182722SH OTR 72200
COMCAST CORPORATION CLASS Acom20030n10113,859275,364SH SOLE 274,98396285
COMM SERVICES SELECT SECTOR SPcom81369y8527,64498,399SH SOLE 97,38901,010
COMMUNITY BANK SYSTEMS INCcom2036071062533,400SH SOLE 3,40000
CONCENTRIX CORPcom20602d1011,6219,076SH SOLE 9,07600
CONFLUENT INCcom20717m10362810SH OTR 81000
CONSUMER DISCRETIONARY SELECTcom81369y4073,34116,342SH SOLE 16,34200
CONSUMER STAPLES SELECT SECTORcom81369y30866861SH SOLE 86100
COSTCO WHOLESALE CORPcom22160k105322567SH SOLE 502065
COSTCO WHOLESALE CORPcom22160k10583147SH OTR 14700
CPI AEROSTRUCTURES INCcom1259193083512,779SH SOLE 12,77900
CPS TECHNOLOGYScom12619f1046015,952SH SOLE 15,95200
CRA INTERNATIONAL INCcom12618t1053213,434SH SOLE 3,43400
CREDIT ACCEPTANCE CORPcom22531010185124SH OTR 12400
CUBESMARTcom229663109821,440SH OTR 1,44000
DANAHER CORPcom2358511026,14118,665SH SOLE 18,66500
DARDEN RESTAURANTScom2371941052,70817,976SH SOLE 17,8610115
DATA I/O CORPcom2376901027115,402SH SOLE 15,40200
DATA I/O CORPcom2376901022350SH OTR 35000
DECKERS OUTDOOR CORPcom2435371077,93121,652SH SOLE 21,65200
DEERE & COMPANYcom2441991055,26115,344SH SOLE 15,34400
DELTA APPAREL INCcom2473681031204,025SH SOLE 4,02500
DEUTSCHE POST AG-SPON ADRcom25157y20235540SH SOLE 54000
DIGITAL REALTY TRUST INCcom2538681033,70320,939SH SOLE 20,859080
DIGITALOCEAN HLDGS, INCcom25402d1021171,455SH OTR 1,45500
DISCOVER FINANCIAL SERVICEScom2547091082241,936SH OTR 1,93600
DIXIE GROUP INCcom2555191008214,331SH SOLE 14,33100
DLH HOLDINGS CORPcom23335q1001708,206SH SOLE 8,20600
DOLLAR GENERAL CORPcom2566771051,1895,042SH SOLE 5,04200
DOLLAR TREE, INCcom25674610882580SH OTR 58000
DONNELLEY FINANCIAL SOLUTIONcom25787g1001,28427,246SH SOLE 27,24600
DORIAN LPG LTDcomy2106r11024819,542SH SOLE 19,54200
DOXIMITY INC CL Acom26622p10710196SH OTR 19600
DSV PANALPINA A S - UNSP ADRcom26251a10827226SH SOLE 22600
DUCOMMUN INCcom26414710910210SH SOLE 21000
EASTMAN CHEMICAL COMPANYcom27743210065536SH SOLE 53600
EATON CORP PLCcomg291831036,27436,302SH SOLE 35,8920410
EATON VANCE RISK-MANAGED DIVERcom27829g10600SH SOLE 000
ELI LILLY & COcom5324571088,39030,375SH SOLE 30,37500
ELTEK LTDcomm401842089625,907SH SOLE 25,90700
ENCORE WIRE CORPcom2925621051,2798,940SH SOLE 8,94000
ENERGY SELECT SECTOR SPDRcom81369y5069162SH SOLE 16200
ENOVA INTERNATIONAL INCcom29357k10310,499256,313SH SOLE 255,6780635
ENPHASE ENERGY INCcom29355a1072511,373SH SOLE 1,37300
EPLUS INCcom2942681072514,664SH SOLE 4,66400
EQUINOR ASA-SPON ADRcom29446m102391,491SH SOLE 1,49100
ESTEE LAUDER COMPANIES CLASS Acom51843910485229SH OTR 22900
EVER-GLORY INTERNATIONAL GROUPcom299766204090SH OTR 9000
EVERCORE INCcom29977a1051,2028,850SH SOLE 8,85000
EXPEDIA INCcom30212p30393512SH OTR 51200
FEDERAL AGRICULTURAL MORTGAGEcom3131483068727,037SH SOLE 7,03700
FEDEX CORPcom31428x1061,6756,475SH SOLE 6,395080
FIDELITY NATIONAL FINANCIALcom31620r3039164SH OTR 16400
FIFTH THIRD BANCORPcom3167731005,624129,145SH SOLE 129,14500
FINANCIAL SELECT SECTOR SPDRcom81369y60567417,253SH SOLE 17,25300
FIRST AMERICAN FINANCIAL CORPOcom31847r1029109SH OTR 10900
FIRST BANCORP/PUERTO RICOcom3186727061,07177,700SH SOLE 77,70000
FIRST TRUST FTSE EPRA/NAREIT Dcom33736n10115272SH SOLE 27200
FIRST TRUST INTERNATIONAL EQUIcom33734x8531111,930SH SOLE 1,93000
FIRST TRUST NASDAQ CYBERSECURIcom33734x8462,17541,195SH SOLE 41,19500
FLEXSHOPPER INCcom33939j3034117,592SH SOLE 17,59200
FRESENIUS MEDICAL CARE - ADRcom35802910616485SH SOLE 48500
FTI CONSULTING INCcom3029411097014,570SH SOLE 4,57000
FTI CONSULTING INCcom30294110943281SH OTR 28100
GENCO SHIPPING & TRADING LTDcomy2685t1311308,150SH SOLE 8,15000
GENERAC HOLDINGS INCcom3687361045,71816,247SH SOLE 16,24700
GILDAN ACTIVEWEAR INCcom37591610333776SH SOLE 77600
GLACIER BANCORP INCcom37637q1052444,300SH SOLE 4,30000
GLOBAL X COPPER MINERS ETFcom37954y83091824,861SH SOLE 24,6960165
GLOBAL X US INFRASTRUCTUREcom37954y67340714,120SH SOLE 14,12000
GOLDMAN SACHS GROUPcom38141g1048,95223,400SH SOLE 23,3351550
GRAY TELEVISION INCcom38937510644822,245SH SOLE 22,24500
HASHICORP INC CL Acom41810010350554SH OTR 55400
HAVERTY FURNITUREcom41959610169522,744SH SOLE 22,74400
HEALTH CARE SELECT SECTOR SPDRcom81369y2094,74333,662SH SOLE 33,66200
HEALTHCARE REALTY TRUST INCcom4219461042538,000SH SOLE 8,00000
HEIDRICK & STRUGGLES INTLcom4228191021513,464SH SOLE 3,46400
HELEN OF TROY LTD Fcomg4388n1065,70923,352SH SOLE 23,1620190
HERITAGE-CRYSTAL CLEAN INCcom42726m1061635,094SH SOLE 5,09400
HIBBETT INCcom4285671011,97427,440SH SOLE 27,44000
HILLENBRAND INCcom4315711081,01319,488SH SOLE 19,48800
HITACHI LTD -SPONS ADRcom43357850727248SH SOLE 24800
HMN FINANCIAL INCcom40424g108411,663SH SOLE 1,66300
HOLLYFRONTIER CORPcom43610610839912,160SH SOLE 12,16000
HOME DEPOT INCcom43707610217,53942,262SH SOLE 42,14314105
HOME DEPOT INCcom437076102410SH OTR 1000
HONEYWELL INT'L INCcom438516106313SH SOLE 1300
HONG KONG EXCHANGES & CLEARINGcom43858f10941686SH SOLE 68600
HOULIHAN LOKEY INCcom4415931004874,700SH SOLE 4,70000
IBERDROLA SAcom45073710190419,140SH SOLE 19,14000
ICHOR HOLDINGS LTDcomg4740b1052535,498SH SOLE 5,49800
IDACORP INCORPORATEDcom4511071065664,995SH SOLE 4,99500
INDSTRL SELECT SECTOR SPDRcom81369y7049478,952SH SOLE 8,95200
INFINEON TECHNOLOGIES AGcom45662n10316352SH SOLE 35200
INFOSYS TECH-SP ADRcom456788108542,141SH SOLE 2,14100
INGLES MARKETS INC CLASS Acom4570301042,18525,310SH SOLE 25,31000
INNOSPEC INCcom45768s1058529,436SH SOLE 9,43600
INNOVIVA INCcom45781m1011,38880,442SH SOLE 80,44200
INSIGHT ENTERPRISEScom45765u1039,88092,679SH SOLE 92,4740205
INSTEEL INDUSTRIES INCcom45774w1081423,566SH SOLE 3,56600
INTEGER HOLDINGS CORPcom45826h1091,30215,211SH SOLE 15,21100
INTEL CORPcom45814010028541SH SOLE 54100
INTEST CORPcom4611471001088,511SH SOLE 8,51100
INTUIT INCcom46120210357SH SOLE 700
INVESCO BUYBACK ACHIEVERS ETFcom46137v3081,47115,242SH SOLE 15,24200
INVESCO CHINA TECHNOLOGY ETFcom46138e80040639SH SOLE 63900
INVESCO DEFENSIVE EQUITY ETFcom46138j775112SH OTR 1200
INVESCO DYNAMIC LEISURE AND ENcom46137v7202,56252,300SH SOLE 52,0450255
INVESCO QQQ TRUST SERIES 1com46090e103360905SH SOLE 90500
INVESCO QQQ TRUST SERIES 1com46090e10340100SH OTR 10000
INVESCO S&P 500 EQUAL WEIGHT Ccom46137v3816604,215SH SOLE 4,0650150
INVESCO S&P 500 EQUAL WEIGHT Fcom46137v3402373,675SH SOLE 3,67500
INVESCO S&P 500 EQUAL WEIGHT Hcom46137v332185576SH SOLE 57600
INVESCO S&P 500 EQUAL WEIGHT Icom46137v3241,2446,293SH SOLE 6,29300
INVESCO S&P 500 EQUAL WEIGHT Mcom46137v3167244,022SH SOLE 4,02200
INVESCO S&P 500 EQUAL WEIGHT Rcom46137v2902,88568,275SH SOLE 68,27500
INVESCO S&P 500 EQUAL WEIGHT Tcom46137v2821,1043,407SH SOLE 3,40700
INVESCO S&P SMALLCAP 600 EQUALcom46137v1831,85722,013SH SOLE 22,01300
INVESCO WILDERHILL CLEAN ENERGcom46137v13480011,207SH SOLE 11,20700
INVITATION HOMES INCcom46187w10717383SH OTR 38300
ISHARES COHEN & STEERS REALTYcom4642875646889,040SH SOLE 9,04000
ISHARES CORE MSCI EAFE ETFcom46432f84222298SH SOLE 29800
ISHARES CORE S&P 500com4642872005,68511,918SH SOLE 11,91800
ISHARES DJ US UTILITIES SECTORcom46428769726290SH SOLE 29000
ISHARES GLOBAL ENERGY ETFcom4642873412,32784,573SH SOLE 82,81301,760
ISHARES MSCI CANADA INDEX FUNDcom4642865092697,000SH SOLE 7,00000
ISHARES MSCI EAFEcom4642874654425,620SH SOLE 5,62000
ISHARES MSCI EAFE GROWTH ETFcom4642888851,45713,212SH SOLE 12,8870325
ISHARES MSCI EMERGING MKT INDEcom46428723461412,570SH SOLE 12,57000
ISHARES MSCI FRANCE ETF IVcom4642867071233,164SH OTR 3,16400
ISHARES MSCI INDONESIA ETFcom46429b309964,200SH OTR 4,20000
ISHARES MSCI ISRAEL CAPPED Ecom4642866321531,965SH OTR 1,96500
ISHARES MSCI NETHERLANDS ETFcom4642868144068,094SH OTR 8,09400
ISHARES MSCI PHILIPPINES INVEScom46429b408983,110SH OTR 3,11000
ISHARES MSCI SOUTH KOREA ETFcom4642867722,21228,408SH SOLE 28,40800
ISHARES NASDAQ BIOTECH INDXcom46428755648315SH SOLE 31500
ISHARES RUSSELL 1000 ETFcom4642876222,98511,290SH SOLE 11,29000
ISHARES RUSSELL 2000 ETFcom46428765518,64483,814SH SOLE 83,5790235
ISHARES RUSSELL 2000 VALUEcom4642876307,83547,184SH SOLE 47,104080
ISHARES RUSSELL 3000 INDEXcom4642876894981,795SH SOLE 1,79500
ISHARES SWITZERLAND INDEX FUNDcom4642867492805,302SH OTR 5,30200
ISHARES US HOME CONSTRUCT ETFcom46428875223272SH OTR 27200
ISHR RUSSELL 1000 VLcom4642875982,15012,802SH SOLE 12,80200
ISHR RUSSELL 1000 VLcom4642875981681,000SH OTR 1,00000
JABIL INCcom4663131034,54064,537SH SOLE 64,1720365
JAMES HARDIE INDUSTRIES PLCcom47030m1063,41283,850SH SOLE 83,85000
JEWETT-CAMERON TRADING LTDcom47733c207536,302SH SOLE 6,30200
JOHNSON & JOHNSONcom47816010411,23265,656SH SOLE 65,29333330
JPMORGAN CHASE & COcom46625h10022,199140,190SH SOLE 139,59436560
KB FINANCIAL GROUP INC-ADRcom48241a10531663SH SOLE 66300
KEY TRONIC CORPcom493144109548,684SH SOLE 8,68400
KFORCE INCcom4937321011842,444SH SOLE 2,44400
KLA-TENCOR CORPORATIONcom4824801005161,200SH SOLE 1,20000
KONINKLIJKE PHILIPS N Vcom50047230313346SH SOLE 34600
KORN/FERRY INTERNATIONALcom5006432002293,020SH SOLE 3,02000
KRANESHARES MSCI CHINA CLEAN Tcom500767850471,010SH SOLE 1,01000
KRANESHARES TR BOSERA MSCI CHIcom50076740543999SH SOLE 99900
KRANESHARES TR BOSERA MSCI CHIcom5007674053327,635SH OTR 7,63500
KROGER CO.com5010441012635,800SH SOLE 5,80000
LADDER CAPITAL CORPcom50574310421017,500SH SOLE 17,50000
LAM RESEARCH CORPcom51280710817,10323,782SH SOLE 23,6670115
LAREDO PETROLEUM HOLDINGS INCcom5168062053545,890SH SOLE 5,89000
LEIDOS HOLDINGS INCcom5253271021231,386SH SOLE 1,38600
LENNAR CORP CLASS Acom5260571041671,435SH SOLE 1,43500
LENNAR CORP CLASS Acom52605710484724SH OTR 72400
LEXINGTON REALTY TRUSTcom5290431011,01965,210SH SOLE 65,21000
LGI HOMES INCcom50187t1062,28514,789SH SOLE 14,78900
LGL GROUP INCcom50186a108302,626SH SOLE 2,62600
LIBERTY MEDIA CORP-LIBERTY-Ccom53122985437589SH OTR 58900
LIFE STORAGE INCcom53223x10744287SH OTR 28700
LINDE PLCcomg5494j1032,0075,792SH SOLE 5,737055
LIVE NATION ENTERTAINMENT INCcom5380341091211,012SH OTR 1,01200
LIVE VENTURES INCcom5381423081514,781SH SOLE 4,78100
LOCKHEED MARTIN CORPcom5398301099622,708SH SOLE 2,70800
LOGITECH INTERNATIONAL SAcomh504302325927,181SH SOLE 7,18100
LOUISIANA-PACIFIC CORPcom54634710523288SH OTR 28800
LOWES COMPANIES INCcom548661107417SH SOLE 1700
LOWES COMPANIES INCcom54866110785328SH OTR 32800
LPL FINANCIAL HOLDINGS INCcom50212v1006,64741,519SH SOLE 41,3990120
M/I HOMES INCcom55305b1013004,820SH SOLE 4,82000
MAGNOLIA OIL & GAS CORP - Acom55966310936019,100SH SOLE 19,10000
MANHATTAN BRIDGE CAPITAL INCcom56280310610719,386SH SOLE 19,38600
MARINEMAX INCcom5679081081,63427,675SH SOLE 27,67500
MARRIOTT VACATIONS WORLDWIDE Ccom57164y1074562,700SH SOLE 2,70000
MARUBENI CORP-UNSPONS ADRcom57381020729299SH SOLE 29900
MASTEC INCcom5763231094,01843,546SH SOLE 43,0460500
MASTECH HOLDINGS INCcom57633b1001056,126SH SOLE 6,12600
MASTERCARD INC-CLASS Acom57636q1049,44626,289SH SOLE 26,2371537
MATADOR RESOURCES COcom5764852053,40392,181SH SOLE 92,18100
MATERIALS SELECT SECTOR SPDRcom81369y100220SH SOLE 2000
MATSON INCcom57686g1051,08312,029SH SOLE 12,02900
MCDONALD'S CORPcom58013510117,12363,875SH SOLE 63,75119105
MDC HOLDINGS INCcom55267610875913,600SH SOLE 13,60000
MEDIFAST INCcom58470h101139662SH SOLE 66200
MERCADOLIBRE INCcom58733r1023627SH SOLE 2700
MERCHANTS BANCORP/INcom58844r10882517,436SH SOLE 17,43600
MERITAGE HOMES CORPcom59001a1023322,720SH SOLE 2,72000
META PLATFORMS, INCcom30303m10211,99935,673SH SOLE 35,5130160
MGIC INVESTMENT CORPcom5528481031,06573,832SH SOLE 72,19201,640
MICRON TECHNOLOGY INCcom595112103114SH SOLE 1400
MICROSOFT CORPcom59491810440,870121,521SH SOLE 121,11620385
MICROSOFT CORPcom594918104252748SH OTR 74800
MORGAN STANLEYcom617446448439SH SOLE 3900
MSCI INCcom55354g100126205SH SOLE 20500
NATIONAL BEVERAGE CORPcom63501710621465SH SOLE 46500
NATIONAL HEALTHCAREcom6359061002413,545SH SOLE 3,54500
NATURAL ALTERNATIVES INTLcom63884230212710,022SH SOLE 10,02200
NELNET INC-CL Acom64031n1082,28223,364SH SOLE 23,36400
NESTLE S A REG ADRcom6410694062,19615,642SH SOLE 15,64200
NETEASE INCcom64110w10231307SH OTR 30700
NETFLIX INCcom64110l1062135SH SOLE 3500
NETFLIX INCcom64110l106228379SH OTR 37900
NEWMONT MINING CORPcom65163910686613,961SH SOLE 13,891070
NEXTERA ENERGY INCORPORATEDcom65339F1017,25977,755SH SOLE 77,75500
NEXTERA ENERGY INCORPORATEDcom65339F10135371SH OTR 37100
NORDEA BANK ABP - SPON ADRcom65558r109383,111SH SOLE 3,11100
NORTHROP GRUMMAN CORPcom6668071021,3773,557SH SOLE 3,4220135
NOVA MEASURING INSTRUMENTScomm7516k1038,52158,165SH SOLE 58,16500
NUVEEN ESG LARGE-CAP GROWTHcom67092p2013,39649,523SH SOLE 49,52300
NVIDIA CORPcom67066g10416,02054,471SH SOLE 54,30328140
NVIDIA CORPcom67066g104156531SH OTR 53100
OCEAN BIO-CHEM INCcom67463110612214,047SH SOLE 14,04700
OFG BANCORPcom67103x10270226,416SH SOLE 26,41600
OLD DOMINION FREIGHT LINES INCcom6795801006,72618,768SH SOLE 18,76800
OMV AG-BEARER SHRS ADRcom67087550931549SH SOLE 54900
ONEMAIN HOLDINGS INCcom68268w103352SH SOLE 5200
ORACLE CORPcom68389x10578897SH SOLE 89700
ORGANON & COcom68622v1063101SH SOLE 10100
P&F INDUSTRIES CL-Acom692830508498,008SH SOLE 8,00800
PACCAR INCcom693718108560SH OTR 6000
PALATIN TECHNOLOGIES INCcom69607740358113,782SH SOLE 113,78200
PATRICK INDUSTRIEScom7033431031,25715,584SH SOLE 15,58400
PAYPAL HOLDINGS INCcom70450y1032,14111,351SH SOLE 11,1810170
PC CONNECTION INCcom69318j1001,12025,961SH SOLE 25,96100
PDC ENERGY INCcom69327r1013326,800SH SOLE 6,80000
PEOPLES BANCORP NCcom710577107582,093SH SOLE 2,09300
PEPSICO INCcom71344810817SH SOLE 700
PETMED EXPRESS INCcom71638210639715,700SH SOLE 15,70000
PFIZER INCcom7170811032,83948,078SH SOLE 48,07800
PHILIP MORRIS INTLcom71817210951533SH SOLE 53300
PHOTRONICS INCcom71940510242522,548SH SOLE 22,54800
PHYSICIANS REALTY TRUSTcom71943u10439521,000SH SOLE 21,00000
PIONEER NATL RESOURCcom7237871079,41251,746SH SOLE 51,74600
PIPER SANDLER COScom7240781003,12017,478SH SOLE 17,47800
PNC BANK CORPcom6934751051,5617,785SH SOLE 7,6550130
PORTLAND GENERAL ELECTRIC COcom73650884755310,455SH SOLE 10,45500
POTLATCHDELTIC CORPcom7376301033015,003SH SOLE 5,00300
PRIMORIS SERVICES CORPcom74164f10332313,490SH SOLE 13,49000
PROCTOR & GAMBLE COcom74271810910,24562,630SH SOLE 62,63000
PROLOGIS INCcom74340w1036,34237,672SH SOLE 37,67200
PROSHARES ONLINE RETAIL ETFcom74347b169991,738SH SOLE 1,73800
PUBLIC STORAGE INCcom74460d10994250SH SOLE 25000
QUALCOMM INCcom747525103318SH SOLE 1800
RADIAN GROUP INCcom75023610167031,700SH SOLE 31,70000
REAL ESTATE SELECT SECTOR SPDRcom81369y8601,37926,622SH SOLE 26,62200
REGIONS FINANCIAL CORPcom7591ep10027812,750SH SOLE 12,75000
RESMED INCcom7611521074,49517,256SH SOLE 17,25600
RHcom74967x103122227SH OTR 22700
RITE AID CORPcom76775487218512,569SH SOLE 12,56900
ROPER INDUSTRIES INCcom776696106278565SH SOLE 56500
SABRA HEALTH CARE REIT INCcom78573l10613510,000SH SOLE 10,00000
SALESFORCE.COM INCcom79466l302417SH SOLE 1700
SANOFI SPOND F ADR 1 ADR REPScom80105n10510200SH SOLE 20000
SCHNEIDER ELECTRIC SEcom80687p1063,48088,748SH SOLE 88,74800
SCHNITZER STEEL INDS INC-Acom8068821061,82735,191SH SOLE 35,19100
SCHWAB EMERGING MARKETS EQUITYcom8085247061,92965,111SH SOLE 65,11100
SCHWAB FUNDAMENTAL INTL LARGEcom80852475557017,519SH SOLE 17,51900
SEALED AIR CORPcom81211k1004,08560,544SH SOLE 60,2840260
SEMLER SCIENTIFIC INCcom81684m1047848,550SH SOLE 8,55000
SERVOTRONICS INC.com817732100211,632SH SOLE 1,63200
SERVOTRONICS INC.com8177321001100SH OTR 10000
SHERWIN-WILLIAMS CO/THEcom8243481066601,874SH SOLE 1,87400
SHERWIN-WILLIAMS CO/THEcom82434810642119SH OTR 11900
SHOE CARNIVAL INCcom82488910940510,362SH SOLE 10,36200
SHYFT GROUP INCcom8256981031753,564SH SOLE 3,56400
SILVERBOW RESOURCEScom82836g1022109,650SH SOLE 9,65000
SILVERBOX ENGAGED MERGER CLASScom82836l1013250SH SOLE 25000
SIMPLIFY HEALTH CARE ETFcom82889n77222796SH OTR 79600
SMITH-MIDLAND CORPcom832156103621,313SH SOLE 1,31300
SNOWFLAKE INCcom833445109219646SH OTR 64600
SONY GROUP CORP -SPND ADRcom83569930752414SH SOLE 41400
SOUTH STATE CORPcom8404411092563,200SH SOLE 3,20000
SPDR KWB BANK ETFcom78464a7972194,015SH SOLE 4,01500
SPDR S&P DIVIDEND ETFcom78464a7634603,563SH SOLE 3,56300
SPDR S&P HOMEBUILDERS ETFcom78464a8881,95622,799SH SOLE 22,79900
SPDR S&P KENSHO SMART MOBILITYcom78468r68912210SH SOLE 21000
SPDR S&P REGIONAL BANKING ETFcom78464a6981,68123,723SH SOLE 23,5830140
SPDR TRUST SERIES Icom78462f1031,8453,885SH SOLE 3,88500
SPIRIT AIRLINES INCcom84857710220921SH OTR 92100
STAG INDUSTRIAL INCcom85254j1022164,500SH SOLE 4,50000
STANDARD MOTOR PRODScom8536661051593,040SH SOLE 3,04000
STAR BULK CARRIERS CORPcomy8162k204231,014SH SOLE 1,01400
STELLANTIS NVcomn82405106241,304SH SOLE 1,30400
SUMMIT STATE BANKcom866264203634,042SH SOLE 4,04200
SUPER MICRO COMPUTER INCcom86800u10452511,955SH SOLE 11,95500
SVB FINANCIAL GROUPcom78486q1019,44913,931SH SOLE 13,93100
SYNNEX CORPORATIONcom87162w1003,14627,509SH SOLE 27,50900
SYSCO CORPcom8718291071,32816,911SH SOLE 16,91100
T-MOBILE US INCcom8725901042,43621,004SH SOLE 21,00400
T-MOBILE US INCcom87259010420174SH OTR 17400
TAIWAN SEMICONDUCTOR-SP ADRcom8740391003,60029,926SH SOLE 29,92600
TANDY LEATHER FACTORY INCcom87538x105387,373SH SOLE 7,37300
TARGET CORPcom87612e10610,82646,775SH SOLE 46,4900285
TAYLOR DEVICES INCcom877163105312,853SH SOLE 2,85300
TAYLOR MORRISON HOME CORPcom87724p1068226SH OTR 22600
TECHNOLOGY SELECT SECTOR SPDRcom81369y8036,09135,031SH SOLE 35,03100
TECHNOLOGY SELECT SECTOR SPDRcom81369y803739SH OTR 3900
TECHTARGETcom87874r100554SH SOLE 5400
TENET HEALTHCARE CORPcom88033g407452SH SOLE 5200
TERRENO REALTY CORPcom88146m1012563,000SH SOLE 3,00000
TEXAS INSTRUMENTScom882508104316SH SOLE 1600
TEXTRON INCcom8832031012333,016SH OTR 3,01600
THERMO FISHER SCNTFCcom8835561027,03310,540SH SOLE 10,54000
TIMBERLAND BANCORP INCcom887098101822,963SH SOLE 2,96300
TIVITY HEALTH INCcom88870r10264124,240SH SOLE 24,24000
TJX COMPANIES INCcom8725401091,62021,341SH SOLE 21,34100
TOAST INC-CLASS Acom8887871088230SH OTR 23000
TOLL BROTHERS INCcom88947810343592SH OTR 59200
TORO COMPANYcom8910921081201,200SH SOLE 1,20000
TRACTOR SUPPLY COMPANYcom8923561063,08012,909SH SOLE 12,90900
TRANE TECHNOLOGIES PLCcomg8994e1039,16945,385SH SOLE 45,2862970
TRANSCAT INCcom8935291072072,242SH SOLE 2,24200
TRI POINTE HOMES INCcom87265h109431,547SH OTR 1,54700
TRINET GROUP INCcom8962881074224,435SH SOLE 4,43500
TRIO-TECH INTERNATIONALcom8967122051088,008SH SOLE 8,00800
TTEC HOLDINGS INCcom89854h1025966,587SH SOLE 6,58700
TWILIO INC - Acom90138f10240152SH OTR 15200
UDR INCcom902653104841,404SH OTR 1,40400
UNILEVER PLC-SP ADRcom90476770437679SH SOLE 67900
UNION PACIFIC CORPcom9078181084,50617,885SH SOLE 17,88500
UNITED NATURAL FOODS INCcom9111631036123SH SOLE 12300
UNITED RENTALS INCcom9113631099,28227,934SH SOLE 27,93400
UNITED STATES LIME & MINERALcom9119221022672,070SH SOLE 2,07000
UNITED THERAPEUTICS CORPcom91307c10241188SH OTR 18800
UNITEDHEALTH GROUP INCcom91324p10218,30736,458SH SOLE 36,25914185
US SILICA HOLDINGS INCcom90346e10331032,944SH SOLE 32,94400
VALE SA-SP ADRcom91912e105171,242SH SOLE 1,24200
VALERO ENERGY CORPcom91913y1005,92478,875SH SOLE 78,6850190
VANDA PHARMACEUTICALS INCcom92165910869244,082SH SOLE 44,08200
VANECK VACTORS RUSSIA ETFcom92189f4031656,180SH OTR 6,18000
VANECK VECTORS AGRIBUSINESS ETcom92189f7001601,675SH SOLE 1,67500
VANECK VECTORS GOLD MINERS ETFcom92189f10632210,050SH SOLE 10,05000
VANGUARD CONSUMER DISCRETIONARcom92204a108412SH SOLE 1200
VANGUARD CONSUMER STAPLES ETFcom92204a20713SH SOLE 300
VANGUARD ENERGY ETFcom92204a306114SH SOLE 1400
VANGUARD FINANCIALS ETFcom92204a40527275SH SOLE 27500
VANGUARD FTSE ALL-WORLD EX-Ucom9220427753,09550,514SH SOLE 50,0640450
VANGUARD HEALTH CARE ETFcom92204a504311SH SOLE 1100
VANGUARD INDUSTRIALS ETFcom92204a603315SH SOLE 1500
VANGUARD INFORMATION TECHNOLOGcom92204a7021125SH SOLE 2500
VANGUARD MATERIALS ETFcom92204a80116SH SOLE 600
VANGUARD REIT ETFcom922908553110SH SOLE 1000
VANGUARD SMALL-CAP VALUE ETFcom92290861114,23079,564SH SOLE 79,1540410
VANGUARD TELECOM SERVICE ETFcom92204a884218SH SOLE 1800
VANGUARD UTILITIES ETFcom92204a87602SH SOLE 200
VECTRUS INCcom92242t10186218,830SH SOLE 18,83000
VERA BRADLEY INCcom92335c10620423,980SH SOLE 23,98000
VERIZON COMMUNICATIONS INCcom92343v104246SH SOLE 4600
VERIZON COMMUNICATIONS INCcom92343v1045100SH OTR 10000
VIRCO MFG CORPORATIONcom9276511093210,503SH SOLE 10,50300
VISA INC CL-Acom92826c839312SH SOLE 1200
VISHAY PRECISION GROUP INCcom92835k1032416,484SH SOLE 6,48400
VOLKSWAGEN AG -UNSPON ADRcom92866260021719SH SOLE 71900
WALMART INCcom93114210316,957117,197SH SOLE 116,67240485
WALT DISNEY COcom25468710650322SH SOLE 32200
WESCO INT'L INCcom95082p1051971,500SH SOLE 1,50000
WEST FRASER TIMBER CO LTDcom95284510524248SH OTR 24800
WEWORK INC CL Acom96209a104101,190SH OTR 1,19000
WILLAMETTE VALLEY VINEYARDScom969136100697,921SH SOLE 7,92100
WILLIAMS COS INCcom969457100154SH SOLE 5400
WISDOMTREE EUR S/C DIVIDENDcom97717w869677SH SOLE 7700
WOLFSPEED INCcom97785210220183SH OTR 18300
WYNDHAM HOTELS & RESORTS INCcom98311a1051,78219,876SH SOLE 19,87600
XENIA HOTELS & RESORTS INCcom98401710330716,940SH SOLE 16,94000
ZOETIS INCcom98978v1037,78631,905SH SOLE 31,90500
ZUMIEZ INCcom98981710172715,143SH SOLE 15,14300
BANK OF AMERICA 5 3/8 PFDpfd06053u60126810,000SH SOLE 10,00000
BANK OF AMERICA FLOAT PERP PFDpfd060505815265SH SOLE 6500
JP MORGAN CHASE 6 PFDpfd48128b64840915,000SH SOLE 15,00000
KEY 5.65 PERP Pfdpfd4932678761335,000SH SOLE 5,00000
BLACKROCK INVT QUALITY MUNIcom09247d105523,000SH SOLE 3,00000
INSPIRE CORPORATE BOND IMPACTcom66538H633592,302SH SOLE 2,30200
INVESCO EXCH-TRADED FD TR II-com46138G508221,000SH OTR 1,00000
INVESCO VARIABLE RATE PREFERREcom46138G8707,167276,514SH SOLE 276,1540360
ISHARES 0-5 YEAR TIPS BOND ETFcom46429b7474,33340,919SH SOLE 40,849070
ISHARES 10-20 YEAR TSURY BONDcom4642886535843,933SH SOLE 3,93300
ISHARES AGENCY BOND ETFcom4642881662,56421,886SH SOLE 21,88600
ISHARES BARCLAYS 1-3 TREASURYcom46428745719,631229,500SH SOLE 229,0210479
ISHARES BARCLAYS 1-3 TREASURYcom46428745743500SH OTR 50000
ISHARES BARCLAYS 20 PLUS YEARcom4642874321,64411,096SH SOLE 11,09600
ISHARES BARCLAYS 20 PLUS YEARcom4642874321,0557,122SH OTR 7,12200
ISHARES BARCLAYS 3-7 YEAR TREAcom4642886619,86876,693SH SOLE 76,618075
ISHARES BARCLAYS 7-10 YEAR TREcom4642874403,86533,609SH SOLE 33,60900
ISHARES BARCLAYS 7-10 YEAR TREcom46428744052453SH OTR 45300
ISHARES BARCLAYS MBS BOND FUNDcom4642885882,98227,757SH SOLE 27,75700
ISHARES BARCLAYS TIPS BOND FUNcom46428717616,646128,840SH SOLE 128,6800160
ISHARES BROAD USD INV GRADE COcom4642886203255,440SH SOLE 5,44000
ISHARES CMBS ETFcom46429b36608SH SOLE 800
ISHARES CONVERTIBLE BOND ETFcom46435g1025,69263,831SH SOLE 63,83100
ISHARES CORE US AGGRGT BOND ETcom4642872262,20219,305SH SOLE 19,30500
ISHARES FLOATING RATE BOND ETFcom46429b65517,944353,721SH SOLE 353,0010720
ISHARES IBOXX INV GR CORP BDcom4642872422,38918,031SH SOLE 17,951080
ISHARES INTERMEDIATE-TERM CORPcom46428863814,419243,282SH SOLE 242,8720410
ISHARES INTERMEDIATE GOV/CREDIcom4642886126555,754SH SOLE 5,75400
ISHARES JPMORGAN USD EMERGINGcom4642882813,26229,912SH SOLE 29,827085
ISHARES LONG-TERM CORP BOND ETcom464289511225SH SOLE 2500
ISHARES NATIONL MUNI BOND ETFcom4642884144,25536,592SH SOLE 36,59200
ISHARES SHOR TERM NATL MUNI BOcom4642881585,65752,683SH SOLE 52,68300
ISHARES SHORT-TERM CORPORATE Bcom46428864624,412453,079SH SOLE 451,50401,575
ISHARES SHORT TREASURY BOND ETcom4642886794,05236,693SH SOLE 36,69300
ISHARES TREASURY FLOATING RATEcom46434v86014273SH SOLE 27300
NUVEEN CALIFORNIA MUNICIcom67062c107838,230SH SOLE 8,23000
NUVEEN INSRD VIRGNIA PREcom67064r1021388,100SH SOLE 8,10000
NUVEEN MUNICIPAL VALUE Ccom67092810080177,178SH SOLE 77,17800
NUVEEN OHIO QUALITY INC MUNIcom67098010122013,745SH SOLE 13,74500
NUVEEN PFD & INC OPPORTUNITIEScom67073b106687,000SH SOLE 7,00000
NUVEEN SELECT MATURITY Mcom67061t10177072,009SH SOLE 72,00900
PIMCO INTERMEDICATE MUNICIPALcom72201r8667133SH SOLE 13300
SPDR BLACKSTONE SENIOR LOAN ETcom78467v6082,14146,926SH SOLE 46,92600
SPDR BLOOMBERG CONVERTIBLE SECcom78464a35911,285136,031SH SOLE 136,03100
SPDR NUVEEN BARCLAYS SHORT MUNcom78468r7393,72475,715SH SOLE 75,71500
SPDR NUVEEN BARCLAYS SHORT MUNcom78468r7392,53651,566SH OTR 51,56600
SPDR PORT SHRT TRM CORP BNDcom78464a4744,384141,563SH SOLE 141,56300
VANECK VECTORS ATM-FREE INT. Mcom92189h2012,63351,365SH OTR 51,36500
VANECK VECTORS FALLEN ANGEL HIcom92189f437571,736SH SOLE 1,2600476
VANGUARD EXTENDED DURATION TREcom9219107094042,888SH OTR 2,88800
VANGUARD INTERMEDIATE TERM CORcom92206c87058620SH SOLE 62000
VANGUARD SHORT-TERM BOND ETFcom9219378272543,145SH SOLE 3,14500
VANGUARD SHORT TERM COR BD ETFcom92206c4093,35241,250SH SOLE 41,25000
VANGUARD TAX-EXEMPT BOND ETFcom9229077462574,685SH SOLE 4,68500
VANGUARD TAX-MANAGED BALANCEDcom9219433042,67963,147SH SOLE 63,14700
LGL GROUP WARRANTS EXP 11-16-2y50186a13223,000SH SOLE 3,00000