0001462284-20-000004.txt : 20200717
0001462284-20-000004.hdr.sgml : 20200717
20200717114546
ACCESSION NUMBER: 0001462284-20-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200717
DATE AS OF CHANGE: 20200717
EFFECTIVENESS DATE: 20200717
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc.
CENTRAL INDEX KEY: 0001462284
IRS NUMBER: 592937883
STATE OF INCORPORATION: FL
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13494
FILM NUMBER: 201033160
BUSINESS ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
BUSINESS PHONE: 727-567-1000
MAIL ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001462284
XXXXXXXX
06-30-2020
06-30-2020
Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY
ST. PETERSBURG
FL
33716
13F HOLDINGS REPORT
028-13494
N
Rick Hartl
Advisory Compliance
901-766-2152
Rick Hartl
Memphis
TN
07-17-2020
0
2831
31472577
false
INFORMATION TABLE
2
Q220RJFS.xml
13F REPORT Q22020
22ND CENTY GROUP INC
COM
90137F103
89
117035
SH
SOLE
0
0
117035
3-D SYS CORP DEL
COM NEW
88554D205
411
58810
SH
SOLE
0
0
58810
3M CO
COM
88579Y101
43079
276127
SH
SOLE
0
0
276127
9 METERS BIOPHARMA INC
COM
654405109
16
27183
SH
SOLE
0
0
27183
AAON INC
COM PAR $0.004
000360206
5383
99152
SH
SOLE
0
0
99152
AARONS INC
COM PAR $0.50
002535300
13906
306298
SH
SOLE
0
0
306298
ABB LTD
SPONSORED ADR
000375204
3079
136469
SH
SOLE
0
0
136469
ABBOTT LABS
COM
002824100
66386
726078
SH
SOLE
0
0
726078
ABBVIE INC
COM
00287Y109
88588
902297
SH
SOLE
0
0
902297
ABERDEEN ASIA-PACIFIC INCOME
COM
003009107
825
216443
SH
SOLE
0
0
216443
ABERDEEN EMRG MRKTS EQT INM
COM
00301W105
403
66585
SH
SOLE
0
0
66585
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
226
48457
SH
SOLE
0
0
48457
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
424
24739
SH
SOLE
0
0
24739
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
2268
27154
SH
SOLE
0
0
27154
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
185
10487
SH
SOLE
0
0
10487
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1164
151147
SH
SOLE
0
0
151147
ABIOMED INC
COM
003654100
1421
5881
SH
SOLE
0
0
5881
ACADIA PHARMACEUTICALS INC
COM
004225108
317
6541
SH
SOLE
0
0
6541
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
41004
190959
SH
SOLE
0
0
190959
ACTIVISION BLIZZARD INC
COM
00507V109
6033
79464
SH
SOLE
0
0
79464
ACUITY BRANDS INC
COM
00508Y102
213
2225
SH
SOLE
0
0
2225
ACUSHNET HOLDINGS CORP
COM
005098108
311
8949
SH
SOLE
0
0
8949
ADAM NAT RES FD INC
COM
00548F105
157
13810
SH
SOLE
0
0
13810
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
6315
423555
SH
SOLE
0
0
423555
ADMA BIOLOGICS INC
COM
000899104
122
41725
SH
SOLE
0
0
41725
ADOBE INC
COM
00724F101
37073
85166
SH
SOLE
0
0
85166
ADT INC DEL
COM
00090Q103
119
14930
SH
SOLE
0
0
14930
ADVANCE AUTO PARTS INC
COM
00751Y106
397
2788
SH
SOLE
0
0
2788
ADVANCED DRAIN SYS INC DEL
COM
00790R104
329
6665
SH
SOLE
0
0
6665
ADVANCED ENERGY INDS
COM
007973100
708
10443
SH
SOLE
0
0
10443
ADVANCED MICRO DEVICES INC
COM
007903107
24222
460410
SH
SOLE
0
0
460410
ADVAXIS INC
COM NEW
007624307
32
60000
SH
SOLE
0
0
60000
ADVENT CONVERTIBLE & INCOME
COM
00764C109
2252
172197
SH
SOLE
0
0
172197
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
210
10078
SH
SOLE
0
0
10078
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
20784
744696
SH
SOLE
0
0
744696
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
351
7281
SH
SOLE
0
0
7281
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
338
69590
SH
SOLE
0
0
69590
AECOM
COM
00766T100
207
5520
SH
SOLE
0
0
5520
AEGON N V
NY REGISTRY SHS
007924103
407
138510
SH
SOLE
0
0
138510
AEHR TEST SYSTEMS
COM
00760J108
213
108704
SH
SOLE
0
0
108704
AERCAP HOLDINGS NV
SHS
N00985106
225
7315
SH
SOLE
0
0
7315
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
570
14381
SH
SOLE
0
0
14381
AEROVIRONMENT INC
COM
008073108
394
4948
SH
SOLE
0
0
4948
AES CORP
COM
00130H105
1889
130374
SH
SOLE
0
0
130374
AFFILIATED MANAGERS GROUP IN
COM
008252108
226
3028
SH
SOLE
0
0
3028
AFLAC INC
COM
001055102
17618
488982
SH
SOLE
0
0
488982
AGILENT TECHNOLOGIES INC
COM
00846U101
2822
31928
SH
SOLE
0
0
31928
AGNC INVT CORP
COM
00123Q104
482
37395
SH
SOLE
0
0
37395
AGNICO EAGLE MINES LTD
COM
008474108
2294
35820
SH
SOLE
0
0
35820
AGREE REALTY CORP
COM
008492100
2010
30593
SH
SOLE
0
0
30593
AIMMUNE THERAPEUTICS INC
COM
00900T107
173
10343
SH
SOLE
0
0
10343
AIR INDS GROUP
COM NEW
00912N205
396
332831
SH
SOLE
0
0
332831
AIR PRODS & CHEMS INC
COM
009158106
168122
696190
SH
SOLE
0
0
696190
AKAMAI TECHNOLOGIES INC
COM
00971T101
1529
14276
SH
SOLE
0
0
14276
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
745
89859
SH
SOLE
0
0
89859
ALAMOS GOLD INC NEW
COM CL A
011532108
420
45083
SH
SOLE
0
0
45083
ALARM COM HLDGS INC
COM
011642105
459
7084
SH
SOLE
0
0
7084
ALASKA AIR GROUP INC
COM
011659109
7882
217385
SH
SOLE
0
0
217385
ALBEMARLE CORP
COM
012653101
1703
22057
SH
SOLE
0
0
22057
ALCOA CORP
COM
013872106
468
41594
SH
SOLE
0
0
41594
ALCON AG
ORD SHS
H01301128
738
12871
SH
SOLE
0
0
12871
ALEXCO RESOURCE CORP
COM
01535P106
256
113800
SH
SOLE
0
0
113800
ALEXION PHARMACEUTICALS INC
COM
015351109
3598
32053
SH
SOLE
0
0
32053
ALGONQUIN PWR UTILS CORP
COM
015857105
1507
116589
SH
SOLE
0
0
116589
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
113410
525779
SH
SOLE
0
0
525779
ALIGN TECHNOLOGY INC
COM
016255101
1443
5258
SH
SOLE
0
0
5258
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
205
20077
SH
SOLE
0
0
20077
ALLEGION PLC
ORD SHS
G0176J109
391
3825
SH
SOLE
0
0
3825
ALLETE INC
COM NEW
018522300
1626
29777
SH
SOLE
0
0
29777
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
192
59049
SH
SOLE
0
0
59049
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1423
140851
SH
SOLE
0
0
140851
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
1318
48378
SH
SOLE
0
0
48378
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
756
56618
SH
SOLE
0
0
56618
ALLIANT ENERGY CORP
COM
018802108
3054
63845
SH
SOLE
0
0
63845
ALLIANZGI CONV INCOME FD
COM
018828103
89
20267
SH
SOLE
0
0
20267
ALLIANZGI DIVIDEND INT & PRM
COM
01883A107
6639
593871
SH
SOLE
0
0
593871
ALLIANZGI EQUITY & CONV INCO
COM
018829101
868
38595
SH
SOLE
0
0
38595
ALLIED MOTION TECHNOLOGIES I
COM
019330109
372
10530
SH
SOLE
0
0
10530
ALLSTATE CORP
COM
020002101
55886
576182
SH
SOLE
0
0
576182
ALLY FINL INC
COM
02005N100
2584
130313
SH
SOLE
0
0
130313
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
248
1677
SH
SOLE
0
0
1677
ALPHABET INC
CAP STK CL A
02079K305
176209
124261
SH
SOLE
0
0
124261
ALPHABET INC
CAP STK CL C
02079K107
105066
74323
SH
SOLE
0
0
74323
ALPS ETF TR
ALERIAN MLP
00162Q452
8429
341540
SH
SOLE
0
0
341540
ALPS ETF TR
BARRONS 400 ETF
00162Q726
300
7655
SH
SOLE
0
0
7655
ALPS ETF TR
EQUAL SEC ETF
00162Q205
753
10340
SH
SOLE
0
0
10340
ALPS ETF TR
INTL SEC DV DOG
00162Q718
247
11100
SH
SOLE
0
0
11100
ALPS ETF TR
MED BREAKTHGH
00162Q593
884
21132
SH
SOLE
0
0
21132
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
211
6499
SH
SOLE
0
0
6499
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
936
38116
SH
SOLE
0
0
38116
ALPS ETF TR
SECTR DIV DOGS
00162Q858
7556
207878
SH
SOLE
0
0
207878
ALTERYX INC
COM CL A
02156B103
1034
6296
SH
SOLE
0
0
6296
ALTRIA GROUP INC
COM
02209S103
31718
808103
SH
SOLE
0
0
808103
AMARIN CORP PLC
SPONS ADR NEW
023111206
1862
269061
SH
SOLE
0
0
269061
AMARIN CORP PLC
SPONS ADR NEW
023111206
525
33100
SH
Put
SOLE
0
0
33100
AMAZON COM INC
COM
023135106
508997
184500
SH
SOLE
0
0
184500
AMBAC FINL GROUP INC
COM NEW
023139884
401
28025
SH
SOLE
0
0
28025
AMBARELLA INC
SHS
G037AX101
3971
86709
SH
SOLE
0
0
86709
AMBEV SA
SPONSORED ADR
02319V103
31
11801
SH
SOLE
0
0
11801
AMC ENTMT HLDGS INC
CL A COM
00165C104
606
110200
SH
Put
SOLE
0
0
110200
AMCOR PLC
ORD
G0250X107
1117
109388
SH
SOLE
0
0
109388
AMDOCS LTD
SHS
G02602103
363
5969
SH
SOLE
0
0
5969
AMER STATES WTR CO
COM
029899101
2347
29847
SH
SOLE
0
0
29847
AMERCO
COM
023586100
302
1001
SH
SOLE
0
0
1001
AMEREN CORP
COM
023608102
1946
27653
SH
SOLE
0
0
27653
AMERESCO INC
CL A
02361E108
609
21908
SH
SOLE
0
0
21908
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1480
359171
SH
SOLE
0
0
359171
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
427
33672
SH
SOLE
0
0
33672
AMERICA MOVIL SAB DE CV
SPONSORED ADR
02364W204
1027
81207
SH
SOLE
0
0
81207
AMERICAN AIRLS GROUP INC
COM
02376R102
1858
142177
SH
SOLE
0
0
142177
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
248
32568
SH
SOLE
0
0
32568
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
468
42904
SH
SOLE
0
0
42904
AMERICAN ELEC PWR CO INC
COM
025537101
15708
197226
SH
SOLE
0
0
197226
AMERICAN EXPRESS CO
COM
025816109
17295
181665
SH
SOLE
0
0
181665
AMERICAN FINL GROUP INC OHIO
COM
025932104
323
5090
SH
SOLE
0
0
5090
AMERICAN HOMES 4 RENT
CL A
02665T306
2732
101573
SH
SOLE
0
0
101573
AMERICAN INTL GROUP INC
COM NEW
026874784
690
22139
SH
SOLE
0
0
22139
AMERICAN NATL BANKSHARES INC
COM
027745108
475
18983
SH
SOLE
0
0
18983
AMERICAN TOWER CORP NEW
COM
03027X100
39079
151116
SH
SOLE
0
0
151116
AMERICAN WTR WKS CO INC NEW
COM
030420103
13907
108088
SH
SOLE
0
0
108088
AMERICOLD RLTY TR
COM
03064D108
479
13198
SH
SOLE
0
0
13198
AMERIPRISE FINL INC
COM
03076C106
9142
60918
SH
SOLE
0
0
60918
AMERISOURCEBERGEN CORP
COM
03073E105
7989
79277
SH
SOLE
0
0
79277
AMETEK INC
COM
031100100
7650
85598
SH
SOLE
0
0
85598
AMGEN INC
COM
031162100
152240
645445
SH
SOLE
0
0
645445
AMPHENOL CORP NEW
CL A
032095101
6637
69272
SH
SOLE
0
0
69272
AMPIO PHARMACEUTICALS INC
COM
03209T109
41
64193
SH
SOLE
0
0
64193
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
381
18878
SH
SOLE
0
0
18878
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
966
13740
SH
SOLE
0
0
13740
ANALOG DEVICES INC
COM
032654105
24654
201024
SH
SOLE
0
0
201024
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
179
36420
SH
SOLE
0
0
36420
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3856
78224
SH
SOLE
0
0
78224
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
2522
384402
SH
SOLE
0
0
384402
ANSYS INC
COM
03662Q105
1129
3870
SH
SOLE
0
0
3870
ANTARES PHARMA INC
COM
036642106
617
224472
SH
SOLE
0
0
224472
ANTERO MIDSTREAM CORP
COM
03676B102
1291
253126
SH
SOLE
0
0
253126
ANTHEM INC
COM
036752103
8966
34082
SH
SOLE
0
0
34082
AON PLC
SHS CL A
G0403H108
2732
14185
SH
SOLE
0
0
14185
APACHE CORP
COM
037411105
817
60531
SH
SOLE
0
0
60531
APARTMENT INVT & MGMT CO
CL A
03748R754
976
25930
SH
SOLE
0
0
25930
APELLIS PHARMACEUTICALS INC
COM
03753U106
268
8199
SH
SOLE
0
0
8199
APHRIA INC
COM
03765K104
57
13256
SH
SOLE
0
0
13256
APOLLO COML REAL EST FIN INC
COM
03762U105
573
58449
SH
SOLE
0
0
58449
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
3989
79917
SH
SOLE
0
0
79917
APOLLO INVT CORP
COM NEW
03761U502
319
33318
SH
SOLE
0
0
33318
APPIAN CORP
CL A
03782L101
1088
21228
SH
SOLE
0
0
21228
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
236
24399
SH
SOLE
0
0
24399
APPLE INC
COM
037833100
960018
2631378
SH
SOLE
0
0
2631378
APPLE INC
COM
037833100
211
1500
SH
Call
SOLE
0
0
0
APPLIED MATLS INC
COM
038222105
9601
158812
SH
SOLE
0
0
158812
APTARGROUP INC
COM
038336103
534
4773
SH
SOLE
0
0
4773
APTIV PLC
SHS
G6095L109
763
9795
SH
SOLE
0
0
9795
APYX MED CORP
COM
03837C106
1524
274574
SH
SOLE
0
0
274574
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
42
13198
SH
SOLE
0
0
13198
ARAMARK
COM
03852U106
310
13725
SH
SOLE
0
0
13725
ARBOR RLTY TR INC
COM
038923108
1432
154928
SH
SOLE
0
0
154928
ARCH CAP GROUP LTD
ORD
G0450A105
1935
67550
SH
SOLE
0
0
67550
ARCHER DANIELS MIDLAND CO
COM
039483102
4490
112527
SH
SOLE
0
0
112527
ARCHROCK INC
COM
03957W106
80
12390
SH
SOLE
0
0
12390
ARCOSA INC
COM
039653100
206
4878
SH
SOLE
0
0
4878
ARES CAPITAL CORP
COM
04010L103
5415
374736
SH
SOLE
0
0
374736
ARES COML REAL ESTATE CORP
COM
04013V108
653
71590
SH
SOLE
0
0
71590
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
310
25997
SH
SOLE
0
0
25997
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
530
15208
SH
SOLE
0
0
15208
ARISTA NETWORKS INC
COM
040413106
1307
6225
SH
SOLE
0
0
6225
ARK ETF TR
3D PRINTING ETF
00214Q500
349
16509
SH
SOLE
0
0
16509
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
1106
23377
SH
SOLE
0
0
23377
ARK ETF TR
FINTECH INNOVA
00214Q708
5347
169308
SH
SOLE
0
0
169308
ARK ETF TR
GENOMIC REV ETF
00214Q302
10625
203697
SH
SOLE
0
0
203697
ARK ETF TR
INNOVATION ETF
00214Q104
63508
890594
SH
SOLE
0
0
890594
ARK ETF TR
NEXT GNRTN INTER
00214Q401
5965
70295
SH
SOLE
0
0
70295
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1483
34335
SH
SOLE
0
0
34335
ARTS WAY MFG INC
COM
043168103
25
10703
SH
SOLE
0
0
10703
ARYA SCIENCES ACQUISITION CO
SHS CL A
G3165V109
199
12645
SH
SOLE
0
0
12645
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
451
25770
SH
SOLE
0
0
25770
ASGN INC
COM
00191U102
265
3978
SH
SOLE
0
0
3978
ASHLAND GLOBAL HLDGS INC
COM
044186104
263
3805
SH
SOLE
0
0
3805
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2293
6231
SH
SOLE
0
0
6231
ASPEN TECHNOLOGY INC
COM
045327103
659
6363
SH
SOLE
0
0
6363
ASSERTIO HOLDINGS INC
COM
04546C106
39
44935
SH
SOLE
0
0
44935
ASSOCIATED BANC CORP
COM
045487105
268
19612
SH
SOLE
0
0
19612
ASSURANT INC
COM
04621X108
1026
9925
SH
SOLE
0
0
9925
ASTRAZENECA PLC
SPONSORED ADR
046353108
5163
97609
SH
SOLE
0
0
97609
ASTRONICS CORP
COM
046433108
115
10919
SH
SOLE
0
0
10919
ASURE SOFTWARE INC
COM
04649U102
251
39005
SH
SOLE
0
0
39005
AT HOME GROUP INC
COM
04650Y100
155
23836
SH
SOLE
0
0
23836
AT&T INC
COM
00206R102
132450
4381390
SH
SOLE
0
0
4381390
AT&T INC
COM
00206R102
67
41600
SH
Put
SOLE
0
0
41600
ATHERSYS INC NEW
COM
04744L106
29
10441
SH
SOLE
0
0
10441
ATLANTIC UN BANKSHARES CORP
COM
04911A107
794
34287
SH
SOLE
0
0
34287
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
776
26682
SH
SOLE
0
0
26682
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
255
5917
SH
SOLE
0
0
5917
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
11
12000
PRN
SOLE
0
0
12000
ATLAS CORP
SHS
Y0436Q109
1034
136052
SH
SOLE
0
0
136052
ATLASSIAN CORP PLC
CL A
G06242104
1449
8040
SH
SOLE
0
0
8040
ATMOS ENERGY CORP
COM
049560105
2056
20643
SH
SOLE
0
0
20643
ATRION CORP
COM
049904105
2614
4103
SH
SOLE
0
0
4103
AUBURN NATL BANCORP
COM
050473107
264
4633
SH
SOLE
0
0
4633
AUDIOEYE INC
COM NEW
050734201
153
15331
SH
SOLE
0
0
15331
AUTODESK INC
COM
052769106
4364
18245
SH
SOLE
0
0
18245
AUTOLIV INC
COM
052800109
585
9073
SH
SOLE
0
0
9073
AUTOMATIC DATA PROCESSING IN
COM
053015103
29502
198138
SH
SOLE
0
0
198138
AUTOZONE INC
COM
053332102
2768
2454
SH
SOLE
0
0
2454
AVALARA INC
COM
05338G106
2318
17419
SH
SOLE
0
0
17419
AVALONBAY CMNTYS INC
COM
053484101
343
2213
SH
SOLE
0
0
2213
AVANGRID INC
COM
05351W103
960
22864
SH
SOLE
0
0
22864
AVERY DENNISON CORP
COM
053611109
1729
15150
SH
SOLE
0
0
15150
AVID BIOSERVICES INC
COM
05368M106
112
17119
SH
SOLE
0
0
17119
AVIS BUDGET GROUP
COM
053774105
1003
43829
SH
SOLE
0
0
43829
AVISTA CORP
COM
05379B107
695
19089
SH
SOLE
0
0
19089
AVNET INC
COM
053807103
1965
70459
SH
SOLE
0
0
70459
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
520
12819
SH
SOLE
0
0
12819
AXON ENTERPRISE INC
COM
05464C101
4216
42968
SH
SOLE
0
0
42968
AXOS FINANCIAL INC
COM
05465C100
619
28056
SH
SOLE
0
0
28056
AZUL S A
SPONSR ADR PFD
05501U106
296
26451
SH
SOLE
0
0
26451
B & G FOODS INC NEW
COM
05508R106
543
22258
SH
SOLE
0
0
22258
B2GOLD CORP
COM
11777Q209
137
24065
SH
SOLE
0
0
24065
BAIDU INC
SPON ADR REP A
056752108
1576
13143
SH
SOLE
0
0
13143
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
1165
105106
SH
SOLE
0
0
105106
BAKER HUGHES COMPANY
CL A
05722G100
209
13553
SH
SOLE
0
0
13553
BALCHEM CORP
COM
057665200
4412
46514
SH
SOLE
0
0
46514
BALL CORP
COM
058498106
6625
95337
SH
SOLE
0
0
95337
BALLARD PWR SYS INC NEW
COM
058586108
285
18543
SH
SOLE
0
0
18543
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
250
73390
SH
SOLE
0
0
73390
BANCO SANTANDER S.A.
ADR
05964H105
61
25333
SH
SOLE
0
0
25333
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
2811
123615
SH
SOLE
0
0
123615
BANCROFT FD LTD
COM
059695106
378
15841
SH
SOLE
0
0
15841
BANK HAWAII CORP
COM
062540109
226
3673
SH
SOLE
0
0
3673
BANK MONTREAL QUE
COM
063671101
841
15806
SH
SOLE
0
0
15806
BANK NEW YORK MELLON CORP
COM
064058100
5520
142830
SH
SOLE
0
0
142830
BANK NOVA SCOTIA B C
COM
064149107
650
15708
SH
SOLE
0
0
15708
BANK OZK
COM
06417N103
1116
47564
SH
SOLE
0
0
47564
BARCLAYS PLC
ADR
06738E204
540
95481
SH
SOLE
0
0
95481
BARINGS BDC INC
COM
06759L103
122
15416
SH
SOLE
0
0
15416
BARINGS CORPORATE INVS
COM
06759X107
768
57170
SH
SOLE
0
0
57170
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
378
30109
SH
SOLE
0
0
30109
BARINGS PARTN INVS
SH BEN INT
06761A103
581
45539
SH
SOLE
0
0
45539
BARRICK GOLD CORPORATION
COM
067901108
8981
333737
SH
SOLE
0
0
333737
BAUSCH HEALTH COS INC
COM
071734107
493
26936
SH
SOLE
0
0
26936
BAXTER INTL INC
COM
071813109
6283
72975
SH
SOLE
0
0
72975
BCE INC
COM NEW
05534B760
2273
54497
SH
SOLE
0
0
54497
BECTON DICKINSON & CO
COM
075887109
71789
299967
SH
SOLE
0
0
299967
BED BATH & BEYOND INC
COM
075896100
588
55458
SH
SOLE
0
0
55458
BENEFITFOCUS INC
NOTE 1.250%12/1
08180DAB2
16
20000
PRN
SOLE
0
0
20000
BERKLEY W R CORP
COM
084423102
253
4417
SH
SOLE
0
0
4417
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
7752
29
SH
SOLE
0
0
29
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
207832
1164261
SH
SOLE
0
0
1164261
BEST BUY INC
COM
086516101
51897
594669
SH
SOLE
0
0
594669
BEYOND MEAT INC
COM
08862E109
8158
60893
SH
SOLE
0
0
60893
BG STAFFING INC
COM
05544A109
1351
119337
SH
SOLE
0
0
119337
BGC PARTNERS INC
CL A
05541T101
2805
1023618
SH
SOLE
0
0
1023618
BHP GROUP LTD
SPONSORED ADS
088606108
1479
29738
SH
SOLE
0
0
29738
BILL COM HLDGS INC
COM
090043100
235
2600
SH
SOLE
0
0
2600
BIO RAD LABS INC
CL A
090572207
356
788
SH
SOLE
0
0
788
BIO-TECHNE CORP
COM
09073M104
602
2278
SH
SOLE
0
0
2278
BIOGEN INC
COM
09062X103
7617
28471
SH
SOLE
0
0
28471
BIOHITECH GLOBAL INC
COM
09074B107
298
118685
SH
SOLE
0
0
118685
BIOLASE INC
COM NEW
090911207
5
10104
SH
SOLE
0
0
10104
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
528
4278
SH
SOLE
0
0
4278
BIONTECH SE
SPONSORED ADS
09075V102
642
9617
SH
SOLE
0
0
9617
BIOTELEMETRY INC
COM
090672106
1377
30478
SH
SOLE
0
0
30478
BK OF AMERICA CORP
7.25%CNV PFD L
060505682
1924
1434
SH
SOLE
0
0
1434
BK OF AMERICA CORP
COM
060505104
59360
2499374
SH
SOLE
0
0
2499374
BK OF AMERICA CORP
COM
060505104
16
10800
SH
Call
SOLE
0
0
0
BK OF AMERICA CORP
COM
060505104
2
10200
SH
Call
SOLE
0
0
0
BLACK HILLS CORP
COM
092113109
250
4405
SH
SOLE
0
0
4405
BLACK KNIGHT INC
COM
09215C105
449
6184
SH
SOLE
0
0
6184
BLACKBERRY LTD
COM
09228F103
69
14230
SH
SOLE
0
0
14230
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
3395
220908
SH
SOLE
0
0
220908
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
896
88103
SH
SOLE
0
0
88103
BLACKROCK CR ALLOCATION INCO
COM
092508100
5081
384932
SH
SOLE
0
0
384932
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
312
33469
SH
SOLE
0
0
33469
BLACKROCK ENERGY & RES TR
COM
09250U101
1329
183764
SH
SOLE
0
0
183764
BLACKROCK ENH CAP & INC FD I
COM
09256A109
6816
471009
SH
SOLE
0
0
471009
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
22213
3026295
SH
SOLE
0
0
3026295
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
1738
184475
SH
SOLE
0
0
184475
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
483
94061
SH
SOLE
0
0
94061
BLACKROCK ETF TRUST
US EQT FACTOR
09290C103
1430
54555
SH
SOLE
0
0
54555
BLACKROCK FLOATING RATE INCO
COM
09255X100
404
36134
SH
SOLE
0
0
36134
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1351
33130
SH
SOLE
0
0
33130
BLACKROCK HEALTH SCIENCS TR
COM SHS
09260E105
369
17641
SH
SOLE
0
0
17641
BLACKROCK INC
COM
09247X101
24850
45624
SH
SOLE
0
0
45624
BLACKROCK INCOME TR INC
COM
09247F100
2539
411459
SH
SOLE
0
0
411459
BLACKROCK INVT QUALITY MUN T
COM
09247D105
455
29462
SH
SOLE
0
0
29462
BLACKROCK LONG-TERM MUNI ADV
COM
09250B103
775
65422
SH
SOLE
0
0
65422
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
2826
202907
SH
SOLE
0
0
202907
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
689
47825
SH
SOLE
0
0
47825
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
227
15105
SH
SOLE
0
0
15105
BLACKROCK MUN INCOME INVT TR
SHS BEN INT
09248H105
129
10145
SH
SOLE
0
0
10145
BLACKROCK MUN INCOME QUALITY
COM
092479104
462
33705
SH
SOLE
0
0
33705
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
666
50192
SH
SOLE
0
0
50192
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
2215
93224
SH
SOLE
0
0
93224
BLACKROCK MUNI INCOME INV QL
COM
09250G102
140
10286
SH
SOLE
0
0
10286
BLACKROCK MUNI INCOME TR II
COM
09249N101
303
20584
SH
SOLE
0
0
20584
BLACKROCK MUNI INTER DR FD I
COM
09253X102
271
19622
SH
SOLE
0
0
19622
BLACKROCK MUNIASSETS FD INC
COM
09254J102
1034
74491
SH
SOLE
0
0
74491
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
223
20305
SH
SOLE
0
0
20305
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
1124
83968
SH
SOLE
0
0
83968
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
1077
81097
SH
SOLE
0
0
81097
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
208
14707
SH
SOLE
0
0
14707
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
375
29033
SH
SOLE
0
0
29033
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
180
12096
SH
SOLE
0
0
12096
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
133
10700
SH
SOLE
0
0
10700
BLACKROCK MUNIVEST FD II INC
COM
09253T101
156
11475
SH
SOLE
0
0
11475
BLACKROCK MUNIVEST FD INC
COM
09253R105
1394
165923
SH
SOLE
0
0
165923
BLACKROCK MUNIYIELD CALIF QU
COM
09254N103
153
11064
SH
SOLE
0
0
11064
BLACKROCK MUNIYIELD FD INC
COM
09253W104
795
58469
SH
SOLE
0
0
58469
BLACKROCK MUNIYIELD INVT FD
COM
09254R104
461
34302
SH
SOLE
0
0
34302
BLACKROCK MUNIYIELD INVT QUA
COM
09254T100
225
17340
SH
SOLE
0
0
17340
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
1546
113596
SH
SOLE
0
0
113596
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
135
10760
SH
SOLE
0
0
10760
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
544
40069
SH
SOLE
0
0
40069
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
1560
119847
SH
SOLE
0
0
119847
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
777
60823
SH
SOLE
0
0
60823
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
540
35841
SH
SOLE
0
0
35841
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
742
54710
SH
SOLE
0
0
54710
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
229
17337
SH
SOLE
0
0
17337
BLACKROCK RES & COMMODITIES
SHS
09257A108
2901
473222
SH
SOLE
0
0
473222
BLACKROCK SCIENCE & TECH TR
SHS BEN INT
09260K101
4839
213467
SH
SOLE
0
0
213467
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
17553
464250
SH
SOLE
0
0
464250
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3475
139459
SH
SOLE
0
0
139459
BLACKROCK TCP CAPITAL CORP
COM
09259E108
454
49709
SH
SOLE
0
0
49709
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
596
28041
SH
SOLE
0
0
28041
BLACKSTONE GROUP INC
COM CL A
09260D107
30442
537289
SH
SOLE
0
0
537289
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
1162
101754
SH
SOLE
0
0
101754
BLACKSTONE MTG TR INC
COM CL A
09257W100
704
29214
SH
SOLE
0
0
29214
BLOOM ENERGY CORP
COM CL A
093712107
274
25185
SH
SOLE
0
0
25185
BLOOMIN BRANDS INC
COM
094235108
268
25164
SH
SOLE
0
0
25164
BLUEPRINT MEDICINES CORP
COM
09627Y109
3000
38458
SH
SOLE
0
0
38458
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
51
20026
SH
SOLE
0
0
20026
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1353
103386
SH
SOLE
0
0
103386
BNY MELLON STRATEGIC MUN BD
COM
09662E109
221
30548
SH
SOLE
0
0
30548
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1083
139545
SH
SOLE
0
0
139545
BOEING CO
COM
097023105
53414
291403
SH
SOLE
0
0
291403
BOOKING HOLDINGS INC
COM
09857L108
12323
7739
SH
SOLE
0
0
7739
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
5307
68225
SH
SOLE
0
0
68225
BORGWARNER INC
COM
099724106
1151
32606
SH
SOLE
0
0
32606
BOSTON BEER INC
CL A
100557107
612
1140
SH
SOLE
0
0
1140
BOSTON SCIENTIFIC CORP
COM
101137107
5976
170205
SH
SOLE
0
0
170205
BOULDER GROWTH & INCOME FD I
COM
101507101
795
84445
SH
SOLE
0
0
84445
BOX INC
CL A
10316T104
2983
143686
SH
SOLE
0
0
143686
BOX INC
CL A
10316T104
70
14200
SH
Call
SOLE
0
0
0
BOX INC
CL A
10316T104
42
11100
SH
Call
SOLE
0
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
1991
173600
SH
SOLE
0
0
173600
BP PLC
SPONSORED ADR
055622104
23070
989261
SH
SOLE
0
0
989261
BRIGGS & STRATTON CORP
COM
109043109
70
53499
SH
SOLE
0
0
53499
BRIGHAM MINERALS INC
CL A COM
10918L103
155
12543
SH
SOLE
0
0
12543
BRINKER INTL INC
COM
109641100
251
10441
SH
SOLE
0
0
10441
BRISTOL-MYERS SQUIBB CO
COM
110122108
37261
633660
SH
SOLE
0
0
633660
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
411
114735
SH
SOLE
0
0
114735
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
4723
121653
SH
SOLE
0
0
121653
BROADCOM INC
COM
11135F101
96305
305083
SH
SOLE
0
0
305083
BROADMARK RLTY CAP INC
COM
11135B100
348
36800
SH
SOLE
0
0
36800
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4473
35442
SH
SOLE
0
0
35442
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
7268
222755
SH
SOLE
0
0
222755
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
2388
58024
SH
SOLE
0
0
58024
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
268
5875
SH
SOLE
0
0
5875
BROOKFIELD PPTY REIT INC
CL A
11282X103
121
12131
SH
SOLE
0
0
12131
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1409
84569
SH
SOLE
0
0
84569
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
649
13545
SH
SOLE
0
0
13545
BROWN & BROWN INC
COM
115236101
1598
39215
SH
SOLE
0
0
39215
BROWN FORMAN CORP
CL B
115637209
1385
21762
SH
SOLE
0
0
21762
BRUNSWICK CORP
COM
117043109
499
7801
SH
SOLE
0
0
7801
BUNGE LIMITED
COM
G16962105
1646
40026
SH
SOLE
0
0
40026
BURLINGTON STORES INC
COM
122017106
3156
16026
SH
SOLE
0
0
16026
BUSINESS FIRST BANCSHARES IN
COM
12326C105
319
20776
SH
SOLE
0
0
20776
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2498
31596
SH
SOLE
0
0
31596
CABLE ONE INC
COM
12685J105
1221
688
SH
SOLE
0
0
688
CACI INTL INC
CL A
127190304
562
2592
SH
SOLE
0
0
2592
CADENCE BANCORPORATION
CL A
12739A100
1010
114015
SH
SOLE
0
0
114015
CADENCE BANCORPORATION
CL A
12739A100
13
63200
SH
Call
SOLE
0
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2511
26168
SH
SOLE
0
0
26168
CAL MAINE FOODS INC
COM NEW
128030202
2131
47911
SH
SOLE
0
0
47911
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
510
44955
SH
SOLE
0
0
44955
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
2345
220389
SH
SOLE
0
0
220389
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
506
23997
SH
SOLE
0
0
23997
CALAMOS GBL DYN INCOME FUND
COM
12811L107
739
101099
SH
SOLE
0
0
101099
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
15072
1212571
SH
SOLE
0
0
1212571
CALIFORNIA WTR SVC GROUP
COM
130788102
1424
29855
SH
SOLE
0
0
29855
CALIX INC
COM
13100M509
180
12079
SH
SOLE
0
0
12079
CALLAWAY GOLF CO
COM
131193104
1829
104462
SH
SOLE
0
0
104462
CALLON PETE CO DEL
COM
13123X102
60
51817
SH
SOLE
0
0
51817
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
26
11289
SH
SOLE
0
0
11289
CAMDEN PPTY TR
SH BEN INT
133131102
355
3889
SH
SOLE
0
0
3889
CAMECO CORP
COM
13321L108
758
73932
SH
SOLE
0
0
73932
CAMPBELL SOUP CO
COM
134429109
1150
23173
SH
SOLE
0
0
23173
CANADIAN IMP BK COMM
COM
136069101
480
7186
SH
SOLE
0
0
7186
CANADIAN NAT RES LTD
COM
136385101
1265
72904
SH
SOLE
0
0
72904
CANADIAN NATL RY CO
COM
136375102
5307
59961
SH
SOLE
0
0
59961
CANADIAN PAC RY LTD
COM
13645T100
1388
5453
SH
SOLE
0
0
5453
CANOPY GROWTH CORP
COM
138035100
1196
73857
SH
SOLE
0
0
73857
CANTEL MED CORP
COM
138098108
205
4631
SH
SOLE
0
0
4631
CAPITAL ONE FINL CORP
COM
14040H105
9460
151141
SH
SOLE
0
0
151141
CAPSTAR FINL HLDGS INC
COM
14070T102
475
39558
SH
SOLE
0
0
39558
CARA THERAPEUTICS INC
COM
140755109
207
12102
SH
SOLE
0
0
12102
CARDINAL HEALTH INC
COM
14149Y108
1581
30298
SH
SOLE
0
0
30298
CARDLYTICS INC
COM
14161W105
756
10799
SH
SOLE
0
0
10799
CAREDX INC
COM
14167L103
4083
115244
SH
SOLE
0
0
115244
CARLISLE COS INC
COM
142339100
502
4192
SH
SOLE
0
0
4192
CARLYLE GROUP INC
COM
14316J108
3217
115315
SH
SOLE
0
0
115315
CARMAX INC
COM
143130102
6442
71939
SH
SOLE
0
0
71939
CARNIVAL CORP
UNIT 99/99/9999
143658300
8697
529690
SH
SOLE
0
0
529690
CARNIVAL CORP
UNIT 99/99/9999
143658300
6
38800
SH
Call
SOLE
0
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
229
9419
SH
SOLE
0
0
9419
CARRIER GLOBAL CORPORATION
COM
14448C104
5576
250954
SH
SOLE
0
0
250954
CARVANA CO
CL A
146869102
912
7584
SH
SOLE
0
0
7584
CASELLA WASTE SYS INC
CL A
147448104
2554
49003
SH
SOLE
0
0
49003
CASEYS GEN STORES INC
COM
147528103
2313
15471
SH
SOLE
0
0
15471
CATALYST BIOSCIENCES INC
COM NEW
14888D208
245
41693
SH
SOLE
0
0
41693
CATALYST PHARMACEUTICALS INC
COM
14888U101
1129
244324
SH
SOLE
0
0
244324
CATCHMARK TIMBER TR INC
CL A
14912Y202
341
38542
SH
SOLE
0
0
38542
CATERPILLAR INC DEL
COM
149123101
32133
253991
SH
SOLE
0
0
253991
CATERPILLAR INC DEL
COM
149123101
245
18200
SH
Put
SOLE
0
0
18200
CBL & ASSOC PPTYS INC
COM
124830100
4
14140
SH
SOLE
0
0
14140
CBOE GLOBAL MARKETS INC
COM
12503M108
860
9208
SH
SOLE
0
0
9208
CBRE CLARION GLOBAL REAL EST
COM
12504G100
564
94509
SH
SOLE
0
0
94509
CBRE GROUP INC
CL A
12504L109
1038
22958
SH
SOLE
0
0
22958
CBTX INC
COM
12481V104
4740
225700
SH
SOLE
0
0
225700
CDK GLOBAL INC
COM
12508E101
663
16004
SH
SOLE
0
0
16004
CDW CORP
COM
12514G108
3586
30869
SH
SOLE
0
0
30869
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
912
33178
SH
SOLE
0
0
33178
CELANESE CORP DEL
COM
150870103
318
3688
SH
SOLE
0
0
3688
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
200
15400
SH
SOLE
0
0
15400
CELSIUS HLDGS INC
COM NEW
15118V207
509
43265
SH
SOLE
0
0
43265
CEMEX SAB DE CV
SPON ADR NEW
151290889
33
11533
SH
SOLE
0
0
11533
CENTENE CORP DEL
COM
15135B101
1203
18929
SH
SOLE
0
0
18929
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
19
21317
SH
SOLE
0
0
21317
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
78
84182
SH
SOLE
0
0
84182
CENTERPOINT ENERGY INC
COM
15189T107
2746
147098
SH
SOLE
0
0
147098
CENTERPOINT ENERGY INC
DEP RP PFD CV B
15189T503
444
12481
SH
SOLE
0
0
12481
CENTRAL SECS CORP
COM
155123102
5150
178496
SH
SOLE
0
0
178496
CENTURYLINK INC
COM
156700106
926
92350
SH
SOLE
0
0
92350
CERENCE INC
COM
156727109
1181
28921
SH
SOLE
0
0
28921
CERNER CORP
COM
156782104
1871
27284
SH
SOLE
0
0
27284
CERUS CORP
COM
157085101
304
46119
SH
SOLE
0
0
46119
CHANGE HEALTHCARE INC
COM
15912K100
502
44831
SH
SOLE
0
0
44831
CHARLES RIV LABS INTL INC
COM
159864107
1237
7093
SH
SOLE
0
0
7093
CHARTER COMMUNICATIONS INC N
CL A
16119P108
3207
6288
SH
SOLE
0
0
6288
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1599
14882
SH
SOLE
0
0
14882
CHEGG INC
COM
163092109
394
5860
SH
SOLE
0
0
5860
CHEMED CORP NEW
COM
16359R103
719
1593
SH
SOLE
0
0
1593
CHEMOCENTRYX INC
COM
16383L106
3607
62680
SH
SOLE
0
0
62680
CHEMOURS CO
COM
163851108
364
23738
SH
SOLE
0
0
23738
CHENIERE ENERGY INC
COM NEW
16411R208
571
11813
SH
SOLE
0
0
11813
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
700
20015
SH
SOLE
0
0
20015
CHESAPEAKE UTILS CORP
COM
165303108
3250
38695
SH
SOLE
0
0
38695
CHEVRON CORP NEW
COM
166764100
172620
1934515
SH
SOLE
0
0
1934515
CHEWY INC
CL A
16679L109
3912
87540
SH
SOLE
0
0
87540
CHIMERA INVT CORP
COM NEW
16934Q208
559
58136
SH
SOLE
0
0
58136
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
4193
124631
SH
SOLE
0
0
124631
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2443
2321
SH
SOLE
0
0
2321
CHOICE HOTELS INTL INC
COM
169905106
273
3463
SH
SOLE
0
0
3463
CHROMADEX CORP
COM NEW
171077407
398
86629
SH
SOLE
0
0
86629
CHUBB LIMITED
COM
H1467J104
107551
849347
SH
SOLE
0
0
849347
CHURCH & DWIGHT INC
COM
171340102
18786
243018
SH
SOLE
0
0
243018
CHURCHILL DOWNS INC
COM
171484108
263
1977
SH
SOLE
0
0
1977
CIDARA THERAPEUTICS INC
COM
171757107
376
102025
SH
SOLE
0
0
102025
CIENA CORP
COM NEW
171779309
679
12537
SH
SOLE
0
0
12537
CIGNA CORP NEW
COM
125523100
13525
72075
SH
SOLE
0
0
72075
CINCINNATI FINL CORP
COM
172062101
4399
68706
SH
SOLE
0
0
68706
CINEMARK HLDGS INC
COM
17243V102
153
13251
SH
SOLE
0
0
13251
CINTAS CORP
COM
172908105
4574
17169
SH
SOLE
0
0
17169
CISCO SYS INC
COM
17275R102
209566
4493288
SH
SOLE
0
0
4493288
CISCO SYS INC
COM
17275R102
4
16000
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
14999
293532
SH
SOLE
0
0
293532
CITIZENS & NORTHN CORP
COM
172922106
224
10855
SH
SOLE
0
0
10855
CITIZENS CMNTY BANCORP INC M
COM
174903104
99
14485
SH
SOLE
0
0
14485
CITIZENS FINANCIAL GROUP INC
COM
174610105
278
11020
SH
SOLE
0
0
11020
CITRIX SYS INC
COM
177376100
3234
21862
SH
SOLE
0
0
21862
CITY OFFICE REIT INC
COM
178587101
114
11296
SH
SOLE
0
0
11296
CLEAN HARBORS INC
COM
184496107
268
4466
SH
SOLE
0
0
4466
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
1510
639969
SH
SOLE
0
0
639969
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
365
114542
SH
SOLE
0
0
114542
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
1539
567814
SH
SOLE
0
0
567814
CLEARWAY ENERGY INC
CL A
18539C105
1669
79593
SH
SOLE
0
0
79593
CLEARWAY ENERGY INC
CL C
18539C204
1134
49180
SH
SOLE
0
0
49180
CLEVELAND CLIFFS INC
COM
185899101
571
103507
SH
SOLE
0
0
103507
CLOROX CO DEL
COM
189054109
44804
204197
SH
SOLE
0
0
204197
CLOUDERA INC
COM
18914U100
232
18205
SH
SOLE
0
0
18205
CLOUDFLARE INC
CL A COM
18915M107
1457
40520
SH
SOLE
0
0
40520
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
100
11660
SH
SOLE
0
0
11660
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
1524
174975
SH
SOLE
0
0
174975
CME GROUP INC
COM
12572Q105
110957
682543
SH
SOLE
0
0
682543
CMS ENERGY CORP
COM
125896100
2182
37356
SH
SOLE
0
0
37356
CNA FINL CORP
COM
126117100
236
7336
SH
SOLE
0
0
7336
CNO FINL GROUP INC
COM
12621E103
392
25163
SH
SOLE
0
0
25163
COCA COLA CO
COM
191216100
62614
1401376
SH
SOLE
0
0
1401376
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
1166
30891
SH
SOLE
0
0
30891
COEUR MNG INC
COM NEW
192108504
285
56171
SH
SOLE
0
0
56171
COGNEX CORP
COM
192422103
2202
36874
SH
SOLE
0
0
36874
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1803
31725
SH
SOLE
0
0
31725
COHEN & STEERS CLOSED END OP
COM
19248P106
3007
282358
SH
SOLE
0
0
282358
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
8661
392789
SH
SOLE
0
0
392789
COHEN & STEERS LTD DURATION
COM
19248C105
203
9014
SH
SOLE
0
0
9014
COHEN & STEERS QUALITY INCOM
COM
19247L106
14970
1369615
SH
SOLE
0
0
1369615
COHEN & STEERS REIT & PFD &I
COM
19247X100
3503
183185
SH
SOLE
0
0
183185
COHEN & STEERS TOTAL RETURN
COM
19247R103
2414
196099
SH
SOLE
0
0
196099
COHERENT INC
COM
192479103
221
1685
SH
SOLE
0
0
1685
COLGATE PALMOLIVE CO
COM
194162103
15373
209837
SH
SOLE
0
0
209837
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
606
10555
SH
SOLE
0
0
10555
COLONY BANKCORP INC
COM
19623P101
1545
131244
SH
SOLE
0
0
131244
COLONY CAP INC NEW
CL A COM
19626G108
83
34573
SH
SOLE
0
0
34573
COLONY CR REAL ESTATE INC
COM CL A
19625T101
393
56011
SH
SOLE
0
0
56011
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
6445
305167
SH
SOLE
0
0
305167
COLUMBIA FINL INC
COM
197641103
199
14268
SH
SOLE
0
0
14268
COLUMBIA PPTY TR INC
COM NEW
198287203
253
19227
SH
SOLE
0
0
19227
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
625
28400
SH
SOLE
0
0
28400
COLUMBIA SPORTSWEAR CO
COM
198516106
259
3218
SH
SOLE
0
0
3218
COMCAST CORP NEW
CL A
20030N101
127751
3277320
SH
SOLE
0
0
3277320
COMCAST CORP NEW
CL A
20030N101
11
12000
SH
Call
SOLE
0
0
0
COMCAST CORP NEW
CL A
20030N101
1
33700
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
572
15010
SH
SOLE
0
0
15010
COMMERCE BANCSHARES INC
COM
200525103
3730
62720
SH
SOLE
0
0
62720
COMMSCOPE HLDG CO INC
COM
20337X109
125
15063
SH
SOLE
0
0
15063
COMMUNITY BANKERS TR CORP
COM
203612106
484
87912
SH
SOLE
0
0
87912
COMMUNITY BK SYS INC
COM
203607106
2160
37875
SH
SOLE
0
0
37875
COMMUNITY HEALTH SYS INC NEW
COM
203668108
67
22371
SH
SOLE
0
0
22371
COMMUNITY HEALTHCARE TR INC
COM
20369C106
1570
38393
SH
SOLE
0
0
38393
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
146
15954
SH
SOLE
0
0
15954
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
2317
134409
SH
SOLE
0
0
134409
COMPASS MINERALS INTL INC
COM
20451N101
1398
28683
SH
SOLE
0
0
28683
COMPUGEN LTD
ORD
M25722105
689
45863
SH
SOLE
0
0
45863
COMSTOCK RES INC
COM
205768302
276
63014
SH
SOLE
0
0
63014
CONAGRA BRANDS INC
COM
205887102
2986
84899
SH
SOLE
0
0
84899
CONCHO RES INC
COM
20605P101
741
14397
SH
SOLE
0
0
14397
CONNECTONE BANCORP INC NEW
COM
20786W107
195
12111
SH
SOLE
0
0
12111
CONOCOPHILLIPS
COM
20825C104
12028
286246
SH
SOLE
0
0
286246
CONSOLIDATED COMM HLDGS INC
COM
209034107
70
10318
SH
SOLE
0
0
10318
CONSOLIDATED EDISON INC
COM
209115104
7363
102365
SH
SOLE
0
0
102365
CONSTELLATION BRANDS INC
CL A
21036P108
15945
91087
SH
SOLE
0
0
91087
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
187
10524
SH
SOLE
0
0
10524
CONTINENTAL RES INC
COM
212015101
1824
104037
SH
SOLE
0
0
104037
CONTINENTAL RES INC
COM
212015101
23
39100
SH
Call
SOLE
0
0
0
COOPER COS INC
COM NEW
216648402
225
794
SH
SOLE
0
0
794
COPART INC
COM
217204106
8746
105036
SH
SOLE
0
0
105036
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
2279
271585
SH
SOLE
0
0
271585
CORE LABORATORIES N V
COM
N22717107
204
10052
SH
SOLE
0
0
10052
CORESITE RLTY CORP
COM
21870Q105
1896
15659
SH
SOLE
0
0
15659
CORMEDIX INC
COM
21900C308
156
24750
SH
SOLE
0
0
24750
CORNERSTONE BLDG BRANDS INC
COM
21925D109
140
23132
SH
SOLE
0
0
23132
CORNING INC
COM
219350105
3166
122248
SH
SOLE
0
0
122248
CORTEVA INC
COM
22052L104
3606
134607
SH
SOLE
0
0
134607
COSTAR GROUP INC
COM
22160N109
295
415
SH
SOLE
0
0
415
COSTCO WHSL CORP NEW
COM
22160K105
80762
266318
SH
SOLE
0
0
266318
COTY INC
COM CL A
222070203
116
26002
SH
SOLE
0
0
26002
COUPA SOFTWARE INC
COM
22266L106
3944
14235
SH
SOLE
0
0
14235
COVANTA HLDG CORP
COM
22282E102
4464
465517
SH
SOLE
0
0
465517
CRA INTL INC
COM
12618T105
336
8506
SH
SOLE
0
0
8506
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1072
9664
SH
SOLE
0
0
9664
CRANE CO
COM
224399105
834
14031
SH
SOLE
0
0
14031
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
598
57982
SH
SOLE
0
0
57982
CREE INC
COM
225447101
799
13500
SH
SOLE
0
0
13500
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
228
17395
SH
SOLE
0
0
17395
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
934
12707
SH
SOLE
0
0
12707
CRONOS GROUP INC
COM
22717L101
175
29035
SH
SOLE
0
0
29035
CROSS CTRY HEALTHCARE INC
COM
227483104
64
10392
SH
SOLE
0
0
10392
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1221
90708
SH
SOLE
0
0
90708
CROWDSTRIKE HLDGS INC
CL A
22788C105
5847
58305
SH
SOLE
0
0
58305
CROWN CASTLE INTL CORP NEW
6.875% CON PFD A
22822V309
677
456
SH
SOLE
0
0
456
CROWN CASTLE INTL CORP NEW
COM
22822V101
26843
160401
SH
SOLE
0
0
160401
CROWN HLDGS INC
COM
228368106
1825
28018
SH
SOLE
0
0
28018
CRYOPORT INC
COM PAR $0.001
229050307
325
10755
SH
SOLE
0
0
10755
CSI COMPRESSCO LP
COM UNIT
12637A103
21
27786
SH
SOLE
0
0
27786
CSX CORP
COM
126408103
11810
169341
SH
SOLE
0
0
169341
CUBESMART
COM
229663109
796
29506
SH
SOLE
0
0
29506
CUBIC CORP
COM
229669106
404
8402
SH
SOLE
0
0
8402
CUMMINS INC
COM
231021106
12223
70550
SH
SOLE
0
0
70550
CURIS INC
COM NEW
231269200
27
22183
SH
SOLE
0
0
22183
CUTERA INC
COM
232109108
199
16380
SH
SOLE
0
0
16380
CVS HEALTH CORP
COM
126650100
159864
2460513
SH
SOLE
0
0
2460513
CYBERARK SOFTWARE LTD
SHS
M2682V108
494
4979
SH
SOLE
0
0
4979
CYCLACEL PHARMACEUTICALS INC
COM
23254L603
143
30756
SH
SOLE
0
0
30756
CYRUSONE INC
COM
23283R100
22701
312037
SH
SOLE
0
0
312037
D R HORTON INC
COM
23331A109
4635
83583
SH
SOLE
0
0
83583
DANAHER CORPORATION
COM
235851102
38138
215656
SH
SOLE
0
0
215656
DARDEN RESTAURANTS INC
COM
237194105
3161
41720
SH
SOLE
0
0
41720
DARLING INGREDIENTS INC
COM
237266101
256
10403
SH
SOLE
0
0
10403
DASEKE INC
COM
23753F107
40
10207
SH
SOLE
0
0
10207
DATADOG INC
CL A COM
23804L103
1146
13180
SH
SOLE
0
0
13180
DAVE & BUSTERS ENTMT INC
COM
238337109
136
10235
SH
SOLE
0
0
10235
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
8901
487445
SH
SOLE
0
0
487445
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
749
32196
SH
SOLE
0
0
32196
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
25299
1072452
SH
SOLE
0
0
1072452
DAVITA INC
COM
23918K108
6991
88333
SH
SOLE
0
0
88333
DBX ETF TR
XTRACK HRVST CSI
233051879
525
17654
SH
SOLE
0
0
17654
DBX ETF TR
XTRACK MSCI ALL
233051820
338
12720
SH
SOLE
0
0
12720
DBX ETF TR
XTRACK MSCI EAFE
233051200
35385
1170913
SH
SOLE
0
0
1170913
DBX ETF TR
XTRACK MSCI EMRG
233051101
877
39441
SH
SOLE
0
0
39441
DBX ETF TR
XTRACK MSCI EURP
233051853
489
17746
SH
SOLE
0
0
17746
DBX ETF TR
XTRACK MUN INFRA
233051705
2108
74449
SH
SOLE
0
0
74449
DBX ETF TR
XTRACK RUSS 1000
233051481
369
11559
SH
SOLE
0
0
11559
DBX ETF TR
XTRACK USD HIGH
233051432
3489
74627
SH
SOLE
0
0
74627
DCP MIDSTREAM LLC
COM UT LTD PTN
23311P100
1308
115730
SH
SOLE
0
0
115730
DECKERS OUTDOOR CORP
COM
243537107
211
1073
SH
SOLE
0
0
1073
DEERE & CO
COM
244199105
14381
91509
SH
SOLE
0
0
91509
DELAWARE ENHANCED GBL DIV &
COM
246060107
702
86898
SH
SOLE
0
0
86898
DELAWARE INVTS MINN MUN INCO
COM
24610V103
235
18600
SH
SOLE
0
0
18600
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
279
22770
SH
SOLE
0
0
22770
DELEK US HLDGS INC NEW
COM
24665A103
883
50727
SH
SOLE
0
0
50727
DELEK US HLDGS INC NEW
COM
24665A103
2
35500
SH
Call
SOLE
0
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
823
14976
SH
SOLE
0
0
14976
DELTA AIR LINES INC DEL
COM NEW
247361702
11332
404008
SH
SOLE
0
0
404008
DELTA AIR LINES INC DEL
COM NEW
247361702
2
22800
SH
Call
SOLE
0
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
78
14600
SH
Put
SOLE
0
0
14600
DENBURY RES INC
COM NEW
247916208
4
13690
SH
SOLE
0
0
13690
DENTSPLY SIRONA INC
COM
24906P109
285
6471
SH
SOLE
0
0
6471
DESIGNER BRANDS INC
CL A
250565108
105
15464
SH
SOLE
0
0
15464
DEUTSCHE BANK A G
NAMEN AKT
D18190898
159
16681
SH
SOLE
0
0
16681
DEVON ENERGY CORP NEW
COM
25179M103
426
37528
SH
SOLE
0
0
37528
DEXCOM INC
COM
252131107
8295
20461
SH
SOLE
0
0
20461
DIAGEO P L C
SPON ADR NEW
25243Q205
13112
97568
SH
SOLE
0
0
97568
DIAMONDBACK ENERGY INC
COM
25278X109
950
22708
SH
SOLE
0
0
22708
DICKS SPORTING GOODS INC
COM
253393102
201
4865
SH
SOLE
0
0
4865
DIGITAL RLTY TR INC
COM
253868103
11928
83923
SH
SOLE
0
0
83923
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
232
3906
SH
SOLE
0
0
3906
DISCOVER FINL SVCS
COM
254709108
7711
153940
SH
SOLE
0
0
153940
DISCOVERY INC
COM SER A
25470F104
702
33272
SH
SOLE
0
0
33272
DISCOVERY INC
COM SER C
25470F302
977
50718
SH
SOLE
0
0
50718
DISH NETWORK CORPORATION
CL A
25470M109
2133
61796
SH
SOLE
0
0
61796
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
37
40000
PRN
SOLE
0
0
40000
DISNEY WALT CO
COM DISNEY
254687106
108832
975953
SH
SOLE
0
0
975953
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
25525P107
56
12723
SH
SOLE
0
0
12723
DNP SELECT INCOME FD
COM
23325P104
2871
263854
SH
SOLE
0
0
263854
DOCUSIGN INC
COM
256163106
43828
254506
SH
SOLE
0
0
254506
DOLBY LABORATORIES INC
COM CL A
25659T107
613
9305
SH
SOLE
0
0
9305
DOLLAR GEN CORP NEW
COM
256677105
31975
167825
SH
SOLE
0
0
167825
DOLLAR GEN CORP NEW
COM
256677105
20
16200
SH
Call
SOLE
0
0
0
DOLLAR TREE INC
COM
256746108
1564
16880
SH
SOLE
0
0
16880
DOMINION ENERGY INC
COM
25746U109
46296
570282
SH
SOLE
0
0
570282
DOMINOS PIZZA INC
COM
25754A201
2500
6761
SH
SOLE
0
0
6761
DOMTAR CORP
COM NEW
257559203
272
12907
SH
SOLE
0
0
12907
DONALDSON INC
COM
257651109
902
19386
SH
SOLE
0
0
19386
DOUBLELINE INCOME SOLUTIONS
COM
258622109
679
44207
SH
SOLE
0
0
44207
DOUGLAS EMMETT INC
COM
25960P109
237
7744
SH
SOLE
0
0
7744
DOVER CORP
COM
260003108
3564
36913
SH
SOLE
0
0
36913
DOW INC
COM
260557103
14528
356424
SH
SOLE
0
0
356424
DRAFTKINGS INC
COM CL A
26142R104
2647
79597
SH
SOLE
0
0
79597
DRDGOLD LIMITED
SPON ADR REPSTG
26152H301
488
30913
SH
SOLE
0
0
30913
DROPBOX INC
CL A
26210C104
4438
203878
SH
SOLE
0
0
203878
DTE ENERGY CO
COM
233331107
4678
43520
SH
SOLE
0
0
43520
DTF TAX-FREE INCOME INC
COM
23334J107
242
17016
SH
SOLE
0
0
17016
DUFF & PHELPS UTLITY AND INF
COM
26433C105
1411
128483
SH
SOLE
0
0
128483
DUKE ENERGY CORP NEW
COM NEW
26441C204
41097
514413
SH
SOLE
0
0
514413
DUKE REALTY CORP
COM NEW
264411505
849
23998
SH
SOLE
0
0
23998
DUNKIN BRANDS GROUP INC
COM
265504100
3241
49696
SH
SOLE
0
0
49696
DUPONT DE NEMOURS INC
COM
26614N102
9193
173027
SH
SOLE
0
0
173027
DWS MUN INCOME TR
COM
233368109
125
11613
SH
SOLE
0
0
11613
DXC TECHNOLOGY CO
COM
23355L106
276
16752
SH
SOLE
0
0
16752
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
19
20000
PRN
SOLE
0
0
20000
DYNEX CAP INC
COM
26817Q886
232
16253
SH
SOLE
0
0
16253
E TRADE FINANCIAL CORP
COM NEW
269246401
971
19520
SH
SOLE
0
0
19520
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
1030
76304
SH
SOLE
0
0
76304
EAGLE MATERIALS INC
COM
26969P108
860
12245
SH
SOLE
0
0
12245
EASTERLY GOVT PPTYS INC
COM
27616P103
831
35921
SH
SOLE
0
0
35921
EASTGROUP PPTY INC
COM
277276101
480
4051
SH
SOLE
0
0
4051
EASTMAN CHEM CO
COM
277432100
1155
16592
SH
SOLE
0
0
16592
EATON CORP PLC
SHS
G29183103
128562
1469567
SH
SOLE
0
0
1469567
EATON VANCE CALIF MUN BD FD
COM
27828A100
116
10403
SH
SOLE
0
0
10403
EATON VANCE CORP
COM NON VTG
278265103
2084
53988
SH
SOLE
0
0
53988
EATON VANCE ENH EQTY INC FD
COM
278277108
4584
260292
SH
SOLE
0
0
260292
EATON VANCE ENHANCED EQ INC
COM
278274105
4250
300163
SH
SOLE
0
0
300163
EATON VANCE FLTING RATE INC
COM
278279104
131
11455
SH
SOLE
0
0
11455
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
113
11885
SH
SOLE
0
0
11885
EATON VANCE LTD DURATION INC
COM
27828H105
1601
142080
SH
SOLE
0
0
142080
EATON VANCE MUN BD FD
COM
27827X101
3036
238713
SH
SOLE
0
0
238713
EATON VANCE MUN INCOME 2028
SHS
27829U105
2599
127325
SH
SOLE
0
0
127325
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
1424
113987
SH
SOLE
0
0
113987
EATON VANCE NATL MUN OPPORTU
COM SHS
27829L105
630
32070
SH
SOLE
0
0
32070
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
4816
503720
SH
SOLE
0
0
503720
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
943
83307
SH
SOLE
0
0
83307
EATON VANCE TAX ADVT DIV INC
COM
27828G107
933
48507
SH
SOLE
0
0
48507
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
219
24467
SH
SOLE
0
0
24467
EATON VANCE TAX MNGED BUY WR
COM
27828X100
6074
435714
SH
SOLE
0
0
435714
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
13685
1854331
SH
SOLE
0
0
1854331
EATON VANCE TX ADV GLB DIV O
COM
27828U106
443
21363
SH
SOLE
0
0
21363
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1199
83991
SH
SOLE
0
0
83991
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4500
417433
SH
SOLE
0
0
417433
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
4466
316269
SH
SOLE
0
0
316269
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
3323
384160
SH
SOLE
0
0
384160
EBAY INC.
COM
278642103
10099
192551
SH
SOLE
0
0
192551
ECHOSTAR CORP
CL A
278768106
9811
350877
SH
SOLE
0
0
350877
ECOLAB INC
COM
278865100
15725
79019
SH
SOLE
0
0
79019
EDISON INTL
COM
281020107
2062
37974
SH
SOLE
0
0
37974
EDITAS MEDICINE INC
COM
28106W103
1379
46627
SH
SOLE
0
0
46627
EDWARDS LIFESCIENCES CORP
COM
28176E108
13337
192987
SH
SOLE
0
0
192987
ELASTIC N V
ORD SHS
N14506104
1652
17917
SH
SOLE
0
0
17917
ELDORADO GOLD CORP NEW
COM
284902509
223
23172
SH
SOLE
0
0
23172
ELECTRAMECCANICA VEHS CORP
COM NEW
284849205
39
17158
SH
SOLE
0
0
17158
ELECTRONIC ARTS INC
COM
285512109
3199
24223
SH
SOLE
0
0
24223
ELEVATE CREDIT INC
COM
28621V101
913
617033
SH
SOLE
0
0
617033
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1503
130774
SH
SOLE
0
0
130774
ELMIRA SVGS BK ELMIRA N Y
COM
289660102
373
33951
SH
SOLE
0
0
33951
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
306
3864
SH
SOLE
0
0
3864
EMERSON ELEC CO
COM
291011104
22078
355927
SH
SOLE
0
0
355927
EMPIRE ST RLTY TR INC
CL A
292104106
164
23447
SH
SOLE
0
0
23447
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
238
50950
SH
SOLE
0
0
50950
ENBRIDGE INC
COM
29250N105
12566
413239
SH
SOLE
0
0
413239
ENCOMPASS HEALTH CORP
COM
29261A100
726
11720
SH
SOLE
0
0
11720
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
12
12000
PRN
SOLE
0
0
12000
ENCORE WIRE CORP
COM
292562105
273
5601
SH
SOLE
0
0
5601
ENDEAVOUR SILVER CORP
COM
29258Y103
45
19710
SH
SOLE
0
0
19710
ENDO INTL PLC
SHS
G30401106
122
35593
SH
SOLE
0
0
35593
ENERGIZER HLDGS INC NEW
7.5 MCNV PFD A
29272W208
375
3895
SH
SOLE
0
0
3895
ENERGOUS CORP
COM
29272C103
52
18595
SH
SOLE
0
0
18595
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
13114
1841912
SH
SOLE
0
0
1841912
ENERPLUS CORP
COM
292766102
56
19820
SH
SOLE
0
0
19820
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
120
49065
SH
SOLE
0
0
49065
ENOVA INTL INC
COM
29357K103
454
30549
SH
SOLE
0
0
30549
ENPHASE ENERGY INC
COM
29355A107
567
11920
SH
SOLE
0
0
11920
ENTASIS THERAPEUTICS HLDGS I
COM
293614103
67
22700
SH
SOLE
0
0
22700
ENTEGRIS INC
COM
29362U104
800
13554
SH
SOLE
0
0
13554
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
42
30500
SH
SOLE
0
0
30500
ENTERGY CORP NEW
COM
29364G103
2771
29533
SH
SOLE
0
0
29533
ENTERPRISE FINL SVCS CORP
COM
293712105
261
8372
SH
SOLE
0
0
8372
ENTERPRISE PRODS PARTNERS L
COM
293792107
34636
1906208
SH
SOLE
0
0
1906208
ENVESTNET INC
COM
29404K106
281
3818
SH
SOLE
0
0
3818
ENVIVA PARTNERS LP
COM UNIT
29414J107
4804
133305
SH
SOLE
0
0
133305
EOG RES INC
COM
26875P101
2929
57809
SH
SOLE
0
0
57809
EPAM SYS INC
COM
29414B104
5763
22868
SH
SOLE
0
0
22868
EPR PPTYS
COM SH BEN INT
26884U109
437
13191
SH
SOLE
0
0
13191
EQT CORP
COM
26884L109
282
23725
SH
SOLE
0
0
23725
EQUIFAX INC
COM
294429105
614
3572
SH
SOLE
0
0
3572
EQUINIX INC
COM
29444U700
44817
63745
SH
SOLE
0
0
63745
EQUITABLE HLDGS INC
COM
29452E101
300
15547
SH
SOLE
0
0
15547
EQUITRANS MIDSTREAM CORP
COM
294600101
2010
241908
SH
SOLE
0
0
241908
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
2830
45293
SH
SOLE
0
0
45293
EQUITY RESIDENTIAL
SH BEN INT
29476L107
308
5229
SH
SOLE
0
0
5229
ERICSSON
ADR B SEK 10
294821608
623
66975
SH
SOLE
0
0
66975
ESPERION THERAPEUTICS INC NE
COM
29664W105
707
13770
SH
SOLE
0
0
13770
ESSENT GROUP LTD
COM
G3198U102
636
17540
SH
SOLE
0
0
17540
ESSENTIAL UTILS INC
COM
29670G102
3842
90953
SH
SOLE
0
0
90953
ESSEX PPTY TR INC
COM
297178105
743
3241
SH
SOLE
0
0
3241
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
674
52360
SH
SOLE
0
0
52360
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3601
80951
SH
SOLE
0
0
80951
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
17007
346805
SH
SOLE
0
0
346805
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
566
20750
SH
SOLE
0
0
20750
ETF SER SOLUTIONS
NATIONWIDE RSK
26922A669
211
8850
SH
SOLE
0
0
8850
ETF SER SOLUTIONS
NETLEASE CORP
26922A248
13086
587287
SH
SOLE
0
0
587287
ETF SER SOLUTIONS
US GLB JETS
26922A842
3177
190839
SH
SOLE
0
0
190839
ETSY INC
COM
29786A106
1706
16058
SH
SOLE
0
0
16058
EVENTBRITE INC
COM CL A
29975E109
971
113280
SH
SOLE
0
0
113280
EVERBRIDGE INC
COM
29978A104
286
2065
SH
SOLE
0
0
2065
EVERCORE INC
CLASS A
29977A105
288
4888
SH
SOLE
0
0
4888
EVEREST RE GROUP LTD
COM
G3223R108
364
1761
SH
SOLE
0
0
1761
EVERGY INC
COM
30034W106
3144
53025
SH
SOLE
0
0
53025
EVERI HLDGS INC
COM
30034T103
3938
763173
SH
SOLE
0
0
763173
EVERI HLDGS INC
COM
30034T103
6
117400
SH
Call
SOLE
0
0
0
EVERSOURCE ENERGY
COM
30040W108
9517
114287
SH
SOLE
0
0
114287
EVERTEC INC
COM
30040P103
270
9594
SH
SOLE
0
0
9594
EVOLUS INC
COM
30052C107
93
17527
SH
SOLE
0
0
17527
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
350
18833
SH
SOLE
0
0
18833
EXACT SCIENCES CORP
COM
30063P105
3256
37447
SH
SOLE
0
0
37447
EXCHANGE LISTED FDS TR
SABA INT RATE
30151E806
410
23316
SH
SOLE
0
0
23316
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
16645
356354
SH
SOLE
0
0
356354
EXCHANGE TRADED CONCEPTS TR
KNLDG LD WD
46143U849
551
15929
SH
SOLE
0
0
15929
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
2804
64473
SH
SOLE
0
0
64473
EXELIXIS INC
COM
30161Q104
637
26848
SH
SOLE
0
0
26848
EXELON CORP
COM
30161N101
6849
188741
SH
SOLE
0
0
188741
EXONE CO
COM
302104104
98
11479
SH
SOLE
0
0
11479
EXPEDIA GROUP INC
COM NEW
30212P303
4411
53661
SH
SOLE
0
0
53661
EXPEDITORS INTL WASH INC
COM
302130109
1065
14001
SH
SOLE
0
0
14001
EXPONENT INC
COM
30214U102
7906
97689
SH
SOLE
0
0
97689
EXTRA SPACE STORAGE INC
COM
30225T102
945
10229
SH
SOLE
0
0
10229
EXXON MOBIL CORP
COM
30231G102
72660
1624751
SH
SOLE
0
0
1624751
F M C CORP
COM NEW
302491303
1850
18573
SH
SOLE
0
0
18573
F N B CORP
COM
302520101
889
118533
SH
SOLE
0
0
118533
F5 NETWORKS INC
COM
315616102
354
2535
SH
SOLE
0
0
2535
FACEBOOK INC
CL A
30303M102
139651
615014
SH
SOLE
0
0
615014
FACEBOOK INC
CL A
30303M102
25
12300
SH
Call
SOLE
0
0
0
FACTSET RESH SYS INC
COM
303075105
10645
32406
SH
SOLE
0
0
32406
FAIR ISAAC CORP
COM
303250104
1165
2787
SH
SOLE
0
0
2787
FASTENAL CO
COM
311900104
14507
338624
SH
SOLE
0
0
338624
FASTLY INC
CL A
31188V100
3857
45307
SH
SOLE
0
0
45307
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
397
4655
SH
SOLE
0
0
4655
FEDERATED HERMES PREM MUNI I
COM
31423P108
274
20758
SH
SOLE
0
0
20758
FEDEX CORP
COM
31428X106
16902
120528
SH
SOLE
0
0
120528
FERRARI N V
COM
N3167Y103
499
2924
SH
SOLE
0
0
2924
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
300
29856
SH
SOLE
0
0
29856
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
1883
4814
SH
SOLE
0
0
4814
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
1142
37141
SH
SOLE
0
0
37141
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
708
26128
SH
SOLE
0
0
26128
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
5035
142582
SH
SOLE
0
0
142582
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
638
12255
SH
SOLE
0
0
12255
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
453
45646
SH
SOLE
0
0
45646
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
405
12215
SH
SOLE
0
0
12215
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
3774
75825
SH
SOLE
0
0
75825
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
3533
42959
SH
SOLE
0
0
42959
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
649
21040
SH
SOLE
0
0
21040
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
781
33394
SH
SOLE
0
0
33394
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
792
15561
SH
SOLE
0
0
15561
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
3543
65697
SH
SOLE
0
0
65697
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
691
22522
SH
SOLE
0
0
22522
FIDELITY NATL INFORMATION SV
COM
31620M106
28356
211458
SH
SOLE
0
0
211458
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
191
103024
SH
SOLE
0
0
103024
FIDUS INVT CORP
COM
316500107
5613
618900
SH
SOLE
0
0
618900
FIFTH THIRD BANCORP
COM
316773100
2560
132762
SH
SOLE
0
0
132762
FIREEYE INC
COM
31816Q101
604
49644
SH
SOLE
0
0
49644
FIRST AMERN FINL CORP
COM
31847R102
580
12067
SH
SOLE
0
0
12067
FIRST BANCORP N C
COM
318910106
628
25032
SH
SOLE
0
0
25032
FIRST COMWLTH FINL CORP PA
COM
319829107
192
23220
SH
SOLE
0
0
23220
FIRST EAGLE SENIOR LOAN FUND
COM NEW
32010E100
129
10489
SH
SOLE
0
0
10489
FIRST FINL BANKSHARES
COM
32020R109
3171
109764
SH
SOLE
0
0
109764
FIRST FINL CORP IND
COM
320218100
489
13274
SH
SOLE
0
0
13274
FIRST HORIZON NATL CORP
COM
320517105
1192
119717
SH
SOLE
0
0
119717
FIRST MAJESTIC SILVER CORP
COM
32076V103
102
10263
SH
SOLE
0
0
10263
FIRST MERCHANTS CORP
COM
320817109
639
23186
SH
SOLE
0
0
23186
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1235
11649
SH
SOLE
0
0
11649
FIRST SOLAR INC
COM
336433107
2038
41167
SH
SOLE
0
0
41167
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
1447
145836
SH
SOLE
0
0
145836
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
666
17021
SH
SOLE
0
0
17021
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
6570
635409
SH
SOLE
0
0
635409
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1118
103351
SH
SOLE
0
0
103351
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
335
33465
SH
SOLE
0
0
33465
FIRST TR ENHANCED EQTY INC F
COM
337318109
8367
575019
SH
SOLE
0
0
575019
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
967
27975
SH
SOLE
0
0
27975
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
838
32960
SH
SOLE
0
0
32960
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
1441
51505
SH
SOLE
0
0
51505
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
1191
63241
SH
SOLE
0
0
63241
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
372
9062
SH
SOLE
0
0
9062
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
29816
541994
SH
SOLE
0
0
541994
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
375
7380
SH
SOLE
0
0
7380
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
62282
3381211
SH
SOLE
0
0
3381211
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
2294
41219
SH
SOLE
0
0
41219
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
1545
28915
SH
SOLE
0
0
28915
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
953
46420
SH
SOLE
0
0
46420
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
861
42851
SH
SOLE
0
0
42851
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
7066
150593
SH
SOLE
0
0
150593
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
203
6220
SH
SOLE
0
0
6220
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
6853
326555
SH
SOLE
0
0
326555
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
5680
186591
SH
SOLE
0
0
186591
FIRST TR EXCH TRD ALPHDX FD
JAPAN ALPHADEX
33737J158
1037
22619
SH
SOLE
0
0
22619
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
19675
264091
SH
SOLE
0
0
264091
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
7432
198870
SH
SOLE
0
0
198870
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
1482
32190
SH
SOLE
0
0
32190
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3823
212642
SH
SOLE
0
0
212642
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
4602
700417
SH
SOLE
0
0
700417
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
8025
314828
SH
SOLE
0
0
314828
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
170
11845
SH
SOLE
0
0
11845
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
23988
265938
SH
SOLE
0
0
265938
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
7843
207220
SH
SOLE
0
0
207220
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
5385
98893
SH
SOLE
0
0
98893
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
3703
73017
SH
SOLE
0
0
73017
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
758
21849
SH
SOLE
0
0
21849
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
15322
463743
SH
SOLE
0
0
463743
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
48793
585119
SH
SOLE
0
0
585119
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
16463
196475
SH
SOLE
0
0
196475
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
3799
147369
SH
SOLE
0
0
147369
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3508
62971
SH
SOLE
0
0
62971
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
3069
64211
SH
SOLE
0
0
64211
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
1788
42154
SH
SOLE
0
0
42154
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
1447
74268
SH
SOLE
0
0
74268
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
9610
389398
SH
SOLE
0
0
389398
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
9636
572234
SH
SOLE
0
0
572234
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
69291
2153899
SH
SOLE
0
0
2153899
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
607
29693
SH
SOLE
0
0
29693
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
101036
1684214
SH
SOLE
0
0
1684214
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
4747
103582
SH
SOLE
0
0
103582
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
126312
2444030
SH
SOLE
0
0
2444030
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
298
10163
SH
SOLE
0
0
10163
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
2835
207088
SH
SOLE
0
0
207088
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
20720
496641
SH
SOLE
0
0
496641
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
791
44572
SH
SOLE
0
0
44572
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
1049
29131
SH
SOLE
0
0
29131
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
139
12874
SH
SOLE
0
0
12874
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
6884
345227
SH
SOLE
0
0
345227
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
1218
50288
SH
SOLE
0
0
50288
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
25038
811867
SH
SOLE
0
0
811867
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
7077
156856
SH
SOLE
0
0
156856
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
13934
392628
SH
SOLE
0
0
392628
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
522
27714
SH
SOLE
0
0
27714
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
308
15182
SH
SOLE
0
0
15182
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
68476
1249783
SH
SOLE
0
0
1249783
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
1000
38906
SH
SOLE
0
0
38906
FIRST TR FTSE EPRA / NAREIT
COM
33736N101
231
6086
SH
SOLE
0
0
6086
FIRST TR HIGH INCOME L/S FD
COM
33738E109
1152
86783
SH
SOLE
0
0
86783
FIRST TR INTER DUR PFD & IN
COM
33718W103
670
31424
SH
SOLE
0
0
31424
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
9436
207522
SH
SOLE
0
0
207522
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
13121
220391
SH
SOLE
0
0
220391
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
14952
239314
SH
SOLE
0
0
239314
FIRST TR MLP & ENERGY INCOME
COM
33739B104
676
120466
SH
SOLE
0
0
120466
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
13670
539027
SH
SOLE
0
0
539027
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
3429
43986
SH
SOLE
0
0
43986
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
774
16819
SH
SOLE
0
0
16819
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
22257
278604
SH
SOLE
0
0
278604
FIRST TR NASDAQ-100 TECH IND
CAP STRENGTH ETF
33733E104
141166
2416353
SH
SOLE
0
0
2416353
FIRST TR NASDAQ-100 TECH IND
DJ INTERNT IDX
33733E302
123951
726940
SH
SOLE
0
0
726940
FIRST TR NASDAQ-100 TECH IND
DORSEY WRIGHT PE
33733E880
2510
99035
SH
SOLE
0
0
99035
FIRST TR NASDAQ-100 TECH IND
NAS CLNEDG GREEN
33733E500
1189
40022
SH
SOLE
0
0
40022
FIRST TR NASDAQ-100 TECH IND
NY ARCA BIOTECH
33733E203
45201
269423
SH
SOLE
0
0
269423
FIRST TR S&P REIT INDEX FD
COM
33734G108
533
25448
SH
SOLE
0
0
25448
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
7714
142075
SH
SOLE
0
0
142075
FIRST TR SR FLG RTE INCM FD
COM
33733U108
201
18471
SH
SOLE
0
0
18471
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
132
16017
SH
SOLE
0
0
16017
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
577
55247
SH
SOLE
0
0
55247
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
217357
7168781
SH
SOLE
0
0
7168781
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
230
19510
SH
SOLE
0
0
19510
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
12598
164427
SH
SOLE
0
0
164427
FIRST TRUST PORTFOLIOS LP
SHS
337345102
48424
443928
SH
SOLE
0
0
443928
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
1744
534967
SH
SOLE
0
0
534967
FIRSTENERGY CORP
COM
337932107
2882
74310
SH
SOLE
0
0
74310
FIRSTHAND TECH VALUE FD INC
COM
33766Y100
45
11024
SH
SOLE
0
0
11024
FIRSTSERVICE CORP NEW
COM
33767E202
1075
10673
SH
SOLE
0
0
10673
FISERV INC
COM
337738108
15256
156275
SH
SOLE
0
0
156275
FITBIT INC
CL A
33812L102
246
38082
SH
SOLE
0
0
38082
FIVE BELOW INC
COM
33829M101
2186
20448
SH
SOLE
0
0
20448
FIVERR INTL LTD
ORD SHS
M4R82T106
609
8244
SH
SOLE
0
0
8244
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
1030
51227
SH
SOLE
0
0
51227
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
129
11577
SH
SOLE
0
0
11577
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
4353
178905
SH
SOLE
0
0
178905
FLEETCOR TECHNOLOGIES INC
COM
339041105
430
1709
SH
SOLE
0
0
1709
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
40
19800
SH
SOLE
0
0
19800
FLEXION THERAPEUTICS INC
COM
33938J106
4384
333394
SH
SOLE
0
0
333394
FLEXION THERAPEUTICS INC
NOTE 3.375% 5/0
33938JAB2
10
12000
PRN
SOLE
0
0
12000
FLEXSHARES TR
INTL QLTDV IDX
33939L837
2342
116440
SH
SOLE
0
0
116440
FLEXSHARES TR
MORNSTAR USMKT
33939L100
505
4450
SH
SOLE
0
0
4450
FLEXSHARES TR
QUALT DIVD IDX
33939L860
2407
56975
SH
SOLE
0
0
56975
FLEXSHARES TR
READY ACC VARI
33939L886
299
3919
SH
SOLE
0
0
3919
FLIR SYS INC
COM
302445101
3632
89528
SH
SOLE
0
0
89528
FLOWERS FOODS INC
COM
343498101
1017
45477
SH
SOLE
0
0
45477
FLUOR CORP NEW
COM
343412102
158
13045
SH
SOLE
0
0
13045
FORD MTR CO DEL
COM
345370860
12191
2005152
SH
SOLE
0
0
2005152
FORMFACTOR INC
COM
346375108
224
7643
SH
SOLE
0
0
7643
FORTINET INC
COM
34959E109
6753
49194
SH
SOLE
0
0
49194
FORTIS INC
COM
349553107
280
7355
SH
SOLE
0
0
7355
FORTIVE CORP
COM
34959J108
725
10720
SH
SOLE
0
0
10720
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
1121
86311
SH
SOLE
0
0
86311
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1008
15766
SH
SOLE
0
0
15766
FORUM MERGER II CORP
*W EXP 09/30/202
34986F111
204
43300
SH
SOLE
0
0
43300
FOX CORP
CL B COM
35137L204
545
20320
SH
SOLE
0
0
20320
FRANCO NEV CORP
COM
351858105
908
6497
SH
SOLE
0
0
6497
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
938
9790
SH
SOLE
0
0
9790
FRANKLIN FINL NETWORK INC
COM
35352P104
4767
185130
SH
SOLE
0
0
185130
FRANKLIN LTD DURATION INCOME
COM
35472T101
1659
196153
SH
SOLE
0
0
196153
FRANKLIN RESOURCES INC
COM
354613101
1819
86763
SH
SOLE
0
0
86763
FRANKLIN TEMPLETON ETF TR
LIBERTY US ETF
35473P504
788
21738
SH
SOLE
0
0
21738
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
416
16795
SH
SOLE
0
0
16795
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
37311
1160904
SH
SOLE
0
0
1160904
FREEPORT-MCMORAN INC
CL B
35671D857
2251
194579
SH
SOLE
0
0
194579
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
569
13156
SH
SOLE
0
0
13156
FRESHPET INC
COM
358039105
385
4603
SH
SOLE
0
0
4603
FRONTLINE LTD
SHS NEW
G3682E192
100
14337
SH
SOLE
0
0
14337
FS KKR CAP CORP II
COM
35952V303
1419
110120
SH
SOLE
0
0
110120
FS KKR CAPITAL CORP
COM
302635206
3390
242153
SH
SOLE
0
0
242153
FST TR NEW OPPORT MLP & ENE
COM
33739M100
136
31552
SH
SOLE
0
0
31552
FUELCELL ENERGY INC
COM
35952H601
61
26905
SH
SOLE
0
0
26905
FULGENT GENETICS INC
COM
359664109
601
37545
SH
SOLE
0
0
37545
FULTON FINL CORP PA
COM
360271100
547
51910
SH
SOLE
0
0
51910
G1 THERAPEUTICS INC
COM
3621LQ109
876
36122
SH
SOLE
0
0
36122
GABELLI DIVID & INCOME TR
COM
36242H104
15179
862453
SH
SOLE
0
0
862453
GABELLI EQUITY TR INC
COM
362397101
834
165760
SH
SOLE
0
0
165760
GABELLI UTIL TR
COM
36240A101
543
75432
SH
SOLE
0
0
75432
GALERA THERAPEUTICS INC
COM
36338D108
204
28561
SH
SOLE
0
0
28561
GALIANO GOLD INC
COM
36352H100
42
31599
SH
SOLE
0
0
31599
GALLAGHER ARTHUR J & CO
COM
363576109
3343
34287
SH
SOLE
0
0
34287
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
395
114823
SH
SOLE
0
0
114823
GAMING & LEISURE PPTYS INC
COM
36467J108
1438
41568
SH
SOLE
0
0
41568
GARMIN LTD
SHS
H2906T109
8997
92272
SH
SOLE
0
0
92272
GARRETT MOTION INC
COM
366505105
296
53489
SH
SOLE
0
0
53489
GDS HLDGS LTD
SPONSORED ADS
36165L108
334
4187
SH
SOLE
0
0
4187
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
144
23000
SH
SOLE
0
0
23000
GENERAC HLDGS INC
COM
368736104
7142
58572
SH
SOLE
0
0
58572
GENERAL DYNAMICS CORP
COM
369550108
22502
150549
SH
SOLE
0
0
150549
GENERAL ELECTRIC CO
COM
369604103
19169
2806614
SH
SOLE
0
0
2806614
GENERAL ELECTRIC CO
COM
369604103
2
11500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
13
43900
SH
Call
SOLE
0
0
0
GENERAL FIN CORP DEL
COM
369822101
615
91600
SH
SOLE
0
0
91600
GENERAL MLS INC
COM
370334104
32522
527507
SH
SOLE
0
0
527507
GENERAL MTRS CO
COM
37045V100
5950
235160
SH
SOLE
0
0
235160
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
1780
246572
SH
SOLE
0
0
246572
GENTEX CORP
COM
371901109
1922
74591
SH
SOLE
0
0
74591
GENUINE PARTS CO
COM
372460105
7444
85609
SH
SOLE
0
0
85609
GENWORTH FINL INC
COM CL A
37247D106
97
42016
SH
SOLE
0
0
42016
GEO GROUP INC NEW
COM
36162J106
163
13772
SH
SOLE
0
0
13772
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
318
42246
SH
SOLE
0
0
42246
GERON CORP
COM
374163103
244
111875
SH
SOLE
0
0
111875
GILEAD SCIENCES INC
COM
375558103
31493
409318
SH
SOLE
0
0
409318
GLACIER BANCORP INC NEW
COM
37637Q105
1236
35019
SH
SOLE
0
0
35019
GLADSTONE CAPITAL CORP
COM
376535100
118
16141
SH
SOLE
0
0
16141
GLAUKOS CORP
COM
377322102
247
6421
SH
SOLE
0
0
6421
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
14978
367193
SH
SOLE
0
0
367193
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
274
4347
SH
SOLE
0
0
4347
GLOBAL MED REIT INC
COM NEW
37954A204
683
60325
SH
SOLE
0
0
60325
GLOBAL PARTNERS LP
COM UNITS
37946R109
182
18624
SH
SOLE
0
0
18624
GLOBAL PMTS INC
COM
37940X102
5088
29990
SH
SOLE
0
0
29990
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
2599
121332
SH
SOLE
0
0
121332
GLOBAL X FDS
FINTECH ETF
37954Y814
1023
30778
SH
SOLE
0
0
30778
GLOBAL X FDS
GLB X GURU INDEX
37950E341
220
6438
SH
SOLE
0
0
6438
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
5129
206168
SH
SOLE
0
0
206168
GLOBAL X FDS
GLB X SUPERDIV
37950E549
1573
142746
SH
SOLE
0
0
142746
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
1391
51086
SH
SOLE
0
0
51086
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
2305
62269
SH
SOLE
0
0
62269
GLOBAL X FDS
INTERNET OF THNG
37954Y780
205
8446
SH
SOLE
0
0
8446
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
707
22336
SH
SOLE
0
0
22336
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
4866
231702
SH
SOLE
0
0
231702
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1803
75515
SH
SOLE
0
0
75515
GLOBAL X FDS
S&P 500 COVERED
37954Y475
2706
63693
SH
SOLE
0
0
63693
GLOBAL X FDS
SOCIAL MED ETF
37950E416
413
9638
SH
SOLE
0
0
9638
GLOBAL X FDS
US INFR DEV ETF
37954Y673
208
13638
SH
SOLE
0
0
13638
GLOBALSTAR INC
COM
378973408
26
80718
SH
SOLE
0
0
80718
GLOBANT S A
COM
L44385109
884
5897
SH
SOLE
0
0
5897
GLOBE LIFE INC
COM
37959E102
2171
29246
SH
SOLE
0
0
29246
GLOBUS MED INC
CL A
379577208
791
16586
SH
SOLE
0
0
16586
GOGO INC
COM
38046C109
44
13768
SH
SOLE
0
0
13768
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
84
85000
PRN
SOLE
0
0
85000
GOLDMAN SACHS BDC INC
SHS
38147U107
391
24079
SH
SOLE
0
0
24079
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
136979
1363114
SH
SOLE
0
0
1363114
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
7299
240957
SH
SOLE
0
0
240957
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
927
34857
SH
SOLE
0
0
34857
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
755
18822
SH
SOLE
0
0
18822
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
76688
1225046
SH
SOLE
0
0
1225046
GOLDMAN SACHS ETF TR
DATA DRIVE WRLD
381430347
1149
18261
SH
SOLE
0
0
18261
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
3166
68160
SH
SOLE
0
0
68160
GOLDMAN SACHS ETF TR
FINANCE REIMAGI
381430321
1068
17729
SH
SOLE
0
0
17729
GOLDMAN SACHS ETF TR
HUMAN EVOLUTION
381430297
1147
19102
SH
SOLE
0
0
19102
GOLDMAN SACHS ETF TR
MANUFCTING REVL
381430271
1076
18502
SH
SOLE
0
0
18502
GOLDMAN SACHS ETF TR
NEW AGE CONSU
381430255
1282
18232
SH
SOLE
0
0
18232
GOLDMAN SACHS GROUP INC
COM
38141G104
14072
71194
SH
SOLE
0
0
71194
GOLDMAN SACHS MLP ENERGY REN
COM
38148G206
132
17400
SH
SOLE
0
0
17400
GOLDMAN SACHS MLP INC OPP FD
COM
38147W202
382
39893
SH
SOLE
0
0
39893
GOLUB CAP BDC INC
COM
38173M102
155
13288
SH
SOLE
0
0
13288
GOODYEAR TIRE & RUBR CO
COM
382550101
603
67386
SH
SOLE
0
0
67386
GORDON POINTE ACQUISITION CO
*W EXP 07/30/202
382788115
76
35000
SH
SOLE
0
0
35000
GORMAN RUPP CO
COM
383082104
254
8180
SH
SOLE
0
0
8180
GRACE W R & CO DEL NEW
COM
38388F108
15626
307546
SH
SOLE
0
0
307546
GRACO INC
COM
384109104
1268
26426
SH
SOLE
0
0
26426
GRAFTECH INTL LTD
COM
384313508
100
12550
SH
SOLE
0
0
12550
GRAHAM HLDGS CO
COM CL B
384637104
5031
14682
SH
SOLE
0
0
14682
GRAINGER W W INC
COM
384802104
2655
8450
SH
SOLE
0
0
8450
GRANITE PT MTG TR INC
COM STK
38741L107
2420
337092
SH
SOLE
0
0
337092
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
12055
679534
SH
SOLE
0
0
679534
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
280
41970
SH
SOLE
0
0
41970
GREENBRIER COS INC
COM
393657101
362
15903
SH
SOLE
0
0
15903
GUARANTY BANCSHARES INC TEX
COM
400764106
631
24400
SH
SOLE
0
0
24400
GUARDANT HEALTH INC
COM
40131M109
304
3749
SH
SOLE
0
0
3749
GUESS INC
COM
401617105
375
38780
SH
SOLE
0
0
38780
GUGGENHEIM ENHANCED EQUITY I
COM
40167B100
3996
735890
SH
SOLE
0
0
735890
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
3111
184056
SH
SOLE
0
0
184056
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
3816
164122
SH
SOLE
0
0
164122
GW PHARMACEUTICALS PLC
ADS
36197T103
2020
16461
SH
SOLE
0
0
16461
H & E EQUIPMENT SERVICES INC
COM
404030108
186
10044
SH
SOLE
0
0
10044
HALLIBURTON CO
COM
406216101
25424
1958722
SH
SOLE
0
0
1958722
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
9851
429242
SH
SOLE
0
0
429242
HANCOCK JOHN INCOME SECS TR
COM
410123103
304
21049
SH
SOLE
0
0
21049
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1069
54650
SH
SOLE
0
0
54650
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
665
42375
SH
SOLE
0
0
42375
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
772
58075
SH
SOLE
0
0
58075
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
5805
301398
SH
SOLE
0
0
301398
HANESBRANDS INC
COM
410345102
1564
138492
SH
SOLE
0
0
138492
HANNON ARMSTRONG SUST INFR C
COM
41068X100
627
22028
SH
SOLE
0
0
22028
HANOVER INS GROUP INC
COM
410867105
1688
16654
SH
SOLE
0
0
16654
HARLEY DAVIDSON INC
COM
412822108
588
24722
SH
SOLE
0
0
24722
HARMONIC INC
COM
413160102
98
20650
SH
SOLE
0
0
20650
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
663
15850
SH
SOLE
0
0
15850
HARTFORD FINL SVCS GROUP INC
COM
416515104
2948
76471
SH
SOLE
0
0
76471
HASBRO INC
COM
418056107
3047
40660
SH
SOLE
0
0
40660
HAWAIIAN ELEC INDUSTRIES
COM
419870100
931
25828
SH
SOLE
0
0
25828
HCA HEALTHCARE INC
COM
40412C101
6009
61914
SH
SOLE
0
0
61914
HD SUPPLY HLDGS INC
COM
40416M105
778
22442
SH
SOLE
0
0
22442
HDFC BANK LTD
SPONSORED ADS
40415F101
413
9094
SH
SOLE
0
0
9094
HEALTH CATALYST INC
COM
42225T107
313
10732
SH
SOLE
0
0
10732
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1107
41726
SH
SOLE
0
0
41726
HEALTHEQUITY INC
COM
42226A107
13627
232273
SH
SOLE
0
0
232273
HEALTHPEAK PROPERTIES INC
COM
42250P103
1541
55902
SH
SOLE
0
0
55902
HECLA MNG CO
COM
422704106
544
166466
SH
SOLE
0
0
166466
HEICO CORP NEW
CL A
422806208
215
2650
SH
SOLE
0
0
2650
HEICO CORP NEW
COM
422806109
556
5581
SH
SOLE
0
0
5581
HELEN OF TROY CORP LTD
COM
G4388N106
318
1689
SH
SOLE
0
0
1689
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
25
30000
PRN
SOLE
0
0
30000
HELMERICH & PAYNE INC
COM
423452101
2570
131727
SH
SOLE
0
0
131727
HENRY JACK & ASSOC INC
COM
426281101
6695
36374
SH
SOLE
0
0
36374
HENRY SCHEIN INC
COM
806407102
245
4200
SH
SOLE
0
0
4200
HERCULES CAPITAL INC
COM
427096508
167
15918
SH
SOLE
0
0
15918
HERON THERAPEUTICS INC
COM
427746102
325
22098
SH
SOLE
0
0
22098
HERSHEY CO
COM
427866108
6424
49552
SH
SOLE
0
0
49552
HERTZ GLOBAL HLDGS INC
COM
42806J106
21
15152
SH
SOLE
0
0
15152
HESS CORP
COM
42809H107
1325
25574
SH
SOLE
0
0
25574
HESS MIDSTREAM LP
CL A SHS
428103105
2688
146739
SH
SOLE
0
0
146739
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1852
190387
SH
SOLE
0
0
190387
HEXCEL CORP NEW
COM
428291108
1038
22955
SH
SOLE
0
0
22955
HEXO CORP
COM
428304109
13
17676
SH
SOLE
0
0
17676
HI-CRUSH PARTNERS LP
COM
428337109
12
76205
SH
SOLE
0
0
76205
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
283
43939
SH
SOLE
0
0
43939
HIGHLAND INCOME FD
HIGHLAND INCOME
43010E404
425
52849
SH
SOLE
0
0
52849
HILL ROM HLDGS INC
COM
431475102
946
8620
SH
SOLE
0
0
8620
HILLENBRAND INC
COM
431571108
395
14587
SH
SOLE
0
0
14587
HILLTOP HOLDINGS INC
COM
432748101
533
28875
SH
SOLE
0
0
28875
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1180
16070
SH
SOLE
0
0
16070
HMS HLDGS CORP
COM
40425J101
208
6426
SH
SOLE
0
0
6426
HOLLYFRONTIER CORP
COM
436106108
4302
147322
SH
SOLE
0
0
147322
HOLOGIC INC
COM
436440101
427
7486
SH
SOLE
0
0
7486
HOME BANCSHARES INC
COM
436893200
252
16356
SH
SOLE
0
0
16356
HOME DEPOT INC
COM
437076102
331085
1321491
SH
SOLE
0
0
1321491
HOME DEPOT INC
COM
437076102
46
11600
SH
Call
SOLE
0
0
0
HONEYWELL INTL INC
COM
438516106
41757
288787
SH
SOLE
0
0
288787
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
5749
103445
SH
SOLE
0
0
103445
HORMEL FOODS CORP
COM
440452100
7091
146905
SH
SOLE
0
0
146905
HOULIHAN LOKEY INC
CL A
441593100
281
5052
SH
SOLE
0
0
5052
HOWMET AEROSPACE INC
COM
443201108
682
43050
SH
SOLE
0
0
43050
HP INC
COM
40434L105
5582
320234
SH
SOLE
0
0
320234
HSBC HLDGS PLC
SPON ADR NEW
404280406
553
23710
SH
SOLE
0
0
23710
HUBBELL INC
COM
443510607
410
3273
SH
SOLE
0
0
3273
HUBSPOT INC
COM
443573100
1062
4734
SH
SOLE
0
0
4734
HUMANA INC
COM
444859102
3329
8580
SH
SOLE
0
0
8580
HUNT J B TRANS SVCS INC
COM
445658107
1490
12382
SH
SOLE
0
0
12382
HUNTINGTON BANCSHARES INC
COM
446150104
6731
744953
SH
SOLE
0
0
744953
HUNTINGTON INGALLS INDS INC
COM
446413106
935
5361
SH
SOLE
0
0
5361
HUNTSMAN CORP
COM
447011107
403
22440
SH
SOLE
0
0
22440
HYATT HOTELS CORP
COM CL A
448579102
490
9752
SH
SOLE
0
0
9752
IAC INTERACTIVECORP
COM
44919P508
1371
4240
SH
SOLE
0
0
4240
IAMGOLD CORP
COM
450913108
104
26135
SH
SOLE
0
0
26135
ICON PLC
SHS
G4705A100
4761
28264
SH
SOLE
0
0
28264
ICU MED INC
COM
44930G107
1733
9403
SH
SOLE
0
0
9403
IDACORP INC
COM
451107106
303
3472
SH
SOLE
0
0
3472
IDEX CORP
COM
45167R104
673
4258
SH
SOLE
0
0
4258
IDEXX LABS INC
COM
45168D104
5120
15508
SH
SOLE
0
0
15508
IHS MARKIT LTD
SHS
G47567105
489
6477
SH
SOLE
0
0
6477
II-VI INC
COM
902104108
1075
22762
SH
SOLE
0
0
22762
ILLINOIS TOOL WKS INC
COM
452308109
31169
178254
SH
SOLE
0
0
178254
ILLUMINA INC
COM
452327109
5153
13914
SH
SOLE
0
0
13914
IMMUNOGEN INC
COM
45253H101
80
17376
SH
SOLE
0
0
17376
IMMUNOMEDICS INC
COM
452907108
239
6744
SH
SOLE
0
0
6744
IMPINJ INC
COM
453204109
278
10121
SH
SOLE
0
0
10121
INCYTE CORP
COM
45337C102
2317
22290
SH
SOLE
0
0
22290
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
1187
43891
SH
SOLE
0
0
43891
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
305
11647
SH
SOLE
0
0
11647
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
3197
165141
SH
SOLE
0
0
165141
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
860
28365
SH
SOLE
0
0
28365
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1453
62807
SH
SOLE
0
0
62807
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1083
50075
SH
SOLE
0
0
50075
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
234
11733
SH
SOLE
0
0
11733
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
606
19234
SH
SOLE
0
0
19234
INDEXIQ ETF TR
US RL EST SMCP
45409B628
408
22527
SH
SOLE
0
0
22527
INDIA FD INC
COM
454089103
404
26088
SH
SOLE
0
0
26088
INFINERA CORP
COM
45667G103
66
11123
SH
SOLE
0
0
11123
INFLARX NV
COM
N44821101
263
57251
SH
SOLE
0
0
57251
ING GROEP N.V.
SPONSORED ADR
456837103
335
48604
SH
SOLE
0
0
48604
INGERSOLL RAND INC
COM
45687V106
2343
83341
SH
SOLE
0
0
83341
INGEVITY CORP
COM
45688C107
588
11190
SH
SOLE
0
0
11190
INGREDION INC
COM
457187102
457
5500
SH
SOLE
0
0
5500
INMODE LTD
SHS
M5425M103
454
16042
SH
SOLE
0
0
16042
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
798
23194
SH
SOLE
0
0
23194
INOVALON HLDGS INC
COM CL A
45781D101
310
16102
SH
SOLE
0
0
16102
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
1008
37389
SH
SOLE
0
0
37389
INPHI CORP
COM
45772F107
301
2564
SH
SOLE
0
0
2564
INSEEGO CORP
COM
45782B104
221
19082
SH
SOLE
0
0
19082
INSIGHT SELECT INCOME FD
COM
45781W109
694
35299
SH
SOLE
0
0
35299
INSPIRE MED SYS INC
COM
457730109
266
3057
SH
SOLE
0
0
3057
INSTALLED BLDG PRODS INC
COM
45780R101
296
4300
SH
SOLE
0
0
4300
INSULET CORP
COM
45784P101
1332
6856
SH
SOLE
0
0
6856
INTEL CORP
COM
458140100
81723
1365888
SH
SOLE
0
0
1365888
INTELLIA THERAPEUTICS INC
COM
45826J105
1542
73353
SH
SOLE
0
0
73353
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
2433
58244
SH
SOLE
0
0
58244
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
3423
71445
SH
SOLE
0
0
71445
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
151
200000
PRN
SOLE
0
0
200000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
43889
479094
SH
SOLE
0
0
479094
INTERNATIONAL BANCSHARES COR
COM
459044103
553
17261
SH
SOLE
0
0
17261
INTERNATIONAL BUSINESS MACHS
COM
459200101
50320
416657
SH
SOLE
0
0
416657
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
3848
31422
SH
SOLE
0
0
31422
INTERNATIONAL FLAVORS&FRAGRA
UNIT 09/15/2021
459506309
391
8815
SH
SOLE
0
0
8815
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
107
12027
SH
SOLE
0
0
12027
INTERPUBLIC GROUP COS INC
COM
460690100
2573
149955
SH
SOLE
0
0
149955
INTL PAPER CO
COM
460146103
4674
132743
SH
SOLE
0
0
132743
INTUIT
COM
461202103
5188
17511
SH
SOLE
0
0
17511
INTUITIVE SURGICAL INC
COM NEW
46120E602
20571
36101
SH
SOLE
0
0
36101
INVESCO ACTIVELY MANAGED ETF
ACTIVE US REAL
46090A101
507
6286
SH
SOLE
0
0
6286
INVESCO ACTIVELY MANAGED ETF
EMGRING MKTS50
46090C305
375
9486
SH
SOLE
0
0
9486
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
703
12303
SH
SOLE
0
0
12303
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
12347
244794
SH
SOLE
0
0
244794
INVESCO ACTIVLY MANGD ETC FD
OPTIMUM YIELD
46090F100
319
24644
SH
SOLE
0
0
24644
INVESCO BD FD
COM
46132L107
1306
65206
SH
SOLE
0
0
65206
INVESCO CALIF MUN INCOME TR
COM
46132P108
1602
110871
SH
SOLE
0
0
110871
INVESCO CALIF VALUE MUN INCO
COM
46132H106
274
23489
SH
SOLE
0
0
23489
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
436
35431
SH
SOLE
0
0
35431
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
3220
122348
SH
SOLE
0
0
122348
INVESCO DYNAMIC CR OPPORTUNI
COM
46132R104
2133
239676
SH
SOLE
0
0
239676
INVESCO EXCH TRADED FD TR II
1 30 LADER TRE
46138E107
10910
277178
SH
SOLE
0
0
277178
INVESCO EXCH TRADED FD TR II
CALIF AMT MUN
46138E206
441
16146
SH
SOLE
0
0
16146
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
2273
114462
SH
SOLE
0
0
114462
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
1482
23349
SH
SOLE
0
0
23349
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
1185
42885
SH
SOLE
0
0
42885
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
1149
63822
SH
SOLE
0
0
63822
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
472
8824
SH
SOLE
0
0
8824
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
13813
515802
SH
SOLE
0
0
515802
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
728
40202
SH
SOLE
0
0
40202
INVESCO EXCH TRADED FD TR II
FTSE INTL LOW
46138E768
425
17010
SH
SOLE
0
0
17010
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
1196
34559
SH
SOLE
0
0
34559
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
454
26281
SH
SOLE
0
0
26281
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
630
29642
SH
SOLE
0
0
29642
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
355
12359
SH
SOLE
0
0
12359
INVESCO EXCH TRADED FD TR II
INTL BUYBACK
46138E644
15819
547631
SH
SOLE
0
0
547631
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
2388
62468
SH
SOLE
0
0
62468
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
273
14198
SH
SOLE
0
0
14198
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
2295
86395
SH
SOLE
0
0
86395
INVESCO EXCH TRADED FD TR II
NY AMT FRE MUN
46138E529
293
11485
SH
SOLE
0
0
11485
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
12913
914515
SH
SOLE
0
0
914515
INVESCO EXCH TRADED FD TR II
S&P 500 ENHNCD
46138E396
834
29909
SH
SOLE
0
0
29909
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
511
12766
SH
SOLE
0
0
12766
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
264
13589
SH
SOLE
0
0
13589
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
8824
319701
SH
SOLE
0
0
319701
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
40373
975675
SH
SOLE
0
0
975675
INVESCO EXCH TRADED FD TR II
S&P SMLCP ENGY
46138E164
285
84772
SH
SOLE
0
0
84772
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
458
11645
SH
SOLE
0
0
11645
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
1334
11016
SH
SOLE
0
0
11016
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
789
9063
SH
SOLE
0
0
9063
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
7704
234021
SH
SOLE
0
0
234021
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
40491
815053
SH
SOLE
0
0
815053
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
11331
532455
SH
SOLE
0
0
532455
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
2563
110111
SH
SOLE
0
0
110111
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
11239
525939
SH
SOLE
0
0
525939
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
9946
438355
SH
SOLE
0
0
438355
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
8078
370211
SH
SOLE
0
0
370211
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
7814
350404
SH
SOLE
0
0
350404
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
7603
349404
SH
SOLE
0
0
349404
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
7751
323218
SH
SOLE
0
0
323218
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
9678
439118
SH
SOLE
0
0
439118
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
578
24643
SH
SOLE
0
0
24643
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
8387
377462
SH
SOLE
0
0
377462
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
8406
390985
SH
SOLE
0
0
390985
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
7399
339725
SH
SOLE
0
0
339725
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
256
4961
SH
SOLE
0
0
4961
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
281
12230
SH
SOLE
0
0
12230
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
1454
48901
SH
SOLE
0
0
48901
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
2132
38499
SH
SOLE
0
0
38499
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
2884
50243
SH
SOLE
0
0
50243
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
4787
169796
SH
SOLE
0
0
169796
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
24047
196712
SH
SOLE
0
0
196712
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
31565
468636
SH
SOLE
0
0
468636
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
316
4856
SH
SOLE
0
0
4856
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
3149
32313
SH
SOLE
0
0
32313
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
573
9832
SH
SOLE
0
0
9832
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
205
6552
SH
SOLE
0
0
6552
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
884
16137
SH
SOLE
0
0
16137
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
857
25566
SH
SOLE
0
0
25566
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
424
6554
SH
SOLE
0
0
6554
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
346
4732
SH
SOLE
0
0
4732
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
3247
28281
SH
SOLE
0
0
28281
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
2054
114763
SH
SOLE
0
0
114763
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
24478
225999
SH
SOLE
0
0
225999
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
3452
30906
SH
SOLE
0
0
30906
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
211
20357
SH
SOLE
0
0
20357
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
1257
87084
SH
SOLE
0
0
87084
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
211
17340
SH
SOLE
0
0
17340
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
549
3097
SH
SOLE
0
0
3097
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
6955
178047
SH
SOLE
0
0
178047
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
714
12996
SH
SOLE
0
0
12996
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
6108
25675
SH
SOLE
0
0
25675
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
1952
79102
SH
SOLE
0
0
79102
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
15219
256606
SH
SOLE
0
0
256606
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
407
7709
SH
SOLE
0
0
7709
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
790
13630
SH
SOLE
0
0
13630
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
841
5588
SH
SOLE
0
0
5588
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
1010
41212
SH
SOLE
0
0
41212
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
460
10006
SH
SOLE
0
0
10006
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
364
3631
SH
SOLE
0
0
3631
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
331
9149
SH
SOLE
0
0
9149
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
1526
84119
SH
SOLE
0
0
84119
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
4014
143062
SH
SOLE
0
0
143062
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
1039
27879
SH
SOLE
0
0
27879
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
2962
13327
SH
SOLE
0
0
13327
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
556
4639
SH
SOLE
0
0
4639
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1267
12422
SH
SOLE
0
0
12422
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
2188
16142
SH
SOLE
0
0
16142
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
4481
22500
SH
SOLE
0
0
22500
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
762
8382
SH
SOLE
0
0
8382
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
84954
834837
SH
SOLE
0
0
834837
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
12019
92816
SH
SOLE
0
0
92816
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
16581
468255
SH
SOLE
0
0
468255
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2832
77921
SH
SOLE
0
0
77921
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
22322
549386
SH
SOLE
0
0
549386
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
2414
39279
SH
SOLE
0
0
39279
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
298
18128
SH
SOLE
0
0
18128
INVESCO EXCHANGE-TRADED FD T
GBL CLEAN ENRG
46138G847
769
48469
SH
SOLE
0
0
48469
INVESCO EXCHANGE-TRADED FD T
S&P 500 REVENUE
46138G698
3271
63950
SH
SOLE
0
0
63950
INVESCO EXCHANGE-TRADED FD T
S&P MDCP 400 REV
46138G672
343
6660
SH
SOLE
0
0
6660
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP LOW
46138G102
8494
250871
SH
SOLE
0
0
250871
INVESCO EXCHANGE-TRADED FD T
S&P ULTRA DIVIDE
46138G656
4620
167929
SH
SOLE
0
0
167929
INVESCO EXCHANGE-TRADED FD T
SOLAR ETF
46138G706
769
21304
SH
SOLE
0
0
21304
INVESCO EXCHANGE-TRADED FD T
SR LN ETF
46138G508
8663
405750
SH
SOLE
0
0
405750
INVESCO EXCHANGE-TRADED FD T
TAXABLE MUN BD
46138G805
27493
835391
SH
SOLE
0
0
835391
INVESCO EXCHANGE-TRADED FD T
VAR RATE PFD
46138G870
4098
174894
SH
SOLE
0
0
174894
INVESCO LTD
SHS
G491BT108
420
39072
SH
SOLE
0
0
39072
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
53
14163
SH
SOLE
0
0
14163
INVESCO MUN OPPORTUNITY TR
COM
46132C107
2498
210623
SH
SOLE
0
0
210623
INVESCO MUN TR
COM
46131J103
156
13278
SH
SOLE
0
0
13278
INVESCO MUNI INCOME OPP TRST
COM
46132X101
779
108776
SH
SOLE
0
0
108776
INVESCO PA VALUE MUN INC TR
COM
46132K109
737
62052
SH
SOLE
0
0
62052
INVESCO QQQ TR
UNIT SER 1
46090E103
584867
2361882
SH
SOLE
0
0
2361882
INVESCO QUALITY MUN INCOME T
COM
46133G107
1210
101493
SH
SOLE
0
0
101493
INVESCO SR INCOME TR
COM
46131H107
111
32071
SH
SOLE
0
0
32071
INVESCO TR INVT GRADE MUNS
COM
46131M106
1043
86600
SH
SOLE
0
0
86600
INVESTCORP CR MGMT BDC INC
COM
46090R104
87
25033
SH
SOLE
0
0
25033
INVESTORS BANCORP INC NEW
COM
46146L101
170
19944
SH
SOLE
0
0
19944
INVITAE CORP
COM
46185L103
958
31615
SH
SOLE
0
0
31615
INVITATION HOMES INC
COM
46187W107
12157
441573
SH
SOLE
0
0
441573
ION GEOPHYSICAL CORP
COM NEW
462044207
117
50180
SH
SOLE
0
0
50180
IONIS PHARMACEUTICALS INC
COM
462222100
975
16530
SH
SOLE
0
0
16530
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
221
8068
SH
SOLE
0
0
8068
IPG PHOTONICS CORP
COM
44980X109
893
5570
SH
SOLE
0
0
5570
IQVIA HLDGS INC
COM
46266C105
41346
291414
SH
SOLE
0
0
291414
IRIDIUM COMMUNICATIONS INC
COM
46269C102
5985
235274
SH
SOLE
0
0
235274
IROBOT CORP
COM
462726100
277
3305
SH
SOLE
0
0
3305
IRON MTN INC NEW
COM
46284V101
3003
115074
SH
SOLE
0
0
115074
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
118
11396
SH
SOLE
0
0
11396
ISHARES GOLD TRUST
ISHARES
464285105
90969
5354284
SH
SOLE
0
0
5354284
ISHARES INC
CORE MSCI EMKT
46434G103
93638
1967172
SH
SOLE
0
0
1967172
ISHARES INC
EM MKTS DIV ETF
464286319
3104
99109
SH
SOLE
0
0
99109
ISHARES INC
ESG MSCI EM ETF
46434G863
6549
204131
SH
SOLE
0
0
204131
ISHARES INC
GLB ENR PROD ETF
464286343
225
18318
SH
SOLE
0
0
18318
ISHARES INC
INTL HIGH YIELD
464286210
965
19660
SH
SOLE
0
0
19660
ISHARES INC
JP MRG EM CRP BD
464286251
230
4538
SH
SOLE
0
0
4538
ISHARES INC
JP MRGN EM HI BD
464286285
407
9457
SH
SOLE
0
0
9457
ISHARES INC
MIN VOL EMRG MKT
464286533
25861
497310
SH
SOLE
0
0
497310
ISHARES INC
MIN VOL GBL ETF
464286525
31140
355556
SH
SOLE
0
0
355556
ISHARES INC
MLT FCTR EMG MKT
46434G889
360
9130
SH
SOLE
0
0
9130
ISHARES INC
MSCI CDA ETF
464286509
337
13042
SH
SOLE
0
0
13042
ISHARES INC
MSCI EQUAL WEITE
464286681
1629
28466
SH
SOLE
0
0
28466
ISHARES INC
MSCI EURZONE ETF
464286608
1155
31647
SH
SOLE
0
0
31647
ISHARES INC
MSCI GBL GOLD MN
46434G855
441
14597
SH
SOLE
0
0
14597
ISHARES INC
MSCI GERMANY ETF
464286806
203
7497
SH
SOLE
0
0
7497
ISHARES INC
MSCI GLB SLV&MTL
464286327
734
54782
SH
SOLE
0
0
54782
ISHARES INC
MSCI JPN ETF NEW
46434G822
2114
38494
SH
SOLE
0
0
38494
ISHARES INC
MSCI MEXICO ETF
464286822
1715
53794
SH
SOLE
0
0
53794
ISHARES INC
MSCI MEXICO ETF
464286822
2
30600
SH
Call
SOLE
0
0
0
ISHARES INC
MSCI PAC JP ETF
464286665
468
11772
SH
SOLE
0
0
11772
ISHARES INC
MSCI STH AFR ETF
464286780
261
7403
SH
SOLE
0
0
7403
ISHARES INC
MSCI STH KOR ETF
464286772
952
16664
SH
SOLE
0
0
16664
ISHARES INC
MSCI SWEDEN ETF
464286756
339
10897
SH
SOLE
0
0
10897
ISHARES INC
MSCI SWITZERLAND
464286749
397
10182
SH
SOLE
0
0
10182
ISHARES INC
MSCI THAILND ETF
464286624
283
4005
SH
SOLE
0
0
4005
ISHARES SILVER TR
ISHARES
46428Q109
20209
1188046
SH
SOLE
0
0
1188046
ISHARES SILVER TR
ISHARES
46428Q109
12
39900
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
26478
258586
SH
SOLE
0
0
258586
ISHARES TR
0-5YR HI YL CP
46434V407
8510
198417
SH
SOLE
0
0
198417
ISHARES TR
0-5YR INVT GR CP
46434V100
8900
170751
SH
SOLE
0
0
170751
ISHARES TR
1 3 YR TREAS BD
464287457
129586
1496200
SH
SOLE
0
0
1496200
ISHARES TR
10-20 YR TRS ETF
464288653
4019
24015
SH
SOLE
0
0
24015
ISHARES TR
20 YR TR BD ETF
464287432
64758
395002
SH
SOLE
0
0
395002
ISHARES TR
3 7 YR TREAS BD
464288661
71271
533068
SH
SOLE
0
0
533068
ISHARES TR
A RATE CP BD ETF
46429B291
15857
274157
SH
SOLE
0
0
274157
ISHARES TR
AGENCY BOND ETF
464288166
7674
63366
SH
SOLE
0
0
63366
ISHARES TR
AGGRES ALLOC ETF
464289859
655
11934
SH
SOLE
0
0
11934
ISHARES TR
BARCLAYS 7 10 YR
464287440
80114
657326
SH
SOLE
0
0
657326
ISHARES TR
BROAD USD HIGH
46435U853
4467
116880
SH
SOLE
0
0
116880
ISHARES TR
CALIF MUN BD ETF
464288356
494
7952
SH
SOLE
0
0
7952
ISHARES TR
CHINA LG-CAP ETF
464287184
673
16950
SH
SOLE
0
0
16950
ISHARES TR
CMBS ETF
46429B366
277
5044
SH
SOLE
0
0
5044
ISHARES TR
COHEN STEER REIT
464287564
2610
25875
SH
SOLE
0
0
25875
ISHARES TR
CONSER ALLOC ETF
464289883
3058
83984
SH
SOLE
0
0
83984
ISHARES TR
CONV BD ETF
46435G102
2169
30562
SH
SOLE
0
0
30562
ISHARES TR
CORE 1 5 YR USD
46432F859
48438
941084
SH
SOLE
0
0
941084
ISHARES TR
CORE DIV GRWTH
46434V621
143752
3823169
SH
SOLE
0
0
3823169
ISHARES TR
CORE HIGH DV ETF
46429B663
37517
462315
SH
SOLE
0
0
462315
ISHARES TR
CORE INTL AGGR
46435G672
467
8388
SH
SOLE
0
0
8388
ISHARES TR
CORE LT USDB ETF
464289479
1313
17516
SH
SOLE
0
0
17516
ISHARES TR
CORE MSCI EAFE
46432F842
307021
5371267
SH
SOLE
0
0
5371267
ISHARES TR
CORE MSCI EURO
46434V738
4232
98969
SH
SOLE
0
0
98969
ISHARES TR
CORE MSCI INTL
46435G326
4105
80310
SH
SOLE
0
0
80310
ISHARES TR
CORE MSCI TOTAL
46432F834
23566
432248
SH
SOLE
0
0
432248
ISHARES TR
CORE S&P MCP ETF
464287507
235667
1325252
SH
SOLE
0
0
1325252
ISHARES TR
CORE S&P SCP ETF
464287804
239532
3507464
SH
SOLE
0
0
3507464
ISHARES TR
CORE S&P TTL STK
464287150
198835
2863395
SH
SOLE
0
0
2863395
ISHARES TR
CORE S&P US GWT
464287671
55899
777674
SH
SOLE
0
0
777674
ISHARES TR
CORE S&P US VLU
464287663
35666
682848
SH
SOLE
0
0
682848
ISHARES TR
CORE S&P500 ETF
464287200
491443
1586759
SH
SOLE
0
0
1586759
ISHARES TR
CORE TOTAL USD
46434V613
5476
100805
SH
SOLE
0
0
100805
ISHARES TR
CORE US AGGBD ET
464287226
387162
3275159
SH
SOLE
0
0
3275159
ISHARES TR
CR 5 10 YR ETF
46435G417
2110
40391
SH
SOLE
0
0
40391
ISHARES TR
CRE U S REIT ETF
464288521
5496
126394
SH
SOLE
0
0
126394
ISHARES TR
CYBERSECURITY
46435U135
272
8729
SH
SOLE
0
0
8729
ISHARES TR
DEVSMCP EXNA ETF
464288497
549
11696
SH
SOLE
0
0
11696
ISHARES TR
DOW JONES US ETF
464287846
934
6103
SH
SOLE
0
0
6103
ISHARES TR
EAFE GRWTH ETF
464288885
35449
426517
SH
SOLE
0
0
426517
ISHARES TR
EAFE SML CP ETF
464288273
3393
63278
SH
SOLE
0
0
63278
ISHARES TR
EAFE VALUE ETF
464288877
6598
165082
SH
SOLE
0
0
165082
ISHARES TR
EDGE MSCI MINM
46435G433
30819
1063071
SH
SOLE
0
0
1063071
ISHARES TR
EDGE MSCI USA VL
46432F388
11144
154170
SH
SOLE
0
0
154170
ISHARES TR
EDGE US FIXD INM
46435U796
677
6675
SH
SOLE
0
0
6675
ISHARES TR
ESG AWR US AGRGT
46435U549
813
14376
SH
SOLE
0
0
14376
ISHARES TR
ESG AWRE USD ETF
46435G193
383
13851
SH
SOLE
0
0
13851
ISHARES TR
ESG MSCI EAFE
46435G516
1799
29693
SH
SOLE
0
0
29693
ISHARES TR
ESG MSCI USA ETF
46435G425
18811
268768
SH
SOLE
0
0
268768
ISHARES TR
ESG MSCI USA SML
46435U663
486
19395
SH
SOLE
0
0
19395
ISHARES TR
EUROPE ETF
464287861
641
15861
SH
SOLE
0
0
15861
ISHARES TR
EXPANDED TECH
464287515
17289
60809
SH
SOLE
0
0
60809
ISHARES TR
EXPND TEC SC ETF
464287549
25998
93129
SH
SOLE
0
0
93129
ISHARES TR
EXPONENTIAL TECH
46434V381
17894
401920
SH
SOLE
0
0
401920
ISHARES TR
FLTG RATE NT ETF
46429B655
15243
301295
SH
SOLE
0
0
301295
ISHARES TR
GBL COMM SVC ETF
464287275
1112
18024
SH
SOLE
0
0
18024
ISHARES TR
GL CLEAN ENE ETF
464288224
1653
132023
SH
SOLE
0
0
132023
ISHARES TR
GLB CNS DISC ETF
464288745
445
3741
SH
SOLE
0
0
3741
ISHARES TR
GLB CNSM STP ETF
464288737
2370
45795
SH
SOLE
0
0
45795
ISHARES TR
GLB INFRASTR ETF
464288372
326
8509
SH
SOLE
0
0
8509
ISHARES TR
GLOB HLTHCRE ETF
464287325
6565
95447
SH
SOLE
0
0
95447
ISHARES TR
GLOB INDSTRL ETF
464288729
391
4686
SH
SOLE
0
0
4686
ISHARES TR
GLOBAL 100 ETF
464287572
1443
27331
SH
SOLE
0
0
27331
ISHARES TR
GLOBAL ENERG ETF
464287341
741
37926
SH
SOLE
0
0
37926
ISHARES TR
GLOBAL REIT ETF
46434V647
1245
59618
SH
SOLE
0
0
59618
ISHARES TR
GLOBAL TECH ETF
464287291
11935
50634
SH
SOLE
0
0
50634
ISHARES TR
GNMA BOND ETF
46429B333
2201
42843
SH
SOLE
0
0
42843
ISHARES TR
GOV/CRED BD ETF
464288596
443
3537
SH
SOLE
0
0
3537
ISHARES TR
GRWT ALLOCAT ETF
464289867
6558
141375
SH
SOLE
0
0
141375
ISHARES TR
HDG MSCI EAFE
46434V803
583
21120
SH
SOLE
0
0
21120
ISHARES TR
IBDS DEC28 ETF
46435U515
326
11302
SH
SOLE
0
0
11302
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
212
8414
SH
SOLE
0
0
8414
ISHARES TR
IBONDS 21 TRM HG
46435U226
464
19503
SH
SOLE
0
0
19503
ISHARES TR
IBONDS 22 TRM HG
46435U176
448
19344
SH
SOLE
0
0
19344
ISHARES TR
IBONDS 23 TRM HG
46435U150
382
16556
SH
SOLE
0
0
16556
ISHARES TR
IBONDS 27 ETF
46435UAA9
2070
76771
SH
SOLE
0
0
76771
ISHARES TR
IBONDS DEC
46435U697
3226
119537
SH
SOLE
0
0
119537
ISHARES TR
IBONDS DEC 25
46435U432
2523
90515
SH
SOLE
0
0
90515
ISHARES TR
IBONDS DEC 26
46435U259
330
12360
SH
SOLE
0
0
12360
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
12136
479130
SH
SOLE
0
0
479130
ISHARES TR
IBONDS DEC2021
46435G789
5263
202908
SH
SOLE
0
0
202908
ISHARES TR
IBONDS DEC2022
46435G755
5847
221323
SH
SOLE
0
0
221323
ISHARES TR
IBONDS DEC2023
46435G318
4102
156345
SH
SOLE
0
0
156345
ISHARES TR
IBONDS DEC2026
46435GAA0
3843
144054
SH
SOLE
0
0
144054
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
18412
732102
SH
SOLE
0
0
732102
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
12482
486073
SH
SOLE
0
0
486073
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
11856
451984
SH
SOLE
0
0
451984
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
11694
443629
SH
SOLE
0
0
443629
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
9241
342505
SH
SOLE
0
0
342505
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
343
12542
SH
SOLE
0
0
12542
ISHARES TR
IBONDS SEP2020
46434V571
4380
171818
SH
SOLE
0
0
171818
ISHARES TR
IBOXX HI YD ETF
464288513
25424
311481
SH
SOLE
0
0
311481
ISHARES TR
IBOXX INV CP ETF
464287242
52010
386673
SH
SOLE
0
0
386673
ISHARES TR
INDIA 50 ETF
464289529
1618
52356
SH
SOLE
0
0
52356
ISHARES TR
INTL DEVPPTY ETF
464288422
641
21209
SH
SOLE
0
0
21209
ISHARES TR
INTL QLTY FACTOR
46434V456
1557
52952
SH
SOLE
0
0
52952
ISHARES TR
INTL SEL DIV ETF
464288448
11648
463711
SH
SOLE
0
0
463711
ISHARES TR
INTL TREA BD ETF
464288117
358
7040
SH
SOLE
0
0
7040
ISHARES TR
INTRM GOV CR ETF
464288612
1161
9863
SH
SOLE
0
0
9863
ISHARES TR
INTRM TR CRP ETF
464288638
10525
174320
SH
SOLE
0
0
174320
ISHARES TR
JPMORGAN USD EMG
464288281
12814
117324
SH
SOLE
0
0
117324
ISHARES TR
LNG TR CRPRT BD
464289511
367
5240
SH
SOLE
0
0
5240
ISHARES TR
MBS ETF
464288588
57322
517807
SH
SOLE
0
0
517807
ISHARES TR
MICRO-CAP ETF
464288869
539
6176
SH
SOLE
0
0
6176
ISHARES TR
MIN VOL EAFE ETF
46429B689
183342
2775385
SH
SOLE
0
0
2775385
ISHARES TR
MIN VOL EUROPE
46434V720
274
11275
SH
SOLE
0
0
11275
ISHARES TR
MODERT ALLOC ETF
464289875
2132
53483
SH
SOLE
0
0
53483
ISHARES TR
MORTGE REL ETF
46435G342
742
29863
SH
SOLE
0
0
29863
ISHARES TR
MRGSTR MD CP ETF
464288208
9465
51327
SH
SOLE
0
0
51327
ISHARES TR
MRGSTR MD CP GRW
464288307
54558
186077
SH
SOLE
0
0
186077
ISHARES TR
MRGSTR MD CP VAL
464288406
2768
21914
SH
SOLE
0
0
21914
ISHARES TR
MRGSTR SM CP ETF
464288505
1248
8239
SH
SOLE
0
0
8239
ISHARES TR
MRGSTR SM CP GR
464288604
3260
14753
SH
SOLE
0
0
14753
ISHARES TR
MRNGSTR INC ETF
46432F875
1478
66559
SH
SOLE
0
0
66559
ISHARES TR
MRNGSTR LG-CP ET
464287127
1163
6661
SH
SOLE
0
0
6661
ISHARES TR
MRNGSTR LG-CP GR
464287119
25068
106906
SH
SOLE
0
0
106906
ISHARES TR
MRNGSTR LG-CP VL
464288109
3620
37429
SH
SOLE
0
0
37429
ISHARES TR
MRNING SM CP ETF
464288703
1139
10971
SH
SOLE
0
0
10971
ISHARES TR
MSCI AC ASIA ETF
464288182
587
8480
SH
SOLE
0
0
8480
ISHARES TR
MSCI ACWI ETF
464288257
6769
91817
SH
SOLE
0
0
91817
ISHARES TR
MSCI ACWI EX US
464288240
5523
127737
SH
SOLE
0
0
127737
ISHARES TR
MSCI CHINA ETF
46429B671
750
11453
SH
SOLE
0
0
11453
ISHARES TR
MSCI EAFE ETF
464287465
59909
984207
SH
SOLE
0
0
984207
ISHARES TR
MSCI EAFE ETF
464287465
2
30700
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EAFE SMCP
46435G839
270
9853
SH
SOLE
0
0
9853
ISHARES TR
MSCI EMG MKT ETF
464287234
21781
544648
SH
SOLE
0
0
544648
ISHARES TR
MSCI EURO FL ETF
464289180
775
54483
SH
SOLE
0
0
54483
ISHARES TR
MSCI GLOBAL IMP
46435G532
204
3000
SH
SOLE
0
0
3000
ISHARES TR
MSCI INDIA ETF
46429B598
531
18281
SH
SOLE
0
0
18281
ISHARES TR
MSCI INDONIA ETF
46429B309
259
14371
SH
SOLE
0
0
14371
ISHARES TR
MSCI KLD400 SOC
464288570
5642
47808
SH
SOLE
0
0
47808
ISHARES TR
MSCI LW CRB TG
46434V464
453
3749
SH
SOLE
0
0
3749
ISHARES TR
MSCI MIN VOL ETF
46429B697
660577
10895147
SH
SOLE
0
0
10895147
ISHARES TR
MSCI POLAND ETF
46429B606
274
16481
SH
SOLE
0
0
16481
ISHARES TR
MSCI UK ETF NEW
46435G334
581
22545
SH
SOLE
0
0
22545
ISHARES TR
MSCI USA ESG SLC
464288802
3516
26283
SH
SOLE
0
0
26283
ISHARES TR
MULTIFACTOR INTL
46434V274
1442
62918
SH
SOLE
0
0
62918
ISHARES TR
MULTIFACTOR USA
46434V282
3540
113922
SH
SOLE
0
0
113922
ISHARES TR
MULTIFACTOR USA
46434V290
785
21984
SH
SOLE
0
0
21984
ISHARES TR
NASDAQ BIOTECH
464287556
19745
144442
SH
SOLE
0
0
144442
ISHARES TR
NATIONAL MUN ETF
464288414
27347
236973
SH
SOLE
0
0
236973
ISHARES TR
NEW YORK MUN ETF
464288323
385
6695
SH
SOLE
0
0
6695
ISHARES TR
NORTH AMERN NAT
464287374
2301
106136
SH
SOLE
0
0
106136
ISHARES TR
PFD AND INCM SEC
464288687
29477
850955
SH
SOLE
0
0
850955
ISHARES TR
PHLX SEMICND ETF
464287523
7487
27634
SH
SOLE
0
0
27634
ISHARES TR
RESIDNL REAL EST
464288562
329
5480
SH
SOLE
0
0
5480
ISHARES TR
RUS 1000 ETF
464287622
50395
293546
SH
SOLE
0
0
293546
ISHARES TR
RUS 1000 GRW ETF
464287614
188767
983400
SH
SOLE
0
0
983400
ISHARES TR
RUS 1000 VAL ETF
464287598
81681
725276
SH
SOLE
0
0
725276
ISHARES TR
RUS 2000 GRW ETF
464287648
21036
101650
SH
SOLE
0
0
101650
ISHARES TR
RUS 2000 VAL ETF
464287630
14332
147001
SH
SOLE
0
0
147001
ISHARES TR
RUS MD CP GR ETF
464287481
53683
339469
SH
SOLE
0
0
339469
ISHARES TR
RUS MDCP VAL ETF
464287473
36968
483033
SH
SOLE
0
0
483033
ISHARES TR
RUS MID CAP ETF
464287499
48998
914159
SH
SOLE
0
0
914159
ISHARES TR
RUS TOP 200 ETF
464289446
3794
51246
SH
SOLE
0
0
51246
ISHARES TR
RUS TP200 GR ETF
464289438
41165
386033
SH
SOLE
0
0
386033
ISHARES TR
RUS TP200 VL ETF
464289420
531
10881
SH
SOLE
0
0
10881
ISHARES TR
RUSSELL 2000 ETF
464287655
65254
455732
SH
SOLE
0
0
455732
ISHARES TR
RUSSELL 2000 ETF
464287655
3
13100
SH
Call
SOLE
0
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
21067
117002
SH
SOLE
0
0
117002
ISHARES TR
S&P 100 ETF
464287101
21885
153662
SH
SOLE
0
0
153662
ISHARES TR
S&P 500 GRWT ETF
464287309
127262
613286
SH
SOLE
0
0
613286
ISHARES TR
S&P 500 VAL ETF
464287408
66750
616852
SH
SOLE
0
0
616852
ISHARES TR
S&P MC 400GR ETF
464287606
40094
178793
SH
SOLE
0
0
178793
ISHARES TR
S&P MC 400VL ETF
464287705
9824
73899
SH
SOLE
0
0
73899
ISHARES TR
S&P SML 600 GWT
464287887
15426
90849
SH
SOLE
0
0
90849
ISHARES TR
SELECT DIVID ETF
464287168
26468
327896
SH
SOLE
0
0
327896
ISHARES TR
SH TR CRPORT ETF
464288646
33045
604007
SH
SOLE
0
0
604007
ISHARES TR
SHORT TREAS BD
464288679
86782
783611
SH
SOLE
0
0
783611
ISHARES TR
SHRT NAT MUN ETF
464288158
6852
63530
SH
SOLE
0
0
63530
ISHARES TR
SP SMCP600VL ETF
464287879
10499
87217
SH
SOLE
0
0
87217
ISHARES TR
TIPS BD ETF
464287176
42457
345176
SH
SOLE
0
0
345176
ISHARES TR
TRANS AVG ETF
464287192
3597
22103
SH
SOLE
0
0
22103
ISHARES TR
TRS FLT RT BD
46434V860
3712
73802
SH
SOLE
0
0
73802
ISHARES TR
U.S. BAS MTL ETF
464287838
647
7251
SH
SOLE
0
0
7251
ISHARES TR
U.S. CNSM GD ETF
464287812
2727
21380
SH
SOLE
0
0
21380
ISHARES TR
U.S. CNSM SV ETF
464287580
8230
37564
SH
SOLE
0
0
37564
ISHARES TR
U.S. ENERGY ETF
464287796
4128
206261
SH
SOLE
0
0
206261
ISHARES TR
U.S. FIN SVC ETF
464287770
3024
25313
SH
SOLE
0
0
25313
ISHARES TR
U.S. FINLS ETF
464287788
19982
181407
SH
SOLE
0
0
181407
ISHARES TR
U.S. INSRNCE ETF
464288786
207
3754
SH
SOLE
0
0
3754
ISHARES TR
U.S. MED DVC ETF
464288810
30492
115140
SH
SOLE
0
0
115140
ISHARES TR
U.S. PHARMA ETF
464288836
573
3724
SH
SOLE
0
0
3724
ISHARES TR
U.S. REAL ES ETF
464287739
5683
72106
SH
SOLE
0
0
72106
ISHARES TR
U.S. TECH ETF
464287721
50244
186224
SH
SOLE
0
0
186224
ISHARES TR
U.S. UTILITS ETF
464287697
4676
33349
SH
SOLE
0
0
33349
ISHARES TR
ULTR SH TRM BD
46434V878
10882
215223
SH
SOLE
0
0
215223
ISHARES TR
US AER DEF ETF
464288760
15858
96271
SH
SOLE
0
0
96271
ISHARES TR
US BR DEL SE ETF
464288794
410
6844
SH
SOLE
0
0
6844
ISHARES TR
US HLTHCARE ETF
464287762
19939
92452
SH
SOLE
0
0
92452
ISHARES TR
US HLTHCR PR ETF
464288828
8900
46112
SH
SOLE
0
0
46112
ISHARES TR
US HOME CONS ETF
464288752
4832
109429
SH
SOLE
0
0
109429
ISHARES TR
US INDUSTRIALS
464287754
3830
25394
SH
SOLE
0
0
25394
ISHARES TR
US OIL EQ&SV ETF
464288844
602
69887
SH
SOLE
0
0
69887
ISHARES TR
US OIL GS EX ETF
464288851
3279
97256
SH
SOLE
0
0
97256
ISHARES TR
US REGNL BKS ETF
464288778
1221
36093
SH
SOLE
0
0
36093
ISHARES TR
US TELECOM ETF
464287713
5616
203789
SH
SOLE
0
0
203789
ISHARES TR
US TREAS BD ETF
46429B267
46277
1653349
SH
SOLE
0
0
1653349
ISHARES TR
USA MOMENTUM FCT
46432F396
71428
545224
SH
SOLE
0
0
545224
ISHARES TR
USA QUALITY FCTR
46432F339
59503
620326
SH
SOLE
0
0
620326
ISHARES TR
USA SIZE FACTOR
46432F370
1033
11789
SH
SOLE
0
0
11789
ISHARES TR
USD INV GRDE ETF
464288620
5552
91888
SH
SOLE
0
0
91888
ISHARES TR
YLD OPTIM BD
46434V787
2903
113314
SH
SOLE
0
0
113314
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
39742
794685
SH
SOLE
0
0
794685
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
4332
86389
SH
SOLE
0
0
86389
ISORAY INC
COM
46489V104
12
22500
SH
SOLE
0
0
22500
ISTAR INC
COM
45031U101
381
30887
SH
SOLE
0
0
30887
ITRON INC
COM
465741106
966
14580
SH
SOLE
0
0
14580
IVY HIGH INCOME OPPORTUNITIE
COM
465893105
559
49776
SH
SOLE
0
0
49776
J & J SNACK FOODS CORP
COM
466032109
2656
20893
SH
SOLE
0
0
20893
J P MORGAN EXCHANGE-TRADED F
BETBULD JAPAN
46641Q712
274
11956
SH
SOLE
0
0
11956
J P MORGAN EXCHANGE-TRADED F
DIV RTN EM EQT
46641Q308
573
12455
SH
SOLE
0
0
12455
J P MORGAN EXCHANGE-TRADED F
DIV RTN INT EQ
46641Q209
3425
69312
SH
SOLE
0
0
69312
J P MORGAN EXCHANGE-TRADED F
DIVERSFD EQT ETF
46641Q845
1804
66415
SH
SOLE
0
0
66415
J P MORGAN EXCHANGE-TRADED F
DIVERSFED RTRN
46641Q886
2724
45126
SH
SOLE
0
0
45126
J P MORGAN EXCHANGE-TRADED F
GLOBAL BD OPRT
46641Q852
204
4100
SH
SOLE
0
0
4100
J P MORGAN EXCHANGE-TRADED F
JPMORGAN DIVER
46641Q407
800
11529
SH
SOLE
0
0
11529
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
187228
3690676
SH
SOLE
0
0
3690676
J P MORGAN EXCHANGE-TRADED F
ULTRA SHT MUNCPL
46641Q654
1410
27656
SH
SOLE
0
0
27656
J P MORGAN EXCHANGE-TRADED F
US AGGREGATE
46641Q613
435
15563
SH
SOLE
0
0
15563
J P MORGAN EXCHANGE-TRADED F
US MINMUM VOLT
46641Q787
823
29465
SH
SOLE
0
0
29465
J P MORGAN EXCHANGE-TRADED F
US MOMENTUM
46641Q779
302
9746
SH
SOLE
0
0
9746
J P MORGAN EXCHANGE-TRADED F
US QUALTY FCTR
46641Q761
2498
82101
SH
SOLE
0
0
82101
J P MORGAN EXCHANGE-TRADED F
US VALUE FACTR
46641Q753
359
14956
SH
SOLE
0
0
14956
J2 GLOBAL INC
COM
48123V102
844
13345
SH
SOLE
0
0
13345
JABIL INC
COM
466313103
559
17427
SH
SOLE
0
0
17427
JACOBS ENGR GROUP INC
COM
469814107
1728
20372
SH
SOLE
0
0
20372
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
2536
53219
SH
SOLE
0
0
53219
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
35213
700630
SH
SOLE
0
0
700630
JD.COM INC
SPON ADR CL A
47215P106
1020
16942
SH
SOLE
0
0
16942
JERNIGAN CAP INC
COM
476405105
147
10770
SH
SOLE
0
0
10770
JETBLUE AWYS CORP
COM
477143101
1491
136770
SH
SOLE
0
0
136770
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
7719
201233
SH
SOLE
0
0
201233
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
554
16865
SH
SOLE
0
0
16865
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
31449
895465
SH
SOLE
0
0
895465
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
1185
19602
SH
SOLE
0
0
19602
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
905
38451
SH
SOLE
0
0
38451
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
113
10075
SH
SOLE
0
0
10075
JOHNSON & JOHNSON
COM
478160104
197925
1407370
SH
SOLE
0
0
1407370
JOHNSON CTLS INTL PLC
SHS
G51502105
4493
131596
SH
SOLE
0
0
131596
JONES LANG LASALLE INC
COM
48020Q107
362
3495
SH
SOLE
0
0
3495
JOUNCE THERAPEUTICS INC
COM
481116101
122
17629
SH
SOLE
0
0
17629
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
245
18542
SH
SOLE
0
0
18542
JPMORGAN CHASE & CO
COM
46625H100
301490
3205182
SH
SOLE
0
0
3205182
JUNIPER NETWORKS INC
COM
48203R104
898
39290
SH
SOLE
0
0
39290
KADMON HLDGS INC
COM
48283N106
68
13277
SH
SOLE
0
0
13277
KANDI TECHNOLOGIES GROUP INC
COM
483709101
61
14553
SH
SOLE
0
0
14553
KANSAS CITY SOUTHERN
COM NEW
485170302
49150
329185
SH
SOLE
0
0
329185
KAR AUCTION SVCS INC
COM
48238T109
264
19153
SH
SOLE
0
0
19153
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
1507
285404
SH
SOLE
0
0
285404
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
273
60187
SH
SOLE
0
0
60187
KB HOME
COM
48666K109
703
22921
SH
SOLE
0
0
22921
KELLOGG CO
COM
487836108
5289
80068
SH
SOLE
0
0
80068
KEMPER CORP DEL
COM
488401100
525
7234
SH
SOLE
0
0
7234
KENNEDY-WILSON HOLDINGS INC
COM
489398107
1496
98306
SH
SOLE
0
0
98306
KEURIG DR PEPPER INC
COM
49271V100
767
26995
SH
SOLE
0
0
26995
KEYCORP
COM
493267108
1540
126405
SH
SOLE
0
0
126405
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
3494
34673
SH
SOLE
0
0
34673
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1186
137895
SH
SOLE
0
0
137895
KIMBERLY CLARK CORP
COM
494368103
24106
170535
SH
SOLE
0
0
170535
KIMCO RLTY CORP
COM
49446R109
260
20260
SH
SOLE
0
0
20260
KINDER MORGAN INC DEL
COM
49456B101
18008
1187083
SH
SOLE
0
0
1187083
KINROSS GOLD CORP
COM
496902404
729
100924
SH
SOLE
0
0
100924
KINSALE CAP GROUP INC
COM
49714P108
3496
22525
SH
SOLE
0
0
22525
KIRKLAND LAKE GOLD LTD
COM
49741E100
552
13410
SH
SOLE
0
0
13410
KITOV PHARMA LTD
SPONSORED ADS
49803V107
30
27250
SH
SOLE
0
0
27250
KKR & CO INC
COM
48251W104
2170
70276
SH
SOLE
0
0
70276
KKR INCOME OPPORTUNITIES FD
COM
48249T106
193
15697
SH
SOLE
0
0
15697
KLA CORP
COM NEW
482480100
4294
22079
SH
SOLE
0
0
22079
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
3014
72257
SH
SOLE
0
0
72257
KOHLS CORP
COM
500255104
693
33349
SH
SOLE
0
0
33349
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
3224
68833
SH
SOLE
0
0
68833
KONTOOR BRANDS INC
COM
50050N103
214
12041
SH
SOLE
0
0
12041
KOPIN CORP
COM
500600101
17
12820
SH
SOLE
0
0
12820
KRAFT HEINZ CO
COM
500754106
13721
430269
SH
SOLE
0
0
430269
KRAFT HEINZ CO
COM
500754106
18
32200
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
531
8574
SH
SOLE
0
0
8574
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
3825
244738
SH
SOLE
0
0
244738
KROGER CO
COM
501044101
6746
199289
SH
SOLE
0
0
199289
L BRANDS INC
COM
501797104
538
35927
SH
SOLE
0
0
35927
L3HARRIS TECHNOLOGIES INC
COM
502431109
52170
307394
SH
SOLE
0
0
307394
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
4296
25862
SH
SOLE
0
0
25862
LADDER CAP CORP
CL A
505743104
7170
885244
SH
SOLE
0
0
885244
LADDER CAP CORP
CL A
505743104
2
15700
SH
Call
SOLE
0
0
0
LAKELAND BANCORP INC
COM
511637100
269
23558
SH
SOLE
0
0
23558
LAKELAND FINL CORP
COM
511656100
941
20187
SH
SOLE
0
0
20187
LAM RESEARCH CORP
COM
512807108
8763
27086
SH
SOLE
0
0
27086
LAMAR ADVERTISING CO NEW
CL A
512816109
2011
30121
SH
SOLE
0
0
30121
LAMB WESTON HLDGS INC
COM
513272104
2117
33116
SH
SOLE
0
0
33116
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1159
117100
SH
SOLE
0
0
117100
LANDSTAR SYS INC
COM
515098101
589
5240
SH
SOLE
0
0
5240
LAS VEGAS SANDS CORP
COM
517834107
3117
68445
SH
SOLE
0
0
68445
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
70715
2872286
SH
SOLE
0
0
2872286
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
26136
870334
SH
SOLE
0
0
870334
LAUDER ESTEE COS INC
CL A
518439104
43210
228949
SH
SOLE
0
0
228949
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
3186
226094
SH
SOLE
0
0
226094
LAZARD LTD
SHS A
G54050102
772
26981
SH
SOLE
0
0
26981
LEAR CORP
COM NEW
521865204
594
5450
SH
SOLE
0
0
5450
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
5976
166982
SH
SOLE
0
0
166982
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
30982
1076583
SH
SOLE
0
0
1076583
LEGG MASON INC
COM
524901105
283
5696
SH
SOLE
0
0
5696
LEGGETT & PLATT INC
COM
524660107
6008
170930
SH
SOLE
0
0
170930
LEIDOS HOLDINGS INC
COM
525327102
1108
11832
SH
SOLE
0
0
11832
LEMAITRE VASCULAR INC
COM
525558201
370
14001
SH
SOLE
0
0
14001
LENNAR CORP
CL A
526057104
1273
20655
SH
SOLE
0
0
20655
LENNOX INTL INC
COM
526107107
324
1391
SH
SOLE
0
0
1391
LEXINGTON REALTY TRUST
COM
529043101
383
36294
SH
SOLE
0
0
36294
LGI HOMES INC
COM
50187T106
556
6313
SH
SOLE
0
0
6313
LHC GROUP INC
COM
50187A107
252
1443
SH
SOLE
0
0
1443
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
2135
373311
SH
SOLE
0
0
373311
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
910
144680
SH
SOLE
0
0
144680
LIBERTY BROADBAND CORP
COM SER C
530307305
373
3012
SH
SOLE
0
0
3012
LIBERTY MEDIA CORP
DEB 3.500% 1/1
530715AN1
6
15000
PRN
SOLE
0
0
15000
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
220
6367
SH
SOLE
0
0
6367
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
1192
34597
SH
SOLE
0
0
34597
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
461
15789
SH
SOLE
0
0
15789
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
425
13412
SH
SOLE
0
0
13412
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
81
37977
SH
SOLE
0
0
37977
LILLY ELI & CO
COM
532457108
32841
200024
SH
SOLE
0
0
200024
LIMELIGHT NETWORKS INC
COM
53261M104
292
39736
SH
SOLE
0
0
39736
LINCOLN NATL CORP IND
COM
534187109
1671
45423
SH
SOLE
0
0
45423
LINDE PLC
SHS
G5494J103
9808
46389
SH
SOLE
0
0
46389
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
14
16204
SH
SOLE
0
0
16204
LIONS GATE ENTMNT CORP
CL A VTG
535919401
403
54382
SH
SOLE
0
0
54382
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
53
10218
SH
SOLE
0
0
10218
LITTELFUSE INC
COM
537008104
392
2294
SH
SOLE
0
0
2294
LIVE NATION ENTERTAINMENT IN
COM
538034109
325
7339
SH
SOLE
0
0
7339
LIVE OAK BANCSHARES INC
COM
53803X105
3843
264863
SH
SOLE
0
0
264863
LIVONGO HEALTH INC
COM
539183103
2020
26870
SH
SOLE
0
0
26870
LKQ CORP
COM
501889208
959
36608
SH
SOLE
0
0
36608
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
114
76176
SH
SOLE
0
0
76176
LMP CAP & INCOME FD INC
COM
50208A102
8885
887631
SH
SOLE
0
0
887631
LOCKHEED MARTIN CORP
COM
539830109
71148
194933
SH
SOLE
0
0
194933
LOEWS CORP
COM
540424108
400
11671
SH
SOLE
0
0
11671
LOGITECH INTL S A
SHS
H50430232
426
6531
SH
SOLE
0
0
6531
LOGMEIN INC
COM
54142L109
315
3712
SH
SOLE
0
0
3712
LOWES COS INC
COM
548661107
138854
1027607
SH
SOLE
0
0
1027607
LOWES COS INC
COM
548661107
898
50000
SH
Call
SOLE
0
0
0
LOWES COS INC
COM
548661107
223
50000
SH
Call
SOLE
0
0
0
LOWES COS INC
COM
548661107
153
50000
SH
Call
SOLE
0
0
0
LULULEMON ATHLETICA INC
COM
550021109
21642
69364
SH
SOLE
0
0
69364
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
755
54494
SH
SOLE
0
0
54494
LUMENTUM HLDGS INC
COM
55024U109
6365
78166
SH
SOLE
0
0
78166
LYFT INC
CL A COM
55087P104
3245
98302
SH
SOLE
0
0
98302
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4557
69337
SH
SOLE
0
0
69337
M & T BK CORP
COM
55261F104
2431
23374
SH
SOLE
0
0
23374
M D C HLDGS INC
COM
552676108
4559
127710
SH
SOLE
0
0
127710
MACQUARIE GLOBAL INFRASTRUCT
COM
55608D101
237
13459
SH
SOLE
0
0
13459
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
436
14215
SH
SOLE
0
0
14215
MACYS INC
COM
55616P104
1514
220079
SH
SOLE
0
0
220079
MADISON COVERED CALL & EQUIT
COM
557437100
170
30170
SH
SOLE
0
0
30170
MAG SILVER CORP
COM
55903Q104
199
14077
SH
SOLE
0
0
14077
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
17020
394253
SH
SOLE
0
0
394253
MAGNA INTL INC
COM
559222401
1435
32222
SH
SOLE
0
0
32222
MAIN STR CAP CORP
COM
56035L104
2003
64344
SH
SOLE
0
0
64344
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
3347
164311
SH
SOLE
0
0
164311
MALIBU BOATS INC
COM CL A
56117J100
726
13974
SH
SOLE
0
0
13974
MALLINCKRODT PUB LTD CO
SHS
G5785G107
33
12446
SH
SOLE
0
0
12446
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
6835
413591
SH
SOLE
0
0
413591
MANCHESTER UTD PLC NEW
ORD CL A
G5784H106
246
15566
SH
SOLE
0
0
15566
MANULIFE FINL CORP
COM
56501R106
2095
153966
SH
SOLE
0
0
153966
MARATHON OIL CORP
COM
565849106
3706
605538
SH
SOLE
0
0
605538
MARATHON PETE CORP
COM
56585A102
77819
2081818
SH
SOLE
0
0
2081818
MARCUS CORP
COM
566330106
612
46085
SH
SOLE
0
0
46085
MARKEL CORP
COM
570535104
10945
11856
SH
SOLE
0
0
11856
MARKETAXESS HLDGS INC
COM
57060D108
5472
10918
SH
SOLE
0
0
10918
MARRIOTT INTL INC NEW
CL A
571903202
8851
103246
SH
SOLE
0
0
103246
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
379
4607
SH
SOLE
0
0
4607
MARRONE BIO INNOVATIONS INC
COM
57165B106
15
12641
SH
SOLE
0
0
12641
MARSH & MCLENNAN COS INC
COM
571748102
3835
35717
SH
SOLE
0
0
35717
MARTIN MARIETTA MATLS INC
COM
573284106
615
2978
SH
SOLE
0
0
2978
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
94
79290
SH
SOLE
0
0
79290
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
3451
98422
SH
SOLE
0
0
98422
MASCO CORP
COM
574599106
13452
267909
SH
SOLE
0
0
267909
MASIMO CORP
COM
574795100
2812
12336
SH
SOLE
0
0
12336
MASTEC INC
COM
576323109
511
11394
SH
SOLE
0
0
11394
MASTERCARD INCORPORATED
CL A
57636Q104
85558
289294
SH
SOLE
0
0
289294
MATADOR RES CO
COM
576485205
101
11938
SH
SOLE
0
0
11938
MATCH GROUP INC
COM
57665R106
7609
71077
SH
SOLE
0
0
71077
MATINAS BIOPHARMA HLDGS INC
COM
576810105
543
701946
SH
SOLE
0
0
701946
MAXAR TECHNOLOGIES INC
COM
57778K105
260
14460
SH
SOLE
0
0
14460
MAXIM INTEGRATED PRODS INC
COM
57772K101
6545
107990
SH
SOLE
0
0
107990
MAXIMUS INC
COM
577933104
387
5500
SH
SOLE
0
0
5500
MCCORMICK & CO INC
COM NON VTG
579780206
9309
51874
SH
SOLE
0
0
51874
MCDONALDS CORP
COM
580135101
67951
368321
SH
SOLE
0
0
368321
MCKESSON CORP
COM
58155Q103
5077
33094
SH
SOLE
0
0
33094
MDU RES GROUP INC
COM
552690109
1048
47262
SH
SOLE
0
0
47262
MEDICAL PPTYS TRUST INC
COM
58463J304
2711
144216
SH
SOLE
0
0
144216
MEDTRONIC PLC
SHS
G5960L103
149887
1634432
SH
SOLE
0
0
1634432
MERCADOLIBRE INC
COM
58733R102
3972
4029
SH
SOLE
0
0
4029
MERCER INTL INC
COM
588056101
388
47578
SH
SOLE
0
0
47578
MERCK & CO. INC
COM
58933Y105
185471
2398414
SH
SOLE
0
0
2398414
MERCURY GENL CORP NEW
COM
589400100
312
7666
SH
SOLE
0
0
7666
MERCURY SYS INC
COM
589378108
206
2616
SH
SOLE
0
0
2616
MERIDIAN BANCORP INC MD
COM
58958U103
263
22649
SH
SOLE
0
0
22649
MERIT MED SYS INC
COM
589889104
297
6498
SH
SOLE
0
0
6498
MESA AIR GROUP INC
COM NEW
590479135
64
18547
SH
SOLE
0
0
18547
MESA LABS INC
COM
59064R109
2990
13793
SH
SOLE
0
0
13793
METLIFE INC
COM
59156R108
9552
261556
SH
SOLE
0
0
261556
METLIFE INC
COM
59156R108
1
14400
SH
Call
SOLE
0
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
429
533
SH
SOLE
0
0
533
MFA FINL INC
COM
55272X102
52
20782
SH
SOLE
0
0
20782
MFS CHARTER INCOME TR
SH BEN INT
552727109
485
61024
SH
SOLE
0
0
61024
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
429
92123
SH
SOLE
0
0
92123
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
688
168939
SH
SOLE
0
0
168939
MFS INTER INCOME TR
SH BEN INT
55273C107
67
18216
SH
SOLE
0
0
18216
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
826
147985
SH
SOLE
0
0
147985
MFS MUN INCOME TR
SH BEN INT
552738106
310
49722
SH
SOLE
0
0
49722
MGE ENERGY INC
COM
55277P104
554
8592
SH
SOLE
0
0
8592
MGIC INVT CORP WIS
COM
552848103
185
22559
SH
SOLE
0
0
22559
MGM GROWTH PPTYS LLC
CL A COM
55303A105
706
25963
SH
SOLE
0
0
25963
MGM RESORTS INTERNATIONAL
COM
552953101
5159
307076
SH
SOLE
0
0
307076
MGP INGREDIENTS INC NEW
COM
55303J106
155829
4245436
SH
SOLE
0
0
4245436
MICHAELS COS INC
COM
59408Q106
89
12600
SH
SOLE
0
0
12600
MICROCHIP TECHNOLOGY INC.
COM
595017104
13916
132147
SH
SOLE
0
0
132147
MICRON TECHNOLOGY INC
COM
595112103
13800
267859
SH
SOLE
0
0
267859
MICROSOFT CORP
COM
594918104
815422
4006567
SH
SOLE
0
0
4006567
MICROSOFT CORP
COM
594918104
119
16300
SH
Call
SOLE
0
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
1395
12165
SH
SOLE
0
0
12165
MIDDLEBY CORP
COM
596278101
203
2571
SH
SOLE
0
0
2571
MIDDLESEX WATER CO
COM
596680108
1063
15822
SH
SOLE
0
0
15822
MILLENDO THERAPEUTICS INC
COM
60040X103
19
10782
SH
SOLE
0
0
10782
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
354
58069
SH
SOLE
0
0
58069
MINERVA NEUROSCIENCES INC
COM
603380106
127
35100
SH
SOLE
0
0
35100
MITCHAM INDS INC
COM
606501104
22
13662
SH
SOLE
0
0
13662
MKS INSTRS INC
COM
55306N104
1053
9296
SH
SOLE
0
0
9296
MOBILEIRON INC
COM NEW
60739U204
309
62665
SH
SOLE
0
0
62665
MODERNA INC
COM
60770K107
5763
89746
SH
SOLE
0
0
89746
MOHAWK INDS INC
COM
608190104
923
9067
SH
SOLE
0
0
9067
MOLINA HEALTHCARE INC
COM
60855R100
2813
15806
SH
SOLE
0
0
15806
MOLSON COORS BEVERAGE CO
CL B
60871R209
3896
113381
SH
SOLE
0
0
113381
MONAKER GROUP INC
COM NEW
609011200
273
136967
SH
SOLE
0
0
136967
MONDELEZ INTL INC
CL A
609207105
12934
252966
SH
SOLE
0
0
252966
MONGODB INC
CL A
60937P106
1136
5019
SH
SOLE
0
0
5019
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
585
40406
SH
SOLE
0
0
40406
MONOLITHIC PWR SYS INC
COM
609839105
3599
15188
SH
SOLE
0
0
15188
MONSTER BEVERAGE CORP NEW
COM
61174X109
1918
27675
SH
SOLE
0
0
27675
MOODYS CORP
COM
615369105
2633
9579
SH
SOLE
0
0
9579
MOOG INC
CL A
615394202
232
4383
SH
SOLE
0
0
4383
MORGAN STANLEY
COM NEW
617446448
7643
158239
SH
SOLE
0
0
158239
MORGAN STANLEY CHINA A SH FD
COM
617468103
554
28385
SH
SOLE
0
0
28385
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
258
30440
SH
SOLE
0
0
30440
MOSAIC CO NEW
COM
61945C103
405
32377
SH
SOLE
0
0
32377
MOTOROLA SOLUTIONS INC
COM NEW
620076307
118818
847838
SH
SOLE
0
0
847838
MPLX LP
COM UNIT REP LTD
55336V100
6147
355745
SH
SOLE
0
0
355745
MSA SAFETY INC
COM
553498106
571
4993
SH
SOLE
0
0
4993
MSC INDL DIRECT INC
CL A
553530106
423
5816
SH
SOLE
0
0
5816
MSCI INC
COM
55354G100
1651
4942
SH
SOLE
0
0
4942
MURPHY OIL CORP
COM
626717102
473
34262
SH
SOLE
0
0
34262
MURPHY USA INC
COM
626755102
2283
20281
SH
SOLE
0
0
20281
MYLAN NV
SHS EURO
N59465109
929
57764
SH
SOLE
0
0
57764
NASDAQ INC
COM
631103108
5571
46624
SH
SOLE
0
0
46624
NATIONAL FUEL GAS CO N J
COM
636180101
1290
30758
SH
SOLE
0
0
30758
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1390
22887
SH
SOLE
0
0
22887
NATIONAL HEALTH INVS INC
COM
63633D104
292
4802
SH
SOLE
0
0
4802
NATIONAL HEALTHCARE CORP
COM
635906100
432
6813
SH
SOLE
0
0
6813
NATIONAL OILWELL VARCO INC
COM
637071101
376
30672
SH
SOLE
0
0
30672
NATIONAL RETAIL PROPERTIES I
COM
637417106
3289
92714
SH
SOLE
0
0
92714
NEOGEN CORP
COM
640491106
4269
55016
SH
SOLE
0
0
55016
NEOGENOMICS INC
COM NEW
64049M209
3485
112481
SH
SOLE
0
0
112481
NETEASE INC
SPONSORED ADS
64110W102
817
1897
SH
SOLE
0
0
1897
NETFLIX INC
COM
64110L106
63646
139870
SH
SOLE
0
0
139870
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
233
22542
SH
SOLE
0
0
22542
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
244
83066
SH
SOLE
0
0
83066
NEUBERGER BERMAN MUN FD INC
COM
64124P101
1136
81877
SH
SOLE
0
0
81877
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
120
32925
SH
SOLE
0
0
32925
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
115
14716
SH
SOLE
0
0
14716
NEW GOLD INC CDA
COM
644535106
40
29850
SH
SOLE
0
0
29850
NEW HOME CO INC
COM
645370107
457
136043
SH
SOLE
0
0
136043
NEW JERSEY RES
COM
646025106
499
15268
SH
SOLE
0
0
15268
NEW MTN FIN CORP
COM
647551100
195
21000
SH
SOLE
0
0
21000
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
812
6235
SH
SOLE
0
0
6235
NEW RELIC INC
COM
64829B100
1083
15725
SH
SOLE
0
0
15725
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1268
170699
SH
SOLE
0
0
170699
NEW YORK CMNTY BANCORP INC
COM
649445103
1503
147307
SH
SOLE
0
0
147307
NEW YORK MTG TR INC
COM PAR $.02
649604501
314
120439
SH
SOLE
0
0
120439
NEWELL BRANDS INC
COM
651229106
1688
106307
SH
SOLE
0
0
106307
NEWMARK GROUP INC
CL A
65158N102
1635
336438
SH
SOLE
0
0
336438
NEWMONT CORP
COM
651639106
9291
150482
SH
SOLE
0
0
150482
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
772
46051
SH
SOLE
0
0
46051
NEXSTAR MEDIA GROUP INC
CL A
65336K103
1323
15808
SH
SOLE
0
0
15808
NEXTERA ENERGY INC
COM
65339F101
65390
272207
SH
SOLE
0
0
272207
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
1364
26598
SH
SOLE
0
0
26598
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
200
51335
SH
SOLE
0
0
51335
NGM BIOPHARMACEUTICALS INC
COM
62921N105
321
16254
SH
SOLE
0
0
16254
NIC INC
COM
62914B100
525
22850
SH
SOLE
0
0
22850
NICE LTD
SPONSORED ADR
653656108
306
1616
SH
SOLE
0
0
1616
NICOLET BANKSHARES INC
COM
65406E102
263
4793
SH
SOLE
0
0
4793
NIELSEN HLDGS PLC
SHS EUR
G6518L108
165
11087
SH
SOLE
0
0
11087
NIKE INC
CL B
654106103
38368
391307
SH
SOLE
0
0
391307
NIKOLA CORP
COM
654110105
1377
20393
SH
SOLE
0
0
20393
NIO INC
SPON ADS
62914V106
218
28242
SH
SOLE
0
0
28242
NISOURCE INC
COM
65473P105
1217
53518
SH
SOLE
0
0
53518
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
1661
196295
SH
SOLE
0
0
196295
NOKIA CORP
SPONSORED ADR
654902204
5353
1216684
SH
SOLE
0
0
1216684
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
90
22266
SH
SOLE
0
0
22266
NORDSON CORP
COM
655663102
443
2336
SH
SOLE
0
0
2336
NORDSTROM INC
COM
655664100
405
26127
SH
SOLE
0
0
26127
NORFOLK SOUTHERN CORP
COM
655844108
19230
109520
SH
SOLE
0
0
109520
NORTH AMERN CONSTR GROUP LTD
COM
656811106
200
31847
SH
SOLE
0
0
31847
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
17
11869
SH
SOLE
0
0
11869
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
205
6748
SH
SOLE
0
0
6748
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
506
19216
SH
SOLE
0
0
19216
NORTHERN OIL & GAS INC NEV
COM
665531109
13
15450
SH
SOLE
0
0
15450
NORTHERN TR CORP
COM
665859104
887
11182
SH
SOLE
0
0
11182
NORTHROP GRUMMAN CORP
COM
666807102
11626
37806
SH
SOLE
0
0
37806
NORTHWEST BANCSHARES INC MD
COM
667340103
125
12226
SH
SOLE
0
0
12226
NORTHWEST NAT HLDG CO
COM
66765N105
390
6996
SH
SOLE
0
0
6996
NORTONLIFELOCK INC
COM
668771108
222
11203
SH
SOLE
0
0
11203
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1309
79647
SH
SOLE
0
0
79647
NOVAGOLD RES INC
COM NEW
66987E206
116
12643
SH
SOLE
0
0
12643
NOVARTIS AG
SPONSORED ADR
66987V109
20382
233373
SH
SOLE
0
0
233373
NOVAVAX INC
COM NEW
670002401
1921
23052
SH
SOLE
0
0
23052
NOVO-NORDISK A S
ADR
670100205
8817
134655
SH
SOLE
0
0
134655
NOVOCURE LTD
ORD SHS
G6674U108
1487
25082
SH
SOLE
0
0
25082
NRG ENERGY INC
COM NEW
629377508
993
30506
SH
SOLE
0
0
30506
NUANCE COMMUNICATIONS INC
COM
67020Y100
2810
111047
SH
SOLE
0
0
111047
NUCOR CORP
COM
670346105
5203
125644
SH
SOLE
0
0
125644
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
1684
65820
SH
SOLE
0
0
65820
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
758
16517
SH
SOLE
0
0
16517
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
298
10868
SH
SOLE
0
0
10868
NUSHARES ETF TR
NUVEEN ESG US
67092P870
1127
41648
SH
SOLE
0
0
41648
NUSTAR ENERGY LP
UNIT COM
67058H102
1402
98209
SH
SOLE
0
0
98209
NUTANIX INC
CL A
67059N108
420
17731
SH
SOLE
0
0
17731
NUTRIEN LTD
COM
67077M108
2772
86254
SH
SOLE
0
0
86254
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6930
453509
SH
SOLE
0
0
453509
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6362
457735
SH
SOLE
0
0
457735
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
565
36117
SH
SOLE
0
0
36117
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
215
15087
SH
SOLE
0
0
15087
NUVEEN CALIF MUN VALUE FD IN
COM
67062C107
797
77980
SH
SOLE
0
0
77980
NUVEEN CALIF SELECT TAX FREE
SH BEN INT
67063R103
200
12184
SH
SOLE
0
0
12184
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
349
28588
SH
SOLE
0
0
28588
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
3027
518266
SH
SOLE
0
0
518266
NUVEEN DIVERSIFIED DIVID & I
COM
6706EP105
690
89291
SH
SOLE
0
0
89291
NUVEEN DOW 30 DYNAMIC OVERWR
SHS
67075F105
8106
595552
SH
SOLE
0
0
595552
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
834
57175
SH
SOLE
0
0
57175
NUVEEN FLOATING RATE INCOME
COM
67072T108
329
41663
SH
SOLE
0
0
41663
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
475
60489
SH
SOLE
0
0
60489
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
124
10203
SH
SOLE
0
0
10203
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
525
39653
SH
SOLE
0
0
39653
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
611
68415
SH
SOLE
0
0
68415
NUVEEN INTER DURATION MN TMF
COM
670671106
1454
110064
SH
SOLE
0
0
110064
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
759
58924
SH
SOLE
0
0
58924
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
173
12582
SH
SOLE
0
0
12582
NUVEEN MICH QUALITY MUN INCO
COM
670979103
175
12770
SH
SOLE
0
0
12770
NUVEEN MORTGAGE AND INCOME F
COM
670735109
875
44773
SH
SOLE
0
0
44773
NUVEEN MULTI MKT INCOME FD
COM
67075J107
303
43941
SH
SOLE
0
0
43941
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
2073
157158
SH
SOLE
0
0
157158
NUVEEN MUN VALUE FD INC
COM
670928100
4525
443609
SH
SOLE
0
0
443609
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1991
134869
SH
SOLE
0
0
134869
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
4831
209936
SH
SOLE
0
0
209936
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
1666
125730
SH
SOLE
0
0
125730
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
205
15954
SH
SOLE
0
0
15954
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
184
13627
SH
SOLE
0
0
13627
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
518
34535
SH
SOLE
0
0
34535
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
973
71694
SH
SOLE
0
0
71694
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5012
593087
SH
SOLE
0
0
593087
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
352
42819
SH
SOLE
0
0
42819
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2611
186239
SH
SOLE
0
0
186239
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
558
47782
SH
SOLE
0
0
47782
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
330
44113
SH
SOLE
0
0
44113
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
5653
513882
SH
SOLE
0
0
513882
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
3579
278734
SH
SOLE
0
0
278734
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
479
46837
SH
SOLE
0
0
46837
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
427
28476
SH
SOLE
0
0
28476
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
456
28151
SH
SOLE
0
0
28151
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
253
16152
SH
SOLE
0
0
16152
NUVEEN SR INCOME FD
COM
67067Y104
96
20493
SH
SOLE
0
0
20493
NUVEEN TAX-ADVANTAGED DIVID
COM
67073G105
419
32793
SH
SOLE
0
0
32793
NUVEEN TAXABLE MUNICIPAL INC
COM
67074C103
7679
357678
SH
SOLE
0
0
357678
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
578
40447
SH
SOLE
0
0
40447
NVIDIA CORPORATION
COM
67066G104
119857
315438
SH
SOLE
0
0
315438
NVR INC
COM
62944T105
9147
2807
SH
SOLE
0
0
2807
NXP SEMICONDUCTORS N V
COM
N6596X109
40395
354169
SH
SOLE
0
0
354169
OAKTREE SPECIALTY LENDING CO
COM
67401P108
87
19365
SH
SOLE
0
0
19365
OASIS PETROLEUM INC
COM
674215108
110
147240
SH
SOLE
0
0
147240
OASIS PETROLEUM INC
NOTE 2.625% 9/1
674215AJ7
12
80000
PRN
SOLE
0
0
80000
OCCIDENTAL PETE CORP
COM
674599105
8021
438337
SH
SOLE
0
0
438337
OCEANFIRST FINL CORP
COM
675234108
261
14826
SH
SOLE
0
0
14826
OCULAR THERAPEUTIX INC
COM
67576A100
413
49619
SH
SOLE
0
0
49619
OGE ENERGY CORP
COM
670837103
1725
56810
SH
SOLE
0
0
56810
OKTA INC
CL A
679295105
5757
28754
SH
SOLE
0
0
28754
OLD DOMINION FREIGHT LINE IN
COM
679580100
8510
50178
SH
SOLE
0
0
50178
OLD NATL BANCORP IND
COM
680033107
435
31616
SH
SOLE
0
0
31616
OLD REP INTL CORP
COM
680223104
11447
701815
SH
SOLE
0
0
701815
OLIN CORP
COM PAR $1
680665205
208
18079
SH
SOLE
0
0
18079
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
368
3773
SH
SOLE
0
0
3773
OMEGA HEALTHCARE INVS INC
COM
681936100
5114
172033
SH
SOLE
0
0
172033
OMNICOM GROUP INC
COM
681919106
5137
94078
SH
SOLE
0
0
94078
ON SEMICONDUCTOR CORP
COM
682189105
738
37257
SH
SOLE
0
0
37257
ONE GAS INC
COM
68235P108
3008
39035
SH
SOLE
0
0
39035
ONEOK INC NEW
COM
682680103
20594
619914
SH
SOLE
0
0
619914
ONESPAN INC
COM
68287N100
812
29078
SH
SOLE
0
0
29078
OPEN TEXT CORP
COM
683715106
3730
87830
SH
SOLE
0
0
87830
OPES ACQUISITION CORP
*W EXP 03/13/202
68373P118
130
31800
SH
SOLE
0
0
31800
OPKO HEALTH INC
COM
68375N103
207
60759
SH
SOLE
0
0
60759
ORACLE CORP
COM
68389X105
29512
533944
SH
SOLE
0
0
533944
ORASURE TECHNOLOGIES INC
COM
68554V108
142
12186
SH
SOLE
0
0
12186
ORBCOMM INC
COM
68555P100
1393
361839
SH
SOLE
0
0
361839
OREILLY AUTOMOTIVE INC
COM
67103H107
15519
36804
SH
SOLE
0
0
36804
ORION ENERGY SYSTEMS INC
COM
686275108
55
15950
SH
SOLE
0
0
15950
ORMAT TECHNOLOGIES INC
COM
686688102
1336
21038
SH
SOLE
0
0
21038
ORTHOPEDIATRICS CORP
COM
68752L100
663
15157
SH
SOLE
0
0
15157
OSHKOSH CORP
COM
688239201
567
7911
SH
SOLE
0
0
7911
OSI ETF TR
OSHARES US QUALT
67110P407
5939
179545
SH
SOLE
0
0
179545
OSI ETF TR
OSHS GBL INTER
67110P704
6734
177777
SH
SOLE
0
0
177777
OTIS WORLDWIDE CORP
COM
68902V107
7233
127218
SH
SOLE
0
0
127218
OTTER TAIL CORP
COM
689648103
727
18752
SH
SOLE
0
0
18752
OVERSTOCK COM INC DEL
COM
690370101
829
29175
SH
SOLE
0
0
29175
OVINTIV INC
COM
69047Q102
286
29993
SH
SOLE
0
0
29993
OWENS CORNING NEW
COM
690742101
219
3925
SH
SOLE
0
0
3925
OXFORD SQUARE CAP CORP
COM
69181V107
109
38929
SH
SOLE
0
0
38929
PACCAR INC
COM
693718108
2872
38373
SH
SOLE
0
0
38373
PACER FDS TR
BNCHMRK INFRA
69374H741
13367
375981
SH
SOLE
0
0
375981
PACER FDS TR
CFRA STVAL EQL
69374H691
556
21435
SH
SOLE
0
0
21435
PACER FDS TR
GLOBL CASH ETF
69374H709
1470
58281
SH
SOLE
0
0
58281
PACER FDS TR
TRENDP 100 ETF
69374H303
36394
852521
SH
SOLE
0
0
852521
PACER FDS TR
TRENDP US LAR CP
69374H105
74447
2738027
SH
SOLE
0
0
2738027
PACER FDS TR
TRENDP US MID CP
69374H204
38391
1402145
SH
SOLE
0
0
1402145
PACER FDS TR
TRENDPILOT EUR
69374H808
4394
185334
SH
SOLE
0
0
185334
PACER FDS TR
TRENDPILOT INTL
69374H683
28448
1215219
SH
SOLE
0
0
1215219
PACER FDS TR
TRENDPILOT US BD
69374H642
13947
559211
SH
SOLE
0
0
559211
PACER FDS TR
US CASH COWS 100
69374H881
8261
308253
SH
SOLE
0
0
308253
PACIFIC COAST OIL TR
UNIT BEN INT
694103102
9
25232
SH
SOLE
0
0
25232
PACIFIC PREMIER BANCORP
COM
69478X105
398
18373
SH
SOLE
0
0
18373
PACIRA BIOSCIENCES
COM
695127100
341
6490
SH
SOLE
0
0
6490
PACKAGING CORP AMER
COM
695156109
2580
25856
SH
SOLE
0
0
25856
PACWEST BANCORP DEL
COM
695263103
1725
87538
SH
SOLE
0
0
87538
PALO ALTO NETWORKS INC
COM
697435105
8261
35969
SH
SOLE
0
0
35969
PAN AMERN SILVER CORP
COM
697900108
1597
52589
SH
SOLE
0
0
52589
PAPA JOHNS INTL INC
COM
698813102
830
10448
SH
SOLE
0
0
10448
PAR TECHNOLOGY CORP
COM
698884103
847
28300
SH
SOLE
0
0
28300
PARETEUM CORP
COM NEW
69946T207
7
10788
SH
SOLE
0
0
10788
PARK HOTELS RESORTS INC
COM
700517105
549
55534
SH
SOLE
0
0
55534
PARK HOTELS RESORTS INC
COM
700517105
4
20100
SH
Call
SOLE
0
0
0
PARK NATL CORP
COM
700658107
473
6721
SH
SOLE
0
0
6721
PARKER HANNIFIN CORP
COM
701094104
3998
21813
SH
SOLE
0
0
21813
PARSLEY ENERGY INC
CL A
701877102
926
86684
SH
SOLE
0
0
86684
PARSONS CORPORATION
COM
70202L102
380
10497
SH
SOLE
0
0
10497
PATTERSON UTI ENERGY INC
COM
703481101
208
59962
SH
SOLE
0
0
59962
PAYCHEX INC
COM
704326107
12919
170545
SH
SOLE
0
0
170545
PAYCOM SOFTWARE INC
COM
70432V102
8025
25911
SH
SOLE
0
0
25911
PAYLOCITY HLDG CORP
COM
70438V106
911
6242
SH
SOLE
0
0
6242
PAYPAL HLDGS INC
COM
70450Y103
56014
321497
SH
SOLE
0
0
321497
PBF ENERGY INC
CL A
69318G106
155
15128
SH
SOLE
0
0
15128
PDC ENERGY INC
COM
69327R101
855
68748
SH
SOLE
0
0
68748
PELOTON INTERACTIVE INC
CL A COM
70614W100
2077
35955
SH
SOLE
0
0
35955
PEMBINA PIPELINE CORP
COM
706327103
1322
52887
SH
SOLE
0
0
52887
PENN NATL GAMING INC
COM
707569109
6847
224198
SH
SOLE
0
0
224198
PENNANTPARK INVT CORP
COM
708062104
133
37760
SH
SOLE
0
0
37760
PENNYMAC FINL SVCS INC NEW
COM
70932M107
911
21795
SH
SOLE
0
0
21795
PENNYMAC MTG INVT TR
COM
70931T103
376
21421
SH
SOLE
0
0
21421
PENTAIR PLC
SHS
G7S00T104
472
12425
SH
SOLE
0
0
12425
PEOPLES BANCORP INC
COM
709789101
423
19899
SH
SOLE
0
0
19899
PEOPLES UNITED FINANCIAL INC
COM
712704105
1967
170037
SH
SOLE
0
0
170037
PEPSICO INC
COM
713448108
83801
633583
SH
SOLE
0
0
633583
PERKINELMER INC
COM
714046109
907
9244
SH
SOLE
0
0
9244
PETIQ INC
COM CL A
71639T106
459
13186
SH
SOLE
0
0
13186
PETMED EXPRESS INC
COM
716382106
4672
131104
SH
SOLE
0
0
131104
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
154
18645
SH
SOLE
0
0
18645
PFIZER INC
COM
717081103
85583
2617217
SH
SOLE
0
0
2617217
PG&E CORP
COM
69331C108
1142
128759
SH
SOLE
0
0
128759
PGIM ETF TR
ULTRA SHORT
69344A107
9093
182578
SH
SOLE
0
0
182578
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
243
19079
SH
SOLE
0
0
19079
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
2204
166626
SH
SOLE
0
0
166626
PHILIP MORRIS INTL INC
COM
718172109
26812
382692
SH
SOLE
0
0
382692
PHILLIPS 66
COM
718546104
29664
412561
SH
SOLE
0
0
412561
PHILLIPS 66
COM
718546104
158
13600
SH
Put
SOLE
0
0
13600
PHILLIPS 66
COM
718546104
104
16700
SH
Put
SOLE
0
0
16700
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
5316
147498
SH
SOLE
0
0
147498
PHYSICIANS RLTY TR
COM
71943U104
3717
212159
SH
SOLE
0
0
212159
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
414
24910
SH
SOLE
0
0
24910
PILGRIMS PRIDE CORP
COM
72147K108
186
11032
SH
SOLE
0
0
11032
PIMCO CALIF MUN INCOME FD II
COM
72200M108
570
64556
SH
SOLE
0
0
64556
PIMCO CALIF MUN INCOME FD II
COM
72201C109
733
72944
SH
SOLE
0
0
72944
PIMCO CORPORATE & INCOME OPP
COM
72201B101
2026
130643
SH
SOLE
0
0
130643
PIMCO CORPORATE & INCOME STR
COM
72200U100
479
30257
SH
SOLE
0
0
30257
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
3526
191329
SH
SOLE
0
0
191329
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1322
53478
SH
SOLE
0
0
53478
PIMCO ENRGY TACTICAL CR OPP
COM SHS BEN INT
69346N107
383
54198
SH
SOLE
0
0
54198
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
1620
17749
SH
SOLE
0
0
17749
PIMCO ETF TR
1-5 US TIP IDX
72201R205
1248
23456
SH
SOLE
0
0
23456
PIMCO ETF TR
15+ YR US TIPS
72201R304
1176
14117
SH
SOLE
0
0
14117
PIMCO ETF TR
25YR+ ZERO U S
72201R882
353
2041
SH
SOLE
0
0
2041
PIMCO ETF TR
ACTIVE BD ETF
72201R775
24375
218434
SH
SOLE
0
0
218434
PIMCO ETF TR
BROAD US TIPS
72201R403
1518
24012
SH
SOLE
0
0
24012
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
29144
286595
SH
SOLE
0
0
286595
PIMCO ETF TR
INTER MUN BD ACT
72201R866
1707
30691
SH
SOLE
0
0
30691
PIMCO ETF TR
INV GRD CRP BD
72201R817
3531
30886
SH
SOLE
0
0
30886
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
2229
43658
SH
SOLE
0
0
43658
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
117
14335
SH
SOLE
0
0
14335
PIMCO HIGH INCOME FD
COM SHS
722014107
1120
208924
SH
SOLE
0
0
208924
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
236
10440
SH
SOLE
0
0
10440
PIMCO INCOME STRATEGY FD
COM
72201H108
106
10962
SH
SOLE
0
0
10962
PIMCO INCOME STRATEGY FD II
COM
72201J104
114
13045
SH
SOLE
0
0
13045
PIMCO MUN INCOME FD
COM
72200R107
1553
114665
SH
SOLE
0
0
114665
PIMCO MUN INCOME FD II
COM
72200W106
464
34470
SH
SOLE
0
0
34470
PIMCO NEW YORK MUN FD II
COM
72200Y102
823
79445
SH
SOLE
0
0
79445
PIMCO STRATEGIC INCOME FD
COM
72200X104
811
127303
SH
SOLE
0
0
127303
PING IDENTITY HLDG CORP
COM
72341T103
202
6283
SH
SOLE
0
0
6283
PINNACLE FINL PARTNERS INC
COM
72346Q104
3387
80657
SH
SOLE
0
0
80657
PINNACLE WEST CAP CORP
COM
723484101
2209
30144
SH
SOLE
0
0
30144
PINTEREST INC
CL A
72352L106
2773
125058
SH
SOLE
0
0
125058
PIONEER DIVERSIFIED HIGH INC
COM
723653101
718
59728
SH
SOLE
0
0
59728
PIONEER HIGH INCOME TR
COM
72369H106
379
50994
SH
SOLE
0
0
50994
PIONEER MUN HIGH INCOME ADVA
COM
723762100
1370
130376
SH
SOLE
0
0
130376
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
587
51962
SH
SOLE
0
0
51962
PIONEER NAT RES CO
COM
723787107
35137
359587
SH
SOLE
0
0
359587
PITNEY BOWES INC
COM
724479100
43
16683
SH
SOLE
0
0
16683
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4060
459304
SH
SOLE
0
0
459304
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1417
159163
SH
SOLE
0
0
159163
PLANET FITNESS INC
CL A
72703H101
6539
107958
SH
SOLE
0
0
107958
PLATINUM GROUP METALS LTD
COM
72765Q882
60
40050
SH
SOLE
0
0
40050
PLAYAGS INC
COM
72814N104
44
13112
SH
SOLE
0
0
13112
PLUG POWER INC
COM NEW
72919P202
445
54159
SH
SOLE
0
0
54159
PLURALSIGHT INC
COM CL A
72941B106
1329
73619
SH
SOLE
0
0
73619
PNC FINL SVCS GROUP INC
COM
693475105
8534
81107
SH
SOLE
0
0
81107
POLARIS INC
COM
731068102
18567
200617
SH
SOLE
0
0
200617
POLYMET MNG CORP
COM
731916102
136
330082
SH
SOLE
0
0
330082
POOL CORPORATION
COM
73278L105
1276
4688
SH
SOLE
0
0
4688
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
15
15000
PRN
SOLE
0
0
15000
POST HLDGS INC
COM
737446104
553
6314
SH
SOLE
0
0
6314
POWERSHARES DB MULTI-SECTOR
AGRICULTURE FD
46140H106
257
19019
SH
SOLE
0
0
19019
POWERSHARES DB MULTI-SECTOR
ENERGY FD
46140H304
546
58866
SH
SOLE
0
0
58866
PPD INC
COM
69355F102
2055
76685
SH
SOLE
0
0
76685
PPG INDS INC
COM
693506107
5279
49771
SH
SOLE
0
0
49771
PPL CORP
COM
69351T106
6869
265811
SH
SOLE
0
0
265811
PQ GROUP HLDGS INC
COM
73943T103
3782
285669
SH
SOLE
0
0
285669
PRECISION DRILLING CORP
COM 2010
74022D308
10
12616
SH
SOLE
0
0
12616
PREFERRED APT CMNTYS INC
COM
74039L103
130
17094
SH
SOLE
0
0
17094
PRICE T ROWE GROUP INC
COM
74144T108
13185
106749
SH
SOLE
0
0
106749
PRINCIPAL EXCHANGE-TRADED FD
HELTHCARE INDX
74255Y409
343
7687
SH
SOLE
0
0
7687
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
537
5527
SH
SOLE
0
0
5527
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1998
48110
SH
SOLE
0
0
48110
PROCTER AND GAMBLE CO
COM
742718109
117161
979831
SH
SOLE
0
0
979831
PROFESSIONAL HLDG CORP
CL A COM
743139107
700
50400
SH
SOLE
0
0
50400
PROFIRE ENERGY INC
COM
74316X101
17
20000
SH
SOLE
0
0
20000
PROFOUND MED CORP
COM NEW
74319B502
192
11333
SH
SOLE
0
0
11333
PROGRESSIVE CORP OHIO
COM
743315103
14144
176560
SH
SOLE
0
0
176560
PROLOGIS INC.
COM
74340W103
11125
119199
SH
SOLE
0
0
119199
PROOFPOINT INC
COM
743424103
707
6358
SH
SOLE
0
0
6358
PROPETRO HLDG CORP
COM
74347M108
773
150460
SH
SOLE
0
0
150460
PROSHARES TR
DJ BRKFLD GLB
74347B508
457
11539
SH
SOLE
0
0
11539
PROSHARES TR
INFLATN EXPECTNS
74348A814
471
19160
SH
SOLE
0
0
19160
PROSHARES TR
LARGE CAP CRE
74347R248
1010
14224
SH
SOLE
0
0
14224
PROSHARES TR
MSCI EAFE DIVD
74347B839
4096
110395
SH
SOLE
0
0
110395
PROSHARES TR
ONLINE RTL ETF
74347B169
3120
60470
SH
SOLE
0
0
60470
PROSHARES TR
PET CARE ETF
74348A145
228
4609
SH
SOLE
0
0
4609
PROSHARES TR
PRIV EQTY-LSTD
74348A533
403
15600
SH
SOLE
0
0
15600
PROSHARES TR
PSHS ULT S&P 500
74347R107
231
1843
SH
SOLE
0
0
1843
PROSHARES TR
PSHS ULTRA INDL
74347R727
250
4083
SH
SOLE
0
0
4083
PROSHARES TR
PSHS ULTRA QQQ
74347R206
343
2320
SH
SOLE
0
0
2320
PROSHARES TR
RUSS 2000 DIVD
74347B698
6696
138131
SH
SOLE
0
0
138131
PROSHARES TR
S&P 500 BD ETF
74347B318
3755
40641
SH
SOLE
0
0
40641
PROSHARES TR
S&P 500 DV ARIST
74348A467
62222
923869
SH
SOLE
0
0
923869
PROSHARES TR
S&P MDCP 400 DIV
74347B680
8434
160277
SH
SOLE
0
0
160277
PROSHARES TR
SHORT S&P 500 NE
74347B425
248
11108
SH
SOLE
0
0
11108
PROSHARES TR
SHRT HGH YIELD
74347R131
733
35071
SH
SOLE
0
0
35071
PROSHARES TR
SHRT RL EST FD
74347X641
542
42315
SH
SOLE
0
0
42315
PROSPECT CAP CORP
COM
74348T102
997
195155
SH
SOLE
0
0
195155
PROSPECT CAP CORP
NOTE 4.950% 7/1
74348TAR3
41
45000
PRN
SOLE
0
0
45000
PROSPERITY BANCSHARES INC
COM
743606105
2506
42199
SH
SOLE
0
0
42199
PROVENTION BIO INC
COM
74374N102
407
28841
SH
SOLE
0
0
28841
PROVIDENT BANCORP INC
COM NEW
74383L105
118
15049
SH
SOLE
0
0
15049
PRUDENTIAL FINL INC
COM
744320102
14074
231094
SH
SOLE
0
0
231094
PS BUSINESS PKS INC CALIF
COM
69360J107
695
5252
SH
SOLE
0
0
5252
PTC INC
COM
69370C100
709
9120
SH
SOLE
0
0
9120
PUBLIC STORAGE
COM
74460D109
7634
39784
SH
SOLE
0
0
39784
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
7573
154042
SH
SOLE
0
0
154042
PULTE GROUP INC
COM
745867101
1964
57716
SH
SOLE
0
0
57716
PULTE GROUP INC
COM
745867101
6
19100
SH
Call
SOLE
0
0
0
PURE STORAGE INC
CL A
74624M102
194
11178
SH
SOLE
0
0
11178
PUTNAM MANAGED MUN INCOME TR
COM
746823103
960
131002
SH
SOLE
0
0
131002
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
175
42934
SH
SOLE
0
0
42934
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
968
75725
SH
SOLE
0
0
75725
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1209
255166
SH
SOLE
0
0
255166
QEP RESOURCES INC
COM
74733V100
37
28477
SH
SOLE
0
0
28477
QORVO INC
COM
74736K101
2056
18602
SH
SOLE
0
0
18602
QTS RLTY TR INC
COM CL A
74736A103
1034
16128
SH
SOLE
0
0
16128
QUAD / GRAPHICS INC
COM CL A
747301109
44
13543
SH
SOLE
0
0
13543
QUAKER CHEM CORP
COM
747316107
254
1370
SH
SOLE
0
0
1370
QUALCOMM INC
COM
747525103
63967
701298
SH
SOLE
0
0
701298
QUALYS INC
COM
74758T303
3399
32678
SH
SOLE
0
0
32678
QUANTA SVCS INC
COM
74762E102
529
13473
SH
SOLE
0
0
13473
QUEST DIAGNOSTICS INC
COM
74834L100
4432
38888
SH
SOLE
0
0
38888
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
18
13495
SH
SOLE
0
0
13495
QUIDEL CORP
COM
74838J101
3557
15896
SH
SOLE
0
0
15896
QUINTANA ENERGY SVCS INC
COM
74875T103
31
31030
SH
SOLE
0
0
31030
QURATE RETAIL INC
COM SER A
74915M100
97
10247
SH
SOLE
0
0
10247
RADIAN GROUP INC
COM
750236101
886
57097
SH
SOLE
0
0
57097
RADNET INC
COM
750491102
398
25085
SH
SOLE
0
0
25085
RALPH LAUREN CORP
CL A
751212101
1251
17256
SH
SOLE
0
0
17256
RANGE RES CORP
COM
75281A109
104
18518
SH
SOLE
0
0
18518
RAPID7 INC
COM
753422104
16601
325374
SH
SOLE
0
0
325374
RAYMOND JAMES FINL INC
COM
754730109
15732
228552
SH
SOLE
0
0
228552
RAYONIER ADVANCED MATLS INC
COM
75508B104
37
13077
SH
SOLE
0
0
13077
RAYONIER INC
COM
754907103
1423
57423
SH
SOLE
0
0
57423
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
44742
726094
SH
SOLE
0
0
726094
RBB FD INC
MFAM SMLCP GRWTH
74933W874
242
8447
SH
SOLE
0
0
8447
RBB FD INC
MOTLEY FOL ETF
74933W601
662
23646
SH
SOLE
0
0
23646
RBC BEARINGS INC
COM
75524B104
3136
23398
SH
SOLE
0
0
23398
REALOGY HLDGS CORP
COM
75605Y106
146
19677
SH
SOLE
0
0
19677
REALTY INCOME CORP
COM
756109104
9129
153435
SH
SOLE
0
0
153435
REATA PHARMACEUTICALS INC
CL A
75615P103
339
2175
SH
SOLE
0
0
2175
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
3229
106980
SH
SOLE
0
0
106980
REDWOOD TR INC
COM
758075402
318
45460
SH
SOLE
0
0
45460
REEDS INC
COM
758338107
115
120000
SH
SOLE
0
0
120000
REGENCY CTRS CORP
COM
758849103
219
4768
SH
SOLE
0
0
4768
REGENERON PHARMACEUTICALS
COM
75886F107
10400
16676
SH
SOLE
0
0
16676
REGIONS FINANCIAL CORP NEW
COM
7591EP100
3951
355338
SH
SOLE
0
0
355338
RELIANCE STEEL & ALUMINUM CO
COM
759509102
281
2959
SH
SOLE
0
0
2959
RELIANT BANCORP INC
COM
75956B101
195
11998
SH
SOLE
0
0
11998
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
247
1443
SH
SOLE
0
0
1443
RENT A CTR INC NEW
COM
76009N100
979
35197
SH
SOLE
0
0
35197
REPUBLIC SVCS INC
COM
760759100
7819
95292
SH
SOLE
0
0
95292
RESEARCH FRONTIERS INC
COM
760911107
165
40655
SH
SOLE
0
0
40655
RESMED INC
COM
761152107
12064
62831
SH
SOLE
0
0
62831
RESTAURANT BRANDS INTL INC
COM
76131D103
729
13387
SH
SOLE
0
0
13387
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
307
27133
SH
SOLE
0
0
27133
RETAIL PPTYS AMER INC
CL A
76131V202
322
44053
SH
SOLE
0
0
44053
REV GROUP INC
COM
749527107
1645
269651
SH
SOLE
0
0
269651
REVOLVE GROUP INC
CL A
76156B107
278
18720
SH
SOLE
0
0
18720
RF INDS LTD
COM PAR $0.01
749552105
306
65570
SH
SOLE
0
0
65570
RH
COM
74967X103
1005
4038
SH
SOLE
0
0
4038
RINGCENTRAL INC
CL A
76680R206
16713
58640
SH
SOLE
0
0
58640
RIO TINTO PLC
SPONSORED ADR
767204100
4828
85932
SH
SOLE
0
0
85932
RIVERNORTH / DOUBLELINE STRA
COM
76882G107
145
10454
SH
SOLE
0
0
10454
RIVERVIEW FINL CORP NEW
COM
76940Q105
74
13761
SH
SOLE
0
0
13761
RLI CORP
COM
749607107
1451
17671
SH
SOLE
0
0
17671
ROBERT HALF INTL INC
COM
770323103
2216
41939
SH
SOLE
0
0
41939
ROCKWELL AUTOMATION INC
COM
773903109
8906
41810
SH
SOLE
0
0
41810
ROCKWELL MED INC
COM
774374102
28
14370
SH
SOLE
0
0
14370
ROCKY BRANDS INC
COM
774515100
234
11388
SH
SOLE
0
0
11388
ROGERS COMMUNICATIONS INC
CL B
775109200
209
5193
SH
SOLE
0
0
5193
ROGERS CORP
COM
775133101
287
2304
SH
SOLE
0
0
2304
ROKU INC
COM CL A
77543R102
10406
89301
SH
SOLE
0
0
89301
ROLLINS INC
COM
775711104
5958
140555
SH
SOLE
0
0
140555
ROPER TECHNOLOGIES INC
COM
776696106
22087
56870
SH
SOLE
0
0
56870
ROSS STORES INC
COM
778296103
7947
93213
SH
SOLE
0
0
93213
ROYAL BK CDA
COM
780087102
5565
82007
SH
SOLE
0
0
82007
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
6086
120989
SH
SOLE
0
0
120989
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7274
238894
SH
SOLE
0
0
238894
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
7915
242117
SH
SOLE
0
0
242117
ROYAL GOLD INC
COM
780287108
1092
8786
SH
SOLE
0
0
8786
ROYCE GLOBAL VALUE TR INC
COM
78081T104
532
45939
SH
SOLE
0
0
45939
ROYCE MICRO-CAP TR INC
COM
780915104
247
34300
SH
SOLE
0
0
34300
ROYCE VALUE TR INC
COM
780910105
17721
1413152
SH
SOLE
0
0
1413152
RPM INTL INC
COM
749685103
1556
20724
SH
SOLE
0
0
20724
RYDER SYS INC
COM
783549108
205
5462
SH
SOLE
0
0
5462
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
270
7795
SH
SOLE
0
0
7795
S&P GLOBAL INC
COM
78409V104
14647
44444
SH
SOLE
0
0
44444
SABRA HEALTH CARE REIT INC
COM
78573L106
411
28490
SH
SOLE
0
0
28490
SABRE CORP
COM
78573M104
365
45254
SH
SOLE
0
0
45254
SACHEM CAP CORP
COM
78590A109
55
18610
SH
SOLE
0
0
18610
SAFEHOLD INC
COM
78645L100
265
4611
SH
SOLE
0
0
4611
SAFETY INS GROUP INC
COM
78648T100
980
12856
SH
SOLE
0
0
12856
SALESFORCE COM INC
COM
79466L302
127937
682949
SH
SOLE
0
0
682949
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
60
26122
SH
SOLE
0
0
26122
SANDERSON FARMS INC
COM
800013104
336
2901
SH
SOLE
0
0
2901
SANDSTORM GOLD LTD
COM NEW
80013R206
405
42186
SH
SOLE
0
0
42186
SANGAMO THERAPEUTICS INC
COM
800677106
568
63448
SH
SOLE
0
0
63448
SANOFI
SPONSORED ADR
80105N105
4400
86192
SH
SOLE
0
0
86192
SAP SE
SPON ADR
803054204
1257
8978
SH
SOLE
0
0
8978
SAPIENS INTL CORP N V
SHS
G7T16G103
281
10047
SH
SOLE
0
0
10047
SAREPTA THERAPEUTICS INC
COM
803607100
1786
11137
SH
SOLE
0
0
11137
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1898
6369
SH
SOLE
0
0
6369
SCHLUMBERGER LTD
COM
806857108
4938
268517
SH
SOLE
0
0
268517
SCHNEIDER NATIONAL INC
CL B
80689H102
239
9686
SH
SOLE
0
0
9686
SCHWAB CHARLES CORP
COM
808513105
4601
136357
SH
SOLE
0
0
136357
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
8151
334742
SH
SOLE
0
0
334742
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
12999
436952
SH
SOLE
0
0
436952
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
851
28780
SH
SOLE
0
0
28780
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
1134
19285
SH
SOLE
0
0
19285
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
365
10074
SH
SOLE
0
0
10074
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
319
8648
SH
SOLE
0
0
8648
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
6799
290453
SH
SOLE
0
0
290453
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
902
38003
SH
SOLE
0
0
38003
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
16696
323384
SH
SOLE
0
0
323384
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
2834
50389
SH
SOLE
0
0
50389
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3281
44654
SH
SOLE
0
0
44654
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
47445
916807
SH
SOLE
0
0
916807
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
40155
395457
SH
SOLE
0
0
395457
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1495
29827
SH
SOLE
0
0
29827
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2922
39431
SH
SOLE
0
0
39431
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
42757
812568
SH
SOLE
0
0
812568
SCHWAB STRATEGIC TR
US REIT ETF
808524847
6081
172646
SH
SOLE
0
0
172646
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
14148
216529
SH
SOLE
0
0
216529
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
6556
109235
SH
SOLE
0
0
109235
SCIENCE APPLICATIONS INTL CO
COM
808625107
1729
22252
SH
SOLE
0
0
22252
SCOTTS MIRACLE GRO CO
CL A
810186106
9030
67134
SH
SOLE
0
0
67134
SCOTTS MIRACLE GRO CO
CL A
810186106
24
22700
SH
Call
SOLE
0
0
0
SEA LTD
SPONSORED ADS
81141R100
211
1965
SH
SOLE
0
0
1965
SEABRIDGE GOLD INC
COM
811916105
478
27270
SH
SOLE
0
0
27270
SEACOAST BKG CORP FLA
COM NEW
811707801
221
10831
SH
SOLE
0
0
10831
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3930
81189
SH
SOLE
0
0
81189
SEALED AIR CORP NEW
COM
81211K100
413
12561
SH
SOLE
0
0
12561
SEATTLE GENETICS INC
COM
812578102
1925
11331
SH
SOLE
0
0
11331
SEI INVTS CO
COM
784117103
1088
19781
SH
SOLE
0
0
19781
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
26530
490921
SH
SOLE
0
0
490921
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
3
17000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
53304
1408297
SH
SOLE
0
0
1408297
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
7288
209372
SH
SOLE
0
0
209372
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
59249
463802
SH
SOLE
0
0
463802
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
45032
767946
SH
SOLE
0
0
767946
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
121764
1216727
SH
SOLE
0
0
1216727
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
58081
2509974
SH
SOLE
0
0
2509974
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
38637
562400
SH
SOLE
0
0
562400
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
26865
476057
SH
SOLE
0
0
476057
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
4354
77267
SH
SOLE
0
0
77267
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
109907
1051835
SH
SOLE
0
0
1051835
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
6
18300
SH
Call
SOLE
0
0
0
SELECTIVE INS GROUP INC
COM
816300107
239
4529
SH
SOLE
0
0
4529
SEMPRA ENERGY
COM
816851109
3018
25741
SH
SOLE
0
0
25741
SENSEONICS HLDGS INC
COM
81727U105
224
575317
SH
SOLE
0
0
575317
SERVICE CORP INTL
COM
817565104
1649
42387
SH
SOLE
0
0
42387
SERVICE PPTYS TR
COM SH BEN INT
81761L102
329
46427
SH
SOLE
0
0
46427
SERVICENOW INC
COM
81762P102
32970
81396
SH
SOLE
0
0
81396
SERVISFIRST BANCSHARES INC
COM
81768T108
625
17484
SH
SOLE
0
0
17484
SEVERN BANCORP INC ANNAPOLIS
COM
81811M100
79
12231
SH
SOLE
0
0
12231
SFL CORPORATION LTD
SHS
G7738W106
154
16604
SH
SOLE
0
0
16604
SHAKE SHACK INC
CL A
819047101
1197
22590
SH
SOLE
0
0
22590
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1330
108359
SH
SOLE
0
0
108359
SHERWIN WILLIAMS CO
COM
824348106
19978
34549
SH
SOLE
0
0
34549
SHOPIFY INC
CL A
82509L107
52435
55241
SH
SOLE
0
0
55241
SIGNATURE BK NEW YORK N Y
COM
82669G104
252
2361
SH
SOLE
0
0
2361
SILVERCORP METALS INC
COM
82835P103
111
20761
SH
SOLE
0
0
20761
SIMON PPTY GROUP INC NEW
COM
828806109
2839
41510
SH
SOLE
0
0
41510
SIMPSON MANUFACTURING CO INC
COM
829073105
226
2680
SH
SOLE
0
0
2680
SIRIUS XM HOLDINGS INC
COM
82968B103
5468
931452
SH
SOLE
0
0
931452
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
425
3732
SH
SOLE
0
0
3732
SIX FLAGS ENTMT CORP NEW
COM
83001A102
405
21092
SH
SOLE
0
0
21092
SKYWEST INC
COM
830879102
4043
123940
SH
SOLE
0
0
123940
SKYWORKS SOLUTIONS INC
COM
83088M102
9412
73609
SH
SOLE
0
0
73609
SLACK TECHNOLOGIES INC
COM CL A
83088V102
5756
185133
SH
SOLE
0
0
185133
SMILEDIRECTCLUB INC
CL A COM
83192H106
80
10102
SH
SOLE
0
0
10102
SMITH & WESSON BRANDS INC
COM
831754106
1638
76133
SH
SOLE
0
0
76133
SMITH & WESSON BRANDS INC
COM
831754106
125
22000
SH
Call
SOLE
0
0
0
SMITH & WESSON BRANDS INC
COM
831754106
54
23500
SH
Call
SOLE
0
0
0
SMITH A O CORP
COM
831865209
2509
53239
SH
SOLE
0
0
53239
SMITH MICRO SOFTWARE INC
COM NEW
832154207
633
141994
SH
SOLE
0
0
141994
SMUCKER J M CO
COM NEW
832696405
2697
25485
SH
SOLE
0
0
25485
SNAP INC
CL A
83304A106
3073
130822
SH
SOLE
0
0
130822
SNAP INC
CL A
83304A106
142
17500
SH
Call
SOLE
0
0
0
SNAP ON INC
COM
833034101
2835
20467
SH
SOLE
0
0
20467
SOL GEL TECHNOLOGIES
SHS
M8694L103
472
52649
SH
SOLE
0
0
52649
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
2203
15871
SH
SOLE
0
0
15871
SONOCO PRODS CO
COM
835495102
895
17122
SH
SOLE
0
0
17122
SONOS INC
COM
83570H108
1398
95590
SH
SOLE
0
0
95590
SONY CORP
SPONSORED ADR
835699307
1009
14595
SH
SOLE
0
0
14595
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
361
57523
SH
SOLE
0
0
57523
SOURCE CAP INC
COM
836144105
469
14181
SH
SOLE
0
0
14181
SOUTH JERSEY INDS INC
COM
838518108
1768
70767
SH
SOLE
0
0
70767
SOUTH ST CORP
COM
840441109
974
20438
SH
SOLE
0
0
20438
SOUTHERN CO
COM
842587107
28873
556860
SH
SOLE
0
0
556860
SOUTHERN COPPER CORP
COM
84265V105
406
10216
SH
SOLE
0
0
10216
SOUTHERN NATL BANCORP OF VA
COM
843395104
173
17872
SH
SOLE
0
0
17872
SOUTHWEST AIRLS CO
COM
844741108
9907
289863
SH
SOLE
0
0
289863
SOUTHWEST GAS HOLDINGS INC
COM
844895102
846
12254
SH
SOLE
0
0
12254
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
47161
182879
SH
SOLE
0
0
182879
SPDR GOLD TR
GOLD SHS
78463V107
139254
832015
SH
SOLE
0
0
832015
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
4555
116703
SH
SOLE
0
0
116703
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2001
69415
SH
SOLE
0
0
69415
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
2070
58271
SH
SOLE
0
0
58271
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
405
10952
SH
SOLE
0
0
10952
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
1434
27238
SH
SOLE
0
0
27238
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
7202
260758
SH
SOLE
0
0
260758
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
947
28314
SH
SOLE
0
0
28314
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
383
9370
SH
SOLE
0
0
9370
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
309
5861
SH
SOLE
0
0
5861
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
309
9340
SH
SOLE
0
0
9340
SPDR S&P 500 ETF TR
TR UNIT
78462F103
560165
1816568
SH
SOLE
0
0
1816568
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13
20200
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
31914
98340
SH
SOLE
0
0
98340
SPDR SER TR
AEROSPACE DEF
78464A631
23100
263386
SH
SOLE
0
0
263386
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
19414
320920
SH
SOLE
0
0
320920
SPDR SER TR
BLOMBERG BRC INV
78468R200
4616
151429
SH
SOLE
0
0
151429
SPDR SER TR
BLOMBERG INTL TR
78464A516
523
18073
SH
SOLE
0
0
18073
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
6118
60477
SH
SOLE
0
0
60477
SPDR SER TR
BLOOMBERG SRT TR
78468R408
4870
193258
SH
SOLE
0
0
193258
SPDR SER TR
COMP SOFTWARE
78464A599
20848
186959
SH
SOLE
0
0
186959
SPDR SER TR
DJ REIT ETF
78464A607
2774
35561
SH
SOLE
0
0
35561
SPDR SER TR
DORSEY WRGT FI
78468R713
542
23318
SH
SOLE
0
0
23318
SPDR SER TR
FTSE INT GVT ETF
78464A490
755
14382
SH
SOLE
0
0
14382
SPDR SER TR
GLB DOW ETF
78464A706
227
2907
SH
SOLE
0
0
2907
SPDR SER TR
HLTH CR EQUIP
78464A581
2010
22478
SH
SOLE
0
0
22478
SPDR SER TR
MSCI USA STRTGIC
78468R812
5370
60809
SH
SOLE
0
0
60809
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
12291
218079
SH
SOLE
0
0
218079
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
26772
536831
SH
SOLE
0
0
536831
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
1259
24372
SH
SOLE
0
0
24372
SPDR SER TR
NYSE TECH ETF
78464A102
998
10043
SH
SOLE
0
0
10043
SPDR SER TR
OILGAS EQUIP
78468R549
208
6299
SH
SOLE
0
0
6299
SPDR SER TR
PORTFLI INTRMDIT
78464A672
11186
336734
SH
SOLE
0
0
336734
SPDR SER TR
PORTFLI TIPS ETF
78464A656
2335
77458
SH
SOLE
0
0
77458
SPDR SER TR
PORTFOLI S&P1500
78464A805
3353
88764
SH
SOLE
0
0
88764
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
5109
165554
SH
SOLE
0
0
165554
SPDR SER TR
PORTFOLIO INTRMD
78464A375
12187
333626
SH
SOLE
0
0
333626
SPDR SER TR
PORTFOLIO LN COR
78464A367
3513
110804
SH
SOLE
0
0
110804
SPDR SER TR
PORTFOLIO S&P400
78464A847
7544
241415
SH
SOLE
0
0
241415
SPDR SER TR
PORTFOLIO S&P500
78464A854
16471
454360
SH
SOLE
0
0
454360
SPDR SER TR
PORTFOLIO S&P600
78468R853
3432
129179
SH
SOLE
0
0
129179
SPDR SER TR
PORTFOLIO SH TSR
78468R101
14300
465483
SH
SOLE
0
0
465483
SPDR SER TR
PORTFOLIO SHORT
78464A474
5565
177574
SH
SOLE
0
0
177574
SPDR SER TR
PRTFLO S&P500 GW
78464A409
49372
1099083
SH
SOLE
0
0
1099083
SPDR SER TR
PRTFLO S&P500 HI
78468R788
7875
282739
SH
SOLE
0
0
282739
SPDR SER TR
PRTFLO S&P500 VL
78464A508
10087
348067
SH
SOLE
0
0
348067
SPDR SER TR
S&P 400 MDCP GRW
78464A821
2215
41172
SH
SOLE
0
0
41172
SPDR SER TR
S&P 400 MDCP VAL
78464A839
1360
31900
SH
SOLE
0
0
31900
SPDR SER TR
S&P 600 SMCP GRW
78464A201
3956
69668
SH
SOLE
0
0
69668
SPDR SER TR
S&P 600 SMCP VAL
78464A300
1680
34194
SH
SOLE
0
0
34194
SPDR SER TR
S&P 600 SML CAP
78464A813
2219
37600
SH
SOLE
0
0
37600
SPDR SER TR
S&P BIOTECH
78464A870
31604
282300
SH
SOLE
0
0
282300
SPDR SER TR
S&P BIOTECH
78464A870
3
17600
SH
Call
SOLE
0
0
0
SPDR SER TR
S&P BK ETF
78464A797
1199
38013
SH
SOLE
0
0
38013
SPDR SER TR
S&P DIVID ETF
78464A763
82402
903511
SH
SOLE
0
0
903511
SPDR SER TR
S&P HOMEBUILD
78464A888
20400
464689
SH
SOLE
0
0
464689
SPDR SER TR
S&P INS ETF
78464A789
1033
37780
SH
SOLE
0
0
37780
SPDR SER TR
S&P KENSHO NEW
78468R648
15907
427258
SH
SOLE
0
0
427258
SPDR SER TR
S&P METALS MNG
78464A755
581
27434
SH
SOLE
0
0
27434
SPDR SER TR
S&P OILGAS EXP
78468R556
22738
435759
SH
SOLE
0
0
435759
SPDR SER TR
S&P REGL BKG
78464A698
3840
100021
SH
SOLE
0
0
100021
SPDR SER TR
S&P RETAIL ETF
78464A714
2195
51198
SH
SOLE
0
0
51198
SPDR SER TR
S&P SEMICNDCTR
78464A862
19343
172872
SH
SOLE
0
0
172872
SPDR SER TR
S&P TELECOM
78464A540
848
12159
SH
SOLE
0
0
12159
SPDR SER TR
S&P TRANSN ETF
78464A532
360
6818
SH
SOLE
0
0
6818
SPDR SER TR
S&P1500MOMTILT
78468R705
5542
41310
SH
SOLE
0
0
41310
SPDR SER TR
SPDR BLOOMBERG
78468R663
32689
357135
SH
SOLE
0
0
357135
SPDR SER TR
SSGA US LRG ETF
78468R804
6515
63835
SH
SOLE
0
0
63835
SPDR SER TR
SSGA US SMAL ETF
78468R887
557
7302
SH
SOLE
0
0
7302
SPDR SER TR
WELLS FG PFD ETF
78464A292
5642
134816
SH
SOLE
0
0
134816
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
49
14465
SH
SOLE
0
0
14465
SPIRE INC
COM
84857L101
683
10391
SH
SOLE
0
0
10391
SPIRIT AIRLS INC
COM
848577102
1157
65010
SH
SOLE
0
0
65010
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1270
36423
SH
SOLE
0
0
36423
SPLUNK INC
COM
848637104
8325
41899
SH
SOLE
0
0
41899
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
9676
37475
SH
SOLE
0
0
37475
SPROTT ETF TR
GOLD MINERS ETF
85210B102
441
13957
SH
SOLE
0
0
13957
SPROTT ETF TR
JR GOLD MINERS E
85210B201
224
5894
SH
SOLE
0
0
5894
SPROTT INC
COM NEW
852066208
480
13363
SH
SOLE
0
0
13363
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
2956
174920
SH
SOLE
0
0
174920
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
2006
140172
SH
SOLE
0
0
140172
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1487
224934
SH
SOLE
0
0
224934
SPROUTS FMRS MKT INC
COM
85208M102
518
20242
SH
SOLE
0
0
20242
SPX CORP
COM
784635104
239
5811
SH
SOLE
0
0
5811
SQUARE INC
CL A
852234103
22071
210316
SH
SOLE
0
0
210316
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1247
22085
SH
SOLE
0
0
22085
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1111
25602
SH
SOLE
0
0
25602
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
2335
28421
SH
SOLE
0
0
28421
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
594
6109
SH
SOLE
0
0
6109
SSGA ACTIVE ETF TR
MFS SYS VAL EQ
78467V871
999
16784
SH
SOLE
0
0
16784
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
9008
181792
SH
SOLE
0
0
181792
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
356
8821
SH
SOLE
0
0
8821
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
221
4465
SH
SOLE
0
0
4465
SSR MNG INC
COM
784730103
452
21216
SH
SOLE
0
0
21216
STAAR SURGICAL CO
COM PAR $0.01
852312305
4306
69971
SH
SOLE
0
0
69971
STAG INDL INC
COM
85254J102
2506
85468
SH
SOLE
0
0
85468
STANLEY BLACK & DECKER INC
COM
854502101
4341
31142
SH
SOLE
0
0
31142
STARBUCKS CORP
COM
855244109
48149
654270
SH
SOLE
0
0
654270
STARWOOD PPTY TR INC
COM
85571B105
4536
303187
SH
SOLE
0
0
303187
STARWOOD PPTY TR INC
COM
85571B105
2
46900
SH
Call
SOLE
0
0
0
STATE STR CORP
COM
857477103
2223
34984
SH
SOLE
0
0
34984
STEEL DYNAMICS INC
COM
858119100
390
14946
SH
SOLE
0
0
14946
STELLUS CAP INVT CORP
COM
858568108
250
34341
SH
SOLE
0
0
34341
STERICYCLE INC
COM
858912108
600
10714
SH
SOLE
0
0
10714
STERIS PLC
SHS USD
G8473T100
2465
16058
SH
SOLE
0
0
16058
STITCH FIX INC
COM CL A
860897107
287
11522
SH
SOLE
0
0
11522
STMICROELECTRONICS N V
NY REGISTRY
861012102
416
15191
SH
SOLE
0
0
15191
STONECO LTD
COM CL A
G85158106
538
13884
SH
SOLE
0
0
13884
STORE CAP CORP
COM
862121100
1970
82746
SH
SOLE
0
0
82746
STRATASYS LTD
SHS
M85548101
228
14387
SH
SOLE
0
0
14387
STRATEGIC ED INC
COM
86272C103
761
4950
SH
SOLE
0
0
4950
STRATEGY SHS
DAY HAGAN NED
86280R803
213
8863
SH
SOLE
0
0
8863
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
368
276455
SH
SOLE
0
0
276455
STRYKER CORPORATION
COM
863667101
52592
291859
SH
SOLE
0
0
291859
STURM RUGER & CO INC
COM
864159108
647
8517
SH
SOLE
0
0
8517
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
796
55688
SH
SOLE
0
0
55688
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
67
11852
SH
SOLE
0
0
11852
SUMMIT MATLS INC
CL A
86614U100
189
11738
SH
SOLE
0
0
11738
SUN CMNTYS INC
COM
866674104
622
4581
SH
SOLE
0
0
4581
SUN LIFE FINANCIAL INC.
COM
866796105
601
16361
SH
SOLE
0
0
16361
SUNCOR ENERGY INC NEW
COM
867224107
1060
62885
SH
SOLE
0
0
62885
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
4694
205615
SH
SOLE
0
0
205615
SUNPOWER CORP
COM
867652406
234
30584
SH
SOLE
0
0
30584
SUNRUN INC
COM
86771W105
2328
118053
SH
SOLE
0
0
118053
SURO CAPITAL CORP
COM NEW
86887Q109
229
27032
SH
SOLE
0
0
27032
SVB FINANCIAL GROUP
COM
78486Q101
2742
12721
SH
SOLE
0
0
12721
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
58
14520
SH
SOLE
0
0
14520
SWISS HELVETIA FD INC
COM
870875101
81
10379
SH
SOLE
0
0
10379
SWITCH INC
CL A
87105L104
1323
74216
SH
SOLE
0
0
74216
SYNCHRONY FINANCIAL
COM
87165B103
26700
1204856
SH
SOLE
0
0
1204856
SYNCHRONY FINANCIAL
COM
87165B103
63
10400
SH
Call
SOLE
0
0
0
SYNNEX CORP
COM
87162W100
2239
18692
SH
SOLE
0
0
18692
SYNOPSYS INC
COM
871607107
846
4341
SH
SOLE
0
0
4341
SYNOVUS FINL CORP
COM NEW
87161C501
413
20107
SH
SOLE
0
0
20107
SYSCO CORP
COM
871829107
16514
302113
SH
SOLE
0
0
302113
T-MOBILE US INC
COM
872590104
13527
129880
SH
SOLE
0
0
129880
T-MOBILE US INC
RIGHT 07/27/2020
872590112
21
127172
SH
SOLE
0
0
127172
TABULA RASA HEALTHCARE INC
COM
873379101
1107
20235
SH
SOLE
0
0
20235
TACTILE SYS TECHNOLOGY INC
COM
87357P100
775
18695
SH
SOLE
0
0
18695
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
10368
182637
SH
SOLE
0
0
182637
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
3340
23930
SH
SOLE
0
0
23930
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
900
50176
SH
SOLE
0
0
50176
TAL EDUCATION GROUP
SPONSORED ADS
874080104
700
10231
SH
SOLE
0
0
10231
TANDEM DIABETES CARE INC
COM NEW
875372203
959
9694
SH
SOLE
0
0
9694
TANGER FACTORY OUTLET CTRS I
COM
875465106
134
18724
SH
SOLE
0
0
18724
TAPESTRY INC
COM
876030107
948
71412
SH
SOLE
0
0
71412
TARGA RES CORP
COM
87612G101
1157
57628
SH
SOLE
0
0
57628
TARGET CORP
COM
87612E106
34677
289112
SH
SOLE
0
0
289112
TC ENERGY CORP
COM
87807B107
2844
66551
SH
SOLE
0
0
66551
TC PIPELINES LP
UT COM LTD PRT
87233Q108
211
6783
SH
SOLE
0
0
6783
TCF FINANCIAL CORPORATION NE
COM
872307103
11001
373923
SH
SOLE
0
0
373923
TCG BDC INC
COM
872280102
806
94081
SH
SOLE
0
0
94081
TCW STRATEGIC INCOME FD INC
COM
872340104
2203
403407
SH
SOLE
0
0
403407
TE CONNECTIVITY LTD
REG SHS
H84989104
4000
49051
SH
SOLE
0
0
49051
TECNOGLASS INC
SHS
G87264100
67
12379
SH
SOLE
0
0
12379
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
7074
331633
SH
SOLE
0
0
331633
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
14888
836427
SH
SOLE
0
0
836427
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
706
39290
SH
SOLE
0
0
39290
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
264
18430
SH
SOLE
0
0
18430
TELADOC HEALTH INC
COM
87918A105
11883
62269
SH
SOLE
0
0
62269
TELEDYNE TECHNOLOGIES INC
COM
879360105
392
1261
SH
SOLE
0
0
1261
TELEFLEX INCORPORATED
COM
879369106
2238
6148
SH
SOLE
0
0
6148
TELEFONICA S A
SPONSORED ADR
879382208
343
71192
SH
SOLE
0
0
71192
TELEPHONE & DATA SYS INC
COM NEW
879433829
452
22736
SH
SOLE
0
0
22736
TELLURIAN INC NEW
COM
87968A104
32
28246
SH
SOLE
0
0
28246
TELUS CORPORATION
COM
87971M103
183
10885
SH
SOLE
0
0
10885
TEMPLETON EMERGING MKTS INCO
COM
880192109
194
24692
SH
SOLE
0
0
24692
TEMPLETON GLOBAL INCOME FD
COM
880198106
98
18313
SH
SOLE
0
0
18313
TEMPUR SEALY INTL INC
COM
88023U101
733
10192
SH
SOLE
0
0
10192
TENET HEALTHCARE CORP
COM NEW
88033G407
589
32510
SH
SOLE
0
0
32510
TERADYNE INC
COM
880770102
1603
18962
SH
SOLE
0
0
18962
TEREX CORP NEW
COM
880779103
653
34804
SH
SOLE
0
0
34804
TERRAFORM PWR INC
COM CL A
88104R209
1117
60561
SH
SOLE
0
0
60561
TESLA INC
COM
88160R101
34821
32247
SH
SOLE
0
0
32247
TETRA TECH INC NEW
COM
88162G103
578
7310
SH
SOLE
0
0
7310
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
6035
489428
SH
SOLE
0
0
489428
TEXAS INSTRS INC
COM
882508104
30302
238626
SH
SOLE
0
0
238626
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
302
508
SH
SOLE
0
0
508
TEXAS ROADHOUSE INC
COM
882681109
920
17493
SH
SOLE
0
0
17493
TEXTRON INC
COM
883203101
1075
32678
SH
SOLE
0
0
32678
TG THERAPEUTICS INC
COM
88322Q108
2451
125800
SH
SOLE
0
0
125800
THE TRADE DESK INC
COM CL A
88339J105
14352
35307
SH
SOLE
0
0
35307
THERAPEUTICSMD INC
COM
88338N107
499
399573
SH
SOLE
0
0
399573
THERMO FISHER SCIENTIFIC INC
COM
883556102
31926
88091
SH
SOLE
0
0
88091
THOMSON REUTERS CORP.
COM NEW
884903709
986
14517
SH
SOLE
0
0
14517
THOR INDS INC
COM
885160101
558
5238
SH
SOLE
0
0
5238
TIFFANY & CO NEW
COM
886547108
907
7436
SH
SOLE
0
0
7436
TIMKEN CO
COM
887389104
331
7278
SH
SOLE
0
0
7278
TIMKENSTEEL CORP
COM
887399103
141
36287
SH
SOLE
0
0
36287
TIMOTHY PLAN
HIG DV STK ETF
887432326
1114
50870
SH
SOLE
0
0
50870
TJX COS INC NEW
COM
872540109
41494
820688
SH
SOLE
0
0
820688
TJX COS INC NEW
COM
872540109
19
20700
SH
Put
SOLE
0
0
20700
TOLL BROTHERS INC
COM
889478103
2421
74282
SH
SOLE
0
0
74282
TORO CO
COM
891092108
1131
17042
SH
SOLE
0
0
17042
TORONTO DOMINION BK ONT
COM NEW
891160509
3948
88442
SH
SOLE
0
0
88442
TORTOISE ENERGY INFRA CORP
COM
89147L886
1591
99271
SH
SOLE
0
0
99271
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
366
21149
SH
SOLE
0
0
21149
TOTAL S.A.
SPONSORED ADS
89151E109
3023
78592
SH
SOLE
0
0
78592
TOWNEBANK PORTSMOUTH VA
COM
89214P109
2668
141593
SH
SOLE
0
0
141593
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2521
20063
SH
SOLE
0
0
20063
TRACTOR SUPPLY CO
COM
892356106
10790
81868
SH
SOLE
0
0
81868
TRADEWEB MKTS INC
CL A
892672106
504
8675
SH
SOLE
0
0
8675
TRANE TECHNOLOGIES PLC
SHS
G8994E103
36133
406057
SH
SOLE
0
0
406057
TRANSDIGM GROUP INC
COM
893641100
2207
4992
SH
SOLE
0
0
4992
TRANSOCEAN LTD
REG SHS
H8817H100
321
175677
SH
SOLE
0
0
175677
TRANSUNION
COM
89400J107
2210
25393
SH
SOLE
0
0
25393
TRAVELERS COMPANIES INC
COM
89417E109
10941
95927
SH
SOLE
0
0
95927
TREVENA INC
COM
89532E109
24
16200
SH
SOLE
0
0
16200
TREX CO INC
COM
89531P105
680
5229
SH
SOLE
0
0
5229
TRI CONTL CORP
COM
895436103
10534
426307
SH
SOLE
0
0
426307
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
95
11800
SH
SOLE
0
0
11800
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
856
22782
SH
SOLE
0
0
22782
TRINITY INDS INC
COM
896522109
270
12681
SH
SOLE
0
0
12681
TRITON INTL LTD
CL A
G9078F107
1025
33887
SH
SOLE
0
0
33887
TRIUMPH BANCORP INC
COM
89679E300
526
21677
SH
SOLE
0
0
21677
TRUIST FINL CORP
COM
89832Q109
14488
385815
SH
SOLE
0
0
385815
TRUSTCO BK CORP N Y
COM
898349105
84
13195
SH
SOLE
0
0
13195
TWILIO INC
CL A
90138F102
3840
17499
SH
SOLE
0
0
17499
TWITTER INC
COM
90184L102
3907
131157
SH
SOLE
0
0
131157
TWITTER INC
NOTE 1.000% 9/1
90184LAD4
73
75000
PRN
SOLE
0
0
75000
TWO HBRS INVT CORP
COM NEW
90187B408
355
70480
SH
SOLE
0
0
70480
TYSON FOODS INC
CL A
902494103
6561
109876
SH
SOLE
0
0
109876
U S SILICA HLDGS INC
COM
90346E103
288
79895
SH
SOLE
0
0
79895
U S SILICA HLDGS INC
COM
90346E103
7
18100
SH
Call
SOLE
0
0
0
U S SILICA HLDGS INC
COM
90346E103
13
14100
SH
Call
SOLE
0
0
0
UBER TECHNOLOGIES INC
COM
90353T100
6604
212469
SH
SOLE
0
0
212469
UBIQUITI INC
COM
90353W103
530
3038
SH
SOLE
0
0
3038
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
254
707
SH
SOLE
0
0
707
UBS GROUP AG
SHS
H42097107
141
12212
SH
SOLE
0
0
12212
UGI CORP NEW
COM
902681105
2416
75960
SH
SOLE
0
0
75960
ULTA BEAUTY INC
COM
90384S303
2961
14556
SH
SOLE
0
0
14556
UMPQUA HLDGS CORP
COM
904214103
338
31803
SH
SOLE
0
0
31803
UNDER ARMOUR INC
CL A
904311107
7274
746823
SH
SOLE
0
0
746823
UNDER ARMOUR INC
CL C
904311206
1139
128871
SH
SOLE
0
0
128871
UNDER ARMOUR INC
CL C
904311206
197
21600
SH
Put
SOLE
0
0
21600
UNDER ARMOUR INC
CL C
904311206
36
26300
SH
Put
SOLE
0
0
26300
UNILEVER N V
N Y SHS NEW
904784709
3429
64379
SH
SOLE
0
0
64379
UNILEVER PLC
SPON ADR NEW
904767704
9635
175568
SH
SOLE
0
0
175568
UNION PAC CORP
COM
907818108
188378
1114088
SH
SOLE
0
0
1114088
UNIQUE FABRICATING INC
COM
90915J103
319
100000
SH
SOLE
0
0
100000
UNITED AIRLS HLDGS INC
COM
910047109
2810
81204
SH
SOLE
0
0
81204
UNITED BANKSHARES INC WEST V
COM
909907107
1125
40669
SH
SOLE
0
0
40669
UNITED PARCEL SERVICE INC
CL B
911312106
84750
762255
SH
SOLE
0
0
762255
UNITED RENTALS INC
COM
911363109
9039
60648
SH
SOLE
0
0
60648
UNITED STATES STL CORP NEW
COM
912909108
2971
411512
SH
SOLE
0
0
411512
UNITED STATES STL CORP NEW
COM
912909108
77
12800
SH
Put
SOLE
0
0
12800
UNITED STATES STL CORP NEW
COM
912909108
504
62600
SH
Put
SOLE
0
0
62600
UNITED STATES STL CORP NEW
COM
912909108
152
25100
SH
Put
SOLE
0
0
25100
UNITED STATES STL CORP NEW
COM
912909108
9
11700
SH
Call
SOLE
0
0
0
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
280
19005
SH
SOLE
0
0
19005
UNITEDHEALTH GROUP INC
COM
91324P102
157685
534506
SH
SOLE
0
0
534506
UNITI GROUP INC
COM
91325V108
626
66987
SH
SOLE
0
0
66987
UNIVERSAL DISPLAY CORP
COM
91347P105
3618
24179
SH
SOLE
0
0
24179
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
1137
14301
SH
SOLE
0
0
14301
UNIVERSAL HLTH SVCS INC
CL B
913903100
228
2456
SH
SOLE
0
0
2456
UNUM GROUP
COM
91529Y106
339
20419
SH
SOLE
0
0
20419
UPLAND SOFTWARE INC
COM
91544A109
565
16265
SH
SOLE
0
0
16265
UPWORK INC
COM
91688F104
155
10768
SH
SOLE
0
0
10768
URANIUM ENERGY CORP
COM
916896103
17
19504
SH
SOLE
0
0
19504
US BANCORP DEL
COM NEW
902973304
20186
548237
SH
SOLE
0
0
548237
US FOODS HLDG CORP
COM
912008109
1468
74437
SH
SOLE
0
0
74437
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
4327
398436
SH
SOLE
0
0
398436
V F CORP
COM
918204108
13570
222673
SH
SOLE
0
0
222673
VAIL RESORTS INC
COM
91879Q109
542
2974
SH
SOLE
0
0
2974
VALE S A
SPONSORED ADS
91912E105
268
26040
SH
SOLE
0
0
26040
VALERO ENERGY CORP
COM
91913Y100
10355
176040
SH
SOLE
0
0
176040
VALLEY NATL BANCORP
COM
919794107
616
78798
SH
SOLE
0
0
78798
VALMONT INDS INC
COM
920253101
500
4403
SH
SOLE
0
0
4403
VALVOLINE INC
COM
92047W101
227
11729
SH
SOLE
0
0
11729
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
1729
99456
SH
SOLE
0
0
99456
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
696
11569
SH
SOLE
0
0
11569
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
3472
68162
SH
SOLE
0
0
68162
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
4331
204784
SH
SOLE
0
0
204784
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
693
38504
SH
SOLE
0
0
38504
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
977
5994
SH
SOLE
0
0
5994
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
6139
233505
SH
SOLE
0
0
233505
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
790
35461
SH
SOLE
0
0
35461
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
4313
150270
SH
SOLE
0
0
150270
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
17923
488640
SH
SOLE
0
0
488640
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
8
17700
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
GREEN BD ETF
92189F171
251
9109
SH
SOLE
0
0
9109
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
4790
80800
SH
SOLE
0
0
80800
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
1511
60362
SH
SOLE
0
0
60362
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
363
11800
SH
SOLE
0
0
11800
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
15365
309911
SH
SOLE
0
0
309911
VANECK VECTORS ETF TR
LOW CARBN ENERGY
92189F502
839
10277
SH
SOLE
0
0
10277
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
1125
39817
SH
SOLE
0
0
39817
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
77951
1492453
SH
SOLE
0
0
1492453
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
244
18102
SH
SOLE
0
0
18102
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
258
8523
SH
SOLE
0
0
8523
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
8131
66716
SH
SOLE
0
0
66716
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
1148
63036
SH
SOLE
0
0
63036
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
1397
10540
SH
SOLE
0
0
10540
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
4845
31690
SH
SOLE
0
0
31690
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
918
38526
SH
SOLE
0
0
38526
VANECK VECTORS ETF TR
VIDEO GAMING
92189F114
417
8055
SH
SOLE
0
0
8055
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
244
18186
SH
SOLE
0
0
18186
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1616
8643
SH
SOLE
0
0
8643
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
793
7593
SH
SOLE
0
0
7593
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
4328
31085
SH
SOLE
0
0
31085
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
3240
26951
SH
SOLE
0
0
26951
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
1596
15522
SH
SOLE
0
0
15522
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
231
1580
SH
SOLE
0
0
1580
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
3142
30101
SH
SOLE
0
0
30101
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
14198
113471
SH
SOLE
0
0
113471
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
18413
197582
SH
SOLE
0
0
197582
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
4222
37818
SH
SOLE
0
0
37818
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
84531
1016981
SH
SOLE
0
0
1016981
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
183910
2081778
SH
SOLE
0
0
2081778
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
20395
353278
SH
SOLE
0
0
353278
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
18811
158956
SH
SOLE
0
0
158956
VANGUARD INDEX FDS
GROWTH ETF
922908736
138368
684644
SH
SOLE
0
0
684644
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
27959
195518
SH
SOLE
0
0
195518
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
17562
106381
SH
SOLE
0
0
106381
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
13948
145753
SH
SOLE
0
0
145753
VANGUARD INDEX FDS
MID CAP ETF
922908629
99038
604206
SH
SOLE
0
0
604206
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
41158
524099
SH
SOLE
0
0
524099
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
610462
2153822
SH
SOLE
0
0
2153822
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
16877
157842
SH
SOLE
0
0
157842
VANGUARD INDEX FDS
SMALL CP ETF
922908751
77625
532683
SH
SOLE
0
0
532683
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
43336
216944
SH
SOLE
0
0
216944
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
183945
1175134
SH
SOLE
0
0
1175134
VANGUARD INDEX FDS
VALUE ETF
922908744
87857
882156
SH
SOLE
0
0
882156
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
21938
460780
SH
SOLE
0
0
460780
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
65300
1648551
SH
SOLE
0
0
1648551
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1316
26145
SH
SOLE
0
0
26145
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
433
6807
SH
SOLE
0
0
6807
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3506
36285
SH
SOLE
0
0
36285
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
2884
61809
SH
SOLE
0
0
61809
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
11303
151114
SH
SOLE
0
0
151114
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
11836
235911
SH
SOLE
0
0
235911
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
49886
921425
SH
SOLE
0
0
921425
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
56105
589696
SH
SOLE
0
0
589696
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
33312
472040
SH
SOLE
0
0
472040
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
8239
77514
SH
SOLE
0
0
77514
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
20820
382927
SH
SOLE
0
0
382927
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
79559
1279082
SH
SOLE
0
0
1279082
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
53816
651042
SH
SOLE
0
0
651042
VANGUARD SCOTTSDALE FDS
TOTAL WLD BD ETF
92206C565
1255
15386
SH
SOLE
0
0
15386
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
37127
188149
SH
SOLE
0
0
188149
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2877
20268
SH
SOLE
0
0
20268
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
8244
83387
SH
SOLE
0
0
83387
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1797
11942
SH
SOLE
0
0
11942
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1935
16768
SH
SOLE
0
0
16768
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
952
11166
SH
SOLE
0
0
11166
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
241
1725
SH
SOLE
0
0
1725
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
173044
1476722
SH
SOLE
0
0
1476722
VANGUARD STAR FDS
VG TL INTL STK F
921909768
41374
841449
SH
SOLE
0
0
841449
VANGUARD TAX-MANAGED FDS
FTSE DEV MKT ETF
921943858
108177
2788780
SH
SOLE
0
0
2788780
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
4484
57665
SH
SOLE
0
0
57665
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
151616
1924538
SH
SOLE
0
0
1924538
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
6458
96270
SH
SOLE
0
0
96270
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
1384
27037
SH
SOLE
0
0
27037
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
1785
37107
SH
SOLE
0
0
37107
VANGUARD WORLD FD
ESG US STK ETF
921910733
7925
140514
SH
SOLE
0
0
140514
VANGUARD WORLD FD
EXTENDED DUR
921910709
2288
13780
SH
SOLE
0
0
13780
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
25038
228758
SH
SOLE
0
0
228758
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
3539
48340
SH
SOLE
0
0
48340
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
11591
70892
SH
SOLE
0
0
70892
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
37262
400504
SH
SOLE
0
0
400504
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
19902
99502
SH
SOLE
0
0
99502
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
21058
140760
SH
SOLE
0
0
140760
VANGUARD WORLD FDS
ENERGY ETF
92204A306
7521
149532
SH
SOLE
0
0
149532
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
20340
355591
SH
SOLE
0
0
355591
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
38964
202249
SH
SOLE
0
0
202249
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
8630
66422
SH
SOLE
0
0
66422
VANGUARD WORLD FDS
INF TECH ETF
92204A702
116776
418962
SH
SOLE
0
0
418962
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
1995
16534
SH
SOLE
0
0
16534
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
3070
24822
SH
SOLE
0
0
24822
VARIAN MED SYS INC
COM
92220P105
549
4483
SH
SOLE
0
0
4483
VBI VACCINES INC
COM NEW
91822J103
37
11994
SH
SOLE
0
0
11994
VECTOR GROUP LTD
COM
92240M108
547
54399
SH
SOLE
0
0
54399
VEEVA SYS INC
CL A COM
922475108
11686
49850
SH
SOLE
0
0
49850
VENTAS INC
COM
92276F100
3908
106706
SH
SOLE
0
0
106706
VEON LTD
SPONSORED ADR
91822M106
63
34792
SH
SOLE
0
0
34792
VERASTEM INC
COM
92337C104
44
25686
SH
SOLE
0
0
25686
VEREIT INC
COM
92339V100
371
57774
SH
SOLE
0
0
57774
VERICEL CORP
COM
92346J108
206
14872
SH
SOLE
0
0
14872
VERISIGN INC
COM
92343E102
1362
6586
SH
SOLE
0
0
6586
VERISK ANALYTICS INC
COM
92345Y106
1222
7182
SH
SOLE
0
0
7182
VERITEX HLDGS INC
COM
923451108
270
15256
SH
SOLE
0
0
15256
VERIZON COMMUNICATIONS INC
COM
92343V104
246553
4472183
SH
SOLE
0
0
4472183
VERIZON COMMUNICATIONS INC
COM
92343V104
5
12200
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
12600
SH
Call
SOLE
0
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
9832
33867
SH
SOLE
0
0
33867
VERU INC
COM
92536C103
91
27328
SH
SOLE
0
0
27328
VIACOMCBS INC
CL B
92556H206
8632
370169
SH
SOLE
0
0
370169
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
302
11233
SH
SOLE
0
0
11233
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
501
14513
SH
SOLE
0
0
14513
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
45375
874824
SH
SOLE
0
0
874824
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
9271
183548
SH
SOLE
0
0
183548
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
1270
32428
SH
SOLE
0
0
32428
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
24097
517423
SH
SOLE
0
0
517423
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
803
20320
SH
SOLE
0
0
20320
VICTORY PORTFOLIOS II
VICTORYSHS INTRM
92647N527
692
12856
SH
SOLE
0
0
12856
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
9068
295002
SH
SOLE
0
0
295002
VIEMED HEALTHCARE INC
COM
92663R105
199
20775
SH
SOLE
0
0
20775
VIEWRAY INC
COM
92672L107
171
76560
SH
SOLE
0
0
76560
VIKING THERAPEUTICS INC
COM
92686J106
888
123138
SH
SOLE
0
0
123138
VILLAGE FARMS INTL INC
COM
92707Y108
71
14875
SH
SOLE
0
0
14875
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
1477
142537
SH
SOLE
0
0
142537
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
9
56900
SH
Call
SOLE
0
0
0
VIPSHOP HOLDINGS LIMITED
SPONSORED ADS A
92763W103
427
21446
SH
SOLE
0
0
21446
VIR BIOTECHNOLOGY INC
COM
92764N102
1240
30264
SH
SOLE
0
0
30264
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
998
61105
SH
SOLE
0
0
61105
VIRTU FINL INC
CL A
928254101
276
11685
SH
SOLE
0
0
11685
VIRTUS GLOBAL MULTI-SEC INC
COM
92829B101
117
10528
SH
SOLE
0
0
10528
VIRTUS TOTAL RETURN FUND INC
COM
92835W107
545
66511
SH
SOLE
0
0
66511
VISA INC
COM CL A
92826C839
220939
1143565
SH
SOLE
0
0
1143565
VISTRA ENERGY CORP
COM
92840M102
617
33142
SH
SOLE
0
0
33142
VMWARE INC
CL A COM
928563402
2193
14163
SH
SOLE
0
0
14163
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2320
145547
SH
SOLE
0
0
145547
VONAGE HLDGS CORP
COM
92886T201
906
90061
SH
SOLE
0
0
90061
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
1770
285004
SH
SOLE
0
0
285004
VOYA FINANCIAL INC
COM
929089100
259
5552
SH
SOLE
0
0
5552
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
1085
132464
SH
SOLE
0
0
132464
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1399
289703
SH
SOLE
0
0
289703
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
584
64697
SH
SOLE
0
0
64697
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
112
27014
SH
SOLE
0
0
27014
VOYA NAT RES EQUITY INCOME F
COM
92913C106
212
83554
SH
SOLE
0
0
83554
VOYA PRIME RATE TR
SH BEN INT
92913A100
835
205228
SH
SOLE
0
0
205228
VOYAGER THERAPEUTICS INC
COM
92915B106
2569
203599
SH
SOLE
0
0
203599
VROOM INC
COM
92918V109
521
10000
SH
SOLE
0
0
10000
VULCAN MATLS CO
COM
929160109
2073
17897
SH
SOLE
0
0
17897
WABTEC
COM
929740108
815
14149
SH
SOLE
0
0
14149
WALGREENS BOOTS ALLIANCE INC
COM
931427108
13884
327520
SH
SOLE
0
0
327520
WALMART INC
COM
931142103
236338
1972979
SH
SOLE
0
0
1972979
WALMART INC
COM
931142103
85
10900
SH
Put
SOLE
0
0
10900
WASHINGTON PRIME GROUP NEW
COM
93964W108
61
72790
SH
SOLE
0
0
72790
WASTE CONNECTIONS INC
COM
94106B101
3865
41250
SH
SOLE
0
0
41250
WASTE MGMT INC DEL
COM
94106L109
29283
276469
SH
SOLE
0
0
276469
WATERS CORP
COM
941848103
1387
7687
SH
SOLE
0
0
7687
WATSCO INC
COM
942622200
2500
14068
SH
SOLE
0
0
14068
WAYFAIR INC
CL A
94419L101
733
3708
SH
SOLE
0
0
3708
WEBSTER FINL CORP CONN
COM
947890109
210
7352
SH
SOLE
0
0
7352
WEC ENERGY GROUP INC
COM
92939U106
17717
202131
SH
SOLE
0
0
202131
WEIS MKTS INC
COM
948849104
299
5963
SH
SOLE
0
0
5963
WELLS FARGO CO NEW
COM
949746101
28364
1107966
SH
SOLE
0
0
1107966
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2230
1719
SH
SOLE
0
0
1719
WELLS FARGO MULTI SECTOR INC
COM
94987D101
2268
205981
SH
SOLE
0
0
205981
WELLTOWER INC
COM
95040Q104
10007
193376
SH
SOLE
0
0
193376
WENDYS CO
COM
95058W100
430
19736
SH
SOLE
0
0
19736
WERNER ENTERPRISES INC
COM
950755108
209
4798
SH
SOLE
0
0
4798
WESCO INTL INC
COM
95082P105
3543
100901
SH
SOLE
0
0
100901
WESTAMERICA BANCORPORATION
COM
957090103
214
3723
SH
SOLE
0
0
3723
WESTERN ASSET EMERGING MKTS
COM
95766A101
1044
84717
SH
SOLE
0
0
84717
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
1893
115558
SH
SOLE
0
0
115558
WESTERN ASSET GLOBAL HIGH IN
COM
95766B109
149
16122
SH
SOLE
0
0
16122
WESTERN ASSET HIGH INCM FD I
COM
95766J102
171
27542
SH
SOLE
0
0
27542
WESTERN ASSET HIGH INCM OPP
COM
95766K109
731
158118
SH
SOLE
0
0
158118
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
2244
160658
SH
SOLE
0
0
160658
WESTERN ASSET INTER MUNI FD
COM
958435109
234
27393
SH
SOLE
0
0
27393
WESTERN ASSET INVESTMENT GRA
COM
95766T100
614
41047
SH
SOLE
0
0
41047
WESTERN ASSET INVT GRADE DEF
COM
95790A101
534
24672
SH
SOLE
0
0
24672
WESTERN ASSET MANAGED MUNS F
COM
95766M105
927
77183
SH
SOLE
0
0
77183
WESTERN ASSET MTG DEFINED OP
COM
95790B109
895
60988
SH
SOLE
0
0
60988
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
617
31255
SH
SOLE
0
0
31255
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
2215
311127
SH
SOLE
0
0
311127
WESTERN ASSET MUN PARTNERS F
COM
95766P108
1870
132135
SH
SOLE
0
0
132135
WESTERN DIGITAL CORP.
COM
958102105
1510
34192
SH
SOLE
0
0
34192
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2886
287469
SH
SOLE
0
0
287469
WESTERN UN CO
COM
959802109
3301
152671
SH
SOLE
0
0
152671
WESTROCK CO
COM
96145D105
5130
181529
SH
SOLE
0
0
181529
WEX INC
COM
96208T104
356
2160
SH
SOLE
0
0
2160
WEYERHAEUSER CO MTN BE
COM NEW
962166104
7356
327526
SH
SOLE
0
0
327526
WHEATON PRECIOUS METALS CORP
COM
962879102
1583
35978
SH
SOLE
0
0
35978
WHIRLPOOL CORP
COM
963320106
1937
14959
SH
SOLE
0
0
14959
WHITESTONE REIT
COM
966084204
127
17529
SH
SOLE
0
0
17529
WHITING PETE CORP NEW
COM NEW
966387409
20
17513
SH
SOLE
0
0
17513
WILLIAMS COS INC
COM
969457100
6349
333831
SH
SOLE
0
0
333831
WILLIAMS SONOMA INC
COM
969904101
3972
48428
SH
SOLE
0
0
48428
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2358
11972
SH
SOLE
0
0
11972
WINNEBAGO INDS INC
COM
974637100
5066
76036
SH
SOLE
0
0
76036
WINTRUST FINL CORP
COM
97650W108
2061
47239
SH
SOLE
0
0
47239
WISDOMTREE INVTS INC
COM
97717P104
63
18114
SH
SOLE
0
0
18114
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
3755
96391
SH
SOLE
0
0
96391
WISDOMTREE TR
CURRNCY INT EQ
97717X263
20559
811001
SH
SOLE
0
0
811001
WISDOMTREE TR
EM EX ST-OWNED
97717X578
7586
253622
SH
SOLE
0
0
253622
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
4681
129574
SH
SOLE
0
0
129574
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
507
13005
SH
SOLE
0
0
13005
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
1384
22788
SH
SOLE
0
0
22788
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
10544
419727
SH
SOLE
0
0
419727
WISDOMTREE TR
INDIA ERNGS FD
97717W422
991
49485
SH
SOLE
0
0
49485
WISDOMTREE TR
INTL EQUITY FD
97717W703
8687
196232
SH
SOLE
0
0
196232
WISDOMTREE TR
INTL SMCAP DIV
97717W760
972
17469
SH
SOLE
0
0
17469
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
1621
46196
SH
SOLE
0
0
46196
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
243
7375
SH
SOLE
0
0
7375
WISDOMTREE TR
US DIVID EX FNCL
97717W406
3668
49752
SH
SOLE
0
0
49752
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
4701
75465
SH
SOLE
0
0
75465
WISDOMTREE TR
US LARGECAP DIVD
97717W307
40421
435202
SH
SOLE
0
0
435202
WISDOMTREE TR
US LARGECAP FUND
97717W588
778
23444
SH
SOLE
0
0
23444
WISDOMTREE TR
US MIDCAP DIVID
97717W505
30588
1079309
SH
SOLE
0
0
1079309
WISDOMTREE TR
US MIDCAP FUND
97717W570
26412
810679
SH
SOLE
0
0
810679
WISDOMTREE TR
US MULTIFACTOR
97717Y857
1608
53888
SH
SOLE
0
0
53888
WISDOMTREE TR
US QLT SHRHD YLD
97717W547
220
2792
SH
SOLE
0
0
2792
WISDOMTREE TR
US QTLY DIV GRT
97717X669
75575
1661360
SH
SOLE
0
0
1661360
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
11403
538394
SH
SOLE
0
0
538394
WISDOMTREE TR
US SMALLCAP FUND
97717W562
7416
261317
SH
SOLE
0
0
261317
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
920
10214
SH
SOLE
0
0
10214
WISDOMTREE TR
YIELD ENHANCD US
97717X511
25608
475804
SH
SOLE
0
0
475804
WIX COM LTD
SHS
M98068105
1093
4265
SH
SOLE
0
0
4265
WOODWARD INC
COM
980745103
1118
14421
SH
SOLE
0
0
14421
WORKDAY INC
CL A
98138H101
1071
5716
SH
SOLE
0
0
5716
WORKHORSE GROUP INC
COM NEW
98138J206
269
15474
SH
SOLE
0
0
15474
WORLD GOLD TR
SPDR GLD MINIS
98149E204
1895
106693
SH
SOLE
0
0
106693
WP CAREY INC
COM
92936U109
6629
97991
SH
SOLE
0
0
97991
WPP PLC NEW
ADR
92937A102
905
23140
SH
SOLE
0
0
23140
WPX ENERGY INC
COM
98212B103
174
27247
SH
SOLE
0
0
27247
WRAP TECHNOLOGIES INC
COM
98212N107
107
10212
SH
SOLE
0
0
10212
WW INTL INC
COM
98262P101
247
9727
SH
SOLE
0
0
9727
WYNDHAM DESTINATIONS INC
COM
98310W108
1267
44947
SH
SOLE
0
0
44947
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
374
8782
SH
SOLE
0
0
8782
WYNN RESORTS LTD
COM
983134107
4108
55155
SH
SOLE
0
0
55155
XCEL ENERGY INC
COM
98389B100
8210
131353
SH
SOLE
0
0
131353
XENIA HOTELS & RESORTS INC
COM
984017103
146
15611
SH
SOLE
0
0
15611
XILINX INC
COM
983919101
4729
48065
SH
SOLE
0
0
48065
XPO LOGISTICS INC
COM
983793100
2312
29926
SH
SOLE
0
0
29926
XYLEM INC
COM
98419M100
2014
31011
SH
SOLE
0
0
31011
YAMANA GOLD INC
COM
98462Y100
424
78060
SH
SOLE
0
0
78060
YETI HLDGS INC
COM
98585X104
358
8368
SH
SOLE
0
0
8368
YORK WTR CO
COM
987184108
227
4736
SH
SOLE
0
0
4736
YOUNGEVITY INTL INC
COM NEW
987537206
116
81546
SH
SOLE
0
0
81546
YUM BRANDS INC
COM
988498101
8731
100461
SH
SOLE
0
0
100461
YUM CHINA HLDGS INC
COM
98850P109
2401
49938
SH
SOLE
0
0
49938
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
509
1990
SH
SOLE
0
0
1990
ZENDESK INC
COM
98936J101
521
5881
SH
SOLE
0
0
5881
ZILLOW GROUP INC
CL A
98954M101
582
10131
SH
SOLE
0
0
10131
ZILLOW GROUP INC
CL C CAP STK
98954M200
370
6416
SH
SOLE
0
0
6416
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
13383
112114
SH
SOLE
0
0
112114
ZION OIL & GAS INC
COM
989696109
9
30266
SH
SOLE
0
0
30266
ZIONS BANCORPORATION N A
COM
989701107
784
23050
SH
SOLE
0
0
23050
ZIOPHARM ONCOLOGY INC
COM
98973P101
65
19816
SH
SOLE
0
0
19816
ZIX CORP
COM
98974P100
145
20989
SH
SOLE
0
0
20989
ZOETIS INC
CL A
98978V103
20257
147814
SH
SOLE
0
0
147814
ZOETIS INC
CL A
98978V103
18
22600
SH
Call
SOLE
0
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
19608
77338
SH
SOLE
0
0
77338
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
1653
32385
SH
SOLE
0
0
32385
ZSCALER INC
COM
98980G102
3372
30795
SH
SOLE
0
0
30795
ZYMEWORKS INC
COM
98985W102
1580
43798
SH
SOLE
0
0
43798
ZYNGA INC
CL A
98986T108
608
63756
SH
SOLE
0
0
63756