Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:51pm

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
ISHARES TRCORE S&P500 ETF46428720069,283230,029SH SOLE0000
APPLE INCCOM03783310052,615148,787SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B26746,1541,646,841SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722637,826320,409SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69736,310613,027SH SOLE0000
ISHARES TRUSD INV GRDE ETF46428862031,433522,607SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780429,962463,530SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10329,65299,162SH SOLE0000
MICROSOFT CORPCOM59491810426,681135,899SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50722,362447,346SH SOLE0000
WP CAREY INCCOM92936U10921,037317,025SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87220,813902,401SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E10320,60385,769SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40719,825343,473SH SOLE0000
ISHARES TRMBS ETF46428858819,631177,237SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71418,296190,672SH SOLE0000
EXXON MOBIL CORPCOM30231G10217,696405,701SH SOLE0000
PROSHARES TRPSHS ULTRA TECH74347R69317,49299,928SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F83416,213298,679SH SOLE0000
AMAZON COM INCCOM02313510615,3085,685SH SOLE0000
AT T INCCOM00206R10215,066518,104SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10214,564495,086SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H10513,107496,124SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR46428744012,436101,963SH SOLE0000
INTEL CORPCOM45814010012,321214,291SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475511,762500,765SH SOLE0000
ISHARES TRCORE S&P TTL STK46428715011,719173,702SH SOLE0000
ISHARES TRRUSSELL 3000 ETF46428768911,67266,591SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B68911,244170,343SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT92290876911,16373,434SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R10711,09593,736SH SOLE0000
JOHNSON JOHNSONCOM47816010410,26774,505SH SOLE0000
ISHARES TRCORE S&P US VLU46428766310,164200,280SH SOLE0000
FACEBOOK INCCL A30303M10210,00046,282SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5049,17848,817SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R8338,93087,860SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032028,897109,921SH SOLE0000
NORFOLK SOUTHN CORPCOM6558441088,76251,602SH SOLE0000
PROCTER AND GAMBLE COCOM7427181098,70175,514SH SOLE0000
HORMEL FOODS CORPCOM4404521008,627178,955SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2148,541120,517SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1038,419176,816SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1048,318156,474SH SOLE0000
CATERPILLAR INCCOM1491231018,01665,502SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707027,92345,182SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2047,920100,348SH SOLE0000
ALPHABET INCCAP STK CL C02079K1077,9145,820SH SOLE0000
JPMORGAN CHASE COCOM46625H1007,76883,905SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873097,68038,141SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871197,65533,708SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874577,57487,469SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221087,559131,383SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A7637,24882,580SH SOLE0000
HOME DEPOT INCCOM4370761027,13729,614SH SOLE0000
DOMINION ENERGY INCCOM25746U1097,13089,494SH SOLE0000
ISHARES TREXPANDED TECH4642875157,12725,503SH SOLE0000
CHEVRON CORP NEWCOM1667641007,09282,031SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247487,022256,476SH SOLE0000
DISNEY WALT COCOM2546871066,94463,651SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872426,93651,961SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,90935,238SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4086,904115,020SH SOLE0000
WELLS FARGO CO NEWCOM9497461016,814268,905SH SOLE0000
PHILLIPS 66COM7185461046,77799,560SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8426,456113,564SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874656,329104,542SH SOLE0000
BROADCOM INCCOM11135F1016,31920,558SH SOLE0000
CVS HEALTH CORPCOM1266501006,24898,484SH SOLE0000
PEPSICO INCCOM7134481086,22848,306SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H3036,203149,816SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7756,20055,607SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1075,9351,412,524SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8875,840115,798SH SOLE0000
ABBVIE INCCOM00287Y1095,81660,508SH SOLE0000
WALMART INCCOM9311421035,50146,494SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1085,315105,155SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P1085,28831,293SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1075,19631,200SH SOLE0000
FS KKR CAP CORP IICOM35952V3035,166396,217SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886465,10993,422SH SOLE0000
SPDR INDEX SHS FDSPORTFLI MSCI GBL78463X4755,085130,924SH SOLE0000
PACER FDS TRLUNT LRG CP ALTR69374H7175,0670SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886875,052146,567SH SOLE0000
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q8375,04999,538SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3395,01053,833SH SOLE0000
UNION PAC CORPCOM9078181084,98930,680SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM1696561054,8484,693SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247064,845199,065SH SOLE0000
STARBUCKS CORPCOM8552441094,77066,649SH SOLE0000
ANTHEM INCCOM0367521034,73618,526SH SOLE0000
MARATHON PETE CORPCOM56585A1024,735133,819SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8754,559166,705SH SOLE0000
MERCK CO INCCOM58933Y1054,54060,388SH SOLE0000
MCDONALDS CORPCOM5801351014,43824,695SH SOLE0000
VISA INCCOM CL A92826C8394,40323,264SH SOLE0000
REALTY INCOME CORPCOM7561091044,32073,969SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2664,31534,327SH SOLE0000
HONEYWELL INTL INCCOM4385161064,27230,912SH SOLE0000
BANK MONTREAL QUECOM0636711014,26282,738SH SOLE0000
CONOCOPHILLIPSCOM20825C1044,222104,636SH SOLE0000
ALIGN TECHNOLOGY INCCOM0162551014,21316,012SH SOLE0000
ABBOTT LABSCOM0028241004,18047,124SH SOLE0000
PRUDENTIAL FINL INCCOM7443201024,14771,387SH SOLE0000
WESTROCK COCOM96145D1054,077152,607SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874084,02438,252SH SOLE0000
PFIZER INCCOM7170811034,024125,608SH SOLE0000
FEDEX CORPCOM31428X1064,02030,911SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4073,95792,626SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378193,93142,299SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1063,824129,717SH SOLE0000
PACER FDS TRTRENDPILOT US BD69374H6423,780150,363SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,77095,116SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1083,76431,648SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1043,74912,960SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6633,71740,610SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,711102,655SH SOLE0000
NIKE INCCL B6541061033,70539,555SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X6283,586142,837SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876553,54425,936SH SOLE0000
LOWES COS INCCOM5486611073,54427,386SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,480103,195SH SOLE0000
ISHARES TRCORE S&P MCP ETF4642875073,46020,193SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4043,420423,300SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,38728,903SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2003,38765,540SH SOLE0000
COCA COLA COCOM1912161003,36777,287SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438583,30185,858SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1003,228256,240SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,18563,576SH SOLE0000
BOEING COCOM0970231053,17118,656SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4073,160116,496SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877393,15541,251SH SOLE0000
CISCO SYS INCCOM17275R1023,09266,778SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543,08263,546SH SOLE0000
FS KKR CAP CORPCOM3026352063,078221,758SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A3343,065100,437SH SOLE0000
ALTRIA GROUP INCCOM02209S1033,05479,970SH SOLE0000
DANAHER CORPORATIONCOM2358511023,04917,757SH SOLE0000
ISHARES SILVER TRISHARES46428Q1093,007180,875SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1002,979419,515SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q1042,91642,289SH SOLE0000
HESS CORPCOM42809H1072,88759,553SH SOLE0000
COMCAST CORP NEWCL A20030N1012,87874,484SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,76086,815SH SOLE0000
ULTA BEAUTY INCCOM90384S3032,73814,416SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H8812,717105,264SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052,70185,077SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8052,69173,391SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,67319,532SH SOLE0000
CSX CORPCOM1264081032,64840,191SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701082,63410SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,63166,505SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,63022,973SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8762,62121,694SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K1072,612401,253SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1052,6068,789SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5012,57398,440SH SOLE0000
AMGEN INCCOM0311621002,56811,031SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1022,5508,888SH SOLE0000
ISHARES TRMSCI EMG MKT ETF4642872342,54363,605SH SOLE0000
US BANCORP DELCOM NEW9029733042,47768,707SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1062,47070,202SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1032,44114,289SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6052,42277,887SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1092,405316,934SH SOLE0000
PACER FDS TRLUNT LRGCP MULTI69374H8162,4010SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301092,4006,729SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,36944,455SH SOLE0000
FISERV INCCOM3377381082,36824,951SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1092,30526,468SH SOLE0000
LILLY ELI COCOM5324571082,29214,078SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871682,28129,368SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,24922,853SH SOLE0000
NETFLIX INCCOM64110L1062,2235,014SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,22210,305SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082,18838,305SH SOLE0000
NVIDIA CORPORATIONCOM67066G1042,1705,928SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2012,16674,757SH SOLE0000
BK OF AMERICA CORPCOM0605051042,16693,580SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874992,16441,573SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,15310,137SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086292,09013,655SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,084144,040SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4092,07347,522SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3592,06935,016SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,038247,643SH SOLE0000
ENBRIDGE INCCOM29250N1052,03568,692SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF8085248472,03159,432SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,02424,521SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,02116,338SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721091,99428,956SH SOLE0000
AMERICAN EXPRESS COCOM0258161091,98421,238SH SOLE0000
GENERAL ELECTRIC COCOM3696041031,936298,827SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,90212,309SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151031,89913,128SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,85337,488SH SOLE0000
STRYKER CORPORATIONCOM8636671011,84510,619SH SOLE0000
PACER FDS TRLUNT MDCAP MLT69374H7251,8410SH SOLE0000
CLOROX CO DELCOM1890541091,8388,540SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,7958,966SH SOLE0000
GENERAL MLS INCCOM3703341041,79430,313SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888101,7906,996SH SOLE0000
3M COCOM88579Y1011,75111,480SH SOLE0000
ONEOK INC NEWCOM6826801031,71955,807SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,71760,870SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3961,70613,391SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,69520,840SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,69122,210SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,66521,120SH SOLE0000
GALLAGHER ARTHUR J COCOM3635761091,65817,153SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1041,65128,904SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,64115,314SH SOLE0000
REPUBLIC SVCS INCCOM7607591001,61520,067SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,61458,903SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,61220,673SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,60719,357SH SOLE0000
SOUTHERN COCOM8425871071,60531,520SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8671,57687,990SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,57017,811SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1061,55218,152SH SOLE0000
ISHARES TRU.S. TECH ETF4642877211,5495,888SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2001,54650,769SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,5216,440SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,50714,848SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,49962,744SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,49814,786SH SOLE0000
ISHARES TRRUS TP200 GR ETF4642894381,49714,453SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,49619,530SH SOLE0000
SPDR SER TRBLOOMBERG BRCLYS78468R6221,48714,703SH SOLE0000
TESLA INCCOM88160R1011,4861,549SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,48117,886SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902061,47391,720SH SOLE0000
BALL CORPCOM0584981061,44821,514SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874731,44619,553SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,4211,043SH SOLE0000
XCEL ENERGY INCCOM98389B1001,41122,653SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,39412,994SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,38824,653SH SOLE0000
HERSHEY COCOM4278661081,37710,946SH SOLE0000
CROSSFIRST BANKSHARES INCCOM22766M1091,360144,540SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,35234,209SH SOLE0000
ISHARES TRTIPS BD ETF4642871761,33310,839SH SOLE0000
INVESTAR HLDG CORPCOM46134L1051,33398,940SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921071,31574,637SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,31170,576SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,31114,200SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,30414,699SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877621,2956,155SH SOLE0000
ISHARES TRSHORT TREAS BD4642886791,29411,687SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y1071,28816,627SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R8531,28551,106SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,25822,970SH SOLE0000
SPDR SER TRPORTFOLIO SH TSR78468R1011,24840,656SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874321,2397,502SH SOLE0000
TRUIST FINL CORPCOM89832Q1091,23034,231SH SOLE0000
CHUBB LIMITEDCOMH1467J1041,2269,891SH SOLE0000
DOVER CORPCOM2600031081,22313,209SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,21061,938SH SOLE0000
IQVIA HLDGS INCCOM46266C1051,2088,889SH SOLE0000
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,20220,339SH SOLE0000
CUMMINS INCCOM2310211061,1817,001SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F3531,15752,045SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,15525,558SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,15011,801SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1051,13911,493SH SOLE0000
TARGET CORPCOM87612E1061,1379,719SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,13327,952SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882811,11510,263SH SOLE0000
BP PLCSPONSORED ADR0556221041,11048,798SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097681,10222,567SH SOLE0000
ORACLE CORPCOM68389X1051,09820,272SH SOLE0000
JD COM INCSPON ADR CL A47215P1061,07918,096SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,07243,145SH SOLE0000
QUALCOMM INCCOM7475251031,07112,167SH SOLE0000
COUSINS PPTYS INCCOM NEW2227955021,06036,305SH SOLE0000
BLACKSTONE GROUP INCCOM09260D1071,05319,389SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875491,0533,881SH SOLE0000
WESCO INTL INCCOM95082P1051,04530,823SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561021,0352,951SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F8751,01946,187SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,01811,587SH SOLE0000
FORD MTR CO DELCOM3453708601,017172,130SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071,0137,303SH SOLE0000
PPL CORPCOM69351T1061,00840,239SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,00162,679SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3029905,907SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A78025920698229,852SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A85498127,841SH SOLE0000
COLGATE PALMOLIVE COCOM19416210397513,645SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72097361,246SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1019642,259SH SOLE0000
CITIGROUP INCCOM NEW17296742496219,411SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43795833,731SH SOLE0000
HALLIBURTON COCOM40621610194479,188SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW023111206943140,790SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108909590SH SOLE0000
DOW INCCOM26055710390022,624SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7028933,297SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66489118,836SH SOLE0000
SOUTHWEST AIRLS COCOM84474110888427,671SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B65588117,433SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884148807,624SH SOLE0000
APPLIED MATLS INCCOM03822210587915,068SH SOLE0000
EMERSON ELEC COCOM29101110487914,689SH SOLE0000
MONDELEZ INTL INCCL A60920710587717,529SH SOLE0000
BIO TECHNE CORPCOM09073M1048683,385SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R10086363,830SH SOLE0000
PG E CORPCOM69331C10886294,426SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50685728,777SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B78025910784027,215SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8708377,585SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876148364,482SH SOLE0000
GOLUB CAP BDC INCCOM38173M10283573,809SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10783517,779SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70083138,910SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81783161,656SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y50682322,546SH SOLE0000
ISHARES TRCONV BD ETF46435G10282211,581SH SOLE0000
YUM BRANDS INCCOM9884981018179,644SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210381316,769SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51179956,603SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081097904,712SH SOLE0000
PPG INDS INCCOM6935061077897,728SH SOLE0000
ROYAL BK CDACOM78008710278711,812SH SOLE0000
UNITED STATES STL CORP NEWCOM912909108783109,371SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87077233,014SH SOLE0000
ARK ETF TRGENOMIC REV ETF00214Q30275714,992SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310675715,942SH SOLE0000
EXACT SCIENCES CORPCOM30063P1057509,273SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E6027481,361SH SOLE0000
ALPS ETF TRALERIAN MLP00162Q45274730,769SH SOLE0000
ISHARES INCMSCI GBL MIN VOL4642865257468,628SH SOLE0000
FASTENAL COCOM31190010474518,198SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2747378,318SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1097322,924SH SOLE0000
SHERWIN WILLIAMS COCOM8243481067311,312SH SOLE0000
PACER FDS TRTRENDPILOT FD69374H67572930,400SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40872615,847SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79172415,279SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171047227,226SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V83772010,953SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM93142710872017,498SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1007202,921SH SOLE0000
ISHARES TRMSCI AC ASIA ETF46428818271810,385SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50971321,402SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR11044810771218,393SH SOLE0000
PENTAIR PLCSHSG7S00T10470819,790SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS33691710970128,524SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L86069917,037SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928086968,701SH SOLE0000
BECTON DICKINSON COCOM0758871096892,953SH SOLE0000
DEERE COCOM2441991056864,606SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751056846,781SH SOLE0000
FULTON FINL CORP PACOM36027110067869,076SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420967755,572SH SOLE0000
OGE ENERGY CORPCOM67083710367523,003SH SOLE0000
MAIN STR CAP CORPCOM56035L10466721,669SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878126645,394SH SOLE0000
DRAFTKINGS INCCOM CL A26142R10466419,941SH SOLE0000
LINDE PLCSHSG5494J1036633,207SH SOLE0000
WD 40 COCOM9292361076633,450SH SOLE0000
MONGODB INCCL A60937P1066512,900SH SOLE0000
KRANESHARES TRCSI CHI INTERNET50076730664610,452SH SOLE0000
ISHARES INCMSCI MEXICO ETF46428682263620,156SH SOLE0000
LYFT INCCL A COM55087P10463519,703SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88663410,030SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910863331,997SH SOLE0000
CIGNA CORP NEWCOM1255231006313,415SH SOLE0000
LUNA INNOVATIONSCOM550351100625109,500SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876976174,517SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF9219468106169,231SH SOLE0000
TOTAL SESPONSORED ADS89151E10961315,843SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y84860717,144SH SOLE0000
OKTA INCCL A6792951056042,972SH SOLE0000
UGI CORP NEWCOM90268110560219,745SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87059729,440SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910259414,105SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710859056,886SH SOLE0000
SEABRIDGE GOLD INCCOM81191610558936,510SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1025884,679SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A80458510,231SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10956923,000SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71556524,022SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W50555920,499SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M10355750,954SH SOLE0000
KRAFT HEINZ COCOM50075410655417,947SH SOLE0000
ISHARES TRUS AER DEF ETF4642887605533,499SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V20255278,539SH SOLE0000
ARES CAPITAL CORPCOM04010L10355139,558SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086115505,387SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10454951,152SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570754012,713SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A82153810,333SH SOLE0000
VIACOMCBS INCCL B92556H20653724,085SH SOLE0000
CARMAX INCCOM1431301025366,195SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A10853511,151SH SOLE0000
TEXAS INSTRS INCCOM8825081045354,338SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8865359,697SH SOLE0000
UBER TECHNOLOGIES INCCOM90353T10053318,024SH SOLE0000
PACER FDS TRBNCHMRK INFRA69374H74153315,383SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A37553314,664SH SOLE0000
SQUARE INCCL A8522341035275,061SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33952212,321SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T1025201,963SH SOLE0000
CARNIVAL CORPUNIT 99/99/999914365830051932,934SH SOLE0000
DUPONT DE NEMOURS INCCOM26614N10251410,012SH SOLE0000
SHOPIFY INCCL A82509L107514565SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60551122,653SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087515093,617SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151045097,142SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF46428986750511,030SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10049629,355SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875804932,320SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248394928,767SH SOLE0000
HOULIHAN LOKEY INCCL A4415931004919,199SH SOLE0000
ING GROEP N VSPONSORED ADR45683710349073,284SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW19828720348639,096SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A83948511,876SH SOLE0000
EXELON CORPCOM30161N10148513,974SH SOLE0000
LGI HOMES INCCOM50187T1064845,951SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734148125,251SH SOLE0000
BLACK HILLS CORPCOM0921131094758,971SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A84747215,682SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1084698,548SH SOLE0000
EOG RES INCCOM26875P1014699,625SH SOLE0000
DEXCOM INCCOM2521311074671,221SH SOLE0000
ALLSTATE CORPCOM0200021014664,937SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384662,895SH SOLE0000
CORNING INCCOM21935010546218,193SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085954622,380SH SOLE0000
SMUCKER J M COCOM NEW8326964054604,472SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510445714,078SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y100453102,923SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071024511,496SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q10545013,504SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84644313,652SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10144026,304SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872914381,911SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918043731,266SH SOLE0000
ISHARES INCMSCI FRONTIER46428614543618,197SH SOLE0000
SPDR SER TRFACTST INV ETF78464A1104333,015SH SOLE0000
FRANCO NEV CORPCOM3518581054333,155SH SOLE0000
SIMMONS 1ST NATL CORPCL A $1 PAR82873020042827,771SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1094278,611SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1094273,849SH SOLE0000
AIR PRODS CHEMS INCCOM0091581064241,800SH SOLE0000
THE TRADE DESK INCCOM CL A88339J1054211,035SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W7054204,712SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610441919,534SH SOLE0000
ONE GAS INCCOM68235P1084185,695SH SOLE0000
DOCUSIGN INCCOM2561631064152,340SH SOLE0000
SNAP INCCL A83304A10641417,987SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875984133,780SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3074094,531SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6084069,431SH SOLE0000
EATON CORP PLCSHSG291831034044,730SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A4674026,170SH SOLE0000
BLACKROCK INCCOM09247X101401751SH SOLE0000
WASTE MGMT INC DELCOM94106L1094013,902SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058894008,619SH SOLE0000
WELLTOWER INCCOM95040Q1043998,040SH SOLE0000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1013941,537SH SOLE0000
ISHARES TRCORE S&P US GWT4642876713945,643SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13439310,474SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A36739112,455SH SOLE0000
TJX COS INC NEWCOM8725401093907,891SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063879,409SH SOLE0000
SYSCO CORPCOM8718291073867,395SH SOLE0000
H E EQUIPMENT SERVICES INCCOM40403010838622,120SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A64938512,506SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633851,389SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1093846,669SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88238217,505SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1073821,221SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003797,818SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710537527,094SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810037410,305SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087443733,851SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10437333,992SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6073734,916SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610037112,881SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10937026,177SH SOLE0000
BAXTER INTL INCCOM0718131093704,395SH SOLE0000
INTUITCOM4612021033701,293SH SOLE0000
GILEAD SCIENCES INCCOM3755581033694,956SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753667,749SH SOLE0000
GLOBE LIFE INCCOM37959E1023665,171SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1063652,803SH SOLE0000
AMEDISYS INCCOM0234361083651,777SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40836314,465SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24136310,529SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810035918,149SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87135633,000SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703543,743SH SOLE0000
BCE INCCOM NEW05534B7603528,617SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061053511,582SH SOLE0000
SCHLUMBERGER LTDCOM80685710835120,172SH SOLE0000
FORTINET INCCOM34959E1093512,614SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80935115,508SH SOLE0000
VENTAS INCCOM92276F1003509,818SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501083502,398SH SOLE0000
EVERGY INCCOM30034W1063496,021SH SOLE0000
ATLASSIAN CORP PLCCL AG062421043471,922SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3003457,437SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201033452,780SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881583443,194SH SOLE0000
DELTA AIR LINES INC DELCOM NEW24736170234212,728SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84134215,531SH SOLE0000
WISDOMTREE TRUS HGH YLD CORP97717X1723417,050SH SOLE0000
AUTODESK INCCOM0527691063411,468SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H20433912,416SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10233810,521SH SOLE0000
BIOGEN INCCOM09062X1033371,304SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P10733433,071SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1053335,446SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30433218,236SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1983318,268SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T1013303,132SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10132919,668SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410532830,303SH SOLE0000
MGM RESORTS INTERNATIONALCOM55295310132820,873SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2073272,249SH SOLE0000
ISHARES GOLD TRISHARES46428510532419,182SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10832416,887SH SOLE0000
WISDOMTREE TREM EX ST-OWNED97717X57832410,875SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86632214,837SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844832012,881SH SOLE0000
DIGITAL RLTY TR INCCOM2538681033202,277SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426763176,791SH SOLE0000
FREEPORT MCMORAN INCCL B35671D85731529,271SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10431436,145SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2013145,829SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651043132,962SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1023121,020SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1083124,169SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1023117,947SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677043105,532SH SOLE0000
KEYCORPCOM49326710831026,397SH SOLE0000
INVESCO DB US DLR INDEX TRBULLISH FD46141D20330911,740SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q8583058,723SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1183047,512SH SOLE0000
GENERAL MTRS COCOM37045V10030412,454SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10830416,880SH SOLE0000
HANESBRANDS INCCOM41034510230429,081SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1033037,557SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875563032,245SH SOLE0000
TRACTOR SUPPLY COCOM8923561063032,333SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10430326,368SH SOLE0000
PALO ALTO NETWORKS INCCOM6974351053021,344SH SOLE0000
IRON MTN INC NEWCOM46284V10130012,200SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710729826,000SH SOLE0000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462965,486SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W42229414,618SH SOLE0000
QUIDEL CORPCOM74838J1012891,310SH SOLE0000
EVERSOURCE ENERGYCOM30040W1082883,530SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841012864,032SH SOLE0000
BOSTON SCIENTIFIC CORPCOM1011371072868,595SH SOLE0000
INTERNATIONAL PAPER COCOM4601461032858,456SH SOLE0000
NEWMONT CORPCOM6516391062854,806SH SOLE0000
GLOBAL X FDSGLBL X MLP ETF37954Y34328410,653SH SOLE0000
ADVANCED MICRO DEVICES INCCOM0079031072845,363SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10028426,731SH SOLE0000
SANOFISPONSORED ADR80105N1052845,579SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762813,440SH SOLE0000
TWITTER INCCOM90184L1022809,670SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2032791,670SH SOLE0000
VERISIGN INCCOM92343E1022791,371SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710327811,768SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2052772,081SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876062761,271SH SOLE0000
CENOVUS ENERGY INCCOM15135U10927662,031SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10727515,291SH SOLE0000
SPLUNK INCCOM8486371042731,392SH SOLE0000
HERCULES CAPITAL INCCOM42709650827226,761SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V6212707,410SH SOLE0000
OTIS WORLDWIDE CORPCOM68902V1072704,842SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082684,002SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T10126740,350SH SOLE0000
EBAY INCCOM2786421032675,258SH SOLE0000
BAIDU INCSPON ADR REP A0567521082652,179SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R71326311,411SH SOLE0000
ZOETIS INCCL A98978V1032631,983SH SOLE0000
HUBBELL INCCOM4435106072622,212SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87426111,758SH SOLE0000
CANADIAN NATL RY COCOM1363751022603,007SH SOLE0000
HP INCCOM40434L10526015,662SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F100259908SH SOLE0000
VMWARE INCCL A COM9285634022591,772SH SOLE0000
SMARTFINANCIAL INCCOM NEW83190L20825917,154SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341072585,965SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5912559,270SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4182553,293SH SOLE0000
CORTEVA INCCOM22052L1042549,831SH SOLE0000
OCCIDENTAL PETE CORPCOM67459910525314,349SH SOLE0000
NOW INCCOM67011P10025331,087SH SOLE0000
TRI CONTL CORPCOM89543610325010,383SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2902489,894SH SOLE0000
FIRST TR EXCHANGE TRADED FDLNG DUR OPRTUN33738D6062488,300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2302478,977SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2842474,400SH SOLE0000
METLIFE INCCOM59156R1082457,011SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50824519,173SH SOLE0000
ESSENTIAL UTILS INCCOM29670G1022455,965SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84024410,387SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882082441,370SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13524410,017SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210924416,071SH SOLE0000
ISHARES INCJP MRGN EM HI BD4642862852425,669SH SOLE0000
AMEREN CORPCOM0236081022423,522SH SOLE0000
KROGER COCOM5010441012427,418SH SOLE0000
PAYCHEX INCCOM7043261072413,370SH SOLE0000
ECOLAB INCCOM2788651002391,249SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B42523910,391SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201032382,890SH SOLE0000
VALE S ASPONSORED ADS91912E10523723,340SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE6362744092374,014SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710323626,818SH SOLE0000
L3HARRIS TECHNOLOGIES INCCOM5024311092351,388SH SOLE0000
MODERNA INCCOM60770K1072353,840SH SOLE0000
KELLOGG COCOM4878361082353,682SH SOLE0000
INVITAE CORPCOM46185L1032348,424SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052347,962SH SOLE0000
ISHARES TRDOW JONES US ETF4642878462341,575SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1002322,108SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062321,318SH SOLE0000
ISHARES INCMSCI TURKEY ETF4642867152309,979SH SOLE0000
SIXTH STREET SPECIALTY LENDNCOM83012A10923014,275SH SOLE0000
PUBLIC STORAGECOM74460D1092291,214SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V2822297,609SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010622924,081SH SOLE0000
ALLIANT ENERGY CORPCOM0188021082284,857SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10122615,337SH SOLE0000
CHEWY INCCL A16679L1092264,818SH SOLE0000
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1012242,877SH SOLE0000
SEALED AIR CORP NEWCOM81211K1002247,202SH SOLE0000
MORGAN STANLEYCOM NEW6174464482244,764SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X5942236,373SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082226,184SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878872211,372SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062214,208SH SOLE0000
ENERGY FUELS INCCOM NEW292671708220152,653SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022191,899SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1042171,151SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX9219108732172,052SH SOLE0000
AFLAC INCCOM0010551022166,236SH SOLE0000
ANALOG DEVICES INCCOM0326541052151,832SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771052141,133SH SOLE0000
CANADIAN IMP BK COMMCOM1360691012113,219SH SOLE0000
CANOPY GROWTH CORPCOM13803510021113,297SH SOLE0000
VANGUARD WORLD FDESG INTL STK ETF9219107252114,412SH SOLE0000
CAMPBELL SOUP COCOM1344291092104,358SH SOLE0000
IDEXX LABS INCCOM45168D104210649SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332210975SH SOLE0000
CARRIER GLOBAL CORPORATIONCOM14448C10421010,016SH SOLE0000
ISHARES TR3 7 YR TREAS BD4642886612091,570SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022084,715SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402085,804SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30820811,000SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107208341SH SOLE0000
AMCOR PLCORDG0250X10720521,203SH SOLE0000
TC ENERGY CORPCOM87807B1072044,899SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042024,150SH SOLE0000
HEALTHPEAK PROPERTIES INCCOM42250P1032027,626SH SOLE0000
GAN LTDORD SHSG3728V1092018,450SH SOLE0000
ISHARES TRBROAD USD HIGH46435U8532015,277SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1012005,729SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061091993,229SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040919930,446SH SOLE0000
DBX ETF TRXTRACK USD HIGH2330514321984,274SH SOLE0000
BARCLAYS BANK PLCIPTH SR B S&P06746P6211985,300SH SOLE0000
FLEXSHARES TRUS QT LW VLTY33939L6541985,146SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1051985,250SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081979,315SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6981974,301SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7831962,155SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878381962,283SH SOLE0000
2U INCCOM90214J1011965,200SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887521954,668SH SOLE0000
PLYMOUTH INDL REIT INCCOM72964010219516,500SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10619512,958SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3151955,357SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW4042804061948,332SH SOLE0000
CF INDS HLDGS INCCOM1252691001947,077SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605091934,459SH SOLE0000
FAIR ISAAC CORPCOM303250104192475SH SOLE0000
GENUINE PARTS COCOM3724601051922,305SH SOLE0000
SALESFORCE COM INCCOM79466L3021921,051SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061081923,965SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021911,312SH SOLE0000
WILLIAMS COS INCCOM96945710019010,278SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110418917,443SH SOLE0000
TWILIO INCCL A90138F102189856SH SOLE0000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928241845,194SH SOLE0000
EQUIFAX INCCOM2944291051841,101SH SOLE0000
UNITED AIRLS HLDGS INCCOM9100471091835,591SH SOLE0000
ATMOS ENERGY CORPCOM0495601051831,886SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30818311,909SH SOLE0000
M T BK CORPCOM55261F1041821,820SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971813,631SH SOLE0000
NEW JERSEY RES CORPCOM6460251061815,804SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T1031803,896SH SOLE0000
ZSCALER INCCOM98980G1021801,705SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R8661803,227SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1091792,050SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A4741785,708SH SOLE0000
CVB FINL CORPCOM12660010517810,024SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R10217714,324SH SOLE0000
DISCOVER FINL SVCSCOM2547091081763,628SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510317626,689SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61017613,413SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831021754,511SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877541741,202SH SOLE0000
SPIRIT AIRLS INCCOM84857710217310,460SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10117216,068SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011722,397SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171711,513SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961051704,825SH SOLE0000
SEMPRA ENERGYCOM8168511091681,492SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10316730,278SH SOLE0000
FLUOR CORP NEWCOM34341210216714,866SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1051662,269SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V1001663,207SH SOLE0000
CONAGRA BRANDS INCCOM2058871021665,089SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131651,570SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3001654,813SH SOLE0000
BANK MARIN BANCORPCOM0634251021655,336SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10216428,145SH SOLE0000
TRANE TECHNOLOGIES PLCSHSG8994E1031631,932SH SOLE0000
BNY MELLON STRATEGIC MUN BDCOM09662E10916322,710SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371623,188SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701001624,628SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011611,882SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8881616,265SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y1011606,585SH SOLE0000
YORK WTR COCOM9871841081603,372SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612011605,191SH SOLE0000
MARATHON OIL CORPCOM56584910615927,726SH SOLE0000
T MOBILE US INCCOM8725901041571,495SH SOLE0000
XILINX INCCOM9839191011571,727SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591563,042SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P108155310SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A2921553,735SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20215418,391SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421542,108SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071536,798SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2481522,222SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410115212,306SH SOLE0000
ABB LTDSPONSORED ADR0003752041527,026SH SOLE0000
PARKER HANNIFIN CORPCOM701094104152882SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10815114,101SH SOLE0000
MESA LABS INCCOM59064R109151728SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK51516,037SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT315912808151399SH SOLE0000
SONOS INCCOM83570H10815010,052SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001493,682SH SOLE0000
PELOTON INTERACTIVE INCCL A COM70614W1001492,555SH SOLE0000
MCKESSON CORPCOM58155Q1031491,006SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q4071482,209SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651091485,434SH SOLE0000
TREX CO INCCOM89531P1051481,170SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W6041487,328SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V8861474,801SH SOLE0000
ISHARES TRCORE TOTAL USD46434V6131472,724SH SOLE0000
WOODWARD INCCOM9807451031471,970SH SOLE0000
DTE ENERGY COCOM2333311071461,409SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R6481444,038SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701441,245SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061441,133SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887031441,461SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001446,394SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10414410,147SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B1011439,477SH SOLE0000
ETF SER SOLUTIONSUS GLB JETS26922A8421438,957SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R409143884SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5221433,808SH SOLE0000
ISHARES TRISHS 5-10YR INVT4642886381422,371SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106142700SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1491421,227SH SOLE0000
ISHARES TRMSCI USA ESG SLC4642888021401,081SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428661402,198SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091402,065SH SOLE0000
UNITED BANKSHARES INC WEST VCOM9099071071405,507SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061406,045SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041392,115SH SOLE0000
LIFE STORAGE INCCOM53223X1071371,502SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3031371,767SH SOLE0000
ATLAS CORPSHARESY0436Q10913618,869SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H107135327SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581355,683SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V101135841SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951021352,068SH SOLE0000
GARMIN LTDSHSH2906T1091351,427SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691351,615SH SOLE0000
ALBEMARLE CORPCOM0126531011351,811SH SOLE0000
CME GROUP INCCOM12572Q105135832SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR BU45782C7481334,838SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1091323,347SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051324,000SH SOLE0000
OMEGA FLEX INCCOM6820951041321,321SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878791321,162SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021321,853SH SOLE0000
ISHARES TRTRANS AVG ETF464287192131844SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V1011319,426SH SOLE0000
HARLEY DAVIDSON INCCOM4128221081315,771SH SOLE0000
CHEMED CORP NEWCOM16359R103131295SH SOLE0000
WYNN RESORTS LTDCOM9831341071301,897SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S1011309,362SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M1021302,801SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091305,085SH SOLE0000
CHURCH DWIGHT INCCOM1713401021291,705SH SOLE0000
FASTLY INCCL A31188V1001291,500SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001287,317SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081272,415SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041267,645SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10312611,060SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001262,237SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10512616,778SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431252,481SH SOLE0000
TRINITY INDS INCCOM8965221091256,085SH SOLE0000
MGE ENERGY INCCOM55277P1041252,019SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616071244,927SH SOLE0000
PROSPECT CAP CORPCOM74348T10212424,526SH SOLE0000
PACER FDS TRTRENDPILOT INTL69374H6831235,298SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041231,570SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80712317,199SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081222,202SH SOLE0000
WISDOMTREE TRJPN SCAP HDG EQT97717W5211223,310SH SOLE0000
WISDOMTREE TRHEDGED HI YLD BD97717W4301226,078SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441051221,575SH SOLE0000
ADAM NAT RES FD INCCOM00548F10512211,170SH SOLE0000
ISHARES TRMRGSTR MD CP GRW464288307121425SH SOLE0000
ORION ENGINEERED CARBONS S ACOML7296710912112,500SH SOLE0000
THOMSON REUTERS CORPCOM NEW8849037091201,814SH SOLE0000
NUTRIEN LTDCOM67077M1081203,674SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041203,873SH SOLE0000
MOELIS COCL A60786M1051204,000SH SOLE0000
ROKU INCCOM CL A77543R102120982SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871841192,979SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641191,217SH SOLE0000
ABIOMED INCCOM003654100119500SH SOLE0000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8531192,353SH SOLE0000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021171,895SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10911712,390SH SOLE0000
S P GLOBAL INCCOM78409V104117365SH SOLE0000
AON PLCSHS CL AG0403H108116614SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F4031165,509SH SOLE0000
ISHARES TRIBONDS DEC46435U6971164,315SH SOLE0000
LAUDER ESTEE COS INCCL A518439104116631SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505116639SH SOLE0000
EDISON INTLCOM2810201071152,110SH SOLE0000
ISHARES TRIBONDS DEC202346435G3181154,401SH SOLE0000
SPROTT ETF TRUSTGOLD MINERS ETF85210B1021153,815SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877961155,967SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10611411,159SH SOLE0000
FIRSTENERGY CORPCOM3379321071143,116SH SOLE0000
ISHARES TRIBONDS DEC202246435G7551144,336SH SOLE0000
POLARIS INCCOM7310681021141,274SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A801114981SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D1011145,901SH SOLE0000
NVR INCCOM62944T10511436SH SOLE0000
ISHARES TRGLOBAL 100 ETF4642875721132,208SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641081136,590SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881021134,214SH SOLE0000
SSR MNG INCCOM7847301031135,650SH SOLE0000
CONTINENTAL RES INCCOM2120151011137,513SH SOLE0000
ISHARES TRIBONDS DEC202146435G7891134,375SH SOLE0000
AMERIPRISE FINL INCCOM03076C106112767SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U30011211,572SH SOLE0000
GABELLI EQUITY TR INCCOM36239710111122,804SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX31609240211111,714SH SOLE0000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921111,520SH SOLE0000
ALCON AGORD SHSH013011281111,906SH SOLE0000
CORESITE RLTY CORPCOM21870Q105110935SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1501103,033SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4561103,785SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E6511103,935SH SOLE0000
NIKOLA CORPCOM6541101051101,738SH SOLE0000
STATE STR CORPCOM8574771031101,824SH SOLE0000
RLI CORPCOM7496071071101,400SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4641101,912SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051101,509SH SOLE0000
CERNER CORPCOM1567821041101,654SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011092,747SH SOLE0000
SERVICENOW INCCOM81762P102109273SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10010910,000SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W1071082,690SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R7391082,185SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520210837,017SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A8131081,933SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM4165151041082,887SH SOLE0000
CHEMOCENTRYX INCCOM16383L1061072,000SH SOLE0000
AMMO INCCOM00175J10710744,768SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041072,137SH SOLE0000
ISHARES TRIBONDS 27 ETF46435UAA91074,000SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V1091071,405SH SOLE0000
WISDOMTREE TRUS SHRT TRM HIGH97717X1491072,290SH SOLE0000
PROSHARES TRK1 FRE CRD OIL74347G8041063,000SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H1061068,092SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061054,180SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121051,145SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X4341041,773SH SOLE0000
BRYN MAWR BK CORPCOM1176651091044,000SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031041,070SH SOLE0000
PACKAGING CORP AMERCOM6951561091041,089SH SOLE0000
SPDR SER TRBLOMBERG 1 10 YR78468R8611035,100SH SOLE0000
AGNICO EAGLE MINES LTDCOM0084741081031,678SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925011033,210SH SOLE0000
INGREDION INCCOM4571871021021,285SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T103102851SH SOLE0000
CAMECO CORPCOM13321L10810210,350SH SOLE0000
SCORPIO TANKERS INCSHSY7542C1301027,940SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8001011,600SH SOLE0000
DIREXION SHS ETF TRDLY ENRGY BULL2X25460G6091017,200SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B10810026,665SH SOLE0000
DIAMONDBACK ENERGY INCCOM25278X1091002,446SH SOLE0000
INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A2001007,709SH SOLE0000
ZYNGA INCCL A98986T10810010,464SH SOLE0000
BILIBILI INCSPONS ADS REP Z0900401061002,250SH SOLE0000
BEYOND MEAT INCCOM08862E10999705SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y483994,817SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX316092709992,875SH SOLE0000
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J619983,457SH SOLE0000
WPX ENERGY INCCOM98212B1039816,020SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L108974,900SH SOLE0000
ISHARES TRMORNINGSTR US EQ46428712797573SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR92191070997580SH SOLE0000
CINCINNATI FINL CORPCOM172062101971,565SH SOLE0000
NUVEEN MUN VALUE FD INCCOM670928100979,615SH SOLE0000
NEWELL BRANDS INCCOM651229106966,425SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108967,156SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P10595652SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510295903SH SOLE0000
HILL ROM HLDGS INCCOM43147510295888SH SOLE0000
SCHWAB STRATEGIC TRSCHWAB FDT US LG808524771952,674SH SOLE0000
DOLLAR TREE INCCOM256746108951,030SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R71895938SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y107953,930SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L202951,821SH SOLE0000
NATIONAL PRESTO INDS INCCOM637215104941,135SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V1039410,067SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN3719271049413,665SH SOLE0000
WESTERN DIGITAL CORPCOM958102105942,310SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031059411,381SH SOLE0000
SEA LTDSPONSORD ADS81141R10094895SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V100945,146SH SOLE0000
UNITED STS OIL FD LPUNITS91232N207933,433SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100931,480SH SOLE0000
SIBANYE STILLWATER LTDSPONSORED ADR82575P1079311,381SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F429935,159SH SOLE0000
DCP MIDSTREAM LPCOM UT LTD PTN23311P100938,250SH SOLE0000
WINNEBAGO INDS INCCOM974637100931,432SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F104931,032SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V100935,388SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101939,025SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833923,965SH SOLE0000
ISHARES INCMSCI WORLD ETF464286392921,027SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182924,386SH SOLE0000
ORIGIN BANCORP INCCOM68621T102924,570SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT0556301079226,331SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT948741103925,069SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L406913,296SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K109913,768SH SOLE0000
UNITED RENTALS INCCOM91136310991653SH SOLE0000
TECHNIPFMC PLCCOMG871101059113,010SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106918,839SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B108911,519SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E420903,058SH SOLE0000
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794901,781SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R180901,191SH SOLE0000
SELECT BANCORP INC NEWCOM81617L1089011,774SH SOLE0000
BARRICK GOLD CORPCOM067901108903,486SH SOLE0000
ATLANTIC UN BANKSHARES CORPCOM04911A107894,168SH SOLE0000
WORKDAY INCCL A98138H10189477SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM723653101887,423SH SOLE0000
CENTENE CORP DELCOM15135B101881,478SH SOLE0000
ILLUMINA INCCOM45232710988245SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719884,884SH SOLE0000
SPDR SER TRPORTFLI TIPS ETF78464A656872,915SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q507872,505SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210187642SH SOLE0000
ICON PLCSHSG4705A10087546SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM89233130786687SH SOLE0000
CONCHO RES INCCOM20605P101861,721SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A405861,561SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105866,846SH SOLE0000
SPDR SER TRS&P REGL BKG78464A698862,405SH SOLE0000
VERITEX HLDGS INCCOM923451108865,315SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28286445SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM637417106852,486SH SOLE0000
ISHARES TRRESIDENTIAL MULT464288562851,453SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B1088511,675SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q309841,917SH SOLE0000
HUNTINGTON BANCSHARES INCCOM446150104849,629SH SOLE0000
LAMB WESTON HLDGS INCCOM513272104841,355SH SOLE0000
NOVO NORDISK A SADR670100205841,281SH SOLE0000
ISHARES TR10+ YR INVST GRD464289511841,217SH SOLE0000
BEST BUY INCCOM08651610184993SH SOLE0000
ISHARES TRMSCI USA SML CP46434V290842,460SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG16249107848,711SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J825833,789SH SOLE0000
WILLIAMS SONOMA INCCOM969904101831,006SH SOLE0000
GARTNER INCCOM36665110783708SH SOLE0000
NUCOR CORPCOM670346105832,054SH SOLE0000
LOEWS CORPCOM540424108832,535SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS879105104834,820SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108821,121SH SOLE0000
ISHARES TRRUS 1000 ETF46428762282497SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G409821,725SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205824,514SH SOLE0000
MANULIFE FINL CORPCOM56501R106826,321SH SOLE0000
OSHKOSH CORPCOM688239201821,186SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203811,803SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636813,063SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U1158110,270SH SOLE0000
BORGWARNER INCCOM099724106812,450SH SOLE0000
ALLETE INCCOM NEW018522300811,547SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T2018011,321SH SOLE0000
MOODYS CORPCOM61536910580300SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W778801,520SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R209802,338SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X756801,988SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101796,307SH SOLE0000
ISHARES TRMSCI KLD400 SOC46428857078686SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T107785,900SH SOLE0000
DAVITA INCCOM23918K108781,036SH SOLE0000
MDU RES GROUP INCCOM552690109783,701SH SOLE0000
LTC PPTYS INCCOM502175102772,150SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800779,960SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779377694SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T101771,350SH SOLE0000
WISDOMTREE TRUS QTLY DIV GRT97717X669771,750SH SOLE0000
EASTMAN CHEM COCOM277432100771,144SH SOLE0000
COLONY CAP INC NEWCL A COM19626G1087633,257SH SOLE0000
INVESCO EXCH TRD SLF IDX FDINVSCO BLSH 2646138J635763,233SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G656762,902SH SOLE0000
PACCAR INCCOM693718108761,055SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761763,500SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701761,270SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G107754,045SH SOLE0000
V F CORPCOM918204108751,327SH SOLE0000
ELECTROMED INCCOM285409108755,000SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R81275879SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A103753,639SH SOLE0000
KKR CO INCCOM48251W104742,534SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W106745,564SH SOLE0000
SPDR SER TRS&P TRANSN ETF78464A532741,480SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37374567SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI316092832742,497SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V10174835SH SOLE0000
INVESCO LTDSHSG491BT108747,449SH SOLE0000
SERVICE CORP INTLCOM817565104741,954SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746741,390SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881732,494SH SOLE0000
TORO COCOM891092108731,132SH SOLE0000
TAPESTRY INCCOM876030107735,867SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104734,500SH SOLE0000
ROYAL GOLD INCCOM78028710873625SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V258731,591SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM649445103727,500SH SOLE0000
PENN NATL GAMING INCCOM707569109722,366SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738722,215SH SOLE0000
ROSS STORES INCCOM77829610372862SH SOLE0000
NETAPP INCCOM64110D104721,638SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431711,352SH SOLE0000
ENTERGY CORP NEWCOM29364G10371781SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430071724SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973007114,000SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101701,779SH SOLE0000
NOKIA CORPSPONSORED ADR6549022047016,253SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM410120109703,721SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103705,450SH SOLE0000
GRACO INCCOM384109104701,500SH SOLE0000
MERCADOLIBRE INCCOM58733R1027072SH SOLE0000
CRONOS GROUP INCCOM22717L1016911,641SH SOLE0000
PULTE GROUP INCCOM745867101692,182SH SOLE0000
STERLING BANCORP DELCOM85917A100696,601SH SOLE0000
YAMANA GOLD INCCOM98462Y1006913,337SH SOLE0000
ROYCE VALUE TR INCCOM780910105695,782SH SOLE0000
PETMED EXPRESS INCCOM716382106691,905SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105695,530SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B680691,368SH SOLE0000
CARA THERAPEUTICS INCCOM140755109684,047SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31668700SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103683,278SH SOLE0000
J P MORGAN EXCHANGE TRADED FHIGH YLD RESRCH46641Q878681,401SH SOLE0000
ZIONS BANCORPORATION N ACOM989701107682,119SH SOLE0000
MIMEDX GROUP INCCOM6024961016812,665SH SOLE0000
ETSY INCCOM29786A10668665SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W1086719,455SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103672,980SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M106675,608SH SOLE0000
INVESCO ACTIVELY MANAGED ETFCNSRTV MLT AST46090A309675,424SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857672,984SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A98920710567275SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E693672,500SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H104673,925SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W105671,470SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101677,272SH SOLE0000
CARVANA COCL A14686910267574SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104674,101SH SOLE0000
PROLOGIS INCCOM74340W10367749SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310967328SH SOLE0000
NBT BANCORP INCCOM628778102672,343SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409671,138SH SOLE0000
AEROVIRONMENT INCCOM00807310867870SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107662,928SH SOLE0000
AECOMCOM00766T100661,835SH SOLE0000
ISHARES TRBLACKROCK ULTRA46434V878661,312SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN864482104664,708SH SOLE0000
VANGUARD WORLD FDMEGA GRWTH IND92191081665416SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11565791SH SOLE0000
TIFFANY CO NEWCOM88654710865550SH SOLE0000
ARCOSA INCCOM039653100651,666SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105653,435SH SOLE0000
WABTECCOM929740108651,172SH SOLE0000
ISHARES INCMSCI EMERG MRKT464286533651,250SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X107655,500SH SOLE0000
MASTEC INCCOM576323109651,500SH SOLE0000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P109644,900SH SOLE0000
HONDA MOTOR LTDAMERN SHS438128308642,561SH SOLE0000
PIONEER NAT RES COCOM72378710764689SH SOLE0000
KRANESHARES TRBOSERA MSCI CH500767405641,930SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104645,713SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR178867107644,640SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A541631,090SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32463550SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106632,610SH SOLE0000
HUMANA INCCOM44485910262167SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106622,846SH SOLE0000
OLD SECOND BANCORP INC ILLCOM680277100618,666SH SOLE0000
OMNICOM GROUP INCCOM681919106611,169SH SOLE0000
ITT INCCOM45073V108611,085SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108615,565SH SOLE0000
SNAP ON INCCOM83303410161461SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67661416SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23361265SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F528613,412SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700611,037SH SOLE0000
HOWMET AEROSPACE INCCOM443201108613,962SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P105602,572SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U886601,206SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G516601,003SH SOLE0000
TYSON FOODS INCCL A902494103601,036SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM025932104591,018SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108591,747SH SOLE0000
APPLIED INDL TECHNOLOGIES INCOM03820C105591,007SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V456592,299SH SOLE0000
BANCFIRST CORPCOM05945F103591,594SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731592,775SH SOLE0000
WENDYS COCOM95058W100592,808SH SOLE0000
CLOUDERA INCCOM18914U100584,290SH SOLE0000
OVINTIV INCCOM69047Q102586,635SH SOLE0000
HENRY SCHEIN INCCOM806407102581,032SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10758850SH SOLE0000
FERRARI N VCOMN3167Y10358344SH SOLE0000
DONALDSON INCCOM257651109581,280SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787581,300SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710257316SH SOLE0000
DATADOG INCCL A COM23804L10357682SH SOLE0000
NIO INCSPON ADS62914V106578,340SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142571,649SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106572,027SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66957415SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749571,485SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102561,032SH SOLE0000
BOSTON BEER INCCL A10055710756101SH SOLE0000
NCR CORP NEWCOM62886E108563,504SH SOLE0000
INVESCO DB US DLR INDEX TRBEARISH FD46141D104562,799SH SOLE0000
IDACORP INCCOM45110710656668SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1045612,134SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10356449SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM767744105551,408SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X426551,055SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883655367SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF80852460755882SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107559,107SH SOLE0000
BANK NOVA SCOTIA B CCOM064149107551,391SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248552,435SH SOLE0000
ELECTRONIC ARTS INCCOM28551210955421SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y108543,945SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108543,000SH SOLE0000
QUANTA SVCS INCCOM74762E102541,409SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P200541,092SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410054968SH SOLE0000
LEGGETT PLATT INCCOM524660107531,665SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201531,232SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109535,250SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105533,757SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104533,152SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109534,044SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842531,035SH SOLE0000
ISHARES TRRUS TOP 200 ETF46428944653738SH SOLE0000
BROWN FORMAN CORPCL B11563720952868SH SOLE0000
MARKEL CORPCOM5705351045260SH SOLE0000
ERICSSONADR B SEK 10294821608525,710SH SOLE0000
ALLEGION PLCORD SHSG0176J10952541SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100523,309SH SOLE0000
NOVAVAX INCCOM NEW67000240152675SH SOLE0000
MEDALLIA INCCOM584021109521,990SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109521,013SH SOLE0000
TORTOISE ENERGY INFRA CORPCOM89147L886523,308SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102511,972SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103517,000SH SOLE0000
STURM RUGER CO INCCOM86415910851710SH SOLE0000
NUVEEN NEW YORK AMT QLT MUNICOM670656107513,995SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303511,096SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V407511,078SH SOLE0000
LULULEMON ATHLETICA INCCOM55002110950176SH SOLE0000
HEXCEL CORP NEWCOM428291108501,158SH SOLE0000
TYLER TECHNOLOGIES INCCOM90225210550149SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207501,426SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U109501,598SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85250965SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224504,211SH SOLE0000
NORTONLIFELOCK INCCOM668771108502,645SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206501,473SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105505,415SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810249477SH SOLE0000
ATRICURE INCCOM04963C209491,135SH SOLE0000
PROSHARES TRSHRT HGH YIELD74347R131492,370SH SOLE0000
ARISTA NETWORKS INCCOM04041310649236SH SOLE0000
DUKE REALTY CORPCOM NEW264411505491,435SH SOLE0000
STARWOOD PPTY TR INCCOM85571B105493,275SH SOLE0000
MURPHY OIL CORPCOM626717102494,035SH SOLE0000
MAGNA INTL INCCOM559222401491,153SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E17249700SH SOLE0000
TELUS CORPORATIONCOM87971M103493,020SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865248424SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103483,125SH SOLE0000
SPDR SER TRPORTFLI INTRMDIT78464A672481,460SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669482,250SH SOLE0000
OLD REP INTL CORPCOM680223104483,051SH SOLE0000
ALPS ETF TRRIVRFRNT STR INC00162Q783482,000SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753482,600SH SOLE0000
PRECIGEN INCCOM74017N105479,677SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106474,250SH SOLE0000
FLOWERS FOODS INCCOM343498101472,170SH SOLE0000
HELMERICH PAYNE INCCOM423452101472,565SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10947627SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105473,333SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10147628SH SOLE0000
TOLL BROTHERS INCCOM889478103471,622SH SOLE0000
SPERO THERAPEUTICS INCCOM84833T103473,611SH SOLE0000
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533471,900SH SOLE0000
INARI MED INCCOM45332Y109471,000SH SOLE0000
NORWEGIAN CRUISE LINE HLDG LSHSG66721104473,080SH SOLE0000
CADENCE DESIGN SYSTEM INCCOM12738710846500SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10046875SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109463,940SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R208461,037SH SOLE0000
UMH PPTYS INCCOM903002103463,787SH SOLE0000
VANGUARD INDEX FDSLARGE CAP ETF92290863746335SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X103464,763SH SOLE0000
SONY CORPSPONSORED ADR83569930746667SH SOLE0000
ALCOA CORPCOM013872106464,241SH SOLE0000
OTTER TAIL CORPCOM689648103461,254SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107463,860SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R109464,750SH SOLE0000
SASOL LTDSPONSORED ADR803866300466,000SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732545679SH SOLE0000
AGNC INVT CORPCOM00123Q104453,596SH SOLE0000
INGERSOLL RAND INCCOM45687V106451,681SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100451,885SH SOLE0000
VARIAN MED SYS INCCOM92220P10545390SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T100459,430SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK GOLD SHS22542D480454,600SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1034422,733SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101442,208SH SOLE0000
SMITH WESSON BRANDS INCCOM831754106442,298SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C10644733SH SOLE0000
BERKLEY W R CORPCOM08442310244800SH SOLE0000
RYDER SYS INCCOM783549108441,271SH SOLE0000
CHURCHILL DOWNS INCCOM17148410844350SH SOLE0000
B RILEY FINANCIAL INCCOM05580M108442,175SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104443,200SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102431,032SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81143450SH SOLE0000
ISHARES TRMSCI USA VALUE46432F38843618SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10043173SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410142284SH SOLE0000
MARINE PRODS CORPCOM568427108423,200SH SOLE0000
PAN AMERN SILVER CORPCOM697900108421,496SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT958669103424,213SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101423,495SH SOLE0000
SERVICE PPTYS TRCOM SH BEN INT81761L102426,438SH SOLE0000
SILVERCORP METALS INCCOM82835P103428,400SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105421,230SH SOLE0000
ISHARES TRROBOTICS ARTIF46435U556421,443SH SOLE0000
RPM INTL INCCOM74968510342589SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103412,025SH SOLE0000
WAITR HLDGS INCCOM9307521004118,145SH SOLE0000
J P MORGAN EXCHANGE TRADED FUS AGGREGATE46641Q613411,499SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101411,910SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MDCP 400 REV46138G67241850SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W108411,577SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P108412,900SH SOLE0000
ISHARES INCEM MKTS DIV ETF464286319411,310SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100411,066SH SOLE0000
EQUINIX INCCOM29444U7004160SH SOLE0000
FMC CORPCOM NEW30249130341426SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780411,749SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10341372SH SOLE0000
BADGER METER INCCOM05652510841686SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7411,600SH SOLE0000
SEI INVTS COCOM78411710340774SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V159401,118SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746402,400SH SOLE0000
WISDOMTREE TRUS HIGH DIVIDEND97717W20840675SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910240451SH SOLE0000
NEXTIER OILFIELD SOLUTIONSCOM65290C1054018,500SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW026874784401,368SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168401,218SH SOLE0000
AMER STATES WTR COCOM02989910140550SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101405,867SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409401,420SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106401,315SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302404,066SH SOLE0000
B G FOODS INC NEWCOM05508R106401,665SH SOLE0000
FORTIS INCCOM349553107401,103SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106404,523SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108401,704SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102403,827SH SOLE0000
FRANKLIN RESOURCES INCCOM354613101402,000SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85539930SH SOLE0000
STOCK YDS BANCORP INCCOM861025104391,010SH SOLE0000
PRETIUM RES INCCOM74139C102394,896SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V720391,400SH SOLE0000
ALASKA AIR GROUP INCCOM011659109391,153SH SOLE0000
OMEROS CORPCOM682143102392,693SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4391,500SH SOLE0000
TRITON INTL LTDCL AG9078F107391,355SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104392,700SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1033911,559SH SOLE0000
NISOURCE INCCOM65473P105391,750SH SOLE0000
NEUROCRINE BIOSCIENCES INCCOM64125C10939300SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102381,576SH SOLE0000
TEXTRON INCCOM883203101381,220SH SOLE0000
CDW CORPCOM12514G10838357SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60338310SH SOLE0000
LISTED FD TRROUNDHILL SPORTS53656F789382,600SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100383,500SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72138746SH SOLE0000
TRAVELCENTERS OF AMERICA INCCOM NEW89421B109381,762SH SOLE0000
CROWDSTRIKE HLDGS INCCL A22788C10538390SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947938513SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105383,700SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69838775SH SOLE0000
US FOODS HLDG CORPCOM912008109382,011SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H1003821,562SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D10438647SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310238240SH SOLE0000
TORTOISE PIPELINE ENERGY FCOM89148H207382,750SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910938540SH SOLE0000
SHAKE SHACK INCCL A81904710137765SH SOLE0000
TELADOC HEALTH INCCOM87918A10537195SH SOLE0000
CBRE GROUP INCCL A12504L10937872SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108371,605SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621372,092SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104372,727SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710237413SH SOLE0000
M D C HLDGS INCCOM552676108361,125SH SOLE0000
DBX ETF TRXTRCKR MSCI US233051150361,335SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770536286SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206361,705SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108363,832SH SOLE0000
GENPACT LIMITEDSHSG3922B107361,009SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G193361,328SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106365,350SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A30636745SH SOLE0000
AURORA CANNABIS INCCOM05156X884362,904SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491033570,000SH SOLE0000
FORTIVE CORPCOM34959J10835539SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110935221SH SOLE0000
ISHARES TRMORTGE REL ETF46435G342351,475SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110235400SH SOLE0000
TCF FINL CORPCOM872307103351,308SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210235200SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506351,290SH SOLE0000
ALTERYX INCCOM CL A02156B10335217SH SOLE0000
VEEVA SYS INCCL A COM92247510835150SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010035216SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107352,589SH SOLE0000
VIRGIN GALACTIC HOLDINGS INCCOM92766K106342,246SH SOLE0000
WISDOMTREE TRYIELD ENHANCD US97717X51134650SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103342,350SH SOLE0000
CROWN HLDGS INCCOM22836810634548SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM092508100342,620SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53034200SH SOLE0000
AGREE REALTY CORPCOM00849210034550SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20934450SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184341,377SH SOLE0000
ACNB CORPCOM000868109341,428SH SOLE0000
BOSTON PROPERTIES INCCOM10112110134395SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231073418,896SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H105341,026SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605331,035SH SOLE0000
PJT PARTNERS INCCOM CL A69343T10733693SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L100334,499SH SOLE0000
SPDR SER TRRUSSELL YIELD78468R77033600SH SOLE0000
AVANOS MED INCCOM05350V106331,238SH SOLE0000
HCA HEALTHCARE INCCOM40412C10133365SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64933417SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310633197SH SOLE0000
AXON ENTERPRISE INCCOM05464C10133350SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82233604SH SOLE0000
EXPONENT INCCOM30214U10233437SH SOLE0000
RAYONIER INCCOM754907103331,381SH SOLE0000
GLU MOBILE INCCOM379890106333,507SH SOLE0000
FLIR SYS INCCOM30244510133850SH SOLE0000
BROWN FORMAN CORPCL A11563710033604SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784331,243SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549323,005SH SOLE0000
LAZARD LTDSHS AG54050102321,208SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010932495SH SOLE0000
STORE CAP CORPCOM862121100321,390SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563322,373SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101321,500SH SOLE0000
PROSHARES TR IIULTA BLMBG 201774347Y888321,200SH SOLE0000
COPART INCCOM21720410632409SH SOLE0000
VANGUARD WORLD FDESG US STK ETF92191073332594SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X77232990SH SOLE0000
FIRST TR EXCHNG TRADED FD VIMUN CEF IN OPT33740F508321,750SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752332124SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59932238SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814321,000SH SOLE0000
FIRST SOLAR INCCOM33643310732659SH SOLE0000
SPDR SER TRS&P OILGAS EXP78468R55632645SH SOLE0000
AUTOZONE INCCOM0533321023229SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101322,725SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10431850SH SOLE0000
VULCAN MATLS COCOM92916010931283SH SOLE0000
EDITAS MEDICINE INCCOM28106W103311,097SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107313,950SH SOLE0000
WESTERN UN COCOM959802109311,493SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US MID35473P884311,062SH SOLE0000
THOR INDS INCCOM88516010131295SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206313,354SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093117,550SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10830400SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391093021,039SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507302,375SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79430760SH SOLE0000
TRUSTCO BK CORP N YCOM898349105305,222SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10030564SH SOLE0000
JOHNSON CTLS INTL PLCSHSG5150210530917SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K10130515SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104302,715SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103303,200SH SOLE0000
AIR LEASE CORPCL A00912X302291,069SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410929211SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26329814SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106292,110SH SOLE0000
VANECK VECTORS ETF TROIL SVCS ETF92189H60729252SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88929747SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105293,513SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10929672SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10629209SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410729354SH SOLE0000
VERICEL CORPCOM92346J108292,240SH SOLE0000
CARLISLE COS INCCOM14233910029250SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107291,598SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108281,222SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X10928268SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813281,053SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10228318SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T1092846,166SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101281,666SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207283,445SH SOLE0000
GRAINGER W W INCCOM3848021042898SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106283,549SH SOLE0000
PINTEREST INCCL A72352L106281,319SH SOLE0000
INOVIO PHARMACEUTICALS INCCOM NEW45773H20128950SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10428672SH SOLE0000
KB HOMECOM48666K10928993SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V795281,000SH SOLE0000
ISHARES TRMSCI USA SMCP MN46435G433281,012SH SOLE0000
GRAND CANYON ED INCCOM38526M10628315SH SOLE0000
ISHARES TRCORE MSCI EURO46434V73828668SH SOLE0000
LINCOLN NATL CORP INDCOM53418710928813SH SOLE0000
ASSOCIATED BANC CORPCOM045487105282,221SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104283,964SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10828146SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E500281,000SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U10127410SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10827450SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N10127744SH SOLE0000
ACCO BRANDS CORPCOM00081T108274,221SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM018825109277,275SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450827542SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104274,485SH SOLE0000
SONOCO PRODS COCOM83549510227551SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J10627266SH SOLE0000
OXFORD LANE CAP CORPCOM691543102277,500SH SOLE0000
CGI INCCL A SUB VTG12532H10427437SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10027262SH SOLE0000
CORELOGIC INCCOM21871D10327400SH SOLE0000
KENNAMETAL INCCOM48917010027995SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062776SH SOLE0000
KOHLS CORPCOM500255104271,440SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F105272,035SH SOLE0000
FIFTH THIRD BANCORPCOM316773100261,436SH SOLE0000
MKS INSTRS INCCOM55306N10426248SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106261,000SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11926597SH SOLE0000
SPX CORPCOM78463510426689SH SOLE0000
DOMINOS PIZZA INCCOM25754A2012673SH SOLE0000
INNOVIVA INCCOM45781M101261,925SH SOLE0000
WPP PLC NEWADR92937A10226704SH SOLE0000
CINEMARK HLDGS INCCOM17243V102262,325SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R1022617,750SH SOLE0000
SPROTT INCCOM NEW85206620826780SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B10726867SH SOLE0000
ETF SER SOLUTIONSAAM S&P 50026922A594261,300SH SOLE0000
WORTHINGTON INDS INCCOM98181110226762SH SOLE0000
WHIRLPOOL CORPCOM96332010625211SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825725358SH SOLE0000
HANNON ARMSTRONG SUST INFR CCOM41068X10025950SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM037638103252,100SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103253,140SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B74725251SH SOLE0000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F30425288SH SOLE0000
PDC ENERGY INCCOM69327R101252,231SH SOLE0000
APACHE CORPCOM037411105251,926SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B408255,024SH SOLE0000
EASTGROUP PPTYS INCCOM27727610125224SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506254,628SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127254,062SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM53122940925790SH SOLE0000
STRATEGY SHSNEWFOUND RESLV86280R886251,200SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E64425885SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80025806SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108252,023SH SOLE0000
INDIA FD INCCOM454089103241,629SH SOLE0000
WATSCO INCCOM94262220024144SH SOLE0000
EURONET WORLDWIDE INCCOM29873610924274SH SOLE0000
DXC TECHNOLOGY COCOM23355L106241,596SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H74924600SH SOLE0000
ISHARES TRHDG MSCI EAFE46434V80324897SH SOLE0000
TERADYNE INCCOM88077010224300SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10024412SH SOLE0000
JABIL INCCOM46631310324800SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730241,039SH SOLE0000
CAMTEK LTDORDM20791105242,000SH SOLE0000
ROYCE MICRO CAP TR INCCOM780915104243,515SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24324937SH SOLE0000
TANZANIAN GOLD CORPCOM87601A1072430,500SH SOLE0000
NICE LTDSPONSORED ADR65365610824127SH SOLE0000
CNX RES CORPCOM12653C108242,905SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105241,932SH SOLE0000
HOLLYFRONTIER CORPCOM43610610824852SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104232,300SH SOLE0000
SPX FLOW INCCOM78469X10723689SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810723200SH SOLE0000
FLEETCOR TECHNOLOGIES INCCOM33904110523100SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10023448SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108234,006SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106232,347SH SOLE0000
CYTOKINETICS INCCOM NEW23282W605231,000SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108231,370SH SOLE0000
CHEMOURS COCOM163851108231,598SH SOLE0000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70623676SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594231,284SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107231,450SH SOLE0000
CELANESE CORP DELCOM15087010323282SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985923432SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E206232,710SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810023425SH SOLE0000
EAST WEST BANCORP INCCOM27579R10423681SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704221,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E62822620SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271822239SH SOLE0000
L BRANDS INCCOM501797104221,648SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101221,866SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y85522725SH SOLE0000
STERICYCLE INCCOM85891210822414SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20522320SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A88422250SH SOLE0000
ROPER TECHNOLOGIES INCCOM7766961062258SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106224,250SH SOLE0000
BRINKER INTL INCCOM109641100221,000SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78222434SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109229,216SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G106221,577SH SOLE0000
AMPLIFY ETF TRONLIN RETL ETF03210810222320SH SOLE0000
MATERION CORPCOM57669010122376SH SOLE0000
AUTONATION INCCOM05329W10222615SH SOLE0000
CITY HLDG COCOM17783510521360SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C68021114SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610821431SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103211,703SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287421437SH SOLE0000
AMBARELLA INCSHSG037AX10121485SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101211,425SH SOLE0000
CARLYLE GROUP INCCOM14316J10821820SH SOLE0000
RINGCENTRAL INCCL A76680R2062175SH SOLE0000
KARUNA THERAPEUTICS INCCOM48576A10021200SH SOLE0000
AVANGRID INCCOM05351W10321526SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510821450SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q10421655SH SOLE0000
NATURAL GROCERS BY VITAMIN CCOM63888U108211,600SH SOLE0000
KEURIG DR PEPPER INCCOM49271V10021760SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791211,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17521225SH SOLE0000
XYLEM INCCOM98419M10021337SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80221650SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42521312SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101211,748SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105211,754SH SOLE0000
CARTERS INCCOM14622910920274SH SOLE0000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109201,500SH SOLE0000
MOSAIC CO NEWCOM61945C103201,735SH SOLE0000
WERNER ENTERPRISES INCCOM95075510820491SH SOLE0000
HECLA MNG COCOM422704106207,079SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107202,772SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101202,434SH SOLE0000
ENVESTNET INCCOM29404K10620300SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109201,000SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R105201,800SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610420310SH SOLE0000
INVESCO SR INCOME TRCOM46131H107206,009SH SOLE0000
COGNEX CORPCOM19242210320350SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204201,187SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837220545SH SOLE0000
CROCS INCCOM22704610920620SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q10120100SH SOLE0000
SLACK TECHNOLOGIES INCCOM CL A83088V10220625SH SOLE0000
AVISTA CORPCOM05379B10720600SH SOLE0000
BOX INCCL A10316T10420941SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86020600SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108202,570SH SOLE0000
MGM GROWTH PPTYS LLCCL A COM55303A10520750SH SOLE0000
REGENCY CTRS CORPCOM75884910320450SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W78619567SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108191,500SH SOLE0000
NEKTAR THERAPEUTICSCOM64026810819902SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105191,750SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V38119452SH SOLE0000
INGEVITY CORPCOM45688C10719417SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59719185SH SOLE0000
STAG INDL INCCOM85254J10219700SH SOLE0000
INMODE LTDSHSM5425M10319700SH SOLE0000
VALLEY NATL BANCORPCOM919794107192,720SH SOLE0000
MACYS INCCOM55616P104193,247SH SOLE0000
WILEY JOHN SONS INCCL A96822320619500SH SOLE0000
D R HORTON INCCOM23331A10919366SH SOLE0000
EMCOR GROUP INCCOM29084Q10019305SH SOLE0000
US ECOLOGY INCCOM91734M10319610SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10619300SH SOLE0000
OSISKO GOLD ROYALTIES LTDCOM68827L101192,000SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884191,429SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106191,100SH SOLE0000
EQT CORPCOM26884L109191,804SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X20119664SH SOLE0000
GOPRO INCCL A38268T103194,210SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10518855SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10518917SH SOLE0000
SPDR SER TRS&P HOMEBUILD78464A88818450SH SOLE0000
LENNAR CORPCL A52605710418317SH SOLE0000
FIRST AMERN FINL CORPCOM31847R10218400SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10918844SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411181,568SH SOLE0000
MASIMO CORPCOM5747951001885SH SOLE0000
STELLUS CAP INVT CORPCOM858568108182,548SH SOLE0000
SORRENTO THERAPEUTICS INCCOM NEW83587F202183,140SH SOLE0000
ISHARES INCMSCI CDA ETF46428650918731SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81318528SH SOLE0000
PROSHARES TRPET CARE ETF74348A14518375SH SOLE0000
CHATHAM LODGING TRCOM16208T102183,200SH SOLE0000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C57318200SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051861SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76018330SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103181,511SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V75318600SH SOLE0000
ALPS ETF TRCLEAN ENERGY00162Q46018494SH SOLE0000
ISHARES INCMSCI BRAZIL ETF46428640018644SH SOLE0000
MASCO CORPCOM57459910618376SH SOLE0000
SFL CORPORATION LTDSHSG7738W106182,043SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D1081837SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100181,189SH SOLE0000
VIRNETX HLDG CORPCOM92823T108172,819SH SOLE0000
CIT GROUP INCCOM NEW12558180117934SH SOLE0000
HELEN OF TROY LTDCOMG4388N10617100SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104171,630SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40617250SH SOLE0000
ALLY FINL INCCOM02005N10017942SH SOLE0000
UNDER ARMOUR INCCL C904311206172,147SH SOLE0000
UNITI GROUP INCCOM91325V108171,990SH SOLE0000
CALLAWAY GOLF COCOM131193104171,100SH SOLE0000
TECHTARGET INCCOM87874R10017600SH SOLE0000
XPO LOGISTICS INCCOM98379310017242SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041760SH SOLE0000
BARINGS BDC INCCOM06759L103172,257SH SOLE0000
PERSPECTA INCCOM71534710017808SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q10417446SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM53803410917410SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105171,575SH SOLE0000
PVH CORPORATIONCOM69365610017391SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810217550SH SOLE0000
NUVEEN ENHANCED MUN VALUE FDCOM67074M101171,200SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107171,064SH SOLE0000
F N B CORPCOM302520101172,506SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T10717976SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N107172,487SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106171,190SH SOLE0000
BANK OZKCOM06417N10317776SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74317500SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107171,450SH SOLE0000
ALPHATEC HLDGS INCCOM NEW02081G201173,885SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100172,400SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100171,316SH SOLE0000
SILVERCREST METALS INCCOM828363101161,939SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM224916106166,280SH SOLE0000
COOPER STD HLDGS INCCOM21676P103161,347SH SOLE0000
MRC GLOBAL INCCOM55345K103163,000SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874516145SH SOLE0000
BANCROFT FD LTDCOM05969510616709SH SOLE0000
G III APPAREL GROUP LTDCOM36237H101161,440SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B202161,333SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R88616994SH SOLE0000
CORCEPT THERAPEUTICS INCCOM218352102161,000SH SOLE0000
TRANSUNIONCOM89400J10716200SH SOLE0000
GODADDY INCCL A38023710716232SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33416650SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109162,154SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E22216600SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77116303SH SOLE0000
TORTOISE MIDSTRM ENERGY FD ICOM89148B20016948SH SOLE0000
INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A70516525SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288516140SH SOLE0000
B2GOLD CORPCOM11777Q209163,000SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10416125SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100164,400SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40116271SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10916682SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V63916141SH SOLE0000
VALVOLINE INCCOM92047W10116850SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500151,003SH SOLE0000
CLEARWAY ENERGY INCCL C18539C20415700SH SOLE0000
ROCKWELL MED INCCOM774374102158,879SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G10815900SH SOLE0000
FIRST BANCORP N CCOM31891010615696SH SOLE0000
XPEL INCCOM98379L100151,000SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P101151,120SH SOLE0000
AVID BIOSERVICES INCCOM05368M106152,646SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103152,144SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109151,115SH SOLE0000
WIX COM LTDSHSM980681051562SH SOLE0000
ENSIGN GROUP INCCOM29358P10115400SH SOLE0000
WEX INCCOM96208T10415100SH SOLE0000
DISCOVERY INCCOM SER C25470F30215840SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33315300SH SOLE0000
UNDER ARMOUR INCCL A904311107151,684SH SOLE0000
SAP SESPON ADR80305420415112SH SOLE0000
BOOZ ALLEN HAMILTON HLDG CORCL A09950210615205SH SOLE0000
WESBANCO INCCOM95081010115812SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100151,950SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103151,170SH SOLE0000
APPIAN CORPCL A03782L10115300SH SOLE0000
AES CORPCOM00130H105151,093SH SOLE0000
VICI PPTYS INCCOM92565210915750SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101152,100SH SOLE0000
CITIZENS FINANCIAL GROUP INCCOM17461010514559SH SOLE0000
GABELLI UTIL TRCOM36240A101142,050SH SOLE0000
GRACE W R CO DEL NEWCOM38388F10814302SH SOLE0000
LA Z BOY INCCOM50533610714567SH SOLE0000
GUARDANT HEALTH INCCOM40131M10914182SH SOLE0000
WISDOMTREE TRBLMBG US BULL97717W47114530SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12014701SH SOLE0000
MONOLITHIC PWR SYS INCCOM6098391051464SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30314479SH SOLE0000
AVERY DENNISON CORPCOM05361110914131SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E37014375SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548141,204SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10614100SH SOLE0000
WALKER DUNLOP INCCOM93148P10214300SH SOLE0000
SCHWAB STRATEGIC TRUS TIPS ETF80852487014238SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10914723SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11714470SH SOLE0000
COPA HOLDINGS SACL AP3107610514300SH SOLE0000
AEGON N VNY REGISTRY SHS007924103144,942SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29714731SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDLATIN AMER ALP33737J12514984SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102141,000SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104141,250SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108142,500SH SOLE0000
NUVEEN REAL ASSET INCOME GCOM67074Y105141,216SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86314439SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510313608SH SOLE0000
MERCURY GENL CORP NEWCOM58940010013350SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101138,320SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH92193279413100SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102133,400SH SOLE0000
SPDR SER TRSSGA GNDER ETF78468R74713200SH SOLE0000
ATA CREATIVITY GLOBALSPONSORED ADS00211V1061312,000SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10513337SH SOLE0000
GUGGENHEIM TAXABLE MUNICP BOCOM40166410713600SH SOLE0000
BOYD GAMING CORPCOM10330410113700SH SOLE0000
ESSENT GROUP LTDCOMG3198U10213400SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104131,000SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010313383SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205132,115SH SOLE0000
SKYWEST INCCOM83087910213445SH SOLE0000
OPEN TEXT CORPCOM68371510613320SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105131,214SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102135,423SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105131,000SH SOLE0000
MODEL N INCCOM60752510213400SH SOLE0000
CRYOPORT INCCOM PAR $0.00122905030713459SH SOLE0000
BLOCK H R INCCOM093671105131,000SH SOLE0000
ARCONIC CORPORATIONCOM03966V10713985SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P10313800SH SOLE0000
CDK GLOBAL INCCOM12508E10113333SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100132,151SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10613266SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A82922610913792SH SOLE0000
XEROX HOLDINGS CORPCOM NEW98421M10613883SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K20013825SH SOLE0000
EVERI HLDGS INCCOM30034T103132,681SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63113157SH SOLE0000
POLARITYTE INCCOM731094108139,652SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES80852486213256SH SOLE0000
DOLBY LABORATORIES INCCOM CL A25659T10713200SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10113300SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F108131,838SH SOLE0000
NELNET INCCL A64031N10813293SH SOLE0000
WILLDAN GROUP INCCOM96924N10013600SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V87112225SH SOLE0000
ZUORA INCCOM CL A98983V106121,000SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10012881SH SOLE0000
OSI ETF TROSHARES US QUALT67110P40712400SH SOLE0000
KRANESHARES TRCICC CHINA 10050076720712500SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510312351SH SOLE0000
ADIENT PLCORD SHSG0084W10112838SH SOLE0000
WISDOMTREE TRUS LARGECAP FUND97717W58812400SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100122,360SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110912257SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10712225SH SOLE0000
SLM CORPCOM78442P106121,905SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104122,284SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66212200SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12512359SH SOLE0000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86312437SH SOLE0000
SHORE BANCSHARES INCCOM825107105121,150SH SOLE0000
OLIN CORPCOM PAR $1680665205121,159SH SOLE0000
AUDIOCODES LTDORDM1534210412403SH SOLE0000
LOGITECH INTL S ASHSH5043023212200SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910412334SH SOLE0000
ROLLINS INCCOM77571110412300SH SOLE0000
RGC RES INCCOM74955L10312534SH SOLE0000
PLANET FITNESS INCCL A72703H10112200SH SOLE0000
ISHARES TRA RATE CP BD ETF46429B29112214SH SOLE0000
COVANTA HLDG CORPCOM22282E102121,350SH SOLE0000
READY CAPITAL CORPCOM75574U101121,434SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208122,581SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101121,000SH SOLE0000
NORDSTROM INCCOM65566410012827SH SOLE0000
PTC INCCOM69370C10012160SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310812150SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10712300SH SOLE0000
MOHAWK INDS INCCOM60819010412126SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y77212500SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF75993720412300SH SOLE0000
BANK OF NT BUTTERFIELD SON LSHS NEWG0772R20811511SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N10111249SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610111100SH SOLE0000
INVESCO ACTIVELY MANAGED ETFGWT MLTI ASST46090A40811889SH SOLE0000
UMB FINL CORPCOM90278810811250SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485411200SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610711359SH SOLE0000
GOODYEAR TIRE RUBR COCOM382550101111,450SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20511217SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102111,235SH SOLE0000
IPG PHOTONICS CORPCOM44980X1091175SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10911800SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R104111,066SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C10211495SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B20711775SH SOLE0000
AMPLIFY ETF TRSEYMOUR CANNBS032108854111,052SH SOLE0000
TEEKAY CORPORATIONCOMY8564W103115,300SH SOLE0000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10611630SH SOLE0000
ORCHID IS CAP INCCOM68571X103112,477SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW10011920SH SOLE0000
ZYNEX INCCOM98986M10311500SH SOLE0000
LEAR CORPCOM NEW52186520411109SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101111,270SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617811245SH SOLE0000
COHEN STEERS REIT PFDCOM19247X10011608SH SOLE0000
EXELIXIS INCCOM30161Q10411495SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101116,100SH SOLE0000
ISHARES TRNORTH AMERN NAT46428737411540SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A59911103SH SOLE0000
NATIONAL INSTRS CORPCOM63651810211300SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105111,125SH SOLE0000
DIREXION SHS ETF TRDLY GOLD INDX 2X25460G78111155SH SOLE0000
VANECK VECTORS ETF TRRARE EARTH STRAT92189H80511333SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM38868910111839SH SOLE0000
APELLIS PHARMACEUTICALS INCCOM03753U10611370SH SOLE0000
PNM RES INCCOM69349H10711300SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10011101SH SOLE0000
COCA COLA CONS INCCOM1910981021150SH SOLE0000
SAREPTA THERAPEUTICS INCCOM8036071001168SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284411112SH SOLE0000
ATLAS TECHNICAL CONSULTANTSCOM CLS A049430101111,600SH SOLE0000
NEOPHOTONICS CORPCOM64051T100101,300SH SOLE0000
BLACK KNIGHT INCCOM09215C10510151SH SOLE0000
PLURALSIGHT INCCOM CL A72941B10610625SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1031075SH SOLE0000
ISHARES TRMSCI INDIA ETF46429B59810375SH SOLE0000
SPDR SER TRS&P PHARMAC78464A72210256SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108102,462SH SOLE0000
DWS MUN INCOME TRCOM233368109101,000SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39610620SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286510300SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V10810980SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60810200SH SOLE0000
STEWART INFORMATION SVCS CORCOM86037210110330SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878610200SH SOLE0000
WORKHORSE GROUP INCCOM NEW98138J206101,070SH SOLE0000
FUELCELL ENERGY INCCOM35952H601105,054SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105101,742SH SOLE0000
SUNPOWER CORPCOM867652406101,460SH SOLE0000
SMILEDIRECTCLUB INCCL A COM83192H106101,400SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100102,215SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L10310100SH SOLE0000
DISH NETWORK CORPORATIONCL A25470M10910320SH SOLE0000
MUSTANG BIO INCCOM62818Q104103,272SH SOLE0000
DIREXION SHS ETF TRDLY SMCAP BULL3X25459W84710432SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V107101,000SH SOLE0000
ICHOR HOLDINGSSHSG4740B10510400SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C79710410SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37010400SH SOLE0000
SYNOPSYS INCCOM8716071071053SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106101,936SH SOLE0000
BROWN BROWN INCCOM11523610110250SH SOLE0000
UNIVEST FINANCIAL CORPORATIOCOM91527110010671SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R8049100SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N1059188SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305039163SH SOLE0000
MILLER HERMAN INCCOM6005441009400SH SOLE0000
FIREEYE INCCOM31816Q1019850SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B10491,800SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J7839450SH SOLE0000
LMP CAP INCOME FD INCCOM50208A10291,000SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E1069900SH SOLE0000
ISHARES TRUS REGNL BKS ETF4642887789300SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM6174681039500SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U4079420SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B1059321SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A1029885SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B8479200SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510892,000SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B10091,795SH SOLE0000
DONEGAL GROUP INCCL A2577012019706SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A1519280SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W7039215SH SOLE0000
NUVEEN MULTI MKT INCOME FDCOM67075J10791,389SH SOLE0000
ISHARES TRIBONDS 21 TRM HG46435U2269400SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1019600SH SOLE0000
HENRY JACK ASSOC INCCOM426281101952SH SOLE0000
LOUISIANA PAC CORPCOM5463471059386SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1059895SH SOLE0000
ELECTRAMECCANICA VEHS CORPCOM NEW28484920595,000SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW7593516049122SH SOLE0000
BLACKROCK CAP INVT CORPCOM09253310893,500SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1749195SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161099142SH SOLE0000
TRIPADVISOR INCCOM8969452019500SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3008292SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN4357631078630SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5818105SH SOLE0000
SCANSOURCE INCCOM8060371078400SH SOLE0000
PRIMERICA INCCOM74164M108880SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y10982,169SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS8740801048130SH SOLE0000
FACTSET RESH SYS INCCOM303075105827SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1068190SH SOLE0000
WIDEOPENWEST INCCOM96758W10181,666SH SOLE0000
PEAPACK GLADSTONE FINL CORPCOM7046991078526SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM0248351008255SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M2058235SH SOLE0000
STEEL DYNAMICS INCCOM8581191008347SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V3998500SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E10881,000SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q1068250SH SOLE0000
GLOBAL X FDSREIT ETF37950E12781,154SH SOLE0000
VERISK ANALYTICS INCCOM92345Y106854SH SOLE0000
SINA CORPORDG814771048250SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM450056106880SH SOLE0000
ICAHN ENTERPRISES LPDEPOSITARY UNIT4511001018186SH SOLE0000
ALAMOS GOLD INC NEWCOM CL A01153210881,000SH SOLE0000
SERITAGE GROWTH PPTYSCL A81752R1008800SH SOLE0000
TERADATA CORP DELCOM88076W1038429SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623860SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8558461SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW15129088983,145SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3338820SH SOLE0000
DROPBOX INCCL A26210C1048400SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM4778391048111SH SOLE0000
ARCO PLATFORM LTDCOM CL AG045531068200SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y8308500SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R8608500SH SOLE0000
APHRIA INCCOM03765K10482,100SH SOLE0000
TRIMBLE INCCOM8962391008200SH SOLE0000
NATURA CO HLDG S AADS63884N1088589SH SOLE0000
CAMBRIA ETF TRCANNABIS ETF1320618218700SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P10182,472SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C8218342SH SOLE0000
PIMCO ETF TR15+ YR US TIPS72201R3048100SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R1038702SH SOLE0000
JETBLUE AWYS CORPCOM4771431018809SH SOLE0000
MICROVISION INC DELCOM NEW59496030486,288SH SOLE0000
BANCO SANTANDER S AADR05964H10583,481SH SOLE0000
PROGRESSIVE CORPCOM7433151038105SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G1088400SH SOLE0000
EQUINOR ASASPONSORED ADR29446M1028569SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V3658300SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS72201410781,547SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E3968300SH SOLE0000
ISHARES TRUS TELECOM ETF4642877138300SH SOLE0000
TPI COMPOSITES INCCOM87266J1048366SH SOLE0000
SIMPSON MFG INCCOM8290731058100SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y2008861SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR50063110681,000SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K1037794SH SOLE0000
SMARTSHEET INCCOM CL A83200N1037150SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137302SH SOLE0000
VECTRUS INCCOM92242T1017170SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R10971,068SH SOLE0000
INVESCO DB MULTI SECTOR COMMOIL FD46140H40371,145SH SOLE0000
ABERDEEN GLOBAL INCOME FD INCOM00301310971,300SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1017440SH SOLE0000
WISDOMTREE TRYIELD ENHANCED97717Y8087150SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410771,500SH SOLE0000
FAUQUIER BANKSHARES INCCOM3120591087540SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C1057905SH SOLE0000
BLUEPRINT MEDICINES CORPCOM09627Y1097100SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS COR EQ78467V806794SH SOLE0000
MURPHY USA INCCOM626755102768SH SOLE0000
GREAT SOUTHN BANCORP INCCOM3909051077198SH SOLE0000
ACORDA THERAPEUTICS INCCOM00484M106710,000SH SOLE0000
POSCOSPONSORED ADR6934831097200SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2147305SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N1047500SH SOLE0000
RPC INCCOM74966010672,500SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T1017864SH SOLE0000
LKQ CORPCOM5018892087297SH SOLE0000
BUCKLE INCCOM1184401067495SH SOLE0000
NORTHERN TR CORPCOM665859104796SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8877100SH SOLE0000
IAMGOLD CORPCOM45091310872,020SH SOLE0000
PLUG POWER INCCOM NEW72919P20271,060SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1097575SH SOLE0000
CO DIAGNOSTICS INCCOM1897631057400SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086077360SH SOLE0000
ARENA PHARMACEUTICALS INCCOM NEW0400476077109SH SOLE0000
WAYSIDE TECHNOLOGY GROUP INCCOM9467601057300SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW4538386097530SH SOLE0000
CNH INDL N VSHSN2094410971,060SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271017898SH SOLE0000
INSMED INCCOM PAR $.014576693077272SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109775SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F8417237SH SOLE0000
BIOHAVEN PHARMACTL HLDG CO LCOMG111961057100SH SOLE0000
TARGA RES CORPCOM87612G1016384SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1016339SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1016400SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G10061,183SH SOLE0000
FOX CORPCL A COM35137L1056270SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1056540SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10962,044SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1036100SH SOLE0000
GAP INCCOM3647601086567SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7356250SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875316140SH SOLE0000
MANITOWOC CO INCCOM NEW5635714056642SH SOLE0000
UNISYS CORPCOM NEW9092143066670SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1066330SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7206303SH SOLE0000
CABOT OIL GAS CORPCOM1270971036400SH SOLE0000
BWX TECHNOLOGIES INCCOM05605H1006120SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271006150SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG6577310661,612SH SOLE0000
EPLUS INCCOM294268107697SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1096261SH SOLE0000
LINCOLN ELEC HLDGS INCCOM533900106681SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A1066800SH SOLE0000
REATA PHARMACEUTICALS INCCL A75615P103640SH SOLE0000
OVERSTOCK COM INC DELCOM6903701016232SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A1026350SH SOLE0000
ENGLOBAL CORPCOM29330610666,500SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q10961,000SH SOLE0000
LANDEC CORPCOM5147661046675SH SOLE0000
ISHARES TRCORE MSCI PAC46434V6966122SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4306100SH SOLE0000
GRAY TELEVISION INCCOM3893751066500SH SOLE0000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10562,500SH SOLE0000
22ND CENTY GROUP INCCOM90137F10368,500SH SOLE0000
COVETRUS INCCOM22304C1006357SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E1066600SH SOLE0000
HASBRO INCCOM418056107689SH SOLE0000
GIBRALTAR INDS INCCOM3746891076140SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4906120SH SOLE0000
COTY INCCOM CL A22207020361,500SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1086200SH SOLE0000
KIMCO RLTY CORPCOM49446R1096500SH SOLE0000
VIASAT INCCOM92552V1006170SH SOLE0000
ORANGESPONSORED ADR6840601066537SH SOLE0000
BLUEBIRD BIO INCCOM09609G1006102SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1056560SH SOLE0000
SPDR SER TRS&P RETAIL ETF78464A7146150SH SOLE0000
ATHERSYS INC NEWCOM04744L10662,132SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3096125SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY381430529661SH SOLE0000
COEUR MNG INCCOM NEW19210850461,320SH SOLE0000
INSPERITY INCCOM45778Q1076100SH SOLE0000
ORMAT TECHNOLOGIES INCCOM6866881026100SH SOLE0000
NABORS INDUSTRIES LTDSHSG6359F1376179SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1016170SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2086381SH SOLE0000
QORVO INCCOM74736K101656SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8555206SH SOLE0000
ABM INDS INCCOM0009571005170SH SOLE0000
XPERI HOLDING CORPCOM98390M1035415SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271095733SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B3835288SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1065800SH SOLE0000
INSEEGO CORPCOM45782B1045540SH SOLE0000
METHANEX CORPCOM59151K1085324SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873335114SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A50851,200SH SOLE0000
VECTOR GROUP LTDCOM92240M1085589SH SOLE0000
BIOCRYST PHARMACEUTICALS INCCOM09058V10351,200SH SOLE0000
PITNEY BOWES INCCOM72447910052,343SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1065550SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88351,150SH SOLE0000
ISHARES TRCORE INTL AGGR46435G6725103SH SOLE0000
FITBIT INCCL A33812L1025900SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM808625107576SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A4990491045138SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U2095123SH SOLE0000
DISCOVERY INCCOM SER A25470F1045280SH SOLE0000
CMS ENERGY CORPCOM1258961005100SH SOLE0000
ISHARES INCMSCI AUST ETF4642861035300SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V5895555SH SOLE0000
SUNRUN INCCOM86771W1055300SH SOLE0000
BIOXCEL THERAPEUTICS INCCOM09075P1055100SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061055100SH SOLE0000
CBDMD INCCOM12482W10153,170SH SOLE0000
PENN VA CORPCOM70788V1025611SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
FOOT LOCKER INCCOM3448491045203SH SOLE0000
PROTO LABS INCCOM743713109550SH SOLE0000
THIRD PT REINS LTDCOMG8827U1005750SH SOLE0000
MADISON SQUARE GRDN ENTERTNMCL A55826T102575SH SOLE0000
CUBESMARTCOM2296631095205SH SOLE0000
ISHARES TRIBONDS DEC25 ETF46434VBD15200SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3005476SH SOLE0000
TWO RDS SHARED TRAFFINITY WORLD90214Q1055280SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1045255SH SOLE0000
EVOLUTION PETE CORPCOM30049A10751,800SH SOLE0000
KLA CORPCOM NEW482480100528SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E10851,214SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1085100SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2025565SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A5165183SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1055250SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6585205SH SOLE0000
GCP APPLIED TECHNOLOGIES INCCOM36164Y1015302SH SOLE0000
RITE AID CORPCOM7677548725345SH SOLE0000
ATARA BIOTHERAPEUTICS INCCOM0465131075385SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X1045100SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664546SH SOLE0000
APOLLO INVT CORPCOM NEW03761U5025557SH SOLE0000
AMPHENOL CORP NEWCL A032095101555SH SOLE0000
CYRUSONE INCCOM23283R100570SH SOLE0000
NEENAH INCCOM6400791095111SH SOLE0000
RANGE RES CORPCOM75281A10951,000SH SOLE0000
PRIMO WATER CORPORATIONCOM74167P1085375SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171005166SH SOLE0000
MR COOPER GROUP INCCOM62482R1075420SH SOLE0000
ROBERT HALF INTL INCCOM7703231035100SH SOLE0000
REDWOOD TR INCCOM7580754025755SH SOLE0000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7755100SH SOLE0000
ISHARES TRMRGSTR MD CP VAL464288406441SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1034210SH SOLE0000
TILRAY INCCOM CL 288688T1004622SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
LIGHTSPEED POS INCSUB VTG SHS53227R1064200SH SOLE0000
TAYLOR DEVICES INCCOM8771631054500SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2094100SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H1024349SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2014312SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1034389SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM9282981084330SH SOLE0000
SPDR SER TRS&P BK ETF78464A7974162SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U5024550SH SOLE0000
NXT ID INCCOM NEW67091J206410,000SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q401457SH SOLE0000
HYATT HOTELS CORPCOM CL A4485791024100SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M1094139SH SOLE0000
PHASEBIO PHARMACEUTICALS INCCOM71722410941,000SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231084506SH SOLE0000
SUNOPTA INCCOM8676EP10841,000SH SOLE0000
DARLING INGREDIENTS INCCOM2372661014200SH SOLE0000
GULF ISLAND FABRICATION INCCOM40230710241,500SH SOLE0000
HEALTHEQUITY INCCOM42226A107480SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1034216SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8494300SH SOLE0000
OIL STS INTL INCCOM67802610541,000SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10841,000SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8484190SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J8174200SH SOLE0000
LAM RESEARCH CORPCOM512807108415SH SOLE0000
NUTANIX INCCL A67059N1084200SH SOLE0000
GOLD RESOURCE CORPCOM38068T10541,200SH SOLE0000
REPRO MED SYS INCCOM7599101024525SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512004150SH SOLE0000
ENVISTA HOLDINGS CORPORATIONCOM29415F1044228SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
NI HLDGS INCCOM65342T1064300SH SOLE0000
LITTELFUSE INCCOM537008104427SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N1034170SH SOLE0000
SMITH A O CORPCOM8318652094100SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8614168SH SOLE0000
CURIS INCCOM NEW23126920043,786SH SOLE0000
KBR INCCOM48242W1064200SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM1858991014825SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6414202SH SOLE0000
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P10741,038SH SOLE0000
BERRY GLOBAL GROUP INCCOM08579W1034106SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1084100SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581014143SH SOLE0000
PROSHARES TRULTRA 20YR TRE74347R172431SH SOLE0000
TELLURIAN INC NEWCOM87968A10444,000SH SOLE0000
PENNANT GROUP INCCOM70805E1094200SH SOLE0000
ISHARES TRS&P 100 ETF464287101430SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R1024442SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q1094633SH SOLE0000
DYNATRACE INCCOM NEW2681501094100SH SOLE0000
ELTEK LTDSHSM4018420841,000SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2814106SH SOLE0000
SLEEP NUMBER CORPCOM83125X1034100SH SOLE0000
CALAVO GROWERS INCCOM128246105470SH SOLE0000
HARVEST CAP CR CORPCOM41753F1094950SH SOLE0000
COMSTOCK RES INCCOM20576830241,000SH SOLE0000
TACTILE SYS TECHNOLOGY INCCOM87357P1004100SH SOLE0000
MICRO FOCUS INTL PLCSPON ADR NEW5948374034750SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111034500SH SOLE0000
RMR GROUP INCCL A74967R1064140SH SOLE0000
STANDARD MTR PRODS INCCOM8536661053100SH SOLE0000
MCEWEN MNG INCCOM58039P10734,100SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591083170SH SOLE0000
W T OFFSHORE INCCOM92922P10631,770SH SOLE0000
HILLENBRAND INCCOM4315711083160SH SOLE0000
LADDER CAP CORPCL A5057431043500SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
VIR BIOTECHNOLOGY INCCOM92764N1023100SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1063452SH SOLE0000
ARAMARKCOM03852U1063180SH SOLE0000
ENDEAVOUR SILVER CORPCOM29258Y10331,800SH SOLE0000
HANOVER INS GROUP INCCOM410867105340SH SOLE0000
PATTERSON COS INCCOM7033951033167SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165083159SH SOLE0000
PACER FDS TRCFRA STVAL EQL69374H6913150SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521389SH SOLE0000
AMERICAS GOLD AND SILVER CORCOM03062D10031,518SH SOLE0000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107384SH SOLE0000
CLEAN HARBORS INCCOM184496107364SH SOLE0000
PERRIGO CO PLCSHSG97822103368SH SOLE0000
ADVANSIX INCCOM00773T1013333SH SOLE0000
VORNADO RLTY TRSH BEN INT9290421093100SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K103346SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102338SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1033100SH SOLE0000
UDR INCCOM9026531043100SH SOLE0000
IHS MARKIT LTDSHSG47567105350SH SOLE0000
NEW GOLD INC CDACOM64453510632,700SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
BRISTOL MYERS SQUIBB CORIGHT 99/99/999911012215731,057SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
PACER FDS TRPACER US SMALL69374H8573160SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791053400SH SOLE0000
BJS WHSL CLUB HLDGS INCCOM05550J1013100SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330631,190SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710132,070SH SOLE0000
ENERPLUS CORPCOM29276610231,389SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1063365SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U103310,000SH SOLE0000
VISTA OUTDOOR INCCOM9283771003248SH SOLE0000
CENTRAL GARDEN PET COCOM1535271063100SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM6952631033198SH SOLE0000
CHAMPIONX CORPORATIONCOM15872M1043370SH SOLE0000
OPORTUN FINL CORPCOM68376D1043270SH SOLE0000
ALLIANZGI CONV INCOME FDCOM0188281033800SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341093112SH SOLE0000
MOOG INCCL A615394202370SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3413101SH SOLE0000
UBS GROUP AGSHSH420971073300SH SOLE0000
WISDOMTREE TRUS SHT TRM CORP97717X156365SH SOLE0000
JUNIPER NETWORKS INCCOM48203R1043150SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
NEOLEUKIN THERAPEUTICS INCCOM64049K1043215SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664364SH SOLE0000
PGIM HIGH YIELD BOND FUND INCOM69346H1003250SH SOLE0000
MATTEL INCCOM5770811023348SH SOLE0000
IDEX CORPCOM45167R104321SH SOLE0000
KINROSS GOLD CORPCOM4969024043472SH SOLE0000
DILLARDS INCCL A2540671013131SH SOLE0000
BARINGS PARTN INVSSH BEN INT06761A1033249SH SOLE0000
BELDEN INCCOM0774541063107SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1073818SH SOLE0000
OPGEN INCCOM68373L30731,500SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C10132,000SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2053115SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6473150SH SOLE0000
CAMPING WORLD HLDGS INCCL A13462K1093121SH SOLE0000
AQUA METALS INCCOM03837J10132,780SH SOLE0000
ORBITAL ENERGY GROUP INCCOM68559A10935,000SH SOLE0000
ENI S P ASPONSORED ADR26874R1083161SH SOLE0000
BLINK CHARGING COCOM09354A10031,000SH SOLE0000
POWER REITCOM73933H1013100SH SOLE0000
KELLY SVCS INCCL A4881522082200SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20022,100SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y1002115SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10621,167SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255002525SH SOLE0000
VIKING THERAPEUTICS INCCOM92686J1062375SH SOLE0000
MACROGENICS INCCOM5560991092100SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7802150SH SOLE0000
JANUS DETROIT STR TRHENDERSON MTG47103U852252SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384082149SH SOLE0000
ETF MANAGERS TRTREATMENTS TSTNG26924G7632100SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102283SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20421,900SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657922273SH SOLE0000
MATSON INCCOM57686G1052100SH SOLE0000
MSG NETWORK INCCL A5535731062281SH SOLE0000
SIERRA WIRELESS INCCOM8265161062320SH SOLE0000
INVITATION HOMES INCCOM46187W1072100SH SOLE0000
MATTHEWS INTL CORPCL A5771281012150SH SOLE0000
KRANESHARES TRQUADRTC INT RT5007677362100SH SOLE0000
NORDSON CORPCOM655663102215SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582012295SH SOLE0000
MYRIAD GENETICS INCCOM62855J1042250SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
GREAT PANTHER MNG LTDCOM39115V10126,000SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450121,000SH SOLE0000
STRATASYS LTDSHSM855481012170SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351052100SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607280SH SOLE0000
CATHAY GEN BANCORPCOM1491501042105SH SOLE0000
BLACKBAUD INCCOM09227Q100246SH SOLE0000
RADIAN GROUP INCCOM7502361012175SH SOLE0000
VAREX IMAGING CORPCOM92214X1062176SH SOLE0000
SMTC CORPCOM NEW8326822072800SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10121,000SH SOLE0000
REGIONAL MGMT CORPCOM75902K1062150SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X1092300SH SOLE0000
FLEX LTDORDY2573F1022250SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W8532106SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
PEARSON PLCSPONSORED ADR7050151052346SH SOLE0000
ISHARES INCMSCI BRIC INDX464286657258SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3312102SH SOLE0000
NEW MTN FIN CORPCOM6475511002270SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209260SH SOLE0000
EXPEDITORS INTL WASH INCCOM302130109233SH SOLE0000
TONIX PHARMACEUTICALS HLDG CCOM89026070624,000SH SOLE0000
GROCERY OUTLET HLDG CORPCOM39874R101260SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521002200SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM0030091072635SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305219SH SOLE0000
CTO REALTY GROWTH INCCOM22948P103260SH SOLE0000
O I GLASS INCCOM67098H1042300SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3002100SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603032600SH SOLE0000
ANSYS INCCOM03662Q10528SH SOLE0000
VERASTEM INCCOM92337C10421,300SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442082163SH SOLE0000
CAMBRIA ETF TRTAIL RISK1320618622100SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1022158SH SOLE0000
OPTION CARE HEALTH INCCOM NEW68404L2012175SH SOLE0000
KONTOOR BRANDS INCCOM50050N1032135SH SOLE0000
NAVIENT CORPORATIONCOM63938C1082318SH SOLE0000
ISHARES INCMSCI EQUAL WEITE464286681240SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G805255SH SOLE0000
ANDERSONS INCCOM0341641032169SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN0705921026SH SOLE0000
KIRBY CORPCOM497266106241SH SOLE0000
AGCO CORPCOM001084102241SH SOLE0000
BIG LOTS INCCOM089302103250SH SOLE0000
TWIN DISC INCCOM9014761012400SH SOLE0000
TRIP COM GROUP LTDADS89677Q107281SH SOLE0000
VERMILION ENERGY INCCOM9237251052500SH SOLE0000
HMN FINL INCCOM40424G1082150SH SOLE0000
MOMO INCADR60879B1072125SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1022225SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851265SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
CAPITOL FED FINL INCCOM14057J1012197SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688294SH SOLE0000
KORNIT DIGITAL LTDSHSM6372Q113242SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106233SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
QEP RESOURCES INCCOM74733V10011,631SH SOLE0000
EQUINOX GOLD CORPCOM29446Y5021179SH SOLE0000
COMMERCIAL METALS COCOM2017231031100SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108170SH SOLE0000
BRP INCCOM SUN VTG05577W200150SH SOLE0000
GERON CORPCOM37416310311,000SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325041395SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1081135SH SOLE0000
ARMATA PHARMACEUTICALS INCCOM04216R1021449SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1031114SH SOLE0000
AVIS BUDGET GROUPCOM053774105190SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107170SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911041157SH SOLE0000
BANKUNITED INCCOM06652K1031101SH SOLE0000
CANON INCSPONSORED ADR138006309190SH SOLE0000
DIREXION SHS ETF TRDAILY JR GLD MIN25460G831118SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109170SH SOLE0000
TEREX CORP NEWCOM8807791031100SH SOLE0000
KNOLL INCCOM NEW4989042001158SH SOLE0000
GLOBAL PMTS INCCOM37940X102111SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262031100SH SOLE0000
UNITED NAT FOODS INCCOM9111631031100SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788166SH SOLE0000
FIRST TR EXCHANGE TRADED FDS&P INTL DIVID33738R6881128SH SOLE0000
PIONEER BANCORP INCCOM7235611061200SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108194SH SOLE0000
SANGAMO THERAPEUTICS INCCOM8006771061200SH SOLE0000
PHYSICIANS RLTY TRCOM71943U1041100SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
TOPBUILD CORPCOM89055F103116SH SOLE0000
CANADIAN NAT RES LTDCOM1363851011100SH SOLE0000
GANNETT CO INCCOM36472T10911,194SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4081212SH SOLE0000
WEIBO CORPSPONSORED ADR948596101150SH SOLE0000
AERCAP HOLDINGS NVSHSN00985106159SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1061120SH SOLE0000
ENNIS INCCOM2933891021100SH SOLE0000
ENERGOUS CORPCOM29272C1031590SH SOLE0000
EXTERRAN CORPCOM30227H1061316SH SOLE0000
TRI POINTE HOMES INCCOM87265H1091125SH SOLE0000
UNIVERSAL INS HLDGS INCCOM91359V107198SH SOLE0000
HOWARD BANCORP INCCOM4424961051169SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30813,200SH SOLE0000
CANTEL MED CORPCOM138098108140SH SOLE0000
CLEARWATER PAPER CORPCOM18538R103147SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A10211,700SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E880160SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262091100SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
SPARTANNASH COCOM847215100169SH SOLE0000
TETRA TECH INC NEWCOM88162G103120SH SOLE0000
COSAN LTDSHS AG253431071100SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
DIGIMARC CORP NEWCOM25381B101196SH SOLE0000
MARTEN TRANS LTDCOM573075108160SH SOLE0000
ISHARES INCMSCI ITALY ETF46434G830162SH SOLE0000
IDEANOMICS INCCOM45166V10611,000SH SOLE0000
GROUPON INCCOM NEW399473206178SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155071156SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411011224SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1061350SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208161SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107150SH SOLE0000
BLACKROCK MUNIVEST FD II INCCOM09253T1011106SH SOLE0000
LAZARD GLOBAL TOTAL RETURNCOM52106W1031102SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H103167SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
CUSHING MLP INFRASTRUCTCOM NEW231631300180SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT70910210711,014SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1081408SH SOLE0000
DONNELLEY FINL SOLUTIONS INCCOM25787G1001179SH SOLE0000
FRONTLINE LTDSHS NEWG3682E1921200SH SOLE0000
RELX PLCSPONSORED ADR759530108159SH SOLE0000
MANNKIND CORPCOM NEW56400P7061800SH SOLE0000
AMERIS BANCORPCOM03076K108165SH SOLE0000
NRG ENERGY INCCOM NEW629377508143SH SOLE0000
BROADWIND INCCOM NEW11161T2071380SH SOLE0000
KINGSTONE COS INCCOM4967191051300SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P1071412SH SOLE0000
ADVISORSHARES TRVICE E T F00768Y545161SH SOLE0000
WINGSTOP INCCOM974155103110SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1001150SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1071333SH SOLE0000
SILVERGATE CAP CORPCL A82837P4081100SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K103159SH SOLE0000
PROSHARES TRULTRPRO S&P50074347X864132SH SOLE0000
UNITED STS NAT GAS FD LPUNIT PAR9123183001144SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
RESMED INCCOM76115210717SH SOLE0000
BIO RAD LABS INCCL A09057220713SH SOLE0000
DANA INCCOM2358252051118SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
CINTAS CORPCOM17290810515SH SOLE0000
NASDAQ INCCOM631103108111SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621061271SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
SABRE CORPCOM78573M1041164SH SOLE0000
ITRON INCCOM465741106120SH SOLE0000
WEIS MKTS INCCOM948849104125SH SOLE0000
PRUDENTIAL PLCADR74435K204142SH SOLE0000
TUPPERWARE BRANDS CORPCOM8998961041285SH SOLE0000
RESEARCH FRONTIERS INCCOM7609111071300SH SOLE0000
ISHARES TRMSCI PERU ETF464289842143SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM4837091011350SH SOLE0000
LHC GROUP INCCOM50187A10717SH SOLE0000
SM ENERGY COCOM78454L1001335SH SOLE0000
CONDUENT INCCOM2067871031534SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
CIRRUS LOGIC INCCOM172755100120SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L1081226SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
HOME BANCSHARES INCCOM436893200180SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW9609083091964SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H365186SH SOLE0000
DELUXE CORPCOM248019101150SH SOLE0000
CAESARSTONE LTDORD SHSM205981041100SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1041200SH SOLE0000
MSA SAFETY INCCOM553498106110SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10512,000SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
HARMONY GOLD MINING CO LTDSPONSORED ADR4132163001304SH SOLE0000
ALKALINE WTR CO INCCOM NEW01643A2071700SH SOLE0000
LIBERTY BROADBAND CORPCOM SER A53030710719SH SOLE0000
CLEAN ENERGY FUELS CORPCOM1844991011540SH SOLE0000
OWENS MINOR INC NEWCOM6907321021150SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1071100SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1061500SH SOLE0000
MATADOR RES COCOM5764852051135SH SOLE0000
POOL CORPCOM73278L10514SH SOLE0000
EBIX INCCOM NEW278715206150SH SOLE0000
FARMLAND PARTNERS INCCOM31154R1091150SH SOLE0000
GOLD FIELDS LTDSPONSORED ADR38059T1061112SH SOLE0000