Docoh
Loading...

Carroll Financial Associates

Filed: 7 Oct 21, 9:48am

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 INCStock0231351067,1312,171SH SOLE02,17100
ISHARES MORNINGSTAR GROWTH ETFETF46428711950775SH SOLE077500
TREE.COM INCStock52603B1072461,765SH SOLE01,76500
CERNER CORPStock15678210417243SH SOLE024300
YAMANA GOLD INCStock98462Y1000100SH SOLE010000
CBS CORP CL BStock92556H20618467SH SOLE046700
ALEXANDRIA REAL ESTATE EQUITIES INCREIT01527110905SH SOLE0500
GLOBAL PMTS INC COMStock37940X1021881,197SH SOLE01,19700
ROLLINS INC COMStock77571110419564SH SOLE056400
TETRA TECHNOLOGIES INC DEL COMStock88162F1053411,000SH SOLE011,00000
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETFETF46431W838721,450SH SOLE01,45000
PRUDENTIAL FINL INCStock74432010296913SH SOLE091300
UNDER ARMOUR INC CL AStock904311107150SH SOLE05000
WISDOMTREE JAPAN HEDGED EQUITYETF97717W85117284SH SOLE028400
HEWLETT PACKARD ENTERPRISE CO COMStock42824C1099683SH SOLE068300
SEALED AIR CORP NEW COMStock81211K10019365SH SOLE036500
ULTA BEAUTY INC COMStock90384S303151420SH SOLE042000
PROSHARES ULTRA RUSSELL 2000ETF74347R842010SH SOLE01000
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUNDETF337344105550SH SOLE05000
SIRIUS XM RADIO INCStock82968B103075SH SOLE07500
TECHTARGET INC COMStock87874R100119SH SOLE01900
POWERSHARES QQQ TRETF46090E1038,99825,138SH SOLE025,13800
STERICYCLE INCStock85891210822328SH SOLE032800
TECHNOLOGY SELECT SECTOR SPDRETF81369Y8032,17414,562SH SOLE014,56200
STARBUCKS CORPStock8552441097937,195SH SOLE07,19500
SEMPRA ENERGYStock81685110927221SH SOLE022100
PUBLIC SVC ENTERPRISE GRP INC COMStock74457310640664SH SOLE066400
WISDOMTREE TR SMALLCAP EARNING FDETF97717W5622164,476SH SOLE04,47600
OLD REP INTL CORP COMStock68022310410461SH SOLE046100
SQUARE INC CL AStock852234103137575SH SOLE057500
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETFETF381430107381,130SH SOLE01,13000
ALNYLAM PHARMACEUTICALS INC COMStock02043Q107741SH SOLE04100
ISHARES MSCI CANADA ETFETF46428650929826SH SOLE082600
ANTHEM INC COMStock036752103182490SH SOLE049000
ISHARES GOLD TRUST ETFETF4642852042226,667SH SOLE06,66700
YORK WTR CO COMStock987184108681,575SH SOLE01,57500
EBAY INCStock278642103721,044SH SOLE01,04400
TIVITY HEALTH INC COMStock88870R1028375SH SOLE037500
DOLLAR GEN CORPStock256677105196927SH SOLE092700
BROOKS AUTOMATION INC NEW COMStock11434010240392SH SOLE039200
IONIS PHARMACEUTICALS INC COMStock46222210030904SH SOLE090400
HUBBELL INC COMStock44351060716SH SOLE0600
LOGITECH INTL S A SHSStockH50430232225SH SOLE02500
BGC PARTNERS INCStock05541T1011369SH SOLE036900
VIKING THERAPEUTICS INC COMStock92686J106047SH SOLE04700
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETFETF78468R788581,506SH SOLE01,50600
TRIPADVISOR INCStock8969452019275SH SOLE027500
WILLIS TOWERS WATSON PLC LTD SHSStockG9662910315SH SOLE0500
JOHN HANCOCK MULTIFACTOR LARGE CAP ETFETF47804J1072,30042,288SH SOLE042,28800
MONSTER BEVERAGE CORPStock61174X10949562SH SOLE056200
VULCAN MATLS CO COMStock92916010976450SH SOLE045000
JOHNSON & JOHNSON COMStock4781601049,33357,791SH SOLE057,79100
AKAMAI TECHStock00971T101114SH SOLE01400
FLEETCOR TECHNOLOGIES INC COMStock33904110501SH SOLE0100
TAKE-TWO INTERACTIVE SOFTWARE COMStock87405410920132SH SOLE013200
SEAGATE TECHNOLOGYStockG7997R10326316SH SOLE031600
DISCOVERY COMMUNICATIONS INC NEW COM SER CStock25470F3024174SH SOLE017400
WASTE MANAGEMENT INCStock94106L109133893SH SOLE089300
EDITAS MEDICINE INC COMStock28106W103421,028SH SOLE01,02800
ADVANCED ENERGY INDS COMStock007973100782SH SOLE08200
MAGELLAN HEALTH SVCS INC COM NEWStock559079207115SH SOLE01500
ABB LTD SPONSORED ADRADR00037520422679SH SOLE067900
GCP APPLIED TECHNOLOGIES INC COMStock36164Y101040SH SOLE04000
VANGUARD TOTAL STK MKTETF9229087693,75916,931SH SOLE016,93100
THOMSON REUTERS CORPORATION (USA)Stock88490370921194SH SOLE019400
WISDOMTREE FLOATING RATE TREASURY FUNDETF97717X628893,584SH SOLE03,58400
OLIN CORP COM PAR $1Stock6806652055115SH SOLE011500
POWERSHARES HY DIVIDEND ACHIEVERSETF46137V56310530SH SOLE053000
BANK OZK COMStock06417N10310237SH SOLE023700
BLDRS INDEX FDS TR EMERGING MKTS 50 ADR INDEX FDETF46090C30529600SH SOLE060000
VANGUARD EXTENDED MARKET ETFETF9229086524,51724,770SH SOLE024,77000
VANGUARD ENERGYETF92204A30613187SH SOLE018700
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGYETF4642872911,75931,050SH SOLE031,05000
INVESCO WILDERHILL CLEAN ENERGY ETFETF46137V1342543,298SH SOLE03,29800
DEXCOM INC COMStock252131107252462SH SOLE046200
SANFILIPPO JOHN B & SON INC COMStock800422107119SH SOLE01900
GLOBAL X INTERNET OF THINGS THEMATIC ETFETF37954Y780792,190SH SOLE02,19000
ISHARES MSCI ITALY ETFETF46434G830277SH SOLE07700
ISHARES MSCI SPAIN ETFETF464286764284SH SOLE08400
JANUS SMALL/MID CAP GROWTH ALPHA ETFETF47103U2092103,237SH SOLE03,23700
JANUS SMALL CAP GROWTH ALPHA ETFETF47103U1001902,930SH SOLE02,93000
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETFETF9219468106,62175,914SH SOLE075,91400
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETFETF92194679420315SH SOLE031500
COSTCO WHOLESALE CORPStock22160K1052,2264,955SH SOLE04,95500
CLEVELAND-CLIFFS INC NEW COMStock1858991012121SH SOLE012100
VICTORYSHARES U.S. SMALL CAP HIGH DIV VOLATILITY WTD ETFETF92647N8734,83384,127SH SOLE084,12700
HCA HEALTHCARE INC COMStock40412C10129SH SOLE0900
CHOICE HOTELS INTL NEWStock16990510612100SH SOLE010000
ISHARES MSCI EMERGING MARKETS ETFETF464287234691,380SH SOLE01,38000
FIRST TRUST HEALTH CARE ALPHADEX FUNDETF33734X14389755SH SOLE075500
GOLDMAN SACHS GROUP INCStock38141G104254673SH SOLE067300
LAS VEGAS SANDS CORP COMStock5178341078243SH SOLE024300
SCOTTS MIRACLE-GRO CO CL AStock8101861061498SH SOLE09800
WATSCO INC COMStock9426222001248SH SOLE04800
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRDADR8245961006202SH SOLE020200
TOYOTA MOTOR CORP SP ADR REP2COMADR89233130723130SH SOLE013000
CRH PLC ADRADR12626K203263SH SOLE06300
ROYAL DUTCH SHELL PLC-ADRADR7802592062866,428SH SOLE06,42800
HANCOCK JOHN BK & THRIFT OPP FD SH BENCEF40973520617410SH SOLE041000
GAP INCStock36476010814635SH SOLE063500
YUM! BRANDS INCStock9884981016555,362SH SOLE05,36200
ABERCROMBIE & FITCH CO CL AStock00289620730800SH SOLE080000
KNIGHT TRANSPORTATION INCStock49904910415303SH SOLE030300
UNDER ARMOUR INC CL CStock9043112065338SH SOLE033800
BOSTON SCIENTIFIC CORP COMStock1011371071784,122SH SOLE04,12200
EAST WEST BANCORPStock27579R104453SH SOLE05300
F5 NETWORKS INCStock31561610249250SH SOLE025000
REAL ESTATE SELECT SECTOR SPDR FUNDETF81369Y8601,57435,430SH SOLE035,43000
PERMIAN BASIN RTY TR UNIT BEN INTStock714236106234,044SH SOLE04,04400
ETFMG ALTERNATIVE HARVEST ETFETF26924G5081087,573SH SOLE07,57300
ISHARES GLOBAL COMM SERVICES ETFETF464287275565SH SOLE06500
LIBERTY MEDIA CORP DEL COM A SIRIUSXMStock53122940910229SH SOLE022900
LIBERTY MEDIA CORP DEL COM C SIRIUSXMStock53122960738803SH SOLE080300
LIBERTY MEDIA CORP DEL COM C BRAVES GRPStock531229888138SH SOLE03800
LIBERTY MEDIA CORP DEL COM A BRAVES GRPStock531229706018SH SOLE01800
PIMCO INCOME STRATEGY FUND IICEF72201J1041118SH SOLE011800
ISHARES U.S. INDUSTRIALS ETFETF4642877541,34712,578SH SOLE012,57800
PETROLEO BRASILEIRO SA PETROBRASADR71654V4084444SH SOLE044400
PROCTER AND GAMBLE CO COMStock7427181095,68940,694SH SOLE040,69400
COCA COLA CO COMStock1912161003,34763,795SH SOLE063,79500
PUTNAM MUN OPPORTUNITIES TR SH BEN INTCEF7469221034335SH SOLE033500
ISHARES U.S. HEALTHCARE ETFETF46428776280291SH SOLE029100
ARBOR REALTY TRUST INC COMREIT03892310811645SH SOLE064500
GENERAL MLS INC COMStock3703341045248,771SH SOLE08,77100
NUVEEN CREDIT STRATEGIES INCOMECEF67073D102015SH SOLE01500
INTELLIA THERAPEUTICS INC COMStock45826J10557430SH SOLE043000
ENTERPRISE PRODS PARTNERS L PStock2937921071888,688SH SOLE08,68800
AMEREN CORP COMStock02360810231392SH SOLE039200
IDEX CORP COMStock45167R10427134SH SOLE013400
PPG INDS INC COMStock6935061074823,373SH SOLE03,37300
OCCIDENTAL PETE CORP COMStock6745991051434,852SH SOLE04,85200
GLOBAL X MILLENNIAL CONSUMER ETFETF37954Y764495SH SOLE09500
TRUIST FINL CORP COMStock89832Q10912,012204,818SH SOLE0204,81800
UNITED PARCEL SERVICE INCStock9113121062,30912,683SH SOLE012,68300
INGEVITY CORP COMStock45688C107116SH SOLE01600
MARRIOTT INTL INCStock5719032022321,572SH SOLE01,57200
VANGUARD REIT INDEX ETFETF9229085532452,416SH SOLE02,41600
BIOGEN IDEC INCStock09062X1033261,153SH SOLE01,15300
CARNIVAL CORPStock143658300793,166SH SOLE03,16600
VENTAS INCREIT92276F1001642,986SH SOLE02,98600
DB COMMODITY INDEX TRACKINGETF46138B1034219SH SOLE021900
SPDR PORTFOLIO LONG TERM TREASURY ETFETF78464A66411281SH SOLE028100
US FOODS HLDG CORP COMStock9120081096182SH SOLE018200
ESSEX PPTY TR REITREIT2971781051753SH SOLE05300
GRAND CANYON ED INC COMStock38526M10628322SH SOLE032200
CABOT MICROELECTRONICS CPStock12571T100220SH SOLE02000
AVALONBAY CMNTYS INC COMREIT05348410145204SH SOLE020400
DSP GROUPS INC COMStock23332B106296SH SOLE09600
INTEL CORPStock4581401002,20341,350SH SOLE041,35000
PRESTIGE CONSMR HEALTHCARE INC COMStock74112D101481SH SOLE08100
BOSTON BEER INC CL AStock1005571072142SH SOLE04200
CHICAGO MERCANTILE HLDGS INCStock12572Q105170881SH SOLE088100
WILEY JOHN & SONS INC CL AStock968223206132SH SOLE03200
VAIL RESORTS INC COMStock91879Q1091443SH SOLE04300
STATE STR CORP COMStock8574771033233,823SH SOLE03,82300
MEDTRONIC PLC SHSStockG5960L1033,02824,162SH SOLE024,16200
CLOROX CO DEL COMStock1890541098595,187SH SOLE05,18700
ISHARES U.S. FINANCIALS ETFETF4642877882993,628SH SOLE03,62800
COMERICA INC COMStock200340107010SH SOLE01000
ISHARES MSCI TAIWAN ETFETF46434G77213215SH SOLE021500
CROCS INC COMStock22704610906SH SOLE0600
FORTIVE CORP COMStock34959J10837532SH SOLE053200
NETFLIX COM INCStock64110L106534876SH SOLE087600
KOSMOS ENERGY LTD COMStock5006881060129SH SOLE012900
ISHARES DOW JONES U.S. ETFETF46428784611108SH SOLE010800
PRIMORIS SVCS CORP COMStock74164F103172SH SOLE07200
SPDR DOW JONES INDUSTRIAL ETFETF78467X1093491,033SH SOLE01,03300
POWERSHS EXCH TRAD FD TR POWERSHARES DYNAMICETF46137V779751,600SH SOLE01,60000
PAYCHEX INCStock7043261071811,615SH SOLE01,61500
MEDICAL PPTYS TRUST INC COMREIT58463J304261,335SH SOLE01,33500
EATON VANCE TAX MANAGED BUY WRITECEF27828Y108181,175SH SOLE01,17500
ISHARES S&P AGGRESSIVE ALLOCATION FUNDETF46428985963906SH SOLE090600
AFFILIATED MANAGERS GROUP INCStock00825210817SH SOLE0700
HORMEL FOODS CORP COMStock4404521001,14027,805SH SOLE027,80500
PEOPLES BK BRIDGEPORT CNStock712704105029SH SOLE02900
GLOBAL X CONSCIOUS COMPANIES ETFETF37954Y73111363SH SOLE036300
PACCAR INC COMStock6937181089119SH SOLE011900
BLACKBAUD INCStock09227Q10009SH SOLE0900
ISHARES SILVER TRUST ETFETF46428Q109562,731SH SOLE02,73100
ARK ETF TR 3D PRINTINGETF00214Q50025705SH SOLE070500
SEI INVTS CO COMStock7841171038148SH SOLE014800
CLEARWATER PAPER CORP COMStock18538R1034119SH SOLE011900
EQUITY RESIDENTIALREIT29476L10729365SH SOLE036500
HESS CORP COMStock42809H10738494SH SOLE049400
LIBERTY MEDIA HOLDING CP INTER AStock74915M100131,303SH SOLE01,30300
ISHARES GROWTH ALLOCATION FUNDETF46428986770612,742SH SOLE012,74200
COLUMBIA SUSTAINABLE U.S. EQUITY INCOME ETFETF19761L3005167SH SOLE016700
SPDR S&P SEMICONDUCTOR ETFETF78464A86234174SH SOLE017400
TETRA TECH INC NEW COMStock88162G10330203SH SOLE020300
RITCHIE BROS AUCTIONEERS COMStock76774410527451SH SOLE045100
WATERS CPStock9418481033084SH SOLE08400
POOL CORP COMStock73278L1051228SH SOLE02800
INVESCO SR INCOME TR COMCEF46131H1073875SH SOLE087500
ISHARES MORNINGSTAR MID-CAP ETFETF4642882081231,860SH SOLE01,86000
ISHARES MSCI SWITZERLAND ETFETF46428674927596SH SOLE059600
ISHARES MSCI UNITED KINGDOM ETFETF46435G33414442SH SOLE044200
ESTEE LAUDER COMPANIES INCStock518439104132442SH SOLE044200
ISHARES MSCI GLOBAL IMPACT ETFETF46435G5321591,660SH SOLE01,66000
DZS INC COMStock26821110904SH SOLE0400
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETFETF46435G441931,779SH SOLE01,77900
ISHARES MSCI FRANCE ETFETF46428670711305SH SOLE030500
PROLOGIS SHARE BENEFICIAL INTREIT74340W10315124SH SOLE012400
SANOFI SAADR80105N105931,932SH SOLE01,93200
MERCK & CO INCStock58933Y1051,69722,599SH SOLE022,59900
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFETF4642881581261,176SH SOLE01,17600
OSHKOSH CORP COMStock688239201115SH SOLE01500
SPDR S&P 500 ETFETF78462F10320,56947,932SH SOLE047,93200
BLINK CHARGING CO COMStock09354A100157SH SOLE05700
ADVANSIX INC COMStock00773T101010SH SOLE01000
MCKESSON CORPStock58155Q1032341,177SH SOLE01,17700
THE TRADE DESK INC COM CL AStock88339J1058123SH SOLE012300
WISDOMTREE U.S. MIDCAP FUNDETF97717W5702,30244,277SH SOLE044,27700
AMERIS BANCORP COMStock03076K10814271SH SOLE027100
AURORA CANNABIS INC COMStock05156X88408SH SOLE0800
MASTERCARD INCStock57636Q1047772,237SH SOLE02,23700
SHORE BANCSHARES INC COMStock8251071054227SH SOLE022700
INSPERITY INC COMStock45778Q10714134SH SOLE013400
MERITAGE HOMES CORP COMStock59001A10294975SH SOLE097500
FIRST REP BK SAN FRANCISCO CAL COMStock33616C10068357SH SOLE035700
ILLINOIS TOOL WKS INC COMStock4523081097653,704SH SOLE03,70400
SBA COMMUNICATIONS CORP NEW CL AREIT78410G10433101SH SOLE010100
UNITED RENTALS INC COMStock911363109310SH SOLE01000
STEEL DYNAMICS INC COMStock85811910001SH SOLE0100
HEALTHCARE SVCS GROUP INC COMStock42190610813557SH SOLE055700
LHC GROUP INC COMStock50187A10718SH SOLE0800
TYLER TECHNOLOGIES INC COMStock90225210567147SH SOLE014700
CRISPR THERAPEUTICS AG NAMEN AKTStockH1718210825225SH SOLE022500
FLEXSHARES STOXX US ESG SELECT INDEX FUNDETF33939L6961591,510SH SOLE01,51000
EMERSON ELEC CO COMStock2910111044965,273SH SOLE05,27300
CORCEPT THERAPEUTICS INC COMStock218352102156SH SOLE05600
IRHYTHM TECHNOLOGIES INC COMStock4500561067120SH SOLE012000
ADIENT PLC ORD SHSStockG0084W101128SH SOLE02800
YUM CHINA HLDGS INC COMStock98850P1092544,376SH SOLE04,37600
ALCOA CORP COMStock0138721067160SH SOLE016000
INNOVATOR LADDERED FUND OF S&P 500 POWER BUFFER ETFSETF45783G10237310,700SH SOLE010,70000
JOHN HANCOCK MULTIFACTOR TECHNOLOGY ETFETF47804J6023563,941SH SOLE03,94100
BLACKLINE INC COMStock09239B10921183SH SOLE018300
ALLSTATE CORPStock0200021013012,365SH SOLE02,36500
NATIONAL HEALTH INVS INC COMREIT63633D1041072,000SH SOLE02,00000
DIAGEO PLCADR25243Q2052691,394SH SOLE01,39400
ANNALY CAPITAL MANAGEMENT INCREIT035710409708,349SH SOLE08,34900
LAMB WESTON HLDGS INC COMStock51327210426430SH SOLE043000
ALASKA AIR GROUP INC COMStock01165910934587SH SOLE058700
CENTRAL GARDEN & PET CO COMStock153527106136SH SOLE03600
NETLEASE CORPORATE REAL ESTATE ETFETF26922A2485177SH SOLE017700
NVR INC COMStock62944T1056714SH SOLE01400
SAFETY INS GROUP INC COMStock78648T100121SH SOLE02100
SIGNATURE BK NEW YORK N Y COMStock82669G104417SH SOLE01700
STAMPS COM INC COM NEWStock85285720016SH SOLE0600
ISHARES MSCI JAPAN ETFETF46434G82253767SH SOLE076700
GOLDMAN SACHS HEDGE INDUSTRY VIP ETFETF38143054510108SH SOLE010800
ISHARES TIPS BOND ETFETF46428717687684SH SOLE068400
LEGGETT & PLATT INC COMStock52466010715339SH SOLE033900
AMERICAN FINL GROUP INC OHIO COMStock02593210436287SH SOLE028700
NORTHWEST BANCSHARES INC MD COMStock66734010351338,643SH SOLE038,64300
CONDUENT INC COMStock2067871030120SH SOLE012000
VERTEX PHARMACEUTICALS INStock92532F10047263SH SOLE026300
ISHARES MSCI ASIA EX JAPANETF46428818200SH SOLE0000
COGNIZANT TECH SOLUTIONS CORPStock19244610240544SH SOLE054400
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETFETF37954Y7152546,969SH SOLE06,96900
INNOVATIVE INDL PPTYS INC COMREIT45781V10146203SH SOLE020300
IPATH SERIES B S&P GSCI CRUDE OIL TOTAL RETURN INDEX ETNETF06745R6931386,077SH SOLE06,07700
INVESCO DEFENSIVE EQUITY ETFETF46138J77591213,805SH SOLE013,80500
JANUS HENDERSON SHORT DURATION INCOME ETFETF47103U88642,157840,130SH SOLE0840,13000
J M SMUCKER CO NEWStock8326964053162,637SH SOLE02,63700
LIONS GATE ENTMNT CORP CL A VTGStock535919401141,011SH SOLE01,01100
LIONS GATE ENTMNT CORP CL B NON VTGStock535919500151,191SH SOLE01,19100
ISHARES DOW JONES US HOME CONST (ETF)ETF46428875276111,513SH SOLE011,51300
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETFETF46435G433010SH SOLE01000
ISHARES GLOBAL HEALTHCARE SECTOR INDEXETF4642873251221,460SH SOLE01,46000
CORNING INC COMStock21935010537810,364SH SOLE010,36400
EDWARDS LIFESCIENCES CORP COMStock28176E1084163,680SH SOLE03,68000
PARSONS CORP DEL COMStock70202L1021,09032,312SH SOLE032,31200
BANK NEW YORK MELLON CORP COMStock0640581003697,130SH SOLE07,13000
HOWMET AEROSPACE INC COMStock44320110815500SH SOLE050000
DRIVE SHACK INC COMStock26207710021,000SH SOLE01,00000
WESTPAC BANKING CORP SPONSORED ADRADR961214301583,144SH SOLE03,14400
TEGNA INC COMStock87901J105195SH SOLE09500
O'SHARES U.S. SMALL-CAP QUALITY DIVIDEND ETFETF67110P1002878,308SH SOLE08,30800
FIDELITY LOW VOLATILITY FACTOR ETFETF316092824711,514SH SOLE01,51400
SYMANTEC CORPStock668771108022SH SOLE02200
GABELLI GLOBL UTIL & INCOME TR COM SH BEN INTCEF36242L10516847SH SOLE084700
KAYNE ANDERSON ENERGY INFRSTR COMCEF48660610691,130SH SOLE01,13000
DAVITA INC COMStock23918K108221SH SOLE02100
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETFETF3814305291191,191SH SOLE01,19100
GLOBAL X FINTECH THEMATIC ETFETF37954Y814481,000SH SOLE01,00000
VERIZON COMMUNICATIONSStock92343V1042,77251,335SH SOLE051,33500
NEW GOLD INC CDA COMStock644535106080SH SOLE08000
INVESCO VARIABLE RATE INVESTMENT GRADE ETFETF46090A8795207SH SOLE020700
UNUM GROUPStock91529Y106301,209SH SOLE01,20900
CHUBB LIMITED COMStockH1467J10456326SH SOLE032600
SONOCO PRODS CO COMStock8354951022,39040,116SH SOLE040,11600
PENN NATL GAMING INC COMStock70756910916234SH SOLE023400
MARVELL TECHNOLOGY INC COMStock57387410413218SH SOLE021800
ISHARES COHEN & STEERS RLTYETF464287564129SH SOLE02900
FEDEX CORPStock31428X1061,0184,644SH SOLE04,64400
SNAP ON INC COMStock8330341016283,010SH SOLE03,01000
PULTE GROUP INC COMStock74586710121464SH SOLE046400
SHERWIN WILLIAMS CO COMStock824348106203726SH SOLE072600
R1 RCM INC COMStock7493971059450SH SOLE045000
PEPSICO INC COMStock7134481083,76525,032SH SOLE025,03200
ISHARES TR S&P/CITIGROUP INTL TREASURY BD ETFETF464288117018SH SOLE01800
ISHARES 1-3 YR TREASURY BOND ETFETF4642874573,98646,275SH SOLE046,27500
ISHARES MSCI EUROZONE ETFETF4642866088177SH SOLE017700
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETFETF78464A3676198SH SOLE019800
SPDR S&P CHINA ETFETF78463X40025232SH SOLE023200
NEWELL BRANDS INC COMStock651229106793,575SH SOLE03,57500
ATOMERA INC COMStock04965B100682,966SH SOLE02,96600
MARATHON OIL CORP COMStock56584910611862SH SOLE086200
SNAP INC CL AStock83304A10627367SH SOLE036700
CRONOS GROUP INC COMStock22717L1011220SH SOLE022000
BANCROFT FUND LTD N/C FM BANCROFT CONVCEF059695106296SH SOLE09600
DASEKE INC COMStock23753F1071121SH SOLE012100
JDS UNIPHASE CORPStock925550105014SH SOLE01400
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSADR8740602055321SH SOLE032100
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETFETF37954Y673622,465SH SOLE02,46500
GOLD RESOURCE CORP COMStock38068T1051849SH SOLE084900
DXC TECHNOLOGY CO COMStock23355L106028SH SOLE02800
INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETFETF46137V31620130SH SOLE013000
KIMBERLY-CLARK CORP COMStock4943681037055,329SH SOLE05,32900
MOLSON COORS BEVERAGE CO CL BStock60871R20918405SH SOLE040500
DORMAN PRODS INC COMStock258278100559SH SOLE05900
SCHNEIDER NATIONAL INC CL BStock80689H102165SH SOLE06500
INTERPUBLIC GROUP COS INC COMStock46069010015427SH SOLE042700
OKTA INC CL AStock679295105730SH SOLE03000
GROWGENERATION CORP COMStock39986L10915612SH SOLE061200
TE CONNECTIVITY LTDStockH8498910460439SH SOLE043900
YEXT INC COMStock98585N106121,000SH SOLE01,00000
HONEYWELL INTL INCStock4385161067193,389SH SOLE03,38900
TRANE TECHNOLOGIES PLC SHSStockG8994E103145840SH SOLE084000
ENERGY RECOVERY INCStock29270J100703,714SH SOLE03,71400
PROSHARES MANAGED FUTURES STRATEGY ETFETF74347B532014SH SOLE01400
VANECK GREEN BOND ETFETF92189F171762,806SH SOLE02,80600
EATON VANCE SR FLTNG RTE TR COMCEF27828Q105281,952SH SOLE01,95200
FIRSTENERGY CORPStock33793210717500SH SOLE050000
FORD MOTOR COMPANYStock34537086026418,682SH SOLE018,68200
CARVANA CO CL AStock14686910202SH SOLE0200
MICROSTRATEGY INC CL A NEWStock594972408916SH SOLE01600
CARDIOVASCULAR SYS INC DEL COMStock141619106139SH SOLE03900
OMEGA HEALTHCARE INVESTORS INCREIT681936100822,743SH SOLE02,74300
FIRST BANCORP N C COMStock318910106691,626SH SOLE01,62600
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETFETF233051432812,031SH SOLE02,03100
INGERSOLL RAND INC COMStock45687V10616330SH SOLE033000
US BANCORP DEL COM NEWStock90297330478113,146SH SOLE013,14600
FIRST TRUST ENERGY ALPHADEX FUNDETF33734X12710900SH SOLE090000
XCEL ENERGY INC COMStock98389B1001612,588SH SOLE02,58800
ADTALEM GLOBAL ED INC COMStock00737L103141SH SOLE04100
BP PLC SPONSORED ADRADR05562210443115,793SH SOLE015,79300
APPIAN CORP CL AStock03782L1019100SH SOLE010000
AMPLIFY CWP ENHANCED DIVIDEND INCOME ETFETF0321084093,977113,907SH SOLE0113,90700
FRANKLIN LIBERTYQ U.S. EQUITY ETFETF35473P801631,510SH SOLE01,51000
HOME DEPOTStock4370761024,24912,945SH SOLE012,94500
BAXTER INTL INC COMStock0718131093374,195SH SOLE04,19500
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHARStock86722410711568SH SOLE056800
FORMULAFOLIOS TACTICAL INCOME ETFETF66538H666157SH SOLE05700
ISHARES MSCI SAUDI ARABIA ETFETF46434V423372SH SOLE07200
STARWOOD PROPERTY TRUSTREIT85571B105873,593SH SOLE03,59300
AUTOMATIC DATA PROCESSING INC COMStock0530151031,8419,211SH SOLE09,21100
FAIR ISAAC CORP COMStock3032501041950SH SOLE05000
BRIGHTHOUSE FINL INC COMStock10922N10301SH SOLE0100
REDFIN CORP COMStock75737F10805SH SOLE0500
SIMPLY GOOD FOODS CO COMStock82900L102156SH SOLE05600
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUNDETF33734X1015100SH SOLE010000
PRINCIPAL SPECTRUM PREFERRED SECURITIES ACTIVE ETFETF74255Y8885,661272,960SH SOLE0272,96000
FIRST TRUST LARGE CAP CORE ALPHADEX FUNDETF33734K109456SH SOLE05600
DUPONT DE NEMOURS INC COMStock26614N1024847,122SH SOLE07,12200
MICRO FOCUS INTL PLC SPON ADR NEWADR59483740301SH SOLE0100
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETFETF46435G243592,301SH SOLE02,30100
SPDR ICE PREFERRED SECURITIES ETFETF78464A2929215SH SOLE021500
ISHARES RUSSELL 2000 VALUEETF4642876301171SH SOLE07100
HEALTH CARE SELECT SECTOR SPDRETF81369Y2091641,289SH SOLE01,28900
VERISK ANALYTICS INCCL AStock92345Y10652264SH SOLE026400
ZAI LAB LTD ADRADR98887Q10402SH SOLE0200
ICICI BANK LTD ADRADR45104G10415800SH SOLE080000
INFOSYS LTD SPONSORED ADRADR4567881083149SH SOLE014900
BHP GROUP LTD SPONSORED ADSADR0886061082414,504SH SOLE04,50400
CATO CORP NEW CL AStock1492051064255SH SOLE025500
SPDR GOLD ETFETF78463V1076854,177SH SOLE04,17700
SOUTHERN CO COMStock8425871071,71727,711SH SOLE027,71100
ROKU INC COM CL AStock77543R1021034SH SOLE03400
ISHARES MSCI CHINA A ETFETF46434V514932,200SH SOLE02,20000
BLACK KNIGHT INC COMStock09215C10516224SH SOLE022400
KRANESHARES MSCI ONE BELT ONE ROAD INDEX ETFETF500767868331,085SH SOLE01,08500
VICI PPTYS INC COMREIT9256521094160SH SOLE016000
LIBERTY MEDIA CORP US CAP CO LLC MEDIUM TERM NT SCorp Bond530715AG6710,000SH SOLE010,00000
ORTHOPEDIATRICS CORP COMStock68752L10011177SH SOLE017700
AMERISOURCEBERGEN CORP COMStock03073E1051841,543SH SOLE01,54300
BECTON DICKINSON & CO COMStock0758871097032,860SH SOLE02,86000
BROADRIDGE FIN SOLStock11133T103536SH SOLE03600
SCHWAB ETFS- US SMALL-CAP ETFETF80852460745451SH SOLE045100
KEYCORP COMStock49326710833315,443SH SOLE015,44300
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETFETF3814304386,56098,145SH SOLE098,14500
MONGODB INC CL AStock60937P10614SH SOLE0400
UNIVERSAL CORP VA COMStock913456109134SH SOLE03400
REGIONS FINANCIAL CORP NEWStock7591EP10053625,199SH SOLE025,19900
BRITISH AMERICAN TOBACCOADR11044810733958SH SOLE095800
SEA LTD SPONSORD ADSADR81141R100145456SH SOLE045600
ISHARES RUSSELL 1000 GROWTH ETFETF46428761446,093168,198SH SOLE0168,19800
LABORATORY CORP OF AMERICAStock50540R4093911,391SH SOLE01,39100
SCHWAB ETFS- US BROAD MARKET ETFETF8085241021,17311,294SH SOLE011,29400
SCHWAB INTERNATIONAL EQUITY ETFETF808524805691,803SH SOLE01,80300
SCHWAB U.S. LARGE-CAP ETFETF8085242016,60163,458SH SOLE063,45800
ISHARES US REAL ESTATE ETFETF46428773918183SH SOLE018300
WHIRLPOOL CORP COMStock96332010618SH SOLE0800
HEXO CORP COM NEWStock42830430721,125SH SOLE01,12500
CONSUMER STAPLES SELECT SECTOR SPDRETF81369Y308841,221SH SOLE01,22100
MARATHON DIGITAL HOLDINGS INC COMStock565788106027SH SOLE02700
WEBSTER FINL CORP CONN COMStock947890109485SH SOLE08500
MAXIMUS INC COMStock577933104120SH SOLE02000
SPERO THERAPEUTICS INC COMStock84833T1032110SH SOLE011000
SPDR PORTFOLIO S&P 400 MID CAP ETFETF78464A8475,728124,092SH SOLE0124,09200
HIGHLAND INCOME FD HIGHLAND INCOMECEF43010E40416014,900SH SOLE014,90000
FORTINET INC COMStock34959E109107369SH SOLE036900
NEW ENERGY SYS GROUPCOMStock643847106030SH SOLE03000
FORMULAFOLIOS TACTICAL GROWTH ETFETF66538H575015SH SOLE01500
VANGUARD TOTAL CORPORATE BOND ETFETF92206C5731091,200SH SOLE01,20000
IQVIA HLDGS INC COMStock46266C105132554SH SOLE055400
ETFS SILVER TR SILVER SHS ETFETF00326410825612,000SH SOLE012,00000
TRISTATE CAPITAL HOLDINGS, INCStock89678F1001,25959,550SH SOLE059,55000
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q83710,314203,366SH SOLE0203,36600
STITCH FIX INC COM CL AStock860897107025SH SOLE02500
AON CORPStockG0403H108204717SH SOLE071700
BANDWIDTH INC COM CL AStock05988J10306SH SOLE0600
UMB FINL CORP COMStock902788108227SH SOLE02700
AO SMITH CORP.Stock831865209237SH SOLE03700
UGI CORP NEW COMStock90268110520485SH SOLE048500
ARK ISRAEL INNOVATIVE TECHNOLOGY ETFETF00214Q60933611,500SH SOLE011,50000
LUMEN TECHNOLOGIES INC COMStock5502411033269SH SOLE026900
GALLAGHER ARTHUR J &COStock3635761099806,595SH SOLE06,59500
ATMOS ENERGY CORPStock0495601051141,294SH SOLE01,29400
CENOVUS ENERGY INC COMStock15135U109085SH SOLE08500
HENRY JACK & ASSOC INC COMStock4262811011274SH SOLE07400
PINNACLE WEST CAP CORP COMStock72348410102SH SOLE0200
TELEFLEX INCORPORATED COMStock879369106274728SH SOLE072800
BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49ADR05946K101142,204SH SOLE02,20400
VIRGIN GALACTIC HOLDINGS INC COMStock92766K106281,114SH SOLE01,11400
INVESCO S&P MIDCAP 400 REVENUE ETFETF46138G6728100SH SOLE010000
MERCURY GENL CORP NEW COMStock58940010029530SH SOLE053000
SCHWAB U.S. LARGE-CAP GROWTH ETFETF80852430055374SH SOLE037400
COGNEX CORP COMStock19242210318232SH SOLE023200
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETFETF78464A474802,588SH SOLE02,58800
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETFETF46137V2741631,595SH SOLE01,59500
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDETF72201R8333,26432,026SH SOLE032,02600
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETFETF46435U853255SH SOLE05500
MSC INDL DIRECT INC CL AStock55353010617219SH SOLE021900
NUTRIEN LTD COMStock67077M1081512,335SH SOLE02,33500
RELIANT BANCORP INC COMStock75956B101662,095SH SOLE02,09500
NATIONAL BANKSHARES INC VA COMStock634865109762,102SH SOLE02,10200
ENSIGN GROUP INC COMStock29358P10111147SH SOLE014700
SPECTRUM BRANDS HLDGS INC NEW COMStock84790A10513144SH SOLE014400
NOVAN INC COM NEWStock66988N2050100SH SOLE010000
ALPS DISRUPTIVE TECHNOLOGIES ETFETF00162Q4782966,109SH SOLE06,10900
FS INVESTMENT CORPORATIONCEF302635206622,853SH SOLE02,85300
KT CORP SPONSORED ADRADR48268K1013288SH SOLE028800
CENTENE CORP DEL COMStock15135B10130495SH SOLE049500
TWO HARBORS INVESMENT CORPREIT90187B408274,266SH SOLE04,26600
INVESCO S&P 500 REVENUE ETFETF46138G6987100SH SOLE010000
CORECIVIC INC COMREIT21871N1012300SH SOLE030000
ISHARES S&P SMALLCAP 600 ETFETF46428780411,357104,012SH SOLE0104,01200
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INTREIT456237106271,081SH SOLE01,08100
SEMTECH CORP COMStock816850101461SH SOLE06100
UNITED THERAPEUTICS CORP DEL COMStock91307C102110SH SOLE01000
BERKSHIRE HATHAWAY INC DEL CL B NEWStock08467070223,41985,803SH SOLE085,80300
SCHWAB EMERGING MARKET EQ ETFETF808524706018SH SOLE01800
AMPLIFY TRANSFORMATIONAL DATA SHARING ETFETF03210860717392SH SOLE039200
AMERICOLD RLTY TR COMREIT03064D108018SH SOLE01800
KRANESHARES ELECTRIC VEHICLES & FUTURE MOBILITY ETFETF5007678271092,355SH SOLE02,35500
FIRST TRUST INDXX INNOVATIVE TRANSACTION & PROCESS ETFETF33741X20123565SH SOLE056500
ADOBE SYS INCStock00724F1011,5692,727SH SOLE02,72700
SOUTHERN COPPER CORP COMStock84265V10537667SH SOLE066700
MOTLEY FOOL 100 INDEX ETFETF74933W601581,473SH SOLE01,47300
WISDOMTREE U.S. MULTIFACTOR FUNDETF97717Y857581,500SH SOLE01,50000
WEYERHAEUSER COREIT9621661041684,743SH SOLE04,74300
VANGUARD SHORT TERM CORP BOND FD ETFETF92206C4094,83558,679SH SOLE058,67900
FIRST TR LARGE CAP VALUE OPPORTUNITIES ALPHADEX FD COM SHSETF33735J10131490SH SOLE049000
EXELON CORP COMStock30161N1013166,548SH SOLE06,54800
VANECK HIGH YIELD MUNI ETFETF92189H40910165SH SOLE016500
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C8703934,167SH SOLE04,16700
GOOGLE INCStock02079K3054,3781,637SH SOLE01,63700
KRATON CORP COMStock50077C106138SH SOLE03800
PROGRESSIVE CORP COMStock74331510317196SH SOLE019600
GLOBAL X U.S. PREFERRED ETFETF37954Y6571997,748SH SOLE07,74800
ISHARES INC MSCI PACIFIC EX-JAPANETF46428666516328SH SOLE032800
NATIXIS LOOMIS SAYLES SHORT DURATION INCOME ETFETF63873X20813,660542,080SH SOLE0542,08000
PG&E CORP COMStock69331C1080100SH SOLE010000
SPDR S&P KENSHO SMART MOBILITY ETFETF78468R6891322,421SH SOLE02,42100
PROSHARES ULTRAPRO QQQETF74347X83139317SH SOLE031700
FISERV INC COMStock33773810897902SH SOLE090200
VANGUARD U.S. MULTIFACTOR ETFETF9219356075,62756,496SH SOLE056,49600
O REILLY AUTOMOTIVE INCStock67103H107187307SH SOLE030700
ZSCALER INC COMStock98980G102190728SH SOLE072800
EASTMAN CHEMICAL COStock27743210089888SH SOLE088800
PRINCIPAL FINANCIAL GROUP INCStock74251V1021161,811SH SOLE01,81100
DROPBOX INC CL AStock26210C1043119SH SOLE011900
INTUIT INCStock461202103283525SH SOLE052500
HALLIBURTON CO COMStock4062161018383SH SOLE038300
CONSTELLATION BRANDS INC CL AStock21036P10842202SH SOLE020200
SIMULATIONS PLUS INC COMStock829214105019SH SOLE01900
UNILEVER PLC SPON ADR NEWADR90476770496917,887SH SOLE017,88700
NEWMONT CORP COMStock65163910628518SH SOLE051800
IRONWOOD PHARMACEUTICALS INC COM CL AStock46333X1083252SH SOLE025200
AGEAGLE AERIAL SYS INC NEW COMStock00848K1010230SH SOLE023000
AEGON N V ISIN #US0079241032ADR007924103336,576SH SOLE06,57600
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETFETF808524888641,561SH SOLE01,56100
SPOTIFY TECHNOLOGY S A SHSStockL8681T102734SH SOLE03400
CSX CORPStock1264081031,84662,098SH SOLE062,09800
GRAPHIC PACKAGING CORP DELStock3886891013170SH SOLE017000
SENSATA TECHNOLOGIES HLDG PLC SHSStockG8060N10222406SH SOLE040600
COMCAST CORP NEW CL AStock20030N1011,21321,691SH SOLE021,69100
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADSADR00215W100141,819SH SOLE01,81900
GENERAC HLDGS INC COMStock36873610482202SH SOLE020200
MICROSOFTStock59491810441,317146,559SH SOLE0146,55900
FIRST HORIZON CORPORATION COMStock3205171051106,762SH SOLE06,76200
SS&C TECHNOLOGIES HLDGS INC COMStock78467J10011172SH SOLE017200
LENNAR CORP CL AStock52605710414154SH SOLE015400
VALERO ENERGY CORPStock91913Y10010144SH SOLE014400
ISHARES ESG AWARE MSCI USA SMALL-CAP ETFETF46435U663511,331SH SOLE01,33100
DOCUSIGN INC COMStock2561631061666SH SOLE06600
GOOSEHEAD INS INC COM CL AStock38267D10936240SH SOLE024000
NVENT ELECTRIC PLC SHSStockG6700G107015SH SOLE01500
HEALTHSTREAM INC COMStock42222N103166SH SOLE06600
DISCOVERY HLDG COStock25470F104271,073SH SOLE01,07300
CHAMPIONX CORPORATION COMStock15872M1049403SH SOLE040300
VANECK INFLATION ALLOCATION ETFETF92189F1303,762147,767SH SOLE0147,76700
INDEX IQ MERGER ARBITRAGE ETFETF45409B8004,898148,966SH SOLE0148,96600
GAMESTOP CORPStock36467W10901SH SOLE0100
EQUITABLE HLDGS INC COMStock29452E10114481SH SOLE048100
HEALTH CARE PPTY INVS INCREIT42250P103391,188SH SOLE01,18800
INVESCO CEF INCOME COMPOSITE ETFETF46138E404231,000SH SOLE01,00000
SCHLUMBERGER LTD COM STKStock8068571081234,164SH SOLE04,16400
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETFETF46138J61931,176673,368SH SOLE0673,36800
CVS HEALTH CORP COMStock1266501001,50517,744SH SOLE017,74400
STRATEGY SHARES NASDAQ 7HANDL INDEX ETFETF86280R506481,960SH SOLE01,96000
ACCO BRANDS CORP COMStock00081T1081159SH SOLE015900
DTE ENERGY CO COMStock233331107111SH SOLE01100
ONESPAN INC COMStock68287N100166SH SOLE06600
EVERGY INC COMStock30034W106584SH SOLE08400
SPS COMM INC COMStock78463M107215SH SOLE01500
SPROTT PHYSICAL GOLD TRUSTCEF85207H10471251,623SH SOLE051,62300
AVALARA INC COMStock05338G10624142SH SOLE014200
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUNDETF81369Y8521281,608SH SOLE01,60800
HIGH YIELD ETFETF30151E81427860SH SOLE086000
CUSHING MLP & INFRASTRUCT COM NEWCEF231631300028SH SOLE02800
BJS WHSL CLUB HLDGS INC COMStock05550J101238SH SOLE03800
TEXTRON INC COMStock8832031012103,011SH SOLE03,01100
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUNDETF464288174230SH SOLE03000
MASCO CORP COMStock57459910629525SH SOLE052500
NISOURCE INC COMStock65473P105421,736SH SOLE01,73600
SIMON PROPERTY GROUP INCREIT82880610923177SH SOLE017700
ISHARES MSCI BRAZIL INDEX FD ETFETF4642864004125SH SOLE012500
V F CORP COMStock9182041081522,277SH SOLE02,27700
SPDR GOLD MINISHARES TRUSTETF98149E2042120SH SOLE012000
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETFETF69374H74119500SH SOLE050000
AMERIPRISE FINANCIAL INC.Stock03076C1066292,382SH SOLE02,38200
INNOVATOR LOUP FRONTIER TECH ETFETF45782C862641,254SH SOLE01,25400
PGIM ULTRA SHORT BOND ETFETF69344A10722,329449,468SH SOLE0449,46800
BROWN & BROWN INC COMStock11523610126485SH SOLE048500
FOCUS FINL PARTNERS INC COM CL AStock34417P100521,000SH SOLE01,00000
GARMIN LTDStockH2906T10991586SH SOLE058600
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETFETF92206C706691SH SOLE09100
AVERY DENNISON CORP COMStock05361110944213SH SOLE021300
ARLO TECHNOLOGIES INC COMStock04206A101049SH SOLE04900
EQUINOX GOLD CORP COMStock29446Y502416,238SH SOLE06,23800
ARES CAPITAL CORPORATIONCEF04010L1031215,979SH SOLE05,97900
BLUELINX HLDGS INC COM NEWStock09624H208871,800SH SOLE01,80000
DONEGAL GROUP INC CL AStock2577012015397SH SOLE039700
EXPONENT INC COMStock30214U10218163SH SOLE016300
LYDALL INC COMStock55081910631500SH SOLE050000
MERIT MED SYS INC COMStock589889104237SH SOLE03700
ASPEN TECHNOLOGY INC COMStock045327103974SH SOLE07400
INVESCO DYNAMIC CR OPPORTUNITI COMCEF46132R1041106SH SOLE010600
GLOBAL X ADAPTIVE U.S. FACTOR ETFETF37954Y574166,3435,588,473SH SOLE05,588,47300
PROSHARES ULTRA S&P 500ETF74347R10704SH SOLE0400
NIO INC SPON ADSADR62914V106266SH SOLE06600
BERKSHIRE HATHAWAY INC DEL CL AStock0846701082,8797SH SOLE0700
ZIOPHARM ONCOLOGY INC COMStock98973P101106,000SH SOLE06,00000
CBOE GLOBAL MKTS INC COMStock12503M10807SH SOLE0700
VANGUARD ESG INTERNATIONAL STOCK ETFETF9219107251001,629SH SOLE01,62900
VANGUARD ESG U.S. STOCK ETFETF92191073324305SH SOLE030500
ALPS CLEAN ENERGY ETFETF00162Q460851,291SH SOLE01,29100
GARRETT MOTION INC COMStock366505105016SH SOLE01600
AMERICA MOVIL SERIES L ADRADR02364W10510599SH SOLE059900
CLEANSPARK INC COM NEWStock18452B209029SH SOLE02900
BOEING CO COMStock0970231051,1345,160SH SOLE05,16000
BIOCRYST PHARMACEUTICALS INCStock09058V1034294SH SOLE029400
COPART INCStock21720410663459SH SOLE045900
VANGUARD SMALL-CAP INDEX FUNDETF9229087512,0089,183SH SOLE09,18300
VANGUARD MID CAPETF9229086291,3395,656SH SOLE05,65600
VANGUARD LARGE CAPETF9229086371,6328,123SH SOLE08,12300
GUARDANT HEALTH INC COMStock40131M109436SH SOLE03600
NEXTERA ENERGY INC COMStock65339F1011,71321,828SH SOLE021,82800
ELASTIC N V ORD SHSStockN1450610404SH SOLE0400
CLOUDFLARE INC CL A COMStock18915M10726235SH SOLE023500
LIVENT CORP COMStock53814L1089430SH SOLE043000
SILICON LABORATORIES INC COMStock82691910228203SH SOLE020300
NIKE INC CLASS BStock6541061031,3329,171SH SOLE09,17100
ALIGN TECHNOLOGY INCStock016255101651979SH SOLE097900
HYATT HOTELS CORP COM CL AStock44857910215198SH SOLE019800
VANGUARD SHORT-TERM GOVERNMENT BOND ETFETF92206C1021,65226,908SH SOLE026,90800
URBAN OUTFITTERS INCStock91704710211400SH SOLE040000
TESLA MOTORS INCStock88160R1011,9982,577SH SOLE02,57700
ADVISORSHARES DORSEY WRIGHT SHORT ETFETF00768Y5291116SH SOLE011600
MSCI INC COMStock55354G1001119SH SOLE01900
YETI HLDGS INC COMStock98585X104899SH SOLE09900
RESIDEO TECHNOLOGIES INC COMStock76118Y104148SH SOLE04800
VANGUARD LONG-TERM GOVERNMENT BOND ETFETF92206C84761700SH SOLE070000
LINDE PLC SHSStockG5494J103138471SH SOLE047100
SILGAN HOLDINGS INC COMStock827048109143SH SOLE04300
AIR TRANSPORT SERVICES GRP INC COMStock00922R1052100SH SOLE010000
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETFETF78468R6481,52825,099SH SOLE025,09900
BANK7 CORP COMStock06652N1074233SH SOLE023300
CORESITE RLTY CORP COMREIT21870Q105113SH SOLE01300
MFS CHARTER INCOMECEF55272710991,085SH SOLE01,08500
SPDR S&P KENSHO CLEAN POWER ETFETF78468R65552560SH SOLE056000
CMS ENERGY CORP COMStock125896100247SH SOLE04700
PEOPLES BK N CStock710577107863,048SH SOLE03,04800
UNION FIRST MKT BANKSHARES CORP COMStock04911A1071,25434,041SH SOLE034,04100
HILTON WORLDWIDE HLDGS INC COMStock43300A20358443SH SOLE044300
NCR CORPStock62886E10831815SH SOLE081500
MARKET VECTORS ETF EMERGING MKTS LOCAL ETFETF92189H3005195SH SOLE019500
ITAU UNIBANCO HLDG S A SPON ADR REP PFDADR465562106132,484SH SOLE02,48400
INNOVATOR U.S EQUITY POWER BUFFER ETF A SEPTEMBERETF45782C65641514,318SH SOLE014,31800
VANGUARD HEALTH CARE ETFETF92204A5046222,519SH SOLE02,51900
FINANCIAL SELECT SECTOR SPDRETF81369Y6051,00326,737SH SOLE026,73700
MODERNA INC COMStock60770K10795249SH SOLE024900
TENCENT MUSIC ENTMT GROUP SPON ADSADR88034P1094669SH SOLE066900
HEALTHCARE RLTY TRREIT421946104153SH SOLE05300
NXP SEMICONDUCTORS N V COMStockN6596X10985438SH SOLE043800
WISDOMTREE EMERGING MARKETS LOCAL DEBT FUNDETF97717X86720649SH SOLE064900
ISHARES GLOBAL GREEN BOND ETFETF46435U440921,691SH SOLE01,69100
NORFOLK SOUTHERN CRPStock6558441081,1364,751SH SOLE04,75100
OGE ENERGY CORP COMStock670837103862,611SH SOLE02,61100
BOSTON PROPERTIES INC COMREIT101121101986SH SOLE08600
FEDERAL RLTY INVT TR SH BEN INT NEWREIT313747206112SH SOLE01200
DELL TECHNOLOGIES INC CL CStock24703L20277745SH SOLE074500
HOST MARRIOTT CORP NEW REITREIT44107P104026SH SOLE02600
KIMCO REALTY CORPREIT49446R109029SH SOLE02900
PUBLIC STORAGE INCREIT74460D109194654SH SOLE065400
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETFETF37954Y624421,565SH SOLE01,56500
REGENCY CTRS CORP COMREIT75884910312187SH SOLE018700
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARYETF45782C300541,750SH SOLE01,75000
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNITStockG1625810812337SH SOLE033700
VORNADO RLTY TR SH BEN INTREIT929042109011SH SOLE01100
ALPS TRUST ETF ALERIAN MLPETF00162Q452641,930SH SOLE01,93000
BLACKROCK TAX MUNICPAL BD TR SHSCEF09248X1007300SH SOLE030000
SCHWAB SHORT-TERM U.S. TREASURY ETFETF808524862751,473SH SOLE01,47300
TEMPLETON GLOBAL INCOME FD INCCEF88019810671,430SH SOLE01,43000
NEWMARKET CORP COMStock65158710714SH SOLE0400
TANGER FACTORY OUTLET CTRS INCREIT8754651063214SH SOLE021400
VANGUARD CONSUMER STAPLES ETFETF92204A207149835SH SOLE083500
VANGUARD EUROPEANETF92204287457881SH SOLE088100
VANGUARD INDUSTRIALSETF92204A603179954SH SOLE095400
VANGUARD INFORMATION TECHNOLOGYETF92204A7022,6156,517SH SOLE06,51700
SOCIEDAD QUIMICA MINERA DE CHILE S AADR833635105371SH SOLE07100
PIMCO HIGH INCOME FDCEF72201410707SH SOLE0700
ARK FINTECH INNOVATION ETFETF00214Q7084659,440SH SOLE09,44000
PUTNAM PREMIER INCOME TRUST SBICEF7468531003750SH SOLE075000
HANCOCK JOHN PFD INCOME FD II COMCEF41013X10600SH SOLE0000
LOGICBIO THERAPEUTICS INC COMStock54142F1021428SH SOLE042800
WALGREENS BOOTS ALLIANCE INC COMStock9314271081262,691SH SOLE02,69100
THOR INDS INC COMStock88516010113114SH SOLE011400
AMPHENOL CORP CL AStock03209510169946SH SOLE094600
BLACKROCK LTD DURATION INCOME COM SHSCEF09249W101744,367SH SOLE04,36700
BROOKFIELD ASSET MGMT INC COM VOTINGStock1125851041402,621SH SOLE02,62100
CENTERPOINT ENERGY INC COMStock15189T1077308SH SOLE030800
KALEIDO BIOSCIENCES INC COMStock4833471001339SH SOLE033900
COGENT COMMUNICATIONS HLDGS IN COM NEWStock19239V302127SH SOLE02700
DOLLAR TREE STORES INCStock2567461082903,031SH SOLE03,03100
AMDOCS LTD ORDStockG0260210307SH SOLE0700
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETFETF37954Y6324,730155,973SH SOLE0155,97300
HUNTSMAN CORP COMStock447011107152SH SOLE05200
DEFIANCE NEXT GEN CONNECTIVITY ETFETF26922A289391,100SH SOLE01,10000
INTERNATIONAL FLAVORS&FRAGRANC COMStock4595061011185SH SOLE08500
SHOCKWAVE MED INC COMStock82489T10401SH SOLE0100
FUTU HLDGS LTD SPON ADS CL AADR36118L10607SH SOLE0700
CLARIVATE PLC ORD SHSStockG218101094227SH SOLE022700
FOX CORP CL A COMStock35137L10516409SH SOLE040900
ROYAL CARRIBBEAN CRUISES LTDStockV7780T10313153SH SOLE015300
EVEREST REINSURANCE GROUP LTDStockG3223R10801SH SOLE0100
STANLEY BLACK & DECKER INC COMStock85450210191519SH SOLE051900
FOX CORP CL B COMStock35137L20402SH SOLE0200
STEPAN CO COMStock858586100441SH SOLE04100
WELLTOWER INCREIT95040Q1042062,505SH SOLE02,50500
DOW INC COMStock2605571034447,719SH SOLE07,71900
ARCH CAP GROUP LTD ORDStockG0450A1058215SH SOLE021500
PRECISION BIOSCIENCES INC COMStock74019P1086586SH SOLE058600
LYFT INC CL A COMStock55087P10429546SH SOLE054600
HANESBRANDS INCStock41034510220211,780SH SOLE011,78000
MONARCH CASINO & RESORT INC COMStock609027107352SH SOLE05200
INVESCO INTERNATIONAL CORPORATE BOND ETFETF46138E636022SH SOLE02200
KKR & CO LPStock48251W104661,100SH SOLE01,10000
ALCON AG ORD SHSStockH0130112846573SH SOLE057300
UNITED CONTL HLDGS INCStock91004710926556SH SOLE055600
PINTEREST INC CL AStock72352L106137SH SOLE03700
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L101252964SH SOLE096400
CONAGRA BRANDS INC COMStock205887102511,531SH SOLE01,53100
ISHARES MSCI INDONESIA ETFETF46429B309153SH SOLE05300
GLOBAL X LITHIUM & BATTERY TECH ETFETF37954Y8553584,374SH SOLE04,37400
LYONDELLBASELLStockN537451001171,255SH SOLE01,25500
VANGUARD S&P 500 ETFETF9229083632,6396,691SH SOLE06,69100
ISHARES U.S. HEALTHCARE PROVIDERS ETFETF464288828235918SH SOLE091800
IROBOT CORP COMStock46272610015202SH SOLE020200
TIMOTHY PLAN HIGH DIVIDEND STOCK ETFETF887432326411,421SH SOLE01,42100
TIMOTHY PLAN US LARGE/MID CAP CORE ETFETF887432359521,516SH SOLE01,51600
ASTRAZENECA PLC- SPONS ADRADR0463531081803,006SH SOLE03,00600
VANGUARD TELECOMMUNICATIONS SERVICES ETFETF92204A884753SH SOLE05300
ATLAS AIR WORLDWIDE HLDGS INC COM NEWStock049164205455SH SOLE05500
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098ADR86562M209111,674SH SOLE01,67400
MILESTONE PHARMACEUTICALS INC COMStock59935V107040SH SOLE04000
SPROTT PHYSICAL SILVER TR TR UNITCEF85207K107455,950SH SOLE05,95000
CREDIT SUISSE GROUP SPONSORED ADRADR225401108020SH SOLE02000
COMMSCOPE HLDG CO INC COMStock20337X10913986SH SOLE098600
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEXETF92204267604SH SOLE0400
FIRST FINL CORP IND COMStock3202181001273,038SH SOLE03,03800
MERITOR INC COMStock59001K10009SH SOLE0900
FIRST TRUST CONSUMER STAPLES ALPHADEX FUNDETF33734X11937659SH SOLE065900
FIFTH THIRD BANCORPStock31677310088020,744SH SOLE020,74400
WISDOMTREE EUROPE HEDGED EQUITY FUNDETF97717X70156742SH SOLE074200
UBER TECHNOLOGIES INC COMStock90353T10036817SH SOLE081700
S & P MID CAP 400 DEP RCPTS MID CAPETF78467Y1074390SH SOLE09000
HOWARD HUGHES CORPStock44267D107677SH SOLE07700
ILLUMINA INC COMStock45232710973182SH SOLE018200
AVANTOR INC COMStock05352A100270SH SOLE07000
PIMCO BROAD U.S. TIPS INDEX EXCHANGE-TRADED FUNDETF72201R4031081,658SH SOLE01,65800
GOLUB CAP BDC INCCEF38173M1023207SH SOLE020700
IQ MACKAY MUNICIPAL INSURED ETFETF45409F8431314,787SH SOLE04,78700
WESTERN UNION COMPANYStock959802109181SH SOLE08100
CORTEVA INC COMStock22052L1043217,651SH SOLE07,65100
CONSOLIDATED EDISON INC COMStock2091151041021,416SH SOLE01,41600
BOOZ ALLEN HAMILTON HLDG CORP CL AStock09950210611142SH SOLE014200
GENERAL MOTORS CORPStock37045V10026499SH SOLE049900
ISHARES DOW JONES US REGIONAL BANKSETF4642887781,03617,113SH SOLE017,11300
ITT INDUSTRIES INCStock45073V10804SH SOLE0400
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNEETF45782C7482708,710SH SOLE08,71000
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JUNEETF45782C730541,885SH SOLE01,88500
HUNTINGTON BANCSHARES INC COMStock4461501043223SH SOLE022300
GLOBAL X COPPER MINERS ETFETF37954Y8301,27237,222SH SOLE037,22200
AMCOR PLC ORDStockG0250X107595,100SH SOLE05,10000
CROWDSTRIKE HLDGS INC CL AStock22788C105938SH SOLE03800
WESTERN ASSET SHORT DURATION INCOME ETFETF52468L786441,695SH SOLE01,69500
TURNING POINT THERAPEUTICS INC COMStock90041T10806SH SOLE0600
TARGA RES CORP COMStock87612G101246SH SOLE04600
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHTETF46137V3579,62964,273SH SOLE064,27300
GOLDMAN SACHS ACCESS ULTRA SHORT BOND ETFETF38143023013,809272,536SH SOLE0272,53600
ISHARES SELF-DRIVING EV AND TECH ETFETF46435U36615321SH SOLE032100
IQ MACKAY MUNICIPAL INTERMEDIATE ETFETF45409F8271957,316SH SOLE07,31600
ISHARES 0-5 YEAR TIPS BOND ETFETF46429B74783789SH SOLE078900
PRINCIPAL CONTRARIAN VALUE INDEX ETFETF74255Y862291,140SH SOLE01,14000
VIRTUS SEIX SENIOR LOAN ETFETF92790A4054178SH SOLE017800
MARKET VECTORS GOLD MINERS INDEX ETFETF92189F106732,484SH SOLE02,48400
TERADYNE INC COMStock88077010202SH SOLE0200
SPDR S&P 600 SMALL CAP ETFETF78464A813342SH SOLE04200
SPDR S&P 600 SMALL CAP VALUE ETFETF78464A30001SH SOLE0100
SPDR S&P 400 MID CAP GROWTH ETFETF78464A82160802SH SOLE080200
SPINNAKER ETF SERIES CANNABIS ETFETF84858T4001115SH SOLE011500
GENMAB A/S SPONSORED ADSADR372303206011SH SOLE01100
AMPLIFY SEYMOUR CANNABIS ETFETF03210885410530SH SOLE053000
ISHARES CYBERSECURITY AND TECH ETFETF46435U13514343SH SOLE034300
ISHARES MSCI MALAYSIA ETFETF46434G814149SH SOLE04900
KENNEDY-WILSON HOLDINGS INC COMStock4893981073171SH SOLE017100
ISHARES RUSSELL TOP 200 ETFETF46428944615155SH SOLE015500
PRICELINE.COM INCStock09857L10819482SH SOLE08200
SOUTHERN CO UNIT 08/01/22Stock8425876025115SH SOLE011500
WABTECStock92974010812140SH SOLE014000
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETFETF46137V37334225SH SOLE022500
LILLY ELI & CO COMStock5324571081,5776,828SH SOLE06,82800
HASBRO INC COMStock41805610715176SH SOLE017600
PILGRIMS PRIDE CPStock72147K108277SH SOLE07700
WESTERN ASSET MTG DEFINED OPPO COMCEF95790B109342,219SH SOLE02,21900
INNOVATOR U.S. EQUITY BUFFER ETF A SEPTEMBERETF45782C664351,122SH SOLE01,12200
AIR PRODS & CHEMS INC COMStock00915810698385SH SOLE038500
STEELCASE INC CL AStock858155203050SH SOLE05000
WISDOMTREE CLOUD COMPUTING FUNDETF97717Y69185114,784SH SOLE014,78400
DATADOG INC CL A COMStock23804L10302SH SOLE0200
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A SEPTEMBERETF45782C64923854SH SOLE085400
SCH US REIT ETFETF80852484744978SH SOLE097800
PELOTON INTERACTIVE INC CL A COMStock70614W100112SH SOLE01200
CERENCE INC COMStock156727109116SH SOLE01600
NIELSEN HLDGS PLC SHS EURStockG6518L108023SH SOLE02300
LIBERTY ALL STAR EQUITY FDCEF530158104263,135SH SOLE03,13500
EARTHSTONE ENERGY INC CL AStock27032D3043330SH SOLE033000
SCHWAB U.S. MID-CAP ETFETF8085245081622,117SH SOLE02,11700
LEIDOS HOLDINGS INC COMStock5253271029104SH SOLE010400
NATIONAL OILWELL VARCO INCStock62955J1033290SH SOLE029000
BIONTECH SE SPONSORED ADSADR09075V1021245SH SOLE04500
GLOBAL X CANNABIS ETFETF37954Y426596,676SH SOLE06,67600
VANGUARD RUSSELL 1000 GROWTH ETFETF92206C680711,020SH SOLE01,02000
VANGUARD RUSSELL 1000 VALUE ETFETF92206C7143755,460SH SOLE05,46000
AVANTIS INTERNATIONAL EQUITY ETFETF02507270313219SH SOLE021900
AVANTIS EMERGING MARKETS EQUITY ETFETF025072604580SH SOLE08000
VANGUARD TOTAL INTERNATIONAL STOCK ETFETF92190976831497SH SOLE049700
ADVISORSHARES RANGER EQUITY BEAR ETFETF00768Y883271,059SH SOLE01,05900
WERNER ENTERPRISES INC COMStock9507551085127SH SOLE012700
SUMMIT HOTEL PPTYS INC COMREIT8660821000100SH SOLE010000
SERVICE PPTYS TR COM SH BEN INTREIT81761L1022253SH SOLE025300
SUN CMNTYS INC COMREIT866674104950SH SOLE05000
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF A NOVEMBERETF45782C56523787SH SOLE078700
PPL CORP COMStock69351T10621783SH SOLE078300
ISHARES RUSSELL MIDCAP VALUE INDEXETF4642874732932,595SH SOLE02,59500
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETFETF33737K20547620SH SOLE062000
HOLOGIC INC COMStock43644010150683SH SOLE068300
FABRINET SHSStockG3323L100119SH SOLE01900
AAM LOW DURATION PREFERRED AND INCOME SECURITIES ETFETF26922A198712,845SH SOLE02,84500
INNOVATOR U.S. EQUITY POWER BUFFER ETF A DECEMBERETF45782C540278SH SOLE07800
BLACKROCK MUNIYILD QULT FD INC COMCEF09254F100955,867SH SOLE05,86700
LSI LOGIC CORPREIT53223X107219SH SOLE01900
GLOBAL X CYBERSECURITY ETFETF37954Y384391,298SH SOLE01,29800
LITHIA MTRS INC COMStock536797103415SH SOLE01500
METALLA RTY & STREAMING LTD COM NEWStock59124U6051200SH SOLE020000
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C7711051,973SH SOLE01,97300
DRAFTKINGS INC COM CL AStock26142R10438805SH SOLE080500
LEAR CORP COM NEWStock5218652041388SH SOLE08800
INNOVATOR RUSSELL 2000 POWER BUFFER ETF - JANUARYETF45782C4742,81790,504SH SOLE090,50400
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JANUARYETF45782C5165,825194,710SH SOLE0194,71000
ROGERS COMMUNICATIONS INCStock77510920011248SH SOLE024800
ISHARES RUSSELL 2000 ETFETF4642876557933,628SH SOLE03,62800
GRANITESHARES PLATINUM SHARESETF38748T103232,453SH SOLE02,45300
TWILIO INC CL AStock90138F10284265SH SOLE026500
DESKTOP METAL INC COM CL AStock25058X1051183SH SOLE018300
ROUNDHILL SPORTS BETTING & IGAMING ETFETF53656F789160SH SOLE06000
APOLLO GLOBAL MGMT INC COM CL AStock03768E10534558SH SOLE055800
HUNTINGTON INGALLS INDS INC COMStock446413106424SH SOLE02400
FIDELITY NATL INFO SVCSStock31620M1061461,200SH SOLE01,20000
ISHARES TR HIGH DIVID EQUITY FDETF46429B6631,38514,697SH SOLE014,69700
ARCUTIS BIOTHERAPEUTICS INC COMStock03969K1089400SH SOLE040000
GLOBAL X VIDEO GAMES & ESPORTS ETFETF37954Y392431,567SH SOLE01,56700
CONTRAFECT CORP COM NEWStock2123263000200SH SOLE020000
REPLIGEN CORPStock7599161093371,169SH SOLE01,16900
SPDR S&P HEALTH CARE EQUIPMENT ETFETF78464A58178629SH SOLE062900
PPD INC COMStock69355F1025115SH SOLE011500
DUKE ENERGY CORP NEW COM NEWStock26441C20415,370157,500SH SOLE0157,50000
SPDR S&P AEROSPACE & DEFENSE ETFETF78464A63161519SH SOLE051900
DIGITAL REALTY TRUST INCREIT25386810359409SH SOLE040900
PROSHARES TR SHORT S&P 500 PROSHARESETF74347B4253225SH SOLE022500
RYANAIR HLDGS PLC ADR F 1 ADR REP 5 ORDADR78351320311107SH SOLE010700
REVLON INC CL A NEWStock7615256093297SH SOLE029700
GRID DYNAMICS HLDGS INC CL AStock39813G10910365SH SOLE036500
BLACKROCK INCOME TR INC COMCEF09247F10071,277SH SOLE01,27700
STURM RUGER & CO INC COMStock864159108124SH SOLE02400
MICRON TECHNOLOGYStock59511210339558SH SOLE055800
XEROX HOLDINGS CORP COM NEWStock98421M1063150SH SOLE015000
SCHWAB LONG-TERM U.S. TREASURY ETFETF8085246801352,710SH SOLE02,71000
FIVERR INTL LTD ORD SHSStockM4R82T10629161SH SOLE016100
CARRIER GLOBAL CORPORATION COMStock14448C10468413,219SH SOLE013,21900
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q10716270SH SOLE027000
ARCONIC CORPORATION COMStock03966V1073120SH SOLE012000
SONNET BIOTHERAPEUTC HLDNG INC COMStock83548R105010SH SOLE01000
ZENTALIS PHARMACEUTICALS INC COMStock98943L107010SH SOLE01000
ENCOMPASS HEALTH CORP COMStock29261A100794SH SOLE09400
AFLAC INC COMStock0010551021,03119,794SH SOLE019,79400
FREEPORT MCMORAN COPPERStock35671D857601,847SH SOLE01,84700
NUANCE COMMUNICATIONS INCStock67020Y100478SH SOLE07800
SYSCO CORP COMStock8718291072152,750SH SOLE02,75000
AVISTA CORP COMStock05379B107401,043SH SOLE01,04300
MESA LABS INC COMStock59064R10916SH SOLE0600
FUELCELL ENERGY INCStock35952H601101,500SH SOLE01,50000
CHIPOTLE MEXICAN GRILL INCStock169656105127SH SOLE0700
INVESCO GLOBAL LISTED PRIVATE EQUITY ETFETF46137V5897498SH SOLE049800
POWERSHARES SP500 LOW VOLATILITY ETFETF46138E3543,33254,772SH SOLE054,77200
DICKS SPORTING GOODS INC COMStock253393102223SH SOLE02300
PORTLAND GEN ELEC CO COM NEWStock73650884722488SH SOLE048800
YANDEX N V SHS CLASS AStockN972841089121SH SOLE012100
SPIRIT AIRLS INC COMStock8485771022100SH SOLE010000
LHA MARKET STATE ALPHA SEEKER ETFETF26922A156018SH SOLE01800
NEW AMER HIGH INCOME FD INC COM NEWCEF6418768002240SH SOLE024000
JPMORGAN INTERNATIONAL GROWTH ETFETF46641Q3243424,511SH SOLE04,51100
BLACKROCK RES & COMMODITIES ST SHSCEF09257A108098SH SOLE09800
KNOWLEDGE LEADERS DEVELOPED WORLD ETFETF46143U849119,8542,558,802SH SOLE02,558,80200
DANIMER SCIENTIFIC INC COM CL AStock236272100050SH SOLE05000
GABELLI DIVID & INCOME TR COMCEF36242H1043129SH SOLE012900
INVESCO S&P MIDCAP QUALITY ETFETF46137V472011SH SOLE01100
ISHARES MSCI FLOATING RATE NOT E FUNDING ETFETF46429B6553,04459,889SH SOLE059,88900
SONY GROUP CORPORATION SPONSORED ADRADR83569930745409SH SOLE040900
OPEN LENDING CORP COM CL AStock68373J10484823,529SH SOLE023,52900
GLOBAL X EMERGING MARKET DEBTETF37954Y3506,820257,371SH SOLE0257,37100
BROOKDALE SR LIVING INC COMStock112463104172,716SH SOLE02,71600
CLOVER HEALTH INVESTMENTS CORP COM CL AStock18914F103101,396SH SOLE01,39600
HIMAX TECHNOLOGIES INC SPONSORED ADRADR43289P1064386SH SOLE038600
ASGN INC COMStock00191U10223209SH SOLE020900
MFS MULTIMARKET INCOME TRUSTCEF5527371081195SH SOLE019500
MATCH GROUP INC NEW COMStock57667L10717113SH SOLE011300
IAC INTERACTIVECORP NEW COM NEWStock44891N2081188SH SOLE08800
LEMONADE INC COMStock52567D107010SH SOLE01000
MGM GROWTH PPTYS LLC CL A COMREIT55303A1059259SH SOLE025900
INTEGRA RES CORP COM NEWStock45826T30162,700SH SOLE02,70000
NCINO INC COMStock63947U1075,32775,000SH SOLE075,00000
PC CONNECTION INC COMStock69318J100133SH SOLE03300
CAESARS ENTERTAINMENT INC NEW COMStock12769G10004SH SOLE0400
QUANTA SVCS INC COMStock74762E1021671,469SH SOLE01,46900
AMN HEALTHCARE SVCS INC COMStock00174410119166SH SOLE016600
COCA COLA CONS INC COMStock191098102337857SH SOLE085700
II-VI INC COMStock9021041081182,000SH SOLE02,00000
SIMPLIFY US EQUITY PLUS DOWNSIDE CONVEXITY ETFETF82889N2029,539313,480SH SOLE0313,48000
ISHARES DJ SELECT DIVIDENDETF4642871682842,476SH SOLE02,47600
REGAL REXNORD CORPORATION COMStock75875010304SH SOLE0400
BUTTERFLY NETWORK INC COM CL AStock124155102918,723SH SOLE08,72300
GLOBAL X SUPERDIVIDEND ETFETF37950E549070SH SOLE07000
AMERICAN ELEC PWR CO INC COMStock0255371015186,383SH SOLE06,38300
ENTERGY CORP NEW COMStock29364G10318182SH SOLE018200
BROOKFIELD RENEWABLE CORP CL A SUB VTGStock11284V1058227SH SOLE022700
CNX RESOURCES CORPStock12653C1089780SH SOLE078000
OAK STR HEALTH INC COMStock67181A10710251SH SOLE025100
EDISON INTL COMStock281020107561,012SH SOLE01,01200
ERICSSON ADR B SEK 10ADR294821608020SH SOLE02000
MAGNACHIP SEMICONDUCTOR CORP N COMStock55933J203042SH SOLE04200
EVERSOURCE ENERGY COMStock30040W10860744SH SOLE074400
PNM RES INC COMStock69349H107245SH SOLE04500
BROWN FORMAN CORP CL BStock115637209239SH SOLE03900
ISHARES RUSSELL MIDCAP GROWTH ETFETF4642874813312,962SH SOLE02,96200
QUANTUMSCAPE CORP COM CL AStock74767V1097300SH SOLE030000
AMC NETWORKS INC CL AStock00164V103375SH SOLE07500
MARATHON PETE CORPStock56585A1021211,970SH SOLE01,97000
HOLLYFRONTIER CORP COMStock4361061081183,565SH SOLE03,56500
XPENG INC ADSADR98422D10507SH SOLE0700
VANGUARD PACIFIC STOCKETF92204286632403SH SOLE040300
TOWNEBANK PORTSMOUTH VA COMStock89214P109361,179SH SOLE01,17900
STERLING CAPITAL FOCUS EQUITY ETFETF66538H38528980SH SOLE098000
ADVISORSHARES PURE US CANNABIS ETFETF00768Y4532899,175SH SOLE09,17500
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTINGETF33734X19239379SH SOLE037900
FULLER H B CO COMStock359694106462SH SOLE06200
LIGHTSPEED COMMERCE INC SUB VTG SHSStock53229C10704SH SOLE0400
INSPIRE TACTICAL BALANCED ESG ETFETF66538H3934140SH SOLE014000
SNOWFLAKE INC CL AStock8334451091036SH SOLE03600
FIDUS INVT CORP COMCEF3165001071428,190SH SOLE08,19000
SIMPLIFY US EQUITY PLUS CONVEXITY ETFETF82889N10318600SH SOLE060000
EAGLE BULK SHIPPING INC COMStockY2187A1505109SH SOLE010900
VICTORYSHARES NASDAQ NEXT 50 ETFETF92647X8062246,880SH SOLE06,88000
RIGEL PHARMACEUTICALS INC COM NEWStock7665596030165SH SOLE016500
LAKELAND FINL CORP COMStock511656100580SH SOLE08000
INTEGRA LIFESCIENC HLDGSStock457985208124SH SOLE02400
PINNACLE FINL PARTNERS INC COMStock72346Q1047097,543SH SOLE07,54300
ZILLOW GROUP INC CL AStock98954M101669SH SOLE06900
STATE AUTO FINL CORP COMStock855707105010SH SOLE01000
VANGUARD SMALL CAP VALUE ETFETF92290861176453SH SOLE045300
GOODRX HLDGS INC COM CL AStock38246G10803SH SOLE0300
UWM HOLDINGS CORPORATION COM CL AStock91823B109101,445SH SOLE01,44500
PALANTIR TECHNOLOGIES INC CL AStock69608A108451,903SH SOLE01,90300
VANECK INVESTMENT GRADE FLOATING RATE ETFETF92189F48622877SH SOLE087700
SPDR S&P TRANSPORTATION ETFETF78464A532565SH SOLE06500
VELODYNE LIDAR INC COMStock92259F1010100SH SOLE010000
ASANA INC CL AStock04342Y104221SH SOLE02100
LHA MARKET STATE TACTICAL BETA ETFETF26922B10510,989362,945SH SOLE0362,94500
INNOVATOR TRIPLE STACKER ETF - OCTOBERETF45782C1931,71756,257SH SOLE056,25700
INNOVATOR DOUBLE STACKER 9 BUFFER ETF - OCTOBERETF45782C2191,66257,274SH SOLE057,27400
ISHARES ESG ADVANCED MSCI EAFE ETFETF46436E75965972SH SOLE097200
ISHARES ESG ADVANCED MSCI USA ETFETF46436E7671875,191SH SOLE05,19100
WALKER & DUNLOP INC COMStock93148P10206SH SOLE0600
VONTIER CORPORATION COMStock9288811018241SH SOLE024100
OSI SYSTEMS INC COMStock671044105336SH SOLE03600
INVESCO NASDAQ NEXT GEN 100 ETFETF46138G631331,002SH SOLE01,00200
IQ CANDRIAM ESG US EQUITY ETFETF45409B4611694,565SH SOLE04,56500
INVESCO NASDAQ 100 ETFETF46138G64915107SH SOLE010700
BIOMARIN PHARMACEUTICAL INCStock09061G10122294SH SOLE029400
F N B CORP COMStock30252010115613,457SH SOLE013,45700
NU SKIN ENTERPRISES INCStock67018T105127SH SOLE02700
LANDSTAR SYS INC COMStock515098101111SH SOLE01100
REGENERON PHARMACEUTICALS INCStock75886F10788146SH SOLE014600
MAGELLAN MIDSTREAM PARTNERS LPStock559080106771,702SH SOLE01,70200
LIQUIDITY SVCS INC COMStock53635B107189SH SOLE08900
EMPLOYERS HLDGS INC COMStock292218104252SH SOLE05200
EURONAV NV SHSStockB385641083315SH SOLE031500
KEMPER CORPStock48840110012180SH SOLE018000
GOLDMAN SACHS INNOVATE EQUITY ETFETF38149W820871,472SH SOLE01,47200
BLACKROCK MUNIYIELD FD INC COMCEF09253W1047512SH SOLE051200
VINCO VENTURES INC COMStock927330100025SH SOLE02500
ATLASSIAN CORP PLC CL AStockG06242104260665SH SOLE066500
VIATRIS INC COMStock92556V10613810,184SH SOLE010,18400
DIMENSIONAL US CORE EQUITY MARKET ETFETF25434V1044139SH SOLE013900
ATAC US ROTATION ETFETF88636484310464SH SOLE046400
TRAVERE THERAPEUTICS INC COMStock89422G107482,000SH SOLE02,00000
EATON VANCE TAX MANAGED GLOBAL EQUITYCEF27829F1082250SH SOLE025000
MARAVAI LIFESCIENCES HLDGS INC COM CL AStock56600D107010SH SOLE01000
INGLES MARKETS INC-CL AStock4570301042644,000SH SOLE04,00000
FRANCO NEVADA CORP COM NPV ISIN #CA3518581051 SEDOL #B29NF31Stock3518581051581,219SH SOLE01,21900
PIMCO ETF TR 0-5 YR HIGH YIELD CORP BD INDEX FDETF72201R78367677SH SOLE067700
SOFI TECHNOLOGIES INC COMStock83406F10220512,964SH SOLE012,96400
CONCENTRIX CORP COMStock20602D101215SH SOLE01500
ARMOR US EQUITY INDEX ETFETF30151E76434,8091,426,622SH SOLE01,426,62200
WORKHORSE GROUP INC COM NEWStock98138J206040SH SOLE04000
AXIS CAP HLDGS LTD SHSStockG0692U10912280SH SOLE028000
SCHWAB US AGGREGATE BOND ETFETF808524839595SH SOLE09500
ISHARES MSCI EAFE VALUE INDEX ETFETF464288877250SH SOLE05000
AIRBNB INC COM CL AStock00906610118112SH SOLE011200
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETFETF78464A28426446SH SOLE044600
FIRST CITIZENS BANCSHARES INCStock31946M1034,0974,860SH SOLE04,86000
BOK FINL CORP COM NEWStock05561Q201112SH SOLE01200
CERTARA INC COMStock15687V10915457SH SOLE045700
STAG INDL INC COMREIT85254J102621,594SH SOLE01,59400
APARTMENT INCOME REIT CORP COMREIT03750L109140SH SOLE04000
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIPStock29273V10015416,078SH SOLE016,07800
THE SPAC AND NEW ISSUE ETFETF19423L67297133,800SH SOLE033,80000
UPSTART HLDGS INC COMStock91680M10731100SH SOLE010000
SKILLZ INC COMStock83067L1092239SH SOLE023900
FORTUNE BRANDS HOME & SECURITY INC WIStock34964C10672814SH SOLE081400
GENTEX CORP COMStock371901109351,066SH SOLE01,06600
CANOO INC COM CL AStock13803R10281,100SH SOLE01,10000
PACIRA BIOSCIENCES INC COMStock6951271008150SH SOLE015000
INVESCO FUNDAMENTAL INVESTMENT GRADE CORPORATE BOND ETFETF46138E693023SH SOLE02300
VANGUARD MID CAP GROWTH ETFETF9229085381,6617,030SH SOLE07,03000
MODIVCARE INC COMStock60783X104110SH SOLE01000
PROSPECTOR CAPITAL CORP UNIT EX 010130StockG7273A1215535SH SOLE053500
EPIPHANY TECHNOLOGY ACQUISIT UNIT EXStock29429X2086645SH SOLE064500
SCHWAB US DIVIDEND EQUITY ETFETF8085247977,29398,236SH SOLE098,23600
SIMPLIFY GROWTH EQUITY PLUS DOWNSIDE CONVEXITY ETFETF82889N5091525,200SH SOLE05,20000
AFFIRM HLDGS INC COM CL AStock00827B106762SH SOLE06200
26 CAPITAL ACQUISITION CORP UNIT EX 123127Stock90138P209616,086SH SOLE06,08600
TREEHOUSE FOODS INC COMStock89469A104140SH SOLE04000
GORES METROPOULOS II INC UNIT EX 013128Stock3828732065544SH SOLE054400
NOVAVAX INC COM NEWStock670002401945SH SOLE04500
DREAM FINDERS HOMES INC COM CL AStock26154D100035SH SOLE03500
ALTIMETER GROWTH CORP CL AStockG0370L1084400SH SOLE040000
XYLEM INCStock98419M10019SH SOLE0900
QUALTRICS INTL INC COM CL AStock747601201376SH SOLE07600
HEALTHCOR CATALIO ACQU CORP CL A SHSStockG44125105242,503SH SOLE02,50300
GLOBAL X S&P 500 COVERED CALL & GROWTH ETFETF37954Y277321,084SH SOLE01,08400
MALLARD ACQUISITION CORP COMStock5612041084501SH SOLE050100
LANDOS BIOPHARMA INC COMStock5150691025393SH SOLE039300
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETFETF4642865335138,188SH SOLE08,18800
ADARA ACQUISITION CORP UNITStock00653H2015500SH SOLE050000
APTIV PLC SHSStockG6095L10951343SH SOLE034300
BROOKLINE CAP ACQUISITION CORP COMStock11374E1042290SH SOLE029000
CHARGEPOINT HOLDINGS INC COM CL AStock15961R105175SH SOLE07500
DIREXION DAILY FINANCIAL BEAR 3X SHARESETF25460E24000SH SOLE0000
OSCAR HEALTH INC CL AStock6877931093200SH SOLE020000
VANECK SOCIAL SENTIMENT ETFETF92189H839321,315SH SOLE01,31500
FIDELITY GROWTH OPPORTUNITIES ETFETF3160923371,23859,431SH SOLE059,43100
SIMPLIFY VOLT CLOUD AND CYBERSECURITY DISRUPTION ETFETF82889N8713231SH SOLE023100
ROBLOX CORP CL AStock77104910346622SH SOLE062200
COUPANG INC CL AStock22266T10911400SH SOLE040000
26 CAPITAL ACQUISITION CORP COM CL AStock90138P1001,614166,054SH SOLE0166,05400
26 CAPITAL ACQUISITION CORP WT EXP 123127Stock90138P11883100,477SH SOLE0100,47700
MARRIOTT VACATIONS WORLDWIDE CORP COMStock57164Y107643SH SOLE04300
NUVVE HOLDING CORP COMStock67079Y1001154SH SOLE015400
ARRIVAL GROUP SHSStockL0423Q10812980SH SOLE098000
ARK SPACE EXPLORATION & INNOVATION ETFETF00214Q8077374SH SOLE037400
INNOVATOR GROWTH 100 ACCELERATED ETF - QUARTERLYETF45783Y6082,916102,650SH SOLE0102,65000
VANGUARD ULTRA-SHORT BOND ETFETF92203C303681,366SH SOLE01,36600
X-TRACKERS MSCI EAFE HEDGED EQUITY ETFETF23305120061216,212SH SOLE016,21200
TRACTOR SUPPLY CO COMStock89235610641204SH SOLE020400
UIPATH INC CL AStock90364P10525485SH SOLE048500
VALARIS LIMITED WT EXP 042928StockG9460G11906SH SOLE0600
ZYNGA INC CL AStock98986T1080115SH SOLE011500
LIGHTNING EMOTORS INC COMStock53228T101111,303SH SOLE01,30300
ELECTRONICS ARTSStock28551210916118SH SOLE011800
PIEDMONT LITHIUM INC COMStock72016P105130SH SOLE03000
CREDIT ACCEP CORP MICH COMStock2253101011120SH SOLE02000
POWERSHARES FTSE RAFI US 1000ETF46137V61385,093537,340SH SOLE0537,34000
IMMUNOGEN INCStock45253H1011221SH SOLE022100
ISHARES TR S&P GLOBAL 100 INDEXFDETF4642875729,075127,566SH SOLE0127,56600
ORGANON & CO COMMON STOCKStock68622V106712,171SH SOLE02,17100
NEOGEN CORP COMStock64049110617406SH SOLE040600
VISA INCStock92826C8392,96313,302SH SOLE013,30200
PIMCO CORPORATE INCOME FDCEF72200U10016900SH SOLE090000
WENDYS CO COMStock95058W100823,816SH SOLE03,81600
DIMENSIONAL U.S. CORE EQUITY 2 ETFETF25434V7088310SH SOLE031000
DIMENSIONAL U.S. EQUITY ETFETF25434V4011092,329SH SOLE02,32900
PROTERRA INC COMStock74374T10933833,500SH SOLE033,50000
COHEN & STEERS QUALITY INCOME COMCEF19247L1061,35590,983SH SOLE090,98300
PUTNAM FOCUSED LARGE CAP GROWTH ETFETF746729409682,520SH SOLE02,52000
ISHARES MSCI EAFE MIN VOL FACTOR ETFETF46429B6891732,304SH SOLE02,30400
JANUS HENDERSON U.S. REAL ESTATE ETFETF47103U829140SH SOLE04000
BROOKFIELD ASSET MGMT REINS PA CL A EXCH LT VTGStockG1616910703SH SOLE0300
META MATERIALS INC COMStock59134N104025SH SOLE02500
DT MIDSTREAM INC COMMON STOCKStock23345M10704SH SOLE0400
BONANZA CREEK ENERGY INC COM NEWStock097793400571,195SH SOLE01,19500
LOGAN RIDGE FINANCE CORP COMCEF5410981093,116121,279SH SOLE0121,27900
HERSHEY CO COMStock4278661082791,652SH SOLE01,65200
BATH & BODY WORKS INC COMStock070830104011SH SOLE01100
GUIDEWIRE SOFTWARE INC COMStock40171V10035295SH SOLE029500
POST HLDGS INC COMStock73744610413124SH SOLE012400
ROCKET LAB USA INC COMStock7731221064271SH SOLE027100
ISHARES MSCI USA MINIMUM VOLATILITYETF46429B697135,0071,836,840SH SOLE01,836,84000
INVESCO SOLAR ETFETF46138G7063624,528SH SOLE04,52800
PROTO LABS INC COMStock743713109462SH SOLE06200
PIMCO ACTIVE BOND EXCHANGE-TRADED FUNDETF72201R77513120SH SOLE012000
YELP INC CL AStock985817105017SH SOLE01700
SVB FINANCIAL GROUP COMStock78486Q10112SH SOLE0200
KELLOGG CO COMStock487836108651,022SH SOLE01,02200
ISHARES MSCI INDIA INDEX FUNDETF46429B5984100SH SOLE010000
VIPSHOP HOLDINGS LIMITED SPONSORED ADS AADR92763W103050SH SOLE05000
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595175626SH SOLE062600
VANGUARD VALUE ETFETF9229087443,90128,819SH SOLE028,81900
VANGUARD GROWTH ETFETF9229087367,83927,018SH SOLE027,01800
ISHARES U.S. TREASURY BOND ETFETF46429B26754720,651SH SOLE020,65100
ENPHASE ENERGY INC COMStock29355A10702SH SOLE0200
PEMBINA PIPELINE CORPORATIONStock7063271033125SH SOLE012500
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETFETF46138E23012401SH SOLE040100
HORIZON PHARMA INCStockG46188101221SH SOLE02100
EVERGREEN MANAGED INCOME FUND COM SHSCEF94987D101020SH SOLE02000
FLAHERTY & CRUMRINE / CLAYMORE PFD SECSCEF3384781001436,459SH SOLE06,45900
CEDAR FAIR L P DEPOSITRY UNITStock15018510603SH SOLE0300
NUVEEN PFD & INCM SECURTIES FD COMCEF67072C105222,284SH SOLE02,28400
AMERICAN EQTY INVT LIFE HLD CO COMStock0256762064145SH SOLE014500
COSTAR GROUP INC COMStock22160N109951,107SH SOLE01,10700
SPLUNK INC COMStock84863710402SH SOLE0200
ISHARES J.P. MORGAN EM CORPORATE BOND ETFETF4642862513296,360SH SOLE06,36000
ENERPLUS CORPStock292766102096SH SOLE09600
MID-AMER APT CMNTYS INC COMREIT59522J1031267SH SOLE06700
L3HARRIS TECHNOLOGIES INC COMStock502431109165751SH SOLE075100
PHILLIPS 66Stock7185461044356,212SH SOLE06,21200
BLACKROCK ENHANCED GLOBAL DIVI COMCEF0925011051149SH SOLE014900
CHENIERE ENERGY INC COM NEWStock16411R2083033,110SH SOLE03,11000
AMERICAN TOWER CORPREIT03027X1007642,881SH SOLE02,88100
IRON MTN INC NEW COMREIT46284V10150511,634SH SOLE011,63400
ZEBRA TECHNOLOGIES CORPORATION CL AStock989207105918SH SOLE01800
VANECK BIOTECH ETFETF92189F7261576SH SOLE07600
ISHARES TR S&P 1500 INDEX FDETF4642871503,00530,546SH SOLE030,54600
ROYCE VALUE TR INCCEF7809101054270SH SOLE027000
WISDOMTREE U.S. SMALLCAP DIVIDEND FUNDETF97717W6045175SH SOLE017500
SPROUTS FMRS MKT INC COMStock85208M102173SH SOLE07300
VANECK FALLEN ANGEL HIGH YIELD BOND ETFETF92189F43734210,355SH SOLE010,35500
EVERGREEN UTILS & HIGH INCOME FD COMCEF94987E10900SH SOLE0000
FIRST TRUST CAPITAL STRENGTH ETFETF33733E1043,71549,652SH SOLE049,65200
ISHARES MSCI GLOBAL GOLD MINERS ETFETF46434G85512505SH SOLE050500
ISHARES EMERGING MARKETS DIVIDEND ETFETF464286319259SH SOLE05900
FACEBOOK INC CL AStock30303M1021,9645,787SH SOLE05,78700
NUVEEN PENNSYLVANIA QLT MUN FD COMCEF6709721083244SH SOLE024400
ISHARES US & INTL HIGH YIELD CORPORATE BOND ETFETF46428617820408SH SOLE040800
RALPH LAUREN CORP CL AStock751212101118SH SOLE01800
ISHARES U.S. TRANSPORTATION ETFETF4642871922086SH SOLE08600
ASML HOLDING N V N Y REGISTRY SHSADRN070592101116SH SOLE01600
AMERICAN AIRLS GROUP INC COMStock02376R10213649SH SOLE064900
HEALTHCARE TRUST OF AMERICA, INC. CLASS AREIT42225P501321,100SH SOLE01,10000
UNITED BANKSHARES INC WEST VA COMStock90990710713369SH SOLE036900
ADAMS DIVERSIFIED EQUITY FD COMCEF0062121041045,269SH SOLE05,26900
VANGUARD MATERIALS INDEX FUNDETF92204A801136789SH SOLE078900
CAVCO INDS INC DEL COMStock149568107212SH SOLE01200
BANCO SANTANDER CENT HISPADR05964H105103,018SH SOLE03,01800
DIREXION DAILY MID CAP BULL 3X SHARESETF25459W730601,066SH SOLE01,06600
VANECK MORNINGSTAR WIDE MOAT ETFETF92189F64317245SH SOLE024500
SERVICENOW INC COMStock81762P102381613SH SOLE061300
COCA COLA ENTERPRISEINCStockG2583910409SH SOLE0900
BCE INC COM NEWStock05534B76034697SH SOLE069700
FIVE BELOW INC COMStock33829M101109617SH SOLE061700
PALO ALTO NETWORKS INC COMStock69743510576159SH SOLE015900
COHEN & STEERS LTD DURATION PF COMCEF19248C1051083,961SH SOLE03,96100
ALPS SECTOR DIVIDEND DOGS ETFETF00162Q8588168SH SOLE016800
MANCHESTER UTD PLC NEW ORD CL AStockG5784H106603,100SH SOLE03,10000
MGP INGREDIENTS INC NEW COMStock55303J106127SH SOLE02700
JABIL CIRCUIT INCStock46631310300SH SOLE0000
EPAM SYS INC COMStock29414B10412SH SOLE0200
KAR AUCTION SVCS INC COMStock48238T109028SH SOLE02800
FMC CORP COM NEWStock30249130342469SH SOLE046900
O-I GLASS INC COMStock67098H1043220SH SOLE022000
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUNDETF33939L407132SH SOLE03200
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUNDETF33734510259379SH SOLE037900
KULICKE & SOFFA INDS INC COMStock501242101473SH SOLE07300
TEXAS CAP BANCSHARES INC COMStock88224Q107131SH SOLE03100
VECTOR GROUP LTD COMStock92240M1089729SH SOLE072900
INVESCO S&P 500 TOP 50 ETFETF46137V233827SH SOLE02700
MONDELEZ INTL INC CL AStock60920710561810,622SH SOLE010,62200
PVH CORPORATION COMStock693656100115SH SOLE01500
MIDDLEBY CORP COMStock5962781011062SH SOLE06200
BALCHEM CORP COMStock057665200753SH SOLE05300
HANGER ORTHOPEDIC GROUP INCStock41043F2084200SH SOLE020000
INNOSPEC INC COMStock45768S105118SH SOLE01800
STONEMOR INC COMStock86184W1069940,255SH SOLE040,25500
HOLLY ENERGY PARTNERS LPStock43576310713721SH SOLE072100
WP CAREY INC COMREIT92936U10929400SH SOLE040000
PENTAIR PLC SHSStockG7S00T104690SH SOLE09000
QUALYS INC COMStock74758T303113SH SOLE01300
AVAGO TECHNOLOGIES LTDStock11135F101325672SH SOLE067200
BERRY GLOBAL GROUP INC COMStock08579W103355SH SOLE05500
SHUTTERSTOCK INC COMStock825690100223SH SOLE02300
WORKDAY INC COMStock98138H10135141SH SOLE014100
TENET HEALTHCARE CORP COM NEWStock88033G40726401SH SOLE040100
DIAMONDBACK ENERGY INC COMStock25278X10948510SH SOLE051000
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF9220208051332,541SH SOLE02,54100
NUSTAR ENERGY LP UNITStock67058H1024300SH SOLE030000
HCI GROUP INC COMStock40416E103329SH SOLE02900
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INTCEF12812510112733SH SOLE073300
D R HORTON INC COMStock23331A109231SH SOLE03100
JOHNSON CTLS INCStockG515021051792,636SH SOLE02,63600
METLIFE INC COMStock59156R1082023,282SH SOLE03,28200
CROWN HLDGS INC COMStock22836810628283SH SOLE028300
CANADIAN PAC RY LTD COMStock13645T10040625SH SOLE062500
FLOWERS FOODS INC COMStock343498101451,929SH SOLE01,92900
RH COMStock74967X10324SH SOLE0400
MOODYS CORPStock61536910563180SH SOLE018000
MARTIN MARIETTA MATLS INCStock573284106114335SH SOLE033500
PIONEER NATURAL RESOURCES COStock72378710794567SH SOLE056700
SPDR S&P INSURANCE ETFETF78464A789021SH SOLE02100
BARCLAYS PLC ADRADR06738E204121,259SH SOLE01,25900
CEMEX SAB DE CV SPON ADR NEWADR151290889172,459SH SOLE02,45900
EPR PPTYS COM SH BEN INTREIT26884U1093146,367SH SOLE06,36700
HSBC HOLDINGS PLC SPONS ADRADR404280406280SH SOLE08000
HONDA MOTOR LTD AMERN SHSADR438128308010SH SOLE01000
ING GROEP NV ADRADR456837103392,711SH SOLE02,71100
MAGNA INTL INC COMStock559222401346SH SOLE04600
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADSADR606822104064SH SOLE06400
SANMINA CORPORATION COMStock8010561024107SH SOLE010700
POWERSHARES FTSE RAFI US 1500 S/M PTETF46137V59713,30072,881SH SOLE072,88100
ISHARES TRUST CORE MSCI TOTAL INTL STK ETFETF46432F8341802,540SH SOLE02,54000
NOVARTIS AG ADRADR66987V1092823,458SH SOLE03,45800
KONINKLIJKE PHILIPS N V NY REGIS SHS NEWADR50047230310228SH SOLE022800
ISHARES CORE MSCI EAFEETF46432F8427379,933SH SOLE09,93300
WD 40 CO COMStock92923610715SH SOLE0500
ROYAL BANK OF CANADAStock7800871023,65536,746SH SOLE036,74600
TELEFONICA S A ADR REPRSTG THREE SHRSADR879382208048SH SOLE04800
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETFETF46138E362661,562SH SOLE01,56200
TOTAL SA ADRADR89151E109017SH SOLE01700
COMMERCIAL METALS CO COMStock2017231035190SH SOLE019000
HEXCEL CORP NEW COMStock428291108117SH SOLE01700
KANSAS CITY SOUTHERN COM NEWStock48517030235133SH SOLE013300
AGFIQ U.S. MARKET NEUTRAL ANTI-BETA FUNDETF00110G4087450SH SOLE045000
ENPRO INDS INC COMStock29355X10719225SH SOLE022500
OFS CAP CORP COMCEF67103B1007700SH SOLE070000
APOLLO COML REAL EST FIN INC COMREIT03762U1052150SH SOLE015000
SUPERNUS PHARMACEUTICALS INC COMStock868459108156SH SOLE05600
SL GREEN RLTY CORP COMREIT78440X80405SH SOLE0500
EXPEDITORS INTL WASH INC COMStock302130109330SH SOLE03000
KINDER MORGAN INCStock49456B10147928,649SH SOLE028,64900
SLM CORP COMStock78442P106211,249SH SOLE01,24900
ACCENTURE LTDStockG1151C1015151,611SH SOLE01,61100
PERDOCEO ED CORP COMStock71363P1061124SH SOLE012400
EQUIFAX INC COMStock29442910577307SH SOLE030700
MOHAWK INDS INC COMStock60819010420117SH SOLE011700
NORTHERN TR CORP COMStock66585910435328SH SOLE032800
OMNICOM GROUP INC COMStock68191910611159SH SOLE015900
NEOGENOMICS INC COM NEWStock64049M2094100SH SOLE010000
KROGER CO COMStock501044101862,131SH SOLE02,13100
SPDR MSCI ACWI EX-US ETFETF78463X84818632SH SOLE063200
ENBRIDGE INC COMStock29250N1055,018125,998SH SOLE0125,99800
AES CORP COMStock00130H1059411SH SOLE041100
CALIFORNIA WTR SVC GROUP COMStock130788102129SH SOLE02900
PRIMO WATER CORPORATION COMStock74167P1082172SH SOLE017200
ISHARES U.S. MEDICAL DEVICES ETFETF464288810851,361SH SOLE01,36100
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETFETF78468R2001785,808SH SOLE05,80800
NICE LTD SPONSORED ADRADR6536561082798SH SOLE09800
NVIDIA CORPStock67066G1041,7798,590SH SOLE08,59000
ISHARES 1-3 YR CREDIT BOND ETFETF4642886465399,868SH SOLE09,86800
ISHARES TR LEHMAN SHORT TREA BDFDETF46428867922200SH SOLE020000
WESTERN DIGITAL CORP. COMStock95810210510190SH SOLE019000
ARCHER DANIELS MIDLAND CO COMStock0394831023075,123SH SOLE05,12300
BALL CORP COMStock058498106118SH SOLE01800
CUMMINS INC COMStock231021106115516SH SOLE051600
EOG RESOURCES INCStock26875P10120256SH SOLE025600
GENUINE PARTS CO COMStock3724601053703,053SH SOLE03,05300
GRAINGER W W INC COMStock384802104125319SH SOLE031900
WPP 2012 PLC DR EACH REPR 5 SHSADR92937A102696SH SOLE09600
MOSAIC COStock61945C103024SH SOLE02400
OWENS CORNING NEW COMStock690742101113SH SOLE01300
ABBVIE INC COMStock00287Y1091,74216,156SH SOLE016,15600
NATIONAL GRID PLC SPONSORED ADR NEADR6362744095100SH SOLE010000
S&P GLOBAL INC COMStock78409V104110260SH SOLE026000
POWERSHARES INTL DIVID ACHIEVERS PORTETF46137V548704,000SH SOLE04,00000
MIZUHO FINANCIAL GROUP INC SPONSORED ADRADR60687Y109074SH SOLE07400
SPDR S&P BIOTECH ETFETF78464A87024191SH SOLE019100
SPDR DJ WILSHIRE INTL REAL ESTETF78463X8638227SH SOLE022700
INVESCO S&P GLOBAL WATER INDEX ETFETF46138E263581,041SH SOLE01,04100
AECOM COMStock00766T100465SH SOLE06500
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FDETF46428873712212SH SOLE021200
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G1033816,177SH SOLE06,17700
MANULIFE FINL CORPStock56501R1063196SH SOLE019600
LIBERTY MEDIA CORPStock531229870368SH SOLE06800
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF46428951109SH SOLE0900
CHARLES & COLVARD LTDStock1597651065117,200SH SOLE017,20000
CASEYS GEN STORES INC COMStock14752810318SH SOLE0800
VANGUARD TOTAL BOND MARKET ETFETF92193783566777SH SOLE077700
VANGUARD FTSE ALL-WORLD EX-USETF9220427751,55825,574SH SOLE025,57400
CABOT OIL & GAS CORP COMStock1270971037342SH SOLE034200
NORWEGIAN CRUISE LINE HLDGS LTD SHS ISIN#BMG667211StockG6672110422827SH SOLE082700
CURTISS WRIGHT CORP COMStock23156110163504SH SOLE050400
LANCASTER COLONY CORP COMStock51384710319SH SOLE0900
LENNOX INTL INC COMStock5261071071035SH SOLE03500
NATIONAL FUEL GAS CO COMStock636180101138SH SOLE03800
NORTHWEST NAT HLDG CO COMStock66765N10526575SH SOLE057500
ORAMED PHARMACEUTICALS INC COM NEWStock68403P203432,000SH SOLE02,00000
ISHARES CORE 1-5 YEAR USD BOND ETFETF46432F85911,671228,542SH SOLE0228,54200
RANGE RESOURCES CORPStock75281A10926211,594SH SOLE011,59400
VALMONT INDS INC COMStock92025310118SH SOLE0800
PTC INC COMStock69370C100113SH SOLE01300
VIRTUS DIVIDEND INTEREST & PR COMCEF92840R1013250SH SOLE025000
VIRTUS ALLIANZGI CONVERTIBLE COMCEF92838X1025986SH SOLE098600
WEST PHARMACEUTICAL SVSC INC COMStock95530610542101SH SOLE010100
HEIDRICK & STRUGGLES INTL INC COMStock422819102252SH SOLE05200
INVESCO LTD SHSStockG491BT108151SH SOLE05100
PIMCO DYNAMIC CR INCOME FD COM SHSCEF72202D106211,040SH SOLE01,04000
ISHARES MSCI EMERGING MARKETS SMALL-CAP ETFETF4642864756106SH SOLE010600
BARINGS GLOBAL SHORT DURATION COMCEF06760L100784,578SH SOLE04,57800
CELANESE CORPORATIONStock150870103430SH SOLE03000
INVESCO DYNAMIC LARGE CAP VALUE ETFETF46137V73820462SH SOLE046200
ZOETIS INC COM CL AStock98978V10372372SH SOLE037200
BRISTOW GROUP INC COMStock11040G10305SH SOLE0500
ICON PLC SHSStockG4705A100248950SH SOLE095000
HEICO CORP NEW COMStock422806109115872SH SOLE087200
OMNICELL COM COMStock68213N109113SH SOLE01300
MACYS INC COMStock55616P104411,850SH SOLE01,85000
PRICESMART INCStock741511109116SH SOLE01600
TRUSTCO BK CORP N Y COM NEWStock8983492044130SH SOLE013000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391002091,873SH SOLE01,87300
INVESCO S&P SMALLCAP LOW VOLATILITY ETFETF46138G102263SH SOLE06300
ORMAT TECHNOLOGIES INC COMStock686688102242SH SOLE04200
SEACHANGE INTL INC COMStock81169910733,500SH SOLE03,50000
ISHARES MSCI EM ESG SELECT ETFETF46434G8631042,521SH SOLE02,52100
GLOBUS MED INC CL AStock379577208125SH SOLE02500
NATIONAL BEVERAGE CORP COMStock6350171068162SH SOLE016200
HAWAIIAN ELEC INDUSTRIES COMStock419870100148SH SOLE04800
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFETF33739E1088395SH SOLE039500
INVESCO KBW PROPERTYA & CASUALTY INSURANCE ETFETF46138E58615210SH SOLE021000
SPARTANNASH CO COMStock847215100187SH SOLE08700
ISHARES RUSSELL 2000 GROWTH INDEXETF464287648285971SH SOLE097100
ALTRA INDL MOTION CORP COMStock02208R106359SH SOLE05900
ARTISAN PARTNERS ASSET MGMT IN CL AStock04316A108125SH SOLE02500
BLACKSTONE GROUP LPStock09260D1071,50912,971SH SOLE012,97100
LIBERTY GLOBAL PLC SHS CL AStockG5480U104152SH SOLE05200
ABM INDS INC COMStock000957100373SH SOLE07300
ALLETE INC COM NEWStock01852230019327SH SOLE032700
ANSYS INCStock03662Q105134395SH SOLE039500
APTARGROUP INC COMStock038336103112SH SOLE01200
CHURCH & DWIGHT INCStock171340102897SH SOLE09700
INVESCO S&P MIDCAP LOW VOLATILITY ETFETF46138E1981,35625,832SH SOLE025,83200
FACTSET RESH SYS INC COMStock3030751053077SH SOLE07700
GRACO INC COMStock38410910410147SH SOLE014700
JACOBS ENGR GROUP INC COMStock46981410775573SH SOLE057300
POLARIS INDS INCStock731068102220SH SOLE02000
ZIMMER HLDGS INCStock98956P1024973,397SH SOLE03,39700
ROCKWELL AUTOMATION INC COMStock773903109193657SH SOLE065700
NUVEEN AMT FREE MUN CR INC FD COMCEF67071L106794,613SH SOLE04,61300
VERISIGN INC COMStock92343E10227133SH SOLE013300
BRIGHT HORIZONS FAM SOL IN DEL COMStock10919410018130SH SOLE013000
SEAWORLD ENTMT INC COMStock81282V100135SH SOLE03500
STRYKER CORPStock8636671013941,497SH SOLE01,49700
QUALCOMM INCStock7475251031,0358,026SH SOLE08,02600
T-MOBILE US INC COMStock87259010435281SH SOLE028100
INVESCO S&P INTERNATIONAL DEVELOPED QUALITY ETFETF46138E214140SH SOLE04000
SSGA ACTIVE ETF TR BLKSTN GSOSRLNETF78467V60811245SH SOLE024500
ARMADA HOFFLER PPTYS INC COMREIT04208T10834726,006SH SOLE026,00600
FASTENAL COStock3119001041392,710SH SOLE02,71000
GENERAL DYNAMICS CORP COMStock3695501082771,415SH SOLE01,41500
RESMED INC COMStock7611521071353SH SOLE05300
INTUITIVE SURGICAL, INC.Stock46120E6028586SH SOLE08600
MGM RESORTS INTERNATIONAL COMStock5529531014107SH SOLE010700
CULLEN FROST BANKERSINCStock229899109222SH SOLE02200
DISCOVER FINANCIAL SERVICES LLCStock25470910813106SH SOLE010600
HAIN CELESTIAL GROUP INCStock40521710011262SH SOLE026200
MCDONALDS CORPORATIONStock5801351012,87711,932SH SOLE011,93200
MOLINA HEALTHCARE INC COMStock60855R10028SH SOLE0800
PAYLOCITY HLDG CORP COMStock70438V106103368SH SOLE036800
AMETEK INC COMStock031100100218SH SOLE01800
GLOBAL X URANIUM ETFETF37954Y8711,64269,022SH SOLE069,02200
FLEXSHARES QUALITY DIVIDEND INDEX FUNDETF33939L860761,372SH SOLE01,37200
INTERCONTINENTALEXCHINTLStock45866F10492806SH SOLE080600
QUEST DIAGNOSTICS INC COMStock74834L10025176SH SOLE017600
CITRIX SYS INC COMStock177376100880SH SOLE08000
DOVER CORP COMStock2600031082121,369SH SOLE01,36900
CISCO SYS INCStock17275R1023,46463,656SH SOLE063,65600
ISHARES INC MSCI MEXICOETF464286822136SH SOLE03600
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J407761,340SH SOLE01,34000
TAPESTRY INCStock876030107128SH SOLE02800
ISHARES MSCI FRONTIER AND SELECT EM ETFETF4642861454124SH SOLE012400
CAPITAL ONE FINANCIAL CORPStock14040H105143887SH SOLE088700
HAWAIIAN HOLDINGS INC COMStock4198791015256SH SOLE025600
COHEN & STEERS INFRASTRUCTURE COMCEF19248A109481,787SH SOLE01,78700
LIBERTY GLOBAL PLC CL CStockG5480U1204156SH SOLE015600
ISHARES TR RUSSELL MIDCAP INDEX FDETF4642874992062,638SH SOLE02,63800
COTY INC COM CL AStock222070203029SH SOLE02900
ALPS MEDICAL BREAKTHROUGHS ETFETF00162Q5939200SH SOLE020000
ARCELOR MITTAL - NYADR03938L203010SH SOLE01000
ADVANCED MICRO DEVICES INC COMStock0079031071961,905SH SOLE01,90500
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDETF97717X66930,504518,422SH SOLE0518,42200
WISDOMTREE U.S. LARGECAP DIVIDEND FUNDETF97717W3071191,000SH SOLE01,00000
AUTODESK INC COMStock05276910647166SH SOLE016600
JETBLUE AWYS CORP COMStock4771431013235SH SOLE023500
CDW CORP COMStock12514G10801SH SOLE0100
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEWETF92189F7915151SH SOLE015100
VANECK VECTORS LOW CARBON ENERGY ETFETF92189F5021641,101SH SOLE01,10100
WISDOMTREE U.S. HIGH DIVIDEND FUNDETF97717W20834450SH SOLE045000
NEWS CORP NEW CL BStock65249B208231,026SH SOLE01,02600
NEWS CORP NEW CL AStock65249B109042SH SOLE04200
AT&T INC COMStock00206R1022,51192,997SH SOLE092,99700
POWERSHARES DIVIDEND ACHIEVERSETF46137V50671519,910SH SOLE019,91000
VANGUARD INTERMEDIATE-TERM BONDETF9219378191101,233SH SOLE01,23300
GLOBAL X S&P 500 COVERED CALL ETFETF37954Y4757158SH SOLE015800
PHILLIPS 66 PARTNERS LP COM UNIT REP INTStock718549207932,599SH SOLE02,59900
XILINX INCStock9839191011070SH SOLE07000
VANGUARD FINANCIALS ETFETF92204A4053553,836SH SOLE03,83600
ENERGY SELECT SECTOR SPDRETF81369Y5062274,363SH SOLE04,36300
POWERSHARES GLOBAL SHORT TERM HIGH YIELDETF46138E669874,018SH SOLE04,01800
MATERIALS SELECT SECTOR SPDRETF81369Y1009124SH SOLE012400
MARRONE BIO INNOVATIONS INC COMStock57165B10612,000SH SOLE02,00000
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETFETF37954Y2932557,131SH SOLE07,13100
CREDIT SUISSE INCOME FDCEF22491610641,373SH SOLE01,37300
HEICO CORP NEW CL AStock4228062081198SH SOLE09800
PRECIGEN INC COMStock74017N10541,000SH SOLE01,00000
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETFETF921946885453SH SOLE05300
ISHARES U.S. CONSUMER STAPLES ETFETF464287812100561SH SOLE056100
ISHARES NASDAQ BIOTECHNOLOGYETF4642875565853,619SH SOLE03,61900
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETFETF8085247635129,735SH SOLE09,73500
WISDOMTREE TR EMERGING MKTS DIVIDEND GROWTH FDETF97717W323712,560SH SOLE02,56000
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETFETF8085247711,87534,766SH SOLE034,76600
GENERAL ELECTRIC CO COM NEWStock3696043018808,744SH SOLE08,74400
KRANESHARES CSI CHINA INTERNET ETFETF500767306881,864SH SOLE01,86400
SPDR PORTFOLIO SHORT TERM TREASURY ETFETF78468R101601,966SH SOLE01,96600
BLACKROCK CAP INVT CORP COMCEF0925331080217SH SOLE021700
ISHARES MSCI USA QUALITY FACTOR ETFETF46432F3395,65242,906SH SOLE042,90600
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETFETF4642885131731,979SH SOLE01,97900
ISHARES S&P SMALL-CAP 600 GROWTH ETFETF464287887862SH SOLE06200
NOKIA CORP SPONSORED ADRADR654902204326,055SH SOLE06,05500
ISHARES GLOBAL INDUSTRIALS ETFETF464288729765SH SOLE06500
MOTOROLA SOLUTIONS INC COM NEWStock620076307228983SH SOLE098300
COMMVAULT SYS INC COMStock204166102125SH SOLE02500
KBW REGIONAL BANKINGETFETF78464A69810151SH SOLE015100
SEABRIDGE GOLD INCStock81191610511713SH SOLE071300
ISHARES MSCI USA MOMENTUM FACTORETF46432F39651,555293,595SH SOLE0293,59500
CONSUMER DISCRETIONARY SEL SECTOR SPDR FDETF81369Y4074012,239SH SOLE02,23900
BENEFITFOCUS INC COMStock08180D1063330SH SOLE033000
INDUSTRIAL SELECT SECTOR SPDRETF81369Y7041591,635SH SOLE01,63500
FIREEYE INC COMStock31816Q1015318SH SOLE031800
EXPEDIA INC DEL COMStock30212P30383512SH SOLE051200
ISHARES DJ US TECHNOLOGYETF4642877219559,438SH SOLE09,43800
ISHARES U.S. FINANCIAL SERVICES ETFETF4642877708744,647SH SOLE04,64700
ISHARES SEMICONDUCTOR FUNDETF4642875237731,734SH SOLE01,73400
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETFETF808524748018SH SOLE01800
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETFETF80852473013429SH SOLE042900
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETFETF808524755029SH SOLE02900
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETFETF464287515310SH SOLE01000
NETAPP INCStock64110D1041001,121SH SOLE01,12100
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNERStock226344208027SH SOLE02700
INVESCO S&P ULTRA DIVIDEND REVENUE ETFETF46138G65611306SH SOLE030600
VEEVA SYS INC CL A COMStock92247510831108SH SOLE010800
EASTMAN KODAK CO COM NEWStock2774614062350SH SOLE035000
CHARTER COMMUNICATIONS INC NEW CL AStock16119P108125172SH SOLE017200
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFETF74348A46748551SH SOLE055100
SKYWORKS SOLUTIONS INC COMStock83088M10263383SH SOLE038300
CLEAN ENERGY FUELS CORP COMStock184499101050SH SOLE05000
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETFETF31609287348899SH SOLE089900
FIDELITY MSCI HEALTH CARE INDEX ETFETF316092600751,181SH SOLE01,18100
FIDELITY MSCI INDUSTRIALS INDEX ETFETF316092709250SH SOLE05000
FIDELITY MSCI FINANCIALS INDEX ETFETF31609250121397SH SOLE039700
FIDELITY MSCI CONSUMER STAPLES INDEX ETFETF316092303251SH SOLE05100
INVESCO GLOBAL WATER ETFETF46138E65115392SH SOLE039200
POWERSHARES FTSE RAFI DEV MKTS EX USETF46138E7433,95184,324SH SOLE084,32400
WIX COM LTD SHSStockM980681051580SH SOLE08000
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETFETF31609280813111SH SOLE011100
TWITTER INC COMStock90184L10232536SH SOLE053600
ISHARES S&P 500 VALUE ETFETF4642874085844,018SH SOLE04,01800
AMBEV SA SPONSORED ADRADR02319V10393,502SH SOLE03,50200
LULULEMON ATHLETICA INCStock55002110978193SH SOLE019300
WISDOMTREE DIVIDEND EX-FINANCIALS ETFETF97717W40645485SH SOLE048500
POWERSHARES DB AGRICULTUREETF46140H106361,900SH SOLE01,90000
WISDOMTREE TR INTL LARGECAP DIVID FDETF97717W79426552SH SOLE055200
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETFETF2330518794116SH SOLE011600
ISHARES S&P 500 GROWTH ETFETF4642873096,71690,878SH SOLE090,87800
ISHARES S&P 500 INDEXETF46428720031,49373,101SH SOLE073,10100
HANCOCK JOHN PFD INCOME FD SH BEN INTCEF41013W108381,800SH SOLE01,80000
KONTOOR BRANDS INC COMStock50050N103012SH SOLE01200
ALLEGION PLCStockG0176J109328SH SOLE02800
ENI S P A COMMON STOCKADR26874R108012SH SOLE01200
UBS AG NEW FStockH42097107018SH SOLE01800
TEXAS PACIFIC LAND CORPORATION COMStock88262P1021815SH SOLE01500
LAMAR ADVERTISING CO NEW CL AREIT512816109107950SH SOLE095000
CIGNA CORP NEW COMStock125523100135676SH SOLE067600
BUMBLE INC COM CL AStock12047B105015SH SOLE01500
INVESCO BULLETSHARES 2021 CORPORATE BOND ETFETF46138J7006304SH SOLE030400
METTLER TOLEDO INTL INCFStock5926881051713SH SOLE01300
ONEOK INC NEW COMStock6826801036106SH SOLE010600
ROSS STORES INCStock7782961031601,469SH SOLE01,46900
USANA HEALTH SCIENCES INC COMStock90328M107119SH SOLE01900
WESCO INTL INC COMStock95082P10517150SH SOLE015000
INVESCO BULLETSHARES 2022 CORPORATE BOND ETFETF46138J88218862SH SOLE086200
MASIMO CORP COMStock57479510016SH SOLE0600
RENAISSANCERE HLDGS LTD COMStockG7496G103110SH SOLE01000
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETFETF46434V407016SH SOLE01600
ARCTURUS THERAPEUTICS HLDGS COMStock03969T1096131SH SOLE013100
AMC ENTMT HLDGS INC CL A COMStock00165C1047210SH SOLE021000
AIR LEASE CORP CL AStock00912X30218471SH SOLE047100
WELLS FARGO CO NEW COMStock9497461011,35929,302SH SOLE029,30200
SIGNET JEWELERS LIMITED SHSStockG8127610008SH SOLE0800
UNION PAC CORP COMStock9078181088084,123SH SOLE04,12300
RIO TINTO PLC SPON ADRADR76720410061915SH SOLE091500
BEACON ROOFING SUPPLY INC COMStock0736851097151SH SOLE015100
CINTAS CORPStock172908105228600SH SOLE060000
ECOLAB INC COMStock278865100113546SH SOLE054600
CARMAX INC COMStock1431301021791,399SH SOLE01,39900
NATIONAL INSTRS CORP COMStock63651810210276SH SOLE027600
TRANSOCEANStockH8817H100056SH SOLE05600
RADIAN GROUP INC COMStock750236101221,005SH SOLE01,00500
ISHARES MBS BOND ETFETF46428858839364SH SOLE036400
ISHARES S&P U.S. PREFERRED STOCK ETFETF4642886872646,816SH SOLE06,81600
ISHARES 10-20 YEAR TREASURY BOND ETFETF46428865304SH SOLE0400
CHARLES RIV LABS INTL INC COMStock15986410773179SH SOLE017900
SALESFORCE COMStock79466L3021,9017,010SH SOLE07,01000
DOLBY LABORATORIES INC COM CL AStock25659T10710124SH SOLE012400
JUNIPER NETWORKS INCStock48203R1046250SH SOLE025000
MICROCHIP TECHNOLOGY INCStock5950171042101,371SH SOLE01,37100
MCCORMICK & CO INC COM NON VTGStock57978020665813SH SOLE081300
INVESCO DWA MOMENTUM ETFETF46137V8371,54717,299SH SOLE017,29900
NORTHROP GRUMMAN CORP COMStock66680710262173SH SOLE017300
DIEBOLD NIXDORF INC COM STKStock253651103040SH SOLE04000
DARDEN RESTAURANTS INCStock23719410576505SH SOLE050500
COLUMBIA BKG SYS INC COMStock197236102393SH SOLE09300
IDEXX LABS INC COMStock45168D1044269SH SOLE06900
REPUBLIC SERVICES INCStock76075910016140SH SOLE014000
THERMO FISHER SCIENTIFIC INC COMStock8835561028131,424SH SOLE01,42400
TORO CO COMStock891092108117SH SOLE01700
VANGUARD MID-CAP VALUE INDEX FUNDETF9229085121511,084SH SOLE01,08400
SEAGEN INC COMStock81181C10402SH SOLE0200
M D C HLDGS INC COMStock55267610827590SH SOLE059000
LOCKHEED MARTIN CORPStock5398301093701,072SH SOLE01,07200
ICU MED INC COMStock44930G107315SH SOLE01500
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETFETF46137V3241796SH SOLE09600
JPMORGAN CHASE & COStock46625H1009,23256,401SH SOLE056,40100
TOOTSIE ROLL INDS INC COMStock890516107152SH SOLE05200
INTERNATIONAL PAPER CO COMStock46014610352933SH SOLE093300
FLEXSHARES GLOBAL QUALITY REAL ESTATE INDEX FUNDETF33939L7874526,858SH SOLE06,85800
HARTFORD FINL SVCS GROUP INCStock41651510446660SH SOLE066000
PROSHARES ULTRA MIDCAP 400ETF74347R40409SH SOLE0900
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF46428863846773SH SOLE077300
SPDR PORTFOLIO EMERGING MARKETS ETFETF78463X5097,072166,289SH SOLE0166,28900
GENWORTH FINL INC COM CL AStock37247D10651,457SH SOLE01,45700
MONOLITHIC PWR SYS INC COMStock60983910501SH SOLE0100
PROS HOLDINGS INC COMStock74346Y1039265SH SOLE026500
CHEVRON CORP NEW COMStock1667641003,81437,604SH SOLE037,60400
ISHARES AMT-FREE MUNI BOND ETFETF4642884142862,468SH SOLE02,46800
ALBEMARLE CORP COMStock0126531016422,935SH SOLE02,93500
CONOCOPHILLIPS COMStock20825C1041,05615,582SH SOLE015,58200
MARKEL CORP HOLDING COStock570535104254213SH SOLE021300
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438583466,856SH SOLE06,85600
CINCINNATI FINL CORP COMStock1720621011401,230SH SOLE01,23000
CAMPBELL SOUP CO COMStock134429109431,037SH SOLE01,03700
DANAHER CORPStock2358511026282,064SH SOLE02,06400
M & T BK CORP COMStock55261F10430202SH SOLE020200
PERKINELMER INC COMStock71404610926151SH SOLE015100
TJX COS INC NEW COMStock8725401095027,610SH SOLE07,61000
BK OF AMERICA CORP COMStock0605051047,583178,653SH SOLE0178,65300
VANECK RUSSIA ETFETF92189F40318610SH SOLE061000
EXTRA SPACE STORAGE INC COMREIT30225T102322SH SOLE02200
REAVES UTIL INCOME FD COM SH BEN INTCEF75615810123726SH SOLE072600
FIRST FINL BANKSHARES INC COMStock32020R10911246SH SOLE024600
PRUDENTIAL PLC ADRADR74435K20411302SH SOLE030200
TERADATA CORPStock88076W10310182SH SOLE018200
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETFETF46137V7207145SH SOLE014500
VANGUARD CONSUMER DISCRETIONARYETF92204A10897313SH SOLE031300
FLEXION THERAPEUTICS INC COMStock33938J106122,000SH SOLE02,00000
IS GUGGENHEIM S&P 500 PURE GROWTH EFTETF46137V26619100SH SOLE010000
MGE ENERGY INC COMStock55277P10411150SH SOLE015000
EAGLE PHARMACEUTICALS INC COMStock269796108133SH SOLE03300
BLACKROCK CORPORATE HIGH YIELD FD VI INCCEF09255P1071122SH SOLE012200
SPDR SER TR S&P DIVID ETFETF78464A7635004,260SH SOLE04,26000
SPDR SER TR MORGAN STANLEYETF78464A102323SH SOLE02300
ISHARES MSCI GERMANY ETFETF4642868068273SH SOLE027300
INOGEN INC COMStock45780L104131SH SOLE03100
XENCOR INC COMStock98401F105022SH SOLE02200
WALMART INC COMStock9311421032,00114,360SH SOLE014,36000
WISDOMTREE TR EARNINGS 500 FDETF97717W5882,26649,284SH SOLE049,28400
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF4642884482187,170SH SOLE07,17000
ISHARES 3-7 YR TREASURY BOND ETFETF46428866165505SH SOLE050500
INTL BUSINESS MACHINESStock4592001011,78312,838SH SOLE012,83800
ORACLE CORPORATIONStock68389X1051,36315,654SH SOLE015,65400
RAYTHEON TECHNOLOGIES CORPStock75513E1011,29515,069SH SOLE015,06900
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETFETF2330518534127SH SOLE012700
POWERSHARES TECHNOLOGY FUNDETF46137V81172480SH SOLE048000
VANGUARD FTSE EMERGING MARKETS ETFETF9220428583316,621SH SOLE06,62100
KNOWLES CORPStock49926D109178SH SOLE07800
TEXAS INSTRS INC COMStock8825081045312,762SH SOLE02,76200
TARGET CORP COMStock87612E1061,1535,041SH SOLE05,04100
VANGUARD HIGH DIVIDEND YIELDETF9219464068318,050SH SOLE08,05000
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETFETF33738R6053487,620SH SOLE07,62000
PFIZER INC COMStock7170811036,063140,978SH SOLE0140,97800
ISHARES IBOXX CORPORATE BOND ETFETF4642872425764,334SH SOLE04,33400
MORGAN STANLEYStock61744644857592SH SOLE059200
VANECK AGRIBUSINESS ETFETF92189F70018200SH SOLE020000
3M CO COMStock88579Y1011,2236,972SH SOLE06,97200
KLA-TENCOR CORPStock48248010080241SH SOLE024100
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETFETF8085247892985,575SH SOLE05,57500
ISHARES MSCI USA VALUE FACTOR ETFETF46432F3883513,489SH SOLE03,48900
HP INC COMStock40434L10513482SH SOLE048200
A10 NETWORKS INC COMStock002121101186SH SOLE08600
GILEAD SCIENCES INCStock3755581036238,921SH SOLE08,92100
ENERSYS COMStock29275Y102464SH SOLE06400
CATERPILLAR INC COMStock1491231011,6958,830SH SOLE08,83000
BAKER HUGHES INCStock05722G10010437SH SOLE043700
2U INC COMStock90214J10111348SH SOLE034800
ALPHABET INC CAP STK CL CStock02079K1074,0031,502SH SOLE01,50200
BEST BUY INCStock08651610113130SH SOLE013000
AMERICAN EXPRESS CO COMStock0258161098,64851,621SH SOLE051,62100
AMGEN INCStock0311621001,4887,001SH SOLE07,00100
APPLIED MATLS INC COMStock0382221052,32218,044SH SOLE018,04400
WOODWARD INC COMStock98074510303SH SOLE0300
OTIS WORLDWIDE CORP COMStock68902V1073434,178SH SOLE04,17800
ALLY FINL INC COMStock02005N1001583,097SH SOLE03,09700
TCW STRATEGIC INCOME FD INC COMCEF87234010471,250SH SOLE01,25000
ANALOG DEVICES INC COMStock03265410558348SH SOLE034800
PAYCOM SOFTWARE INC COMStock70432V102101204SH SOLE020400
TYSON FOODS INC CL AStock902494103119SH SOLE01900
SABRE CORP COMStock78573M104494,177SH SOLE04,17700
POWERSHARES EMERGING MKTS SOVEREIGN DEBTETF46138E784712,693SH SOLE02,69300
TPI COMPOSITES INC COMStock87266J10419574SH SOLE057400
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E20333201SH SOLE020100
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDXETF33733E302125531SH SOLE053100
QUIDEL CORP COMStock74838J10107SH SOLE0700
TRANSDIGM GROUP INC COMStock8936411003354SH SOLE05400
HUMANA INC COMStock44485910243111SH SOLE011100
DRIL-QUIP INCStock262037104012SH SOLE01200
EMBRAER S.A. SPONSORED ADSADR29082A10700SH SOLE0000
JONES LANG LASALLE INC COMStock48020Q10731128SH SOLE012800
KB FINL GROUP INC SPONSORED ADRADR48241A10511241SH SOLE024100
MOBILE TELESYSTEMS PJSC SPONSORED ADRADR6074091097741SH SOLE074100
MARTEN TRANS LTD COMStock573075108198SH SOLE09800
ARES MANAGEMENT CORPORATION CL A COM STKStock03990B101352SH SOLE05200
POWERSHARES FTSE RAFI EMERGING MARKETSETF46138E7274,148185,688SH SOLE0185,68800
FRANKLIN RES INCStock3546131014158SH SOLE015800
BLACKROCK INTL GROWTH TRCEF0925241073622SH SOLE062200
WILLIAMS COS INC COMStock969457100662,561SH SOLE02,56100
UNITED STATES STL CORPStock9129091088391SH SOLE039100
CROSSTEX ENERGY INCStock29336T1000139SH SOLE013900
ZIONS BANCORPORATION N A COMStock98970110712205SH SOLE020500
INVESCO VARIABLE RATE PREFERRED ETFETF46138G87040315,402SH SOLE015,40200
ISHARES MSCI SOUTH KOREA INDEX FD ETFETF46428677211142SH SOLE014200
EATON VANCE RISK MANAGED DIVERSIFIED EQUITYCEF27829G106292,768SH SOLE02,76800
NOW INCStock67011P1001211SH SOLE021100
AGNICO EAGLE MINES LTD COMStock008474108491SH SOLE09100
ARISTA NETWORKS INC COMStock04041310640118SH SOLE011800
CANADIAN NATIONAL RAILWAY COStock1363751021251,083SH SOLE01,08300
CHECK POINT SOFTWARE TECHNOLOGIES LTDStockM2246510421188SH SOLE018800
ISHARES CORE S&P U.S. GROWTH ETFETF4642876713,00529,347SH SOLE029,34700
ISHARES CORE S&P U.S. VALUE ETFETF46428766384811,975SH SOLE011,97500
ISHARES MSCI USA SIZE FACTOR ETFETF46432F370127999SH SOLE099900
ALERIAN ENERGY INFRASTRUCTURE ETFETF00162Q6764229SH SOLE022900
ISHARES U.S. CONSUMER DISCRETIONARY ETFETF4642875807499,692SH SOLE09,69200
HDFC BANK LTD SPONSORED ADSADR40415F10110137SH SOLE013700
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETFETF78468R5563063,166SH SOLE03,16600
IHS MARKIT LTD SHSStockG4756710560523SH SOLE052300
MERCADOLIBRE INC COMStock58733R1026539SH SOLE03900
ORIX CORP SPONSORED ADRADR686330101111SH SOLE01100
P T TELEKOMUNIKASI INDONESIA SPONSORED ADRADR71568410621827SH SOLE082700
CHIMERA INVT CORP COM NEWREIT16934Q208443,000SH SOLE03,00000
AMPHASTAR PHARMACEUTICALS INC COMStock03209R103185SH SOLE08500
GENCOR INDS INC COMStock3686781089824SH SOLE082400
TRUEBLUE INC COMStock89785X101282SH SOLE08200
EQUINOR ASA SPONSORED ADRADR29446M102271,094SH SOLE01,09400
TC ENERGY CORP COMStock87807B10714300SH SOLE030000
UNITED MICROELECTRONICS CORP SPON ADR NEWADR910873405069SH SOLE06900
VANGUARD DIVIDEND APPRECIATION ETFETF92190884434,077221,860SH SOLE0221,86000
DIGITALBRIDGE GROUP INC CL A COMREIT25401T1082419SH SOLE041900
SOUTH STATE CORP COM USD2.5Stock8404411094305,772SH SOLE05,77200
ISHARES MSCI EAFE SMALL CAP ETFETF46428827315205SH SOLE020500
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COMStock31620R30314330SH SOLE033000
NATIONAL PRESTO INDS INC COMStock637215104117SH SOLE01700
VERITIV CORPStock92345410201SH SOLE0100
ENSTAR GROUP LIMITEDStockG3075P1011773SH SOLE07300
SPOK HLDGS INC COMStock84863T1061138SH SOLE013800
ABERDEEN ASIA PACIFIC INCOME FUND INCCEF00300910771,735SH SOLE01,73500
MACQUARIE GLOBAL INFRASTRUCTURE TOTALRETURN FD INCCEF55608D1018366SH SOLE036600
ARROWHEAD PHARMACEUTICALS INC COMStock04280A1006102SH SOLE010200
GLOBAL X NASDAQ 100 COVERED CALL ETFETF37954Y483984,442SH SOLE04,44200
NUVEEN PREFERRED AND CONVERTIBLE INCOME FUCEF67073B106495,000SH SOLE05,00000
ISHARES 7-10 YEAR TREASURY BOND ETFETF4642874401431,249SH SOLE01,24900
ISHARES CORE U.S. AGGREGATE BOND ETFETF4642872266585,738SH SOLE05,73800
ISHARES 20 YR TREASURY ETFETF4642874322,69018,646SH SOLE018,64600
ISHARES TR CORE DIVID GROWTH ETFETF46434V6217,464148,581SH SOLE0148,58100
GLOBANT S A COMStockL4438510941147SH SOLE014700
TRUPANION INC COMStock898202106122SH SOLE02200
INVESCO BUYBACK ACHIEVERS ETFETF46137V3081,87120,756SH SOLE020,75600
LIBERTY MEDIA CORP SERIES CStock53122985413267SH SOLE026700
EL POLLO LOCO HLDGS INC COMStock2686031074276SH SOLE027600
SPDR PORTFOLIO S&P 500 ETFETF78464A854378SH SOLE07800
CATALENT INC COMStock14880610205SH SOLE0500
SYNCHRONY FINANCIAL COMStock87165B10322461SH SOLE046100
EATON CORP PLC SHSStockG291831031,0657,134SH SOLE07,13400
POWERSHARES DB US DOLLAR BULLISH ETFETF46141D203582,300SH SOLE02,30000
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETFETF46138E53710400SH SOLE040000
ISHARES TR DOW JONESUS BROKER DEALERS INDEX FDETF4642887947567,242SH SOLE07,24200
VICTORYSHARES US EQ INCOME ENHANCED VOLATILITY WTD ETFETF92647N824681,064SH SOLE01,06400
ISHARES CORE MSCI EUROPE ETFETF46434V73800SH SOLE0000
INVESTAR HLDG CORP COMStock46134L1053175SH SOLE017500
ISHARES EXPANDED TECH SECTOR ETFETF4642875498162,022SH SOLE02,02200
AAON INC COM PAR $0.004Stock000360206244SH SOLE04400
TRIMBLE INC COMStock8962391008105SH SOLE010500
LIBERTY TRIPADVISOR HLDGS INC COM SER AStock531465102034SH SOLE03400
FIRST TRUST ENHANCED SHORT MATURITY ETFETF33739Q4087126SH SOLE012600
ISHARES S&P SMALL-CAP 600 VALUE ETFETF4642878791151,152SH SOLE01,15200
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETFETF46138E7351153,065SH SOLE03,06500
WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUNDETF97717W3801843,940SH SOLE03,94000
ISHARES S&P MIDCAP 400 GROWTH INDEXETF46428760697012,251SH SOLE012,25100
CANOPY GROWTH CORP COMStock138035100352,560SH SOLE02,56000
ISHARES S&P MIDCAP 400 VALUE ETFETF4642877052682,608SH SOLE02,60800
STORE CAP CORP COMREIT86212110012400SH SOLE040000
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETFETF46428861234300SH SOLE030000
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUNDETF97717X594791,830SH SOLE01,83000
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1027865,315SH SOLE05,31500
FERGUSON PLC NEW SHSStockG3421J10626191SH SOLE019100
CITIZENS FINL GROUP INC COMStock174610105131SH SOLE03100
INVESCO BULLETSHARES 2023 CORPORATE BOND ETFETF46138J8666306SH SOLE030600
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETFETF46138J87411490SH SOLE049000
CDK GLOBAL INC COMStock12508E101501,180SH SOLE01,18000
WAYFAIR INC CL AStock94419L10125100SH SOLE010000
DNP SELECT INCOME FD INCCEF23325P10418617,461SH SOLE017,46100
HUBSPOT INC COMStock443573100812SH SOLE01200
GREAT WESTERN BANCORP INC COMStock391416104160SH SOLE06000
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUNDETF97717W2813,44764,459SH SOLE064,45900
POWERSHARES 1-30 LADDERED TREASURY PORTFOLIOETF46138E107421,175SH SOLE01,17500
KEYSIGHT TECHNOLOGIESStock49338L10318SH SOLE0800
AVANOS MED INC COMStock05350V1067242SH SOLE024200
VICTORYSHARES U.S. DISCOVERY ENHANCED VOLATILITY WTD INDEX ETFETF92647N77422364SH SOLE036400
LIBERTY BROADBAND CORP COM SER AStock5303071071486SH SOLE08600
LIBERTY BROADBAND CORP COM SER CStock530307305105613SH SOLE061300
ABIOMED INC COMStock00365410028SH SOLE0800
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADRADR03524A108661,173SH SOLE01,17300
ALLIANT ENERGY CORP COMStock018802108601,075SH SOLE01,07500
ALTAIR ENGR INC COM CL AStock0213691039132SH SOLE013200
AMEDISYS INC COMStock0234361081499SH SOLE09900
AMER STATES WTR CO COMStock029899101120SH SOLE02000
ESSENTIAL UTILS INC COMStock29670G1021082,355SH SOLE02,35500
AXALTA COATING SYS LTD COMStockG0750C10822775SH SOLE077500
WISDOMTREE INDIA EARNINGS FUNDETF97717W42210287SH SOLE028700
BADGER METER INC COMStock0565251081051,042SH SOLE01,04200
PARK AEROSPACE CORP COMStock70014A1041116SH SOLE011600
BORGWARNER INC COMStock099724106128SH SOLE02800
C H ROBINSON WORLDWIDE INCStock12541W20943503SH SOLE050300
CAL-MAINE FOODS INC NEWStock12803020211323SH SOLE032300
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETFETF33733E5002153,435SH SOLE03,43500
CRACKER BARREL OLD CTRY STORE COMStock22410J10626187SH SOLE018700
CIENA CORPStock17177930926518SH SOLE051800
VANDA PHARMACEUTICALS INC COMStock9216591081109SH SOLE010900
NATIONAL RETAIL PROPERTIES INC COMREIT637417106019SH SOLE01900
COMPASS MINERALS INTL INC. CMNStock20451N10120325SH SOLE032500
CORE LABORATORIES N V COMStockN2271710710381SH SOLE038100
CRANE CO COMStock224399105117SH SOLE01700
CREE INCStock22544710121264SH SOLE026400
DAKTRONICS INC COMStock2342641091347SH SOLE034700
PEGASYSTEMS INC COMStock7055731032041,607SH SOLE01,60700
DELTA AIR LINES INC DEL CMNStock247361702962,253SH SOLE02,25300
JAZZ PHARMACEUTICALSINCStockG50871105434SH SOLE03400
EURONET WORLDWIDE INC COMStock29873610925199SH SOLE019900
VICTORYSHARES DEVELOPED ENHANCED VOLATILITY WTD INDEX ETFETF92647N8167215SH SOLE021500
MARKETAXESS HLDGS INC COMStock57060D10864153SH SOLE015300
EZCORP INC CL A NON VTGStock3023011062328SH SOLE032800
ISHARES CREDIT BOND ETFETF4642886201772,959SH SOLE02,95900
FIRST AMERICAN CORPStock31847R102244SH SOLE04400
VANGUARD SHORT TERM BONDETF9219378272633,219SH SOLE03,21900
FLOWSERVE CORP COMStock34354P105011SH SOLE01100
FRESH DEL MONTE PRODUCE INC ORDStockG36738105264SH SOLE06400
GARTNER INC COMStock3666511072894SH SOLE09400
SPDR PORTFOLIO S&P 500 GROWTH ETFETF78464A40929453SH SOLE045300
ARK GENOMIC REVOLUTION ETFETF00214Q30221,795291,696SH SOLE0291,69600
JOHN HANCOCK MULTIFACTOR MID CAP ETFETF47804J20624477SH SOLE047700
HUB GROUP INC CL AStock443320106128SH SOLE02800
IDACORP INC COMStock451107106118SH SOLE01800
T. ROWE PRICE DIVIDEND GROWTH ETFETF87283Q4042387,504SH SOLE07,50400
WORKIVA INC COM CL AStock98139A10531220SH SOLE022000
RESTAURANT BRANDS INTL INC COMStock76131D103631,044SH SOLE01,04400
LAM RESEARCH CORP COMStock5128071081018SH SOLE01800
FIRST TRUST WATER ETFETF33733B100345SH SOLE04500
LITTELFUSE INC COMStock53700810447173SH SOLE017300
MEDIFAST INC COMStock58470H10139206SH SOLE020600
MERIDIAN BIOSCIENCE INC COMStock589584101160SH SOLE06000
MURPHY USA INC COMStock626755102956SH SOLE05600
NUVEEN S&P 500 DYNAMIC OVERWRI COMCEF6706EW100331,988SH SOLE01,98800
NETGEAR INC COMStock64111Q104266SH SOLE06600
QORVO INC COMStock74736K10186517SH SOLE051700
PHILIP MORRIS INTL INCStock7181721092,04921,617SH SOLE021,61700
NRG ENERGY INC NEWStock629377508010SH SOLE01000
NUCOR CORP COMStock6703461052,75027,930SH SOLE027,93000
X-TRACKERS MSCI ALL WORLD EX US HEDGED EQUITY ETFETF233051820151SH SOLE05100
HILL-ROM HLDGS INC COMStock43147510284563SH SOLE056300
PAPA JOHNS INTL INC COMStock69881310214116SH SOLE011600
PARKER-HANNIFIN CORP COMStock701094104180647SH SOLE064700
PERFORMANCE FOOD GROUP CO COMStock71377A103129SH SOLE02900
FIDELITY TOTAL BOND ETFETF31618830922429SH SOLE042900
PROGRESS SOFTWARE CORP COMStock743312100138SH SOLE03800
FIRST TRUST TOTAL US MARKET ALPHADEX ETFETF33733E7085109SH SOLE010900
QUAKER CHEM CORP COMStock747316107212SH SOLE01200
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETFETF46137V28288308SH SOLE030800
RENT A CENTER INC-NEWStock76009N100016SH SOLE01600
ROBERT HALF INTL INC COMStock77032310386865SH SOLE086500
ROPER INDUSTRIES INCStock77669610678176SH SOLE017600
ROYAL GOLD INCStock78028710858608SH SOLE060800
VANGUARD MEGA CAP GROWTH ETFETF9219108162,1128,998SH SOLE08,99800
SANDERSON FARMS INC COMStock80001310444236SH SOLE023600
SERVICE CORP INTL COMStock81756510431531SH SOLE053100
SKYLINE CHAMPION CORPORATION COMStock83083010511189SH SOLE018900
CEVA INC COMStock15721010519460SH SOLE046000
VANGUARD MEGA CAP ETFETF9219108732711,780SH SOLE01,78000
SUBURBAN PROPANE PARTNERS LPStock86448210411763SH SOLE076300
SYNOPSYS INC COMStock87160710735118SH SOLE011800
SPDR HIGH YIELD BOND ETFETF78468R62237347SH SOLE034700
TRINITY INDS INC COMStock89652210924898SH SOLE089800
PNC FINL SVCS GROUP INC COMStock6934751052511,284SH SOLE01,28400
WORLD WRESTLING ENTMT INC CL AStock98156Q10813232SH SOLE023200
EQUINIX INC COMREIT29444U7003849SH SOLE04900
BRISTOL-MYERS SQUIBB CO COMStock11012210899516,828SH SOLE016,82800
BERKLEY W R CORP COMStock08442310243600SH SOLE060000
ISHARES CURRENCY HEDGED MSCI EUROZONE ETFETF46434V63912345SH SOLE034500
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUNDETF97717X57813374SH SOLE037400
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETFETF46641Q2092664,412SH SOLE04,41200
SHAKE SHACK INC CL AStock819047101683SH SOLE08300
ISHARES MSCI HONG KONG ETFETF4642868712121SH SOLE012100
ISHARES MSCI NETHERLANDS ETFETF464286814487SH SOLE08700
ISHARES MSCI SOUTH AFRICA ETFETF464286780372SH SOLE07200
ISHARES MSCI SWEDEN ETFETF464286756378SH SOLE07800
ISHARES TRUST RUSSELL 3000 INDEX FDETF46428768948190SH SOLE019000
SPDR DOW JONES REIT ETFETF78464A60734326SH SOLE032600
BARRICK GOLD CORP FStock067901108894,965SH SOLE04,96500
REALTY INCOME CORPREIT7561091042313,575SH SOLE03,57500
ALTRIA GROUP INC COMStock02209S1031,20426,453SH SOLE026,45300
LOEWS CORP COMStock5404241081082,012SH SOLE02,01200
INOVALON HLDGS INC COM CL AStock45781D101571,416SH SOLE01,41600
DOMINION ENERGYStock25746U1091,95626,788SH SOLE026,78800
CITIGROUP INCStock1729674243515,009SH SOLE05,00900
FIDELITY MSCI REAL ESTATE INDEX ETFETF316092857139SH SOLE03900
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETFETF4642882813272,978SH SOLE02,97800
AMERICAN WTR WKS CO INC NEW COMStock03042010346277SH SOLE027700
CADENCE DESIGN SYSTEM INC COMStock12738710837247SH SOLE024700
ISHARES MSCI THAILAND ETFETF464286624121SH SOLE02100
AGILENT TECH INCStock00846U10122141SH SOLE014100
EXXON MOBIL CORPORATIONStock30231G1028,528145,000SH SOLE0145,00000
UNITEDHEALTH GROUPStock91324P1021,0932,798SH SOLE02,79800
SUMMIT MATLS INC CL AStock86614U1004148SH SOLE014800
VANGUARD MEGA CAP VALUE ETFETF92191084043443SH SOLE044300
T ROWE PRICE GROUP INCStock74144T1083121,588SH SOLE01,58800
TRAVELERS COMPANIES INC COMStock89417E1092381,569SH SOLE01,56900
LLOYDS TSB GROUP PLCADR5394391090242SH SOLE024200
ISHARES EXPONENTIAL TECHNOLOGIES ETFETF46434V381125SH SOLE02500
LOWES COS INC COMStock5486611079,09044,813SH SOLE044,81300
ISHARES MSCI DENMARK ETFETF46429B523224SH SOLE02400
SPDR INTERNATIONAL GOVERNMENT TIPS ETFETF78464A490541,007SH SOLE01,00700
MARKET VECTORS ETF TR LEHMAN BROS AMT-FREE INTERMEDETF92189H2011272,485SH SOLE02,48500
LINCOLN NATL CORP IND COMStock53418710994213,709SH SOLE013,70900
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETFETF00214Q2031,22115,655SH SOLE015,65500
ARK NEXT GENERATION INTERNET ETFETF00214Q4011,2889,279SH SOLE09,27900
COLFAX CORP COMStock1940141066147SH SOLE014700
ARK INNOVATION ETFETF00214Q10427,485248,667SH SOLE0248,66700
NEXPOINT RESIDENTIAL TR INC COMREIT65341D102246SH SOLE04600
GODADDY INC CL AStock38023710720301SH SOLE030100
KORNIT DIGITAL LTD SHSStockM6372Q11335242SH SOLE024200
FTI CONSULTING INC COMStock302941109215SH SOLE01500
ROYAL DUTCH SHELL PLC SPON ADR BADR7802591071914,321SH SOLE04,32100
ON SEMICONDUCTOR CORP COMStock68218910502SH SOLE0200
PACWEST BANCORP DEL COMStock695263103369SH SOLE06900
DEERE & CO COMStock2441991051,3604,061SH SOLE04,06100
UNITY SOFTWARE INC COMStock91332U10139316SH SOLE031600
ETSY INC COMStock29786A1062097SH SOLE09700
NATIONAL STORAGE AFFILIATES TR COM SHS BEN INREIT63787010615301SH SOLE030100
TRIANGLE CAPITAL CORPORATIONCEF06759L103111,000SH SOLE01,00000
SOUTHWEST AIRLS CO COMStock84474110840778SH SOLE077800
BLACKBERRY LTD COMStock09228F1033400SH SOLE040000
J2 GLOBAL INC COMStock48123V102216SH SOLE01600
ISHARES TR MSCI ACWIINDEX FDETF4642882572212,212SH SOLE02,21200
COLGATE PALMOLIVE CO COMStock1941621031982,629SH SOLE02,62900
U.S. GLOBAL JETS ETFETF26922A8421074,536SH SOLE04,53600
CENTRAL FUND OF CANADA LTDCEF85208R101814,770SH SOLE04,77000
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H106551,408SH SOLE01,40800
ISHARES INC MSCI AUSTRALIA INDEX FDETF4642861036274SH SOLE027400
AMERICAN INTL GROUP INC COM NEWStock02687478450915SH SOLE091500
SHOPIFY INC CL AStock82509L107208154SH SOLE015400
DEVON ENERGY CORPStock25179M103019SH SOLE01900
VODAFONE GROUP NEW ADR FADR92857W308895,795SH SOLE05,79500
PROSHARES ULTRA REAL ESTATEETF74347X62511131SH SOLE013100
ISHARES U.S. UTILITIES ETFETF464287697350SH SOLE05000
GLOBAL X YIELD CO ETFETF37954Y707483,117SH SOLE03,11700
UTILITIES SELECT SECTOR SPDRETF81369Y886951,493SH SOLE01,49300
WINGSTOP INC COMStock974155103111SH SOLE01100
STAAR SURGICAL CO COM PAR $0.01Stock85231230524190SH SOLE019000
CABLE ONE INC COMStock12685J10511SH SOLE0100
RAYONIER INC REITREIT7549071036174SH SOLE017400
CHEMOURS CO COMStock16385110812420SH SOLE042000
BANK OF NOVA SCOTIA CMNStock06414910746750SH SOLE075000
TRANSUNION COMStock89400J10711105SH SOLE010500
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITSADR34441910615182SH SOLE018200
NOVO-NORDISK A/S ADR ADR CMNADR6701002051,07111,163SH SOLE011,16300
SAP AKTIENGESELLSCHAFT ADRADR80305420436271SH SOLE027100
BIO RAD LABS INC CL AStock090572207710SH SOLE01000
ALARM COM HLDGS INC COMStock01164210521277SH SOLE027700
BANK HAWAII CORP COMStock062540109679SH SOLE07900
PACER TRENDPILOT US MID CAP ETFETF69374H204862,460SH SOLE02,46000
NEW YORK TIMES CO CL AStock6501111071994,050SH SOLE04,05000
BWX TECHNOLOGIES INC COMStock05605H100482SH SOLE08200
WESTROCK CO COMStock96145D105014SH SOLE01400
TELADOC HEALTH INC COMStock87918A105648SH SOLE04800
LIBERTY LATIN AMERICA LTD COM CL CStockG9001E128026SH SOLE02600
LIBERTY LATIN AMERICA LTD COM CL AStockG9001E10208SH SOLE0800
RELX PLC SPONSORED ADRADR75953010823821SH SOLE082100
KRAFT HEINZ COStock5007541061494,061SH SOLE04,06100
PAYPAL HLDGS INC COMStock70450Y1031,3995,377SH SOLE05,37700
JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETFETF46641Q308012SH SOLE01200
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFETF33734X8465109SH SOLE010900
DIREXION DAILY CSI 300 CHINA A SHARE BEAR 1X SHARESETF25459Y116051SH SOLE05100
CHARLES SCHWAB CORPStock808513105741,018SH SOLE01,01800
WASHINGTON TR BANCORP INC COMStock940610108121SH SOLE02100
ACTIVISION INCStock00507V1092012,598SH SOLE02,59800
CELSION CORP COM NEWStock15117N5030340SH SOLE034000
BAIDU COM ADRADR05675210815100SH SOLE010000
CAMECO CORP FStock13321L108371,731SH SOLE01,73100
OSHARES U.S. QUALITY DIVIDEND ETFETF67110P4072,56161,535SH SOLE061,53500
DENTSPLY SIRONA INC COMStock24906P109015SH SOLE01500
OLLIES BARGAIN OUTLET HLDGS IN COMStock68111610911193SH SOLE019300
URANIUM ENERGY CORP COMStock9168961031400SH SOLE040000
CROWN CASTLE INTL CORPREIT22822V101160927SH SOLE092700
CARDINAL HEALTH INCStock14149Y108498SH SOLE09800
AKOUSTIS TECHNOLOGIES INC COMStock00973N1021120SH SOLE012000
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUNDETF97717X511601,161SH SOLE01,16100
LIVE OAK BANCSHARES INC COMStock53803X10514225SH SOLE022500
IMMUNITYBIO INC COMStock63016Q1022250SH SOLE025000
TORONTO DOMINION BANKStock89116050947714SH SOLE071400
LUMENTUM HLDGS INC COMStock55024U10902SH SOLE0200
AUTOZONE INC COMStock0533321027846SH SOLE04600
BLACKROCK INCStock09247X10195114SH SOLE011400
CBRE GROUP INC AStock12504L10971737SH SOLE073700
STRATEGIC ED INC COMStock86272C103118SH SOLE01800
ISHARES CORE S&P MID CAP ETFETF46428750710,47439,816SH SOLE039,81600
BIO-TECHNE CORP COMStock09073M1043675SH SOLE07500
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF46428822446821,626SH SOLE021,62600
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETFETF46090F1001296,141SH SOLE06,14100
FIRST TRUST LARGE CAP GROWTH ALPHADEX FUNDETF33735K10881730SH SOLE073000
ISHARES CURRENCY HEDGED MSCI EAFE SMALL-CAP ETFETF46435G8391985,400SH SOLE05,40000
ISHARES MSCI ISRAEL ETFETF4642866327100SH SOLE010000
WISDOMTREE GLOBAL HIGH DIVIDEND FUNDETF97717W8775116SH SOLE011600
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUNDETF97717W84420512SH SOLE051200
CHENIERE ENERGY PARTNERS LP COM UNITStock16411Q10125636SH SOLE063600
DEUTSCHE X-TRACKERS MSCI HIGH DIVIDENDETF2330516304,978219,130SH SOLE0219,13000
ALPS REIT DIVIDEND DOGS ETFETF00162Q106020SH SOLE02000
CINEMARK HLDGS INC COMStock17243V1022136SH SOLE013600
SPX FLOW INC COMStock78469X10716223SH SOLE022300
ISHARES MSCI EAFE ETFETF4642874652463,164SH SOLE03,16400
APPLE INCStock03783310048,361341,775SH SOLE0341,77500
PENUMBRA INC COMStock70975L10716SH SOLE0600
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETFETF38143050313,375155,472SH SOLE0155,47200
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W10541310,827SH SOLE010,82700
WEC ENERGY GROUP INC COMStock92939U1061661,883SH SOLE01,88300
ABBOTT LABS COMStock0028241002,24018,964SH SOLE018,96400
SPX CORP COMStock78463510410200SH SOLE020000
DISNEY WALT CO COMStock2546871065,16530,533SH SOLE030,53300
POWERSHARES GLOBAL PREFERRED ETFETF46138E511664,451SH SOLE04,45100
RAYMOND JAMES FINL INCStock7547301098979,723SH SOLE09,72300
UNIVERSAL HLTH SVCS INC CL BStock91390310014104SH SOLE010400
INSULET CORP COMStock45784P1011450SH SOLE05000
VANGUARD TOTAL WORLD STOCK INDEX FUNDETF9220427421141,125SH SOLE01,12500
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUNDETF31591280816286SH SOLE028600
ISHARES TR RUSSELL 1000 INDEX ETFETF4642876221,1154,616SH SOLE04,61600
SPDR BLOOMBERG 1-3 MONTH T-BILL ETFETF78468R663782SH SOLE08200
PURE STORAGE INC CL AStock74624M102592,371SH SOLE02,37100
MARSH & MCLENNAN COS INC COMStock571748102137908SH SOLE090800
LIVE NATION, INC.Stock53803410916184SH SOLE018400
MFS INTER INCOME TR SH BEN INTCEF55273C107195,500SH SOLE05,50000
ISHARES RUSSELL 1000 VALUE ETFETF4642875982,02812,963SH SOLE012,96300
VANECK LONG MUNI ETFETF92189F53610500SH SOLE050000
DOMINOS PIZZA INCStock25754A2011635SH SOLE03500
FERRARI N V COMStockN3167Y10397466SH SOLE046600