0001403438-20-000001.txt : 20200214
0001403438-20-000001.hdr.sgml : 20200214
20200214152921
ACCESSION NUMBER: 0001403438-20-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200214
DATE AS OF CHANGE: 20200214
EFFECTIVENESS DATE: 20200214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: LPL Financial LLC
CENTRAL INDEX KEY: 0001403438
IRS NUMBER: 952834236
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12526
FILM NUMBER: 20618729
BUSINESS ADDRESS:
STREET 1: 4707 EXECUTIVE DRIVE
CITY: SAN DIEGO
STATE: CA
ZIP: 92121
BUSINESS PHONE: 704-733-3300
MAIL ADDRESS:
STREET 1: 1055 LPL WAY
CITY: FORT MILL
STATE: SC
ZIP: 29715
FORMER COMPANY:
FORMER CONFORMED NAME: LPL Financial CORP
DATE OF NAME CHANGE: 20080102
FORMER COMPANY:
FORMER CONFORMED NAME: Linsco/Private Ledger Corp.
DATE OF NAME CHANGE: 20070615
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001403438
XXXXXXXX
12-31-2019
12-31-2019
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Dean Phillips
Vice President, Operations
980-264-8377
Dean Phillips
Fort Mill
SC
02-14-2020
0
3341
54954139
false
INFORMATION TABLE
2
Q42019LPL13F.xml
180 DEGREE CAP CORP
COM
68235B109
25
11400
SH
SOLE
0
0
11400
22ND CENTY GROUP INC
COM
90137F103
43
39495
SH
SOLE
0
0
39495
2U INC
COM
90214J101
624
26009
SH
SOLE
10433
0
15576
3-D SYS CORP DEL
COM NEW
88554D205
1206
137858
SH
SOLE
0
0
137858
3M CO
COM
88579Y101
40810
231320
SH
SOLE
3265
0
228055
AAR CORP
COM
000361105
260
5766
SH
SOLE
3194
0
2572
AARONS INC
COM PAR $0.50
002535300
756
13230
SH
SOLE
11975
0
1255
ABB LTD
SPONSORED ADR
000375204
2110
87569
SH
SOLE
8836
0
78733
ABBOTT LABS
COM
002824100
40690
468451
SH
SOLE
28156
0
440295
ABBVIE INC
COM
00287Y109
95328
1076662
SH
SOLE
248474
0
828188
ABBVIE INC
COM
00287Y109
239
2700
SH
Put
SOLE
0
0
2700
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
5568
1310069
SH
SOLE
0
0
1310069
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
138
25476
SH
SOLE
0
0
25476
ABERDEEN GLOBAL DYNAMIC DIVI
COM
00302M106
107
10250
SH
SOLE
0
0
10250
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
530
81715
SH
SOLE
0
0
81715
ABERDEEN INCOME CR STRATEGIE
COM
003057106
478
41556
SH
SOLE
0
0
41556
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
1983
135655
SH
SOLE
0
0
135655
ABERDEEN STD INVTS ETFS
BBRG ALL COMD K1
003261104
530
23371
SH
SOLE
0
0
23371
ABERDEEN STD PALLADIUM ETF T
PHYSCL PALLADM
003262102
4065
22183
SH
SOLE
0
0
22183
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
1095
12043
SH
SOLE
0
0
12043
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
784
10262
SH
SOLE
0
0
10262
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
593
34224
SH
SOLE
0
0
34224
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
2843
317669
SH
SOLE
0
0
317669
ABIOMED INC
COM
003654100
2346
13751
SH
SOLE
203
0
13548
ABRAXAS PETE CORP
COM
003830106
51
146120
SH
SOLE
0
0
146120
ABSOLUTE SHS TR
WBI BBR GBL INME
00400R874
18781
736519
SH
SOLE
733808
0
2711
ABSOLUTE SHS TR
WBI BBR QTY 3000
00400R809
7716
282859
SH
SOLE
281289
0
1570
ABSOLUTE SHS TR
WBI BBR RNG 3000
00400R502
7218
257796
SH
SOLE
257400
0
396
ABSOLUTE SHS TR
WBI BBR VAL 3000
00400R601
9398
337933
SH
SOLE
337167
0
766
ABSOLUTE SHS TR
WBI BBR YLD 3000
00400R700
13042
531462
SH
SOLE
529538
0
1924
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R833
3379
172466
SH
SOLE
172118
0
348
ABSOLUTE SHS TR
WBI BULBEAR TR
00400R841
5922
290127
SH
SOLE
214575
0
75552
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
12951
491112
SH
SOLE
419066
0
72046
ACACIA COMMUNICATIONS INC
COM
00401C108
1038
15310
SH
SOLE
0
0
15310
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
619
18636
SH
SOLE
18151
0
485
ACADIA PHARMACEUTICALS INC
COM
004225108
2420
56567
SH
SOLE
3295
0
53272
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
19898
94497
SH
SOLE
33367
0
61130
ACCURAY INC
COM
004397105
31
11020
SH
SOLE
0
0
11020
ACTIVISION BLIZZARD INC
COM
00507V109
8076
135921
SH
SOLE
64039
0
71882
ACUITY BRANDS INC
COM
00508Y102
269
1936
SH
SOLE
1735
0
201
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
10
14800
SH
SOLE
0
0
14800
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2048
129891
SH
SOLE
0
0
129891
ADAPTIVE BIOTECHNOLOGIES COR
COM
00650F109
796
26603
SH
SOLE
0
0
26603
ADDUS HOMECARE CORP
COM
006739106
377
3880
SH
SOLE
0
0
3880
ADOBE INC
COM
00724F101
70948
215108
SH
SOLE
35490
0
179618
ADVANCE AUTO PARTS INC
COM
00751Y106
6470
40404
SH
SOLE
28047
0
12357
ADVANCED EMISSIONS SOLUTS IN
COM
00770C101
143
13575
SH
SOLE
0
0
13575
ADVANCED ENERGY INDS
COM
007973100
1678
23564
SH
SOLE
10247
0
13317
ADVANCED MICRO DEVICES INC
COM
007903107
10897
237624
SH
SOLE
33204
0
204420
ADVENT CONVERTIBLE & INCOME
COM
00764C109
1079
69391
SH
SOLE
0
0
69391
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
2287
42444
SH
SOLE
0
0
42444
ADVISORSHARES TR
DOUBLELIN VAL EQ
00768Y818
827
11078
SH
SOLE
0
0
11078
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
1158
23904
SH
SOLE
0
0
23904
ADVISORSHARES TR
PURE CANNABIS
00768Y495
418
34882
SH
SOLE
0
0
34882
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
707
131846
SH
SOLE
0
0
131846
AEGON N V
NY REGISTRY SHS
007924103
943
208199
SH
SOLE
55589
0
152610
AERCAP HOLDINGS NV
SHS
N00985106
850
13829
SH
SOLE
8294
0
5535
AERIE PHARMACEUTICALS INC
COM
00771V108
281
11632
SH
SOLE
11478
0
154
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
344
7532
SH
SOLE
4206
0
3326
AEROVIRONMENT INC
COM
008073108
212
3433
SH
SOLE
0
0
3433
AES CORP
COM
00130H105
3429
172304
SH
SOLE
148008
0
24296
AFFILIATED MANAGERS GROUP IN
COM
008252108
485
5719
SH
SOLE
0
0
5719
AFFIMED N V
COM
N01045108
42
15325
SH
SOLE
0
0
15325
AFLAC INC
COM
001055102
9775
184778
SH
SOLE
53851
0
130927
AGCO CORP
COM
001084102
255
3302
SH
SOLE
0
0
3302
AGENUS INC
COM NEW
00847G705
119
29357
SH
SOLE
0
0
29357
AGF INVESTMENTS TRUST
AGFIQ US MK ANTI
00110G408
1980
89369
SH
SOLE
0
0
89369
AGILENT TECHNOLOGIES INC
COM
00846U101
3402
39883
SH
SOLE
1177
0
38706
AGNC INVT CORP
COM
00123Q104
2781
157298
SH
SOLE
302
0
156996
AGNICO EAGLE MINES LTD
COM
008474108
2311
37512
SH
SOLE
38
0
37474
AGROFRESH SOLUTIONS
COM
00856G109
179
69500
SH
SOLE
0
0
69500
AIMMUNE THERAPEUTICS INC
COM
00900T107
266
7944
SH
SOLE
319
0
7625
AIR PRODS & CHEMS INC
COM
009158106
9542
40607
SH
SOLE
18678
0
21929
AIRCASTLE LTD
COM
G0129K104
603
18835
SH
SOLE
5467
0
13368
AK STL HLDG CORP
COM
001547108
120
36547
SH
SOLE
0
0
36547
AKAMAI TECHNOLOGIES INC
COM
00971T101
7731
89466
SH
SOLE
78493
0
10973
AKEBIA THERAPEUTICS INC
COM
00972D105
220
34759
SH
SOLE
31523
0
3236
ALARM COM HLDGS INC
COM
011642105
240
5596
SH
SOLE
2128
0
3468
ALASKA AIR GROUP INC
COM
011659109
3101
45777
SH
SOLE
4276
0
41501
ALBEMARLE CORP
COM
012653101
1635
22388
SH
SOLE
414
0
21974
ALCOA CORP
COM
013872106
705
32777
SH
SOLE
0
0
32777
ALCON INC
ORD SHS
H01301128
2674
47273
SH
SOLE
28009
0
19264
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
547
3387
SH
SOLE
1048
0
2339
ALEXION PHARMACEUTICALS INC
COM
015351109
4997
46229
SH
SOLE
34299
0
11930
ALGONQUIN PWR UTILS CORP
COM
015857105
283
20015
SH
SOLE
0
0
20015
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
86140
406099
SH
SOLE
89485
0
316614
ALIGN TECHNOLOGY INC
COM
016255101
3843
13774
SH
SOLE
1753
0
12021
ALLEGHANY CORP DEL
COM
017175100
1985
2482
SH
SOLE
1847
0
635
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
211
10226
SH
SOLE
178
0
10048
ALLEGIANT TRAVEL CO
COM
01748X102
379
2175
SH
SOLE
308
0
1867
ALLEGION PUB LTD CO
ORD SHS
G0176J109
884
7101
SH
SOLE
0
0
7101
ALLERGAN PLC
SHS
G0177J108
11745
61436
SH
SOLE
29434
0
32002
ALLETE INC
COM NEW
018522300
515
6346
SH
SOLE
1848
0
4498
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
526
48597
SH
SOLE
529
0
48068
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
4664
384477
SH
SOLE
0
0
384477
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
2438
80580
SH
SOLE
6104
0
74476
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
422
30168
SH
SOLE
0
0
30168
ALLIANT ENERGY CORP
COM
018802108
6685
122165
SH
SOLE
1476
0
120689
ALLIANZGI CONV INCOME FD
COM
018828103
2274
395490
SH
SOLE
0
0
395490
ALLIANZGI CONV INCOME FD II
COM
018825109
392
76645
SH
SOLE
0
0
76645
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
221
8982
SH
SOLE
0
0
8982
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
434
33378
SH
SOLE
0
0
33378
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1082
22383
SH
SOLE
20294
0
2089
ALLSTATE CORP
COM
020002101
9997
88903
SH
SOLE
23683
0
65220
ALLY FINL INC
COM
02005N100
677
22143
SH
SOLE
95
0
22048
ALMADEN MINERALS LTD
COM CL B
020283305
10
17000
SH
SOLE
0
0
17000
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
534
4635
SH
SOLE
0
0
4635
ALPHA ARCHITECT ETF TR
INTL QUAN VALUE
02072L201
305
10330
SH
SOLE
0
0
10330
ALPHABET INC
CAP STK CL A
02079K305
142496
106385
SH
SOLE
18595
0
87790
ALPHABET INC
CAP STK CL A
02079K305
402
300
SH
Put
SOLE
0
0
300
ALPHABET INC
CAP STK CL C
02079K107
115086
86070
SH
SOLE
12025
0
74045
ALPHATEC HOLDINGS INC
COM NEW
02081G201
551
77630
SH
SOLE
0
0
77630
ALPS ETF TR
ALERIAN ENERGY
00162Q676
216
10369
SH
SOLE
0
0
10369
ALPS ETF TR
ALERIAN MLP
00162Q866
41751
4911906
SH
SOLE
2645
0
4909261
ALPS ETF TR
BARRONS 400 ETF
00162Q726
781
18277
SH
SOLE
0
0
18277
ALPS ETF TR
DISRUPTIVE TECH
00162Q478
948
29429
SH
SOLE
0
0
29429
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1901
23767
SH
SOLE
0
0
23767
ALPS ETF TR
INTL SEC DV DOG
00162Q718
751
27339
SH
SOLE
0
0
27339
ALPS ETF TR
MED BREAKTHGH
00162Q593
1305
30862
SH
SOLE
0
0
30862
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
2684
107937
SH
SOLE
0
0
107937
ALPS ETF TR
SECTR DIV DOGS
00162Q858
23200
495403
SH
SOLE
0
0
495403
ALTAIR ENGR INC
COM CL A
021369103
243
6656
SH
SOLE
6256
0
400
ALTERYX INC
COM CL A
02156B103
2229
22279
SH
SOLE
420
0
21859
ALTRIA GROUP INC
COM
02209S103
58258
1167259
SH
SOLE
150450
0
1016809
AMAG PHARMACEUTICALS INC
COM
00163U106
137
11220
SH
SOLE
0
0
11220
AMARIN CORP PLC
SPONS ADR NEW
023111206
3386
157937
SH
SOLE
42308
0
115629
AMAZON COM INC
COM
023135106
371489
201031
SH
SOLE
22814
0
178217
AMAZON COM INC
COM
023135106
1109
600
SH
Put
SOLE
0
0
600
AMBARELLA INC
SHS
G037AX101
1648
27217
SH
SOLE
0
0
27217
AMBEV SA
SPONSORED ADR
02319V103
181
38886
SH
SOLE
26818
0
12068
AMC ENTMT HLDGS INC
CL A COM
00165C104
327
45221
SH
SOLE
0
0
45221
AMC NETWORKS INC
CL A
00164V103
884
22392
SH
SOLE
7557
0
14835
AMCOR PLC
ORD
G0250X107
4650
428936
SH
SOLE
362421
0
66515
AMDOCS LTD
SHS
G02602103
380
5259
SH
SOLE
3802
0
1457
AMEDISYS INC
COM
023436108
1607
9627
SH
SOLE
1117
0
8510
AMERCO
COM
023586100
281
748
SH
SOLE
0
0
748
AMEREN CORP
COM
023608102
2484
32338
SH
SOLE
1569
0
30769
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2425
314939
SH
SOLE
0
0
314939
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
624
39014
SH
SOLE
1021
0
37993
AMERICAN AIRLS GROUP INC
COM
02376R102
3720
129695
SH
SOLE
10904
0
118791
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
225
20879
SH
SOLE
8118
0
12761
AMERICAN CAMPUS CMNTYS INC
COM
024835100
990
21051
SH
SOLE
380
0
20671
AMERICAN CENTY ETF TR
DIVERSIFID CRP
025072109
348
6797
SH
SOLE
0
0
6797
AMERICAN CENTY ETF TR
DIVERSIFIED MU
025072505
2303
43516
SH
SOLE
0
0
43516
AMERICAN CENTY ETF TR
STOXX US QLTY
025072307
259
5762
SH
SOLE
0
0
5762
AMERICAN CENTY ETF TR
STOXX US QUALT
025072208
2906
67294
SH
SOLE
0
0
67294
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
342
23245
SH
SOLE
822
0
22423
AMERICAN ELEC PWR CO INC
COM
025537101
14222
150484
SH
SOLE
2646
0
147838
AMERICAN EXPRESS CO
COM
025816109
19142
153761
SH
SOLE
71717
0
82044
AMERICAN FIN TR INC
COM CLASS A
02607T109
1823
137517
SH
SOLE
0
0
137517
AMERICAN HOMES 4 RENT
CL A
02665T306
1258
47993
SH
SOLE
32468
0
15525
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
302
29355
SH
SOLE
0
0
29355
AMERICAN INTL GROUP INC
COM NEW
026874784
6113
119097
SH
SOLE
86987
0
32110
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
141
15196
SH
SOLE
0
0
15196
AMERICAN STS WTR CO
COM
029899101
2108
24333
SH
SOLE
25
0
24308
AMERICAN TOWER CORP NEW
COM
03027X100
18262
79461
SH
SOLE
17060
0
62401
AMERICAN WTR WKS CO INC NEW
COM
030420103
12832
104456
SH
SOLE
18328
0
86128
AMERICAS CAR MART INC
COM
03062T105
237
2165
SH
SOLE
0
0
2165
AMERICOLD RLTY TR
COM
03064D108
431
12287
SH
SOLE
2026
0
10261
AMERIPRISE FINL INC
COM
03076C106
1739
10440
SH
SOLE
408
0
10032
AMERIS BANCORP
COM
03076K108
308
7248
SH
SOLE
1924
0
5324
AMERISOURCEBERGEN CORP
COM
03073E105
4843
56968
SH
SOLE
16812
0
40156
AMETEK INC NEW
COM
031100100
2491
24974
SH
SOLE
10207
0
14767
AMGEN INC
COM
031162100
68413
283790
SH
SOLE
45057
0
238733
AMICUS THERAPEUTICS INC
COM
03152W109
99
10163
SH
SOLE
3594
0
6569
AMN HEALTHCARE SERVICES INC
COM
001744101
981
15746
SH
SOLE
10598
0
5148
AMPHENOL CORP NEW
CL A
032095101
3260
30124
SH
SOLE
21324
0
8800
AMPIO PHARMACEUTICALS INC
COM
03209T109
53
90791
SH
SOLE
0
0
90791
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
1100
58676
SH
SOLE
0
0
58676
AMPLIFY ETF TR
HIGH INCOME
032108847
4143
232203
SH
SOLE
0
0
232203
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
7350
143123
SH
SOLE
0
0
143123
ANALOG DEVICES INC
COM
032654105
4398
37005
SH
SOLE
3955
0
33050
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
3246
156877
SH
SOLE
0
0
156877
ANGLOGOLD ASHANTI LTD
SPONSORED ADR
035128206
1495
66939
SH
SOLE
0
0
66939
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
10626
129493
SH
SOLE
63003
0
66490
ANNALY CAP MGMT INC
COM
035710409
8936
948659
SH
SOLE
0
0
948659
ANSYS INC
COM
03662Q105
2879
11185
SH
SOLE
8091
0
3094
ANTHEM INC
COM
036752103
19022
62979
SH
SOLE
17020
0
45959
AON PLC
SHS CL A
G0408V102
5287
25384
SH
SOLE
17653
0
7731
APACHE CORP
COM
037411105
384
15003
SH
SOLE
0
0
15003
APARTMENT INVT & MGMT CO
CL A
03748R754
1083
20963
SH
SOLE
15575
0
5388
APERGY CORP
COM
03755L104
376
11140
SH
SOLE
2506
0
8634
APHRIA INC
COM
03765K104
528
101132
SH
SOLE
0
0
101132
APOLLO COML REAL EST FIN INC
COM
03762U105
3626
198273
SH
SOLE
7494
0
190779
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
4593
96274
SH
SOLE
9059
0
87215
APOLLO INVT CORP
COM NEW
03761U502
1105
63311
SH
SOLE
0
0
63311
APOLLO SR FLOATING RATE FD I
COM
037636107
619
40907
SH
SOLE
0
0
40907
APOLLO TACTICAL INCOME FD IN
COM
037638103
233
15403
SH
SOLE
0
0
15403
APPFOLIO INC
COM CL A
03783C100
347
3156
SH
SOLE
0
0
3156
APPIAN CORP
CL A
03782L101
964
25221
SH
SOLE
0
0
25221
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
952
58597
SH
SOLE
0
0
58597
APPLE INC
COM
037833100
745953
2540255
SH
SOLE
129796
0
2410459
APPLE INC
COM
037833100
1233
4200
SH
Put
SOLE
0
0
4200
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
344
5168
SH
SOLE
4131
0
1037
APPLIED MATLS INC
COM
038222105
10365
169802
SH
SOLE
28576
0
141226
APPLIED OPTOELECTRONICS INC
COM
03823U102
218
18384
SH
SOLE
0
0
18384
APTARGROUP INC
COM
038336103
493
4295
SH
SOLE
2306
0
1989
APTIV PLC
SHS
G6095L109
4207
44302
SH
SOLE
37540
0
6762
AQUA AMERICA INC
COM
03836W103
2746
58506
SH
SOLE
0
0
58506
ARBOR RLTY TR INC
COM
038923108
3103
216213
SH
SOLE
0
0
216213
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
215
12264
SH
SOLE
135
0
12129
ARCH CAP GROUP LTD
ORD
G0450A105
783
18259
SH
SOLE
4797
0
13462
ARCHER DANIELS MIDLAND CO
COM
039483102
4317
93139
SH
SOLE
7825
0
85314
ARCONIC INC
COM
03965L100
768
24957
SH
SOLE
0
0
24957
ARCOSA INC
COM
039653100
250
5616
SH
SOLE
0
0
5616
ARENA PHARMACEUTICALS INC
COM NEW
040047607
282
6206
SH
SOLE
1516
0
4690
ARES CAP CORP
COM
04010L103
22841
1224736
SH
SOLE
345
0
1224391
ARES CAP CORP
NOTE 4.625% 3/0
04010LAW3
21
20000
PRN
SOLE
0
0
20000
ARES COML REAL ESTATE CORP
COM
04013V108
166
10510
SH
SOLE
0
0
10510
ARISTA NETWORKS INC
COM
040413106
3447
16945
SH
SOLE
2618
0
14327
ARK ETF TR
3D PRINTING ETF
00214Q500
271
12058
SH
SOLE
0
0
12058
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
2187
58886
SH
SOLE
0
0
58886
ARK ETF TR
FINTECH INNOVA
00214Q708
312
12991
SH
SOLE
0
0
12991
ARK ETF TR
GENOMIC REV ETF
00214Q302
7613
227114
SH
SOLE
0
0
227114
ARK ETF TR
INNOVATION ETF
00214Q104
61680
1232370
SH
SOLE
0
0
1232370
ARK ETF TR
ISRAEL INOVATE
00214Q609
312
14094
SH
SOLE
0
0
14094
ARK ETF TR
NEXT GNRTN INTER
00214Q401
15617
271181
SH
SOLE
0
0
271181
ARMADA HOFFLER PPTYS INC
COM
04208T108
301
16419
SH
SOLE
256
0
16163
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
1417
15077
SH
SOLE
14452
0
625
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
733
45481
SH
SOLE
0
0
45481
ARROW FINL CORP
COM
042744102
285
7534
SH
SOLE
0
0
7534
ARROW INVTS TR
DWA TACTICAL ETF
042765792
144
12900
SH
SOLE
0
0
12900
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
842
13275
SH
SOLE
1542
0
11733
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
296
9152
SH
SOLE
2176
0
6976
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
254
90880
SH
SOLE
0
0
90880
ASHFORD INC
COM
044104107
504
21338
SH
SOLE
0
0
21338
ASHLAND GLOBAL HLDGS INC
COM
044186104
298
3892
SH
SOLE
6
0
3886
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2242
7575
SH
SOLE
5965
0
1610
ASPEN TECHNOLOGY INC
COM
045327103
986
8150
SH
SOLE
7745
0
405
ASSERTIO THERAPEUTICS INC
COM
04545L107
36
28400
SH
SOLE
0
0
28400
ASSOCIATED BANC CORP
COM
045487105
709
32147
SH
SOLE
8328
0
23819
ASSURANT INC
COM
04621X108
383
2921
SH
SOLE
749
0
2172
ASSURED GUARANTY LTD
COM
G0585R106
1742
35527
SH
SOLE
16966
0
18561
ASTRAZENECA PLC
SPONSORED ADR
046353108
6844
137257
SH
SOLE
13630
0
123627
ASTRONICS CORP
COM
046433108
309
11064
SH
SOLE
0
0
11064
AT&T INC
COM
00206R102
210397
5383749
SH
SOLE
706476
0
4677273
ATENTO S A
SHS
L0427L105
144
50000
SH
SOLE
0
0
50000
ATHERSYS INC
COM
04744L106
23
18561
SH
SOLE
0
0
18561
ATLANTIC PWR CORP
COM NEW
04878Q863
27
11480
SH
SOLE
0
0
11480
ATLANTICA YIELD PLC
SHS
G0751N103
1430
54197
SH
SOLE
39527
0
14670
ATLASSIAN CORP PLC
CL A
G06242104
3357
27898
SH
SOLE
6834
0
21064
ATMOS ENERGY CORP
COM
049560105
2744
24528
SH
SOLE
863
0
23665
ATRICURE INC
COM
04963C209
360
11061
SH
SOLE
1131
0
9930
AUDIOCODES LTD
ORD
M15342104
328
12749
SH
SOLE
0
0
12749
AURORA CANNABIS INC
COM
05156X108
1041
482167
SH
SOLE
0
0
482167
AUTODESK INC
COM
052769106
16028
87363
SH
SOLE
79228
0
8135
AUTOHOME INC
SP ADR RP CL A
05278C107
721
9017
SH
SOLE
6598
0
2419
AUTOMATIC DATA PROCESSING IN
COM
053015103
15335
89944
SH
SOLE
18742
0
71202
AUTOZONE INC
COM
053332102
6935
5821
SH
SOLE
1281
0
4540
AVALARA INC
COM
05338G106
820
11194
SH
SOLE
3903
0
7291
AVALONBAY CMNTYS INC
COM
053484101
1339
6385
SH
SOLE
2029
0
4356
AVANGRID INC
COM
05351W103
495
9682
SH
SOLE
1352
0
8330
AVEO PHARMACEUTICALS INC
COM
053588109
7
10650
SH
SOLE
0
0
10650
AVERY DENNISON CORP
COM
053611109
2758
21083
SH
SOLE
1829
0
19254
AVISTA CORP
COM
05379B107
659
13700
SH
SOLE
0
0
13700
AXALTA COATING SYS LTD
COM
G0750C108
781
25675
SH
SOLE
24536
0
1139
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
239
4027
SH
SOLE
0
0
4027
AXOGEN INC
COM
05463X106
224
12506
SH
SOLE
0
0
12506
AXON ENTERPRISE INC
COM
05464C101
1869
25502
SH
SOLE
0
0
25502
AXOS FINL INC
COM
05465C100
777
25667
SH
SOLE
386
0
25281
B & G FOODS INC NEW
COM
05508R106
982
54788
SH
SOLE
0
0
54788
B RILEY FINL INC
COM
05580M108
467
18549
SH
SOLE
668
0
17881
BAIDU INC
SPON ADR REP A
056752108
8466
66977
SH
SOLE
1229
0
65748
BAKER HUGHES COMPANY
CL A
05722G100
649
25337
SH
SOLE
9728
0
15609
BALCHEM CORP
COM
057665200
433
4221
SH
SOLE
2879
0
1342
BALL CORP
COM
058498106
8119
125544
SH
SOLE
10519
0
115025
BALLARD PWR SYS INC NEW
COM
058586108
76
10557
SH
SOLE
0
0
10557
BANCFIRST CORP
COM
05945F103
287
4591
SH
SOLE
0
0
4591
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
94
10456
SH
SOLE
6901
0
3555
BANCO SANTANDER SA
ADR
05964H105
920
222318
SH
SOLE
21304
0
201014
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1364
43420
SH
SOLE
0
0
43420
BANCROFT FUND LTD
COM
059695106
227
8699
SH
SOLE
0
0
8699
BANK AMER CORP
7.25%CNV PFD L
060505682
4196
2896
SH
SOLE
0
0
2896
BANK AMER CORP
COM
060505104
82279
2336142
SH
SOLE
319142
0
2017000
BANK COMM HLDGS
COM
06424J103
333
28753
SH
SOLE
0
0
28753
BANK HAWAII CORP
COM
062540109
292
3071
SH
SOLE
0
0
3071
BANK MONTREAL QUE
COM
063671101
4115
53097
SH
SOLE
7077
0
46020
BANK N S HALIFAX
COM
064149107
299
5285
SH
SOLE
0
0
5285
BANK NEW YORK MELLON CORP
COM
064058100
4738
94134
SH
SOLE
8786
0
85348
BANK OZK
COM
06417N103
1345
44082
SH
SOLE
20355
0
23727
BANKFINANCIAL CORP
COM
06643P104
2376
181647
SH
SOLE
0
0
181647
BAOZUN INC
SPONSORED ADR
06684L103
899
27139
SH
SOLE
0
0
27139
BARCLAYS BANK PLC
ETN DJUBSCOCO 38
06739H313
526
17950
SH
SOLE
0
0
17950
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
1948
13066
SH
SOLE
0
0
13066
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1108
48529
SH
SOLE
0
0
48529
BARCLAYS BK PLC
IPATH B LIVESTCK
06746P498
927
20220
SH
SOLE
0
0
20220
BARCLAYS BK PLC
IPATH SER B GSCI
06745R693
356
28321
SH
SOLE
0
0
28321
BARCLAYS PLC
ADR
06738E204
570
59887
SH
SOLE
26014
0
33873
BARINGS CORPORATE INVS
COM
06759X107
208
12355
SH
SOLE
0
0
12355
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
179
10195
SH
SOLE
0
0
10195
BARNES GROUP INC
COM
067806109
295
4753
SH
SOLE
2067
0
2686
BARRICK GOLD CORPORATION
COM
067901108
6470
348063
SH
SOLE
96361
0
251702
BAUSCH HEALTH COS INC
COM
071734107
439
14672
SH
SOLE
230
0
14442
BAXTER INTL INC
COM
071813109
9157
109502
SH
SOLE
30614
0
78888
BCE INC
COM NEW
05534B760
19693
424878
SH
SOLE
322371
0
102507
BEACON ROOFING SUPPLY INC
COM
073685109
586
18317
SH
SOLE
617
0
17700
BECTON DICKINSON & CO
COM
075887109
14441
53096
SH
SOLE
19397
0
33699
BED BATH & BEYOND INC
COM
075896100
512
29612
SH
SOLE
0
0
29612
BEL FUSE INC
CL B
077347300
269
13110
SH
SOLE
0
0
13110
BELLEROPHON THERAPEUTICS INC
COM
078771102
48
138300
SH
SOLE
0
0
138300
BENEFITFOCUS INC
COM
08180D106
313
14285
SH
SOLE
0
0
14285
BERKLEY W R CORP
COM
084423102
995
14401
SH
SOLE
1312
0
13089
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
19017
56
SH
SOLE
0
0
56
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
204198
901537
SH
SOLE
23754
0
877783
BERRY GLOBAL GROUP INC
COM
08579W103
435
9151
SH
SOLE
3408
0
5743
BEST BUY INC
COM
086516101
4103
46731
SH
SOLE
10587
0
36144
BEYOND MEAT INC
COM
08862E109
1464
19367
SH
SOLE
0
0
19367
BGC PARTNERS INC
CL A
05541T101
317
53377
SH
SOLE
1002
0
52375
BHP GROUP LTD
SPONSORED ADS
088606108
3459
63225
SH
SOLE
7861
0
55364
BHP GROUP PLC
SPONSORED ADR
05545E209
822
17481
SH
SOLE
3373
0
14108
BIO RAD LABS INC
CL A
090572207
3470
9378
SH
SOLE
8035
0
1343
BIO TECHNE CORP
COM
09073M104
657
3010
SH
SOLE
2612
0
398
BIODELIVERY SCIENCES INTL IN
COM
09060J106
149
23643
SH
SOLE
0
0
23643
BIOGEN INC
COM
09062X103
9955
33550
SH
SOLE
16028
0
17522
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3278
38784
SH
SOLE
33036
0
5748
BIOTELEMETRY INC
COM
090672106
942
20336
SH
SOLE
715
0
19621
BLACK HILLS CORP
COM
092113109
1249
15903
SH
SOLE
8359
0
7544
BLACK KNIGHT INC
COM
09215C105
2362
36637
SH
SOLE
4492
0
32145
BLACKBERRY LTD
COM
09228F103
149
23257
SH
SOLE
0
0
23257
BLACKROCK CAPITAL INVESTMENT
COM
092533108
98
19735
SH
SOLE
0
0
19735
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
210
210000
PRN
SOLE
0
0
210000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1808
124039
SH
SOLE
0
0
124039
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
2421
216183
SH
SOLE
0
0
216183
BLACKROCK CR ALLCTN INC TR
COM
092508100
2899
207345
SH
SOLE
0
0
207345
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
1803
160944
SH
SOLE
0
0
160944
BLACKROCK ENERGY & RES TR
COM
09250U101
289
24315
SH
SOLE
0
0
24315
BLACKROCK ENH CAP & INC FD I
COM
09256A109
727
42145
SH
SOLE
0
0
42145
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
11298
1138945
SH
SOLE
0
0
1138945
BLACKROCK ENHANCED GBL DIV T
COM
092501105
2069
188268
SH
SOLE
0
0
188268
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
61
10364
SH
SOLE
0
0
10364
BLACKROCK FLOAT RATE OME STR
COM
09255X100
485
36113
SH
SOLE
0
0
36113
BLACKROCK FLOATING RATE INCO
COM
091941104
975
75771
SH
SOLE
0
0
75771
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
686
16134
SH
SOLE
0
0
16134
BLACKROCK INC
COM
09247X101
14992
29822
SH
SOLE
8348
0
21474
BLACKROCK INCOME TR INC
COM
09247F100
2179
360217
SH
SOLE
0
0
360217
BLACKROCK INVT QUALITY MUN T
COM
09247D105
1038
66639
SH
SOLE
0
0
66639
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1477
90135
SH
SOLE
0
0
90135
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
542
33547
SH
SOLE
0
0
33547
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
1103
45612
SH
SOLE
0
0
45612
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
187
13226
SH
SOLE
0
0
13226
BLACKROCK MUNI INCOME TR II
COM
09249N101
407
26927
SH
SOLE
0
0
26927
BLACKROCK MUNI INTER DR FD I
COM
09253X102
262
18415
SH
SOLE
0
0
18415
BLACKROCK MUNIASSETS FD INC
COM
09254J102
418
27575
SH
SOLE
0
0
27575
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
147
11002
SH
SOLE
0
0
11002
BLACKROCK MUNICIPL INC QLTY
COM
092479104
457
32498
SH
SOLE
0
0
32498
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
1121
78092
SH
SOLE
0
0
78092
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
516
36890
SH
SOLE
0
0
36890
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
441
26011
SH
SOLE
0
0
26011
BLACKROCK MUNIVEST FD II INC
COM
09253T101
312
21099
SH
SOLE
0
0
21099
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
139
10697
SH
SOLE
0
0
10697
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
712
50122
SH
SOLE
0
0
50122
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
621
43437
SH
SOLE
0
0
43437
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1146
84921
SH
SOLE
0
0
84921
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1901
235550
SH
SOLE
0
0
235550
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
228
6844
SH
SOLE
0
0
6844
BLACKROCK STRATEGIC MUN TR
COM
09248T109
174
12382
SH
SOLE
0
0
12382
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
4846
199105
SH
SOLE
0
0
199105
BLACKROCK TCP CAP CORP
COM
09259E108
785
55880
SH
SOLE
469
0
55411
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
474
21235
SH
SOLE
0
0
21235
BLACKSTONE GROUP INC
COM CL A
09260D107
25024
447343
SH
SOLE
18935
0
428408
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
4369
270542
SH
SOLE
0
0
270542
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
386
24694
SH
SOLE
0
0
24694
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
172
11978
SH
SOLE
0
0
11978
BLACKSTONE MTG TR INC
COM CL A
09257W100
7971
214163
SH
SOLE
0
0
214163
BLACKSTONE MTG TR INC
NOTE 4.750% 3/1
09257WAC4
54
50000
PRN
SOLE
0
0
50000
BLOCK H & R INC
COM
093671105
729
31066
SH
SOLE
0
0
31066
BLOOM ENERGY CORP
COM CL A
093712107
105
14001
SH
SOLE
0
0
14001
BLOOMIN BRANDS INC
COM
094235108
206
9315
SH
SOLE
8571
0
744
BLUCORA INC
COM
095229100
607
23213
SH
SOLE
22132
0
1081
BLUEKNIGHT ENERGY PARTNERS L
COM UNIT
09625U109
115
102000
SH
SOLE
0
0
102000
BLUELINX HLDGS INC
COM NEW
09624H208
207
14500
SH
SOLE
0
0
14500
BLUEPRINT MEDICINES CORP
COM
09627Y109
275
3428
SH
SOLE
1129
0
2299
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
217
18020
SH
SOLE
0
0
18020
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
76
24628
SH
SOLE
0
0
24628
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1317
90268
SH
SOLE
0
0
90268
BNY MELLON MUN INCOME INC
COM
05589T104
330
37127
SH
SOLE
0
0
37127
BNY MELLON STRATEGIC MUN BD
COM
09662E109
324
40515
SH
SOLE
0
0
40515
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1052
123569
SH
SOLE
0
0
123569
BOEING CO
COM
097023105
145535
446755
SH
SOLE
12166
0
434589
BOOKING HLDGS INC
COM
09857L108
13466
6557
SH
SOLE
2538
0
4019
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1743
24506
SH
SOLE
5556
0
18950
BORGWARNER INC
COM
099724106
982
22631
SH
SOLE
7523
0
15108
BOSTON BEER INC
CL A
100557107
1570
4156
SH
SOLE
140
0
4016
BOSTON PROPERTIES INC
COM
101121101
782
5676
SH
SOLE
1396
0
4280
BOSTON SCIENTIFIC CORP
COM
101137107
6255
138317
SH
SOLE
57243
0
81074
BOTTOMLINE TECH DEL INC
COM
101388106
281
5227
SH
SOLE
5067
0
160
BOULDER GROWTH & INCOME FD I
COM
101507101
225
19087
SH
SOLE
0
0
19087
BOX INC
CL A
10316T104
412
24574
SH
SOLE
1637
0
22937
BOYD GAMING CORP
COM
103304101
352
11750
SH
SOLE
0
0
11750
BP PLC
SPONSORED ADR
055622104
46576
1234121
SH
SOLE
436559
0
797562
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
705
37123
SH
SOLE
0
0
37123
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
570
36192
SH
SOLE
36192
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
609
48230
SH
SOLE
0
0
48230
BRIGHAM MINERALS INC
CL A COM
10918L103
351
16356
SH
SOLE
16356
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
2845
18868
SH
SOLE
16419
0
2449
BRISTOL MYERS SQUIBB CO
COM
110122108
48603
757175
SH
SOLE
80220
0
676955
BRISTOL MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
366
121696
SH
SOLE
65
0
121631
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
11783
277501
SH
SOLE
174363
0
103138
BRIXMOR PPTY GROUP INC
COM
11120U105
982
45428
SH
SOLE
1310
0
44118
BROADCOM INC
8% CNV PFD SER A
11135F200
251
213
SH
SOLE
0
0
213
BROADCOM INC
COM
11135F101
30695
97130
SH
SOLE
29918
0
67212
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3966
32107
SH
SOLE
5871
0
26236
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
2629
45477
SH
SOLE
195
0
45282
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
3426
68539
SH
SOLE
0
0
68539
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
292
15950
SH
SOLE
0
0
15950
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1399
65527
SH
SOLE
0
0
65527
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
519
11135
SH
SOLE
0
0
11135
BROOKS AUTOMATION INC
COM
114340102
2376
56554
SH
SOLE
18685
0
37869
BROWN & BROWN INC
COM
115236101
492
12468
SH
SOLE
1046
0
11422
BROWN FORMAN CORP
CL A
115637100
2329
37111
SH
SOLE
0
0
37111
BROWN FORMAN CORP
CL B
115637209
5755
85133
SH
SOLE
15502
0
69631
BRUKER CORP
COM
116794108
2050
40226
SH
SOLE
39612
0
614
BRUNSWICK CORP
COM
117043109
350
5833
SH
SOLE
11
0
5822
BUILDERS FIRSTSOURCE INC
COM
12008R107
2988
117583
SH
SOLE
6013
0
111570
BURLINGTON STORES INC
COM
122017106
468
2054
SH
SOLE
1101
0
953
BWX TECHNOLOGIES INC
COM
05605H100
257
4143
SH
SOLE
32
0
4111
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2386
30513
SH
SOLE
21507
0
9006
CABOT MICROELECTRONICS CORP
COM
12709P103
308
2133
SH
SOLE
1462
0
671
CABOT OIL & GAS CORP
COM
127097103
599
34420
SH
SOLE
24573
0
9847
CADENCE BANCORPORATION
CL A
12739A100
721
39790
SH
SOLE
34155
0
5635
CADENCE DESIGN SYSTEM INC
COM
127387108
1181
17020
SH
SOLE
3404
0
13616
CAESARS ENTMT CORP
NOTE 5.000%10/0
127686AA1
23
11895
PRN
SOLE
0
0
11895
CAL MAINE FOODS INC
COM NEW
128030202
498
11649
SH
SOLE
122
0
11527
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
6339
556009
SH
SOLE
0
0
556009
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
3813
346591
SH
SOLE
0
0
346591
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1080
51043
SH
SOLE
0
0
51043
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1147
131980
SH
SOLE
0
0
131980
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
10379
763145
SH
SOLE
0
0
763145
CALAVO GROWERS INC
COM
128246105
924
10200
SH
SOLE
377
0
9823
CALIFORNIA WTR SVC GROUP
COM
130788102
351
6798
SH
SOLE
49
0
6749
CALLON PETE CO DEL
COM
13123X102
112
23240
SH
SOLE
46
0
23194
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
440
120413
SH
SOLE
0
0
120413
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
4175
151201
SH
SOLE
0
0
151201
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
853
33262
SH
SOLE
0
0
33262
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
314
13133
SH
SOLE
0
0
13133
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
591
14663
SH
SOLE
0
0
14663
CAMBRIA ETF TR
TAIL RISK
132061862
1447
74940
SH
SOLE
0
0
74940
CAMDEN PPTY TR
SH BEN INT
133131102
264
2486
SH
SOLE
212
0
2274
CAMECO CORP
COM
13321L108
665
74684
SH
SOLE
1682
0
73002
CAMPBELL SOUP CO
COM
134429109
880
17803
SH
SOLE
0
0
17803
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
719
19834
SH
SOLE
3872
0
15962
CANADIAN NAT RES LTD
COM
136385101
1590
49138
SH
SOLE
11371
0
37767
CANADIAN NATL RY CO
COM
136375102
2157
23845
SH
SOLE
1741
0
22104
CANADIAN PAC RY LTD
COM
13645T100
2040
8002
SH
SOLE
2110
0
5892
CANNTRUST HLDGS INC
COM
137800207
11
12115
SH
SOLE
0
0
12115
CANOPY GROWTH CORP
COM
138035100
6419
304344
SH
SOLE
0
0
304344
CANTEL MEDICAL CORP
COM
138098108
496
7137
SH
SOLE
4596
0
2541
CAPITAL ONE FINL CORP
COM
14040H105
4587
44576
SH
SOLE
10891
0
33685
CAPITAL PRODUCT PARTNERS L P
PARTNERSHP UNITS
Y11082206
298
22159
SH
SOLE
0
0
22159
CAPITAL SOUTHWEST CORP
COM
140501107
361
17359
SH
SOLE
0
0
17359
CAPRI HOLDINGS LIMITED
SHS
G1890L107
218
5706
SH
SOLE
2659
0
3047
CARA THERAPEUTICS INC
COM
140755109
2391
148392
SH
SOLE
0
0
148392
CARDINAL HEALTH INC
COM
14149Y108
4824
95366
SH
SOLE
15135
0
80231
CARLISLE COS INC
COM
142339100
474
2931
SH
SOLE
186
0
2745
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
1791
55819
SH
SOLE
0
0
55819
CARMAX INC
COM
143130102
3571
40731
SH
SOLE
18492
0
22239
CARNIVAL CORP
UNIT 99/99/9999
143658300
4118
81025
SH
SOLE
9650
0
71375
CASELLA WASTE SYS INC
CL A
147448104
347
7533
SH
SOLE
3033
0
4500
CASEYS GEN STORES INC
COM
147528103
1090
6840
SH
SOLE
3615
0
3225
CATALENT INC
COM
148806102
280
4967
SH
SOLE
3811
0
1156
CATCHMARK TIMBER TR INC
CL A
14912Y202
488
42576
SH
SOLE
0
0
42576
CATERPILLAR INC DEL
COM
149123101
57932
392279
SH
SOLE
13105
0
379174
CBOE GLOBAL MARKETS INC
COM
12503M108
1134
9453
SH
SOLE
2170
0
7283
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1806
225129
SH
SOLE
0
0
225129
CBRE GROUP INC
CL A
12504L109
1168
19053
SH
SOLE
5695
0
13358
CDK GLOBAL INC
COM
12508E101
1264
23119
SH
SOLE
13250
0
9869
CDN IMPERIAL BK COMM TORONTO
COM
136069101
17810
214064
SH
SOLE
195818
0
18246
CDW CORP
COM
12514G108
1601
11209
SH
SOLE
3787
0
7422
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1610
29038
SH
SOLE
0
0
29038
CELANESE CORP DEL
COM
150870103
1335
10847
SH
SOLE
653
0
10194
CELESTICA INC
SUB VTG SHS
15101Q108
85
10245
SH
SOLE
9045
0
1200
CEMEX SAB DE CV
SPON ADR NEW
151290889
448
118552
SH
SOLE
0
0
118552
CENTENE CORP DEL
COM
15135B101
4960
78896
SH
SOLE
6556
0
72340
CENTERPOINT ENERGY INC
COM
15189T107
4250
155856
SH
SOLE
141
0
155715
CENTERPOINT ENERGY INC
DEP RP PFD CV B
15189T503
434
8895
SH
SOLE
0
0
8895
CENTERSTATE BK CORP
COM
15201P109
235
9425
SH
SOLE
0
0
9425
CENTURYLINK INC
COM
156700106
3707
280625
SH
SOLE
33
0
280592
CERENCE INC
COM
156727109
386
17075
SH
SOLE
15392
0
1683
CERNER CORP
COM
156782104
5473
74576
SH
SOLE
38215
0
36361
CF INDS HLDGS INC
COM
125269100
456
9557
SH
SOLE
0
0
9557
CGI INC
CL A SUB VTG
12532H104
371
4434
SH
SOLE
1509
0
2925
CHARLES RIV LABS INTL INC
COM
159864107
888
5817
SH
SOLE
3054
0
2763
CHART INDS INC
COM PAR $0.01
16115Q308
307
4548
SH
SOLE
2489
0
2059
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4111
8475
SH
SOLE
1329
0
7146
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3466
31233
SH
SOLE
5052
0
26181
CHEGG INC
COM
163092109
476
12562
SH
SOLE
8169
0
4393
CHEMBIO DIAGNOSTICS INC
COM NEW
163572209
193
42337
SH
SOLE
0
0
42337
CHEMED CORP NEW
COM
16359R103
1510
3437
SH
SOLE
592
0
2845
CHEMOURS CO
COM
163851108
324
17909
SH
SOLE
0
0
17909
CHENIERE ENERGY INC
COM NEW
16411R208
8749
143269
SH
SOLE
11260
0
132009
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
737
18524
SH
SOLE
0
0
18524
CHESAPEAKE ENERGY CORP
COM
165167107
159
192275
SH
SOLE
0
0
192275
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
267
13010
SH
SOLE
0
0
13010
CHEVRON CORP NEW
COM
166764100
127430
1057419
SH
SOLE
208533
0
848886
CHEWY INC
CL A
16679L109
278
9598
SH
SOLE
0
0
9598
CHICOS FAS INC
COM
168615102
39
10264
SH
SOLE
0
0
10264
CHILDRENS PL INC
COM
168905107
200
3200
SH
SOLE
0
0
3200
CHIMERA INVT CORP
COM NEW
16934Q208
5171
251531
SH
SOLE
423
0
251108
CHINA FD INC
COM
169373107
345
16335
SH
SOLE
0
0
16335
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
146
10586
SH
SOLE
2680
0
7906
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
2194
51895
SH
SOLE
4930
0
46965
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
140
15000
SH
SOLE
14777
0
223
CHIPOTLE MEXICAN GRILL INC
COM
169656105
5555
6636
SH
SOLE
491
0
6145
CHUBB LIMITED
COM
H1467J104
8652
55582
SH
SOLE
18657
0
36925
CHURCH & DWIGHT INC
COM
171340102
5042
71686
SH
SOLE
10890
0
60796
CHURCHILL DOWNS INC
COM
171484108
304
2216
SH
SOLE
434
0
1782
CHUYS HLDGS INC
COM
171604101
408
15728
SH
SOLE
15721
0
7
CIENA CORP
COM NEW
171779309
2716
63610
SH
SOLE
51672
0
11938
CIGNA CORP NEW
COM
125523100
11639
56917
SH
SOLE
32119
0
24798
CINCINNATI FINL CORP
COM
172062101
2815
26771
SH
SOLE
4215
0
22556
CINEMARK HOLDINGS INC
COM
17243V102
236
6964
SH
SOLE
1569
0
5395
CINTAS CORP
COM
172908105
11129
41358
SH
SOLE
7332
0
34026
CIRRUS LOGIC INC
COM
172755100
1032
12528
SH
SOLE
0
0
12528
CISCO SYS INC
COM
17275R102
92087
1920088
SH
SOLE
223835
0
1696253
CIT GROUP INC
COM NEW
125581801
820
17976
SH
SOLE
12898
0
5078
CITIGROUP INC
COM NEW
172967424
39882
499211
SH
SOLE
135672
0
363539
CITIZENS FINL GROUP INC
COM
174610105
3141
77346
SH
SOLE
9569
0
67777
CITRIX SYS INC
COM
177376100
4124
37187
SH
SOLE
34193
0
2994
CITY OFFICE REIT INC
COM
178587101
854
63155
SH
SOLE
0
0
63155
CIVEO CORP CDA
COM
17878Y108
169
131226
SH
SOLE
0
0
131226
CLARUS CORP NEW
COM
18270P109
569
41950
SH
SOLE
0
0
41950
CLEAN ENERGY FUELS CORP
COM
184499101
53
22625
SH
SOLE
0
0
22625
CLEAN HARBORS INC
COM
184496107
357
4177
SH
SOLE
2774
0
1403
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
995
118294
SH
SOLE
0
0
118294
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
292
34017
SH
SOLE
0
0
34017
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
834
74080
SH
SOLE
0
0
74080
CLEARWAY ENERGY INC
CL C
18539C204
225
11255
SH
SOLE
0
0
11255
CLEVELAND CLIFFS INC
COM
185899101
2393
284940
SH
SOLE
32
0
284908
CLOROX CO DEL
COM
189054109
19157
124771
SH
SOLE
1210
0
123561
CLOUDERA INC
COM
18914U100
1236
106314
SH
SOLE
0
0
106314
CLOUDFLARE INC
CL A COM
18915M107
313
18348
SH
SOLE
0
0
18348
CLOUGH GLOBAL EQUITY FD
COM
18914C100
249
20635
SH
SOLE
0
0
20635
CME GROUP INC
COM
12572Q105
9362
46640
SH
SOLE
16715
0
29925
CMS ENERGY CORP
COM
125896100
2436
38771
SH
SOLE
3916
0
34855
CNH INDL N V
SHS
N20944109
238
21644
SH
SOLE
0
0
21644
CNO FINL GROUP INC
COM
12621E103
282
15533
SH
SOLE
7506
0
8027
CNOOC LTD
SPONSORED ADR
126132109
327
1965
SH
SOLE
728
0
1237
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
360
21843
SH
SOLE
0
0
21843
CNX RESOURCES CORPORATION
COM
12653C108
618
69868
SH
SOLE
0
0
69868
COCA COLA CO
COM
191216100
91730
1657272
SH
SOLE
378975
0
1278297
COCA COLA CONSOLIDATED INC
COM
191098102
599
2107
SH
SOLE
0
0
2107
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
494
9710
SH
SOLE
1179
0
8531
CODEXIS INC
COM
192005106
354
22146
SH
SOLE
0
0
22146
COEUR MNG INC
COM NEW
192108504
210
26030
SH
SOLE
0
0
26030
COGNEX CORP
COM
192422103
1922
34290
SH
SOLE
15509
0
18781
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2896
46702
SH
SOLE
6765
0
39937
COHEN & STEERS CLOSED END OP
COM
19248P106
1868
139212
SH
SOLE
0
0
139212
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
5040
192364
SH
SOLE
0
0
192364
COHEN & STEERS LTD DUR PFD I
COM
19248C105
318
12111
SH
SOLE
0
0
12111
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
253
31525
SH
SOLE
0
0
31525
COHEN & STEERS QUALITY RLTY
COM
19247L106
3263
219313
SH
SOLE
0
0
219313
COHEN & STEERS REIT & PFD &I
COM
19247X100
7078
297535
SH
SOLE
0
0
297535
COHEN & STEERS SLT PFD INCM
COM
19248Y107
1549
49144
SH
SOLE
0
0
49144
COHEN & STEERS TOTAL RETURN
COM
19247R103
2644
182599
SH
SOLE
0
0
182599
COHERENT INC
COM
192479103
535
3217
SH
SOLE
1323
0
1894
COLGATE PALMOLIVE CO
COM
194162103
21952
318879
SH
SOLE
43170
0
275709
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
4405
214022
SH
SOLE
0
0
214022
COLONY CAP INC NEW
CL A COM
19626G108
678
142779
SH
SOLE
42781
0
99998
COLONY CR REAL ESTATE INC
COM CL A
19625T101
2855
216975
SH
SOLE
0
0
216975
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
4288
206056
SH
SOLE
0
0
206056
COLUMBIA ETF TR I
SUSTANABLE US
19761L300
234
7623
SH
SOLE
0
0
7623
COLUMBIA ETF TR II
EM CORE EX ETF
19762B202
391
14027
SH
SOLE
0
0
14027
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
320
13624
SH
SOLE
0
0
13624
COLUMBIA FINL INC
COM
197641103
302
17850
SH
SOLE
0
0
17850
COLUMBIA PPTY TR INC
COM NEW
198287203
2181
104285
SH
SOLE
0
0
104285
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1454
61743
SH
SOLE
0
0
61743
COLUMBIA SPORTSWEAR CO
COM
198516106
363
3604
SH
SOLE
1899
0
1705
COMCAST CORP NEW
CL A
20030N101
57297
1274109
SH
SOLE
488817
0
785292
COMERICA INC
COM
200340107
863
12034
SH
SOLE
40
0
11994
COMMERCE BANCSHARES INC
COM
200525103
1270
18700
SH
SOLE
3594
0
15106
COMMERCIAL METALS CO
COM
201723103
654
29384
SH
SOLE
24005
0
5379
COMMUNITY BK SYS INC
COM
203607106
1445
20372
SH
SOLE
0
0
20372
COMMUNITY HEALTH SYS INC NEW
COM
203668108
756
260677
SH
SOLE
0
0
260677
COMMUNITY TR BANCORP INC
COM
204149108
262
5616
SH
SOLE
0
0
5616
COMMVAULT SYSTEMS INC
COM
204166102
540
12091
SH
SOLE
11347
0
744
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
499
33166
SH
SOLE
29842
0
3324
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
72
21118
SH
SOLE
992
0
20126
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
1072
63303
SH
SOLE
62809
0
494
COMPANHIA SIDERURGICA NACION
SPONSORED ADR
20440W105
62
18041
SH
SOLE
0
0
18041
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
3370
135561
SH
SOLE
0
0
135561
COMPASS MINERALS INTL INC
COM
20451N101
1609
26394
SH
SOLE
4006
0
22388
COMPUGEN LTD
ORD
M25722105
161
27055
SH
SOLE
0
0
27055
COMSTOCK RES INC
COM
205768302
90
10980
SH
SOLE
0
0
10980
CONAGRA BRANDS INC
COM
205887102
2057
60089
SH
SOLE
11535
0
48554
CONCHO RES INC
COM
20605P101
1027
11733
SH
SOLE
8154
0
3579
CONFORMIS INC
COM
20717E101
28
18800
SH
SOLE
0
0
18800
CONMED CORP
COM
207410101
206
1846
SH
SOLE
1135
0
711
CONOCOPHILLIPS
COM
20825C104
16101
247589
SH
SOLE
9557
0
238032
CONSOLIDATED EDISON INC
COM
209115104
14625
161652
SH
SOLE
4782
0
156870
CONSTELLATION BRANDS INC
CL A
21036P108
17006
89625
SH
SOLE
3905
0
85720
CONSTELLATION BRANDS INC
CL B
21036P207
2442
12935
SH
SOLE
0
0
12935
CONTINENTAL RESOURCES INC
COM
212015101
1026
29917
SH
SOLE
0
0
29917
COOPER COS INC
COM NEW
216648402
1088
3386
SH
SOLE
2739
0
647
COPART INC
COM
217204106
3796
41744
SH
SOLE
16475
0
25269
CORECIVIC INC
COM
21871N101
774
44547
SH
SOLE
1476
0
43071
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
226
5051
SH
SOLE
0
0
5051
CORESITE RLTY CORP
COM
21870Q105
1755
15658
SH
SOLE
1641
0
14017
CORNERSTONE ONDEMAND INC
COM
21925Y103
244
4167
SH
SOLE
3975
0
192
CORNERSTONE STRATEGIC VALUE
COM
21924B302
322
28717
SH
SOLE
0
0
28717
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
263
23944
SH
SOLE
0
0
23944
CORNING INC
COM
219350105
6978
239710
SH
SOLE
72448
0
167262
CORREVIO PHARMA CORP
COM
22026V105
27
66764
SH
SOLE
0
0
66764
CORTEVA INC
COM
22052L104
4733
160126
SH
SOLE
25801
0
134325
COSTAR GROUP INC
COM
22160N109
697
1165
SH
SOLE
311
0
854
COSTCO WHSL CORP NEW
COM
22160K105
77395
263326
SH
SOLE
27459
0
235867
COUPA SOFTWARE INC
COM
22266L106
1066
7291
SH
SOLE
3327
0
3964
COUSINS PPTYS INC
COM NEW
222795502
1063
25799
SH
SOLE
3339
0
22460
COVANTA HLDG CORP
COM
22282E102
383
25797
SH
SOLE
283
0
25514
COVETRUS INC
COM
22304C100
613
46405
SH
SOLE
45340
0
1065
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3305
21496
SH
SOLE
517
0
20979
CRANE CO
COM
224399105
341
3947
SH
SOLE
73
0
3874
CREDIT SUISSE ASSET MGMT INC
COM
224916106
3237
1005429
SH
SOLE
0
0
1005429
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
406
162274
SH
SOLE
0
0
162274
CREDIT SUISSE NASSAU BRH
LG CP GRTH ENH
22542D423
381
1142
SH
SOLE
0
0
1142
CREE INC
COM
225447101
2034
44064
SH
SOLE
25485
0
18579
CRH PLC
ADR
12626K203
593
14693
SH
SOLE
11166
0
3527
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1147
18834
SH
SOLE
100
0
18734
CRITEO S A
SPONS ADS
226718104
496
28634
SH
SOLE
26717
0
1917
CRONOS GROUP INC
COM
22717L101
801
104377
SH
SOLE
0
0
104377
CROWDSTRIKE HLDGS INC
CL A
22788C105
1191
23888
SH
SOLE
0
0
23888
CROWN CASTLE INTL CORP NEW
COM
22822V101
23591
165960
SH
SOLE
31053
0
134907
CROWN HOLDINGS INC
COM
228368106
865
11930
SH
SOLE
7033
0
4897
CRYOLIFE INC
COM
228903100
284
10487
SH
SOLE
0
0
10487
CSX CORP
COM
126408103
17260
238524
SH
SOLE
76500
0
162024
CUBESMART
COM
229663109
480
15258
SH
SOLE
6446
0
8812
CULLEN FROST BANKERS INC
COM
229899109
5731
58612
SH
SOLE
1487
0
57125
CUMMINS INC
COM
231021106
13696
76532
SH
SOLE
10838
0
65694
CURIS INC
COM NEW
231269200
50
29140
SH
SOLE
0
0
29140
CURTISS WRIGHT CORP
COM
231561101
316
2241
SH
SOLE
218
0
2023
CVR ENERGY INC
COM
12662P108
771
19063
SH
SOLE
1564
0
17499
CVR PARTNERS LP
COM
126633106
354
114300
SH
SOLE
0
0
114300
CVS HEALTH CORP
COM
126650100
50385
678222
SH
SOLE
21605
0
656617
CVS HEALTH CORP
COM
126650100
349
4700
SH
Put
SOLE
0
0
4700
CYBERARK SOFTWARE LTD
SHS
M2682V108
1536
13176
SH
SOLE
0
0
13176
CYPRESS SEMICONDUCTOR CORP
COM
232806109
2223
95277
SH
SOLE
645
0
94632
CYRUSONE INC
COM
23283R100
2452
37472
SH
SOLE
11976
0
25496
D R HORTON INC
COM
23331A109
1842
34925
SH
SOLE
3174
0
31751
DANAHER CORPORATION
COM
235851102
23376
152304
SH
SOLE
42462
0
109842
DARDEN RESTAURANTS INC
COM
237194105
3706
33995
SH
SOLE
1193
0
32802
DARLING INGREDIENTS INC
COM
237266101
361
12846
SH
SOLE
327
0
12519
DASEKE INC
COM
23753F107
245
77500
SH
SOLE
0
0
77500
DATADOG INC
CL A COM
23804L103
481
12719
SH
SOLE
0
0
12719
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
646
33953
SH
SOLE
0
0
33953
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
3821
150001
SH
SOLE
0
0
150001
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
2959
114501
SH
SOLE
0
0
114501
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
9051
360585
SH
SOLE
0
0
360585
DAVITA INC
COM
23918K108
489
6515
SH
SOLE
186
0
6329
DBX ETF TR
XTRACK CSI 500 A
233051754
320
11565
SH
SOLE
0
0
11565
DBX ETF TR
XTRACK FTSE US
233051515
899
31287
SH
SOLE
0
0
31287
DBX ETF TR
XTRACK HRVST CSI
233051879
2485
83841
SH
SOLE
0
0
83841
DBX ETF TR
XTRACK MSCI ALL
233051820
4867
168325
SH
SOLE
0
0
168325
DBX ETF TR
XTRACK MSCI EAFE
233051200
30972
916877
SH
SOLE
0
0
916877
DBX ETF TR
XTRACK MSCI EAFE
233051630
685
27772
SH
SOLE
0
0
27772
DBX ETF TR
XTRACK MSCI EMRG
233051101
691
29070
SH
SOLE
0
0
29070
DBX ETF TR
XTRACK MSCI EURP
233051853
943
30285
SH
SOLE
0
0
30285
DBX ETF TR
XTRACK MUN INFRA
233051705
2479
88100
SH
SOLE
0
0
88100
DBX ETF TR
XTRACK RUSS 1000
233051481
1206
33236
SH
SOLE
0
0
33236
DBX ETF TR
XTRACK USD HIGH
233051432
22598
448635
SH
SOLE
106
0
448529
DBX ETF TR
XTRACKERS S&P
233051143
417
14967
SH
SOLE
201
0
14766
DBX ETF TR
XTRCK HIGH YIELD
233051747
1563
70443
SH
SOLE
0
0
70443
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
372
15182
SH
SOLE
0
0
15182
DECKERS OUTDOOR CORP
COM
243537107
253
1500
SH
SOLE
388
0
1112
DEERE & CO
COM
244199105
17432
100610
SH
SOLE
25416
0
75194
DELAWARE ENHANCED GBL DIV &
COM
246060107
2308
221941
SH
SOLE
0
0
221941
DELAWARE INV CO MUN INC FD I
COM
246101109
254
17054
SH
SOLE
0
0
17054
DELAWARE INV MN MUN INC FD I
COM
24610V103
711
54086
SH
SOLE
0
0
54086
DELAWARE INVTS DIV & INCOME
COM
245915103
482
31765
SH
SOLE
0
0
31765
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
481
15042
SH
SOLE
0
0
15042
DELEK US HLDGS INC NEW
COM
24665A103
560
16693
SH
SOLE
20
0
16673
DELL TECHNOLOGIES INC
CL C
24703L202
1542
30006
SH
SOLE
306
0
29700
DELTA AIR LINES INC DEL
COM NEW
247361702
9401
160747
SH
SOLE
21592
0
139155
DELUXE CORP
COM
248019101
606
12145
SH
SOLE
0
0
12145
DENBURY RES INC
COM NEW
247916208
64
45551
SH
SOLE
0
0
45551
DENISON MINES CORP
COM
248356107
10
24839
SH
SOLE
0
0
24839
DENTSPLY SIRONA INC
COM
24906P109
856
15125
SH
SOLE
7504
0
7621
DESCARTES SYS GROUP INC
COM
249906108
246
5759
SH
SOLE
464
0
5295
DEUTSCHE BANK AG
NAMEN AKT
D18190898
102
13159
SH
SOLE
0
0
13159
DEVON ENERGY CORP NEW
COM
25179M103
703
27073
SH
SOLE
5213
0
21860
DEXCOM INC
COM
252131107
2094
9574
SH
SOLE
4133
0
5441
DIAGEO P L C
SPON ADR NEW
25243Q205
12463
74002
SH
SOLE
4071
0
69931
DIAMONDBACK ENERGY INC
COM
25278X109
1603
17258
SH
SOLE
9969
0
7289
DICKS SPORTING GOODS INC
COM
253393102
209
4226
SH
SOLE
455
0
3771
DIGITAL RLTY TR INC
COM
253868103
9414
78622
SH
SOLE
1737
0
76885
DIGITAL TURBINE INC
COM NEW
25400W102
230
32215
SH
SOLE
0
0
32215
DIODES INC
COM
254543101
708
12532
SH
SOLE
11571
0
961
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
2255
57171
SH
SOLE
0
0
57171
DIREXION SHS ETF TR
DLY FIN BULL NEW
25459Y694
586
6197
SH
SOLE
0
0
6197
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
3563
64896
SH
SOLE
0
0
64896
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
606
50602
SH
SOLE
0
0
50602
DISCOVER FINL SVCS
COM
254709108
5168
60928
SH
SOLE
18951
0
41977
DISCOVERY INC
COM SER A
25470F104
1584
48383
SH
SOLE
30136
0
18247
DISH NETWORK CORP
CL A
25470M109
1956
55150
SH
SOLE
20021
0
35129
DISNEY WALT CO
COM DISNEY
254687106
148446
1026348
SH
SOLE
106057
0
920291
DIVIDEND & INCOME FUND
COM NEW
25538A204
1115
82812
SH
SOLE
0
0
82812
DNP SELECT INCOME FD
COM
23325P104
7399
579420
SH
SOLE
0
0
579420
DOCUMENT SEC SYS INC
COM NEW
25614T200
13
41925
SH
SOLE
0
0
41925
DOCUSIGN INC
COM
256163106
13130
177163
SH
SOLE
5712
0
171451
DOLBY LABORATORIES INC
COM CL A
25659T107
1179
17143
SH
SOLE
13571
0
3572
DOLLAR GEN CORP NEW
COM
256677105
14287
91596
SH
SOLE
7959
0
83637
DOLLAR TREE INC
COM
256746108
3923
41710
SH
SOLE
10242
0
31468
DOMINION ENERGY INC
COM
25746U109
44064
532051
SH
SOLE
211242
0
320809
DOMINOS PIZZA INC
COM
25754A201
2754
9375
SH
SOLE
1231
0
8144
DOMTAR CORP
COM NEW
257559203
272
7104
SH
SOLE
5182
0
1922
DONALDSON INC
COM
257651109
507
8804
SH
SOLE
1122
0
7682
DORCHESTER MINERALS LP
COM UNIT
25820R105
880
45083
SH
SOLE
0
0
45083
DORMAN PRODUCTS INC
COM
258278100
235
3092
SH
SOLE
2497
0
595
DOUBLELINE INCOME SOLUTIONS
COM
258622109
6513
329609
SH
SOLE
0
0
329609
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
708
34317
SH
SOLE
0
0
34317
DOUGLAS DYNAMICS INC
COM
25960R105
546
9936
SH
SOLE
1517
0
8419
DOUGLAS EMMETT INC
COM
25960P109
462
10514
SH
SOLE
1600
0
8914
DOVER CORP
COM
260003108
4221
36620
SH
SOLE
3758
0
32862
DOW INC
COM
260557103
14195
259355
SH
SOLE
10681
0
248674
DROPBOX INC
CL A
26210C104
375
20963
SH
SOLE
0
0
20963
DTE ENERGY CO
COM
233331107
6652
51221
SH
SOLE
1652
0
49569
DUFF & PHELPS SLT ENGY AND M
COM
26433F108
79
20700
SH
SOLE
0
0
20700
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
354
38774
SH
SOLE
0
0
38774
DUKE ENERGY CORP NEW
COM NEW
26441C204
50216
550557
SH
SOLE
203764
0
346793
DUKE REALTY CORP
COM NEW
264411505
1506
43432
SH
SOLE
25596
0
17836
DUNKIN BRANDS GROUP INC
COM
265504100
1708
22604
SH
SOLE
727
0
21877
DUPONT DE NEMOURS INC
COM
26614N102
13042
203141
SH
SOLE
57953
0
145188
DWS MUN INCOME TR NEW
COM
233368109
744
65667
SH
SOLE
0
0
65667
DXC TECHNOLOGY CO
COM
23355L106
937
24920
SH
SOLE
14740
0
10180
DYCOM INDS INC
COM
267475101
300
6371
SH
SOLE
5201
0
1170
DYNEX CAP INC
COM
26817Q886
185
10936
SH
SOLE
0
0
10936
E TRADE FINANCIAL CORP
COM NEW
269246401
630
13882
SH
SOLE
4091
0
9791
EAGLE MATERIALS INC
COM
26969P108
204
2252
SH
SOLE
143
0
2109
EAST WEST BANCORP INC
COM
27579R104
737
15125
SH
SOLE
1070
0
14055
EASTGROUP PPTY INC
COM
277276101
621
4678
SH
SOLE
1283
0
3395
EASTMAN CHEMICAL CO
COM
277432100
1971
24869
SH
SOLE
878
0
23991
EATON CORP PLC
SHS
G29183103
12078
127513
SH
SOLE
32592
0
94921
EATON VANCE CALIF MUN BD FD
COM
27828A100
282
25025
SH
SOLE
0
0
25025
EATON VANCE CORP
COM NON VTG
278265103
313
6709
SH
SOLE
0
0
6709
EATON VANCE ENH EQTY INC FD
COM
278277108
1197
67109
SH
SOLE
0
0
67109
EATON VANCE ENHANCED EQ INC
COM
278274105
3436
216106
SH
SOLE
0
0
216106
EATON VANCE FLTING RATE INC
COM
278279104
1157
84302
SH
SOLE
0
0
84302
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
2621
260283
SH
SOLE
0
0
260283
EATON VANCE LTD DUR INCOME F
COM
27828H105
4604
347492
SH
SOLE
0
0
347492
EATON VANCE MUN BD FD
COM
27827X101
626
48588
SH
SOLE
0
0
48588
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
958
75176
SH
SOLE
0
0
75176
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
728
33629
SH
SOLE
0
0
33629
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
5243
561950
SH
SOLE
0
0
561950
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
323
23816
SH
SOLE
0
0
23816
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
176
27476
SH
SOLE
0
0
27476
EATON VANCE TAX ADVT DIV INC
COM
27828G107
5447
213450
SH
SOLE
0
0
213450
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
851
83129
SH
SOLE
0
0
83129
EATON VANCE TAX MNGD GBL DV
COM
27829F108
5501
626581
SH
SOLE
0
0
626581
EATON VANCE TAX MNGED BUY WR
COM
27828X100
316
19248
SH
SOLE
0
0
19248
EATON VANCE TX ADV GLB DIV O
COM
27828U106
887
34182
SH
SOLE
0
0
34182
EATON VANCE TX ADV GLBL DIV
COM
27828S101
970
53854
SH
SOLE
0
0
53854
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
2241
179012
SH
SOLE
0
0
179012
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
5128
343032
SH
SOLE
0
0
343032
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
1437
138612
SH
SOLE
0
0
138612
EBAY INC
COM
278642103
1877
51970
SH
SOLE
9531
0
42439
ECOLAB INC
COM
278865100
15719
81477
SH
SOLE
38134
0
43343
EDAP TMS S A
SPONSORED ADR
268311107
50
11250
SH
SOLE
0
0
11250
EDISON INTL
COM
281020107
5364
71126
SH
SOLE
36944
0
34182
EDITAS MEDICINE INC
COM
28106W103
651
21970
SH
SOLE
140
0
21830
EDWARDS LIFESCIENCES CORP
COM
28176E108
11664
49999
SH
SOLE
3654
0
46345
EHEALTH INC
COM
28238P109
208
2160
SH
SOLE
1785
0
375
ELANCO ANIMAL HEALTH INC
COM
28414H103
681
23115
SH
SOLE
16660
0
6455
ELBIT SYS LTD
ORD
M3760D101
434
2799
SH
SOLE
0
0
2799
ELECTRONIC ARTS INC
COM
285512109
2700
25114
SH
SOLE
4929
0
20185
ELLSWORTH GRWTH AND INCOME L
COM
289074106
291
24751
SH
SOLE
0
0
24751
EMCOR GROUP INC
COM
29084Q100
2363
27387
SH
SOLE
3147
0
24240
EMERSON ELEC CO
COM
291011104
12973
170112
SH
SOLE
3091
0
167021
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
211
15148
SH
SOLE
0
0
15148
ENBRIDGE INC
COM
29250N105
29527
742455
SH
SOLE
259210
0
483245
ENBRIDGE INC
COM
29250N105
262
6600
SH
Put
SOLE
0
0
6600
ENCANA CORP
COM
292505104
579
123401
SH
SOLE
53362
0
70039
ENCOMPASS HEALTH CORP
COM
29261A100
703
10155
SH
SOLE
8250
0
1905
ENCORE CAP GROUP INC
COM
292554102
480
13573
SH
SOLE
13173
0
400
ENDAVA PLC
ADS
29260V105
371
7970
SH
SOLE
0
0
7970
ENDEAVOUR SILVER CORP
COM
29258Y103
426
176646
SH
SOLE
0
0
176646
ENDO INTL PLC
SHS
G30401106
177
37771
SH
SOLE
0
0
37771
ENEL AMERICAS S A
SPONSORED ADR
29274F104
153
13918
SH
SOLE
13826
0
92
ENERGIZER HLDGS INC NEW
7.5 MCNV PFD A
29272W208
286
2734
SH
SOLE
0
0
2734
ENERGIZER HLDGS INC NEW
COM
29272W109
205
4091
SH
SOLE
0
0
4091
ENERGY RECOVERY INC
COM
29270J100
217
22190
SH
SOLE
0
0
22190
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
9014
702550
SH
SOLE
2015
0
700535
ENERPLUS CORP
COM
292766102
279
39109
SH
SOLE
19902
0
19207
ENERSYS
COM
29275Y102
229
3066
SH
SOLE
1508
0
1558
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
912
148700
SH
SOLE
0
0
148700
ENPHASE ENERGY INC
COM
29355A107
1859
71157
SH
SOLE
0
0
71157
ENPRO INDS INC
COM
29355X107
486
7267
SH
SOLE
6421
0
846
ENTEGRIS INC
COM
29362U104
2264
45188
SH
SOLE
33362
0
11826
ENTERGY CORP NEW
COM
29364G103
4344
36262
SH
SOLE
7821
0
28441
ENTERPRISE PRODS PARTNERS L
COM
293792107
21696
770443
SH
SOLE
10241
0
760202
ENVESTNET INC
COM
29404K106
403
5691
SH
SOLE
3475
0
2216
EOG RES INC
COM
26875P101
5392
64374
SH
SOLE
16631
0
47743
EPAM SYS INC
COM
29414B104
1661
7831
SH
SOLE
931
0
6900
EPLUS INC
COM
294268107
288
3371
SH
SOLE
2585
0
786
EPR PPTYS
COM SH BEN INT
26884U109
2421
34269
SH
SOLE
409
0
33860
EQT CORP
COM
26884L109
553
50722
SH
SOLE
38875
0
11847
EQUIFAX INC
COM
294429105
3397
24247
SH
SOLE
3461
0
20786
EQUINIX INC
COM
29444U700
8471
14512
SH
SOLE
8098
0
6414
EQUINOR ASA
SPONSORED ADR
29446M102
202
10142
SH
SOLE
2292
0
7850
EQUITRANS MIDSTREAM CORPORAT
COM
294600101
537
40175
SH
SOLE
37686
0
2489
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
608
8642
SH
SOLE
817
0
7825
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2920
36091
SH
SOLE
25919
0
10172
ERICSSON
ADR B SEK 10
294821608
619
70460
SH
SOLE
25291
0
45169
ESCO TECHNOLOGIES INC
COM
296315104
284
3021
SH
SOLE
2402
0
619
ESSENT GROUP LTD
COM
G3198U102
571
10987
SH
SOLE
8611
0
2376
ESSEX PPTY TR INC
COM
297178105
429
1424
SH
SOLE
208
0
1216
ETF MANAGERS TR
AI POWERED EQT
26924G813
1333
46869
SH
SOLE
0
0
46869
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
348
8050
SH
SOLE
0
0
8050
ETF MANAGERS TR
DRONE ECONMY STG
26924G805
889
23979
SH
SOLE
0
0
23979
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
11688
682704
SH
SOLE
560
0
682144
ETF MANAGERS TR
ETHO CLIMATE LEA
26924G888
488
11414
SH
SOLE
0
0
11414
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
15147
364803
SH
SOLE
0
0
364803
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
406
32598
SH
SOLE
0
0
32598
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
5254
106009
SH
SOLE
0
0
106009
ETF MANAGERS TR
VIDEO GAME TECH
26924G706
209
4685
SH
SOLE
0
0
4685
ETF SER SOLUTIONS
AAM S&P 500
26922A594
871
31744
SH
SOLE
0
0
31744
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
498
8470
SH
SOLE
0
0
8470
ETF SER SOLUTIONS
CBOE VEST S&P
26922A537
1459
31507
SH
SOLE
0
0
31507
ETF SER SOLUTIONS
CHANG FIN US LRG
26922A560
480
20608
SH
SOLE
0
0
20608
ETF SER SOLUTIONS
DEEP VALUE ETF
26922A701
439
13434
SH
SOLE
0
0
13434
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
3003
114559
SH
SOLE
0
0
114559
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
414
17659
SH
SOLE
0
0
17659
ETF SER SOLUTIONS
US GBL GLD PRE
26922A719
406
23130
SH
SOLE
0
0
23130
ETF SER SOLUTIONS
US GLB JETS
26922A842
1017
32282
SH
SOLE
0
0
32282
ETF SER SOLUTIONS
VIDENT CORE US
26922A602
236
4696
SH
SOLE
0
0
4696
ETF SER SOLUTIONS
VIDENT INTL EQ
26922A404
2581
102511
SH
SOLE
0
0
102511
ETF SER SOLUTIONS
VIDENTCORE EQ FD
26922A503
220
6635
SH
SOLE
0
0
6635
ETFIS SER TR I
INFRAC ACT MLP
26923G103
1448
320454
SH
SOLE
0
0
320454
ETFIS SER TR I
INFRACP REIT PFD
26923G400
347
13785
SH
SOLE
0
0
13785
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
1388
52650
SH
SOLE
0
0
52650
ETFIS SER TR I
VIRTUS LIFESC BT
26923G202
436
10006
SH
SOLE
0
0
10006
ETFIS SER TR I
VIRTUS LIFESC CT
26923G301
842
22136
SH
SOLE
0
0
22136
ETFIS SER TR I
VIRTUS REAL AS
26923G780
225
8856
SH
SOLE
0
0
8856
ETSY INC
COM
29786A106
1212
27366
SH
SOLE
3379
0
23987
EURONET WORLDWIDE INC
COM
298736109
636
4036
SH
SOLE
1908
0
2128
EVERBRIDGE INC
COM
29978A104
241
3088
SH
SOLE
2528
0
560
EVERCORE INC
CLASS A
29977A105
911
12190
SH
SOLE
706
0
11484
EVEREST RE GROUP LTD
COM
G3223R108
500
1805
SH
SOLE
552
0
1253
EVERGY INC
COM
30034W106
3176
48801
SH
SOLE
1738
0
47063
EVERI HLDGS INC
COM
30034T103
736
54815
SH
SOLE
31865
0
22950
EVERSOURCE ENERGY
COM
30040W108
5334
62705
SH
SOLE
1606
0
61099
EVERTEC INC
COM
30040P103
488
14350
SH
SOLE
14106
0
244
EVO PMTS INC
CL A COM
26927E104
272
10279
SH
SOLE
10279
0
0
EVOLUS INC
COM
30052C107
278
22846
SH
SOLE
0
0
22846
EXACT SCIENCES CORP
COM
30063P105
9490
102612
SH
SOLE
2394
0
100218
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
1320
39363
SH
SOLE
0
0
39363
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
1885
51695
SH
SOLE
0
0
51695
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
3548
100497
SH
SOLE
0
0
100497
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
9414
224152
SH
SOLE
0
0
224152
EXELIXIS INC
COM
30161Q104
415
23534
SH
SOLE
650
0
22884
EXELON CORP
COM
30161N101
8904
195315
SH
SOLE
15329
0
179986
EXLSERVICE HOLDINGS INC
COM
302081104
415
5939
SH
SOLE
5718
0
221
EXPEDIA GROUP INC
COM NEW
30212P303
1615
14932
SH
SOLE
676
0
14256
EXPEDITORS INTL WASH INC
COM
302130109
6201
79485
SH
SOLE
46084
0
33401
EXPONENT INC
COM
30214U102
781
11320
SH
SOLE
7387
0
3933
EXTRA SPACE STORAGE INC
COM
30225T102
658
6230
SH
SOLE
99
0
6131
EXXON MOBIL CORP
COM
30231G102
120468
1726403
SH
SOLE
330037
0
1396366
EZCORP INC
CL A NON VTG
302301106
422
61834
SH
SOLE
0
0
61834
F M C CORP
COM NEW
302491303
5651
56609
SH
SOLE
33477
0
23132
F5 NETWORKS INC
COM
315616102
396
2836
SH
SOLE
1113
0
1723
FACEBOOK INC
CL A
30303M102
172334
839568
SH
SOLE
167207
0
672361
FACEBOOK INC
CL A
30303M102
493
2400
SH
Put
SOLE
0
0
2400
FACTSET RESH SYS INC
COM
303075105
3593
13391
SH
SOLE
8710
0
4681
FAIR ISAAC CORP
COM
303250104
1434
3826
SH
SOLE
0
0
3826
FANHUA INC
SPONSORED ADR
30712A103
225
8647
SH
SOLE
0
0
8647
FASTENAL CO
COM
311900104
4386
118691
SH
SOLE
5648
0
113043
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
929
7217
SH
SOLE
652
0
6565
FEDERATED INVS INC PA
CL B
314211103
248
7621
SH
SOLE
2923
0
4698
FEDERATED PREM MUN INC FD
COM
31423P108
233
16536
SH
SOLE
0
0
16536
FEDEX CORP
COM
31428X106
22136
146390
SH
SOLE
2957
0
143433
FERRARI N V
COM
N3167Y103
399
2407
SH
SOLE
23
0
2384
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
14
42647
SH
SOLE
0
0
42647
FFBW INC
COM
30258M107
235
20350
SH
SOLE
0
0
20350
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
820
55787
SH
SOLE
780
0
55007
FIDELITY
CORP BOND ETF
316188101
341
6433
SH
SOLE
0
0
6433
FIDELITY
LTD TRM BD ETF
316188200
368
7224
SH
SOLE
0
0
7224
FIDELITY
TOTAL BD ETF
316188309
4563
88192
SH
SOLE
0
0
88192
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
12595
36033
SH
SOLE
0
0
36033
FIDELITY COVINGTON TR
CONSMR STAPLES
316092303
810
21497
SH
SOLE
0
0
21497
FIDELITY COVINGTON TR
DIVID ETF RISI
316092832
2989
84778
SH
SOLE
0
0
84778
FIDELITY COVINGTON TR
HIGH DIVID ETF
316092840
6142
189215
SH
SOLE
0
0
189215
FIDELITY COVINGTON TR
INT HG DIV ETF
316092725
1071
49591
SH
SOLE
0
0
49591
FIDELITY COVINGTON TR
LOW VOLITY ETF
316092824
647
16712
SH
SOLE
0
0
16712
FIDELITY COVINGTON TR
MOMENTUM FACTR
316092816
1093
29811
SH
SOLE
0
0
29811
FIDELITY COVINGTON TR
MSCI COMMNTN SVC
316092873
861
24065
SH
SOLE
0
0
24065
FIDELITY COVINGTON TR
MSCI CONSM DIS
316092204
1743
36122
SH
SOLE
0
0
36122
FIDELITY COVINGTON TR
MSCI ENERGY IDX
316092402
2514
157036
SH
SOLE
0
0
157036
FIDELITY COVINGTON TR
MSCI FINLS IDX
316092501
2478
55795
SH
SOLE
0
0
55795
FIDELITY COVINGTON TR
MSCI HLTH CARE I
316092600
6356
127787
SH
SOLE
0
0
127787
FIDELITY COVINGTON TR
MSCI INDL INDX
316092709
3077
73194
SH
SOLE
0
0
73194
FIDELITY COVINGTON TR
MSCI INFO TECH I
316092808
4990
68848
SH
SOLE
0
0
68848
FIDELITY COVINGTON TR
MSCI MATLS INDEX
316092881
377
10972
SH
SOLE
0
0
10972
FIDELITY COVINGTON TR
MSCI RL EST ETF
316092857
2048
73493
SH
SOLE
0
0
73493
FIDELITY COVINGTON TR
MSCI UTILS INDEX
316092865
3902
92243
SH
SOLE
0
0
92243
FIDELITY COVINGTON TR
VLU FACTOR ETF
316092782
287
7555
SH
SOLE
0
0
7555
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
2364
52132
SH
SOLE
1657
0
50475
FIDELITY NATL INFORMATION SV
COM
31620M106
13490
96989
SH
SOLE
72376
0
24613
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
129
16372
SH
SOLE
0
0
16372
FIFTH THIRD BANCORP
COM
316773100
2028
65975
SH
SOLE
4329
0
61646
FINVOLUTION GROUP
SPONSORED ADS
31810T101
76
28793
SH
SOLE
28793
0
0
FIREEYE INC
COM
31816Q101
1979
119709
SH
SOLE
59963
0
59746
FIRST AMERN FINL CORP
COM
31847R102
379
6490
SH
SOLE
4113
0
2377
FIRST BANCORP N C
COM
318910106
299
7486
SH
SOLE
0
0
7486
FIRST CAPITAL INC
COM
31942S104
201
2757
SH
SOLE
0
0
2757
FIRST FINL BANKSHARES
COM
32020R109
551
15695
SH
SOLE
10277
0
5418
FIRST FNDTN INC
COM
32026V104
268
15383
SH
SOLE
0
0
15383
FIRST HORIZON NATL CORP
COM
320517105
599
36151
SH
SOLE
20116
0
16035
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
629
14998
SH
SOLE
12106
0
2892
FIRST LONG IS CORP
COM
320734106
561
22360
SH
SOLE
0
0
22360
FIRST MAJESTIC SILVER CORP
COM
32076V103
1010
82411
SH
SOLE
0
0
82411
FIRST MERCHANTS CORP
COM
320817109
685
16476
SH
SOLE
0
0
16476
FIRST MIDWEST BANCORP DEL
COM
320867104
801
34724
SH
SOLE
8599
0
26125
FIRST REP BK SAN FRANCISCO C
COM
33616C100
3223
27441
SH
SOLE
2538
0
24903
FIRST SAVINGS FINL GROUP INC
COM
33621E109
593
8832
SH
SOLE
0
0
8832
FIRST SOLAR INC
COM
336433107
1729
30889
SH
SOLE
0
0
30889
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
2085
186305
SH
SOLE
0
0
186305
FIRST TR BICK INDEX FD
COM SHS
33733H107
335
11450
SH
SOLE
0
0
11450
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
3210
63016
SH
SOLE
0
0
63016
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
241
16152
SH
SOLE
0
0
16152
FIRST TR ENERGY INCOME & GRW
COM
33738G104
2251
99561
SH
SOLE
0
0
99561
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1353
80376
SH
SOLE
0
0
80376
FIRST TR ENHANCED EQTY INC F
COM
337318109
615
35670
SH
SOLE
0
0
35670
FIRST TR EXCH TRADED FD II
NASDQ CLN EDGE
33737A108
310
5652
SH
SOLE
0
0
5652
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
6541
122481
SH
SOLE
0
0
122481
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
3033
77639
SH
SOLE
0
0
77639
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
36747
1320893
SH
SOLE
941384
0
379509
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
13155
384414
SH
SOLE
244909
0
139505
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
6413
319672
SH
SOLE
0
0
319672
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
27176
636290
SH
SOLE
0
0
636290
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
8837
165768
SH
SOLE
0
0
165768
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
1883
29082
SH
SOLE
0
0
29082
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
2627
43806
SH
SOLE
0
0
43806
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
327
11455
SH
SOLE
0
0
11455
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
873
50574
SH
SOLE
0
0
50574
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
820
30422
SH
SOLE
0
0
30422
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
15911
285959
SH
SOLE
0
0
285959
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
5486
138825
SH
SOLE
0
0
138825
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
18866
710865
SH
SOLE
0
0
710865
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
222
5438
SH
SOLE
0
0
5438
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
16207
430986
SH
SOLE
0
0
430986
FIRST TR EXCH TRD ALPHA FD I
EX US SML CP
33737J406
347
8988
SH
SOLE
0
0
8988
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
234
5261
SH
SOLE
0
0
5261
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
1792
35593
SH
SOLE
0
0
35593
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
243
10761
SH
SOLE
0
0
10761
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
305
5641
SH
SOLE
0
0
5641
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
3785
200066
SH
SOLE
0
0
200066
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
45124
812341
SH
SOLE
0
0
812341
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
3193
139969
SH
SOLE
0
0
139969
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
167758
2779284
SH
SOLE
0
0
2779284
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
480
12105
SH
SOLE
0
0
12105
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
27770
460000
SH
SOLE
0
0
460000
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
6555
144614
SH
SOLE
0
0
144614
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
6081
121520
SH
SOLE
0
0
121520
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
2050
39221
SH
SOLE
0
0
39221
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
13805
553320
SH
SOLE
0
0
553320
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
86290
620257
SH
SOLE
0
0
620257
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
32270
1167932
SH
SOLE
0
0
1167932
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
8186
383772
SH
SOLE
0
0
383772
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
2874
85816
SH
SOLE
0
0
85816
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
90252
2859710
SH
SOLE
0
0
2859710
FIRST TR EXCHANGE TRADED FD
DORSEYWRGT ETF
33738R712
4307
203835
SH
SOLE
0
0
203835
FIRST TR EXCHANGE TRADED FD
DORSEYWRIGHT MOM
33738R696
6009
226142
SH
SOLE
0
0
226142
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
1060
40724
SH
SOLE
0
0
40724
FIRST TR EXCHANGE TRADED FD
EMERGING MKTS
33738R779
1307
24853
SH
SOLE
0
0
24853
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
1684
159306
SH
SOLE
0
0
159306
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
1032
28619
SH
SOLE
0
0
28619
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
35351
1054925
SH
SOLE
0
0
1054925
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
117101
1948767
SH
SOLE
0
0
1948767
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
23393
479464
SH
SOLE
0
0
479464
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
119315
2303370
SH
SOLE
0
0
2303370
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
6913
134392
SH
SOLE
0
0
134392
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
806
55068
SH
SOLE
0
0
55068
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
290
5706
SH
SOLE
0
0
5706
FIRST TR EXCHANGE TRADED FD
HEDGED BUYWRITE
33738R407
781
34945
SH
SOLE
0
0
34945
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
31219
370769
SH
SOLE
0
0
370769
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
13568
300644
SH
SOLE
0
0
300644
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
1420
44435
SH
SOLE
0
0
44435
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
696
55803
SH
SOLE
0
0
55803
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
2594
47245
SH
SOLE
0
0
47245
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
3510
87289
SH
SOLE
0
0
87289
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
1394
55878
SH
SOLE
0
0
55878
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2110
52683
SH
SOLE
0
0
52683
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
1229
52429
SH
SOLE
0
0
52429
FIRST TR EXCHANGE TRADED FD
MNGD FUTRS STRGY
33739G103
313
7296
SH
SOLE
0
0
7296
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
20505
1091264
SH
SOLE
0
0
1091264
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
1653
66422
SH
SOLE
0
0
66422
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
15098
350146
SH
SOLE
0
0
350146
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
654
11237
SH
SOLE
0
0
11237
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
5740
203688
SH
SOLE
0
0
203688
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
18103
602863
SH
SOLE
0
0
602863
FIRST TR EXCHANGE TRADED FD
NASDAQ RETAIL
33738R829
4088
165896
SH
SOLE
0
0
165896
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
3774
109763
SH
SOLE
0
0
109763
FIRST TR EXCHANGE TRADED FD
NASDQ FOD BVRG
33738R852
262
11852
SH
SOLE
0
0
11852
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
179
10861
SH
SOLE
0
0
10861
FIRST TR EXCHANGE TRADED FD
NASDQ PHRMTCLS
33738R837
322
13812
SH
SOLE
0
0
13812
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
4158
100917
SH
SOLE
0
0
100917
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
174
14408
SH
SOLE
0
0
14408
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
30314
1189241
SH
SOLE
0
0
1189241
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
28165
189381
SH
SOLE
0
0
189381
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
1126
38827
SH
SOLE
0
0
38827
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
63248
1762778
SH
SOLE
0
0
1762778
FIRST TR EXCHANGE TRADED FD
S&P INTL DIVID
33738R688
766
41678
SH
SOLE
0
0
41678
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
30956
645988
SH
SOLE
0
0
645988
FIRST TR EXCHANGE TRADED FD
SMAL CP US EQT
33738R746
553
24952
SH
SOLE
0
0
24952
FIRST TR EXCHANGE TRADED FD
SMID RISNG ETF
33741X102
943
43550
SH
SOLE
0
0
43550
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
9859
297934
SH
SOLE
0
0
297934
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
37493
516651
SH
SOLE
0
0
516651
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
375
15620
SH
SOLE
0
0
15620
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
50796
632187
SH
SOLE
0
0
632187
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
10545
361005
SH
SOLE
0
0
361005
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
4886
81495
SH
SOLE
0
0
81495
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
456
20487
SH
SOLE
0
0
20487
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
87205
4345054
SH
SOLE
0
0
4345054
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
2745
105998
SH
SOLE
0
0
105998
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
3076
133976
SH
SOLE
0
0
133976
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
4755
231909
SH
SOLE
0
0
231909
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
39407
760464
SH
SOLE
48
0
760416
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
41387
1599498
SH
SOLE
0
0
1599498
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
1702
44339
SH
SOLE
0
0
44339
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
2881
79980
SH
SOLE
0
0
79980
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
10194
212949
SH
SOLE
0
0
212949
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3928
102480
SH
SOLE
0
0
102480
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
13180
282400
SH
SOLE
0
0
282400
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
733
15107
SH
SOLE
0
0
15107
FIRST TR HIGH INCOME L/S FD
COM
33738E109
246
15651
SH
SOLE
0
0
15651
FIRST TR INTER DUR PFD & IN
COM
33718W103
4077
172807
SH
SOLE
0
0
172807
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
52757
723495
SH
SOLE
372
0
723123
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
40772
721496
SH
SOLE
467
0
721029
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
83718
1283432
SH
SOLE
0
0
1283432
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
31087
428851
SH
SOLE
0
0
428851
FIRST TR MLP & ENERGY INCOME
COM
33739B104
2484
208049
SH
SOLE
0
0
208049
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
48543
1489954
SH
SOLE
0
0
1489954
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
8874
114858
SH
SOLE
0
0
114858
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
11519
198404
SH
SOLE
0
0
198404
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
14438
195641
SH
SOLE
0
0
195641
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
4994
96346
SH
SOLE
0
0
96346
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
50570
505194
SH
SOLE
0
0
505194
FIRST TR S&P REIT INDEX FD
COM
33734G108
23306
892261
SH
SOLE
0
0
892261
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
15706
241893
SH
SOLE
0
0
241893
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
389
42297
SH
SOLE
0
0
42297
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
7024
500353
SH
SOLE
0
0
500353
FIRST TR VALUE LINE 100 ETF
COM SHS
33735G107
229
10048
SH
SOLE
0
0
10048
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
474259
13162880
SH
SOLE
0
0
13162880
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
149
10418
SH
SOLE
0
0
10418
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
232
38814
SH
SOLE
0
0
38814
FIRSTCASH INC
COM
33767D105
474
5825
SH
SOLE
3933
0
1892
FIRSTENERGY CORP
COM
337932107
4046
83253
SH
SOLE
45876
0
37377
FIRSTSERVICE CORP NEW
COM
33767E202
229
2465
SH
SOLE
1965
0
500
FISERV INC
COM
337738108
17170
148492
SH
SOLE
60182
0
88310
FIVE BELOW INC
COM
33829M101
1141
8925
SH
SOLE
3241
0
5684
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
4116
189753
SH
SOLE
0
0
189753
FLAHERTY & CRUMRIN PFD & INM
COM
33848E106
370
30066
SH
SOLE
0
0
30066
FLAHERTY & CRUMRIN PFD & INM
COM
338480106
452
29019
SH
SOLE
0
0
29019
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
4487
167667
SH
SOLE
0
0
167667
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
1962
88011
SH
SOLE
0
0
88011
FLEETCOR TECHNOLOGIES INC
COM
339041105
1318
4581
SH
SOLE
2412
0
2169
FLEX LTD
ORD
Y2573F102
2168
171765
SH
SOLE
160617
0
11148
FLEXSHARES TR
CR SCORED LONG
33939L753
2423
41858
SH
SOLE
0
0
41858
FLEXSHARES TR
HIG YLD VL ETF
33939L662
865
17798
SH
SOLE
0
0
17798
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
2176
88077
SH
SOLE
0
0
88077
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
3370
131756
SH
SOLE
0
0
131756
FLEXSHARES TR
INTL QLTDV IDX
33939L837
3870
159329
SH
SOLE
0
0
159329
FLEXSHARES TR
M STAR DEV MKT
33939L803
374
5764
SH
SOLE
0
0
5764
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
8812
262816
SH
SOLE
0
0
262816
FLEXSHARES TR
MORNSTAR USMKT
33939L100
3204
25220
SH
SOLE
0
0
25220
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
389
7324
SH
SOLE
0
0
7324
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
3679
76977
SH
SOLE
0
0
76977
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
1123
23319
SH
SOLE
0
0
23319
FLEXSHARES TR
QUALT DIVD IDX
33939L860
6332
130613
SH
SOLE
0
0
130613
FLEXSHARES TR
READY ACC VARI
33939L886
939
12408
SH
SOLE
0
0
12408
FLEXSHARES TR
STOX ESG INDEX
33939L696
353
4585
SH
SOLE
0
0
4585
FLEXSHARES TR
STOXX GLOBR INF
33939L795
932
17293
SH
SOLE
0
0
17293
FLIR SYS INC
COM
302445101
536
10285
SH
SOLE
1282
0
9003
FLOOR & DECOR HLDGS INC
CL A
339750101
203
4001
SH
SOLE
3902
0
99
FLOWERS FOODS INC
COM
343498101
325
14936
SH
SOLE
0
0
14936
FLUOR CORP NEW
COM
343412102
652
34548
SH
SOLE
10831
0
23717
FNB CORP PA
COM
302520101
468
36885
SH
SOLE
15011
0
21874
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
249
2636
SH
SOLE
0
0
2636
FOOT LOCKER INC
COM
344849104
293
7523
SH
SOLE
4917
0
2606
FORD MTR CO DEL
COM
345370860
21800
2344110
SH
SOLE
129490
0
2214620
FORTINET INC
COM
34959E109
2537
23763
SH
SOLE
2864
0
20899
FORTIS INC
COM
349553107
381
9177
SH
SOLE
2583
0
6594
FORTIVE CORP
COM
34959J108
733
9597
SH
SOLE
176
0
9421
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
720
11013
SH
SOLE
424
0
10589
FOUNDATION BLDG MATLS INC
COM
350392106
430
22205
SH
SOLE
21555
0
650
FOX CORP
CL A COM
35137L105
1265
34122
SH
SOLE
27568
0
6554
FOX CORP
CL B COM
35137L204
253
6962
SH
SOLE
6136
0
826
FRANCO NEVADA CORP
COM
351858105
3583
34684
SH
SOLE
995
0
33689
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
1653
17535
SH
SOLE
0
0
17535
FRANKLIN LTD DURATION INC TR
COM
35472T101
1872
195250
SH
SOLE
0
0
195250
FRANKLIN RES INC
COM
354613101
586
22560
SH
SOLE
2792
0
19768
FRANKLIN TEMPLETON ETF TR
LIBERTY INVT
35473P603
614
23925
SH
SOLE
0
0
23925
FRANKLIN TEMPLETON ETF TR
LIBERTY US ETF
35473P504
831
21729
SH
SOLE
0
0
21729
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
1058
35533
SH
SOLE
0
0
35533
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
256
8321
SH
SOLE
0
0
8321
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
17893
511370
SH
SOLE
0
0
511370
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US MID
35473P884
393
11814
SH
SOLE
0
0
11814
FRANKLIN UNVL TR
SH BEN INT
355145103
128
16449
SH
SOLE
0
0
16449
FREEPORT-MCMORAN INC
CL B
35671D857
8240
628013
SH
SOLE
244648
0
383365
FRESHPET INC
COM
358039105
339
5745
SH
SOLE
1475
0
4270
FS KKR CAPITAL CORP
COM
302635107
43036
7020552
SH
SOLE
0
0
7020552
FST TR NEW OPPORT MLP & ENE
COM
33739M100
901
96560
SH
SOLE
0
0
96560
FTI CONSULTING INC
COM
302941109
262
2366
SH
SOLE
32
0
2334
FULL HOUSE RESORTS INC
COM
359678109
74
22078
SH
SOLE
0
0
22078
FULTON FINL CORP PA
COM
360271100
242
13870
SH
SOLE
9646
0
4224
FUNKO INC
COM CL A
361008105
243
14136
SH
SOLE
0
0
14136
GABELLI CONV&INCOM SECS FD I
COM
36240B109
453
77472
SH
SOLE
0
0
77472
GABELLI DIVD & INCOME TR
COM
36242H104
2271
103482
SH
SOLE
0
0
103482
GABELLI EQUITY TR INC
COM
362397101
8153
1338734
SH
SOLE
0
0
1338734
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
354
18739
SH
SOLE
0
0
18739
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1131
140994
SH
SOLE
0
0
140994
GABELLI UTIL TR
COM
36240A101
6217
800170
SH
SOLE
0
0
800170
GALECTIN THERAPEUTICS INC
COM NEW
363225202
76
26511
SH
SOLE
0
0
26511
GALLAGHER ARTHUR J & CO
COM
363576109
4037
42393
SH
SOLE
3598
0
38795
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
953
216703
SH
SOLE
0
0
216703
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
167
27976
SH
SOLE
0
0
27976
GAMESTOP CORP NEW
CL A
36467W109
174
28633
SH
SOLE
0
0
28633
GAMING & LEISURE PPTYS INC
COM
36467J108
1491
34627
SH
SOLE
672
0
33955
GAP INC
COM
364760108
276
15622
SH
SOLE
824
0
14798
GARMIN LTD
SHS
H2906T109
1634
16751
SH
SOLE
1217
0
15534
GARTNER INC
COM
366651107
433
2812
SH
SOLE
204
0
2608
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
896
57292
SH
SOLE
0
0
57292
GATX CORP
COM
361448103
848
10239
SH
SOLE
8431
0
1808
GCI LIBERTY INC
COM CLASS A
36164V305
404
5698
SH
SOLE
4963
0
735
GDS HLDGS LTD
SPONSORED ADS
36165L108
213
4132
SH
SOLE
4012
0
120
GENERAC HLDGS INC
COM
368736104
1477
14681
SH
SOLE
3174
0
11507
GENERAL DYNAMICS CORP
COM
369550108
13189
74789
SH
SOLE
3579
0
71210
GENERAL ELECTRIC CO
COM
369604103
23143
2073727
SH
SOLE
10848
0
2062879
GENERAL MLS INC
COM
370334104
22256
415529
SH
SOLE
4115
0
411414
GENERAL MLS INC
COM
370334104
327
6100
SH
Put
SOLE
0
0
6100
GENERAL MTRS CO
COM
37045V100
14604
399015
SH
SOLE
21712
0
377303
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
345
16826
SH
SOLE
0
0
16826
GENESIS HEALTHCARE INC
CL A COM
37185X106
83
50800
SH
SOLE
0
0
50800
GENPACT LIMITED
SHS
G3922B107
485
11496
SH
SOLE
4852
0
6644
GENTEX CORP
COM
371901109
1612
55616
SH
SOLE
8833
0
46783
GENUINE PARTS CO
COM
372460105
7015
66037
SH
SOLE
2723
0
63314
GENWORTH FINL INC
COM CL A
37247D106
134
30393
SH
SOLE
565
0
29828
GEO GROUP INC NEW
COM
36162J106
686
41300
SH
SOLE
1647
0
39653
GERMAN AMERN BANCORP INC
COM
373865104
1089
30574
SH
SOLE
0
0
30574
GERON CORP
COM
374163103
22
15917
SH
SOLE
0
0
15917
G-III APPAREL GROUP LTD
COM
36237H101
282
8481
SH
SOLE
6897
0
1584
GILDAN ACTIVEWEAR INC
COM
375916103
360
12178
SH
SOLE
10450
0
1728
GILEAD SCIENCES INC
COM
375558103
28183
433724
SH
SOLE
230472
0
203252
GLACIER BANCORP INC NEW
COM
37637Q105
1048
22795
SH
SOLE
5890
0
16905
GLADSTONE CAPITAL CORP
COM
376535100
1671
168300
SH
SOLE
0
0
168300
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
32388
689255
SH
SOLE
395303
0
293952
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
2138
26897
SH
SOLE
746
0
26151
GLOBAL MED REIT INC
COM NEW
37954A204
900
68026
SH
SOLE
0
0
68026
GLOBAL NET LEASE INC
COM NEW
379378201
899
44347
SH
SOLE
0
0
44347
GLOBAL PMTS INC
COM
37940X102
6818
37348
SH
SOLE
15790
0
21558
GLOBAL SELF STORAGE INC
COM
37955N106
332
77304
SH
SOLE
0
0
77304
GLOBAL X FDS
ADAPTIVE US
37954Y574
9791
373738
SH
SOLE
0
0
373738
GLOBAL X FDS
CONSCIOUS COS
37954Y731
207
8811
SH
SOLE
0
0
8811
GLOBAL X FDS
FINTECH ETF
37954Y814
4750
156349
SH
SOLE
0
0
156349
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
19294
1571206
SH
SOLE
0
0
1571206
GLOBAL X FDS
GLB X SUPERDIV
37950E549
7588
428930
SH
SOLE
0
0
428930
GLOBAL X FDS
GLBL X MLP ETF
37950E473
3174
402747
SH
SOLE
1413
0
401334
GLOBAL X FDS
GLBX MSCI NORW
37950E747
206
16473
SH
SOLE
0
0
16473
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
4807
409472
SH
SOLE
0
0
409472
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
341
16794
SH
SOLE
0
0
16794
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
3210
96749
SH
SOLE
0
0
96749
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
343
30939
SH
SOLE
0
0
30939
GLOBAL X FDS
GLOBX SUPDV US
37950E291
3636
153236
SH
SOLE
0
0
153236
GLOBAL X FDS
INTERNET OF THNG
37954Y780
2179
92375
SH
SOLE
0
0
92375
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
2651
96958
SH
SOLE
0
0
96958
GLOBAL X FDS
LNTY THMTC ETF
37954Y772
240
10189
SH
SOLE
0
0
10189
GLOBAL X FDS
MILL THEMC ETF
37954Y764
875
33786
SH
SOLE
0
0
33786
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
690
49431
SH
SOLE
0
0
49431
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
28341
1200401
SH
SOLE
0
0
1200401
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
13867
634051
SH
SOLE
0
0
634051
GLOBAL X FDS
REIT ETF
37950E127
12426
808429
SH
SOLE
0
0
808429
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
951
24114
SH
SOLE
0
0
24114
GLOBAL X FDS
S&P 500 COVERED
37954Y475
5282
104240
SH
SOLE
0
0
104240
GLOBAL X FDS
SCIEN BETA US
37954Y103
442
12568
SH
SOLE
686
0
11882
GLOBAL X FDS
SOCIAL MED ETF
37950E416
792
22859
SH
SOLE
0
0
22859
GLOBAL X FDS
SUPER DIV ALTR
37954Y806
256
17342
SH
SOLE
0
0
17342
GLOBAL X FDS
US INFR DEV ETF
37954Y673
615
34505
SH
SOLE
0
0
34505
GLOBAL X FDS
US PFD ETF
37954Y657
764
30538
SH
SOLE
0
0
30538
GLOBALSTAR INC
COM
378973408
16
30410
SH
SOLE
0
0
30410
GLOBANT S A
COM
L44385109
481
4484
SH
SOLE
4384
0
100
GLOBE LIFE INC
COM
37959E102
1101
10464
SH
SOLE
285
0
10179
GLOBUS MED INC
CL A
379577208
3640
61820
SH
SOLE
16036
0
45784
GLU MOBILE INC
COM
379890106
242
40037
SH
SOLE
0
0
40037
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
48509
484411
SH
SOLE
0
0
484411
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
11357
215904
SH
SOLE
0
0
215904
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
17743
516678
SH
SOLE
0
0
516678
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
942
29796
SH
SOLE
0
0
29796
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
42919
1418818
SH
SOLE
0
0
1418818
GOLDMAN SACHS ETF TR
ACTIVEBETA JAP
381430404
423
12760
SH
SOLE
0
0
12760
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
1825
38626
SH
SOLE
0
0
38626
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
8919
175880
SH
SOLE
0
0
175880
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
206496
3193069
SH
SOLE
0
0
3193069
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
3934
62037
SH
SOLE
0
0
62037
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
485
10467
SH
SOLE
0
0
10467
GOLDMAN SACHS GROUP INC
COM
38141G104
15521
67502
SH
SOLE
8277
0
59225
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
251
58375
SH
SOLE
0
0
58375
GOLUB CAP BDC INC
COM
38173M102
428
23181
SH
SOLE
0
0
23181
GOODYEAR TIRE & RUBR CO
COM
382550101
1318
84740
SH
SOLE
0
0
84740
GOPRO INC
CL A
38268T103
151
34825
SH
SOLE
0
0
34825
GPO AEROPORTUARIO DEL PAC SA
SPON ADR B
400506101
233
1962
SH
SOLE
0
0
1962
GRACE W R & CO DEL NEW
COM
38388F108
249
3561
SH
SOLE
0
0
3561
GRACO INC
COM
384109104
910
17502
SH
SOLE
11145
0
6357
GRAINGER W W INC
COM
384802104
6740
19905
SH
SOLE
16058
0
3847
GRAN TIERRA ENERGY INC
COM
38500T101
18
14281
SH
SOLE
14269
0
12
GRAND CANYON ED INC
COM
38526M106
1465
15290
SH
SOLE
2491
0
12799
GRANITE CONSTR INC
COM
387328107
408
14742
SH
SOLE
0
0
14742
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
819
54193
SH
SOLE
0
0
54193
GRAPHIC PACKAGING HLDG CO
COM
388689101
375
22546
SH
SOLE
18848
0
3698
GRAY TELEVISION INC
COM
389375106
1096
51124
SH
SOLE
47618
0
3506
GREAT WESTN BANCORP INC
COM
391416104
553
15928
SH
SOLE
15793
0
135
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
568
41090
SH
SOLE
0
0
41090
GREENBRIER COS INC
COM
393657101
202
6220
SH
SOLE
0
0
6220
GROWGENERATION CORP
COM
39986L109
59
14447
SH
SOLE
0
0
14447
GRUPO AEROPORTUARIO CTR NORT
SPON ADR
400501102
524
8749
SH
SOLE
7903
0
846
GUARDANT HEALTH INC
COM
40131M109
1806
23106
SH
SOLE
2315
0
20791
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
243
12201
SH
SOLE
0
0
12201
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1229
152517
SH
SOLE
0
0
152517
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
499
27562
SH
SOLE
0
0
27562
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
212
8962
SH
SOLE
0
0
8962
GUIDEWIRE SOFTWARE INC
COM
40171V100
484
4397
SH
SOLE
3814
0
583
GW PHARMACEUTICALS PLC
ADS
36197T103
1618
15477
SH
SOLE
555
0
14922
HALLIBURTON CO
COM
406216101
3950
161420
SH
SOLE
74191
0
87229
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1661
45762
SH
SOLE
0
0
45762
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
278
39332
SH
SOLE
0
0
39332
HANCOCK JOHN INVS TR
COM
410142103
259
14588
SH
SOLE
0
0
14588
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
2923
128132
SH
SOLE
0
0
128132
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
1121
50324
SH
SOLE
0
0
50324
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
541
28036
SH
SOLE
0
0
28036
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
4246
236014
SH
SOLE
0
0
236014
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
1472
53847
SH
SOLE
0
0
53847
HANCOCK WHITNEY CORPORATION
COM
410120109
455
10361
SH
SOLE
5374
0
4987
HANESBRANDS INC
COM
410345102
3064
206336
SH
SOLE
99837
0
106499
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1139
35383
SH
SOLE
0
0
35383
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
304
27639
SH
SOLE
0
0
27639
HARLEY DAVIDSON INC
COM
412822108
925
24859
SH
SOLE
0
0
24859
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
1110
26566
SH
SOLE
0
0
26566
HARTFORD FDS EXCHANGE TRADE
SHRT DURTN ETF
41653L602
2260
55275
SH
SOLE
0
0
55275
HARTFORD FDS EXCHANGE TRADE
TOTAL RTRN ETF
41653L305
3984
99022
SH
SOLE
0
0
99022
HARTFORD FINL SVCS GROUP INC
COM
416515104
1649
27134
SH
SOLE
5987
0
21147
HASBRO INC
COM
418056107
4036
38218
SH
SOLE
11141
0
27077
HAWAIIAN ELEC INDUSTRIES
COM
419870100
905
19319
SH
SOLE
0
0
19319
HAWKINS INC
COM
420261109
213
4647
SH
SOLE
0
0
4647
HCA HEALTHCARE INC
COM
40412C101
3405
23036
SH
SOLE
1890
0
21146
HD SUPPLY HLDGS INC
COM
40416M105
1943
48317
SH
SOLE
28330
0
19987
HDFC BANK LTD
SPONSORED ADS
40415F101
729
11501
SH
SOLE
8205
0
3296
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
897
46483
SH
SOLE
0
0
46483
HEALTHCARE SVCS GRP INC
COM
421906108
307
12627
SH
SOLE
6241
0
6386
HEALTHCARE TR AMER INC
CL A NEW
42225P501
8117
268061
SH
SOLE
996
0
267065
HEALTHEQUITY INC
COM
42226A107
1597
21653
SH
SOLE
14170
0
7483
HEALTHPEAK PPTYS INC
COM
42250P103
3721
107949
SH
SOLE
2554
0
105395
HECLA MNG CO
COM
422704106
356
105084
SH
SOLE
0
0
105084
HEICO CORP NEW
COM
422806109
2885
25275
SH
SOLE
1089
0
24186
HELEN OF TROY CORP LTD
COM
G4388N106
4696
26121
SH
SOLE
406
0
25715
HELIOS TECHNOLOGIES INC
COM
42328H109
263
5698
SH
SOLE
4498
0
1200
HELMERICH & PAYNE INC
COM
423452101
370
8141
SH
SOLE
1380
0
6761
HENRY JACK & ASSOC INC
COM
426281101
1477
10136
SH
SOLE
4799
0
5337
HENRY SCHEIN INC
COM
806407102
232
3471
SH
SOLE
29
0
3442
HERCULES CAPITAL INC
COM
427096508
2268
161739
SH
SOLE
0
0
161739
HERSHEY CO
COM
427866108
8874
60376
SH
SOLE
8346
0
52030
HESS CORP
COM
42809H107
1403
21005
SH
SOLE
3336
0
17669
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1229
77521
SH
SOLE
1516
0
76005
HEXCEL CORP NEW
COM
428291108
2340
31924
SH
SOLE
25512
0
6412
HEXINDAI INC
ADR
428295109
17
18000
SH
SOLE
0
0
18000
HEXO CORP
COM
428304109
38
23970
SH
SOLE
0
0
23970
HI CRUSH INC
COM
428337109
22
25023
SH
SOLE
0
0
25023
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
2521
143732
SH
SOLE
0
0
143732
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
453
48453
SH
SOLE
0
0
48453
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
3764
302833
SH
SOLE
0
0
302833
HILL ROM HLDGS INC
COM
431475102
738
6504
SH
SOLE
0
0
6504
HILLENBRAND INC
COM
431571108
250
7492
SH
SOLE
3895
0
3597
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1599
14414
SH
SOLE
11479
0
2935
HMS HLDGS CORP
COM
40425J101
267
9032
SH
SOLE
79
0
8953
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
345
15569
SH
SOLE
666
0
14903
HOLLYFRONTIER CORP
COM
436106108
1068
21068
SH
SOLE
2231
0
18837
HOLOGIC INC
COM
436440101
555
10623
SH
SOLE
790
0
9833
HOME BANCSHARES INC
COM
436893200
557
28344
SH
SOLE
0
0
28344
HOME DEPOT INC
COM
437076102
112611
515660
SH
SOLE
74411
0
441249
HONDA MOTOR LTD
AMERN SHS
438128308
544
19227
SH
SOLE
6223
0
13004
HONEYWELL INTL INC
COM
438516106
61076
345043
SH
SOLE
79094
0
265949
HORIZON BANCORP INC
COM
440407104
452
23765
SH
SOLE
0
0
23765
HORMEL FOODS CORP
COM
440452100
1579
35008
SH
SOLE
3283
0
31725
HOULIHAN LOKEY INC
CL A
441593100
449
9178
SH
SOLE
8964
0
214
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
606
29037
SH
SOLE
0
0
29037
HP INC
COM
40434L105
2199
107029
SH
SOLE
1935
0
105094
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1367
50840
SH
SOLE
0
0
50840
HSBC HLDGS PLC
SPON ADR NEW
404280406
1708
43699
SH
SOLE
2834
0
40865
HUAMI CORP
SPONSORED ADS
44331K103
191
15872
SH
SOLE
15872
0
0
HUBBELL INC
COM
443510607
671
4542
SH
SOLE
136
0
4406
HUBSPOT INC
COM
443573100
1065
6722
SH
SOLE
802
0
5920
HUDSON LTD
COM CL A
G46408103
478
31177
SH
SOLE
31177
0
0
HUMANA INC
COM
444859102
5679
15494
SH
SOLE
8113
0
7381
HUNT J B TRANS SVCS INC
COM
445658107
654
5603
SH
SOLE
3
0
5600
HUNTINGTON BANCSHARES INC
COM
446150104
14541
964266
SH
SOLE
728084
0
236182
HUNTINGTON INGALLS INDS INC
COM
446413106
1624
6475
SH
SOLE
584
0
5891
HUNTSMAN CORP
COM
447011107
724
29958
SH
SOLE
10754
0
19204
HYATT HOTELS CORP
COM CL A
448579102
322
3590
SH
SOLE
0
0
3590
IAA INC
COM
449253103
397
8353
SH
SOLE
6141
0
2212
IAC INTERACTIVECORP
COM
44919P508
1737
6973
SH
SOLE
967
0
6006
IAMGOLD CORP
COM
450913108
286
76621
SH
SOLE
0
0
76621
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
2895
47068
SH
SOLE
0
0
47068
ICF INTL INC
COM
44925C103
804
8754
SH
SOLE
8237
0
517
ICICI BK LTD
ADR
45104G104
317
20988
SH
SOLE
6027
0
14961
ICON PLC
SHS
G4705A100
3944
22902
SH
SOLE
15226
0
7676
IDACORP INC
COM
451107106
326
3052
SH
SOLE
387
0
2665
IDEX CORP
COM
45167R104
316
1839
SH
SOLE
1262
0
577
IDEXX LABS INC
COM
45168D104
3377
12934
SH
SOLE
2054
0
10880
IEC ELECTRS CORP NEW
COM
44949L105
244
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
5556
73716
SH
SOLE
60674
0
13042
II VI INC
COM
902104108
552
16409
SH
SOLE
1470
0
14939
ILLINOIS TOOL WKS INC
COM
452308109
19881
110679
SH
SOLE
39422
0
71257
ILLUMINA INC
COM
452327109
6388
19257
SH
SOLE
1658
0
17599
IMMUNOGEN INC
COM
45253H101
142
27798
SH
SOLE
27273
0
525
IMPINJ INC
COM
453204109
655
25348
SH
SOLE
197
0
25151
INCYTE CORP
COM
45337C102
1222
13992
SH
SOLE
2257
0
11735
INDEPENDENCE RLTY TR INC
COM
45378A106
156
11091
SH
SOLE
0
0
11091
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
728
34834
SH
SOLE
0
0
34834
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
2788
128344
SH
SOLE
0
0
128344
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2742
89015
SH
SOLE
0
0
89015
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1156
42784
SH
SOLE
0
0
42784
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1756
64226
SH
SOLE
0
0
64226
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
3309
167608
SH
SOLE
0
0
167608
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
370
13596
SH
SOLE
0
0
13596
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
4076
122784
SH
SOLE
0
0
122784
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
442
17396
SH
SOLE
0
0
17396
INDEXIQ ETF TR
US RL EST SMCP
45409B628
889
34589
SH
SOLE
0
0
34589
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
1454
64844
SH
SOLE
2008
0
62836
INFOSYS LTD
SPONSORED ADR
456788108
1923
186314
SH
SOLE
10184
0
176130
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
89
27600
SH
SOLE
0
0
27600
ING GROEP N V
SPONSORED ADR
456837103
663
55039
SH
SOLE
43096
0
11943
INGERSOLL-RAND PLC
SHS
G47791101
7369
55442
SH
SOLE
24092
0
31350
INGREDION INC
COM
457187102
1254
13491
SH
SOLE
866
0
12625
INNOSPEC INC
COM
45768S105
255
2464
SH
SOLE
364
0
2100
INNOVATIVE INDL PPTYS INC
COM
45781V101
2889
38073
SH
SOLE
5
0
38068
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
6242
179742
SH
SOLE
0
0
179742
INNOVATOR ETFS TR
IBD ETF LEADERS
45782C201
420
18629
SH
SOLE
0
0
18629
INNOVATOR ETFS TR
S&P 500 BUFETF
45782C771
611
23317
SH
SOLE
0
0
23317
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C789
617
22326
SH
SOLE
0
0
22326
INNOVATOR ETFS TR
S&P 500 BUFFER
45782C888
5391
193074
SH
SOLE
0
0
193074
INNOVATOR ETFS TR
S&P 500 POWER
45782C508
879
30963
SH
SOLE
0
0
30963
INNOVATOR ETFS TR
S&P 500 PWR BU
45782C870
2147
82321
SH
SOLE
0
0
82321
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C805
216
8195
SH
SOLE
0
0
8195
INNOVATOR ETFS TR II
LUNT LOW VOL HIG
45783G102
3847
99584
SH
SOLE
0
0
99584
INNOVATOR ETFS TR II
S&P INVSTMNT GRD
45783G201
1248
51463
SH
SOLE
0
0
51463
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
132
40100
SH
SOLE
0
0
40100
INPHI CORP
COM
45772F107
432
5761
SH
SOLE
3051
0
2710
INSEEGO CORP
COM
45782B104
839
114487
SH
SOLE
0
0
114487
INSIGHT ENTERPRISES INC
COM
45765U103
564
8029
SH
SOLE
73
0
7956
INSIGHT SELECT INCOME FD
COM
45781W109
280
13972
SH
SOLE
0
0
13972
INSTALLED BLDG PRODS INC
COM
45780R101
275
3991
SH
SOLE
0
0
3991
INSULET CORP
COM
45784P101
1341
7833
SH
SOLE
1821
0
6012
INTEGER HLDGS CORP
COM
45826H109
726
9009
SH
SOLE
2675
0
6334
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
359
6224
SH
SOLE
4673
0
1551
INTEL CORP
COM
458140100
93597
1563851
SH
SOLE
132170
0
1431681
INTER PARFUMS INC
COM
458334109
290
3992
SH
SOLE
3992
0
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
404
8665
SH
SOLE
136
0
8529
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
621
5014
SH
SOLE
0
0
5014
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
7430
80281
SH
SOLE
38565
0
41716
INTERNATIONAL BANCSHARES COR
COM
459044103
239
5544
SH
SOLE
2925
0
2619
INTERNATIONAL BUSINESS MACHS
COM
459200101
44161
329458
SH
SOLE
11210
0
318248
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1895
14691
SH
SOLE
5875
0
8816
INTERPUBLIC GROUP COS INC
COM
460690100
264
11426
SH
SOLE
3024
0
8402
INTL PAPER CO
COM
460146103
11551
250843
SH
SOLE
37882
0
212961
INTRA CELLULAR THERAPIES INC
COM
46116X101
582
16955
SH
SOLE
16955
0
0
INTREXON CORP
COM
46122T102
217
39639
SH
SOLE
0
0
39639
INTUIT
COM
461202103
6965
26591
SH
SOLE
4190
0
22401
INTUITIVE SURGICAL INC
COM NEW
46120E602
18165
30728
SH
SOLE
1084
0
29644
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
1856
19387
SH
SOLE
0
0
19387
INVESCO ACTIVELY MANAGD ETF
CNSRTV MLT AST
46090A309
270
21000
SH
SOLE
0
0
21000
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
8119
490265
SH
SOLE
0
0
490265
INVESCO ACTIVELY MANAGD ETF
S&P500 DOWNSID
46090A705
293
10483
SH
SOLE
0
0
10483
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
3199
59032
SH
SOLE
0
0
59032
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
37361
741582
SH
SOLE
1529
0
740053
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
2040
81740
SH
SOLE
0
0
81740
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
171
15305
SH
SOLE
0
0
15305
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
530
12000
SH
SOLE
0
0
12000
INVESCO CALIF VALUE MUN INC
COM
46132H106
167
13025
SH
SOLE
0
0
13025
INVESCO CURNCYSHS AUSTRLA DL
AUSTRALIAN DOL
46090N103
798
11366
SH
SOLE
0
0
11366
INVESCO CURNCYSHS CDN DLR TR
CDN DLR SHS
46138T104
570
7503
SH
SOLE
0
0
7503
INVESCO CURNCYSHS SWISS FRAN
SWISS FRANC
46138R108
404
4249
SH
SOLE
0
0
4249
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
267
2514
SH
SOLE
0
0
2514
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
7672
481003
SH
SOLE
0
0
481003
INVESCO DB MLTI SECTR CMMTY
AGRICULTURE FD
46140H106
770
46513
SH
SOLE
0
0
46513
INVESCO DB MLTI SECTR CMMTY
BASE METALS FD
46140H700
260
17433
SH
SOLE
0
0
17433
INVESCO DB MLTI SECTR CMMTY
ENERGY FD
46140H304
165
11286
SH
SOLE
0
0
11286
INVESCO DB MLTI SECTR CMMTY
OIL FD
46140H403
2206
206777
SH
SOLE
0
0
206777
INVESCO DB MLTI SECTR CMMTY
PRECIOUS METAL
46140H502
475
11418
SH
SOLE
0
0
11418
INVESCO DB US DLR INDEX TR
BULLISH FD
46141D203
1569
60401
SH
SOLE
0
0
60401
INVESCO DYNAMIC CR OPP FD
COM
46132R104
305
26880
SH
SOLE
0
0
26880
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
16052
753954
SH
SOLE
1994
0
751960
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
15638
653505
SH
SOLE
709
0
652796
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
13850
652084
SH
SOLE
1198
0
650886
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
12076
489401
SH
SOLE
686
0
488715
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
8567
398380
SH
SOLE
791
0
397589
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
7313
299118
SH
SOLE
0
0
299118
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
7695
361093
SH
SOLE
0
0
361093
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
3743
143202
SH
SOLE
0
0
143202
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
4307
200594
SH
SOLE
0
0
200594
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
1477
57921
SH
SOLE
0
0
57921
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
4287
199682
SH
SOLE
0
0
199682
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1432
57753
SH
SOLE
0
0
57753
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
225
10944
SH
SOLE
0
0
10944
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
2761
49553
SH
SOLE
0
0
49553
INVESCO EXCH TRD SLF IDX FD
ESG REV ETF
46138J627
550
15810
SH
SOLE
0
0
15810
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
598
17868
SH
SOLE
0
0
17868
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
23514
343919
SH
SOLE
0
0
343919
INVESCO EXCHANGE TRADED FD T
BRIC ETF
46137V209
363
9199
SH
SOLE
0
0
9199
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
30022
435222
SH
SOLE
143
0
435079
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
864
17296
SH
SOLE
0
0
17296
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
6949
226293
SH
SOLE
0
0
226293
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
821
20815
SH
SOLE
0
0
20815
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
461
7320
SH
SOLE
0
0
7320
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
463
8407
SH
SOLE
0
0
8407
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
348
12406
SH
SOLE
0
0
12406
INVESCO EXCHANGE TRADED FD T
DWA FINL MUMT
46137V860
520
13450
SH
SOLE
0
0
13450
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
1753
18317
SH
SOLE
0
0
18317
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
697
10213
SH
SOLE
0
0
10213
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
26924
418336
SH
SOLE
0
0
418336
INVESCO EXCHANGE TRADED FD T
DWA NASDAQ MNT
46137V829
420
3283
SH
SOLE
0
0
3283
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
2376
32063
SH
SOLE
0
0
32063
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
1977
25586
SH
SOLE
0
0
25586
INVESCO EXCHANGE TRADED FD T
DWA UTILS MUMT
46137V795
4476
130433
SH
SOLE
0
0
130433
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
1188
21273
SH
SOLE
500
0
20773
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
2239
67439
SH
SOLE
0
0
67439
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
178
10590
SH
SOLE
0
0
10590
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
1111
32270
SH
SOLE
0
0
32270
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
385
8523
SH
SOLE
0
0
8523
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
13969
271833
SH
SOLE
113
0
271720
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
12169
294301
SH
SOLE
0
0
294301
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
551
16203
SH
SOLE
0
0
16203
INVESCO EXCHANGE TRADED FD T
DYNMC MKT ETF
46137V712
2373
23988
SH
SOLE
0
0
23988
INVESCO EXCHANGE TRADED FD T
DYNMC NETWRNG
46137V688
794
13053
SH
SOLE
0
0
13053
INVESCO EXCHANGE TRADED FD T
DYNMC OIL GAS
46137V670
538
96244
SH
SOLE
0
0
96244
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
4023
62166
SH
SOLE
0
0
62166
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
2770
41249
SH
SOLE
0
0
41249
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
11770
117985
SH
SOLE
0
0
117985
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
13923
737841
SH
SOLE
0
0
737841
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
125829
993048
SH
SOLE
0
0
993048
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
10813
79098
SH
SOLE
0
0
79098
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
910
71159
SH
SOLE
0
0
71159
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
2031
48831
SH
SOLE
0
0
48831
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
7229
380659
SH
SOLE
0
0
380659
INVESCO EXCHANGE TRADED FD T
INSIDER SENMNT
46137V555
1115
15449
SH
SOLE
0
0
15449
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
4826
282783
SH
SOLE
0
0
282783
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
5859
41432
SH
SOLE
0
0
41432
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
525
10916
SH
SOLE
0
0
10916
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
1983
32167
SH
SOLE
0
0
32167
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
4324
68520
SH
SOLE
0
0
68520
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
6474
27738
SH
SOLE
0
0
27738
INVESCO EXCHANGE TRADED FD T
S&P 500 VLU MOMN
46137V423
462
10721
SH
SOLE
0
0
10721
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
11701
191387
SH
SOLE
0
0
191387
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
229
4266
SH
SOLE
0
0
4266
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
967
27437
SH
SOLE
0
0
27437
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
1259
18648
SH
SOLE
0
0
18648
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
4900
31985
SH
SOLE
0
0
31985
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
3296
47802
SH
SOLE
0
0
47802
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
5062
149511
SH
SOLE
0
0
149511
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
1253
22050
SH
SOLE
0
0
22050
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
2308
19539
SH
SOLE
0
0
19539
INVESCO EXCHANGE TRADED FD T
S&P SML600 VAL
46137V167
922
13197
SH
SOLE
0
0
13197
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
2019
51217
SH
SOLE
0
0
51217
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
1619
32041
SH
SOLE
0
0
32041
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2589
120191
SH
SOLE
0
0
120191
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
745
15562
SH
SOLE
0
0
15562
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
3014
64301
SH
SOLE
0
0
64301
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
6122
27642
SH
SOLE
0
0
27642
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
2904
21413
SH
SOLE
0
0
21413
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1474
12703
SH
SOLE
0
0
12703
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
278
8836
SH
SOLE
0
0
8836
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
22933
157130
SH
SOLE
0
0
157130
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
12070
60941
SH
SOLE
0
0
60941
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
6667
62730
SH
SOLE
0
0
62730
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
165055
1426328
SH
SOLE
6257
0
1420071
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
31568
248999
SH
SOLE
0
0
248999
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
6027
87014
SH
SOLE
0
0
87014
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
12694
347104
SH
SOLE
0
0
347104
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
8429
218208
SH
SOLE
0
0
218208
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
1832
53520
SH
SOLE
0
0
53520
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
10844
140941
SH
SOLE
0
0
140941
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
5670
242205
SH
SOLE
0
0
242205
INVESCO EXCHNG TRADED FD TR
1 30 LADER TRE
46138E107
9369
271684
SH
SOLE
0
0
271684
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
1761
64397
SH
SOLE
0
0
64397
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
11336
486309
SH
SOLE
0
0
486309
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
1530
29101
SH
SOLE
0
0
29101
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
1062
36877
SH
SOLE
0
0
36877
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
897
46831
SH
SOLE
0
0
46831
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
1508
26416
SH
SOLE
0
0
26416
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
1324
51625
SH
SOLE
0
0
51625
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
3215
98071
SH
SOLE
0
0
98071
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
19200
649087
SH
SOLE
0
0
649087
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
4271
221780
SH
SOLE
1027
0
220753
INVESCO EXCHNG TRADED FD TR
FNDMNTL IG CRP
46138E693
745
28383
SH
SOLE
0
0
28383
INVESCO EXCHNG TRADED FD TR
FRONTIER MKTS
46138E776
143
10024
SH
SOLE
0
0
10024
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
2107
49567
SH
SOLE
0
0
49567
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2710
121523
SH
SOLE
0
0
121523
INVESCO EXCHNG TRADED FD TR
FTSE RAFI SML
46138E735
640
20024
SH
SOLE
0
0
20024
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
291
20327
SH
SOLE
0
0
20327
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
1920
84206
SH
SOLE
0
0
84206
INVESCO EXCHNG TRADED FD TR
GLOBAL ESG ETF
46138G813
1049
33421
SH
SOLE
0
0
33421
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
1303
42200
SH
SOLE
0
0
42200
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
13903
411647
SH
SOLE
0
0
411647
INVESCO EXCHNG TRADED FD TR
INTL CORP BD
46138E636
586
21591
SH
SOLE
0
0
21591
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
1911
32811
SH
SOLE
0
0
32811
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
6925
315777
SH
SOLE
0
0
315777
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
2884
40407
SH
SOLE
0
0
40407
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
10747
344341
SH
SOLE
0
0
344341
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
430
7974
SH
SOLE
0
0
7974
INVESCO EXCHNG TRADED FD TR
MSCI GBL TIMBR
46138E545
1708
59076
SH
SOLE
0
0
59076
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
14202
536733
SH
SOLE
0
0
536733
INVESCO EXCHNG TRADED FD TR
NY AMT FRE MUN
46138E529
332
13080
SH
SOLE
0
0
13080
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
54493
3630432
SH
SOLE
2041
0
3628391
INVESCO EXCHNG TRADED FD TR
RUSEL 1000 EQL
46138E420
1176
34421
SH
SOLE
0
0
34421
INVESCO EXCHNG TRADED FD TR
RUSL 1000 MOMT
46138G755
320
10314
SH
SOLE
0
0
10314
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RAT
46138E388
2307
56002
SH
SOLE
0
0
56002
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
1727
37018
SH
SOLE
0
0
37018
INVESCO EXCHNG TRADED FD TR
S&P 500 MOMNTM
46138E339
217
5185
SH
SOLE
0
0
5185
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
45442
779184
SH
SOLE
0
0
779184
INVESCO EXCHNG TRADED FD TR
S&P EMRNG MKTS
46138E297
4039
168272
SH
SOLE
0
0
168272
INVESCO EXCHNG TRADED FD TR
S&P FINCIAL REVE
46138G680
1120
15169
SH
SOLE
0
0
15169
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
2214
53836
SH
SOLE
0
0
53836
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
25248
739988
SH
SOLE
0
0
739988
INVESCO EXCHNG TRADED FD TR
S&P INTL QULTY
46138E214
823
31802
SH
SOLE
0
0
31802
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
10350
159357
SH
SOLE
0
0
159357
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
113615
2111403
SH
SOLE
0
0
2111403
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
10904
160171
SH
SOLE
0
0
160171
INVESCO EXCHNG TRADED FD TR
S&P SMLCP DISC
46138E180
250
3923
SH
SOLE
0
0
3923
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
257
34558
SH
SOLE
0
0
34558
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
508
8990
SH
SOLE
0
0
8990
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
8535
66048
SH
SOLE
0
0
66048
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
435
6056
SH
SOLE
0
0
6056
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
1581
16477
SH
SOLE
0
0
16477
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
51138
1005062
SH
SOLE
274
0
1004788
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
892
11191
SH
SOLE
0
0
11191
INVESCO EXCHNG TRADED FD TR
S&P SMLCP UTIL
46138G409
1611
30604
SH
SOLE
0
0
30604
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
37202
942783
SH
SOLE
0
0
942783
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
67409
1530981
SH
SOLE
0
0
1530981
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
239300
4101818
SH
SOLE
0
0
4101818
INVESCO EXCHNG TRADED FD TR
SHIPPING ETF
46138G607
131
12884
SH
SOLE
0
0
12884
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
3490
113312
SH
SOLE
0
0
113312
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
23035
1009412
SH
SOLE
0
0
1009412
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
6041
190757
SH
SOLE
0
0
190757
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
4444
172030
SH
SOLE
0
0
172030
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
2594
245844
SH
SOLE
0
0
245844
INVESCO INDIA EXCHG TRED FD
INDIA ETF
46137R109
385
19404
SH
SOLE
0
0
19404
INVESCO LTD
SHS
G491BT108
5922
329356
SH
SOLE
239919
0
89437
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
3420
205423
SH
SOLE
374
0
205049
INVESCO MUN OPPORTUNITY TR
COM
46132C107
550
44490
SH
SOLE
0
0
44490
INVESCO MUN TR
COM
46131J103
205
16598
SH
SOLE
0
0
16598
INVESCO MUNI INCOME OPP TRST
COM
46132X101
527
66765
SH
SOLE
0
0
66765
INVESCO PA VALUE MUN INCOME
COM
46132K109
277
21010
SH
SOLE
0
0
21010
INVESCO QQQ TR
UNIT SER 1
46090E103
1089462
5124227
SH
SOLE
244
0
5123983
INVESCO QQQ TR
UNIT SER 1
46090E103
16328
76800
SH
Put
SOLE
0
0
76800
INVESCO QUALITY MUNI INC TRS
COM
46133G107
802
63791
SH
SOLE
0
0
63791
INVESCO SR INCOME TR
COM
46131H107
1804
420486
SH
SOLE
0
0
420486
INVESCO TR INVT GRADE MUNS
COM
46131M106
538
41873
SH
SOLE
0
0
41873
INVESCO VALUE MUN INCOME TR
COM
46132P108
1687
110087
SH
SOLE
0
0
110087
INVESTCORP CR MGMT BDC INC
COM
46090R104
90
13440
SH
SOLE
0
0
13440
INVESTORS BANCORP INC NEW
COM
46146L101
188
15753
SH
SOLE
18
0
15735
INVESTORS REAL ESTATE TR
SH BEN INT
461730509
498
6875
SH
SOLE
0
0
6875
INVITAE CORP
COM
46185L103
1448
89743
SH
SOLE
223
0
89520
INVITATION HOMES INC
COM
46187W107
225
7494
SH
SOLE
1936
0
5558
IONIS PHARMACEUTICALS INC
COM
462222100
2782
46052
SH
SOLE
35971
0
10081
IPG PHOTONICS CORP
COM
44980X109
388
2676
SH
SOLE
1145
0
1531
IQIYI INC
SPONSORED ADS
46267X108
2580
122238
SH
SOLE
0
0
122238
IQVIA HLDGS INC
COM
46266C105
5309
34363
SH
SOLE
7465
0
26898
IRIDEX CORP
COM
462684101
56
25033
SH
SOLE
0
0
25033
IRIDIUM COMMUNICATIONS INC
COM
46269C102
277
11262
SH
SOLE
727
0
10535
IROBOT CORP
COM
462726100
603
11906
SH
SOLE
41
0
11865
IRON MTN INC NEW
COM
46284V101
8794
275935
SH
SOLE
42066
0
233869
ISHARES GOLD TRUST
ISHARES
464285105
62891
4337321
SH
SOLE
0
0
4337321
ISHARES INC
CORE MSCI EMKT
46434G103
996676
18539358
SH
SOLE
83310
0
18456048
ISHARES INC
CUR HD MSCI EM
46434G509
1499
56619
SH
SOLE
0
0
56619
ISHARES INC
EM HGHYL BD ETF
464286285
8621
182220
SH
SOLE
0
0
182220
ISHARES INC
EM MKT SM-CP ETF
464286475
1110
24534
SH
SOLE
0
0
24534
ISHARES INC
EM MKTS DIV ETF
464286319
10992
270597
SH
SOLE
0
0
270597
ISHARES INC
ESG MSCI EM ETF
46434G863
1960
54548
SH
SOLE
0
0
54548
ISHARES INC
GLB ENR PROD ETF
464286343
1624
85737
SH
SOLE
0
0
85737
ISHARES INC
MIN VOL EMRG MKT
464286533
58660
1000001
SH
SOLE
0
0
1000001
ISHARES INC
MIN VOL GBL ETF
464286525
57577
600823
SH
SOLE
0
0
600823
ISHARES INC
MLT FCTR EMG MKT
46434G889
1321
29008
SH
SOLE
0
0
29008
ISHARES INC
MSCI AUST ETF
464286103
50204
2217492
SH
SOLE
0
0
2217492
ISHARES INC
MSCI AUSTRIA ETF
464286202
210
10079
SH
SOLE
0
0
10079
ISHARES INC
MSCI BRAZIL ETF
464286400
4688
98804
SH
SOLE
0
0
98804
ISHARES INC
MSCI BRIC INDX
464286657
557
12289
SH
SOLE
0
0
12289
ISHARES INC
MSCI CDA ETF
464286509
2075
69437
SH
SOLE
0
0
69437
ISHARES INC
MSCI CHILE ETF
464286640
660
19807
SH
SOLE
0
0
19807
ISHARES INC
MSCI EM ASIA ETF
464286426
1686
23816
SH
SOLE
0
0
23816
ISHARES INC
MSCI EQUAL WEITE
464286681
2073
32412
SH
SOLE
0
0
32412
ISHARES INC
MSCI EURZONE ETF
464286608
3183
75925
SH
SOLE
0
0
75925
ISHARES INC
MSCI FRANCE ETF
464286707
3737
114253
SH
SOLE
0
0
114253
ISHARES INC
MSCI FRNTR100ETF
464286145
2494
82179
SH
SOLE
0
0
82179
ISHARES INC
MSCI GBL ETF NEW
46434G848
625
21010
SH
SOLE
0
0
21010
ISHARES INC
MSCI GBL GOLD MN
46434G855
934
38798
SH
SOLE
0
0
38798
ISHARES INC
MSCI GERMANY ETF
464286806
9083
308957
SH
SOLE
0
0
308957
ISHARES INC
MSCI GLB SLV&MTL
464286327
149
13240
SH
SOLE
0
0
13240
ISHARES INC
MSCI HONG KG ETF
464286871
9628
395729
SH
SOLE
0
0
395729
ISHARES INC
MSCI ISRAEL ETF
464286632
311
5415
SH
SOLE
0
0
5415
ISHARES INC
MSCI ITALY ETF
46434G830
13227
448375
SH
SOLE
0
0
448375
ISHARES INC
MSCI JPN ETF NEW
46434G822
22012
371567
SH
SOLE
60
0
371507
ISHARES INC
MSCI MEXICO ETF
464286822
3831
85070
SH
SOLE
0
0
85070
ISHARES INC
MSCI NETHERL ETF
464286814
6949
205213
SH
SOLE
0
0
205213
ISHARES INC
MSCI PAC JP ETF
464286665
2283
49318
SH
SOLE
128
0
49190
ISHARES INC
MSCI RUSSIA ETF
46434G798
577
13527
SH
SOLE
0
0
13527
ISHARES INC
MSCI SINGPOR ETF
46434G780
577
23903
SH
SOLE
0
0
23903
ISHARES INC
MSCI SPAIN ETF
464286764
13034
450674
SH
SOLE
0
0
450674
ISHARES INC
MSCI STH AFR ETF
464286780
9910
202029
SH
SOLE
0
0
202029
ISHARES INC
MSCI STH KOR ETF
464286772
1292
20770
SH
SOLE
0
0
20770
ISHARES INC
MSCI SWITZERLAND
464286749
2640
64966
SH
SOLE
0
0
64966
ISHARES INC
MSCI TAIWAN ETF
46434G772
364
8851
SH
SOLE
0
0
8851
ISHARES INC
MSCI THAILND ETF
464286624
1267
14469
SH
SOLE
0
0
14469
ISHARES INC
MSCI WORLD ETF
464286392
652
6605
SH
SOLE
0
0
6605
ISHARES INC
US INTL HGH YLD
464286178
1209
24256
SH
SOLE
0
0
24256
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
3087
190427
SH
SOLE
0
0
190427
ISHARES SILVER TRUST
ISHARES
46428Q109
22221
1332205
SH
SOLE
0
0
1332205
ISHARES TR
0-5 YR TIPS ETF
46429B747
4660
46268
SH
SOLE
0
0
46268
ISHARES TR
0-5YR HI YL CP
46434V407
28624
616497
SH
SOLE
0
0
616497
ISHARES TR
0-5YR INVT GR CP
46434V100
11463
224594
SH
SOLE
0
0
224594
ISHARES TR
1 3 YR TREAS BD
464287457
248335
2934364
SH
SOLE
96789
0
2837575
ISHARES TR
10-20 YR TRS ETF
464288653
4262
29676
SH
SOLE
0
0
29676
ISHARES TR
20 YR TR BD ETF
464287432
140323
1035750
SH
SOLE
13717
0
1022033
ISHARES TR
3 7 YR TREAS BD
464288661
74361
591340
SH
SOLE
21360
0
569980
ISHARES TR
A RATE CP BD ETF
46429B291
2458
44972
SH
SOLE
0
0
44972
ISHARES TR
AGENCY BOND ETF
464288166
3875
33524
SH
SOLE
0
0
33524
ISHARES TR
AGGRES ALLOC ETF
464289859
5659
97563
SH
SOLE
0
0
97563
ISHARES TR
ASIA 50 ETF
464288430
774
11733
SH
SOLE
0
0
11733
ISHARES TR
BARCLAYS 7 10 YR
464287440
94532
857665
SH
SOLE
33706
0
823959
ISHARES TR
BRAZIL SM-CP ETF
464289131
2429
114216
SH
SOLE
0
0
114216
ISHARES TR
BROAD USD HIGH
46435U853
401082
9758696
SH
SOLE
0
0
9758696
ISHARES TR
CALIF MUN BD ETF
464288356
14623
238818
SH
SOLE
0
0
238818
ISHARES TR
CHINA LG-CAP ETF
464287184
4599
105414
SH
SOLE
0
0
105414
ISHARES TR
CMBS ETF
46429B366
6030
114227
SH
SOLE
0
0
114227
ISHARES TR
COHEN STEER REIT
464287564
31829
272066
SH
SOLE
0
0
272066
ISHARES TR
CONSER ALLOC ETF
464289883
12461
343836
SH
SOLE
0
0
343836
ISHARES TR
CONV BD ETF
46435G102
7031
112119
SH
SOLE
0
0
112119
ISHARES TR
CORE 1 5 YR USD
46432F859
23743
471085
SH
SOLE
0
0
471085
ISHARES TR
CORE DIV GRWTH
46434V621
176620
4198252
SH
SOLE
665
0
4197587
ISHARES TR
CORE HIGH DV ETF
46429B663
125098
1275599
SH
SOLE
0
0
1275599
ISHARES TR
CORE INTL AGGR
46435G672
7152
130538
SH
SOLE
0
0
130538
ISHARES TR
CORE LT USDB ETF
464289479
2518
36969
SH
SOLE
0
0
36969
ISHARES TR
CORE MSCI EAFE
46432F842
777826
11922530
SH
SOLE
21013
0
11901517
ISHARES TR
CORE MSCI EURO
46434V738
2156
43233
SH
SOLE
0
0
43233
ISHARES TR
CORE MSCI INTL
46435G326
1398
24028
SH
SOLE
44
0
23984
ISHARES TR
CORE MSCI PAC
46434V696
1478
25310
SH
SOLE
0
0
25310
ISHARES TR
CORE MSCI TOTAL
46432F834
33917
547940
SH
SOLE
0
0
547940
ISHARES TR
CORE S&P MCP ETF
464287507
1123019
5456314
SH
SOLE
111245
0
5345069
ISHARES TR
CORE S&P SCP ETF
464287804
405827
4839921
SH
SOLE
36663
0
4803258
ISHARES TR
CORE S&P TTL STK
464287150
282666
3888654
SH
SOLE
0
0
3888654
ISHARES TR
CORE S&P US GWT
464287671
928061
13720592
SH
SOLE
3323
0
13717269
ISHARES TR
CORE S&P US VLU
464287663
722182
11459565
SH
SOLE
0
0
11459565
ISHARES TR
CORE S&P500 ETF
464287200
1383616
4280460
SH
SOLE
11740
0
4268720
ISHARES TR
CORE S&P500 ETF
464287200
323
1000
SH
Put
SOLE
0
0
1000
ISHARES TR
CORE TOTAL USD
46434V613
22341
428729
SH
SOLE
0
0
428729
ISHARES TR
CORE US AGGBD ET
464287226
859438
7648289
SH
SOLE
19881
0
7628408
ISHARES TR
CR 5 10 YR ETF
46435G417
4615
91167
SH
SOLE
0
0
91167
ISHARES TR
CRE U S REIT ETF
464288521
8490
155524
SH
SOLE
0
0
155524
ISHARES TR
CUR HD EURZN ETF
46434V639
7186
226109
SH
SOLE
0
0
226109
ISHARES TR
DOW JONES US ETF
464287846
20908
130967
SH
SOLE
0
0
130967
ISHARES TR
EAFE GRWTH ETF
464288885
14155
163702
SH
SOLE
0
0
163702
ISHARES TR
EAFE SML CP ETF
464288273
27663
444175
SH
SOLE
59509
0
384666
ISHARES TR
EAFE VALUE ETF
464288877
22734
455318
SH
SOLE
0
0
455318
ISHARES TR
EDEG HIG YLELD
46435G250
1636
32236
SH
SOLE
0
0
32236
ISHARES TR
EDGE INVT GRDE
46435G219
360
6957
SH
SOLE
0
0
6957
ISHARES TR
EDGE MSCI MINM
46435G433
13404
377892
SH
SOLE
0
0
377892
ISHARES TR
EDGE MSCI USA VL
46432F388
26262
292682
SH
SOLE
0
0
292682
ISHARES TR
EDGE US FIXD INM
46435U796
4272
41916
SH
SOLE
0
0
41916
ISHARES TR
EMGR MKT INF ETF
464288216
247
7836
SH
SOLE
0
0
7836
ISHARES TR
ESG 1 5 YR USD
46435G243
1548
60868
SH
SOLE
0
0
60868
ISHARES TR
ESG MSCI EAFE
46435G516
3414
49671
SH
SOLE
0
0
49671
ISHARES TR
ESG MSCI USA ETF
46435G425
1948
27310
SH
SOLE
0
0
27310
ISHARES TR
ESG USD CORPT
46435G193
1416
53506
SH
SOLE
0
0
53506
ISHARES TR
EUROPE ETF
464287861
2959
63015
SH
SOLE
255
0
62760
ISHARES TR
EXPANDED TECH
464287515
33778
144946
SH
SOLE
0
0
144946
ISHARES TR
EXPND TEC SC ETF
464287549
14247
58837
SH
SOLE
0
0
58837
ISHARES TR
EXPONENTIAL TECH
46434V381
3710
86770
SH
SOLE
0
0
86770
ISHARES TR
FALN ANGLS USD
46435G474
1614
59514
SH
SOLE
0
0
59514
ISHARES TR
FLTG RATE NT ETF
46429B655
113684
2232594
SH
SOLE
1910
0
2230684
ISHARES TR
GBL COMM SVC ETF
464287275
1750
28501
SH
SOLE
0
0
28501
ISHARES TR
GL CLEAN ENE ETF
464288224
3369
286693
SH
SOLE
0
0
286693
ISHARES TR
GL TIMB FORE ETF
464288174
1953
29153
SH
SOLE
0
0
29153
ISHARES TR
GLB CNS DISC ETF
464288745
1010
8018
SH
SOLE
0
0
8018
ISHARES TR
GLB CNSM STP ETF
464288737
10282
185328
SH
SOLE
0
0
185328
ISHARES TR
GLB INFRASTR ETF
464288372
4633
96692
SH
SOLE
0
0
96692
ISHARES TR
GLOB HLTHCRE ETF
464287325
7669
111546
SH
SOLE
0
0
111546
ISHARES TR
GLOB INDSTRL ETF
464288729
741
7621
SH
SOLE
0
0
7621
ISHARES TR
GLOB UTILITS ETF
464288711
4258
72520
SH
SOLE
0
0
72520
ISHARES TR
GLOBAL 100 ETF
464287572
3696
68525
SH
SOLE
0
0
68525
ISHARES TR
GLOBAL ENERG ETF
464287341
2395
77688
SH
SOLE
0
0
77688
ISHARES TR
GLOBAL FINLS ETF
464287333
1637
23812
SH
SOLE
0
0
23812
ISHARES TR
GLOBAL MATER ETF
464288695
1575
23340
SH
SOLE
0
0
23340
ISHARES TR
GLOBAL REIT ETF
46434V647
2783
100759
SH
SOLE
0
0
100759
ISHARES TR
GLOBAL TECH ETF
464287291
99457
472500
SH
SOLE
0
0
472500
ISHARES TR
GNMA BOND ETF
46429B333
3367
67061
SH
SOLE
0
0
67061
ISHARES TR
GOV/CRED BD ETF
464288596
614
5213
SH
SOLE
0
0
5213
ISHARES TR
GRWT ALLOCAT ETF
464289867
13654
285400
SH
SOLE
0
0
285400
ISHARES TR
HDG MSCI EAFE
46434V803
28443
932111
SH
SOLE
0
0
932111
ISHARES TR
HDG MSCI JAPAN
46434V886
1065
32298
SH
SOLE
0
0
32298
ISHARES TR
IBNDS MAR20 ETF
46432FAK3
273
11124
SH
SOLE
0
0
11124
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
637
25974
SH
SOLE
0
0
25974
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
22435
886765
SH
SOLE
4527
0
882238
ISHARES TR
IBONDS DEC2021
46435G789
4774
185327
SH
SOLE
1338
0
183989
ISHARES TR
IBONDS DEC2022
46435G755
4953
189294
SH
SOLE
1324
0
187970
ISHARES TR
IBONDS DEC2023
46435G318
2802
108540
SH
SOLE
1345
0
107195
ISHARES TR
IBONDS DEC2026
46435GAA0
3236
126566
SH
SOLE
2087
0
124479
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
21708
869719
SH
SOLE
4599
0
865120
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
17838
705323
SH
SOLE
4527
0
700796
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
17165
671540
SH
SOLE
4527
0
667013
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
12431
483871
SH
SOLE
4512
0
479359
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
4193
161641
SH
SOLE
2039
0
159602
ISHARES TR
IBONDS ETF
46435UAA9
3179
122206
SH
SOLE
2059
0
120147
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
477
18311
SH
SOLE
0
0
18311
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
300
11187
SH
SOLE
0
0
11187
ISHARES TR
IBONDS SEP2020
46434V571
6561
257098
SH
SOLE
1347
0
255751
ISHARES TR
IBOXX HI YD ETF
464288513
199276
2266047
SH
SOLE
39505
0
2226542
ISHARES TR
IBOXX HIG YLD EX
46435G441
394
7541
SH
SOLE
0
0
7541
ISHARES TR
IBOXX INV CP ETF
464287242
170336
1331165
SH
SOLE
12733
0
1318432
ISHARES TR
INDIA 50 ETF
464289529
2686
69545
SH
SOLE
0
0
69545
ISHARES TR
INTL DEV RE ETF
464288489
2081
68908
SH
SOLE
0
0
68908
ISHARES TR
INTL DEVPPTY ETF
464288422
308
7958
SH
SOLE
0
0
7958
ISHARES TR
INTL DIV GRWTH
46435G524
1054
17464
SH
SOLE
0
0
17464
ISHARES TR
INTL MOMENTUM FT
46434V449
246
7908
SH
SOLE
0
0
7908
ISHARES TR
INTL PFD STK ETF
46429B135
498
32256
SH
SOLE
0
0
32256
ISHARES TR
INTL QLTY FACTOR
46434V456
1457
45128
SH
SOLE
0
0
45128
ISHARES TR
INTL SEL DIV ETF
464288448
68138
2029715
SH
SOLE
0
0
2029715
ISHARES TR
INTL TREA BD ETF
464288117
1595
31798
SH
SOLE
0
0
31798
ISHARES TR
INTL VALUE FACTR
46435G409
1736
71243
SH
SOLE
0
0
71243
ISHARES TR
INTRM GOV CR ETF
464288612
1587
14085
SH
SOLE
0
0
14085
ISHARES TR
INTRM TR CRP ETF
464288638
153461
2646788
SH
SOLE
62
0
2646726
ISHARES TR
JPMORGAN USD EMG
464288281
271626
2371036
SH
SOLE
0
0
2371036
ISHARES TR
LATN AMER 40 ETF
464287390
584
17186
SH
SOLE
0
0
17186
ISHARES TR
LNG TR CRPRT BD
464289511
7412
111176
SH
SOLE
0
0
111176
ISHARES TR
MBS ETF
464288588
266989
2470746
SH
SOLE
40218
0
2430528
ISHARES TR
MICRO-CAP ETF
464288869
3542
35600
SH
SOLE
1171
0
34429
ISHARES TR
MIN VOL EAFE ETF
46429B689
142739
1914930
SH
SOLE
79
0
1914851
ISHARES TR
MLTFCTR INTL SML
46434V266
679
21407
SH
SOLE
0
0
21407
ISHARES TR
MODERT ALLOC ETF
464289875
17820
444048
SH
SOLE
0
0
444048
ISHARES TR
MORTGE REL ETF
46435G342
18107
406634
SH
SOLE
0
0
406634
ISHARES TR
MRGSTR MD CP ETF
464288208
15176
72421
SH
SOLE
0
0
72421
ISHARES TR
MRGSTR MD CP GRW
464288307
15209
57835
SH
SOLE
0
0
57835
ISHARES TR
MRGSTR MD CP VAL
464288406
4914
29127
SH
SOLE
0
0
29127
ISHARES TR
MRGSTR SM CP ETF
464288505
3966
21003
SH
SOLE
0
0
21003
ISHARES TR
MRGSTR SM CP GR
464288604
4735
22340
SH
SOLE
0
0
22340
ISHARES TR
MRNGSTR INC ETF
46432F875
3316
129811
SH
SOLE
0
0
129811
ISHARES TR
MRNGSTR LG-CP ET
464287127
13023
70593
SH
SOLE
0
0
70593
ISHARES TR
MRNGSTR LG-CP GR
464287119
39474
188008
SH
SOLE
0
0
188008
ISHARES TR
MRNGSTR LG-CP VL
464288109
8307
70881
SH
SOLE
0
0
70881
ISHARES TR
MRNING SM CP ETF
464288703
4177
29087
SH
SOLE
0
0
29087
ISHARES TR
MSCI AC ASIA ETF
464288182
1221
16618
SH
SOLE
0
0
16618
ISHARES TR
MSCI ACWI ETF
464288257
19252
242931
SH
SOLE
0
0
242931
ISHARES TR
MSCI ACWI EX US
464288240
4048
82418
SH
SOLE
108
0
82310
ISHARES TR
MSCI ACWI EXUS
46435G847
512
18194
SH
SOLE
0
0
18194
ISHARES TR
MSCI CHINA ETF
46429B671
18818
293612
SH
SOLE
0
0
293612
ISHARES TR
MSCI EAFE ETF
464287465
200094
2881544
SH
SOLE
114056
0
2767488
ISHARES TR
MSCI EMG MKT ETF
464287234
112472
2506624
SH
SOLE
88510
0
2418114
ISHARES TR
MSCI EURO FL ETF
464289180
782
40098
SH
SOLE
0
0
40098
ISHARES TR
MSCI GLOBAL IMP
46435G532
699
10680
SH
SOLE
0
0
10680
ISHARES TR
MSCI INDIA ETF
46429B598
4966
141284
SH
SOLE
0
0
141284
ISHARES TR
MSCI INDIA SM CP
46429B614
536
14912
SH
SOLE
0
0
14912
ISHARES TR
MSCI INDONIA ETF
46429B309
608
23677
SH
SOLE
0
0
23677
ISHARES TR
MSCI KLD400 SOC
464288570
11716
97527
SH
SOLE
0
0
97527
ISHARES TR
MSCI LW CRB TG
46434V464
551
4260
SH
SOLE
0
0
4260
ISHARES TR
MSCI MIN VOL ETF
46429B697
1076794
16414542
SH
SOLE
49137
0
16365405
ISHARES TR
MSCI PERU ETF
464289842
459
12388
SH
SOLE
0
0
12388
ISHARES TR
MSCI PHILIPS ETF
46429B408
448
13050
SH
SOLE
0
0
13050
ISHARES TR
MSCI POLAND ETF
46429B606
2354
111679
SH
SOLE
0
0
111679
ISHARES TR
MSCI UK ETF NEW
46435G334
12077
354174
SH
SOLE
0
0
354174
ISHARES TR
MSCI USA ESG SLC
464288802
12726
94956
SH
SOLE
0
0
94956
ISHARES TR
MULTIFACTOR GLBL
46434V316
677
21710
SH
SOLE
0
0
21710
ISHARES TR
MULTIFACTOR INTL
46434V274
1517
56090
SH
SOLE
0
0
56090
ISHARES TR
MULTIFACTOR USA
46434V282
8987
260643
SH
SOLE
0
0
260643
ISHARES TR
MULTIFACTOR USA
46434V290
2012
46896
SH
SOLE
0
0
46896
ISHARES TR
NA TEC MULTM ETF
464287531
469
8493
SH
SOLE
0
0
8493
ISHARES TR
NASDAQ BIOTECH
464287556
45259
375560
SH
SOLE
31725
0
343835
ISHARES TR
NATIONAL MUN ETF
464288414
71925
631421
SH
SOLE
0
0
631421
ISHARES TR
NEW YORK MUN ETF
464288323
1497
26247
SH
SOLE
0
0
26247
ISHARES TR
NEW ZEALAND ETF
464289123
3341
57856
SH
SOLE
0
0
57856
ISHARES TR
NORTH AMERN NAT
464287374
1402
46571
SH
SOLE
0
0
46571
ISHARES TR
PFD AND INCM SEC
464288687
188694
5019801
SH
SOLE
204
0
5019597
ISHARES TR
PHLX SEMICND ETF
464287523
16110
64159
SH
SOLE
0
0
64159
ISHARES TR
RESIDNL REAL EST
464288562
12666
168118
SH
SOLE
0
0
168118
ISHARES TR
RUS 1000 ETF
464287622
109620
614391
SH
SOLE
12
0
614379
ISHARES TR
RUS 1000 GRW ETF
464287614
439015
2495540
SH
SOLE
8431
0
2487109
ISHARES TR
RUS 1000 VAL ETF
464287598
234168
1715769
SH
SOLE
25529
0
1690240
ISHARES TR
RUS 2000 GRW ETF
464287648
61484
287013
SH
SOLE
6398
0
280615
ISHARES TR
RUS 2000 VAL ETF
464287630
63170
491289
SH
SOLE
15624
0
475665
ISHARES TR
RUS MD CP GR ETF
464287481
77928
510734
SH
SOLE
236
0
510498
ISHARES TR
RUS MDCP VAL ETF
464287473
64468
680257
SH
SOLE
3503
0
676754
ISHARES TR
RUS MID CAP ETF
464287499
116444
1953096
SH
SOLE
8464
0
1944632
ISHARES TR
RUS TOP 200 ETF
464289446
14165
188534
SH
SOLE
0
0
188534
ISHARES TR
RUS TP200 GR ETF
464289438
25911
268281
SH
SOLE
0
0
268281
ISHARES TR
RUS TP200 VL ETF
464289420
7816
133578
SH
SOLE
0
0
133578
ISHARES TR
RUSEL 2500 ETF
46435G268
589
12225
SH
SOLE
0
0
12225
ISHARES TR
RUSSELL 2000 ETF
464287655
646910
3904813
SH
SOLE
40677
0
3864136
ISHARES TR
RUSSELL 2000 ETF
464287655
480
2900
SH
Put
SOLE
0
0
2900
ISHARES TR
RUSSELL 3000 ETF
464287689
70726
375223
SH
SOLE
0
0
375223
ISHARES TR
S&P 100 ETF
464287101
14153
98223
SH
SOLE
0
0
98223
ISHARES TR
S&P 500 GRWT ETF
464287309
443728
2291511
SH
SOLE
6429
0
2285082
ISHARES TR
S&P 500 VAL ETF
464287408
329116
2529909
SH
SOLE
1
0
2529908
ISHARES TR
S&P MC 400GR ETF
464287606
61149
256808
SH
SOLE
0
0
256808
ISHARES TR
S&P MC 400VL ETF
464287705
57551
337085
SH
SOLE
0
0
337085
ISHARES TR
S&P SML 600 GWT
464287887
66597
344529
SH
SOLE
4629
0
339900
ISHARES TR
SELECT DIVID ETF
464287168
134328
1271326
SH
SOLE
41652
0
1229674
ISHARES TR
SH TR CRPORT ETF
464288646
48514
904608
SH
SOLE
77
0
904531
ISHARES TR
SHORT TREAS BD
464288679
126486
1145088
SH
SOLE
8626
0
1136462
ISHARES TR
SHRT NAT MUN ETF
464288158
18134
169828
SH
SOLE
0
0
169828
ISHARES TR
SP SMCP600VL ETF
464287879
39759
247259
SH
SOLE
49
0
247210
ISHARES TR
TIPS BD ETF
464287176
318689
2733882
SH
SOLE
8151
0
2725731
ISHARES TR
TRANS AVG ETF
464287192
8528
43608
SH
SOLE
0
0
43608
ISHARES TR
TRS FLT RT BD
46434V860
13099
260749
SH
SOLE
0
0
260749
ISHARES TR
U.S. BAS MTL ETF
464287838
3162
32280
SH
SOLE
0
0
32280
ISHARES TR
U.S. CNSM GD ETF
464287812
3809
28601
SH
SOLE
0
0
28601
ISHARES TR
U.S. CNSM SV ETF
464287580
11825
51813
SH
SOLE
0
0
51813
ISHARES TR
U.S. ENERGY ETF
464287796
6702
208651
SH
SOLE
0
0
208651
ISHARES TR
U.S. FIN SVC ETF
464287770
20067
132178
SH
SOLE
0
0
132178
ISHARES TR
U.S. FINLS ETF
464287788
29737
215832
SH
SOLE
0
0
215832
ISHARES TR
U.S. INSRNCE ETF
464288786
1522
21334
SH
SOLE
0
0
21334
ISHARES TR
U.S. MED DVC ETF
464288810
74956
283582
SH
SOLE
0
0
283582
ISHARES TR
U.S. PHARMA ETF
464288836
2065
12897
SH
SOLE
0
0
12897
ISHARES TR
U.S. REAL ES ETF
464287739
112737
1211179
SH
SOLE
0
0
1211179
ISHARES TR
U.S. TECH ETF
464287721
60493
260072
SH
SOLE
0
0
260072
ISHARES TR
U.S. UTILITS ETF
464287697
19214
118566
SH
SOLE
0
0
118566
ISHARES TR
ULTR SH TRM BD
46434V878
13775
273698
SH
SOLE
0
0
273698
ISHARES TR
US AER DEF ETF
464288760
89612
403510
SH
SOLE
0
0
403510
ISHARES TR
US BR DEL SE ETF
464288794
3321
48484
SH
SOLE
0
0
48484
ISHARES TR
US DIVID BYBCK
46435U861
340
11076
SH
SOLE
0
0
11076
ISHARES TR
US HLTHCARE ETF
464287762
39719
184122
SH
SOLE
0
0
184122
ISHARES TR
US HLTHCR PR ETF
464288828
14012
69790
SH
SOLE
0
0
69790
ISHARES TR
US HOME CONS ETF
464288752
8043
181077
SH
SOLE
0
0
181077
ISHARES TR
US INDUSTRIALS
464287754
23947
142847
SH
SOLE
0
0
142847
ISHARES TR
US OIL EQ&SV ETF
464288844
569
27989
SH
SOLE
0
0
27989
ISHARES TR
US OIL GS EX ETF
464288851
1488
26788
SH
SOLE
0
0
26788
ISHARES TR
US REGNL BKS ETF
464288778
4992
97949
SH
SOLE
0
0
97949
ISHARES TR
US TELECOM ETF
464287713
1949
65222
SH
SOLE
0
0
65222
ISHARES TR
US TREAS BD ETF
46429B267
338224
13038707
SH
SOLE
0
0
13038707
ISHARES TR
USA MOMENTUM FCT
46432F396
138554
1103488
SH
SOLE
0
0
1103488
ISHARES TR
USA QUALITY FCTR
46432F339
926170
9170003
SH
SOLE
275
0
9169728
ISHARES TR
USA SIZE FACTOR
46432F370
80097
822266
SH
SOLE
0
0
822266
ISHARES TR
USD INV GRDE ETF
464288620
14741
252845
SH
SOLE
50353
0
202492
ISHARES TR
YLD OPTIM BD
46434V787
5464
212897
SH
SOLE
0
0
212897
ISHARES US ETF TR
COMMOD SEL STG
46431W853
2214
67265
SH
SOLE
0
0
67265
ISHARES US ETF TR
INT RT HD LONG
46431W812
2808
110837
SH
SOLE
0
0
110837
ISHARES US ETF TR
INT RT HDG C B
46431W705
6951
72263
SH
SOLE
0
0
72263
ISHARES US ETF TR
IT RT HDG HGYL
46431W606
1812
20224
SH
SOLE
0
0
20224
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
172419
3431217
SH
SOLE
1900
0
3429317
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
2954
58964
SH
SOLE
0
0
58964
ISTAR INC
COM
45031U101
520
35858
SH
SOLE
0
0
35858
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
262
28618
SH
SOLE
24214
0
4404
ITERIS INC
COM
46564T107
721
144400
SH
SOLE
0
0
144400
ITRON INC
COM
465741106
1080
12863
SH
SOLE
9965
0
2898
ITT INC
COM
45073V108
475
6420
SH
SOLE
1890
0
4530
IVY HIGH INC OPPORTUNITIES F
COM
465893105
463
33318
SH
SOLE
0
0
33318
JABIL INC
COM
466313103
302
7313
SH
SOLE
1836
0
5477
JACOBS ENGR GROUP INC
COM
469814107
867
9654
SH
SOLE
244
0
9410
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
2000
42592
SH
SOLE
0
0
42592
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
3768
78369
SH
SOLE
0
0
78369
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
8141
156458
SH
SOLE
0
0
156458
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
50860
1025413
SH
SOLE
1968
0
1023445
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
1417
46253
SH
SOLE
0
0
46253
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
1388
9298
SH
SOLE
2144
0
7154
JD COM INC
SPON ADR CL A
47215P106
3096
87875
SH
SOLE
0
0
87875
JETBLUE AWYS CORP
COM
477143101
1474
78742
SH
SOLE
0
0
78742
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
275
2437
SH
SOLE
1708
0
729
JOHN HANCOCK ETF TRUST
MLTFACTR INDLS
47804J883
243
6138
SH
SOLE
0
0
6138
JOHN HANCOCK ETF TRUST
MLTFACTR UTILS
47804J867
1053
30975
SH
SOLE
0
0
30975
JOHN HANCOCK ETF TRUST
MLTFCTR CONSMR
47804J875
574
19081
SH
SOLE
0
0
19081
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
27005
655151
SH
SOLE
0
0
655151
JOHN HANCOCK ETF TRUST
MULTFCTR EMRNG
47804J834
709
26577
SH
SOLE
0
0
26577
JOHN HANCOCK ETF TRUST
MULTI INTL ETF
47804J859
4682
158179
SH
SOLE
0
0
158179
JOHN HANCOCK ETF TRUST
MULTIFACTOR CO
47804J305
940
26260
SH
SOLE
0
0
26260
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
1971
47910
SH
SOLE
0
0
47910
JOHN HANCOCK ETF TRUST
MULTIFACTOR HE
47804J503
2343
62892
SH
SOLE
0
0
62892
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
44114
1126519
SH
SOLE
0
0
1126519
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
7095
128200
SH
SOLE
0
0
128200
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
3081
110763
SH
SOLE
0
0
110763
JOHNSON & JOHNSON
COM
478160104
160999
1103737
SH
SOLE
129675
0
974062
JOHNSON CTLS INTL PLC
SHS
G51502105
6074
149194
SH
SOLE
79169
0
70025
JONES LANG LASALLE INC
COM
48020Q107
1946
11180
SH
SOLE
225
0
10955
JOUNCE THERAPEUTICS INC
COM
481116101
234
26840
SH
SOLE
0
0
26840
JP MORGAN EXCHANGE TRADED FD
BETABULDR DEVE
46641Q688
223
8606
SH
SOLE
0
0
8606
JP MORGAN EXCHANGE TRADED FD
BETABULDRS CDA
46641Q696
621
23876
SH
SOLE
0
0
23876
JP MORGAN EXCHANGE TRADED FD
BETBULD EUROPE
46641Q720
804
31405
SH
SOLE
0
0
31405
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
5985
243885
SH
SOLE
0
0
243885
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1974
34633
SH
SOLE
0
0
34633
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ETF
46641Q605
1193
19837
SH
SOLE
0
0
19837
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
576
9265
SH
SOLE
0
0
9265
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
16954
296971
SH
SOLE
0
0
296971
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
2121
65114
SH
SOLE
0
0
65114
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
278
3933
SH
SOLE
0
0
3933
JP MORGAN EXCHANGE TRADED FD
HIGH YLD RESRCH
46641Q878
1128
21794
SH
SOLE
0
0
21794
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
10213
128207
SH
SOLE
0
0
128207
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
100452
1991919
SH
SOLE
0
0
1991919
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
5491
108769
SH
SOLE
0
0
108769
JP MORGAN EXCHANGE TRADED FD
US AGGREGATE
46641Q613
618
23294
SH
SOLE
0
0
23294
JP MORGAN EXCHANGE TRADED FD
US DIVIDEND
46641Q795
593
21230
SH
SOLE
0
0
21230
JP MORGAN EXCHANGE TRADED FD
US MOMENTUM
46641Q779
1283
42192
SH
SOLE
0
0
42192
JP MORGAN EXCHANGE TRADED FD
US VALUE FACTR
46641Q753
1537
53008
SH
SOLE
0
0
53008
JP MORGAN EXCHANGE TRADED FD
USD EMRNG MKT
46641Q746
2804
54646
SH
SOLE
0
0
54646
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
1450
66461
SH
SOLE
0
0
66461
JPMORGAN CHASE & CO
COM
46625H100
177628
1274229
SH
SOLE
145074
0
1129155
K12 INC
COM
48273U102
386
18948
SH
SOLE
17848
0
1100
KADANT INC
COM
48282T104
360
3419
SH
SOLE
0
0
3419
KAMAN CORP
COM
483548103
322
4880
SH
SOLE
0
0
4880
KANSAS CITY SOUTHERN
COM NEW
485170302
2333
15233
SH
SOLE
489
0
14744
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
1180
84704
SH
SOLE
0
0
84704
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
819
77810
SH
SOLE
0
0
77810
KB HOME
COM
48666K109
415
12107
SH
SOLE
5591
0
6516
KBR INC
COM
48242W106
459
15035
SH
SOLE
8139
0
6896
KELLOGG CO
COM
487836108
5772
83465
SH
SOLE
1269
0
82196
KEMET CORP
COM NEW
488360207
583
21568
SH
SOLE
0
0
21568
KENNAMETAL INC
COM
489170100
208
5651
SH
SOLE
4899
0
752
KENNEDY-WILSON HLDGS INC
COM
489398107
1524
68333
SH
SOLE
0
0
68333
KEURIG DR PEPPER INC
COM
49271V100
825
28481
SH
SOLE
10340
0
18141
KEYCORP NEW
COM
493267108
3559
175856
SH
SOLE
52765
0
123091
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
3855
37565
SH
SOLE
13274
0
24291
KIMBERLY CLARK CORP
COM
494368103
38999
283526
SH
SOLE
50354
0
233172
KIMCO RLTY CORP
COM
49446R109
1046
50529
SH
SOLE
0
0
50529
KINDER MORGAN INC DEL
COM
49456B101
22714
1072929
SH
SOLE
93164
0
979765
KINROSS GOLD CORP
COM
496902404
779
164366
SH
SOLE
0
0
164366
KINSALE CAP GROUP INC
COM
49714P108
1415
13832
SH
SOLE
3472
0
10360
KIRKLAND LAKE GOLD LTD
COM
49741E100
712
16160
SH
SOLE
2940
0
13220
KITE RLTY GROUP TR
COM NEW
49803T300
984
50400
SH
SOLE
30604
0
19796
KKR & CO INC
CL A
48251W104
7194
246624
SH
SOLE
0
0
246624
KKR INCOME OPPORTUNITIES FD
COM
48249T106
1577
99929
SH
SOLE
0
0
99929
KLA CORPORATION
COM NEW
482480100
8484
47615
SH
SOLE
2134
0
45481
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
284
7935
SH
SOLE
392
0
7543
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
640
32319
SH
SOLE
0
0
32319
KOHLS CORP
COM
500255104
2764
54247
SH
SOLE
1481
0
52766
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
6008
123118
SH
SOLE
114954
0
8164
KONTOOR BRANDS INC
COM
50050N103
299
7132
SH
SOLE
40
0
7092
KORNIT DIGITAL LTD
SHS
M6372Q113
400
11687
SH
SOLE
0
0
11687
KRAFT HEINZ CO
COM
500754106
7173
223255
SH
SOLE
2206
0
221049
KRANESHARES TR
BOSERA MSCI CH
500767405
1623
49769
SH
SOLE
0
0
49769
KRANESHARES TR
CSI CHI INTERNET
500767306
2901
59602
SH
SOLE
0
0
59602
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
490
27224
SH
SOLE
3380
0
23844
KROGER CO
COM
501044101
4442
153229
SH
SOLE
10573
0
142656
KRONOS WORLDWIDE INC
COM
50105F105
172
12844
SH
SOLE
0
0
12844
KT CORP
SPONSORED ADR
48268K101
1463
126088
SH
SOLE
125893
0
195
L BRANDS INC
COM
501797104
379
20899
SH
SOLE
0
0
20899
L3HARRIS TECHNOLOGIES INC
COM
502431109
11762
59445
SH
SOLE
27838
0
31607
LA Z BOY INC
COM
505336107
228
7242
SH
SOLE
27
0
7215
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1084
6408
SH
SOLE
1652
0
4756
LADDER CAP CORP
CL A
505743104
2503
138757
SH
SOLE
276
0
138481
LAM RESEARCH CORP
COM
512807108
7233
24737
SH
SOLE
1988
0
22749
LAMAR ADVERTISING CO NEW
CL A
512816109
1525
17088
SH
SOLE
3813
0
13275
LAMB WESTON HLDGS INC
COM
513272104
3885
45162
SH
SOLE
20230
0
24932
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
202
12297
SH
SOLE
0
0
12297
LANDSTAR SYS INC
COM
515098101
1025
9010
SH
SOLE
6773
0
2237
LAREDO PETROLEUM INC
COM
516806106
68
23615
SH
SOLE
0
0
23615
LAS VEGAS SANDS CORP
COM
517834107
8964
129835
SH
SOLE
4597
0
125238
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
58823
2002825
SH
SOLE
0
0
2002825
LATTICE STRATEGIES TR
HARTFORD MLT SML
518416508
1120
36638
SH
SOLE
0
0
36638
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
7053
209279
SH
SOLE
0
0
209279
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
263
11336
SH
SOLE
0
0
11336
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
681
41809
SH
SOLE
0
0
41809
LAUDER ESTEE COS INC
CL A
518439104
4434
21467
SH
SOLE
2951
0
18516
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
291
17588
SH
SOLE
0
0
17588
LAZARD LTD
SHS A
G54050102
538
13474
SH
SOLE
0
0
13474
LAZYDAYS HLDGS INC
COM
52110H100
299
72975
SH
SOLE
0
0
72975
LCI INDS
COM
50189K103
287
2685
SH
SOLE
1482
0
1203
LEAR CORP
COM NEW
521865204
1214
8845
SH
SOLE
5387
0
3458
LEE ENTERPRISES INC
COM
523768109
61
43302
SH
SOLE
0
0
43302
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
455
17548
SH
SOLE
0
0
17548
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
797
29855
SH
SOLE
0
0
29855
LEGG MASON ETF INVESTMENT TR
L VOL H DIV ETF
52468L406
20824
611398
SH
SOLE
0
0
611398
LEGG MASON ETF INVESTMENT TR
WESTN ASET TTL
52468L810
311
11535
SH
SOLE
0
0
11535
LEGG MASON ETF INVT TR
CLEARBRIDEG LR
524682200
2350
61743
SH
SOLE
0
0
61743
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
4937
143309
SH
SOLE
0
0
143309
LEGGETT & PLATT INC
COM
524660107
1562
30722
SH
SOLE
5444
0
25278
LEIDOS HLDGS INC
COM
525327102
1805
18435
SH
SOLE
510
0
17925
LENNAR CORP
CL A
526057104
1680
30110
SH
SOLE
1281
0
28829
LENNOX INTL INC
COM
526107107
1053
4316
SH
SOLE
2764
0
1552
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
208
10803
SH
SOLE
0
0
10803
LEXINFINTECH HLDGS LTD
ADR
528877103
175
12574
SH
SOLE
3000
0
9574
LEXINGTON REALTY TRUST
COM
529043101
2013
189586
SH
SOLE
71801
0
117785
LGI HOMES INC
COM
50187T106
974
13785
SH
SOLE
602
0
13183
LHC GROUP INC
COM
50187A107
632
4590
SH
SOLE
382
0
4208
LIBBEY INC
COM
529898108
17
11598
SH
SOLE
0
0
11598
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
7395
1092251
SH
SOLE
0
0
1092251
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
1590
244601
SH
SOLE
0
0
244601
LIBERTY BROADBAND CORP
COM SER A
530307107
332
2665
SH
SOLE
1941
0
724
LIBERTY BROADBAND CORP
COM SER C
530307305
563
4475
SH
SOLE
3155
0
1320
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
74
115000
PRN
SOLE
0
0
115000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
490
10129
SH
SOLE
7895
0
2234
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
986
20491
SH
SOLE
16304
0
4187
LIBERTY PPTY TR
SH BEN INT
531172104
675
11233
SH
SOLE
665
0
10568
LIFE STORAGE INC
COM
53223X107
5226
48262
SH
SOLE
236
0
48026
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
201
1929
SH
SOLE
486
0
1443
LILLY ELI & CO
COM
532457108
24610
187246
SH
SOLE
14687
0
172559
LIMBACH HLDGS INC
COM
53263P105
41
10850
SH
SOLE
0
0
10850
LIMELIGHT NETWORKS INC
COM
53261M104
43
10567
SH
SOLE
0
0
10567
LINCOLN ELEC HLDGS INC
COM
533900106
919
9497
SH
SOLE
0
0
9497
LINCOLN NATL CORP IND
COM
534187109
1733
29367
SH
SOLE
34
0
29333
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
778
47571
SH
SOLE
871
0
46700
LINDE PLC
SHS
G5494J103
10747
50522
SH
SOLE
28098
0
22424
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
15
17314
SH
SOLE
0
0
17314
LIONS GATE ENTMNT CORP
CL A VTG
535919401
151
14143
SH
SOLE
6825
0
7318
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
148
14916
SH
SOLE
10189
0
4727
LISTED FD TR
CORE ALT FD
53656F847
2069
73935
SH
SOLE
0
0
73935
LITHIA MTRS INC
CL A
536797103
525
3571
SH
SOLE
3200
0
371
LITTELFUSE INC
COM
537008104
360
1883
SH
SOLE
1449
0
434
LIVE NATION ENTERTAINMENT IN
COM
538034109
1449
20278
SH
SOLE
6879
0
13399
LIVENT CORP
COM
53814L108
235
27468
SH
SOLE
678
0
26790
LIVEPERSON INC
COM
538146101
726
19625
SH
SOLE
50
0
19575
LKQ CORP
COM
501889208
804
22553
SH
SOLE
4999
0
17554
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
431
130204
SH
SOLE
41027
0
89177
LMP CAP & INCOME FD INC
COM
50208A102
255
16433
SH
SOLE
0
0
16433
LOCKHEED MARTIN CORP
COM
539830109
102488
263209
SH
SOLE
7183
0
256026
LOEWS CORP
COM
540424108
751
14307
SH
SOLE
7160
0
7147
LOGITECH INTL S A
SHS
H50430232
361
7648
SH
SOLE
0
0
7648
LOGMEIN INC
COM
54142L109
318
3705
SH
SOLE
3053
0
652
LOUISIANA PAC CORP
COM
546347105
380
12800
SH
SOLE
2609
0
10191
LOWES COS INC
COM
548661107
28020
233966
SH
SOLE
39711
0
194255
LPL FINL HLDGS INC
COM
50212V100
1712
18562
SH
SOLE
0
0
18562
LRAD CORP
COM
50213V109
325
99479
SH
SOLE
0
0
99479
LTC PPTYS INC
COM
502175102
1900
42430
SH
SOLE
523
0
41907
LUCKIN COFFEE INC
SPONSORED ADS
54951L109
541
13739
SH
SOLE
0
0
13739
LULULEMON ATHLETICA INC
COM
550021109
12333
53237
SH
SOLE
13192
0
40045
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
389
39776
SH
SOLE
0
0
39776
LUMENTUM HLDGS INC
COM
55024U109
3489
44002
SH
SOLE
24909
0
19093
LYFT INC
CL A COM
55087P104
2434
56568
SH
SOLE
8387
0
48181
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
12176
128869
SH
SOLE
72510
0
56359
M & T BK CORP
COM
55261F104
4324
25474
SH
SOLE
8294
0
17180
M D C HLDGS INC
COM
552676108
249
6536
SH
SOLE
113
0
6423
M/I HOMES INC
COM
55305B101
246
6261
SH
SOLE
2099
0
4162
MACERICH CO
COM
554382101
439
16318
SH
SOLE
0
0
16318
MACQUARIE FT TR GB INF UT DI
COM
55607W100
214
19941
SH
SOLE
0
0
19941
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
973
22715
SH
SOLE
54
0
22661
MACYS INC
COM
55616P104
2247
132155
SH
SOLE
4610
0
127545
MADDEN STEVEN LTD
COM
556269108
800
18594
SH
SOLE
5328
0
13266
MADISON CVRED CALL & EQ STR
COM
557437100
1672
252258
SH
SOLE
0
0
252258
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
7936
126223
SH
SOLE
4427
0
121796
MAGNA INTL INC
COM
559222401
2367
43164
SH
SOLE
3519
0
39645
MAIN STREET CAPITAL CORP
COM
56035L104
5766
133755
SH
SOLE
7831
0
125924
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
1367
64985
SH
SOLE
0
0
64985
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
2083
88642
SH
SOLE
0
0
88642
MANHATTAN ASSOCS INC
COM
562750109
384
4787
SH
SOLE
3023
0
1764
MANNKIND CORP
COM NEW
56400P706
18
13772
SH
SOLE
0
0
13772
MANULIFE FINL CORP
COM
56501R106
1321
65100
SH
SOLE
8704
0
56396
MARATHON OIL CORP
COM
565849106
1002
73806
SH
SOLE
1053
0
72753
MARATHON PETE CORP
COM
56585A102
10334
171518
SH
SOLE
35771
0
135747
MARKEL CORP
COM
570535104
1580
1382
SH
SOLE
8
0
1374
MARKETAXESS HLDGS INC
COM
57060D108
1831
4831
SH
SOLE
348
0
4483
MARRIOTT INTL INC NEW
CL A
571903202
10430
68879
SH
SOLE
18956
0
49923
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
578
4488
SH
SOLE
1
0
4487
MARSH & MCLENNAN COS INC
COM
571748102
3456
31024
SH
SOLE
10657
0
20367
MARTEN TRANS LTD
COM
573075108
414
19275
SH
SOLE
19275
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1461
5226
SH
SOLE
1337
0
3889
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
955
35941
SH
SOLE
3031
0
32910
MASCO CORP
COM
574599106
2103
43831
SH
SOLE
828
0
43003
MASIMO CORP
COM
574795100
2645
16733
SH
SOLE
2837
0
13896
MASTEC INC
COM
576323109
337
5250
SH
SOLE
54
0
5196
MASTERCARD INC
CL A
57636Q104
101705
340617
SH
SOLE
24815
0
315802
MASTERCARD INC
CL A
57636Q104
358
1200
SH
Put
SOLE
0
0
1200
MATADOR RES CO
COM
576485205
557
30528
SH
SOLE
29108
0
1420
MATCH GROUP INC
COM
57665R106
1018
12394
SH
SOLE
0
0
12394
MATERIALISE NV
SPONSORED ADS
57667T100
210
11450
SH
SOLE
0
0
11450
MATTEL INC
COM
577081102
550
40589
SH
SOLE
0
0
40589
MAXAR TECHNOLOGIES INC
COM
57778K105
1037
66167
SH
SOLE
0
0
66167
MAXIM INTEGRATED PRODS INC
COM
57772K101
3659
59479
SH
SOLE
3553
0
55926
MAXIMUS INC
COM
577933104
208
2796
SH
SOLE
368
0
2428
MAYVILLE ENGINEERING CO INC
COM
578605107
516
55000
SH
SOLE
0
0
55000
MCCORMICK & CO INC
COM NON VTG
579780206
14633
86212
SH
SOLE
17056
0
69156
MCCORMICK & CO INC
COM VTG
579780107
750
4385
SH
SOLE
0
0
4385
MCDERMOTT INTL INC
COM
580037703
8
11162
SH
SOLE
0
0
11162
MCDONALDS CORP
COM
580135101
71223
360421
SH
SOLE
20080
0
340341
MCKESSON CORP
COM
58155Q103
4460
32241
SH
SOLE
10258
0
21983
MDU RES GROUP INC
COM
552690109
3113
104778
SH
SOLE
2659
0
102119
MEDICAL PPTYS TRUST INC
COM
58463J304
9489
449524
SH
SOLE
1046
0
448478
MEDIFAST INC
COM
58470H101
737
6729
SH
SOLE
0
0
6729
MEDLEY CAP CORP
COM
58503F106
122
55823
SH
SOLE
0
0
55823
MEDNAX INC
COM
58502B106
273
9810
SH
SOLE
49
0
9761
MEDTRONIC PLC
SHS
G5960L103
29227
257621
SH
SOLE
65933
0
191688
MELCO RESORTS AND ENTMT LTD
ADR
585464100
1016
42033
SH
SOLE
38979
0
3054
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
728
6209
SH
SOLE
2812
0
3397
MERCADOLIBRE INC
COM
58733R102
3614
6319
SH
SOLE
30
0
6289
MERCER INTL INC
COM
588056101
128
10400
SH
SOLE
0
0
10400
MERCK & CO INC
COM
58933Y105
72056
792261
SH
SOLE
81213
0
711048
MERCK & CO INC
COM
58933Y105
337
3700
SH
Put
SOLE
0
0
3700
MERCURY GENL CORP NEW
COM
589400100
397
8141
SH
SOLE
58
0
8083
MERIDIAN BIOSCIENCE INC
COM
589584101
192
19640
SH
SOLE
0
0
19640
MERIT MED SYS INC
COM
589889104
237
7296
SH
SOLE
7217
0
79
MERITOR INC
COM
59001K100
1923
73415
SH
SOLE
0
0
73415
METHANEX CORP
COM
59151K108
226
5851
SH
SOLE
545
0
5306
METLIFE INC
COM
59156R108
10937
214579
SH
SOLE
75283
0
139296
METTLER TOLEDO INTERNATIONAL
COM
592688105
503
634
SH
SOLE
303
0
331
MFA FINL INC
COM
55272X102
927
121195
SH
SOLE
7756
0
113439
MFS CHARTER INCOME TR
SH BEN INT
552727109
1099
130538
SH
SOLE
0
0
130538
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
647
140961
SH
SOLE
0
0
140961
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
98
18137
SH
SOLE
0
0
18137
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
160
33786
SH
SOLE
0
0
33786
MFS INTER INCOME TR
SH BEN INT
55273C107
63
16479
SH
SOLE
0
0
16479
MFS INTERMEDIATE HIGH INC FD
SH BEN INT
59318T109
1022
366957
SH
SOLE
0
0
366957
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1391
227234
SH
SOLE
0
0
227234
MFS MUN INCOME TR
SH BEN INT
552738106
87
12357
SH
SOLE
0
0
12357
MFS SPL VALUE TR
SH BEN INT
55274E102
244
37772
SH
SOLE
0
0
37772
MGE ENERGY INC
COM
55277P104
1042
13224
SH
SOLE
0
0
13224
MGIC INVT CORP WIS
COM
552848103
1767
124725
SH
SOLE
36299
0
88426
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1025
33095
SH
SOLE
315
0
32780
MGM RESORTS INTERNATIONAL
COM
552953101
1288
38706
SH
SOLE
10634
0
28072
MICROCHIP TECHNOLOGY INC
COM
595017104
6167
58894
SH
SOLE
921
0
57973
MICROCHIP TECHNOLOGY INC
COM
595017104
283
2700
SH
Put
SOLE
0
0
2700
MICRON TECHNOLOGY INC
COM
595112103
10573
196594
SH
SOLE
33252
0
163342
MICROSOFT CORP
COM
594918104
381002
2415959
SH
SOLE
331647
0
2084312
MID AMER APT CMNTYS INC
COM
59522J103
1228
9315
SH
SOLE
861
0
8454
MIDDLEBY CORP
COM
596278101
674
6154
SH
SOLE
1686
0
4468
MILLER HERMAN INC
COM
600544100
224
5382
SH
SOLE
1549
0
3833
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
1117
99292
SH
SOLE
0
0
99292
MIMECAST LTD
ORD SHS
G14838109
237
5315
SH
SOLE
4261
0
1054
MITEK SYS INC
COM NEW
606710200
107
14000
SH
SOLE
0
0
14000
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2648
487652
SH
SOLE
485216
0
2436
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
558
180520
SH
SOLE
178322
0
2198
MKS INSTRUMENT INC
COM
55306N104
378
3439
SH
SOLE
3
0
3436
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
169
16651
SH
SOLE
4221
0
12430
MOELIS & CO
CL A
60786M105
1017
31849
SH
SOLE
26241
0
5608
MOHAWK INDS INC
COM
608190104
344
2524
SH
SOLE
965
0
1559
MOLSON COORS BREWING CO
CL B
60871R209
956
17741
SH
SOLE
474
0
17267
MONDELEZ INTL INC
CL A
609207105
20085
364650
SH
SOLE
92872
0
271778
MONGODB INC
CL A
60937P106
2049
15570
SH
SOLE
0
0
15570
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
957
66089
SH
SOLE
0
0
66089
MONOLITHIC PWR SYS INC
COM
609839105
2455
13794
SH
SOLE
8012
0
5782
MONRO INC
COM
610236101
1471
18780
SH
SOLE
7634
0
11146
MONSTER BEVERAGE CORP NEW
COM
61174X109
5751
90499
SH
SOLE
72141
0
18358
MOODYS CORP
COM
615369105
9002
37919
SH
SOLE
25606
0
12313
MOOG INC
CL A
615394202
572
6704
SH
SOLE
44
0
6660
MOOG INC
CL B
615394301
289
3390
SH
SOLE
0
0
3390
MORGAN STANLEY
COM NEW
617446448
9531
186445
SH
SOLE
66124
0
120321
MORGAN STANLEY EM MKTS DM DE
COM
617477104
70
10017
SH
SOLE
0
0
10017
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
3002
310131
SH
SOLE
0
0
310131
MOSAIC CO NEW
COM
61945C103
1783
82393
SH
SOLE
57399
0
24994
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2593
16091
SH
SOLE
5656
0
10435
MPLX LP
COM UNIT REP LTD
55336V100
968
38016
SH
SOLE
262
0
37754
MRC GLOBAL INC
COM
55345K103
335
24581
SH
SOLE
24581
0
0
MSC INDL DIRECT INC
CL A
553530106
465
5940
SH
SOLE
2792
0
3148
MSCI INC
COM
55354G100
4020
15571
SH
SOLE
9981
0
5590
MUELLER WTR PRODS INC
COM SER A
624758108
581
48458
SH
SOLE
0
0
48458
MURPHY OIL CORP
COM
626717102
215
8024
SH
SOLE
2308
0
5716
MURPHY USA INC
COM
626755102
1019
8711
SH
SOLE
7909
0
802
MYLAN N V
SHS EURO
N59465109
1998
99424
SH
SOLE
51661
0
47763
NABORS INDUSTRIES LTD
SHS
G6359F103
58
20042
SH
SOLE
0
0
20042
NABRIVA THERAPEUTICS PLC
SHS
G63637105
13
10000
SH
SOLE
0
0
10000
NASDAQ INC
COM
631103108
2067
19303
SH
SOLE
13411
0
5892
NATIONAL BEVERAGE CORP
COM
635017106
217
4261
SH
SOLE
0
0
4261
NATIONAL FUEL GAS CO N J
COM
636180101
1849
39734
SH
SOLE
0
0
39734
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
16714
266695
SH
SOLE
219892
0
46803
NATIONAL HEALTH INVS INC
COM
63633D104
910
11163
SH
SOLE
460
0
10703
NATIONAL INSTRS CORP
COM
636518102
251
5930
SH
SOLE
4907
0
1023
NATIONAL OILWELL VARCO INC
COM
637071101
2813
112289
SH
SOLE
67803
0
44486
NATIONAL RETAIL PPTYS INC
COM
637417106
3304
61610
SH
SOLE
1015
0
60595
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
1534
45639
SH
SOLE
0
0
45639
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
367
8298
SH
SOLE
0
0
8298
NATUS MEDICAL INC
COM
639050103
319
9664
SH
SOLE
25
0
9639
NCR CORP NEW
COM
62886E108
201
5718
SH
SOLE
1437
0
4281
NEKTAR THERAPEUTICS
COM
640268108
467
21640
SH
SOLE
0
0
21640
NEOGEN CORP
COM
640491106
285
4365
SH
SOLE
2209
0
2156
NEOGENOMICS INC
COM NEW
64049M209
661
22604
SH
SOLE
4150
0
18454
NETAPP INC
COM
64110D104
4111
66038
SH
SOLE
4078
0
61960
NETEASE INC
SPONSORED ADS
64110W102
498
1625
SH
SOLE
86
0
1539
NETFLIX INC
COM
64110L106
61727
190769
SH
SOLE
4695
0
186074
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1593
129023
SH
SOLE
0
0
129023
NEUBERGER BERMAN MUNI FD INC
COM
64124P101
338
21936
SH
SOLE
0
0
21936
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
372
66669
SH
SOLE
0
0
66669
NEUROCRINE BIOSCIENCES INC
COM
64125C109
645
5999
SH
SOLE
258
0
5741
NEVRO CORP
COM
64157F103
249
2121
SH
SOLE
2024
0
97
NEW AGE BEVERAGES CORP
COM
64157V108
123
67359
SH
SOLE
0
0
67359
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
237
25982
SH
SOLE
0
0
25982
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
608
9802
SH
SOLE
0
0
9802
NEW GOLD INC CDA
COM
644535106
19
21173
SH
SOLE
0
0
21173
NEW JERSEY RES
COM
646025106
1121
25151
SH
SOLE
847
0
24304
NEW MTN FIN CORP
COM
647551100
2976
216588
SH
SOLE
704
0
215884
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2744
22634
SH
SOLE
0
0
22634
NEW RELIC INC
COM
64829B100
239
3630
SH
SOLE
70
0
3560
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
3112
193199
SH
SOLE
117
0
193082
NEW SR INVT GROUP INC
COM
648691103
122
15992
SH
SOLE
0
0
15992
NEW YORK CMNTY BANCORP INC
COM
649445103
1315
109383
SH
SOLE
5227
0
104156
NEW YORK MTG TR INC
COM PAR $.02
649604501
243
39007
SH
SOLE
748
0
38259
NEWELL BRANDS INC
COM
651229106
2850
148308
SH
SOLE
17930
0
130378
NEWMARK GROUP INC
CL A
65158N102
332
24649
SH
SOLE
0
0
24649
NEWMARKET CORP
COM
651587107
1099
2259
SH
SOLE
2180
0
79
NEWMONT GOLDCORP CORPORATION
COM
651639106
5018
115491
SH
SOLE
6137
0
109354
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
435
19215
SH
SOLE
0
0
19215
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
461
26014
SH
SOLE
0
0
26014
NEXTERA ENERGY INC
COM
65339F101
49597
204813
SH
SOLE
29798
0
175015
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
758
14404
SH
SOLE
9086
0
5318
NICE LTD
SPONSORED ADR
653656108
2429
15653
SH
SOLE
13527
0
2126
NIELSEN HLDGS PLC
SHS EUR
G6518L108
1581
77864
SH
SOLE
72925
0
4939
NIKE INC
CL B
654106103
35123
346684
SH
SOLE
51471
0
295213
NIO INC
SPON ADS
62914V106
222
55275
SH
SOLE
0
0
55275
NISOURCE INC
COM
65473P105
624
22420
SH
SOLE
1302
0
21118
NLIGHT INC
COM
65487K100
418
20592
SH
SOLE
19392
0
1200
NMI HLDGS INC
CL A
629209305
208
6256
SH
SOLE
2897
0
3359
NOBLE CORP PLC
SHS USD
G65431101
35
28436
SH
SOLE
0
0
28436
NOBLE ENERGY INC
COM
655044105
811
32668
SH
SOLE
29554
0
3114
NOKIA CORP
SPONSORED ADR
654902204
1140
307274
SH
SOLE
0
0
307274
NOMAD FOODS LTD
USD ORD SHS
G6564A105
921
41155
SH
SOLE
32025
0
9130
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
78
15899
SH
SOLE
0
0
15899
NORDSON CORP
COM
655663102
1019
6260
SH
SOLE
3584
0
2676
NORDSTROM INC
COM
655664100
1475
36027
SH
SOLE
0
0
36027
NORFOLK SOUTHERN CORP
COM
655844108
12005
61842
SH
SOLE
10894
0
50948
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
5
10585
SH
SOLE
0
0
10585
NORTHERN LTS FD TR IV
INSPIRE 100ETF
66538H534
3219
105825
SH
SOLE
0
0
105825
NORTHERN LTS FD TR IV
INSPIRE CORP
66538H633
4779
185853
SH
SOLE
0
0
185853
NORTHERN LTS FD TR IV
INSPIRE GBL HOPE
66538H658
2031
66788
SH
SOLE
0
0
66788
NORTHERN LTS FD TR IV
INSPIRE SMAL ETF
66538H641
1202
42622
SH
SOLE
0
0
42622
NORTHERN LTS FD TR IV
MAIN SECTR ROTN
66538H591
1089
35278
SH
SOLE
0
0
35278
NORTHERN OIL & GAS INC NEV
COM
665531109
32
13772
SH
SOLE
0
0
13772
NORTHERN TR CORP
COM
665859104
1993
18758
SH
SOLE
2183
0
16575
NORTHROP GRUMMAN CORP
COM
666807102
28193
81963
SH
SOLE
6099
0
75864
NORTONLIFELOCK INC
COM
668771108
820
32148
SH
SOLE
14808
0
17340
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
565
9670
SH
SOLE
2314
0
7356
NORWOOD FINANCIAL CORP
COM
669549107
433
11143
SH
SOLE
0
0
11143
NOVAGOLD RES INC
COM NEW
66987E206
397
44357
SH
SOLE
0
0
44357
NOVANTA INC
COM
67000B104
1048
11779
SH
SOLE
3708
0
8071
NOVARTIS A G
SPONSORED ADR
66987V109
18586
196281
SH
SOLE
64259
0
132022
NOVOCURE LTD
ORD SHS
G6674U108
1318
15639
SH
SOLE
1289
0
14350
NOVO-NORDISK A S
ADR
670100205
8330
143925
SH
SOLE
73897
0
70028
NOW INC
COM
67011P100
182
16211
SH
SOLE
15456
0
755
NRG ENERGY INC
COM NEW
629377508
623
15678
SH
SOLE
85
0
15593
NUANCE COMMUNICATIONS INC
COM
67020Y100
1173
65764
SH
SOLE
51968
0
13796
NUCOR CORP
COM
670346105
9256
164460
SH
SOLE
19703
0
144757
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
383
15543
SH
SOLE
0
0
15543
NUSHARES ETF TR
NUVEEN ESG EMRGN
67092P888
1091
39957
SH
SOLE
0
0
39957
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
1604
59494
SH
SOLE
0
0
59494
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
4236
102215
SH
SOLE
0
0
102215
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
3905
119056
SH
SOLE
0
0
119056
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
1614
45759
SH
SOLE
0
0
45759
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
593
19619
SH
SOLE
0
0
19619
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
2573
82567
SH
SOLE
0
0
82567
NUSHARES ETF TR
NUVEEN ESG US
67092P870
3138
122782
SH
SOLE
0
0
122782
NUSHARES ETF TR
NUVEEN SHRT TERM
67092P706
639
21152
SH
SOLE
0
0
21152
NUSTAR ENERGY LP
UNIT COM
67058H102
2418
93547
SH
SOLE
0
0
93547
NUTANIX INC
CL A
67059N108
2177
69490
SH
SOLE
56033
0
13457
NUTRIEN LTD
COM
67077M108
1551
32369
SH
SOLE
3329
0
29040
NUVASIVE INC
COM
670704105
514
6639
SH
SOLE
3880
0
2759
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
7746
464674
SH
SOLE
0
0
464674
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
2792
194154
SH
SOLE
0
0
194154
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
485
29932
SH
SOLE
0
0
29932
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
220
16332
SH
SOLE
0
0
16332
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1348
90535
SH
SOLE
0
0
90535
NUVEEN CALIF MUN VALUE FD
COM
67062C107
804
75522
SH
SOLE
0
0
75522
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
465
29401
SH
SOLE
0
0
29401
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
679
44636
SH
SOLE
0
0
44636
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
2374
162349
SH
SOLE
0
0
162349
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
477
62165
SH
SOLE
0
0
62165
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
2312
212290
SH
SOLE
0
0
212290
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
2337
132344
SH
SOLE
0
0
132344
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
166
18579
SH
SOLE
0
0
18579
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
743
95709
SH
SOLE
0
0
95709
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
235
15787
SH
SOLE
0
0
15787
NUVEEN FLOATING RATE INCOME
COM
67072T108
14246
1391210
SH
SOLE
0
0
1391210
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
1324
132508
SH
SOLE
0
0
132508
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
155
15898
SH
SOLE
0
0
15898
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
1438
143698
SH
SOLE
0
0
143698
NUVEEN INTER DURATION MN TMF
COM
670671106
873
62749
SH
SOLE
0
0
62749
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
187
13127
SH
SOLE
0
0
13127
NUVEEN MUN 2021 TARGET TERM
COM
670687102
115
11710
SH
SOLE
0
0
11710
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
1239
87337
SH
SOLE
0
0
87337
NUVEEN MUN INCOME FD INC
COM
67062J102
688
61006
SH
SOLE
0
0
61006
NUVEEN MUN VALUE FD INC
COM
670928100
4869
455060
SH
SOLE
0
0
455060
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2914
178025
SH
SOLE
0
0
178025
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
1547
64340
SH
SOLE
0
0
64340
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
293
19968
SH
SOLE
0
0
19968
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
187
13769
SH
SOLE
0
0
13769
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
439
28429
SH
SOLE
0
0
28429
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
453
32013
SH
SOLE
0
0
32013
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
2614
249938
SH
SOLE
0
0
249938
NUVEEN PFD & INCM SECURTIES
COM
67072C105
7109
708809
SH
SOLE
0
0
708809
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
227
9000
SH
SOLE
0
0
9000
NUVEEN PFD & INCOME TERM FD
COM
67075A106
568
22018
SH
SOLE
0
0
22018
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1377
94285
SH
SOLE
0
0
94285
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
574
31281
SH
SOLE
0
0
31281
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
861
81117
SH
SOLE
0
0
81117
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
2187
159019
SH
SOLE
0
0
159019
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
1373
83393
SH
SOLE
0
0
83393
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1336
81356
SH
SOLE
0
0
81356
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
187
12283
SH
SOLE
0
0
12283
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
289
17723
SH
SOLE
0
0
17723
NUVEEN SR INCOME FD
COM
67067Y104
202
33813
SH
SOLE
0
0
33813
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
1063
61383
SH
SOLE
0
0
61383
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
7131
326511
SH
SOLE
0
0
326511
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
185
15353
SH
SOLE
0
0
15353
NV5 GLOBAL INC
COM
62945V109
214
4251
SH
SOLE
0
0
4251
NVENT ELECTRIC PLC
SHS
G6700G107
283
11057
SH
SOLE
20
0
11037
NVIDIA CORP
COM
67066G104
93962
399327
SH
SOLE
58282
0
341045
NXP SEMICONDUCTORS N V
COM
N6596X109
5637
44295
SH
SOLE
22541
0
21754
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
7767
17722
SH
SOLE
1075
0
16647
OAKTREE SPECIALTY LENDING CO
COM
67401P108
55
10000
SH
SOLE
0
0
10000
OAKTREE STRATEGIC INCOME COR
COM
67402D104
128
15630
SH
SOLE
0
0
15630
OASIS PETE INC NEW
COM
674215108
201
61508
SH
SOLE
16450
0
45058
OBSIDIAN ENERGY LTD
COM
674482203
11
14690
SH
SOLE
0
0
14690
OCCIDENTAL PETE CORP
COM
674599105
13972
339049
SH
SOLE
191020
0
148029
OCEANEERING INTL INC
COM
675232102
255
17044
SH
SOLE
15703
0
1341
OCEANFIRST FINL CORP
COM
675234108
351
13754
SH
SOLE
0
0
13754
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
1803
56100
SH
SOLE
0
0
56100
OGE ENERGY CORP
COM
670837103
2420
54429
SH
SOLE
1650
0
52779
O-I GLASS INC
COM
67098H104
365
30633
SH
SOLE
2457
0
28176
OKTA INC
CL A
679295105
5843
50645
SH
SOLE
12
0
50633
OLD DOMINION FREIGHT LINE IN
COM
679580100
5169
27236
SH
SOLE
12153
0
15083
OLD NATL BANCORP IND
COM
680033107
1012
55315
SH
SOLE
13329
0
41986
OLD REP INTL CORP
COM
680223104
3610
161394
SH
SOLE
4178
0
157216
OLD SECOND BANCORP INC ILL
COM
680277100
172
12777
SH
SOLE
0
0
12777
OLIN CORP
COM PAR $1
680665205
473
27398
SH
SOLE
175
0
27223
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
644
9855
SH
SOLE
1882
0
7973
OMEGA HEALTHCARE INVS INC
COM
681936100
6989
165022
SH
SOLE
422
0
164600
OMNICOM GROUP INC
COM
681919106
1763
21756
SH
SOLE
4197
0
17559
ON SEMICONDUCTOR CORP
COM
682189105
612
25106
SH
SOLE
2238
0
22868
ONCOSEC MED INC
COM
68234L306
47
26044
SH
SOLE
0
0
26044
ONE GAS INC
COM
68235P108
850
9086
SH
SOLE
0
0
9086
ONE LIBERTY PPTYS INC
COM
682406103
547
20131
SH
SOLE
0
0
20131
ONEMAIN HLDGS INC
COM
68268W103
1224
29031
SH
SOLE
28671
0
360
ONEOK INC NEW
COM
682680103
9691
128075
SH
SOLE
19959
0
108116
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
257
15273
SH
SOLE
15273
0
0
OPEN TEXT CORP
COM
683715106
276
6274
SH
SOLE
664
0
5610
OPKO HEALTH INC
COM
68375N103
31
20857
SH
SOLE
0
0
20857
OPORTUN FINL CORP
COM
68376D104
456
19149
SH
SOLE
17649
0
1500
ORACLE CORP
COM
68389X105
30974
584546
SH
SOLE
241531
0
343015
ORANGE
SPONSORED ADR
684060106
551
37744
SH
SOLE
23946
0
13798
ORGANIGRAM HLDGS INC
COM
68620P101
36
14891
SH
SOLE
0
0
14891
ORGANOVO HLDGS INC
COM
68620A104
28
77351
SH
SOLE
0
0
77351
ORIX CORP
SPONSORED ADR
686330101
791
9485
SH
SOLE
9323
0
162
ORMAT TECHNOLOGIES INC
COM
686688102
1175
15762
SH
SOLE
0
0
15762
OSHKOSH CORP
COM
688239201
542
5725
SH
SOLE
0
0
5725
OSI ETF TR
OSHARES FTSE
67110P100
3399
114885
SH
SOLE
0
0
114885
OSI ETF TR
OSHARS FTSE US
67110P407
15328
418572
SH
SOLE
0
0
418572
OSI ETF TR
OSHS GBL INTER
67110P704
1171
44855
SH
SOLE
0
0
44855
OTTER TAIL CORP
COM
689648103
1415
27582
SH
SOLE
293
0
27289
OUTFRONT MEDIA INC
COM
69007J106
459
17130
SH
SOLE
12653
0
4477
OVERSTOCK COM INC DEL
COM
690370101
108
15350
SH
SOLE
0
0
15350
OWENS & MINOR INC NEW
COM
690732102
87
16807
SH
SOLE
0
0
16807
OWENS CORNING NEW
COM
690742101
714
10968
SH
SOLE
5684
0
5284
OWL ROCK CAPITAL CORPORATION
COM
69121K104
1774
99144
SH
SOLE
0
0
99144
OXFORD INDS INC
COM
691497309
335
4448
SH
SOLE
4433
0
15
OXFORD LANE CAP CORP
COM
691543102
941
115342
SH
SOLE
0
0
115342
PACCAR INC
COM
693718108
2971
37563
SH
SOLE
11325
0
26238
PACER FDS TR
BNCHMRK INFRA
69374H741
8888
272805
SH
SOLE
0
0
272805
PACER FDS TR
CFRA STVAL EQL
69374H691
813
26087
SH
SOLE
0
0
26087
PACER FDS TR
DEVELOPED MRKT
69374H873
350
12747
SH
SOLE
0
0
12747
PACER FDS TR
GLOBL CASH ETF
69374H709
2980
94770
SH
SOLE
0
0
94770
PACER FDS TR
PACER US SMALL
69374H857
1618
59716
SH
SOLE
0
0
59716
PACER FDS TR
TRENDP 100 ETF
69374H303
31110
771198
SH
SOLE
0
0
771198
PACER FDS TR
TRENDP US LAR CP
69374H105
104550
3124618
SH
SOLE
0
0
3124618
PACER FDS TR
TRENDP US MID CP
69374H204
19501
634602
SH
SOLE
0
0
634602
PACER FDS TR
TRENDPILOT EUR
69374H808
3787
137774
SH
SOLE
0
0
137774
PACER FDS TR
TRENDPILOT INTL
69374H683
5521
206069
SH
SOLE
0
0
206069
PACER FDS TR
US CASH COWS 100
69374H881
8561
275536
SH
SOLE
0
0
275536
PACKAGING CORP AMER
COM
695156109
1959
17492
SH
SOLE
8560
0
8932
PACWEST BANCORP DEL
COM
695263103
457
11951
SH
SOLE
1882
0
10069
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
1028
30098
SH
SOLE
144
0
29954
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
116
147850
SH
SOLE
0
0
147850
PALO ALTO NETWORKS INC
COM
697435105
12480
53940
SH
SOLE
23677
0
30263
PAN AMERICAN SILVER CORP
COM
697900108
2797
118067
SH
SOLE
6806
0
111261
PAPA JOHNS INTL INC
COM
698813102
530
8400
SH
SOLE
218
0
8182
PARATEK PHARMACEUTICALS INC
COM
699374302
413
102463
SH
SOLE
0
0
102463
PARK HOTELS RESORTS INC
COM
700517105
1734
67022
SH
SOLE
234
0
66788
PARKER HANNIFIN CORP
COM
701094104
1689
8205
SH
SOLE
1665
0
6540
PATTERN ENERGY GROUP INC
CL A
70338P100
1995
74581
SH
SOLE
0
0
74581
PATTERSON UTI ENERGY INC
COM
703481101
372
35413
SH
SOLE
31595
0
3818
PAYCHEX INC
COM
704326107
17620
207142
SH
SOLE
3091
0
204051
PAYCOM SOFTWARE INC
COM
70432V102
3627
13700
SH
SOLE
1401
0
12299
PAYLOCITY HLDG CORP
COM
70438V106
509
4216
SH
SOLE
2816
0
1400
PAYPAL HLDGS INC
COM
70450Y103
31507
291271
SH
SOLE
35176
0
256095
PBF ENERGY INC
CL A
69318G106
327
10425
SH
SOLE
32
0
10393
PC CONNECTION INC
COM
69318J100
245
4942
SH
SOLE
0
0
4942
PCM FUND INC
COM
69323T101
1140
99489
SH
SOLE
0
0
99489
PEBBLEBROOK HOTEL TR
COM
70509V100
397
14823
SH
SOLE
10679
0
4144
PEGASYSTEMS INC
COM
705573103
485
6091
SH
SOLE
3480
0
2611
PEMBINA PIPELINE CORP
COM
706327103
773
20870
SH
SOLE
0
0
20870
PENN NATL GAMING INC
COM
707569109
273
10674
SH
SOLE
6521
0
4153
PENNANTPARK FLOATING RATE CA
COM
70806A106
126
10340
SH
SOLE
0
0
10340
PENNANTPARK INVT CORP
COM
708062104
403
61658
SH
SOLE
42760
0
18898
PENNEY J C CORP INC
COM
708160106
88
78525
SH
SOLE
0
0
78525
PENNYMAC MTG INVT TR
COM
70931T103
3006
134869
SH
SOLE
11341
0
123528
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
875
17414
SH
SOLE
14502
0
2912
PENTAIR PLC
SHS
G7S00T104
958
20895
SH
SOLE
8491
0
12404
PEOPLES BANCORP N C INC
COM
710577107
640
19484
SH
SOLE
0
0
19484
PEOPLES UTD FINL INC
COM
712704105
4376
258941
SH
SOLE
50400
0
208541
PEPSICO INC
COM
713448108
79257
579915
SH
SOLE
94747
0
485168
PERKINELMER INC
COM
714046109
837
8623
SH
SOLE
513
0
8110
PERRIGO CO PLC
SHS
G97822103
895
17326
SH
SOLE
14152
0
3174
PETIQ INC
COM CL A
71639T106
240
9588
SH
SOLE
9315
0
273
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
175
11704
SH
SOLE
11367
0
337
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
378
23709
SH
SOLE
359
0
23350
PFIZER INC
COM
717081103
104979
2679394
SH
SOLE
744332
0
1935062
PFIZER INC
COM
717081103
270
6900
SH
Put
SOLE
0
0
6900
PG&E CORP
COM
69331C108
1714
157706
SH
SOLE
0
0
157706
PGIM ETF TR
ULTRA SHORT
69344A107
12223
244269
SH
SOLE
0
0
244269
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
821
53326
SH
SOLE
0
0
53326
PHILIP MORRIS INTL INC
COM
718172109
53175
624925
SH
SOLE
322073
0
302852
PHILLIPS 66
COM
718546104
24982
224232
SH
SOLE
14493
0
209739
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
423
6855
SH
SOLE
498
0
6357
PHYSICIANS RLTY TR
COM
71943U104
713
37645
SH
SOLE
904
0
36741
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
2204
99119
SH
SOLE
3539
0
95580
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
472
23768
SH
SOLE
0
0
23768
PIMCO CALIF MUN INCOME FD II
COM
72201C109
406
35600
SH
SOLE
0
0
35600
PIMCO CORPORATE & INCOME OPP
COM
72201B101
28999
1526277
SH
SOLE
2142
0
1524135
PIMCO CORPORATE INCOME STRAT
COM
72200U100
2898
151564
SH
SOLE
0
0
151564
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
6435
198355
SH
SOLE
0
0
198355
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
10481
415927
SH
SOLE
0
0
415927
PIMCO ENRGY TACTICAL CR OPP
COM SHS BEN INT
69346N107
306
18519
SH
SOLE
0
0
18519
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
7156
71757
SH
SOLE
88
0
71669
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4434
84657
SH
SOLE
0
0
84657
PIMCO ETF TR
15+ YR US TIPS
72201R304
874
12139
SH
SOLE
0
0
12139
PIMCO ETF TR
25YR+ ZERO U S
72201R882
6214
46603
SH
SOLE
0
0
46603
PIMCO ETF TR
ACTIVE BD ETF
72201R775
36064
334518
SH
SOLE
0
0
334518
PIMCO ETF TR
BROAD US TIPS
72201R403
964
16097
SH
SOLE
0
0
16097
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
105251
1036038
SH
SOLE
952
0
1035086
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
2189
21932
SH
SOLE
0
0
21932
PIMCO ETF TR
INTER MUN BD ACT
72201R866
6048
109589
SH
SOLE
0
0
109589
PIMCO ETF TR
INV GRD CRP BD
72201R817
4178
37996
SH
SOLE
0
0
37996
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
467
9220
SH
SOLE
0
0
9220
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
1429
119476
SH
SOLE
0
0
119476
PIMCO HIGH INCOME FD
COM SHS
722014107
2571
342280
SH
SOLE
0
0
342280
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
915
32925
SH
SOLE
0
0
32925
PIMCO INCOME STRATEGY FUND
COM
72201H108
486
41016
SH
SOLE
0
0
41016
PIMCO INCOME STRATEGY FUND I
COM
72201J104
3348
316130
SH
SOLE
1
0
316129
PIMCO MUN INCOME FD II
COM
72200W106
1609
101359
SH
SOLE
0
0
101359
PIMCO MUN INCOME FD III
COM
72201A103
210
16705
SH
SOLE
0
0
16705
PIMCO MUNICIPAL INCOME FD
COM
72200R107
1790
118553
SH
SOLE
0
0
118553
PIMCO NY MUNICIPAL INCOME FD
COM
72200T103
287
20782
SH
SOLE
0
0
20782
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
3886
427483
SH
SOLE
0
0
427483
PINNACLE WEST CAP CORP
COM
723484101
575
6392
SH
SOLE
864
0
5528
PINTEREST INC
CL A
72352L106
1013
54364
SH
SOLE
6438
0
47926
PIONEER HIGH INCOME TR
COM
72369H106
468
49015
SH
SOLE
0
0
49015
PIONEER MUN HIGH INCOME ADV
COM
723762100
123
11360
SH
SOLE
0
0
11360
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
379
31403
SH
SOLE
0
0
31403
PIONEER NAT RES CO
COM
723787107
4343
28677
SH
SOLE
21068
0
7609
PITNEY BOWES INC
COM
724479100
100
24743
SH
SOLE
0
0
24743
PJT PARTNERS INC
COM CL A
69343T107
279
6192
SH
SOLE
2040
0
4152
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1044
56763
SH
SOLE
1457
0
55306
PLANET FITNESS INC
CL A
72703H101
748
10019
SH
SOLE
5338
0
4681
PLUG POWER INC
COM NEW
72919P202
404
127803
SH
SOLE
0
0
127803
PLYMOUTH INDL REIT INC
COM
729640102
440
23912
SH
SOLE
0
0
23912
PNC FINL SVCS GROUP INC
COM
693475105
19864
124439
SH
SOLE
87132
0
37307
PNM RES INC
COM
69349H107
790
15571
SH
SOLE
7025
0
8546
POLARIS INC
COM
731068102
1615
15882
SH
SOLE
327
0
15555
POLYMET MINING CORP
COM
731916102
22
84830
SH
SOLE
0
0
84830
POOL CORPORATION
COM
73278L105
889
4185
SH
SOLE
2171
0
2014
POPULAR INC
COM NEW
733174700
318
5417
SH
SOLE
0
0
5417
PORTLAND GEN ELEC CO
COM NEW
736508847
554
9939
SH
SOLE
4356
0
5583
PORTMAN RIDGE FIN CORP
COM
73688F102
28
13405
SH
SOLE
0
0
13405
POSCO
SPONSORED ADR
693483109
229
4525
SH
SOLE
895
0
3630
POST HLDGS INC
COM
737446104
1579
14477
SH
SOLE
7884
0
6593
POTLATCHDELTIC CORPORATION
COM
737630103
607
14033
SH
SOLE
11233
0
2800
PPG INDS INC
COM
693506107
6846
51285
SH
SOLE
27588
0
23697
PPL CORP
COM
69351T106
21955
611914
SH
SOLE
375144
0
236770
PRA GROUP INC
COM
69354N106
270
7349
SH
SOLE
7324
0
25
PRA HEALTH SCIENCES INC
COM
69354M108
567
5103
SH
SOLE
708
0
4395
PREFERRED APT CMNTYS INC
COM
74039L103
351
26330
SH
SOLE
33
0
26297
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
222
5523
SH
SOLE
5291
0
232
PRETIUM RES INC
COM
74139C102
140
12594
SH
SOLE
0
0
12594
PRICE T ROWE GROUP INC
COM
74144T108
9129
74926
SH
SOLE
10771
0
64155
PRIMERICA INC
COM
74164M108
972
7444
SH
SOLE
3940
0
3504
PRINCIPAL EXCHANGE TRADED FD
ACTV INCM ETF
74255Y102
1257
30656
SH
SOLE
0
0
30656
PRINCIPAL EXCHANGE TRADED FD
PRINCIPAL ACTV
74255Y706
378
12570
SH
SOLE
0
0
12570
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
1071
10637
SH
SOLE
0
0
10637
PRINCIPAL EXCHANGE TRADED FD
US MEGA CAP
74255Y870
2627
83929
SH
SOLE
0
0
83929
PRINCIPAL EXCHANGE TRADED FD
US SM MLT FC ETF
74255Y607
538
16509
SH
SOLE
0
0
16509
PRINCIPAL FINL GROUP INC
COM
74251V102
2779
50533
SH
SOLE
1175
0
49358
PROASSURANCE CORP
COM
74267C106
427
11809
SH
SOLE
11304
0
505
PROCTER & GAMBLE CO
COM
742718109
162489
1300956
SH
SOLE
98231
0
1202725
PROGENICS PHARMACEUTICALS IN
COM
743187106
52
10171
SH
SOLE
6616
0
3555
PROGRESSIVE CORP OHIO
COM
743315103
5761
79583
SH
SOLE
18390
0
61193
PROLOGIS INC
COM
74340W103
14983
168083
SH
SOLE
1789
0
166294
PROOFPOINT INC
COM
743424103
2538
22109
SH
SOLE
16177
0
5932
PROS HOLDINGS INC
COM
74346Y103
206
3438
SH
SOLE
2791
0
647
PROSHARES TR
HGH YLD INT RATE
74348A541
836
12778
SH
SOLE
0
0
12778
PROSHARES TR
INVT INT RT HG
74347B607
1684
21766
SH
SOLE
0
0
21766
PROSHARES TR
K1 FRE CRD OIL
74347B417
285
12872
SH
SOLE
0
0
12872
PROSHARES TR
LARGE CAP CRE
74347R248
19497
252617
SH
SOLE
0
0
252617
PROSHARES TR
LONG ONLINE SHRT
74347B375
319
6511
SH
SOLE
0
0
6511
PROSHARES TR
MSCI EAFE DIVD
74347B839
587
14418
SH
SOLE
0
0
14418
PROSHARES TR
MSCI EMRG MKTS
74347B847
1143
19043
SH
SOLE
0
0
19043
PROSHARES TR
MSCI EUR DIV
74347B540
235
5259
SH
SOLE
0
0
5259
PROSHARES TR
PSHS SH MSCI EAF
74347R370
229
9454
SH
SOLE
0
0
9454
PROSHARES TR
PSHS SH MSCI EMR
74347R396
4092
239866
SH
SOLE
0
0
239866
PROSHARES TR
PSHS SHORT DOW30
74347B235
1397
28328
SH
SOLE
0
0
28328
PROSHARES TR
PSHS ULT NASB
74347R214
226
3660
SH
SOLE
0
0
3660
PROSHARES TR
PSHS ULT S&P 500
74347R107
1934
12822
SH
SOLE
0
0
12822
PROSHARES TR
PSHS ULTRA QQQ
74347R206
788
6466
SH
SOLE
0
0
6466
PROSHARES TR
RUSS 2000 DIVD
74347B698
10545
170669
SH
SOLE
6258
0
164411
PROSHARES TR
S&P 500 DV ARIST
74348A467
95572
1264350
SH
SOLE
27527
0
1236823
PROSHARES TR
S&P MDCP 400 DIV
74347B680
16877
280254
SH
SOLE
5710
0
274544
PROSHARES TR
SHORT QQQ NEW
74347B714
5592
227671
SH
SOLE
0
0
227671
PROSHARES TR
SHORT S&P 500 NE
74347B425
20521
854673
SH
SOLE
0
0
854673
PROSHARES TR
SHRT 20+YR TRE
74347X849
5058
257919
SH
SOLE
0
0
257919
PROSHARES TR
SHRT RUSSELL2000
74348A210
1601
43398
SH
SOLE
0
0
43398
PROSHARES TR
ULTRA FNCLS NEW
74347X633
518
9661
SH
SOLE
0
0
9661
PROSHARES TR II
ULTA BLMBG 2017
74347W247
305
14912
SH
SOLE
0
0
14912
PROSPECT CAPITAL CORPORATION
COM
74348T102
3699
574305
SH
SOLE
0
0
574305
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
542
537000
PRN
SOLE
0
0
537000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
174
170000
PRN
SOLE
0
0
170000
PROTO LABS INC
COM
743713109
280
2753
SH
SOLE
1572
0
1181
PROVIDENT BANCORP INC
COM NEW
74383L105
401
32182
SH
SOLE
0
0
32182
PRUDENTIAL FINL INC
COM
744320102
9450
100809
SH
SOLE
2420
0
98389
PRUDENTIAL PLC
ADR
74435K204
522
13693
SH
SOLE
11446
0
2247
PSYCHEMEDICS CORP
COM NEW
744375205
183
20048
SH
SOLE
0
0
20048
PTC INC
COM
69370C100
203
2717
SH
SOLE
484
0
2233
PUBLIC STORAGE
COM
74460D109
10660
50058
SH
SOLE
557
0
49501
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
8260
139885
SH
SOLE
24923
0
114962
PULTE GROUP INC
COM
745867101
2141
55180
SH
SOLE
1448
0
53732
PURE STORAGE INC
CL A
74624M102
736
43008
SH
SOLE
7915
0
35093
PURPLE INNOVATION INC
COM
74640Y106
415
47600
SH
SOLE
0
0
47600
PUTNAM MANAGED MUN INCOM TR
COM
746823103
972
121704
SH
SOLE
0
0
121704
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
63
13288
SH
SOLE
0
0
13288
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
292
22228
SH
SOLE
0
0
22228
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
441
81261
SH
SOLE
0
0
81261
PZENA INVESTMENT MGMT INC
CLASS A
74731Q103
325
37761
SH
SOLE
0
0
37761
QEP RES INC
COM
74733V100
71
15782
SH
SOLE
14437
0
1345
QIAGEN NV
SHS NEW
N72482123
1812
53601
SH
SOLE
53341
0
260
QIWI PLC
SPON ADR REP B
74735M108
282
14561
SH
SOLE
12379
0
2182
QORVO INC
COM
74736K101
1381
11880
SH
SOLE
504
0
11376
QTS RLTY TR INC
COM CL A
74736A103
344
6338
SH
SOLE
942
0
5396
QUAKER CHEM CORP
COM
747316107
310
1886
SH
SOLE
1353
0
533
QUALCOMM INC
COM
747525103
42851
485730
SH
SOLE
158455
0
327275
QUALYS INC
COM
74758T303
307
3686
SH
SOLE
2721
0
965
QUANTA SVCS INC
COM
74762E102
392
9622
SH
SOLE
775
0
8847
QUDIAN INC
ADR
747798106
390
82790
SH
SOLE
82590
0
200
QUEST DIAGNOSTICS INC
COM
74834L100
1835
17184
SH
SOLE
3109
0
14075
QUINSTREET INC
COM
74874Q100
544
35502
SH
SOLE
34102
0
1400
QUOTIENT LTD
SHS
G73268107
650
68376
SH
SOLE
67101
0
1275
QURATE RETAIL INC
COM SER A
74915M100
1040
123397
SH
SOLE
118281
0
5116
R1 RCM INC
COM
749397105
518
39880
SH
SOLE
38880
0
1000
RADNET INC
COM
750491102
227
11164
SH
SOLE
0
0
11164
RADWARE LTD
ORD
M81873107
423
16398
SH
SOLE
13798
0
2600
RANGE RES CORP
COM
75281A109
192
39553
SH
SOLE
1153
0
38400
RAPID7 INC
COM
753422104
567
10126
SH
SOLE
8583
0
1543
RAYMOND JAMES FINANCIAL INC
COM
754730109
2149
24025
SH
SOLE
7315
0
16710
RAYONIER ADVANCED MATLS INC
COM
75508B104
50
12895
SH
SOLE
343
0
12552
RAYONIER INC
COM
754907103
282
8604
SH
SOLE
0
0
8604
RAYTHEON CO
COM NEW
755111507
31212
142042
SH
SOLE
9703
0
132339
RBB FD INC
MOTLEY FOL ETF
74933W601
1051
42093
SH
SOLE
0
0
42093
RBC BEARINGS INC
COM
75524B104
1018
6431
SH
SOLE
1931
0
4500
REALITY SHS ETF TR
DIVCN DIVD ETF
75605A504
313
9922
SH
SOLE
0
0
9922
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
752
19382
SH
SOLE
0
0
19382
REALITY SHS ETF TR
DIVS ETF
75605A108
3382
126703
SH
SOLE
0
0
126703
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
791
30931
SH
SOLE
0
0
30931
REALOGY HLDGS CORP
COM
75605Y106
832
85970
SH
SOLE
0
0
85970
REALPAGE INC
COM
75606N109
295
5434
SH
SOLE
5276
0
158
REALTY INCOME CORP
COM
756109104
34188
464322
SH
SOLE
76708
0
387614
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2642
71288
SH
SOLE
0
0
71288
RED RIVER BANCSHARES INC
COM
75686R202
844
15057
SH
SOLE
0
0
15057
REDFIN CORP
COM
75737F108
406
19197
SH
SOLE
0
0
19197
REDWOOD TR INC
COM
758075402
573
34669
SH
SOLE
0
0
34669
REGAL BELOIT CORP
COM
758750103
215
2515
SH
SOLE
2463
0
52
REGENCY CTRS CORP
COM
758849103
593
9395
SH
SOLE
1125
0
8270
REGENERON PHARMACEUTICALS
COM
75886F107
10414
27736
SH
SOLE
9491
0
18245
REGENXBIO INC
COM
75901B107
294
7181
SH
SOLE
47
0
7134
REGIONS FINL CORP NEW
COM
7591EP100
8050
469109
SH
SOLE
290540
0
178569
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
457
2803
SH
SOLE
736
0
2067
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1732
14481
SH
SOLE
3400
0
11081
RELX PLC
SPONSORED ADR
759530108
619
24488
SH
SOLE
21529
0
2959
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
285
9145
SH
SOLE
0
0
9145
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
651
3320
SH
SOLE
2826
0
494
RENASANT CORP
COM
75970E107
852
24044
SH
SOLE
22
0
24022
REPLIGEN CORP
COM
759916109
572
6185
SH
SOLE
1467
0
4718
REPRO MED SYS INC
COM
759910102
229
35086
SH
SOLE
0
0
35086
REPUBLIC SVCS INC
COM
760759100
2718
30325
SH
SOLE
4313
0
26012
RESIDEO TECHNOLOGIES INC
COM
76118Y104
161
13530
SH
SOLE
4
0
13526
RESMED INC
COM
761152107
2100
13551
SH
SOLE
4232
0
9319
RESTAURANT BRANDS INTL INC
COM
76131D103
478
7493
SH
SOLE
2242
0
5251
RETAIL PPTYS AMER INC
CL A
76131V202
1446
107908
SH
SOLE
1140
0
106768
RGC RES INC
COM
74955L103
214
7491
SH
SOLE
0
0
7491
RH
COM
74967X103
520
2434
SH
SOLE
16
0
2418
RICEBRAN TECHNOLOGIES
COM NEW
762831204
80
54707
SH
SOLE
0
0
54707
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
25
11500
SH
SOLE
0
0
11500
RING ENERGY INC
COM
76680V108
86
32627
SH
SOLE
0
0
32627
RINGCENTRAL INC
CL A
76680R206
1507
8934
SH
SOLE
148
0
8786
RIO TINTO PLC
SPONSORED ADR
767204100
5924
99804
SH
SOLE
14283
0
85521
RITCHIE BROS AUCTIONEERS
COM
767744105
605
14080
SH
SOLE
10885
0
3195
RLI CORP
COM
749607107
2357
26170
SH
SOLE
2555
0
23615
RLJ LODGING TR
CUM CONV PFD A
74965L200
315
10985
SH
SOLE
0
0
10985
ROBERT HALF INTL INC
COM
770323103
255
4037
SH
SOLE
1776
0
2261
ROCKWELL AUTOMATION INC
COM
773903109
7651
37750
SH
SOLE
13083
0
24667
ROCKWELL MED INC
COM
774374102
96
39456
SH
SOLE
0
0
39456
ROGERS COMMUNICATIONS INC
CL B
775109200
230
4624
SH
SOLE
1683
0
2941
ROKU INC
COM CL A
77543R102
10127
75633
SH
SOLE
21
0
75612
ROLLINS INC
COM
775711104
1856
55956
SH
SOLE
2231
0
53725
ROPER TECHNOLOGIES INC
COM
776696106
1302
3676
SH
SOLE
617
0
3059
ROSS STORES INC
COM
778296103
9883
84895
SH
SOLE
14505
0
70390
ROYAL BK CDA MONTREAL QUE
COM
780087102
2447
30903
SH
SOLE
5320
0
25583
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1862
13946
SH
SOLE
932
0
13014
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
16264
271202
SH
SOLE
87163
0
184039
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
12586
213390
SH
SOLE
9319
0
204071
ROYAL GOLD INC
COM
780287108
3553
29063
SH
SOLE
622
0
28441
ROYCE MICRO-CAP TR INC
COM
780915104
969
113446
SH
SOLE
0
0
113446
ROYCE VALUE TR INC
COM
780910105
3427
232039
SH
SOLE
0
0
232039
RPC INC
COM
749660106
67
12726
SH
SOLE
0
0
12726
RPM INTL INC
COM
749685103
2961
38580
SH
SOLE
625
0
37955
RUBICON PROJ INC
COM
78112V102
96
11738
SH
SOLE
0
0
11738
RUBIUS THERAPEUTICS INC
COM
78116T103
208
21926
SH
SOLE
76
0
21850
RUSH ENTERPRISES INC
CL A
781846209
619
13306
SH
SOLE
13306
0
0
RYANAIR HLDGS PLC
SPONSORED ADS
783513203
1001
11429
SH
SOLE
6708
0
4721
RYDER SYS INC
COM
783549108
869
16005
SH
SOLE
0
0
16005
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
215
2482
SH
SOLE
573
0
1909
S&P GLOBAL INC
COM
78409V104
9002
32967
SH
SOLE
11595
0
21372
SABINE ROYALTY TR
UNIT BEN INT
785688102
203
5035
SH
SOLE
0
0
5035
SABRA HEALTH CARE REIT INC
COM
78573L106
932
43653
SH
SOLE
0
0
43653
SACHEM CAP CORP
COM
78590A109
71
16472
SH
SOLE
0
0
16472
SALESFORCE COM INC
COM
79466L302
50801
312329
SH
SOLE
67215
0
245114
SANDERSON FARMS INC
COM
800013104
1029
5837
SH
SOLE
5539
0
298
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
9
10003
SH
SOLE
0
0
10003
SANDSTORM GOLD LTD
COM NEW
80013R206
534
71647
SH
SOLE
0
0
71647
SANGAMO THERAPEUTICS INC
COM
800677106
92
10975
SH
SOLE
0
0
10975
SANMINA CORPORATION
COM
801056102
248
7243
SH
SOLE
4484
0
2759
SANOFI
RIGHT 12/31/2020
80105N113
14
16311
SH
SOLE
0
0
16311
SANOFI
SPONSORED ADR
80105N105
2633
52445
SH
SOLE
6841
0
45604
SAP SE
SPON ADR
803054204
2802
20911
SH
SOLE
12041
0
8870
SAPIENS INTL CORP N V
SHS
G7T16G103
416
18101
SH
SOLE
16745
0
1356
SARATOGA INVT CORP
COM NEW
80349A208
368
14767
SH
SOLE
0
0
14767
SAREPTA THERAPEUTICS INC
COM
803607100
1454
11265
SH
SOLE
720
0
10545
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1665
6908
SH
SOLE
1323
0
5585
SCHLUMBERGER LTD
COM
806857108
14240
354241
SH
SOLE
95650
0
258591
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
854
27055
SH
SOLE
0
0
27055
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
3763
137501
SH
SOLE
0
0
137501
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
20150
599180
SH
SOLE
0
0
599180
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
438
12632
SH
SOLE
0
0
12632
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
2102
38272
SH
SOLE
0
0
38272
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
561
13316
SH
SOLE
0
0
13316
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1423
33346
SH
SOLE
0
0
33346
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
1125
27965
SH
SOLE
0
0
27965
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
10437
349780
SH
SOLE
0
0
349780
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
1154
39919
SH
SOLE
0
0
39919
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
370
11116
SH
SOLE
0
0
11116
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
2744
54364
SH
SOLE
0
0
54364
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
8687
162582
SH
SOLE
0
0
162582
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
20595
267887
SH
SOLE
0
0
267887
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
84014
1450515
SH
SOLE
0
0
1450515
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
69270
745563
SH
SOLE
0
0
745563
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
37898
630370
SH
SOLE
0
0
630370
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
47677
620712
SH
SOLE
0
0
620712
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
23629
392842
SH
SOLE
72
0
392770
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4716
102605
SH
SOLE
0
0
102605
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
25168
332728
SH
SOLE
0
0
332728
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
14305
252600
SH
SOLE
12162
0
240438
SCIENCE APPLICATNS INTL CP N
COM
808625107
209
2396
SH
SOLE
290
0
2106
SCIPLAY CORP
CL A
809087109
669
54450
SH
SOLE
0
0
54450
SCOTTS MIRACLE GRO CO
CL A
810186106
1554
14634
SH
SOLE
44
0
14590
SCYNEXIS INC
COM
811292101
11
12000
SH
SOLE
0
0
12000
SEABOARD CORP
COM
811543107
204
48
SH
SOLE
0
0
48
SEACOR HOLDINGS INC
NOTE 2.500%12/1
811904AM3
54
55000
PRN
SOLE
0
0
55000
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
6515
109496
SH
SOLE
70731
0
38765
SEALED AIR CORP NEW
COM
81211K100
1610
40425
SH
SOLE
32293
0
8132
SEASPAN CORP
SHS
Y75638109
2519
177266
SH
SOLE
0
0
177266
SEATTLE GENETICS INC
COM
812578102
1430
12514
SH
SOLE
1751
0
10763
SECOND SIGHT MED PRODS INC
COM
81362J100
16
21237
SH
SOLE
0
0
21237
SEI INVESTMENTS CO
COM
784117103
3648
55711
SH
SOLE
53576
0
2135
SELECT MED HLDGS CORP
COM
81619Q105
226
9670
SH
SOLE
5810
0
3860
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
29274
545842
SH
SOLE
8050
0
537792
SELECT SECTOR SPDR TR
ENERGY
81369Y506
80722
1344473
SH
SOLE
5676
0
1338797
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
30946
800254
SH
SOLE
8887
0
791367
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
102607
818104
SH
SOLE
3410
0
814694
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
117232
1861420
SH
SOLE
6290
0
1855130
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
200610
1969467
SH
SOLE
4317
0
1965150
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
233060
7571805
SH
SOLE
88461
0
7483344
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
357
11600
SH
Put
SOLE
0
0
11600
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
152177
1867896
SH
SOLE
38643
0
1829253
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
174818
2705329
SH
SOLE
5513
0
2699816
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
17660
287535
SH
SOLE
5695
0
281840
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
208655
2276149
SH
SOLE
6541
0
2269608
SELECTIVE INS GROUP INC
COM
816300107
5773
88562
SH
SOLE
0
0
88562
SEMPRA ENERGY
COM
816851109
5869
38742
SH
SOLE
5715
0
33027
SEMTECH CORP
COM
816850101
575
10871
SH
SOLE
6655
0
4216
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
582
68969
SH
SOLE
135
0
68834
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
1189
22073
SH
SOLE
21007
0
1066
SENSEONICS HLDGS INC
COM
81727U105
15
15950
SH
SOLE
0
0
15950
SERES THERAPEUTICS INC
COM
81750R102
226
65453
SH
SOLE
203
0
65250
SERES THERAPEUTICS INC
COM
81750R102
77
22200
SH
Put
SOLE
0
0
22200
SERVICE CORP INTL
COM
817565104
1848
40155
SH
SOLE
25768
0
14387
SERVICE PPTYS TR
COM SH BEN INT
81761L102
1279
52563
SH
SOLE
798
0
51765
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
348
8992
SH
SOLE
885
0
8107
SERVICENOW INC
COM
81762P102
7248
25673
SH
SOLE
3777
0
21896
SFL CORPORATION LTD
SHS
G7738W106
630
43309
SH
SOLE
0
0
43309
SHAKE SHACK INC
CL A
819047101
280
4696
SH
SOLE
0
0
4696
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
251
12396
SH
SOLE
1084
0
11312
SHENANDOAH TELECOMMUNICATION
COM
82312B106
1326
31869
SH
SOLE
0
0
31869
SHERWIN WILLIAMS CO
COM
824348106
11382
19506
SH
SOLE
1636
0
17870
SHOCKWAVE MED INC
COM
82489T104
1126
25631
SH
SOLE
0
0
25631
SHOPIFY INC
CL A
82509L107
15484
38946
SH
SOLE
1395
0
37551
SIERRA WIRELESS INC
COM
826516106
196
20560
SH
SOLE
0
0
20560
SIGNATURE BK NEW YORK N Y
COM
82669G104
394
2890
SH
SOLE
1514
0
1376
SILGAN HOLDINGS INC
COM
827048109
544
17511
SH
SOLE
17415
0
96
SILICON LABORATORIES INC
COM
826919102
372
3206
SH
SOLE
1346
0
1860
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
451
8886
SH
SOLE
6452
0
2434
SILVERCORP METALS INC
COM
82835P103
103
18228
SH
SOLE
0
0
18228
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
278
10367
SH
SOLE
0
0
10367
SIMON PPTY GROUP INC NEW
COM
828806109
2673
17947
SH
SOLE
1417
0
16530
SINCLAIR BROADCAST GROUP INC
CL A
829226109
930
27885
SH
SOLE
1464
0
26421
SIRIUS XM HLDGS INC
COM
82968B103
1769
247471
SH
SOLE
4656
0
242815
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
775
8545
SH
SOLE
8195
0
350
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1504
33335
SH
SOLE
1369
0
31966
SJW GROUP
COM
784305104
212
2989
SH
SOLE
0
0
2989
SKECHERS U S A INC
CL A
830566105
507
11734
SH
SOLE
477
0
11257
SKYWEST INC
COM
830879102
809
12515
SH
SOLE
11006
0
1509
SKYWORKS SOLUTIONS INC
COM
83088M102
8151
67434
SH
SOLE
12987
0
54447
SLACK TECHNOLOGIES INC
COM CL A
83088V102
1587
70600
SH
SOLE
0
0
70600
SLEEP NUMBER CORP
COM
83125X103
256
5195
SH
SOLE
53
0
5142
SMART SAND INC
COM
83191H107
180
71476
SH
SOLE
66376
0
5100
SMARTSHEET INC
COM CL A
83200N103
459
10220
SH
SOLE
0
0
10220
SMILEDIRECTCLUB INC
CL A COM
83192H106
145
16641
SH
SOLE
0
0
16641
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
1504
31283
SH
SOLE
5505
0
25778
SMITH A O CORP
COM
831865209
1371
28768
SH
SOLE
3269
0
25499
SMUCKER J M CO
COM NEW
832696405
3185
30589
SH
SOLE
3089
0
27500
SNAP INC
CL A
83304A106
1144
70047
SH
SOLE
0
0
70047
SNAP ON INC
COM
833034101
1571
9277
SH
SOLE
2064
0
7213
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
255
9549
SH
SOLE
1063
0
8486
SOLAR CAP LTD
COM
83413U100
712
34516
SH
SOLE
754
0
33762
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
805
8466
SH
SOLE
0
0
8466
SONIM TECHNOLOGIES INC
COM
83548F101
37
10294
SH
SOLE
0
0
10294
SONOCO PRODS CO
COM
835495102
1292
20927
SH
SOLE
1075
0
19852
SONY CORP
SPONSORED ADR
835699307
2560
37650
SH
SOLE
14497
0
23153
SOPHIRIS BIO INC
COM NEW
83578Q209
4
10000
SH
SOLE
0
0
10000
SOUTH JERSEY INDS INC
COM
838518108
289
8778
SH
SOLE
21
0
8757
SOUTHERN CO
COM
842587107
56093
880578
SH
SOLE
221908
0
658670
SOUTHERN CO
UNIT 08/01/2022
842587602
1679
31350
SH
SOLE
0
0
31350
SOUTHERN COPPER CORP
COM
84265V105
906
21338
SH
SOLE
2456
0
18882
SOUTHWEST AIRLS CO
COM
844741108
6485
120138
SH
SOLE
14999
0
105139
SOUTHWESTERN ENERGY CO
COM
845467109
26
10673
SH
SOLE
0
0
10673
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
242261
849740
SH
SOLE
0
0
849740
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
428
1500
SH
Put
SOLE
0
0
1500
SPDR GOLD TRUST
GOLD SHS
78463V107
153605
1074909
SH
SOLE
50
0
1074859
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1735
16779
SH
SOLE
0
0
16779
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12674
245994
SH
SOLE
0
0
245994
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1789
46127
SH
SOLE
0
0
46127
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
4679
114718
SH
SOLE
0
0
114718
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1134
24576
SH
SOLE
0
0
24576
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1376
53409
SH
SOLE
0
0
53409
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
5437
81407
SH
SOLE
0
0
81407
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
2273
37368
SH
SOLE
0
0
37368
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
928
21610
SH
SOLE
0
0
21610
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
602
16517
SH
SOLE
0
0
16517
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
24429
779242
SH
SOLE
581
0
778661
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
27283
725817
SH
SOLE
0
0
725817
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1955
19044
SH
SOLE
0
0
19044
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
1197
37295
SH
SOLE
0
0
37295
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2913
63246
SH
SOLE
0
0
63246
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
342
6206
SH
SOLE
0
0
6206
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
1070
14973
SH
SOLE
0
0
14973
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
7481
186085
SH
SOLE
0
0
186085
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
2101
65941
SH
SOLE
0
0
65941
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1073395
3334976
SH
SOLE
2878
0
3332098
SPDR S&P 500 ETF TR
TR UNIT
78462F103
48118
149500
SH
Put
SOLE
0
0
149500
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
126166
336101
SH
SOLE
0
0
336101
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
34007
311679
SH
SOLE
0
0
311679
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
35014
630888
SH
SOLE
0
0
630888
SPDR SERIES TRUST
BLOMBERG 1 10 YR
78468R861
478
24392
SH
SOLE
0
0
24392
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
11602
377561
SH
SOLE
0
0
377561
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
24421
847647
SH
SOLE
0
0
847647
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
456
16340
SH
SOLE
0
0
16340
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
42721
390004
SH
SOLE
9845
0
380159
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
14485
537673
SH
SOLE
1811
0
535862
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
8634
84963
SH
SOLE
0
0
84963
SPDR SERIES TRUST
DJ REIT ETF
78464A607
8688
85155
SH
SOLE
0
0
85155
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
845
35942
SH
SOLE
0
0
35942
SPDR SERIES TRUST
FACTST INV ETF
78464A110
1085
9592
SH
SOLE
0
0
9592
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
552
10022
SH
SOLE
0
0
10022
SPDR SERIES TRUST
GLB DOW ETF
78464A706
229
2553
SH
SOLE
0
0
2553
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
631
8687
SH
SOLE
0
0
8687
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
6004
70100
SH
SOLE
0
0
70100
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
6421
67814
SH
SOLE
0
0
67814
SPDR SERIES TRUST
NUVEEN BBG BRCLY
78464A284
18998
322005
SH
SOLE
0
0
322005
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
11544
235068
SH
SOLE
0
0
235068
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
16266
321591
SH
SOLE
99224
0
222367
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2591
31727
SH
SOLE
0
0
31727
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
444
54925
SH
SOLE
0
0
54925
SPDR SERIES TRUST
PORTFLI HIGH YLD
78468R606
306
11627
SH
SOLE
0
0
11627
SPDR SERIES TRUST
PORTFLI INTRMDIT
78464A672
6213
200870
SH
SOLE
0
0
200870
SPDR SERIES TRUST
PORTFLI MORTGAGE
78464A383
4569
174976
SH
SOLE
0
0
174976
SPDR SERIES TRUST
PORTFLI TIPS ETF
78464A656
3842
134562
SH
SOLE
0
0
134562
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
18319
623508
SH
SOLE
971
0
622537
SPDR SERIES TRUST
PORTFOLIO CRPORT
78464A144
550
16274
SH
SOLE
0
0
16274
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
78597
2225902
SH
SOLE
48511
0
2177391
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
4848
161025
SH
SOLE
0
0
161025
SPDR SERIES TRUST
PORTFOLIO LN TSR
78464A664
32316
831390
SH
SOLE
0
0
831390
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
20205
534249
SH
SOLE
4063
0
530186
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
5840
161205
SH
SOLE
0
0
161205
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
2609
87087
SH
SOLE
0
0
87087
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
15077
488891
SH
SOLE
69339
0
419552
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
9639
295395
SH
SOLE
0
0
295395
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
29908
750326
SH
SOLE
0
0
750326
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
77326
1845048
SH
SOLE
345
0
1844703
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
16068
407204
SH
SOLE
0
0
407204
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
95325
2730588
SH
SOLE
2021
0
2728567
SPDR SERIES TRUST
RUSSELL LOW VOL
78468R754
977
11343
SH
SOLE
0
0
11343
SPDR SERIES TRUST
RUSSELL YIELD
78468R770
1609
21113
SH
SOLE
0
0
21113
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
15539
272182
SH
SOLE
0
0
272182
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
5530
100952
SH
SOLE
0
0
100952
SPDR SERIES TRUST
S&P 500 BUYBCK
78468R820
2830
38409
SH
SOLE
0
0
38409
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
30715
476048
SH
SOLE
0
0
476048
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
25757
391974
SH
SOLE
0
0
391974
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
26113
360428
SH
SOLE
0
0
360428
SPDR SERIES TRUST
S&P BIOTECH
78464A870
19436
204350
SH
SOLE
0
0
204350
SPDR SERIES TRUST
S&P BK ETF
78464A797
18997
401705
SH
SOLE
0
0
401705
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
186313
1732020
SH
SOLE
0
0
1732020
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
4203
92345
SH
SOLE
0
0
92345
SPDR SERIES TRUST
S&P INS ETF
78464A789
6394
180456
SH
SOLE
0
0
180456
SPDR SERIES TRUST
S&P METALS MNG
78464A755
517
17666
SH
SOLE
0
0
17666
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2459
103742
SH
SOLE
0
0
103742
SPDR SERIES TRUST
S&P PHARMAC
78464A722
2288
50101
SH
SOLE
0
0
50101
SPDR SERIES TRUST
S&P REGL BKG
78464A698
21907
376087
SH
SOLE
24502
0
351585
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
4030
87600
SH
SOLE
0
0
87600
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
8983
84836
SH
SOLE
0
0
84836
SPDR SERIES TRUST
S&P TELECOM
78464A540
1697
24253
SH
SOLE
0
0
24253
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
2143
33312
SH
SOLE
0
0
33312
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
18128
198276
SH
SOLE
0
0
198276
SPDR SERIES TRUST
SPDR S&P 500 ETF
78468R796
3405
43166
SH
SOLE
0
0
43166
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
1523
13456
SH
SOLE
0
0
13456
SPDR SERIES TRUST
SSGA GNDER ETF
78468R747
1994
25814
SH
SOLE
0
0
25814
SPDR SERIES TRUST
SSGA US LRG ETF
78468R804
21922
191963
SH
SOLE
0
0
191963
SPDR SERIES TRUST
SSGA US SMAL ETF
78468R887
9164
91570
SH
SOLE
0
0
91570
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
9765
221874
SH
SOLE
0
0
221874
SPIRE INC
COM
84857L101
499
5985
SH
SOLE
253
0
5732
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
539
7392
SH
SOLE
6129
0
1263
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1154
23456
SH
SOLE
3423
0
20033
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
26
25000
PRN
SOLE
0
0
25000
SPLUNK INC
COM
848637104
7572
50532
SH
SOLE
34725
0
15807
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1367
9140
SH
SOLE
380
0
8760
SPRINT CORPORATION
COM
85207U105
403
77260
SH
SOLE
0
0
77260
SPROTT ETF TR
GOLD MINERS ETF
85210B102
838
33322
SH
SOLE
0
0
33322
SPROTT ETF TR
JR GOLD MINERS E
85210B201
396
11638
SH
SOLE
0
0
11638
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
1172
79918
SH
SOLE
0
0
79918
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
4365
358410
SH
SOLE
0
0
358410
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
259
18013
SH
SOLE
0
0
18013
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
596
91180
SH
SOLE
0
0
91180
SPROUTS FMRS MKT INC
COM
85208M102
995
51402
SH
SOLE
47115
0
4287
SPS COMMERCE INC
COM
78463M107
407
7320
SH
SOLE
5848
0
1472
SQUARE INC
CL A
852234103
16447
262904
SH
SOLE
29794
0
233110
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
450
7334
SH
SOLE
951
0
6383
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
33948
728816
SH
SOLE
93803
0
635013
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3170
79135
SH
SOLE
0
0
79135
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
1345
39223
SH
SOLE
0
0
39223
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
367
4090
SH
SOLE
0
0
4090
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
242
2705
SH
SOLE
0
0
2705
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
195578
3992198
SH
SOLE
868
0
3991330
SSGA ACTIVE ETF TR
ULT SHT TRM BD
78467V707
2895
71647
SH
SOLE
0
0
71647
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1044
21099
SH
SOLE
0
0
21099
SSGA ACTIVE TR
SPDR SSGA US SCT
78470P408
232
6790
SH
SOLE
0
0
6790
STAAR SURGICAL CO
COM PAR $0.01
852312305
527
14983
SH
SOLE
0
0
14983
STAG INDL INC
COM
85254J102
682
21592
SH
SOLE
2276
0
19316
STAGE STORES INC
COM NEW
85254C305
2078
255952
SH
SOLE
0
0
255952
STANLEY BLACK & DECKER INC
COM
854502101
6133
37002
SH
SOLE
15132
0
21870
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
130
11045
SH
SOLE
0
0
11045
STARBUCKS CORP
COM
855244109
66258
753621
SH
SOLE
55500
0
698121
STARWOOD PPTY TR INC
COM
85571B105
5022
202020
SH
SOLE
3306
0
198714
STATE STR CORP
COM
857477103
4091
51715
SH
SOLE
11713
0
40002
STEEL DYNAMICS INC
COM
858119100
1882
55278
SH
SOLE
6313
0
48965
STELLUS CAP INVT CORP
COM
858568108
408
28647
SH
SOLE
0
0
28647
STEPAN CO
COM
858586100
313
3055
SH
SOLE
952
0
2103
STERICYCLE INC
COM
858912108
668
10508
SH
SOLE
3361
0
7147
STERIS PLC
SHS USD
G8473T100
2305
15142
SH
SOLE
5041
0
10101
STITCH FIX INC
COM CL A
860897107
609
23737
SH
SOLE
0
0
23737
STMICROELECTRONICS N V
NY REGISTRY
861012102
2197
81631
SH
SOLE
0
0
81631
STONECO LTD
COM CL A
G85158106
587
14704
SH
SOLE
1509
0
13195
STORE CAP CORP
COM
862121100
5135
137884
SH
SOLE
34298
0
103586
STRATASYS LTD
SHS
M85548101
413
20400
SH
SOLE
241
0
20159
STRATEGY SHS
ECOLOGCL STRATGY
86280R209
340
8150
SH
SOLE
0
0
8150
STRATEGY SHS
NS 7HANDL IDX
86280R506
775
31826
SH
SOLE
0
0
31826
STRYKER CORP
COM
863667101
20958
99830
SH
SOLE
15980
0
83850
STURM RUGER & CO INC
COM
864159108
252
5356
SH
SOLE
0
0
5356
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1247
57057
SH
SOLE
0
0
57057
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
4176
563535
SH
SOLE
558165
0
5370
SUMMIT HOTEL PPTYS INC
COM
866082100
699
56637
SH
SOLE
52637
0
4000
SUMMIT MATLS INC
CL A
86614U100
2281
95432
SH
SOLE
6327
0
89105
SUN CMNTYS INC
COM
866674104
1098
7318
SH
SOLE
1283
0
6035
SUN LIFE FINL INC
COM
866796105
1582
34709
SH
SOLE
0
0
34709
SUNCOR ENERGY INC NEW
COM
867224107
3739
114003
SH
SOLE
90926
0
23077
SUNOCO LP
COM UT REP LP
86765K109
898
29342
SH
SOLE
0
0
29342
SUNPOWER CORP
COM
867652406
93
11872
SH
SOLE
0
0
11872
SUPERNUS PHARMACEUTICALS INC
COM
868459108
369
15571
SH
SOLE
108
0
15463
SVB FINL GROUP
COM
78486Q101
496
1977
SH
SOLE
659
0
1318
SWITCH INC
CL A
87105L104
342
23080
SH
SOLE
0
0
23080
SYNCHRONY FINL
COM
87165B103
2918
81019
SH
SOLE
46299
0
34720
SYNDAX PHARMACEUTICALS INC
COM
87164F105
100
11355
SH
SOLE
0
0
11355
SYNEOS HEALTH INC
CL A
87166B102
697
11724
SH
SOLE
11474
0
250
SYNNEX CORP
COM
87162W100
533
4140
SH
SOLE
10
0
4130
SYNOPSYS INC
COM
871607107
2736
19655
SH
SOLE
1763
0
17892
SYNOVUS FINL CORP
COM NEW
87161C501
1511
38542
SH
SOLE
0
0
38542
SYSCO CORP
COM
871829107
12528
146457
SH
SOLE
9218
0
137239
T MOBILE US INC
COM
872590104
2049
26128
SH
SOLE
1132
0
24996
TAILORED BRANDS INC
COM
87403A107
195
47117
SH
SOLE
0
0
47117
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
5830
100348
SH
SOLE
19903
0
80445
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
316
16023
SH
SOLE
472
0
15551
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1910
15599
SH
SOLE
1457
0
14142
TAL EDUCATION GROUP
SPONSORED ADS
874080104
424
8801
SH
SOLE
0
0
8801
TANDEM DIABETES CARE INC
COM NEW
875372203
836
14026
SH
SOLE
2324
0
11702
TANGER FACTORY OUTLET CTRS I
COM
875465106
2959
200891
SH
SOLE
0
0
200891
TANZANIAN GOLD CORP
COM
87601A107
10
16462
SH
SOLE
0
0
16462
TAPESTRY INC
COM
876030107
1117
41427
SH
SOLE
27487
0
13940
TARGA RES CORP
COM
87612G101
1438
35228
SH
SOLE
1840
0
33388
TARGET CORP
COM
87612E106
33822
263801
SH
SOLE
3004
0
260797
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
470
5341
SH
SOLE
5341
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
274
21160
SH
SOLE
0
0
21160
TC ENERGY CORP
COM
87807B107
6244
117122
SH
SOLE
84873
0
32249
TC PIPELINES LP
UT COM LTD PRT
87233Q108
1027
24285
SH
SOLE
862
0
23423
TCF FINANCIAL CORPORATION NE
COM
872307103
609
13006
SH
SOLE
3118
0
9888
TCW STRATEGIC INCOME FUND IN
COM
872340104
80
13891
SH
SOLE
0
0
13891
TE CONNECTIVITY LTD
REG SHS
H84989104
6523
68059
SH
SOLE
38599
0
29460
TECH DATA CORP
COM
878237106
550
3830
SH
SOLE
1218
0
2612
TECHNIPFMC PLC
COM
G87110105
1507
70306
SH
SOLE
68590
0
1716
TECK RESOURCES LTD
CL B
878742204
1335
76835
SH
SOLE
2154
0
74681
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
261
16763
SH
SOLE
7160
0
9603
TEGNA INC
COM
87901J105
212
12675
SH
SOLE
9748
0
2927
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2881
137960
SH
SOLE
0
0
137960
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
778
40777
SH
SOLE
0
0
40777
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1238
71031
SH
SOLE
0
0
71031
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1452
104821
SH
SOLE
0
0
104821
TELADOC HEALTH INC
COM
87918A105
1860
22213
SH
SOLE
3081
0
19132
TELEDYNE TECHNOLOGIES INC
COM
879360105
2214
6347
SH
SOLE
2184
0
4163
TELEFLEX INC
COM
879369106
511
1359
SH
SOLE
188
0
1171
TELEFONICA S A
SPONSORED ADR
879382208
235
33752
SH
SOLE
0
0
33752
TELLURIAN INC NEW
COM
87968A104
319
43808
SH
SOLE
0
0
43808
TELUS CORP
COM
87971M103
255
6595
SH
SOLE
0
0
6595
TEMPLETON EMERG MKTS INCOME
COM
880192109
1015
110471
SH
SOLE
0
0
110471
TEMPLETON GLOBAL INCOME FD
COM
880198106
1202
196152
SH
SOLE
0
0
196152
TENET HEALTHCARE CORP
COM NEW
88033G407
212
5578
SH
SOLE
0
0
5578
TENNECO INC
CL A VTG COM STK
880349105
938
71574
SH
SOLE
0
0
71574
TENNECO INC
CL A VTG COM STK
880349105
197
15000
SH
Put
SOLE
0
0
15000
TERADATA CORP DEL
COM
88076W103
1276
47660
SH
SOLE
43959
0
3701
TERADYNE INC
COM
880770102
949
13913
SH
SOLE
3621
0
10292
TEREX CORP NEW
COM
880779103
976
32770
SH
SOLE
474
0
32296
TERRAFORM PWR INC
COM CL A
88104R209
600
38975
SH
SOLE
0
0
38975
TESLA INC
COM
88160R101
18042
43128
SH
SOLE
1978
0
41150
TEUCRIUM COMMODITY TR
CORN FD SHS
88166A102
149
10072
SH
SOLE
0
0
10072
TEUCRIUM COMMODITY TR
SUGAR FD
88166A409
318
45230
SH
SOLE
0
0
45230
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2985
304611
SH
SOLE
363
0
304248
TEXAS INSTRS INC
COM
882508104
21595
168339
SH
SOLE
66932
0
101407
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
822
1053
SH
SOLE
0
0
1053
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
453
42287
SH
SOLE
22600
0
19687
TEXTRON INC
COM
883203101
1497
33573
SH
SOLE
2530
0
31043
TG THERAPEUTICS INC
COM
88322Q108
155
13996
SH
SOLE
0
0
13996
THE CHARLES SCHWAB CORPORATI
COM
808513105
10696
224954
SH
SOLE
144084
0
80870
THE TRADE DESK INC
COM CL A
88339J105
9634
37084
SH
SOLE
431
0
36653
THERAPEUTICSMD INC
COM
88338N107
27
11000
SH
SOLE
0
0
11000
THERMO FISHER SCIENTIFIC INC
COM
883556102
29093
89559
SH
SOLE
32867
0
56692
THL CREDIT INC
COM
872438106
80
12631
SH
SOLE
0
0
12631
THOMSON REUTERS CORP
COM NEW
884903709
1766
24659
SH
SOLE
738
0
23921
TIDEWATER INC NEW
COM
88642R109
650
33693
SH
SOLE
0
0
33693
TIFFANY & CO NEW
COM
886547108
971
7262
SH
SOLE
914
0
6348
TILRAY INC
COM CL 2
88688T100
284
16578
SH
SOLE
0
0
16578
TIMKEN CO
COM
887389104
1327
23562
SH
SOLE
0
0
23562
TIMKENSTEEL CORP
COM
887399103
128
16254
SH
SOLE
269
0
15985
TIMOTHY PLAN
HIG DV STK ETF
887432326
212
7871
SH
SOLE
0
0
7871
TJX COS INC NEW
COM
872540109
12029
196999
SH
SOLE
22267
0
174732
TOCAGEN INC
COM
888846102
33
61456
SH
SOLE
0
0
61456
TOLL BROTHERS INC
COM
889478103
791
20011
SH
SOLE
116
0
19895
TOPBUILD CORP
COM
89055F103
960
9311
SH
SOLE
0
0
9311
TORO CO
COM
891092108
2405
30186
SH
SOLE
1110
0
29076
TORONTO DOMINION BK ONT
COM NEW
891160509
3470
61823
SH
SOLE
103
0
61720
TORTOISE ENERGY INFRA CORP
COM
89147L100
604
33691
SH
SOLE
0
0
33691
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
651
59443
SH
SOLE
0
0
59443
TOTAL S A
SPONSORED ADS
89151E109
8420
152265
SH
SOLE
10122
0
142143
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
1098
45636
SH
SOLE
35079
0
10557
TOWNEBANK PORTSMOUTH VA
COM
89214P109
578
20761
SH
SOLE
0
0
20761
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2706
19253
SH
SOLE
1874
0
17379
TPG SPECIALTY LENDING INC
COM
87265K102
532
24779
SH
SOLE
388
0
24391
TPI COMPOSITES INC
COM
87266J104
215
11624
SH
SOLE
0
0
11624
TRACTOR SUPPLY CO
COM
892356106
8076
86476
SH
SOLE
9891
0
76585
TRADEWEB MKTS INC
CL A
892672106
522
11270
SH
SOLE
8120
0
3150
TRANSDIGM GROUP INC
COM
893641100
4135
7383
SH
SOLE
3514
0
3869
TRANSOCEAN LTD
REG SHS
H8817H100
455
66092
SH
SOLE
15749
0
50343
TRANSUNION
COM
89400J107
476
5560
SH
SOLE
498
0
5062
TRAVELERS COMPANIES INC
COM
89417E109
11272
82311
SH
SOLE
18209
0
64102
TREX CO INC
COM
89531P105
641
7132
SH
SOLE
2130
0
5002
TRI CONTL CORP
COM
895436103
809
28684
SH
SOLE
0
0
28684
TRICO BANCSHARES
COM
896095106
542
13278
SH
SOLE
0
0
13278
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
13
12625
SH
SOLE
0
0
12625
TRIMBLE INC
COM
896239100
375
8985
SH
SOLE
772
0
8213
TRIMTABS ETF TR
ALL CAP INTL
89628W401
650
23950
SH
SOLE
0
0
23950
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
1768
44965
SH
SOLE
0
0
44965
TRINITY INDS INC
COM
896522109
799
36070
SH
SOLE
19480
0
16590
TRINITY PL HLDGS INC
COM
89656D101
628
208750
SH
SOLE
0
0
208750
TRIP COM GROUP LTD
ADS
89677Q107
254
7580
SH
SOLE
5319
0
2261
TRIPADVISOR INC
COM
896945201
696
22924
SH
SOLE
0
0
22924
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
438
30823
SH
SOLE
0
0
30823
TRISTATE CAP HLDGS INC
COM
89678F100
501
19187
SH
SOLE
19087
0
100
TRITON INTL LTD
CL A
G9078F107
1849
45995
SH
SOLE
15390
0
30605
TRUIST FINL CORP
COM
89832Q109
23185
411659
SH
SOLE
156817
0
254842
TRUSTMARK CORP
COM
898402102
361
10448
SH
SOLE
0
0
10448
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
291
66700
SH
SOLE
0
0
66700
TUPPERWARE BRANDS CORP
COM
899896104
119
13838
SH
SOLE
0
0
13838
TURQUOISE HILL RES LTD
COM
900435108
23
31577
SH
SOLE
0
0
31577
TURTLE BEACH CORP
COM NEW
900450206
397
42029
SH
SOLE
0
0
42029
TWILIO INC
CL A
90138F102
4497
45761
SH
SOLE
1156
0
44605
TWIN DISC INC
COM
901476101
115
10400
SH
SOLE
0
0
10400
TWIN RIV WORLDWIDE HLDGS INC
COM
90171V204
256
9965
SH
SOLE
9965
0
0
TWITTER INC
COM
90184L102
6977
217703
SH
SOLE
108042
0
109661
TWO HBRS INVT CORP
COM NEW
90187B408
2131
145732
SH
SOLE
0
0
145732
TWO RDS SHARED TR
ANFIELD CAP DI
90213U115
160
15613
SH
SOLE
0
0
15613
TYLER TECHNOLOGIES INC
COM
902252105
648
2144
SH
SOLE
1478
0
666
TYSON FOODS INC
CL A
902494103
10578
116195
SH
SOLE
26391
0
89804
U S CONCRETE INC
COM NEW
90333L201
729
17506
SH
SOLE
8857
0
8649
U S PHYSICAL THERAPY INC
COM
90337L108
248
2168
SH
SOLE
979
0
1189
U S SILICA HLDGS INC
COM
90346E103
348
56528
SH
SOLE
21110
0
35418
UBER TECHNOLOGIES INC
COM
90353T100
7396
248340
SH
SOLE
94974
0
153366
UBIQUITI INC
COM
90353W103
1646
8712
SH
SOLE
8
0
8704
UBS GROUP AG
SHS
H42097107
1754
139413
SH
SOLE
32322
0
107091
UDR INC
COM
902653104
928
19879
SH
SOLE
2338
0
17541
UGI CORP NEW
COM
902681105
1730
38299
SH
SOLE
0
0
38299
ULTA BEAUTY INC
COM
90384S303
5404
21349
SH
SOLE
1368
0
19981
ULTRA CLEAN HLDGS INC
COM
90385V107
314
13399
SH
SOLE
158
0
13241
UMB FINL CORP
COM
902788108
205
2988
SH
SOLE
423
0
2565
UMH PPTYS INC
COM
903002103
414
26312
SH
SOLE
0
0
26312
UMPQUA HLDGS CORP
COM
904214103
367
20733
SH
SOLE
9202
0
11531
UNDER ARMOUR INC
CL A
904311107
1740
80546
SH
SOLE
0
0
80546
UNDER ARMOUR INC
CL C
904311206
1670
87052
SH
SOLE
0
0
87052
UNILEVER N V
N Y SHS NEW
904784709
3034
52810
SH
SOLE
17308
0
35502
UNILEVER PLC
SPON ADR NEW
904767704
7511
131374
SH
SOLE
40255
0
91119
UNION PACIFIC CORP
COM
907818108
34551
191111
SH
SOLE
34365
0
156746
UNIT CORP
COM
909218109
14
20314
SH
SOLE
0
0
20314
UNITED AIRLINES HLDGS INC
COM
910047109
3130
35530
SH
SOLE
27349
0
8181
UNITED BANKSHARES INC WEST V
COM
909907107
255
6604
SH
SOLE
786
0
5818
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
271
8763
SH
SOLE
217
0
8546
UNITED PARCEL SERVICE INC
CL B
911312106
48013
410165
SH
SOLE
127455
0
282710
UNITED RENTALS INC
COM
911363109
14903
89364
SH
SOLE
6090
0
83274
UNITED STATES ANTIMONY CORP
COM
911549103
17
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR
912318300
942
55861
SH
SOLE
0
0
55861
UNITED STATES OIL FUND LP
UNITS
91232N108
7746
604652
SH
SOLE
0
0
604652
UNITED STATES STL CORP NEW
COM
912909108
2838
248713
SH
SOLE
0
0
248713
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
264
11479
SH
SOLE
0
0
11479
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
868
41651
SH
SOLE
0
0
41651
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
427
11584
SH
SOLE
0
0
11584
UNITED TECHNOLOGIES CORP
COM
913017109
47715
318607
SH
SOLE
29477
0
289130
UNITED THERAPEUTICS CORP DEL
COM
91307C102
213
2422
SH
SOLE
43
0
2379
UNITEDHEALTH GROUP INC
COM
91324P102
85265
290065
SH
SOLE
93467
0
196598
UNITI GROUP INC
COM
91325V108
208
25357
SH
SOLE
51
0
25306
UNITIL CORP
COM
913259107
252
4077
SH
SOLE
0
0
4077
UNIVERSAL DISPLAY CORP
COM
91347P105
2074
10063
SH
SOLE
378
0
9685
UNIVERSAL FST PRODS INC
COM
913543104
308
6467
SH
SOLE
5564
0
903
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
1278
10888
SH
SOLE
0
0
10888
UNIVERSAL HLTH SVCS INC
CL B
913903100
478
3330
SH
SOLE
268
0
3062
UNUM GROUP
COM
91529Y106
1501
51472
SH
SOLE
41466
0
10006
UPLAND SOFTWARE INC
COM
91544A109
321
8983
SH
SOLE
0
0
8983
URANIUM ENERGY CORP
COM
916896103
13
14500
SH
SOLE
0
0
14500
US BANCORP DEL
COM NEW
902973304
29140
491476
SH
SOLE
81802
0
409674
US ECOLOGY INC
COM
91734M103
218
3760
SH
SOLE
702
0
3058
US FOODS HLDG CORP
COM
912008109
664
15860
SH
SOLE
10493
0
5367
V F CORP
COM
918204108
9235
92670
SH
SOLE
28251
0
64419
VAIL RESORTS INC
COM
91879Q109
1160
4836
SH
SOLE
1964
0
2872
VALARIS PLC
SHS CLASS A
G9402V109
113
17191
SH
SOLE
0
0
17191
VALE S A
SPONSORED ADS
91912E105
567
42945
SH
SOLE
3384
0
39561
VALERO ENERGY CORP NEW
COM
91913Y100
19412
207282
SH
SOLE
36964
0
170318
VALLEY NATL BANCORP
COM
919794107
617
53858
SH
SOLE
3684
0
50174
VALVOLINE INC
COM
92047W101
225
10530
SH
SOLE
210
0
10320
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
563
37904
SH
SOLE
0
0
37904
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
9696
193031
SH
SOLE
0
0
193031
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
23724
370400
SH
SOLE
24393
0
346007
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
12792
376123
SH
SOLE
52
0
376071
VANECK VECTORS ETF TRUST
AGRIBUSINESS ETF
92189F700
2146
31228
SH
SOLE
0
0
31228
VANECK VECTORS ETF TRUST
AMT FREE LONG MU
92189F536
3132
149079
SH
SOLE
0
0
149079
VANECK VECTORS ETF TRUST
AMT FREE SHORT M
92189F528
2825
158779
SH
SOLE
0
0
158779
VANECK VECTORS ETF TRUST
BDC INCOME ETF
92189F411
14397
859510
SH
SOLE
0
0
859510
VANECK VECTORS ETF TRUST
BIOTECH ETF
92189F726
1788
12827
SH
SOLE
0
0
12827
VANECK VECTORS ETF TRUST
CEF MUN INCOME E
92189F460
827
29996
SH
SOLE
0
0
29996
VANECK VECTORS ETF TRUST
COAL ETF
92189F809
153
15434
SH
SOLE
0
0
15434
VANECK VECTORS ETF TRUST
EMERGING MKTS HI
92189F353
6249
263355
SH
SOLE
0
0
263355
VANECK VECTORS ETF TRUST
ENERGY INCOME
92189F288
511
27933
SH
SOLE
0
0
27933
VANECK VECTORS ETF TRUST
FALLEN ANGEL HG
92189F437
25798
864263
SH
SOLE
0
0
864263
VANECK VECTORS ETF TRUST
GOLD MINERS ETF
92189F106
46524
1588938
SH
SOLE
0
0
1588938
VANECK VECTORS ETF TRUST
GREEN BD ETF
92189F171
234
8845
SH
SOLE
0
0
8845
VANECK VECTORS ETF TRUST
INDIA SMALL CAP
92189F767
273
8336
SH
SOLE
0
0
8336
VANECK VECTORS ETF TRUST
INVT GRADE FLTG
92189F486
2013
79515
SH
SOLE
0
0
79515
VANECK VECTORS ETF TRUST
ISRAEL ETF
92189F635
216
6170
SH
SOLE
0
0
6170
VANECK VECTORS ETF TRUST
JR GOLD MINERS E
92189F791
9534
225594
SH
SOLE
0
0
225594
VANECK VECTORS ETF TRUST
LOW CARBN ENERGY
92189F502
759
10012
SH
SOLE
0
0
10012
VANECK VECTORS ETF TRUST
MORNINGSTAR WIDE
92189F643
75213
1372993
SH
SOLE
0
0
1372993
VANECK VECTORS ETF TRUST
MTG REIT INCOME
92189F452
4357
181710
SH
SOLE
0
0
181710
VANECK VECTORS ETF TRUST
NDR CMG LN FLT
92189F148
2068
68778
SH
SOLE
0
0
68778
VANECK VECTORS ETF TRUST
OIL SVCS ETF
92189F718
962
72580
SH
SOLE
0
0
72580
VANECK VECTORS ETF TRUST
PFD SECS EX FINL
92189F429
10319
510317
SH
SOLE
0
0
510317
VANECK VECTORS ETF TRUST
PHARMACEUTICAL
92189F692
613
9550
SH
SOLE
0
0
9550
VANECK VECTORS ETF TRUST
RARE EARTH STRAT
92189F742
642
47803
SH
SOLE
0
0
47803
VANECK VECTORS ETF TRUST
RETAIL ETF
92189F684
1929
16061
SH
SOLE
0
0
16061
VANECK VECTORS ETF TRUST
RUSSIA ETF
92189F403
3494
139933
SH
SOLE
0
0
139933
VANECK VECTORS ETF TRUST
SEMICONDUCTOR ET
92189F676
14721
104100
SH
SOLE
0
0
104100
VANECK VECTORS ETF TRUST
SHORT HIGH YIELD
92189F387
2397
95128
SH
SOLE
12638
0
82490
VANECK VECTORS ETF TRUST
STEEL ETF
92189F205
346
9165
SH
SOLE
0
0
9165
VANECK VECTORS ETF TRUST
VIDEO GAMING
92189F114
722
18943
SH
SOLE
0
0
18943
VANECK VECTORS ETF TRUST
VIETNAM ETF
92189F817
494
30906
SH
SOLE
0
0
30906
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
94122
539755
SH
SOLE
0
0
539755
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
32834
261378
SH
SOLE
0
0
261378
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
2258
15370
SH
SOLE
0
0
15370
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
17775
127934
SH
SOLE
0
0
127934
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
2296
17646
SH
SOLE
0
0
17646
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
3276
19773
SH
SOLE
0
0
19773
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8769
63087
SH
SOLE
0
0
63087
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
22350
146886
SH
SOLE
0
0
146886
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
155315
1780725
SH
SOLE
0
0
1780725
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
94754
944327
SH
SOLE
0
0
944327
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
289509
3591481
SH
SOLE
232
0
3591249
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1498613
17870413
SH
SOLE
74293
0
17796120
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
240862
4257025
SH
SOLE
2864
0
4254161
VANGUARD GROUP
DIV APP ETF
921908844
391007
3136585
SH
SOLE
0
0
3136585
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
40569
321998
SH
SOLE
0
0
321998
VANGUARD INDEX FDS
GROWTH ETF
922908736
549014
3013744
SH
SOLE
17517
0
2996227
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
60965
412374
SH
SOLE
17216
0
395158
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
65092
409949
SH
SOLE
3205
0
406744
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
65543
549903
SH
SOLE
4231
0
545672
VANGUARD INDEX FDS
MID CAP ETF
922908629
207338
1163645
SH
SOLE
62859
0
1100786
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
190795
2056198
SH
SOLE
2470
0
2053728
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
470943
1592099
SH
SOLE
1112
0
1590987
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
102572
748315
SH
SOLE
15915
0
732400
VANGUARD INDEX FDS
SMALL CP ETF
922908751
280142
1691268
SH
SOLE
63618
0
1627650
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
69950
352040
SH
SOLE
281
0
351759
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1683574
10289537
SH
SOLE
0
0
10289537
VANGUARD INDEX FDS
VALUE ETF
922908744
591506
4935390
SH
SOLE
20529
0
4914861
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
57197
1064132
SH
SOLE
0
0
1064132
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
259177
5828122
SH
SOLE
94813
0
5733309
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
14993
255858
SH
SOLE
0
0
255858
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
9014
129545
SH
SOLE
0
0
129545
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
7318
65865
SH
SOLE
910
0
64955
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
7005
118542
SH
SOLE
0
0
118542
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
51056
630405
SH
SOLE
0
0
630405
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
32657
662691
SH
SOLE
0
0
662691
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
34490
644194
SH
SOLE
0
0
644194
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
34554
524333
SH
SOLE
0
0
524333
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
1042014
11409332
SH
SOLE
296
0
11409036
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
34804
343366
SH
SOLE
182
0
343184
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
5632
67632
SH
SOLE
0
0
67632
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
140663
2645530
SH
SOLE
0
0
2645530
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
51894
853107
SH
SOLE
0
0
853107
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
98754
1218734
SH
SOLE
277
0
1218457
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
15629
176432
SH
SOLE
0
0
176432
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
51058
282195
SH
SOLE
0
0
282195
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
9596
65068
SH
SOLE
0
0
65068
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
19107
159423
SH
SOLE
0
0
159423
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
5963
38269
SH
SOLE
0
0
38269
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
20606
154747
SH
SOLE
0
0
154747
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1415
12622
SH
SOLE
0
0
12622
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
5408
36935
SH
SOLE
0
0
36935
VANGUARD STAR FD
VG TL INTL STK F
921909768
73112
1312836
SH
SOLE
0
0
1312836
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
458166
10398689
SH
SOLE
25801
0
10372888
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
10173
124965
SH
SOLE
0
0
124965
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
301028
3212338
SH
SOLE
0
0
3212338
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
21327
295956
SH
SOLE
0
0
295956
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
10562
165607
SH
SOLE
0
0
165607
VANGUARD WORLD FD
EXTENDED DUR
921910709
11105
85436
SH
SOLE
0
0
85436
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
29449
263600
SH
SOLE
0
0
263600
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
36443
418025
SH
SOLE
0
0
418025
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
81199
557457
SH
SOLE
0
0
557457
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
6934
73821
SH
SOLE
0
0
73821
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
36488
192571
SH
SOLE
0
0
192571
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
66608
413202
SH
SOLE
0
0
413202
VANGUARD WORLD FDS
ENERGY ETF
92204A306
16183
198587
SH
SOLE
0
0
198587
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
38972
510904
SH
SOLE
0
0
510904
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
80854
421687
SH
SOLE
0
0
421687
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
14187
92197
SH
SOLE
0
0
92197
VANGUARD WORLD FDS
INF TECH ETF
92204A702
249138
1017512
SH
SOLE
1337
0
1016175
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
10848
80871
SH
SOLE
0
0
80871
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
65191
456235
SH
SOLE
0
0
456235
VARIAN MED SYS INC
COM
92220P105
2410
16938
SH
SOLE
13271
0
3667
VECTOR GROUP LTD
COM
92240M108
768
57346
SH
SOLE
0
0
57346
VEEVA SYS INC
CL A COM
922475108
4164
29606
SH
SOLE
1390
0
28216
VENATOR MATLS PLC
SHS
G9329Z100
284
74099
SH
SOLE
74099
0
0
VENTAS INC
COM
92276F100
19113
331017
SH
SOLE
150443
0
180574
VEON LTD
SPONSORED ADR
91822M106
207
81782
SH
SOLE
81782
0
0
VEREIT INC
COM
92339V100
5931
641888
SH
SOLE
3684
0
638204
VERINT SYS INC
COM
92343X100
273
4938
SH
SOLE
1268
0
3670
VERISIGN INC
COM
92343E102
1355
7034
SH
SOLE
417
0
6617
VERISK ANALYTICS INC
COM
92345Y106
1912
12801
SH
SOLE
7301
0
5500
VERIZON COMMUNICATIONS INC
COM
92343V104
138938
2262834
SH
SOLE
475807
0
1787027
VERTEX PHARMACEUTICALS INC
COM
92532F100
8186
37389
SH
SOLE
26220
0
11169
VERTICAL CAP INCOME FUND
SHS BEN INT
92535C104
360
34609
SH
SOLE
0
0
34609
VIACOMCBS INC
CL A
92556H107
466
10388
SH
SOLE
0
0
10388
VIACOMCBS INC
CL B
92556H206
3538
84297
SH
SOLE
19292
0
65005
VIAD CORP
COM NEW
92552R406
477
7069
SH
SOLE
0
0
7069
VIASAT INC
COM
92552V100
722
9869
SH
SOLE
4840
0
5029
VICI PPTYS INC
COM
925652109
292
11423
SH
SOLE
2710
0
8713
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
2252
67502
SH
SOLE
0
0
67502
VICTORY PORTFOLIOS II
VCSHS EMRG VOLTY
92647N857
1232
46481
SH
SOLE
0
0
46481
VICTORY PORTFOLIOS II
VCSHS INTL HG DV
92647N881
4432
130456
SH
SOLE
0
0
130456
VICTORY PORTFOLIOS II
VCSHS INTL VOLTY
92647N840
1256
31564
SH
SOLE
0
0
31564
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
50241
955335
SH
SOLE
0
0
955335
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
27082
480008
SH
SOLE
0
0
480008
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
5172
130634
SH
SOLE
0
0
130634
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
75403
1538203
SH
SOLE
0
0
1538203
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
92891
1835796
SH
SOLE
0
0
1835796
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
4210
89509
SH
SOLE
0
0
89509
VICTORY PORTFOLIOS II
VCSHS US SML CAP
92647N832
3555
71844
SH
SOLE
0
0
71844
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
15133
624541
SH
SOLE
0
0
624541
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
3496
97815
SH
SOLE
0
0
97815
VICTORY PORTFOLIOS II
VICTORYSHS INTRM
92647N527
338
6498
SH
SOLE
0
0
6498
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
1160
35054
SH
SOLE
0
0
35054
VIKING THERAPEUTICS INC
COM
92686J106
142
17670
SH
SOLE
210
0
17460
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
220
8941
SH
SOLE
81
0
8860
VIPSHOP HLDGS LTD
SPONSORED ADS A
92763W103
579
40855
SH
SOLE
29229
0
11626
VIRTUS TOTAL RETURN FUND INC
COM
92835W107
2839
249070
SH
SOLE
0
0
249070
VISA INC
COM CL A
92826C839
198919
1058608
SH
SOLE
172255
0
886353
VISHAY INTERTECHNOLOGY INC
COM
928298108
257
12071
SH
SOLE
8783
0
3288
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
17
25000
SH
SOLE
0
0
25000
VISTRA ENERGY CORP
COM
92840M102
523
22737
SH
SOLE
14863
0
7874
VMWARE INC
CL A COM
928563402
6703
44136
SH
SOLE
23900
0
20236
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
12096
625783
SH
SOLE
434480
0
191303
VONAGE HLDGS CORP
COM
92886T201
651
87817
SH
SOLE
55
0
87762
VORNADO RLTY TR
SH BEN INT
929042109
246
3704
SH
SOLE
1728
0
1976
VOYA FINL INC
COM
929089100
508
8334
SH
SOLE
8077
0
257
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
197
18812
SH
SOLE
0
0
18812
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
440
71103
SH
SOLE
0
0
71103
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
126
10943
SH
SOLE
0
0
10943
VOYA NAT RES EQUITY INCOME F
COM
92913C106
114
27661
SH
SOLE
0
0
27661
VOYA PRIME RATE TR
SH BEN INT
92913A100
160
31938
SH
SOLE
0
0
31938
VULCAN MATLS CO
COM
929160109
3356
23309
SH
SOLE
12177
0
11132
W & T OFFSHORE INC
COM
92922P106
87
15727
SH
SOLE
12577
0
3150
W P CAREY INC
COM
92936U109
36697
458489
SH
SOLE
0
0
458489
WABCO HLDGS INC
COM
92927K102
524
3864
SH
SOLE
1812
0
2052
WABTEC CORP
COM
929740108
1299
16610
SH
SOLE
3287
0
13323
WALGREENS BOOTS ALLIANCE INC
COM
931427108
15282
259187
SH
SOLE
3843
0
255344
WALKER & DUNLOP INC
COM
93148P102
401
6202
SH
SOLE
0
0
6202
WALMART INC
COM
931142103
83514
702742
SH
SOLE
25141
0
677601
WASHINGTON FED INC
COM
938824109
745
20323
SH
SOLE
19120
0
1203
WASHINGTON PRIME GROUP NEW
COM
93964W108
202
55567
SH
SOLE
0
0
55567
WASTE CONNECTIONS INC
COM
94106B101
1170
12882
SH
SOLE
4001
0
8881
WASTE MGMT INC DEL
COM
94106L109
34782
305213
SH
SOLE
9230
0
295983
WATERS CORP
COM
941848103
1075
4615
SH
SOLE
1417
0
3198
WATSCO INC
COM
942622200
847
4701
SH
SOLE
2077
0
2624
WAYFAIR INC
CL A
94419L101
486
5382
SH
SOLE
767
0
4615
WD-40 CO
COM
929236107
539
2777
SH
SOLE
316
0
2461
WEC ENERGY GROUP INC
COM
92939U106
9535
103385
SH
SOLE
16422
0
86963
WEINGARTEN RLTY INVS
SH BEN INT
948741103
282
9028
SH
SOLE
843
0
8185
WELLCARE HEALTH PLANS INC
COM
94946T106
3357
10167
SH
SOLE
0
0
10167
WELLS FARGO CO NEW
COM
949746101
34598
643082
SH
SOLE
112953
0
530129
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2727
1880
SH
SOLE
0
0
1880
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
234
41386
SH
SOLE
0
0
41386
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
484
57485
SH
SOLE
0
0
57485
WELLS FARGO MULTI SECTOR INC
COM
94987D101
430
33407
SH
SOLE
0
0
33407
WELLTOWER INC
COM
95040Q104
21959
268509
SH
SOLE
125468
0
143041
WENDYS CO
COM
95058W100
980
44147
SH
SOLE
0
0
44147
WESBANCO INC
COM
950810101
1140
30161
SH
SOLE
13261
0
16900
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3361
22333
SH
SOLE
21997
0
336
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1935
135579
SH
SOLE
0
0
135579
WESTERN ASSET GLB HI INCOME
COM
95766B109
2086
208143
SH
SOLE
0
0
208143
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
382
20932
SH
SOLE
0
0
20932
WESTERN ASSET HIGH INCM FD I
COM
95766J102
259
38401
SH
SOLE
0
0
38401
WESTERN ASSET HIGH INCM OPP
COM
95766K109
90
17725
SH
SOLE
0
0
17725
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
399
19660
SH
SOLE
0
0
19660
WESTERN ASSET MUN HI INCM FD
COM
95766N103
101
13364
SH
SOLE
0
0
13364
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
2064
140860
SH
SOLE
0
0
140860
WESTERN ASST MNGD MUN FD INC
COM
95766M105
141
10621
SH
SOLE
0
0
10621
WESTERN AST INFL LKD OPP & I
COM
95766R104
192
16649
SH
SOLE
0
0
16649
WESTERN DIGITAL CORP
COM
958102105
5691
89671
SH
SOLE
45670
0
44001
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
363
18430
SH
SOLE
0
0
18430
WESTERN UN CO
COM
959802109
1382
51587
SH
SOLE
10278
0
41309
WESTPAC BKG CORP
SPONSORED ADR
961214301
396
23333
SH
SOLE
12962
0
10371
WESTROCK CO
COM
96145D105
2748
64033
SH
SOLE
1900
0
62133
WEX INC
COM
96208T104
1970
9372
SH
SOLE
4739
0
4633
WEYERHAEUSER CO
COM
962166104
12678
419790
SH
SOLE
20605
0
399185
WHEATON PRECIOUS METALS CORP
COM
962879102
2152
72333
SH
SOLE
0
0
72333
WHIRLPOOL CORP
COM
963320106
1372
9300
SH
SOLE
194
0
9106
WHITESTONE REIT
COM
966084204
687
50428
SH
SOLE
0
0
50428
WHITING PETE CORP NEW
COM NEW
966387409
195
26549
SH
SOLE
0
0
26549
WILLDAN GROUP INC
COM
96924N100
989
31132
SH
SOLE
0
0
31132
WILLIAMS COS INC DEL
COM
969457100
6640
279929
SH
SOLE
116632
0
163297
WILLIAMS SONOMA INC
COM
969904101
2302
31351
SH
SOLE
1428
0
29923
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
695
3443
SH
SOLE
1915
0
1528
WINGSTOP INC
COM
974155103
211
2450
SH
SOLE
2135
0
315
WINMARK CORP
COM
974250102
3511
17705
SH
SOLE
0
0
17705
WINNEBAGO INDS INC
COM
974637100
317
5992
SH
SOLE
0
0
5992
WINTRUST FINL CORP
COM
97650W108
654
9227
SH
SOLE
7281
0
1946
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
5107
271809
SH
SOLE
0
0
271809
WISDOMTREE TR
CBOE S&P 500
97717X560
560
19650
SH
SOLE
0
0
19650
WISDOMTREE TR
CHINADIV EX FI
97717X719
1462
17593
SH
SOLE
0
0
17593
WISDOMTREE TR
CURRNCY INT EQ
97717X263
2589
85448
SH
SOLE
0
0
85448
WISDOMTREE TR
E MKTS CNSMR GR
97717W539
510
21703
SH
SOLE
0
0
21703
WISDOMTREE TR
EM EX ST-OWNED
97717X578
10957
350975
SH
SOLE
0
0
350975
WISDOMTREE TR
EM LCL DEBT FD
97717X867
210
5847
SH
SOLE
0
0
5847
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
1260
48015
SH
SOLE
0
0
48015
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
16546
361496
SH
SOLE
0
0
361496
WISDOMTREE TR
EMERG CUR STR FD
97717W133
392
21046
SH
SOLE
0
0
21046
WISDOMTREE TR
EMERG MKTS DIV
97717X214
975
29686
SH
SOLE
0
0
29686
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
4132
86403
SH
SOLE
0
0
86403
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
312
9505
SH
SOLE
0
0
9505
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
439
15730
SH
SOLE
0
0
15730
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
14208
201275
SH
SOLE
0
0
201275
WISDOMTREE TR
EUROPE SMCP DV
97717W869
3709
56755
SH
SOLE
0
0
56755
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
8617
343838
SH
SOLE
0
0
343838
WISDOMTREE TR
GLB EX US RL EST
97717W331
508
16190
SH
SOLE
0
0
16190
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
1927
39830
SH
SOLE
0
0
39830
WISDOMTREE TR
GLB US QTLY DIV
97717W844
300
4563
SH
SOLE
0
0
4563
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
1353
58398
SH
SOLE
0
0
58398
WISDOMTREE TR
INDIA ERNGS FD
97717W422
3461
139068
SH
SOLE
0
0
139068
WISDOMTREE TR
INTL DIV EX FINL
97717W786
931
21854
SH
SOLE
0
0
21854
WISDOMTREE TR
INTL EQUITY FD
97717W703
2911
54430
SH
SOLE
0
0
54430
WISDOMTREE TR
INTL LRGCAP DV
97717W794
1667
34026
SH
SOLE
0
0
34026
WISDOMTREE TR
INTL MIDCAP DV
97717W778
293
4460
SH
SOLE
0
0
4460
WISDOMTREE TR
INTL QULTY DIV
97717X131
232
7266
SH
SOLE
0
0
7266
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2707
38066
SH
SOLE
0
0
38066
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
6760
186072
SH
SOLE
0
0
186072
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
810
19256
SH
SOLE
0
0
19256
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3310
61546
SH
SOLE
0
0
61546
WISDOMTREE TR
JP SMALLCP DIV
97717W836
1260
17119
SH
SOLE
0
0
17119
WISDOMTREE TR
NEGT DUR HIG YLD
97717W398
195
10384
SH
SOLE
0
0
10384
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4391
47467
SH
SOLE
0
0
47467
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
7627
99292
SH
SOLE
0
0
99292
WISDOMTREE TR
US LARGECAP DIVD
97717W307
34992
330329
SH
SOLE
0
0
330329
WISDOMTREE TR
US LARGECAP FUND
97717W588
6009
163777
SH
SOLE
0
0
163777
WISDOMTREE TR
US MIDCAP DIVID
97717W505
60968
1602723
SH
SOLE
0
0
1602723
WISDOMTREE TR
US MIDCAP FUND
97717W570
5748
136567
SH
SOLE
0
0
136567
WISDOMTREE TR
US QTLY DIV GRT
97717X669
61141
1261413
SH
SOLE
16332
0
1245081
WISDOMTREE TR
US S CAP QTY DIV
97717X651
1317
34919
SH
SOLE
0
0
34919
WISDOMTREE TR
US SHRT TRM HIGH
97717X149
3636
71887
SH
SOLE
0
0
71887
WISDOMTREE TR
US SHT TRM CORP
97717X156
229
4505
SH
SOLE
0
0
4505
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
30757
1072421
SH
SOLE
0
0
1072421
WISDOMTREE TR
US SMALLCAP FUND
97717W562
4680
121708
SH
SOLE
0
0
121708
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
18435
174623
SH
SOLE
0
0
174623
WISDOMTREE TR
US TOTAL MRKT FD
97717W596
1186
32124
SH
SOLE
0
0
32124
WISDOMTREE TR
YIELD ENHANCD US
97717X511
17784
340354
SH
SOLE
176
0
340178
WISDOMTREE TR
YIELD ENHANCED
97717Y808
773
15369
SH
SOLE
0
0
15369
WIX COM LTD
SHS
M98068105
692
5657
SH
SOLE
0
0
5657
WNS HOLDINGS LTD
SPON ADR
92932M101
1042
15750
SH
SOLE
15488
0
262
WOODWARD INC
COM
980745103
1164
9801
SH
SOLE
5525
0
4276
WORKDAY INC
CL A
98138H101
1747
10624
SH
SOLE
2436
0
8188
WORLD FUEL SVCS CORP
COM
981475106
223
5146
SH
SOLE
1646
0
3500
WORLD GOLD TR
SPDR GLD MINIS
98149E204
8940
590467
SH
SOLE
0
0
590467
WORLD WRESTLING ENTMT INC
CL A
98156Q108
225
3473
SH
SOLE
727
0
2746
WPP PLC NEW
ADR
92937A102
960
13658
SH
SOLE
3126
0
10532
WPX ENERGY INC
COM
98212B103
654
47593
SH
SOLE
1868
0
45725
WRAP TECHNOLOGIES INC
COM
98212N107
135
21200
SH
SOLE
0
0
21200
WRIGHT MED GROUP N V
ORD SHS
N96617118
284
9325
SH
SOLE
1349
0
7976
WW INTL INC
COM
98262P101
756
19792
SH
SOLE
0
0
19792
WYNDHAM DESTINATIONS INC
COM
98310W108
546
10566
SH
SOLE
569
0
9997
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
842
13398
SH
SOLE
3981
0
9417
WYNN RESORTS LTD
COM
983134107
3785
27255
SH
SOLE
0
0
27255
XCEL ENERGY INC
COM
98389B100
13473
212207
SH
SOLE
45076
0
167131
XENIA HOTELS & RESORTS INC
COM
984017103
1727
79931
SH
SOLE
0
0
79931
XEROX HOLDINGS CORP
COM NEW
98421M106
539
14614
SH
SOLE
39
0
14575
XILINX INC
COM
983919101
2972
30396
SH
SOLE
3838
0
26558
XPO LOGISTICS INC
COM
983793100
1080
13548
SH
SOLE
267
0
13281
XYLEM INC
COM
98419M100
4409
55964
SH
SOLE
35121
0
20843
YAMANA GOLD INC
COM
98462Y100
1018
257715
SH
SOLE
0
0
257715
YANDEX N V
SHS CLASS A
N97284108
709
16292
SH
SOLE
36
0
16256
YATRA ONLINE INC
ORD SHS
G98338109
173
54911
SH
SOLE
0
0
54911
YELP INC
CL A
985817105
218
6258
SH
SOLE
295
0
5963
YETI HLDGS INC
COM
98585X104
610
17549
SH
SOLE
1569
0
15980
YUM BRANDS INC
COM
988498101
11527
114438
SH
SOLE
22379
0
92059
YUM CHINA HLDGS INC
COM
98850P109
6930
144355
SH
SOLE
38637
0
105718
ZAGG INC
COM
98884U108
251
30910
SH
SOLE
0
0
30910
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2801
10961
SH
SOLE
5732
0
5229
ZENDESK INC
COM
98936J101
1799
23479
SH
SOLE
14758
0
8721
ZILLOW GROUP INC
CL A
98954M101
301
6586
SH
SOLE
0
0
6586
ZILLOW GROUP INC
CL C CAP STK
98954M200
532
11591
SH
SOLE
2107
0
9484
ZIMMER BIOMET HLDGS INC
COM
98956P102
6082
40631
SH
SOLE
396
0
40235
ZION OIL & GAS INC
COM
989696109
10
55938
SH
SOLE
0
0
55938
ZIONS BANCORPORATION N A
COM
989701107
458
8816
SH
SOLE
380
0
8436
ZIOPHARM ONCOLOGY INC
COM
98973P101
189
39988
SH
SOLE
0
0
39988
ZOETIS INC
CL A
98978V103
12977
98007
SH
SOLE
53930
0
44077
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1630
23960
SH
SOLE
0
0
23960
ZSCALER INC
COM
98980G102
376
8086
SH
SOLE
0
0
8086
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
218
9318
SH
SOLE
0
0
9318
ZYNGA INC
CL A
98986T108
575
93890
SH
SOLE
1062
0
92828