0001420506-21-000032.txt : 20210122 0001420506-21-000032.hdr.sgml : 20210122 20210122105601 ACCESSION NUMBER: 0001420506-21-000032 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210122 DATE AS OF CHANGE: 20210122 EFFECTIVENESS DATE: 20210122 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC CENTRAL INDEX KEY: 0001818604 IRS NUMBER: 260274224 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20301 FILM NUMBER: 21544409 BUSINESS ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 BUSINESS PHONE: 407-254-1500 MAIL ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001818604 XXXXXXXX 12-31-2020 12-31-2020 false INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC
390 NORTH ORANGE AVE SUITE 750 ORLANDO FL 32801
13F HOLDINGS REPORT 028-20301 N
Michael Frustaci Compliance Officer 407-254-1500 Michael Frustaci, Compliance Officer ORLANDO FL 01-22-2021 0 2113 549840304 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC 1LIFE HEALTHCARE INC COM 68269G107 111308 2550 SH SOLE 2550 0 0 2U INC COM 90214J101 6762 169 SH SOLE 169 0 0 3-D SYS CORP DEL COM NEW 88554D205 2096 200 SH SOLE 200 0 0 3M CO COM 88579Y101 1238461 7085 SH SOLE 7085 0 0 AAON INC COM PAR $0.004 000360206 1199 18 SH SOLE 18 0 0 ABB LTD SPONSORED ADR 000375204 16468 589 SH SOLE 589 0 0 ABBOTT LABS COM 002824100 701686 6409 SH SOLE 6409 0 0 ABBVIE INC COM 00287Y109 810712 13504 SH SOLE 13504 0 0 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 8891 1687 SH SOLE 1687 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 7385 905 SH SOLE 905 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 10225 1944 SH SOLE 1944 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 116572 6377 SH SOLE 6377 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1151283 11635 SH SOLE 11635 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 70876 2774 SH SOLE 2774 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2708 306 SH SOLE 306 0 0 ABIOMED INC COM 003654100 1945 6 SH SOLE 6 0 0 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 149983 8030 SH SOLE 8030 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 16038 300 SH SOLE 300 0 0 ACCELERON PHARMA INC COM 00434H108 1024 8 SH SOLE 8 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 154032 590 SH SOLE 590 0 0 ACI WORLDWIDE INC COM 004498101 999 26 SH SOLE 26 0 0 ACTIVISION BLIZZARD INC COM 00507V109 120708 1300 SH SOLE 1300 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 16271 941 SH SOLE 941 0 0 ADIENT PLC ORD SHS G0084W101 6641 191 SH SOLE 191 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 634899 4263 SH SOLE 4263 0 0 ADT INC DEL COM 00090Q103 23550 3000 SH SOLE 3000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 17956 114 SH SOLE 114 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5500 1000 SH SOLE 1000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1216258 13262 SH SOLE 13262 0 0 ADVANSIX INC COM 00773T101 18211 911 SH SOLE 911 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 176417 10679 SH SOLE 10679 0 0 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 77108 6752 SH SOLE 6752 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 180388 7600 SH SOLE 7600 0 0 AEGON N V NY REGISTRY SHS 007924103 1335 338 SH SOLE 338 0 0 AEHR TEST SYS COM 00760J108 25300 10000 SH SOLE 10000 0 0 AERCAP HOLDINGS NV SHS N00985106 1641 36 SH SOLE 36 0 0 AES CORP COM 00130H105 15422 656 SH SOLE 656 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2339 23 SH SOLE 23 0 0 AFLAC INC COM 001055102 70678 1589 SH SOLE 1589 0 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 5075 266 SH SOLE 266 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 50279 2406 SH SOLE 2406 0 0 AGNC INVT CORP COM 00123Q104 4914 315 SH SOLE 315 0 0 AGREE REALTY CORP COM 008492100 2197 33 SH SOLE 33 0 0 AIR PRODS & CHEMS INC COM 009158106 310105 1135 SH SOLE 1135 0 0 AIRBNB INC COM CL A 009066101 189519 1291 SH SOLE 1291 0 0 AJAX I UNIT 99/99/9999 G0190X118 62050 5000 SH SOLE 5000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 38216 364 SH SOLE 364 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 231 125 SH SOLE 125 0 0 AKERS BIOSCIENCES INC COM 00973E409 15920 8000 SH SOLE 8000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6249 714 SH SOLE 714 0 0 ALARM COM HLDGS INC COM 011642105 178244 1723 SH SOLE 1723 0 0 ALASKA AIR GROUP INC COM 011659109 138837 2670 SH SOLE 2670 0 0 ALBANY INTL CORP CL A 012348108 1395 19 SH SOLE 19 0 0 ALBEMARLE CORP COM 012653101 111369 755 SH SOLE 755 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 177558 10100 SH SOLE 10100 0 0 ALCOA CORP COM 013872106 20538 891 SH SOLE 891 0 0 ALCON AG ORD SHS H01301128 23819 361 SH SOLE 361 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 187381 27315 SH SOLE 27315 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 10823 630 SH SOLE 630 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4277 24 SH SOLE 24 0 0 ALEXCO RESOURCE CORP COM 01535P106 1585 500 SH SOLE 500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 42029 269 SH SOLE 269 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 16460 1000 SH SOLE 1000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1333077 5728 SH SOLE 5728 0 0 ALIGN TECHNOLOGY INC COM 016255101 2672 5 SH SOLE 5 0 0 ALKERMES PLC SHS G01767105 18554 930 SH SOLE 930 0 0 ALLEGHANY CORP DEL COM 017175100 604 1 SH SOLE 1 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 19990 1192 SH SOLE 1192 0 0 ALLEGIANT TRAVEL CO COM 01748X102 37848 200 SH SOLE 200 0 0 ALLEGION PLC ORD SHS G0176J109 135433 1164 SH SOLE 1164 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 9706 131 SH SOLE 131 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 113964 9683 SH SOLE 9683 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 11596 343 SH SOLE 343 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 18530 1285 SH SOLE 1285 0 0 ALLIANT ENERGY CORP COM 018802108 151086 2932 SH SOLE 2932 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 7462 1300 SH SOLE 1300 0 0 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 189544 5800 SH SOLE 5800 0 0 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 4723 351 SH SOLE 351 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 1304 46 SH SOLE 46 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 69117 1353 SH SOLE 1353 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 8712 202 SH SOLE 202 0 0 ALLSTATE CORP COM 020002101 166314 1513 SH SOLE 1513 0 0 ALLY FINL INC COM 02005N100 347033 9732 SH SOLE 9732 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2080 16 SH SOLE 16 0 0 ALPHA PRO TECH LTD COM 020772109 55973 5020 SH SOLE 5020 0 0 ALPHABET INC CAP STK CL A 02079K305 4904918 2799 SH SOLE 2799 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 9324 182 SH SOLE 182 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 445535 17363 SH SOLE 17363 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 9598 215 SH SOLE 215 0 0 ALTAIR ENGR INC COM CL A 021369103 1105 19 SH SOLE 19 0 0 ALTERYX INC COM CL A 02156B103 18512 152 SH SOLE 152 0 0 ALTICE USA INC CL A 02156K103 2462 65 SH SOLE 65 0 0 ALTRA INDL MOTION CORP COM 02208R106 333 6 SH SOLE 6 0 0 ALTRIA GROUP INC COM 02209S103 1070382 88363 SH SOLE 88363 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 2518 515 SH SOLE 515 0 0 AMAZON COM INC COM 023135106 14294666 4389 SH SOLE 4389 0 0 AMBAC FINL GROUP INC COM NEW 023139884 385 25 SH SOLE 25 0 0 AMBEV SA SPONSORED ADR 02319V103 1698 555 SH SOLE 555 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1374 648 SH SOLE 648 0 0 AMC NETWORKS INC CL A 00164V103 74375 30242 SH SOLE 30242 0 0 AMCOR PLC ORD G0250X107 1282 109 SH SOLE 109 0 0 AMDOCS LTD SHS G02602103 5603 79 SH SOLE 79 0 0 AMEDISYS INC COM 023436108 11147 38 SH SOLE 38 0 0 AMEREN CORP COM 023608102 1053468 13496 SH SOLE 13496 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5671 390 SH SOLE 390 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 77491 4914 SH SOLE 4914 0 0 AMERICAN ELEC PWR CO INC COM 025537101 275532 3309 SH SOLE 3309 0 0 AMERICAN EXPRESS CO COM 025816109 377049 3118 SH SOLE 3118 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 65295 8788 SH SOLE 8788 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 58998 1558 SH SOLE 1558 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 11921 700 SH SOLE 700 0 0 AMERICAN TOWER CORP NEW COM 03027X100 708450 3156 SH SOLE 3156 0 0 AMERICAN WELL CORP CL A 03044L105 10132 400 SH SOLE 400 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 467170 3044 SH SOLE 3044 0 0 AMERICOLD RLTY TR COM 03064D108 46298 1240 SH SOLE 1240 0 0 AMERIPRISE FINL INC COM 03076C106 27789 143 SH SOLE 143 0 0 AMETEK INC COM 031100100 26728 221 SH SOLE 221 0 0 AMGEN INC COM 031162100 931286 7037 SH SOLE 7037 0 0 AMMO INC COM 00175J107 99000 30000 SH SOLE 30000 0 0 AMN HEALTHCARE SVCS INC COM 001744101 29279 429 SH SOLE 429 0 0 AMPHENOL CORP NEW CL A 032095101 35519 272 SH SOLE 272 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 698389 21351 SH SOLE 21351 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 72988 1934 SH SOLE 1934 0 0 ANALOG DEVICES INC COM 032654105 98369 666 SH SOLE 666 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 8369 370 SH SOLE 370 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 706682 10108 SH SOLE 10108 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 520876 60685 SH SOLE 60685 0 0 ANSYS INC COM 03662Q105 38927 107 SH SOLE 107 0 0 ANTERO MIDSTREAM CORP COM 03676B102 7972 1034 SH SOLE 1034 0 0 ANTERO RESOURCES CORP COM 03674X106 16350 3000 SH SOLE 3000 0 0 AON PLC SHS CL A G0403H108 24507 116 SH SOLE 116 0 0 APHRIA INC COM 03765K104 20040 2896 SH SOLE 2896 0 0 APOGEE ENTERPRISES INC COM 037598109 3362 106 SH SOLE 106 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 20106 1800 SH SOLE 1800 0 0 APOLLO INVT CORP COM NEW 03761U502 623668 58698 SH SOLE 58698 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 35784 2485 SH SOLE 2485 0 0 APPFOLIO INC COM CL A 03783C100 3601 20 SH SOLE 20 0 0 APPIAN CORP CL A 03782L101 455473 2810 SH SOLE 2810 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13142 1018 SH SOLE 1018 0 0 APPLE INC COM 037833100 43724759 410874 SH SOLE 410874 0 0 APPLIED MATLS INC COM 038222105 69644 807 SH SOLE 807 0 0 APTARGROUP INC COM 038336103 1369 10 SH SOLE 10 0 0 APTIV PLC SHS G6095L109 18501 142 SH SOLE 142 0 0 ARBOR REALTY TRUST INC COM 038923108 4254 300 SH SOLE 300 0 0 ARCH CAP GROUP LTD ORD G0450A105 64565 1790 SH SOLE 1790 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 88285 1751 SH SOLE 1751 0 0 ARCONIC CORPORATION COM 03966V107 30813 1034 SH SOLE 1034 0 0 ARES CAPITAL CORP COM 04010L103 2626385 263327 SH SOLE 263327 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 50014 1063 SH SOLE 1063 0 0 ARGENX SE SPONSORED ADR 04016X101 7058 24 SH SOLE 24 0 0 ARISTA NETWORKS INC COM 040413106 18306 63 SH SOLE 63 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1085406 7416 SH SOLE 7416 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 1409794 13555 SH SOLE 13555 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 48291 12775 SH SOLE 12775 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 74390 1000 SH SOLE 1000 0 0 ARROW ELECTRS INC COM 042735100 11773 121 SH SOLE 121 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 86168 1123 SH SOLE 1123 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 397662 18183 SH SOLE 18183 0 0 ASANA INC CL A 04342Y104 26595 900 SH SOLE 900 0 0 ASGN INC COM 00191U102 334 4 SH SOLE 4 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 2634 1017 SH SOLE 1017 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 59990 123 SH SOLE 123 0 0 ASPEN TECHNOLOGY INC COM 045327103 11983 92 SH SOLE 92 0 0 ASSOCIATED BANC CORP COM 045487105 28559 1675 SH SOLE 1675 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 152669 3054 SH SOLE 3054 0 0 AT&T INC COM 00206R102 6628051 458859 SH SOLE 458859 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 4178 100 SH SOLE 100 0 0 ATHERSYS INC NEW COM 04744L106 19600 11200 SH SOLE 11200 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11052 291 SH SOLE 291 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 24543 450 SH SOLE 450 0 0 ATLASSIAN CORP PLC CL A G06242104 54726 234 SH SOLE 234 0 0 ATMOS ENERGY CORP COM 049560105 85267 894 SH SOLE 894 0 0 ATRICURE INC COM 04963C209 445 8 SH SOLE 8 0 0 AURORA CANNABIS INC COM 05156X884 31038 3735 SH SOLE 3735 0 0 AUTODESK INC COM 052769106 179845 589 SH SOLE 589 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 26897 270 SH SOLE 270 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 637014 3615 SH SOLE 3615 0 0 AUTONATION INC COM 05329W102 28614 410 SH SOLE 410 0 0 AUTOZONE INC COM 053332102 113371 3093 SH SOLE 3093 0 0 AVALARA INC COM 05338G106 157305 954 SH SOLE 954 0 0 AVALONBAY CMNTYS INC COM 053484101 802 5 SH SOLE 5 0 0 AVANGRID INC COM 05351W103 66637 1466 SH SOLE 1466 0 0 AVANOS MED INC COM 05350V106 275 6 SH SOLE 6 0 0 AVANTOR INC COM 05352A100 64295 2284 SH SOLE 2284 0 0 AVERY DENNISON CORP COM 053611109 5429 35 SH SOLE 35 0 0 AVIS BUDGET GROUP COM 053774105 59680 1600 SH SOLE 1600 0 0 AVISTA CORP COM 05379B107 151970 3786 SH SOLE 3786 0 0 AVNET INC COM 053807103 11025 314 SH SOLE 314 0 0 AXIS CAP HLDGS LTD SHS G0692U109 5543 110 SH SOLE 110 0 0 AXON ENTERPRISE INC COM 05464C101 1225 10 SH SOLE 10 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 9984 200 SH SOLE 200 0 0 AYTU BIOSCIENCE INC COM 054754874 5316 889 SH SOLE 889 0 0 AZEK CO INC CL A 05478C105 20186 525 SH SOLE 525 0 0 B & G FOODS INC NEW COM 05508R106 29394 1060 SH SOLE 1060 0 0 B2GOLD CORP COM 11777Q209 2800 500 SH SOLE 500 0 0 BADGER METER INC COM 056525108 941 10 SH SOLE 10 0 0 BAIDU INC SPON ADR REP A 056752108 337118 1559 SH SOLE 1559 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 81878 6750 SH SOLE 6750 0 0 BAKER HUGHES COMPANY CL A 05722G100 3128 150 SH SOLE 150 0 0 BALCHEM CORP COM 057665200 922 8 SH SOLE 8 0 0 BALL CORP COM 058498106 66480 5656 SH SOLE 5656 0 0 BANCFIRST CORP COM 05945F103 87709 1494 SH SOLE 1494 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 7642 1547 SH SOLE 1547 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2520 479 SH SOLE 479 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1616 187 SH SOLE 187 0 0 BANCO SANTANDER S.A. ADR 05964H105 4720 1547 SH SOLE 1547 0 0 BANK MONTREAL QUE COM 063671101 25774 339 SH SOLE 339 0 0 BANK NEW YORK MELLON CORP COM 064058100 50209 4109 SH SOLE 4109 0 0 BANK NOVA SCOTIA B C COM 064149107 22112 409 SH SOLE 409 0 0 BANK OZK COM 06417N103 3408 109 SH SOLE 109 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2473630 14302 SH SOLE 14302 0 0 BARNES & NOBLE ED INC COM 06777U101 1465 315 SH SOLE 315 0 0 BARRICK GOLD CORP COM 067901108 100460 4410 SH SOLE 4410 0 0 BAUSCH HEALTH COS INC COM 071734107 34944 1680 SH SOLE 1680 0 0 BAXTER INTL INC COM 071813109 75185 937 SH SOLE 937 0 0 BCE INC COM NEW 05534B760 73316 1713 SH SOLE 1713 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 17120 1130 SH SOLE 1130 0 0 BECTON DICKINSON & CO COM 075887109 181628 726 SH SOLE 726 0 0 BED BATH & BEYOND INC COM 075896100 3730 210 SH SOLE 210 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4393 17 SH SOLE 17 0 0 BELDEN INC COM 077454106 210 5 SH SOLE 5 0 0 BERKLEY W R CORP COM 084423102 25811 389 SH SOLE 389 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2062020 8893 SH SOLE 8893 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 8560 500 SH SOLE 500 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12530 223 SH SOLE 223 0 0 BEST BUY INC COM 086516101 406445 4073 SH SOLE 4073 0 0 BEST INC SPONSORED ADS 08653C106 160201 78530 SH SOLE 78530 0 0 BEYONDSPRING INC SHS G10830100 36600 3000 SH SOLE 3000 0 0 BG STAFFING INC COM 05544A109 48564 3600 SH SOLE 3600 0 0 BGC PARTNERS INC CL A 05541T101 3268 817 SH SOLE 817 0 0 BHP GROUP LTD SPONSORED ADS 088606108 29926 458 SH SOLE 458 0 0 BIG LOTS INC COM 089302103 4744 111 SH SOLE 111 0 0 BIO RAD LABS INC CL A 090572207 14574 25 SH SOLE 25 0 0 BIO-TECHNE CORP COM 09073M104 7337 23 SH SOLE 23 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1554 370 SH SOLE 370 0 0 BIOGEN INC COM 09062X103 118283 4466 SH SOLE 4466 0 0 BIOLASE INC COM NEW 090911207 841 2018 SH SOLE 2018 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2806 32 SH SOLE 32 0 0 BK OF AMERICA CORP COM 060505104 2743383 110879 SH SOLE 110879 0 0 BLACK HILLS CORP COM 092113109 135559 2206 SH SOLE 2206 0 0 BLACK KNIGHT INC COM 09215C105 60696 687 SH SOLE 687 0 0 BLACKBERRY LTD COM 09228F103 188471 28427 SH SOLE 28427 0 0 BLACKLINE INC COM 09239B109 69758 523 SH SOLE 523 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 58779 2700 SH SOLE 2700 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 69619 6091 SH SOLE 6091 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 58475 3975 SH SOLE 3975 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 161872 15490 SH SOLE 15490 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 27939 3935 SH SOLE 3935 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 38541 2215 SH SOLE 2215 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 91889 10849 SH SOLE 10849 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 63544 5824 SH SOLE 5824 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 70493 12009 SH SOLE 12009 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 175938 14528 SH SOLE 14528 0 0 BLACKROCK INC COM 09247X101 237431 2326 SH SOLE 2326 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 132286 7700 SH SOLE 7700 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 4385 250 SH SOLE 250 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 230503 14900 SH SOLE 14900 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 10272 400 SH SOLE 400 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 29992 1945 SH SOLE 1945 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 7435 500 SH SOLE 500 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 90881 7586 SH SOLE 7586 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 72300 5000 SH SOLE 5000 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 3661 260 SH SOLE 260 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 2644 200 SH SOLE 200 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 55228 3822 SH SOLE 3822 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 109761 7697 SH SOLE 7697 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 25378 3425 SH SOLE 3425 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 265901 4989 SH SOLE 4989 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 71282 2644 SH SOLE 2644 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 68925 2753 SH SOLE 2753 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 241009 3719 SH SOLE 3719 0 0 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 27577 2055 SH SOLE 2055 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1707 62 SH SOLE 62 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 23919 1917 SH SOLE 1917 0 0 BLINK CHARGING CO COM 09354A100 11970 280 SH SOLE 280 0 0 BLOCK H & R INC COM 093671105 3354 211 SH SOLE 211 0 0 BLUCORA INC COM 095229100 1591 100 SH SOLE 100 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 3644504 38729 SH SOLE 38729 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 140999 10057 SH SOLE 10057 0 0 BOEING CO COM 097023105 1320361 26073 SH SOLE 26073 0 0 BOK FINL CORP COM NEW 05561Q201 1986 29 SH SOLE 29 0 0 BOOKING HOLDINGS INC COM 09857L108 40091 18 SH SOLE 18 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20400 234 SH SOLE 234 0 0 BORGWARNER INC COM 099724106 9583 248 SH SOLE 248 0 0 BOSTON BEER INC CL A 100557107 5966 6 SH SOLE 6 0 0 BOSTON SCIENTIFIC CORP COM 101137107 19802 4425 SH SOLE 4425 0 0 BOTTOMLINE TECH DEL INC COM 101388106 949 18 SH SOLE 18 0 0 BOX INC CL A 10316T104 17599 975 SH SOLE 975 0 0 BOYD GAMING CORP COM 103304101 145713 3395 SH SOLE 3395 0 0 BP PLC SPONSORED ADR 055622104 816326 39782 SH SOLE 39782 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 27155 2280 SH SOLE 2280 0 0 BRF SA SPONSORED ADR 10552T107 5691 1355 SH SOLE 1355 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 11071 64 SH SOLE 64 0 0 BRIGHTHOUSE FINL INC COM 10922N103 19277 10244 SH SOLE 10244 0 0 BRINKS CO COM 109696104 36505 507 SH SOLE 507 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 989362 15950 SH SOLE 15950 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1639 2375 SH SOLE 2375 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 101801 2715 SH SOLE 2715 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6901 417 SH SOLE 417 0 0 BROADCOM INC COM 11135F101 494035 1128 SH SOLE 1128 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22367 146 SH SOLE 146 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 32768 794 SH SOLE 794 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 11259 300 SH SOLE 300 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 72749 1449 SH SOLE 1449 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2894 200 SH SOLE 200 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9731 167 SH SOLE 167 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 29126 675 SH SOLE 675 0 0 BROWN FORMAN CORP CL B 115637209 118563 1493 SH SOLE 1493 0 0 BWX TECHNOLOGIES INC COM 05605H100 41933 696 SH SOLE 696 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12489 133 SH SOLE 133 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 28241 207 SH SOLE 207 0 0 CAE INC COM 124765108 66853 2410 SH SOLE 2410 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 18568 250 SH SOLE 250 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 648992 45448 SH SOLE 45448 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 124230 4410 SH SOLE 4410 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 199804 20900 SH SOLE 20900 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 171858 10884 SH SOLE 10884 0 0 CALAVO GROWERS INC COM 128246105 1597 23 SH SOLE 23 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1729 32 SH SOLE 32 0 0 CALLAWAY GOLF CO COM 131193104 2401 100 SH SOLE 100 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 939 300 SH SOLE 300 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18276 183 SH SOLE 183 0 0 CAMECO CORP COM 13321L108 33448 2496 SH SOLE 2496 0 0 CAMPBELL SOUP CO COM 134429109 118594 105279 SH SOLE 105279 0 0 CANADIAN IMP BK COMM COM 136069101 37778 442 SH SOLE 442 0 0 CANADIAN NAT RES LTD COM 136385101 337 14 SH SOLE 14 0 0 CANADIAN NATL RY CO COM 136375102 67253 612 SH SOLE 612 0 0 CANADIAN SOLAR INC COM 136635109 87108 1700 SH SOLE 1700 0 0 CANNAE HLDGS INC COM 13765N107 42499 960 SH SOLE 960 0 0 CANON INC SPONSORED ADR 138006309 2795 144 SH SOLE 144 0 0 CANOO INC COM CL A 13803R102 27600 2000 SH SOLE 2000 0 0 CANOPY GROWTH CORP COM 138035100 193991 7873 SH SOLE 7873 0 0 CANTEL MED CORP COM 138098108 631 8 SH SOLE 8 0 0 CAPITAL ONE FINL CORP COM 14040H105 100147 1013 SH SOLE 1013 0 0 CAPITALA FIN CORP COM NEW 14054R502 84270 5848 SH SOLE 5848 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 149100 3550 SH SOLE 3550 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 5810 1000 SH SOLE 1000 0 0 CARA THERAPEUTICS INC COM 140755109 2799 185 SH SOLE 185 0 0 CARDINAL HEALTH INC COM 14149Y108 234149 205486 SH SOLE 205486 0 0 CARETRUST REIT INC COM 14174T107 34446 1553 SH SOLE 1553 0 0 CARGURUS INC COM CL A 141788109 6346 200 SH SOLE 200 0 0 CARLYLE GROUP INC COM 14316J108 106578 3390 SH SOLE 3390 0 0 CARMAX INC COM 143130102 4251 45 SH SOLE 45 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 642841 29679 SH SOLE 29679 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 718079 19037 SH SOLE 19037 0 0 CARTERS INC COM 146229109 11571 123 SH SOLE 123 0 0 CARVANA CO CL A 146869102 3593 15 SH SOLE 15 0 0 CASELLA WASTE SYS INC CL A 147448104 1487 24 SH SOLE 24 0 0 CASEYS GEN STORES INC COM 147528103 53943 302 SH SOLE 302 0 0 CASS INFORMATION SYS INC COM 14808P109 12634 325 SH SOLE 325 0 0 CATALENT INC COM 148806102 111043 1067 SH SOLE 1067 0 0 CATERPILLAR INC COM 149123101 880862 9811 SH SOLE 9811 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 4844 704 SH SOLE 704 0 0 CBRE GROUP INC CL A 12504L109 61842 986 SH SOLE 986 0 0 CDW CORP COM 12514G108 9752 74 SH SOLE 74 0 0 CELANESE CORP DEL COM 150870103 19491 150 SH SOLE 150 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1861 360 SH SOLE 360 0 0 CEMTREX INC COM NEW 15130G600 203 150 SH SOLE 150 0 0 CENOVUS ENERGY INC COM 15135U109 1812 300 SH SOLE 300 0 0 CENTENE CORP DEL COM 15135B101 67474 1124 SH SOLE 1124 0 0 CENTERPOINT ENERGY INC COM 15189T107 109449 4615 SH SOLE 4615 0 0 CENTERSPACE COM 15202L107 10737 152 SH SOLE 152 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 699 100 SH SOLE 100 0 0 CERENCE INC COM 156727109 58580 583 SH SOLE 583 0 0 CERNER CORP COM 156782104 70318 896 SH SOLE 896 0 0 CF INDS HLDGS INC COM 125269100 5807 150 SH SOLE 150 0 0 CGI INC CL A SUB VTG 12532H104 41083 518 SH SOLE 518 0 0 CHAMPIONX CORPORATION COM 15872M104 1882 123 SH SOLE 123 0 0 CHANGE HEALTHCARE INC COM 15912K100 9735 522 SH SOLE 522 0 0 CHANNELADVISOR CORP COM 159179100 4794 300 SH SOLE 300 0 0 CHARLES RIV LABS INTL INC COM 159864107 19989 80 SH SOLE 80 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 154141 233 SH SOLE 233 0 0 CHASE CORP COM 16150R104 14141 140 SH SOLE 140 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7576 57 SH SOLE 57 0 0 CHEGG INC COM 163092109 112732 1248 SH SOLE 1248 0 0 CHEMED CORP NEW COM 16359R103 13869 26 SH SOLE 26 0 0 CHEMOURS CO COM 163851108 7018 283 SH SOLE 283 0 0 CHENIERE ENERGY INC COM NEW 16411R208 22151 369 SH SOLE 369 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 70500 2000 SH SOLE 2000 0 0 CHERRY HILL MTG INVT CORP COM 164651101 11668 1277 SH SOLE 1277 0 0 CHEVRON CORP NEW COM 166764100 803723 9517 SH SOLE 9517 0 0 CHEWY INC CL A 16679L109 302120 3361 SH SOLE 3361 0 0 CHIASMA INC COM 16706W102 15660 3600 SH SOLE 3600 0 0 CHIMERA INVT CORP COM NEW 16934Q208 155271 10324 SH SOLE 10324 0 0 CHINA FIN ONLINE CO LTD SPONSORD ADS NEW 169379203 9668 1210 SH SOLE 1210 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 272700 9555 SH SOLE 9555 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 15587 349 SH SOLE 349 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 220487 159 SH SOLE 159 0 0 CHUBB LIMITED COM H1467J104 497700 3233 SH SOLE 3233 0 0 CHURCH & DWIGHT INC COM 171340102 10468 120 SH SOLE 120 0 0 CHURCHILL DOWNS INC COM 171484108 3311 17 SH SOLE 17 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7494 2602 SH SOLE 2602 0 0 CIENA CORP COM NEW 171779309 3171 60 SH SOLE 60 0 0 CIGNA CORP NEW COM 125523100 63911 307 SH SOLE 307 0 0 CIM COML TR CORP COM NEW 125525584 940 66 SH SOLE 66 0 0 CIMAREX ENERGY CO COM 171798101 37911 20406 SH SOLE 20406 0 0 CINCINNATI FINL CORP COM 172062101 11656 133 SH SOLE 133 0 0 CINEMARK HLDGS INC COM 17243V102 24618 1414 SH SOLE 1414 0 0 CISCO SYS INC COM 17275R102 1241995 27754 SH SOLE 27754 0 0 CIT GROUP INC COM NEW 125581801 25525 711 SH SOLE 711 0 0 CITIGROUP INC COM NEW 172967424 2161864 68861 SH SOLE 68861 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 7623 700 SH SOLE 700 0 0 CITIZENS FINL GROUP INC COM 174610105 24138 675 SH SOLE 675 0 0 CITRIX SYS INC COM 177376100 3513 27 SH SOLE 27 0 0 CITY OFFICE REIT INC COM 178587101 1954 200 SH SOLE 200 0 0 CLEAN HARBORS INC COM 184496107 3577 47 SH SOLE 47 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 25034 1864 SH SOLE 1864 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 64210 4410 SH SOLE 4410 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 95230 10700 SH SOLE 10700 0 0 CLOROX CO DEL COM 189054109 505002 2501 SH SOLE 2501 0 0 CLOUDFLARE INC CL A COM 18915M107 301300 3965 SH SOLE 3965 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 11402 1100 SH SOLE 1100 0 0 CLOVIS ONCOLOGY INC COM 189464100 4109 856 SH SOLE 856 0 0 CMC MATERIALS INC COM 12571T100 1844 12 SH SOLE 12 0 0 CME GROUP INC COM 12572Q105 294992 3607 SH SOLE 3607 0 0 CMS ENERGY CORP COM 125896100 71670 1175 SH SOLE 1175 0 0 CNA FINL CORP COM 126117100 6935 178 SH SOLE 178 0 0 CNOOC LIMITED SPONSORED ADR 126132109 8682 95 SH SOLE 95 0 0 CNX RES CORP COM 12653C108 6512 603 SH SOLE 603 0 0 COASTAL FINL CORP WA COM NEW 19046P209 50568 2408 SH SOLE 2408 0 0 COCA COLA CO COM 191216100 1344727 24521 SH SOLE 24521 0 0 COCA COLA CONS INC COM 191098102 30355 114 SH SOLE 114 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 52705 1074 SH SOLE 1074 0 0 CODEXIS INC COM 192005106 56693 2597 SH SOLE 2597 0 0 COEUR MNG INC COM NEW 192108504 39330 3800 SH SOLE 3800 0 0 COGNEX CORP COM 192422103 5320 66 SH SOLE 66 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17408 212 SH SOLE 212 0 0 COHBAR INC COM 19249J109 1340 1000 SH SOLE 1000 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 50265 1947 SH SOLE 1947 0 0 COHEN & STEERS MLP & ENGY OP COM SHS 19249B106 731 315 SH SOLE 315 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 23337 1882 SH SOLE 1882 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 78444 3436 SH SOLE 3436 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 2810 100 SH SOLE 100 0 0 COLGATE PALMOLIVE CO COM 194162103 696340 8143 SH SOLE 8143 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 16024 800 SH SOLE 800 0 0 COLONY CAP INC NEW CL A COM 19626G108 38866 8080 SH SOLE 8080 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 476967 21592 SH SOLE 21592 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 14856 1036 SH SOLE 1036 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 827356 30373 SH SOLE 30373 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 96730 1107 SH SOLE 1107 0 0 COMCAST CORP NEW CL A 20030N101 810840 15474 SH SOLE 15474 0 0 COMERICA INC COM 200340107 5586 100 SH SOLE 100 0 0 COMMERCE BANCSHARES INC COM 200525103 42048 640 SH SOLE 640 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 743 100 SH SOLE 100 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 32977 700 SH SOLE 700 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 716 50 SH SOLE 50 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2577 300 SH SOLE 300 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 38317 1970 SH SOLE 1970 0 0 COMSTOCK MNG INC COM NEW 205750300 250 240 SH SOLE 240 0 0 CONAGRA BRANDS INC COM 205887102 77778 2145 SH SOLE 2145 0 0 CONCHO RES INC COM 20605P101 9336 160 SH SOLE 160 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1182 300 SH SOLE 300 0 0 CONDUENT INC COM 206787103 2880 600 SH SOLE 600 0 0 CONNS INC COM 208242107 4092 350 SH SOLE 350 0 0 CONOCOPHILLIPS COM 20825C104 162448 4062 SH SOLE 4062 0 0 CONSOL ENERGY INC DISC COML COM 20854L108 541 75 SH SOLE 75 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5482 1121 SH SOLE 1121 0 0 CONSOLIDATED EDISON INC COM 209115104 376349 5208 SH SOLE 5208 0 0 CONSTELLATION BRANDS INC CL A 21036P108 697208 3183 SH SOLE 3183 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1194 41 SH SOLE 41 0 0 CONTEXTLOGIC INC COM CL A 21077C107 256728 14075 SH SOLE 14075 0 0 CONTINENTAL RES INC COM 212015101 2318 142 SH SOLE 142 0 0 COOPER COS INC COM NEW 216648402 14896 41 SH SOLE 41 0 0 COOPER TIRE & RUBR CO COM 216831107 17585 434 SH SOLE 434 0 0 COPART INC COM 217204106 29777 234 SH SOLE 234 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2500 2000 SH SOLE 2000 0 0 CORECIVIC INC COM 21871N101 44868 6850 SH SOLE 6850 0 0 CORESITE RLTY CORP COM 21870Q105 17539 140 SH SOLE 140 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 12315 1050 SH SOLE 1050 0 0 CORNING INC COM 219350105 163512 4542 SH SOLE 4542 0 0 CORTEVA INC COM 22052L104 53983 1394 SH SOLE 1394 0 0 CORVUS GOLD INC COM 221013105 3570 1500 SH SOLE 1500 0 0 COSAN LTD SHS A G25343107 3686 200 SH SOLE 200 0 0 COSTAR GROUP INC COM 22160N109 11091 12 SH SOLE 12 0 0 COSTCO WHSL CORP NEW COM 22160K105 2638718 7003 SH SOLE 7003 0 0 COTY INC COM CL A 222070203 4696 669 SH SOLE 669 0 0 COUPA SOFTWARE INC COM 22266L106 20674 61 SH SOLE 61 0 0 COUSINS PPTYS INC COM NEW 222795502 22814 681 SH SOLE 681 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 39576 300 SH SOLE 300 0 0 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 48550 5000 SH SOLE 5000 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1368 600 SH SOLE 600 0 0 CREE INC COM 225447101 2648 25 SH SOLE 25 0 0 CRESCENT CAP BDC INC COM 225655109 60466 4150 SH SOLE 4150 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 607 32 SH SOLE 32 0 0 CRH PLC ADR 12626K203 383 9 SH SOLE 9 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 12249 80 SH SOLE 80 0 0 CROCS INC COM 227046109 7519 120 SH SOLE 120 0 0 CRONOS GROUP INC COM 22717L101 89248 12860 SH SOLE 12860 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 344843 1628 SH SOLE 1628 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 502257 3155 SH SOLE 3155 0 0 CROWN HLDGS INC COM 228368106 3507 35 SH SOLE 35 0 0 CRYOPORT INC COM PAR $0.001 229050307 4827 110 SH SOLE 110 0 0 CSG SYS INTL INC COM 126349109 2794 62 SH SOLE 62 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 4947 4667 SH SOLE 4667 0 0 CSX CORP COM 126408103 148154 1633 SH SOLE 1633 0 0 CUBESMART COM 229663109 53809 1601 SH SOLE 1601 0 0 CUMMINS INC COM 231021106 491157 2163 SH SOLE 2163 0 0 CURTISS WRIGHT CORP COM 231561101 63109 542 SH SOLE 542 0 0 CUSHING MLP & INFRASTRUCT COM NEW 231631300 811 38 SH SOLE 38 0 0 CVR ENERGY INC COM 12662P108 3034 204 SH SOLE 204 0 0 CVR PARTNERS LP COM 126633205 3204 200 SH SOLE 200 0 0 CVS HEALTH CORP COM 126650100 676716 9908 SH SOLE 9908 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 30060 5237 SH SOLE 5237 0 0 CYRUSONE INC COM 23283R100 103654 1417 SH SOLE 1417 0 0 D R HORTON INC COM 23331A109 141467 2053 SH SOLE 2053 0 0 DADA NEXUS LTD ADS 23344D108 251850 6900 SH SOLE 6900 0 0 DANAHER CORPORATION COM 235851102 225557 1015 SH SOLE 1015 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 2351 100 SH SOLE 100 0 0 DARDEN RESTAURANTS INC COM 237194105 15009 126 SH SOLE 126 0 0 DARIOHEALTH CORP COM NEW 23725P209 21435 1500 SH SOLE 1500 0 0 DARLING INGREDIENTS INC COM 237266101 40376 700 SH SOLE 700 0 0 DATADOG INC CL A COM 23804L103 4430 45 SH SOLE 45 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 8256 275 SH SOLE 275 0 0 DAVITA INC COM 23918K108 4579 39 SH SOLE 39 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1680944 48388 SH SOLE 48388 0 0 DECKERS OUTDOOR CORP COM 243537107 8030 28 SH SOLE 28 0 0 DEERE & CO COM 244199105 329976 55925 SH SOLE 55925 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 26976 843 SH SOLE 843 0 0 DELL TECHNOLOGIES INC CL C 24703L202 56800 775 SH SOLE 775 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 535018 101097 SH SOLE 101097 0 0 DENISON MINES CORP COM 248356107 647 1000 SH SOLE 1000 0 0 DENTSPLY SIRONA INC COM 24906P109 19067 364 SH SOLE 364 0 0 DESCARTES SYS GROUP INC COM 249906108 5088 87 SH SOLE 87 0 0 DESKTOP METAL INC COM CL A 25058X105 2322 135 SH SOLE 135 0 0 DEVON ENERGY CORP NEW COM 25179M103 34978 2212 SH SOLE 2212 0 0 DEXCOM INC COM 252131107 71356 193 SH SOLE 193 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 4482 857 SH SOLE 857 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 106974 674 SH SOLE 674 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1839 38 SH SOLE 38 0 0 DICKS SPORTING GOODS INC COM 253393102 5621 100 SH SOLE 100 0 0 DIGITAL RLTY TR INC COM 253868103 190662 1530 SH SOLE 1530 0 0 DIGITAL TURBINE INC COM NEW 25400W102 85971 1520 SH SOLE 1520 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 14745 592 SH SOLE 592 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 1757 50 SH SOLE 50 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 93374 200 SH SOLE 200 0 0 DISCOVER FINL SVCS COM 254709108 46859 518 SH SOLE 518 0 0 DISCOVERY INC COM SER A 25470F104 22657 764 SH SOLE 764 0 0 DISNEY WALT CO COM 254687106 2640739 14575 SH SOLE 14575 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 12360 3000 SH SOLE 3000 0 0 DMC GLOBAL INC COM 23291C103 13927 322 SH SOLE 322 0 0 DMY TECHNOLOGY GROUP INC II COM CL A 233277102 3958 225 SH SOLE 225 0 0 DOCUSIGN INC COM 256163106 1083490 4874 SH SOLE 4874 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 6993 72 SH SOLE 72 0 0 DOLLAR GEN CORP NEW COM 256677105 215985 1027 SH SOLE 1027 0 0 DOLLAR TREE INC COM 256746108 76329 21487 SH SOLE 21487 0 0 DOMINOS PIZZA INC COM 25754A201 1032701 2693 SH SOLE 2693 0 0 DOMTAR CORP COM NEW 257559203 3972 126 SH SOLE 126 0 0 DOORDASH INC CL A 25809K105 3569 25 SH SOLE 25 0 0 DORMAN PRODS INC COM 258278100 2605 30 SH SOLE 30 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 41761 2519 SH SOLE 2519 0 0 DOUGLAS DYNAMICS INC COM 25960R105 984 23 SH SOLE 23 0 0 DOVER CORP COM 260003108 48770 386 SH SOLE 386 0 0 DOW INC COM 260557103 353091 6362 SH SOLE 6362 0 0 DRAFTKINGS INC COM CL A 26142R104 480499 10320 SH SOLE 10320 0 0 DRIVE SHACK INC COM 262077100 128894 6841 SH SOLE 6841 0 0 DROPBOX INC CL A 26210C104 79884 3600 SH SOLE 3600 0 0 DTE ENERGY CO COM 233331107 121410 1000 SH SOLE 1000 0 0 DTF TAX-FREE INCOME INC COM 23334J107 17873 1200 SH SOLE 1200 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 21650 500 SH SOLE 500 0 0 DUFF & PHELPS SLT ENGY AND M COM NEW 26433F207 2076 429 SH SOLE 429 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 15967 1309 SH SOLE 1309 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 742643 8111 SH SOLE 8111 0 0 DUPONT DE NEMOURS INC COM 26614N102 210488 2960 SH SOLE 2960 0 0 DXC TECHNOLOGY CO COM 23355L106 3693 143 SH SOLE 143 0 0 DYCOM INDS INC COM 267475101 42140 558 SH SOLE 558 0 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 3000 1200 SH SOLE 1200 0 0 DYNATRACE INC COM NEW 268150109 39635 916 SH SOLE 916 0 0 DYNEX CAP INC COM 26817Q886 165876 9319 SH SOLE 9319 0 0 EAGLE MATLS INC COM 26969P108 3345 33 SH SOLE 33 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2699 119 SH SOLE 119 0 0 EASTGROUP PPTYS INC COM 277276101 2071 15 SH SOLE 15 0 0 EASTMAN CHEM CO COM 277432100 52045 519 SH SOLE 519 0 0 EASTMAN KODAK CO COM NEW 277461406 1628 200 SH SOLE 200 0 0 EATON CORP PLC SHS G29183103 398896 3320 SH SOLE 3320 0 0 EATON VANCE CORP COM NON VTG 278265103 4212 62 SH SOLE 62 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 1169402 56027 SH SOLE 56027 0 0 EATON VANCE FLTING RATE INC COM 278279104 9229 701 SH SOLE 701 0 0 EATON VANCE LTD DURATION INC COM 27828H105 21321 1702 SH SOLE 1702 0 0 EATON VANCE MUN BD FD COM 27827X101 77112 5670 SH SOLE 5670 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 122510 5231 SH SOLE 5231 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 43284 3235 SH SOLE 3235 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 12066 589 SH SOLE 589 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 8645 704 SH SOLE 704 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 6315 609 SH SOLE 609 0 0 EATON VANCE SHORT DURATION D COM 27828V104 2472 200 SH SOLE 200 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 9135 718 SH SOLE 718 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 11234 475 SH SOLE 475 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 7500 500 SH SOLE 500 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 132001 5224 SH SOLE 5224 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 508306 37698 SH SOLE 37698 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 132761 13715 SH SOLE 13715 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 443622 50584 SH SOLE 50584 0 0 EBAY INC. COM 278642103 274104 91651 SH SOLE 91651 0 0 ECOLAB INC COM 278865100 221029 17911 SH SOLE 17911 0 0 ECOPETROL S A SPONSORED ADS 279158109 1291 100 SH SOLE 100 0 0 EDISON INTL COM 281020107 71615 1140 SH SOLE 1140 0 0 EDITAS MEDICINE INC COM 28106W103 11218 160 SH SOLE 160 0 0 EL POLLO LOCO HLDGS INC COM 268603107 905 50 SH SOLE 50 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 10336 337 SH SOLE 337 0 0 ELASTIC N V ORD SHS N14506104 17389 119 SH SOLE 119 0 0 ELDORADO GOLD CORP NEW COM 284902509 18498 1394 SH SOLE 1394 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 12380 2000 SH SOLE 2000 0 0 ELECTRONIC ARTS INC COM 285512109 308063 2145 SH SOLE 2145 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 1022 150 SH SOLE 150 0 0 EMERSON ELEC CO COM 291011104 129212 1608 SH SOLE 1608 0 0 ENBRIDGE INC COM 29250N105 497000 15536 SH SOLE 15536 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1909 23 SH SOLE 23 0 0 ENCORE CAP GROUP INC COM 292554102 277908 7135 SH SOLE 7135 0 0 ENDO INTL PLC SHS G30401106 2154 300 SH SOLE 300 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 14763 350 SH SOLE 350 0 0 ENERGY FOCUS INC COM 29268T409 124930 31000 SH SOLE 31000 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1040556 168375 SH SOLE 168375 0 0 ENERSYS COM 29275Y102 415 5 SH SOLE 5 0 0 ENI S P A SPONSORED ADR 26874R108 1133 55 SH SOLE 55 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7439 2005 SH SOLE 2005 0 0 ENLIVEX THERAPEUTICS LTD COM M4130Y106 5901 700 SH SOLE 700 0 0 ENPHASE ENERGY INC COM 29355A107 104054 593 SH SOLE 593 0 0 ENSIGN GROUP INC COM 29358P101 5104 70 SH SOLE 70 0 0 ENTEGRIS INC COM 29362U104 7496 78 SH SOLE 78 0 0 ENTERGY CORP NEW COM 29364G103 18168 182 SH SOLE 182 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1152152 58813 SH SOLE 58813 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 4542 100 SH SOLE 100 0 0 EOG RES INC COM 26875P101 13066 262 SH SOLE 262 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 4689 225 SH SOLE 225 0 0 EQUIFAX INC COM 294429105 12149 63 SH SOLE 63 0 0 EQUINIX INC COM 29444U700 85734 120 SH SOLE 120 0 0 EQUINOR ASA SPONSORED ADR 29446M102 1773 108 SH SOLE 108 0 0 EQUINOX GOLD CORP COM 29446Y502 5170 500 SH SOLE 500 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 14786 542 SH SOLE 542 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 21293 359 SH SOLE 359 0 0 ERICSSON ADR B SEK 10 294821608 96402 8067 SH SOLE 8067 0 0 ESCO TECHNOLOGIES INC COM 296315104 826 8 SH SOLE 8 0 0 ESSENT GROUP LTD COM G3198U102 2246 52 SH SOLE 52 0 0 ESSENTIAL UTILS INC COM 29670G102 16528 350 SH SOLE 350 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 518138 22441 SH SOLE 22441 0 0 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 185503 4842 SH SOLE 4842 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 253606 8625 SH SOLE 8625 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G772 81177 4277 SH SOLE 4277 0 0 ETFIS SER TR I VIRTUS REAVES UT 26923G806 11543 287 SH SOLE 287 0 0 ETSY INC COM 29786A106 62091 349 SH SOLE 349 0 0 EVANS BANCORP INC COM NEW 29911Q208 41530 1508 SH SOLE 1508 0 0 EVERCORE INC CLASS A 29977A105 43801 400 SH SOLE 400 0 0 EVEREST RE GROUP LTD COM G3223R108 13811 59 SH SOLE 59 0 0 EVERGY INC COM 30034W106 45886 827 SH SOLE 827 0 0 EVERSOURCE ENERGY COM 30040W108 47061 544 SH SOLE 544 0 0 EVI INDS INC COM 26929N102 209 7 SH SOLE 7 0 0 EXACT SCIENCES CORP COM 30063P105 554338 4184 SH SOLE 4184 0 0 EXANTAS CAP CORP COM NEW 30068N105 1995 500 SH SOLE 500 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 29227 480 SH SOLE 480 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 8739 300 SH SOLE 300 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 19535 307 SH SOLE 307 0 0 EXELIXIS INC COM 30161Q104 17280 861 SH SOLE 861 0 0 EXELON CORP COM 30161N101 1299160 30771 SH SOLE 30771 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2128 25 SH SOLE 25 0 0 EXPEDIA GROUP INC COM NEW 30212P303 58786 444 SH SOLE 444 0 0 EXPEDITORS INTL WASH INC COM 302130109 37568 395 SH SOLE 395 0 0 EXPONENT INC COM 30214U102 13716 152 SH SOLE 152 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7405 500 SH SOLE 500 0 0 EXTRA SPACE STORAGE INC COM 30225T102 51210 442 SH SOLE 442 0 0 EXXON MOBIL CORP COM 30231G102 1643040 39860 SH SOLE 39860 0 0 F5 NETWORKS INC COM 315616102 23752 135 SH SOLE 135 0 0 FACEBOOK INC CL A 30303M102 4356356 15948 SH SOLE 15948 0 0 FACTSET RESH SYS INC COM 303075105 7980 24 SH SOLE 24 0 0 FAIR ISAAC CORP COM 303250104 150246 294 SH SOLE 294 0 0 FARFETCH LTD ORD SH CL A 30744W107 702 11 SH SOLE 11 0 0 FARMLAND PARTNERS INC COM 31154R109 9227 1061 SH SOLE 1061 0 0 FASTENAL CO COM 311900104 75672 1550 SH SOLE 1550 0 0 FASTLY INC CL A 31188V100 249703 2858 SH SOLE 2858 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 96814 1304 SH SOLE 1304 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 58733 690 SH SOLE 690 0 0 FEDERATED HERMES INC CL B 314211103 17103 592 SH SOLE 592 0 0 FERRARI N V COM N3167Y103 124859 544 SH SOLE 544 0 0 FERRO CORP COM 315405100 8880 607 SH SOLE 607 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 362 20 SH SOLE 20 0 0 FIBROGEN INC COM 31572Q808 371 10 SH SOLE 10 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 184939 369 SH SOLE 369 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 191314 3313 SH SOLE 3313 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 70034 1490 SH SOLE 1490 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 29638 702 SH SOLE 702 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 248236 3670 SH SOLE 3670 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 110266 1696 SH SOLE 1696 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 8749 862 SH SOLE 862 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 932103 21824 SH SOLE 21824 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 17197 317 SH SOLE 317 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18646 477 SH SOLE 477 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 35931 254 SH SOLE 254 0 0 FIDUS INVT CORP COM 316500107 8423 643 SH SOLE 643 0 0 FIFTH THIRD BANCORP COM 316773100 71144 6422 SH SOLE 6422 0 0 FIREEYE INC COM 31816Q101 35512 1540 SH SOLE 1540 0 0 FIRST AMERN FINL CORP COM 31847R102 36451 706 SH SOLE 706 0 0 FIRST BANCORP P R COM NEW 318672706 424 46 SH SOLE 46 0 0 FIRST HORIZON CORPORATION COM 320517105 12760 1000 SH SOLE 1000 0 0 FIRST INDL RLTY TR INC COM 32054K103 22582 536 SH SOLE 536 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 13440 1000 SH SOLE 1000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4261 29 SH SOLE 29 0 0 FIRST SOLAR INC COM 336433107 94963 960 SH SOLE 960 0 0 FIRST TR / ABERDEEN EMERGING COM 33731K102 7389 516 SH SOLE 516 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 52163 1089 SH SOLE 1089 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 5782 490 SH SOLE 490 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 431205 24472 SH SOLE 24472 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 39711 700 SH SOLE 700 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 398122 8052 SH SOLE 8052 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 18639 427 SH SOLE 427 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 46392 2400 SH SOLE 2400 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 278198 5468 SH SOLE 5468 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 339573 3573 SH SOLE 3573 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4131223 80970 SH SOLE 80970 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1500082 30016 SH SOLE 30016 0 0 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 179145 3744 SH SOLE 3744 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2378093 39608 SH SOLE 39608 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 5973355 152145 SH SOLE 152145 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 153282 1930 SH SOLE 1930 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 705267 20891 SH SOLE 20891 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 508355 14126 SH SOLE 14126 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 4023 107 SH SOLE 107 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 83046 3960 SH SOLE 3960 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 29237 862 SH SOLE 862 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 279052 6987 SH SOLE 6987 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 345097 7251 SH SOLE 7251 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6852900 135754 SH SOLE 135754 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 323502 15300 SH SOLE 15300 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 917103 45133 SH SOLE 45133 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 223844 9307 SH SOLE 9307 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 92667 1687 SH SOLE 1687 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 184524 2513 SH SOLE 2513 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 128633 1549 SH SOLE 1549 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 6809 1172 SH SOLE 1172 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 380028 12843 SH SOLE 12843 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 276830 2668 SH SOLE 2668 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3618552 29605 SH SOLE 29605 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 105255 4530 SH SOLE 4530 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3540 46 SH SOLE 46 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 13500 1162 SH SOLE 1162 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 36008 2800 SH SOLE 2800 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1682246 47968 SH SOLE 47968 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 133974 1386 SH SOLE 1386 0 0 FIRSTENERGY CORP COM 337932107 682361 22292 SH SOLE 22292 0 0 FISERV INC COM 337738108 137755 15075 SH SOLE 15075 0 0 FISKER INC CL A COM STK 33813J106 10255 700 SH SOLE 700 0 0 FITBIT INC CL A 33812L102 9139 1344 SH SOLE 1344 0 0 FIVE BELOW INC COM 33829M101 10149 58 SH SOLE 58 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 228 33 SH SOLE 33 0 0 FIVE9 INC COM 338307101 14301 82 SH SOLE 82 0 0 FIVERR INTL LTD ORD SHS M4R82T106 22046 113 SH SOLE 113 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 61665 2122 SH SOLE 2122 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 253254 11268 SH SOLE 11268 0 0 FLEX LTD ORD Y2573F102 432 24 SH SOLE 24 0 0 FLEXSHARES TR US QUALITY CAP 33939L746 206377 5025 SH SOLE 5025 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 106939 2257 SH SOLE 2257 0 0 FLIR SYS INC COM 302445101 9423 215 SH SOLE 215 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 6128 66 SH SOLE 66 0 0 FLOWSERVE CORP COM 34354P105 2905 79 SH SOLE 79 0 0 FLUIDIGM CORP DEL COM 34385P108 41640 6940 SH SOLE 6940 0 0 FMC CORP COM NEW 302491303 6896 60 SH SOLE 60 0 0 FOLEY TRASIMENE ACQUISITION COM CL A 344328109 15100 1000 SH SOLE 1000 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 22731 300 SH SOLE 300 0 0 FOOT LOCKER INC COM 344849104 32028 792 SH SOLE 792 0 0 FORD MTR CO DEL COM 345370860 570877 86753 SH SOLE 86753 0 0 FORTERRA INC COM 34960W106 37829 2200 SH SOLE 2200 0 0 FORTIS INC COM 349553107 9552 234 SH SOLE 234 0 0 FORTIVE CORP COM 34959J108 13176 186 SH SOLE 186 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 91142 3885 SH SOLE 3885 0 0 FORTUNA SILVER MINES INC COM 349915108 4120 500 SH SOLE 500 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22504 12110 SH SOLE 12110 0 0 FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 16070 25109 SH SOLE 25109 0 0 FORUM MERGER III CORP COM CL A 349885103 37235 2750 SH SOLE 2750 0 0 FOX CORP CL A COM 35137L105 1187 41 SH SOLE 41 0 0 FOX FACTORY HLDG CORP COM 35138V102 1903 18 SH SOLE 18 0 0 FRANCO NEV CORP COM 351858105 5640 45 SH SOLE 45 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 54816 5819 SH SOLE 5819 0 0 FRANKLIN RESOURCES INC COM 354613101 32585 1304 SH SOLE 1304 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 28834 761 SH SOLE 761 0 0 FREEPORT-MCMORAN INC CL B 35671D857 110112 4232 SH SOLE 4232 0 0 FRESHPET INC COM 358039105 5964 42 SH SOLE 42 0 0 FRONTLINE LTD SHS NEW G3682E192 4099 659 SH SOLE 659 0 0 FS KKR CAP CORP COM 302635206 1216943 73487 SH SOLE 73487 0 0 FS KKR CAP CORP II COM 35952V303 483561 29485 SH SOLE 29485 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 10675 2500 SH SOLE 2500 0 0 FTI CONSULTING INC COM 302941109 2905 26 SH SOLE 26 0 0 GABELLI DIVID & INCOME TR COM 36242H104 79831 3720 SH SOLE 3720 0 0 GABELLI GLOBAL SMALL & MID C COM 36249W104 61074 4680 SH SOLE 4680 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 3684 200 SH SOLE 200 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 7074 592 SH SOLE 592 0 0 GABELLI UTIL TR COM 36240A101 1028794 126699 SH SOLE 126699 0 0 GALAPAGOS NV SPON ADR 36315X101 4355 44 SH SOLE 44 0 0 GALLAGHER ARTHUR J & CO COM 363576109 91089 736 SH SOLE 736 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 229492 65382 SH SOLE 65382 0 0 GAMESTOP CORP NEW CL A 36467W109 61418 3260 SH SOLE 3260 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13401 316 SH SOLE 316 0 0 GARMIN LTD SHS H2906T109 55283 462 SH SOLE 462 0 0 GARTNER INC COM 366651107 2563 16 SH SOLE 16 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2082 766 SH SOLE 766 0 0 GENERAC HLDGS INC COM 368736104 5230 23 SH SOLE 23 0 0 GENERAL DYNAMICS CORP COM 369550108 486809 3271 SH SOLE 3271 0 0 GENERAL ELECTRIC CO COM 369604103 1469907 136102 SH SOLE 136102 0 0 GENERAL MLS INC COM 370334104 510662 10648 SH SOLE 10648 0 0 GENERAL MTRS CO COM 37045V100 115259 2768 SH SOLE 2768 0 0 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 2520 700 SH SOLE 700 0 0 GENMAB A/S SPONSORED ADS 372303206 8539 210 SH SOLE 210 0 0 GENTEX CORP COM 371901109 28213 832 SH SOLE 832 0 0 GENUINE PARTS CO COM 372460105 213795 2129 SH SOLE 2129 0 0 GEO GROUP INC NEW COM 36162J106 8860 1000 SH SOLE 1000 0 0 GERDAU SA SPON ADR REP PFD 373737105 3503 750 SH SOLE 750 0 0 GERON CORP COM 374163103 23850 15000 SH SOLE 15000 0 0 GETTY RLTY CORP NEW COM 374297109 5508 200 SH SOLE 200 0 0 GILEAD SCIENCES INC COM 375558103 453271 61737 SH SOLE 61737 0 0 GLADSTONE CAPITAL CORP COM 376535100 1006806 113635 SH SOLE 113635 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 731700 40650 SH SOLE 40650 0 0 GLADSTONE INVT CORP COM 376546107 827784 82040 SH SOLE 82040 0 0 GLADSTONE LD CORP COM 376549101 1434961 58807 SH SOLE 58807 0 0 GLAUKOS CORP COM 377322102 14299 190 SH SOLE 190 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 181738 4939 SH SOLE 4939 0 0 GLOBAL MED REIT INC COM NEW 37954A204 26120 2000 SH SOLE 2000 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4285 250 SH SOLE 250 0 0 GLOBAL PMTS INC COM 37940X102 25850 120 SH SOLE 120 0 0 GLOBAL SELF STORAGE INC COM 37955N106 44110 11000 SH SOLE 11000 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 2892 150 SH SOLE 150 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 208919 10770 SH SOLE 10770 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 152339 4184 SH SOLE 4184 0 0 GLOBANT S A COM L44385109 9575 44 SH SOLE 44 0 0 GLOBUS MED INC CL A 379577208 5152 79 SH SOLE 79 0 0 GLU MOBILE INC COM 379890106 22300 2475 SH SOLE 2475 0 0 GODADDY INC CL A 380237107 1244 15 SH SOLE 15 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1419 550 SH SOLE 550 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 78795 8500 SH SOLE 8500 0 0 GOLD STD VENTURES CORP COM 380738104 10712 14800 SH SOLE 14800 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 24168 1264 SH SOLE 1264 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 241585 7295 SH SOLE 7295 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1756063 237195 SH SOLE 237195 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 20864 2738 SH SOLE 2738 0 0 GOLUB CAP BDC INC COM 38173M102 589256 41673 SH SOLE 41673 0 0 GOODRX HLDGS INC COM CL A 38246G108 135139 3350 SH SOLE 3350 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 37726 9759 SH SOLE 9759 0 0 GOOSEHEAD INS INC COM CL A 38267D109 2869 23 SH SOLE 23 0 0 GOPRO INC CL A 38268T103 74520 9000 SH SOLE 9000 0 0 GRACO INC COM 384109104 38056 526 SH SOLE 526 0 0 GRAINGER W W INC COM 384802104 15993 39 SH SOLE 39 0 0 GRAND CANYON ED INC COM 38526M106 11453 123 SH SOLE 123 0 0 GRANITE CONSTR INC COM 387328107 5743 215 SH SOLE 215 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1131 113 SH SOLE 113 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 10164 600 SH SOLE 600 0 0 GREEN PLAINS INC COM 393222104 2715 206 SH SOLE 206 0 0 GREENBRIER COS INC COM 393657101 16771 461 SH SOLE 461 0 0 GRIFFON CORP COM 398433102 1729 85 SH SOLE 85 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2704 147 SH SOLE 147 0 0 GROUPON INC COM NEW 399473206 4255 112 SH SOLE 112 0 0 GRUBHUB INC COM 400110102 3714 50 SH SOLE 50 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 51710 1000 SH SOLE 1000 0 0 GUARDANT HEALTH INC COM 40131M109 45237 351 SH SOLE 351 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 258194 13309 SH SOLE 13309 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 96837 3799 SH SOLE 3799 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 51235 398 SH SOLE 398 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 290487 2517 SH SOLE 2517 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4015 100 SH SOLE 100 0 0 HALLIBURTON CO COM 406216101 160563 8495 SH SOLE 8495 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 25626 600 SH SOLE 600 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 9773 322 SH SOLE 322 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 3061 195 SH SOLE 195 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1134447 59576 SH SOLE 59576 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 508842 35910 SH SOLE 35910 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 14854 706 SH SOLE 706 0 0 HANESBRANDS INC COM 410345102 95466 6548 SH SOLE 6548 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 205830 3245 SH SOLE 3245 0 0 HANOVER INS GROUP INC COM 410867105 497027 4251 SH SOLE 4251 0 0 HARMONIC INC COM 413160102 399 54 SH SOLE 54 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 7185 1535 SH SOLE 1535 0 0 HARSCO CORP COM 415864107 19958 1110 SH SOLE 1110 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 82562 1686 SH SOLE 1686 0 0 HASBRO INC COM 418056107 16089 172 SH SOLE 172 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 96438 2725 SH SOLE 2725 0 0 HCA HEALTHCARE INC COM 40412C101 39635 241 SH SOLE 241 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3252 45 SH SOLE 45 0 0 HEALTH CATALYST INC COM 42225T107 3178 73 SH SOLE 73 0 0 HEALTHCARE RLTY TR COM 421946104 21549 728 SH SOLE 728 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 30479 1085 SH SOLE 1085 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4434 161 SH SOLE 161 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 68111 2253 SH SOLE 2253 0 0 HECLA MNG CO COM 422704106 11664 1800 SH SOLE 1800 0 0 HEICO CORP NEW CL A 422806208 47724 382 SH SOLE 382 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 799 15 SH SOLE 15 0 0 HELMERICH & PAYNE INC COM 423452101 6415 277 SH SOLE 277 0 0 HENRY JACK & ASSOC INC COM 426281101 10691 66 SH SOLE 66 0 0 HERC HLDGS INC COM 42704L104 4649 70 SH SOLE 70 0 0 HERCULES CAPITAL INC COM 427096508 1240279 86011 SH SOLE 86011 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 10652 1350 SH SOLE 1350 0 0 HERSHEY CO COM 427866108 105284 691 SH SOLE 691 0 0 HESKA CORP COM RESTRC NEW 42805E306 2622 18 SH SOLE 18 0 0 HESS CORP COM 42809H107 54849 1039 SH SOLE 1039 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 313742 26476 SH SOLE 26476 0 0 HEXO CORP COM NEW 428304307 1196 325 SH SOLE 325 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 83825 5232 SH SOLE 5232 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 86122 774 SH SOLE 774 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2911 205 SH SOLE 205 0 0 HOLLYFRONTIER CORP COM 436106108 28435 1100 SH SOLE 1100 0 0 HOME DEPOT INC COM 437076102 3293121 42272 SH SOLE 42272 0 0 HONDA MOTOR LTD AMERN SHS 438128308 7231 256 SH SOLE 256 0 0 HONEYWELL INTL INC COM 438516106 1281393 6024 SH SOLE 6024 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 5633 77 SH SOLE 77 0 0 HORMEL FOODS CORP COM 440452100 666838 14307 SH SOLE 14307 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14762 1009 SH SOLE 1009 0 0 HOWMET AEROSPACE INC COM 443201108 92430 3239 SH SOLE 3239 0 0 HP INC COM 40434L105 103148 33808 SH SOLE 33808 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 34305 1324 SH SOLE 1324 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2882 200 SH SOLE 200 0 0 HUBSPOT INC COM 443573100 28940 73 SH SOLE 73 0 0 HUDBAY MINERALS INC COM 443628102 3500 500 SH SOLE 500 0 0 HUMANA INC COM 444859102 105029 256 SH SOLE 256 0 0 HUNT J B TRANS SVCS INC COM 445658107 12299 90 SH SOLE 90 0 0 HUNTINGTON BANCSHARES INC COM 446150104 17543 1389 SH SOLE 1389 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 25402 149 SH SOLE 149 0 0 HUNTSMAN CORP COM 447011107 2765 110 SH SOLE 110 0 0 HURON CONSULTING GROUP INC COM 447462102 236 4 SH SOLE 4 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1729 54 SH SOLE 54 0 0 HYATT HOTELS CORP COM CL A 448579102 37176 20200 SH SOLE 20200 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 32960 2000 SH SOLE 2000 0 0 IAA INC COM 449253103 4679 72 SH SOLE 72 0 0 IAC INTERACTIVECORP NEW COM 44891N109 42982 227 SH SOLE 227 0 0 IAMGOLD CORP COM 450913108 7340 2000 SH SOLE 2000 0 0 IBIO INC COM NEW 451033203 1155 1100 SH SOLE 1100 0 0 ICON PLC SHS G4705A100 83061 426 SH SOLE 426 0 0 ICU MED INC COM 44930G107 9867 46 SH SOLE 46 0 0 IDACORP INC COM 451107106 19686 205 SH SOLE 205 0 0 IDEX CORP COM 45167R104 2988 15 SH SOLE 15 0 0 IDEXX LABS INC COM 45168D104 173955 348 SH SOLE 348 0 0 IGM BIOSCIENCES INC COM 449585108 15451 175 SH SOLE 175 0 0 IHS MARKIT LTD SHS G47567105 103998 10036 SH SOLE 10036 0 0 II-VI INC COM 902104108 73301 965 SH SOLE 965 0 0 ILLINOIS TOOL WKS INC COM 452308109 231812 1137 SH SOLE 1137 0 0 ILLUMINA INC COM 452327109 9990 27 SH SOLE 27 0 0 IMMERSION CORP COM 452521107 22580 2000 SH SOLE 2000 0 0 IMMUNOGEN INC COM 45253H101 264 41 SH SOLE 41 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3040 1000 SH SOLE 1000 0 0 IMPACT SHS FDS I TR NAACP MINO ETF 45259A209 118700 4115 SH SOLE 4115 0 0 IMPINJ INC COM 453204109 5234 125 SH SOLE 125 0 0 INCYTE CORP COM 45337C102 696 8 SH SOLE 8 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 104762 3281 SH SOLE 3281 0 0 INDIA FD INC COM 454089103 11765 589 SH SOLE 589 0 0 INFINERA CORP COM 45667G103 1834 175 SH SOLE 175 0 0 INFOSYS LTD SPONSORED ADR 456788108 86773 5119 SH SOLE 5119 0 0 ING GROEP N.V. SPONSORED ADR 456837103 58254 6171 SH SOLE 6171 0 0 INGERSOLL RAND INC COM 45687V106 151533 3326 SH SOLE 3326 0 0 INGEVITY CORP COM 45688C107 2802 37 SH SOLE 37 0 0 INGREDION INC COM 457187102 7867 100 SH SOLE 100 0 0 INMUNE BIO INC COM 45782T105 12054 700 SH SOLE 700 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 555134 3088 SH SOLE 3088 0 0 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 7528 304 SH SOLE 304 0 0 INOGEN INC COM 45780L104 804 18 SH SOLE 18 0 0 INOVALON HLDGS INC COM CL A 45781D101 1944 107 SH SOLE 107 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 96084 10857 SH SOLE 10857 0 0 INPHI CORP COM 45772F107 8024 50 SH SOLE 50 0 0 INSEEGO CORP COM 45782B104 57239 3700 SH SOLE 3700 0 0 INSIGHT ENTERPRISES INC COM 45765U103 228 3 SH SOLE 3 0 0 INSPERITY INC COM 45778Q107 3257 40 SH SOLE 40 0 0 INSTALLED BLDG PRODS INC COM 45780R101 40772 400 SH SOLE 400 0 0 INSULET CORP COM 45784P101 27608 108 SH SOLE 108 0 0 INTEL CORP COM 458140100 1384035 27781 SH SOLE 27781 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11270 185 SH SOLE 185 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2470 100 SH SOLE 100 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 104806 909 SH SOLE 909 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1628 25 SH SOLE 25 0 0 INTERGROUP CORP COM 458685104 31620 1000 SH SOLE 1000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 846697 6726 SH SOLE 6726 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 762 7 SH SOLE 7 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 627 37 SH SOLE 37 0 0 INTERNATIONAL PAPER CO COM 460146103 115801 6240 SH SOLE 6240 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 4621 283 SH SOLE 283 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7150 304 SH SOLE 304 0 0 INTUIT COM 461202103 86456 228 SH SOLE 228 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 100626 123 SH SOLE 123 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 124452 2158 SH SOLE 2158 0 0 INVESCO BD FD COM 46132L107 88449 4061 SH SOLE 4061 0 0 INVESCO CALIF MUN INCOME TR COM 46132P108 45939 2935 SH SOLE 2935 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 19272 237 SH SOLE 237 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 29400 2000 SH SOLE 2000 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 16784 915 SH SOLE 915 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 88532 8243 SH SOLE 8243 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 694345 29993 SH SOLE 29993 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 203482 2998 SH SOLE 2998 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 9980024 307569 SH SOLE 307569 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1926649 43493 SH SOLE 43493 0 0 INVESCO HIGH INCOME TR II COM 46131F101 10206 751 SH SOLE 751 0 0 INVESCO LTD SHS G491BT108 10580 607 SH SOLE 607 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1267 375 SH SOLE 375 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 137852 10753 SH SOLE 10753 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 43213 5477 SH SOLE 5477 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 15848 1242 SH SOLE 1242 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 171241 13132 SH SOLE 13132 0 0 INVESCO SR INCOME TR COM 46131H107 63726 16012 SH SOLE 16012 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 253698 53298 SH SOLE 53298 0 0 INVITATION HOMES INC COM 46187W107 2970 100 SH SOLE 100 0 0 IONIS PHARMACEUTICALS INC COM 462222100 26121 462 SH SOLE 462 0 0 IPG PHOTONICS CORP COM 44980X109 1343 6 SH SOLE 6 0 0 IQIYI INC SPONSORED ADS 46267X108 1416 81 SH SOLE 81 0 0 IQVIA HLDGS INC COM 46266C105 31355 175 SH SOLE 175 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1423 6 SH SOLE 6 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 78650 2000 SH SOLE 2000 0 0 IRON MTN INC NEW COM 46284V101 178692 6061 SH SOLE 6061 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 718 63 SH SOLE 63 0 0 ISHARES GOLD TRUST ISHARES 464285105 188479 10396 SH SOLE 10396 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 3435 121 SH SOLE 121 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 13652 400 SH SOLE 400 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 412822 6872 SH SOLE 6872 0 0 ISHARES INC MSCI AUST ETF 464286103 148370 6195 SH SOLE 6195 0 0 ISHARES INC MSCI CDA ETF 464286509 6241 202 SH SOLE 202 0 0 ISHARES INC MSCI GERMANY ETF 464286806 3177 100 SH SOLE 100 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1207 49 SH SOLE 49 0 0 ISHARES INC EM MKTS DIV ETF 464286319 782 21 SH SOLE 21 0 0 ISHARES INC MSCI WORLD ETF 464286392 11241 100 SH SOLE 100 0 0 ISHARES INC CORE MSCI EMKT 46434G103 295076 4756 SH SOLE 4756 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 38420 3116 SH SOLE 3116 0 0 ISHARES SILVER TR ISHARES 46428Q109 138452 5635 SH SOLE 5635 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1985516 27493 SH SOLE 27493 0 0 ISHARES TR RUS MID CAP ETF 464287499 393157 5735 SH SOLE 5735 0 0 ISHARES TR RUS MD CP GR ETF 464287481 334532 3259 SH SOLE 3259 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 122374 1262 SH SOLE 1262 0 0 ISHARES TR RUS TP200 VL ETF 464289420 1390 24 SH SOLE 24 0 0 ISHARES TR SP SMCP600VL ETF 464287879 205820 2065 SH SOLE 2065 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 118712 901 SH SOLE 901 0 0 ISHARES TR INTL TREA BD ETF 464288117 2018 36 SH SOLE 36 0 0 ISHARES TR S&P 500 VAL ETF 464287408 594793 4646 SH SOLE 4646 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 783903 12283 SH SOLE 12283 0 0 ISHARES TR S&P 100 ETF 464287101 157890 920 SH SOLE 920 0 0 ISHARES TR S&P MC 400VL ETF 464287705 143666 1665 SH SOLE 1665 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3786714 64467 SH SOLE 64467 0 0 ISHARES TR SELECT DIVID ETF 464287168 1849111 19226 SH SOLE 19226 0 0 ISHARES TR US HLTHCR PR ETF 464288828 2115 9 SH SOLE 9 0 0 ISHARES TR U.S. UTILITS ETF 464287697 7760 100 SH SOLE 100 0 0 ISHARES TR U.S. TECH ETF 464287721 1509683 17744 SH SOLE 17744 0 0 ISHARES TR U.S. REAL ES ETF 464287739 28179 329 SH SOLE 329 0 0 ISHARES TR U.S. PHARMA ETF 464288836 3768 21 SH SOLE 21 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1416559 4328 SH SOLE 4328 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 13601 201 SH SOLE 201 0 0 ISHARES TR US HLTHCARE ETF 464287762 144745 589 SH SOLE 589 0 0 ISHARES TR U.S. FINLS ETF 464287788 66820 1001 SH SOLE 1001 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 152435 1410 SH SOLE 1410 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 50370 336 SH SOLE 336 0 0 ISHARES TR U.S. ENERGY ETF 464287796 15909 786 SH SOLE 786 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 16474 95 SH SOLE 95 0 0 ISHARES TR US BR DEL SE ETF 464288794 4800 60 SH SOLE 60 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 14880 131 SH SOLE 131 0 0 ISHARES TR GL TIMB FORE ETF 464288174 59238 744 SH SOLE 744 0 0 ISHARES TR US TELECOM ETF 464287713 23734272 336326 SH SOLE 336326 0 0 ISHARES TR TIPS BD ETF 464287176 848193 6645 SH SOLE 6645 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 39121 175 SH SOLE 175 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 527521 18680 SH SOLE 18680 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 344168 1200 SH SOLE 1200 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1144942 12459 SH SOLE 12459 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 6937 65 SH SOLE 65 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 8081 106 SH SOLE 106 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 2575 40 SH SOLE 40 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 10155 500 SH SOLE 500 0 0 ISHARES TR GLB CNSM STP ETF 464288737 11656 200 SH SOLE 200 0 0 ISHARES TR EUROPE ETF 464287861 14376 300 SH SOLE 300 0 0 ISHARES TR CORE US AGGBD ET 464287226 1519379 12855 SH SOLE 12855 0 0 ISHARES TR CORE S&P TTL STK 464287150 186497 2163 SH SOLE 2163 0 0 ISHARES TR CORE S&P MCP ETF 464287507 780653 3397 SH SOLE 3397 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 4977 208 SH SOLE 208 0 0 ISHARES TR CORE S&P500 ETF 464287200 4041570 10766 SH SOLE 10766 0 0 ISHARES TR MODERT ALLOC ETF 464289875 109587 2537 SH SOLE 2537 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 185692 2118 SH SOLE 2118 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 10073 193 SH SOLE 193 0 0 ISHARES TR CORE LT USDB ETF 464289479 452152 5917 SH SOLE 5917 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2786 60 SH SOLE 60 0 0 ISHARES TR ASIA 50 ETF 464288430 4271 49 SH SOLE 49 0 0 ISHARES TR 20 YR TR BD ETF 464287432 564849 3581 SH SOLE 3581 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 833936 4253 SH SOLE 4253 0 0 ISHARES TR GLB INFRASTR ETF 464288372 34968 800 SH SOLE 800 0 0 ISHARES TR AGENCY BOND ETF 464288166 621973 5203 SH SOLE 5203 0 0 ISHARES TR GLOBAL TECH ETF 464287291 193832 646 SH SOLE 646 0 0 ISHARES TR MSCI CHINA ETF 46429B671 8936 110 SH SOLE 110 0 0 ISHARES TR IBOXX HI YD ETF 464288513 193783 2220 SH SOLE 2220 0 0 ISHARES TR RUS 1000 ETF 464287622 158880 750 SH SOLE 750 0 0 ISHARES TR PHLX SEMICND ETF 464287523 16010 42 SH SOLE 42 0 0 ISHARES TR NA TEC MULTM ETF 464287531 14609 245 SH SOLE 245 0 0 ISHARES TR NASDAQ BIOTECH 464287556 799861 5280 SH SOLE 5280 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 538602 10424 SH SOLE 10424 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 590916 2451 SH SOLE 2451 0 0 ISHARES TR EAFE SML CP ETF 464288273 68145 997 SH SOLE 997 0 0 ISHARES TR MSCI EAFE ETF 464287465 348720 4780 SH SOLE 4780 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 365071 2670 SH SOLE 2670 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 1994 120 SH SOLE 120 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 10190 47 SH SOLE 47 0 0 ISHARES TR MSCI ACWI EX US 464288240 11404 215 SH SOLE 215 0 0 ISHARES TR MRGSTR SM CP GR 464288604 7588 25 SH SOLE 25 0 0 ISHARES TR MSCI ACWI ETF 464288257 16965 187 SH SOLE 187 0 0 ISHARES TR LATN AMER 40 ETF 464287390 24361 830 SH SOLE 830 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 536855 1926 SH SOLE 1926 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2517840 18228 SH SOLE 18228 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 196918 846 SH SOLE 846 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 317492 7145 SH SOLE 7145 0 0 ISHARES U S ETF TR INT RT HD EMRG 46431W820 6475 272 SH SOLE 272 0 0 ISORAY INC COM 46489V104 405 900 SH SOLE 900 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4738 778 SH SOLE 778 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 206637 4282 SH SOLE 4282 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 225007 5579 SH SOLE 5579 0 0 JABIL INC COM 466313103 10377 244 SH SOLE 244 0 0 JACK IN THE BOX INC COM 466367109 9931 107 SH SOLE 107 0 0 JACOBS ENGR GROUP INC COM 469814107 25388 233 SH SOLE 233 0 0 JAGUAR HEALTH INC COM 47010C409 310 380 SH SOLE 380 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 59568 1000 SH SOLE 1000 0 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 8913 300 SH SOLE 300 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3349 103 SH SOLE 103 0 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 51528 5700 SH SOLE 5700 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3631 22 SH SOLE 22 0 0 JD.COM INC SPON ADR CL A 47215P106 101525 1155 SH SOLE 1155 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4920 200 SH SOLE 200 0 0 JETBLUE AWYS CORP COM 477143101 127225 8750 SH SOLE 8750 0 0 JFROG LTD ORD SHS M6191J100 18849 300 SH SOLE 300 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 911 8 SH SOLE 8 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1967617 43532 SH SOLE 43532 0 0 JOHNSON & JOHNSON COM 478160104 2693724 92487 SH SOLE 92487 0 0 JOHNSON CTLS INTL PLC SHS G51502105 40395 867 SH SOLE 867 0 0 JOHNSON OUTDOORS INC CL A 479167108 118262 1050 SH SOLE 1050 0 0 JONES LANG LASALLE INC COM 48020Q107 45401 306 SH SOLE 306 0 0 JOYY INC ADS REPSTG COM A 46591M109 50547 632 SH SOLE 632 0 0 JPMORGAN CHASE & CO COM 46625H100 2549072 124614 SH SOLE 124614 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 12549 311 SH SOLE 311 0 0 KADANT INC COM 48282T104 2115 15 SH SOLE 15 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 12075 1750 SH SOLE 1750 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 148422 727 SH SOLE 727 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1548 100 SH SOLE 100 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 1386 35 SH SOLE 35 0 0 KEARNY FINL CORP MD COM 48716P108 3643 345 SH SOLE 345 0 0 KELLOGG CO COM 487836108 118868 1910 SH SOLE 1910 0 0 KENNAMETAL INC COM 489170100 5195 143 SH SOLE 143 0 0 KEURIG DR PEPPER INC COM 49271V100 20000 625 SH SOLE 625 0 0 KEYCORP COM 493267108 8423 513 SH SOLE 513 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 54289 411 SH SOLE 411 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 4960 627 SH SOLE 627 0 0 KIMBERLY-CLARK CORP COM 494368103 474982 3523 SH SOLE 3523 0 0 KIMCO RLTY CORP COM 49446R109 5254 350 SH SOLE 350 0 0 KINDER MORGAN INC DEL COM 49456B101 1678293 122772 SH SOLE 122772 0 0 KINROSS GOLD CORP COM 496902404 22666 11701 SH SOLE 11701 0 0 KITE RLTY GROUP TR COM NEW 49803T300 35278 2358 SH SOLE 2358 0 0 KKR & CO INC COM 48251W104 77411 2014 SH SOLE 2014 0 0 KLA CORP COM NEW 482480100 171028 661 SH SOLE 661 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2467 59 SH SOLE 59 0 0 KOHLS CORP COM 500255104 67108 34750 SH SOLE 34750 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 46965 867 SH SOLE 867 0 0 KONTOOR BRANDS INC COM 50050N103 4313 106 SH SOLE 106 0 0 KORNIT DIGITAL LTD SHS M6372Q113 6061 68 SH SOLE 68 0 0 KOSMOS ENERGY LTD COM 500688106 31725 13500 SH SOLE 13500 0 0 KRAFT HEINZ CO COM 500754106 300436 8668 SH SOLE 8668 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 78175 1018 SH SOLE 1018 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 459359 10010 SH SOLE 10010 0 0 KRANESHARES TR QUADRTC INT RT 500767736 201384 7200 SH SOLE 7200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5486 200 SH SOLE 200 0 0 KROGER CO COM 501044101 427846 13471 SH SOLE 13471 0 0 L BRANDS INC COM 501797104 30489 820 SH SOLE 820 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 174143 921 SH SOLE 921 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 77349 380 SH SOLE 380 0 0 LADDER CAP CORP CL A 505743104 3941 403 SH SOLE 403 0 0 LAKELAND INDS INC COM 511795106 22618 830 SH SOLE 830 0 0 LAM RESEARCH CORP COM 512807108 288557 611 SH SOLE 611 0 0 LAMB WESTON HLDGS INC COM 513272104 22756 289 SH SOLE 289 0 0 LANDSTAR SYS INC COM 515098101 404 3 SH SOLE 3 0 0 LANTERN PHARMA INC COM 51654W101 17325 900 SH SOLE 900 0 0 LAS VEGAS SANDS CORP COM 517834107 13648 229 SH SOLE 229 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 11455 250 SH SOLE 250 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 133593 4282 SH SOLE 4282 0 0 LAUDER ESTEE COS INC CL A 518439104 28482 107 SH SOLE 107 0 0 LAZARD LTD SHS A G54050102 18545 438 SH SOLE 438 0 0 LAZYDAYS HLDGS INC COM 52110H100 6500 400 SH SOLE 400 0 0 LEAR CORP COM NEW 521865204 318 2 SH SOLE 2 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 5578 172 SH SOLE 172 0 0 LEGGETT & PLATT INC COM 524660107 11404 257 SH SOLE 257 0 0 LEIDOS HOLDINGS INC COM 525327102 120047 1142 SH SOLE 1142 0 0 LEMAITRE VASCULAR INC COM 525558201 689 17 SH SOLE 17 0 0 LEMONADE INC COM 52567D107 28175 230 SH SOLE 230 0 0 LENDINGCLUB CORP COM NEW 52603A208 4224 400 SH SOLE 400 0 0 LENNAR CORP CL A 526057104 37349 4430 SH SOLE 4430 0 0 LENNOX INTL INC COM 526107107 11233 41 SH SOLE 41 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 48192 2400 SH SOLE 2400 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2685 785 SH SOLE 785 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1688 200 SH SOLE 200 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 99499 14420 SH SOLE 14420 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 19160 121 SH SOLE 121 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 21426 832 SH SOLE 832 0 0 LIFE STORAGE INC COM 53223X107 61605 516 SH SOLE 516 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 29636 298 SH SOLE 298 0 0 LILLY ELI & CO COM 532457108 1573872 9322 SH SOLE 9322 0 0 LIMELIGHT NETWORKS INC COM 53261M104 7082 1775 SH SOLE 1775 0 0 LINCOLN NATL CORP IND COM 534187109 53513 1064 SH SOLE 1064 0 0 LINDE PLC SHS G5494J103 74310 282 SH SOLE 282 0 0 LINDSAY CORP COM 535555106 3340 26 SH SOLE 26 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 45549 4117 SH SOLE 4117 0 0 LISTED FD TR TRUESHS TECH AI 53656F821 126351 2790 SH SOLE 2790 0 0 LITTELFUSE INC COM 537008104 25940 102 SH SOLE 102 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 42692 581 SH SOLE 581 0 0 LIVENT CORP COM 53814L108 32028 1700 SH SOLE 1700 0 0 LKQ CORP COM 501889208 7048 200 SH SOLE 200 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1313 670 SH SOLE 670 0 0 LMP CAP & INCOME FD INC COM 50208A102 19083 1638 SH SOLE 1638 0 0 LOCKHEED MARTIN CORP COM 539830109 834023 17301 SH SOLE 17301 0 0 LOEWS CORP COM 540424108 24221 538 SH SOLE 538 0 0 LOGITECH INTL S A SHS H50430232 1458 15 SH SOLE 15 0 0 LOUISIANA PAC CORP COM 546347105 20629 555 SH SOLE 555 0 0 LOWES COS INC COM 548661107 1021884 26198 SH SOLE 26198 0 0 LULULEMON ATHLETICA INC COM 550021109 490026 1408 SH SOLE 1408 0 0 LUMEN TECHNOLOGIES INC COM 156700106 542078 55598 SH SOLE 55598 0 0 LUMENTUM HLDGS INC COM 55024U109 46452 490 SH SOLE 490 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 270640 7960 SH SOLE 7960 0 0 LUMOS PHARMA INC COM 55028X109 7928 222 SH SOLE 222 0 0 LYFT INC CL A COM 55087P104 33851 689 SH SOLE 689 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42622 465 SH SOLE 465 0 0 M & T BK CORP COM 55261F104 5983 47 SH SOLE 47 0 0 MACERICH CO COM 554382101 234987 22023 SH SOLE 22023 0 0 MACK CALI RLTY CORP COM 554489104 2492 200 SH SOLE 200 0 0 MACKINAC FINL CORP COM 554571109 12760 1000 SH SOLE 1000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 275 5 SH SOLE 5 0 0 MACQUARIE / FIRST TR GLOBAL COM 55607W100 6696 800 SH SOLE 800 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 10044 495 SH SOLE 495 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4495 120 SH SOLE 120 0 0 MACYS INC COM 55616P104 28688 2550 SH SOLE 2550 0 0 MADISON COVERED CALL & EQUIT COM 557437100 19575 2900 SH SOLE 2900 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 19642 187 SH SOLE 187 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 17490 95 SH SOLE 95 0 0 MAG SILVER CORP COM 55903Q104 10260 500 SH SOLE 500 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 58130 1370 SH SOLE 1370 0 0 MAGNA INTL INC COM 559222401 47348 669 SH SOLE 669 0 0 MAIN STR CAP CORP COM 56035L104 14517 450 SH SOLE 450 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 116044 5328 SH SOLE 5328 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 908 204 SH SOLE 204 0 0 MANHATTAN ASSOCS INC COM 562750109 9466 90 SH SOLE 90 0 0 MANHATTAN BRDG CAP INC COM 562803106 14510 2785 SH SOLE 2785 0 0 MANPOWERGROUP INC COM 56418H100 361 4 SH SOLE 4 0 0 MANULIFE FINL CORP COM 56501R106 14956 839 SH SOLE 839 0 0 MARATHON OIL CORP COM 565849106 178820 43113 SH SOLE 43113 0 0 MARATHON PATENT GROUP INC COM 56585W401 25056 2400 SH SOLE 2400 0 0 MARATHON PETE CORP COM 56585A102 1127019 27249 SH SOLE 27249 0 0 MARKETAXESS HLDGS INC COM 57060D108 40510 71 SH SOLE 71 0 0 MARRIOTT INTL INC NEW CL A 571903202 173804 26101 SH SOLE 26101 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2607 19 SH SOLE 19 0 0 MARSH & MCLENNAN COS INC COM 571748102 28665 245 SH SOLE 245 0 0 MARTEN TRANS LTD COM 573075108 2223 129 SH SOLE 129 0 0 MARTIN MARIETTA MATLS INC COM 573284106 69857 246 SH SOLE 246 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 601191 12646 SH SOLE 12646 0 0 MASCO CORP COM 574599106 35035 22178 SH SOLE 22178 0 0 MASTEC INC COM 576323109 71589 1050 SH SOLE 1050 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1289816 3614 SH SOLE 3614 0 0 MATCH GROUP INC NEW COM 57667L107 291646 1929 SH SOLE 1929 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2788 2050 SH SOLE 2050 0 0 MATSON INC COM 57686G105 17091 300 SH SOLE 300 0 0 MATTEL INC COM 577081102 36820 2110 SH SOLE 2110 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 7718 200 SH SOLE 200 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 56740 2000 SH SOLE 2000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 138719 1565 SH SOLE 1565 0 0 MAXIMUS INC COM 577933104 2201 30 SH SOLE 30 0 0 MAXLINEAR INC COM 57776J100 77984 2042 SH SOLE 2042 0 0 MCCORMICK & CO INC COM NON VTG 579780206 436701 4568 SH SOLE 4568 0 0 MCDONALDS CORP COM 580135101 1466198 10812 SH SOLE 10812 0 0 MCKESSON CORP COM 58155Q103 271004 1558 SH SOLE 1558 0 0 MDU RES GROUP INC COM 552690109 81470 3093 SH SOLE 3093 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 243373 11169 SH SOLE 11169 0 0 MEDIFAST INC COM 58470H101 19634 100 SH SOLE 100 0 0 MEDTRONIC PLC SHS G5960L103 1012515 8644 SH SOLE 8644 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 13064 704 SH SOLE 704 0 0 MERCADOLIBRE INC COM 58733R102 23465 14 SH SOLE 14 0 0 MERCER INTL INC COM 588056101 1025 100 SH SOLE 100 0 0 MERCHANTS BANCORP IND COM 58844R108 5554 201 SH SOLE 201 0 0 MERCK & CO. INC COM 58933Y105 1365956 16699 SH SOLE 16699 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 3050 1000 SH SOLE 1000 0 0 MERCURY GENL CORP NEW COM 589400100 10442 200 SH SOLE 200 0 0 MERCURY SYS INC COM 589378108 1497 17 SH SOLE 17 0 0 MEREDITH CORP COM 589433101 8352 435 SH SOLE 435 0 0 MERIT MED SYS INC COM 589889104 1055 19 SH SOLE 19 0 0 MESA LABS INC COM 59064R109 1147 4 SH SOLE 4 0 0 MESOBLAST LTD SPONS ADR 590717104 25470 3000 SH SOLE 3000 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 3140 250 SH SOLE 250 0 0 METHODE ELECTRS INC COM 591520200 4019 105 SH SOLE 105 0 0 METLIFE INC COM 59156R108 324506 45659 SH SOLE 45659 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 64962 57 SH SOLE 57 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 156106 17800 SH SOLE 17800 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 40218 10556 SH SOLE 10556 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 637 104 SH SOLE 104 0 0 MFS MUN INCOME TR SH BEN INT 552738106 23841 3569 SH SOLE 3569 0 0 MGE ENERGY INC COM 55277P104 75768 1082 SH SOLE 1082 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 31144 995 SH SOLE 995 0 0 MGM RESORTS INTERNATIONAL COM 552953101 23790 755 SH SOLE 755 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1412 30 SH SOLE 30 0 0 MICHAELS COS INC COM 59408Q106 110585 8500 SH SOLE 8500 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1405 246 SH SOLE 246 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 434573 30927 SH SOLE 30927 0 0 MICRON TECHNOLOGY INC COM 595112103 425444 5659 SH SOLE 5659 0 0 MICROSOFT CORP COM 594918104 9687919 108191 SH SOLE 108191 0 0 MICROVISION INC DEL COM NEW 594960304 188300 35000 SH SOLE 35000 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3547 28 SH SOLE 28 0 0 MIDDLESEX WTR CO COM 596680108 3696 51 SH SOLE 51 0 0 MILLER HERMAN INC COM 600544100 13520 400 SH SOLE 400 0 0 MITEK SYS INC COM NEW 606710200 1778 100 SH SOLE 100 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 5431 1226 SH SOLE 1226 0 0 MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 1367 536 SH SOLE 536 0 0 MKS INSTRS INC COM 55306N104 7535 50 SH SOLE 50 0 0 MODEL N INC COM 607525102 1070 30 SH SOLE 30 0 0 MODERNA INC COM 60770K107 1000927 9581 SH SOLE 9581 0 0 MOHAWK INDS INC COM 608190104 1550 11 SH SOLE 11 0 0 MOLINA HEALTHCARE INC COM 60855R100 1489 7 SH SOLE 7 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 20336 450 SH SOLE 450 0 0 MOMO INC ADR 60879B107 39200 2808 SH SOLE 2808 0 0 MONDELEZ INTL INC CL A 609207105 366100 6261 SH SOLE 6261 0 0 MONGODB INC CL A 60937P106 3590 10 SH SOLE 10 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3464 200 SH SOLE 200 0 0 MONOLITHIC PWR SYS INC COM 609839105 54935 150 SH SOLE 150 0 0 MONROE CAP CORP COM 610335101 63839 7950 SH SOLE 7950 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3329 36 SH SOLE 36 0 0 MOODYS CORP COM 615369105 73941 2247 SH SOLE 2247 0 0 MORGAN STANLEY COM NEW 617446448 558833 59810 SH SOLE 59810 0 0 MOSAIC CO NEW COM 61945C103 110268 4792 SH SOLE 4792 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 275837 1622 SH SOLE 1622 0 0 MOTUS GI HLDGS INC COM 62014P108 14220 15000 SH SOLE 15000 0 0 MP MATERIALS CORP COM CL A 553368101 163263 5075 SH SOLE 5075 0 0 MPLX LP COM UNIT REP LTD 55336V100 395113 18250 SH SOLE 18250 0 0 MRC GLOBAL INC COM 55345K103 995 150 SH SOLE 150 0 0 MSA SAFETY INC COM 553498106 4780 32 SH SOLE 32 0 0 MSC INDL DIRECT INC CL A 553530106 1266 15 SH SOLE 15 0 0 MSCI INC COM 55354G100 25452 57 SH SOLE 57 0 0 MUELLER INDS INC COM 624756102 3651 104 SH SOLE 104 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4085 330 SH SOLE 330 0 0 MURPHY OIL CORP COM 626717102 2456 203 SH SOLE 203 0 0 NATIONAL CINEMEDIA INC COM 635309107 10044 2700 SH SOLE 2700 0 0 NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 10385 7750 SH SOLE 7750 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 77624 1315 SH SOLE 1315 0 0 NATIONAL HEALTH INVS INC COM 63633D104 32095 464 SH SOLE 464 0 0 NATIONAL INSTRS CORP COM 636518102 2905 66 SH SOLE 66 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5341 389 SH SOLE 389 0 0 NATIONAL PRESTO INDS INC COM 637215104 159262 1801 SH SOLE 1801 0 0 NATIONAL RESH CORP COM NEW 637372202 257 6 SH SOLE 6 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3603 100 SH SOLE 100 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5525 122 SH SOLE 122 0 0 NATURA &CO HLDG S A ADS 63884N108 3300 165 SH SOLE 165 0 0 NAVIENT CORPORATION COM 63938C108 4910 500 SH SOLE 500 0 0 NCINO INC COM 63947U107 24040 332 SH SOLE 332 0 0 NEOGEN CORP COM 640491106 4917 62 SH SOLE 62 0 0 NEOGENOMICS INC COM NEW 64049M209 13460 250 SH SOLE 250 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 1092 700 SH SOLE 700 0 0 NETEASE INC SPONSORED ADS 64110W102 45491 475 SH SOLE 475 0 0 NETFLIX INC COM 64110L106 1422661 2631 SH SOLE 2631 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 14830 1269 SH SOLE 1269 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 89574 5893 SH SOLE 5893 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 6362 1443 SH SOLE 1443 0 0 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 12404 1006 SH SOLE 1006 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 767 8 SH SOLE 8 0 0 NEW GERMANY FD INC COM 644465106 11286 593 SH SOLE 593 0 0 NEW GOLD INC CDA COM 644535106 4380 2000 SH SOLE 2000 0 0 NEW JERSEY RES CORP COM 646025106 51299 1443 SH SOLE 1443 0 0 NEW MTN FIN CORP COM 647551100 419917 36965 SH SOLE 36965 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 29172 157 SH SOLE 157 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 146741 12558 SH SOLE 12558 0 0 NEW SR INVT GROUP INC COM 648691103 76488 14766 SH SOLE 14766 0 0 NEW YORK CITY REIT INC COM 649439205 4201 518 SH SOLE 518 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 12133 1150 SH SOLE 1150 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 7227 925 SH SOLE 925 0 0 NEW YORK TIMES CO CL A 650111107 24228 468 SH SOLE 468 0 0 NEWAGE INC COM 650194103 33848 12870 SH SOLE 12870 0 0 NEWELL BRANDS INC COM 651229106 6771 319 SH SOLE 319 0 0 NEWMARK GROUP INC CL A 65158N102 2712 372 SH SOLE 372 0 0 NEWMONT CORP COM 651639106 142239 2375 SH SOLE 2375 0 0 NEWS CORP NEW CL A 65249B109 18951 1055 SH SOLE 1055 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1081473 54925 SH SOLE 54925 0 0 NEXGEN ENERGY LTD COM 65340P106 1380 500 SH SOLE 500 0 0 NEXTERA ENERGY INC COM 65339F101 2637287 34184 SH SOLE 34184 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 154751 2308 SH SOLE 2308 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 8281 454 SH SOLE 454 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 22029 5110 SH SOLE 5110 0 0 NIC INC COM 62914B100 17823 690 SH SOLE 690 0 0 NICE LTD SPONSORED ADR 653656108 15311 54 SH SOLE 54 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1044 50 SH SOLE 50 0 0 NIKE INC CL B 654106103 702434 7942 SH SOLE 7942 0 0 NIKOLA CORP COM 654110105 67144 4400 SH SOLE 4400 0 0 NIO INC SPON ADS 62914V106 405809 8326 SH SOLE 8326 0 0 NLIGHT INC COM 65487K100 21223 650 SH SOLE 650 0 0 NN INC COM 629337106 12483 1900 SH SOLE 1900 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 50201 1050 SH SOLE 1050 0 0 NOKIA CORP SPONSORED ADR 654902204 86993 22249 SH SOLE 22249 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 229 9 SH SOLE 9 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 8416 2853 SH SOLE 2853 0 0 NORDSON CORP COM 655663102 24955 124 SH SOLE 124 0 0 NORFOLK SOUTHN CORP COM 655844108 132247 557 SH SOLE 557 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2125 6600 SH SOLE 6600 0 0 NORTHERN TR CORP COM 665859104 107390 1153 SH SOLE 1153 0 0 NORTHROP GRUMMAN CORP COM 666807102 367786 1207 SH SOLE 1207 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 12128 952 SH SOLE 952 0 0 NORTONLIFELOCK INC COM 668771108 52033 2504 SH SOLE 2504 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23014 905 SH SOLE 905 0 0 NOVANTA INC COM 67000B104 1182 10 SH SOLE 10 0 0 NOVARTIS AG SPONSORED ADR 66987V109 175121 1855 SH SOLE 1855 0 0 NOVAVAX INC COM NEW 670002401 1115 10 SH SOLE 10 0 0 NOVO-NORDISK A S ADR 670100205 136277 1951 SH SOLE 1951 0 0 NOVOCURE LTD ORD SHS G6674U108 1038 6 SH SOLE 6 0 0 NOVUS CAP CORP COM 67012U108 7434 475 SH SOLE 475 0 0 NOW INC COM 67011P100 460 64 SH SOLE 64 0 0 NRG ENERGY INC COM NEW 629377508 74387 1981 SH SOLE 1981 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 18297 415 SH SOLE 415 0 0 NUCOR CORP COM 670346105 62185 1169 SH SOLE 1169 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 5439 186 SH SOLE 186 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 105225 1869 SH SOLE 1869 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 2882 200 SH SOLE 200 0 0 NUTANIX INC CL A 67059N108 112119 3518 SH SOLE 3518 0 0 NUTRIEN LTD COM 67077M108 60393 1254 SH SOLE 1254 0 0 NUVASIVE INC COM 670704105 28165 500 SH SOLE 500 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 85146 5074 SH SOLE 5074 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 49407 3272 SH SOLE 3272 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 192100 13653 SH SOLE 13653 0 0 NUVEEN CORPORATE INCM NOVEME COM 67077N106 27600 3000 SH SOLE 3000 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 107521 16986 SH SOLE 16986 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 11710 1335 SH SOLE 1335 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 101870 6702 SH SOLE 6702 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 17812 2038 SH SOLE 2038 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 14042 903 SH SOLE 903 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 72301 5209 SH SOLE 5209 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 110000 5564 SH SOLE 5564 0 0 NUVEEN MULTI-MKT INCOME FD COM 67075J107 2164 301 SH SOLE 301 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 93254 6467 SH SOLE 6467 0 0 NUVEEN MUN VALUE FD INC COM 670928100 108737 9796 SH SOLE 9796 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 271321 16831 SH SOLE 16831 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 336148 12924 SH SOLE 12924 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 43414 3021 SH SOLE 3021 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 8106 573 SH SOLE 573 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 157986 16237 SH SOLE 16237 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 32585 3430 SH SOLE 3430 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 225668 9170 SH SOLE 9170 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 32723 2129 SH SOLE 2129 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 24373 1811 SH SOLE 1811 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 312932 24296 SH SOLE 24296 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 50292 3300 SH SOLE 3300 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 48345 2873 SH SOLE 2873 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 24789 1855 SH SOLE 1855 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 28440 2000 SH SOLE 2000 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 48213 2030 SH SOLE 2030 0 0 NVENT ELECTRIC PLC SHS G6700G107 4076 175 SH SOLE 175 0 0 NVIDIA CORPORATION COM 67066G104 1835405 7506 SH SOLE 7506 0 0 NVR INC COM 62944T105 24479 6 SH SOLE 6 0 0 NXP SEMICONDUCTORS N V COM N6596X109 110989 698 SH SOLE 698 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 15117 2714 SH SOLE 2714 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 7750 1000 SH SOLE 1000 0 0 OCCIDENTAL PETE CORP COM 674599105 53280 3078 SH SOLE 3078 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3555 522 SH SOLE 522 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 344 128 SH SOLE 128 0 0 OCEANFIRST FINL CORP COM 675234108 3726 200 SH SOLE 200 0 0 OFS CAP CORP COM 67103B100 271235 37935 SH SOLE 37935 0 0 OFS CREDIT COMPANY INC COM 67111Q107 2782 223 SH SOLE 223 0 0 OGE ENERGY CORP COM 670837103 432248 13567 SH SOLE 13567 0 0 OKTA INC CL A 679295105 27969 110 SH SOLE 110 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 503369 2579 SH SOLE 2579 0 0 OLD REP INTL CORP COM 680223104 6158 312 SH SOLE 312 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 40231 492 SH SOLE 492 0 0 OMEGA FLEX INC COM 682095104 584 4 SH SOLE 4 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 89202 2456 SH SOLE 2456 0 0 OMNICELL COM COM 68213N109 1560 13 SH SOLE 13 0 0 OMNICOM GROUP INC COM 681919106 47027 754 SH SOLE 754 0 0 ON SEMICONDUCTOR CORP COM 682189105 42974 1313 SH SOLE 1313 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 287447 120776 SH SOLE 120776 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 431 925 SH SOLE 925 0 0 ONE GAS INC COM 68235P108 103160 1344 SH SOLE 1344 0 0 ONEOK INC NEW COM 682680103 313577 8170 SH SOLE 8170 0 0 ONTO INNOVATION INC COM 683344105 5468 115 SH SOLE 115 0 0 ONTRAK INC COM 683373104 613787 25300 SH SOLE 25300 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 244348 10750 SH SOLE 10750 0 0 OPGEN INC COM 68373L307 9282 4550 SH SOLE 4550 0 0 OPKO HEALTH INC COM 68375N103 15800 4000 SH SOLE 4000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 6053 387 SH SOLE 387 0 0 ORACLE CORP COM 68389X105 318237 4919 SH SOLE 4919 0 0 ORANGE SPONSORED ADR 684060106 4471 377 SH SOLE 377 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 70601 156 SH SOLE 156 0 0 ORGANIGRAM HLDGS INC COM 68620P101 1197 900 SH SOLE 900 0 0 ORIX CORP SPONSORED ADR 686330101 4253 55 SH SOLE 55 0 0 ORLA MNG LTD NEW COM 68634K106 4905 910 SH SOLE 910 0 0 ORTHOPEDIATRICS CORP COM 68752L100 8415 204 SH SOLE 204 0 0 OSHKOSH CORP COM 688239201 258 3 SH SOLE 3 0 0 OSI ETF TR OSHARES US QUALT 67110P407 8355697 160137 SH SOLE 160137 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 16103 1270 SH SOLE 1270 0 0 OTIS WORLDWIDE CORP COM 68902V107 41341 612 SH SOLE 612 0 0 OTTER TAIL CORP COM 689648103 29238 686 SH SOLE 686 0 0 OUTFRONT MEDIA INC COM 69007J106 18582 950 SH SOLE 950 0 0 OVERSTOCK COM INC DEL COM 690370101 14871 310 SH SOLE 310 0 0 OVINTIV INC COM 69047Q102 5299 369 SH SOLE 369 0 0 OWENS CORNING NEW COM 690742101 39622 523 SH SOLE 523 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 8862 700 SH SOLE 700 0 0 OXFORD SQUARE CAP CORP COM 69181V107 423479 138845 SH SOLE 138845 0 0 PACCAR INC COM 693718108 63143 732 SH SOLE 732 0 0 PACER FDS TR TRENDP US MID CP 69374H204 3225308 108574 SH SOLE 108574 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 1056698 31055 SH SOLE 31055 0 0 PACKAGING CORP AMER COM 695156109 12964 94 SH SOLE 94 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 439160 18648 SH SOLE 18648 0 0 PALO ALTO NETWORKS INC COM 697435105 216077 608 SH SOLE 608 0 0 PAN AMERN SILVER CORP COM 697900108 78178 2265 SH SOLE 2265 0 0 PAPA JOHNS INTL INC COM 698813102 78486 925 SH SOLE 925 0 0 PARK CITY GROUP INC COM NEW 700215304 2203 460 SH SOLE 460 0 0 PARK HOTELS RESORTS INC COM 700517105 38588 2250 SH SOLE 2250 0 0 PARK NATL CORP COM 700658107 14386 137 SH SOLE 137 0 0 PARKE BANCORP INC COM 700885106 1903 122 SH SOLE 122 0 0 PARKER-HANNIFIN CORP COM 701094104 1907 7 SH SOLE 7 0 0 PATTERSON COS INC COM 703395103 2963 100 SH SOLE 100 0 0 PATTERSON-UTI ENERGY INC COM 703481101 5256 999 SH SOLE 999 0 0 PAYCHEX INC COM 704326107 30031 322 SH SOLE 322 0 0 PAYCOM SOFTWARE INC COM 70432V102 1846989 4084 SH SOLE 4084 0 0 PAYLOCITY HLDG CORP COM 70438V106 6383 31 SH SOLE 31 0 0 PAYPAL HLDGS INC COM 70450Y103 4235273 18084 SH SOLE 18084 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 77775 8500 SH SOLE 8500 0 0 PEARSON PLC SPONSORED ADR 705015105 946 103 SH SOLE 103 0 0 PEGASYSTEMS INC COM 705573103 13344 100 SH SOLE 100 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 341825 2253 SH SOLE 2253 0 0 PENN NATL GAMING INC COM 707569109 748051 8661 SH SOLE 8661 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 279045 26500 SH SOLE 26500 0 0 PENNANTPARK INVT CORP COM 708062104 131155 28450 SH SOLE 28450 0 0 PENNYMAC MTG INVT TR COM 70931T103 24468 1391 SH SOLE 1391 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 17817 300 SH SOLE 300 0 0 PENTAIR PLC SHS G7S00T104 8067 152 SH SOLE 152 0 0 PENUMBRA INC COM 70975L107 35875 205 SH SOLE 205 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 69155 5348 SH SOLE 5348 0 0 PEPSICO INC COM 713448108 1254157 13422 SH SOLE 13422 0 0 PERRIGO CO PLC SHS G97822103 4472 100 SH SOLE 100 0 0 PERSPECTA INC COM 715347100 361 15 SH SOLE 15 0 0 PETIQ INC COM CL A 71639T106 3345 87 SH SOLE 87 0 0 PETMED EXPRESS INC COM 716382106 6412 200 SH SOLE 200 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35917 3198 SH SOLE 3198 0 0 PFIZER INC COM 717081103 2158562 63462 SH SOLE 63462 0 0 PG&E CORP COM 69331C108 2804 225 SH SOLE 225 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 9746 671 SH SOLE 671 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 163916 10928 SH SOLE 10928 0 0 PGT INNOVATIONS INC COM 69336V101 447 22 SH SOLE 22 0 0 PHILIP MORRIS INTL INC COM 718172109 703522 8498 SH SOLE 8498 0 0 PHILLIPS 66 COM 718546104 285168 7034 SH SOLE 7034 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 52820 2000 SH SOLE 2000 0 0 PHREESIA INC COM 71944F106 2225 41 SH SOLE 41 0 0 PHYSICIANS RLTY TR COM 71943U104 19580 1100 SH SOLE 1100 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 692049 40142 SH SOLE 40142 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 176724 8336 SH SOLE 8336 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 112255 1100 SH SOLE 1100 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 21351 189 SH SOLE 189 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 147656 1503 SH SOLE 1503 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 351157 3441 SH SOLE 3441 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 7530 750 SH SOLE 750 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 328467 54292 SH SOLE 54292 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 23155 2024 SH SOLE 2024 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 14895 1500 SH SOLE 1500 0 0 PIMCO MUN INCOME FD II COM 72200W106 14246 996 SH SOLE 996 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 179522 15370 SH SOLE 15370 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 28969 450 SH SOLE 450 0 0 PINNACLE WEST CAP CORP COM 723484101 56605 708 SH SOLE 708 0 0 PINTEREST INC CL A 72352L106 113678 1725 SH SOLE 1725 0 0 PIONEER FLOATING RATE TR COM 72369J102 13019 1276 SH SOLE 1276 0 0 PIONEER HIGH INCOME TR COM 72369H106 13380 1500 SH SOLE 1500 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 164044 14081 SH SOLE 14081 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 38265 3076 SH SOLE 3076 0 0 PIONEER NAT RES CO COM 723787107 63107 554 SH SOLE 554 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 464 120 SH SOLE 120 0 0 PJT PARTNERS INC COM CL A 69343T107 62534 831 SH SOLE 831 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 42016 5099 SH SOLE 5099 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 4640 1000 SH SOLE 1000 0 0 PLUG POWER INC COM NEW 72919P202 74602 2200 SH SOLE 2200 0 0 PLURALSIGHT INC COM CL A 72941B106 3521 168 SH SOLE 168 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 2828 400 SH SOLE 400 0 0 PNC FINL SVCS GROUP INC COM 693475105 107780 723 SH SOLE 723 0 0 PNM RES INC COM 69349H107 2135 44 SH SOLE 44 0 0 POLARIS INC COM 731068102 31824 334 SH SOLE 334 0 0 POLYPID LTD SHS M8001Q118 2475 250 SH SOLE 250 0 0 POOL CORP COM 73278L105 186689 501 SH SOLE 501 0 0 POPULAR INC COM NEW 733174700 11264 200 SH SOLE 200 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 71757 37569 SH SOLE 37569 0 0 POSCO SPONSORED ADR 693483109 1994 32 SH SOLE 32 0 0 POST HLDGS INC COM 737446104 3737 37 SH SOLE 37 0 0 POWER INTEGRATIONS INC COM 739276103 53760 657 SH SOLE 657 0 0 PPG INDS INC COM 693506107 294119 2039 SH SOLE 2039 0 0 PPL CORP COM 69351T106 175220 6213 SH SOLE 6213 0 0 PRA GROUP INC COM 69354N106 37082 935 SH SOLE 935 0 0 PRA HEALTH SCIENCES INC COM 69354M108 61466 490 SH SOLE 490 0 0 PREFERRED APT CMNTYS INC COM 74039L103 28490 3850 SH SOLE 3850 0 0 PREMIER INC CL A 74051N102 5019 143 SH SOLE 143 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8718 250 SH SOLE 250 0 0 PRETIUM RES INC COM 74139C102 7806 680 SH SOLE 680 0 0 PRICE T ROWE GROUP INC COM 74144T108 146469 967 SH SOLE 967 0 0 PRIMERICA INC COM 74164M108 8170 61 SH SOLE 61 0 0 PRIMO WATER CORPORATION COM 74167P108 1788 114 SH SOLE 114 0 0 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 30235 855 SH SOLE 855 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 78055 1573 SH SOLE 1573 0 0 PROCTER AND GAMBLE CO COM 742718109 3656555 26280 SH SOLE 26280 0 0 PROCURE ETF TRUST II SPACE ETF 74280R205 5098 200 SH SOLE 200 0 0 PROG HOLDINGS INC COM NPV 74319R101 539 10 SH SOLE 10 0 0 PROGRESSIVE CORP COM 743315103 63380 641 SH SOLE 641 0 0 PROLOGIS INC. COM 74340W103 66872 671 SH SOLE 671 0 0 PROS HOLDINGS INC COM 74346Y103 3452 68 SH SOLE 68 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 112379 1903 SH SOLE 1903 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 83739 1048 SH SOLE 1048 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 18158 277 SH SOLE 277 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 35753 750 SH SOLE 750 0 0 PROSHARES TR II ULTRA GOLD 74347W601 3410 50 SH SOLE 50 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 872 17 SH SOLE 17 0 0 PROSPECT CAP CORP COM 74348T102 1170066 246175 SH SOLE 246175 0 0 PROSPERITY BANCSHARES INC COM 743606105 711703 10261 SH SOLE 10261 0 0 PROTO LABS INC COM 743713109 8897 58 SH SOLE 58 0 0 PROVENTION BIO INC COM 74374N102 3388 200 SH SOLE 200 0 0 PRUDENTIAL FINL INC COM 744320102 999234 13180 SH SOLE 13180 0 0 PRUDENTIAL PLC ADR 74435K204 1773 48 SH SOLE 48 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 89782 1540 SH SOLE 1540 0 0 PULTE GROUP INC COM 745867101 172357 8859 SH SOLE 8859 0 0 PURE STORAGE INC CL A 74624M102 37397 1654 SH SOLE 1654 0 0 PURPLE INNOVATION INC COM 74640Y106 97997 2975 SH SOLE 2975 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 195504 24226 SH SOLE 24226 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 38163 9022 SH SOLE 9022 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 77116 5633 SH SOLE 5633 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 178778 38447 SH SOLE 38447 0 0 Q2 HLDGS INC COM 74736L109 43020 340 SH SOLE 340 0 0 QIAGEN NV SHS NEW N72482123 5074 96 SH SOLE 96 0 0 QORVO INC COM 74736K101 25606 154 SH SOLE 154 0 0 QTS RLTY TR INC COM CL A 74736A103 38984 630 SH SOLE 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 3820 1000 SH SOLE 1000 0 0 QUALCOMM INC COM 747525103 646715 8215 SH SOLE 8215 0 0 QUALYS INC COM 74758T303 975 8 SH SOLE 8 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 276996 3280 SH SOLE 3280 0 0 QUIDEL CORP COM 74838J101 17965 100 SH SOLE 100 0 0 QURATE RETAIL INC COM SER A 74915M100 1360 124 SH SOLE 124 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 3717 195 SH SOLE 195 0 0 RANGE RES CORP COM 75281A109 38277 5713 SH SOLE 5713 0 0 RAYMOND JAMES FINL INC COM 754730109 4688 49 SH SOLE 49 0 0 RAYONIER INC COM 754907103 15513 528 SH SOLE 528 0 0 REALOGY HLDGS CORP COM 75605Y106 19286 1470 SH SOLE 1470 0 0 REALPAGE INC COM 75606N109 38560 442 SH SOLE 442 0 0 REALTY INCOME CORP COM 756109104 226113 3637 SH SOLE 3637 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 4423 230 SH SOLE 230 0 0 REDBALL ACQUISITION CORP COM CL A G7417R105 1601 147 SH SOLE 147 0 0 REDFIN CORP COM 75737F108 2402 35 SH SOLE 35 0 0 REDWOOD TR INC COM 758075402 13170 1500 SH SOLE 1500 0 0 REGENCY CTRS CORP COM 758849103 9899 217 SH SOLE 217 0 0 REGENERON PHARMACEUTICALS COM 75886F107 99038 205 SH SOLE 205 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 54445 3377 SH SOLE 3377 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 13908 120 SH SOLE 120 0 0 REKOR SYSTEMS INC COM 759419104 52455 6500 SH SOLE 6500 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2994 25 SH SOLE 25 0 0 RELX PLC SPONSORED ADR 759530108 10875 441 SH SOLE 441 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 829 5 SH SOLE 5 0 0 REPLIGEN CORP COM 759916109 1725 9 SH SOLE 9 0 0 REPUBLIC SVCS INC COM 760759100 91581 951 SH SOLE 951 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3806 179 SH SOLE 179 0 0 RESMED INC COM 761152107 37411 176 SH SOLE 176 0 0 RESOLUTE FST PRODS INC COM 76117W109 62130 9500 SH SOLE 9500 0 0 RESONANT INC COM 76118L102 21465 8100 SH SOLE 8100 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4751 555 SH SOLE 555 0 0 REWALK ROBOTICS LTD SHS M8216Q200 660 500 SH SOLE 500 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 6038 201 SH SOLE 201 0 0 RH COM 74967X103 62205 139 SH SOLE 139 0 0 RINGCENTRAL INC CL A 76680R206 205402 542 SH SOLE 542 0 0 RIO TINTO PLC SPONSORED ADR 767204100 8349 111 SH SOLE 111 0 0 RIOT BLOCKCHAIN INC COM 767292105 33131 1950 SH SOLE 1950 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5921 85 SH SOLE 85 0 0 RITE AID CORP COM 767754872 11746 742 SH SOLE 742 0 0 RLJ LODGING TR COM 74965L101 118131 4731 SH SOLE 4731 0 0 RMR GROUP INC CL A 74967R106 1081 28 SH SOLE 28 0 0 ROCKET COS INC COM CL A 77311W101 507077 25078 SH SOLE 25078 0 0 ROCKWELL AUTOMATION INC COM 773903109 168795 673 SH SOLE 673 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 28755 7100 SH SOLE 7100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 4053 87 SH SOLE 87 0 0 ROGERS CORP COM 775133101 3261 21 SH SOLE 21 0 0 ROKU INC COM CL A 77543R102 190912 575 SH SOLE 575 0 0 ROLLINS INC COM 775711104 16917 433 SH SOLE 433 0 0 ROPER TECHNOLOGIES INC COM 776696106 3018 7 SH SOLE 7 0 0 ROSS STORES INC COM 778296103 63616 518 SH SOLE 518 0 0 ROYAL BK CDA COM 780087102 33064 10281 SH SOLE 10281 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 245357 3285 SH SOLE 3285 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 373791 10826 SH SOLE 10826 0 0 ROYAL GOLD INC COM 780287108 63245 595 SH SOLE 595 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3954 79 SH SOLE 79 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 954 71 SH SOLE 71 0 0 ROYCE MICRO-CAP TR INC COM 780915104 19521 1929 SH SOLE 1929 0 0 ROYCE VALUE TR INC COM 780910105 101294 6276 SH SOLE 6276 0 0 RPM INTL INC COM 749685103 18701 206 SH SOLE 206 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 1448 160 SH SOLE 160 0 0 RUSH ENTERPRISES INC CL A 781846209 9320 225 SH SOLE 225 0 0 S&P GLOBAL INC COM 78409V104 27613 84 SH SOLE 84 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9588 552 SH SOLE 552 0 0 SABRE CORP COM 78573M104 32613 2713 SH SOLE 2713 0 0 SAFETY INS GROUP INC COM 78648T100 11685 150 SH SOLE 150 0 0 SALESFORCE COM INC COM 79466L302 923054 4148 SH SOLE 4148 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 2136 500 SH SOLE 500 0 0 SANDERSON FARMS INC COM 800013104 43890 332 SH SOLE 332 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 7808 1089 SH SOLE 1089 0 0 SANMINA CORPORATION COM 801056102 49430 1550 SH SOLE 1550 0 0 SANOFI SPONSORED ADR 80105N105 23177 477 SH SOLE 477 0 0 SAP SE SPON ADR 803054204 71063 545 SH SOLE 545 0 0 SARATOGA INVT CORP COM NEW 80349A208 111192 4650 SH SOLE 4650 0 0 SAREPTA THERAPEUTICS INC COM 803607100 18413 108 SH SOLE 108 0 0 SASOL LTD SPONSORED ADR 803866300 19492 2200 SH SOLE 2200 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4232 15 SH SOLE 15 0 0 SCHLUMBERGER LTD COM 806857108 134190 6147 SH SOLE 6147 0 0 SCHRODINGER INC COM 80810D103 142524 1800 SH SOLE 1800 0 0 SCHWAB CHARLES CORP COM 808513105 18246 344 SH SOLE 344 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1103776 13133 SH SOLE 13133 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 11404 305 SH SOLE 305 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1211583 24381 SH SOLE 24381 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 13061 325 SH SOLE 325 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 30096 318 SH SOLE 318 0 0 SCORPIO TANKERS INC SHS Y7542C130 27416 2450 SH SOLE 2450 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 218489 1097 SH SOLE 1097 0 0 SEA LTD SPONSORD ADS 81141R100 866465 4353 SH SOLE 4353 0 0 SEABRIDGE GOLD INC COM 811916105 46670 2215 SH SOLE 2215 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 91471 1472 SH SOLE 1472 0 0 SEALED AIR CORP NEW COM 81211K100 11448 250 SH SOLE 250 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 1752 937 SH SOLE 937 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5261234 79273 SH SOLE 79273 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 249897 3705 SH SOLE 3705 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 757677 4790 SH SOLE 4790 0 0 SEMPRA ENERGY COM 816851109 237754 230056 SH SOLE 230056 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 55641 1055 SH SOLE 1055 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5311 72 SH SOLE 72 0 0 SERVICE CORP INTL COM 817565104 7770 158 SH SOLE 158 0 0 SERVICENOW INC COM 81762P102 172835 314 SH SOLE 314 0 0 SFL CORPORATION LTD SHS G7738W106 80915 12885 SH SOLE 12885 0 0 SG BLOCKS INC COM NEW 78418A505 305 50 SH SOLE 50 0 0 SHAKE SHACK INC CL A 819047101 2967 35 SH SOLE 35 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 26006 1481 SH SOLE 1481 0 0 SHERWIN WILLIAMS CO COM 824348106 189799 258 SH SOLE 258 0 0 SHIFT4 PMTS INC CL A 82452J109 52780 700 SH SOLE 700 0 0 SHOCKWAVE MED INC COM 82489T104 10372 100 SH SOLE 100 0 0 SHOPIFY INC CL A 82509L107 87160 77 SH SOLE 77 0 0 SHOTSPOTTER INC COM 82536T107 3770 100 SH SOLE 100 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 73316 4614 SH SOLE 4614 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 33705 700 SH SOLE 700 0 0 SILVER SPIKE ACQUISITION COR CL A SHS G8136L106 204320 16000 SH SOLE 16000 0 0 SILVERCORP METALS INC COM 82835P103 6703 1002 SH SOLE 1002 0 0 SILVERCREST METALS INC COM 828363101 11180 1000 SH SOLE 1000 0 0 SILVERGATE CAP CORP CL A 82837P408 7431 100 SH SOLE 100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 214645 2517 SH SOLE 2517 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 7383 79 SH SOLE 79 0 0 SINA CORP ORD G81477104 5509 130 SH SOLE 130 0 0 SIO GENE THERAPIES INC COMMON 829399104 8340 3000 SH SOLE 3000 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 4686 115 SH SOLE 115 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 12454 1955 SH SOLE 1955 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16022 101 SH SOLE 101 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14834 435 SH SOLE 435 0 0 SJW GROUP COM 784305104 35998 519 SH SOLE 519 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2081 85 SH SOLE 85 0 0 SKECHERS U S A INC CL A 830566105 934 26 SH SOLE 26 0 0 SKYWEST INC COM 830879102 10884 270 SH SOLE 270 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 71335 467 SH SOLE 467 0 0 SL GREEN RLTY CORP COM 78440X101 24011 403 SH SOLE 403 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 130944 3100 SH SOLE 3100 0 0 SLM CORP COM 78442P106 6195 500 SH SOLE 500 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 104475 8750 SH SOLE 8750 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 45797 1086 SH SOLE 1086 0 0 SNAP INC CL A 83304A106 109503 2187 SH SOLE 2187 0 0 SNAP ON INC COM 833034101 34913 204 SH SOLE 204 0 0 SNOWFLAKE INC CL A 833445109 56561 201 SH SOLE 201 0 0 SOCIAL CAP HEDSPIA HLDG CO I COM CL A G8251K107 135846 9150 SH SOLE 9150 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1325 27 SH SOLE 27 0 0 SOLAR CAP LTD COM 83413U100 78795 4500 SH SOLE 4500 0 0 SOLAR SR CAP LTD COM 83416M105 39418 2726 SH SOLE 2726 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 14041 44 SH SOLE 44 0 0 SONOCO PRODS CO COM 835495102 15595 263 SH SOLE 263 0 0 SONOS INC COM 83570H108 4163 178 SH SOLE 178 0 0 SONY CORP SPONSORED ADR 835699307 45500 450 SH SOLE 450 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 29511 4324 SH SOLE 4324 0 0 SOUTHERN CO COM 842587107 870624 14173 SH SOLE 14173 0 0 SOUTHERN COPPER CORP COM 84265V105 14995 230 SH SOLE 230 0 0 SOUTHWEST AIRLS CO COM 844741108 295179 6333 SH SOLE 6333 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 21870 360 SH SOLE 360 0 0 SP PLUS CORP COM 78469C103 17298 600 SH SOLE 600 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2620029 8568 SH SOLE 8568 0 0 SPDR GOLD TR GOLD SHS 78463V107 1619152 9078 SH SOLE 9078 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 35202 869 SH SOLE 869 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 24539 477 SH SOLE 477 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5677268 15185 SH SOLE 15185 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 553459 1318 SH SOLE 1318 0 0 SPDR SER TR DJ REIT ETF 78464A607 3035 35 SH SOLE 35 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 366691 5289 SH SOLE 5289 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 24530 802 SH SOLE 802 0 0 SPDR SER TR S&P DIVID ETF 78464A763 923396 8717 SH SOLE 8717 0 0 SPDR SER TR NYSE TECH ETF 78464A102 46646 330 SH SOLE 330 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 279227 5031 SH SOLE 5031 0 0 SPDR SER TR S&P REGL BKG 78464A698 2122171 41457 SH SOLE 41457 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 3827838 71454 SH SOLE 71454 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 395 5 SH SOLE 5 0 0 SPIRE INC COM 84857L101 29971 468 SH SOLE 468 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 430 11 SH SOLE 11 0 0 SPIRIT AIRLS INC COM 848577102 66015 2700 SH SOLE 2700 0 0 SPLUNK INC COM 848637104 137611 810 SH SOLE 810 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 185964 591 SH SOLE 591 0 0 SPROTT INC COM NEW 852066208 3769 130 SH SOLE 130 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 139230 7195 SH SOLE 7195 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 17354 1150 SH SOLE 1150 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 8910 500 SH SOLE 500 0 0 SPROUT SOCIAL INC COM CL A 85209W109 4087 90 SH SOLE 90 0 0 SPS COMMERCE INC COM 78463M107 8470 78 SH SOLE 78 0 0 SQUARE INC CL A 852234103 1404213 6452 SH SOLE 6452 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 582 8 SH SOLE 8 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9610 195 SH SOLE 195 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 90561 1999 SH SOLE 1999 0 0 SSR MNG INC COM 784730103 24514 1219 SH SOLE 1219 0 0 STAG INDL INC COM 85254J102 26387 843 SH SOLE 843 0 0 STANDARD MTR PRODS INC COM 853666105 4381 108 SH SOLE 108 0 0 STANLEY BLACK & DECKER INC COM 854502101 165437 927 SH SOLE 927 0 0 STARBUCKS CORP COM 855244109 1280078 37695 SH SOLE 37695 0 0 STARWOOD PPTY TR INC COM 85571B105 102089 5290 SH SOLE 5290 0 0 STATE STR CORP COM 857477103 3930 54 SH SOLE 54 0 0 STEPAN CO COM 858586100 11991 100 SH SOLE 100 0 0 STERICYCLE INC COM 858912108 100667 1452 SH SOLE 1452 0 0 STERIS PLC SHS USD G8473T100 85103 449 SH SOLE 449 0 0 STERLING BANCORP DEL COM 85917A100 77320 4300 SH SOLE 4300 0 0 STITCH FIX INC COM CL A 860897107 54903 935 SH SOLE 935 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 162920 4389 SH SOLE 4389 0 0 STOCK YDS BANCORP INC COM 861025104 2996 74 SH SOLE 74 0 0 STONECO LTD COM CL A G85158106 37932 452 SH SOLE 452 0 0 STORE CAP CORP COM 862121100 95994 2825 SH SOLE 2825 0 0 STRATASYS LTD SHS M85548101 2072 100 SH SOLE 100 0 0 STRATEGIC ED INC COM 86272C103 41755 438 SH SOLE 438 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 103809 4063 SH SOLE 4063 0 0 STRIDE INC COM 86333M108 5308 250 SH SOLE 250 0 0 STRYKER CORPORATION COM 863667101 205427 838 SH SOLE 838 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3403 229 SH SOLE 229 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4381 710 SH SOLE 710 0 0 SUMMIT MATLS INC CL A 86614U100 38433 1914 SH SOLE 1914 0 0 SUN LIFE FINANCIAL INC. COM 866796105 74915 1685 SH SOLE 1685 0 0 SUNCOKE ENERGY INC COM 86722A103 2971 683 SH SOLE 683 0 0 SUNCOR ENERGY INC NEW COM 867224107 9061 540 SH SOLE 540 0 0 SUNDIAL GROWERS INC COM 86730L109 1184 2500 SH SOLE 2500 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1173902 40789 SH SOLE 40789 0 0 SUNPOWER CORP COM 867652406 16666 650 SH SOLE 650 0 0 SUNRUN INC COM 86771W105 34690 500 SH SOLE 500 0 0 SURGERY PARTNERS INC COM 86881A100 4352 150 SH SOLE 150 0 0 SURO CAPITAL CORP COM NEW 86887Q109 45815 3500 SH SOLE 3500 0 0 SVB FINANCIAL GROUP COM 78486Q101 34905 90 SH SOLE 90 0 0 SWITCHBACK ENERGY ACQUISTN C COM CL A 87105M102 40320 1006 SH SOLE 1006 0 0 SYNCHRONY FINANCIAL COM 87165B103 73536 50527 SH SOLE 50527 0 0 SYNOPSYS INC COM 871607107 118473 457 SH SOLE 457 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5179 160 SH SOLE 160 0 0 SYSCO CORP COM 871829107 440222 5928 SH SOLE 5928 0 0 T-MOBILE US INC COM 872590104 65537 486 SH SOLE 486 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 479994 4402 SH SOLE 4402 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31584 152 SH SOLE 152 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 10720 589 SH SOLE 589 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 787 11 SH SOLE 11 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1435 15 SH SOLE 15 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4980 500 SH SOLE 500 0 0 TAPESTRY INC COM 876030107 92867 2988 SH SOLE 2988 0 0 TARGA RES CORP COM 87612G101 6437 244 SH SOLE 244 0 0 TASEKO MINES LTD COM 876511106 660 500 SH SOLE 500 0 0 TC ENERGY CORP COM 87807B107 18114 445 SH SOLE 445 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 39875 1354 SH SOLE 1354 0 0 TCF FINL CORP COM 872307103 1777 48 SH SOLE 48 0 0 TCG BDC INC COM 872280102 580716 56600 SH SOLE 56600 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 8535 1500 SH SOLE 1500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 59512 492 SH SOLE 492 0 0 TECK RESOURCES LTD CL B 878742204 1997 110 SH SOLE 110 0 0 TEEKAY CORPORATION COM Y8564W103 1208 562 SH SOLE 562 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 211580 8879 SH SOLE 8879 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 463910 22763 SH SOLE 22763 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 254341 12878 SH SOLE 12878 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 43770 2765 SH SOLE 2765 0 0 TELADOC HEALTH INC COM 87918A105 604279 3022 SH SOLE 3022 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 3398 384 SH SOLE 384 0 0 TELEFONICA S A SPONSORED ADR 879382208 3933 973 SH SOLE 973 0 0 TELUS CORPORATION COM 87971M103 12177 615 SH SOLE 615 0 0 TEMPLETON DRAGON FD INC COM 88018T101 35040 1500 SH SOLE 1500 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 17632 2269 SH SOLE 2269 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 172358 31338 SH SOLE 31338 0 0 TEMPUR SEALY INTL INC COM 88023U101 2700 100 SH SOLE 100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3394 85 SH SOLE 85 0 0 TERADATA CORP DEL COM 88076W103 15077 671 SH SOLE 671 0 0 TERADYNE INC COM 880770102 31182 260 SH SOLE 260 0 0 TERRITORIAL BANCORP INC COM 88145X108 79299 3300 SH SOLE 3300 0 0 TESLA INC COM 88160R101 2880545 4082 SH SOLE 4082 0 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 5163 675 SH SOLE 675 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9225 956 SH SOLE 956 0 0 TEXAS INSTRS INC COM 882508104 313421 1910 SH SOLE 1910 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 11604 605 SH SOLE 605 0 0 TEXTRON INC COM 883203101 387 8 SH SOLE 8 0 0 TFI INTL INC COM 87241L109 3301 64 SH SOLE 64 0 0 THE REALREAL INC COM 88339P101 1954 100 SH SOLE 100 0 0 THE TRADE DESK INC COM CL A 88339J105 30438 38 SH SOLE 38 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 435337 2930 SH SOLE 2930 0 0 THOMSON REUTERS CORP. COM NEW 884903709 83610 1021 SH SOLE 1021 0 0 THOR INDS INC COM 885160101 15808 170 SH SOLE 170 0 0 TIFFANY & CO NEW COM 886547108 6573 50 SH SOLE 50 0 0 TILRAY INC COM CL 2 88688T100 3378 409 SH SOLE 409 0 0 TIMKEN CO COM 887389104 42703 552 SH SOLE 552 0 0 TJX COS INC NEW COM 872540109 249268 3650 SH SOLE 3650 0 0 TOLL BROTHERS INC COM 889478103 61398 1412 SH SOLE 1412 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 312 462 SH SOLE 462 0 0 TOOTSIE ROLL INDS INC COM 890516107 12081 407 SH SOLE 407 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 34303 608 SH SOLE 608 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H207 5763 339 SH SOLE 339 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 73310 474 SH SOLE 474 0 0 TRACTOR SUPPLY CO COM 892356106 126803 902 SH SOLE 902 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 574906 3961 SH SOLE 3961 0 0 TRANSDIGM GROUP INC COM 893641100 8278 13 SH SOLE 13 0 0 TRANSOCEAN LTD REG SHS H8817H100 136422 59057 SH SOLE 59057 0 0 TREX CO INC COM 89531P105 6028 72 SH SOLE 72 0 0 TRI CONTL CORP COM 895436103 35695 1211 SH SOLE 1211 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1839 125 SH SOLE 125 0 0 TRINITY INDS INC COM 896522109 7917 300 SH SOLE 300 0 0 TRIPADVISOR INC COM 896945201 2878 100 SH SOLE 100 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1028334 78860 SH SOLE 78860 0 0 TRITON INTL LTD CL A G9078F107 13146 271 SH SOLE 271 0 0 TRUIST FINL CORP COM 89832Q109 97207 2561 SH SOLE 2561 0 0 TRXADE GROUP INC COM NEW 89846A207 13225 2500 SH SOLE 2500 0 0 TUPPERWARE BRANDS CORP COM 899896104 119437 3687 SH SOLE 3687 0 0 TURTLE BEACH CORP COM NEW 900450206 86200 4000 SH SOLE 4000 0 0 TWILIO INC CL A 90138F102 176359 521 SH SOLE 521 0 0 TWIST BIOSCIENCE CORP COM 90184D100 14129 100 SH SOLE 100 0 0 TWITTER INC COM 90184L102 212430 3923 SH SOLE 3923 0 0 TWO HBRS INVT CORP COM NEW 90187B408 157412 20831 SH SOLE 20831 0 0 TYLER TECHNOLOGIES INC COM 902252105 51073 117 SH SOLE 117 0 0 TYSON FOODS INC CL A 902494103 13616 211 SH SOLE 211 0 0 U S CONCRETE INC COM 90333L201 2198 55 SH SOLE 55 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3147 26 SH SOLE 26 0 0 UBER TECHNOLOGIES INC COM 90353T100 180028 62246 SH SOLE 62246 0 0 UBS AG LONDON BRANCH FI ENHANCD ETN 90274D218 21479 117 SH SOLE 117 0 0 UBS GROUP AG SHS H42097107 23696 1677 SH SOLE 1677 0 0 UDR INC COM 902653104 54100 1408 SH SOLE 1408 0 0 UGI CORP NEW COM 902681105 9754 279 SH SOLE 279 0 0 ULTA BEAUTY INC COM 90384S303 2872 10 SH SOLE 10 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3045 22 SH SOLE 22 0 0 UMH PPTYS INC COM 903002103 4443 300 SH SOLE 300 0 0 UMPQUA HLDGS CORP COM 904214103 11188 739 SH SOLE 739 0 0 UNDER ARMOUR INC CL C 904311206 205512 12316 SH SOLE 12316 0 0 UNILEVER PLC SPON ADR NEW 904767704 169800 2813 SH SOLE 2813 0 0 UNION PAC CORP COM 907818108 1566217 7522 SH SOLE 7522 0 0 UNITED AIRLS HLDGS INC COM 910047109 77245 1786 SH SOLE 1786 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3372 400 SH SOLE 400 0 0 UNITED NAT FOODS INC COM 911163103 7985 500 SH SOLE 500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17190617 102082 SH SOLE 102082 0 0 UNITED RENTALS INC COM 911363109 371984 1604 SH SOLE 1604 0 0 UNITED STATES STL CORP NEW COM 912909108 48618 2899 SH SOLE 2899 0 0 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 2173 100 SH SOLE 100 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 7293 300 SH SOLE 300 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 6477 704 SH SOLE 704 0 0 UNITED STS OIL FD LP UNITS 91232N207 71566 2168 SH SOLE 2168 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5768 38 SH SOLE 38 0 0 UNITEDHEALTH GROUP INC COM 91324P102 868011 2475 SH SOLE 2475 0 0 UNITI GROUP INC COM 91325V108 4622 394 SH SOLE 394 0 0 UNITY SOFTWARE INC COM 91332U101 119707 780 SH SOLE 780 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 11275 82 SH SOLE 82 0 0 UNUM GROUP COM 91529Y106 22940 1000 SH SOLE 1000 0 0 UPWORK INC COM 91688F104 284445 8240 SH SOLE 8240 0 0 URANIUM ENERGY CORP COM 916896103 3520 2000 SH SOLE 2000 0 0 US BANCORP DEL COM NEW 902973304 129166 3940 SH SOLE 3940 0 0 US ECOLOGY INC COM 91734M103 11553 318 SH SOLE 318 0 0 US FOODS HLDG CORP COM 912008109 18054 542 SH SOLE 542 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3740 275 SH SOLE 275 0 0 USD PARTNERS LP COM UT REP LTD 903318103 3410 1000 SH SOLE 1000 0 0 UTZ BRANDS INC COM CL A 918090101 28016 1270 SH SOLE 1270 0 0 V F CORP COM 918204108 60897 713 SH SOLE 713 0 0 VAIL RESORTS INC COM 91879Q109 80354 288 SH SOLE 288 0 0 VALERO ENERGY CORP COM 91913Y100 216760 3832 SH SOLE 3832 0 0 VALLEY NATL BANCORP COM 919794107 13943 1430 SH SOLE 1430 0 0 VALVOLINE INC COM 92047W101 301 13 SH SOLE 13 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1308260 29349 SH SOLE 29349 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 1358786 23346 SH SOLE 23346 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 256531 1396 SH SOLE 1396 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2086071 23654 SH SOLE 23654 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 451930 5452 SH SOLE 5452 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 224100 2044 SH SOLE 2044 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1462755 15526 SH SOLE 15526 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 169854 2901 SH SOLE 2901 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 15027624 80046 SH SOLE 80046 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1794921 5223 SH SOLE 5223 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 256321 4720 SH SOLE 4720 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 23943 197 SH SOLE 197 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 170562 2379 SH SOLE 2379 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 76670 963 SH SOLE 963 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 22294 382 SH SOLE 382 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281443 5616 SH SOLE 5616 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14696 288 SH SOLE 288 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 381639 6915 SH SOLE 6915 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 504412 6059 SH SOLE 6059 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 294195 1690 SH SOLE 1690 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 113414 1834 SH SOLE 1834 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 134423 1580 SH SOLE 1580 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 390907 2470 SH SOLE 2470 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1205765 11899 SH SOLE 11899 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 75047 1247 SH SOLE 1247 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 436589 9248 SH SOLE 9248 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 313657 3811 SH SOLE 3811 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 136755 2250 SH SOLE 2250 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 205134 2520 SH SOLE 2520 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 53179 261 SH SOLE 261 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 31642 237 SH SOLE 237 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12155 140 SH SOLE 140 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4947530 17522 SH SOLE 17522 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 549835 2541 SH SOLE 2541 0 0 VARIAN MED SYS INC COM 92220P105 1925 11 SH SOLE 11 0 0 VAXART INC COM NEW 92243A200 1713 300 SH SOLE 300 0 0 VECTOR GROUP LTD COM 92240M108 19467 1671 SH SOLE 1671 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 1229 140 SH SOLE 140 0 0 VEEVA SYS INC CL A COM 922475108 169612 623 SH SOLE 623 0 0 VENTAS INC COM 92276F100 92784 1892 SH SOLE 1892 0 0 VEREIT INC COM 92339V308 58423 1546 SH SOLE 1546 0 0 VERISK ANALYTICS INC COM 92345Y106 40094 20084 SH SOLE 20084 0 0 VERITEX HLDGS INC COM 923451108 2566 100 SH SOLE 100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2576144 43849 SH SOLE 43849 0 0 VERTEX INC CL A 92538J106 871 25 SH SOLE 25 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 77283 327 SH SOLE 327 0 0 VIACOMCBS INC CL B 92556H206 411691 11049 SH SOLE 11049 0 0 VIASAT INC COM 92552V100 294 9 SH SOLE 9 0 0 VIATRIS INC COM 92556V106 129700 6921 SH SOLE 6921 0 0 VIAVI SOLUTIONS INC COM 925550105 1782 119 SH SOLE 119 0 0 VICI PPTYS INC COM 925652109 47813 1875 SH SOLE 1875 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 154019 3122 SH SOLE 3122 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2324 200 SH SOLE 200 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 8837 330 SH SOLE 330 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 29663 1250 SH SOLE 1250 0 0 VIRNETX HLDG CORP COM 92823T108 2261 449 SH SOLE 449 0 0 VIRTU FINL INC CL A 928254101 43393 1724 SH SOLE 1724 0 0 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 34865 3971 SH SOLE 3971 0 0 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 73179 6043 SH SOLE 6043 0 0 VISA INC COM CL A 92826C839 2950737 20454 SH SOLE 20454 0 0 VISTA GOLD CORP COM NEW 927926303 1080 1000 SH SOLE 1000 0 0 VISTRA CORP COM 92840M102 10066 512 SH SOLE 512 0 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 16240 1750 SH SOLE 1750 0 0 VMWARE INC CL A COM 928563402 278276 1984 SH SOLE 1984 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1246 30 SH SOLE 30 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 535615 32501 SH SOLE 32501 0 0 VOYA FINANCIAL INC COM 929089100 11762 200 SH SOLE 200 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 15313 1750 SH SOLE 1750 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 16908 3239 SH SOLE 3239 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 111755 10850 SH SOLE 10850 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 1569 613 SH SOLE 613 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 2235 500 SH SOLE 500 0 0 VROOM INC COM 92918V109 18437 450 SH SOLE 450 0 0 VTV THERAPEUTICS INC CL A 918385105 233 125 SH SOLE 125 0 0 VULCAN MATLS CO COM 929160109 19132 129 SH SOLE 129 0 0 VUZIX CORP COM NEW 92921W300 153452 16900 SH SOLE 16900 0 0 WABTEC COM 929740108 142590 1948 SH SOLE 1948 0 0 WADDELL & REED FINL INC CL A 930059100 3464 136 SH SOLE 136 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 713910 17901 SH SOLE 17901 0 0 WALMART INC COM 931142103 3409281 23651 SH SOLE 23651 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 7598 200 SH SOLE 200 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 49170 7553 SH SOLE 7553 0 0 WASTE CONNECTIONS INC COM 94106B101 821 8 SH SOLE 8 0 0 WASTE MGMT INC DEL COM 94106L109 335430 2844 SH SOLE 2844 0 0 WATERS CORP COM 941848103 5196 21 SH SOLE 21 0 0 WATSCO INC COM 942622200 82011 362 SH SOLE 362 0 0 WAYFAIR INC CL A 94419L101 110421 489 SH SOLE 489 0 0 WD-40 CO COM 929236107 531 2 SH SOLE 2 0 0 WEC ENERGY GROUP INC COM 92939U106 616316 6697 SH SOLE 6697 0 0 WEIBO CORP SPONSORED ADR 948596101 3156 77 SH SOLE 77 0 0 WELBILT INC COM 949090104 8488 643 SH SOLE 643 0 0 WELLS FARGO ADV MULTI SCTR I COM 94987D101 102782 8466 SH SOLE 8466 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 16168 1981 SH SOLE 1981 0 0 WELLS FARGO CO NEW COM 949746101 447341 38975 SH SOLE 38975 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 22475 4634 SH SOLE 4634 0 0 WELLTOWER INC COM 95040Q104 144129 2230 SH SOLE 2230 0 0 WENDYS CO COM 95058W100 52681 2403 SH SOLE 2403 0 0 WERNER ENTERPRISES INC COM 950755108 1530 39 SH SOLE 39 0 0 WESBANCO INC COM 950810101 2996 100 SH SOLE 100 0 0 WESCO INTL INC COM 95082P105 23684 330 SH SOLE 330 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 16432 58 SH SOLE 58 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 24011 1727 SH SOLE 1727 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 130700 7221 SH SOLE 7221 0 0 WESTERN ASSET HIGH INCOME FD COM 95766J102 5160 750 SH SOLE 750 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 4950 1000 SH SOLE 1000 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 98117 6363 SH SOLE 6363 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 9126 992 SH SOLE 992 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 17389 1354 SH SOLE 1354 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 7752 2378 SH SOLE 2378 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 40472 1944 SH SOLE 1944 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 118005 15713 SH SOLE 15713 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 123380 8253 SH SOLE 8253 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 3520 511 SH SOLE 511 0 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 34854 1462 SH SOLE 1462 0 0 WESTROCK CO COM 96145D105 17978 413 SH SOLE 413 0 0 WESTWATER RES INC COM NEW 961684206 7888 1600 SH SOLE 1600 0 0 WEX INC COM 96208T104 71439 351 SH SOLE 351 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 92600 2218 SH SOLE 2218 0 0 WHIRLPOOL CORP COM 963320106 167382 927 SH SOLE 927 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3002 3 SH SOLE 3 0 0 WHITEHORSE FIN INC COM 96524V106 2722 200 SH SOLE 200 0 0 WILLIAMS COS INC COM 969457100 531689 26518 SH SOLE 26518 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12489 539 SH SOLE 539 0 0 WINNEBAGO INDS INC COM 974637100 2098 35 SH SOLE 35 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 822167 13377 SH SOLE 13377 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 2103 84 SH SOLE 84 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 91634 2259 SH SOLE 2259 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 31050 571 SH SOLE 571 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1037577 19365 SH SOLE 19365 0 0 WOLVERINE WORLD WIDE INC COM 978097103 23188 742 SH SOLE 742 0 0 WORKDAY INC CL A 98138H101 86739 362 SH SOLE 362 0 0 WORKHORSE GROUP INC COM NEW 98138J206 28008 1416 SH SOLE 1416 0 0 WORKIVA INC COM CL A 98139A105 7696 84 SH SOLE 84 0 0 WORLD FUEL SVCS CORP COM 981475106 19755 634 SH SOLE 634 0 0 WP CAREY INC COM 92936U109 364616 5166 SH SOLE 5166 0 0 WPP PLC NEW ADR 92937A102 1406 26 SH SOLE 26 0 0 WRAP TECHNOLOGIES INC COM 98212N107 4830 1000 SH SOLE 1000 0 0 WW INTL INC COM 98262P101 6100 250 SH SOLE 250 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3006 67 SH SOLE 67 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4161 70 SH SOLE 70 0 0 WYNN RESORTS LTD COM 983134107 9591 85 SH SOLE 85 0 0 XCEL ENERGY INC COM 98389B100 1185965 17789 SH SOLE 17789 0 0 XENIA HOTELS & RESORTS INC COM 984017103 19667 1294 SH SOLE 1294 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 4920 1000 SH SOLE 1000 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 18390 793 SH SOLE 793 0 0 XILINX INC COM 983919101 186793 1318 SH SOLE 1318 0 0 XPERI HOLDING CORP COM 98390M103 14358 687 SH SOLE 687 0 0 XPO LOGISTICS INC COM 983793100 66633 559 SH SOLE 559 0 0 XYLEM INC COM 98419M100 60227 592 SH SOLE 592 0 0 YAMANA GOLD INC COM 98462Y100 6172 1081 SH SOLE 1081 0 0 YUM BRANDS INC COM 988498101 247668 2281 SH SOLE 2281 0 0 YUM CHINA HLDGS INC COM 98850P109 15759 276 SH SOLE 276 0 0 ZAGG INC COM 98884U108 16680 4000 SH SOLE 4000 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 211766 551 SH SOLE 551 0 0 ZENDESK INC COM 98936J101 859 6 SH SOLE 6 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 155336 1192 SH SOLE 1192 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 49925 324 SH SOLE 324 0 0 ZIONS BANCORPORATION N A COM 989701107 3359 77 SH SOLE 77 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 6668 2646 SH SOLE 2646 0 0 ZOETIS INC CL A 98978V103 183209 1107 SH SOLE 1107 0 0 ZOGENIX INC COM NEW 98978L204 9995 500 SH SOLE 500 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 666544 1976 SH SOLE 1976 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 9646 200 SH SOLE 200 0 0 ZOVIO INC COM 98979V102 10428 2200 SH SOLE 2200 0 0 ZSCALER INC COM 98980G102 13181 66 SH SOLE 66 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2063 625 SH SOLE 625 0 0 ZYNEX INC COM 98986M103 20190 1500 SH SOLE 1500 0 0 ZYNGA INC CL A 98986T108 8883 900 SH SOLE 900 0 0