0001462284-19-000008.txt : 20190806
0001462284-19-000008.hdr.sgml : 20190806
20190806104735
ACCESSION NUMBER: 0001462284-19-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190806
DATE AS OF CHANGE: 20190806
EFFECTIVENESS DATE: 20190806
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc.
CENTRAL INDEX KEY: 0001462284
IRS NUMBER: 592937883
STATE OF INCORPORATION: FL
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13494
FILM NUMBER: 191000832
BUSINESS ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
BUSINESS PHONE: 727-567-1000
MAIL ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001462284
XXXXXXXX
06-30-2019
06-30-2019
Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY
ST. PETERSBURG
FL
33716
13F HOLDINGS REPORT
028-13494
N
Brian Carter
Manager, Compliance
901-680-8492
Brian Carter
Memphis
TN
08-06-2019
0
2857
26055235
false
INFORMATION TABLE
2
Q219RJFS.xml
13F HOLDINGS REPORT 06-30-2019
3-D SYS CORP DEL
COM NEW
88554D205
317
34834
SH
SOLE
0
0
34834
3M CO
COM
88579Y101
36647
211404
SH
SOLE
0
0
211404
AAC HLDGS INC
COM
000307108
123
143399
SH
SOLE
0
0
143399
AAON INC
COM PAR $0.004
000360206
5240
104415
SH
SOLE
0
0
104415
AARONS INC
COM PAR $0.50
002535300
18907
307869
SH
SOLE
0
0
307869
ABB LTD
SPONSORED ADR
000375204
2178
108714
SH
SOLE
0
0
108714
ABBOTT LABS
COM
002824100
49143
584325
SH
SOLE
0
0
584325
ABBVIE INC
COM
00287Y109
56907
782536
SH
SOLE
0
0
782536
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
780
186721
SH
SOLE
0
0
186721
ABERDEEN GLOBAL PREMIER PPTY
COM SH BEN INT
00302L108
3159
504662
SH
SOLE
0
0
504662
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
208
1527
SH
SOLE
0
0
1527
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
1264
18568
SH
SOLE
0
0
18568
ABERDEEN STD SILVER ETF TR
PHYSCL SILVR SHS
003264108
248
16696
SH
SOLE
0
0
16696
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN INT
00326L100
1381
165583
SH
SOLE
0
0
165583
ABIOMED INC
COM
003654100
1501
5764
SH
SOLE
0
0
5764
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
275
7878
SH
SOLE
0
0
7878
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
32437
175544
SH
SOLE
0
0
175544
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
4
17200
SH
SOLE
0
0
17200
ACTIVISION BLIZZARD INC
COM
00507V109
1444
30586
SH
SOLE
0
0
30586
ACUITY BRANDS INC
COM
00508Y102
314
2279
SH
SOLE
0
0
2279
ADAM NAT RES FD INC
COM
00548F105
400
24164
SH
SOLE
0
0
24164
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
24
18607
SH
SOLE
0
0
18607
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2845
183874
SH
SOLE
0
0
183874
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
74
18425
SH
SOLE
0
0
18425
ADIENT PLC
ORD SHS
G0084W101
230
9463
SH
SOLE
0
0
9463
ADOBE INC
COM
00724F101
17113
58080
SH
SOLE
0
0
58080
ADT INC
COM
00090Q103
167
27230
SH
SOLE
0
0
27230
ADT INC
COM
00090Q103
8
25600
SH
Call
SOLE
0
0
0
ADTRAN INC
COM
00738A106
259
16951
SH
SOLE
0
0
16951
ADVANCE AUTO PARTS INC
COM
00751Y106
1579
10246
SH
SOLE
0
0
10246
ADVANCED ENERGY INDS
COM
007973100
447
7944
SH
SOLE
0
0
7944
ADVANCED MICRO DEVICES INC
COM
007903107
9641
317462
SH
SOLE
0
0
317462
ADVANCED MICRO DEVICES INC
COM
007903107
64
12400
SH
Call
SOLE
0
0
0
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
3163
210008
SH
SOLE
0
0
210008
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
641
12880
SH
SOLE
0
0
12880
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
362
7471
SH
SOLE
0
0
7471
AECOM
COM
00766T100
211
5584
SH
SOLE
0
0
5584
AEGON N V
NY REGISTRY SHS
007924103
831
167853
SH
SOLE
0
0
167853
AEHR TEST SYSTEMS
COM
00760J108
237
143479
SH
SOLE
0
0
143479
AERCAP HOLDINGS NV
SHS
N00985106
304
5854
SH
SOLE
0
0
5854
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
673
15027
SH
SOLE
0
0
15027
AEROVIRONMENT INC
COM
008073108
2360
41570
SH
SOLE
0
0
41570
AES CORP
COM
00130H105
1652
98596
SH
SOLE
0
0
98596
AFFILIATED MANAGERS GROUP IN
COM
008252108
354
3833
SH
SOLE
0
0
3833
AFLAC INC
COM
001055102
21526
392739
SH
SOLE
0
0
392739
AGCO CORP
COM
001084102
261
3371
SH
SOLE
0
0
3371
AGILENT TECHNOLOGIES INC
COM
00846U101
2139
28638
SH
SOLE
0
0
28638
AGNC INVT CORP
COM
00123Q104
567
33717
SH
SOLE
0
0
33717
AGNICO EAGLE MINES LTD
COM
008474108
895
17492
SH
SOLE
0
0
17492
AGREE REALTY CORP
COM
008492100
1249
19498
SH
SOLE
0
0
19498
AIR INDS GROUP
COM NEW
00912N205
11
10231
SH
SOLE
0
0
10231
AIR LEASE CORP
CL A
00912X302
343
8287
SH
SOLE
0
0
8287
AIR PRODS & CHEMS INC
COM
009158106
133402
589276
SH
SOLE
0
0
589276
AK STL HLDG CORP
COM
001547108
98
41384
SH
SOLE
0
0
41384
AKAMAI TECHNOLOGIES INC
COM
00971T101
718
8958
SH
SOLE
0
0
8958
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
630
98390
SH
SOLE
0
0
98390
ALAMOS GOLD INC NEW
COM CL A
011532108
122
20221
SH
SOLE
0
0
20221
ALARM COM HLDGS INC
COM
011642105
1067
19939
SH
SOLE
0
0
19939
ALASKA AIR GROUP INC
COM
011659109
20125
314903
SH
SOLE
0
0
314903
ALBEMARLE CORP
COM
012653101
2318
32918
SH
SOLE
0
0
32918
ALCENTRA CAP CORP
COM
01374T102
253
30215
SH
SOLE
0
0
30215
ALCOA CORP
COM
013872106
535
22850
SH
SOLE
0
0
22850
ALCON INC
ORD SHS
H01301128
1371
22212
SH
SOLE
0
0
22212
ALDEYRA THERAPEUTICS INC
COM
01438T106
81
13500
SH
SOLE
0
0
13500
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
317
2247
SH
SOLE
0
0
2247
ALEXION PHARMACEUTICALS INC
COM
015351109
2663
20334
SH
SOLE
0
0
20334
ALGONQUIN PWR UTILS CORP
COM
015857105
677
55996
SH
SOLE
0
0
55996
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
109465
645999
SH
SOLE
0
0
645999
ALIGN TECHNOLOGY INC
COM
016255101
2979
10884
SH
SOLE
0
0
10884
ALKERMES PLC
SHS
G01767105
657
29161
SH
SOLE
0
0
29161
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
1307
51872
SH
SOLE
0
0
51872
ALLEGION PUB LTD CO
ORD SHS
G0176J109
496
4489
SH
SOLE
0
0
4489
ALLENA PHARMACEUTICALS INC
COM
018119107
52
12850
SH
SOLE
0
0
12850
ALLERGAN PLC
SHS
G0177J108
5844
34907
SH
SOLE
0
0
34907
ALLETE INC
COM NEW
018522300
2103
25272
SH
SOLE
0
0
25272
ALLIANCE DATA SYSTEMS CORP
COM
018581108
233
1658
SH
SOLE
0
0
1658
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
224
13186
SH
SOLE
0
0
13186
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
414
35139
SH
SOLE
0
0
35139
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1401
47125
SH
SOLE
0
0
47125
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
472
35110
SH
SOLE
0
0
35110
ALLIANT ENERGY CORP
COM
018802108
2844
57941
SH
SOLE
0
0
57941
ALLIANZGI CONV INCOME FD
COM
018828103
151
26741
SH
SOLE
0
0
26741
ALLIANZGI EQUITY & CONV INCO
COM
018829101
759
34955
SH
SOLE
0
0
34955
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
4894
394698
SH
SOLE
0
0
394698
ALLSTATE CORP
COM
020002101
63644
625818
SH
SOLE
0
0
625818
ALLY FINL INC
COM
02005N100
1601
51657
SH
SOLE
0
0
51657
ALPHABET INC
CAP STK CL A
02079K305
107500
99279
SH
SOLE
0
0
99279
ALPHABET INC
CAP STK CL C
02079K107
67905
62820
SH
SOLE
0
0
62820
ALPHATEC HOLDINGS INC
COM NEW
02081G201
166
36462
SH
SOLE
0
0
36462
ALPS ETF TR
ALERIAN MLP
00162Q866
18936
1922414
SH
SOLE
0
0
1922414
ALPS ETF TR
BARRONS 400 ETF
00162Q726
381
9421
SH
SOLE
0
0
9421
ALPS ETF TR
C&S GLOBL ETF
00162Q106
395
8381
SH
SOLE
0
0
8381
ALPS ETF TR
EQUAL SEC ETF
00162Q205
457
6143
SH
SOLE
0
0
6143
ALPS ETF TR
INTL SEC DV DOG
00162Q718
434
16690
SH
SOLE
0
0
16690
ALPS ETF TR
MED BREAKTHGH
00162Q593
633
17518
SH
SOLE
0
0
17518
ALPS ETF TR
RIVERFRONT DYM
00162Q536
256
10252
SH
SOLE
0
0
10252
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1703
68751
SH
SOLE
0
0
68751
ALPS ETF TR
SECTR DIV DOGS
00162Q858
6627
152347
SH
SOLE
0
0
152347
ALPS ETF TR
SPROTT GL MINE
00162Q643
645
29310
SH
SOLE
0
0
29310
ALTABA INC
COM
021346101
1072
15458
SH
SOLE
0
0
15458
ALTERYX INC
COM CL A
02156B103
2104
19279
SH
SOLE
0
0
19279
ALTRIA GROUP INC
COM
02209S103
44676
943515
SH
SOLE
0
0
943515
AMARIN CORP PLC
SPONS ADR NEW
023111206
4301
221800
SH
SOLE
0
0
221800
AMARIN CORP PLC
SPONS ADR NEW
023111206
12
14300
SH
Put
SOLE
0
0
14300
AMAZON COM INC
COM
023135106
303644
160351
SH
SOLE
0
0
160351
AMBAC FINL GROUP INC
COM NEW
023139884
604
35847
SH
SOLE
0
0
35847
AMBEV SA
SPONSORED ADR
02319V103
65
13906
SH
SOLE
0
0
13906
AMC NETWORKS INC
CL A
00164V103
377
6919
SH
SOLE
0
0
6919
AMCOR PLC
ORD
G0250X107
224
19531
SH
SOLE
0
0
19531
AMEREN CORP
COM
023608102
1719
22888
SH
SOLE
0
0
22888
AMERESCO INC
CL A
02361E108
159
10813
SH
SOLE
0
0
10813
AMERI HLDGS INC
COM
02362F104
5
15162
SH
SOLE
0
0
15162
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2825
396811
SH
SOLE
0
0
396811
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
257
17668
SH
SOLE
0
0
17668
AMERICAN AIRLS GROUP INC
COM
02376R102
735
22532
SH
SOLE
0
0
22532
AMERICAN ELEC PWR CO INC
COM
025537101
17091
194191
SH
SOLE
0
0
194191
AMERICAN EXPRESS CO
COM
025816109
15691
127110
SH
SOLE
0
0
127110
AMERICAN FIN TR INC
COM CLASS A
02607T109
154
14172
SH
SOLE
0
0
14172
AMERICAN FINL GROUP INC OHIO
COM
025932104
460
4487
SH
SOLE
0
0
4487
AMERICAN HOMES 4 RENT
CL A
02665T306
1883
77472
SH
SOLE
0
0
77472
AMERICAN INTL GROUP INC
COM NEW
026874784
1137
21345
SH
SOLE
0
0
21345
AMERICAN MIDSTREAM PARTNERS
COM UNITS
02752P100
129
25000
SH
SOLE
0
0
25000
AMERICAN NATL BANKSHARES INC
COM
027745108
1053
27181
SH
SOLE
0
0
27181
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
1130
125408
SH
SOLE
0
0
125408
AMERICAN STS WTR CO
COM
029899101
2954
39263
SH
SOLE
0
0
39263
AMERICAN TOWER CORP NEW
COM
03027X100
22662
110811
SH
SOLE
0
0
110811
AMERICAN WTR WKS CO INC NEW
COM
030420103
10640
91724
SH
SOLE
0
0
91724
AMERICOLD RLTY TR
COM
03064D108
372
11476
SH
SOLE
0
0
11476
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
2080
59693
SH
SOLE
0
0
59693
AMERIPRISE FINL INC
COM
03076C106
5595
38531
SH
SOLE
0
0
38531
AMERISOURCEBERGEN CORP
COM
03073E105
5763
67596
SH
SOLE
0
0
67596
AMETEK INC NEW
COM
031100100
9305
102424
SH
SOLE
0
0
102424
AMGEN INC
COM
031162100
43397
235477
SH
SOLE
0
0
235477
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
202
28105
SH
SOLE
0
0
28105
AMPCO-PITTSBURGH CORP
COM
032037103
65
16175
SH
SOLE
0
0
16175
AMPHENOL CORP NEW
CL A
032095101
7238
75439
SH
SOLE
0
0
75439
AMPIO PHARMACEUTICALS INC
COM
03209T109
19
49193
SH
SOLE
0
0
49193
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
271
14803
SH
SOLE
0
0
14803
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
351
7131
SH
SOLE
0
0
7131
ANADARKO PETE CORP
COM
032511107
2424
34360
SH
SOLE
0
0
34360
ANALOG DEVICES INC
COM
032654105
23403
207328
SH
SOLE
0
0
207328
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
70
20750
SH
SOLE
0
0
20750
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
3751
103253
SH
SOLE
0
0
103253
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
5809
65625
SH
SOLE
0
0
65625
ANI PHARMACEUTICALS INC
COM
00182C103
221
2694
SH
SOLE
0
0
2694
ANI PHARMACEUTICALS INC
NOTE 3.000%12/0
00182CAA1
13
11000
PRN
SOLE
0
0
11000
ANNALY CAP MGMT INC
COM
035710409
2732
299272
SH
SOLE
0
0
299272
ANSYS INC
COM
03662Q105
561
2738
SH
SOLE
0
0
2738
ANTARES PHARMA INC
COM
036642106
378
115016
SH
SOLE
0
0
115016
ANTERO MIDSTREAM CORP
COM
03676B102
2307
201335
SH
SOLE
0
0
201335
ANTHEM INC
COM
036752103
7148
25322
SH
SOLE
0
0
25322
AON PLC
SHS CL A
G0408V102
2404
12455
SH
SOLE
0
0
12455
APACHE CORP
COM
037411105
1007
34748
SH
SOLE
0
0
34748
APARTMENT INVT & MGMT CO
CL A
03748R754
1546
30842
SH
SOLE
0
0
30842
APHRIA INC
COM
03765K104
97
13800
SH
SOLE
0
0
13800
APOGEE ENTERPRISES INC
COM
037598109
580
13354
SH
SOLE
0
0
13354
APOLLO COML REAL EST FIN INC
COM
03762U105
1792
97417
SH
SOLE
0
0
97417
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
442
12894
SH
SOLE
0
0
12894
APOLLO INVT CORP
COM NEW
03761U502
221
13990
SH
SOLE
0
0
13990
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
725
45742
SH
SOLE
0
0
45742
APPLE INC
COM
037833100
516179
2607897
SH
SOLE
0
0
2607897
APPLIED MATLS INC
COM
038222105
6729
149828
SH
SOLE
0
0
149828
APPLIED OPTOELECTRONICS INC
COM
03823U102
275
26751
SH
SOLE
0
0
26751
APTARGROUP INC
COM
038336103
266
2136
SH
SOLE
0
0
2136
APTIV PLC
SHS
G6095L109
2588
32017
SH
SOLE
0
0
32017
APYX MED CORP
COM
03837C106
1649
245435
SH
SOLE
0
0
245435
AQUA AMERICA INC
COM
03836W103
3974
96054
SH
SOLE
0
0
96054
AQUAVENTURE HLDGS LTD
SHS
G0443N107
226
11312
SH
SOLE
0
0
11312
ARAMARK
COM
03852U106
1074
29769
SH
SOLE
0
0
29769
ARBOR RLTY TR INC
COM
038923108
1036
85468
SH
SOLE
0
0
85468
ARCH CAP GROUP LTD
ORD
G0450A105
2564
69146
SH
SOLE
0
0
69146
ARCHER DANIELS MIDLAND CO
COM
039483102
3453
84635
SH
SOLE
0
0
84635
ARCHROCK INC
COM
03957W106
117
10993
SH
SOLE
0
0
10993
ARCONIC INC
COM
03965L100
1931
74793
SH
SOLE
0
0
74793
ARENA PHARMACEUTICALS INC
COM NEW
040047607
286
4885
SH
SOLE
0
0
4885
ARES CAP CORP
COM
04010L103
6061
337839
SH
SOLE
0
0
337839
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
585
38672
SH
SOLE
0
0
38672
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
1897
25621
SH
SOLE
0
0
25621
ARISTA NETWORKS INC
COM
040413106
1140
4391
SH
SOLE
0
0
4391
ARK ETF TR
3D PRINTING ETF
00214Q500
231
9758
SH
SOLE
0
0
9758
ARK ETF TR
GENOMIC REV ETF
00214Q302
1495
43377
SH
SOLE
0
0
43377
ARK ETF TR
INDL INNOVATIN
00214Q203
637
18863
SH
SOLE
0
0
18863
ARK ETF TR
INNOVATION ETF
00214Q104
13793
287464
SH
SOLE
0
0
287464
ARK ETF TR
WEB X.O ETF
00214Q401
941
18087
SH
SOLE
0
0
18087
ARMADA HOFFLER PPTYS INC
COM
04208T108
261
15791
SH
SOLE
0
0
15791
ARRAY BIOPHARMA INC
COM
04269X105
397
8572
SH
SOLE
0
0
8572
ARROW ELECTRS INC
COM
042735100
603
8463
SH
SOLE
0
0
8463
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
187
11449
SH
SOLE
0
0
11449
ASCENA RETAIL GROUP INC
COM
04351G101
23
37051
SH
SOLE
0
0
37051
ASGN INC
COM
00191U102
327
5399
SH
SOLE
0
0
5399
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
276
92906
SH
SOLE
0
0
92906
ASHLAND GLOBAL HLDGS INC
COM
044186104
322
4028
SH
SOLE
0
0
4028
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
1357
6525
SH
SOLE
0
0
6525
ASPEN TECHNOLOGY INC
COM
045327103
410
3299
SH
SOLE
0
0
3299
ASSERTIO THERAPEUTICS INC
COM
04545L107
164
47427
SH
SOLE
0
0
47427
ASSOCIATED BANC CORP
COM
045487105
378
17882
SH
SOLE
0
0
17882
ASSURANT INC
COM
04621X108
1279
12024
SH
SOLE
0
0
12024
ASSURED GUARANTY LTD
COM
G0585R106
433
10285
SH
SOLE
0
0
10285
ASTRAZENECA PLC
SPONSORED ADR
046353108
4772
115597
SH
SOLE
0
0
115597
ASTRONICS CORP
COM
046433108
445
11054
SH
SOLE
0
0
11054
ASURE SOFTWARE INC
COM
04649U102
455
55285
SH
SOLE
0
0
55285
AT HOME GROUP INC
COM
04650Y100
156
23395
SH
SOLE
0
0
23395
AT&T INC
COM
00206R102
131352
3919786
SH
SOLE
0
0
3919786
AT&T INC
COM
00206R102
7
38500
SH
Put
SOLE
0
0
38500
ATLANTIC UN BANKSHARES CORP
COM
04911A107
1929
54610
SH
SOLE
0
0
54610
ATLANTICA YIELD PLC
SHS
G0751N103
492
21708
SH
SOLE
0
0
21708
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
12
12000
PRN
SOLE
0
0
12000
ATLASSIAN CORP PLC
CL A
G06242104
1801
13763
SH
SOLE
0
0
13763
ATMOS ENERGY CORP
COM
049560105
1647
15602
SH
SOLE
0
0
15602
ATRION CORP
COM
049904105
3605
4227
SH
SOLE
0
0
4227
AURORA CANNABIS INC
COM
05156X108
828
105863
SH
SOLE
0
0
105863
AUTODESK INC
COM
052769106
2987
18336
SH
SOLE
0
0
18336
AUTOLIV INC
COM
052800109
643
9115
SH
SOLE
0
0
9115
AUTOMATIC DATA PROCESSING IN
COM
053015103
28765
173980
SH
SOLE
0
0
173980
AUTOZONE INC
COM
053332102
3762
3422
SH
SOLE
0
0
3422
AVALARA INC
COM
05338G106
364
5037
SH
SOLE
0
0
5037
AVALONBAY CMNTYS INC
COM
053484101
342
1681
SH
SOLE
0
0
1681
AVANGRID INC
COM
05351W103
943
18666
SH
SOLE
0
0
18666
AVANOS MED INC
COM
05350V106
351
8048
SH
SOLE
0
0
8048
AVEO PHARMACEUTICALS INC
COM
053588109
11
16315
SH
SOLE
0
0
16315
AVERY DENNISON CORP
COM
053611109
1657
14326
SH
SOLE
0
0
14326
AVID BIOSERVICES INC
COM
05368M106
91
16303
SH
SOLE
0
0
16303
AVISTA CORP
COM
05379B107
709
15902
SH
SOLE
0
0
15902
AVNET INC
COM
053807103
2653
58614
SH
SOLE
0
0
58614
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
1115
18691
SH
SOLE
0
0
18691
AXON ENTERPRISE INC
COM
05464C101
3888
60550
SH
SOLE
0
0
60550
AXOS FINL INC
COM
05465C100
592
21712
SH
SOLE
0
0
21712
AXT INC
COM
00246W103
475
119826
SH
SOLE
0
0
119826
AZUL S A
SPONSR ADR PFD
05501U106
251
7512
SH
SOLE
0
0
7512
AZUL S A
SPONSR ADR PFD
05501U106
18
18400
SH
Put
SOLE
0
0
18400
B & G FOODS INC NEW
COM
05508R106
222
10665
SH
SOLE
0
0
10665
B2GOLD CORP
COM
11777Q209
69
22600
SH
SOLE
0
0
22600
BAIDU INC
SPON ADR REP A
056752108
4950
42178
SH
SOLE
0
0
42178
BAKER HUGHES A GE CO
CL A
05722G100
494
20053
SH
SOLE
0
0
20053
BALCHEM CORP
COM
057665200
4526
45272
SH
SOLE
0
0
45272
BALL CORP
COM
058498106
9726
138965
SH
SOLE
0
0
138965
BANC OF CALIFORNIA INC
COM
05990K106
217
15548
SH
SOLE
0
0
15548
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
359
64497
SH
SOLE
0
0
64497
BANCO SANTANDER SA
ADR
05964H105
106
23193
SH
SOLE
0
0
23193
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
3654
125826
SH
SOLE
0
0
125826
BANCROFT FUND LTD
COM
059695106
218
9744
SH
SOLE
0
0
9744
BANK AMER CORP
7.25%CNV PFD L
060505682
2072
1510
SH
SOLE
0
0
1510
BANK AMER CORP
COM
060505104
71041
2449669
SH
SOLE
0
0
2449669
BANK AMER CORP
COM
060505104
21
13100
SH
Call
SOLE
0
0
0
BANK HAWAII CORP
COM
062540109
329
3963
SH
SOLE
0
0
3963
BANK MONTREAL QUE
COM
063671101
2074
27521
SH
SOLE
0
0
27521
BANK N S HALIFAX
COM
064149107
543
10127
SH
SOLE
0
0
10127
BANK NEW YORK MELLON CORP
COM
064058100
7402
167650
SH
SOLE
0
0
167650
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
330
9711
SH
SOLE
0
0
9711
BANK OZK
COM
06417N103
2401
79781
SH
SOLE
0
0
79781
BAOZUN INC
SPONSORED ADR
06684L103
279
5587
SH
SOLE
0
0
5587
BARCLAYS BK PLC
BARC ETN+SHILL
06742A669
951
7014
SH
SOLE
0
0
7014
BARCLAYS PLC
ADR
06738E204
615
80840
SH
SOLE
0
0
80840
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
572
32359
SH
SOLE
0
0
32359
BARINGS PARTN INVS
SH BEN INT
06761A103
603
36998
SH
SOLE
0
0
36998
BARNES & NOBLE INC
COM
067774109
214
32054
SH
SOLE
0
0
32054
BARRICK GOLD CORPORATION
COM
067901108
1098
69729
SH
SOLE
0
0
69729
BAUSCH HEALTH COS INC
COM
071734107
581
23085
SH
SOLE
0
0
23085
BAXTER INTL INC
COM
071813109
8383
102355
SH
SOLE
0
0
102355
BB&T CORP
COM
054937107
17102
348106
SH
SOLE
0
0
348106
BCE INC
COM NEW
05534B760
3088
68026
SH
SOLE
0
0
68026
BECTON DICKINSON & CO
COM
075887109
81753
324371
SH
SOLE
0
0
324371
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
446
7212
SH
SOLE
0
0
7212
BERKLEY W R CORP
COM
084423102
403
6108
SH
SOLE
0
0
6108
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8595
27
SH
SOLE
0
0
27
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
216704
1016577
SH
SOLE
0
0
1016577
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
24
11700
SH
Call
SOLE
0
0
0
BEST BUY INC
COM
086516101
4091
58663
SH
SOLE
0
0
58663
BEYOND MEAT INC
COM
08862E109
2437
15165
SH
SOLE
0
0
15165
BG STAFFING INC
COM
05544A109
438
23207
SH
SOLE
0
0
23207
BGC PARTNERS INC
CL A
05541T101
13317
2546199
SH
SOLE
0
0
2546199
BHP GROUP LTD
SPONSORED ADS
088606108
1858
31966
SH
SOLE
0
0
31966
BHP GROUP PLC
SPONSORED ADR
05545E209
323
6325
SH
SOLE
0
0
6325
BIO RAD LABS INC
CL A
090572207
435
1392
SH
SOLE
0
0
1392
BIOGEN INC
COM
09062X103
5055
21613
SH
SOLE
0
0
21613
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
306
6995
SH
SOLE
0
0
6995
BIOHITECH GLOBAL INC
COM
09074B107
211
118685
SH
SOLE
0
0
118685
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
206
2400
SH
SOLE
0
0
2400
BIOTELEMETRY INC
COM
090672106
2386
49546
SH
SOLE
0
0
49546
BIOTIME INC
COM
09066L105
47
42771
SH
SOLE
0
0
42771
BLACK HILLS CORP
COM
092113109
372
4753
SH
SOLE
0
0
4753
BLACK KNIGHT INC
COM
09215C105
425
7071
SH
SOLE
0
0
7071
BLACKBERRY LTD
COM
09228F103
130
17420
SH
SOLE
0
0
17420
BLACKBERRY LTD
COM
09228F103
31
11900
SH
Put
SOLE
0
0
11900
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1142
81242
SH
SOLE
0
0
81242
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
438
40828
SH
SOLE
0
0
40828
BLACKROCK CR ALLCTN INC TR
COM
092508100
5210
401708
SH
SOLE
0
0
401708
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
269
24983
SH
SOLE
0
0
24983
BLACKROCK ENERGY & RES TR
COM
09250U101
1966
164803
SH
SOLE
0
0
164803
BLACKROCK ENH CAP & INC FD I
COM
09256A109
6299
398685
SH
SOLE
0
0
398685
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
17081
1925747
SH
SOLE
0
0
1925747
BLACKROCK ENHANCED GBL DIV T
COM
092501105
1979
184414
SH
SOLE
0
0
184414
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
804
143122
SH
SOLE
0
0
143122
BLACKROCK FLOAT RATE OME STR
COM
09255X100
498
38833
SH
SOLE
0
0
38833
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1170
30080
SH
SOLE
0
0
30080
BLACKROCK INC
COM
09247X101
20558
43789
SH
SOLE
0
0
43789
BLACKROCK INCOME TR INC
COM
09247F100
1112
183778
SH
SOLE
0
0
183778
BLACKROCK INVT QUALITY MUN T
COM
09247D105
356
23832
SH
SOLE
0
0
23832
BLACKROCK LONG-TERM MUNI ADV
COM
09250B103
646
51182
SH
SOLE
0
0
51182
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1400
93328
SH
SOLE
0
0
93328
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
713
40849
SH
SOLE
0
0
40849
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
356
23671
SH
SOLE
0
0
23671
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
1884
81090
SH
SOLE
0
0
81090
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
623
44836
SH
SOLE
0
0
44836
BLACKROCK MUNI INCOME INV QL
COM
09250G102
147
10286
SH
SOLE
0
0
10286
BLACKROCK MUNI INCOME TR II
COM
09249N101
389
26573
SH
SOLE
0
0
26573
BLACKROCK MUNI INTER DR FD I
COM
09253X102
316
22510
SH
SOLE
0
0
22510
BLACKROCK MUNIASSETS FD INC
COM
09254J102
2196
138453
SH
SOLE
0
0
138453
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
149
10558
SH
SOLE
0
0
10558
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
172
11592
SH
SOLE
0
0
11592
BLACKROCK MUNICIPL INC QLTY
COM
092479104
404
29378
SH
SOLE
0
0
29378
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
261
23474
SH
SOLE
0
0
23474
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
205
13565
SH
SOLE
0
0
13565
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
1289
92449
SH
SOLE
0
0
92449
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
952
72303
SH
SOLE
0
0
72303
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
336
24630
SH
SOLE
0
0
24630
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
180
14317
SH
SOLE
0
0
14317
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
519
38997
SH
SOLE
0
0
38997
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
207
12095
SH
SOLE
0
0
12095
BLACKROCK MUNIVEST FD INC
COM
09253R105
214
23361
SH
SOLE
0
0
23361
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
657
52271
SH
SOLE
0
0
52271
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
187
13139
SH
SOLE
0
0
13139
BLACKROCK MUNIYIELD FD INC
COM
09253W104
192
13353
SH
SOLE
0
0
13353
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
669
45449
SH
SOLE
0
0
45449
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
1896
127939
SH
SOLE
0
0
127939
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
476
33925
SH
SOLE
0
0
33925
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
384
29112
SH
SOLE
0
0
29112
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
630
43429
SH
SOLE
0
0
43429
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
240
17373
SH
SOLE
0
0
17373
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
234
17048
SH
SOLE
0
0
17048
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
158
11915
SH
SOLE
0
0
11915
BLACKROCK RES & COMM STRAT T
SHS
09257A108
4819
589069
SH
SOLE
0
0
589069
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
12364
382664
SH
SOLE
0
0
382664
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
995
41946
SH
SOLE
0
0
41946
BLACKROCK TCP CAP CORP
COM
09259E108
1357
95203
SH
SOLE
0
0
95203
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
923
41710
SH
SOLE
0
0
41710
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
19326
435070
SH
SOLE
0
0
435070
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
350
20763
SH
SOLE
0
0
20763
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
5484
373798
SH
SOLE
0
0
373798
BLACKSTONE MTG TR INC
COM CL A
09257W100
1317
37015
SH
SOLE
0
0
37015
BLINK CHARGING CO
COM
09354A100
28
10600
SH
SOLE
0
0
10600
BLOOM ENERGY CORP
COM CL A
093712107
187
15222
SH
SOLE
0
0
15222
BLUEBIRD BIO INC
COM
09609G100
551
4328
SH
SOLE
0
0
4328
BLUEPRINT MEDICINES CORP
COM
09627Y109
300
3181
SH
SOLE
0
0
3181
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
294
24998
SH
SOLE
0
0
24998
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
72
23497
SH
SOLE
0
0
23497
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1395
104741
SH
SOLE
0
0
104741
BNY MELLON STRATEGIC MUN BD
COM
09662E109
339
42812
SH
SOLE
0
0
42812
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
1059
129605
SH
SOLE
0
0
129605
BOEING CO
COM
097023105
82802
227456
SH
SOLE
0
0
227456
BOOKING HLDGS INC
COM
09857L108
27273
14548
SH
SOLE
0
0
14548
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
3537
53426
SH
SOLE
0
0
53426
BORGWARNER INC
COM
099724106
1290
30718
SH
SOLE
0
0
30718
BOSTON BEER INC
CL A
100557107
488
1291
SH
SOLE
0
0
1291
BOSTON PROPERTIES INC
COM
101121101
533
4126
SH
SOLE
0
0
4126
BOSTON SCIENTIFIC CORP
COM
101137107
6622
154079
SH
SOLE
0
0
154079
BOULDER GROWTH & INCOME FD I
COM
101507101
1719
152894
SH
SOLE
0
0
152894
BOX INC
CL A
10316T104
2536
144028
SH
SOLE
0
0
144028
BOX INC
CL A
10316T104
20
14500
SH
Call
SOLE
0
0
0
BOX INC
CL A
10316T104
19
22300
SH
Call
SOLE
0
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
1517
98000
SH
SOLE
0
0
98000
BP PLC
SPONSORED ADR
055622104
29548
708573
SH
SOLE
0
0
708573
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
214
13818
SH
SOLE
0
0
13818
BRADY CORP
CL A
104674106
378
7670
SH
SOLE
0
0
7670
BRAEMAR HOTELS & RESORTS INC
5.5 CUM CV PFD B
10482B200
299
16069
SH
SOLE
0
0
16069
BRIGGS & STRATTON CORP
COM
109043109
109
10606
SH
SOLE
0
0
10606
BRIGHTHOUSE FINL INC
COM
10922N103
230
6273
SH
SOLE
0
0
6273
BRINKER INTL INC
COM
109641100
404
10268
SH
SOLE
0
0
10268
BRINKS CO
COM
109696104
267
3284
SH
SOLE
0
0
3284
BRISTOL MYERS SQUIBB CO
COM
110122108
19973
440405
SH
SOLE
0
0
440405
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3460
99233
SH
SOLE
0
0
99233
BRIXMOR PPTY GROUP INC
COM
11120U105
202
11305
SH
SOLE
0
0
11305
BROADCOM INC
COM
11135F101
67231
233511
SH
SOLE
0
0
233511
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2582
20221
SH
SOLE
0
0
20221
BROOKDALE SR LIVING INC
COM
112463104
99
13707
SH
SOLE
0
0
13707
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6521
136796
SH
SOLE
0
0
136796
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
4071
95201
SH
SOLE
0
0
95201
BROOKFIELD PROPERTY REIT INC
CL A
11282X103
490
25926
SH
SOLE
0
0
25926
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
344
15878
SH
SOLE
0
0
15878
BROWN & BROWN INC
COM
115236101
1288
38451
SH
SOLE
0
0
38451
BROWN FORMAN CORP
CL A
115637100
639
11622
SH
SOLE
0
0
11622
BROWN FORMAN CORP
CL B
115637209
1304
23527
SH
SOLE
0
0
23527
BT GROUP PLC
ADR
05577E101
1069
83702
SH
SOLE
0
0
83702
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2170
52873
SH
SOLE
0
0
52873
BUNGE LIMITED
COM
G16962105
213
3830
SH
SOLE
0
0
3830
BURLINGTON STORES INC
COM
122017106
1113
6542
SH
SOLE
0
0
6542
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3816
45242
SH
SOLE
0
0
45242
CABOT OIL & GAS CORP
COM
127097103
2358
102715
SH
SOLE
0
0
102715
CACI INTL INC
CL A
127190304
373
1824
SH
SOLE
0
0
1824
CACTUS INC
CL A
127203107
331
10002
SH
SOLE
0
0
10002
CADENCE BANCORPORATION
CL A
12739A100
2706
130083
SH
SOLE
0
0
130083
CADENCE DESIGN SYSTEM INC
COM
127387108
1827
25803
SH
SOLE
0
0
25803
CAE INC
COM
124765108
246
9162
SH
SOLE
0
0
9162
CAL MAINE FOODS INC
COM NEW
128030202
1169
28030
SH
SOLE
0
0
28030
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
585
53026
SH
SOLE
0
0
53026
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
1843
175397
SH
SOLE
0
0
175397
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
364
18070
SH
SOLE
0
0
18070
CALAMOS GBL DYN INCOME FUND
COM
12811L107
959
118447
SH
SOLE
0
0
118447
CALAMOS GLOBAL TOTAL RETURN
COM SH BEN INT
128118106
171
13325
SH
SOLE
0
0
13325
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
11985
939258
SH
SOLE
0
0
939258
CALIFORNIA WTR SVC GROUP
COM
130788102
1285
25376
SH
SOLE
0
0
25376
CALITHERA BIOSCIENCES INC
COM
13089P101
117
30000
SH
SOLE
0
0
30000
CALLAWAY GOLF CO
COM
131193104
499
29086
SH
SOLE
0
0
29086
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
55
13244
SH
SOLE
0
0
13244
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
385
10703
SH
SOLE
0
0
10703
CAMDEN PPTY TR
SH BEN INT
133131102
680
6513
SH
SOLE
0
0
6513
CAMECO CORP
COM
13321L108
1208
112913
SH
SOLE
0
0
112913
CAMPBELL SOUP CO
COM
134429109
531
13241
SH
SOLE
0
0
13241
CANADIAN NAT RES LTD
COM
136385101
1232
45798
SH
SOLE
0
0
45798
CANADIAN NATL RY CO
COM
136375102
4292
46484
SH
SOLE
0
0
46484
CANADIAN PAC RY LTD
COM
13645T100
1683
7163
SH
SOLE
0
0
7163
CANOPY GROWTH CORP
COM
138035100
1502
37279
SH
SOLE
0
0
37279
CANTEL MEDICAL CORP
COM
138098108
545
6761
SH
SOLE
0
0
6761
CAPITAL ONE FINL CORP
COM
14040H105
4544
50082
SH
SOLE
0
0
50082
CAPSTAR FINL HLDGS INC
COM
14070T102
305
20103
SH
SOLE
0
0
20103
CARBO CERAMICS INC
COM
140781105
184
136200
SH
SOLE
0
0
136200
CARDINAL HEALTH INC
COM
14149Y108
2171
46087
SH
SOLE
0
0
46087
CAREDX INC
COM
14167L103
2417
67147
SH
SOLE
0
0
67147
CARETRUST REIT INC
COM
14174T107
1004
42201
SH
SOLE
0
0
42201
CARLISLE COS INC
COM
142339100
531
3783
SH
SOLE
0
0
3783
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
500
22112
SH
SOLE
0
0
22112
CARMAX INC
COM
143130102
6091
70154
SH
SOLE
0
0
70154
CARNIVAL CORP
UNIT 99/99/9999
143658300
68489
1471300
SH
SOLE
0
0
1471300
CARNIVAL CORP
UNIT 99/99/9999
143658300
1
11000
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
1
11800
SH
Call
SOLE
0
0
0
CAROLINA FINL CORP NEW
COM
143873107
579
16492
SH
SOLE
0
0
16492
CARPENTER TECHNOLOGY CORP
COM
144285103
375
7816
SH
SOLE
0
0
7816
CARRIZO OIL & GAS INC
COM
144577103
244
24377
SH
SOLE
0
0
24377
CARVANA CO
CL A
146869102
393
6278
SH
SOLE
0
0
6278
CASELLA WASTE SYS INC
CL A
147448104
3577
90263
SH
SOLE
0
0
90263
CASEYS GEN STORES INC
COM
147528103
1913
12261
SH
SOLE
0
0
12261
CATALYST PHARMACEUTICALS INC
COM
14888U101
912
237536
SH
SOLE
0
0
237536
CATCHMARK TIMBER TR INC
CL A
14912Y202
376
35936
SH
SOLE
0
0
35936
CATERPILLAR INC DEL
COM
149123101
35318
259135
SH
SOLE
0
0
259135
CATERPILLAR INC DEL
COM
149123101
7
10900
SH
Put
SOLE
0
0
10900
CBL & ASSOC PPTYS INC
COM
124830100
20
18890
SH
SOLE
0
0
18890
CBRE CLARION GLOBAL REAL EST
COM
12504G100
999
133423
SH
SOLE
0
0
133423
CBRE GROUP INC
CL A
12504L109
16181
315411
SH
SOLE
0
0
315411
CBS CORP NEW
CL B
124857202
977
19580
SH
SOLE
0
0
19580
CBTX INC
COM
12481V104
900
31987
SH
SOLE
0
0
31987
CDK GLOBAL INC
COM
12508E101
804
16255
SH
SOLE
0
0
16255
CDN IMPERIAL BK COMM TORONTO
COM
136069101
609
7768
SH
SOLE
0
0
7768
CDW CORP
COM
12514G108
3427
30877
SH
SOLE
0
0
30877
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1090
22849
SH
SOLE
0
0
22849
CELANESE CORP DEL
COM
150870103
1250
11592
SH
SOLE
0
0
11592
CELGENE CORP
COM
151020104
11885
128573
SH
SOLE
0
0
128573
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
45
16940
SH
SOLE
0
0
16940
CELLECT BIOTECHNOLOGY LTD
SPON ADS
15116C102
6
11332
SH
SOLE
0
0
11332
CELSIUS HOLDINGS INC
COM NEW
15118V207
164
36836
SH
SOLE
0
0
36836
CENTENE CORP DEL
COM
15135B101
1105
21077
SH
SOLE
0
0
21077
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
511
65061
SH
SOLE
0
0
65061
CENTERPOINT ENERGY INC
COM
15189T107
1597
55791
SH
SOLE
0
0
55791
CENTERSTATE BK CORP
COM
15201P109
2432
105601
SH
SOLE
0
0
105601
CENTRAL SECS CORP
COM
155123102
3382
110807
SH
SOLE
0
0
110807
CENTURYLINK INC
COM
156700106
1223
103992
SH
SOLE
0
0
103992
CENTURYLINK INC
COM
156700106
71
53600
SH
Put
SOLE
0
0
53600
CERNER CORP
COM
156782104
1223
16691
SH
SOLE
0
0
16691
CHARLES RIV LABS INTL INC
COM
159864107
850
5987
SH
SOLE
0
0
5987
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1901
4810
SH
SOLE
0
0
4810
CHATHAM LODGING TR
COM
16208T102
189
10011
SH
SOLE
0
0
10011
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
4089
35366
SH
SOLE
0
0
35366
CHEGG INC
COM
163092109
1373
35568
SH
SOLE
0
0
35568
CHEMED CORP NEW
COM
16359R103
653
1809
SH
SOLE
0
0
1809
CHEMICAL FINL CORP
COM
163731102
658
16007
SH
SOLE
0
0
16007
CHEMOURS CO
COM
163851108
370
15406
SH
SOLE
0
0
15406
CHEMUNG FINL CORP
COM
164024101
322
6651
SH
SOLE
0
0
6651
CHENIERE ENERGY INC
COM NEW
16411R208
1272
18578
SH
SOLE
0
0
18578
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1239
29371
SH
SOLE
0
0
29371
CHESAPEAKE ENERGY CORP
COM
165167107
559
286500
SH
SOLE
0
0
286500
CHESAPEAKE ENERGY CORP
COM
165167107
7
15600
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
5
19600
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
2
12900
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
1
11500
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
222
4175
SH
SOLE
0
0
4175
CHESAPEAKE UTILS CORP
COM
165303108
3166
33314
SH
SOLE
0
0
33314
CHEVRON CORP NEW
COM
166764100
200246
1609140
SH
SOLE
0
0
1609140
CHEWY INC
CL A
16679L109
242
6924
SH
SOLE
0
0
6924
CHIMERA INVT CORP
COM NEW
16934Q208
1950
103342
SH
SOLE
0
0
103342
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
4247
93769
SH
SOLE
0
0
93769
CHINA YUCHAI INTL LTD
COM
G21082105
272
18133
SH
SOLE
0
0
18133
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1612
2199
SH
SOLE
0
0
2199
CHUBB LIMITED
COM
H1467J104
104414
708842
SH
SOLE
0
0
708842
CHURCH & DWIGHT INC
COM
171340102
21843
298952
SH
SOLE
0
0
298952
CIDARA THERAPEUTICS INC
COM
171757107
214
127520
SH
SOLE
0
0
127520
CIENA CORP
COM NEW
171779309
982
23877
SH
SOLE
0
0
23877
CIGNA CORP NEW
COM
125523100
7713
48955
SH
SOLE
0
0
48955
CIMAREX ENERGY CO
COM
171798101
345
5817
SH
SOLE
0
0
5817
CINCINNATI FINL CORP
COM
172062101
3543
34171
SH
SOLE
0
0
34171
CINEMARK HOLDINGS INC
COM
17243V102
832
23039
SH
SOLE
0
0
23039
CINTAS CORP
COM
172908105
2043
8611
SH
SOLE
0
0
8611
CISCO SYS INC
COM
17275R102
189541
3463185
SH
SOLE
0
0
3463185
CISCO SYS INC
COM
17275R102
11
16800
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
22729
324567
SH
SOLE
0
0
324567
CITIGROUP INC
COM NEW
172967424
84
16700
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
50
18000
SH
Call
SOLE
0
0
0
CITIZENS & NORTHN CORP
COM
172922106
266
10108
SH
SOLE
0
0
10108
CITIZENS CMNTY BANCORP INC M
COM
174903104
162
14925
SH
SOLE
0
0
14925
CITIZENS FINL GROUP INC
COM
174610105
1174
33195
SH
SOLE
0
0
33195
CITRIX SYS INC
COM
177376100
842
8575
SH
SOLE
0
0
8575
CITY OFFICE REIT INC
COM
178587101
347
28970
SH
SOLE
0
0
28970
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
7157
777885
SH
SOLE
0
0
777885
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
798
66747
SH
SOLE
0
0
66747
CLEARBRIDGE MLP AND MIDSTRM
COM
18469Q108
2585
275549
SH
SOLE
0
0
275549
CLEARWAY ENERGY INC
CL A
18539C105
665
41075
SH
SOLE
0
0
41075
CLEARWAY ENERGY INC
CL C
18539C204
298
17652
SH
SOLE
0
0
17652
CLEVELAND CLIFFS INC
COM
185899101
828
77619
SH
SOLE
0
0
77619
CLOROX CO DEL
COM
189054109
15302
99940
SH
SOLE
0
0
99940
CLOUGH GLOBAL DIVND AND INC
COM
18913Y103
130
11653
SH
SOLE
0
0
11653
CLOUGH GLOBAL EQUITY FD
COM
18914C100
201
15697
SH
SOLE
0
0
15697
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
1603
171443
SH
SOLE
0
0
171443
CM FIN INC
COM
12574Q103
413
54309
SH
SOLE
0
0
54309
CME GROUP INC
COM
12572Q105
117563
605583
SH
SOLE
0
0
605583
CMS ENERGY CORP
COM
125896100
2133
36838
SH
SOLE
0
0
36838
CNA FINL CORP
COM
126117100
612
12998
SH
SOLE
0
0
12998
CNH INDL N V
SHS
N20944109
143
13875
SH
SOLE
0
0
13875
CNO FINL GROUP INC
COM
12621E103
518
31061
SH
SOLE
0
0
31061
CNOOC LTD
SPONSORED ADR
126132109
235
1378
SH
SOLE
0
0
1378
CNX MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
1531
108986
SH
SOLE
0
0
108986
COCA COLA CO
COM
191216100
52689
1034749
SH
SOLE
0
0
1034749
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
539
9546
SH
SOLE
0
0
9546
COEUR MNG INC
COM NEW
192108504
48
11000
SH
SOLE
0
0
11000
COGNEX CORP
COM
192422103
320
6669
SH
SOLE
0
0
6669
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2339
36899
SH
SOLE
0
0
36899
COHEN & STEERS CLOSED END OP
COM
19248P106
2213
173028
SH
SOLE
0
0
173028
COHEN & STEERS GLOBAL INC BL
COM
19248M103
792
88654
SH
SOLE
0
0
88654
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
8103
312253
SH
SOLE
0
0
312253
COHEN & STEERS QUALITY RLTY
COM
19247L106
15304
1118738
SH
SOLE
0
0
1118738
COHEN & STEERS REIT & PFD &I
COM
19247X100
3669
169717
SH
SOLE
0
0
169717
COHEN & STEERS TOTAL RETURN
COM
19247R103
2150
152607
SH
SOLE
0
0
152607
COLGATE PALMOLIVE CO
COM
194162103
14659
204533
SH
SOLE
0
0
204533
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
772
10817
SH
SOLE
0
0
10817
COLONY BANKCORP INC
COM
19623P101
1276
75266
SH
SOLE
0
0
75266
COLONY CAP INC NEW
CL A COM
19626G108
360
71950
SH
SOLE
0
0
71950
COLONY CR REAL ESTATE INC
COM CL A
19625T101
781
50416
SH
SOLE
0
0
50416
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
543
26588
SH
SOLE
0
0
26588
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
515
22581
SH
SOLE
0
0
22581
COLUMBIA FINL INC
COM
197641103
201
13325
SH
SOLE
0
0
13325
COLUMBIA PPTY TR INC
COM NEW
198287203
388
18685
SH
SOLE
0
0
18685
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
248
12091
SH
SOLE
0
0
12091
COMCAST CORP NEW
CL A
20030N101
32697
773333
SH
SOLE
0
0
773333
COMERICA INC
COM
200340107
2066
28441
SH
SOLE
0
0
28441
COMMERCE BANCSHARES INC
COM
200525103
2843
47646
SH
SOLE
0
0
47646
COMMSCOPE HLDG CO INC
COM
20337X109
378
24044
SH
SOLE
0
0
24044
COMMUNITY BK SYS INC
COM
203607106
2558
38853
SH
SOLE
0
0
38853
COMMUNITY HEALTH SYS INC NEW
COM
203668108
41
15250
SH
SOLE
0
0
15250
COMMUNITY HEALTHCARE TR INC
COM
20369C106
2612
66287
SH
SOLE
0
0
66287
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1401
73323
SH
SOLE
0
0
73323
COMPASS MINERALS INTL INC
COM
20451N101
1435
26117
SH
SOLE
0
0
26117
COMPUGEN LTD
ORD
M25722105
103
26201
SH
SOLE
0
0
26201
COMSTOCK RES INC
COM
205768302
427
76639
SH
SOLE
0
0
76639
CONAGRA BRANDS INC
COM
205887102
3401
128239
SH
SOLE
0
0
128239
CONCHO RES INC
COM
20605P101
3056
29612
SH
SOLE
0
0
29612
CONNECTICUT WTR SVC INC
COM
207797101
346
4962
SH
SOLE
0
0
4962
CONNECTONE BANCORP INC NEW
COM
20786W107
509
22461
SH
SOLE
0
0
22461
CONOCOPHILLIPS
COM
20825C104
17913
293656
SH
SOLE
0
0
293656
CONSOLIDATED COMM HLDGS INC
COM
209034107
327
66325
SH
SOLE
0
0
66325
CONSOLIDATED EDISON INC
COM
209115104
8574
97788
SH
SOLE
0
0
97788
CONSTELLATION BRANDS INC
CL A
21036P108
19118
96996
SH
SOLE
0
0
96996
CONSTELLIUM NV
CL A
N22035104
297
29628
SH
SOLE
0
0
29628
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
613
40838
SH
SOLE
0
0
40838
CONTINENTAL RESOURCES INC
COM
212015101
4101
97423
SH
SOLE
0
0
97423
COOPER COS INC
COM NEW
216648402
1484
4404
SH
SOLE
0
0
4404
COPA HOLDINGS SA
CL A
P31076105
206
2109
SH
SOLE
0
0
2109
COPART INC
COM
217204106
5426
72601
SH
SOLE
0
0
72601
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
2105
303720
SH
SOLE
0
0
303720
CORESITE RLTY CORP
COM
21870Q105
1261
10948
SH
SOLE
0
0
10948
CORINDUS VASCULAR ROBOTICS I
COM
218730109
112
37465
SH
SOLE
0
0
37465
CORMEDIX INC
COM
21900C308
164
18300
SH
SOLE
0
0
18300
CORNERSTONE BLDG BRANDS INC
COM
21925D109
147
25198
SH
SOLE
0
0
25198
CORNERSTONE STRATEGIC VALUE
COM
21924B302
128
10986
SH
SOLE
0
0
10986
CORNING INC
COM
219350105
5426
163276
SH
SOLE
0
0
163276
CORTEVA INC
COM
22052L104
6047
204507
SH
SOLE
0
0
204507
COSTAR GROUP INC
COM
22160N109
243
438
SH
SOLE
0
0
438
COSTCO WHSL CORP NEW
COM
22160K105
50799
192204
SH
SOLE
0
0
192204
COTY INC
COM CL A
222070203
174
12950
SH
SOLE
0
0
12950
COUPA SOFTWARE INC
COM
22266L106
1879
14842
SH
SOLE
0
0
14842
COVANTA HLDG CORP
COM
22282E102
15682
875609
SH
SOLE
0
0
875609
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1825
10691
SH
SOLE
0
0
10691
CRAFT BREW ALLIANCE INC
COM
224122101
279
19942
SH
SOLE
0
0
19942
CRANE CO
COM
224399105
1360
16293
SH
SOLE
0
0
16293
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
992
82849
SH
SOLE
0
0
82849
CREE INC
COM
225447101
855
15226
SH
SOLE
0
0
15226
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
640
17880
SH
SOLE
0
0
17880
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
400
8503
SH
SOLE
0
0
8503
CRONOS GROUP INC
COM
22717L101
271
16927
SH
SOLE
0
0
16927
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1435
89426
SH
SOLE
0
0
89426
CROWN CASTLE INTL CORP NEW
6.875% CON PFD A
22822V309
560
466
SH
SOLE
0
0
466
CROWN CASTLE INTL CORP NEW
COM
22822V101
18271
140159
SH
SOLE
0
0
140159
CROWN HOLDINGS INC
COM
228368106
369
6045
SH
SOLE
0
0
6045
CSI COMPRESSCO LP
COM UNIT
12637A103
280
78958
SH
SOLE
0
0
78958
CSX CORP
COM
126408103
12936
167190
SH
SOLE
0
0
167190
CTRIP COM INTL LTD
SPONSORED ADS
22943F100
442
11982
SH
SOLE
0
0
11982
CUBIC CORP
COM
229669106
214
3319
SH
SOLE
0
0
3319
CUI GLOBAL INC
COM NEW
126576206
13
15525
SH
SOLE
0
0
15525
CULLEN FROST BANKERS INC
COM
229899109
484
5172
SH
SOLE
0
0
5172
CUMMINS INC
COM
231021106
22680
132363
SH
SOLE
0
0
132363
CUSHING RENAISSANCE FD
COM
231647108
338
23958
SH
SOLE
0
0
23958
CUSHING RENAISSANCE FD
RIGHT 07/18/2019
231647124
5
23832
SH
SOLE
0
0
23832
CUTERA INC
COM
232109108
371
17875
SH
SOLE
0
0
17875
CVS HEALTH CORP
COM
126650100
93206
1710498
SH
SOLE
0
0
1710498
CYBERARK SOFTWARE LTD
SHS
M2682V108
949
7423
SH
SOLE
0
0
7423
CYCLACEL PHARMACEUTICALS INC
COM PAR
23254L405
41
75125
SH
SOLE
0
0
75125
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1056
47484
SH
SOLE
0
0
47484
CYRUSONE INC
COM
23283R100
7714
133647
SH
SOLE
0
0
133647
CYTOKINETICS INC
COM NEW
23282W605
300
26649
SH
SOLE
0
0
26649
D R HORTON INC
COM
23331A109
2776
64365
SH
SOLE
0
0
64365
DANAHER CORPORATION
COM
235851102
27847
194817
SH
SOLE
0
0
194817
DARDEN RESTAURANTS INC
COM
237194105
3085
25340
SH
SOLE
0
0
25340
DARLING INGREDIENTS INC
COM
237266101
200
10034
SH
SOLE
0
0
10034
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
8479
475314
SH
SOLE
0
0
475314
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1018
43694
SH
SOLE
0
0
43694
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
802
34258
SH
SOLE
0
0
34258
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
3807
163203
SH
SOLE
0
0
163203
DAVITA INC
COM
23918K108
3097
55044
SH
SOLE
0
0
55044
DBX ETF TR
XTRACK HRVST CSI
233051879
535
19000
SH
SOLE
0
0
19000
DBX ETF TR
XTRACK MSCI ALL
233051820
4213
153999
SH
SOLE
0
0
153999
DBX ETF TR
XTRACK MSCI EAFE
233051200
87649
2772823
SH
SOLE
0
0
2772823
DBX ETF TR
XTRACK MSCI EAFE
233051630
321
13993
SH
SOLE
0
0
13993
DBX ETF TR
XTRACK MSCI EMRG
233051101
867
38712
SH
SOLE
0
0
38712
DBX ETF TR
XTRACK MSCI EURP
233051853
3113
106975
SH
SOLE
0
0
106975
DBX ETF TR
XTRACK MSCI JAPN
233051507
622
16334
SH
SOLE
0
0
16334
DBX ETF TR
XTRACK MUN INFRA
233051705
1589
57370
SH
SOLE
0
0
57370
DBX ETF TR
XTRACK RUSS 1000
233051481
663
19585
SH
SOLE
0
0
19585
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
2603
88842
SH
SOLE
0
0
88842
DEERE & CO
COM
244199105
16078
97019
SH
SOLE
0
0
97019
DELAWARE INV MN MUN INC FD I
COM
24610V103
577
44900
SH
SOLE
0
0
44900
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
827
62613
SH
SOLE
0
0
62613
DELAWARE INVTS DIV & INCOME
COM
245915103
218
15439
SH
SOLE
0
0
15439
DELEK US HLDGS INC NEW
COM
24665A103
496
12238
SH
SOLE
0
0
12238
DELL TECHNOLOGIES INC
CL C
24703L202
1145
22534
SH
SOLE
0
0
22534
DELTA AIR LINES INC DEL
COM NEW
247361702
15582
274579
SH
SOLE
0
0
274579
DENBURY RES INC
COM NEW
247916208
21
17330
SH
SOLE
0
0
17330
DENTSPLY SIRONA INC
COM
24906P109
358
6126
SH
SOLE
0
0
6126
DESIGNER BRANDS INC
CL A
250565108
309
16115
SH
SOLE
0
0
16115
DEUTSCHE BANK AG
NAMEN AKT
D18190898
137
18011
SH
SOLE
0
0
18011
DEVON ENERGY CORP NEW
COM
25179M103
645
22628
SH
SOLE
0
0
22628
DEXCOM INC
COM
252131107
1623
10830
SH
SOLE
0
0
10830
DIAGEO P L C
SPON ADR NEW
25243Q205
19415
112661
SH
SOLE
0
0
112661
DIAMONDBACK ENERGY INC
COM
25278X109
4355
39962
SH
SOLE
0
0
39962
DICKS SPORTING GOODS INC
COM
253393102
36
29100
SH
Put
SOLE
0
0
29100
DIGITAL RLTY TR INC
COM
253868103
7250
61550
SH
SOLE
0
0
61550
DIGITAL TURBINE INC
COM NEW
25400W102
100
19901
SH
SOLE
0
0
19901
DINE BRANDS GLOBAL INC
COM
254423106
2032
21285
SH
SOLE
0
0
21285
DIPLOMAT PHARMACY INC
COM
25456K101
74
12168
SH
SOLE
0
0
12168
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
11113
223953
SH
SOLE
0
0
223953
DISCOVER FINL SVCS
COM
254709108
5481
70642
SH
SOLE
0
0
70642
DISCOVERY INC
COM SER A
25470F104
2087
67989
SH
SOLE
0
0
67989
DISCOVERY INC
COM SER C
25470F302
1262
44360
SH
SOLE
0
0
44360
DISH NETWORK CORP
CL A
25470M109
2280
59358
SH
SOLE
0
0
59358
DISH NETWORK CORP
CL A
25470M109
17
12500
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
114280
818375
SH
SOLE
0
0
818375
DNP SELECT INCOME FD
COM
23325P104
1431
121097
SH
SOLE
0
0
121097
DOCUSIGN INC
COM
256163106
4067
81821
SH
SOLE
0
0
81821
DOLBY LABORATORIES INC
COM CL A
25659T107
564
8728
SH
SOLE
0
0
8728
DOLLAR GEN CORP NEW
COM
256677105
16987
125656
SH
SOLE
0
0
125656
DOLLAR GEN CORP NEW
COM
256677105
126
20700
SH
Call
SOLE
0
0
0
DOLLAR TREE INC
COM
256746108
2781
25900
SH
SOLE
0
0
25900
DOMINION ENERGY INC
COM
25746U109
37093
479719
SH
SOLE
0
0
479719
DOMINION ENERGY INC
UNIT 08/15/2019
25746U836
629
12500
SH
SOLE
0
0
12500
DOMINOS PIZZA INC
COM
25754A201
891
3200
SH
SOLE
0
0
3200
DOMO INC
COM CL B
257554105
222
8109
SH
SOLE
0
0
8109
DOMTAR CORP
COM NEW
257559203
723
16230
SH
SOLE
0
0
16230
DONALDSON INC
COM
257651109
811
15940
SH
SOLE
0
0
15940
DORCHESTER MINERALS LP
COM UNIT
25820R105
228
12468
SH
SOLE
0
0
12468
DOUBLELINE INCOME SOLUTIONS
COM
258622109
952
47695
SH
SOLE
0
0
47695
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
257
12294
SH
SOLE
0
0
12294
DOUGLAS EMMETT INC
COM
25960P109
397
9953
SH
SOLE
0
0
9953
DOVER CORP
COM
260003108
2403
23976
SH
SOLE
0
0
23976
DOW INC
COM
260557103
11676
236789
SH
SOLE
0
0
236789
DROPBOX INC
CL A
26210C104
432
17260
SH
SOLE
0
0
17260
DTE ENERGY CO
COM
233331107
4747
37118
SH
SOLE
0
0
37118
DTF TAX-FREE INCOME INC
COM
23334J107
306
22139
SH
SOLE
0
0
22139
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
1981
129366
SH
SOLE
0
0
129366
DUKE ENERGY CORP NEW
COM NEW
26441C204
39808
451131
SH
SOLE
0
0
451131
DUKE REALTY CORP
COM NEW
264411505
470
14861
SH
SOLE
0
0
14861
DUNKIN BRANDS GROUP INC
COM
265504100
4932
61905
SH
SOLE
0
0
61905
DUPONT DE NEMOURS INC
COM
26614N102
16826
224139
SH
SOLE
0
0
224139
DWS MUN INCOME TR NEW
COM
233368109
134
11928
SH
SOLE
0
0
11928
DXC TECHNOLOGY CO
COM
23355L106
1365
24745
SH
SOLE
0
0
24745
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
20
20000
PRN
SOLE
0
0
20000
DYNEX CAP INC
COM
26817Q886
245
14626
SH
SOLE
0
0
14626
E TRADE FINANCIAL CORP
COM NEW
269246401
525
11768
SH
SOLE
0
0
11768
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
2760
179691
SH
SOLE
0
0
179691
EAST WEST BANCORP INC
COM
27579R104
616
13163
SH
SOLE
0
0
13163
EASTERLY GOVT PPTYS INC
COM
27616P103
1721
95032
SH
SOLE
0
0
95032
EASTGROUP PPTY INC
COM
277276101
545
4698
SH
SOLE
0
0
4698
EASTMAN CHEMICAL CO
COM
277432100
1282
16478
SH
SOLE
0
0
16478
EATON CORP PLC
SHS
G29183103
108524
1303122
SH
SOLE
0
0
1303122
EATON VANCE CALIF MUN BD FD
COM
27828A100
155
14094
SH
SOLE
0
0
14094
EATON VANCE CORP
COM NON VTG
278265103
1099
25492
SH
SOLE
0
0
25492
EATON VANCE ENH EQTY INC FD
COM
278277108
8936
525944
SH
SOLE
0
0
525944
EATON VANCE ENHANCED EQ INC
COM
278274105
650
43390
SH
SOLE
0
0
43390
EATON VANCE FLTING RATE INC
COM
278279104
305
22609
SH
SOLE
0
0
22609
EATON VANCE FLTNG RATE 2022
COM
27831H100
153
16524
SH
SOLE
0
0
16524
EATON VANCE HIGH INCOME 2021
COM SH BEN INT
27829W101
132
13085
SH
SOLE
0
0
13085
EATON VANCE LTD DUR INCOME F
COM
27828H105
3344
264309
SH
SOLE
0
0
264309
EATON VANCE MUN BD FD
COM
27827X101
2035
163741
SH
SOLE
0
0
163741
EATON VANCE MUN INCOME 2028
SHS
27829U105
2426
117924
SH
SOLE
0
0
117924
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
951
76484
SH
SOLE
0
0
76484
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
801
35181
SH
SOLE
0
0
35181
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
4275
454760
SH
SOLE
0
0
454760
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1246
95171
SH
SOLE
0
0
95171
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
266
42666
SH
SOLE
0
0
42666
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1070
44937
SH
SOLE
0
0
44937
EATON VANCE TAX MNGD BUY WRI
COM SH BEN INT
27829M103
256
27224
SH
SOLE
0
0
27224
EATON VANCE TAX MNGD GBL DV
COM
27829F108
6651
802322
SH
SOLE
0
0
802322
EATON VANCE TAX MNGED BUY WR
COM
27828X100
5521
352811
SH
SOLE
0
0
352811
EATON VANCE TX ADV GLB DIV O
COM
27828U106
1337
55036
SH
SOLE
0
0
55036
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1608
100202
SH
SOLE
0
0
100202
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
4783
398907
SH
SOLE
0
0
398907
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1935
128818
SH
SOLE
0
0
128818
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
4364
445768
SH
SOLE
0
0
445768
EBAY INC
COM
278642103
5252
132964
SH
SOLE
0
0
132964
ECHOSTAR CORP
CL A
278768106
2340
52804
SH
SOLE
0
0
52804
ECOLAB INC
COM
278865100
12683
64211
SH
SOLE
0
0
64211
EDISON INTL
COM
281020107
1755
26031
SH
SOLE
0
0
26031
EDITAS MEDICINE INC
COM
28106W103
461
18626
SH
SOLE
0
0
18626
EDWARDS LIFESCIENCES CORP
COM
28176E108
11106
60115
SH
SOLE
0
0
60115
ELASTIC N V
ORD SHS
N14506104
997
13355
SH
SOLE
0
0
13355
ELDORADO RESORTS INC
COM
28470R102
369
8005
SH
SOLE
0
0
8005
ELECTRONIC ARTS INC
COM
285512109
1498
14791
SH
SOLE
0
0
14791
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
20
20000
PRN
SOLE
0
0
20000
ELLSWORTH GRWTH AND INCOME L
COM
289074106
1109
108043
SH
SOLE
0
0
108043
ELMIRA SVGS BK ELMIRA N Y
COM
289660102
406
25302
SH
SOLE
0
0
25302
EMERSON ELEC CO
COM
291011104
22796
341661
SH
SOLE
0
0
341661
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
524
38200
SH
SOLE
0
0
38200
ENBRIDGE INC
COM
29250N105
15597
432807
SH
SOLE
0
0
432807
ENCANA CORP
COM
292505104
599
117006
SH
SOLE
0
0
117006
ENCOMPASS HEALTH CORP
COM
29261A100
1097
17308
SH
SOLE
0
0
17308
ENCORE CAP GROUP INC
NOTE 2.875% 3/1
292554AH5
11
12000
PRN
SOLE
0
0
12000
ENCORE WIRE CORP
COM
292562105
337
5750
SH
SOLE
0
0
5750
ENDO INTL PLC
SHS
G30401106
106
25717
SH
SOLE
0
0
25717
ENERGOUS CORP
COM
29272C103
91
20720
SH
SOLE
0
0
20720
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
18066
1283064
SH
SOLE
0
0
1283064
ENERPLUS CORP
COM
292766102
131
17471
SH
SOLE
0
0
17471
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1574
156012
SH
SOLE
0
0
156012
ENPHASE ENERGY INC
COM
29355A107
516
28312
SH
SOLE
0
0
28312
ENTEGRIS INC
COM
29362U104
287
7699
SH
SOLE
0
0
7699
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
174
30082
SH
SOLE
0
0
30082
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
5
11400
SH
Call
SOLE
0
0
0
ENTERGY CORP NEW
COM
29364G103
1696
16479
SH
SOLE
0
0
16479
ENTERPRISE BANCORP INC MASS
COM
293668109
595
18760
SH
SOLE
0
0
18760
ENTERPRISE FINL SVCS CORP
COM
293712105
348
8372
SH
SOLE
0
0
8372
ENTERPRISE PRODS PARTNERS L
COM
293792107
53804
1863657
SH
SOLE
0
0
1863657
ENVESTNET INC
COM
29404K106
264
3867
SH
SOLE
0
0
3867
ENVIVA PARTNERS LP
COM UNIT
29414J107
2920
92924
SH
SOLE
0
0
92924
EOG RES INC
COM
26875P101
7404
79470
SH
SOLE
0
0
79470
EPAM SYS INC
COM
29414B104
5886
34002
SH
SOLE
0
0
34002
EPR PPTYS
COM SH BEN INT
26884U109
2121
28431
SH
SOLE
0
0
28431
EQM MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
4298
96185
SH
SOLE
0
0
96185
EQT CORP
COM
26884L109
159
10047
SH
SOLE
0
0
10047
EQUIFAX INC
COM
294429105
1770
13086
SH
SOLE
0
0
13086
EQUINIX INC
COM
29444U700
24402
48374
SH
SOLE
0
0
48374
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1517
12505
SH
SOLE
0
0
12505
EQUITY RESIDENTIAL
SH BEN INT
29476L107
699
9211
SH
SOLE
0
0
9211
ERICSSON
ADR B SEK 10
294821608
376
39628
SH
SOLE
0
0
39628
ERIE INDTY CO
CL A
29530P102
2046
8045
SH
SOLE
0
0
8045
ESPERION THERAPEUTICS INC NE
COM
29664W105
588
12634
SH
SOLE
0
0
12634
ESSENT GROUP LTD
COM
G3198U102
2298
48898
SH
SOLE
0
0
48898
ESSEX PPTY TR INC
COM
297178105
359
1230
SH
SOLE
0
0
1230
ETF MANAGERS TR
BLUESTAR ISRAEL
26924G870
435
11166
SH
SOLE
0
0
11166
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
926
29219
SH
SOLE
0
0
29219
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3196
80351
SH
SOLE
0
0
80351
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
7688
163927
SH
SOLE
0
0
163927
ETF MANAGERS TR
VIDEO GAME TECH
26924G706
261
6122
SH
SOLE
0
0
6122
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
231
9618
SH
SOLE
0
0
9618
ETF SER SOLUTIONS
NETLEASE CORP
26922A248
1062
40587
SH
SOLE
0
0
40587
ETFIS SER TR I
INFRAC ACT MLP
26923G103
92
16502
SH
SOLE
0
0
16502
ETHAN ALLEN INTERIORS INC
COM
297602104
221
10493
SH
SOLE
0
0
10493
ETSY INC
COM
29786A106
5212
84924
SH
SOLE
0
0
84924
EURONET WORLDWIDE INC
COM
298736109
1403
8342
SH
SOLE
0
0
8342
EVERCORE INC
CLASS A
29977A105
502
5663
SH
SOLE
0
0
5663
EVEREST RE GROUP LTD
COM
G3223R108
922
3731
SH
SOLE
0
0
3731
EVERGY INC
COM
30034W106
2077
34526
SH
SOLE
0
0
34526
EVERI HLDGS INC
COM
30034T103
645
54065
SH
SOLE
0
0
54065
EVERSOURCE ENERGY
COM
30040W108
6827
90115
SH
SOLE
0
0
90115
EVERTEC INC
COM
30040P103
700
21414
SH
SOLE
0
0
21414
EVOLUS INC
COM
30052C107
537
36705
SH
SOLE
0
0
36705
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
256
17982
SH
SOLE
0
0
17982
EXACT SCIENCES CORP
COM
30063P105
4373
37050
SH
SOLE
0
0
37050
EXCHANGE LISTED FDS TR
HIGH YIELD ETF
30151E814
6572
191318
SH
SOLE
0
0
191318
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
2240
67146
SH
SOLE
0
0
67146
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
1247
38845
SH
SOLE
0
0
38845
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
2869
71822
SH
SOLE
0
0
71822
EXELIXIS INC
COM
30161Q104
392
18333
SH
SOLE
0
0
18333
EXELON CORP
COM
30161N101
7754
161739
SH
SOLE
0
0
161739
EXPEDIA GROUP INC
COM NEW
30212P303
1234
9279
SH
SOLE
0
0
9279
EXPEDITORS INTL WASH INC
COM
302130109
1227
16169
SH
SOLE
0
0
16169
EXPONENT INC
COM
30214U102
7129
121778
SH
SOLE
0
0
121778
EXTRA SPACE STORAGE INC
COM
30225T102
1334
12575
SH
SOLE
0
0
12575
EXXON MOBIL CORP
COM
30231G102
103768
1354146
SH
SOLE
0
0
1354146
EZCORP INC
CL A NON VTG
302301106
164
17275
SH
SOLE
0
0
17275
F M C CORP
COM NEW
302491303
1014
12208
SH
SOLE
0
0
12208
F5 NETWORKS INC
COM
315616102
237
1624
SH
SOLE
0
0
1624
FACEBOOK INC
CL A
30303M102
90194
467325
SH
SOLE
0
0
467325
FACTSET RESH SYS INC
COM
303075105
7514
26221
SH
SOLE
0
0
26221
FAIR ISAAC CORP
COM
303250104
859
2736
SH
SOLE
0
0
2736
FASTENAL CO
COM
311900104
14707
451271
SH
SOLE
0
0
451271
FB FINL CORP
COM
30257X104
306
8350
SH
SOLE
0
0
8350
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
434
3369
SH
SOLE
0
0
3369
FEDERAL SIGNAL CORP
COM
313855108
291
10862
SH
SOLE
0
0
10862
FEDERATED INVS INC PA
CL B
314211103
209
6445
SH
SOLE
0
0
6445
FEDERATED PREM MUN INC FD
COM
31423P108
347
25210
SH
SOLE
0
0
25210
FEDEX CORP
COM
31428X106
27328
166418
SH
SOLE
0
0
166418
FERRARI N V
COM
N3167Y103
1729
10629
SH
SOLE
0
0
10629
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
16
17277
SH
SOLE
0
0
17277
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
1398
100048
SH
SOLE
0
0
100048
FIDELITY
DIVID ETF RISI
316092832
995
31164
SH
SOLE
0
0
31164
FIDELITY
HIGH DIVID ETF
316092840
240
8082
SH
SOLE
0
0
8082
FIDELITY
MSCI COMMNTN SVC
316092873
8014
241822
SH
SOLE
0
0
241822
FIDELITY
MSCI CONSM DIS
316092204
4849
106086
SH
SOLE
0
0
106086
FIDELITY
MSCI FINLS IDX
316092501
2639
65805
SH
SOLE
0
0
65805
FIDELITY
MSCI HLTH CARE I
316092600
1329
29522
SH
SOLE
0
0
29522
FIDELITY
MSCI INDL INDX
316092709
1310
32955
SH
SOLE
0
0
32955
FIDELITY
MSCI INFO TECH I
316092808
1209
19408
SH
SOLE
0
0
19408
FIDELITY
MSCI RL EST ETF
316092857
294
11245
SH
SOLE
0
0
11245
FIDELITY
TOTAL BD ETF
316188309
4047
79266
SH
SOLE
0
0
79266
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
2582
8202
SH
SOLE
0
0
8202
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
621
15399
SH
SOLE
0
0
15399
FIDELITY NATL INFORMATION SV
COM
31620M106
5719
46614
SH
SOLE
0
0
46614
FIDUCIARY CLAYMORE ENGRY INF
COM
31647Q106
429
44337
SH
SOLE
0
0
44337
FIDUS INVT CORP
COM
316500107
10589
663899
SH
SOLE
0
0
663899
FIFTH THIRD BANCORP
COM
316773100
3768
135041
SH
SOLE
0
0
135041
FIREEYE INC
COM
31816Q101
610
41179
SH
SOLE
0
0
41179
FIRST BANCORP N C
COM
318910106
1181
32421
SH
SOLE
0
0
32421
FIRST COMWLTH FINL CORP PA
COM
319829107
572
42445
SH
SOLE
0
0
42445
FIRST DATA CORP NEW
COM CL A
32008D106
1370
50615
SH
SOLE
0
0
50615
FIRST FINL BANKSHARES
COM
32020R109
2599
84401
SH
SOLE
0
0
84401
FIRST HORIZON NATL CORP
COM
320517105
1842
123356
SH
SOLE
0
0
123356
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
234
6372
SH
SOLE
0
0
6372
FIRST MAJESTIC SILVER CORP
COM
32076V103
102
12948
SH
SOLE
0
0
12948
FIRST MERCHANTS CORP
COM
320817109
393
10369
SH
SOLE
0
0
10369
FIRST REP BK SAN FRANCISCO C
COM
33616C100
982
10061
SH
SOLE
0
0
10061
FIRST SOLAR INC
COM
336433107
2132
32466
SH
SOLE
0
0
32466
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
131
12584
SH
SOLE
0
0
12584
FIRST TR BICK INDEX FD
COM SHS
33733H107
562
20903
SH
SOLE
0
0
20903
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
1448
32023
SH
SOLE
0
0
32023
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
6460
460792
SH
SOLE
0
0
460792
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1756
78655
SH
SOLE
0
0
78655
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
569
35721
SH
SOLE
0
0
35721
FIRST TR ENHANCED EQTY INC F
COM
337318109
8560
535359
SH
SOLE
0
0
535359
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
2410
62214
SH
SOLE
0
0
62214
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
5495
207370
SH
SOLE
0
0
207370
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
1662
49109
SH
SOLE
0
0
49109
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
8211
422817
SH
SOLE
0
0
422817
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
466
11592
SH
SOLE
0
0
11592
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
622
11893
SH
SOLE
0
0
11893
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
6386
103579
SH
SOLE
0
0
103579
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
9487
167227
SH
SOLE
0
0
167227
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
528
8913
SH
SOLE
0
0
8913
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
469
29744
SH
SOLE
0
0
29744
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
40031
742004
SH
SOLE
0
0
742004
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
20615
818046
SH
SOLE
0
0
818046
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
208
5308
SH
SOLE
0
0
5308
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
11350
321818
SH
SOLE
0
0
321818
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
1927
46067
SH
SOLE
0
0
46067
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2834
58846
SH
SOLE
0
0
58846
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
2084
40623
SH
SOLE
0
0
40623
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
3349
180440
SH
SOLE
0
0
180440
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
15175
277067
SH
SOLE
0
0
277067
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
1615
72286
SH
SOLE
0
0
72286
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
51344
909370
SH
SOLE
0
0
909370
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
14522
251321
SH
SOLE
0
0
251321
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
9308
217368
SH
SOLE
0
0
217368
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
1732
37916
SH
SOLE
0
0
37916
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
4404
191460
SH
SOLE
0
0
191460
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
109318
760105
SH
SOLE
0
0
760105
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
44116
1642429
SH
SOLE
0
0
1642429
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
4427
223675
SH
SOLE
0
0
223675
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
2004
64801
SH
SOLE
0
0
64801
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
47766
1570716
SH
SOLE
0
0
1570716
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
1045
91019
SH
SOLE
0
0
91019
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
12162
384250
SH
SOLE
0
0
384250
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
68524
1141109
SH
SOLE
0
0
1141109
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
4736
98443
SH
SOLE
0
0
98443
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
39683
767856
SH
SOLE
0
0
767856
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
149
11165
SH
SOLE
0
0
11165
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
15743
203263
SH
SOLE
0
0
203263
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
6308
148771
SH
SOLE
0
0
148771
FIRST TR EXCHANGE TRADED FD
INDXX INOVTV ETF
33741X201
352
11723
SH
SOLE
0
0
11723
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
1339
27223
SH
SOLE
0
0
27223
FIRST TR EXCHANGE TRADED FD
LUNT US FACTOR
33733E872
6447
297375
SH
SOLE
0
0
297375
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
2673
69292
SH
SOLE
0
0
69292
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
8191
442753
SH
SOLE
0
0
442753
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
547
25897
SH
SOLE
0
0
25897
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
9967
255444
SH
SOLE
0
0
255444
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
4951
195353
SH
SOLE
0
0
195353
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
7029
245761
SH
SOLE
0
0
245761
FIRST TR EXCHANGE TRADED FD
NASDQ ARTFCIAL
33738R720
2200
66377
SH
SOLE
0
0
66377
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
15353
610460
SH
SOLE
0
0
610460
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
35017
248629
SH
SOLE
0
0
248629
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
462
17509
SH
SOLE
0
0
17509
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
16292
524540
SH
SOLE
0
0
524540
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
17685
375315
SH
SOLE
0
0
375315
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
19238
613670
SH
SOLE
0
0
613670
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
56005
841661
SH
SOLE
0
0
841661
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
16396
210421
SH
SOLE
0
0
210421
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
19912
693568
SH
SOLE
0
0
693568
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
3249
59404
SH
SOLE
0
0
59404
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
48040
2477569
SH
SOLE
0
0
2477569
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
212
9698
SH
SOLE
0
0
9698
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
26789
517267
SH
SOLE
0
0
517267
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
1087
42236
SH
SOLE
0
0
42236
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
6778
149849
SH
SOLE
0
0
149849
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
544
15740
SH
SOLE
0
0
15740
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
2764
59367
SH
SOLE
0
0
59367
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
934
19649
SH
SOLE
0
0
19649
FIRST TR HIGH INCOME L/S FD
COM
33738E109
923
61467
SH
SOLE
0
0
61467
FIRST TR INTER DUR PFD & IN
COM
33718W103
505
22215
SH
SOLE
0
0
22215
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
26988
383693
SH
SOLE
0
0
383693
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
39637
760197
SH
SOLE
0
0
760197
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
26236
428418
SH
SOLE
0
0
428418
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
32631
474289
SH
SOLE
0
0
474289
FIRST TR MLP & ENERGY INCOME
COM
33739B104
2647
222589
SH
SOLE
0
0
222589
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
18781
612971
SH
SOLE
0
0
612971
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
15633
209412
SH
SOLE
0
0
209412
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
1804
33516
SH
SOLE
0
0
33516
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
50760
761589
SH
SOLE
0
0
761589
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
1851
38579
SH
SOLE
0
0
38579
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
40369
472213
SH
SOLE
0
0
472213
FIRST TR S&P REIT INDEX FD
COM
33734G108
4260
170882
SH
SOLE
0
0
170882
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
28002
455474
SH
SOLE
0
0
455474
FIRST TR SR FLG RTE INCM FD
COM
33733U108
252
20888
SH
SOLE
0
0
20888
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
99
11154
SH
SOLE
0
0
11154
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
920
73531
SH
SOLE
0
0
73531
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
140609
4167430
SH
SOLE
0
0
4167430
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
460
32721
SH
SOLE
0
0
32721
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
3038
489168
SH
SOLE
0
0
489168
FIRSTENERGY CORP
COM
337932107
5870
137109
SH
SOLE
0
0
137109
FIRSTHAND TECH VALUE FD INC
COM
33766Y100
116
12424
SH
SOLE
0
0
12424
FIRSTSERVICE CORP NEW
COM
33767E202
1035
10780
SH
SOLE
0
0
10780
FISERV INC
COM
337738108
14840
162789
SH
SOLE
0
0
162789
FITBIT INC
CL A
33812L102
402
91362
SH
SOLE
0
0
91362
FIVE BELOW INC
COM
33829M101
3579
29816
SH
SOLE
0
0
29816
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
5169
206507
SH
SOLE
0
0
206507
FLAHERTY & CRUMRINE PFD INC
COM
338480106
161
10907
SH
SOLE
0
0
10907
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
136
11627
SH
SOLE
0
0
11627
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
773
38776
SH
SOLE
0
0
38776
FLEETCOR TECHNOLOGIES INC
COM
339041105
592
2109
SH
SOLE
0
0
2109
FLEX LTD
ORD
Y2573F102
105
10920
SH
SOLE
0
0
10920
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
88
19425
SH
SOLE
0
0
19425
FLEXION THERAPEUTICS INC
COM
33938J106
971
78913
SH
SOLE
0
0
78913
FLEXSHARES TR
INTL QLTDV IDX
33939L837
5077
220535
SH
SOLE
0
0
220535
FLEXSHARES TR
M STAR DEV MKT
33939L803
2447
40240
SH
SOLE
0
0
40240
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
2188
66274
SH
SOLE
0
0
66274
FLEXSHARES TR
MORNSTAR USMKT
33939L100
708
6062
SH
SOLE
0
0
6062
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
335
7439
SH
SOLE
0
0
7439
FLEXSHARES TR
QUALT DIVD IDX
33939L860
3733
83218
SH
SOLE
0
0
83218
FLIR SYS INC
COM
302445101
3360
62111
SH
SOLE
0
0
62111
FLOOR & DECOR HLDGS INC
CL A
339750101
741
17695
SH
SOLE
0
0
17695
FLOWERS FOODS INC
COM
343498101
1056
45390
SH
SOLE
0
0
45390
FLOWSERVE CORP
COM
34354P105
1501
28480
SH
SOLE
0
0
28480
FLUOR CORP NEW
COM
343412102
732
21714
SH
SOLE
0
0
21714
FNB CORP PA
COM
302520101
1899
161365
SH
SOLE
0
0
161365
FOOT LOCKER INC
COM
344849104
1281
30552
SH
SOLE
0
0
30552
FORD MTR CO DEL
COM
345370860
19959
1951038
SH
SOLE
0
0
1951038
FORD MTR CO DEL
COM
345370860
11
13800
SH
Call
SOLE
0
0
0
FORTINET INC
COM
34959E109
1947
25336
SH
SOLE
0
0
25336
FORTIS INC
COM
349553107
521
13218
SH
SOLE
0
0
13218
FORTIVE CORP
COM
34959J108
3878
47566
SH
SOLE
0
0
47566
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
804
53246
SH
SOLE
0
0
53246
FORTUNA SILVER MINES INC
COM
349915108
64
22651
SH
SOLE
0
0
22651
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
652
11410
SH
SOLE
0
0
11410
FORTY SEVEN INC
COM
34983P104
135
12707
SH
SOLE
0
0
12707
FOUR CORNERS PPTY TR INC
COM
35086T109
930
34011
SH
SOLE
0
0
34011
FOX CORP
CL B COM
35137L204
631
17285
SH
SOLE
0
0
17285
FRANCO NEVADA CORP
COM
351858105
1193
14082
SH
SOLE
0
0
14082
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
468
4944
SH
SOLE
0
0
4944
FRANKLIN FINL NETWORK INC
COM
35352P104
6630
237970
SH
SOLE
0
0
237970
FRANKLIN LTD DURATION INC TR
COM
35472T101
1463
151954
SH
SOLE
0
0
151954
FRANKLIN RES INC
COM
354613101
1552
44599
SH
SOLE
0
0
44599
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
364
12175
SH
SOLE
0
0
12175
FRANKLIN TEMPLETON ETF TR
LIBERTYQ US EQT
35473P801
15077
467948
SH
SOLE
0
0
467948
FREEPORT-MCMORAN INC
CL B
35671D857
2170
186877
SH
SOLE
0
0
186877
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
311
7924
SH
SOLE
0
0
7924
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
1198
684619
SH
SOLE
0
0
684619
FRP HLDGS INC
COM
30292L107
412
7385
SH
SOLE
0
0
7385
FS KKR CAPITAL CORP
COM
302635107
3203
537411
SH
SOLE
0
0
537411
FST TR NEW OPPORT MLP & ENE
COM
33739M100
383
40534
SH
SOLE
0
0
40534
FULTON FINL CORP PA
COM
360271100
1227
74944
SH
SOLE
0
0
74944
GABELLI DIVD & INCOME TR
COM
36242H104
15574
718684
SH
SOLE
0
0
718684
GABELLI EQUITY TR INC
COM
362397101
1090
176375
SH
SOLE
0
0
176375
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
135
12776
SH
SOLE
0
0
12776
GABELLI UTIL TR
COM
36240A101
242
34593
SH
SOLE
0
0
34593
GALLAGHER ARTHUR J & CO
COM
363576109
2245
25634
SH
SOLE
0
0
25634
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
508
110935
SH
SOLE
0
0
110935
GAMING & LEISURE PPTYS INC
COM
36467J108
2830
72598
SH
SOLE
0
0
72598
GAP INC
COM
364760108
1675
93205
SH
SOLE
0
0
93205
GARMIN LTD
SHS
H2906T109
6694
83888
SH
SOLE
0
0
83888
GARRETT MOTION INC
COM
366505105
299
19499
SH
SOLE
0
0
19499
GARTNER INC
COM
366651107
333
2069
SH
SOLE
0
0
2069
GASLOG LTD
SHS
G37585109
305
21211
SH
SOLE
0
0
21211
GATX CORP
COM
361448103
232
2923
SH
SOLE
0
0
2923
GDS HLDGS LTD
SPONSORED ADS
36165L108
293
7800
SH
SOLE
0
0
7800
GENERAC HLDGS INC
COM
368736104
388
5590
SH
SOLE
0
0
5590
GENERAL AMERN INVS INC
COM
368802104
329
9267
SH
SOLE
0
0
9267
GENERAL DYNAMICS CORP
COM
369550108
20455
112489
SH
SOLE
0
0
112489
GENERAL ELECTRIC CO
COM
369604103
20076
1911995
SH
SOLE
0
0
1911995
GENERAL ELECTRIC CO
COM
369604103
6
18400
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
6
10700
SH
Call
SOLE
0
0
0
GENERAL FIN CORP DEL
COM
369822101
414
49427
SH
SOLE
0
0
49427
GENERAL MLS INC
COM
370334104
35842
682446
SH
SOLE
0
0
682446
GENERAL MTRS CO
COM
37045V100
8231
213616
SH
SOLE
0
0
213616
GENESEE & WYO INC
CL A
371559105
307
3073
SH
SOLE
0
0
3073
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
5944
271413
SH
SOLE
0
0
271413
GENTEX CORP
COM
371901109
1834
74537
SH
SOLE
0
0
74537
GENUINE PARTS CO
COM
372460105
6360
61396
SH
SOLE
0
0
61396
GENWORTH FINL INC
COM CL A
37247D106
85
22935
SH
SOLE
0
0
22935
GEO GROUP INC NEW
COM
36162J106
374
17810
SH
SOLE
0
0
17810
GERON CORP
COM
374163103
138
97635
SH
SOLE
0
0
97635
GILDAN ACTIVEWEAR INC
COM
375916103
684
17705
SH
SOLE
0
0
17705
GILEAD SCIENCES INC
COM
375558103
16895
250069
SH
SOLE
0
0
250069
GLACIER BANCORP INC NEW
COM
37637Q105
1353
33364
SH
SOLE
0
0
33364
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
12242
305896
SH
SOLE
0
0
305896
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
286
5437
SH
SOLE
0
0
5437
GLOBAL MED REIT INC
COM NEW
37954A204
1035
98539
SH
SOLE
0
0
98539
GLOBAL NET LEASE INC
COM NEW
379378201
202
10308
SH
SOLE
0
0
10308
GLOBAL PARTNERS LP
COM UNITS
37946R109
396
19871
SH
SOLE
0
0
19871
GLOBAL PMTS INC
COM
37940X102
1505
9394
SH
SOLE
0
0
9394
GLOBAL X FDS
CONSCIOUS COS
37954Y731
675
30985
SH
SOLE
0
0
30985
GLOBAL X FDS
FINTECH ETF
37954Y814
384
13009
SH
SOLE
0
0
13009
GLOBAL X FDS
GB MSCI AR ETF
37950E259
573
17810
SH
SOLE
0
0
17810
GLOBAL X FDS
GLB X GURU INDEX
37950E341
406
12153
SH
SOLE
0
0
12153
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
1021
78883
SH
SOLE
0
0
78883
GLOBAL X FDS
GLB X SUPERDIV
37950E549
2156
125271
SH
SOLE
0
0
125271
GLOBAL X FDS
GLBL X MLP ETF
37950E473
885
100331
SH
SOLE
0
0
100331
GLOBAL X FDS
GLOBX SUPDV US
37950E291
211
9332
SH
SOLE
0
0
9332
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
531
20345
SH
SOLE
0
0
20345
GLOBAL X FDS
MSCI CHINA CNSMR
37950E408
174
10689
SH
SOLE
0
0
10689
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
3877
170123
SH
SOLE
0
0
170123
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1028
49526
SH
SOLE
0
0
49526
GLOBAL X FDS
S&P 500 COVERED
37954Y475
1677
34332
SH
SOLE
0
0
34332
GLOBAL X FDS
SOCIAL MED ETF
37950E416
329
10233
SH
SOLE
0
0
10233
GLOBAL X FDS
US INFR DEV ETF
37954Y673
219
13430
SH
SOLE
0
0
13430
GLOBALSTAR INC
COM
378973408
12
26000
SH
SOLE
0
0
26000
GLOBANT S A
COM
L44385109
1289
12754
SH
SOLE
0
0
12754
GLOBUS MED INC
CL A
379577208
402
9509
SH
SOLE
0
0
9509
GLU MOBILE INC
COM
379890106
86
12003
SH
SOLE
0
0
12003
GOLDFIELD CORP
COM
381370105
27
11699
SH
SOLE
0
0
11699
GOLDMAN SACHS BDC INC
NOTE 4.500% 4/0
38147UAB3
85
85000
PRN
SOLE
0
0
85000
GOLDMAN SACHS BDC INC
SHS
38147U107
770
39132
SH
SOLE
0
0
39132
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
15884
158267
SH
SOLE
0
0
158267
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
27660
841502
SH
SOLE
0
0
841502
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
6551
228427
SH
SOLE
0
0
228427
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
3362
75823
SH
SOLE
0
0
75823
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
3203
68242
SH
SOLE
0
0
68242
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
59466
1011842
SH
SOLE
0
0
1011842
GOLDMAN SACHS GROUP INC
COM
38141G104
13965
68250
SH
SOLE
0
0
68250
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
795
150583
SH
SOLE
0
0
150583
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
911
117000
SH
SOLE
0
0
117000
GOLUB CAP BDC INC
COM
38173M102
257
14420
SH
SOLE
0
0
14420
GOODYEAR TIRE & RUBR CO
COM
382550101
230
15007
SH
SOLE
0
0
15007
GOPRO INC
CL A
38268T103
67
12185
SH
SOLE
0
0
12185
GRACE W R & CO DEL NEW
COM
38388F108
21268
279432
SH
SOLE
0
0
279432
GRACO INC
COM
384109104
1163
23175
SH
SOLE
0
0
23175
GRAHAM HLDGS CO
COM
384637104
5677
8227
SH
SOLE
0
0
8227
GRAINGER W W INC
COM
384802104
2327
8670
SH
SOLE
0
0
8670
GRAN TIERRA ENERGY INC
COM
38500T101
34
21520
SH
SOLE
0
0
21520
GRANITE PT MTG TR INC
COM
38741L107
7117
370874
SH
SOLE
0
0
370874
GRAY TELEVISION INC
COM
389375106
1166
71137
SH
SOLE
0
0
71137
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
696
49691
SH
SOLE
0
0
49691
GROUPON INC
COM
399473107
149
41550
SH
SOLE
0
0
41550
GSV CAP CORP
COM
36191J101
433
67598
SH
SOLE
0
0
67598
GUARDANT HEALTH INC
COM
40131M109
578
6695
SH
SOLE
0
0
6695
GUESS INC
COM
401617105
794
49175
SH
SOLE
0
0
49175
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
4998
614792
SH
SOLE
0
0
614792
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
2965
144757
SH
SOLE
0
0
144757
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
1029
42911
SH
SOLE
0
0
42911
GULFPORT ENERGY CORP
COM NEW
402635304
51
10479
SH
SOLE
0
0
10479
GW PHARMACEUTICALS PLC
ADS
36197T103
3267
18950
SH
SOLE
0
0
18950
HALLIBURTON CO
COM
406216101
20813
915259
SH
SOLE
0
0
915259
HALLIBURTON CO
COM
406216101
1
46800
SH
Call
SOLE
0
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
9766
303296
SH
SOLE
0
0
303296
HANCOCK JOHN INCOME SECS TR
COM
410123103
367
25562
SH
SOLE
0
0
25562
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
583
25183
SH
SOLE
0
0
25183
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
583
30178
SH
SOLE
0
0
30178
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
1167
68794
SH
SOLE
0
0
68794
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
6909
271992
SH
SOLE
0
0
271992
HANCOCK WHITNEY CORPORATION
COM
410120109
1992
49724
SH
SOLE
0
0
49724
HANESBRANDS INC
COM
410345102
2710
157377
SH
SOLE
0
0
157377
HANNON ARMSTRONG SUST INFR C
COM
41068X100
284
10084
SH
SOLE
0
0
10084
HANOVER INS GROUP INC
COM
410867105
2506
19536
SH
SOLE
0
0
19536
HARLEY DAVIDSON INC
COM
412822108
607
16954
SH
SOLE
0
0
16954
HARMONIC INC
COM
413160102
123
22200
SH
SOLE
0
0
22200
HARRIS CORP DEL
COM
413875105
39757
210164
SH
SOLE
0
0
210164
HARTFORD FDS EXCHANGE TRADE
MUN OPORTUNITE
41653L503
431
10383
SH
SOLE
0
0
10383
HARTFORD FINL SVCS GROUP INC
COM
416515104
3888
69774
SH
SOLE
0
0
69774
HASBRO INC
COM
418056107
6917
65454
SH
SOLE
0
0
65454
HAWAIIAN ELEC INDUSTRIES
COM
419870100
871
20010
SH
SOLE
0
0
20010
HCA HEALTHCARE INC
COM
40412C101
6033
44633
SH
SOLE
0
0
44633
HCP INC
COM
40414L109
1224
38279
SH
SOLE
0
0
38279
HD SUPPLY HLDGS INC
COM
40416M105
1190
29555
SH
SOLE
0
0
29555
HDFC BANK LTD
SPONSORED ADS
40415F101
1582
12163
SH
SOLE
0
0
12163
HEALTHCARE TR AMER INC
CL A NEW
42225P501
1447
52769
SH
SOLE
0
0
52769
HEALTHEQUITY INC
COM
42226A107
4361
66687
SH
SOLE
0
0
66687
HECLA MNG CO
COM
422704106
150
83480
SH
SOLE
0
0
83480
HEICO CORP NEW
CL A
422806208
308
2977
SH
SOLE
0
0
2977
HEICO CORP NEW
COM
422806109
4375
32694
SH
SOLE
0
0
32694
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250% 5/0
42330PAH0
30
30000
PRN
SOLE
0
0
30000
HELMERICH & PAYNE INC
COM
423452101
2840
56112
SH
SOLE
0
0
56112
HENRY JACK & ASSOC INC
COM
426281101
3110
23222
SH
SOLE
0
0
23222
HENRY SCHEIN INC
COM
806407102
236
3370
SH
SOLE
0
0
3370
HERCULES CAPITAL INC
COM
427096508
217
16890
SH
SOLE
0
0
16890
HERITAGE COMMERCE CORP
COM
426927109
224
18322
SH
SOLE
0
0
18322
HERSHEY CO
COM
427866108
8014
59789
SH
SOLE
0
0
59789
HESS CORP
COM
42809H107
3093
48653
SH
SOLE
0
0
48653
HESS MIDSTREAM PARTNERS LP
UNIT LTD PR INT
428104103
1985
101800
SH
SOLE
0
0
101800
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2259
151125
SH
SOLE
0
0
151125
HEXCEL CORP NEW
COM
428291108
2004
24774
SH
SOLE
0
0
24774
HEXO CORP
COM
428304109
56
10438
SH
SOLE
0
0
10438
HFF INC
CL A
40418F108
435
9564
SH
SOLE
0
0
9564
HI CRUSH INC
COM
428337109
362
147255
SH
SOLE
0
0
147255
HIGH INCOME SECS FD
SHS BEN INT
42968F108
84
10128
SH
SOLE
0
0
10128
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
903
80335
SH
SOLE
0
0
80335
HIGHLAND INCOME FUND
HIGHLAND INCOME
43010E404
709
51209
SH
SOLE
0
0
51209
HILL ROM HLDGS INC
COM
431475102
654
6251
SH
SOLE
0
0
6251
HILLTOP HOLDINGS INC
COM
432748101
567
26663
SH
SOLE
0
0
26663
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1486
15198
SH
SOLE
0
0
15198
HMS HLDGS CORP
COM
40425J101
3322
102574
SH
SOLE
0
0
102574
HOLLYFRONTIER CORP
COM
436106108
4663
100758
SH
SOLE
0
0
100758
HOLLYFRONTIER CORP
COM
436106108
55
16300
SH
Call
SOLE
0
0
0
HOLOGIC INC
COM
436440101
388
8082
SH
SOLE
0
0
8082
HOME BANCSHARES INC
COM
436893200
404
20965
SH
SOLE
0
0
20965
HOME DEPOT INC
COM
437076102
230435
1107880
SH
SOLE
0
0
1107880
HONDA MOTOR LTD
AMERN SHS
438128308
266
10314
SH
SOLE
0
0
10314
HONEYWELL INTL INC
COM
438516106
38999
223359
SH
SOLE
0
0
223359
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
3304
137308
SH
SOLE
0
0
137308
HORMEL FOODS CORP
COM
440452100
6128
151161
SH
SOLE
0
0
151161
HORNBECK OFFSHORE SVCS INC N
COM
440543106
13
10411
SH
SOLE
0
0
10411
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
428
17134
SH
SOLE
0
0
17134
HOST HOTELS & RESORTS INC
COM
44107P104
226
12410
SH
SOLE
0
0
12410
HP INC
COM
40434L105
8519
409756
SH
SOLE
0
0
409756
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
369
14088
SH
SOLE
0
0
14088
HSBC HLDGS PLC
SPON ADR NEW
404280406
1462
35020
SH
SOLE
0
0
35020
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
19
11500
SH
SOLE
0
0
11500
HUBBELL INC
COM
443510607
303
2320
SH
SOLE
0
0
2320
HUBSPOT INC
COM
443573100
1054
6183
SH
SOLE
0
0
6183
HUMANA INC
COM
444859102
1458
5495
SH
SOLE
0
0
5495
HUNT J B TRANS SVCS INC
COM
445658107
760
8314
SH
SOLE
0
0
8314
HUNTINGTON BANCSHARES INC
COM
446150104
10063
728122
SH
SOLE
0
0
728122
HUNTINGTON INGALLS INDS INC
COM
446413106
1142
5080
SH
SOLE
0
0
5080
HUNTSMAN CORP
COM
447011107
496
24279
SH
SOLE
0
0
24279
HURON CONSULTING GROUP INC
NOTE 1.250%10/0
447462AB8
11
11000
PRN
SOLE
0
0
11000
I3 VERTICALS INC
COM CL A
46571Y107
259
8780
SH
SOLE
0
0
8780
IAC INTERACTIVECORP
COM
44919P508
930
4274
SH
SOLE
0
0
4274
IAMGOLD CORP
COM
450913108
48
14312
SH
SOLE
0
0
14312
IBERIABANK CORP
COM
450828108
254
3345
SH
SOLE
0
0
3345
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
208
2879
SH
SOLE
0
0
2879
ICON PLC
SHS
G4705A100
5074
32957
SH
SOLE
0
0
32957
ICU MED INC
COM
44930G107
22710
90152
SH
SOLE
0
0
90152
IDACORP INC
COM
451107106
370
3684
SH
SOLE
0
0
3684
IDEANOMICS INC
COM
45166V106
37
15000
SH
SOLE
0
0
15000
IDEX CORP
COM
45167R104
1012
5878
SH
SOLE
0
0
5878
IDEXX LABS INC
COM
45168D104
4636
16839
SH
SOLE
0
0
16839
IHS MARKIT LTD
SHS
G47567105
244
3837
SH
SOLE
0
0
3837
II VI INC
COM
902104108
937
25620
SH
SOLE
0
0
25620
ILLINOIS TOOL WKS INC
COM
452308109
19948
132264
SH
SOLE
0
0
132264
ILLUMINA INC
COM
452327109
5097
13845
SH
SOLE
0
0
13845
IMMUNOGEN INC
COM
45253H101
36
16684
SH
SOLE
0
0
16684
INCYTE CORP
COM
45337C102
16931
199284
SH
SOLE
0
0
199284
INDEPENDENCE RLTY TR INC
COM
45378A106
214
18529
SH
SOLE
0
0
18529
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
296
14516
SH
SOLE
0
0
14516
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
1173
38550
SH
SOLE
0
0
38550
INDEXIQ ETF TR
IQ CHAIKIN US
45409B388
1286
52281
SH
SOLE
0
0
52281
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1669
67098
SH
SOLE
0
0
67098
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
248
12735
SH
SOLE
0
0
12735
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
784
24863
SH
SOLE
0
0
24863
INDEXIQ ETF TR
US RL EST SMCP
45409B628
610
24569
SH
SOLE
0
0
24569
INDIA FD INC
COM
454089103
407
19147
SH
SOLE
0
0
19147
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
312
14986
SH
SOLE
0
0
14986
INFINITY PHARMACEUTICALS INC
COM
45665G303
21
11725
SH
SOLE
0
0
11725
INFOSYS LTD
SPONSORED ADR
456788108
115
10781
SH
SOLE
0
0
10781
ING GROEP N V
SPONSORED ADR
456837103
714
61695
SH
SOLE
0
0
61695
INGERSOLL-RAND PLC
SHS
G47791101
39577
312408
SH
SOLE
0
0
312408
INGEVITY CORP
COM
45688C107
807
7671
SH
SOLE
0
0
7671
INGREDION INC
COM
457187102
753
9126
SH
SOLE
0
0
9126
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
4407
128529
SH
SOLE
0
0
128529
INOVALON HLDGS INC
COM CL A
45781D101
1095
75442
SH
SOLE
0
0
75442
INSEEGO CORP
COM
45782B104
116
24189
SH
SOLE
0
0
24189
INSPIRE MED SYS INC
COM
457730109
226
3722
SH
SOLE
0
0
3722
INSTALLED BLDG PRODS INC
COM
45780R101
244
4112
SH
SOLE
0
0
4112
INSULET CORP
COM
45784P101
282
2366
SH
SOLE
0
0
2366
INTEL CORP
COM
458140100
64349
1344232
SH
SOLE
0
0
1344232
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
3769
69524
SH
SOLE
0
0
69524
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
237
2982
SH
SOLE
0
0
2982
INTERCEPT PHARMACEUTICALS IN
NOTE 3.250% 7/0
45845PAA6
330
370000
PRN
SOLE
0
0
370000
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
35158
409068
SH
SOLE
0
0
409068
INTERNAP CORP
COM PAR
45885A409
195
64702
SH
SOLE
0
0
64702
INTERNATIONAL BANCSHARES COR
COM
459044103
645
17111
SH
SOLE
0
0
17111
INTERNATIONAL BUSINESS MACHS
COM
459200101
42648
309268
SH
SOLE
0
0
309268
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1995
13747
SH
SOLE
0
0
13747
INTERPUBLIC GROUP COS INC
COM
460690100
641
28360
SH
SOLE
0
0
28360
INTL PAPER CO
COM
460146103
6969
160859
SH
SOLE
0
0
160859
INTREXON CORP
COM
46122T102
261
34089
SH
SOLE
0
0
34089
INTRICON CORP
COM
46121H109
608
26018
SH
SOLE
0
0
26018
INTUIT
COM
461202103
2195
8397
SH
SOLE
0
0
8397
INTUITIVE SURGICAL INC
COM NEW
46120E602
22565
43018
SH
SOLE
0
0
43018
INVESCO ACTIVELY MANAGD ETF
ACTIVE US REAL
46090A101
4274
47602
SH
SOLE
0
0
47602
INVESCO ACTIVELY MANAGD ETF
OPTIMUM YIELD
46090F100
1080
65955
SH
SOLE
0
0
65955
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DUR
46090A887
5187
102975
SH
SOLE
0
0
102975
INVESCO ACTIVELY MANAGD ETF
VAR RATE INVT
46090A879
2166
87110
SH
SOLE
0
0
87110
INVESCO BD FD
COM
46132L107
865
46479
SH
SOLE
0
0
46479
INVESCO BLDRS INDEX FDS TR
DEVLPD MKTS100
46090C206
2230
103064
SH
SOLE
0
0
103064
INVESCO BLDRS INDEX FDS TR
EMGRING MKTS50
46090C305
718
17988
SH
SOLE
0
0
17988
INVESCO CALIF VALUE MUN INC
COM
46132H106
279
21589
SH
SOLE
0
0
21589
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1623
103199
SH
SOLE
0
0
103199
INVESCO DYNAMIC CR OPP FD
COM
46132R104
3324
297314
SH
SOLE
0
0
297314
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
5816
275764
SH
SOLE
0
0
275764
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 HY
46138J403
9525
397695
SH
SOLE
0
0
397695
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
14306
672895
SH
SOLE
0
0
672895
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 HY
46138J601
11034
458030
SH
SOLE
0
0
458030
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
10496
495327
SH
SOLE
0
0
495327
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
10781
436466
SH
SOLE
0
0
436466
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
15734
735381
SH
SOLE
0
0
735381
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 HY
46138J874
797
32510
SH
SOLE
0
0
32510
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
15147
716018
SH
SOLE
0
0
716018
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
474
18183
SH
SOLE
0
0
18183
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
10982
516806
SH
SOLE
0
0
516806
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
207
8209
SH
SOLE
0
0
8209
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
9915
468595
SH
SOLE
0
0
468595
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
635
31485
SH
SOLE
0
0
31485
INVESCO EXCH TRD SLF IDX FD
DEFENSIVE EQTY
46138J775
255
4824
SH
SOLE
0
0
4824
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
276
9296
SH
SOLE
0
0
9296
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
1644
25309
SH
SOLE
0
0
25309
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
7465
119221
SH
SOLE
0
0
119221
INVESCO EXCHANGE TRADED FD T
CLEANTECH ETF
46137V407
202
4425
SH
SOLE
0
0
4425
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
649
22639
SH
SOLE
0
0
22639
INVESCO EXCHANGE TRADED FD T
DWA CYCLICALS
46137V803
623
11203
SH
SOLE
0
0
11203
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
753
8541
SH
SOLE
0
0
8541
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
354
5329
SH
SOLE
0
0
5329
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
29601
490726
SH
SOLE
0
0
490726
INVESCO EXCHANGE TRADED FD T
DWA STAPLES
46137V886
422
5870
SH
SOLE
0
0
5870
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
619
8498
SH
SOLE
0
0
8498
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
540
10084
SH
SOLE
0
0
10084
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
205
6632
SH
SOLE
0
0
6632
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
262
7840
SH
SOLE
0
0
7840
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
8012
165633
SH
SOLE
0
0
165633
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
3351
90943
SH
SOLE
0
0
90943
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
468
7776
SH
SOLE
0
0
7776
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
589
10852
SH
SOLE
0
0
10852
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1395
14552
SH
SOLE
0
0
14552
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1850
100442
SH
SOLE
0
0
100442
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
30465
261193
SH
SOLE
0
0
261193
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
10169
79645
SH
SOLE
0
0
79645
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
216
18113
SH
SOLE
0
0
18113
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
650
35826
SH
SOLE
0
0
35826
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
485
29679
SH
SOLE
0
0
29679
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
2441
17837
SH
SOLE
0
0
17837
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
12627
280921
SH
SOLE
0
0
280921
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
437
7727
SH
SOLE
0
0
7727
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
38750
690124
SH
SOLE
0
0
690124
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
3829
18246
SH
SOLE
0
0
18246
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
16697
283854
SH
SOLE
0
0
283854
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
492
7628
SH
SOLE
0
0
7628
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 PR
46137V217
702
4737
SH
SOLE
0
0
4737
INVESCO EXCHANGE TRADED FD T
S&P SML 600 EQ
46137V183
314
5860
SH
SOLE
0
0
5860
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
735
6611
SH
SOLE
0
0
6611
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
305
8140
SH
SOLE
0
0
8140
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
3879
178838
SH
SOLE
0
0
178838
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
2419
49832
SH
SOLE
0
0
49832
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2283
52656
SH
SOLE
0
0
52656
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
3041
15005
SH
SOLE
0
0
15005
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
1659
13157
SH
SOLE
0
0
13157
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
1792
16345
SH
SOLE
0
0
16345
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
1558
11646
SH
SOLE
0
0
11646
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
6229
35105
SH
SOLE
0
0
35105
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
524
5304
SH
SOLE
0
0
5304
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
220022
2041014
SH
SOLE
0
0
2041014
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
23055
193014
SH
SOLE
0
0
193014
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
1841
28333
SH
SOLE
0
0
28333
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
6544
197591
SH
SOLE
0
0
197591
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
1850
51946
SH
SOLE
0
0
51946
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
367
12361
SH
SOLE
0
0
12361
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
1750
24458
SH
SOLE
0
0
24458
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
2808
126881
SH
SOLE
0
0
126881
INVESCO EXCHNG TRADED FD TR
CALIF AMT MUN
46138E206
380
14131
SH
SOLE
0
0
14131
INVESCO EXCHNG TRADED FD TR
CEF INM COMPSI
46138E404
2511
110941
SH
SOLE
0
0
110941
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLGY
46138E800
512
11284
SH
SOLE
0
0
11284
INVESCO EXCHNG TRADED FD TR
DWA DEV MKTS
46138E875
1982
73280
SH
SOLE
0
0
73280
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKTS
46138E867
1454
82018
SH
SOLE
0
0
82018
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MENT
46138E842
915
16946
SH
SOLE
0
0
16946
INVESCO EXCHNG TRADED FD TR
DWA TACTCL MLT
46138E834
1138
44830
SH
SOLE
0
0
44830
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SCT
46138E826
402
12857
SH
SOLE
0
0
12857
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVRG
46138E784
5224
179889
SH
SOLE
0
0
179889
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
1305
68885
SH
SOLE
0
0
68885
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
2256
55527
SH
SOLE
0
0
55527
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMNG
46138E727
2551
118085
SH
SOLE
0
0
118085
INVESCO EXCHNG TRADED FD TR
GBL CLEAN ENRG
46138G847
285
22681
SH
SOLE
0
0
22681
INVESCO EXCHNG TRADED FD TR
GLOBAL WATER
46138E651
378
13614
SH
SOLE
0
0
13614
INVESCO EXCHNG TRADED FD TR
INTL BUYBACK
46138E644
14055
440997
SH
SOLE
0
0
440997
INVESCO EXCHNG TRADED FD TR
KBW BK ETF
46138E628
3093
61298
SH
SOLE
0
0
61298
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YLD
46138E610
202
9426
SH
SOLE
0
0
9426
INVESCO EXCHNG TRADED FD TR
KBW PPTY CASUT
46138E586
319
4565
SH
SOLE
0
0
4565
INVESCO EXCHNG TRADED FD TR
KBW PREM YIELD
46138E594
573
19051
SH
SOLE
0
0
19051
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
2177
83296
SH
SOLE
0
0
83296
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
11469
783937
SH
SOLE
0
0
783937
INVESCO EXCHNG TRADED FD TR
S&P 500 HB ETF
46138E370
1316
30760
SH
SOLE
0
0
30760
INVESCO EXCHNG TRADED FD TR
S&P 500 REVENUE
46138G698
4500
84297
SH
SOLE
0
0
84297
INVESCO EXCHNG TRADED FD TR
S&P GBL WATER
46138E263
309
8240
SH
SOLE
0
0
8240
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIVI
46138E271
136
11550
SH
SOLE
0
0
11550
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
3346
98849
SH
SOLE
0
0
98849
INVESCO EXCHNG TRADED FD TR
S&P MDCP 400 REV
46138G672
3489
57257
SH
SOLE
0
0
57257
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
57568
1122830
SH
SOLE
0
0
1122830
INVESCO EXCHNG TRADED FD TR
S&P SMALLCAP 600
46138G664
1698
26896
SH
SOLE
0
0
26896
INVESCO EXCHNG TRADED FD TR
S&P SMLCP ENGY
46138E164
476
52920
SH
SOLE
0
0
52920
INVESCO EXCHNG TRADED FD TR
S&P SMLCP FINL
46138E156
528
9776
SH
SOLE
0
0
9776
INVESCO EXCHNG TRADED FD TR
S&P SMLCP HELT
46138E149
1467
12444
SH
SOLE
0
0
12444
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INDL
46138E123
320
4799
SH
SOLE
0
0
4799
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INFO
46138E115
733
8764
SH
SOLE
0
0
8764
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
38271
797636
SH
SOLE
0
0
797636
INVESCO EXCHNG TRADED FD TR
S&P SMLCP STAP
46138E172
402
5499
SH
SOLE
0
0
5499
INVESCO EXCHNG TRADED FD TR
S&P ULTRA DIVIDE
46138G656
33764
896552
SH
SOLE
0
0
896552
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VOL
46138E362
15989
379686
SH
SOLE
0
0
379686
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
49963
908078
SH
SOLE
0
0
908078
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
263
9297
SH
SOLE
0
0
9297
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
7372
325349
SH
SOLE
0
0
325349
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN BD
46138G805
11025
350664
SH
SOLE
0
0
350664
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
2979
119504
SH
SOLE
0
0
119504
INVESCO LTD
SHS
G491BT108
2194
107248
SH
SOLE
0
0
107248
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
171
10616
SH
SOLE
0
0
10616
INVESCO MUN OPPORTUNITY TR
COM
46132C107
2049
166618
SH
SOLE
0
0
166618
INVESCO MUN TR
COM
46131J103
184
14960
SH
SOLE
0
0
14960
INVESCO MUNI INCOME OPP TRST
COM
46132X101
1237
161499
SH
SOLE
0
0
161499
INVESCO PA VALUE MUN INCOME
COM
46132K109
461
36163
SH
SOLE
0
0
36163
INVESCO QQQ TR
UNIT SER 1
46090E103
249165
1334151
SH
SOLE
0
0
1334151
INVESCO QUALITY MUNI INC TRS
COM
46133G107
1027
82709
SH
SOLE
0
0
82709
INVESCO SR INCOME TR
COM
46131H107
150
34780
SH
SOLE
0
0
34780
INVESCO TR INVT GRADE MUNS
COM
46131M106
793
62563
SH
SOLE
0
0
62563
INVESCO VALUE MUN INCOME TR
COM
46132P108
1811
118961
SH
SOLE
0
0
118961
INVESTORS BANCORP INC NEW
COM
46146L101
206
18507
SH
SOLE
0
0
18507
INVITAE CORP
COM
46185L103
311
13235
SH
SOLE
0
0
13235
INVITATION HOMES INC
COM
46187W107
1520
56866
SH
SOLE
0
0
56866
ION GEOPHYSICAL CORP
COM NEW
462044207
386
47996
SH
SOLE
0
0
47996
IONIS PHARMACEUTICALS INC
COM
462222100
1291
20080
SH
SOLE
0
0
20080
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
381
15558
SH
SOLE
0
0
15558
IPG PHOTONICS CORP
COM
44980X109
1298
8416
SH
SOLE
0
0
8416
IQIYI INC
SPONSORED ADS
46267X108
293
14181
SH
SOLE
0
0
14181
IQVIA HLDGS INC
COM
46266C105
34238
212789
SH
SOLE
0
0
212789
IRIDIUM COMMUNICATIONS INC
COM
46269C102
8659
372286
SH
SOLE
0
0
372286
IROBOT CORP
COM
462726100
498
5431
SH
SOLE
0
0
5431
IRON MTN INC NEW
COM
46284V101
2230
71240
SH
SOLE
0
0
71240
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
127
11596
SH
SOLE
0
0
11596
ISHARES GOLD TRUST
ISHARES
464285105
18638
1380569
SH
SOLE
0
0
1380569
ISHARES INC
CORE MSCI EMKT
46434G103
122531
2381981
SH
SOLE
0
0
2381981
ISHARES INC
CUR HD MSCI EM
46434G509
3032
118986
SH
SOLE
0
0
118986
ISHARES INC
EM HGHYL BD ETF
464286285
368
7689
SH
SOLE
0
0
7689
ISHARES INC
EM MKTS DIV ETF
464286319
2359
57845
SH
SOLE
0
0
57845
ISHARES INC
ESG MSCI EM ETF
46434G863
741
21784
SH
SOLE
0
0
21784
ISHARES INC
INTL HIGH YIELD
464286210
743
14445
SH
SOLE
0
0
14445
ISHARES INC
MIN VOL EMRG MKT
464286533
42670
724933
SH
SOLE
0
0
724933
ISHARES INC
MIN VOL GBL ETF
464286525
28243
306589
SH
SOLE
0
0
306589
ISHARES INC
MLT FCTR EMG MKT
46434G889
2036
48319
SH
SOLE
0
0
48319
ISHARES INC
MSCI AUST ETF
464286103
328
14531
SH
SOLE
0
0
14531
ISHARES INC
MSCI AUSTRIA ETF
464286202
267
13450
SH
SOLE
0
0
13450
ISHARES INC
MSCI BELGIUM ETF
464286301
282
15363
SH
SOLE
0
0
15363
ISHARES INC
MSCI BRAZIL ETF
464286400
1862
42599
SH
SOLE
0
0
42599
ISHARES INC
MSCI BRIC INDX
464286657
1605
37827
SH
SOLE
0
0
37827
ISHARES INC
MSCI CDA ETF
464286509
844
29500
SH
SOLE
0
0
29500
ISHARES INC
MSCI EM ASIA ETF
464286426
1185
17912
SH
SOLE
0
0
17912
ISHARES INC
MSCI EQUAL WEITE
464286681
2087
35190
SH
SOLE
0
0
35190
ISHARES INC
MSCI EURZONE ETF
464286608
2293
57957
SH
SOLE
0
0
57957
ISHARES INC
MSCI FRANCE ETF
464286707
455
14845
SH
SOLE
0
0
14845
ISHARES INC
MSCI FRNTR100ETF
464286145
313
10575
SH
SOLE
0
0
10575
ISHARES INC
MSCI GERMANY ETF
464286806
487
17359
SH
SOLE
0
0
17359
ISHARES INC
MSCI JPN ETF NEW
46434G822
3691
67614
SH
SOLE
0
0
67614
ISHARES INC
MSCI MEXICO ETF
464286822
2620
60402
SH
SOLE
0
0
60402
ISHARES INC
MSCI NETHERL ETF
464286814
504
16330
SH
SOLE
0
0
16330
ISHARES INC
MSCI PAC JP ETF
464286665
1269
26865
SH
SOLE
0
0
26865
ISHARES INC
MSCI SINGPOR ETF
46434G780
531
21518
SH
SOLE
0
0
21518
ISHARES INC
MSCI SPAIN ETF
464286764
431
14917
SH
SOLE
0
0
14917
ISHARES INC
MSCI STH AFR ETF
464286780
263
4819
SH
SOLE
0
0
4819
ISHARES INC
MSCI STH KOR ETF
464286772
306
5106
SH
SOLE
0
0
5106
ISHARES INC
MSCI SWEDEN ETF
464286756
5828
188957
SH
SOLE
0
0
188957
ISHARES INC
MSCI SWITZERLAND
464286749
781
20780
SH
SOLE
0
0
20780
ISHARES INC
MSCI TURKEY ETF
464286715
260
10902
SH
SOLE
0
0
10902
ISHARES INC
US INTL HGH YLD
464286178
368
7463
SH
SOLE
0
0
7463
ISHARES SILVER TRUST
ISHARES
46428Q109
4930
344040
SH
SOLE
0
0
344040
ISHARES SILVER TRUST
ISHARES
46428Q109
7
38800
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
7750
77055
SH
SOLE
0
0
77055
ISHARES TR
0-5YR HI YL CP
46434V407
4208
90114
SH
SOLE
0
0
90114
ISHARES TR
0-5YR INVT GR CP
46434V100
6384
125246
SH
SOLE
0
0
125246
ISHARES TR
1 3 YR TREAS BD
464287457
25029
295225
SH
SOLE
0
0
295225
ISHARES TR
10-20 YR TRS ETF
464288653
589
4114
SH
SOLE
0
0
4114
ISHARES TR
20 YR TR BD ETF
464287432
25363
190959
SH
SOLE
0
0
190959
ISHARES TR
3 7 YR TREAS BD
464288661
8215
65320
SH
SOLE
0
0
65320
ISHARES TR
A RATE CP BD ETF
46429B291
8467
157497
SH
SOLE
0
0
157497
ISHARES TR
AGENCY BOND ETF
464288166
4059
35226
SH
SOLE
0
0
35226
ISHARES TR
AGGRES ALLOC ETF
464289859
347
6293
SH
SOLE
0
0
6293
ISHARES TR
BARCLAYS 7 10 YR
464287440
35771
325128
SH
SOLE
0
0
325128
ISHARES TR
CALIF MUN BD ETF
464288356
766
12635
SH
SOLE
0
0
12635
ISHARES TR
CHINA LG-CAP ETF
464287184
1050
24549
SH
SOLE
0
0
24549
ISHARES TR
COHEN STEER REIT
464287564
14905
132317
SH
SOLE
0
0
132317
ISHARES TR
CONSER ALLOC ETF
464289883
2256
63757
SH
SOLE
0
0
63757
ISHARES TR
CONV BD ETF
46435G102
1391
23374
SH
SOLE
0
0
23374
ISHARES TR
CORE 1 5 YR USD
46432F859
32427
643006
SH
SOLE
0
0
643006
ISHARES TR
CORE DIV GRWTH
46434V621
90226
2361947
SH
SOLE
0
0
2361947
ISHARES TR
CORE HIGH DV ETF
46429B663
39264
415484
SH
SOLE
0
0
415484
ISHARES TR
CORE INTL AGGR
46435G672
461
8465
SH
SOLE
0
0
8465
ISHARES TR
CORE MSCI EAFE
46432F842
329597
5368034
SH
SOLE
0
0
5368034
ISHARES TR
CORE MSCI EURO
46434V738
2370
50861
SH
SOLE
0
0
50861
ISHARES TR
CORE MSCI TOTAL
46432F834
20294
346083
SH
SOLE
0
0
346083
ISHARES TR
CORE S&P MCP ETF
464287507
211230
1087242
SH
SOLE
0
0
1087242
ISHARES TR
CORE S&P SCP ETF
464287804
298234
3809629
SH
SOLE
0
0
3809629
ISHARES TR
CORE S&P TTL STK
464287150
154753
2322558
SH
SOLE
0
0
2322558
ISHARES TR
CORE S&P US GWT
464287671
24813
395867
SH
SOLE
0
0
395867
ISHARES TR
CORE S&P US VLU
464287663
26824
473511
SH
SOLE
0
0
473511
ISHARES TR
CORE S&P500 ETF
464287200
353210
1198157
SH
SOLE
0
0
1198157
ISHARES TR
CORE TOTAL USD
46434V613
2015
38995
SH
SOLE
0
0
38995
ISHARES TR
CORE US AGGBD ET
464287226
200914
1804339
SH
SOLE
0
0
1804339
ISHARES TR
CR 5 10 YR ETF
46435G417
1191
23671
SH
SOLE
0
0
23671
ISHARES TR
CRE U S REIT ETF
464288521
506
9721
SH
SOLE
0
0
9721
ISHARES TR
CUR HD EURZN ETF
46434V639
359
11667
SH
SOLE
0
0
11667
ISHARES TR
DEVSMCP EXNA ETF
464288497
769
15329
SH
SOLE
0
0
15329
ISHARES TR
DOW JONES US ETF
464287846
2901
19847
SH
SOLE
0
0
19847
ISHARES TR
EAFE GRWTH ETF
464288885
23358
289198
SH
SOLE
0
0
289198
ISHARES TR
EAFE SML CP ETF
464288273
15472
269551
SH
SOLE
0
0
269551
ISHARES TR
EAFE VALUE ETF
464288877
2509
52191
SH
SOLE
0
0
52191
ISHARES TR
EDGE MSCI MINM
46435G433
2497
74916
SH
SOLE
0
0
74916
ISHARES TR
EDGE MSCI USA VL
46432F388
17966
221253
SH
SOLE
0
0
221253
ISHARES TR
EDGE US FIXD INM
46435U796
478
4737
SH
SOLE
0
0
4737
ISHARES TR
ESG MSCI EAFE
46435G516
954
14837
SH
SOLE
0
0
14837
ISHARES TR
ESG MSCI LEADR
46435U218
220
4365
SH
SOLE
0
0
4365
ISHARES TR
ESG MSCI USA ETF
46435G425
364
5644
SH
SOLE
0
0
5644
ISHARES TR
ESG US AGR BD
46435U549
719
13472
SH
SOLE
0
0
13472
ISHARES TR
EUROPE ETF
464287861
1351
30652
SH
SOLE
0
0
30652
ISHARES TR
EXPANDED TECH
464287515
6986
31970
SH
SOLE
0
0
31970
ISHARES TR
EXPND TEC SC ETF
464287549
20337
94302
SH
SOLE
0
0
94302
ISHARES TR
EXPONENTIAL TECH
46434V381
10346
268251
SH
SOLE
0
0
268251
ISHARES TR
FLTG RATE NT ETF
46429B655
17370
341055
SH
SOLE
0
0
341055
ISHARES TR
GBL COMM SVC ETF
464287275
231
4029
SH
SOLE
0
0
4029
ISHARES TR
GL CLEAN ENE ETF
464288224
325
30577
SH
SOLE
0
0
30577
ISHARES TR
GL TIMB FORE ETF
464288174
433
7220
SH
SOLE
0
0
7220
ISHARES TR
GLB CNS DISC ETF
464288745
302
2548
SH
SOLE
0
0
2548
ISHARES TR
GLB CNSM STP ETF
464288737
812
15424
SH
SOLE
0
0
15424
ISHARES TR
GLB INFRASTR ETF
464288372
798
17276
SH
SOLE
0
0
17276
ISHARES TR
GLOB HLTHCRE ETF
464287325
4762
77175
SH
SOLE
0
0
77175
ISHARES TR
GLOB INDSTRL ETF
464288729
244
2662
SH
SOLE
0
0
2662
ISHARES TR
GLOBAL 100 ETF
464287572
1495
30605
SH
SOLE
0
0
30605
ISHARES TR
GLOBAL ENERG ETF
464287341
1309
40305
SH
SOLE
0
0
40305
ISHARES TR
GLOBAL MATER ETF
464288695
239
3665
SH
SOLE
0
0
3665
ISHARES TR
GLOBAL REIT ETF
46434V647
9079
340418
SH
SOLE
0
0
340418
ISHARES TR
GLOBAL TECH ETF
464287291
7793
43373
SH
SOLE
0
0
43373
ISHARES TR
GNMA BOND ETF
46429B333
1794
35800
SH
SOLE
0
0
35800
ISHARES TR
GRWT ALLOCAT ETF
464289867
5125
111365
SH
SOLE
0
0
111365
ISHARES TR
HDG MSCI EAFE
46434V803
1991
66773
SH
SOLE
0
0
66773
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
204
8306
SH
SOLE
0
0
8306
ISHARES TR
IBONDS DEC
46435U697
698
26577
SH
SOLE
0
0
26577
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
6387
256813
SH
SOLE
0
0
256813
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
11432
451163
SH
SOLE
0
0
451163
ISHARES TR
IBONDS DEC2021
46435G789
6091
236259
SH
SOLE
0
0
236259
ISHARES TR
IBONDS DEC2022
46435G755
6525
249826
SH
SOLE
0
0
249826
ISHARES TR
IBONDS DEC2023
46435G318
4005
155676
SH
SOLE
0
0
155676
ISHARES TR
IBONDS DEC2026
46435GAA0
2712
108214
SH
SOLE
0
0
108214
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
8762
351446
SH
SOLE
0
0
351446
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
7187
284857
SH
SOLE
0
0
284857
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
5620
221165
SH
SOLE
0
0
221165
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
6067
238108
SH
SOLE
0
0
238108
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
3780
147597
SH
SOLE
0
0
147597
ISHARES TR
IBONDS ETF
46435UAA9
1110
43566
SH
SOLE
0
0
43566
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
1053
40303
SH
SOLE
0
0
40303
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
468
17520
SH
SOLE
0
0
17520
ISHARES TR
IBONDS SEP19 ETF
46429B564
5653
222192
SH
SOLE
0
0
222192
ISHARES TR
IBONDS SEP2020
46434V571
8233
322230
SH
SOLE
0
0
322230
ISHARES TR
IBOXX HI YD ETF
464288513
40071
459636
SH
SOLE
0
0
459636
ISHARES TR
IBOXX INV CP ETF
464287242
53466
429891
SH
SOLE
0
0
429891
ISHARES TR
INDIA 50 ETF
464289529
4485
116838
SH
SOLE
0
0
116838
ISHARES TR
INTL DEVPPTY ETF
464288422
749
19683
SH
SOLE
0
0
19683
ISHARES TR
INTL DIV GRWTH
46435G524
567
10142
SH
SOLE
0
0
10142
ISHARES TR
INTL QLTY FACTOR
46434V456
967
32024
SH
SOLE
0
0
32024
ISHARES TR
INTL SEL DIV ETF
464288448
14078
458266
SH
SOLE
0
0
458266
ISHARES TR
INTL TREA BD ETF
464288117
535
10529
SH
SOLE
0
0
10529
ISHARES TR
INTRM GOV CR ETF
464288612
1489
13261
SH
SOLE
0
0
13261
ISHARES TR
INTRM TR CRP ETF
464288638
22114
388302
SH
SOLE
0
0
388302
ISHARES TR
JPMORGAN USD EMG
464288281
12891
113782
SH
SOLE
0
0
113782
ISHARES TR
MBS ETF
464288588
9243
85889
SH
SOLE
0
0
85889
ISHARES TR
MICRO-CAP ETF
464288869
3990
42816
SH
SOLE
0
0
42816
ISHARES TR
MIN VOL EAFE ETF
46429B689
184608
2541419
SH
SOLE
0
0
2541419
ISHARES TR
MIN VOL EUROPE
46434V720
690
27003
SH
SOLE
0
0
27003
ISHARES TR
MIN VOL USA ETF
46429B697
445862
7222755
SH
SOLE
0
0
7222755
ISHARES TR
MODERT ALLOC ETF
464289875
2188
56066
SH
SOLE
0
0
56066
ISHARES TR
MORTGE REL ETF
46435G342
481
11412
SH
SOLE
0
0
11412
ISHARES TR
MRGSTR MD CP ETF
464288208
6287
32409
SH
SOLE
0
0
32409
ISHARES TR
MRGSTR MD CP GRW
464288307
48647
193394
SH
SOLE
0
0
193394
ISHARES TR
MRGSTR MD CP VAL
464288406
4225
26837
SH
SOLE
0
0
26837
ISHARES TR
MRGSTR SM CP ETF
464288505
2121
12149
SH
SOLE
0
0
12149
ISHARES TR
MRNGSTR INC ETF
46432F875
709
28199
SH
SOLE
0
0
28199
ISHARES TR
MRNGSTR LG-CP ET
464287127
4192
25381
SH
SOLE
0
0
25381
ISHARES TR
MRNGSTR LG-CP GR
464287119
5019
26159
SH
SOLE
0
0
26159
ISHARES TR
MRNGSTR LG-CP VL
464288109
845
7825
SH
SOLE
0
0
7825
ISHARES TR
MSCI AC ASIA ETF
464288182
788
11292
SH
SOLE
0
0
11292
ISHARES TR
MSCI ACWI ETF
464288257
54667
741642
SH
SOLE
0
0
741642
ISHARES TR
MSCI ACWI EX US
464288240
5609
119947
SH
SOLE
0
0
119947
ISHARES TR
MSCI CHINA ETF
46429B671
544
9151
SH
SOLE
0
0
9151
ISHARES TR
MSCI EAFE ETF
464287465
144742
2202073
SH
SOLE
0
0
2202073
ISHARES TR
MSCI EMG MKT ETF
464287234
46793
1090484
SH
SOLE
0
0
1090484
ISHARES TR
MSCI GLOBAL IMP
46435G532
468
8119
SH
SOLE
0
0
8119
ISHARES TR
MSCI INDIA ETF
46429B598
999
28300
SH
SOLE
0
0
28300
ISHARES TR
MSCI KLD400 SOC
464288570
3572
32659
SH
SOLE
0
0
32659
ISHARES TR
MSCI LW CRB TG
46434V464
408
3408
SH
SOLE
0
0
3408
ISHARES TR
MSCI PHILIPS ETF
46429B408
15807
443885
SH
SOLE
0
0
443885
ISHARES TR
MSCI UK ETF NEW
46435G334
1470
45484
SH
SOLE
0
0
45484
ISHARES TR
MSCI USA ESG SLC
464288802
3128
25670
SH
SOLE
0
0
25670
ISHARES TR
MULTIFACTOR INTL
46434V274
2630
100136
SH
SOLE
0
0
100136
ISHARES TR
MULTIFACTOR USA
46434V282
8370
263550
SH
SOLE
0
0
263550
ISHARES TR
MULTIFACTOR USA
46434V290
1641
40724
SH
SOLE
0
0
40724
ISHARES TR
NA TEC MULTM ETF
464287531
665
12246
SH
SOLE
0
0
12246
ISHARES TR
NASDAQ BIOTECH
464287556
16635
152473
SH
SOLE
0
0
152473
ISHARES TR
NATIONAL MUN ETF
464288414
15481
136888
SH
SOLE
0
0
136888
ISHARES TR
NORTH AMERN NAT
464287374
4274
139214
SH
SOLE
0
0
139214
ISHARES TR
PFD AND INCM SEC
464288687
30679
832525
SH
SOLE
0
0
832525
ISHARES TR
PHLX SEMICND ETF
464287523
6823
34388
SH
SOLE
0
0
34388
ISHARES TR
RUS 1000 ETF
464287622
52969
325384
SH
SOLE
0
0
325384
ISHARES TR
RUS 1000 GRW ETF
464287614
160266
1018541
SH
SOLE
0
0
1018541
ISHARES TR
RUS 1000 VAL ETF
464287598
114227
897866
SH
SOLE
0
0
897866
ISHARES TR
RUS 2000 GRW ETF
464287648
23481
116869
SH
SOLE
0
0
116869
ISHARES TR
RUS 2000 VAL ETF
464287630
19385
160857
SH
SOLE
0
0
160857
ISHARES TR
RUS MD CP GR ETF
464287481
64464
451929
SH
SOLE
0
0
451929
ISHARES TR
RUS MDCP VAL ETF
464287473
39510
443282
SH
SOLE
0
0
443282
ISHARES TR
RUS MID CAP ETF
464287499
55307
989827
SH
SOLE
0
0
989827
ISHARES TR
RUS TOP 200 ETF
464289446
2441
35874
SH
SOLE
0
0
35874
ISHARES TR
RUS TP200 GR ETF
464289438
25718
299662
SH
SOLE
0
0
299662
ISHARES TR
RUSSELL 2000 ETF
464287655
76188
489936
SH
SOLE
0
0
489936
ISHARES TR
RUSSELL 3000 ETF
464287689
22762
132060
SH
SOLE
0
0
132060
ISHARES TR
S&P 100 ETF
464287101
6088
46975
SH
SOLE
0
0
46975
ISHARES TR
S&P 500 GRWT ETF
464287309
97907
546224
SH
SOLE
0
0
546224
ISHARES TR
S&P 500 VAL ETF
464287408
57043
489341
SH
SOLE
0
0
489341
ISHARES TR
S&P MC 400GR ETF
464287606
40398
178525
SH
SOLE
0
0
178525
ISHARES TR
S&P MC 400VL ETF
464287705
16394
102805
SH
SOLE
0
0
102805
ISHARES TR
S&P SML 600 GWT
464287887
16223
88901
SH
SOLE
0
0
88901
ISHARES TR
SELECT DIVID ETF
464287168
39203
393763
SH
SOLE
0
0
393763
ISHARES TR
SH TR CRPORT ETF
464288646
19633
367374
SH
SOLE
0
0
367374
ISHARES TR
SHORT TREAS BD
464288679
40447
365498
SH
SOLE
0
0
365498
ISHARES TR
SHRT NAT MUN ETF
464288158
2716
25492
SH
SOLE
0
0
25492
ISHARES TR
SP SMCP600VL ETF
464287879
21145
142270
SH
SOLE
0
0
142270
ISHARES TR
TIPS BD ETF
464287176
30082
260460
SH
SOLE
0
0
260460
ISHARES TR
TRANS AVG ETF
464287192
4393
23340
SH
SOLE
0
0
23340
ISHARES TR
U.S. BAS MTL ETF
464287838
758
7973
SH
SOLE
0
0
7973
ISHARES TR
U.S. CNSM GD ETF
464287812
922
7587
SH
SOLE
0
0
7587
ISHARES TR
U.S. CNSM SV ETF
464287580
7592
34852
SH
SOLE
0
0
34852
ISHARES TR
U.S. ENERGY ETF
464287796
2237
65015
SH
SOLE
0
0
65015
ISHARES TR
U.S. FIN SVC ETF
464287770
2530
18898
SH
SOLE
0
0
18898
ISHARES TR
U.S. FINLS ETF
464287788
16371
130342
SH
SOLE
0
0
130342
ISHARES TR
U.S. INSRNCE ETF
464288786
304
4302
SH
SOLE
0
0
4302
ISHARES TR
U.S. MED DVC ETF
464288810
17541
72858
SH
SOLE
0
0
72858
ISHARES TR
U.S. PHARMA ETF
464288836
779
5163
SH
SOLE
0
0
5163
ISHARES TR
U.S. REAL ES ETF
464287739
17298
198131
SH
SOLE
0
0
198131
ISHARES TR
U.S. REAL ES ETF
464287739
6
20200
SH
Call
SOLE
0
0
0
ISHARES TR
U.S. TECH ETF
464287721
32064
162014
SH
SOLE
0
0
162014
ISHARES TR
U.S. UTILITS ETF
464287697
4251
28190
SH
SOLE
0
0
28190
ISHARES TR
ULTR SH TRM BD
46434V878
6862
136173
SH
SOLE
0
0
136173
ISHARES TR
US AER DEF ETF
464288760
25522
119116
SH
SOLE
0
0
119116
ISHARES TR
US BR DEL SE ETF
464288794
1447
22908
SH
SOLE
0
0
22908
ISHARES TR
US HLTHCARE ETF
464287762
12064
61772
SH
SOLE
0
0
61772
ISHARES TR
US HLTHCR PR ETF
464288828
7748
45205
SH
SOLE
0
0
45205
ISHARES TR
US HOME CONS ETF
464288752
671
17552
SH
SOLE
0
0
17552
ISHARES TR
US INDUSTRIALS
464287754
5655
35724
SH
SOLE
0
0
35724
ISHARES TR
US OIL EQ&SV ETF
464288844
283
13051
SH
SOLE
0
0
13051
ISHARES TR
US OIL GS EX ETF
464288851
710
12669
SH
SOLE
0
0
12669
ISHARES TR
US REGNL BKS ETF
464288778
2437
53094
SH
SOLE
0
0
53094
ISHARES TR
US TELECOM ETF
464287713
1992
67641
SH
SOLE
0
0
67641
ISHARES TR
US TREAS BD ETF
46429B267
10624
411522
SH
SOLE
0
0
411522
ISHARES TR
USA MOMENTUM FCT
46432F396
74615
629118
SH
SOLE
0
0
629118
ISHARES TR
USA QUALITY FCTR
46432F339
18503
202293
SH
SOLE
0
0
202293
ISHARES TR
USA SIZE FACTOR
46432F370
1330
14613
SH
SOLE
0
0
14613
ISHARES TR
USD INV GRDE ETF
464288620
495
8679
SH
SOLE
0
0
8679
ISHARES TR
YLD OPTIM BD
46434V787
1101
43512
SH
SOLE
0
0
43512
ISHARES US ETF TR
COMMOD SEL STG
46431W853
3200
97872
SH
SOLE
0
0
97872
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
22890
454805
SH
SOLE
0
0
454805
ISHARES US ETF TR
SHT MAT MUN ETF
46431W838
2567
51191
SH
SOLE
0
0
51191
ISORAY INC
COM
46489V104
7
17500
SH
SOLE
0
0
17500
ISTAR INC
COM
45031U101
528
42501
SH
SOLE
0
0
42501
ITRON INC
COM
465741106
2041
32621
SH
SOLE
0
0
32621
ITT INC
COM
45073V108
212
3244
SH
SOLE
0
0
3244
IVY HIGH INC OPPORTUNITIES F
COM
465893105
1060
78097
SH
SOLE
0
0
78097
J & J SNACK FOODS CORP
COM
466032109
3513
21823
SH
SOLE
0
0
21823
JABIL INC
COM
466313103
231
7306
SH
SOLE
0
0
7306
JACOBS ENGR GROUP INC
COM
469814107
865
10254
SH
SOLE
0
0
10254
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
1014
22396
SH
SOLE
0
0
22396
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
30917
619334
SH
SOLE
0
0
619334
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
276
1939
SH
SOLE
0
0
1939
JD COM INC
SPON ADR CL A
47215P106
1065
35154
SH
SOLE
0
0
35154
JERNIGAN CAP INC
COM
476405105
572
27902
SH
SOLE
0
0
27902
JETBLUE AWYS CORP
COM
477143101
239
12949
SH
SOLE
0
0
12949
JOHN HANCOCK ETF TRUST
MLTFCTR LRG CAP
47804J107
11238
297381
SH
SOLE
0
0
297381
JOHN HANCOCK ETF TRUST
MULTIFACTOR FI
47804J404
686
18165
SH
SOLE
0
0
18165
JOHN HANCOCK ETF TRUST
MULTIFACTOR MI
47804J206
42105
1153549
SH
SOLE
0
0
1153549
JOHN HANCOCK ETF TRUST
MULTIFACTOR TE
47804J602
1045
21233
SH
SOLE
0
0
21233
JOHN HANCOCK ETF TRUST
MULTIFACTR SML
47804J842
1881
71340
SH
SOLE
0
0
71340
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
143
10155
SH
SOLE
0
0
10155
JOHNSON & JOHNSON
COM
478160104
155358
1115411
SH
SOLE
0
0
1115411
JOHNSON CTLS INTL PLC
SHS
G51502105
2791
67573
SH
SOLE
0
0
67573
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
1005
18075
SH
SOLE
0
0
18075
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
698
11727
SH
SOLE
0
0
11727
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
12752
234146
SH
SOLE
0
0
234146
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT ETF
46641Q845
616
19963
SH
SOLE
0
0
19963
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
5729
86213
SH
SOLE
0
0
86213
JP MORGAN EXCHANGE TRADED FD
GLOBAL BD OPRT
46641Q852
208
4100
SH
SOLE
0
0
4100
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
1196
15973
SH
SOLE
0
0
15973
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
56506
1121362
SH
SOLE
0
0
1121362
JP MORGAN EXCHANGE TRADED FD
ULTRA SHT MUNCPL
46641Q654
416
8250
SH
SOLE
0
0
8250
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
2557
101826
SH
SOLE
0
0
101826
JPMORGAN CHASE & CO
COM
46625H100
283657
2537104
SH
SOLE
0
0
2537104
JPMORGAN CHASE & CO
COM
46625H100
13
12700
SH
Call
SOLE
0
0
0
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
245
9275
SH
SOLE
0
0
9275
JUNIPER NETWORKS INC
COM
48203R104
779
29236
SH
SOLE
0
0
29236
K12 INC
COM
48273U102
512
16843
SH
SOLE
0
0
16843
KANDI TECHNOLOGIES GROUP INC
COM
483709101
179
36353
SH
SOLE
0
0
36353
KANSAS CITY SOUTHERN
COM NEW
485170302
31304
256937
SH
SOLE
0
0
256937
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
5653
369235
SH
SOLE
0
0
369235
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
471
40676
SH
SOLE
0
0
40676
KBR INC
COM
48242W106
200
8024
SH
SOLE
0
0
8024
KELLOGG CO
COM
487836108
5649
105455
SH
SOLE
0
0
105455
KEMPER CORP DEL
COM
488401100
277
3206
SH
SOLE
0
0
3206
KENNEDY-WILSON HLDGS INC
COM
489398107
2267
110186
SH
SOLE
0
0
110186
KEURIG DR PEPPER INC
COM
49271V100
950
32889
SH
SOLE
0
0
32889
KEYCORP NEW
COM
493267108
1606
90496
SH
SOLE
0
0
90496
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1829
20368
SH
SOLE
0
0
20368
KIMBELL RTY PARTNERS LP
UNIT
49435R102
538
33302
SH
SOLE
0
0
33302
KIMBERLY CLARK CORP
COM
494368103
21081
158169
SH
SOLE
0
0
158169
KIMCO RLTY CORP
COM
49446R109
424
22954
SH
SOLE
0
0
22954
KINDER MORGAN INC DEL
COM
49456B101
21597
1034330
SH
SOLE
0
0
1034330
KINGSWAY FINL SVCS INC
COM NEW
496904202
25
10400
SH
SOLE
0
0
10400
KINROSS GOLD CORP
COM
496902404
110
28485
SH
SOLE
0
0
28485
KINSALE CAP GROUP INC
COM
49714P108
1501
16407
SH
SOLE
0
0
16407
KITE RLTY GROUP TR
COM NEW
49803T300
364
24035
SH
SOLE
0
0
24035
KKR & CO INC
CL A
48251W104
1066
42197
SH
SOLE
0
0
42197
KKR INCOME OPPORTUNITIES FD
COM
48249T106
250
15884
SH
SOLE
0
0
15884
KLA-TENCOR CORP
COM
482480100
1629
13780
SH
SOLE
0
0
13780
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
2360
71874
SH
SOLE
0
0
71874
KNOLL INC
COM NEW
498904200
247
10734
SH
SOLE
0
0
10734
KOHLS CORP
COM
500255104
615
12924
SH
SOLE
0
0
12924
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
2789
63998
SH
SOLE
0
0
63998
KONTOOR BRANDS INC
COM
50050N103
459
16386
SH
SOLE
0
0
16386
KRAFT HEINZ CO
COM
500754106
9067
292102
SH
SOLE
0
0
292102
KRAFT HEINZ CO
COM
500754106
55
11400
SH
Put
SOLE
0
0
11400
KRANESHARES TR
CSI CHI INTERNET
500767306
4511
102636
SH
SOLE
0
0
102636
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
2567
112149
SH
SOLE
0
0
112149
KROGER CO
COM
501044101
3923
180681
SH
SOLE
0
0
180681
KROGER CO
COM
501044101
58
12500
SH
Put
SOLE
0
0
12500
L BRANDS INC
COM
501797104
955
36592
SH
SOLE
0
0
36592
L3 TECHNOLOGIES INC
COM
502413107
1954
7969
SH
SOLE
0
0
7969
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3131
18111
SH
SOLE
0
0
18111
LADDER CAP CORP
CL A
505743104
5274
317545
SH
SOLE
0
0
317545
LAKE SHORE BANCORP INC
COM
510700107
155
10374
SH
SOLE
0
0
10374
LAKELAND BANCORP INC
COM
511637100
271
16782
SH
SOLE
0
0
16782
LAKELAND FINL CORP
COM
511656100
1863
39787
SH
SOLE
0
0
39787
LAM RESEARCH CORP
COM
512807108
4273
22731
SH
SOLE
0
0
22731
LAMAR ADVERTISING CO NEW
CL A
512816109
1940
24034
SH
SOLE
0
0
24034
LAMB WESTON HLDGS INC
COM
513272104
1839
29021
SH
SOLE
0
0
29021
LANCASTER COLONY CORP
COM
513847103
1499
10087
SH
SOLE
0
0
10087
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1927
114373
SH
SOLE
0
0
114373
LANDSTAR SYS INC
COM
515098101
342
3170
SH
SOLE
0
0
3170
LAREDO PETROLEUM INC
COM
516806106
56
19326
SH
SOLE
0
0
19326
LAS VEGAS SANDS CORP
COM
517834107
3359
56840
SH
SOLE
0
0
56840
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
96210
3416563
SH
SOLE
0
0
3416563
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
17533
553803
SH
SOLE
0
0
553803
LATTICE STRATEGIES TR
HARTFRD EMRG ETF
518416201
701
29805
SH
SOLE
0
0
29805
LAUDER ESTEE COS INC
CL A
518439104
34361
187619
SH
SOLE
0
0
187619
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
2425
150078
SH
SOLE
0
0
150078
LAZARD LTD
SHS A
G54050102
1456
42339
SH
SOLE
0
0
42339
LAZARD WORLD DIVID & INCOME
COM
521076109
184
18522
SH
SOLE
0
0
18522
LEAR CORP
COM NEW
521865204
2785
19986
SH
SOLE
0
0
19986
LEGACY TEX FINL GROUP INC
COM
52471Y106
356
8755
SH
SOLE
0
0
8755
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
6316
196380
SH
SOLE
0
0
196380
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
5889
185760
SH
SOLE
0
0
185760
LEGG MASON INC
COM
524901105
502
13121
SH
SOLE
0
0
13121
LEGGETT & PLATT INC
COM
524660107
4975
129654
SH
SOLE
0
0
129654
LEIDOS HLDGS INC
COM
525327102
4539
56845
SH
SOLE
0
0
56845
LEMAITRE VASCULAR INC
COM
525558201
501
17912
SH
SOLE
0
0
17912
LENNAR CORP
CL A
526057104
2355
48592
SH
SOLE
0
0
48592
LENNOX INTL INC
COM
526107107
237
862
SH
SOLE
0
0
862
LEXINGTON REALTY TRUST
COM
529043101
768
81574
SH
SOLE
0
0
81574
LGI HOMES INC
COM
50187T106
516
7219
SH
SOLE
0
0
7219
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
2365
368406
SH
SOLE
0
0
368406
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
522
89686
SH
SOLE
0
0
89686
LIBERTY BROADBAND CORP
COM SER C
530307305
548
5255
SH
SOLE
0
0
5255
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
284
7524
SH
SOLE
0
0
7524
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
1281
33721
SH
SOLE
0
0
33721
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
203
5665
SH
SOLE
0
0
5665
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
294
7848
SH
SOLE
0
0
7848
LIBERTY PPTY TR
SH BEN INT
531172104
252
5035
SH
SOLE
0
0
5035
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
297
2602
SH
SOLE
0
0
2602
LILLY ELI & CO
COM
532457108
17632
159153
SH
SOLE
0
0
159153
LINCOLN NATL CORP IND
COM
534187109
3771
58515
SH
SOLE
0
0
58515
LINDE PLC
SHS
G5494J103
12375
61501
SH
SOLE
0
0
61501
LIONS GATE ENTMNT CORP
CL A VTG
535919401
333
27203
SH
SOLE
0
0
27203
LITTELFUSE INC
COM
537008104
220
1243
SH
SOLE
0
0
1243
LIVE OAK BANCSHARES INC
COM
53803X105
4608
268709
SH
SOLE
0
0
268709
LIVENT CORP
COM
53814L108
89
12804
SH
SOLE
0
0
12804
LKQ CORP
COM
501889208
1350
50732
SH
SOLE
0
0
50732
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
1069
376525
SH
SOLE
0
0
376525
LMP CAP & INCOME FD INC
COM
50208A102
8458
623721
SH
SOLE
0
0
623721
LOCKHEED MARTIN CORP
COM
539830109
54372
149528
SH
SOLE
0
0
149528
LOEWS CORP
COM
540424108
477
8723
SH
SOLE
0
0
8723
LOGMEIN INC
COM
54142L109
237
3222
SH
SOLE
0
0
3222
LOWES COS INC
COM
548661107
29910
296401
SH
SOLE
0
0
296401
LULULEMON ATHLETICA INC
COM
550021109
7349
40781
SH
SOLE
0
0
40781
LULULEMON ATHLETICA INC
COM
550021109
44
12500
SH
Call
SOLE
0
0
0
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
213
18444
SH
SOLE
0
0
18444
LUMENTUM HLDGS INC
COM
55024U109
5307
99367
SH
SOLE
0
0
99367
LYFT INC
CL A COM
55087P104
975
14837
SH
SOLE
0
0
14837
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4831
56091
SH
SOLE
0
0
56091
M & T BK CORP
COM
55261F104
4601
27043
SH
SOLE
0
0
27043
M D C HLDGS INC
COM
552676108
2972
90665
SH
SOLE
0
0
90665
MACERICH CO
COM
554382101
296
8847
SH
SOLE
0
0
8847
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
410
17322
SH
SOLE
0
0
17322
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
600
14799
SH
SOLE
0
0
14799
MACYS INC
COM
55616P104
944
44006
SH
SOLE
0
0
44006
MADISON CVRED CALL & EQ STR
COM
557437100
150
22639
SH
SOLE
0
0
22639
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
254
906
SH
SOLE
0
0
906
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
30423
475354
SH
SOLE
0
0
475354
MAGNA INTL INC
COM
559222401
1476
29733
SH
SOLE
0
0
29733
MAIN STREET CAPITAL CORP
COM
56035L104
2211
53773
SH
SOLE
0
0
53773
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
4192
200749
SH
SOLE
0
0
200749
MALIBU BOATS INC
COM CL A
56117J100
433
11150
SH
SOLE
0
0
11150
MALLINCKRODT PUB LTD CO
SHS
G5785G107
907
98804
SH
SOLE
0
0
98804
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
7013
293330
SH
SOLE
0
0
293330
MANNKIND CORP
COM NEW
56400P706
26
22776
SH
SOLE
0
0
22776
MANULIFE FINL CORP
COM
56501R106
2828
155957
SH
SOLE
0
0
155957
MARATHON OIL CORP
COM
565849106
12551
883269
SH
SOLE
0
0
883269
MARATHON PETE CORP
COM
56585A102
111033
1986967
SH
SOLE
0
0
1986967
MARATHON PETE CORP
COM
56585A102
25
10200
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
20
11200
SH
Call
SOLE
0
0
0
MARKEL CORP
COM
570535104
12603
11567
SH
SOLE
0
0
11567
MARKETAXESS HLDGS INC
COM
57060D108
271
844
SH
SOLE
0
0
844
MARRIOTT INTL INC NEW
CL A
571903202
6740
48042
SH
SOLE
0
0
48042
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
389
4033
SH
SOLE
0
0
4033
MARRONE BIO INNOVATIONS INC
COM
57165B106
22
14641
SH
SOLE
0
0
14641
MARSH & MCLENNAN COS INC
COM
571748102
3785
37945
SH
SOLE
0
0
37945
MARTIN MARIETTA MATLS INC
COM
573284106
726
3153
SH
SOLE
0
0
3153
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
683
95636
SH
SOLE
0
0
95636
MASCO CORP
COM
574599106
3388
86350
SH
SOLE
0
0
86350
MASIMO CORP
COM
574795100
855
5744
SH
SOLE
0
0
5744
MASTERCARD INC
CL A
57636Q104
65348
246971
SH
SOLE
0
0
246971
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
1443
73671
SH
SOLE
0
0
73671
MATCH GROUP INC
COM
57665R106
4936
73372
SH
SOLE
0
0
73372
MATINAS BIOPHARMA HLDGS INC
COM
576810105
659
769670
SH
SOLE
0
0
769670
MAXIM INTEGRATED PRODS INC
COM
57772K101
6142
102668
SH
SOLE
0
0
102668
MBT FINL CORP
COM
578877102
304
30351
SH
SOLE
0
0
30351
MCCORMICK & CO INC
COM NON VTG
579780206
5981
38579
SH
SOLE
0
0
38579
MCDERMOTT INTL INC
COM
580037703
108
11186
SH
SOLE
0
0
11186
MCDONALDS CORP
COM
580135101
69979
336947
SH
SOLE
0
0
336947
MCEWEN MNG INC
COM
58039P107
49
28092
SH
SOLE
0
0
28092
MCKESSON CORP
COM
58155Q103
3266
24299
SH
SOLE
0
0
24299
MDU RES GROUP INC
COM
552690109
968
37530
SH
SOLE
0
0
37530
MEDICAL PPTYS TRUST INC
COM
58463J304
2792
160082
SH
SOLE
0
0
160082
MEDIFAST INC
COM
58470H101
352
2743
SH
SOLE
0
0
2743
MEDTRONIC PLC
SHS
G5960L103
112681
1156993
SH
SOLE
0
0
1156993
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
201
1816
SH
SOLE
0
0
1816
MERCADOLIBRE INC
COM
58733R102
2642
4318
SH
SOLE
0
0
4318
MERCK & CO INC
COM
58933Y105
167978
2003307
SH
SOLE
0
0
2003307
MERCURY GENL CORP NEW
COM
589400100
471
7536
SH
SOLE
0
0
7536
MERIT MED SYS INC
COM
589889104
474
7965
SH
SOLE
0
0
7965
MESA LABS INC
COM
59064R109
3920
16042
SH
SOLE
0
0
16042
META FINL GROUP INC
COM
59100U108
273
9726
SH
SOLE
0
0
9726
METLIFE INC
COM
59156R108
11561
232758
SH
SOLE
0
0
232758
METTLER TOLEDO INTERNATIONAL
COM
592688105
574
683
SH
SOLE
0
0
683
MFA FINL INC
COM
55272X102
371
51722
SH
SOLE
0
0
51722
MFS CHARTER INCOME TR
SH BEN INT
552727109
431
52883
SH
SOLE
0
0
52883
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
346
66479
SH
SOLE
0
0
66479
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
348
73500
SH
SOLE
0
0
73500
MFS INTER INCOME TR
SH BEN INT
55273C107
54
13984
SH
SOLE
0
0
13984
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
814
139605
SH
SOLE
0
0
139605
MFS MUN INCOME TR
SH BEN INT
552738106
404
57855
SH
SOLE
0
0
57855
MGE ENERGY INC
COM
55277P104
715
9783
SH
SOLE
0
0
9783
MGIC INVT CORP WIS
COM
552848103
298
22670
SH
SOLE
0
0
22670
MGM RESORTS INTERNATIONAL
COM
552953101
2453
85868
SH
SOLE
0
0
85868
MGP INGREDIENTS INC NEW
COM
55303J106
290308
4378050
SH
SOLE
0
0
4378050
MICROCHIP TECHNOLOGY INC
COM
595017104
97507
1124603
SH
SOLE
0
0
1124603
MICROCHIP TECHNOLOGY INC
COM
595017104
23
10500
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
20407
528828
SH
SOLE
0
0
528828
MICROSOFT CORP
COM
594918104
504660
3767103
SH
SOLE
0
0
3767103
MICROSOFT CORP
COM
594918104
164
11100
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
75
17800
SH
Call
SOLE
0
0
0
MID AMER APT CMNTYS INC
COM
59522J103
4279
36336
SH
SOLE
0
0
36336
MIDDLEBY CORP
COM
596278101
424
3122
SH
SOLE
0
0
3122
MIDDLESEX WATER CO
COM
596680108
1035
17471
SH
SOLE
0
0
17471
MIDLAND STS BANCORP INC ILL
COM
597742105
248
9275
SH
SOLE
0
0
9275
MIDSOUTH BANCORP INC
COM
598039105
121
10169
SH
SOLE
0
0
10169
MIDWESTONE FINL GROUP INC NE
COM
598511103
239
8541
SH
SOLE
0
0
8541
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
632
56948
SH
SOLE
0
0
56948
MIMECAST LTD
ORD SHS
G14838109
261
5580
SH
SOLE
0
0
5580
MINERVA NEUROSCIENCES INC
COM
603380106
169
30000
SH
SOLE
0
0
30000
MITCHAM INDS INC
COM
606501104
53
13362
SH
SOLE
0
0
13362
MITEK SYS INC
COM NEW
606710200
127
12820
SH
SOLE
0
0
12820
MKS INSTRUMENT INC
COM
55306N104
644
8273
SH
SOLE
0
0
8273
MOBILEIRON INC
COM NEW
60739U204
70
11285
SH
SOLE
0
0
11285
MODERNA INC
COM
60770K107
213
14537
SH
SOLE
0
0
14537
MOHAWK INDS INC
COM
608190104
3870
26245
SH
SOLE
0
0
26245
MOLECULIN BIOTECH INC
COM
60855D101
24
19546
SH
SOLE
0
0
19546
MOLINA HEALTHCARE INC
COM
60855R100
216
1510
SH
SOLE
0
0
1510
MOLSON COORS BREWING CO
CL B
60871R209
1697
30299
SH
SOLE
0
0
30299
MOMO INC
ADR
60879B107
222
6190
SH
SOLE
0
0
6190
MONDELEZ INTL INC
CL A
609207105
13271
246210
SH
SOLE
0
0
246210
MONGODB INC
CL A
60937P106
1298
8534
SH
SOLE
0
0
8534
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
787
58106
SH
SOLE
0
0
58106
MONOLITHIC PWR SYS INC
COM
609839105
1664
12252
SH
SOLE
0
0
12252
MONROE CAP CORP
COM
610335101
226
19595
SH
SOLE
0
0
19595
MONSTER BEVERAGE CORP NEW
COM
61174X109
3125
48953
SH
SOLE
0
0
48953
MOODYS CORP
COM
615369105
1494
7649
SH
SOLE
0
0
7649
MOOG INC
CL A
615394202
389
4153
SH
SOLE
0
0
4153
MORGAN STANLEY
COM NEW
617446448
3727
85080
SH
SOLE
0
0
85080
MORGAN STANLEY CHINA A SH FD
COM
617468103
547
25163
SH
SOLE
0
0
25163
MORGAN STANLEY EM MKTS DM DE
COM
617477104
72
10463
SH
SOLE
0
0
10463
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
107
11505
SH
SOLE
0
0
11505
MOSAIC CO NEW
COM
61945C103
586
23405
SH
SOLE
0
0
23405
MOTOROLA SOLUTIONS INC
COM NEW
620076307
123532
740863
SH
SOLE
0
0
740863
MPLX LP
COM UNIT REP LTD
55336V100
7860
244184
SH
SOLE
0
0
244184
MSA SAFETY INC
COM
553498106
851
8073
SH
SOLE
0
0
8073
MSC INDL DIRECT INC
CL A
553530106
801
10790
SH
SOLE
0
0
10790
MSCI INC
COM
55354G100
774
3241
SH
SOLE
0
0
3241
MUELLER INDS INC
COM
624756102
201
6872
SH
SOLE
0
0
6872
MYLAN N V
SHS EURO
N59465109
1324
69516
SH
SOLE
0
0
69516
NABORS INDUSTRIES LTD
SHS
G6359F103
1263
435634
SH
SOLE
0
0
435634
NAPCO SEC TECHNOLOGIES INC
COM
630402105
436
14700
SH
SOLE
0
0
14700
NASDAQ INC
COM
631103108
4636
48208
SH
SOLE
0
0
48208
NASDAQ INC
COM
631103108
22
11300
SH
Call
SOLE
0
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
1373
26029
SH
SOLE
0
0
26029
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
2299
43227
SH
SOLE
0
0
43227
NATIONAL HEALTH INVS INC
COM
63633D104
901
11549
SH
SOLE
0
0
11549
NATIONAL HEALTHCARE CORP
COM
635906100
539
6647
SH
SOLE
0
0
6647
NATIONAL OILWELL VARCO INC
COM
637071101
444
19983
SH
SOLE
0
0
19983
NATIONAL PRESTO INDS INC
COM
637215104
252
2698
SH
SOLE
0
0
2698
NATIONAL RETAIL PPTYS INC
COM
637417106
3506
66143
SH
SOLE
0
0
66143
NEKTAR THERAPEUTICS
COM
640268108
375
10546
SH
SOLE
0
0
10546
NEOGEN CORP
COM
640491106
3743
60256
SH
SOLE
0
0
60256
NEOGENOMICS INC
COM NEW
64049M209
2358
107474
SH
SOLE
0
0
107474
NETAPP INC
COM
64110D104
1252
20273
SH
SOLE
0
0
20273
NETEASE INC
SPONSORED ADR
64110W102
592
2314
SH
SOLE
0
0
2314
NETFLIX INC
COM
64110L106
54047
147141
SH
SOLE
0
0
147141
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
190
16204
SH
SOLE
0
0
16204
NEUBERGER BERMAN MLP AND ENR
COM
64129H104
125
16693
SH
SOLE
0
0
16693
NEUBERGER BERMAN MUNI FD INC
COM
64124P101
1022
70110
SH
SOLE
0
0
70110
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
115
22377
SH
SOLE
0
0
22377
NEW AGE BEVERAGES CORP
COM
64157V108
177
37890
SH
SOLE
0
0
37890
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
985
111008
SH
SOLE
0
0
111008
NEW JERSEY RES
COM
646025106
979
19675
SH
SOLE
0
0
19675
NEW MTN FIN CORP
COM
647551100
373
26721
SH
SOLE
0
0
26721
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
708
7333
SH
SOLE
0
0
7333
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2718
176631
SH
SOLE
0
0
176631
NEW YORK CMNTY BANCORP INC
COM
649445103
1989
199325
SH
SOLE
0
0
199325
NEW YORK MTG TR INC
COM PAR $.02
649604501
485
78187
SH
SOLE
0
0
78187
NEWELL BRANDS INC
COM
651229106
2132
138243
SH
SOLE
0
0
138243
NEWMARK GROUP INC
CL A
65158N102
4194
467044
SH
SOLE
0
0
467044
NEWMARKET CORP
COM
651587107
1349
3366
SH
SOLE
0
0
3366
NEWMONT GOLDCORP CORPORATION
COM
651639106
2386
62013
SH
SOLE
0
0
62013
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
209
5043
SH
SOLE
0
0
5043
NEXSTAR MEDIA GROUP INC
CL A
65336K103
349
3452
SH
SOLE
0
0
3452
NEXTERA ENERGY INC
COM
65339F101
43925
214397
SH
SOLE
0
0
214397
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
312
6457
SH
SOLE
0
0
6457
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1489
100810
SH
SOLE
0
0
100810
NICOLET BANKSHARES INC
COM
65406E102
249
4012
SH
SOLE
0
0
4012
NIELSEN HLDGS PLC
SHS EUR
G6518L108
254
11227
SH
SOLE
0
0
11227
NIKE INC
CL B
654106103
26777
318950
SH
SOLE
0
0
318950
NIO INC
SPON ADS
62914V106
100
39262
SH
SOLE
0
0
39262
NISOURCE INC
COM
65473P105
709
24617
SH
SOLE
0
0
24617
NMI HLDGS INC
CL A
629209305
569
20037
SH
SOLE
0
0
20037
NOBLE CORP PLC
SHS USD
G65431101
42
22688
SH
SOLE
0
0
22688
NOBLE ENERGY INC
COM
655044105
1114
49753
SH
SOLE
0
0
49753
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
4225
127039
SH
SOLE
0
0
127039
NOKIA CORP
SPONSORED ADR
654902204
1585
316355
SH
SOLE
0
0
316355
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
945
403709
SH
SOLE
0
0
403709
NORDSON CORP
COM
655663102
519
3673
SH
SOLE
0
0
3673
NORDSTROM INC
COM
655664100
1647
51702
SH
SOLE
0
0
51702
NORFOLK SOUTHERN CORP
COM
655844108
19124
95936
SH
SOLE
0
0
95936
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
188
311769
SH
SOLE
0
0
311769
NORTHERN OIL & GAS INC NEV
COM
665531109
83
42775
SH
SOLE
0
0
42775
NORTHERN TR CORP
COM
665859104
4952
55026
SH
SOLE
0
0
55026
NORTHROP GRUMMAN CORP
COM
666807102
10266
31767
SH
SOLE
0
0
31767
NORTHWEST NAT HLDG CO
COM
66765N105
2041
29366
SH
SOLE
0
0
29366
NORTHWEST NAT HLDG CO
COM
66765N105
27
10600
SH
Call
SOLE
0
0
0
NORTHWEST PIPE CO
COM
667746101
1527
59242
SH
SOLE
0
0
59242
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
710
13241
SH
SOLE
0
0
13241
NOVAGOLD RES INC
COM NEW
66987E206
131
22210
SH
SOLE
0
0
22210
NOVARTIS A G
SPONSORED ADR
66987V109
17388
190430
SH
SOLE
0
0
190430
NOVO-NORDISK A S
ADR
670100205
6183
121134
SH
SOLE
0
0
121134
NOVOCURE LTD
ORD SHS
G6674U108
1226
19385
SH
SOLE
0
0
19385
NRG ENERGY INC
COM NEW
629377508
1389
39561
SH
SOLE
0
0
39561
NUANCE COMMUNICATIONS INC
COM
67020Y100
706
44199
SH
SOLE
0
0
44199
NUCOR CORP
COM
670346105
8585
155801
SH
SOLE
0
0
155801
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
251
10253
SH
SOLE
0
0
10253
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
338
11434
SH
SOLE
0
0
11434
NUSTAR ENERGY LP
UNIT COM
67058H102
2790
102814
SH
SOLE
0
0
102814
NUTANIX INC
CL A
67059N108
231
8904
SH
SOLE
0
0
8904
NUTRIEN LTD
COM
67077M108
3420
64080
SH
SOLE
0
0
64080
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
5366
338136
SH
SOLE
0
0
338136
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7806
565227
SH
SOLE
0
0
565227
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
352
20846
SH
SOLE
0
0
20846
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
945
65229
SH
SOLE
0
0
65229
NUVEEN CA SELECT TAX FREE PR
SH BEN INT
67063R103
175
11824
SH
SOLE
0
0
11824
NUVEEN CALIF MUN VALUE FD
COM
67062C107
880
87279
SH
SOLE
0
0
87279
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
313
22270
SH
SOLE
0
0
22270
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
191
20000
SH
SOLE
0
0
20000
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
1282
161834
SH
SOLE
0
0
161834
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
620
58217
SH
SOLE
0
0
58217
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
8536
484696
SH
SOLE
0
0
484696
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
372
40811
SH
SOLE
0
0
40811
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
597
42147
SH
SOLE
0
0
42147
NUVEEN FLOATING RATE INCOME
COM
67072T108
566
57495
SH
SOLE
0
0
57495
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
609
62510
SH
SOLE
0
0
62510
NUVEEN GEORGIA QLTY MUN INC
COM
67072B107
136
10997
SH
SOLE
0
0
10997
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
726
46959
SH
SOLE
0
0
46959
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
547
55245
SH
SOLE
0
0
55245
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
202
15198
SH
SOLE
0
0
15198
NUVEEN INTER DURATION MN TMF
COM
670671106
1424
106006
SH
SOLE
0
0
106006
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
1502
64675
SH
SOLE
0
0
64675
NUVEEN MULTI MKT INCOME FD
COM
67075J107
256
34904
SH
SOLE
0
0
34904
NUVEEN MUN 2021 TARGET TERM
COM
670687102
165
17062
SH
SOLE
0
0
17062
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
1425
102077
SH
SOLE
0
0
102077
NUVEEN MUN VALUE FD INC
COM
670928100
2923
287144
SH
SOLE
0
0
287144
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1247
79177
SH
SOLE
0
0
79177
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5446
243358
SH
SOLE
0
0
243358
NUVEEN NEW JERSEY MUN VALUE
SHS
670702109
159
11960
SH
SOLE
0
0
11960
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
1674
118722
SH
SOLE
0
0
118722
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
232
17709
SH
SOLE
0
0
17709
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
207
14964
SH
SOLE
0
0
14964
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
354
26583
SH
SOLE
0
0
26583
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
673
45134
SH
SOLE
0
0
45134
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
1142
83672
SH
SOLE
0
0
83672
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
418
42208
SH
SOLE
0
0
42208
NUVEEN PFD & INCM SECURTIES
COM
67072C105
3785
398444
SH
SOLE
0
0
398444
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
260
10613
SH
SOLE
0
0
10613
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
5497
392670
SH
SOLE
0
0
392670
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1070
63190
SH
SOLE
0
0
63190
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
781
74408
SH
SOLE
0
0
74408
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
5491
412224
SH
SOLE
0
0
412224
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
4038
255577
SH
SOLE
0
0
255577
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
418
40080
SH
SOLE
0
0
40080
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
337
22053
SH
SOLE
0
0
22053
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
322
22351
SH
SOLE
0
0
22351
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
294
19038
SH
SOLE
0
0
19038
NUVEEN SR INCOME FD
COM
67067Y104
104
17593
SH
SOLE
0
0
17593
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
484
29107
SH
SOLE
0
0
29107
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
4048
190521
SH
SOLE
0
0
190521
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
136
11918
SH
SOLE
0
0
11918
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
207
15896
SH
SOLE
0
0
15896
NV5 GLOBAL INC
COM
62945V109
725
8910
SH
SOLE
0
0
8910
NVENT ELECTRIC PLC
SHS
G6700G107
334
13475
SH
SOLE
0
0
13475
NVIDIA CORP
COM
67066G104
47978
292106
SH
SOLE
0
0
292106
NVR INC
COM
62944T105
8250
2448
SH
SOLE
0
0
2448
NXP SEMICONDUCTORS N V
COM
N6596X109
22103
226408
SH
SOLE
0
0
226408
NXP SEMICONDUCTORS N V
COM
N6596X109
19
10700
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
31334
84843
SH
SOLE
0
0
84843
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
219
4419
SH
SOLE
0
0
4419
OASIS PETE INC NEW
COM
674215108
1807
318104
SH
SOLE
0
0
318104
OASIS PETE INC NEW
NOTE 2.625% 9/1
674215AJ7
114
125000
PRN
SOLE
0
0
125000
OCCIDENTAL PETE CORP
COM
674599105
26083
518745
SH
SOLE
0
0
518745
OCEANFIRST FINL CORP
COM
675234108
319
12819
SH
SOLE
0
0
12819
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
412
15681
SH
SOLE
0
0
15681
OGE ENERGY CORP
COM
670837103
2738
64328
SH
SOLE
0
0
64328
OIL STS INTL INC
COM
678026105
851
46507
SH
SOLE
0
0
46507
OKTA INC
CL A
679295105
2237
18113
SH
SOLE
0
0
18113
OLD DOMINION FREIGHT LINE IN
COM
679580100
6307
42253
SH
SOLE
0
0
42253
OLD LINE BANCSHARES INC
COM
67984M100
263
9866
SH
SOLE
0
0
9866
OLD NATL BANCORP IND
COM
680033107
570
34335
SH
SOLE
0
0
34335
OLD REP INTL CORP
COM
680223104
11530
515208
SH
SOLE
0
0
515208
OLD SECOND BANCORP INC ILL
COM
680277100
160
12535
SH
SOLE
0
0
12535
OLIN CORP
COM PAR $1
680665205
334
15256
SH
SOLE
0
0
15256
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
460
5284
SH
SOLE
0
0
5284
OMEGA HEALTHCARE INVS INC
COM
681936100
6986
190094
SH
SOLE
0
0
190094
OMNICOM GROUP INC
COM
681919106
4800
58573
SH
SOLE
0
0
58573
ON SEMICONDUCTOR CORP
COM
682189105
216
10709
SH
SOLE
0
0
10709
ONE GAS INC
COM
68235P108
3675
40698
SH
SOLE
0
0
40698
ONE LIBERTY PPTYS INC
COM
682406103
410
14159
SH
SOLE
0
0
14159
ONEOK INC NEW
COM
682680103
32069
466057
SH
SOLE
0
0
466057
ONESPAN INC
COM
68287N100
181
12750
SH
SOLE
0
0
12750
OPEN TEXT CORP
COM
683715106
3707
90030
SH
SOLE
0
0
90030
OPKO HEALTH INC
COM
68375N103
110
44939
SH
SOLE
0
0
44939
ORACLE CORP
COM
68389X105
29539
518488
SH
SOLE
0
0
518488
ORANGE
SPONSORED ADR
684060106
348
22123
SH
SOLE
0
0
22123
ORBCOMM INC
COM
68555P100
977
134798
SH
SOLE
0
0
134798
ORGANOVO HLDGS INC
COM
68620A104
45
85406
SH
SOLE
0
0
85406
ORIGIN BANCORP INC
COM
68621T102
232
7034
SH
SOLE
0
0
7034
ORION ENERGY SYSTEMS INC
COM
686275108
60
20100
SH
SOLE
0
0
20100
ORTHOPEDIATRICS CORP
COM
68752L100
591
15157
SH
SOLE
0
0
15157
OSHKOSH CORP
COM
688239201
2111
25289
SH
SOLE
0
0
25289
OSI ETF TR
OSHARES FTSE
67110P100
206
7514
SH
SOLE
0
0
7514
OSI ETF TR
OSHARS FTSE US
67110P407
6748
197939
SH
SOLE
0
0
197939
OSISKO GOLD ROYALTIES LTD
COM
68827L101
270
25988
SH
SOLE
0
0
25988
OTELCO INC
CL A NEW
688823301
345
21432
SH
SOLE
0
0
21432
OTTER TAIL CORP
COM
689648103
454
8602
SH
SOLE
0
0
8602
OWENS CORNING NEW
COM
690742101
464
7967
SH
SOLE
0
0
7967
OXFORD LANE CAP CORP
COM
691543102
108
10702
SH
SOLE
0
0
10702
OXFORD SQUARE CAP CORP
COM
69181V107
250
39098
SH
SOLE
0
0
39098
PACCAR INC
COM
693718108
5102
71199
SH
SOLE
0
0
71199
PACER FDS TR
GLOBL CASH ETF
69374H709
3967
129945
SH
SOLE
0
0
129945
PACER FDS TR
TRENDP 100 ETF
69374H303
29894
841267
SH
SOLE
0
0
841267
PACER FDS TR
TRENDP US LAR CP
69374H105
96009
3137026
SH
SOLE
0
0
3137026
PACER FDS TR
TRENDP US MID CP
69374H204
66331
2275495
SH
SOLE
0
0
2275495
PACER FDS TR
TRENDPILOT EUR
69374H808
14193
530983
SH
SOLE
0
0
530983
PACER FDS TR
TRENDPILOT INTL
69374H683
24158
950786
SH
SOLE
0
0
950786
PACER FDS TR
US CASH COWS 100
69374H881
4670
162764
SH
SOLE
0
0
162764
PACER FDS TR
WEALTHSHIELD
69374H840
2603
107325
SH
SOLE
0
0
107325
PACIFIC PREMIER BANCORP
COM
69478X105
901
29175
SH
SOLE
0
0
29175
PACIRA BIOSCIENCES
COM
695127100
233
5361
SH
SOLE
0
0
5361
PACKAGING CORP AMER
COM
695156109
3266
34264
SH
SOLE
0
0
34264
PACWEST BANCORP DEL
COM
695263103
4334
111622
SH
SOLE
0
0
111622
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
696
17868
SH
SOLE
0
0
17868
PALO ALTO NETWORKS INC
COM
697435105
8556
41994
SH
SOLE
0
0
41994
PAN AMERICAN SILVER CORP
COM
697900108
146
11290
SH
SOLE
0
0
11290
PAR TECHNOLOGY CORP
COM
698884103
818
29000
SH
SOLE
0
0
29000
PARATEK PHARMACEUTICALS INC
COM
699374302
56
14117
SH
SOLE
0
0
14117
PARK HOTELS RESORTS INC
COM
700517105
556
20164
SH
SOLE
0
0
20164
PARK NATL CORP
COM
700658107
670
6745
SH
SOLE
0
0
6745
PARKER HANNIFIN CORP
COM
701094104
3186
18741
SH
SOLE
0
0
18741
PARSLEY ENERGY INC
CL A
701877102
988
51977
SH
SOLE
0
0
51977
PATTERN ENERGY GROUP INC
CL A
70338P100
696
30162
SH
SOLE
0
0
30162
PATTERSON COMPANIES INC
COM
703395103
243
10631
SH
SOLE
0
0
10631
PATTERSON UTI ENERGY INC
COM
703481101
1688
146644
SH
SOLE
0
0
146644
PAYCHEX INC
COM
704326107
12405
150746
SH
SOLE
0
0
150746
PAYCOM SOFTWARE INC
COM
70432V102
7914
34905
SH
SOLE
0
0
34905
PAYLOCITY HLDG CORP
COM
70438V106
1309
13948
SH
SOLE
0
0
13948
PAYPAL HLDGS INC
COM
70450Y103
27739
242344
SH
SOLE
0
0
242344
PAYPAL HLDGS INC
COM
70450Y103
35
12700
SH
Call
SOLE
0
0
0
PAYSIGN INC
COM
70451A104
761
56929
SH
SOLE
0
0
56929
PBF ENERGY INC
CL A
69318G106
1300
41549
SH
SOLE
0
0
41549
PEBBLEBROOK HOTEL TR
COM
70509V100
526
18675
SH
SOLE
0
0
18675
PEMBINA PIPELINE CORP
COM
706327103
1584
42657
SH
SOLE
0
0
42657
PENNEY J C CORP INC
COM
708160106
50
44108
SH
SOLE
0
0
44108
PENNS WOODS BANCORP INC
COM
708430103
512
11308
SH
SOLE
0
0
11308
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
11
11000
PRN
SOLE
0
0
11000
PENNYMAC MTG INVT TR
COM
70931T103
401
18388
SH
SOLE
0
0
18388
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
726
15347
SH
SOLE
0
0
15347
PENTAIR PLC
SHS
G7S00T104
472
12699
SH
SOLE
0
0
12699
PENUMBRA INC
COM
70975L107
215
1343
SH
SOLE
0
0
1343
PEOPLES BANCORP INC
COM
709789101
1149
35620
SH
SOLE
0
0
35620
PEOPLES UTD FINL INC
COM
712704105
3327
198296
SH
SOLE
0
0
198296
PEPSICO INC
COM
713448108
66511
507172
SH
SOLE
0
0
507172
PERKINELMER INC
COM
714046109
631
6545
SH
SOLE
0
0
6545
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
64
10512
SH
SOLE
0
0
10512
PERSPECTA INC
COM
715347100
231
9860
SH
SOLE
0
0
9860
PETIQ INC
COM CL A
71639T106
373
11304
SH
SOLE
0
0
11304
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
336
21608
SH
SOLE
0
0
21608
PFIZER INC
COM
717081103
174934
4038178
SH
SOLE
0
0
4038178
PFIZER INC
COM
717081103
5
11900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
11
14600
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
8
11300
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
604
26361
SH
SOLE
0
0
26361
PGIM ETF TR
ULTRA SHORT
69344A107
2767
55158
SH
SOLE
0
0
55158
PGIM GLOBAL HIGH YIELD FD IN
COM
69346J106
433
29996
SH
SOLE
0
0
29996
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
2867
195953
SH
SOLE
0
0
195953
PHILIP MORRIS INTL INC
COM
718172109
32798
417652
SH
SOLE
0
0
417652
PHILLIPS 66
COM
718546104
32241
344679
SH
SOLE
0
0
344679
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
5314
107684
SH
SOLE
0
0
107684
PHYSICIANS RLTY TR
COM
71943U104
3107
178169
SH
SOLE
0
0
178169
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
635
31866
SH
SOLE
0
0
31866
PILGRIMS PRIDE CORP NEW
COM
72147K108
392
15440
SH
SOLE
0
0
15440
PIMCO CORPORATE & INCOME OPP
COM
72201B101
762
41998
SH
SOLE
0
0
41998
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1642
51075
SH
SOLE
0
0
51075
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
3520
147354
SH
SOLE
0
0
147354
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
3158
31455
SH
SOLE
0
0
31455
PIMCO ETF TR
1-5 US TIP IDX
72201R205
1070
20329
SH
SOLE
0
0
20329
PIMCO ETF TR
15+ YR US TIPS
72201R304
261
3755
SH
SOLE
0
0
3755
PIMCO ETF TR
ACTIVE BD ETF
72201R775
9107
84734
SH
SOLE
0
0
84734
PIMCO ETF TR
BROAD US TIPS
72201R403
636
10692
SH
SOLE
0
0
10692
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
21823
214472
SH
SOLE
0
0
214472
PIMCO ETF TR
INTER MUN BD ACT
72201R866
873
15923
SH
SOLE
0
0
15923
PIMCO ETF TR
INV GRD CRP BD
72201R817
2183
20318
SH
SOLE
0
0
20318
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
952
18818
SH
SOLE
0
0
18818
PIMCO HIGH INCOME FD
COM SHS
722014107
256
32311
SH
SOLE
0
0
32311
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
220
8132
SH
SOLE
0
0
8132
PIMCO INCOME STRATEGY FUND
COM
72201H108
211
17875
SH
SOLE
0
0
17875
PIMCO INCOME STRATEGY FUND I
COM
72201J104
179
16925
SH
SOLE
0
0
16925
PIMCO MUN INCOME FD II
COM
72200W106
542
36243
SH
SOLE
0
0
36243
PIMCO MUN INCOME FD III
COM
72201A103
145
11707
SH
SOLE
0
0
11707
PIMCO NEW YORK MUN FD II
COM
72200Y102
890
76631
SH
SOLE
0
0
76631
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
885
91147
SH
SOLE
0
0
91147
PINNACLE FINL PARTNERS INC
COM
72346Q104
5576
97011
SH
SOLE
0
0
97011
PINNACLE WEST CAP CORP
COM
723484101
1470
15626
SH
SOLE
0
0
15626
PINTEREST INC
CL A
72352L106
1208
44391
SH
SOLE
0
0
44391
PIONEER DIV HIGH INCOME TRUS
COM
723653101
1131
79060
SH
SOLE
0
0
79060
PIONEER HIGH INCOME TR
COM
72369H106
351
38998
SH
SOLE
0
0
38998
PIONEER MUN HIGH INCOME ADV
COM
723762100
1651
153545
SH
SOLE
0
0
153545
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
324
26562
SH
SOLE
0
0
26562
PIONEER NAT RES CO
COM
723787107
27757
180367
SH
SOLE
0
0
180367
PITNEY BOWES INC
COM
724479100
78
18148
SH
SOLE
0
0
18148
PIVOTAL SOFTWARE INC
COM CL A
72582H107
138
13110
SH
SOLE
0
0
13110
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
10152
416943
SH
SOLE
0
0
416943
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
3029
121310
SH
SOLE
0
0
121310
PLANET FITNESS INC
CL A
72703H101
4776
65930
SH
SOLE
0
0
65930
PLUG POWER INC
COM NEW
72919P202
33
14831
SH
SOLE
0
0
14831
PLURALSIGHT INC
COM CL A
72941B106
1597
52681
SH
SOLE
0
0
52681
PNC FINL SVCS GROUP INC
COM
693475105
9869
71891
SH
SOLE
0
0
71891
PNM RES INC
COM
69349H107
333
6547
SH
SOLE
0
0
6547
POLARIS INDS INC
COM
731068102
6781
74325
SH
SOLE
0
0
74325
POLYMET MINING CORP
COM
731916102
144
335503
SH
SOLE
0
0
335503
POOL CORPORATION
COM
73278L105
574
3004
SH
SOLE
0
0
3004
PORTOLA PHARMACEUTICALS INC
COM
737010108
900
33175
SH
SOLE
0
0
33175
POSCO
SPONSORED ADR
693483109
236
4447
SH
SOLE
0
0
4447
POST HLDGS INC
COM
737446104
734
7064
SH
SOLE
0
0
7064
PPG INDS INC
COM
693506107
8891
76178
SH
SOLE
0
0
76178
PPL CORP
COM
69351T106
6481
208985
SH
SOLE
0
0
208985
PRA HEALTH SCIENCES INC
COM
69354M108
574
5786
SH
SOLE
0
0
5786
PRECISION DRILLING CORP
COM 2010
74022D308
26
13839
SH
SOLE
0
0
13839
PREFERRED APT CMNTYS INC
COM
74039L103
518
34675
SH
SOLE
0
0
34675
PRICE T ROWE GROUP INC
COM
74144T108
7335
66840
SH
SOLE
0
0
66840
PRINCIPAL FINL GROUP INC
COM
74251V102
2255
38935
SH
SOLE
0
0
38935
PROCTER AND GAMBLE CO
COM
742718109
95676
872562
SH
SOLE
0
0
872562
PROGRESSIVE CORP OHIO
COM
743315103
19356
242159
SH
SOLE
0
0
242159
PROLOGIS INC
COM
74340W103
7759
96865
SH
SOLE
0
0
96865
PROOFPOINT INC
COM
743424103
565
4696
SH
SOLE
0
0
4696
PROPETRO HLDG CORP
COM
74347M108
2933
141687
SH
SOLE
0
0
141687
PROSHARES TR
INFLATN EXPECTNS
74348A814
496
18760
SH
SOLE
0
0
18760
PROSHARES TR
INVT INT RT HG
74347B607
738
9812
SH
SOLE
0
0
9812
PROSHARES TR
MSCI EAFE DIVD
74347B839
3726
99384
SH
SOLE
0
0
99384
PROSHARES TR
PET CARE ETF
74348A145
282
6603
SH
SOLE
0
0
6603
PROSHARES TR
PRIV EQTY-LSTD
74348A533
538
15600
SH
SOLE
0
0
15600
PROSHARES TR
PSHS LC COR PLUS
74347R248
1186
16841
SH
SOLE
0
0
16841
PROSHARES TR
PSHS ULT S&P 500
74347R107
270
2143
SH
SOLE
0
0
2143
PROSHARES TR
PSHS ULTRA INDL
74347R727
322
4083
SH
SOLE
0
0
4083
PROSHARES TR
PSHS ULTRA QQQ
74347R206
478
4980
SH
SOLE
0
0
4980
PROSHARES TR
RUSS 2000 DIVD
74347B698
11071
186765
SH
SOLE
0
0
186765
PROSHARES TR
S&P 500 DV ARIST
74348A467
57052
822423
SH
SOLE
0
0
822423
PROSHARES TR
S&P MDCP 400 DIV
74347B680
9233
158047
SH
SOLE
0
0
158047
PROSHARES TR
SHORT S&P 500 NE
74347B425
215
8067
SH
SOLE
0
0
8067
PROSHARES TR
SHRT HGH YIELD
74347R131
776
36211
SH
SOLE
0
0
36211
PROSHARES TR
SHRT RL EST FD
74347X641
599
43081
SH
SOLE
0
0
43081
PROSHARES TR
ULTRA FNCLS NEW
74347X633
443
9859
SH
SOLE
0
0
9859
PROSPECT CAPITAL CORPORATION
COM
74348T102
1782
272950
SH
SOLE
0
0
272950
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
80
79000
PRN
SOLE
0
0
79000
PROSPECT CAPITAL CORPORATION
NOTE 4.950% 7/1
74348TAR3
20
20000
PRN
SOLE
0
0
20000
PROSPERITY BANCSHARES INC
COM
743606105
1554
23525
SH
SOLE
0
0
23525
PROTEON THERAPEUTICS INC
COM
74371L109
5
11500
SH
SOLE
0
0
11500
PROVENTION BIO INC
COM
74374N102
358
29587
SH
SOLE
0
0
29587
PRUDENTIAL FINL INC
COM
744320102
10061
99614
SH
SOLE
0
0
99614
PS BUSINESS PKS INC CALIF
COM
69360J107
679
4029
SH
SOLE
0
0
4029
PTC INC
COM
69370C100
457
5091
SH
SOLE
0
0
5091
PUBLIC STORAGE
COM
74460D109
9227
38736
SH
SOLE
0
0
38736
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
8542
145214
SH
SOLE
0
0
145214
PULTE GROUP INC
COM
745867101
1752
55407
SH
SOLE
0
0
55407
PURE STORAGE INC
CL A
74624M102
263
17241
SH
SOLE
0
0
17241
PUTNAM MANAGED MUN INCOM TR
COM
746823103
1045
136990
SH
SOLE
0
0
136990
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
168
36663
SH
SOLE
0
0
36663
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
856
67580
SH
SOLE
0
0
67580
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1292
251759
SH
SOLE
0
0
251759
QCR HOLDINGS INC
COM
74727A104
454
13032
SH
SOLE
0
0
13032
QEP RES INC
COM
74733V100
167
23031
SH
SOLE
0
0
23031
QIAGEN NV
SHS NEW
N72482123
218
5363
SH
SOLE
0
0
5363
QORVO INC
COM
74736K101
236
3544
SH
SOLE
0
0
3544
QTS RLTY TR INC
COM CL A
74736A103
217
4707
SH
SOLE
0
0
4707
QUAKER CHEM CORP
COM
747316107
252
1241
SH
SOLE
0
0
1241
QUALCOMM INC
COM
747525103
36073
474203
SH
SOLE
0
0
474203
QUALYS INC
COM
74758T303
2272
26093
SH
SOLE
0
0
26093
QUANTA SVCS INC
COM
74762E102
437
11433
SH
SOLE
0
0
11433
QUEST DIAGNOSTICS INC
COM
74834L100
2599
25525
SH
SOLE
0
0
25525
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
37
13495
SH
SOLE
0
0
13495
QUINTANA ENERGY SVCS INC
COM
74875T103
50
31030
SH
SOLE
0
0
31030
R1 RCM INC
COM
749397105
290
23045
SH
SOLE
0
0
23045
RA PHARMACEUTICALS INC
COM
74933V108
895
29751
SH
SOLE
0
0
29751
RADIAN GROUP INC
COM
750236101
1404
61462
SH
SOLE
0
0
61462
RADIANT LOGISTICS INC
COM
75025X100
163
26500
SH
SOLE
0
0
26500
RADNET INC
COM
750491102
343
24895
SH
SOLE
0
0
24895
RALPH LAUREN CORP
CL A
751212101
697
6123
SH
SOLE
0
0
6123
RANGE RES CORP
COM
75281A109
342
48929
SH
SOLE
0
0
48929
RAPID7 INC
COM
753422104
992
17150
SH
SOLE
0
0
17150
RAYMOND JAMES FINANCIAL INC
COM
754730109
16880
199642
SH
SOLE
0
0
199642
RAYONIER INC
COM
754907103
1500
49495
SH
SOLE
0
0
49495
RAYTHEON CO
COM NEW
755111507
17248
99180
SH
SOLE
0
0
99180
RBB FD INC
MOTLEY FOL ETF
74933W601
1045
46982
SH
SOLE
0
0
46982
RBC BEARINGS INC
COM
75524B104
3900
23377
SH
SOLE
0
0
23377
REALTY INCOME CORP
COM
756109104
10504
152305
SH
SOLE
0
0
152305
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
3315
92601
SH
SOLE
0
0
92601
RED HAT INC
COM
756577102
3121
16621
SH
SOLE
0
0
16621
REGENERON PHARMACEUTICALS
COM
75886F107
2372
7579
SH
SOLE
0
0
7579
REGENXBIO INC
COM
75901B107
1306
25428
SH
SOLE
0
0
25428
REGIONS FINL CORP NEW
COM
7591EP100
3902
261165
SH
SOLE
0
0
261165
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
688
4407
SH
SOLE
0
0
4407
RELIANCE STEEL & ALUMINUM CO
COM
759509102
324
3428
SH
SOLE
0
0
3428
RELIANT BANCORP INC
COM
75956B101
259
10979
SH
SOLE
0
0
10979
RENAISSANCE CAP GREENWICH FD
IPO ETF
759937204
301
9541
SH
SOLE
0
0
9541
RENT A CTR INC NEW
COM
76009N100
692
25969
SH
SOLE
0
0
25969
REPUBLIC SVCS INC
COM
760759100
10861
125357
SH
SOLE
0
0
125357
RESEARCH FRONTIERS INC
COM
760911107
106
31755
SH
SOLE
0
0
31755
RESIDEO TECHNOLOGIES INC
COM
76118Y104
401
18287
SH
SOLE
0
0
18287
RESMED INC
COM
761152107
7013
57471
SH
SOLE
0
0
57471
RESOURCE CAP CORP
NOTE 8.000% 1/1
76120WAB0
108
105000
PRN
SOLE
0
0
105000
RESTAURANT BRANDS INTL INC
COM
76131D103
267
3843
SH
SOLE
0
0
3843
RESTORATION ROBOTICS INC
COM
76133C103
30
48779
SH
SOLE
0
0
48779
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
2298
134141
SH
SOLE
0
0
134141
RETAIL PPTYS AMER INC
CL A
76131V202
402
34191
SH
SOLE
0
0
34191
REVOLVE GROUP INC
CL A
76156B107
1144
33170
SH
SOLE
0
0
33170
RF INDS LTD
COM PAR $0.01
749552105
790
93555
SH
SOLE
0
0
93555
RH
COM
74967X103
577
4994
SH
SOLE
0
0
4994
RINGCENTRAL INC
CL A
76680R206
23229
202128
SH
SOLE
0
0
202128
RIO TINTO PLC
SPONSORED ADR
767204100
3985
63924
SH
SOLE
0
0
63924
RITE AID CORP
COM
767754872
110
13768
SH
SOLE
0
0
13768
RITE AID CORP
COM
767754872
1
68000
SH
Call
SOLE
0
0
0
RIVERVIEW FINL CORP NEW
COM
76940Q105
144
13761
SH
SOLE
0
0
13761
RLI CORP
COM
749607107
1104
12883
SH
SOLE
0
0
12883
ROAN RES INC
CL A COM
769755109
19
11132
SH
SOLE
0
0
11132
ROBERT HALF INTL INC
COM
770323103
1648
28901
SH
SOLE
0
0
28901
ROCKWELL AUTOMATION INC
COM
773903109
6947
42400
SH
SOLE
0
0
42400
ROCKWELL MED INC
COM
774374102
65
21678
SH
SOLE
0
0
21678
ROCKY BRANDS INC
COM
774515100
307
11238
SH
SOLE
0
0
11238
ROGERS COMMUNICATIONS INC
CL B
775109200
265
4958
SH
SOLE
0
0
4958
ROGERS CORP
COM
775133101
415
2404
SH
SOLE
0
0
2404
ROKU INC
COM CL A
77543R102
6908
76268
SH
SOLE
0
0
76268
ROLLINS INC
COM
775711104
4989
139092
SH
SOLE
0
0
139092
ROPER TECHNOLOGIES INC
COM
776696106
22502
61423
SH
SOLE
0
0
61423
ROSS STORES INC
COM
778296103
9306
93875
SH
SOLE
0
0
93875
ROYAL BK CDA MONTREAL QUE
COM
780087102
25723
324426
SH
SOLE
0
0
324426
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
140
24563
SH
SOLE
0
0
24563
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2744
22624
SH
SOLE
0
0
22624
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
14339
218108
SH
SOLE
0
0
218108
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
19170
294602
SH
SOLE
0
0
294602
ROYAL GOLD INC
COM
780287108
677
6609
SH
SOLE
0
0
6609
ROYCE GLOBAL VALUE TR INC
COM
78081T104
456
43209
SH
SOLE
0
0
43209
ROYCE MICRO-CAP TR INC
COM
780915104
404
49092
SH
SOLE
0
0
49092
ROYCE VALUE TR INC
COM
780910105
20012
1437640
SH
SOLE
0
0
1437640
RPM INTL INC
COM
749685103
1919
31398
SH
SOLE
0
0
31398
RYDER SYS INC
COM
783549108
691
11852
SH
SOLE
0
0
11852
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
532
6555
SH
SOLE
0
0
6555
S & T BANCORP INC
COM
783859101
312
8315
SH
SOLE
0
0
8315
S&P GLOBAL INC
COM
78409V104
11072
48600
SH
SOLE
0
0
48600
SABINE ROYALTY TR
UNIT BEN INT
785688102
227
4703
SH
SOLE
0
0
4703
SABRA HEALTH CARE REIT INC
COM
78573L106
1803
91553
SH
SOLE
0
0
91553
SAFETY INS GROUP INC
COM
78648T100
2067
21727
SH
SOLE
0
0
21727
SAGE THERAPEUTICS INC
COM
78667J108
767
4191
SH
SOLE
0
0
4191
SAIA INC
COM
78709Y105
241
3719
SH
SOLE
0
0
3719
SALESFORCE COM INC
COM
79466L302
73155
482139
SH
SOLE
0
0
482139
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
95
11103
SH
SOLE
0
0
11103
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
109
28540
SH
SOLE
0
0
28540
SANDERSON FARMS INC
COM
800013104
208
1520
SH
SOLE
0
0
1520
SANDSTORM GOLD LTD
COM NEW
80013R206
80
14394
SH
SOLE
0
0
14394
SANGAMO THERAPEUTICS INC
COM
800677106
136
12632
SH
SOLE
0
0
12632
SANOFI
SPONSORED ADR
80105N105
3976
91886
SH
SOLE
0
0
91886
SAP SE
SPON ADR
803054204
1227
8973
SH
SOLE
0
0
8973
SAREPTA THERAPEUTICS INC
COM
803607100
2395
15765
SH
SOLE
0
0
15765
SASOL LTD
SPONSORED ADR
803866300
302
12142
SH
SOLE
0
0
12142
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3508
15603
SH
SOLE
0
0
15603
SCHLUMBERGER LTD
COM
806857108
9282
233574
SH
SOLE
0
0
233574
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
7435
283344
SH
SOLE
0
0
283344
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
18705
582880
SH
SOLE
0
0
582880
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
513
15724
SH
SOLE
0
0
15724
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
876
15936
SH
SOLE
0
0
15936
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
631
16322
SH
SOLE
0
0
16322
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
249
6600
SH
SOLE
0
0
6600
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
3691
128439
SH
SOLE
0
0
128439
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
586
21037
SH
SOLE
0
0
21037
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
1585
50777
SH
SOLE
0
0
50777
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
35873
709088
SH
SOLE
0
0
709088
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
286
5398
SH
SOLE
0
0
5398
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2518
35695
SH
SOLE
0
0
35695
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
43165
813360
SH
SOLE
0
0
813360
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
32528
390913
SH
SOLE
0
0
390913
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1319
23493
SH
SOLE
0
0
23493
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
3577
50967
SH
SOLE
0
0
50967
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
30020
525813
SH
SOLE
0
0
525813
SCHWAB STRATEGIC TR
US REIT ETF
808524847
8134
183032
SH
SOLE
0
0
183032
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
20730
289999
SH
SOLE
0
0
289999
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
801
14220
SH
SOLE
0
0
14220
SCIENCE APPLICATNS INTL CP N
COM
808625107
1123
12975
SH
SOLE
0
0
12975
SCOTTS MIRACLE GRO CO
CL A
810186106
771
7831
SH
SOLE
0
0
7831
SEABRIDGE GOLD INC
COM
811916105
269
19890
SH
SOLE
0
0
19890
SEACOAST BKG CORP FLA
COM NEW
811707801
1001
39332
SH
SOLE
0
0
39332
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3315
70349
SH
SOLE
0
0
70349
SEALED AIR CORP NEW
COM
81211K100
530
12398
SH
SOLE
0
0
12398
SEASPAN CORP
SHS
Y75638109
354
36125
SH
SOLE
0
0
36125
SEATTLE GENETICS INC
COM
812578102
326
4711
SH
SOLE
0
0
4711
SEI INVESTMENTS CO
COM
784117103
523
9322
SH
SOLE
0
0
9322
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
10938
222227
SH
SOLE
0
0
222227
SELECT SECTOR SPDR TR
ENERGY
81369Y506
31914
500921
SH
SOLE
0
0
500921
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
6735
183160
SH
SOLE
0
0
183160
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
41661
349491
SH
SOLE
0
0
349491
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
33716
580476
SH
SOLE
0
0
580476
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
66492
717581
SH
SOLE
0
0
717581
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
50708
1837233
SH
SOLE
0
0
1837233
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
37
26500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
20
12300
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
42203
545118
SH
SOLE
0
0
545118
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
18840
315952
SH
SOLE
0
0
315952
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
5824
99555
SH
SOLE
0
0
99555
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
72108
923978
SH
SOLE
0
0
923978
SELECTIVE INS GROUP INC
COM
816300107
233
3105
SH
SOLE
0
0
3105
SEMPRA ENERGY
COM
816851109
3333
24252
SH
SOLE
0
0
24252
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
229
27690
SH
SOLE
0
0
27690
SENSEONICS HLDGS INC
COM
81727U105
1413
692820
SH
SOLE
0
0
692820
SERVICE CORP INTL
COM
817565104
1660
35485
SH
SOLE
0
0
35485
SERVICENOW INC
COM
81762P102
22023
80210
SH
SOLE
0
0
80210
SERVISFIRST BANCSHARES INC
COM
81768T108
959
27978
SH
SOLE
0
0
27978
SEVERN BANCORP ANNAPOLIS MD
COM
81811M100
135
15536
SH
SOLE
0
0
15536
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1435
69272
SH
SOLE
0
0
69272
SHERWIN WILLIAMS CO
COM
824348106
12213
26615
SH
SOLE
0
0
26615
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
238
19015
SH
SOLE
0
0
19015
SHOCKWAVE MED INC
COM
82489T104
233
4077
SH
SOLE
0
0
4077
SHOPIFY INC
CL A
82509L107
17204
57373
SH
SOLE
0
0
57373
SIBANYE STILLWATER
SPONSORED ADR
825724206
95
20000
SH
SOLE
0
0
20000
SIERRA ONCOLOGY INC
COM
82640U107
8
14617
SH
SOLE
0
0
14617
SIMON PPTY GROUP INC NEW
COM
828806109
4681
29298
SH
SOLE
0
0
29298
SIRIUS XM HLDGS INC
COM
82968B103
5225
936318
SH
SOLE
0
0
936318
SIX FLAGS ENTMT CORP NEW
COM
83001A102
902
18162
SH
SOLE
0
0
18162
SJW GROUP
COM
784305104
216
3555
SH
SOLE
0
0
3555
SKYWEST INC
COM
830879102
1140
18791
SH
SOLE
0
0
18791
SKYWORKS SOLUTIONS INC
COM
83088M102
3215
41599
SH
SOLE
0
0
41599
SLACK TECHNOLOGIES INC
COM CL A
83088V102
682
18175
SH
SOLE
0
0
18175
SMARTSHEET INC
COM CL A
83200N103
617
12750
SH
SOLE
0
0
12750
SMITH A O CORP
COM
831865209
1935
41036
SH
SOLE
0
0
41036
SMITH MICRO SOFTWARE INC
COM NEW
832154207
73
24010
SH
SOLE
0
0
24010
SMUCKER J M CO
COM NEW
832696405
7717
66994
SH
SOLE
0
0
66994
SNAP INC
CL A
83304A106
1358
94934
SH
SOLE
0
0
94934
SNAP ON INC
COM
833034101
3904
23569
SH
SOLE
0
0
23569
SOL GEL TECHNOLOGIES
SHS
M8694L103
355
38762
SH
SOLE
0
0
38762
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
457
7313
SH
SOLE
0
0
7313
SONOCO PRODS CO
COM
835495102
562
8608
SH
SOLE
0
0
8608
SONOS INC
COM
83570H108
1262
111271
SH
SOLE
0
0
111271
SONY CORP
SPONSORED ADR
835699307
496
9462
SH
SOLE
0
0
9462
SORRENTO THERAPEUTICS INC
COM NEW
83587F202
33
12459
SH
SOLE
0
0
12459
SOURCE CAP INC
COM
836144105
612
16742
SH
SOLE
0
0
16742
SOUTH JERSEY INDS INC
COM
838518108
2579
76478
SH
SOLE
0
0
76478
SOUTHERN CO
COM
842587107
25842
467468
SH
SOLE
0
0
467468
SOUTHERN COPPER CORP
COM
84265V105
788
20275
SH
SOLE
0
0
20275
SOUTHSIDE BANCSHARES INC
COM
84470P109
377
11642
SH
SOLE
0
0
11642
SOUTHWEST AIRLS CO
COM
844741108
3561
70122
SH
SOLE
0
0
70122
SOUTHWEST GAS HOLDINGS INC
COM
844895102
1200
13395
SH
SOLE
0
0
13395
SPARK THERAPEUTICS INC
COM
84652J103
219
2143
SH
SOLE
0
0
2143
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
57662
216891
SH
SOLE
0
0
216891
SPDR GOLD TRUST
GOLD SHS
78463V107
46516
349223
SH
SOLE
0
0
349223
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
430
4402
SH
SOLE
0
0
4402
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
6946
139193
SH
SOLE
0
0
139193
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
3159
81534
SH
SOLE
0
0
81534
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
1264
32994
SH
SOLE
0
0
32994
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
10198
222324
SH
SOLE
0
0
222324
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
1503
40999
SH
SOLE
0
0
40999
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
4997
168865
SH
SOLE
0
0
168865
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
10890
304263
SH
SOLE
0
0
304263
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
633
14166
SH
SOLE
0
0
14166
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
772
19604
SH
SOLE
0
0
19604
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1390
46424
SH
SOLE
0
0
46424
SPDR S&P 500 ETF TR
TR UNIT
78462F103
406250
1386476
SH
SOLE
0
0
1386476
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
50433
142226
SH
SOLE
0
0
142226
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
40996
394343
SH
SOLE
0
0
394343
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
15965
301964
SH
SOLE
0
0
301964
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
908
14695
SH
SOLE
0
0
14695
SPDR SERIES TRUST
BLOMBERG BRC INV
78468R200
22152
720870
SH
SOLE
0
0
720870
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
3847
133030
SH
SOLE
0
0
133030
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
3819
67481
SH
SOLE
0
0
67481
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78468R622
7363
67584
SH
SOLE
0
0
67584
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
6926
254332
SH
SOLE
0
0
254332
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
18954
196945
SH
SOLE
0
0
196945
SPDR SERIES TRUST
DJ REIT ETF
78464A607
4946
50060
SH
SOLE
0
0
50060
SPDR SERIES TRUST
DORSEY WRGT FI
78468R713
1296
55294
SH
SOLE
0
0
55294
SPDR SERIES TRUST
FTSE INT GVT ETF
78464A490
292
5255
SH
SOLE
0
0
5255
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
27792
339624
SH
SOLE
0
0
339624
SPDR SERIES TRUST
MSCI USA STRTGIC
78468R812
575
6672
SH
SOLE
0
0
6672
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
4689
80230
SH
SOLE
0
0
80230
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
10981
224433
SH
SOLE
0
0
224433
SPDR SERIES TRUST
NUVEEN BRC MUNIC
78468R721
2126
42407
SH
SOLE
0
0
42407
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
2245
30897
SH
SOLE
0
0
30897
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
238
24723
SH
SOLE
0
0
24723
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
3161
108363
SH
SOLE
0
0
108363
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
14855
425274
SH
SOLE
0
0
425274
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
3094
107625
SH
SOLE
0
0
107625
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
266
7711
SH
SOLE
0
0
7711
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
5539
162575
SH
SOLE
0
0
162575
SPDR SERIES TRUST
PORTFOLIO SH TSR
78468R101
1992
66415
SH
SOLE
0
0
66415
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
10566
343260
SH
SOLE
0
0
343260
SPDR SERIES TRUST
PORTFOLIO SM ETF
78468R853
3255
106221
SH
SOLE
0
0
106221
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
3958
108562
SH
SOLE
0
0
108562
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
57861
1493959
SH
SOLE
0
0
1493959
SPDR SERIES TRUST
PRTFLO S&P500 HI
78468R788
17180
451637
SH
SOLE
0
0
451637
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
10936
349622
SH
SOLE
0
0
349622
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
2670
49188
SH
SOLE
0
0
49188
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
2238
43559
SH
SOLE
0
0
43559
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
5156
84648
SH
SOLE
0
0
84648
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
2467
40650
SH
SOLE
0
0
40650
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
10389
153613
SH
SOLE
0
0
153613
SPDR SERIES TRUST
S&P BIOTECH
78464A870
12598
143631
SH
SOLE
0
0
143631
SPDR SERIES TRUST
S&P BIOTECH
78464A870
10
21600
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
966
22286
SH
SOLE
0
0
22286
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
245
4408
SH
SOLE
0
0
4408
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
107641
1066998
SH
SOLE
0
0
1066998
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1630
39096
SH
SOLE
0
0
39096
SPDR SERIES TRUST
S&P INS ETF
78464A789
729
21443
SH
SOLE
0
0
21443
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2389
87656
SH
SOLE
0
0
87656
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4623
86534
SH
SOLE
0
0
86534
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
945
22294
SH
SOLE
0
0
22294
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
373
4416
SH
SOLE
0
0
4416
SPDR SERIES TRUST
S&P TELECOM
78464A540
5870
86721
SH
SOLE
0
0
86721
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
281
4591
SH
SOLE
0
0
4591
SPDR SERIES TRUST
S&P1500MOMTILT
78468R705
293
2291
SH
SOLE
0
0
2291
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
40718
444477
SH
SOLE
0
0
444477
SPDR SERIES TRUST
SSGA GNDER ETF
78468R747
371
5031
SH
SOLE
0
0
5031
SPDR SERIES TRUST
SSGA US LRG ETF
78468R804
407
3783
SH
SOLE
0
0
3783
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
319
7382
SH
SOLE
0
0
7382
SPIRE INC
COM
84857L101
545
6500
SH
SOLE
0
0
6500
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
242
2969
SH
SOLE
0
0
2969
SPIRIT AIRLS INC
COM
848577102
2448
51293
SH
SOLE
0
0
51293
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
1462
34276
SH
SOLE
0
0
34276
SPLUNK INC
COM
848637104
8776
69789
SH
SOLE
0
0
69789
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
18123
123945
SH
SOLE
0
0
123945
SPRINT CORPORATION
COM
85207U105
119
18097
SH
SOLE
0
0
18097
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
4954
374425
SH
SOLE
0
0
374425
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
705
62204
SH
SOLE
0
0
62204
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
837
146622
SH
SOLE
0
0
146622
SPROUTS FMRS MKT INC
COM
85208M102
324
17161
SH
SOLE
0
0
17161
SPX CORP
COM
784635104
207
6269
SH
SOLE
0
0
6269
SQUARE INC
CL A
852234103
15800
217844
SH
SOLE
0
0
217844
SRC ENERGY INC
COM
78470V108
1658
334323
SH
SOLE
0
0
334323
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2113
36681
SH
SOLE
0
0
36681
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
9348
202256
SH
SOLE
0
0
202256
SSGA ACTIVE ETF TR
MFS SYS COR EQ
78467V806
1946
23901
SH
SOLE
0
0
23901
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
8752
178366
SH
SOLE
0
0
178366
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
214
4303
SH
SOLE
0
0
4303
STAAR SURGICAL CO
COM PAR $0.01
852312305
2216
75419
SH
SOLE
0
0
75419
STAG INDL INC
COM
85254J102
2807
92835
SH
SOLE
0
0
92835
STANLEY BLACK & DECKER INC
COM
854502101
3662
25324
SH
SOLE
0
0
25324
STARBUCKS CORP
COM
855244109
31965
381290
SH
SOLE
0
0
381290
STARWOOD PPTY TR INC
COM
85571B105
6535
287621
SH
SOLE
0
0
287621
STATE STR CORP
COM
857477103
3233
57673
SH
SOLE
0
0
57673
STEEL DYNAMICS INC
COM
858119100
809
26783
SH
SOLE
0
0
26783
STEELCASE INC
CL A
858155203
1328
77674
SH
SOLE
0
0
77674
STELLUS CAP INVT CORP
COM
858568108
606
43832
SH
SOLE
0
0
43832
STEPAN CO
COM
858586100
306
3332
SH
SOLE
0
0
3332
STERICYCLE INC
COM
858912108
531
11125
SH
SOLE
0
0
11125
STERIS PLC
SHS USD
G8473T100
2230
14977
SH
SOLE
0
0
14977
STMICROELECTRONICS N V
NY REGISTRY
861012102
406
23032
SH
SOLE
0
0
23032
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
25
11564
SH
SOLE
0
0
11564
STORE CAP CORP
COM
862121100
2924
88090
SH
SOLE
0
0
88090
STRATASYS LTD
SHS
M85548101
512
17417
SH
SOLE
0
0
17417
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
70
46400
SH
SOLE
0
0
46400
STRYKER CORP
COM
863667101
37507
182438
SH
SOLE
0
0
182438
STURM RUGER & CO INC
COM
864159108
690
12671
SH
SOLE
0
0
12671
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
2942
121111
SH
SOLE
0
0
121111
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
99
13992
SH
SOLE
0
0
13992
SUMMER INFANT INC
COM
865646103
24
48367
SH
SOLE
0
0
48367
SUMMIT MATLS INC
CL A
86614U100
246
12799
SH
SOLE
0
0
12799
SUN CMNTYS INC
COM
866674104
855
6672
SH
SOLE
0
0
6672
SUN LIFE FINL INC
COM
866796105
656
15868
SH
SOLE
0
0
15868
SUNCOR ENERGY INC NEW
COM
867224107
3097
99519
SH
SOLE
0
0
99519
SUNOCO LP
COM UT REP LP
86765K109
3718
118876
SH
SOLE
0
0
118876
SUNPOWER CORP
COM
867652406
297
27762
SH
SOLE
0
0
27762
SUNRUN INC
COM
86771W105
2245
119685
SH
SOLE
0
0
119685
SUNTRUST BKS INC
COM
867914103
4418
70300
SH
SOLE
0
0
70300
SUPERIOR ENERGY SVCS INC
COM
868157108
49
37697
SH
SOLE
0
0
37697
SVB FINL GROUP
COM
78486Q101
7663
34118
SH
SOLE
0
0
34118
SWITCH INC
CL A
87105L104
310
23682
SH
SOLE
0
0
23682
SYMANTEC CORP
COM
871503108
403
18525
SH
SOLE
0
0
18525
SYNCHRONY FINL
COM
87165B103
26210
755996
SH
SOLE
0
0
755996
SYNNEX CORP
COM
87162W100
3182
32341
SH
SOLE
0
0
32341
SYNOPSYS INC
COM
871607107
507
3936
SH
SOLE
0
0
3936
SYNOVUS FINL CORP
COM NEW
87161C501
421
12039
SH
SOLE
0
0
12039
SYSCO CORP
COM
871829107
14778
208964
SH
SOLE
0
0
208964
T MOBILE US INC
COM
872590104
4649
62701
SH
SOLE
0
0
62701
TABLEAU SOFTWARE INC
CL A
87336U105
213
1282
SH
SOLE
0
0
1282
TABULA RASA HEALTHCARE INC
COM
873379101
363
7267
SH
SOLE
0
0
7267
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1404
24660
SH
SOLE
0
0
24660
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4893
124911
SH
SOLE
0
0
124911
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1356
11944
SH
SOLE
0
0
11944
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
428
24186
SH
SOLE
0
0
24186
TALLGRASS ENERGY LP
CLASS A SHS
874696107
414
19619
SH
SOLE
0
0
19619
TANDEM DIABETES CARE INC
COM NEW
875372203
588
9115
SH
SOLE
0
0
9115
TANGER FACTORY OUTLET CTRS I
COM
875465106
390
24087
SH
SOLE
0
0
24087
TAPESTRY INC
COM
876030107
1098
34602
SH
SOLE
0
0
34602
TARGA RES CORP
COM
87612G101
8456
215380
SH
SOLE
0
0
215380
TARGET CORP
COM
87612E106
25207
291028
SH
SOLE
0
0
291028
TC ENERGY CORP
COM
87807B107
2732
55232
SH
SOLE
0
0
55232
TCG BDC INC
COM
872280102
2334
153141
SH
SOLE
0
0
153141
TCW STRATEGIC INCOME FUND IN
COM
872340104
1102
191619
SH
SOLE
0
0
191619
TD AMERITRADE HLDG CORP
COM
87236Y108
874
17512
SH
SOLE
0
0
17512
TE CONNECTIVITY LTD
REG SHS
H84989104
3765
39314
SH
SOLE
0
0
39314
TECH DATA CORP
COM
878237106
376
3594
SH
SOLE
0
0
3594
TECK RESOURCES LTD
CL B
878742204
479
20822
SH
SOLE
0
0
20822
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
237
16830
SH
SOLE
0
0
16830
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
374
297055
SH
SOLE
0
0
297055
TEGNA INC
COM
87901J105
234
15458
SH
SOLE
0
0
15458
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
5593
278544
SH
SOLE
0
0
278544
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
12198
684501
SH
SOLE
0
0
684501
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
744
44172
SH
SOLE
0
0
44172
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
240
18745
SH
SOLE
0
0
18745
TELADOC HEALTH INC
COM
87918A105
1429
21512
SH
SOLE
0
0
21512
TELARIA INC
COM
879181105
281
37308
SH
SOLE
0
0
37308
TELEDYNE TECHNOLOGIES INC
COM
879360105
674
2461
SH
SOLE
0
0
2461
TELEFLEX INC
COM
879369106
598
1807
SH
SOLE
0
0
1807
TELEFONICA S A
SPONSORED ADR
879382208
562
67735
SH
SOLE
0
0
67735
TELIGENT INC NEW
COM
87960W104
30
47245
SH
SOLE
0
0
47245
TELLURIAN INC NEW
COM
87968A104
136
17323
SH
SOLE
0
0
17323
TELUS CORP
COM
87971M103
944
25605
SH
SOLE
0
0
25605
TEMPLETON EMERG MKTS INCOME
COM
880192109
506
49477
SH
SOLE
0
0
49477
TEMPLETON EMERGING MKTS FD I
COM
880191101
325
21512
SH
SOLE
0
0
21512
TEMPLETON GLOBAL INCOME FD
COM
880198106
301
47351
SH
SOLE
0
0
47351
TEMPUR SEALY INTL INC
COM
88023U101
2586
35248
SH
SOLE
0
0
35248
TENET HEALTHCARE CORP
COM NEW
88033G407
697
33727
SH
SOLE
0
0
33727
TENNECO INC
CL A VTG COM STK
880349105
126
11402
SH
SOLE
0
0
11402
TERADYNE INC
COM
880770102
258
5387
SH
SOLE
0
0
5387
TEREX CORP NEW
COM
880779103
323
10271
SH
SOLE
0
0
10271
TERRAFORM PWR INC
COM CL A
88104R209
167
11711
SH
SOLE
0
0
11711
TESLA INC
COM
88160R101
6236
27908
SH
SOLE
0
0
27908
TETRA TECH INC NEW
COM
88162G103
399
5078
SH
SOLE
0
0
5078
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2233
241955
SH
SOLE
0
0
241955
TEXAS INSTRS INC
COM
882508104
20923
182316
SH
SOLE
0
0
182316
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
3309
4204
SH
SOLE
0
0
4204
TEXAS ROADHOUSE INC
COM
882681109
414
7722
SH
SOLE
0
0
7722
TEXTRON INC
COM
883203101
1185
22339
SH
SOLE
0
0
22339
TG THERAPEUTICS INC
COM
88322Q108
1332
153946
SH
SOLE
0
0
153946
THE CHARLES SCHWAB CORPORATI
COM
808513105
4324
107589
SH
SOLE
0
0
107589
THE TRADE DESK INC
COM CL A
88339J105
8419
36962
SH
SOLE
0
0
36962
THERAPEUTICSMD INC
COM
88338N107
831
319598
SH
SOLE
0
0
319598
THERMO FISHER SCIENTIFIC INC
COM
883556102
20710
70494
SH
SOLE
0
0
70494
THL CR SR LN FD
COM
87244R103
355
23255
SH
SOLE
0
0
23255
THL CREDIT INC
COM
872438106
499
75186
SH
SOLE
0
0
75186
THOMSON REUTERS CORP
COM NEW
884903709
2149
33394
SH
SOLE
0
0
33394
TIFFANY & CO NEW
COM
886547108
1246
13306
SH
SOLE
0
0
13306
TIMKEN CO
COM
887389104
447
8710
SH
SOLE
0
0
8710
TIMKENSTEEL CORP
COM
887399103
165
20326
SH
SOLE
0
0
20326
TIPTREE INC
COM
88822Q103
88
14008
SH
SOLE
0
0
14008
TJX COS INC NEW
COM
872540109
14110
266807
SH
SOLE
0
0
266807
TOLL BROTHERS INC
COM
889478103
3395
92706
SH
SOLE
0
0
92706
TORCHLIGHT ENERGY RES INC
COM
89102U103
1100
774787
SH
SOLE
0
0
774787
TORCHMARK CORP
COM
891027104
1970
22022
SH
SOLE
0
0
22022
TORO CO
COM
891092108
2163
32335
SH
SOLE
0
0
32335
TORONTO DOMINION BK ONT
COM NEW
891160509
5778
99110
SH
SOLE
0
0
99110
TORTOISE ENERGY INFRA CORP
COM
89147L100
9924
440106
SH
SOLE
0
0
440106
TORTOISE MIDSTRM ENERGY FD I
COM
89148B101
3357
248844
SH
SOLE
0
0
248844
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
327
17865
SH
SOLE
0
0
17865
TOTAL S A
SPONSORED ADS
89151E109
11587
207679
SH
SOLE
0
0
207679
TOTAL SYS SVCS INC
COM
891906109
1800
14035
SH
SOLE
0
0
14035
TOWNEBANK PORTSMOUTH VA
COM
89214P109
3748
137401
SH
SOLE
0
0
137401
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1919
15479
SH
SOLE
0
0
15479
TPG SPECIALTY LENDING INC
COM
87265K102
301
15331
SH
SOLE
0
0
15331
TPI COMPOSITES INC
COM
87266J104
273
11038
SH
SOLE
0
0
11038
TRACTOR SUPPLY CO
COM
892356106
8303
76309
SH
SOLE
0
0
76309
TRADEWEB MKTS INC
CL A
892672106
417
9517
SH
SOLE
0
0
9517
TRANSDIGM GROUP INC
COM
893641100
4056
8383
SH
SOLE
0
0
8383
TRANSENTERIX INC
COM NEW
89366M201
87
64132
SH
SOLE
0
0
64132
TRANSOCEAN LTD
REG SHS
H8817H100
754
117571
SH
SOLE
0
0
117571
TRANSUNION
COM
89400J107
2575
35026
SH
SOLE
0
0
35026
TRAVELCENTERS AMER LLC
COM
894174101
213
58811
SH
SOLE
0
0
58811
TRAVELERS COMPANIES INC
COM
89417E109
19007
127108
SH
SOLE
0
0
127108
TREX CO INC
COM
89531P105
356
4962
SH
SOLE
0
0
4962
TRI CONTL CORP
COM
895436103
10776
399541
SH
SOLE
0
0
399541
TRICO BANCSHARES
COM
896095106
227
6009
SH
SOLE
0
0
6009
TRIMBLE INC
COM
896239100
212
4710
SH
SOLE
0
0
4710
TRIMTABS ETF TR
ALL CAP US FREE
89628W302
454
12211
SH
SOLE
0
0
12211
TRINITY INDS INC
COM
896522109
335
16146
SH
SOLE
0
0
16146
TRITON INTL LTD
CL A
G9078F107
1120
34195
SH
SOLE
0
0
34195
TRUSTMARK CORP
COM
898402102
241
7248
SH
SOLE
0
0
7248
TURQUOISE HILL RES LTD
COM
900435108
15
11700
SH
SOLE
0
0
11700
TWILIO INC
CL A
90138F102
5363
39333
SH
SOLE
0
0
39333
TWITTER INC
COM
90184L102
6647
190469
SH
SOLE
0
0
190469
TWO HBRS INVT CORP
COM NEW
90187B408
1117
88122
SH
SOLE
0
0
88122
TWO RDS SHARED TR
ANFIELD UNVL ETF
90214Q766
1708
173265
SH
SOLE
0
0
173265
TWO RIV BANCORP
COM
90207C105
636
44257
SH
SOLE
0
0
44257
TYSON FOODS INC
CL A
902494103
2451
30354
SH
SOLE
0
0
30354
U S SILICA HLDGS INC
COM
90346E103
781
61081
SH
SOLE
0
0
61081
UBER TECHNOLOGIES INC
COM
90353T100
2350
50668
SH
SOLE
0
0
50668
UBIQUITI NETWORKS INC
COM
90347A100
368
2800
SH
SOLE
0
0
2800
UGI CORP NEW
COM
902681105
3427
64161
SH
SOLE
0
0
64161
ULTA BEAUTY INC
COM
90384S303
8055
23220
SH
SOLE
0
0
23220
ULTRA PETROLEUM CORP
COM NEW
903914208
4
19558
SH
SOLE
0
0
19558
UMPQUA HLDGS CORP
COM
904214103
925
55745
SH
SOLE
0
0
55745
UNDER ARMOUR INC
CL A
904311107
1774
69978
SH
SOLE
0
0
69978
UNDER ARMOUR INC
CL C
904311206
1013
45638
SH
SOLE
0
0
45638
UNILEVER N V
N Y SHS NEW
904784709
1783
29371
SH
SOLE
0
0
29371
UNILEVER PLC
SPON ADR NEW
904767704
9579
154577
SH
SOLE
0
0
154577
UNION PACIFIC CORP
COM
907818108
170157
1006112
SH
SOLE
0
0
1006112
UNIT CORP
COM
909218109
261
29404
SH
SOLE
0
0
29404
UNITED BANKSHARES INC WEST V
COM
909907107
857
23109
SH
SOLE
0
0
23109
UNITED CONTL HLDGS INC
COM
910047109
845
9656
SH
SOLE
0
0
9656
UNITED PARCEL SERVICE INC
CL B
911312106
38916
376806
SH
SOLE
0
0
376806
UNITED RENTALS INC
COM
911363109
11316
85319
SH
SOLE
0
0
85319
UNITED STATES STL CORP NEW
COM
912909108
3253
212507
SH
SOLE
0
0
212507
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
349
16123
SH
SOLE
0
0
16123
UNITED TECHNOLOGIES CORP
COM
913017109
50135
385033
SH
SOLE
0
0
385033
UNITEDHEALTH GROUP INC
COM
91324P102
115358
472672
SH
SOLE
0
0
472672
UNITI GROUP INC
COM
91325V108
1407
148089
SH
SOLE
0
0
148089
UNIVERSAL DISPLAY CORP
COM
91347P105
4028
21413
SH
SOLE
0
0
21413
UNIVERSAL DISPLAY CORP
COM
91347P105
110
11000
SH
Call
SOLE
0
0
0
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
559
6583
SH
SOLE
0
0
6583
UNIVERSAL HLTH SVCS INC
CL B
913903100
367
2811
SH
SOLE
0
0
2811
UNUM GROUP
COM
91529Y106
377
11248
SH
SOLE
0
0
11248
UPLAND SOFTWARE INC
COM
91544A109
1083
23785
SH
SOLE
0
0
23785
UQM TECHNOLOGIES INC
COM
903213106
931
564266
SH
SOLE
0
0
564266
US BANCORP DEL
COM NEW
902973304
25872
493751
SH
SOLE
0
0
493751
US FOODS HLDG CORP
COM
912008109
1727
48295
SH
SOLE
0
0
48295
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
4353
244962
SH
SOLE
0
0
244962
USA TECHNOLOGIES INC
COM NO PAR
90328S500
189
25486
SH
SOLE
0
0
25486
V F CORP
COM
918204108
16419
187946
SH
SOLE
0
0
187946
VAALCO ENERGY INC
COM NEW
91851C201
84
50000
SH
SOLE
0
0
50000
VAIL RESORTS INC
COM
91879Q109
699
3131
SH
SOLE
0
0
3131
VALE S A
SPONSORED ADS
91912E105
277
20644
SH
SOLE
0
0
20644
VALERO ENERGY CORP NEW
COM
91913Y100
16892
197318
SH
SOLE
0
0
197318
VALLEY NATL BANCORP
COM
919794107
969
89849
SH
SOLE
0
0
89849
VALMONT INDS INC
COM
920253101
981
7735
SH
SOLE
0
0
7735
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
898
64953
SH
SOLE
0
0
64953
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
794
11889
SH
SOLE
0
0
11889
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
2561
51480
SH
SOLE
0
0
51480
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
3123
150432
SH
SOLE
0
0
150432
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
694
39229
SH
SOLE
0
0
39229
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
6938
257328
SH
SOLE
0
0
257328
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
339
14185
SH
SOLE
0
0
14185
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
2456
83819
SH
SOLE
0
0
83819
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
740
11406
SH
SOLE
0
0
11406
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
15289
598181
SH
SOLE
0
0
598181
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
227
43700
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
97
21900
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
152
12933
SH
SOLE
0
0
12933
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
5428
85102
SH
SOLE
0
0
85102
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
218
5751
SH
SOLE
0
0
5751
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
10305
409019
SH
SOLE
0
0
409019
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189H300
3988
114913
SH
SOLE
0
0
114913
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
10373
296718
SH
SOLE
0
0
296718
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
1471
47510
SH
SOLE
0
0
47510
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
26130
544028
SH
SOLE
0
0
544028
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
802
21867
SH
SOLE
0
0
21867
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
8374
565074
SH
SOLE
0
0
565074
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
601
30396
SH
SOLE
0
0
30396
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
839
7710
SH
SOLE
0
0
7710
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
2316
21023
SH
SOLE
0
0
21023
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1102
6844
SH
SOLE
0
0
6844
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
2368
21069
SH
SOLE
0
0
21069
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
272
1942
SH
SOLE
0
0
1942
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
7875
59993
SH
SOLE
0
0
59993
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
1330
10807
SH
SOLE
0
0
10807
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
8920
56969
SH
SOLE
0
0
56969
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
1024
7982
SH
SOLE
0
0
7982
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
12338
86353
SH
SOLE
0
0
86353
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
15427
178347
SH
SOLE
0
0
178347
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
6060
62431
SH
SOLE
0
0
62431
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
62236
772823
SH
SOLE
0
0
772823
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
136090
1638257
SH
SOLE
0
0
1638257
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
9318
162615
SH
SOLE
0
0
162615
VANGUARD GROUP
DIV APP ETF
921908844
118487
1028882
SH
SOLE
0
0
1028882
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
21091
177861
SH
SOLE
0
0
177861
VANGUARD INDEX FDS
GROWTH ETF
922908736
87513
535579
SH
SOLE
0
0
535579
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
16229
120467
SH
SOLE
0
0
120467
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
9792
65560
SH
SOLE
0
0
65560
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
13991
125657
SH
SOLE
0
0
125657
VANGUARD INDEX FDS
MID CAP ETF
922908629
72040
430967
SH
SOLE
0
0
430967
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
41704
477159
SH
SOLE
0
0
477159
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
435345
1617459
SH
SOLE
0
0
1617459
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
28211
216103
SH
SOLE
0
0
216103
VANGUARD INDEX FDS
SMALL CP ETF
922908751
58502
373431
SH
SOLE
0
0
373431
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
33074
177528
SH
SOLE
0
0
177528
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
126820
844947
SH
SOLE
0
0
844947
VANGUARD INDEX FDS
VALUE ETF
922908744
77065
694773
SH
SOLE
0
0
694773
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
26445
518627
SH
SOLE
0
0
518627
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
65387
1537412
SH
SOLE
0
0
1537412
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
6965
126863
SH
SOLE
0
0
126863
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
525
7949
SH
SOLE
0
0
7949
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
4666
44326
SH
SOLE
0
0
44326
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1989
33716
SH
SOLE
0
0
33716
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
21867
290944
SH
SOLE
0
0
290944
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
8778
177991
SH
SOLE
0
0
177991
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
38498
725417
SH
SOLE
0
0
725417
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
55454
617182
SH
SOLE
0
0
617182
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
1520
23038
SH
SOLE
0
0
23038
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
7842
80952
SH
SOLE
0
0
80952
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
1625
19902
SH
SOLE
0
0
19902
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
8935
169118
SH
SOLE
0
0
169118
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
5229
85814
SH
SOLE
0
0
85814
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
57900
717649
SH
SOLE
0
0
717649
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
10865
66961
SH
SOLE
0
0
66961
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2042
15162
SH
SOLE
0
0
15162
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
7165
64203
SH
SOLE
0
0
64203
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1298
8851
SH
SOLE
0
0
8851
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1607
12863
SH
SOLE
0
0
12863
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1153
10950
SH
SOLE
0
0
10950
VANGUARD STAR FD
VG TL INTL STK F
921909768
13809
261788
SH
SOLE
0
0
261788
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
84685
2030322
SH
SOLE
0
0
2030322
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
443
5509
SH
SOLE
0
0
5509
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
90218
1032482
SH
SOLE
0
0
1032482
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
1670
24546
SH
SOLE
0
0
24546
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
2497
40679
SH
SOLE
0
0
40679
VANGUARD WORLD FD
EXTENDED DUR
921910709
3111
24490
SH
SOLE
0
0
24490
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
20203
199531
SH
SOLE
0
0
199531
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
37732
468671
SH
SOLE
0
0
468671
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
4856
37504
SH
SOLE
0
0
37504
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
7703
88852
SH
SOLE
0
0
88852
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
16111
89809
SH
SOLE
0
0
89809
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
8265
55554
SH
SOLE
0
0
55554
VANGUARD WORLD FDS
ENERGY ETF
92204A306
14323
168472
SH
SOLE
0
0
168472
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
24861
360254
SH
SOLE
0
0
360254
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
28141
161780
SH
SOLE
0
0
161780
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
16727
114719
SH
SOLE
0
0
114719
VANGUARD WORLD FDS
INF TECH ETF
92204A702
54618
258982
SH
SOLE
0
0
258982
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2894
22575
SH
SOLE
0
0
22575
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
5009
37677
SH
SOLE
0
0
37677
VARIAN MED SYS INC
COM
92220P105
470
3453
SH
SOLE
0
0
3453
VECTOR GROUP LTD
COM
92240M108
521
53480
SH
SOLE
0
0
53480
VEEVA SYS INC
CL A COM
922475108
10221
63050
SH
SOLE
0
0
63050
VENTAS INC
COM
92276F100
4710
68908
SH
SOLE
0
0
68908
VERASTEM INC
COM
92337C104
65
43151
SH
SOLE
0
0
43151
VEREIT INC
COM
92339V100
542
60175
SH
SOLE
0
0
60175
VERICEL CORP
COM
92346J108
518
27419
SH
SOLE
0
0
27419
VERISIGN INC
COM
92343E102
1100
5259
SH
SOLE
0
0
5259
VERISK ANALYTICS INC
COM
92345Y106
787
5376
SH
SOLE
0
0
5376
VERITEX HLDGS INC
COM
923451108
386
14876
SH
SOLE
0
0
14876
VERITONE INC
COM
92347M100
84
10025
SH
SOLE
0
0
10025
VERIZON COMMUNICATIONS INC
COM
92343V104
204513
3579788
SH
SOLE
0
0
3579788
VERIZON COMMUNICATIONS INC
COM
92343V104
5
10200
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2
12100
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1
11200
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
5
10200
SH
Call
SOLE
0
0
0
VERMILLION INC
COM NEW
92407M206
13
15000
SH
SOLE
0
0
15000
VERSUM MATLS INC
COM
92532W103
526
10189
SH
SOLE
0
0
10189
VERTEX PHARMACEUTICALS INC
COM
92532F100
5455
29747
SH
SOLE
0
0
29747
VERTICAL CAP INCOME FUND
SHS BEN INT
92535C104
123
12906
SH
SOLE
0
0
12906
VERU INC
COM
92536C103
49
23175
SH
SOLE
0
0
23175
VIACOM INC NEW
CL B
92553P201
1632
54623
SH
SOLE
0
0
54623
VICTORY PORTFOLIOS II
VCSHS DEV ENH VL
92647N816
248
7724
SH
SOLE
0
0
7724
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
38925
796175
SH
SOLE
0
0
796175
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
9553
182095
SH
SOLE
0
0
182095
VICTORY PORTFOLIOS II
VCSHS US DISCVRY
92647N774
2089
55313
SH
SOLE
0
0
55313
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
21254
466689
SH
SOLE
0
0
466689
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
2064
43967
SH
SOLE
0
0
43967
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
6886
222560
SH
SOLE
0
0
222560
VIEWRAY INC
COM
92672L107
664
75380
SH
SOLE
0
0
75380
VIKING THERAPEUTICS INC
COM
92686J106
394
47478
SH
SOLE
0
0
47478
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
6327
205291
SH
SOLE
0
0
205291
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
1388
119459
SH
SOLE
0
0
119459
VIRTUS INVT PARTNERS INC
PFD CV SER D
92828Q208
238
2510
SH
SOLE
0
0
2510
VISA INC
COM CL A
92826C839
169903
978900
SH
SOLE
0
0
978900
VISTRA ENERGY CORP
COM
92840M102
668
29520
SH
SOLE
0
0
29520
VIVEVE MED INC
COM NEW
92852W204
15
39972
SH
SOLE
0
0
39972
VIVINT SOLAR INC
COM
92854Q106
83
11324
SH
SOLE
0
0
11324
VMWARE INC
CL A COM
928563402
2079
12432
SH
SOLE
0
0
12432
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
2837
173735
SH
SOLE
0
0
173735
VONAGE HLDGS CORP
COM
92886T201
1543
136222
SH
SOLE
0
0
136222
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
95
10325
SH
SOLE
0
0
10325
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
2072
266953
SH
SOLE
0
0
266953
VOYA FINL INC
COM
929089100
1188
21483
SH
SOLE
0
0
21483
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
1376
128574
SH
SOLE
0
0
128574
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
2187
335484
SH
SOLE
0
0
335484
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
295
23664
SH
SOLE
0
0
23664
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
157
26675
SH
SOLE
0
0
26675
VOYA PRIME RATE TR
SH BEN INT
92913A100
1144
240264
SH
SOLE
0
0
240264
VOYA RISK MANAGED NAT RES FD
COM
92913C106
247
47170
SH
SOLE
0
0
47170
VOYAGER THERAPEUTICS INC
COM
92915B106
5658
207877
SH
SOLE
0
0
207877
VULCAN MATLS CO
COM
929160109
2943
21430
SH
SOLE
0
0
21430
W P CAREY INC
COM
92936U109
9532
117419
SH
SOLE
0
0
117419
WABCO HLDGS INC
COM
92927K102
322
2432
SH
SOLE
0
0
2432
WABTEC CORP
COM
929740108
2488
34665
SH
SOLE
0
0
34665
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12279
224593
SH
SOLE
0
0
224593
WALMART INC
COM
931142103
181835
1645643
SH
SOLE
0
0
1645643
WALMART INC
COM
931142103
81
12200
SH
Call
SOLE
0
0
0
WALMART INC
COM
931142103
21
11500
SH
Call
SOLE
0
0
0
WASHINGTON FED INC
COM
938824109
332
9512
SH
SOLE
0
0
9512
WASHINGTON PRIME GROUP NEW
COM
93964W108
428
112152
SH
SOLE
0
0
112152
WASHINGTON TR BANCORP
COM
940610108
254
4868
SH
SOLE
0
0
4868
WASTE CONNECTIONS INC
COM
94106B101
2635
27640
SH
SOLE
0
0
27640
WASTE MGMT INC DEL
COM
94106L109
25293
219216
SH
SOLE
0
0
219216
WATERS CORP
COM
941848103
1569
7288
SH
SOLE
0
0
7288
WATSCO INC
COM
942622200
1795
10973
SH
SOLE
0
0
10973
WAYFAIR INC
CL A
94419L101
1874
12839
SH
SOLE
0
0
12839
WD-40 CO
COM
929236107
1926
12113
SH
SOLE
0
0
12113
WEBSTER FINL CORP CONN
COM
947890109
234
4898
SH
SOLE
0
0
4898
WEC ENERGY GROUP INC
COM
92939U106
12989
155803
SH
SOLE
0
0
155803
WEIS MKTS INC
COM
948849104
203
5577
SH
SOLE
0
0
5577
WELBILT INC
COM
949090104
167
10026
SH
SOLE
0
0
10026
WELLS FARGO CO NEW
COM
949746101
28386
599860
SH
SOLE
0
0
599860
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
3259
2388
SH
SOLE
0
0
2388
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
193
35140
SH
SOLE
0
0
35140
WELLS FARGO MULTI SECTOR INC
COM
94987D101
1555
124020
SH
SOLE
0
0
124020
WELLTOWER INC
COM
95040Q104
12939
158705
SH
SOLE
0
0
158705
WENDYS CO
COM
95058W100
340
17346
SH
SOLE
0
0
17346
WESBANCO INC
COM
950810101
221
5739
SH
SOLE
0
0
5739
WESTAMERICA BANCORPORATION
COM
957090103
231
3749
SH
SOLE
0
0
3749
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
840
58643
SH
SOLE
0
0
58643
WESTERN ASSET GLB HI INCOME
COM
95766B109
172
17362
SH
SOLE
0
0
17362
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
1604
93509
SH
SOLE
0
0
93509
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
1412
94346
SH
SOLE
0
0
94346
WESTERN ASSET HIGH INCM FD I
COM
95766J102
132
18798
SH
SOLE
0
0
18798
WESTERN ASSET HIGH INCM OPP
COM
95766K109
486
94668
SH
SOLE
0
0
94668
WESTERN ASSET INTM MUNI FD I
COM
958435109
242
27114
SH
SOLE
0
0
27114
WESTERN ASSET INVESTMENT GRA
COM
95766T100
195
13129
SH
SOLE
0
0
13129
WESTERN ASSET INVT GRADE DEF
COM
95790A101
330
15757
SH
SOLE
0
0
15757
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
728
33299
SH
SOLE
0
0
33299
WESTERN ASSET MUN HI INCM FD
COM
95766N103
2737
361617
SH
SOLE
0
0
361617
WESTERN ASST MN PRT FD INC
COM
95766P108
1423
95514
SH
SOLE
0
0
95514
WESTERN ASST MNGD MUN FD INC
COM
95766M105
1170
85390
SH
SOLE
0
0
85390
WESTERN DIGITAL CORP
COM
958102105
2561
53862
SH
SOLE
0
0
53862
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
5862
190502
SH
SOLE
0
0
190502
WESTERN UN CO
COM
959802109
846
42510
SH
SOLE
0
0
42510
WESTROCK CO
COM
96145D105
17154
470352
SH
SOLE
0
0
470352
WEX INC
COM
96208T104
210
1008
SH
SOLE
0
0
1008
WEYERHAEUSER CO
COM
962166104
14786
561366
SH
SOLE
0
0
561366
WHEATON PRECIOUS METALS CORP
COM
962879102
1218
50491
SH
SOLE
0
0
50491
WHIRLPOOL CORP
COM
963320106
1670
11727
SH
SOLE
0
0
11727
WHITEHORSE FIN INC
COM
96524V106
341
24827
SH
SOLE
0
0
24827
WHITESTONE REIT
COM
966084204
561
44234
SH
SOLE
0
0
44234
WHITING PETE CORP NEW
COM NEW
966387409
867
46403
SH
SOLE
0
0
46403
WILLIAMS COS INC DEL
COM
969457100
8341
297471
SH
SOLE
0
0
297471
WILLIAMS SONOMA INC
COM
969904101
539
8286
SH
SOLE
0
0
8286
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
4486
23420
SH
SOLE
0
0
23420
WINNEBAGO INDS INC
COM
974637100
502
12978
SH
SOLE
0
0
12978
WINTRUST FINL CORP
COM
97650W108
1966
26878
SH
SOLE
0
0
26878
WISDOMTREE INVTS INC
COM
97717P104
181
29410
SH
SOLE
0
0
29410
WISDOMTREE INVTS INC
COM
97717P104
6
22000
SH
Call
SOLE
0
0
0
WISDOMTREE TR
CURRNCY INT EQ
97717X263
15848
546285
SH
SOLE
0
0
546285
WISDOMTREE TR
EM EX ST-OWNED
97717X578
4942
171184
SH
SOLE
0
0
171184
WISDOMTREE TR
EM LCL DEBT FD
97717X867
571
16165
SH
SOLE
0
0
16165
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
5726
128207
SH
SOLE
0
0
128207
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
689
14640
SH
SOLE
0
0
14640
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
793
26293
SH
SOLE
0
0
26293
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
3029
45773
SH
SOLE
0
0
45773
WISDOMTREE TR
EUROPE SMCP DV
97717W869
688
11788
SH
SOLE
0
0
11788
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
9297
370854
SH
SOLE
0
0
370854
WISDOMTREE TR
GLB US QTLY DIV
97717W844
973
16906
SH
SOLE
0
0
16906
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
570
24459
SH
SOLE
0
0
24459
WISDOMTREE TR
INDIA ERNGS FD
97717W422
568
21800
SH
SOLE
0
0
21800
WISDOMTREE TR
INTL EQUITY FD
97717W703
13801
270556
SH
SOLE
0
0
270556
WISDOMTREE TR
INTL LRGCAP DV
97717W794
549
11651
SH
SOLE
0
0
11651
WISDOMTREE TR
INTL SMCAP DIV
97717W760
2236
34394
SH
SOLE
0
0
34394
WISDOMTREE TR
INTRST RATE HDGE
97717W380
476
10000
SH
SOLE
0
0
10000
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
653
19959
SH
SOLE
0
0
19959
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
311
6393
SH
SOLE
0
0
6393
WISDOMTREE TR
JP SMALLCP DIV
97717W836
808
12225
SH
SOLE
0
0
12225
WISDOMTREE TR
US DIVID EX FNCL
97717W406
4956
57780
SH
SOLE
0
0
57780
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
4382
60221
SH
SOLE
0
0
60221
WISDOMTREE TR
US LARGECAP DIVD
97717W307
29866
308217
SH
SOLE
0
0
308217
WISDOMTREE TR
US LARGECAP FUND
97717W588
959
29177
SH
SOLE
0
0
29177
WISDOMTREE TR
US MIDCAP DIVID
97717W505
32116
887173
SH
SOLE
0
0
887173
WISDOMTREE TR
US MIDCAP FUND
97717W570
28549
713715
SH
SOLE
0
0
713715
WISDOMTREE TR
US MULTIFACTOR
97717Y857
860
28592
SH
SOLE
0
0
28592
WISDOMTREE TR
US QTLY DIV GRT
97717X669
25434
582670
SH
SOLE
0
0
582670
WISDOMTREE TR
US S CAP QTY DIV
97717X651
4425
124551
SH
SOLE
0
0
124551
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
21567
795535
SH
SOLE
0
0
795535
WISDOMTREE TR
US SMALLCAP FUND
97717W562
9588
267225
SH
SOLE
0
0
267225
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
914
9411
SH
SOLE
0
0
9411
WISDOMTREE TR
YIELD ENHANCD US
97717X511
40627
792876
SH
SOLE
0
0
792876
WIX COM LTD
SHS
M98068105
2688
18916
SH
SOLE
0
0
18916
WOLVERINE WORLD WIDE INC
COM
978097103
210
7617
SH
SOLE
0
0
7617
WOODWARD INC
COM
980745103
1780
15729
SH
SOLE
0
0
15729
WORKDAY INC
CL A
98138H101
1360
6617
SH
SOLE
0
0
6617
WORLD GOLD TR
SPDR GLD MINIS
98149E204
825
58566
SH
SOLE
0
0
58566
WORLD WRESTLING ENTMT INC
CL A
98156Q108
237
3280
SH
SOLE
0
0
3280
WORLDPAY INC
CL A
981558109
25632
209159
SH
SOLE
0
0
209159
WPP PLC NEW
ADR
92937A102
842
13390
SH
SOLE
0
0
13390
WPX ENERGY INC
COM
98212B103
472
41044
SH
SOLE
0
0
41044
WSFS FINL CORP
COM
929328102
270
6548
SH
SOLE
0
0
6548
WYNDHAM DESTINATIONS INC
COM
98310W108
1099
25035
SH
SOLE
0
0
25035
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
643
11536
SH
SOLE
0
0
11536
WYNN RESORTS LTD
COM
983134107
2137
17236
SH
SOLE
0
0
17236
XCEL ENERGY INC
COM
98389B100
6580
110608
SH
SOLE
0
0
110608
XENIA HOTELS & RESORTS INC
COM
984017103
383
18361
SH
SOLE
0
0
18361
XEROX CORP
COM NEW
984121608
241
6808
SH
SOLE
0
0
6808
XILINX INC
COM
983919101
3547
30080
SH
SOLE
0
0
30080
XPO LOGISTICS INC
COM
983793100
806
13945
SH
SOLE
0
0
13945
XYLEM INC
COM
98419M100
2210
26421
SH
SOLE
0
0
26421
YAMANA GOLD INC
COM
98462Y100
85
33615
SH
SOLE
0
0
33615
YETI HLDGS INC
COM
98585X104
1494
51612
SH
SOLE
0
0
51612
YOUNGEVITY INTL INC
COM NEW
987537206
153
26898
SH
SOLE
0
0
26898
YUM BRANDS INC
COM
988498101
17157
155022
SH
SOLE
0
0
155022
YUM CHINA HLDGS INC
COM
98850P109
2718
58829
SH
SOLE
0
0
58829
ZAYO GROUP HLDGS INC
COM
98919V105
378
11495
SH
SOLE
0
0
11495
ZEBRA TECHNOLOGIES CORP
CL A
989207105
388
1851
SH
SOLE
0
0
1851
ZENDESK INC
COM
98936J101
425
4773
SH
SOLE
0
0
4773
ZILLOW GROUP INC
CL C CAP STK
98954M200
667
14369
SH
SOLE
0
0
14369
ZIMMER BIOMET HLDGS INC
COM
98956P102
2683
22786
SH
SOLE
0
0
22786
ZION OIL & GAS INC
COM
989696109
11
31775
SH
SOLE
0
0
31775
ZIONS BANCORPORATION N A
COM
989701107
1128
24530
SH
SOLE
0
0
24530
ZIOPHARM ONCOLOGY INC
COM
98973P101
313
53628
SH
SOLE
0
0
53628
ZOETIS INC
CL A
98978V103
7521
66256
SH
SOLE
0
0
66256
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1039
11704
SH
SOLE
0
0
11704
ZSCALER INC
COM
98980G102
1162
15166
SH
SOLE
0
0
15166
ZYNERBA PHARMACEUTICALS INC
COM
98986X109
181
13322
SH
SOLE
0
0
13322
ZYNEX INC
COM
98986M103
107
11875
SH
SOLE
0
0
11875