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
22ND CENTURY GROUP INC COMCOM90137F10331,500SH SOLENONE001,500
3 D SYSTEMS INC COMCOM NEW88554D205025SH SOLENONE0025
3M COMPANY COMCOM88579Y10144256SH SOLENONE00256
ABB LTD ADR SPONSOREDSPONSORED ADR0003752048312SH SOLENONE00312
ABBOTT LABORATORIES COMCOM00282410083761SH SOLENONE00761
ABBVIE INC COMCOM00287Y10964600SH SOLENONE00600
ABERDEEN STANDARD GOLD ETF TRU PHYSCL GOLD SHS ETFPHYSCL GOLD SHS00326A1041,68191,963SH SOLENONE0091,963
ABERDEEN STANDARD PALLADIUM TR PHYSCL PALLADM ETFPHYSCL PALLADM003262102628SH SOLENONE0028
ACCENTURE PLC COMSHS CLASS AG1151C10150194SH SOLENONE00194
ADAMS DIVERSIFIED EQUITY FD COMCOM0062121048467SH SOLENONE00467
ADOBE INC COMCOM00724F10178157SH SOLENONE00157
ADVANCED MICRO DEVICES INC COMCOM007903107340SH SOLENONE0040
AECOM COMCOM00766T1008166SH SOLENONE00166
AFLAC INC COMCOM001055102263SH SOLENONE0063
AGILENT TECHNOLOGIES INC COMCOM00846U101983SH SOLENONE0083
AGNC INVESTMENT CORP COM USD0.01COM00123Q104051SH SOLENONE0051
AIR PRODUCTS & CHEMICALS INC COMCOM009158106312SH SOLENONE0012
ALBEMARLE CORP COMCOM012653101859SH SOLENONE0059
ALCOA CORPORATION COMCOM013872106037SH SOLENONE0037
ALCON AG COMORD SHSH0130112807SH SOLENONE007
ALEXANDRIA REAL ESTATE EQUITIE COM USD0.01COM015271109319SH SOLENONE0019
ALEXION PHARMACEUTICAL INC COMCOM015351109960SH SOLENONE0060
ALIBABA GROUP HOLDING LTD ADR SPONSOREDSPONSORED ADS01609W10290389SH SOLENONE00389
ALMADEN MINERALS LTD COM CL BCOM CL B020283305410,000SH SOLENONE0010,000
ALPHABET INC COM CL ACAP STK CL A02079K305371212SH SOLENONE00212
ALPHABET INC COM CL CCAP STK CL C02079K107250143SH SOLENONE00143
ALPS ETF TRUST ALERIAN MLP ETFALERIAN MLP00162Q452165SH SOLENONE0065
ALTRIA GROUP INC COMCOM02209S10316404SH SOLENONE00404
AMAZON COM INC COMCOM0231351062,683824SH SOLENONE00824
AMER EQY INVEST LIFE HOLDING C COMCOM02567620624898SH SOLENONE00898
AMER INTL GRP INC COMCOM NEW02687478432846SH SOLENONE00846
AMER WATER WORKS CO INC COMCOM03042010334226SH SOLENONE00226
AMERICA FIRST MULTIFAMILY INV BEN UNIT CERTBEN UNIT CTF02364V1071281SH SOLENONE00281
AMERICAN AIRLINES GROUP INC COMCOM02376R10216210,296SH SOLENONE0010,296
AMERICAN ELECTRIC POWER CO INC COMCOM02553710115187SH SOLENONE00187
AMERICAN EXPRESS CO COMCOM02581610923190SH SOLENONE00190
AMERICAN TOWER CORP COM USD0.01COM03027X100732SH SOLENONE0032
AMGEN INC COMCOM03116210048209SH SOLENONE00209
AMNEAL PHARMACEUTICALS INC COM CL ACOM STK CL A03168L10581,924SH SOLENONE001,924
ANALOG DEVICES INC COMCOM032654105539SH SOLENONE0039
ANAPLAN INC COMCOM03272L10811158SH SOLENONE00158
ANHEUSER-BUSCH INBEV SA/NV ADR SPONSOREDSPONSORED ADR03524A10816231SH SOLENONE00231
ANNALY CAPITAL MANAGEMENT INC COM USD0.01COM0357104092313SH SOLENONE00313
APPLE INC COMCOM0378331004,08030,752SH SOLENONE0030,752
APPLIED MATERIALS INC COMCOM03822210515180SH SOLENONE00180
AQUABOUNTY TECHNOLOGIES INC COMCOM NEW03842K2003370SH SOLENONE00370
ARCELORMITTAL ADR SPONSOREDNY REGISTRY SH03938L20307SH SOLENONE007
ARCH CAPITAL GROUP COMORDG0450A1059260SH SOLENONE00260
ARCH RESOURCES INC COM CL ACL A03940R107014SH SOLENONE0014
ARCHER-DANIELS-MIDLAND CO COMCOM03948310210200SH SOLENONE00200
ARCONIC CORPORATION COMCOM03966V107028SH SOLENONE0028
ARES CAPITAL CORP COMCOM04010L103191,172SH SOLENONE001,172
ARK ETF TR AUTNMUS TECHNLGY ETFAUTNMUS TECHNLGY00214Q20333441SH SOLENONE00441
ARK ETF TR FINTECH INNOVA ETFFINTECH INNOVA00214Q7084438,923SH SOLENONE008,923
ARK ETF TR GENOMIC REV ETFGENOMIC REV ETF00214Q3027658,212SH SOLENONE008,212
ARK ETF TR INNOVATION ETFINNOVATION ETF00214Q1041,79414,412SH SOLENONE0014,412
ARK ETF TR NEXT GNRTN INTER ETFNEXT GNRTN INTER00214Q4011,1117,593SH SOLENONE007,593
ARMATA PHARMACEUTICALS INC COMCOM04216R10202SH SOLENONE002
ASML HOLDING NV ADR SPONSOREDN Y REGISTRY SHSN07059210512SH SOLENONE0012
ASTRAZENECA ADR SPONSOREDSPONSORED ADR046353108379SH SOLENONE0079
AT&T INC COMCOM00206R1022,80497,498SH SOLENONE0097,498
ATLANTIC UNION BANKSHARES CORP COMCOM04911A107398SH SOLENONE0098
ATLAS AIR WORLDWIDE HLDGS INC COMCOM NEW04916420523429SH SOLENONE00429
ATOMERA INCORPORATED COMCOM04965B1009580SH SOLENONE00580
AURORA CANNABIS INC COMCOM05156X884027SH SOLENONE0027
AUTODESK INC COMCOM05276910630100SH SOLENONE00100
AUTOMATIC DATA PROCESSING INC COMCOM053015103424SH SOLENONE0024
AVANGRID INC COMCOM05351W10305SH SOLENONE005
B2GOLD CORP COMCOM11777Q209224,000SH SOLENONE004,000
BAKER HUGHES COMPANY COM CL ACL A05722G1002125SH SOLENONE00125
BALLARD POWER SYSTEMS INC COMCOM0585861085217SH SOLENONE00217
BANK OF AMERICA CORPORATION COMCOM0605051041,85061,062SH SOLENONE0061,062
BARRICK GOLD CORPORATION COMCOM067901108251,130SH SOLENONE001,130
BAUSCH HEALTH COMPANIES INC COMCOM071734107612,946SH SOLENONE002,946
BAXTER INTERNATIONAL INC COMCOM07181310954674SH SOLENONE00674
BCE INC COMCOM NEW05534B76017409SH SOLENONE00409
BECTON DICKINSON & CO COMCOM075887109313SH SOLENONE0013
BENCHMARK ELECTRONICS INC COMCOM08160H10113500SH SOLENONE00500
BERKLEY (WR) CORP COMCOM08442310208SH SOLENONE008
BERKSHIRE HATHAWAY INC COM CL BCL B NEW084670702143618SH SOLENONE00618
BEST BUY CO INC COMCOM08651610115159SH SOLENONE00159
BEYOND MEAT INC COMCOM08862E10958464SH SOLENONE00464
BHP GROUP LTD ADR SPONSOREDSPONSORED ADS08860610817273SH SOLENONE00273
BIO RAD LABORATORIES INC COM CL ACL A090572207916SH SOLENONE0016
BIOGEN INC COMCOM09062X103625SH SOLENONE0025
BIO-TECHNE CORP COMCOM09073M10429SH SOLENONE009
BLACK KNIGHT INC COMCOM09215C10521240SH SOLENONE00240
BLACKROCK CORE BOND TRUST SHS BEN INTSHS BEN INT09249E101372,291SH SOLENONE002,291
BLACKROCK INC COMCOM09247X1014665SH SOLENONE0065
BLACKROCK MUNI INTERMEDIATE DU COMCOM09253X102161,114SH SOLENONE001,114
BLACKROCK MUNIHLDGS CALIF QUAL COMCOM09254L107302,034SH SOLENONE002,034
BLACKROCK RES & COMMDITIES STR SHSSHS09257A108334,500SH SOLENONE004,500
BLOCK (H & R) INC COMCOM0936711055370SH SOLENONE00370
BOEING CO COMCOM0970231059404,391SH SOLENONE004,391
BOOKING HOLDINGS INC COMCOM09857L108209SH SOLENONE009
BOOZ ALLEN HAMILTON HLDG CORP COM CL ACL A099502106566SH SOLENONE0066
BOSTON SCIENTIFIC CORP COMCOM1011371079277SH SOLENONE00277
BP ADR SPONSOREDSPONSORED ADR055622104351,740SH SOLENONE001,740
BRIGHTHOUSE FINL INC COMCOM10922N103129SH SOLENONE0029
BRISTOL-MYERS SQUIBB CO COMCOM11012210858942SH SOLENONE00942
BRISTOL-MYERS SQUIBB CO RIGHT DELISTEDRIGHT 99/99/9999110122157070SH SOLENONE0070
BRITISH AMERICAN TOBACCO ADR SPONSOREDSPONSORED ADR11044810721564SH SOLENONE00564
BROADCOM INC COMCOM11135F101614SH SOLENONE0014
BROADRIDGE FIN SOLUTIONS INC COMCOM11133T103535SH SOLENONE0035
BROOKFIELD ASSET MGMT INC COM CL ACL A LTD VT SH11258510437900SH SOLENONE00900
BROOKFIELD BUS PARTNERS L P COMUNIT LTD LPG16234109012SH SOLENONE0012
BROOKFIELD INFRASTRUCTURE CORP COMCOM SB VTG SHS A11275Q10710147SH SOLENONE00147
BROOKFIELD RENEWABLE CORP COM CL ACL A SUB VTG11284V10512212SH SOLENONE00212
BROOKFIELD RENEWABLE PARTNER S PARTNERSHIP UNITSPARTNERSHIP UNITG1625810807SH SOLENONE007
BROWN & BROWN INC COMCOM1152361019204SH SOLENONE00204
BROWN-FORMAN CORP COM CL BCL B115637209347SH SOLENONE0047
BURLINGTON STORES INC COMCOM122017106626SH SOLENONE0026
BWX TECHNOLOGIES INC COMCOM05605H100124SH SOLENONE0024
CADENCE DESIGN SYSTEMS INC COMCOM12738710818SH SOLENONE008
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INTCOM SH BEN INT1281251017500SH SOLENONE00500
CANOPY GROWTH CORPORATION COMCOM13803510011450SH SOLENONE00450
CARA THERAPEUTICS INC COMCOM1407551091100SH SOLENONE00100
CARDINAL HEALTH INC COMCOM14149Y108596SH SOLENONE0096
CARNIVAL CORP UNITSUNIT 99/99/9999143658300482,259SH SOLENONE002,259
CARRIER GLOBAL CORPORATION COMCOM14448C1048216SH SOLENONE00216
CATERPILLAR INC COMCOM14912310177424SH SOLENONE00424
CDK GLOBAL INC COMCOM12508E101128SH SOLENONE0028
CELLECTAR BIOSCIENCES INC COMCOM PAR15117F5002975SH SOLENONE00975
CENTENE CORPORATION COMCOM15135B10127464SH SOLENONE00464
CENTERPOINT ENERGY INC COMCOM15189T1075242SH SOLENONE00242
CGI INC COM CL ACL A SUB VTG12532H104231SH SOLENONE0031
CH ROBINSON WORLDWIDE INC COMCOM NEW12541W20915165SH SOLENONE00165
CHEVRON CORPORATION COMCOM1667641002623,105SH SOLENONE003,105
CHIMERA INVESTMENT CORPORATION COM USD0.01COM NEW16934Q208393,854SH SOLENONE003,854
CHIPOTLE MEXICAN GRILL COMCOM1696561054130SH SOLENONE0030
CHUBB LIMITED COMCOMH1467J104323SH SOLENONE0023
CIGNA CORPORATION COMCOM125523100422SH SOLENONE0022
CISCO SYSTEMS INC COMCOM17275R102741,658SH SOLENONE001,658
CITIGROUP INC COMCOM NEW17296742422368SH SOLENONE00368
CLEARWAY ENERGY INC COM CL CCL C18539C20418593SH SOLENONE00593
CLOROX CO COMCOM189054109633SH SOLENONE0033
CME GROUP INC COMCOM12572Q1051161SH SOLENONE0061
COCA-COLA CO COMCOM1912161001061,935SH SOLENONE001,935
COCA-COLA EUROPEAN PARTNERS PL COMSHSG2583910446924SH SOLENONE00924
COGNEX CORP COMCOM1924221039117SH SOLENONE00117
COHEN & STEERS TOT COMCOM19247R103715,364SH SOLENONE005,364
COLGATE-PALMOLIVE CO COMCOM19416210319229SH SOLENONE00229
COMCAST CORP COM CL ACL A20030N101801,533SH SOLENONE001,533
CONOCOPHILLIPS COMCOM20825C104421,069SH SOLENONE001,069
CONSOLIDATED EDISON INC COMCOM20911510462866SH SOLENONE00866
CONSTELLATION BRANDS INC COM CL ACL A21036P10833154SH SOLENONE00154
CORELOGIC INC COMCOM21871D10346600SH SOLENONE00600
CORNERSTONE STRATEGIC VALUE FD COMCOM21924B3023333SH SOLENONE00333
CORNING INC COMCOM21935010519540SH SOLENONE00540
CORTEVA INC COMCOM22052L104025SH SOLENONE0025
COSTCO WHOLESALE CORP COMCOM22160K1055151,367SH SOLENONE001,367
CRISPR THERAPEUTICS AG COMNAMEN AKTH1718210818SH SOLENONE008
CROWN CASTLE INTL CORP COM USD0.01COM22822V10157358SH SOLENONE00358
CSX CORP COMCOM126408103931,034SH SOLENONE001,034
CVS HEALTH CORPORATION COMCOM126650100771,140SH SOLENONE001,140
DANAHER CORP COMCOM23585110203SH SOLENONE003
DARDEN RESTAURANTS INC COMCOM23719410508SH SOLENONE008
DBX ETF TRUST XTRACK MSCI EAFE ETFXTRACK MSCI EAFE233051200149SH SOLENONE0049
DBX ETF TRUST XTRACK MSCI EURP ETFXTRACK MSCI EURP23305185321710SH SOLENONE00710
DEERE & CO COMCOM244199105117437SH SOLENONE00437
DELL TECHNOLOGIES INC COM CL CCL C24703L20212169SH SOLENONE00169
DELTA AIR LINES INC COMCOM NEW247361702401,000SH SOLENONE001,000
DEVON ENERGY CORP COMCOM25179M103025SH SOLENONE0025
DIAGEO ADR SPONSOREDSPON ADR NEW25243Q20533213SH SOLENONE00213
DIGITAL REALTY TRUST INC COM STK USD0.01COM253868103323SH SOLENONE0023
DIREXION SHARES ETF TRUST WORK FROM HOME ETFWORK FROM HOME25460G7731492,219SH SOLENONE002,219
DISCOVER FINANCIAL SERVICES COMCOM254709108447SH SOLENONE0047
DISCOVERY INC COMCOM SER A25470F104160SH SOLENONE0060
DISCOVERY INC COMCOM SER C25470F3025195SH SOLENONE00195
DMC GLOBAL INC COMCOM23291C103250SH SOLENONE0050
DOCUSIGN INC COMCOM25616310666300SH SOLENONE00300
DOLLAR GENERAL CORP COMCOM25667710569331SH SOLENONE00331
DOLLAR TREE INC COMCOM256746108774SH SOLENONE0074
DOMINION ENERGY INC COMCOM25746U10911147SH SOLENONE00147
DOMINOS PIZZA INC COMCOM25754A20182215SH SOLENONE00215
DOW INC COMCOM2605571035103SH SOLENONE00103
DUKE ENERGY CORP COMCOM NEW26441C20424264SH SOLENONE00264
DUPONT DE NEMOURS INC COMCOM26614N102125SH SOLENONE0025
DXC TECHNOLOGY COMPANY COMCOM23355L1064155SH SOLENONE00155
EAGLE MATERIALS INC COMCOM26969P108442SH SOLENONE0042
EATON CORPORATION PLC COMSHSG2918310324200SH SOLENONE00200
EATON VANCE RISK-M COMCOM27829G1063347SH SOLENONE00347
EATON VANCE TAX-MANAGED GLOBAL COMCOM27829F108015SH SOLENONE0015
EBAY INC COMCOM278642103126SH SOLENONE0026
EDISON INTERNATIONAL COMCOM28102010730485SH SOLENONE00485
EDWARDS LIFESCIENCES CORP COMCOM28176E1089108SH SOLENONE00108
EL POLLO LOCO HOLDINGS INC COMCOM268603107197SH SOLENONE0097
ELI LILLY AND COMPANY COMCOM53245710842252SH SOLENONE00252
EMERSON ELECTRIC CO COMCOM29101110460750SH SOLENONE00750
ENERGIZER HOLDINGS INC COMCOM29272W109256SH SOLENONE0056
ENERGY TRANSFER LP COM UNITS REP LTD PTN INTCOM UT LTD PTN29273V100193,200SH SOLENONE003,200
ENTERGY CORP COMCOM29364G103558SH SOLENONE0058
ENTERPRISE FIN SERVICES CORP COMCOM29371210511320SH SOLENONE00320
EOG RESOURCES INC COMCOM26875P101249SH SOLENONE0049
EPR PROPERTIES SBI USD0.01COM SH BEN INT26884U1095158SH SOLENONE00158
EQUITY COMMONWEALTH USD0.01( BNF INT)COM SH BEN INT29462810205SH SOLENONE005
ERICSSON ADR SPONSOREDADR B SEK 10294821608020SH SOLENONE0020
ESPEY MAN & ELECTRONICS CORP COMCOM296650104281,500SH SOLENONE001,500
ESSENTIAL UTILITIES INC COMCOM29670G10216355SH SOLENONE00355
ESTEE LAUDER COMPANIES INC COM CL ACL A5184391042077SH SOLENONE0077
ETF MANAGERS TRUST ETFMG ALTR HRVSTETFMG ALTR HRVST26924G5084305SH SOLENONE00305
ETF MANAGERS TRUST ETFMG TRAVEL TECH ETFETFMG TRAVEL TEC26924G771833,212SH SOLENONE003,212
ETF SERIES SOLUTIONS US GLB JETS ETFUS GLB JETS26922A842753,385SH SOLENONE003,385
ETFIS SER TR I VIRTUS LIFESC CT ETFVIRTUS LIFESC CT26923G301020SH SOLENONE0020
EVERGY INC COMCOM30034W1067129SH SOLENONE00129
EVERSOURCE ENERGY COMCOM30040W10876888SH SOLENONE00888
EXELON CORP COMCOM30161N1016151SH SOLENONE00151
EXPONENT INC COMCOM30214U10212134SH SOLENONE00134
EXXON MOBIL CORPORATION COMCOM30231G10253613,013SH SOLENONE0013,013
FACEBOOK INC COM CL ACL A30303M102269988SH SOLENONE00988
FACTSET RESEARCH SYSTEMS COMCOM30307510502SH SOLENONE002
FASTENAL COMCOM311900104127SH SOLENONE0027
FASTLY INC COM CL ACL A31188V1008100SH SOLENONE00100
FEDEX CORP COMCOM31428X10649189SH SOLENONE00189
FIDELITY COVINGTON TRUST MSCI ENERGY IDX ETFMSCI ENERGY IDX316092402063SH SOLENONE0063
FIDELITY NATIONAL FINANCIAL COMFNF GROUP COM31620R3031022,629SH SOLENONE002,629
FIDELITY NATIONAL INFORMATION COMCOM31620M1061183SH SOLENONE0083
FIRST AMERICAN FINANCIAL CORP COMCOM31847R10230600SH SOLENONE00600
FIRST FOUNDATION INC COMCOM32026V104045SH SOLENONE0045
FIRST REPUBLIC BANK SAN FRANCI COMCOM33616C100860SH SOLENONE0060
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETFFIRST TR ENH NEW33739Q408117SH SOLENONE0017
FIRST TR EXCHANGE TRADED FD VI EQUITYCOMPASS RISK MANAGER ETFEQUITYCOMPASS33740F6072125SH SOLENONE00125
FIRST TRUST EXCHANGE TRADED FD US EQTY OPPT ETFUS EQTY OPPT ETF33692010302SH SOLENONE002
FIRST TRUST EXCHANGE-TRADED AL ASIA EX JAPAN ETFASIA EX JAPAN33737J10908SH SOLENONE008
FIRST TRUST EXCHANGE-TRADED AL EMERG MKT ALPH ETFEMERG MKT ALPH33737J18207SH SOLENONE007
FIRST TRUST EXCHANGE-TRADED AL EUROPE ALPHADEX ETFEUROPE ALPHADEX33737J11705SH SOLENONE005
FIRST TRUST EXCHANGE-TRADED AL JAPAN ALPHADEX ETFJAPAN ALPHADEX33737J15803SH SOLENONE003
FIRST TRUST EXCHANGE-TRADED AL LATIN AMER ALP ETFLATIN AMER ALP33737J12506SH SOLENONE006
FIRST TRUST EXCHANGE-TRADED FU DJ INTERNT IDX ETFDJ INTERNT IDX33733E302181853SH SOLENONE00853
FIRST TRUST EXCHANGE-TRADED FU NY ARCA BIOTECH ETFNY ARCA BIOTECH33733E20301SH SOLENONE001
FIRST TRUST PORTFOLIOS LRGE CP CORE ALPHA COM SHS ETFCOM SHS33734K10915205SH SOLENONE00205
FIRST TST VALUE LI SHS ETFSHS33734H106681,950SH SOLENONE001,950
FISERV INC COMCOM33773810815140SH SOLENONE00140
FIVE BELOW INC COMCOM33829M101952SH SOLENONE0052
FLAHERTY & CRUMRINE/CLAYMORE P COMCOM3384781009399SH SOLENONE00399
FLEETCOR TECHNOLOGIES INC COMCOM3390411051143SH SOLENONE0043
FLEXSHARES TRUST CORE SELECT BOND FUND ETFCRE SLCT BD FD33939L6701274,723SH SOLENONE004,723
FLEXSHARES TRUST READY ACC VARI ETFREADY ACC VARI33939L88602SH SOLENONE002
FLEXSTEEL INDUSTRIES INC COMCOM339382103762,200SH SOLENONE002,200
FLOWSERVE CORP COMCOM34354P1058221SH SOLENONE00221
FORD MOTOR CO COMCOM34537086010912,427PRN SOLENONE0012,427
FORTIVE CORP COMCOM34959J108013SH SOLENONE0013
FOX CORP COM CL BCL B COM35137L204148SH SOLENONE0048
FRANKLIN UNIVERSAL TRUST SH BEN INTSH BEN INT355145103516,892SH SOLENONE006,892
FREEPORT-MCMORAN INC COM CL BCL B35671D85718702SH SOLENONE00702
FS KKR CAPITAL CORP COMCOM302635206251,555SH SOLENONE001,555
GABELLI EQUITY TRUST INC COM USD0.001COM3623971017912,669SH SOLENONE0012,669
GABELLI HEALTHCARE & WELLNESS SHSSHS36246K1031150SH SOLENONE00150
GABELLI MULTIMEDIA TRUST INC COM STK USD0.001COM36239Q10991,190SH SOLENONE001,190
GABELLI UTILITY TRUST COMCOM36240A1011210SH SOLENONE00210
GALLAGHER (ARTHUR J) & CO COMCOM363576109436SH SOLENONE0036
GARTNER INC COMCOM366651107852SH SOLENONE0052
GENERAL ELECTRIC CO COMCOM3696041035532SH SOLENONE00532
GENERAL MILLS INC COMCOM3703341048151SH SOLENONE00151
GENERAL MOTORS CO COMCOM37045V100521,263SH SOLENONE001,263
GENUINE PARTS CO COMCOM372460105116SH SOLENONE0016
GERON CORP COMCOM3741631030210SH SOLENONE00210
GILDAN ACTIVEWEAR INC COMCOM375916103164SH SOLENONE0064
GILEAD SCIENCES INC COMCOM37555810317302SH SOLENONE00302
GLACIER BANCORP COMCOM37637Q105385SH SOLENONE0085
GLOBAL PAYMENTS INC COMCOM37940X1021465SH SOLENONE0065
GLOBAL X FDS NASDAQ 100 COVER ETFNASDAQ 100 COVER37954Y483341,497SH SOLENONE001,497
GLU MOBILE INC COMCOM3798901067843SH SOLENONE00843
GOLDEN MINERALS CO COMCOM38111910611,900SH SOLENONE001,900
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETFACCES TREASURY381430529550SH SOLENONE0050
GOLDMAN SACHS ETF TRUST ACTIVEBETA U S LARGE CAP EQACTIVEBETA US LG38143050332429SH SOLENONE00429
GOLDMINING INC COMCOM38149E101104,900SH SOLENONE004,900
GOODRX HLDGS INC COM CL ACOM CL A38246G108010SH SOLENONE0010
GRACO INC COMCOM384109104684SH SOLENONE0084
GRAND CANYON EDUCATION COMCOM38526M106333SH SOLENONE0033
GROCERY OUTLET HOLDING CORP COMCOM39874R10119500SH SOLENONE00500
HALLIBURTON CO COMCOM4062161012124SH SOLENONE00124
HCA HEALTHCARE INC COMCOM40412C10130187SH SOLENONE00187
HECLA MINING CO COMCOM422704106152,400SH SOLENONE002,400
HERSHEY COMPANY COMCOM42786610804SH SOLENONE004
HEWLETT PACKARD ENTERPRISE CO COMCOM42824C109221,897SH SOLENONE001,897
HEXCEL CORPORATION COMCOM428291108367SH SOLENONE0067
HEXO CORP COMCOM NEW428304307062SH SOLENONE0062
HIGHLAND INCOME FUND HIGHLAND INCOMEHIGHLAND INCOME43010E404575,552SH SOLENONE005,552
HOME DEPOT INC COMCOM4370761025041,898SH SOLENONE001,898
HOMESTREET INC COMCOM43785V10215445SH SOLENONE00445
HONEYWELL INTERNATIONAL INC COMCOM43851610677363SH SOLENONE00363
HORIZON THERAPEUTICS PLC COMSHSG4618810107SH SOLENONE007
HOWMET AEROSPACE INC COMCOM4432011083114SH SOLENONE00114
HP INCORPORATION COMCOM40434L10513553SH SOLENONE00553
HSBC HOLDINGS PLC ADR SPONSOREDSPON ADR NEW40428040645617,630SH SOLENONE0017,630
HUNTINGTON INGALLS INDUSTRIES COMCOM4464131061697SH SOLENONE0097
HUNTSMAN CORP COMCOM44701110714569SH SOLENONE00569
ICAHN ENTERPRISES LP DEP UNITS NPVDEPOSITARY UNIT4511001017150SH SOLENONE00150
ICON PLC COMSHSG4705A100529SH SOLENONE0029
IHS MARKIT LTD COMSHSG4756710515169SH SOLENONE00169
ILLINOIS TOOL WORKS INC COMCOM452308109529SH SOLENONE0029
INFOSYS LTD ADR SPONSOREDSPONSORED ADR456788108362,160SH SOLENONE002,160
INGERSOLL RAND INC COMCOM45687V1068184SH SOLENONE00184
INMODE LTD COMSHSM5425M1035120SH SOLENONE00120
INOVIO PHARMACEUTICALS INC COMCOM NEW45773H201263,000SH SOLENONE003,000
INTEL CORP COMCOM458140100581,181SH SOLENONE001,181
INTERNATIONAL BUS MACH CORP COMCOM45920010167536SH SOLENONE00536
INTERNATIONAL PAPER CO COMCOM4601461036123SH SOLENONE00123
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETFULTRA SHRT DUR46090A8879181SH SOLENONE00181
INVESCO DB COMMODTY INDX TRACK UNIT ETFUNIT46138B103026SH SOLENONE0026
INVESCO EXCHANGE TRADED FD TR DWA MOMENTUM ETFDWA MOMENTUM46137V837231SH SOLENONE0031
INVESCO EXCHANGE TRADED FD TR DYNMC FOOD BEV ETFDYNMC FOOD BEV46137V7538247SH SOLENONE00247
INVESCO EXCHANGE TRADED FD TR DYNMC PHRMCTLS ETFDYNMC PHRMCTLS46137V66214206SH SOLENONE00206
INVESCO EXCHANGE TRADED FD TR FINL PFD ETFFINL PFD ETF46137V62148025,012SH SOLENONE0025,012
INVESCO EXCHANGE TRADED FD TR GBL LISTED PVT ETFGBL LISTED PVT46137V589068SH SOLENONE0068
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT ETFNASDAQ INTERNT46137V5302,0709,072SH SOLENONE009,072
INVESCO EXCHANGE TRADED FD TR S&P 500 TOP 50 ETFS&P 500 TOP 5046137V2332173SH SOLENONE0073
INVESCO EXCHANGE TRADED FD TR S&P 500A EQL ETFS&P 500A EQL46137Y60904SH SOLENONE004
INVESCO EXCHANGE TRADED FD TR S&P SMCP VLU MNT ETFS&P SMCP VLU MNT46137V480017SH SOLENONE0017
INVESCO EXCHANGE TRADED FD TR S&P500 EQL DIS ETFS&P500 EQL DIS46137V38102SH SOLENONE002
INVESCO EXCHANGE TRADED FD TR S&P500 EQL ENR ETFS&P500 EQL ENR46137V36501SH SOLENONE001
INVESCO EXCHANGE TRADED FD TR S&P500 EQL FIN ETFS&P500 EQL FIN46137V34006SH SOLENONE006
INVESCO EXCHANGE TRADED FD TR S&P500 EQL HLT ETFS&P500 EQL HLT46137V33201SH SOLENONE001
INVESCO EXCHANGE TRADED FD TR S&P500 EQL IND ETFS&P500 EQL IND46137V32401SH SOLENONE001
INVESCO EXCHANGE TRADED FD TR S&P500 EQL REL ETFS&P500 EQL REL46137V29001SH SOLENONE001
INVESCO EXCHANGE TRADED FD TR S&P500 EQL STP ETFS&P500 EQL STP46137V37386572SH SOLENONE00572
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC ETFS&P500 EQL TEC46137V28202SH SOLENONE002
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETFS&P500 EQL WGT46137V357104821SH SOLENONE00821
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT ETFS&P500 PUR GWT46137V26651315SH SOLENONE00315
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY ETFS&P500 QUALITY46137V24111267SH SOLENONE00267
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETFEMRNG MKT SVRG46138E78428976SH SOLENONE00976
INVESCO EXCHANGE TRADED FUND T GBL SRT TRM HY ETFGBL SRT TRM HY46138E6691054,733SH SOLENONE004,733
INVESCO EXCHANGE TRADED FUND T KBW HIG DV YLD ETFKBW HIG DV YLD46138E61015940SH SOLENONE00940
INVESCO EXCHANGE TRADED FUND T KBW PREM YIELD ETFKBW PREM YIELD46138E59423011,127SH SOLENONE0011,127
INVESCO EXCHANGE TRADED FUND T NASDAQ 100 ETFNASDAQ 100 ETF46138G6495384,174SH SOLENONE004,174
INVESCO EXCHANGE TRADED FUND T NASDAQ NEXT GEN 100 ETFNASDAQNXTGEN10046138G63115517SH SOLENONE00517
INVESCO EXCHANGE TRADED FUND T PFD ETFPFD ETF46138E511503,283SH SOLENONE003,283
INVESCO EXCHANGE TRADED FUND T S&P INTL LOW ETFS&P INTL LOW46138E230296SH SOLENONE0096
INVESCO EXCHANGE TRADED FUND T S&P MIDCP LOW ETFS&P MIDCP LOW46138E1982094,359SH SOLENONE004,359
INVESCO EXCHANGE TRADED FUND T S&P SMLCP UTIL & COMM SERV ETFS&P SMLCP UTIL46138G409490SH SOLENONE0090
INVESCO EXCHANGE TRADED FUND T S&P500 HDL VOL ETFS&P500 HDL VOL46138E3622937,812SH SOLENONE007,812
INVESCO EXCHANGE TRADED FUND T S&P500 LOW VOL ETFS&P500 LOW VOL46138E3541442,571SH SOLENONE002,571
INVESCO EXCHANGE TRADED FUND T SOLAR ETFSOLAR ETF46138G706223SH SOLENONE0023
INVESCO EXCHANGE TRADED FUND T SR LN ETFSR LN ETF46138G508156SH SOLENONE0056
INVESCO EXCHANGE TRADED FUND T TAXABLE MUN BD ETFTAXABLE MUN BD46138G80528865SH SOLENONE00865
INVESCO EXCHANGE TRADED FUND T VAR RATE PFD ETFVAR RATE PFD46138G870150SH SOLENONE0050
INVESCO EXCHANGE TRADED SELF I BULSHS 2021 HY ETFBULSHS 2021 HY46138J8094203SH SOLENONE00203
INVESCO EXCHANGE TRADED SELF I BULSHS 2022 HY ETFBULSHS 2022 HY46138J8744207SH SOLENONE00207
INVESCO EXCHANGE TRADED SELF I BULSHS 2023 HY ETFBULSHS 2023 HY46138J8585199SH SOLENONE00199
INVESCO EXCHANGE TRADED SELF I BULSHS 2024 HY ETFBULSHS 2024 HY46138J8335201SH SOLENONE00201
INVESCO LTD COMSHSG491BT1081100SH SOLENONE00100
INVESCO QQQ TRUST UNIT SER 1 ETFUNIT SER 146090E10315,95850,866SH SOLENONE0050,866
INVITAE CORP COMCOM46185L103388SH SOLENONE0088
IQVIA HOLDINGS INC COMCOM46266C10534192SH SOLENONE00192
IRON MOUNTAIN INC COM USD0.01COM46284V1012100SH SOLENONE00100
ISHARES GOLD TRUST ISHARES ETFISHARES464285105311,734SH SOLENONE001,734
ISHARES INC CORE MSCI EMKT ETFCORE MSCI EMKT46434G103469SH SOLENONE0069
ISHARES INC JP MORGAN EM HI YLD BD ETFJP MRGN EM HI BD46428628517385SH SOLENONE00385
ISHARES INC MSCI GBL MIN VOL ETFMSCI GBL MIN VOL4642865251,40814,533SH SOLENONE0014,533
ISHARES S&P GSCI COMMODITY IDX UNIT BEN INT ETFUNIT BEN INT46428R1071130SH SOLENONE00130
ISHARES SILVER TRUST ISHARES ETFISHARES46428Q1091245,086SH SOLENONE005,086
ISHARES TRUST 0-5 YR TIPS ETF0-5 YR TIPS ETF46429B747662SH SOLENONE0062
ISHARES TRUST 1 3 YR TREAS BD ETF1 3 YR TREAS BD46428745710117SH SOLENONE00117
ISHARES TRUST 10-20 YR TRS ETF10-20 YR TRS ETF464288653214SH SOLENONE0014
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BDISHS 1-5YR INVS46428864626477SH SOLENONE00477
ISHARES TRUST 20 YR TR BD ETF20 YR TR BD ETF4642874321921,220SH SOLENONE001,220
ISHARES TRUST 3 7 YR TREAS BD ETF3 7 YR TREAS BD464288661646SH SOLENONE0046
ISHARES TRUST 5-10 YEAR INVESTMENT GRADEISHS 5-10YR INVT46428863810169SH SOLENONE00169
ISHARES TRUST BARCLAYS 7 10 YR ETFBARCLAYS 7 10 YR464287440762SH SOLENONE0062
ISHARES TRUST BROAD USD HIGH ETFBROAD USD HIGH46435U85301SH SOLENONE001
ISHARES TRUST BROAD USD INVT GRD CORP BD ETFUSD INV GRDE ETF46428862012198SH SOLENONE00198
ISHARES TRUST CALIF MUN BD ETFCALIF MUN BD ETF4642883564817,657SH SOLENONE007,657
ISHARES TRUST CONSER ALLOC ETFCONSER ALLOC ETF4642898837181SH SOLENONE00181
ISHARES TRUST CORE HIGH DV ETFCORE HIGH DV ETF46429B66347543SH SOLENONE00543
ISHARES TRUST CORE LT USDB ETFCORE LT USDB ETF4642894792,47032,331SH SOLENONE0032,331
ISHARES TRUST CORE S&P MCP ETFCORE S&P MCP ETF46428750749213SH SOLENONE00213
ISHARES TRUST CORE S&P SCP ETFCORE S&P SCP ETF4642878049100SH SOLENONE00100
ISHARES TRUST CORE S&P US GWT ETFCORE S&P US GWT464287671224SH SOLENONE0024
ISHARES TRUST CORE S&P US VLU ETFCORE S&P US VLU464287663130SH SOLENONE0030
ISHARES TRUST CORE S&P500 ETFCORE S&P500 ETF46428720081217SH SOLENONE00217
ISHARES TRUST CORE US AGGBD ET ETFCORE US AGGBD ET4642872264804,061SH SOLENONE004,061
ISHARES TRUST DOW JONES US ETFDOW JONES US ETF464287846450SH SOLENONE0050
ISHARES TRUST EAFE GRWTH ETFEAFE GRWTH ETF46428888554543SH SOLENONE00543
ISHARES TRUST EAFE VALUE ETFEAFE VALUE ETF4642888778181SH SOLENONE00181
ISHARES TRUST EXPANDED TECH SECTOR ETFEXPND TEC SC ETF4642875494571,309SH SOLENONE001,309
ISHARES TRUST EXPANDED TECH SOFTWAREEXPANDED TECH46428751540115SH SOLENONE00115
ISHARES TRUST FLTG RATE NT ETFFLTG RATE NT ETF46429B655256SH SOLENONE0056
ISHARES TRUST GLB INFRASTR ETFGLB INFRASTR ETF464288372631,454SH SOLENONE001,454
ISHARES TRUST GLOB HLTHCRE ETFGLOB HLTHCRE ETF46428732507SH SOLENONE007
ISHARES TRUST GLOBAL TECH ETFGLOBAL TECH ETF46428729102SH SOLENONE002
ISHARES TRUST GRWT ALLOCAT ETFGRWT ALLOCAT ETF464289867127SH SOLENONE0027
ISHARES TRUST IBONDS DEC 22 TERM CORP ETFIBONDS DEC22 ETF46434VBA76270SH SOLENONE00270
ISHARES TRUST IBONDS DEC 24 TERM CORP ETFIBONDS DEC24 ETF46434VBG47270SH SOLENONE00270
ISHARES TRUST IBONDS DEC21 ETFIBONDS DEC21 ETF46434VBK56271SH SOLENONE00271
ISHARES TRUST IBONDS DEC23 ETFIBONDS DEC23 ETF46434VAX87267SH SOLENONE00267
ISHARES TRUST IBOXX HI YD ETFIBOXX HI YD ETF46428851320239SH SOLENONE00239
ISHARES TRUST IBOXX INV CP ETFIBOXX INV CP ETF4642872421075SH SOLENONE0075
ISHARES TRUST JPMORGAN USD EMG ETFJPMORGAN USD EMG46428828104SH SOLENONE004
ISHARES TRUST MBS ETFMBS ETF46428858825236SH SOLENONE00236
ISHARES TRUST MODERT ALLOC ETFMODERT ALLOC ETF464289875125SH SOLENONE0025
ISHARES TRUST MORTGE REL ETFMORTGE REL ETF46435G34257017,908SH SOLENONE0017,908
ISHARES TRUST MRGSTR MD CP ETFMRGSTR MD CP ETF46428820861262SH SOLENONE00262
ISHARES TRUST MRGSTR MD CP GRW ETFMRGSTR MD CP GRW4642883071540SH SOLENONE0040
ISHARES TRUST MSCI CHINA ETFMSCI CHINA ETF46429B67174918SH SOLENONE00918
ISHARES TRUST MSCI EAFE ETFMSCI EAFE ETF4642874651051,451SH SOLENONE001,451
ISHARES TRUST MSCI EAFE MIN VOL FACTOR ETFMSCI EAFE MIN VL46429B6897209,819SH SOLENONE009,819
ISHARES TRUST MSCI EMG MKT ETFMSCI EMG MKT ETF46428723412247SH SOLENONE00247
ISHARES TRUST MSCI INDIA ETFMSCI INDIA ETF46429B598126SH SOLENONE0026
ISHARES TRUST MSCI USA MIN VOL FACTOR ETFMSCI USA MIN VOL46429B6977,647112,655SH SOLENONE00112,655
ISHARES TRUST MSCI USA MOMENTUM FACTOR ETFMSCI USA MMENTM46432F39618112SH SOLENONE00112
ISHARES TRUST MSCI USA QUALITY FACTOR ETFMSCI USA QLT FCT46432F33923205SH SOLENONE00205
ISHARES TRUST MSCI USA SMALL-CAP MULTIFACMSCI USA SML CP46434V290251SH SOLENONE0051
ISHARES TRUST NASDAQ BIOTECH ETFNASDAQ BIOTECH46428755619129SH SOLENONE00129
ISHARES TRUST PFD AND INCM SEC ETFPFD AND INCM SEC4642886871654,288SH SOLENONE004,288
ISHARES TRUST PHLX SEMICND ETFPHLX SEMICND ETF4642875231,3923,671SH SOLENONE003,671
ISHARES TRUST RUS 1000 ETFRUS 1000 ETF46428762240189SH SOLENONE00189
ISHARES TRUST RUS 1000 GRW ETFRUS 1000 GRW ETF46428761492385SH SOLENONE00385
ISHARES TRUST RUS 1000 VAL ETFRUS 1000 VAL ETF46428759827199SH SOLENONE00199
ISHARES TRUST RUS 2000 GRW ETFRUS 2000 GRW ETF46428764802SH SOLENONE002
ISHARES TRUST RUS MD CP GR ETFRUS MD CP GR ETF4642874811531,490SH SOLENONE001,490
ISHARES TRUST RUS MDCP VAL ETFRUS MDCP VAL ETF4642874731091,126SH SOLENONE001,126
ISHARES TRUST RUS MID CAP ETFRUS MID CAP ETF464287499901,325SH SOLENONE001,325
ISHARES TRUST RUS TP200 GR ETFRUS TP200 GR ETF4642894384463,356SH SOLENONE003,356
ISHARES TRUST RUS TP200 VL ETFRUS TP200 VL ETF46428942021365SH SOLENONE00365
ISHARES TRUST RUSSELL 2000 ETFRUSSELL 2000 ETF464287655135691SH SOLENONE00691
ISHARES TRUST S&P 500 VAL ETFS&P 500 VAL ETF46428740828226SH SOLENONE00226
ISHARES TRUST SELF DRIVNG EV ETFSELF DRIVNG EV46435U36628650SH SOLENONE00650
ISHARES TRUST SHORT TREAS BD ETFSHORT TREAS BD4642886791561,415SH SOLENONE001,415
ISHARES TRUST TIPS BD ETFTIPS BD ETF4642871768,29764,998SH SOLENONE0064,998
ISHARES TRUST U.S. ENERGY ETFU.S. ENERGY ETF464287796301,521SH SOLENONE001,521
ISHARES TRUST U.S. FIN SVC ETFU.S. FIN SVC ETF46428777062416SH SOLENONE00416
ISHARES TRUST U.S. FINLS ETFU.S. FINLS ETF464287788851,283SH SOLENONE001,283
ISHARES TRUST U.S. MED DVC ETFU.S. MED DVC ETF4642888102,8208,618SH SOLENONE008,618
ISHARES TRUST U.S. PHARMA ETFU.S. PHARMA ETF464288836156869SH SOLENONE00869
ISHARES TRUST US HLTHCARE ETFUS HLTHCARE ETF4642877621565SH SOLENONE0065
ISHARES TRUST US INFRASTRUC ETFUS INFRASTRUC46435U7132889,612SH SOLENONE009,612
ISHARES TRUST US TREAS BD ETFUS TREAS BD ETF46429B26702SH SOLENONE002
IVERIC BIO INC COMCOM46583P102038SH SOLENONE0038
J ALEXANDERS HLDGS INC COMCOM46609J1061228SH SOLENONE00228
JACOBS ENGINEERING GROUP INC COMCOM46981410714136SH SOLENONE00136
JAZZ PHARMACEUTICALS PLC COMSHS USDG50871105850SH SOLENONE0050
JD.COM INC ADRSPON ADR CL A47215P106113SH SOLENONE0013
JEFFERIES FINANCIAL GROUP INC COMCOM47233W10983634,000SH SOLENONE0034,000
JOHNSON & JOHNSON COMCOM4781601044662,965SH SOLENONE002,965
JP MORGAN CHASE & CO COMCOM46625H100126993SH SOLENONE00993
JP MORGAN ETF TRUST ULTRA SHRT INC ETFULTRA SHRT INC46641Q83717346SH SOLENONE00346
JP MORGAN ETF TRUST ULTRA SHRT MUNICIPAL INC ETFULTRA SHT MUNCPL46641Q65425494SH SOLENONE00494
KANSAS CITY SOUTHERN COMCOM NEW485170302841SH SOLENONE0041
KASPIEN HOLDINGS INC COMCOM NEW48583710805SH SOLENONE005
KEYSIGHT TECHNOLOGIES INC COMCOM49338L103540SH SOLENONE0040
KIMBERLY CLARK CORP COMCOM4943681031681,248SH SOLENONE001,248
KINDER MORGAN INC COMCOM49456B1019726SH SOLENONE00726
KLA CORPORATION COMCOM NEW48248010015SH SOLENONE005
KRAFT HEINZ CO COMCOM50075410610312SH SOLENONE00312
KRANESHARES TR ELEC VEH FUTUR ETFELEC VEH FUTUR50076782738958SH SOLENONE00958
KROGER CO COMCOM50104410110345SH SOLENONE00345
L3 HARRIS TECHNOLOGIES INC COMCOM5024311091475SH SOLENONE0075
LEGGETT & PLATT INC COMCOM524660107141SH SOLENONE0041
LEVI STRAUSS & COMPANY COM CL ACL A COM STK52736R1022101SH SOLENONE00101
LI AUTO INC ADRSPONSORED ADS50202M10219686SH SOLENONE00686
LIBERTY BROADBAND CORP COMCOM SER C5303073051491SH SOLENONE0091
LIBERTY MEDIA CORPORATION COMCOM C SIRIUSXM53122960713300SH SOLENONE00300
LIBERTY MEDIA CORPORATION COMCOM SER C FRMLA531229854375SH SOLENONE0075
LIBERTY MEDIA CORPORATION COMCOM C BRAVES GRP531229888030SH SOLENONE0030
LINCOLN ELECTRIC HLDGS INC COMCOM533900106442SH SOLENONE0042
LINCOLN NATIONAL CORP COMCOM5341871099195SH SOLENONE00195
LINDE PLC COMSHSG5494J103625SH SOLENONE0025
LINEAGE CELL THERAPEUTICS INC COMCOM53566P10905SH SOLENONE005
LIONS GATE ENTERTAINMENT CORP COM CL ACL A VTG5359194011104SH SOLENONE00104
LIONS GATE ENTERTAINMENT CORP COM CL BCL B NON VTG5359195001104SH SOLENONE00104
LOCKHEED MARTIN CORP COMCOM53983010995268SH SOLENONE00268
LOEWS CORP COMCOM5404241089213SH SOLENONE00213
LORDSTOWN MOTORS CORP COM CL ACOM CL A54405Q10013685SH SOLENONE00685
LOWE'S COMPANIES INC COMCOM54866110736225SH SOLENONE00225
LUMEN TECHNOLOGIES INC N/C 1/22/21 550241103COM15670010619820,377SH SOLENONE0020,377
LUMENTUM HLDGS INC COMCOM55024U109225SH SOLENONE0025
LYONDELLBASELL INDUSTRIES N V COMSHS - A -N5374510042468SH SOLENONE00468
MARKETAXESS HLDGS INC COMCOM57060D10801SH SOLENONE001
MARRIOTT INTERNATIONAL INC COM CL ACL A57190320284641SH SOLENONE00641
MARVELL TECH GROUP COMORDG5876H10525542SH SOLENONE00542
MASTERCARD INCORPORATED COM CL ACL A57636Q104225631SH SOLENONE00631
MAXIM INTEGRATED PRODUCTS COMCOM57772K101675SH SOLENONE0075
MCDONALD'S CORPORATION COMCOM580135101112525SH SOLENONE00525
MCKESSON CORPORATION COMCOM58155Q10323137SH SOLENONE00137
MDU RESOURCES GROUP INC COMCOM55269010921807SH SOLENONE00807
MEDICAL PROPERTIES TRUST INC COM USD0.001COM58463J3046300SH SOLENONE00300
MEDTRONIC PLC COMSHSG5960L10326228SH SOLENONE00228
MERCK & CO INC COMCOM58933Y10550616SH SOLENONE00616
MESA ROYALTY TRUST COMUNIT BEN INT5906601062500SH SOLENONE00500
MESOBLAST LTD ADR SPONSOREDSPONS ADR5907171040100SH SOLENONE00100
METLIFE INC COMCOM59156R10815330SH SOLENONE00330
MFA FINANCIAL INC COM STK USD0.01COM55272X1022742SH SOLENONE00742
MICRO FOCUS INTERNATIONAL PLC ADR SPONSOREDSPON ADR NEW5948374030175SH SOLENONE00175
MICRON TECHNOLOGY INC COMCOM5951121031,34217,855SH SOLENONE0017,855
MICROSOFT CORP COMCOM5949181049194,134SH SOLENONE004,134
MIDDLEBY CORP COMCOM596278101326SH SOLENONE0026
MODERNA INC COMCOM60770K10714140SH SOLENONE00140
MOMO INC ADRADR60879B1077517SH SOLENONE00517
MONDELEZ INTL INC COM CL ACL A60920710537636SH SOLENONE00636
MORGAN STANLEY COMCOM NEW617446448232SH SOLENONE0032
MOTOROLA SOLUTIONS INC COMCOM NEW6200763071273SH SOLENONE0073
MPLX LP COM UNIT REPSTG LTD PARTNERCOM UNIT REP LTD55336V100231,090SH SOLENONE001,090
MSCI INC COMCOM55354G10001SH SOLENONE001
NASDAQ INC COMCOM63110310818SH SOLENONE008
NATIONAL INSTRUMENTS CORP COMCOM636518102019SH SOLENONE0019
NETFLIX INC COMCOM64110L106395732SH SOLENONE00732
NEW RESIDENTIAL INVT CORP COM NPVCOM NEW64828T201171,793SH SOLENONE001,793
NEW YORK CITY REIT INC COM USD0.01 CL ACOM6494392052310SH SOLENONE00310
NEXTERA ENERGY INC COMCOM65339F10129384SH SOLENONE00384
NIKE INC COM CL BCL B6541061031290SH SOLENONE0090
NIKOLA CORPORATION COMCOM6541101059613SH SOLENONE00613
NIO INC ADRSPON ADS62914V1061182,425SH SOLENONE002,425
NISOURCE INC COMCOM65473P1056266SH SOLENONE00266
NOKIA OYJ ADR SPONSOREDSPONSORED ADR6549022042550SH SOLENONE00550
NORDSON CORP COMCOM655663102633SH SOLENONE0033
NORTHROP GRUMMAN CORP COMCOM666807102622SH SOLENONE0022
NOVARTIS AG ADR SPONSOREDSPONSORED ADR66987V1099105SH SOLENONE00105
NRG ENERGY INC COMCOM NEW629377508012SH SOLENONE0012
NUVEEN AMT FREE MUN CR COMCOM67071L106201,207SH SOLENONE001,207
NUVEEN CORE EQUITY ALPHA FUND COMCOM67090X10710736SH SOLENONE00736
NUVEEN DIVID ADVANTAGE MUN FD COM SH BEN INTCOM SH BEN INT67070X10110650SH SOLENONE00650
NUVEEN DOW 30 DYNAMIC OVERWRIT SHSSHS67075F1057524SH SOLENONE00524
NUVEEN GLOBAL HIGH INCOME FUND COM OF BEN INT USD0.01SHS67075G1036411SH SOLENONE00411
NUVEEN MICH QUALITY INCOME MUN COMCOM670979103221,500SH SOLENONE001,500
NUVEEN SEL TAX I3 SH BEN INTSH BEN INT67063X1003219SH SOLENONE00219
NUVEEN TAXABLE MUNI INCOME FD TAXABLE MUNI INCOME FUNDCOM67074C103974,115SH SOLENONE004,115
NVIDIA CORP COMCOM67066G104120230SH SOLENONE00230
NXP SEMICONDUCTORS N V COMCOMN6596X10928181SH SOLENONE00181
OCCIDENTAL PETROLEUM CORP COMCOM6745991054240SH SOLENONE00240
OCCIDENTAL PETROLEUM CORP WARRANT*W EXP 08/03/202674599162022SH SOLENONE0022
OCUGEN INC COMCOM67577C105025SH SOLENONE0025
OMNICELL INC COMCOM68213N10967565SH SOLENONE00565
OMNICOM GROUP INC COMCOM681919106122SH SOLENONE0022
ON SEMICONDUCTOR CORP COMCOM6821891053100SH SOLENONE00100
ORACLE CORP COMCOM68389X1051622,507SH SOLENONE002,507
ORAGENICS INC COMCOM PAR68402330201,000SH SOLENONE001,000
OSI ETF TRUST OSHARES US QUALITY DIV ETFOSHARES US QUALT67110P4074110SH SOLENONE00110
OTIS WORLDWIDE CORP COMCOM68902V10726395SH SOLENONE00395
OWENS CORNING COMCOM6907421018108SH SOLENONE00108
PACCAR INC COMCOM69371810816196SH SOLENONE00196
PARK HOTELS & RESORTS INC COM USD0.01COM700517105774,520SH SOLENONE004,520
PARKER-HANNIFIN CORP COMCOM701094104314SH SOLENONE0014
PAYCHEX INC COMCOM70432610710109SH SOLENONE00109
PAYPAL HOLDINGS INC COMCOM70450Y10330131SH SOLENONE00131
PELOTON INTERACTIVE INC COM CL ACL A COM70614W10023154SH SOLENONE00154
PEPSICO INC COMCOM7134481081671,130SH SOLENONE001,130
PERSPECTA INC COMCOM715347100175SH SOLENONE0075
PETROLEO BRASILEIRO SA ADR SPONSOREDSPONSORED ADR71654V4088756SH SOLENONE00756
PFIZER INC COMCOM7170811031363,710SH SOLENONE003,710
PG&E CORP COMCOM69331C108171,426SH SOLENONE001,426
PHILIP MORRIS INTL INC COMCOM718172109841,020SH SOLENONE001,020
PHILLIPS 66 COMCOM71854610438544SH SOLENONE00544
PIMCO CALI MUNI INCOME FUND COM NPVCOM72200N106985,464SH SOLENONE005,464
PIMCO ETF TRUST 0-5 HIGH YIELD ETF0-5 HIGH YIELD72201R78346469SH SOLENONE00469
PIMCO ETF TRUST 15 YR US TIPS ETF15+ YR US TIPS72201R304336SH SOLENONE0036
PIMCO ETF TRUST INV GRD CRP BD ETFINV GRD CRP BD72201R81721179SH SOLENONE00179
PINNACLE FINANCIAL PARTNERS COMCOM72346Q104585SH SOLENONE0085
PIONEER FLOATING RATE TRUST COMCOM72369J1026607SH SOLENONE00607
PJT PARTNERS INC COM CL ACOM CL A69343T10705SH SOLENONE005
PLUG POWER INC COMCOM NEW72919P202521,561SH SOLENONE001,561
PNC FINANCIAL SERVICES GROUP COMCOM693475105750SH SOLENONE0050
POLARIS INC COMCOM731068102778SH SOLENONE0078
POWER INTEGRATIONS INC COMCOM739276103680SH SOLENONE0080
PPG INDUSTRIES INC COMCOM693506107861SH SOLENONE0061
PPL CORP COMCOM69351T1063135SH SOLENONE00135
PRICE T ROWE GROUPS COMCOM74144T108110SH SOLENONE0010
PROCTER & GAMBLE CO COMCOM7427181092701,941SH SOLENONE001,941
PROGRESSIVE CORP (OHIO) COMCOM74331510310109SH SOLENONE00109
PROLOGIS INC COM USD0.01COM74340W103223SH SOLENONE0023
PROSHARES TRUST PSHS ULT BASMATL ETFPSHS ULT BASMATL74347R776010SH SOLENONE0010
PROSHARES TRUST PSHS ULTRA DOW30 ETFPSHS ULTRA DOW3074347R30514250SH SOLENONE00250
PROSHARES TRUST S&P 500 DV ARIST ETFS&P 500 DV ARIST74348A467811,021SH SOLENONE001,021
PROSHARES TRUST ULTRAPRO QQQ ETFULTRAPRO QQQ74347X831529SH SOLENONE0029
PRUDENTIAL FINANCIAL INC COMCOM74432010234440SH SOLENONE00440
PUBLIC STORAGE COM USD0.10COM74460D1091151SH SOLENONE0051
PULTE GROUP INC COMCOM745867101021SH SOLENONE0021
PUMA BIOTECHNOLOGY INC COMCOM74587V107034SH SOLENONE0034
PVH CORPORATION COMCOM693656100230SH SOLENONE0030
QUAKER CHEMICAL CORP COMCOM747316107627SH SOLENONE0027
QUALCOMM INC COMCOM7475251032781,825SH SOLENONE001,825
QUANTUM CORPORATION COMCOM NEW74790650105PRN SOLENONE005
QUANTUMSCAPE CORP COM CL ACOM CL A74767V10916193SH SOLENONE00193
QUICKLOGIC CORP COMCOM NEW74837P40507SH SOLENONE007
RAMBUS INC COMCOM750917106050SH SOLENONE0050
RAPID7 INC COMCOM753422104892SH SOLENONE0092
RAYTHEON TECH CORP COMCOM75513E10160842SH SOLENONE00842
REALTY INCOME CORP COM USD1COM75610910426423SH SOLENONE00423
REGENERON PHARMACEUTICALS INC COMCOM75886F107410SH SOLENONE0010
REGIONS FINANCIAL CORP COMCOM7591EP1001539,512SH SOLENONE009,512
RENAISSANCERE HOLDINGS LTD COMCOMG7496G10303SH SOLENONE003
REPUBLIC SERVICES INC COMCOM76075910011117SH SOLENONE00117
RESIDEO TECHNOLOGIES INC COMCOM76118Y10401SH SOLENONE001
RINGCENTRAL INC COM CL ACL A76680R2063593SH SOLENONE0093
ROCKET COMPANIES INC COM CL ACOM CL A77311W10105SH SOLENONE005
ROCKWELL AUTOMATION INC COMCOM773903109229913SH SOLENONE00913
ROSS STORES INC COMCOM778296103332SH SOLENONE0032
ROYAL CARIBBEAN GROUP COMCOMV7780T103455SH SOLENONE0055
ROYAL DUTCH SHELL ADR SPONSOREDSPON ADR B7802591078260SH SOLENONE00260
ROYAL DUTCH SHELL ADR SPONSOREDSPONS ADR A78025920611333SH SOLENONE00333
ROYAL GOLD INC COMCOM78028710803SH SOLENONE003
SABRA HEALTH CARE REIT INC COM USD0.01COM78573L106023SH SOLENONE0023
SAGA COMMUNICATIONS COM CL ACL A NEW78659830014600SH SOLENONE00600
SALESFORCE.COM INC COMCOM79466L30282370SH SOLENONE00370
SCHLUMBERGER LIMITED COMCOM80685710809SH SOLENONE009
SCHWAB (CHARLES) CORP COMCOM80851310520383SH SOLENONE00383
SCHWAB STRATEGIC TR 1000 INDEX ETF1000 INDEX ETF8085247223101SH SOLENONE00101
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETFUS DIVIDEND EQ808524797851,339SH SOLENONE001,339
SCHWAB STRATEGIC TR US MID-CAP ETFUS MID-CAP ETF8085245087110SH SOLENONE00110
SCHWAB STRATEGIC TR US REIT ETFUS REIT ETF808524847382SH SOLENONE0082
SCHWAB STRATEGIC TR US TIPS ETFUS TIPS ETF808524870352SH SOLENONE0052
SCIENCE APPLICATION INTL CORP COMCOM80862510702SH SOLENONE002
SCOTTS MIRACLE-GRO COMPANY COM CL ACL A81018610604SH SOLENONE004
SEAGATE TECHNOLOGY PLC COMSHSG7945M10781213,070SH SOLENONE0013,070
SELECT SECTOR SPDR TRUST ENERGY ETFENERGY81369Y50645111,903SH SOLENONE0011,903
SELECT SECTOR SPDR TRUST RL EST SEL SEC ETFRL EST SEL SEC81369Y860280SH SOLENONE0080
SELECT SECTOR SPDR TRUST SBI CONS DISCR ETFSBI CONS DISCR81369Y407113708SH SOLENONE00708
SELECT SECTOR SPDR TRUST SBI CONS STPLS ETFSBI CONS STPLS81369Y3081622,416SH SOLENONE002,416
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETFSBI HEALTHCARE81369Y20960536SH SOLENONE00536
SELECT SECTOR SPDR TRUST SBI INT-FINL ETFSBI INT-FINL81369Y60533411,359SH SOLENONE0011,359
SELECT SECTOR SPDR TRUST SBI INT-INDS ETFSBI INT-INDS81369Y704951,082SH SOLENONE001,082
SELECT SECTOR SPDR TRUST SBI INT-UTILS ETFSBI INT-UTILS81369Y88644703SH SOLENONE00703
SELECT SECTOR SPDR TRUST TECHNOLOGY ETFTECHNOLOGY81369Y803102790SH SOLENONE00790
SEMPRA ENERGY COMCOM8168511092752,159SH SOLENONE002,159
SIMON PROPERTY GROUP INC COM USD0.0001COM82880610911137SH SOLENONE00137
SIRIUS XM HOLDINGS INC COMCOM82968B1030102SH SOLENONE00102
SKECHERS USA INC COM CL ACL A8305661055148SH SOLENONE00148
SKYWORKS SOLUTIONS INC COMCOM83088M1028445,521SH SOLENONE005,521
SMARTSHEET INC COM CL ACOM CL A83200N103350SH SOLENONE0050
SMITH A O CORP COMCOM831865209130SH SOLENONE0030
SNAP INC COM CL ACL A83304A10611221SH SOLENONE00221
SNAP-ON INC COMCOM833034101428SH SOLENONE0028
SOUTHERN COPPER CORPORATION COMCOM84265V10517263SH SOLENONE00263
SOUTHWEST AIRLINES CO COMCOM84474110812269SH SOLENONE00269
SPDR DOW JONES IND UT SER 1 ETFUT SER 178467X109295966SH SOLENONE00966
SPDR GOLD TRUST GOLD SHS ETFGOLD SHS78463V1072,35913,229SH SOLENONE0013,229
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETFDJ GLB RL ES ETF78463X74906SH SOLENONE006
SPDR INDEX SHARES FUNDS EURO STOXX 50 ETFEURO STOXX 5078463X2027170SH SOLENONE00170
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETFPORTFOLIO DEVLPD78463X889139SH SOLENONE0039
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETFPORTFOLIO EMG MK78463X50905SH SOLENONE005
SPDR INDEX SHARES FUNDS S&P INTL DIVIDEND ETFS&P INTL ETF78463X7725150SH SOLENONE00150
SPDR S&P500 ETF TRUST TR UNIT ETFTR UNIT78462F1032,1225,676SH SOLENONE005,676
SPDR SERIES TRUST BLMBRG BRC CNVRT ETFBLMBRG BRC CNVRT78464A3591131,370SH SOLENONE001,370
SPDR SERIES TRUST BLOMBERG BRC INV ETFBLOMBERG BRC INV78468R200159SH SOLENONE0059
SPDR SERIES TRUST BLOOMBERG SRT TR ETFBLOOMBERG SRT TR78468R408036SH SOLENONE0036
SPDR SERIES TRUST NUVEEN BRC MUNIC ETFNUVEEN BRC MUNIC78468R7216125SH SOLENONE00125
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETFPORTFOLI S&P150078464A80511259SH SOLENONE00259
SPDR SERIES TRUST PORTFOLIO AGRGTE ETFPORTFOLIO AGRGTE78464A649541,774SH SOLENONE001,774
SPDR SERIES TRUST PORTFOLIO INTRMD ETFPORTFOLIO INTRMD78464A375942,551SH SOLENONE002,551
SPDR SERIES TRUST PORTFOLIO LN TSR ETFPORTFOLIO LN TSR78464A66411251SH SOLENONE00251
SPDR SERIES TRUST PORTFOLIO S&P 600 SM CAP ETFPORTFOLIO S&P60078468R8534136SH SOLENONE00136
SPDR SERIES TRUST PORTFOLIO SHORT ETFPORTFOLIO SHORT78464A474281SH SOLENONE0081
SPDR SERIES TRUST PRTFLO S&P500 GW ETFPRTFLO S&P500 GW78464A409821,493SH SOLENONE001,493
SPDR SERIES TRUST PRTFLO S&P500 HI ETFPRTFLO S&P500 HI78468R7884127SH SOLENONE00127
SPDR SERIES TRUST PRTFLO S&P500 VL ETFPRTFLO S&P500 VL78464A5084145SH SOLENONE00145
SPDR SERIES TRUST S&P 400 MDCP GRW ETFS&P 400 MDCP GRW78464A8211211,755SH SOLENONE001,755
SPDR SERIES TRUST S&P 600 SMCP GRW ETFS&P 600 SMCP GRW78464A2011792,344SH SOLENONE002,344
SPDR SERIES TRUST S&P 600 SML CAP ETFS&P 600 SML CAP78464A81316210SH SOLENONE00210
SPDR SERIES TRUST S&P DIVID ETFS&P DIVID ETF78464A763549SH SOLENONE0049
SPDR SERIES TRUST S&P REGL BKG ETFS&P REGL BKG78464A698134SH SOLENONE0034
SPDR SERIES TRUST S&P RETAIL ETFS&P RETAIL ETF78464A714125SH SOLENONE0025
SPDR SERIES TRUST S&P TRANSN ETFS&P TRANSN ETF78464A532575SH SOLENONE0075
SPDR SERIES TRUST SPDR BLOOMBERG ETFSPDR BLOOMBERG78468R663226SH SOLENONE0026
SPDR SERIES TRUST WELLS FG PFD ETFWELLS FG PFD ETF78464A29206SH SOLENONE006
SPECTRUM BRANDS HOLDINGS INC COMCOM84790A10570897SH SOLENONE00897
SPECTRUM PHARMACEUTICALS INC COMCOM84763A1081337SH SOLENONE00337
SPOTIFY TECHNOLOGY S.A. COMSHSL8681T102622SH SOLENONE0022
SQUARE INC COM CL ACL A852234103110506SH SOLENONE00506
SSGA ACTIVE ETF TR SPDR DOBLELINE TOTAL RETURNSPDR TR TACTIC78467V84839799SH SOLENONE00799
STANLEY BLACK & DECKER INC COMCOM854502101638SH SOLENONE0038
STARBUCKS CORP COMCOM85524410996899SH SOLENONE00899
STARWOOD PROPERTY TRUST INC COM USD0.01COM85571B10511585SH SOLENONE00585
STONEX GROUP INC COMCOM8618961088140SH SOLENONE00140
STRATTEC SECURITY CORP COMCOM863111100982,000SH SOLENONE002,000
SUBURBAN PROPANE PARTNERS LP COM USD1UNIT LTD PARTN864482104201,413SH SOLENONE001,413
SUMMIT HOTEL PROPERTIES INC COM USD0.01COM8660821002329SH SOLENONE00329
SUN COMMUNITIES INC COM USD0.01COM866674104747SH SOLENONE0047
SUN LIFE FINANCIAL INC COMCOM8667961058192SH SOLENONE00192
SUNOCO LP COM UNIT REPSTG LTD PARTNERCOM UT REP LP86765K1096225SH SOLENONE00225
SWITCHBACK ENERGY ACQUISITION COM CL ACOM CL A87105M1028223SH SOLENONE00223
SYNOPSYS INC COMCOM8716071071250SH SOLENONE0050
SYSCO CORP COMCOM871829107350SH SOLENONE0050
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSOREDSPONSORED ADS87403910058533SH SOLENONE00533
TARGET CORP COMCOM87612E10636209SH SOLENONE00209
TE CONNECTIVITY LTD COMREG SHSH84989104331SH SOLENONE0031
TELADOC HEALTH INC COMCOM87918A1051895SH SOLENONE0095
TESLA INC COMCOM88160R101259368SH SOLENONE00368
TETRA TECH INC COMCOM88162G10364561SH SOLENONE00561
TEVA PHARMACEUTICAL INDUSTRIES ADR SPONSOREDSPONSORED ADS881624209424,388SH SOLENONE004,388
TEXAS INSTRUMENTS INC COMCOM88250810446285SH SOLENONE00285
TEXAS ROADHOUSE INC COMCOM882681109571SH SOLENONE0071
THE CHEMOURS COMPANY LLC COMCOM163851108033SH SOLENONE0033
THERMO FISHER SCIENTIFIC INC COMCOM883556102161345SH SOLENONE00345
THOMSON-REUTERS CORP COMCOM NEW884903709226SH SOLENONE0026
TILRAY INC COMCOM CL 288688T100192,400SH SOLENONE002,400
T-MOBILE US INC COMCOM872590104222SH SOLENONE0022
TORO CO COMCOM8910921083623,817SH SOLENONE003,817
TORONTO-DOMINION BANK COMCOM NEW891160509245SH SOLENONE0045
TOTAL SE ADR SPONSOREDSPONSORED ADS89151E10912298SH SOLENONE00298
TOYOTA MOTOR CORP ADR UNSPONSOREDSP ADR REP2COM89233130724156SH SOLENONE00156
TRACTOR SUPPLY CO COMCOM892356106219SH SOLENONE0019
TRANSOCEAN LIMITED COMREG SHSH8817H1000164SH SOLENONE00164
TRAVELERS COMPANIES INC COMCOM89417E10967480SH SOLENONE00480
TRUIST FINANCIAL CORPORATION COMCOM89832Q1095119SH SOLENONE00119
TWITTER INC COMCOM90184L10249908SH SOLENONE00908
TYLER TECHNOLOGIES INC COMCOM902252105718SH SOLENONE0018
TYSON FOODS INC COM CL ACL A902494103125SH SOLENONE0025
UBER TECHNOLOGIES INC COMCOM90353T10010213SH SOLENONE00213
UGI CORP COMCOM90268110533964SH SOLENONE00964
UNILEVER PLC ADR SPONSOREDSPON ADR NEW9047677048136SH SOLENONE00136
UNION PACIFIC CORP COMCOM90781810852250SH SOLENONE00250
UNITED AIRLINES HOLDINGS COMCOM910047109250SH SOLENONE0050
UNITED PARCEL SERVICE INC COM CL BCL B91131210692550SH SOLENONE00550
UNITED STATES GASOLINE FUND LP UNITS ETFUNITS91201T1023152SH SOLENONE00152
UNITED STATES OIL FUND LP UNITS ETFUNITS91232N2073103SH SOLENONE00103
UNITEDHEALTH GROUP INC COMCOM91324P1027612,172SH SOLENONE002,172
UNITI GROUP INC COM USD0.0001COM91325V108024SH SOLENONE0024
UNIVERSAL HEALTH SERVICES INC COM CL BCL B91390310094686SH SOLENONE00686
US BANCORP COMCOM NEW902973304481,048SH SOLENONE001,048
VAIL RESORTS INC COMCOM91879Q109416SH SOLENONE0016
VALERO ENERGY CORP COMCOM91913Y100119SH SOLENONE0019
VANECK VECTORS ETF TRUST FALLEN ANGEL HG ETFFALLEN ANGEL HG92189F437491,527SH SOLENONE001,527
VANECK VECTORS ETF TRUST GAMING ETFGAMING ETF92189F882701,498SH SOLENONE001,498
VANECK VECTORS ETF TRUST GOLD MINERS ETFGOLD MINERS ETF92189F106269SH SOLENONE0069
VANECK VECTORS ETF TRUST JR GOLD MINERS E ETFJR GOLD MINERS E92189F791492SH SOLENONE0092
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET ETFSEMICONDUCTOR ET92189F67629135SH SOLENONE00135
VANECK VECTORS ETF TRUST VANECK VECTORS SHORT HIGH YSHRT HGH YLD MUN92189F3873130SH SOLENONE00130
VANGUARD COMM SRVC ETFCOMM SRVC ETF92204A884110SH SOLENONE0010
VANGUARD CONSUM DIS ETFCONSUM DIS ETF92204A10855201SH SOLENONE00201
VANGUARD CONSUM STP ETFCONSUM STP ETF92204A20754311SH SOLENONE00311
VANGUARD DIV APP ETFDIV APP ETF9219088443,74626,538SH SOLENONE0026,538
VANGUARD ENERGY ETFENERGY ETF92204A30611215SH SOLENONE00215
VANGUARD EXTENDED DUR ETFEXTENDED DUR9219107095473,592SH SOLENONE003,592
VANGUARD FINANCIALS ETFFINANCIALS ETF92204A40582111,277SH SOLENONE0011,277
VANGUARD FTSE DEV MKT ETFFTSE DEV MKT ETF92194385834731SH SOLENONE00731
VANGUARD FTSE EMR MKT ETFFTSE EMR MKT ETF922042858941,893SH SOLENONE001,893
VANGUARD FTSE PACIFIC ETFFTSE PACIFIC ETF922042866788SH SOLENONE0088
VANGUARD GLB EX US ETFGLB EX US ETF92204267647881SH SOLENONE00881
VANGUARD GROWTH ETFGROWTH ETF922908736184728SH SOLENONE00728
VANGUARD HEALTH CAR ETFHEALTH CAR ETF92204A5041,3195,896SH SOLENONE005,896
VANGUARD HIGH DIV YLD ETFHIGH DIV YLD9219464063684,025SH SOLENONE004,025
VANGUARD INDUSTRIAL ETFINDUSTRIAL ETF92204A60316SH SOLENONE006
VANGUARD INF TECH ETFINF TECH ETF92204A702147417SH SOLENONE00417
VANGUARD INTER TERM TREAS ETFINTER TERM TREAS92206C706459SH SOLENONE0059
VANGUARD INTERMED TERM ETFINTERMED TERM92193781921235SH SOLENONE00235
VANGUARD INTL BD IDX ETFINTL BD IDX ETF92203J407641,105SH SOLENONE001,105
VANGUARD INT-TERM CORP ETFINT-TERM CORP92206C87072741SH SOLENONE00741
VANGUARD LONG TERM BOND ETFLONG TERM BOND92193779323213SH SOLENONE00213
VANGUARD LONG-TERM TREASURY ETFLONG TERM TREAS92206C84710109SH SOLENONE00109
VANGUARD MATERIALS ETFMATERIALS ETF92204A801111SH SOLENONE0011
VANGUARD MCAP GR IDXVIP ETFMCAP GR IDXVIP922908538630SH SOLENONE0030
VANGUARD MID CAP ETFMID CAP ETF9229086293121,508SH SOLENONE001,508
VANGUARD MORTG-BACK SEC ETFMORTG-BACK SEC92206C771631,182SH SOLENONE001,182
VANGUARD REAL ESTATE ETFREAL ESTATE ETF92290855384989SH SOLENONE00989
VANGUARD S&P 500 ETF SHSS&P 500 ETF SHS9229083635161,503SH SOLENONE001,503
VANGUARD SHORT TERM TREAS ETFSHORT TERM TREAS92206C10213226SH SOLENONE00226
VANGUARD SHORT TRM BOND ETFSHORT TRM BOND9219378275026,064SH SOLENONE006,064
VANGUARD SM CP VAL ETFSM CP VAL ETF92290861151364SH SOLENONE00364
VANGUARD SMLCP 600 GRTH ETFSMLCP 600 GRTH9219327941895SH SOLENONE0095
VANGUARD STRM INFPROIDX ETFSTRM INFPROIDX9220208056128SH SOLENONE00128
VANGUARD TOTAL BND MRKT ETFTOTAL BND MRKT9219378351,37815,632SH SOLENONE0015,632
VANGUARD TOTAL STK MKT ETFTOTAL STK MKT9229087692631,354SH SOLENONE001,354
VANGUARD UTILITIES ETFUTILITIES ETF92204A8761571,149SH SOLENONE001,149
VANGUARD VALUE ETFVALUE ETF9229087441971,663SH SOLENONE001,663
VAREX IMAGING CORPORATION COMCOM92214X106174SH SOLENONE0074
VERISIGN COMCOM92343E1021258SH SOLENONE0058
VERISK ANALYTICS INC COMCOM92345Y1061574SH SOLENONE0074
VERIZON COMMUNICATIONS COMCOM92343V1041983,372SH SOLENONE003,372
VERTEX PHARMACEUTICAL COMCOM92532F10015SH SOLENONE005
VIACOMCBS INC COM CL BCL B92556H206661,775SH SOLENONE001,775
VIATRIS INC COMCOM92556V10614789SH SOLENONE00789
VIAVI SOLUTIONS INC COMCOM9255501051125SH SOLENONE00125
VICTORY PORTFOLIOS II VICTORYSHS INDEX ETFVICTORYSHS INDEX92647N576241SH SOLENONE0041
VIRGIN GALACTIC HLDGS INC COMCOM92766K1064180SH SOLENONE00180
VIRNETX HOLDING CORP COMCOM92823T10851,100SH SOLENONE001,100
VISA INC COM CL ACOM CL A92826C8394682,139SH SOLENONE002,139
VODAFONE GROUP ADR SPONSOREDSPONSORED ADR92857W3085362SH SOLENONE00362
VONTIER CORP COMCOM928881101132SH SOLENONE0032
VORNADO REALTY TRUST COM SHS OF BEN INT USD0.04SH BEN INT929042109012SH SOLENONE0012
WABTEC CORP COMCOM929740108116SH SOLENONE0016
WALMART INC COMCOM9311421033182,207SH SOLENONE002,207
WALT DISNEY COMPANY (THE) COMCOM2546871064442,450SH SOLENONE002,450
WASTE MANAGEMENT INC COMCOM94106L109435SH SOLENONE0035
WATERS CORP COMCOM9418481031875SH SOLENONE0075
WAYFAIR INC COM CL ACL A94419L101628SH SOLENONE0028
WEC ENERGY GROUP INC COMCOM92939U106341SH SOLENONE0041
WELLS FARGO & COMPANY COMCOM949746101341,152SH SOLENONE001,152
WELLS FARGO UTILITIES AND HIGH WF UTILITIES INCWF UTILITIES INC94987E10910820SH SOLENONE00820
WELLTOWER INC COM USD1COM95040Q104698SH SOLENONE0098
WESTERN ASSET INTER MUNI FD IN COMCOM958435109011SH SOLENONE0011
WESTERN DIGITAL CORP COMCOM95810210575813,690SH SOLENONE0013,690
WEYERHAEUSER COMPANY COM USD1.25COM NEW96216610420598SH SOLENONE00598
WHEATON PRECIOUS METALS CORP COMCOM96287910214342SH SOLENONE00342
WHITEHORSE FIN INC COMCOM96524V1061103SH SOLENONE00103
WILLIAMS COMPANIES INC COMCOM9694571002120SH SOLENONE00120
WISDOMTREE TRUST EM MKTS QTLY DIV ETFEM MKTS QTLY DIV97717W32311413SH SOLENONE00413
WISDOMTREE TRUST EMER MKT HIGH FD ETFEMER MKT HIGH FD97717W31504SH SOLENONE004
WISDOMTREE TRUST GLB EX US RL EST ETFGLB EX US RL EST97717W33109SH SOLENONE009
WISDOMTREE TRUST INTL MIDCAP DV ETFINTL MIDCAP DV97717W77803SH SOLENONE003
WISDOMTREE TRUST INTL SMCAP DIV ETFINTL SMCAP DIV97717W76003SH SOLENONE003
WISDOMTREE TRUST ITL HIGH DIV FD ETFITL HIGH DIV FD97717W80204SH SOLENONE004
WISDOMTREE TRUST JAPN HEDGE EQT ETFJAPN HEDGE EQT97717W851595SH SOLENONE0095
WISDOMTREE TRUST US LARGECAP DIVD ETFUS LARGECAP DIVD97717W30728265SH SOLENONE00265
WISDOMTREE TRUST US LARGECAP FUND ETFUS LARGECAP FUND97717W58829742SH SOLENONE00742
WISDOMTREE TRUST US MIDCAP DIVID ETFUS MIDCAP DIVID97717W50508SH SOLENONE008
WISDOMTREE TRUST US MIDCAP FUND ETFUS MIDCAP FUND97717W57013301SH SOLENONE00301
WISDOMTREE TRUST US SMALLCAP DIVD ETFUS SMALLCAP DIVD97717W60409SH SOLENONE009
WISDOMTREE TRUST US SMALLCAP FUND ETFUS SMALLCAP FUND97717W56236928SH SOLENONE00928
WISDOMTREE TRUST YLD ENH US AGGREGATE BD FDYIELD ENHANCD US97717X5116119SH SOLENONE00119
WORKHORSE GROUP INC COMCOM NEW98138J206025SH SOLENONE0025
WP CAREY INC COM USD0.001COM92936U10939563SH SOLENONE00563
WYNN RESORTS LTD COMCOM983134107763SH SOLENONE0063
XCEL ENERGY INC COMCOM98389B10007SH SOLENONE007
XEROX HOLDINGS CORPORATION COMCOM NEW98421M106021SH SOLENONE0021
XILINX INC COMCOM9839191011911,350SH SOLENONE001,350
YUM BRANDS INC COMCOM9884981011091,007SH SOLENONE001,007
YUM CHINA HOLDINGS INC COMCOM98850P10911193SH SOLENONE00193
ZIMMER BIOMET HOLDINGS INC COMCOM98956P102751SH SOLENONE0051
ZIONS BANCORPORATION N A COMCOM9897011075124SH SOLENONE00124
ZIOPHARM ONCOLOGY INC COMCOM98973P101125,134SH SOLENONE005,134
ZOETIS INC COM CL ACL A98978V10305SH SOLENONE005
ZOOM VIDEO COMMUNICATIONS INC COM CL ACL A98980L101825SH SOLENONE0025