Docoh
Loading...

Harbor Investment Advisory

Filed: 16 Apr 21, 2:52pm

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 COMStock02313510643,53714,071SH SOLE014,07100
ENDO INTL PLC SHSStockG304011063450SH SOLE045000
ISHARES MORNINGSTAR MID-CAP GROWTH ETFETF4642883079952,630SH SOLE02,63000
VIACOMCBS INC CL BStock92556H206541,199SH SOLE01,19900
ALEXANDRIA REAL ESTATE EQ INC COMREIT01527110961374SH SOLE037400
GLOBAL PMTS INC COMStock37940X1022961,467SH SOLE01,46700
ROLLINS INC COMStock775711104581,687SH SOLE01,68700
PRUDENTIAL FINL INC COMStock74432010256610SH SOLE060900
UNDER ARMOUR INC CL AStock904311107843,779SH SOLE03,77900
HEWLETT PACKARD ENTERPRISE CO COMStock42824C1092141SH SOLE014100
SEALED AIR CORP NEW COMStock81211K1001503,263SH SOLE03,26300
WYNN RESORTS LTD COMStock98313410781650SH SOLE065000
ULTA BEAUTY INC COMStock90384S303140452SH SOLE045200
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUNDETF3373441053223,119SH SOLE03,11900
SIRIUS XM HOLDINGS INC COMStock82968B10361,000SH SOLE01,00000
INVESCO QQQ TRUSTETF46090E1037102,224SH SOLE02,22300
STERICYCLE INC COMStock8589121081261,873SH SOLE01,87300
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y8036785,107SH SOLE05,10600
CAMDEN NATL CORP COMStock133034108711,492SH SOLE01,49200
STARBUCKS CORP COMStock8552441097,87572,071SH SOLE072,07000
SEMPRA ENERGY COMStock8168511097575,711SH SOLE05,71000
FOUR CORNERS PPTY TR INC COMREIT35086T1093127SH SOLE012700
PUBLIC SVC ENTERPRISE GRP INC COMStock744573106821,360SH SOLE01,36000
SQUARE INC CL AStock8522341034,05717,867SH SOLE017,86700
MIMECAST LTD ORD SHSStockG1483810927673SH SOLE067300
HECLA MNG CO COMStock422704106112,000SH SOLE02,00000
ONEMAIN HLDGS INC COMStock68268W1034187,788SH SOLE07,78800
XPO LOGISTICS INC COMStock9837931001299SH SOLE09900
NEENAH INC COMStock64007910946898SH SOLE089800
ANTHEM INC COMStock0367521035331,484SH SOLE01,48400
ISHARES COMEX GOLD TRUSTETF4642851051509,255SH SOLE09,25500
YORK WTR CO COMStock9871841082,75556,249SH SOLE056,24900
EBAY INC. COMStock2786421031111,806SH SOLE01,80600
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUNDETF46435G672118SH SOLE01800
DOLLAR GEN CORP NEW COMStock2566771055002,466SH SOLE02,46600
BROOKS AUTOMATION INC NEW COMStock114340102891,087SH SOLE01,08700
TORTOISE PIPELINE & ENERGY FD COMCEF89148H20711553SH SOLE055300
IONIS PHARMACEUTICALS INC COMStock462222100238SH SOLE03800
WILLIS TOWERS WATSON PLC LTD SHSStockG966291032193SH SOLE09300
MONSTER BEVERAGE CORP NEW COMStock61174X1091021,115SH SOLE01,11500
VULCAN MATLS CO COMStock92916010968400SH SOLE040000
JOHNSON & JOHNSON COMStock4781601047,81547,550SH SOLE047,54900
AKAMAI TECHNOLOGIES INC COMStock00971T1011651,622SH SOLE01,62200
FIRST TRUST UTILITIES ALPHADEX FUNDETF33734X184263SH SOLE06300
CAREDX INC COMStock14167L10327400SH SOLE040000
FLEETCOR TECHNOLOGIES INC COMStock33904110515SH SOLE0500
TAKE-TWO INTERACTIVE SOFTWARE COMStock87405410929162SH SOLE016200
SEAGATE TECHNOLOGY PLC SHSStockG7945M10737479SH SOLE047900
DISCOVERY INC COM SER CStock25470F30209SH SOLE0900
WILLIAMS SONOMA INC COMStock96990410155305SH SOLE030500
LKQ CORP COMStock501889208491,155SH SOLE01,15500
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETFETF33739Q507501,000SH SOLE01,00000
WASTE MGMT INC DEL COMStock94106L109105812SH SOLE081200
EDITAS MEDICINE INC COMStock28106W10311270SH SOLE027000
BEIGENE LTD SPONSORED ADRADR07725L1022777SH SOLE07700
ABB LTD SPONSORED ADRADR0003752042307,554SH SOLE07,55400
GCP APPLIED TECHNOLOGIES INC COMStock36164Y101295SH SOLE09500
VANGUARD TOTAL STOCK MARKET INDEX FUNDETF9229087692,68112,972SH SOLE012,97200
THOMSON REUTERS CORP. COM NEWStock88490370913150SH SOLE015000
BANK OZK COMStock06417N103248SH SOLE04800
VANGUARD EXTENDED MARKET INDEX FUNDETF9229086522311,304SH SOLE01,30300
VANGUARD ENERGY INDEX FUNDETF92204A306225SH SOLE02500
INVESCO WILDERHILL CLEAN ENERGY ETFETF46137V13410100SH SOLE010000
HELIX ENERGY SOLUTIONS GRP INC COMStock42330P107087SH SOLE08700
DEXCOM INC COMStock252131107350973SH SOLE097300
VIEWRAY INC COMStock92672L107050SH SOLE05000
COSTCO WHSL CORP NEW COMStock22160K1051,2923,666SH SOLE03,66600
HCA HEALTHCARE INC COMStock40412C1012311,225SH SOLE01,22500
ISHARES MSCI EMERGING MARKETS ETFETF4642872341,07920,233SH SOLE020,23300
FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUNDETF33733E40159736SH SOLE073500
GOLDMAN SACHS GROUP INC COMStock38141G1045581,707SH SOLE01,70700
SCOTTS MIRACLE-GRO CO CL AStock810186106158644SH SOLE064400
TOYOTA MOTOR CORP SP ADR REP2COMADR8923313071275SH SOLE07500
LEGG MASON LOW VOLATILITY HIGH DIVIDEND ETFETF52468L40613368SH SOLE036800
CRH PLC ADRADR12626K20318392SH SOLE039200
ROYAL DUTCH SHELL PLC SPONS ADR AADR78025920617430SH SOLE043000
GAP INC COMStock36476010821714SH SOLE071400
YUM BRANDS INC COMStock9884981012021,866SH SOLE01,86600
NUVEEN MARYLAND QLT MUN INC FD COMCEF67061Q1071349,484SH SOLE09,48400
UNDER ARMOUR INC CL CStock904311206321,722SH SOLE01,72200
BOSTON SCIENTIFIC CORP COMStock1011371072446,307SH SOLE06,30700
F5 NETWORKS INC COMStock3156161024802,299SH SOLE02,29900
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y86023595SH SOLE059500
ETFMG ALTERNATIVE HARVEST ETFETF26924G50821938SH 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 ADRADR71654V40813415,803SH SOLE015,80300
PROCTER AND GAMBLE CO COMStock7427181092,90621,458SH SOLE021,45700
COCA COLA CO COMStock19121610078814,955SH SOLE014,95500
NORDIC AMERICAN TANKERS LIMITE COMStockG657731061200SH SOLE020000
EMERGENT BIOSOLUTIONS INC COMStock29089Q1051011,090SH SOLE01,09000
ISHARES U.S. HEALTHCARE ETFETF4642877624071,612SH SOLE01,61200
FIVE STAR SENIOR LIVING INC COM NEWStock33832D2052270SH SOLE027000
GENERAL MLS INC COMStock3703341042484,037SH SOLE04,03700
INTELLIA THERAPEUTICS INC COMStock45826J10524300SH SOLE030000
ENTERPRISE PRODS PARTNERS L P COMStock29379210736416,514SH SOLE016,51400
AMEREN CORP COMStock0236081025857,196SH SOLE07,19600
PPG INDS INC COMStock6935061076294,187SH SOLE04,18700
OCCIDENTAL PETE CORP COMStock67459910511414SH SOLE041400
TRUIST FINL CORP COMStock89832Q1091552,650SH SOLE02,65000
UNITED PARCEL SERVICE INC CL BStock9113121069085,340SH SOLE05,34000
MARRIOTT INTL INC NEW CL AStock5719032021,54910,459SH SOLE010,45800
VANGUARD REAL ESTATE ETFETF9229085536,26968,242SH SOLE068,24100
ISHARES MSCI USA ESG SELECT ETFETF4642888021571,787SH SOLE01,78700
BIOGEN INC COMStock09062X103172615SH SOLE061500
CARNIVAL CORP PAIRED CTFStock143658300943,549SH SOLE03,54900
VENTAS INC COMREIT92276F100661,245SH SOLE01,24500
ISHARES MSCI ACWI EX US INDEX FUNDETF46428824012219SH SOLE021900
DIVERSIFIED HEALTHCARE TR COM SH BEN INTREIT25525P107194,000SH SOLE04,00000
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETFETF46137V78713180SH SOLE018000
APHRIA INC COMStock03765K1042100SH SOLE010000
CMC MATERIALS INC COMStock12571T100113641SH SOLE064100
COLUMBUS MCKINNON CORP N Y COMStock199333105661,245SH SOLE01,24500
AVALONBAY CMNTYS INC COMREIT05348410143234SH SOLE023400
FERRO CORP COMStock315405100412,444SH SOLE02,44400
J & J SNACK FOODS CORP COMStock46603210974469SH SOLE046900
INTEL CORP COMStock4581401002,95946,229SH SOLE046,22900
PERRIGO CO PLC SHSStockG97822103010SH SOLE01000
BOSTON BEER INC CL AStock10055710710990SH SOLE09000
CME GROUP INC COMStock12572Q105189926SH SOLE092600
SELECTIVE INS GROUP INC COMStock81630010761844SH SOLE084400
STATE STR CORP COMStock8574771036037,176SH SOLE07,17600
MEDTRONIC PLC SHSStockG5960L1031,74114,734SH SOLE014,73400
CLOROX CO DEL COMStock18905410961316SH SOLE031600
ISHARES U.S. FINANCIALS ETFETF464287788680SH SOLE08000
COMERICA INC COMStock200340107793SH SOLE09300
FORTIVE CORP COMStock34959J108841,183SH SOLE01,18300
DUKE REALTY CORP COM NEWREIT264411505821,949SH SOLE01,94900
NETFLIX INC COMStock64110L1062,4474,691SH SOLE04,69100
ISHARES DOW JONES U.S. ETFETF464287846437SH SOLE03700
BOWL AMER INC CL AStock102565108313,000SH SOLE03,00000
SPDR DOW JONES INDUSTRIAL AVERAGE ETFETF78467X109133403SH SOLE040200
WORTHINGTON INDS INC COMStock981811102841,250SH SOLE01,25000
PAYCHEX INC COMStock7043261078598,762SH SOLE08,76200
ISHARES S&P AGGRESSIVE ALLOCATION FUNDETF4642898591211,815SH SOLE01,81500
HORMEL FOODS CORP COMStock440452100781,631SH SOLE01,63100
PACCAR INC COMStock693718108114SH SOLE01400
BLACKBAUD INC COMStock09227Q10027375SH SOLE037500
ISHARES SILVER TRUSTETF46428Q10962427,501SH SOLE027,50100
THE 3D PRINTING ETFETF00214Q50010250SH SOLE025000
JACK IN THE BOX INC COMStock46636710969627SH SOLE062700
EQUITY RESIDENTIAL SH BEN INTREIT29476L10715213SH SOLE021300
SPDR MSCI USA STRATEGICFACTORS ETFETF78468R8125635,066SH SOLE05,06600
ADVANCE AUTO PARTS INC COMStock00751Y106109595SH SOLE059500
ISHARES GROWTH ALLOCATION FUNDETF4642898673145,863SH SOLE05,86200
ISHARES MSCI EAFE ESG SELECT ETFETF46435G516221SH SOLE02100
LEGG MASON INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND ETFETF52468L5054143SH SOLE014300
MYR GROUP INC DEL COMStock55405W104991,378SH SOLE01,37800
SPDR S&P SEMICONDUCTOR ETFETF78464A8622721,486SH SOLE01,48500
AMPLIFY ONLINE RETAIL ETFETF032108102434SH SOLE03400
TETRA TECH INC NEW COMStock88162G10392680SH SOLE068000
LAUDER ESTEE COS INC CL AStock518439104827SH SOLE02700
AGNC INVT CORP COMREIT00123Q104342,000SH SOLE02,00000
SAFE BULKERS INC COMStockY7388L103125,000SH SOLE05,00000
PROLOGIS INC. COMREIT74340W1039599,047SH SOLE09,04700
SANOFI SPONSORED ADRADR80105N105358SH SOLE05800
MERCK & CO. INC COMStock58933Y1051,89024,516SH SOLE024,51600
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFETF46428815811103SH SOLE010300
SPDR S&P 500 ETFETF78462F1033,3048,337SH SOLE08,33600
SPDR S&P 500 ETFETF78462F103277700SHPutSOLE070000
SPDR S&P 500 ETFETF78462F1033961,000SHPutSOLE01,00000
MCKESSON CORP COMStock58155Q103944SH SOLE04400
THE TRADE DESK INC COM CL AStock88339J10566102SH SOLE010200
AURORA CANNABIS INC COMStock05156X884017SH SOLE01700
TABULA RASA HEALTHCARE INC COMStock873379101561,225SH SOLE01,22500
MASTERCARD INCORPORATED CL AStock57636Q10410,25928,813SH SOLE028,81300
NUTANIX INC CL AStock67059N108331,228SH SOLE01,22800
INSPERITY INC COMStock45778Q1078100SH SOLE010000
NUVEEN VIRGINIA QLTY MUNCPL FD COMCEF67064R102925,671SH SOLE05,67100
FIRST REP BK SAN FRANCISCO CAL COMStock33616C100210SH SOLE01000
ILLINOIS TOOL WKS INC COMStock4523081092851,288SH SOLE01,28800
SBA COMMUNICATIONS CORP NEW CL AREIT78410G104102367SH SOLE036700
UNITED RENTALS INC COMStock911363109134407SH SOLE040700
STEEL DYNAMICS INC COMStock858119100761,500SH SOLE01,50000
TYLER TECHNOLOGIES INC COMStock90225210564150SH SOLE015000
CRISPR THERAPEUTICS AG NAMEN AKTStockH171821081,95516,044SH SOLE016,04400
EMERSON ELEC CO COMStock2910111043283,640SH SOLE03,64000
YUM CHINA HLDGS INC COMStock98850P109621,055SH SOLE01,05500
GLOBE LIFE INC COMStock37959E10229300SH SOLE030000
ISHARES CONSERVATIVE ALLOCATION FUNDETF464289883541,396SH SOLE01,39500
BLACKLINE INC COMStock09239B10978715SH SOLE071500
ALLSTATE CORP COMStock0200021011731,505SH SOLE01,50500
DOUBLELINE INCOME SOLUTIONS FD COMCEF258622109995,454SH SOLE05,45400
DIAGEO PLC SPON ADR NEWADR25243Q2052091,271SH SOLE01,27000
ANNALY CAPITAL MANAGEMENT INC COMREIT0357104091,025119,138SH SOLE0119,13800
LAMB WESTON HLDGS INC COMStock51327210413166SH SOLE016600
ALASKA AIR GROUP INC COMStock0116591091091,577SH SOLE01,57700
FEDERAL SIGNAL CORP COMStock313855108751,959SH SOLE01,95900
NVR INC COMStock62944T10517036SH SOLE03600
MATTEL INC COMStock5770811023152SH SOLE015200
ISHARES MSCI JAPAN ETFETF46434G82223340SH SOLE034000
ISHARES TIPS BOND ETFETF4642871763,91431,184SH SOLE031,18400
ISHARES TIPS BOND ETFETF46428717663500SHCallSOLE050000
OPKO HEALTH INC COMStock68375N1030100SH SOLE010000
VERTEX PHARMACEUTICALS INC COMStock92532F10094437SH SOLE043700
SYNCHRONOSS TECHNOLOGIES INC COMStock87157B10341,000SH SOLE01,00000
COGNIZANT TECHNOLOGY SOLUTIONS CL AStock1924461021,41318,085SH SOLE018,08500
BLUEBIRD BIO INC COMStock09609G1001003,309SH SOLE03,30900
BLUEBIRD BIO INC COMStock09609G100301,000SHCallSOLE01,00000
INNOVATIVE INDL PPTYS INC COMREIT45781V101530SH SOLE03000
VISTRA CORP COMStock92840M102321,800SH SOLE01,80000
JANUS HENDERSON SHORT DURATION INCOME ETFETF47103U886801,600SH SOLE01,60000
SMUCKER J M CO COM NEWStock83269640528222SH SOLE022200
ICHOR HOLDINGS SHSStockG4740B10525466SH SOLE046600
CORNING INC COMStock2193501051,41032,406SH SOLE032,40600
CIT GROUP INC COM NEWStock1255818015102SH SOLE010200
EDWARDS LIFESCIENCES CORP COMStock28176E1087318,737SH SOLE08,73700
INVESCO DYNAMIC SOFTWARE ETFETF46137V639213SH SOLE01300
BANK NEW YORK MELLON CORP COMStock06405810026549SH SOLE054900
BALLARD PWR SYS INC NEW COMStock0585861084156SH SOLE015600
NUVEEN S&P 500 BUY-WRITE INC COMCEF6706ER101785,789SH SOLE05,78900
NORTONLIFELOCK INC COMStock668771108163SH SOLE06300
AQUABOUNTY TECHNOLOGIES INC COM NEWStock03842K20002SH SOLE0200
DAVITA INC COMStock23918K108216SH SOLE01600
GLOBAL X FINTECH THEMATIC ETFETF37954Y814010SH SOLE01000
VERIZON COMMUNICATIONS INC COMStock92343V1043,14154,021SH SOLE054,02000
UNUM GROUP COMStock91529Y1064127SH SOLE012700
INVESCO HIG INCM 2023 TARG TRM COMCEF46135X10837340,350SH SOLE040,35000
CHUBB LIMITED COMStockH1467J104155982SH SOLE098200
PENN NATL GAMING INC COMStock7075691092922,781SH SOLE02,78100
VALE S A SPONSORED ADSADR91912E10527815,994SH SOLE015,99400
CACI INTL INC CL AStock1271903041352SH SOLE05200
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDETF922042718212SH SOLE01200
ISHARES COHEN & STEERS REIT ETFETF4642875641,80831,282SH SOLE031,28200
FEDEX CORP COMStock31428X1062,0457,200SH SOLE07,20000
SNAP ON INC COMStock833034101138600SH SOLE060000
PULTE GROUP INC COMStock745867101247SH SOLE04700
SHERWIN WILLIAMS CO COMStock8243481069131,237SH SOLE01,23700
PEPSICO INC COMStock7134481083,21322,713SH SOLE022,71300
ISHARES 1-3 YEAR TREASURY BOND ETFETF4642874572,17725,240SH SOLE025,24000
WELBILT INC COMStock9490901042131SH SOLE013100
SPDR S&P CHINA ETFETF78463X4001571,200SH SOLE01,20000
NEWELL BRANDS INC COMStock6512291067245SH SOLE024500
MARATHON OIL CORP COMStock5658491068720SH SOLE072000
HAMILTON LANE INC CL AStock40749710655625SH SOLE062500
SNAP INC CL AStock83304A1061182,250SH SOLE02,25000
CRONOS GROUP INC COMStock22717L10105SH SOLE0500
VIAVI SOLUTIONS INC COMStock925550105028SH SOLE02800
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETFETF37954Y67336514,582SH SOLE014,58200
ISHARES MODERATE ALLOCATION FUNDETF464289875661,515SH SOLE01,51500
DXC TECHNOLOGY CO COMStock23355L1064141SH SOLE014100
KIMBERLY-CLARK CORP COMStock4943681036514,680SH SOLE04,68000
OKTA INC CL AStock67929510555251SH SOLE025100
GROWGENERATION CORP COMStock39986L1095100SH SOLE010000
TE CONNECTIVITY LTD REG SHSStockH8498910422174SH SOLE017400
HONEYWELL INTL INC COMStock4385161064,03618,592SH SOLE018,59100
TRANE TECHNOLOGIES PLC SHSStockG8994E10356341SH SOLE034100
SELECT ENERGY SVCS INC CL A COMStock81617J301102,000SH SOLE02,00000
FIRSTENERGY CORP COMStock33793210770520,331SH SOLE020,33100
FORD MTR CO DEL COMStock345370860292,398SH SOLE02,39800
OMEGA HEALTHCARE INVS INC COMREIT68193610018500SH SOLE050000
BIOHAVEN PHARMACTL HLDG CO LTD COMStockG11196105110SH SOLE01000
FIRST BANCORP N C COMStock318910106531,212SH SOLE01,21200
ISHARES ESG AWARE MSCI USA ETFETF46435G425220SH SOLE02000
US BANCORP DEL COM NEWStock9029733041252,259SH SOLE02,25900
G1 THERAPEUTICS INC COMStock3621LQ1096250SH SOLE025000
XCEL ENERGY INC COMStock98389B100941,410SH SOLE01,41000
BP PLC SPONSORED ADRADR0556221041706,973SH SOLE06,97300
APPIAN CORP CL AStock03782L10173550SH SOLE055000
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFETF78464A35928340SH SOLE034000
HOME DEPOT INC COMStock4370761023,07810,085SH SOLE010,08500
BAXTER INTL INC COMStock07181310928332SH SOLE033200
CLEARBRIDGE ALL CAP GROWTH ETFETF52468210137800SH SOLE080000
SUNCOR ENERGY INC NEW COMStock8672241071,21858,299SH SOLE058,29900
DAVIS SELECT U.S. EQUITY ETFETF23908L2078250SH SOLE025000
STARWOOD PPTY TR INC COMREIT85571B105753,050SH SOLE03,05000
AUTOMATIC DATA PROCESSING INC COMStock0530151037874,178SH SOLE04,17800
FAIR ISAAC CORP COMStock303250104180370SH SOLE037000
CARROLS RESTAURANT GROUP INC COMStock14574X104345,700SH SOLE05,70000
WNS HLDGS LTD SPON ADRADR92932M101811,112SH SOLE01,11200
DUPONT DE NEMOURS INC COMStock26614N1021181,529SH SOLE01,52900
MICRO FOCUS INTL PLC SPON ADR NEWADR59483740302SH SOLE0200
INVESCO NASDAQ INTERNET ETFETF46137V5301,0494,548SH SOLE04,54800
DANA INC COMStock235825205612,515SH SOLE02,51500
ISHARES RUSSELL 2000 VALUE ETFETF4642876308,94656,099SH SOLE056,09900
HEALTH CARE SELECT SECTOR SPDR FUNDETF81369Y2096305,395SH SOLE05,39400
VERISK ANALYTICS INC COMStock92345Y10695540SH SOLE054000
ZAI LAB LTD ADRADR98887Q10430226SH SOLE022600
ICICI BANK LIMITED ADRADR45104G10417410,885SH SOLE010,88500
INFOSYS LTD SPONSORED ADRADR45678810819410,365SH SOLE010,36500
BHP GROUP LTD SPONSORED ADSADR0886061081532,209SH SOLE02,20900
SPDR GOLD SHARESETF78463V1072,96918,560SH SOLE018,56000
SOUTHERN CO COMStock842587107931,495SH SOLE01,49500
ROKU INC COM CL AStock77543R1024131,268SH SOLE01,26800
BLACK KNIGHT INC COMStock09215C10587011,764SH SOLE011,76400
AMERISOURCEBERGEN CORP COMStock03073E1051721,457SH SOLE01,45700
BECTON DICKINSON & CO COMStock0758871096712,758SH SOLE02,75800
BROADRIDGE FINL SOLUTIONS INC COMStock11133T103211SH SOLE01100
CHILDRENS PL INC NEW COMStock16890510728402SH SOLE040200
KEYCORP COMStock4932671081306,521SH SOLE06,52100
REGIONS FINANCIAL CORP NEW COMStock7591EP10019925SH SOLE092500
SEA LTD SPONSORD ADSADR81141R1003291,473SH SOLE01,47300
ISHARES RUSSELL 1000 GROWTH ETFETF4642876143,30213,586SH SOLE013,58500
LABORATORY CORP AMER HLDGS COM NEWStock50540R4096122,399SH SOLE02,39900
SCHWAB INTERNATIONAL EQUITY ETFETF808524805137SH SOLE03700
WHIRLPOOL CORP COMStock9633201061777SH SOLE07700
CONSUMER STAPLES SELECT SECTOR SPDR FUNDETF81369Y30834492SH SOLE049200
IRIDIUM COMMUNICATIONS INC COMStock46269C102411,000SH SOLE01,00000
OLD NATL BANCORP IND COMStock680033107673,439SH SOLE03,43900
AMERICAN HOMES 4 RENT CL AREIT02665T3067199SH SOLE019900
CONMED CORP COMStock20741010183637SH SOLE063700
IQVIA HLDGS INC COMStock46266C10523118SH SOLE011800
AON PLC SHS CL AStockG0403H1082621,139SH SOLE01,13900
BANDWIDTH INC COM CL AStock05988J10368533SH SOLE053300
STERIS PLC SHS USDStockG8473T1001052SH SOLE05200
BARNES GROUP INC COMStock06780610942857SH SOLE085700
INVESCO HIGH INCOME 2024 TARGE COMCEF46136K10514815,289SH SOLE015,28900
SMITH A O CORP COMStock831865209223SH SOLE02300
LUMEN TECHNOLOGIES INC COMStock55024110310750SH SOLE075000
CURO GROUP HOLDINGS CORP COMStock23131L1077500SH SOLE050000
GALLAGHER ARTHUR J & CO COMStock36357610999791SH SOLE079100
ATMOS ENERGY CORP COMStock049560105996SH SOLE09600
CENOVUS ENERGY INC COMStock15135U109466,125SH SOLE06,12500
PEBBLEBROOK HOTEL TR COMREIT70509V100351,447SH SOLE01,44700
HENRY JACK & ASSOC INC COMStock426281101211SH SOLE01100
PINNACLE WEST CAP CORP COMStock723484101220SH SOLE02000
WADDELL & REED FINL INC CL AStock9300591009372SH SOLE037200
CARS COM INC COMStock14575E10501SH SOLE0100
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETFETF78464A4743101SH SOLE010100
AMICUS THERAPEUTICS INC COMStock03152W109464,670SH SOLE04,67000
WILLSCOT MOBIL MINI HLDNG CORP COM CL AStock971378104692,476SH SOLE02,47600
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETFETF46137V27414138SH SOLE013800
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDETF72201R8331,05510,355SH SOLE010,35500
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETFETF46435U85301SH SOLE0100
SPECTRUM BRANDS HLDGS INC NEW COMStock84790A10501SH SOLE0100
AVID BIOSERVICES INC COMStock05368M106542,942SH SOLE02,94200
CENTENE CORP DEL COMStock15135B1012604,075SH SOLE04,07500
INVESCO S&P 500 REVENUE ETFETF46138G69869994SH SOLE099400
PATTERSON-UTI ENERGY INC COMStock703481101152,049SH SOLE02,04900
ISHARES S&P SMALL-CAP FUNDETF4642878042662,455SH SOLE02,45500
SEMTECH CORP COMStock81685010155802SH SOLE080200
UNITED THERAPEUTICS CORP DEL COMStock91307C102530SH SOLE03000
WASTE CONNECTIONS INC COMStock94106B10141375SH SOLE037500
BERKSHIRE HATHAWAY INC DEL CL B NEWStock08467070212,66849,588SH SOLE049,58800
AMERICOLD RLTY TR COMREIT03064D1081193,097SH SOLE03,09700
NINE ENERGY SERVICE INC COMStock65441V10152,000SH SOLE02,00000
KRANESHARES TR ELEC VEH FUTURETF5007678274106SH SOLE010600
PAGSEGURO DIGITAL LTD COM CL AStockG68707101781,689SH SOLE01,68900
ADOBE SYSTEMS INCORPORATED COMStock00724F1017821,646SH SOLE01,64600
SOUTHERN COPPER CORP COMStock84265V10514200SH SOLE020000
WEYERHAEUSER CO MTN BE COM NEWREIT962166104772,163SH SOLE02,16300
EXELON CORP COMStock30161N1012796,390SH SOLE06,39000
VANECK VECTORS HIGH YIELD MUNI ETFETF92189H409111SH SOLE01100
ALPHABET INC CAP STK CL AStock02079K30522,59310,954SH SOLE010,95400
PROGRESSIVE CORP COMStock7433151032172,272SH SOLE02,27200
SPDR S&P KENSHO SMART MOBILITY ETFETF78468R689227SH SOLE02700
FISERV INC COMStock3377381089918,323SH SOLE08,32300
OREILLY AUTOMOTIVE INC COMStock67103H10785167SH SOLE016700
EASTMAN CHEM CO COMStock277432100102930SH SOLE093000
PRINCIPAL FINANCIAL GROUP INC COMStock74251V102651,076SH SOLE01,07600
INTUIT COMStock46120210350131SH SOLE013100
HALLIBURTON CO COMStock406216101833,858SH SOLE03,85800
CONSTELLATION BRANDS INC CL AStock21036P1086863,007SH SOLE03,00700
UNILEVER PLC SPON ADR NEWADR9047677042244,018SH SOLE04,01800
NEWMONT CORP COMStock65163910689914,923SH SOLE014,92300
BILIBILI INC SPONS ADS REP ZADR09004010624222SH SOLE022200
SPOTIFY TECHNOLOGY S A SHSStockL8681T1023071,146SH SOLE01,14600
CSX CORP COMStock1264081031,15712,001SH SOLE012,00100
ISHARES EVOLVED U.S. FINANCIALS ETFETF46431W6556201SH SOLE020100
SENSATA TECHNOLOGIES HLDG PLC SHSStockG8060N1021322,276SH SOLE02,27600
COMCAST CORP NEW CL AStock20030N1012,42944,898SH SOLE044,89800
ISHARES U.S. INFRASTRUCTURE ETFETF46435U7137196SH SOLE019600
GENERAC HLDGS INC COMStock368736104310SH SOLE01000
MAXLINEAR INC COMStock57776J100561,642SH SOLE01,64200
MICROSOFT CORP COMStock59491810422,00693,337SH SOLE093,33700
LENNAR CORP CL AStock526057104328SH SOLE02800
PRIMERICA INC COMStock74164M10821143SH SOLE014300
VALERO ENERGY CORP COMStock91913Y10055768SH SOLE076800
DOCUSIGN INC COMStock2561631063,15415,579SH SOLE015,57900
DISCOVERY INC COM SER AStock25470F10439890SH SOLE089000
GAMESTOP CORP NEW CL AStock36467W10957300SH SOLE030000
EQUITABLE HLDGS INC COMStock29452E1018235SH SOLE023500
HUYA INC ADS REP SHS AADR44852D108020SH SOLE02000
CANADIAN NAT RES LTD COMStock1363851011575,080SH SOLE05,08000
SCHLUMBERGER LTD COMStock8068571081314,821SH SOLE04,82100
CVS HEALTH CORP COMStock12665010082310,936SH SOLE010,93500
NUVEEN ENHANCED MUN VALUE FD COMCEF67074M1018500SH SOLE050000
PERSPECTA INC COMStock71534710001SH SOLE0100
DTE ENERGY CO COMStock233331107859SH SOLE05900
SPROTT PHYSICAL GOLD TR UNITCEF85207H1041249,240SH SOLE09,24000
MID PENN BANCORP INC COMStock59540G10719702SH SOLE070200
BJS WHSL CLUB HLDGS INC COMStock05550J101651,444SH SOLE01,44400
BRIGHTVIEW HLDGS INC COMStock10948C107362,154SH SOLE02,15400
MASCO CORP COMStock5745991061702,845SH SOLE02,84500
NISOURCE INC COMStock65473P105361,500SH SOLE01,50000
SIMON PPTY GROUP INC NEW COMREIT828806109114998SH SOLE099800
V F CORP COMStock918204108951,187SH SOLE01,18700
SPDR GOLD MINISHARES TRUSTETF98149E2042,930172,381SH SOLE0172,38100
AMERIPRISE FINL INC COMStock03076C10644191SH SOLE019100
BLOOM ENERGY CORP COM CL AStock0937121077250SH SOLE025000
TENABLE HLDGS INC COMStock88025T102982,713SH SOLE02,71300
VARIAN MED SYS INC COMStock92220P1051056SH SOLE05600
GARMIN LTD SHSStockH2906T10913100SH SOLE010000
SONOS INC COMStock83570H10826705SH SOLE070500
EXPONENT INC COMStock30214U10225260SH SOLE026000
MERIT MED SYS INC COMStock589889104771,286SH SOLE01,28600
POWELL INDS INC COMStock7391281064125SH SOLE012500
WRAP TECHNOLOGIES INC COMStock98212N10761,000SH SOLE01,00000
NATIONAL ENERGY SERVICES REUNI SHSStockG6375R107121,000SH SOLE01,00000
NIO INC SPON ADSADR62914V10611290SH SOLE029000
BERKSHIRE HATHAWAY INC DEL CL AStock0846701087712SH SOLE0200
CBOE GLOBAL MKTS INC COMStock12503M10805SH SOLE0500
ALPS CLEAN ENERGY ETFETF00162Q460333SH SOLE03300
GARRETT MOTION INC COMStock36650510502SH SOLE0200
AMERICA MOVIL SAB DE CV SPON ADR L SHSADR02364W105221,618SH SOLE01,61800
BOEING CO COMStock0970231052,72910,712SH SOLE010,71200
UPWORK INC COMStock91688F10423520SH SOLE052000
COPART INC COMStock21720410632295SH SOLE029500
VANGUARD SMALL-CAP INDEX FUNDETF9229087514862,272SH SOLE02,27100
VANGUARD MID-CAP INDEX FUNDETF92290862987394SH SOLE039400
NEXTERA ENERGY INC COMStock65339F1011,37818,231SH SOLE018,23000
ELASTIC N V ORD SHSStockN1450610433295SH SOLE029500
OVINTIV INC COMStock69047Q1023109SH SOLE010900
INNOVATOR S&P 500 POWER BUFFER ETF - OCTOBERETF45782C79727951SH SOLE095100
SILICON LABORATORIES INC COMStock82691910259415SH SOLE041500
NIKE INC CL BStock6541061034,25231,996SH SOLE031,99600
ALIGN TECHNOLOGY INC COMStock016255101713SH SOLE01300
CLEARBRIDGE MLP AND MIDSTRM FD COMCEF184692200542,302SH SOLE02,30200
TESLA INC COMStock88160R1011,4822,219SH SOLE02,21900
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETFETF47103U85229555SH SOLE055500
MSCI INC COMStock55354G10036SH SOLE0600
YETI HLDGS INC COMStock98585X10448658SH SOLE065800
STONECO LTD COM CL AStockG8515810652847SH SOLE084700
LINDE PLC SHSStockG5494J10344158SH SOLE015800
VANECK VECTORS VIDEO GAMING AND ESPORTS ETFETF92189F114225SH SOLE02500
EQUITRANS MIDSTREAM CORP COMStock294600101101,182SH SOLE01,18200
CMS ENERGY CORP COMStock125896100701,140SH SOLE01,14000
ATLANTIC UN BANKSHARES CORP COMStock04911A107117SH SOLE01700
HILTON WORLDWIDE HLDGS INC COMStock43300A20360500SH SOLE050000
EASTGROUP PPTYS INC COMREIT27727610168478SH SOLE047800
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETFETF92189H3008250SH SOLE025000
GERDAU SA SPON ADR REP PFDADR3737371055911,131SH SOLE011,13100
PIMCO SHORT TERM MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUNDETF72201R8741512,939SH SOLE02,93900
COEUR MNG INC COM NEWStock192108504333,631SH SOLE03,63100
VANGUARD HEALTH CARE INDEX FUNDETF92204A5042401,048SH SOLE01,04800
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y605601,752SH SOLE01,75200
MODERNA INC COMStock60770K1071,84414,078SH SOLE014,07800
NXP SEMICONDUCTORS N V COMStockN6596X1091,7268,571SH SOLE08,57100
NORFOLK SOUTHN CORP COMStock6558441084631,723SH SOLE01,72300
BOSTON PROPERTIES INC COMREIT1011211011401,382SH SOLE01,38200
FEDERAL RLTY INVT TR SH BEN INT NEWREIT31374720618SH SOLE0800
DELL TECHNOLOGIES INC CL CStock24703L20211129SH SOLE012900
HOST HOTELS & RESORTS INC COMREIT44107P104613,630SH SOLE03,63000
KIMCO RLTY CORP COMREIT49446R1095242SH SOLE024200
PUBLIC STORAGE COMREIT74460D1091039SH SOLE03900
INNOVATOR S&P 500 POWER BUFFER ETF - JANUARYETF45782C50826822SH SOLE082200
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETFETF37954Y62414512SH SOLE051200
VORNADO RLTY TR SH BEN INTREIT92904210911243SH SOLE024300
HIBBETT SPORTS INC COMStock42856710130441SH SOLE044100
BLACKROCK TAX MUNICPAL BD TR SHSCEF09248X100301,200SH SOLE01,20000
FIRST INTST BANCSYSTEM INC COM CL AStock32055Y201561,211SH SOLE01,21100
VANGUARD FTSE EUROPE ETFETF92204287449770SH SOLE077000
HARLEY DAVIDSON INC COMStock412822108124SH SOLE02400
VANGUARD INFORMATION TECHNOLOGY INDEX FUNDETF92204A702189526SH SOLE052600
PIMCO HIGH INCOME FD COM SHSCEF722014107049SH SOLE04900
SCHWAB U.S. LARGE-CAP VALUE ETFETF8085244098118SH SOLE011800
SCHWAB U.S. TIPS ETFETF80852487033546SH SOLE054600
WALGREENS BOOTS ALLIANCE INC COMStock9314271085319,675SH SOLE09,67500
AMPHENOL CORP NEW CL AStock032095101344SH SOLE04400
BROOKFIELD ASSET MGMT INC CL A LTD VT SHStock112585104892,008SH SOLE02,00800
CENTERPOINT ENERGY INC COMStock15189T1078343SH SOLE034300
CARLISLE COS INC COMStock14233910003SH SOLE0300
DOLLAR TREE INC COMStock2567461084363,812SH SOLE03,81200
AMDOCS LTD SHSStockG0260210377811,093SH SOLE011,09300
ESCO TECHNOLOGIES INC COMStock29631510453487SH SOLE048700
INTERNATIONAL FLAVORS&FRAGRANC COMStock459506101536SH SOLE03600
SHOCKWAVE MED INC COMStock82489T10472552SH SOLE055200
CLARIVATE PLC ORD SHSStockG21810109782,970SH SOLE02,97000
ROYAL CARIBBEAN GROUP COMStockV7780T10315176SH SOLE017600
REINSURANCE GRP OF AMERICA INC COM NEWStock75935160497770SH SOLE077000
STANLEY BLACK & DECKER INC COMStock85450210199495SH SOLE049500
WELLTOWER INC COMREIT95040Q10439550SH SOLE055000
DOW INC COMStock2605571032303,593SH SOLE03,59300
LYFT INC CL A COMStock55087P104115SH SOLE01500
HANESBRANDS INC COMStock4103451022110SH SOLE011000
KKR & CO INC COMStock48251W104741,519SH SOLE01,51900
ALCON AG ORD SHSStockH013011281712,433SH SOLE02,43300
LIQTECH INTL INC COMStock53632A201121,500SH SOLE01,50000
UNITED AIRLS HLDGS INC COMStock91004710933568SH SOLE056800
PIMCO 25 PLUS YEAR ZERO CPN US TREAS INDEX ETFETF72201R88223176SH SOLE017600
PINTEREST INC CL AStock72352L1062002,700SH SOLE02,70000
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L10180248SH SOLE024800
CONAGRA BRANDS INC COMStock205887102411,099SH SOLE01,09900
DIGITAL ALLY INC COM NEWStock25382P20821,000SH SOLE01,00000
LEXINGTON REALTY TRUST COMREIT529043101383,436SH SOLE03,43600
LYONDELLBASELL INDUSTRIES N V SHS - A -StockN5374510011109SH SOLE010900
VANGUARD S&P 500 ETFETF9229083631,5854,351SH SOLE04,35100
ISHARES U.S. HEALTHCARE PROVIDERS ETFETF464288828113450SH SOLE045000
GLOBAL X CLOUD COMPUTING ETFETF37954Y442562,175SH SOLE02,17500
TRANSMEDICS GROUP INC COMStock89377M10937887SH SOLE088700
BEYOND MEAT INC COMStock08862E10968522SH SOLE052200
ASTRAZENECA PLC SPONSORED ADRADR04635310817346SH SOLE034600
SOUTH JERSEY INDS INC COMStock838518108683,024SH SOLE03,02400
KITE RLTY GROUP TR COM NEWREIT49803T300542,807SH SOLE02,80700
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADRADR86562M20916722,987SH SOLE022,98700
AMERESCO INC CL AStock02361E108571,178SH SOLE01,17800
ARROW ELECTRS INC COMStock0427351001281,156SH SOLE01,15600
FIFTH THIRD BANCORP COMStock3167731004103SH SOLE010300
WISDOMTREE EUROPE HEDGED EQUITY FUNDETF97717X7019119SH SOLE011900
UBER TECHNOLOGIES INC COMStock90353T1003556,507SH SOLE06,50700
SPDR S&P MIDCAP 400 ETFETF78467Y107209438SH SOLE043800
HOWARD HUGHES CORP COMStock44267D107216SH SOLE01600
ILLUMINA INC COMStock45232710981212SH SOLE021200
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETFETF50076773620700SH SOLE070000
SABRA HEALTH CARE REIT INC COMREIT78573L106028SH SOLE02800
WESTERN UN CO COMStock9598021094169SH SOLE016900
CORTEVA INC COMStock22052L104621,327SH SOLE01,32700
CONSOLIDATED EDISON INC COMStock20911510437500SH SOLE050000
GENERAL MTRS CO COMStock37045V1003826,642SH SOLE06,64200
HUNTINGTON BANCSHARES INC COMStock44615010411727SH SOLE072700
REVOLVE GROUP INC CL AStock76156B1076130SH SOLE013000
GENMARK DIAGNOSTICS INC COMStock372309104552,318SH SOLE02,31800
CROWDSTRIKE HLDGS INC CL AStock22788C1055603,066SH SOLE03,06600
BLACKROCK U.S. EQUITY FACTOR ROTATION ETFETF09290C1032106,195SH SOLE06,19500
ISHARES RUSSELL TOP 200 VALUE ETFETF4642894204,24466,638SH SOLE066,63800
ISHARES RUSSELL TOP 200 GROWTH ETFETF4642894384,79235,621SH SOLE035,62100
SLACK TECHNOLOGIES INC COM CL AStock83088V1021263,100SH SOLE03,10000
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3576,42545,357SH SOLE045,35700
ISHARES 0-5 YEAR TIPS BOND ETFETF46429B747440SH SOLE04000
VANECK VECTORS GOLD MINERS ETFETF92189F10646114,172SH SOLE014,17100
INNOVATOR MSCI EAFE POWER BUFFER ETF - JULYETF45782C722271,110SH SOLE01,11000
ZOGENIX INC COM NEWStock98978L204143SH SOLE04300
HEPION PHARMACEUTICALS INC COMStock42689710401SH SOLE0100
ISHARES CYBERSECURITY AND TECH ETFETF46435U135125SH SOLE02500
SUNNOVA ENERGY INTL INC. COMStock86745K1041132,760SH SOLE02,76000
INMODE LTD SHSStockM5425M10336500SH SOLE050000
BOOKING HOLDINGS INC COMStock09857L108552237SH SOLE023700
WABTEC COMStock9297401088105SH SOLE010500
LILLY ELI & CO COMStock5324571081,3637,298SH SOLE07,29800
EDAP TMS S A SPONSORED ADRADR2683111074500SH SOLE050000
DERMTECH INC COMStock24984K1055100SH SOLE010000
HASBRO INC COMStock41805610770726SH SOLE072600
AIR PRODS & CHEMS INC COMStock009158106147521SH SOLE052100
AMERICAN ASSETS TR INC COMREIT02401310431950SH SOLE095000
PELOTON INTERACTIVE INC CL A COMStock70614W1001841,638SH SOLE01,63800
NIELSEN HLDGS PLC SHS EURStockG6518L108272SH SOLE07200
KB HOME COMStock48666K109801,721SH SOLE01,72100
EARTHSTONE ENERGY INC CL AStock27032D304111,597SH SOLE01,59700
SCHWAB U.S. MID-CAP ETFETF80852450829383SH SOLE038300
LEIDOS HOLDINGS INC COMStock525327102770SH SOLE07000
NOV INC COMStock637071101020SH SOLE02000
VIR BIOTECHNOLOGY INC COMStock92764N102230SH SOLE03000
PROFOUND MED CORP COM NEWStock74319B50210500SH SOLE050000
VANGUARD RUSSELL 1000 VALUE ETFETF92206C71466500SH SOLE050000
CHROMADEX CORP COM NEWStock1710774075500SH SOLE050000
VANGUARD TOTAL INTERNATIONAL STOCK ETFETF92190976820315SH SOLE031500
WERNER ENTERPRISES INC COMStock950755108501,061SH SOLE01,06100
PROGYNY INC COMStock74340E10322505SH SOLE050500
SERVICE PPTYS TR COM SH BEN INTREIT81761L102363,000SH SOLE03,00000
TONIX PHARMACEUTICALS HLDG CO COMStock89026070601SH SOLE0100
PPL CORP COMStock69351T1065160SH SOLE016000
ADAPTHEALTH CORP COM CL AStock00653Q102641,740SH SOLE01,74000
ISHARES RUSSELL MID-CAP VALUE ETFETF4642874731,58314,482SH SOLE014,48200
DARIOHEALTH CORP COM NEWStock23725P2099475SH SOLE047500
HOLOGIC INC COMStock43644010126352SH SOLE035200
HELEN OF TROY LTD COMStockG4388N10636171SH SOLE017100
HALOZYME THERAPEUTICS INC COMStock40637H109731,756SH SOLE01,75600
AT HOME GROUP INC COMStock04650Y10027925SH SOLE092500
XP INC CL AStockG9823910929760SH SOLE076000
SPROUT SOCIAL INC COM CL AStock85209W10921362SH SOLE036200
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C77111197SH SOLE019700
PIMCO CORPORATE & INCOME OPPOR COMCEF72201B1011126,109SH SOLE06,10900
AGENUS INC COM NEWStock00847G7051400SH SOLE040000
DRAFTKINGS INC COM CL AStock26142R1044968,085SH SOLE08,08500
ISHARES RUSSELL 2000 ETFETF4642876552,44411,060SH SOLE011,05900
TWILIO INC CL AStock90138F1026631,947SH SOLE01,94700
OPEN TEXT CORP COMStock683715106791,665SH SOLE01,66500
APOLLO GLOBAL MGMT INC COM CL AStock03768E1054078,663SH SOLE08,66300
FIDELITY NATL INFORMATION SVCS COMStock31620M1062291,632SH SOLE01,63200
ISHARES CORE HIGH DIVIDEND ETFETF46429B6631,16212,248SH SOLE012,24700
KAYNE ANDERSON NEXTGEN ENRGY COMCEF48661E1082255SH SOLE025500
SCHRODINGER INC COMStock80810D10323300SH SOLE030000
CASPER SLEEP INC COMStock1476261053346SH SOLE034600
BEAM THERAPEUTICS INC COMStock07373V105801,000SH SOLE01,00000
VERTIV HOLDINGS CO COM CL AStock92537N108201,000SH SOLE01,00000
KBR INC COMStock48242W106551,428SH SOLE01,42800
DUKE ENERGY CORP NEW COM NEWStock26441C2044054,191SH SOLE04,19100
DIGITAL RLTY TR INC COMREIT2538681039436,695SH SOLE06,69400
RYANAIR HOLDINGS PLC SPONSORED ADSADR7835132032342,034SH SOLE02,03400
LA Z BOY INC COMStock50533610725599SH SOLE059900
SILVERGATE CAP CORP CL AStock82837P40814100SH SOLE010000
MICRON TECHNOLOGY INC COMStock5951121034374,952SH SOLE04,95200
XEROX HOLDINGS CORP COM NEWStock98421M106294SH SOLE09400
CARRIER GLOBAL CORPORATION COMStock14448C1041894,465SH SOLE04,46500
AFLAC INC COMStock0010551024398,572SH SOLE08,57200
FREEPORT-MCMORAN INC CL BStock35671D857521,574SH SOLE01,57400
NUANCE COMMUNICATIONS INC COMStock67020Y100251SH SOLE05100
SYSCO CORP COMStock8718291075246,649SH SOLE06,64900
GLOBAL X GENOMICS & BIOTECHNOLOGY ETFETF37954Y434137SH SOLE03700
CHIPOTLE MEXICAN GRILL INC COMStock169656105905637SH SOLE063700
INVESCO S&P 500 LOW VOLATILITY ETFETF46138E35415266SH SOLE026600
DICKS SPORTING GOODS INC COMStock25339310244584SH SOLE058400
RPT REALTY SH BEN INTREIT74971D101332,934SH SOLE02,93400
YANDEX N V SHS CLASS AStockN9728410848749SH SOLE074900
JPMORGAN EQUITY PREMIUM INCOME ETFETF46641Q3321452,503SH SOLE02,50200
SELECTQUOTE INC COMStock81630730083128,170SH SOLE028,17000
KNOWLEDGE LEADERS DEVELOPED WORLD ETFETF46143U8491,46133,329SH SOLE033,32900
INVESCO S&P MIDCAP MOMENTUM ETFETF46137V46463750SH SOLE075000
INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETFETF46137V45637825SH SOLE082500
INVESCO S&P SMALLCAP MOMENTUM ETFETF46137V49842800SH SOLE080000
ISHARES FLOATING RATE BOND ETFETF46429B65532630SH SOLE063000
SONY GROUP CORPORATION SPONSORED ADRADR8356993071581,492SH SOLE01,49200
VROOM INC COMStock92918V109391,000SH SOLE01,00000
ASGN INC COMStock00191U10278816SH SOLE081600
ALBERTSONS COS INC COMMON STOCKStock01309110301SH SOLE0000
VALLEY NATL BANCORP COMStock919794107684,951SH SOLE04,95100
OCCIDENTAL PETE CORP WT EXP 080327Stock674599162153SH SOLE05300
CAESARS ENTERTAINMENT INC NEW COMStock12769G10026300SH SOLE030000
MADDEN STEVEN LTD COMStock5562691081092,933SH SOLE02,93300
QUANTA SVCS INC COMStock74762E10240450SH SOLE045000
II-VI INC COMStock902104108781,140SH SOLE01,14000
ISHARES SELECT DIVIDEND ETFETF4642871681,40212,284SH SOLE012,28400
AMERICAN ELEC PWR CO INC COMStock0255371013894,592SH SOLE04,59200
ENTERGY CORP NEW COMStock29364G10348479SH SOLE047900
BIGCOMMERCE HLDGS INC COM SER 1Stock08975P108110SH SOLE01000
ROCKET COS INC COM CL AStock77311W1015200SH SOLE020000
EDISON INTL COMStock2810201072073,529SH SOLE03,52900
EVERSOURCE ENERGY COMStock30040W108112SH SOLE01200
KE HLDGS INC SPONSORED ADSADR48249710429505SH SOLE050500
GLADSTONE LD CORP COMREIT376549101472,550SH SOLE02,55000
ONE UNITStockG7000X113998,000SH SOLE08,00000
ISHARES RUSSELL MID-CAP GROWTH ETFETF4642874811,06310,411SH SOLE010,41100
MARATHON PETE CORP COMStock56585A10216307SH SOLE030700
INVESCO AEROSPACE & DEFENSE ETFETF46137V1001512,075SH SOLE02,07500
GLOBAL X SILVER MINERS ETFETF37954Y8481,38334,674SH SOLE034,67400
UTZ BRANDS INC COM CL AStock9180901017270SH SOLE027000
INDEPENDENT BK CORP MASS COMStock45383610858688SH SOLE068800
ADVISORSHARES PURE US CANNABIS ETFETF00768Y4531673,950SH SOLE03,95000
SNOWFLAKE INC CL AStock8334451092851,241SH SOLE01,24100
LAKELAND FINL CORP COMStock5116561009126SH SOLE012600
APPLIED INDL TECHNOLOGIES INC COMStock03820C10568748SH SOLE074800
VANGUARD SMALL-CAP VALUE INDEX FUNDETF92290861120122SH SOLE012200
GOODRX HLDGS INC COM CL AStock38246G108256SH SOLE05600
CHURCHILL CAPITAL CORP IV CL AStock1714391029400SH SOLE040000
ALEXION PHARMACEUTICALS INC COMStock015351109639SH SOLE03900
PALANTIR TECHNOLOGIES INC CL AStock69608A10865228,002SH SOLE028,00200
PACIFIC PREMIER BANCORP COMStock69478X105641,477SH SOLE01,47700
SPDR S&P TRANSPORTATION ETFETF78464A532784SH SOLE08400
VELODYNE LIDAR INC COMStock92259F1015462SH SOLE046200
ISHARES ESG ADVANCED MSCI EAFE ETFETF46436E75914220SH SOLE022000
ALTIMETER GROWTH CORP UNITStockG0370L1241100SH SOLE010000
VONTIER CORPORATION COMStock92888110113423SH SOLE042300
DIAMONDROCK HOSPITALITY CO COMREIT252784301181,775SH SOLE01,77500
SONIC AUTOMOTIVE INC CL AStock83545G10228567SH SOLE056700
INVESCO NASDAQ NEXT GEN 100 ETFETF46138G63108SH SOLE0800
BIOMARIN PHARMACEUTICAL INC COMStock09061G1011822,412SH SOLE02,41200
LANDSTAR SYS INC COMStock51509810158350SH SOLE035000
MASTEC INC COMStock57632310988940SH SOLE094000
REGENERON PHARMACEUTICALS COMStock75886F1072,0004,228SH SOLE04,22800
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPStock55908010648811,260SH SOLE011,26000
KEMPER CORP COMStock48840110019242SH SOLE024200
FORUM ENERGY TECHNOLOGIES INC COMStock34984V2092100SH SOLE010000
ATLASSIAN CORP PLC CL AStockG062421043061,450SH SOLE01,45000
VIATRIS INC COMStock92556V106372,635SH SOLE02,63500
TRAVERE THERAPEUTICS INC COMStock89422G107632,541SH SOLE02,54100
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829F108151,650SH SOLE01,65000
SPDR PORTFOLIO CORPORATE BOND ETFETF78464A14417500SH SOLE050000
PAYSAFE LIMITED ORDStock34432810900SH SOLE0000
CIVEO CORP CDA COM NEWStock17878Y2074291SH SOLE029100
FIRST SOLAR INC COMStock3364331072963,385SH SOLE03,38500
LUMINAR TECHNOLOGIES INC COM CL AStock5504241053120SH SOLE012000
LTC PPTYS INC COMREIT5021751021,60638,500SH SOLE038,49900
C3 AI INC CL AStock12468P10420300SH SOLE030000
AIRBNB INC COM CL AStock009066101101540SH SOLE054000
ERIE INDTY CO CL AStock29530P10227120SH SOLE012000
UPSTART HLDGS INC COMStock91680M10752400SH SOLE040000
SKILLZ INC COMStock83067L10928715,097SH SOLE015,09700
FORTUNE BRANDS HOME & SEC INC COMStock34964C106217SH SOLE01700
ENTERPRISE FINL SVCS CORP COMStock29371210513266SH SOLE026600
WASHINGTON PRIME GROUP NEW COMREIT93964W405018SH SOLE01800
VANGUARD MID-CAP GROWTH INDEX FUNDETF9229085382,23510,416SH SOLE010,41600
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 ETFETF80852479739535SH SOLE053500
AFFIRM HLDGS INC COM CL AStock00827B10614200SH SOLE020000
NOVAVAX INC COM NEWStock670002401129712SH SOLE071200
PROSHARES ULTRAPRO SHORT RUSSELL2000ETF74347G747131,200SH SOLE01,20000
ALTIMETER GROWTH CORP CL AStockG0370L108121,000SH SOLE01,00000
SHOALS TECHNOLOGIES GROUP INC CL AStock82489W10718520SH SOLE052000
ONE COM CL AStockG7000X105857,350SH SOLE07,35000
COMPUTE HEALTH ACQUISITIN CORP UNITStock2048332065500SH SOLE050000
TRIP COM GROUP LTD ADSADR89677Q10705SH SOLE0500
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETFETF46428653337578SH SOLE057800
APTIV PLC SHSStockG6095L109115837SH SOLE083700
APTIV PLC SHSStockG6095L10914100SHPutSOLE010000
SOARING EAGLE ACQUISITION CORP UNIT EX 022326StockG8354H1007700SH SOLE070000
NAVSIGHT HLDGS INC CL AStock6393581003250SH SOLE025000
ROBLOX CORP CL AStock7710491033495,389SH SOLE05,38900
MARRIOTT VACATIONS WORLDWIDE C COMStock57164Y10789510SH SOLE051000
ARK SPACE EXPLORATION & INNOVATION ETFETF00214Q80710500SH SOLE050000
PAYSAFE LIMITED ORDStockG6964L107564,120SH SOLE04,12000
TRACTOR SUPPLY CO COMStock892356106105594SH SOLE059400
ELECTRONIC ARTS INC COMStock285512109319SH SOLE01900
CREDIT ACCEP CORP MICH COMStock2253101011335SH SOLE03500
LIGAND PHARMACEUTICALS INC COM NEWStock53220K50480527SH SOLE052700
BRINKER INTL INC COMStock10964110032455SH SOLE045500
VISA INC COM CL AStock92826C8399,04842,734SH SOLE042,73400
PIMCO CORPORATE & INCM STRG FD COMCEF72200U100331,877SH SOLE01,87700
WENDYS CO COMStock95058W1001055,170SH SOLE05,17000
ISHARES MSCI EAFE MIN VOL FACTOR ETFETF46429B689941,282SH SOLE01,28200
ATRICURE INC COMStock04963C20942646SH SOLE064600
AMERICAN EAGLE OUTFITTERS INC COMStock02553E1061013,466SH SOLE03,46600
HERSHEY CO COMStock4278661082021,280SH SOLE01,28000
ISHARES MSCI CHINA ETFETF46429B67156690SH SOLE069000
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B697811,171SH SOLE01,17000
FIRST TRUST INDXX GLOBAL AGRICULTURE ETFETF33734X8128265SH SOLE026500
YELP INC CL AStock985817105531,352SH SOLE01,35200
UNITED STATES OIL FUND, LPETF91232N20728701SH SOLE070100
KELLOGG CO COMStock487836108457SH SOLE05700
MACOM TECH SOLUTIONS HLDGS INC COMStock55405Y10023391SH SOLE039100
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595147537SH SOLE053700
VANGUARD VALUE INDEX FUNDETF9229087442,90222,076SH SOLE022,07600
VANGUARD GROWTH INDEX FUNDETF9229087363,91615,234SH SOLE015,23400
REXNORD CORP COMStock76169B102931,974SH SOLE01,97400
ISHARES U.S. TREASURY BOND ETFETF46429B267016SH SOLE01600
ENPHASE ENERGY INC COMStock29355A1071593SH SOLE09300
ISHARES MICRO-CAP ETFETF4642888691070SH SOLE07000
CEDAR FAIR L P DEPOSITRY UNITStock15018510615300SH SOLE030000
AMERICAN EQTY INVT LIFE HLD CO COMStock025676206371,158SH SOLE01,15800
NUVEEN MUN VALUE FD INC COMCEF67092810010933SH SOLE093300
KAISER ALUMINUM CORP COM PAR $0.01Stock48300770475683SH SOLE068300
COHEN & STEERS INC COMStock19247A1007110SH SOLE011000
COSTAR GROUP INC COMStock22160N1094150SH SOLE05000
SPLUNK INC COMStock8486371046444,755SH SOLE04,75500
MID-AMER APT CMNTYS INC COMREIT59522J103319SH SOLE01900
L3HARRIS TECHNOLOGIES INC COMStock5024311096593,253SH SOLE03,25300
SPIRE INC COMStock84857L101831,122SH SOLE01,12200
NUVEEN REAL ASSET INCOME & GRO COMCEF67074Y1057450SH SOLE045000
PHILLIPS 66 COMStock7185461045316,510SH SOLE06,51000
AMERICAN TOWER CORP NEW COMREIT03027X1004,93920,662SH SOLE020,66200
IRON MTN INC NEW COMREIT46284V10110272SH SOLE027200
ATN INTL INC COMStock00215F10728578SH SOLE057800
EATON VANCE TAX-MANAGED GLOBAL COMCEF27829C10510510,216SH SOLE010,21600
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETFETF4642871503573,902SH SOLE03,90200
ROYCE VALUE TR INC COMCEF780910105012SH SOLE01200
WISDOMTREE U.S. SMALLCAP DIVIDEND FUNDETF97717W60442013,481SH SOLE013,48100
FIRST TRUST CAPITAL STRENGTH ETFETF33733E10404SH SOLE0400
COMPASS DIVERSIFIED SH BEN INTStock20451Q104291,250SH SOLE01,25000
FACEBOOK INC CL AStock30303M1027,50825,491SH SOLE025,49100
VOYA GLBL EQTY DIV & PREM OPP COMCEF92912T100021SH SOLE02100
PIMCO DYNAMIC INCOME FD SHSCEF72201Y1011806,400SH SOLE06,40000
ISHARES TRANSPORTATION AVERAGE ETFETF4642871921350SH SOLE05000
ASML HOLDING N V N Y REGISTRY SHSADRN07059210610988SH SOLE098800
AMERICAN AIRLS GROUP INC COMStock02376R1029383SH SOLE038300
BANCO SANTANDER S.A. ADRADR05964H10513037,860SH SOLE037,86000
SERVICENOW INC COMStock81762P1029361,872SH SOLE01,87200
WESBANCO INC COMStock950810101531,466SH SOLE01,46600
BCE INC COM NEWStock05534B7603818,446SH SOLE08,44600
PACKAGING CORP AMER COMStock69515610995706SH SOLE070600
SAREPTA THERAPEUTICS INC COMStock803607100565SH SOLE06500
PDC ENERGY INC COMStock69327R101571,662SH SOLE01,66200
FIRST FINL BANCORP OH COMStock320209109572,366SH SOLE02,36600
BLACK HILLS CORP COMStock09211310943638SH SOLE063800
CITY HLDG CO COMStock17783510542508SH SOLE050800
FIVE BELOW INC COMStock33829M1011,2186,385SH SOLE06,38500
PALO ALTO NETWORKS INC COMStock6974351053621,124SH SOLE01,12400
TOLL BROTHERS INC COMStock889478103475SH SOLE07500
CHUYS HLDGS INC COMStock17160410139883SH SOLE088300
NATURAL GROCERS BY VITAMIN COT COMStock63888U108150SH SOLE05000
CARLYLE GROUP INC COMStock14316J1081915,200SH SOLE05,20000
FMC CORP COM NEWStock30249130322195SH SOLE019500
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUNDETF3373451022241,550SH SOLE01,55000
TEXAS CAP BANCSHARES INC COMStock88224Q1072112,976SH SOLE02,97600
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETFETF46137V3813332,360SH SOLE02,36000
BLACKROCK MUN TARGET TERM TR COM SHS BEN INCEF09257P10527010,613SH SOLE010,61300
WASHINGTON REAL ESTATE INVT TR SH BEN INTREIT9396531013150SH SOLE015000
MONDELEZ INTL INC CL AStock6092071051,04417,829SH SOLE017,82800
VANGUARD RUSSELL 3000 ETFETF92206C599841SH SOLE04100
BALCHEM CORP COMStock05766520062497SH SOLE049700
PCTEL INC COMStock69325Q1051200SH SOLE020000
WP CAREY INC COMREIT92936U10989412,631SH SOLE012,63100
PENTAIR PLC SHSStockG7S00T104691SH SOLE09100
BROADCOM INC COMStock11135F1019542,057SH SOLE02,05700
EATON VANCE TAX MNGED BUY WRIT COMCEF27828X10004SH SOLE0400
WORKDAY INC CL AStock98138H1014541,826SH SOLE01,82600
MPLX LP COM UNIT REP LTDStock55336V100261,000SH SOLE01,00000
D R HORTON INC COMStock23331A1095586,257SH SOLE06,25700
JOHNSON CTLS INTL PLC SHSStockG51502105671,131SH SOLE01,13100
METLIFE INC COMStock59156R1081111,828SH SOLE01,82800
CANADIAN PAC RY LTD COMStock13645T10093245SH SOLE024500
FLOWERS FOODS INC COMStock3434981015200SH SOLE020000
TECHNIPFMC PLC COMStockG87110105384,900SH SOLE04,90000
MOODYS CORP COMStock61536910561205SH SOLE020500
MARTIN MARIETTA MATLS INC COMStock57328410640118SH SOLE011800
SPDR S&P INSURANCE ETFETF78464A78910279SH SOLE027900
BARCLAYS PLC ADRADR06738E204848,254SH SOLE08,25400
DEUTSCHE BANK A G NAMEN AKTStockD18190898695,770SH SOLE05,77000
NEW YORK CMNTY BANCORP INC COMStock649445103175SH SOLE07500
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFETF46432F8342183,106SH SOLE03,10500
NOVARTIS AG SPONSORED ADRADR66987V1091481,735SH SOLE01,73500
KONINKLIJKE PHILIPS N V NY REG SH NEWADR50047230353938SH SOLE093800
ISHARES CORE MSCI EAFE ETFETF46432F8422,83039,279SH SOLE039,27900
WD 40 CO COMStock92923610761200SH SOLE020000
US ECOLOGY INC COMStock91734M103431,043SH SOLE01,04300
KANSAS CITY SOUTHERN COM NEWStock48517030255210SH SOLE021000
OFS CAP CORP COMCEF67103B100101,100SH SOLE01,10000
CIMAREX ENERGY CO COMStock1717981011262,123SH SOLE02,12300
SL GREEN RLTY CORP COMREIT78440X804341SH SOLE04100
EXPEDITORS INTL WASH INC COMStock3021301095004,639SH SOLE04,63900
KINDER MORGAN INC DEL COMStock49456B101332,000SH SOLE02,00000
FIRST TRUST EUROPE ALPHADEX FUNDETF33737J1171162,850SH SOLE02,85000
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C1018122,938SH SOLE02,93800
EQUIFAX INC COMStock29442910529SH SOLE0900
NORTHERN TR CORP COMStock66585910443408SH SOLE040800
OMNICOM GROUP INC COMStock681919106340SH SOLE04000
KROGER CO COMStock501044101243SH SOLE04300
STMICROELECTRONICS N V NY REGISTRYADR861012102541,404SH SOLE01,40400
ENBRIDGE INC COMStock29250N1051774,868SH SOLE04,86800
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETFETF46137V48032650SH SOLE065000
AES CORP COMStock00130H1051003,742SH SOLE03,74200
CONSOLIDATED WATER CO INC ORDStockG2377310714811,000SH SOLE011,00000
ISHARES U.S. MEDICAL DEVICES ETFETF4642888104511,366SH SOLE01,36600
PROTHENA CORP PLC SHSStockG728001083100SH SOLE010000
NICE LTD SPONSORED ADRADR65365610831141SH SOLE014100
NVIDIA CORPORATION COMStock67066G104529991SH SOLE099100
WESTERN DIGITAL CORP. COMStock95810210511158SH SOLE015800
ARCHER DANIELS MIDLAND CO COMStock039483102232SH SOLE03200
BALL CORP COMStock058498106442SH SOLE04200
CUMMINS INC COMStock2310211063981,535SH SOLE01,53500
EATON VANCE TAX-MANAGED DIVERS COMCEF27828N102957,412SH SOLE07,41200
SANDY SPRING BANCORP INC COMStock8003631037150SH SOLE015000
EOG RES INC COMStock26875P1012223,064SH SOLE03,06400
GENUINE PARTS CO COMStock372460105114985SH SOLE098500
GRAINGER W W INC COMStock384802104119298SH SOLE029800
OWENS CORNING NEW COMStock690742101333SH SOLE03300
WHEATON PRECIOUS METALS CORP COMStock96287910215400SH SOLE040000
ABBVIE INC COMStock00287Y1092,72025,133SH SOLE025,13300
WSFS FINL CORP COMStock929328102711,429SH SOLE01,42900
S&P GLOBAL INC COMStock78409V104339960SH SOLE096000
SPDR S&P BIOTECH ETFETF78464A8702541,870SH SOLE01,87000
INVESCO DB US DOLLAR INDEX BEARISH FUNDETF46141D1048400SH SOLE040000
CONTINENTAL RES INC COMStock212015101943,648SH SOLE03,64800
INTERCEPT PHARMACEUTICALS INC COMStock45845P10813572SH SOLE057200
AECOM COMStock00766T10018SH SOLE0800
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G10352811SH SOLE081100
MANULIFE FINL CORP COMStock56501R106283SH SOLE08300
VANGUARD TOTAL BOND MARKET INDEX FUNDETF921937835225SH SOLE02500
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDETF92204277565510,791SH SOLE010,79100
CABOT OIL & GAS CORP COMStock127097103291SH SOLE09100
NORWEGIAN CRUISE LINE HLDG LTD SHSStockG667211048300SH SOLE030000
CYRUSONE INC COMREIT23283R1003885,736SH SOLE05,73600
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUNDETF33738R1184287,920SH SOLE07,92000
PTC INC COMStock69370C1002531,839SH SOLE01,83900
PIMCO DYNAMIC CR INCOME FD COM SHSCEF72202D10620920SH SOLE092000
DAQO NEW ENERGY CORP SPNSRD ADS NEWADR23703Q203225SH SOLE02500
ZOETIS INC CL AStock98978V1037364,672SH SOLE04,67200
ICON PLC SHSStockG4705A10029149SH SOLE014900
HEICO CORP NEW COMStock4228061092431,930SH SOLE01,93000
CRYOLIFE INC COMStock228903100421,877SH SOLE01,87700
OMNICELL COM COMStock68213N10951391SH SOLE039100
MACYS INC COMStock55616P104402,500SH SOLE02,50000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391008156,893SH SOLE06,89300
ISHARES MSCI EM ESG SELECT ETFETF46434G863236SH SOLE03600
SIBANYE STILLWATER LTD SPONSORED ADRADR82575P1072100SH SOLE010000
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFETF33739E108221,116SH SOLE01,11600
ISHARES RUSSELL 2000 GROWTH ETFETF4642876484,16313,842SH SOLE013,84200
CASELLA WASTE SYS INC CL AStock14744810438599SH SOLE059900
ALTRA INDL MOTION CORP COMStock02208R1068136SH SOLE013600
BLACKSTONE GROUP INC COMStock09260D1073,18142,678SH SOLE042,67700
ABM INDS INC COMStock000957100751,462SH SOLE01,46200
ANSYS INC COMStock03662Q105278820SH SOLE082000
CHURCH & DWIGHT INC COMStock17134010228318SH SOLE031800
FACTSET RESH SYS INC COMStock303075105108350SH SOLE035000
JACOBS ENGR GROUP INC COMStock46981410713100SH SOLE010000
RLI CORP COMStock74960710738343SH SOLE034300
INDEPENDENT BK GROUP INC COMStock45384B10651704SH SOLE070400
ZIMMER BIOMET HOLDINGS INC COMStock98956P1023161,977SH SOLE01,97700
GRIFOLS S A SP ADR REP B NVTADR398438408261,492SH SOLE01,49200
ROCKWELL AUTOMATION INC COMStock773903109728SH SOLE02800
NUVEEN QUALITY MUNCP INCOME FD COMCEF67066V1013200SH SOLE020000
TAYLOR MORRISON HOME CORP COMStock87724P10645914,882SH SOLE014,88200
VERISIGN INC COMStock92343E10216SH SOLE0600
BRIGHT HORIZONS FAM SOL IN DEL COMStock10919410079460SH SOLE046000
STRYKER CORPORATION COMStock8636671011,7727,273SH SOLE07,27300
QUALCOMM INC COMStock7475251038946,741SH SOLE06,74100
T-MOBILE US INC COMStock8725901045584,451SH SOLE04,45100
VOYA FINANCIAL INC COMStock929089100456SH SOLE05600
GW PHARMACEUTICALS PLC ADSADR36197T10302SH SOLE0200
ARMADA HOFFLER PPTYS INC COMREIT04208T108262,110SH SOLE02,11000
FASTENAL CO COMStock31190010454410,820SH SOLE010,82000
GENERAL DYNAMICS CORP COMStock3695501082181,200SH SOLE01,20000
RESMED INC COMStock76115210775384SH SOLE038400
INTUITIVE SURGICAL INC COM NEWStock46120E602611827SH SOLE082700
MGM RESORTS INTERNATIONAL COMStock55295310133872SH SOLE087200
DISCOVER FINL SVCS COMStock25470910830314SH SOLE031400
EQT CORP COMStock26884L109371,978SH SOLE01,97800
MCDONALDS CORP COMStock5801351011,2015,358SH SOLE05,35700
MOLINA HEALTHCARE INC COMStock60855R10035150SH SOLE015000
PLANTRONICS INC NEW COMStock7274931088204SH SOLE020400
INTERCONTINENTAL EXCHANGE INC COMStock45866F1042432,175SH SOLE02,17500
QUEST DIAGNOSTICS INC COMStock74834L10032248SH SOLE024800
FIRST TR INTER DUR PFD & IN FD COMCEF33718W1031928,000SH SOLE08,00000
CITRIX SYS INC COMStock177376100318SH SOLE01800
DOVER CORP COMStock2600031083692,691SH SOLE02,69100
CISCO SYS INC COMStock17275R1021,49328,871SH SOLE028,87000
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J40720343SH SOLE034300
TAPESTRY INC COMStock8760301074103SH SOLE010300
CAPITAL ONE FINL CORP COMStock14040H1051761,386SH SOLE01,38600
COHEN & STEERS INFRASTRUCTURE COMCEF19248A109129SH SOLE02900
BARRONS 400 ETFETF00162Q7269151SH SOLE015100
ISHARES RUSSELL MID-CAP ETFETF46428749986711,721SH SOLE011,72100
LENNAR CORP CL BStock52605730206SH SOLE0600
ADVANCED MICRO DEVICES INC COMStock0079031071141,449SH SOLE01,44900
FIRST TRUST SENIOR LOAN FUNDETF33738D3092304,806SH SOLE04,80600
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDETF97717X6691152,010SH SOLE02,01000
INVESCO DYNAMIC LARGE CAP GROWTH ETFETF46137V74651750SH SOLE075000
AUTODESK INC COMStock0527691061139SH SOLE03900
JETBLUE AWYS CORP COMStock477143101592,900SH SOLE02,90000
CDW CORP COMStock12514G108213SH SOLE01300
VANECK VECTORS JUNIOR GOLD MINERS ETFETF92189F7918175SH SOLE017500
AT&T INC COMStock00206R1021,88062,098SH SOLE062,09800
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF9219378191171,318SH SOLE01,31800
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDETF97717W5052937,250SH SOLE07,25000
PHYSICIANS RLTY TR COMREIT71943U104593,328SH SOLE03,32800
CHEMOCENTRYX INC COMStock16383L106561,091SH SOLE01,09100
PTC THERAPEUTICS INC COMStock69366J200511,080SH SOLE01,08000
AGIOS PHARMACEUTICALS INC COMStock00847X1042865,531SH SOLE05,53100
XILINX INC COMStock9839191011681,356SH SOLE01,35600
VANGUARD FINANCIALS INDEX FUNDETF92204A40551608SH SOLE060800
ENERGY SELECT SECTOR SPDR FUNDETF81369Y5062956,008SH SOLE06,00800
MATERIALS SELECT SECTOR SPDR FUNDETF81369Y1001612,044SH SOLE02,04400
PRECIGEN INC COMStock74017N10571,025SH SOLE01,02500
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDETF4642875561901,261SH SOLE01,26100
HENRY SCHEIN INC COMStock806407102231SH SOLE03100
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETFETF808524771521,000SH SOLE01,00000
GENERAL ELECTRIC CO COMStock36960410361246,597SH SOLE046,59600
SPDR PORTFOLIO SHORT TERM TREASURY ETFETF78468R10116520SH SOLE052000
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF46428851316188SH SOLE018800
ISHARES S&P SMALL-CAP 600 GROWTH ETFETF46428788733258SH SOLE025800
BRYN MAWR BK CORP COMStock11766510931691SH SOLE069100
MOTOROLA SOLUTIONS INC COM NEWStock6200763071053SH SOLE05300
SPDR S&P REGIONAL BANKING ETFETF78464A698891,346SH SOLE01,34500
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDETF81369Y4076423,820SH SOLE03,82000
INDUSTRIAL SELECT SECTOR SPDR FUNDETF81369Y7043343,391SH SOLE03,39100
FIREEYE INC COMStock31816Q101150SH SOLE05000
SCIENCE APPLICATIONS INTL CORP COMStock808625107340SH SOLE04000
EXPEDIA GROUP INC COM NEWStock30212P30351296SH SOLE029600
ISHARES U.S. TECHNOLOGY ETFETF46428772190310,300SH SOLE010,30000
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUNDETF46428752337SH SOLE0700
NETAPP INC COMStock64110D104566SH SOLE06600
VEEVA SYS INC CL A COMStock922475108104400SH SOLE040000
RENAISSANCE IPO ETFETF7599372041272,050SH SOLE02,05000
CHARTER COMMUNICATIONS INC NEW CL AStock16119P108392636SH SOLE063600
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFETF74348A4676547,579SH SOLE07,57900
RINGCENTRAL INC CL AStock76680R2067902,653SH SOLE02,65300
SKYWORKS SOLUTIONS INC COMStock83088M1023371,839SH SOLE01,83900
ISHARES U.S. BASIC MATERIALS ETFETF46428783814110SH SOLE011000
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETETF3160922042503,277SH SOLE03,27600
FIDELITY MSCI ENERGY INDEX ETFETF3160924021107SH SOLE010700
WIX COM LTD SHSStockM9806810528100SH SOLE010000
TWITTER INC COMStock90184L1021502,364SH SOLE02,36400
ISHARES S&P 500 VALUE ETFETF4642874086234,414SH SOLE04,41400
ALAMOS GOLD INC NEW COM CL AStock01153210881,000SH SOLE01,00000
NMI HLDGS INC CL AStock629209305411,721SH SOLE01,72100
ESSENT GROUP LTD COMStockG3198U102741,549SH SOLE01,54900
LULULEMON ATHLETICA INC COMStock5500211091,4964,877SH SOLE04,87700
INVESCO DB AGRICULTURE FUNDETF46140H106513,033SH SOLE03,03300
ISHARES S&P 500 GROWTH ETFETF46428730968510,516SH SOLE010,51600
ISHARES CORE S&P 500 ETFETF46428720010,81627,187SH SOLE027,18700
HANCOCK JOHN PFD INCOME FD SH BEN INTCEF41013W10834516,700SH SOLE016,70000
KONTOOR BRANDS INC COMStock50050N103367SH SOLE06700
ALLEGION PLC ORD SHSStockG0176J109110SH SOLE01000
LAMAR ADVERTISING CO NEW CL AREIT512816109880SH SOLE08000
CIGNA CORP NEW COMStock1255231003691,527SH SOLE01,52700
BUMBLE INC COM CL AStock12047B105120SH SOLE02000
METTLER TOLEDO INTERNATIONAL COMStock5926881051311SH SOLE01100
ONEOK INC NEW COMStock68268010314278SH SOLE027800
ROSS STORES INC COMStock778296103115957SH SOLE095700
WESCO INTL INC COMStock95082P10565750SH SOLE075000
MASIMO CORP COMStock574795100229995SH SOLE099500
RENAISSANCERE HLDGS LTD COMStockG7496G103117729SH SOLE072900
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETFETF46434V40732699SH SOLE069800
AMC ENTMT HLDGS INC CL A COMStock00165C1042200SH SOLE020000
AIR LEASE CORP CL AStock00912X3021392,836SH SOLE02,83600
WELLS FARGO CO NEW COMStock94974610165216,687SH SOLE016,68700
VMWARE INC CL A COMStock928563402103685SH SOLE068500
UNION PAC CORP COMStock9078181081,6597,528SH SOLE07,52800
RIO TINTO PLC SPONSORED ADRADR76720410067859SH SOLE085900
CINTAS CORP COMStock17290810543125SH SOLE012500
ECOLAB INC COMStock278865100207966SH SOLE096600
TRANSOCEAN LTD REG SHSStockH8817H10006SH SOLE0600
ALLIANCE DATA SYSTEMS CORP COMStock01858110888787SH SOLE078700
ISHARES MBS ETFETF46428858868627SH SOLE062700
ISHARES PREFERRED AND INCOME SECURITIES ETFETF46428868772118,767SH SOLE018,76700
CHARLES RIV LABS INTL INC COMStock15986410729100SH SOLE010000
SALESFORCE COM INC COMStock79466L3026,93032,708SH SOLE032,70800
DOLBY LABORATORIES INC COM CL AStock25659T107436SH SOLE03600
JUNIPER NETWORKS INC COMStock48203R1046251SH SOLE025100
MCCORMICK & CO INC COM NON VTGStock5797802067097,955SH SOLE07,95500
PITNEY BOWES INC COMStock7244791005593SH SOLE059300
NORTHROP GRUMMAN CORP COMStock6668071029132,820SH SOLE02,82000
SPDR EURO STOXX 50 ETFETF78463X20216370SH SOLE037000
DARDEN RESTAURANTS INC COMStock2371941054132,905SH SOLE02,90500
EDGEWELL PERS CARE CO COMStock28035Q102369SH SOLE06900
IDEXX LABS INC COMStock45168D10424SH SOLE0400
REPUBLIC SVCS INC COMStock7607591002492,511SH SOLE02,51100
THERMO FISHER SCIENTIFIC INC COMStock8835561026881,507SH SOLE01,50700
MGIC INVT CORP WIS COMStock5528481034273SH SOLE027300
VANGUARD MID-CAP VALUE INDEX FUNDETF9229085123,50726,002SH SOLE026,00200
SEAGEN INC COMStock81181C1043472,500SH SOLE02,50000
LOCKHEED MARTIN CORP COMStock5398301091,8234,933SH SOLE04,93300
JPMORGAN CHASE & CO COMStock46625H1007,63350,141SH SOLE050,14100
WINNEBAGO INDS INC COMStock974637100220SH SOLE02000
INTERNATIONAL PAPER CO COMStock46014610330562SH SOLE056200
HARTFORD FINL SVCS GROUP INC COMStock416515104861,295SH SOLE01,29500
PROS HOLDINGS INC COMStock74346Y10321485SH SOLE048500
CHEVRON CORP NEW COMStock1667641001,40013,357SH SOLE013,35700
ISHARES NATIONAL MUNI BOND ETFETF46428841441350SH SOLE035000
ALBEMARLE CORP COMStock012653101137940SH SOLE094000
CONOCOPHILLIPS COMStock20825C1042113,988SH SOLE03,98800
MARKEL CORP COMStock570535104522458SH SOLE045800
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438581202,450SH SOLE02,45000
CAMPBELL SOUP CO COMStock13442910925500SH SOLE050000
DANAHER CORPORATION COMStock2358511021,4146,283SH SOLE06,28300
CLEARBRIDGE ENERGY MIDSTRM OPP COMCEF18469P2093170SH SOLE017000
M & T BK CORP COMStock55261F10452346SH SOLE034600
ICAHN ENTERPRISES LP DEPOSITARY UNITStock45110010127500SH SOLE050000
TJX COS INC NEW COMStock8725401092,01830,512SH SOLE030,51200
BK OF AMERICA CORP COMStock0605051044,082105,498SH SOLE0105,49700
MALIBU BOATS INC COM CL AStock56117J100841,050SH SOLE01,05000
EXTRA SPACE STORAGE INC COMREIT30225T102319SH SOLE01900
PRUDENTIAL PLC ADRADR74435K2041603,756SH SOLE03,75600
NATHANS FAMOUS INC NEW COMStock63234710022350SH SOLE035000
SPDR S&P DIVIDEND ETFETF78464A76382698SH SOLE069800
NXT-ID INC COM NEWStock67091J206030SH SOLE03000
WALMART INC COMStock9311421032,34017,228SH SOLE017,22800
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448401,262SH SOLE01,26200
ISHARES 3-7 YEAR TREASURY BOND ETFETF46428866131235SH SOLE023500
INTERNATIONAL BUSINESS MACHS COMStock4592001017585,688SH SOLE05,68800
ORACLE CORP COMStock68389X1052,61837,313SH SOLE037,31200
RAYTHEON TECHNOLOGIES CORP COMStock75513E1011,68821,849SH SOLE021,84900
INVESCO DWA TECHNOLOGY MOMENTUM ETFETF46137V81118125SH SOLE012500
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581683,233SH SOLE03,23300
VARONIS SYS INC COMStock92228010241792SH SOLE079200
TEXAS INSTRS INC COMStock8825081048144,307SH SOLE04,30700
TARGET CORP COMStock87612E1068864,475SH SOLE04,47500
VANGUARD HIGH DIVIDEND YIELD ETFETF9219464064414,366SH SOLE04,36600
PFIZER INC COMStock71708110376321,061SH SOLE021,06100
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF4642872422361,812SH SOLE01,81200
MORGAN STANLEY COM NEWStock6174464484886,282SH SOLE06,28200
3M CO COMStock88579Y1011,4007,267SH SOLE07,26600
SPECTRUM PHARMACEUTICALS INC COMStock84763A108133,884SH SOLE03,88400
HP INC COMStock40434L1059268SH SOLE026800
Q2 HLDGS INC COMStock74736L10975744SH SOLE074400
GILEAD SCIENCES INC COMStock37555810324371SH SOLE037100
CATERPILLAR INC COMStock1491231015452,349SH SOLE02,34800
SIXTH STREET SPECIALTY LENDNIN COMCEF83012A1094200SH SOLE020000
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETFETF33738R7047164SH SOLE016400
ALPHABET INC CAP STK CL CStock02079K10710,3825,019SH SOLE05,01900
BEST BUY INC COMStock08651610190784SH SOLE078400
BED BATH & BEYOND INC COMStock0758961009300SH SOLE030000
AMERICAN EXPRESS CO COMStock0258161093002,119SH SOLE02,11900
GRUBHUB INC COMStock400110102240SH SOLE04000
AMGEN INC COMStock0311621007,36829,611SH SOLE029,61100
STIFEL FINL CORP COMStock8606301022403,754SH SOLE03,75400
APPLIED MATLS INC COMStock0382221052571,922SH SOLE01,92200
WOODWARD INC COMStock9807451031321,098SH SOLE01,09800
OTIS WORLDWIDE CORP COMStock68902V1072373,464SH SOLE03,46400
ANALOG DEVICES INC COMStock0326541052131,375SH SOLE01,37500
PAYCOM SOFTWARE INC COMStock70432V102132356SH SOLE035600
WEIBO CORP SPONSORED ADRADR948596101124SH SOLE02400
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETFETF46138E78420752SH SOLE075200
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E2032911,815SH SOLE01,81500
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDXETF33733E3027503,439SH SOLE03,43900
INVESCO DYNAMIC PHARMACEUTICALS ETFETF46137V66212150SH SOLE015000
SCULPTOR CAP MGMT COM CL AStock811246107140SH SOLE04000
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUNDETF97717W3156135SH SOLE013500
TEXAS ROADHOUSE INC COMStock8826811091,63317,022SH SOLE017,02200
TRANSDIGM GROUP INC COMStock89364110023SH SOLE0300
HUMANA INC COMStock444859102149356SH SOLE035600
FRANKLIN RESOURCES INC COMStock35461310112403SH SOLE040300
PLDT INC SPONSORED ADRADR69344D4083125SH SOLE012500
NUVEEN AMT FREE QLTY MUN INCME COMCEF670657105372,507SH SOLE02,50700
WILLIAMS COS INC COMStock969457100421,779SH SOLE01,77900
UNITED STATES STL CORP NEW COMStock912909108331,280SH SOLE01,28000
ZENDESK INC COMStock98936J10153400SH SOLE040000
ZIONS BANCORPORATION N A COMStock9897011072744,981SH SOLE04,98100
INVESCO VARIABLE RATE PREFERRED ETFETF46138G870263SH SOLE06300
JD.COM INC SPON ADR CL AADR47215P10639464SH SOLE046400
ARISTA NETWORKS INC COMStock04041310627SH SOLE0700
MAIN STR CAP CORP COMCEF56035L1041624,150SH SOLE04,15000
CANADIAN NATL RY CO COMStock1363751021401,203SH SOLE01,20300
ISHARES CORE S&P U.S. GROWTH ETFETF464287671217SH SOLE01700
ISHARES CORE S&P U.S. VALUE ETFETF46428766315218SH SOLE021800
HDFC BANK LTD SPONSORED ADSADR40415F1013734,805SH SOLE04,80500
IHS MARKIT LTD SHSStockG475671051241,286SH SOLE01,28600
NETEASE INC SPONSORED ADSADR64110W1021,30512,640SH SOLE012,64000
MERCADOLIBRE INC COMStock58733R102347236SH SOLE023600
GRACE W R & CO DEL NEW COMStock38388F108695SH SOLE09500
NEXSTAR MEDIA GROUP INC CL AStock65336K10336257SH SOLE025700
EQUINOR ASA SPONSORED ADRADR29446M102944,829SH SOLE04,82900
TC ENERGY CORP COMStock87807B107581,278SH SOLE01,27800
VANGUARD DIVIDEND APPRECIATION INDEX FUNDETF9219088441,49110,136SH SOLE010,13600
SOUTH ST CORP COMStock84044110973928SH SOLE092800
ISHARES MSCI EAFE SMALL-CAP ETFETF4642882737009,737SH SOLE09,73700
VERITIV CORP COMStock92345410207SH SOLE0700
PROSHARES ULTRA FINANCIALSETF74347X6334508,524SH SOLE08,52400
ISHARES 7-10 YEAR TREASURY BOND ETFETF4642874401090SH SOLE09000
ISHARES 20 PLUS YEAR TREASURY BOND ETFETF46428743278577SH SOLE057700
ISHARES CORE DIVIDEND GROWTH ETFETF46434V621124SH SOLE02400
LIBERTY MEDIA CORP DEL COM SER C FRMLAStock53122985405SH SOLE0500
TEKLA HEALTHCARE OPPORTUNITIES SHSCEF87910510467531,081SH SOLE031,08000
SPDR PORTFOLIO S&P 500 ETFETF78464A854253SH SOLE05300
SYNCHRONY FINANCIAL COMStock87165B103441,081SH SOLE01,08100
HEALTHEQUITY INC COMStock42226A10714200SH SOLE020000
EATON CORP PLC SHSStockG291831032111,525SH SOLE01,52500
AXON ENTERPRISE INC COMStock05464C101320SH SOLE02000
FIRST TRUST ENHANCED SHORT MATURITY ETFETF33739Q4086100SH SOLE010000
ISHARES S&P SMALL-CAP 600 VALUE ETFETF46428787912116SH SOLE011600
ISHARES S&P MID-CAP 400 GROWTH ETFETF4642876062363,011SH SOLE03,01100
CANOPY GROWTH CORP COMStock1380351006200SH SOLE020000
ISHARES S&P MID-CAP 400 VALUE ETFETF4642877052472,422SH SOLE02,42200
STORE CAP CORP COMREIT86212110017500SH SOLE050000
AFFIMED N V COMStockN010451081,547195,600SH SOLE0195,60000
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1023,08313,596SH SOLE013,59600
FERGUSON PLC NEW SHSStockG3421J1061321,097SH SOLE01,09700
CITIZENS FINL GROUP INC COMStock1746101059209SH SOLE020900
CDK GLOBAL INC COMStock12508E1011653,046SH SOLE03,04600
FIRST FNDTN INC COMStock32026V10413548SH SOLE054800
DNP SELECT INCOME FD INC COMCEF23325P104444,491SH SOLE04,49100
HUBSPOT INC COMStock443573100156343SH SOLE034300
ISHARES CORE TOTAL USD BOND MARKET ETFETF46434V61324446SH SOLE044600
GREAT WESTERN BANCORP INC COMStock391416104431,406SH SOLE01,40600
CYBERARK SOFTWARE LTD SHSStockM2682V1082421,873SH SOLE01,87300
KEYSIGHT TECHNOLOGIES INC COMStock49338L1031971,377SH SOLE01,37700
AVANOS MED INC COMStock05350V106130SH SOLE03000
BLACKROCK SCIENCE & TECHNOLOGY SHSCEF09258G1043596,640SH SOLE06,64000
VANGUARD LONG-TERM BOND INDEX FUNDETF92193779310101SH SOLE010100
LIBERTY BROADBAND CORP COM SER CStock53030730503SH SOLE0300
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADRADR03524A108225SH SOLE02500
ALLIANT ENERGY CORP COMStock01880210823420SH SOLE042000
SYNEOS HEALTH INC CL AStock87166B1021111,467SH SOLE01,46700
PLUG POWER INC COM NEWStock72919P20211311SH SOLE031100
ESSENTIAL UTILS INC COMStock29670G102493SH SOLE09300
BOISE CASCADE CO DEL COMStock09739D1001222,034SH SOLE02,03400
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUNDETF33733E50025365SH SOLE036500
CIENA CORP COM NEWStock1717793091322,416SH SOLE02,41600
EXLSERVICE HOLDINGS INC COMStock30208110488978SH SOLE097800
VANDA PHARMACEUTICALS INC COMStock921659108402,659SH SOLE02,65900
NATIONAL RETAIL PROPERTIES INC COMREIT637417106119SH SOLE01900
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETFETF33734X85345684SH SOLE068400
CRANE CO COMStock22439910511118SH SOLE011800
CREE INC COMStock225447101329SH SOLE02900
DELTA AIR LINES INC DEL COM NEWStock24736170243884SH SOLE088400
MOELIS & CO CL AStock60786M10511200SH SOLE020000
ADAM NAT RES FD INC COMCEF00548F1052131SH SOLE013100
MARKETAXESS HLDGS INC COMStock57060D10813SH SOLE0300
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETFETF464288620116SH SOLE01600
VANGUARD SHORT-TERM BOND INDEX FUNDETF92193782776928SH SOLE092800
GATX CORP COMStock361448103951,025SH SOLE01,02500
SPDR PORTFOLIO S&P 500 GROWTH ETFETF78464A40912212SH SOLE021200
ARK GENOMIC REVOLUTION ETFETF00214Q30241460SH SOLE046000
ULTRAGENYX PHARMACEUTICAL INC COMStock90400D10895830SH SOLE083000
HUB GROUP INC CL AStock44332010663942SH SOLE094200
LENDINGCLUB CORP COM NEWStock52603A208251,500SH SOLE01,50000
RESTAURANT BRANDS INTL INC COMStock76131D10319288SH SOLE028800
LAM RESEARCH CORP COMStock512807108155261SH SOLE026100
MURPHY USA INC COMStock626755102535SH SOLE03500
MINERALS TECHNOLOGIES INC COMStock603158106861,145SH SOLE01,14500
NETGEAR INC COMStock64111Q10437897SH SOLE089700
QORVO INC COMStock74736K1014112,247SH SOLE02,24700
PHILIP MORRIS INTL INC COMStock7181721097198,101SH SOLE08,10100
NRG ENERGY INC COM NEWStock629377508471,250SH SOLE01,25000
NUCOR CORP COMStock67034610527340SH SOLE034000
NUVASIVE INC COMStock670704105711,079SH SOLE01,07900
PARKER-HANNIFIN CORP COMStock701094104143453SH SOLE045300
QUAKER CHEM CORP COMStock74731610763257SH SOLE025700
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETFETF46137V28282303SH SOLE030300
ROPER TECHNOLOGIES INC COMStock77669610654135SH SOLE013500
ROYAL GOLD INC COMStock78028710811100SH SOLE010000
INVESCO DYNAMIC NETWORKING ETFETF46137V68864780SH SOLE078000
SANDERSON FARMS INC COMStock800013104212SH SOLE01200
SERVICE CORP INTL COMStock8175651048166SH SOLE016600
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTNStock8644821041100SH SOLE010000
SYNOPSYS INC COMStock871607107229925SH SOLE092500
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETFETF78468R622654SH SOLE05400
PNC FINL SVCS GROUP INC COMStock6934751058895,070SH SOLE05,07000
VICOR CORP COMStock9258151023,89445,800SH SOLE045,80000
BOX INC CL AStock10316T10418792SH SOLE079200
EQUINIX INC COMREIT29444U700389572SH SOLE057200
BRISTOL-MYERS SQUIBB CO COMStock1101221082,35337,276SH SOLE037,27500
ISHARES RUSSELL 3000 ETFETF4642876894651,961SH SOLE01,96100
ISHARES GLOBAL ENERGY ETFETF46428734112500SH SOLE050000
BARRICK GOLD CORP COMStock067901108422,100SH SOLE02,10000
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETFETF74347B6802213,170SH SOLE03,17000
REALTY INCOME CORP COMREIT7561091046339,973SH SOLE09,97300
VISTA OUTDOOR INC COMStock928377100380SH SOLE08000
ALTRIA GROUP INC COMStock02209S1032565,006SH SOLE05,00600
DOMINION ENERGY INC COMStock25746U1091341,768SH SOLE01,76800
CITIGROUP INC COM NEWStock1729674242914,004SH SOLE04,00400
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFETF464288281221SH SOLE02100
AMERICAN WTR WKS CO INC NEW COMStock030420103960SH SOLE06000
CORNERSTONE STRATEGIC VALUE FD COMCEF21924B302272,000SH SOLE02,00000
AGILENT TECHNOLOGIES INC COMStock00846U1011831,442SH SOLE01,44200
EXXON MOBIL CORP COMStock30231G1021,35324,233SH SOLE024,23200
NORTHWESTERN CORP COM NEWStock668074305791,218SH SOLE01,21800
UNITEDHEALTH GROUP INC COMStock91324P10212,08732,485SH SOLE032,48500
AEROVIRONMENT INC COMStock008073108330SH SOLE03000
SUMMIT MATLS INC CL AStock86614U100281,008SH SOLE01,00800
T ROWE PRICE GROUP INC COMStock74144T1085,03529,341SH SOLE029,34100
TRAVELERS COMPANIES INC COMStock89417E1092481,648SH SOLE01,64800
LOWES COS INC COMStock5486611072,09311,007SH SOLE011,00700
LINCOLN NATL CORP IND COMStock534187109458SH SOLE05800
SOLAREDGE TECHNOLOGIES INC COMStock83417M104622SH SOLE02200
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETFETF33739Q20050984SH SOLE098400
ARK INNOVATION ETFETF00214Q10466550SH SOLE055000
ROYAL DUTCH SHELL PLC SPON ADR BADR7802591071092,962SH SOLE02,96200
DEERE & CO COMStock244199105165442SH SOLE044100
ETSY INC COMStock29786A1064162,065SH SOLE02,06500
NATIONAL STORAGE AFFILIATES TR COM SHS BEN INREIT63787010626661SH SOLE066100
SOUTHWEST AIRLS CO COMStock8447411082273,717SH SOLE03,71700
J2 GLOBAL INC COMStock48123V10298818SH SOLE081800
COLGATE PALMOLIVE CO COMStock19416210386010,912SH SOLE010,91200
BLUEPRINT MEDICINES CORP COMStock09627Y1093213,300SH SOLE03,30000
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H1064,155109,398SH SOLE0109,39700
GALAPAGOS NV SPON ADRADR36315X10112159SH SOLE015900
AMERICAN INTL GROUP INC COM NEWStock026874784481,030SH SOLE01,03000
SHOPIFY INC CL AStock82509L1071,5481,399SH SOLE01,39900
DEVON ENERGY CORP NEW COMStock25179M10311519SH SOLE051900
VODAFONE GROUP PLC NEW SPONSORED ADRADR92857W308130SH SOLE03000
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y8863034,733SH SOLE04,73200
EVOLENT HEALTH INC CL AStock30050B101462,258SH SOLE02,25800
MCCORMICK & CO INC COM VTGStock57978010715168SH SOLE016800
ENERGIZER HLDGS INC NEW COMStock29272W109474SH SOLE07300
COUSINS PPTYS INC COM NEWREIT22279550222613SH SOLE061300
RAYONIER INC COMREIT75490710319600SH SOLE060000
TOPBUILD CORP COMStock89055F10373349SH SOLE034900
CHEMOURS CO COMStock163851108662,362SH SOLE02,36200
NOVO-NORDISK A S ADRADR67010020518264SH SOLE026400
SAP SE SPON ADRADR80305420474606SH SOLE060600
BIO RAD LABS INC CL AStock090572207139244SH SOLE024400
ALARM COM HLDGS INC COMStock01164210584978SH SOLE097800
BANK HAWAII CORP COMStock06254010916175SH SOLE017500
TELADOC HEALTH INC COMStock87918A1051,4688,077SH SOLE08,07700
RELX PLC SPONSORED ADRADR75953010826810,653SH SOLE010,65300
NATERA INC COMStock6323071041051,036SH SOLE01,03600
KRAFT HEINZ CO COMStock50075410669517,381SH SOLE017,38100
PAYPAL HLDGS INC COMStock70450Y10310,07041,467SH SOLE041,46700
NASDAQ INC COMStock6311031081283SH SOLE08300
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFETF33734X8464100SH SOLE010000
SCHWAB CHARLES CORP COMStock8085131051832,808SH SOLE02,80800
PACER TRENDPILOT US LARGE CAP ETFETF69374H10531900SH SOLE090000
ACTIVISION BLIZZARD INC COMStock00507V1091952,094SH SOLE02,09400
BAIDU INC SPON ADR REP AADR0567521081,2255,632SH SOLE05,63200
CAMECO CORP COMStock13321L1088500SH SOLE050000
DENTSPLY SIRONA INC COMStock24906P1091261,976SH SOLE01,97600
RAPID7 INC COMStock753422104861,154SH SOLE01,15400
CROWN CASTLE INTL CORP NEW COMREIT22822V1011,5118,781SH SOLE08,78100
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETFETF74347B6981822,780SH SOLE02,78000
ISHARES CHINA LARGE-CAP ETFETF4642871842405,150SH SOLE05,15000
ETFMG PRIME MOBILE PAYMENTS ETFETF26924G4092684,018SH SOLE04,01800
ARBUTUS BIOPHARMA CORP COMStock03879J1002500SH SOLE050000
TORONTO DOMINION BK ONT COM NEWStock891160509781,197SH SOLE01,19700
ALLEGIANT TRAVEL CO COMStock01748X10264262SH SOLE026200
LUMENTUM HLDGS INC COMStock55024U10905SH SOLE0500
AUTOZONE INC COMStock0533321022115SH SOLE01500
MARINUS PHARMACEUTICALS INC COM NEWStock56854Q200137SH SOLE03700
BLACKROCK INC COMStock09247X1014,9916,620SH SOLE06,61900
CBRE GROUP INC CL AStock12504L1091922,421SH SOLE02,42100
ISHARES S&P MIDCAP FUNDETF4642875072,3769,130SH SOLE09,13000
HOULIHAN LOKEY INC CL AStock441593100991,496SH SOLE01,49600
ZILLOW GROUP INC CL C CAP STKStock98954M200434SH SOLE03400
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF464288224783,214SH SOLE03,21400
CHEESECAKE FACTORY INC COMStock16307210130518SH SOLE051800
KADANT INC COMStock48282T10495512SH SOLE051200
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETFETF46137V332145540SH SOLE054000
CINEMARK HLDGS INC COMStock17243V102271,303SH SOLE01,30300
ISHARES MSCI EAFE ETFETF4642874655,30669,936SH SOLE069,93600
APPLE INC COMStock03783310047,857391,789SH SOLE0391,78800
UNITED CMNTY BKS BLAIRSVLE GA COMStock90984P303681,995SH SOLE01,99500
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETFETF38143050346577SH SOLE057700
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W10526733SH SOLE073300
ISHARES CONVERTIBLE BOND ETFETF46435G1022162,200SH SOLE02,20000
WEC ENERGY GROUP INC COMStock92939U1061151,224SH SOLE01,22400
ABBOTT LABS COMStock0028241003,29327,477SH SOLE027,47700
DISNEY WALT CO COMStock2546871067,80942,318SH SOLE042,31800
INVESCO PREFERRED ETFETF46138E51143428,905SH SOLE028,90500
RAYMOND JAMES FINL INC COMStock7547301093873,158SH SOLE03,15800
INSULET CORP COMStock45784P10126100SH SOLE010000
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETFETF78468R66303SH SOLE0300
MARSH & MCLENNAN COS INC COMStock5717481021311,079SH SOLE01,07900
LIVE NATION ENTERTAINMENT INC COMStock53803410917200SH SOLE020000
ISHARES RUSSELL 1000 VALUE ETFETF4642875982,84918,799SH SOLE018,79900
UMPQUA HLDGS CORP COMStock904214103452,584SH SOLE02,58400
DOMINOS PIZZA INC COMStock25754A2016981,899SH SOLE01,89900
ISHARES MORNINGSTAR US EQUITY ETFETF464287127116516SH SOLE051600
FERRARI N V COMStockN3167Y1031048SH SOLE04800