Docoh
Loading...

Harbor Investment Advisory

Filed: 12 Oct 21, 10:54am

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
AMAZON COM INC COMStock02313510648,59914,794SH SOLE014,79400
ISHARES MORNINGSTAR MID-CAP GROWTH ETFETF46428830785612,430SH SOLE012,43000
CERNER CORP COMStock156782104455SH SOLE05500
VIACOMCBS INC CL BStock92556H20661915,663SH SOLE015,66300
ALEXANDRIA REAL ESTATE EQ INC COMREIT01527110971374SH SOLE037400
GLOBAL PMTS INC COMStock37940X1023372,138SH SOLE02,13800
ROLLINS INC COMStock775711104601,687SH SOLE01,68700
PRUDENTIAL FINL INC COMStock74432010264610SH SOLE060900
UNDER ARMOUR INC CL AStock904311107703,459SH SOLE03,45900
HEWLETT PACKARD ENTERPRISE CO COMStock42824C1092116SH SOLE011600
SEALED AIR CORP NEW COMStock81211K1001793,263SH SOLE03,26300
ULTA BEAUTY INC COMStock90384S303163453SH SOLE045300
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUNDETF3373441053473,119SH SOLE03,11900
SIRIUS XM HOLDINGS INC COMStock82968B10361,000SH SOLE01,00000
INVESCO QQQ TRUSTETF46090E1031,0522,938SH SOLE02,93800
STERICYCLE INC COMStock8589121081261,848SH SOLE01,84800
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y8038725,841SH SOLE05,84000
CAMDEN NATL CORP COMStock133034108701,462SH SOLE01,46200
STARBUCKS CORP COMStock8552441098,10373,461SH SOLE073,46100
SEMPRA COMStock8168511097485,914SH SOLE05,91300
FOUR CORNERS PPTY TR INC COMREIT35086T1093127SH SOLE012700
PUBLIC SVC ENTERPRISE GRP INC COMStock744573106711,160SH SOLE01,16000
OLD REP INTL CORP COMStock68022310413550SH SOLE055000
SQUARE INC CL AStock8522341033,67415,317SH SOLE015,31700
MIMECAST LTD ORD SHSStockG1483810943673SH SOLE067300
HECLA MNG CO COMStock422704106112,000SH SOLE02,00000
SPDR PORTFOLIO AGGREGATE BOND ETFETF78464A649612,031SH SOLE02,03100
ONEMAIN HLDGS INC COMStock68268W1033766,797SH SOLE06,79700
XPO LOGISTICS INC COMStock983793100899SH SOLE09900
NEENAH INC COMStock64007910942898SH SOLE089800
ANTHEM INC COMStock0367521035671,521SH SOLE01,52100
ISHARES GOLD TRUSTETF4642852041554,627SH SOLE04,62700
YORK WTR CO COMStock9871841082,45756,249SH SOLE056,24900
EBAY INC. COMStock2786421031311,874SH SOLE01,87400
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUNDETF46435G672118SH SOLE01800
DOLLAR GEN CORP NEW COMStock2566771054562,150SH SOLE02,14900
BROOKS AUTOMATION INC NEW COMStock1143401021831,792SH SOLE01,79200
TORTOISE PIPELINE & ENERGY FD COMCEF89148H20713553SH SOLE055300
WILLIS TOWERS WATSON PLC LTD SHSStockG966291032293SH SOLE09300
MONSTER BEVERAGE CORP NEW COMStock61174X1091151,294SH SOLE01,29400
VULCAN MATLS CO COMStock92916010968400SH SOLE040000
JOHNSON & JOHNSON COMStock4781601047,95849,273SH SOLE049,27300
AKAMAI TECHNOLOGIES INC COMStock00971T1011861,779SH SOLE01,77900
CAREDX INC COMStock14167L10325400SH SOLE040000
FLEETCOR TECHNOLOGIES INC COMStock33904110515SH SOLE0500
TAKE-TWO INTERACTIVE SOFTWARE COMStock87405410947302SH SOLE030200
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHSStockG7997R10360725SH SOLE072500
DISCOVERY INC COM SER CStock25470F30209SH SOLE0900
WILLIAMS SONOMA INC COMStock96990410154305SH SOLE030500
LKQ CORP COMStock5018892084549,014SH SOLE09,01400
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETFETF33739Q507511,000SH SOLE01,00000
WASTE MGMT INC DEL COMStock94106L109126845SH SOLE084500
EDITAS MEDICINE INC COMStock28106W10311270SH SOLE027000
BEIGENE LTD SPONSORED ADRADR07725L1022877SH SOLE07700
ABB LTD SPONSORED ADRADR0003752042527,554SH SOLE07,55400
GCP APPLIED TECHNOLOGIES INC COMStock36164Y101295SH SOLE09500
VANGUARD TOTAL STOCK MARKET INDEX FUNDETF9229087693,29314,830SH SOLE014,82900
THOMSON REUTERS CORP. COM NEWStock88490370915135SH SOLE013500
BANK OZK COMStock06417N103248SH SOLE04800
VANGUARD EXTENDED MARKET INDEX FUNDETF9229086522381,304SH SOLE01,30300
VANGUARD ENERGY INDEX FUNDETF92204A306225SH SOLE02500
ISHARES GLOBAL TECH ETFETF464287291348SH SOLE04800
INVESCO WILDERHILL CLEAN ENERGY ETFETF46137V134678SH SOLE07700
HELIX ENERGY SOLUTIONS GRP INC COMStock42330P107087SH SOLE08700
DEXCOM INC COMStock252131107422771SH SOLE077100
VIEWRAY INC COMStock92672L107050SH SOLE05000
COSTCO WHSL CORP NEW COMStock22160K1051,6513,675SH SOLE03,67500
CLEVELAND-CLIFFS INC NEW COMStock1858991014208SH SOLE020800
HCA HEALTHCARE INC COMStock40412C1012971,225SH SOLE01,22500
ISHARES MSCI EMERGING MARKETS ETFETF46428723479915,867SH SOLE015,86600
FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUNDETF33733E40163736SH SOLE073500
GOLDMAN SACHS GROUP INC COMStock38141G1046251,652SH SOLE01,65200
SCOTTS MIRACLE-GRO CO CL AStock81018610694644SH SOLE064400
TOYOTA MOTOR CORP ADSADR8923313071375SH SOLE07500
LEGG MASON LOW VOLATILITY HIGH DIVIDEND ETFETF52468L40613368SH SOLE036800
CRH PLC ADRADR12626K20320432SH SOLE043200
ROYAL DUTCH SHELL PLC SPONS ADR AADR78025920619430SH SOLE043000
GAP INC COMStock364760108502,193SH SOLE02,19300
YUM BRANDS INC COMStock9884981012281,866SH SOLE01,86600
OLD DOMINION FREIGHT LINE INC COMStock6795801002382SH SOLE08200
UNDER ARMOUR INC CL CStock904311206301,722SH SOLE01,72200
BOSTON SCIENTIFIC CORP COMStock1011371072746,307SH SOLE06,30700
F5 NETWORKS INC COMStock3156161024622,324SH SOLE02,32400
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y86026595SH SOLE059500
ETFMG ALTERNATIVE HARVEST ETFETF26924G50813938SH SOLE093800
PENNYMAC MTG INVT TR COMREIT70931T10318908SH SOLE090800
LIBERTY MEDIA CORP DEL COM C SIRIUSXMStock531229607120SH SOLE02000
ISHARES U.S. INDUSTRIALS ETFETF46428775416150SH SOLE015000
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADRADR71654V40813813,361SH SOLE013,36100
PROCTER AND GAMBLE CO COMStock7427181092,99221,403SH SOLE021,40200
COCA COLA CO COMStock19121610068313,024SH SOLE013,02400
NORDIC AMERICAN TANKERS LIMITE COMStockG657731061200SH SOLE020000
ISHARES U.S. HEALTHCARE ETFETF4642877624451,612SH SOLE01,61200
GENERAL MLS INC COMStock3703341042454,088SH SOLE04,08800
INTELLIA THERAPEUTICS INC COMStock45826J1058606,410SH SOLE06,41000
ENTERPRISE PRODS PARTNERS L P COMStock29379210737117,135SH SOLE017,13500
AMEREN CORP COMStock0236081025777,126SH SOLE07,12600
IDEX CORP COMStock45167R104526SH SOLE02600
PPG INDS INC COMStock6935061075994,187SH SOLE04,18700
ISHARES U.S. ENERGY ETFETF464287796148SH SOLE04800
OCCIDENTAL PETE CORP COMStock67459910521714SH SOLE071400
TRUIST FINL CORP COMStock89832Q1091452,477SH SOLE02,47700
NOVANTA INC COMStock67000B104110709SH SOLE070900
UNITED PARCEL SERVICE INC CL BStock9113121061,0345,677SH SOLE05,67700
MARRIOTT INTL INC NEW CL AStock5719032021,55010,469SH SOLE010,46800
VANGUARD REAL ESTATE ETFETF9229085537,21470,876SH SOLE070,87600
ISHARES MSCI USA ESG SELECT ETFETF4642888022172,257SH SOLE02,25700
BIOGEN INC COMStock09062X10345159SH SOLE015900
CARNIVAL CORP PAIRED CTFStock143658300893,549SH SOLE03,54900
VENTAS INC COMREIT92276F100691,245SH SOLE01,24500
ISHARES MSCI ACWI EX US INDEX FUNDETF4642882408150SH SOLE015000
DIVERSIFIED HEALTHCARE TR COM SH BEN INTREIT25525P107144,000SH SOLE04,00000
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETFETF46137V78713180SH SOLE018000
CMC MATERIALS INC COMStock12571T1001361,103SH SOLE01,10300
COLUMBUS MCKINNON CORP N Y COMStock199333105601,245SH SOLE01,24500
AVALONBAY CMNTYS INC COMREIT05348410152234SH SOLE023400
FERRO CORP COMStock31540510020983SH SOLE098300
J & J SNACK FOODS CORP COMStock46603210996630SH SOLE063000
INTEL CORP COMStock4581401002,64349,615SH SOLE049,61500
PERRIGO CO PLC SHSStockG97822103010SH SOLE01000
BOSTON BEER INC CL AStock1005571073670SH SOLE07000
CME GROUP INC COMStock12572Q105179926SH SOLE092600
SELECTIVE INS GROUP INC COMStock81630010764844SH SOLE084400
STATE STR CORP COMStock8574771035696,713SH SOLE06,71300
MEDTRONIC PLC SHSStockG5960L1031,85414,789SH SOLE014,78900
CLOROX CO DEL COMStock189054109532SH SOLE03200
ISHARES U.S. FINANCIALS ETFETF464287788780SH SOLE08000
COMERICA INC COMStock200340107793SH SOLE09300
FORTIVE CORP COMStock34959J10818257SH SOLE025700
DUKE REALTY CORP COM NEWREIT264411505931,949SH SOLE01,94900
NETFLIX INC COMStock64110L1062,4634,036SH SOLE04,03600
ISHARES DOW JONES U.S. ETFETF464287846437SH SOLE03700
SPDR DOW JONES INDUSTRIAL AVERAGE ETFETF78467X109101299SH SOLE029800
WORTHINGTON INDS INC COMStock981811102661,250SH SOLE01,25000
PAYCHEX INC COMStock7043261079628,551SH SOLE08,55100
ISHARES S&P AGGRESSIVE ALLOCATION FUNDETF4642898591241,781SH SOLE01,78100
HORMEL FOODS CORP COMStock440452100641,561SH SOLE01,56100
PACCAR INC COMStock693718108114SH SOLE01400
BLACKBAUD INC COMStock09227Q10023320SH SOLE032000
ISHARES SILVER TRUSTETF46428Q10958928,714SH SOLE028,71400
THE 3D PRINTING ETFETF00214Q5009250SH SOLE025000
JACK IN THE BOX INC COMStock46636710961627SH SOLE062700
KINSALE CAP GROUP INC COMStock49714P10838232SH SOLE023200
PROTAGENIC THERAPEUTICS INC COMStock74365N10301SH SOLE0100
EQUITY RESIDENTIAL SH BEN INTREIT29476L10717213SH SOLE021300
SPDR MSCI USA STRATEGICFACTORS ETFETF78468R8126565,496SH SOLE05,49600
ADVANCE AUTO PARTS INC COMStock00751Y106155741SH SOLE074100
ISHARES GROWTH ALLOCATION FUNDETF4642898673486,274SH SOLE06,27300
ISHARES MSCI EAFE ESG SELECT ETFETF46435G51612154SH SOLE015300
LEGG MASON INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND ETFETF52468L5054143SH SOLE014300
MYR GROUP INC DEL COMStock55405W1041281,286SH SOLE01,28600
MEDPACE HLDGS INC COMStock58506Q109105553SH SOLE055300
SPDR S&P SEMICONDUCTOR ETFETF78464A8622941,486SH SOLE01,48500
AMPLIFY ONLINE RETAIL ETFETF03210810233300SH SOLE030000
TETRA TECH INC NEW COMStock88162G103102680SH SOLE068000
LAUDER ESTEE COS INC CL AStock5184391041446SH SOLE04600
AGNC INVT CORP COMREIT00123Q104322,000SH SOLE02,00000
SAFE BULKERS INC COMStockY7388L103265,000SH SOLE05,00000
PROLOGIS INC. COMREIT74340W1031,27410,155SH SOLE010,15500
MERCK & CO INC COMStock58933Y1051,77023,572SH SOLE023,57200
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFETF46428815811103SH SOLE010300
SPDR S&P 500 ETFETF78462F1033,3637,837SH SOLE07,83700
SPDR S&P 500 ETFETF78462F103300700SHPutSOLE070000
SPDR S&P 500 ETFETF78462F1034291,000SHPutSOLE01,00000
MCKESSON CORP COMStock58155Q103944SH SOLE04400
THE TRADE DESK INC COM CL AStock88339J105120SH SOLE02000
AURORA CANNABIS INC COMStock05156X884017SH SOLE01700
TABULA RASA HEALTHCARE INC COMStock873379101321,225SH SOLE01,22500
MASTERCARD INCORPORATED CL AStock57636Q10410,03328,856SH SOLE028,85600
NUTANIX INC CL AStock67059N10819501SH SOLE050100
NUVEEN VIRGINIA QLTY MUNCPL FD COMCEF67064R102955,697SH SOLE05,69700
FIRST REP BK SAN FRANCISCO CAL COMStock33616C100210SH SOLE01000
ILLINOIS TOOL WKS INC COMStock4523081092641,276SH SOLE01,27600
SBA COMMUNICATIONS CORP NEW CL AREIT78410G104129390SH SOLE039000
UNITED RENTALS INC COMStock911363109166473SH SOLE047300
TYLER TECHNOLOGIES INC COMStock90225210569150SH SOLE015000
CRISPR THERAPEUTICS AG NAMEN AKTStockH171821081,79916,074SH SOLE016,07400
EMERSON ELEC CO COMStock2910111043373,573SH SOLE03,57300
YUM CHINA HLDGS INC COMStock98850P109611,055SH SOLE01,05500
ALCOA CORP COMStock01387210634698SH SOLE069800
GLOBE LIFE INC COMStock37959E10227300SH SOLE030000
ISHARES CONSERVATIVE ALLOCATION FUNDETF464289883571,437SH SOLE01,43600
BLACKLINE INC COMStock09239B1091971,669SH SOLE01,66900
ALLSTATE CORP COMStock0200021011921,505SH SOLE01,50500
DOUBLELINE INCOME SOLUTIONS FD COMCEF258622109975,454SH SOLE05,45400
DIAGEO PLC SPON ADR NEWADR25243Q2052541,318SH SOLE01,31700
ANNALY CAPITAL MANAGEMENT INC COMREIT0357104091,003119,138SH SOLE0119,13800
LAMB WESTON HLDGS INC COMStock51327210410166SH SOLE016600
ALASKA AIR GROUP INC COMStock01165910954927SH SOLE092700
FEDERAL SIGNAL CORP COMStock313855108761,959SH SOLE01,95900
NVR INC COMStock62944T10517336SH SOLE03600
MATTEL INC COMStock5770811023152SH SOLE015200
ISHARES MSCI JAPAN ETFETF46434G82218251SH SOLE025100
ISHARES TIPS BOND ETFETF4642871762,69321,088SH SOLE021,08800
LEGGETT & PLATT INC COMStock524660107377SH SOLE07700
OPKO HEALTH INC COMStock68375N1030100SH SOLE010000
VERTEX PHARMACEUTICALS INC COMStock92532F10040218SH SOLE021800
SYNCHRONOSS TECHNOLOGIES INC COMStock87157B10321,000SH SOLE01,00000
COGNIZANT TECHNOLOGY SOLUTIONS CL AStock1924461021,35118,202SH SOLE018,20200
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFETF37954Y7156157SH SOLE015700
INNOVATIVE INDL PPTYS INC COMREIT45781V101730SH SOLE03000
VISTRA CORP COMStock92840M102311,800SH SOLE01,80000
JANUS HENDERSON SHORT DURATION INCOME ETFETF47103U886801,600SH SOLE01,60000
SMUCKER J M CO COM NEWStock83269640527222SH SOLE022200
ICHOR HOLDINGS SHSStockG4740B10519466SH SOLE046600
CORNING INC COMStock2193501051,21233,216SH SOLE033,21600
CIT GROUP INC COM NEWStock1255818015102SH SOLE010200
EDWARDS LIFESCIENCES CORP COMStock28176E1089998,824SH SOLE08,82400
BANK NEW YORK MELLON CORP COMStock06405810032624SH SOLE062400
NUVEEN S&P 500 BUY-WRITE INCOM COMCEF6706ER101825,772SH SOLE05,77200
NORTONLIFELOCK INC COMStock668771108263SH SOLE06300
AQUABOUNTY TECHNOLOGIES INC COM NEWStock03842K20002SH SOLE0200
KAYNE ANDERSON ENERGY INFRSTR COMCEF4866061066800SH SOLE080000
DAVITA INC COMStock23918K108216SH SOLE01600
VERIZON COMMUNICATIONS INC COMStock92343V1041,87234,655SH SOLE034,65500
UNUM GROUP COMStock91529Y1063127SH SOLE012700
INVESCO HIG INCM 2023 TARG TRM COMCEF46135X10815816,217SH SOLE016,21700
CHUBB LIMITED COMStockH1467J1041841,061SH SOLE01,06100
PENN NATL GAMING INC COMStock707569109731,006SH SOLE01,00600
VALE S A SPONSORED ADSADR91912E10522315,994SH SOLE015,99400
CACI INTL INC CL AStock1271903041452SH SOLE05200
ISHARES COHEN & STEERS REIT ETFETF4642875642,04131,202SH SOLE031,20200
FEDEX CORP COMStock31428X1062,43711,115SH SOLE011,11500
SNAP ON INC COMStock833034101123588SH SOLE058800
PULTE GROUP INC COMStock745867101247SH SOLE04700
SHERWIN WILLIAMS CO COMStock8243481061,0463,739SH SOLE03,73900
PEPSICO INC COMStock7134481083,41022,672SH SOLE022,67200
ISHARES 1-3 YEAR TREASURY BOND ETFETF4642874571,87321,745SH SOLE021,74500
SPDR S&P CHINA ETFETF78463X4001331,200SH SOLE01,20000
NEWELL BRANDS INC COMStock6512291065245SH SOLE024500
MARATHON OIL CORP COMStock56584910610720SH SOLE072000
HAMILTON LANE INC CL AStock4074971061611,894SH SOLE01,89400
SNAP INC CL AStock83304A1062703,650SH SOLE03,65000
CRONOS GROUP INC COMStock22717L10105SH SOLE0500
VIAVI SOLUTIONS INC COMStock925550105028SH SOLE02800
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETFETF37954Y67333313,104SH SOLE013,10400
ISHARES MODERATE ALLOCATION FUNDETF464289875701,557SH SOLE01,55700
DXC TECHNOLOGY CO COMStock23355L1065139SH SOLE013900
KIMBERLY-CLARK CORP COMStock4943681036014,539SH SOLE04,53900
OKTA INC CL AStock67929510571301SH SOLE030100
GROWGENERATION CORP COMStock39986L1092100SH SOLE010000
TE CONNECTIVITY LTD REG SHSStockH8498910425182SH SOLE018200
HONEYWELL INTL INC COMStock4385161064,00218,850SH SOLE018,85000
TRANE TECHNOLOGIES PLC SHSStockG8994E10331178SH SOLE017800
SELECT ENERGY SVCS INC CL A COMStock81617J301102,000SH SOLE02,00000
FIRSTENERGY CORP COMStock33793210772420,331SH SOLE020,33100
FLOOR & DECOR HLDGS INC CL AStock33975010194780SH SOLE078000
FORD MTR CO DEL COMStock345370860342,392SH SOLE02,39200
CARVANA CO CL AStock146869102515SH SOLE01500
OMEGA HEALTHCARE INVS INC COMREIT68193610015500SH SOLE050000
BIOHAVEN PHARMACTL HLDG CO LTD COMStockG1119610565468SH SOLE046800
FIRST BANCORP N C COMStock31891010637858SH SOLE085800
ISHARES ESG AWARE MSCI USA ETFETF46435G42514137SH SOLE013700
US BANCORP DEL COM NEWStock902973304931,572SH SOLE01,57200
XCEL ENERGY INC COMStock98389B100881,410SH SOLE01,41000
BP PLC SPONSORED ADRADR0556221042338,538SH SOLE08,53800
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETFETF78464A35929340SH SOLE034000
HOME DEPOT INC COMStock4370761024,69714,309SH SOLE014,30900
BAXTER INTL INC COMStock07181310927332SH SOLE033200
CLEARBRIDGE ALL CAP GROWTH ESG ETFETF52468210139800SH SOLE080000
SUNCOR ENERGY INC NEW COMStock8672241071,44069,441SH SOLE069,44100
TCG BDC INC COMCEF87228010222516,776SH SOLE016,77600
DAVIS SELECT U.S. EQUITY ETFETF23908L2078250SH SOLE025000
STARWOOD PPTY TR INC COMREIT85571B105943,850SH SOLE03,85000
AUTOMATIC DATA PROCESSING INC COMStock0530151038034,017SH SOLE04,01700
FAIR ISAAC CORP COMStock303250104153385SH SOLE038500
CARROLS RESTAURANT GROUP INC COMStock14574X104215,700SH SOLE05,70000
WNS HLDGS LTD SPON ADRADR92932M1011451,775SH SOLE01,77500
DUPONT DE NEMOURS INC COMStock26614N1021151,695SH SOLE01,69500
INVESCO NASDAQ INTERNET ETFETF46137V5301,0854,548SH SOLE04,54800
DANA INC COMStock235825205562,515SH SOLE02,51500
ISHARES RUSSELL 2000 VALUE ETFETF4642876309,01956,286SH SOLE056,28500
HEALTH CARE SELECT SECTOR SPDR FUNDETF81369Y2098336,541SH SOLE06,54100
VERISK ANALYTICS INC COMStock92345Y106113563SH SOLE056300
ZAI LAB LTD ADRADR98887Q10424226SH SOLE022600
ICICI BANK LIMITED ADRADR45104G1041477,772SH SOLE07,77200
INFOSYS LTD SPONSORED ADRADR45678810823110,365SH SOLE010,36500
BHP GROUP LTD SPONSORED ADSADR0886061081182,209SH SOLE02,20900
SPDR GOLD SHARESETF78463V1072,56115,592SH SOLE015,59200
SOUTHERN CO COMStock842587107931,495SH SOLE01,49500
ROKU INC COM CL AStock77543R102272868SH SOLE086800
BLACK KNIGHT INC COMStock09215C10591112,654SH SOLE012,65400
ORTHOPEDIATRICS CORP COMStock68752L1001031,567SH SOLE01,56700
AMERISOURCEBERGEN CORP COMStock03073E1051641,371SH SOLE01,37100
BECTON DICKINSON & CO COMStock0758871094561,854SH SOLE01,85400
BROADRIDGE FINL SOLUTIONS INC COMStock11133T103211SH SOLE01100
CHILDRENS PL INC NEW COMStock16890510730402SH SOLE040200
KEYCORP COMStock4932671081416,521SH SOLE06,52100
REGIONS FINANCIAL CORP NEW COMStock7591EP10020925SH SOLE092500
SEA LTD SPONSORD ADSADR81141R1004261,335SH SOLE01,33500
ISHARES RUSSELL 1000 GROWTH ETFETF4642876143,78213,801SH SOLE013,80100
LABORATORY CORP AMER HLDGS COM NEWStock50540R4096592,343SH SOLE02,34300
SCHWAB INTERNATIONAL EQUITY ETFETF808524805137SH SOLE03700
WHIRLPOOL CORP COMStock9633201061677SH SOLE07700
CONSUMER STAPLES SELECT SECTOR SPDR FUNDETF81369Y30858849SH SOLE084900
IRIDIUM COMMUNICATIONS INC COMStock46269C102401,000SH SOLE01,00000
OLD NATL BANCORP IND COMStock680033107583,439SH SOLE03,43900
AMERICAN HOMES 4 RENT CL AREIT02665T3068199SH SOLE019900
APELLIS PHARMACEUTICALS INC COMStock03753U106331,013SH SOLE01,01300
TREX CO INC COMStock89531P10576750SH SOLE075000
CONMED CORP COMStock20741010183637SH SOLE063700
IQVIA HLDGS INC COMStock46266C10528118SH SOLE011800
SAILPOINT TECHNOLOGIES HLDGS I COMStock78781P1051252,915SH SOLE02,91500
AON PLC SHS CL AStockG0403H1083251,139SH SOLE01,13900
BANDWIDTH INC COM CL AStock05988J10348533SH SOLE053300
STERIS PLC SHS USDStockG8473T1001152SH SOLE05200
BARNES GROUP INC COMStock06780610932757SH SOLE075700
INVESCO HIGH INCOME 2024 TARGE COMCEF46136K10510510,689SH SOLE010,68900
SMITH A O CORP COMStock831865209123SH SOLE02300
LUMEN TECHNOLOGIES INC COMStock5502411039750SH SOLE075000
CURO GROUP HOLDINGS CORP COMStock23131L1079500SH SOLE050000
GALLAGHER ARTHUR J & CO COMStock363576109118791SH SOLE079100
ATMOS ENERGY CORP COMStock049560105896SH SOLE09600
CENOVUS ENERGY INC COMStock15135U109626,125SH SOLE06,12500
PEBBLEBROOK HOTEL TR COMREIT70509V100421,891SH SOLE01,89100
HENRY JACK & ASSOC INC COMStock426281101634SH SOLE03400
PINNACLE WEST CAP CORP COMStock723484101120SH SOLE02000
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETFETF78464A4743101SH SOLE010100
AMICUS THERAPEUTICS INC COMStock03152W109515,324SH SOLE05,32400
WILLSCOT MOBIL MINI HLDNG CORP COM CL AStock9713781041625,117SH SOLE05,11700
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETFETF46137V27414138SH SOLE013800
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDETF72201R8339319,133SH SOLE09,13300
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETFETF46435U85302SH SOLE0200
SPECTRUM BRANDS HLDGS INC NEW COMStock84790A10501SH SOLE0100
AVID BIOSERVICES INC COMStock05368M106632,942SH SOLE02,94200
CENTENE CORP DEL COMStock15135B1012363,791SH SOLE03,79100
INVESCO S&P 500 REVENUE ETFETF46138G69869949SH SOLE094900
PATTERSON-UTI ENERGY INC COMStock703481101404,449SH SOLE04,44900
LEMAITRE VASCULAR INC COMStock525558201561,061SH SOLE01,06100
ISHARES S&P SMALL-CAP FUNDETF4642878042792,559SH SOLE02,55800
SEMTECH CORP COMStock81685010163802SH SOLE080200
UNITED THERAPEUTICS CORP DEL COMStock91307C102630SH SOLE03000
WASTE CONNECTIONS INC COMStock94106B10147375SH SOLE037500
BERKSHIRE HATHAWAY INC DEL CL B NEWStock08467070213,36048,950SH SOLE048,95000
AMERICOLD RLTY TR COMREIT03064D108903,097SH SOLE03,09700
NINE ENERGY SERVICE INC COMStock65441V10142,000SH SOLE02,00000
KRANESHARES ELECTRIC VEHICLES & FUTURE MOBILITY ETFETF500767827479SH SOLE07900
PAGSEGURO DIGITAL LTD COM CL AStockG68707101871,689SH SOLE01,68900
ADOBE SYSTEMS INCORPORATED COMStock00724F1019031,569SH SOLE01,56900
SOUTHERN COPPER CORP COMStock84265V10511200SH SOLE020000
WEYERHAEUSER CO MTN BE COM NEWREIT962166104772,163SH SOLE02,16300
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDETF92206C40934412SH SOLE041200
FIRST TRUST LARGE CAP VALUE OPPORTUNITIES ALPHADEX FUNDETF33735J10150782SH SOLE078200
EXELON CORP COMStock30161N1014409,103SH SOLE09,10300
VANECK HIGH YIELD MUNI ETFETF92189H409111SH SOLE01100
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C87037387SH SOLE038700
ALPHABET INC CAP STK CL AStock02079K30529,18710,917SH SOLE010,91700
PROGRESSIVE CORP COMStock7433151032052,272SH SOLE02,27200
INFRA AND ENERGY ALTRNTIVE INC COMStock45686J1049750SH SOLE075000
SPDR S&P KENSHO SMART MOBILITY ETFETF78468R68919SH SOLE0900
FISERV INC COMStock3377381089919,131SH SOLE09,13100
OREILLY AUTOMOTIVE INC COMStock67103H107102167SH SOLE016700
EASTMAN CHEM CO COMStock27743210094930SH SOLE093000
PRINCIPAL FINANCIAL GROUP INC COMStock74251V102691,076SH SOLE01,07600
INTUIT COMStock46120210382152SH SOLE015200
HALLIBURTON CO COMStock406216101833,858SH SOLE03,85800
CONSTELLATION BRANDS INC CL AStock21036P1084952,351SH SOLE02,35100
UNILEVER PLC SPON ADR NEWADR9047677042474,549SH SOLE04,54900
NEWMONT CORP COMStock6516391061522,791SH SOLE02,79100
BILIBILI INC SPONS ADS REP ZADR09004010645682SH SOLE068200
SPOTIFY TECHNOLOGY S A SHSStockL8681T102206912SH SOLE091200
CSX CORP COMStock1264081031,06735,868SH SOLE035,86800
ISHARES EVOLVED U.S. FINANCIALS ETFETF46431W6555169SH SOLE016900
SENSATA TECHNOLOGIES HLDG PLC SHSStockG8060N1021512,768SH SOLE02,76800
COMCAST CORP NEW CL AStock20030N1012,49944,683SH SOLE044,68300
ISHARES U.S. INFRASTRUCTURE ETFETF46435U7137198SH SOLE019700
GENERAC HLDGS INC COMStock368736104615SH SOLE01500
MAXLINEAR INC COMStock57776J100811,642SH SOLE01,64200
MICROSOFT CORP COMStock59491810427,61897,965SH SOLE097,96400
LENNAR CORP CL AStock526057104328SH SOLE02800
CERIDIAN HCM HLDG INC COMStock15677J10842373SH SOLE037300
VALERO ENERGY CORP COMStock91913Y10040568SH SOLE056800
DOCUSIGN INC COMStock2561631063,93415,280SH SOLE015,28000
INSPIRE MED SYS INC COMStock45773010970299SH SOLE029900
GAMESTOP CORP NEW CL AStock36467W10953300SH SOLE030000
EQUITABLE HLDGS INC COMStock29452E1017235SH SOLE023500
HUYA INC ADS REP SHS AADR44852D108020SH SOLE02000
CANADIAN NAT RES LTD COMStock1363851011704,649SH SOLE04,64900
SCHLUMBERGER LTD COM STKStock8068571081444,875SH SOLE04,87500
CVS HEALTH CORP COMStock12665010098911,659SH SOLE011,65900
EVO PMTS INC CL A COMStock26927E104923,871SH SOLE03,87100
NUVEEN ENHANCED MUN VALUE FD COMCEF67074M1018500SH SOLE050000
DTE ENERGY CO COMStock233331107759SH SOLE05900
SPROTT PHYSICAL GOLD TR UNITCEF85207H104785,640SH SOLE05,64000
MID PENN BANCORP INC COMStock59540G10719702SH SOLE070200
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUNDETF81369Y85245557SH SOLE055700
BJS WHSL CLUB HLDGS INC COMStock05550J101901,644SH SOLE01,64400
BRIGHTVIEW HLDGS INC COMStock10948C107322,154SH SOLE02,15400
MASCO CORP COMStock5745991061612,895SH SOLE02,89500
NISOURCE INC COMStock65473P105361,500SH SOLE01,50000
SIMON PPTY GROUP INC NEW COMREIT8288061091821,399SH SOLE01,39900
V F CORP COMStock918204108911,354SH SOLE01,35400
SPDR GOLD MINISHARES TRUSTETF98149E2042,994171,499SH SOLE0171,49900
BAUSCH HEALTH COS INC COMStock0717341074150SH SOLE015000
TILRAY INC COM CL 2Stock88688T100183SH SOLE08300
AMERIPRISE FINL INC COMStock03076C10650191SH SOLE019100
TENABLE HLDGS INC COMStock88025T1022194,743SH SOLE04,74300
ENDAVA PLC ADSADR29260V10544324SH SOLE032400
GARMIN LTD SHSStockH2906T10916100SH SOLE010000
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETFETF92206C70616233SH SOLE023300
SONOS INC COMStock83570H10826805SH SOLE080500
EXPONENT INC COMStock30214U1021381,224SH SOLE01,22400
MERIT MED SYS INC COMStock589889104921,286SH SOLE01,28600
POWELL INDS INC COMStock7391281063125SH SOLE012500
WRAP TECHNOLOGIES INC COMStock98212N10761,000SH SOLE01,00000
ASPEN TECHNOLOGY INC COMStock04532710363516SH SOLE051600
NATIONAL ENERGY SERVICES REUNI SHSStockG6375R107131,000SH SOLE01,00000
NIO INC SPON ADSADR62914V10614390SH SOLE039000
BERKSHIRE HATHAWAY INC DEL CL AStock0846701088232SH SOLE0200
CBOE GLOBAL MKTS INC COMStock12503M10815SH SOLE0500
VANGUARD ESG INTERNATIONAL STOCK ETFETF921910725791,275SH SOLE01,27500
ALPS CLEAN ENERGY ETFETF00162Q460121SH SOLE02100
GARRETT MOTION INC COMStock36650510502SH SOLE0200
AMERICA MOVIL SAB DE CV SPON ADR L SHSADR02364W105291,618SH SOLE01,61800
BOEING CO COMStock0970231051,9638,927SH SOLE08,92700
UPWORK INC COMStock91688F10423520SH SOLE052000
COPART INC COMStock21720410641295SH SOLE029500
VANGUARD SMALL-CAP INDEX FUNDETF9229087516943,173SH SOLE03,17200
VANGUARD MID-CAP INDEX FUNDETF922908629219923SH SOLE092300
NEXTERA ENERGY INC COMStock65339F1011,39617,774SH SOLE017,77300
ELASTIC N V ORD SHSStockN1450610442279SH SOLE027900
OVINTIV INC COMStock69047Q1024109SH SOLE010900
NABORS INDUSTRIES LTD SHSStockG6359F137440SH SOLE04000
INNOVATOR U.S. EQUITY POWER BUFFER ETF A OCTOBERETF45782C797381,310SH SOLE01,31000
SILICON LABORATORIES INC COMStock82691910258415SH SOLE041500
NIKE INC CL BStock6541061034,82633,232SH SOLE033,23200
ALIGN TECHNOLOGY INC COMStock016255101913SH SOLE01300
VANGUARD SHORT-TERM GOVERNMENT BOND ETFETF92206C10270311,445SH SOLE011,44500
CLEARBRIDGE MLP AND MIDSTRM FD COMCEF184692200602,203SH SOLE02,20300
TESLA INC COMStock88160R1011,7462,252SH SOLE02,25200
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETFETF47103U85230555SH SOLE055500
MSCI INC COMStock55354G1001321SH SOLE02100
YETI HLDGS INC COMStock98585X10415170SH SOLE017000
STONECO LTD COM CL AStockG8515810629847SH SOLE084700
LINDE PLC SHSStockG5494J10358196SH SOLE019600
EQUITRANS MIDSTREAM CORP COMStock294600101121,182SH SOLE01,18200
CMS ENERGY CORP COMStock125896100681,140SH SOLE01,14000
ATLANTIC UN BANKSHARES CORP COMStock04911A107117SH SOLE01700
HILTON WORLDWIDE HLDGS INC COMStock43300A20366500SH SOLE050000
EASTGROUP PPTYS INC COMREIT27727610165389SH SOLE038900
VANECK J.P. MORGAN EM LOCAL CURRENCY BOND ETFETF92189H3007250SH SOLE025000
GERDAU SA SPON ADR REP PFDADR3737371055511,131SH SOLE011,13100
PIMCO SHORT TERM MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUNDETF72201R8741512,939SH SOLE02,93900
COEUR MNG INC COM NEWStock192108504101,661SH SOLE01,66100
VANGUARD HEALTH CARE INDEX FUNDETF92204A5042561,037SH SOLE01,03700
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y6053549,425SH SOLE09,42400
MODERNA INC COMStock60770K1075,01213,024SH SOLE013,02400
ENVESTNET INC COMStock29404K10656703SH SOLE070300
NXP SEMICONDUCTORS N V COMStockN6596X1091,4347,322SH SOLE07,32200
NORFOLK SOUTHN CORP COMStock6558441083971,658SH SOLE01,65800
BOSTON PROPERTIES INC COMREIT1011211011501,382SH SOLE01,38200
FEDERAL RLTY INVT TR SH BEN INT NEWREIT31374720618SH SOLE0800
DELL TECHNOLOGIES INC CL CStock24703L20213129SH SOLE012900
HOST HOTELS & RESORTS INC COMREIT44107P104593,630SH SOLE03,63000
KIMCO RLTY CORP COMREIT49446R1095242SH SOLE024200
PUBLIC STORAGE COMREIT74460D1091239SH SOLE03900
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARYETF45782C508641,951SH SOLE01,95100
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETFETF37954Y62413470SH SOLE047000
VORNADO RLTY TR SH BEN INTREIT92904210910243SH SOLE024300
HIBBETT INC COMStock42856710131441SH SOLE044100
BLACKROCK TAX MUNICPAL BD TR SHSCEF09248X100311,200SH SOLE01,20000
FIRST INTST BANCSYSTEM INC COM CL AStock32055Y201491,211SH SOLE01,21100
VANGUARD FTSE EUROPE ETFETF92204287451770SH SOLE077000
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDETF92204A7024711,174SH SOLE01,17400
PIMCO HIGH INCOME FD COM SHSCEF722014107049SH SOLE04900
SCHWAB U.S. LARGE-CAP VALUE ETFETF808524409575SH SOLE07500
SCHWAB U.S. TIPS ETFETF80852487034546SH SOLE054600
WALGREENS BOOTS ALLIANCE INC COMStock9314271084058,600SH SOLE08,60000
AMPHENOL CORP NEW CL AStock032095101344SH SOLE04400
BROOKFIELD ASSET MGMT INC CL A LTD VT SHStock1125851041072,008SH SOLE02,00800
CENTERPOINT ENERGY INC COMStock15189T1078343SH SOLE034300
COGENT COMMUNICATIONS HLDGS IN COM NEWStock19239V302741,044SH SOLE01,04400
DOLLAR TREE INC COMStock2567461083944,112SH SOLE04,11200
AMDOCS LTD SHSStockG0260210383511,030SH SOLE011,03000
ESCO TECHNOLOGIES INC COMStock29631510437487SH SOLE048700
INTERNATIONAL FLAVORS&FRAGRANC COMStock459506101536SH SOLE03600
SHOCKWAVE MED INC COMStock82489T10492448SH SOLE044800
FUTU HLDGS LTD SPON ADS CL AADR36118L10619209SH SOLE020900
CLARIVATE PLC ORD SHSStockG21810109652,970SH SOLE02,97000
ROYAL CARIBBEAN GROUP COMStockV7780T10316176SH SOLE017600
REINSURANCE GRP OF AMERICA INC COM NEWStock75935160486770SH SOLE077000
STANLEY BLACK & DECKER INC COMStock85450210175427SH SOLE042700
WELLTOWER INC COMREIT95040Q10441500SH SOLE050000
DOW INC COMStock2605571031602,776SH SOLE02,77600
LYFT INC CL A COMStock55087P104115SH SOLE01500
HANESBRANDS INC COMStock4103451022110SH SOLE011000
KKR & CO INC COMStock48251W104921,519SH SOLE01,51900
ALCON AG ORD SHSStockH013011282162,676SH SOLE02,67600
LIQTECH INTL INC COMStock53632A20181,500SH SOLE01,50000
UNITED AIRLS HLDGS INC COMStock9100471097144SH SOLE014400
PIMCO 25 PLUS YEAR ZERO CPN US TREAS INDEX ETFETF72201R88226176SH SOLE017600
PINTEREST INC CL AStock72352L10639769SH SOLE076900
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L10139148SH SOLE014800
CONAGRA BRANDS INC COMStock205887102351,036SH SOLE01,03600
LEXINGTON REALTY TRUST COMREIT529043101443,436SH SOLE03,43600
LYONDELLBASELL INDUSTRIES N V SHS - A -StockN53745100889SH SOLE08900
VANGUARD S&P 500 ETFETF9229083631,7164,351SH SOLE04,35100
ISHARES U.S. HEALTHCARE PROVIDERS ETFETF464288828115450SH SOLE045000
GLOBAL X CLOUD COMPUTING ETFETF37954Y442602,050SH SOLE02,05000
TRANSMEDICS GROUP INC COMStock89377M109511,532SH SOLE01,53200
BEYOND MEAT INC COMStock08862E10955522SH SOLE052200
ASTRAZENECA PLC SPONSORED ADRADR04635310821346SH SOLE034600
VANGUARD COMMUNICATION SERVICES ETFETF92204A884533SH SOLE03300
SOUTH JERSEY INDS INC COMStock838518108552,586SH SOLE02,58600
KITE RLTY GROUP TR COM NEWREIT49803T300572,807SH SOLE02,80700
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADRADR86562M20916122,987SH SOLE022,98700
AMERESCO INC CL AStock02361E108691,178SH SOLE01,17800
ARROW ELECTRS INC COMStock0427351001301,156SH SOLE01,15600
FIFTH THIRD BANCORP COMStock3167731004103SH SOLE010300
WISDOMTREE EUROPE HEDGED EQUITY FUNDETF97717X701684SH SOLE08400
UBER TECHNOLOGIES INC COMStock90353T10070415,707SH SOLE015,70700
SPDR S&P MIDCAP 400 ETFETF78467Y107209434SH SOLE043400
HOWARD HUGHES CORP COMStock44267D107116SH SOLE01600
ILLUMINA INC COMStock45232710986212SH SOLE021200
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETFETF50076773611400SH SOLE040000
SABRA HEALTH CARE REIT INC COMREIT78573L10629419,994SH SOLE019,99400
WESTERN UN CO COMStock9598021093169SH SOLE016900
CORTEVA INC COMStock22052L104481,151SH SOLE01,15100
CONSOLIDATED EDISON INC COMStock20911510436500SH SOLE050000
GENERAL MTRS CO COMStock37045V1003025,731SH SOLE05,73100
HUNTINGTON BANCSHARES INC COMStock4461501044235SH SOLE023500
REVOLVE GROUP INC CL AStock76156B1078130SH SOLE013000
CROWDSTRIKE HLDGS INC CL AStock22788C1051,0904,435SH SOLE04,43500
CHEWY INC CL AStock16679L109572SH SOLE07200
BLACKROCK U.S. EQUITY FACTOR ROTATION ETFETF09290C1031524,192SH SOLE04,19200
ISHARES RUSSELL TOP 200 VALUE ETFETF4642894203,89859,377SH SOLE059,37700
ISHARES RUSSELL TOP 200 GROWTH ETFETF4642894384,56429,892SH SOLE029,89200
IAA INC COMStock4492531031071,956SH SOLE01,95600
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3578,23554,965SH SOLE054,96500
ISHARES 0-5 YEAR TIPS BOND ETFETF46429B747440SH SOLE04000
VANECK GOLD MINERS ETFETF92189F1061,39547,350SH SOLE047,35000
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULYETF45782C722271,110SH SOLE01,11000
ZOGENIX INC COM NEWStock98978L204143SH SOLE04300
HEPION PHARMACEUTICALS INC COMStock42689710401SH SOLE0100
ISHARES MSCI EAFE GROWTH ETFETF464288885654SH SOLE05400
ISHARES CYBERSECURITY AND TECH ETFETF46435U135241SH SOLE04100
CASTLE BIOSCIENCES INC COMStock14843C10536542SH SOLE054200
SUNNOVA ENERGY INTL INC. COMStock86745K1041133,418SH SOLE03,41800
VANGUARD RUSSELL 2000 ETFETF92206C66416SH SOLE0600
INMODE LTD SHSStockM5425M10380500SH SOLE050000
BOOKING HOLDINGS INC COMStock09857L108551232SH SOLE023200
MP MATERIALS CORP COM CL AStock553368101321,000SH SOLE01,00000
WABTEC COMStock929740108895SH SOLE09500
LILLY ELI & CO COMStock5324571082,1919,481SH SOLE09,48100
EDAP TMS S A SPONSORED ADRADR2683111073500SH SOLE050000
DERMTECH INC COMStock24984K1053100SH SOLE010000
HASBRO INC COMStock41805610754601SH SOLE060100
AIR PRODS & CHEMS INC COMStock009158106155606SH SOLE060600
AMERICAN ASSETS TR INC COMREIT024013104471,258SH SOLE01,25800
PELOTON INTERACTIVE INC CL A COMStock70614W10019215SH SOLE021500
NIELSEN HLDGS PLC SHS EURStockG6518L108172SH SOLE07200
DOUGLAS DYNAMICS INC COMStock25960R1051113,052SH SOLE03,05200
KB HOME COMStock48666K109671,721SH SOLE01,72100
EARTHSTONE ENERGY INC CL AStock27032D304151,597SH SOLE01,59700
SCHWAB U.S. MID-CAP ETFETF80852450829383SH SOLE038300
LEIDOS HOLDINGS INC COMStock525327102770SH SOLE07000
NOV INC COMStock62955J103020SH SOLE02000
BIONTECH SE SPONSORED ADSADR09075V1022593SH SOLE09300
VIR BIOTECHNOLOGY INC COMStock92764N102130SH SOLE03000
PROFOUND MED CORP COM NEWStock74319B5024250SH SOLE025000
VANGUARD RUSSELL 1000 VALUE ETFETF92206C714691,000SH SOLE01,00000
CHROMADEX CORP COM NEWStock1710774073500SH SOLE050000
VANGUARD TOTAL INTERNATIONAL STOCK ETFETF92190976820315SH SOLE031500
WERNER ENTERPRISES INC COMStock950755108471,061SH SOLE01,06100
PROGYNY INC COMStock74340E10347847SH SOLE084700
SERVICE PPTYS TR COM SH BEN INTREIT81761L102343,000SH SOLE03,00000
TONIX PHARMACEUTICALS HLDG CO COMStock89026070601SH SOLE0100
PPL CORP COMStock69351T1069337SH SOLE033700
ADAPTHEALTH CORP COMMON STOCKStock00653Q102522,240SH SOLE02,24000
ISHARES RUSSELL MID-CAP VALUE ETFETF4642874732,00617,713SH SOLE017,71300
HOLOGIC INC COMStock43644010123310SH SOLE031000
HELEN OF TROY LTD COMStockG4388N10651227SH SOLE022700
HALOZYME THERAPEUTICS INC COMStock40637H109791,954SH SOLE01,95400
XP INC CL AStockG9823910931760SH SOLE076000
SPROUT SOCIAL INC COM CL AStock85209W10976621SH SOLE062100
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C77111199SH SOLE019900
TEKLA HEALTHCARE INVS SH BEN INTCEF87911J1038330SH SOLE033000
PIMCO CORPORATE & INCOME OPPOR COMCEF72201B1011126,109SH SOLE06,10900
AGENUS INC COM NEWStock00847G7052400SH SOLE040000
DRAFTKINGS INC COM CL AStock26142R1043898,085SH SOLE08,08500
LEAR CORP COM NEWStock5218652042631,683SH SOLE01,68300
ISHARES RUSSELL 2000 ETFETF4642876552,23910,234SH SOLE010,23400
TWILIO INC CL AStock90138F1026361,993SH SOLE01,99300
OPEN TEXT CORP COMStock683715106751,530SH SOLE01,53000
BLACKROCK HEALTH SCIENCS TR II COM SHSCEF09260E105341,250SH SOLE01,25000
APOLLO GLOBAL MGMT INC COM CL AStock03768E1055679,207SH SOLE09,20700
FIDELITY NATL INFORMATION SVCS COMStock31620M1062131,747SH SOLE01,74700
ISHARES CORE HIGH DIVIDEND ETFETF46429B6631,15912,294SH SOLE012,29400
KAYNE ANDERSON NEXTGEN ENRGY COMCEF48661E1082255SH SOLE025500
REPLIGEN CORP COMStock75991610997335SH SOLE033500
SCHRODINGER INC COMStock80810D10316300SH SOLE030000
CASPER SLEEP INC COMStock1476261051346SH SOLE034600
BEAM THERAPEUTICS INC COMStock07373V105871,000SH SOLE01,00000
VERTIV HOLDINGS CO COM CL AStock92537N108241,000SH SOLE01,00000
KBR INC COMStock48242W106561,428SH SOLE01,42800
DUKE ENERGY CORP NEW COM NEWStock26441C2044084,183SH SOLE04,18300
DIGITAL RLTY TR INC COMREIT2538681039816,790SH SOLE06,78900
RYANAIR HOLDINGS PLC SPONSORED ADSADR7835132032452,227SH SOLE02,22700
LA Z BOY INC COMStock50533610728882SH SOLE088200
SILVERGATE CAP CORP CL AStock82837P4081501,300SH SOLE01,30000
MICRON TECHNOLOGY INC COMStock5951121032433,420SH SOLE03,42000
CARRIER GLOBAL CORPORATION COMStock14448C1042154,152SH SOLE04,15200
AFLAC INC COMStock0010551024418,467SH SOLE08,46700
FREEPORT-MCMORAN INC CL BStock35671D857571,754SH SOLE01,75400
NUANCE COMMUNICATIONS INC COMStock67020Y100351SH SOLE05100
SYSCO CORP COMStock8718291075527,032SH SOLE07,03200
MESA LABS INC COMStock59064R10997322SH SOLE032200
CHIPOTLE MEXICAN GRILL INC COMStock1696561051,114613SH SOLE061300
INVESCO S&P 500 LOW VOLATILITY ETFETF46138E35416266SH SOLE026600
DICKS SPORTING GOODS INC COMStock25339310236300SH SOLE030000
RPT REALTY SH BEN INTREIT74971D101372,934SH SOLE02,93400
YANDEX N V SHS CLASS AStockN9728410860749SH SOLE074900
JPMORGAN EQUITY PREMIUM INCOME ETFETF46641Q3324747,947SH SOLE07,94600
SELECTQUOTE INC COMStock81630730084365,212SH SOLE065,21200
KNOWLEDGE LEADERS DEVELOPED WORLD ETFETF46143U8491,55233,127SH SOLE033,12700
INVESCO S&P MIDCAP MOMENTUM ETFETF46137V46448575SH SOLE057500
INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETFETF46137V45637825SH SOLE082500
INVESCO S&P SMALLCAP MOMENTUM ETFETF46137V49832600SH SOLE060000
SHIFT4 PMTS INC CL AStock82452J10933425SH SOLE042500
ISHARES FLOATING RATE BOND ETFETF46429B655631,233SH SOLE01,23300
SONY GROUP CORPORATION SPONSORED ADRADR8356993071651,492SH SOLE01,49200
ASGN INC COMStock00191U10292816SH SOLE081600
VALLEY NATL BANCORP COMStock919794107664,951SH SOLE04,95100
MATCH GROUP INC NEW COMStock57667L107746SH SOLE04600
CAESARS ENTERTAINMENT INC NEW COMStock12769G1001801,600SH SOLE01,60000
MADDEN STEVEN LTD COMStock556269108852,125SH SOLE02,12500
QUANTA SVCS INC COMStock74762E10251450SH SOLE045000
II-VI INC COMStock902104108681,140SH SOLE01,14000
ISHARES SELECT DIVIDEND ETFETF4642871681,34711,740SH SOLE011,74000
AMERICAN ELEC PWR CO INC COMStock0255371013844,732SH SOLE04,73200
ENTERGY CORP NEW COMStock29364G103883SH SOLE08300
OAK STR HEALTH INC COMStock67181A107922,173SH SOLE02,17300
EDISON INTL COMStock2810201072003,614SH SOLE03,61400
EVERSOURCE ENERGY COMStock30040W108112SH SOLE01200
KE HLDGS INC SPONSORED ADSADR4824971049505SH SOLE050500
GLADSTONE LD CORP COMREIT376549101582,550SH SOLE02,55000
VANGUARD LONG-TERM CORPORATE BOND ETFETF92206C813547SH SOLE04700
BROWN FORMAN CORP CL BStock115637209570SH SOLE07000
ISHARES RUSSELL MID-CAP GROWTH ETFETF4642874811,25211,172SH SOLE011,17200
LUMINAR TECHNOLOGIES INC COM CL AStock5504241052120SH SOLE012000
MARATHON PETE CORP COMStock56585A1021953,151SH SOLE03,15100
INVESCO AEROSPACE & DEFENSE ETFETF46137V1001492,075SH SOLE02,07500
GLOBAL X SILVER MINERS ETFETF37954Y84886924,772SH SOLE024,77200
UTZ BRANDS INC COM CL AStock9180901015270SH SOLE027000
INDEPENDENT BK CORP MASS COMStock45383610852688SH SOLE068800
ADVISORSHARES PURE US CANNABIS ETFETF00768Y45311350SH SOLE035000
SNOWFLAKE INC CL AStock833445109191631SH SOLE063100
LAKELAND FINL CORP COMStock5116561009126SH SOLE012600
APPLIED INDL TECHNOLOGIES INC COMStock03820C10567748SH SOLE074800
VANGUARD SMALL-CAP VALUE INDEX FUNDETF92290861121122SH SOLE012200
GOODRX HLDGS INC COM CL AStock38246G108256SH SOLE05600
PALANTIR TECHNOLOGIES INC CL AStock69608A10867127,900SH SOLE027,90000
PACIFIC PREMIER BANCORP COMStock69478X105611,477SH SOLE01,47700
SPDR S&P TRANSPORTATION ETFETF78464A532784SH SOLE08400
ISHARES ESG ADVANCED MSCI EAFE ETFETF46436E75915220SH SOLE022000
ALTIMETER GROWTH CORP UNITStockG0370L1241100SH SOLE010000
VONTIER CORPORATION COMStock92888110114406SH SOLE040600
DIAMONDROCK HOSPITALITY CO COMREIT252784301303,160SH SOLE03,16000
SONIC AUTOMOTIVE INC CL AStock83545G10213250SH SOLE025000
INVESCO NASDAQ NEXT GEN 100 ETFETF46138G631010SH SOLE01000
STEM INC COMStock85859N10205SH SOLE0500
BIOMARIN PHARMACEUTICAL INC COMStock09061G1011862,412SH SOLE02,41200
LANDSTAR SYS INC COMStock51509810155350SH SOLE035000
MASTEC INC COMStock57632310944509SH SOLE050900
REGENERON PHARMACEUTICALS COMStock75886F1072,9594,889SH SOLE04,88900
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPStock55908010653611,760SH SOLE011,76000
ABCAM PLC ADSADR000380204824,064SH SOLE04,06400
KEMPER CORP COMStock48840110016242SH SOLE024200
FORUM ENERGY TECHNOLOGIES INC COMStock34984V2092100SH SOLE010000
ATLASSIAN CORP PLC CL AStockG062421045151,315SH SOLE01,31500
VIATRIS INC COMStock92556V106292,174SH SOLE02,17400
TRAVERE THERAPEUTICS INC COMStock89422G107833,424SH SOLE03,42400
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829F108161,650SH SOLE01,65000
SPDR PORTFOLIO CORPORATE BOND ETFETF78464A14418500SH SOLE050000
CIVEO CORP CDA COM NEWStock17878Y2077291SH SOLE029100
ISHARES MSCI EAFE VALUE ETFETF4642888776121SH SOLE012100
LTC PPTYS INC COMREIT50217510299131,266SH SOLE031,26600
C3 AI INC CL AStock12468P10423500SH SOLE050000
AIRBNB INC COM CL AStock0090661017624,540SH SOLE04,54000
ENERGY TRANSFER L P COM UT LTD PTNStock29273V100212,200SH SOLE02,20000
UPSTART HLDGS INC COMStock91680M107165520SH SOLE052000
FORTUNE BRANDS HOME & SEC INC COMStock34964C106217SH SOLE01700
ENTERPRISE FINL SVCS CORP COMStock29371210528613SH SOLE061300
CENTERSPACE COMREIT15202L1079100SH SOLE010000
WASHINGTON PRIME GROUP NEW COMREIT93964W405018SH SOLE01800
VANGUARD MID-CAP GROWTH INDEX FUNDETF9229085382,61911,083SH SOLE011,08300
INVESCO S&P SMALLCAP 600 PURE GROWTH ETFETF46137V1751380SH SOLE08000
ALTIMETER GROWTH CORP 2 COM CL AStockG0371B1091120SH SOLE012000
SVF INVESTMENT CORP UNIT EX 122025StockG8601L1101120SH SOLE012000
SCHWAB US DIVIDEND EQUITY ETFETF80852479740535SH SOLE053500
AFFIRM HLDGS INC COM CL AStock00827B10683700SH SOLE070000
POSHMARK INC COM CL AStock73739W10420822SH SOLE082200
NOVAVAX INC COM NEWStock670002401179862SH SOLE086200
SHOALS TECHNOLOGIES GROUP INC CL AStock82489W10719670SH SOLE067000
MARKFORGED HOLDING CORPORATION COMStock57064N1021150SH SOLE015000
TRIP COM GROUP LTD ADSADR89677Q10705SH SOLE0500
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETFETF46428653340639SH SOLE063900
SIGNIFY HEALTH INC CL A COMStock82671G100211,171SH SOLE01,17100
APTIV PLC SHSStockG6095L109137919SH SOLE091900
APTIV PLC SHSStockG6095L10915100SHPutSOLE010000
SPIRE GLOBAL INC COM CL AStock6393581003250SH SOLE025000
OSCAR HEALTH INC CL AStock6877931097383SH SOLE038300
ROBLOX CORP CL AStock7710491037469,876SH SOLE09,87600
COUPANG INC CL AStock22266T109012SH SOLE01200
MARRIOTT VACATIONS WORLDWIDE C COMStock57164Y10780510SH SOLE051000
BLACKROCK INNOVATION AND GRW SHS BEN INTCEF09260Q108321,750SH SOLE01,75000
ARK SPACE EXPLORATION & INNOVATION ETFETF00214Q80710500SH SOLE050000
PAYSAFE LIMITED ORDStockG6964L1071120SH SOLE012000
TRACTOR SUPPLY CO COMStock892356106120594SH SOLE059400
GINKGO BIOWORKS HOLDINGS INC CL A SHSStock37611X1008700SH SOLE070000
UIPATH INC CL AStock90364P10540763SH SOLE076300
SIMPLIFY INTEREST RATE HEDGE ETFETF82889N85555613,663SH SOLE013,66300
ETFMG U.S. ALTERNATIVE HARVEST ETFETF26924G7551100SH SOLE010000
ELECTRONIC ARTS INC COMStock285512109319SH SOLE01900
SQUARESPACE INC CLASS AStock85225A10731810SH SOLE081000
OATLY GROUP AB SPONSORED ADSADR67421J1088500SH SOLE050000
PROCORE TECHNOLOGIES INC COMStock74275K10874830SH SOLE083000
CREDIT ACCEP CORP MICH COMStock2253101011220SH SOLE02000
INVESCO FTSE RAFI US 1000 ETFETF46137V61365408SH SOLE040800
LIGAND PHARMACEUTICALS INC COM NEWStock53220K50473527SH SOLE052700
FIGS INC CL AStock30260D1031,56542,143SH SOLE042,14300
BRINKER INTL INC COMStock109641100601,218SH SOLE01,21800
ORGANON & CO COMMON STOCKStock68622V1061,17135,697SH SOLE035,69700
JUST EAT TAKEAWAY COM N V SPONSORED ADSADR48214T305453,092SH SOLE03,09200
VISA INC COM CL AStock92826C8399,84844,209SH SOLE044,20900
INSMED INC COM PAR $.01Stock457669307562,050SH SOLE02,05000
PIMCO CORPORATE & INCM STRG FD COMCEF72200U100392,168SH SOLE02,16800
WENDYS CO COMStock95058W1001125,170SH SOLE05,17000
DIMENSIONAL U.S. CORE EQUITY 2 ETFETF25434V708602,269SH SOLE02,26900
MOMENTIVE GLOBAL INC COMStock60878Y108693,499SH SOLE03,49900
ALZAMEND NEURO INC COM NEWStock02262M3083815SH SOLE081500
WALKME LTD ORD SHSStockM9762810762821,100SH SOLE021,10000
VANECK PHARMACEUTICAL ETFETF92189F69202SH SOLE0200
ISHARES MSCI EAFE MIN VOL FACTOR ETFETF46429B6891241,645SH SOLE01,64500
BRIGHT HEALTH GROUP INC COMStock10920V10711013,500SH SOLE013,50000
ATRICURE INC COMStock04963C20966947SH SOLE094700
DT MIDSTREAM INC COMMON STOCKStock23345M107120SH SOLE02000
SENTINELONE INC CL AStock81730H1099166SH SOLE016600
AMERICAN EAGLE OUTFITTERS INC COMStock02553E1061104,247SH SOLE04,24700
HERSHEY CO COMStock4278661082171,280SH SOLE01,28000
ISHARES MSCI CHINA ETFETF46429B671690SH SOLE09000
GUIDEWIRE SOFTWARE INC COMStock40171V100101846SH SOLE084600
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B697941,273SH SOLE01,27200
GINKGO BIOWORKS HOLDINGS INC WT EXP 080126Stock37611X1180140SH SOLE014000
YELP INC CL AStock985817105501,352SH SOLE01,35200
UNITED STATES OIL FUND, LPETF91232N20737701SH SOLE070100
KELLOGG CO COMStock487836108232SH SOLE03200
MACOM TECH SOLUTIONS HLDGS INC COMStock55405Y10025391SH SOLE039100
ISHARES MSCI INDIA INDEX FUNDETF46429B598233SH SOLE03300
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595150537SH SOLE053700
VANGUARD VALUE INDEX FUNDETF9229087443,41025,189SH SOLE025,18900
VANGUARD GROWTH INDEX FUNDETF9229087365,23118,029SH SOLE018,02900
ZURN WATER SOLUTIONS CORP COMStock76169B1021071,657SH SOLE01,65700
ISHARES U.S. TREASURY BOND ETFETF46429B2675175SH SOLE017500
ENPHASE ENERGY INC COMStock29355A1074302,868SH SOLE02,86800
ISHARES MICRO-CAP ETFETF4642888691070SH SOLE07000
CEDAR FAIR L P DEPOSITRY UNITStock15018510614300SH SOLE030000
AMERICAN EQTY INVT LIFE HLD CO COMStock025676206341,158SH SOLE01,15800
NUVEEN MUN VALUE FD INC COMCEF67092810011933SH SOLE093300
KAISER ALUMINUM CORP COM PAR $0.01Stock48300770474683SH SOLE068300
COHEN & STEERS INC COMStock19247A1009110SH SOLE011000
COSTAR GROUP INC COMStock22160N10971827SH SOLE082700
SPLUNK INC COMStock848637104113783SH SOLE078300
MID-AMER APT CMNTYS INC COMREIT59522J103419SH SOLE01900
L3HARRIS TECHNOLOGIES INC COMStock5024311096993,174SH SOLE03,17400
SPIRE INC COMStock84857L10158953SH SOLE095300
NUVEEN REAL ASSET INCOME & GRO COMCEF67074Y1057450SH SOLE045000
PHILLIPS 66 COMStock7185461044316,152SH SOLE06,15200
AMERICAN TOWER CORP NEW COMREIT03027X1005,56120,954SH SOLE020,95400
IRON MTN INC NEW COMREIT46284V10112272SH SOLE027200
ATN INTL INC COMStock00215F10727578SH SOLE057800
VANECK OIL SERVICES ETFETF92189H6072051,040SH SOLE01,04000
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829C10511510,630SH SOLE010,63000
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETFETF4642871504374,439SH SOLE04,43800
ROYCE VALUE TR INC COMCEF780910105012SH SOLE01200
WISDOMTREE U.S. SMALLCAP DIVIDEND FUNDETF97717W60449516,045SH SOLE016,04500
FIRST TRUST CAPITAL STRENGTH ETFETF33733E10406SH SOLE0600
COMPASS DIVERSIFIED SH BEN INTStock20451Q104351,250SH SOLE01,25000
FACEBOOK INC CL AStock30303M1027,72822,769SH SOLE022,76900
VOYA GLBL EQTY DIV & PREM OPP COMCEF92912T100021SH SOLE02100
PIMCO DYNAMIC INCOME FD SHSCEF72201Y101642,400SH SOLE02,40000
ISHARES U.S. TRANSPORTATION ETFETF4642871921250SH SOLE05000
ASML HOLDING N V N Y REGISTRY SHSADRN07059210736988SH SOLE098800
AMERICAN AIRLS GROUP INC COMStock02376R1028383SH SOLE038300
HEALTHCARE TR AMER INC CL A NEWREIT42225P5016200SH SOLE020000
UNITED BANKSHARES INC WEST VA COMStock9099071071474,050SH SOLE04,05000
VANGUARD MATERIALS INDEX FUNDETF92204A80155317SH SOLE031700
BANCO SANTANDER S.A. ADRADR05964H10513737,860SH SOLE037,86000
SERVICENOW INC COMStock81762P1029251,487SH SOLE01,48700
WESBANCO INC COMStock950810101501,466SH SOLE01,46600
BCE INC COM NEWStock05534B7604038,049SH SOLE08,04900
PACKAGING CORP AMER COMStock69515610996698SH SOLE069800
SAREPTA THERAPEUTICS INC COMStock80360710015165SH SOLE016500
PDC ENERGY INC COMStock69327R1011272,670SH SOLE02,67000
FIRST FINL BANCORP OH COMStock320209109552,366SH SOLE02,36600
BLACK HILLS CORP COMStock09211310940638SH SOLE063800
CITY HLDG CO COMStock17783510540508SH SOLE050800
FIVE BELOW INC COMStock33829M1011,1116,283SH SOLE06,28300
PALO ALTO NETWORKS INC COMStock6974351054901,024SH SOLE01,02400
TOLL BROTHERS INC COMStock889478103475SH SOLE07500
CHUYS HLDGS INC COMStock17160410128883SH SOLE088300
NATURAL GROCERS BY VITAMIN COT COMStock63888U108150SH SOLE05000
CARLYLE GROUP INC COMStock14316J1082465,200SH SOLE05,20000
FMC CORP COM NEWStock30249130318195SH SOLE019500
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUNDETF3373451022451,550SH SOLE01,55000
TEXAS CAP BANCSHARES INC COMStock88224Q1072524,200SH SOLE04,20000
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETFETF46137V3813402,360SH SOLE02,36000
BLACKROCK MUN TARGET TERM TR COM SHS BEN INCEF09257P10527110,613SH SOLE010,61300
WASHINGTON REAL ESTATE INVT TR SH BEN INTREIT9396531014150SH SOLE015000
SPIRIT RLTY CAP INC NEW COM NEWREIT84860W3005100SH SOLE010000
MONDELEZ INTL INC CL AStock6092071051,03217,732SH SOLE017,73100
VANGUARD RUSSELL 3000 ETFETF92206C599841SH SOLE04100
BALCHEM CORP COMStock05766520072497SH SOLE049700
PCTEL INC COMStock69325Q1051200SH SOLE020000
WP CAREY INC COMREIT92936U10995613,088SH SOLE013,08800
PENTAIR PLC SHSStockG7S00T104791SH SOLE09100
BROADCOM INC COMStock11135F1011,0722,211SH SOLE02,21100
PROSHARES ULTRASHORT 20 YEAR TREASURYETF74347B201181,000SH SOLE01,00000
WORKDAY INC CL AStock98138H1015022,008SH SOLE02,00800
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF9220208054228,030SH SOLE08,03000
MPLX LP COM UNIT REP LTDStock55336V100281,000SH SOLE01,00000
D R HORTON INC COMStock23331A1096828,119SH SOLE08,11900
JOHNSON CTLS INTL PLC SHSStockG51502105781,145SH SOLE01,14500
METLIFE INC COMStock59156R1081131,828SH SOLE01,82800
CANADIAN PAC RY LTD COMStock13645T100801,225SH SOLE01,22500
TECHNIPFMC PLC COMStockG8711010581,000SH SOLE01,00000
MOODYS CORP COMStock61536910597272SH SOLE027200
MARTIN MARIETTA MATLS INC COMStock57328410640118SH SOLE011800
PIONEER NAT RES CO COMStock72378710730179SH SOLE017900
SPDR S&P INSURANCE ETFETF78464A78911279SH SOLE027900
BARCLAYS PLC ADRADR06738E20425825,018SH SOLE025,01800
DEUTSCHE BANK A G NAMEN AKTStockD18190898735,770SH SOLE05,77000
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFETF46432F8342223,120SH SOLE03,12000
NOVARTIS AG SPONSORED ADRADR66987V1091481,813SH SOLE01,81300
KONINKLIJKE PHILIPS N V NY REGIS SHS NEWADR50047230342938SH SOLE093800
ISHARES CORE MSCI EAFE ETFETF46432F8423,01340,574SH SOLE040,57400
WD 40 CO COMStock929236107122527SH SOLE052700
US ECOLOGY INC COMStock91734M103341,043SH SOLE01,04300
KANSAS CITY SOUTHERN COM NEWStock48517030257210SH SOLE021000
CIMAREX ENERGY CO COMStock1717981011852,123SH SOLE02,12300
CF INDS HLDGS INC COMStock1252691002183,899SH SOLE03,89900
SL GREEN RLTY CORP COMREIT78440X804341SH SOLE04100
EXPEDITORS INTL WASH INC COMStock3021301095494,609SH SOLE04,60900
KINDER MORGAN INC DEL COMStock49456B101382,260SH SOLE02,26000
FIRST TRUST EUROPE ALPHADEX FUNDETF33737J1171192,850SH SOLE02,85000
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C1019262,895SH SOLE02,89500
EQUIFAX INC COMStock29442910529SH SOLE0900
NORTHERN TR CORP COMStock66585910444408SH SOLE040800
OMNICOM GROUP INC COMStock681919106340SH SOLE04000
NEOGENOMICS INC COM NEWStock64049M209551,130SH SOLE01,13000
KROGER CO COMStock501044101243SH SOLE04300
STMICROELECTRONICS N V NY REGISTRYADR861012102611,404SH SOLE01,40400
ENBRIDGE INC COMStock29250N1051934,833SH SOLE04,83300
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETFETF46137V48033650SH SOLE065000
AES CORP COMStock00130H105853,742SH SOLE03,74200
CONSOLIDATED WATER CO INC ORDStockG2377310712511,000SH SOLE011,00000
ISHARES U.S. MEDICAL DEVICES ETFETF4642888105098,111SH SOLE08,11000
PROTHENA CORP PLC SHSStockG728001087100SH SOLE010000
NICE LTD SPONSORED ADRADR65365610885301SH SOLE030100
NVIDIA CORPORATION COMStock67066G1041,3126,332SH SOLE06,33200
WESTERN DIGITAL CORP. COMStock9581021059158SH SOLE015800
ARCHER DANIELS MIDLAND CO COMStock039483102232SH SOLE03200
BALL CORP COMStock058498106442SH SOLE04200
CUMMINS INC COMStock2310211063431,526SH SOLE01,52600
EATON VANCE TAX-MANAGED DIVERS COMCEF27828N1021037,412SH SOLE07,41200
SANDY SPRING BANCORP INC COMStock8003631037150SH SOLE015000
EOG RES INC COMStock26875P1011501,863SH SOLE01,86300
GENUINE PARTS CO COMStock372460105119985SH SOLE098500
GRAINGER W W INC COMStock384802104117298SH SOLE029800
WHEATON PRECIOUS METALS CORP COMStock96287910215400SH SOLE040000
PROSHARES ULTRASHORT QQQETF74347G73918900SH SOLE090000
ABBVIE INC COMStock00287Y1092,61024,200SH SOLE024,20000
WSFS FINL CORP COMStock929328102731,429SH SOLE01,42900
S&P GLOBAL INC COMStock78409V1044531,066SH SOLE01,06600
SPDR S&P BIOTECH ETFETF78464A8702291,820SH SOLE01,82000
CONTINENTAL RES INC COMStock2120151011683,648SH SOLE03,64800
INTERCEPT PHARMACEUTICALS INC COMStock45845P1088572SH SOLE057200
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G10350811SH SOLE081100
MANULIFE FINL CORP COMStock56501R106283SH SOLE08300
VANGUARD TOTAL BOND MARKET INDEX FUNDETF92193783555646SH SOLE064600
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDETF92204277583413,685SH SOLE013,68500
NORWEGIAN CRUISE LINE HLDG LTD SHSStockG667211048300SH SOLE030000
CYRUSONE INC COMREIT23283R1004445,736SH SOLE05,73600
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUNDETF33738R1184307,610SH SOLE07,61000
PTC INC COMStock69370C1002271,897SH SOLE01,89700
PIMCO DYNAMIC CR INCOME FD COM SHSCEF72202D106271,280SH SOLE01,28000
DAQO NEW ENERGY CORP SPNSRD ADS NEWADR23703Q203125SH SOLE02500
ZOETIS INC CL AStock98978V1031,3496,948SH SOLE06,94800
ICON PLC SHSStockG4705A10041156SH SOLE015600
HEICO CORP NEW COMStock4228061092081,580SH SOLE01,58000
CRYOLIFE INC COMStock228903100421,877SH SOLE01,87700
OMNICELL COM COMStock68213N10971479SH SOLE047900
EXONE CO COMStock30210410412500SH SOLE050000
MACYS INC COMStock55616P104562,500SH SOLE02,50000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391006225,571SH SOLE05,57100
ISHARES MSCI EM ESG SELECT ETFETF46434G8638192SH SOLE019100
SIBANYE STILLWATER LTD SPONSORED ADRADR82575P1071100SH SOLE010000
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFETF33739E108221,081SH SOLE01,08100
ISHARES RUSSELL 2000 GROWTH ETFETF4642876484,13514,083SH SOLE014,08200
CASELLA WASTE SYS INC CL AStock14744810465852SH SOLE085200
ALTRA INDL MOTION CORP COMStock02208R1068136SH SOLE013600
BLACKSTONE INC COMStock09260D1074,77841,068SH SOLE041,06700
ABM INDS INC COMStock000957100661,462SH SOLE01,46200
ANSYS INC COMStock03662Q105279820SH SOLE082000
CHURCH & DWIGHT INC COMStock17134010225303SH SOLE030300
FACTSET RESH SYS INC COMStock303075105144365SH SOLE036500
JACOBS ENGR GROUP INC COMStock46981410713100SH SOLE010000
RLI CORP COMStock74960710734343SH SOLE034300
SIMPSON MFG INC COMStock82907310582766SH SOLE076600
INDEPENDENT BANK GROUP INC COMStock45384B10650704SH SOLE070400
ZIMMER BIOMET HOLDINGS INC COMStock98956P1025063,458SH SOLE03,45800
GRIFOLS S A SP ADR REP B NVTADR398438408221,492SH SOLE01,49200
ROCKWELL AUTOMATION INC COMStock7739031091656SH SOLE05600
NUVEEN QUALITY MUNCP INCOME FD COMCEF67066V1011549,850SH SOLE09,85000
TAYLOR MORRISON HOME CORP COMStock87724P10638214,821SH SOLE014,82100
VERISIGN INC COMStock92343E102837SH SOLE03700
BRIGHT HORIZONS FAM SOL IN DEL COMStock109194100101722SH SOLE072200
STRYKER CORPORATION COMStock8636671011,9157,260SH SOLE07,26000
DARIOHEALTH CORP COM NEWStock23725P2096475SH SOLE047500
QUALCOMM INC COMStock7475251031,0327,999SH SOLE07,99900
T-MOBILE US INC COMStock8725901045854,578SH SOLE04,57800
VOYA FINANCIAL INC COMStock929089100356SH SOLE05600
ARMADA HOFFLER PPTYS INC COMREIT04208T108282,110SH SOLE02,11000
FASTENAL CO COMStock31190010455610,770SH SOLE010,77000
GENERAL DYNAMICS CORP COMStock3695501082281,165SH SOLE01,16500
RESMED INC COMStock76115210792349SH SOLE034900
INTUITIVE SURGICAL INC COM NEWStock46120E602713717SH SOLE071700
ISHARES GLOBAL FINANCIALS ETFETF464287333226SH SOLE02600
MGM RESORTS INTERNATIONAL COMStock55295310138872SH SOLE087200
DISCOVER FINL SVCS COMStock25470910843346SH SOLE034600
EQT CORP COMStock26884L109401,978SH SOLE01,97800
MCDONALDS CORP COMStock5801351011,3025,399SH SOLE05,39800
MOLINA HEALTHCARE INC COMStock60855R10041150SH SOLE015000
PLANTRONICS INC NEW COMStock7274931085204SH SOLE020400
INTERCONTINENTAL EXCHANGE INC COMStock45866F1041881,633SH SOLE01,63300
QUEST DIAGNOSTICS INC COMStock74834L10036248SH SOLE024800
FIRST TR INTER DURATN PFD & IN COMCEF33718W1032008,000SH SOLE08,00000
DOVER CORP COMStock2600031083772,425SH SOLE02,42500
CISCO SYS INC COMStock17275R1021,50627,663SH SOLE027,66200
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J40720343SH SOLE034300
TAPESTRY INC COMStock8760301074103SH SOLE010300
CAPITAL ONE FINL CORP COMStock14040H1052671,646SH SOLE01,64600
COHEN & STEERS INFRASTRUCTURE COMCEF19248A10911400SH SOLE040000
BARRONS 400 ETFETF00162Q7269151SH SOLE015100
ISHARES RUSSELL MID-CAP ETFETF46428749991711,721SH SOLE011,72100
LENNAR CORP CL BStock52605730206SH SOLE0600
ADVANCED MICRO DEVICES INC COMStock0079031072662,584SH SOLE02,58400
FIRST TRUST SENIOR LOAN FUNDETF33738D3092735,713SH SOLE05,71300
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDETF97717X6691512,565SH SOLE02,56500
INVESCO DYNAMIC LARGE CAP GROWTH ETFETF46137V7461261,697SH SOLE01,69700
AUTODESK INC COMStock0527691061968SH SOLE06800
JETBLUE AWYS CORP COMStock477143101442,900SH SOLE02,90000
CDW CORP COMStock12514G108213SH SOLE01300
VANECK RARE EARTH/STRATEGIC METALS ETFETF92189H805223SH SOLE02300
AT&T INC COMStock00206R1021,09840,669SH SOLE040,66900
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF9219378191181,318SH SOLE01,31800
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDETF97717W5054059,762SH SOLE09,76200
PHYSICIANS RLTY TR COMREIT71943U104593,328SH SOLE03,32800
PTC THERAPEUTICS INC COMStock69366J200401,080SH SOLE01,08000
PHILLIPS 66 PARTNERS LP COM UNIT REP INTStock71854920700SH SOLE0000
AGIOS PHARMACEUTICALS INC COMStock00847X10443924SH SOLE092400
XILINX INC COMStock983919101135896SH SOLE089600
VANGUARD FINANCIALS INDEX FUNDETF92204A40556608SH SOLE060800
ENERGY SELECT SECTOR SPDR FUNDETF81369Y5064558,727SH SOLE08,72700
MATERIALS SELECT SECTOR SPDR FUNDETF81369Y1003063,865SH SOLE03,86500
HEICO CORP NEW CL AStock4228062081481,248SH SOLE01,24800
PRECIGEN INC COMStock74017N1052390SH SOLE039000
ISHARES BIOTECHNOLOGY FUNDETF4642875562901,792SH SOLE01,79200
HENRY SCHEIN INC COMStock806407102231SH SOLE03100
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETFETF808524771601,120SH SOLE01,12000
GENERAL ELECTRIC CO COM NEWStock3696043014904,754SH SOLE04,75400
SPDR PORTFOLIO SHORT TERM TREASURY ETFETF78468R10100SH SOLE0000
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF46428851316188SH SOLE018800
EVERTEC INC COMStock30040P1031052,288SH SOLE02,28800
ISHARES S&P SMALL-CAP 600 GROWTH ETFETF46428788734258SH SOLE025800
BRYN MAWR BK CORP COMStock11766510932691SH SOLE069100
MOTOROLA SOLUTIONS INC COM NEWStock6200763071253SH SOLE05300
SPDR S&P REGIONAL BANKING ETFETF78464A698921,360SH SOLE01,35900
ISHARES MSCI USA MOMENTUM FACTOR ETFETF46432F3961961,115SH SOLE01,11500
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDETF81369Y4077744,312SH SOLE04,31100
INDUSTRIAL SELECT SECTOR SPDR FUNDETF81369Y7042862,923SH SOLE02,92300
MANDIANT INC COMStock562662106150SH SOLE05000
SCIENCE APPLICATIONS INTL CORP COMStock808625107340SH SOLE04000
EXPEDIA GROUP INC COM NEWStock30212P30349296SH SOLE029600
ISHARES U.S. TECHNOLOGY ETFETF4642877214003,952SH SOLE03,95200
ISHARES U.S. FINANCIAL SERVICES ETFETF46428777030160SH SOLE016000
NETAPP INC COMStock64110D104666SH SOLE06600
VEEVA SYS INC CL A COMStock922475108198686SH SOLE068600
RENAISSANCE IPO ETFETF7599372041251,950SH SOLE01,95000
CHARTER COMMUNICATIONS INC NEW CL AStock16119P108463636SH SOLE063600
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFETF74348A4676367,179SH SOLE07,17900
RINGCENTRAL INC CL AStock76680R206203934SH SOLE093400
SKYWORKS SOLUTIONS INC COMStock83088M1023171,926SH SOLE01,92600
ISHARES U.S. BASIC MATERIALS ETFETF46428783812100SH SOLE010000
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETETF3160922042633,277SH SOLE03,27700
WIX COM LTD SHSStockM9806810520100SH SOLE010000
TWITTER INC COMStock90184L1021191,964SH SOLE01,96400
ISHARES S&P 500 VALUE ETFETF4642874089596,596SH SOLE06,59600
NMI HLDGS INC CL AStock629209305391,721SH SOLE01,72100
ESSENT GROUP LTD COMStockG3198U102681,549SH SOLE01,54900
LULULEMON ATHLETICA INC COMStock5500211091,8664,612SH SOLE04,61200
INVESCO DB AGRICULTURE FUNDETF46140H106583,033SH SOLE03,03300
ISHARES S&P 500 GROWTH ETFETF46428730976810,386SH SOLE010,38600
ISHARES CORE S&P 500 ETFETF46428720011,13625,848SH SOLE025,84800
HANCOCK JOHN PFD INCOME FD SH BEN INTCEF41013W10835916,700SH SOLE016,70000
KONTOOR BRANDS INC COMStock50050N103367SH SOLE06700
ALLEGION PLC ORD SHSStockG0176J109110SH SOLE01000
LAMAR ADVERTISING CO NEW CL AREIT512816109980SH SOLE08000
CIGNA CORP NEW COMStock1255231002741,370SH SOLE01,37000
BUMBLE INC COM CL AStock12047B105245SH SOLE04500
METTLER TOLEDO INTERNATIONAL COMStock5926881051511SH SOLE01100
ONEOK INC NEW COMStock68268010316277SH SOLE027700
ROSS STORES INC COMStock778296103104957SH SOLE095700
WESCO INTL INC COMStock95082P105109945SH SOLE094500
SITEONE LANDSCAPE SUPPLY INC COMStock82982L103131655SH SOLE065500
MASIMO CORP COMStock574795100269995SH SOLE099500
RENAISSANCERE HLDGS LTD COMStockG7496G103102729SH SOLE072900
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETFETF46434V40738832SH SOLE083100
AMC ENTMT HLDGS INC CL A COMStock00165C1048200SH SOLE020000
AIR LEASE CORP CL AStock00912X3021122,836SH SOLE02,83600
WELLS FARGO CO NEW COMStock94974610166114,246SH SOLE014,24600
VMWARE INC CL A COMStock92856340219SH SOLE0900
UNION PAC CORP COMStock9078181081,4977,636SH SOLE07,63600
RIO TINTO PLC SPONSORED ADRADR76720410057859SH SOLE085900
CINTAS CORP COMStock17290810552136SH SOLE013600
ECOLAB INC COMStock278865100202966SH SOLE096600
TRANSOCEAN LTD REG SHSStockH8817H10006SH SOLE0600
ALLIANCE DATA SYSTEMS CORP COMStock01858110879787SH SOLE078700
ISHARES MBS ETFETF46428858885790SH SOLE079000
ISHARES PREFERRED AND INCOME SECURITIES ETFETF46428868772818,767SH SOLE018,76700
ISHARES 10-20 YEAR TREASURY BOND ETFETF464288653428SH SOLE02800
CHARLES RIV LABS INTL INC COMStock15986410741100SH SOLE010000
SALESFORCE COM INC COMStock79466L3028,76632,322SH SOLE032,32200
DOLBY LABORATORIES INC COM CL AStock25659T107336SH SOLE03600
JUNIPER NETWORKS INC COMStock48203R1047251SH SOLE025100
MCCORMICK & CO INC COM NON VTGStock5797802066277,733SH SOLE07,73300
PITNEY BOWES INC COMStock7244791004593SH SOLE059300
INVESCO DWA MOMENTUM ETFETF46137V8371641,834SH SOLE01,83400
NORTHROP GRUMMAN CORP COMStock6668071021,0352,873SH SOLE02,87300
DARDEN RESTAURANTS INC COMStock2371941054392,897SH SOLE02,89700
IDEXX LABS INC COMStock45168D1042946SH SOLE04600
REPUBLIC SVCS INC COMStock7607591002822,348SH SOLE02,34800
THERMO FISHER SCIENTIFIC INC COMStock8835561029131,598SH SOLE01,59800
VANGUARD MID-CAP VALUE INDEX FUNDETF9229085123,43524,602SH SOLE024,60200
SEAGEN INC COMStock81181C1044242,500SH SOLE02,50000
LOCKHEED MARTIN CORP COMStock5398301091,4584,226SH SOLE04,22500
JPMORGAN CHASE & CO COMStock46625H1008,60952,594SH SOLE052,59300
WINNEBAGO INDS INC COMStock974637100120SH SOLE02000
INTERNATIONAL PAPER CO COMStock46014610331562SH SOLE056200
HARTFORD FINL SVCS GROUP INC COMStock416515104791,128SH SOLE01,12800
PROS HOLDINGS INC COMStock74346Y103732,069SH SOLE02,06900
CHEVRON CORP NEW COMStock1667641001,39213,718SH SOLE013,71800
ISHARES NATIONAL MUNI BOND ETFETF46428841440345SH SOLE034500
ALBEMARLE CORP COMStock012653101199911SH SOLE091100
CONOCOPHILLIPS COMStock20825C1045107,529SH SOLE07,52900
MARKEL CORP COMStock570535104653546SH SOLE054600
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438581182,338SH SOLE02,33800
CAMPBELL SOUP CO COMStock13442910921500SH SOLE050000
DANAHER CORPORATION COMStock2358511022,6348,653SH SOLE08,65300
CLEARBRIDGE ENERGY MIDSTRM OPP COMCEF18469P2094170SH SOLE017000
M & T BK CORP COMStock55261F10455371SH SOLE037100
ICAHN ENTERPRISES LP DEPOSITARY UNITStock45110010128556SH SOLE055600
TJX COS INC NEW COMStock8725401092,03130,783SH SOLE030,78200
BK OF AMERICA CORP COMStock0605051044,446104,727SH SOLE0104,72700
MALIBU BOATS INC COM CL AStock56117J100731,050SH SOLE01,05000
EXTRA SPACE STORAGE INC COMREIT30225T102319SH SOLE01900
PRUDENTIAL PLC ADRADR74435K2041473,756SH SOLE03,75600
VANGUARD CONSUMER DISCRETIONARY INDEX FUNDETF92204A10864205SH SOLE020500
NATHANS FAMOUS INC NEW COMStock63234710021350SH SOLE035000
SPDR S&P DIVIDEND ETFETF78464A76382698SH SOLE069800
NXT-ID INC COM NEWStock67091J206030SH SOLE03000
WALMART INC COMStock9311421032,28016,357SH SOLE016,35700
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448381,262SH SOLE01,26200
ISHARES 3-7 YEAR TREASURY BOND ETFETF46428866131235SH SOLE023500
INTERNATIONAL BUSINESS MACHS COMStock4592001018406,044SH SOLE06,04400
ORACLE CORP COMStock68389X1053,16236,287SH SOLE036,28600
RAYTHEON TECHNOLOGIES CORP COMStock75513E1011,84321,444SH SOLE021,44300
INVESCO DWA TECHNOLOGY MOMENTUM ETFETF46137V81119125SH SOLE012500
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581603,194SH SOLE03,19400
VARONIS SYS INC COMStock922280102681,114SH SOLE01,11400
TEXAS INSTRS INC COMStock8825081047463,882SH SOLE03,88200
TARGET CORP COMStock87612E1061,0024,381SH SOLE04,38100
VANGUARD HIGH DIVIDEND YIELD ETFETF9219464064774,613SH SOLE04,61300
PFIZER INC COMStock71708110389720,852SH SOLE020,85100
COUPA SOFTWARE INC COMStock22266L10637167SH SOLE016700
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF46428724288662SH SOLE066200
MORGAN STANLEY COM NEWStock6174464487938,153SH SOLE08,15300
3M CO COMStock88579Y1011,3177,510SH SOLE07,51000
ISHARES MSCI USA VALUE FACTOR ETFETF46432F388330SH SOLE03000
HP INC COMStock40434L1057243SH SOLE024300
Q2 HLDGS INC COMStock74736L10960744SH SOLE074400
GILEAD SCIENCES INC COMStock37555810312171SH SOLE017100
CATERPILLAR INC COMStock1491231014412,299SH SOLE02,29800
SIXTH STREET SPECIALTY LENDNIN COMCEF83012A1094200SH SOLE020000
BAKER HUGHES COMPANY CL AStock05722G10026210,584SH SOLE010,58400
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETFETF33738R704118SH SOLE01800
ALPHABET INC CAP STK CL CStock02079K10713,6465,120SH SOLE05,12000
BEST BUY INC COMStock08651610183788SH SOLE078800
BED BATH & BEYOND INC COMStock0758961005300SH SOLE030000
AMERICAN EXPRESS CO COMStock0258161093432,048SH SOLE02,04800
AMGEN INC COMStock0311621006,13228,837SH SOLE028,83700
STIFEL FINL CORP COMStock8606301022233,288SH SOLE03,28800
APPLIED MATLS INC COMStock0382221052361,835SH SOLE01,83500
WOODWARD INC COMStock9807451031241,098SH SOLE01,09800
OTIS WORLDWIDE CORP COMStock68902V1072723,310SH SOLE03,31000
ANALOG DEVICES INC COMStock0326541052231,331SH SOLE01,33100
PAYCOM SOFTWARE INC COMStock70432V102176356SH SOLE035600
WEIBO CORP SPONSORED ADRADR948596101124SH SOLE02400
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETFETF46138E78420752SH SOLE075200
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E2032851,715SH SOLE01,71500
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDXETF33733E3028333,529SH SOLE03,52900
INVESCO DYNAMIC PHARMACEUTICALS ETFETF46137V66212150SH SOLE015000
SCULPTOR CAP MGMT COM CL AStock811246107140SH SOLE04000
TEXAS ROADHOUSE INC COMStock8826811091,50616,495SH SOLE016,49500
TRANSDIGM GROUP INC COMStock89364110023SH SOLE0300
HUMANA INC COMStock444859102139356SH SOLE035600
ARES MANAGEMENT CORPORATION CL A COM STKStock03990B10141550SH SOLE055000
FRANKLIN RESOURCES INC COMStock35461310112403SH SOLE040300
PLDT INC SPONSORED ADRADR69344D4084125SH SOLE012500
NUVEEN AMT FREE QLTY MUN INCME COMCEF670657105382,507SH SOLE02,50700
BLACKROCK ENHANCED INTL DIV TR COM BENE INTERCEF09252410781,293SH SOLE01,29300
WILLIAMS COS INC COMStock969457100592,279SH SOLE02,27900
UNITED STATES STL CORP NEW COMStock912909108281,280SH SOLE01,28000
ZIONS BANCORPORATION N A COMStock9897011073084,981SH SOLE04,98100
INVESCO VARIABLE RATE PREFERRED ETFETF46138G870263SH SOLE06300
JD.COM INC SPON ADR CL AADR47215P10634464SH SOLE046400
ARISTA NETWORKS INC COMStock04041310627SH SOLE0700
MAIN STR CAP CORP COMCEF56035L1041714,150SH SOLE04,15000
CANADIAN NATL RY CO COMStock13637510219166SH SOLE016600
CHECK POINT SOFTWARE TECH LTD ORDStockM2246510463561SH SOLE056100
ISHARES CORE S&P U.S. GROWTH ETFETF464287671215SH SOLE01500
ISHARES CORE S&P U.S. VALUE ETFETF46428766315217SH SOLE021700
HDFC BANK LTD SPONSORED ADSADR40415F1013514,805SH SOLE04,80500
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETFETF78468R55619200SH SOLE020000
IHS MARKIT LTD SHSStockG475671051461,253SH SOLE01,25300
NETEASE INC SPONSORED ADSADR64110W1021,09912,865SH SOLE012,86500
MERCADOLIBRE INC COMStock58733R102396236SH SOLE023600
CALAVO GROWERS INC COMStock12824610510260SH SOLE026000
NEXSTAR MEDIA GROUP INC CL AStock65336K10339257SH SOLE025700
EQUINOR ASA SPONSORED ADRADR29446M1021234,829SH SOLE04,82900
TC ENERGY CORP COMStock87807B1072134,418SH SOLE04,41800
NEXTERA ENERGY PARTNERS LP COM UNIT PART INStock65341B1068100SH SOLE010000
VANGUARD DIVIDEND APPRECIATION INDEX FUNDETF9219088441,63210,625SH SOLE010,62500
SOUTHSTATE CORPORATION COMStock84044110969928SH SOLE092800
ISHARES MSCI EAFE SMALL-CAP ETFETF46428827389312,000SH SOLE012,00000
VERITIV CORP COMStock92345410217SH SOLE0700
CRYOPORT INC COM PAR $0.001Stock22905030721323SH SOLE032300
ATLANTICA SUSTAINABLE INFR PLC SHSStockG0751N1039250SH SOLE025000
PROSHARES ULTRA FINANCIALSETF74347X6332604,100SH SOLE04,10000
ISHARES 7-10 YEAR TREASURY BOND ETFETF46428744014119SH SOLE011900
ISHARES 20 PLUS YEAR TREASURY BOND ETFETF46428743246321SH SOLE032100
ANTERO RESOURCES CORP COMStock03674X1065289SH SOLE028900
ISHARES CORE DIVIDEND GROWTH ETFETF46434V6216119SH SOLE011900
TRUPANION INC COMStock89820210642540SH SOLE054000
TEKLA HEALTHCARE OPPORTUNITIES SHSCEF87910510470431,081SH SOLE031,08000
SPDR PORTFOLIO S&P 500 ETFETF78464A854353SH SOLE05300
SYNCHRONY FINANCIAL COMStock87165B103531,081SH SOLE01,08100
HEALTHEQUITY INC COMStock42226A1071241,915SH SOLE01,91500
EATON CORP PLC SHSStockG291831032641,766SH SOLE01,76600
FIRST TRUST ENHANCED SHORT MATURITY ETFETF33739Q4086100SH SOLE010000
ISHARES S&P SMALL-CAP 600 VALUE ETFETF46428787912116SH SOLE011600
ISHARES S&P MID-CAP 400 GROWTH ETFETF4642876062322,933SH SOLE02,93300
CANOPY GROWTH CORP COMStock1380351003200SH SOLE020000
ISHARES S&P MID-CAP 400 VALUE ETFETF4642877053453,352SH SOLE03,35200
STORE CAP CORP COMREIT862121100481,500SH SOLE01,50000
AFFIMED N V COMStockN010451081,314212,700SH SOLE0212,70000
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1021,3138,872SH SOLE08,87200
FERGUSON PLC NEW SHSStockG3421J1061691,208SH SOLE01,20800
CITIZENS FINL GROUP INC COMStock1746101052435,163SH SOLE05,16300
CDK GLOBAL INC COMStock12508E1011303,046SH SOLE03,04600
FIRST FNDTN INC COMStock32026V104291,087SH SOLE01,08700
DNP SELECT INCOME FD INC COMCEF23325P104484,491SH SOLE04,49100
HUBSPOT INC COMStock4435731002943SH SOLE04300
ISHARES CORE TOTAL USD BOND MARKET ETFETF46434V61336676SH SOLE067600
GREAT WESTERN BANCORP INC COMStock391416104461,406SH SOLE01,40600
CYBERARK SOFTWARE LTD SHSStockM2682V1083061,941SH SOLE01,94100
KEYSIGHT TECHNOLOGIES INC COMStock49338L1032261,377SH SOLE01,37700
AVANOS MED INC COMStock05350V106130SH SOLE03000
BLACKROCK SCIENCE & TECHNOLOGY SHSCEF09258G1043466,640SH SOLE06,64000
VANGUARD LONG-TERM BOND INDEX FUNDETF92193779310101SH SOLE010100
SHELL MIDSTREAM PARTNERS L P UNIT LTD INTStock822634101141,200SH SOLE01,20000
ALLIANT ENERGY CORP COMStock01880210824420SH SOLE042000
SYNEOS HEALTH INC CL AStock87166B1021281,467SH SOLE01,46700
PLUG POWER INC COM NEWStock72919P2023100SH SOLE010000
BOISE CASCADE CO DEL COMStock09739D100991,843SH SOLE01,84300
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETFETF33733E50021342SH SOLE034200
CIENA CORP COM NEWStock1717793091242,416SH SOLE02,41600
EXLSERVICE HOLDINGS INC COMStock302081104120978SH SOLE097800
VANDA PHARMACEUTICALS INC COMStock921659108462,659SH SOLE02,65900
NATIONAL RETAIL PROPERTIES INC COMREIT637417106119SH SOLE01900
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETFETF33734X853721,121SH SOLE01,12100
CRANE CO COMStock22439910511118SH SOLE011800
WOLFSPEED INC COMStock977852102229SH SOLE02900
DELTA AIR LINES INC DEL COM NEWStock24736170227644SH SOLE064400
MOELIS & CO CL AStock60786M10512200SH SOLE020000
JAZZ PHARMACEUTICALS PLC SHS USDStockG508711056284,823SH SOLE04,82300
MARKETAXESS HLDGS INC COMStock57060D10813SH SOLE0300
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETFETF464288620118SH SOLE01800
VANGUARD SHORT-TERM BOND INDEX FUNDETF9219378271251,528SH SOLE01,52800
FRESH DEL MONTE PRODUCE INC ORDStockG3673810539612,293SH SOLE012,29300
GATX CORP COMStock361448103921,025SH SOLE01,02500
SPDR PORTFOLIO S&P 500 GROWTH ETFETF78464A40922347SH SOLE034700
ARK GENOMIC REVOLUTION ETFETF00214Q30234460SH SOLE046000
GREENBRIER COS INC COMStock39365710111250SH SOLE025000
ULTRAGENYX PHARMACEUTICAL INC COMStock90400D10868755SH SOLE075500
HUB GROUP INC CL AStock44332010665942SH SOLE094200
LENDINGCLUB CORP COM NEWStock52603A208341,200SH SOLE01,20000
WORKIVA INC COM CL AStock98139A10597687SH SOLE068700
RESTAURANT BRANDS INTL INC COMStock76131D10318288SH SOLE028800
LAM RESEARCH CORP COMStock512807108104183SH SOLE018300
MURPHY USA INC COMStock626755102635SH SOLE03500
MINERALS TECHNOLOGIES INC COMStock603158106801,145SH SOLE01,14500
NETGEAR INC COMStock64111Q10429897SH SOLE089700
QORVO INC COMStock74736K1014782,862SH SOLE02,86200
PHILIP MORRIS INTL INC COMStock7181721096266,601SH SOLE06,60100
NRG ENERGY INC COM NEWStock62937750831765SH SOLE076500
NUCOR CORP COMStock67034610539393SH SOLE039300
NUVASIVE INC COMStock670704105651,079SH SOLE01,07900
PARKER-HANNIFIN CORP COMStock701094104124444SH SOLE044400
QUAKER CHEM CORP COMStock74731610761257SH SOLE025700
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETFETF46137V28287303SH SOLE030300
ROPER TECHNOLOGIES INC COMStock77669610666148SH SOLE014800
ROYAL GOLD INC COMStock78028710810100SH SOLE010000
INVESCO DYNAMIC NETWORKING ETFETF46137V68871780SH SOLE078000
SANDERSON FARMS INC COMStock800013104212SH SOLE01200
SERVICE CORP INTL COMStock81756510410166SH SOLE016600
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTNStock8644821042100SH SOLE010000
SYNOPSYS INC COMStock871607107147492SH SOLE049200
SPDR BLOOMBERG HIGH YIELD BOND ETFETF78468R622654SH SOLE05400
PNC FINL SVCS GROUP INC COMStock6934751059855,033SH SOLE05,03300
VICOR CORP COMStock9258151026,21246,300SH SOLE046,30000
BOX INC CL AStock10316T10419792SH SOLE079200
EQUINIX INC COMREIT29444U700459581SH SOLE058100
BRISTOL-MYERS SQUIBB CO COMStock1101221081,78230,113SH SOLE030,11200
ISHARES RUSSELL 3000 ETFETF4642876895001,961SH SOLE01,96100
ISHARES GLOBAL ENERGY ETFETF46428734113500SH SOLE050000
SPDR DOW JONES REIT ETFETF78464A607333SH SOLE03300
BARRICK GOLD CORP COMStock067901108271,500SH SOLE01,50000
ISHARES COMMODITIES SELECT STRATEGY ETFETF46431W853138SH SOLE03800
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETFETF74347B6802884,250SH SOLE04,25000
REALTY INCOME CORP COMREIT7561091046479,973SH SOLE09,97300
VISTA OUTDOOR INC COMStock9283771004100SH SOLE010000
ALTRIA GROUP INC COMStock02209S1031693,723SH SOLE03,72300
DOMINION ENERGY INC COMStock25746U1091291,768SH SOLE01,76800
CITIGROUP INC COM NEWStock1729674246969,916SH SOLE09,91600
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFETF464288281221SH SOLE02100
AMERICAN WTR WKS CO INC NEW COMStock0304201031060SH SOLE06000
CORNERSTONE STRATEGIC VALUE FD COMCEF21924B302937,250SH SOLE07,25000
AGILENT TECHNOLOGIES INC COMStock00846U1012271,442SH SOLE01,44200
EXXON MOBIL CORP COMStock30231G1021,19220,261SH SOLE020,26100
NORTHWESTERN CORP COM NEWStock668074305631,104SH SOLE01,10400
UNITEDHEALTH GROUP INC COMStock91324P10212,79432,742SH SOLE032,74200
AEROVIRONMENT INC COMStock008073108330SH SOLE03000
SUMMIT MATLS INC CL AStock86614U100321,008SH SOLE01,00800
T ROWE PRICE GROUP INC COMStock74144T1085,79229,447SH SOLE029,44700
TRAVELERS COMPANIES INC COMStock89417E1092511,648SH SOLE01,64800
LOWES COS INC COMStock5486611072,36111,637SH SOLE011,63700
LINCOLN NATL CORP IND COMStock534187109458SH SOLE05800
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETFETF33739Q200611,204SH SOLE01,20400
ARK INNOVATION ETFETF00214Q10461550SH SOLE055000
ARK INNOVATION ETFETF00214Q10433300SHPutSOLE030000
ROYAL DUTCH SHELL PLC SPON ADR BADR7802591071072,427SH SOLE02,42700
DEERE & CO COMStock244199105184548SH SOLE054700
UNITY SOFTWARE INC COMStock91332U101651SH SOLE05100
ETSY INC COMStock29786A1063771,815SH SOLE01,81500
NATIONAL STORAGE AFFILIATES TR COM SHS BEN INREIT63787010648904SH SOLE090400
SOUTHWEST AIRLS CO COMStock84474110856811,050SH SOLE011,05000
J2 GLOBAL INC COMStock48123V10299726SH SOLE072600
COLGATE PALMOLIVE CO COMStock19416210383711,075SH SOLE011,07400
BLUEPRINT MEDICINES CORP COMStock09627Y1093583,486SH SOLE03,48600
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H1064,768121,620SH SOLE0121,62000
DESCARTES SYS GROUP INC COMStock24990610858714SH SOLE071400
AMERICAN INTL GROUP INC COM NEWStock02687478443780SH SOLE078000
SHOPIFY INC CL AStock82509L1071,8751,383SH SOLE01,38300
DEVON ENERGY CORP NEW COMStock25179M10318519SH SOLE051900
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y8863024,734SH SOLE04,73400
EVOLENT HEALTH INC CL AStock30050B101702,258SH SOLE02,25800
MCCORMICK & CO INC COM VTGStock57978010714168SH SOLE016800
CABLE ONE INC COMStock12685J10510558SH SOLE05800
RAYONIER INC COMREIT75490710321600SH SOLE060000
TOPBUILD CORP COMStock89055F10371349SH SOLE034900
CHEMOURS CO COMStock163851108702,412SH SOLE02,41200
NOVO-NORDISK A S ADRADR67010020525264SH SOLE026400
SAP SE SPON ADRADR80305420482606SH SOLE060600
BIO RAD LABS INC CL AStock090572207182244SH SOLE024400
ALARM COM HLDGS INC COMStock0116421051632,083SH SOLE02,08300
BANK HAWAII CORP COMStock06254010914175SH SOLE017500
TELADOC HEALTH INC COMStock87918A1054813,797SH SOLE03,79700
RELX PLC SPONSORED ADRADR75953010830710,653SH SOLE010,65300
NATERA INC COMStock63230710430269SH SOLE026900
KRAFT HEINZ CO COMStock50075410665717,839SH SOLE017,83900
PAYPAL HLDGS INC COMStock70450Y10311,00342,284SH SOLE042,28400
NASDAQ INC COMStock6311031081260SH SOLE06000
SCHWAB CHARLES CORP COMStock8085131052052,808SH SOLE02,80800
PACER TRENDPILOT US LARGE CAP ETFETF69374H10534900SH SOLE090000
ACTIVISION BLIZZARD INC COMStock00507V1092563,306SH SOLE03,30600
BAIDU INC SPON ADR REP AADR0567521088835,740SH SOLE05,74000
CAMECO CORP COMStock13321L10816750SH SOLE075000
DENTSPLY SIRONA INC COMStock24906P1091151,976SH SOLE01,97600
RAPID7 INC COMStock7534221041301,154SH SOLE01,15400
CROWN CASTLE INTL CORP NEW COMREIT22822V1011,5328,837SH SOLE08,83700
CARDINAL HEALTH INC COMStock14149Y10821420SH SOLE042000
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETFETF74347B6981712,780SH SOLE02,78000
ISHARES CHINA LARGE-CAP ETFETF4642871842005,150SH SOLE05,15000
ETFMG PRIME MOBILE PAYMENTS ETFETF26924G4092744,042SH SOLE04,04200
ARBUTUS BIOPHARMA CORP COMStock03879J1002500SH SOLE050000
TORONTO DOMINION BK ONT COM NEWStock891160509791,197SH SOLE01,19700
ALLEGIANT TRAVEL CO COMStock01748X10262315SH SOLE031500
LUMENTUM HLDGS INC COMStock55024U10905SH SOLE0500
AUTOZONE INC COMStock05333210216195SH SOLE09500
MARINUS PHARMACEUTICALS INC COM NEWStock56854Q200037SH SOLE03700
ATRION CORP COMStock049904105105150SH SOLE015000
BLACKROCK INC COMStock09247X1016,2537,456SH SOLE07,45500
CBRE GROUP INC CL AStock12504L1092362,421SH SOLE02,42100
ISHARES S&P MIDCAP FUNDETF4642875072,72210,348SH SOLE010,34800
BIO-TECHNE CORP COMStock09073M104103212SH SOLE021200
HOULIHAN LOKEY INC CL AStock4415931001361,478SH SOLE01,47800
ZILLOW GROUP INC CL C CAP STKStock98954M2009104SH SOLE010400
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF464288224663,043SH SOLE03,04200
CHEESECAKE FACTORY INC COMStock16307210124518SH SOLE051800
KADANT INC COMStock48282T104101495SH SOLE049500
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETFETF46137V332161540SH SOLE054000
CINEMARK HLDGS INC COMStock17243V102251,303SH SOLE01,30300
ISHARES MSCI EAFE ETFETF4642874655,47670,192SH SOLE070,19200
APPLE INC COMStock03783310055,414391,619SH SOLE0391,61800
UNITED CMNTY BKS BLAIRSVLE GA COMStock90984P303651,995SH SOLE01,99500
JOHN BEAN TECHNOLOGIES CORP COMStock47783910486614SH SOLE061400
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETFETF381430503961,120SH SOLE01,12000
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W10528733SH SOLE073300
ISHARES CONVERTIBLE BOND ETFETF46435G1022192,200SH SOLE02,20000
WEC ENERGY GROUP INC COMStock92939U1061081,224SH SOLE01,22400
ABBOTT LABS COMStock0028241003,30127,940SH SOLE027,94000
DISNEY WALT CO COMStock2546871067,65945,272SH SOLE045,27200
INVESCO PREFERRED ETFETF46138E51156237,378SH SOLE037,37800
RAYMOND JAMES FINL INC COMStock7547301094114,458SH SOLE04,45800
INSULET CORP COMStock45784P10128100SH SOLE010000
SPDR BLOOMBERG 1-3 MONTH T-BILL ETFETF78468R66305SH SOLE0500
MARSH & MCLENNAN COS INC COMStock5717481021721,134SH SOLE01,13400
LIVE NATION ENTERTAINMENT INC COMStock53803410918200SH SOLE020000
ISHARES RUSSELL 1000 VALUE ETFETF4642875982,95018,848SH SOLE018,84700
UMPQUA HLDGS CORP COMStock904214103522,584SH SOLE02,58400
DOMINOS PIZZA INC COMStock25754A2018891,863SH SOLE01,86300
ISHARES MORNINGSTAR US EQUITY ETFETF4642871271252,064SH SOLE02,06400