0001329948-19-000006.txt : 20190430
0001329948-19-000006.hdr.sgml : 20190430
20190430132022
ACCESSION NUMBER: 0001329948-19-000006
CONFORMED SUBMISSION TYPE: 13F-HR/A
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190430
DATE AS OF CHANGE: 20190430
EFFECTIVENESS DATE: 20190430
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Janney Montgomery Scott LLC
CENTRAL INDEX KEY: 0001329948
IRS NUMBER: 230731260
FILING VALUES:
FORM TYPE: 13F-HR/A
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11413
FILM NUMBER: 19780101
BUSINESS ADDRESS:
STREET 1: 1717 ARCH STREET
CITY: PHILADELPHIA
STATE: PA
ZIP: 19103
BUSINESS PHONE: 215-665-6000
MAIL ADDRESS:
STREET 1: 1717 ARCH STREET
CITY: PHILADELPHIA
STATE: PA
ZIP: 19103
13F-HR/A
1
primary_doc.xml
13F-HR/A
LIVE
false
false
false
0001329948
XXXXXXXX
03-31-2019
03-31-2019
true
1
RESTATEMENT
Janney Montgomery Scott LLC
1717 ARCH STREET
PHILADELPHIA
PA
19103
13F HOLDINGS REPORT
028-11413
N
Patricia Millaway
Compliance Analyst
(215) 665-6139
Patricia Millaway
Philadelphia
PA
04-30-2019
0
1993
12156325
false
INFORMATION TABLE
2
JMS13F1Q2019.xml
ABB LIMITED SPONS ADR
Common Stock
000375204
1262
66856
SH
SOLE
0
0
66856
0
ADT INC
Common Stock
00090Q103
309
48300
SH
SOLE
0
0
48300
0
AFLAC INC
Common Stock
001055102
8131
162628
SH
SOLE
0
0
162628
0
AGNC INVESTMENT CORP
Common Stock
00123Q104
596
33124
SH
SOLE
0
0
33124
0
AES CORP
Common Stock
00130H105
17818
985481
SH
SOLE
0
0
985481
0
AK STEEL HLDG CORP
Common Stock
001547108
33
12050
SH
SOLE
0
0
12050
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q510
429
13043
SH
SOLE
0
0
13043
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q528
714
22237
SH
SOLE
0
0
22237
0
ALPS RVRFRNT DYN COR ETF
ETF/Closed End-
00162Q536
341
13966
SH
SOLE
0
0
13966
0
ALPS MED BREAKTHROUG ETF
ETF/Closed End
00162Q593
257
7103
SH
SOLE
0
0
7103
0
ALPS INTL SEC DV DOG ETF
ETF/Closed End
00162Q718
2910
110851
SH
SOLE
0
0
110851
0
ALPS RIVERFRONT STRT ETF
ETF/Closed End-
00162Q783
634
25752
SH
SOLE
0
0
25752
0
ALPS SECTOR DIV DOGS ETF
ETF/Closed End
00162Q858
48183
1123139
SH
SOLE
0
0
1123139
0
ALPS ALERIAN MLP ETF
ETF/Closed End
00162Q866
12655
1261728
SH
SOLE
0
0
1261728
0
AMC NETWORKS INC CL A
Common Stock
00164V103
1597
28138
SH
SOLE
0
0
28138
0
AMN HEALTHCARE SVCS INC
Common Stock
001744101
2572
54610
SH
SOLE
0
0
54610
0
ASGN INC
Common Stock
00191U102
1215
19142
SH
SOLE
0
0
19142
0
ATT INC
Common Stock
00206R102
91102
2905032
SH
SOLE
0
0
2905032
0
ARK INNOVATION ETF
ETF/Closed End
00214Q104
5376
115046
SH
SOLE
0
0
115046
0
ARK GENOMIC REVOLUTN ETF
ETF/Closed End
00214Q302
229
6969
SH
SOLE
0
0
6969
0
ARK WEB X0 ETF
ETF/Closed End
00214Q401
502
9687
SH
SOLE
0
0
9687
0
ASE TECH HLDG CO LTD
Common Stock
00215W100
412
95660
SH
SOLE
0
0
95660
0
AARONS INC 050
Common Stock
002535300
764
14517
SH
SOLE
0
0
14517
0
ABBOTT LABORATORIES
Common Stock
002824100
34839
435813
SH
SOLE
0
0
435813
0
ABBVIE INC
Common Stock
00287Y109
38003
471556
SH
SOLE
0
0
471556
0
ABERDEEN ASIA PACIFIC
ETF/Closed End-
003009107
338
79884
SH
SOLE
0
0
79884
0
ABERDEEN GLB PREM PPTYS
ETF/Closed End
00302L108
337
56051
SH
SOLE
0
0
56051
0
ABERDEEN TTL DYN DIV FD
ETF/Closed End
00326L100
512
62039
SH
SOLE
0
0
62039
0
ABIOMED INC
Common Stock
003654100
395
1383
SH
SOLE
0
0
1383
0
ACETO CORP
Common Stock
004446100
31
176950
SH
SOLE
0
0
176950
0
ACTIVISION BLIZZARD INC
Common Stock
00507V109
2399
52698
SH
SOLE
0
0
52698
0
ACUITY BRANDS INC
Common Stock
00508Y102
746
6220
SH
SOLE
0
0
6220
0
ADAMS DIVRS EQ FUND INC
ETF/Closed End
006212104
172
11886
SH
SOLE
0
0
11886
0
ADOBE INC
Common Stock
00724F101
9170
34410
SH
SOLE
0
0
34410
0
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
209
1224
SH
SOLE
0
0
1224
0
AEHR TEST SYSTEMS
Common Stock
00760J108
330
239000
SH
SOLE
0
0
239000
0
ADVSHS D WRIGHT ADR ETF
ETF/Closed End
00768Y206
486
10678
SH
SOLE
0
0
10678
0
RANGER EQ BEAR ETF
ETF/Closed End-
00768Y883
3915
571933
SH
SOLE
0
0
571933
0
AEROJET ROCKETDYNE HLDGS
Common Stock
007800105
297
8350
SH
SOLE
0
0
8350
0
ADVANCED MICRO DEVICES
Common Stock
007903107
3285
128726
SH
SOLE
0
0
128726
0
AFFILIATED MGRS GRP INC
Common Stock
008252108
237
2215
SH
SOLE
0
0
2215
0
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
1148
14285
SH
SOLE
0
0
14285
0
AGNICOEAGLE MINES LTD
Common Stock
008474108
316
7267
SH
SOLE
0
0
7267
0
AGREE REALTY CORP
REIT
008492100
217
3136
SH
SOLE
0
0
3136
0
AIR PDTS CHEMICALS INC
Common Stock
009158106
8219
43038
SH
SOLE
0
0
43038
0
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
2134
29755
SH
SOLE
0
0
29755
0
ALASKA AIR GROUP INC
Common Stock
011659109
1136
20237
SH
SOLE
0
0
20237
0
ALBEMARLE CORP
Common Stock
012653101
973
11867
SH
SOLE
0
0
11867
0
ALCOA UPSTREAM CORP
Common Stock
013872106
291
10341
SH
SOLE
0
0
10341
0
ALEXANDRIA RL EST EQUITY
REIT
015271109
1550
10874
SH
SOLE
0
0
10874
0
ALEXION PHARMS INC
Common Stock
015351109
2716
20094
SH
SOLE
0
0
20094
0
ALIBABA GRP HLDG SPN ADS
Common Stock
01609W102
11843
64913
SH
SOLE
0
0
64913
0
ALIGN TECHNOLOGY INC
Common Stock
016255101
5699
20045
SH
SOLE
0
0
20045
0
ALLEGHANY CORP DE
Common Stock
017175100
1920
3135
SH
SOLE
0
0
3135
0
ALLEGHENY TECHNOLOGIES
Common Stock
01741R102
213
8327
SH
SOLE
0
0
8327
0
ALLEGIANT TRAVEL COMPANY
Common Stock
01748X102
611
4716
SH
SOLE
0
0
4716
0
ALLIANCEBERNSTEIN GLBL
ETF/Closed End-
01879R106
917
79141
SH
SOLE
0
0
79141
0
ALLIANT ENERGY CORP
Common Stock
018802108
3011
63881
SH
SOLE
0
0
63881
0
ALLIANCEBERNSTEIN HLDG
MLP
01881G106
2098
72621
SH
SOLE
0
0
72621
0
ALLIANZGI NFJ DIV
ETF/Closed End
01883A107
511
42377
SH
SOLE
0
0
42377
0
ALLIANZGI CONV INCM TGT
ETF/Closed End-
01883H102
107
11905
SH
SOLE
0
0
11905
0
ALLIANZGI DIVS INCMCONV
ETF/Closed End
01883J108
354
15650
SH
SOLE
0
0
15650
0
ALLISON TRANSMISSION
Common Stock
01973R101
1919
42728
SH
SOLE
0
0
42728
0
ALLSCRIPTS HLTHCR SOLTNS
Common Stock
01988P108
327
34317
SH
SOLE
0
0
34317
0
ALLSTATE CORP
Common Stock
020002101
2811
29842
SH
SOLE
0
0
29842
0
ALLY FINANCIAL INC
Common Stock
02005N100
839
30537
SH
SOLE
0
0
30537
0
ALPHABET INC C
Common Stock
02079K107
48473
41313
SH
SOLE
0
0
41313
0
ALPHABET INC A
Common Stock
02079K305
72045
61216
SH
SOLE
0
0
61216
0
ALTABA INC
Common Stock
021346101
739
9968
SH
SOLE
0
0
9968
0
ALTERYX INC A
Common Stock
02156B103
754
8994
SH
SOLE
0
0
8994
0
ALTRIA GROUP INC
Common Stock
02209S103
41549
723468
SH
SOLE
0
0
723468
0
AMARIN CORP PLC ADR NEW
Common Stock
023111206
627
30200
SH
SOLE
0
0
30200
0
AMAZONCOM INC
Common Stock
023135106
135214
75931
SH
SOLE
0
0
75931
0
AMBEV S A SPON ADR
Common Stock
02319V103
46
10646
SH
SOLE
0
0
10646
0
AMEDISYS INC
Common Stock
023436108
872
7076
SH
SOLE
0
0
7076
0
AMEREN CORP
Common Stock
023608102
586
7965
SH
SOLE
0
0
7965
0
AMERICA FIRST MULTFAM LP
MLP
02364V107
82
12000
SH
SOLE
0
0
12000
0
AMERICAN ARLNS GRP INC
Common Stock
02376R102
1969
62009
SH
SOLE
0
0
62009
0
AMERICAN CAMPUS CMNTYS
Common Stock
024835100
1039
21843
SH
SOLE
0
0
21843
0
AMER ELEC PWR CO INC
Common Stock
025537101
5925
70740
SH
SOLE
0
0
70740
0
AMERN EAGLE OUTFITTERS
Common Stock
02553E106
420
18930
SH
SOLE
0
0
18930
0
AMERN EXPRESS CO
Common Stock
025816109
15775
144325
SH
SOLE
0
0
144325
0
AMERICAN INTL GROUP NEW
Common Stock
026874784
4397
102121
SH
SOLE
0
0
102121
0
AMERICAN OUTDOOR BRANDS
Common Stock
02874P103
204
21815
SH
SOLE
0
0
21815
0
AMERICAN STS WTR CO
Common Stock
029899101
886
12420
SH
SOLE
0
0
12420
0
AMERICAN TOWER CORP NEW
REIT
03027X100
12781
64860
SH
SOLE
0
0
64860
0
AMER WATER WORKS COMPANY
Common Stock
030420103
6643
63720
SH
SOLE
0
0
63720
0
AMERICAS CAR MART INC
Common Stock
03062T105
832
9108
SH
SOLE
0
0
9108
0
AMERISOURCEBERGEN CORP
Common Stock
03073E105
833
10474
SH
SOLE
0
0
10474
0
AMERIPRISE FINL INC
Common Stock
03076C106
338
2642
SH
SOLE
0
0
2642
0
AMERIS BANCORP
Common Stock
03076K108
1068
31087
SH
SOLE
0
0
31087
0
AMERIGAS PARTNERS LP
MLP
030975106
747
24190
SH
SOLE
0
0
24190
0
AMETEK INC NEW
Common Stock
031100100
3478
41913
SH
SOLE
0
0
41913
0
AMGEN INC
Common Stock
031162100
33461
176129
SH
SOLE
0
0
176129
0
AMPHENOL CORP CL A NEW
Common Stock
032095101
1144
12114
SH
SOLE
0
0
12114
0
AMPLIFY ONLIN RETAIL ETF
ETF/Closed End
032108102
271
5540
SH
SOLE
0
0
5540
0
AMTECH SYS INC PAR 01
Common Stock
032332504
604
113256
SH
SOLE
0
0
113256
0
ANADARKO PETROLEUM CORP
Common Stock
032511107
5451
119865
SH
SOLE
0
0
119865
0
ANALOG DEVICES INC
Common Stock
032654105
15519
147422
SH
SOLE
0
0
147422
0
ANAPTYSBIO INC
Common Stock
032724106
290
3975
SH
SOLE
0
0
3975
0
ANDEAVOR LOGISTICS LP
Common Stock
03350F106
1149
32575
SH
SOLE
0
0
32575
0
ANHEUSER BUSCH INBEV
Common Stock
03524A108
6806
81047
SH
SOLE
0
0
81047
0
ANNALY CAP MGMT INC
REIT
035710409
3306
330936
SH
SOLE
0
0
330936
0
ANSYS INC
Common Stock
03662Q105
4688
25660
SH
SOLE
0
0
25660
0
ANTERO RESOURCES CORP
Common Stock
03674X106
398
45083
SH
SOLE
0
0
45083
0
ANTHEM INC
Common Stock
036752103
5188
18078
SH
SOLE
0
0
18078
0
ANTERO MIDSTREAM CORP
Common Stock
03676B102
712
51671
SH
SOLE
0
0
51671
0
APACHE CORP
Common Stock
037411105
1317
38009
SH
SOLE
0
0
38009
0
APOLLO INVT CORP NEW
ETF/Closed End
03761U502
411
27114
SH
SOLE
0
0
27114
0
APPLE INC
Common Stock
037833100
209821
1104610
SH
SOLE
0
0
1104610
0
APPLE HOSPITALITY REIT
REIT
03784Y200
381
23368
SH
SOLE
0
0
23368
0
APPLIED MATERIALS INC
Common Stock
038222105
2853
71926
SH
SOLE
0
0
71926
0
APTARGROUP INC
Common Stock
038336103
268
2522
SH
SOLE
0
0
2522
0
AQUA AMERICA INC
Common Stock
03836W103
3792
104071
SH
SOLE
0
0
104071
0
ARBOR REALTY TRUST INC
REIT
038923108
247
19048
SH
SOLE
0
0
19048
0
ARCBEST CORP
Common Stock
03937C105
501
16259
SH
SOLE
0
0
16259
0
ARCELORMITTAL SA NY NEW
Common Stock
03938L203
1065
52272
SH
SOLE
0
0
52272
0
ARCHER DANIELS MIDLAND C
Common Stock
039483102
1666
38626
SH
SOLE
0
0
38626
0
ARCOSA INC
Common Stock
039653100
224
7335
SH
SOLE
0
0
7335
0
ARCONIC INC
Common Stock
03965L100
2999
156943
SH
SOLE
0
0
156943
0
ARES MGMT CORP A
Common Stock
03990B101
1206
51973
SH
SOLE
0
0
51973
0
ARES CAPITAL CORP BDC
Common Stock
04010L103
3615
210909
SH
SOLE
0
0
210909
0
ARISTA NETWORKS INC
Common Stock
040413106
2711
8622
SH
SOLE
0
0
8622
0
ARMADA HOFFLER PPTYS INC
Common Stock
04208T108
3949
253298
SH
SOLE
0
0
253298
0
ARROW ELECTRONICS INC
Common Stock
042735100
1201
15588
SH
SOLE
0
0
15588
0
ARTESIAN RES CORP CL A
Common Stock
043113208
297
7963
SH
SOLE
0
0
7963
0
ARTISAN PRTNRS ASSET A
Common Stock
04316A108
456
18101
SH
SOLE
0
0
18101
0
ASBURY AUTO GROUP INC
Common Stock
043436104
1956
28197
SH
SOLE
0
0
28197
0
ASHLAND GLOBAL HLDGS INC
Common Stock
044186104
771
9872
SH
SOLE
0
0
9872
0
ASPEN TECHNOLOGY INC
Common Stock
045327103
5118
49090
SH
SOLE
0
0
49090
0
ASTRAZENECA PLC ADR
Common Stock
046353108
4631
114542
SH
SOLE
0
0
114542
0
ATKORE INTL GROUP INC
Common Stock
047649108
531
24663
SH
SOLE
0
0
24663
0
ATMOS ENERGY CORP
Common Stock
049560105
3118
30294
SH
SOLE
0
0
30294
0
AURORA CANNABIS INC
Common Stock
05156X108
266
29374
SH
SOLE
0
0
29374
0
AUTODESK INC
Common Stock
052769106
8446
54203
SH
SOLE
0
0
54203
0
AUTOLIV INC
Common Stock
052800109
650
8844
SH
SOLE
0
0
8844
0
AUTOMATIC DATA PROC INC
Common Stock
053015103
21535
134813
SH
SOLE
0
0
134813
0
AUTONATION INC
Common Stock
05329W102
212
5938
SH
SOLE
0
0
5938
0
AUTOZONE INC
Common Stock
053332102
1301
1270
SH
SOLE
0
0
1270
0
AVALONBAY COMMNTYS INC
REIT
053484101
1149
5724
SH
SOLE
0
0
5724
0
AVANGRID INC
Common Stock
05351W103
713
14153
SH
SOLE
0
0
14153
0
AVEO PHARM INC
Common Stock
053588109
17
20500
SH
SOLE
0
0
20500
0
AVERY DENNISON CORP
Common Stock
053611109
2243
19851
SH
SOLE
0
0
19851
0
AVID BIOSERVICES INC
Common Stock
05368M106
168
39579
SH
SOLE
0
0
39579
0
AXSOME THERAPEUTICS INC
Common Stock
05464T104
250
17575
SH
SOLE
0
0
17575
0
BBT CORP
Common Stock
054937107
13108
281705
SH
SOLE
0
0
281705
0
BG FOODS INC NEW
Common Stock
05508R106
1642
67230
SH
SOLE
0
0
67230
0
BCE INC NEW
Common Stock
05534B760
19864
447498
SH
SOLE
0
0
447498
0
BHP GROUP PLC SPON ADR
Common Stock
05545E209
1450
30042
SH
SOLE
0
0
30042
0
BP PLC SPON ADR
Common Stock
055622104
13932
318656
SH
SOLE
0
0
318656
0
BRT APARTMENTS CORP
REIT
055645303
168
12091
SH
SOLE
0
0
12091
0
BWX TECHS INC
Common Stock
05605H100
3389
68347
SH
SOLE
0
0
68347
0
BAIDU INC A SPON ADR
Common Stock
056752108
3560
21594
SH
SOLE
0
0
21594
0
BALL CORP
Common Stock
058498106
2691
46515
SH
SOLE
0
0
46515
0
BANCO SANTANDER S A ADR
Common Stock
05964H105
1506
325373
SH
SOLE
0
0
325373
0
BANK AMERICA CORP
Common Stock
060505104
45793
1659759
SH
SOLE
0
0
1659759
0
BOA CV L 725 PFD PERPTL
CD Par 10
060505682
897
689
SH
SOLE
0
0
689
0
BANK OF HAWAII CORP
Common Stock
062540109
804
10188
SH
SOLE
0
0
10188
0
BANK MONTREAL QUEBEC
Common Stock
063671101
2259
30189
SH
SOLE
0
0
30189
0
BNY MELLON CORP
Common Stock
064058100
22168
439587
SH
SOLE
0
0
439587
0
BANK NOVA SCOTIA HALIFAX
Common Stock
064149107
214
4023
SH
SOLE
0
0
4023
0
BANK OZK
Common Stock
06417N103
823
28403
SH
SOLE
0
0
28403
0
BANNER CORP NEW
Common Stock
06652V208
518
9556
SH
SOLE
0
0
9556
0
BANKWELL FINL GRP INC
Common Stock
06654A103
270
9250
SH
SOLE
0
0
9250
0
BAR HARBOR BANKSHARES
Common Stock
066849100
537
20743
SH
SOLE
0
0
20743
0
BRCLY BLMBRG CMDTY ETN
CD Par 10
06738C778
1702
75113
SH
SOLE
0
0
75113
0
BARCLAYS PLC ADR
Common Stock
06738E204
155
19379
SH
SOLE
0
0
19379
0
BARINGS BDC INC
Common Stock
06759L103
100
10177
SH
SOLE
0
0
10177
0
BARINGS GLB SHT DUR HI
ETF/Closed End-
06760L100
311
17159
SH
SOLE
0
0
17159
0
BARNES GROUP INC
Common Stock
067806109
209
4056
SH
SOLE
0
0
4056
0
BARRICK GOLD CORP
Common Stock
067901108
1883
137365
SH
SOLE
0
0
137365
0
BAUSCH HEALTH COS INC
Common Stock
071734107
648
26239
SH
SOLE
0
0
26239
0
BAXTER INTL INC
Common Stock
071813109
7730
95063
SH
SOLE
0
0
95063
0
BEAZER HOMES USA INC NEW
Common Stock
07556Q881
525
45608
SH
SOLE
0
0
45608
0
BECTON DICKINSON CO
Common Stock
075887109
14153
56674
SH
SOLE
0
0
56674
0
BERKLEY W R CORP
Common Stock
084423102
2974
35101
SH
SOLE
0
0
35101
0
BERKSHIRE HATHAWAY INC A
Common Stock
084670108
11145
37
SH
SOLE
0
0
37
0
BERKSHIRE HATHAWAY B NEW
Common Stock
084670702
76935
382970
SH
SOLE
0
0
382970
0
BEST BUY COMPANY INC
Common Stock
086516101
1528
21496
SH
SOLE
0
0
21496
0
BHP GROUP LTD SPON ADR
Common Stock
088606108
908
16606
SH
SOLE
0
0
16606
0
BIG LOTS INC
Common Stock
089302103
1049
27578
SH
SOLE
0
0
27578
0
BIGLARI HLDGS INC CL B
Common Stock
08986R309
545
3858
SH
SOLE
0
0
3858
0
BIGLARI HLDGS INC A
Common Stock
08986R408
217
295
SH
SOLE
0
0
295
0
BILIBILI INC ADS
Common Stock
090040106
447
23592
SH
SOLE
0
0
23592
0
BIOCRYST PHARMS INC
Common Stock
09058V103
218
26835
SH
SOLE
0
0
26835
0
BIODELIVERY SCI INTL INC
Common Stock
09060J106
243
45800
SH
SOLE
0
0
45800
0
BIOMARIN PHARM INC
Common Stock
09061G101
616
6940
SH
SOLE
0
0
6940
0
BIOLIFE SOL INC NEW
Common Stock
09062W204
378
21115
SH
SOLE
0
0
21115
0
BIOGEN INC
Common Stock
09062X103
11284
47738
SH
SOLE
0
0
47738
0
BIOSCRIP INC
Common Stock
09069N108
31
15528
SH
SOLE
0
0
15528
0
BIOTECHNE CORP
Common Stock
09073M104
205
1030
SH
SOLE
0
0
1030
0
BJS RESTAURANTS INC
Common Stock
09180C106
312
6608
SH
SOLE
0
0
6608
0
BLACKROCK FLT RT INC TR
ETF/Closed End-
091941104
179
14700
SH
SOLE
0
0
14700
0
BLACK HILLS CORP
Common Stock
092113109
268
3612
SH
SOLE
0
0
3612
0
BLACK KNIGHT INC
Common Stock
09215C105
1459
26779
SH
SOLE
0
0
26779
0
BLACKBAUD INC
Common Stock
09227Q100
373
4676
SH
SOLE
0
0
4676
0
BLACKROCK INC
Common Stock
09247X101
19628
45927
SH
SOLE
0
0
45927
0
BLACKROCK TXBL MUN BD TR
ETF/Closed End-
09248X100
303
13490
SH
SOLE
0
0
13490
0
BLACKROCK LTD DURATION
ETF/Closed End-
09249W101
371
25210
SH
SOLE
0
0
25210
0
BLACKROCK MUN 2020 TERM
ETF/Closed End-
09249X109
231
15357
SH
SOLE
0
0
15357
0
BLACKROCK ENH GLB DIV TR
ETF/Closed End
092501105
182
16980
SH
SOLE
0
0
16980
0
BLACKROCK CR INCM TR
ETF/Closed End-
092508100
482
38878
SH
SOLE
0
0
38878
0
BLKRCK MUN INCM INV QUAL
ETF/Closed End-
09250G102
143
10295
SH
SOLE
0
0
10295
0
BLACKROCK ENRGY RES TR
ETF/Closed End
09250U101
226
18676
SH
SOLE
0
0
18676
0
BLACKROCK HLTH SCI TRUST
ETF/Closed End
09250W107
578
14520
SH
SOLE
0
0
14520
0
BLACKROCK ENH EQ DIV TR
ETF/Closed End
09251A104
393
45990
SH
SOLE
0
0
45990
0
BLACKROCK ENH INTL DV TR
ETF/Closed End
092524107
400
71940
SH
SOLE
0
0
71940
0
BLACKROCK CAP INVT BDC
Common Stock
092533108
81
13571
SH
SOLE
0
0
13571
0
BLKRK MUNIVEST FD II INC
ETF/Closed End-
09253T101
179
12220
SH
SOLE
0
0
12220
0
BLACKSTONE GROUP LP
MLP
09253U108
14146
404521
SH
SOLE
0
0
404521
0
BLKRK MUNI INTERDUR FUND
ETF/Closed End-
09253X102
416
30205
SH
SOLE
0
0
30205
0
BLAKRK MUNIYIELD QLTY FD
ETF/Closed End-
09254F100
890
63135
SH
SOLE
0
0
63135
0
BLACKROCK MUNIASSETS FD
ETF/Closed End-
09254J102
653
44004
SH
SOLE
0
0
44004
0
BLKRK CORP HI YLD FD INC
ETF/Closed End-
09255P107
2139
208444
SH
SOLE
0
0
208444
0
BLK FLT RT INCM STRAT FD
ETF/Closed End-
09255X100
1235
98824
SH
SOLE
0
0
98824
0
BLACKSTONE/GSO TERM FD
ETF/Closed End-
09256U105
214
13015
SH
SOLE
0
0
13015
0
BLACKROCK RESCMDTYS STR
ETF/Closed End
09257A108
215
26267
SH
SOLE
0
0
26267
0
BLACKROCK MUN 2030 TERM
ETF/Closed End-
09257P105
492
22135
SH
SOLE
0
0
22135
0
BLACKSTONE MTG TR INC A
Common Stock
09257W100
485
14026
SH
SOLE
0
0
14026
0
BLACKROCK SCI TECH TR
ETF/Closed End
09258G104
1574
47981
SH
SOLE
0
0
47981
0
BLKRCK 2022 GLB INC OPP
ETF/Closed End-
09258P104
415
45790
SH
SOLE
0
0
45790
0
HR BLOCK INC
Common Stock
093671105
2550
106532
SH
SOLE
0
0
106532
0
BOEING CO
Common Stock
097023105
78364
205452
SH
SOLE
0
0
205452
0
BOOKING HOLDINGS INC
Common Stock
09857L108
1569
899
SH
SOLE
0
0
899
0
BOOZ ALLEN HAMILTON A
Common Stock
099502106
3357
57733
SH
SOLE
0
0
57733
0
BORG WARNER INC
Common Stock
099724106
1240
32274
SH
SOLE
0
0
32274
0
BOSTON PROPERTIES INC
REIT
101121101
363
2707
SH
SOLE
0
0
2707
0
BOSTON SCIENTIFIC CORP
Common Stock
101137107
4702
122517
SH
SOLE
0
0
122517
0
BOTTOMLINE TECH DEL INC
Common Stock
101388106
263
5258
SH
SOLE
0
0
5258
0
BOULDER GRWTHINC FD INC
ETF/Closed End
101507101
113
10503
SH
SOLE
0
0
10503
0
BOX INC A
Common Stock
10316T104
556
28783
SH
SOLE
0
0
28783
0
BRAEMAR HOTELS RESORTS
Common Stock
10482B101
640
52381
SH
SOLE
0
0
52381
0
BRIDGEPOINT ED INC
Common Stock
10807M105
203
33205
SH
SOLE
0
0
33205
0
BRIGHT HORIZONS FAM SOL
Common Stock
109194100
6984
54947
SH
SOLE
0
0
54947
0
BRISTOL MYERS SQUIBB CO
Common Stock
110122108
34205
716938
SH
SOLE
0
0
716938
0
BRIT AMER TBCCO SPNS ADR
Common Stock
110448107
3950
94667
SH
SOLE
0
0
94667
0
BROADRIDGE FINANCIAL
Common Stock
11133T103
2445
23579
SH
SOLE
0
0
23579
0
BROADCOM INC
Common Stock
11135F101
22837
75942
SH
SOLE
0
0
75942
0
BROOKFIELD ASSET MGMNT A
Common Stock
112585104
1448
31048
SH
SOLE
0
0
31048
0
BROOKS AUTOMATION INC
Common Stock
114340102
254
8652
SH
SOLE
0
0
8652
0
BROWN FORMAN CORP CL B
Common Stock
115637209
2457
46550
SH
SOLE
0
0
46550
0
BUCKEYE PARTNERS LP
MLP
118230101
2493
73270
SH
SOLE
0
0
73270
0
CB FINANCIAL SVCS INC
Common Stock
12479G101
4038
170179
SH
SOLE
0
0
170179
0
CBIZ INC
Common Stock
124805102
544
26886
SH
SOLE
0
0
26886
0
CBS CORP NEW CL B
Common Stock
124857202
814
17121
SH
SOLE
0
0
17121
0
CBRE CLARION REAL EST FD
ETF/Closed End
12504G100
790
105779
SH
SOLE
0
0
105779
0
CBRE GROUP INC CL A
Common Stock
12504L109
749
15140
SH
SOLE
0
0
15140
0
CDK GLBL INC
Common Stock
12508E101
4982
84702
SH
SOLE
0
0
84702
0
CECO ENVMNTL CORP
Common Stock
125141101
1008
139956
SH
SOLE
0
0
139956
0
CDW CORP
Common Stock
12514G108
10274
106605
SH
SOLE
0
0
106605
0
CF INDS HLDGS INC
Common Stock
125269100
788
19278
SH
SOLE
0
0
19278
0
CH ROBINSON WORLDWID NEW
Common Stock
12541W209
1012
11637
SH
SOLE
0
0
11637
0
CIGNA CORP NEW
Common Stock
125523100
5430
33762
SH
SOLE
0
0
33762
0
CIT GROUP INC NEW
Common Stock
125581801
364
7591
SH
SOLE
0
0
7591
0
CME GROUP INC CL A
Common Stock
12572Q105
4517
27448
SH
SOLE
0
0
27448
0
CMS ENERGY CORP
Common Stock
125896100
2759
49681
SH
SOLE
0
0
49681
0
CNA FINL CORP
Common Stock
126117100
366
8453
SH
SOLE
0
0
8453
0
CNOOC LTD SPON ADR
Common Stock
126132109
728
3919
SH
SOLE
0
0
3919
0
CNO FINANCIAL GROUP INC
Common Stock
12621E103
180
11094
SH
SOLE
0
0
11094
0
CSX CORP
Common Stock
126408103
10194
136245
SH
SOLE
0
0
136245
0
CNX RESOURCES CORP
Common Stock
12653C108
449
41692
SH
SOLE
0
0
41692
0
CNX MIDSTREAM PRTNRS LP
Common Stock
12654A101
189
12422
SH
SOLE
0
0
12422
0
CVD EQUIPMENT CORP
Common Stock
126601103
112
28500
SH
SOLE
0
0
28500
0
CVS HEALTH CORP
Common Stock
126650100
38579
715358
SH
SOLE
0
0
715358
0
CABLE ONE INC
Common Stock
12685J105
704
717
SH
SOLE
0
0
717
0
CABOT OIL GAS CORP
Common Stock
127097103
809
31004
SH
SOLE
0
0
31004
0
CABOT MICROELECTRONICS
Common Stock
12709P103
1207
10778
SH
SOLE
0
0
10778
0
CACI INTL INC CLASS A
Common Stock
127190304
260
1428
SH
SOLE
0
0
1428
0
CADENCE DESIGN SYS INC
Common Stock
127387108
938
14776
SH
SOLE
0
0
14776
0
CAESARS ENTMNT CORP
Common Stock
127686103
406
46674
SH
SOLE
0
0
46674
0
CALAMOS CONV OPP INC
ETF/Closed End
128117108
523
51525
SH
SOLE
0
0
51525
0
CALAMOS GLBL DYNAMIC INC
ETF/Closed End
12811L107
120
14993
SH
SOLE
0
0
14993
0
CALAMOS CONVHIGH INC FD
ETF/Closed End
12811P108
1254
115595
SH
SOLE
0
0
115595
0
CALAMOS STRAT TOT RETURN
ETF/Closed End
128125101
1939
156465
SH
SOLE
0
0
156465
0
CALIFORNIA WTR SVC GRP
Common Stock
130788102
549
10113
SH
SOLE
0
0
10113
0
CALLON PETROLEUM COMPANY
Common Stock
13123X102
124
16456
SH
SOLE
0
0
16456
0
CALUMET SPECIALTY PRODS
MLP
131476103
37
10400
SH
SOLE
0
0
10400
0
CAMDEN PPTY TRUST SBI
REIT
133131102
249
2450
SH
SOLE
0
0
2450
0
CAMECO CORP
Common Stock
13321L108
1150
97505
SH
SOLE
0
0
97505
0
CAMPBELL SOUP COMPANY
Common Stock
134429109
856
22446
SH
SOLE
0
0
22446
0
CAMPING WORLD HLDGS A
Common Stock
13462K109
422
30365
SH
SOLE
0
0
30365
0
CANADA GOOSE HLDGS INC
Common Stock
135086106
918
19117
SH
SOLE
0
0
19117
0
CANADIAN IMPERIAL BANK
Common Stock
136069101
2597
32844
SH
SOLE
0
0
32844
0
CANADIAN NATL RAILWAY CO
Common Stock
136375102
11774
131580
SH
SOLE
0
0
131580
0
CANADIAN NATURAL RES LTD
Common Stock
136385101
2431
88388
SH
SOLE
0
0
88388
0
CANADIAN PAC RAILWAY LTD
Common Stock
13645T100
2567
12459
SH
SOLE
0
0
12459
0
CANOPY GROWTH CORP
Common Stock
138035100
2014
46447
SH
SOLE
0
0
46447
0
CAPITAL ONE FINL CORP
Common Stock
14040H105
1618
19803
SH
SOLE
0
0
19803
0
CARA THERAPEUTICS INC
Common Stock
140755109
485
24696
SH
SOLE
0
0
24696
0
CARDINAL HEALTH INC
Common Stock
14149Y108
999
20753
SH
SOLE
0
0
20753
0
CAREER EDUCATION CORP
Common Stock
141665109
1069
64704
SH
SOLE
0
0
64704
0
CARLISLE COMPANIES INC
Common Stock
142339100
1367
11144
SH
SOLE
0
0
11144
0
CARLYLE GROUP LTD LP
MLP
14309L102
624
34124
SH
SOLE
0
0
34124
0
CARMAX INC
Common Stock
143130102
1876
26873
SH
SOLE
0
0
26873
0
CARNIVAL CORP PAIRD CTF
Common Stock
143658300
3423
67490
SH
SOLE
0
0
67490
0
CARPENTER TECHNOLGY CORP
Common Stock
144285103
339
7388
SH
SOLE
0
0
7388
0
CARS COM INC
Common Stock
14575E105
255
11181
SH
SOLE
0
0
11181
0
CARTERS INC
Common Stock
146229109
310
3072
SH
SOLE
0
0
3072
0
CASEYS GENL STORES INC
Common Stock
147528103
1170
9086
SH
SOLE
0
0
9086
0
CATASYS INC 0001 2017
Common Stock
149049504
2094
171223
SH
SOLE
0
0
171223
0
CATERPILLAR INC
Common Stock
149123101
27229
200963
SH
SOLE
0
0
200963
0
CEDAR FAIR LP
MLP
150185106
590
11216
SH
SOLE
0
0
11216
0
CELANESE CORP DEL A
Common Stock
150870103
6474
65657
SH
SOLE
0
0
65657
0
CELESTICA INC SUB VTG
Common Stock
15101Q108
520
61509
SH
SOLE
0
0
61509
0
CELGENE CORP
Common Stock
151020104
15419
163446
SH
SOLE
0
0
163446
0
CEMEX SAB SPONS 10 ORDIN
Common Stock
151290889
82
17604
SH
SOLE
0
0
17604
0
CENTENE CORP DEL
Common Stock
15135B101
1733
32631
SH
SOLE
0
0
32631
0
CENTER COAST BROOKFIELD
ETF/Closed End
151461100
427
51253
SH
SOLE
0
0
51253
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
2278
74197
SH
SOLE
0
0
74197
0
CENTURY BNCRP INC CL A
Common Stock
156432106
427
5847
SH
SOLE
0
0
5847
0
CENTURYLINK INC
Common Stock
156700106
5255
438280
SH
SOLE
0
0
438280
0
CERNER CORP
Common Stock
156782104
486
8494
SH
SOLE
0
0
8494
0
CERUS CORP
Common Stock
157085101
322
51700
SH
SOLE
0
0
51700
0
CHANGYOUCOM LTD ADR A
Common Stock
15911M107
269
15735
SH
SOLE
0
0
15735
0
CHARLES RVR LAB INTL
Common Stock
159864107
2690
18521
SH
SOLE
0
0
18521
0
CHARTER COMMNS INC NEW A
Common Stock
16119P108
738
2125
SH
SOLE
0
0
2125
0
CHASE CORP
Common Stock
16150R104
3172
34272
SH
SOLE
0
0
34272
0
CHEESECAKE FACTORY INC
Common Stock
163072101
1281
26190
SH
SOLE
0
0
26190
0
CHEMED CORP NEW
Common Stock
16359R103
203
633
SH
SOLE
0
0
633
0
CHEMOURS COMPANY
Common Stock
163851108
307
8257
SH
SOLE
0
0
8257
0
CHENIERE ENERGY PTNRS LP
MLP
16411Q101
448
10681
SH
SOLE
0
0
10681
0
CHENIERE ENERGY INC NEW
Common Stock
16411R208
205
3000
SH
SOLE
0
0
3000
0
CHESAPEAKE ENERGY CORP
Common Stock
165167107
437
140870
SH
SOLE
0
0
140870
0
CHEVRON CORP
Common Stock
166764100
72399
587751
SH
SOLE
0
0
587751
0
CHICO'S FAS INC
Common Stock
168615102
134
31432
SH
SOLE
0
0
31432
0
CHIMERA INVT CORP NEW
Common Stock
16934Q208
218
11659
SH
SOLE
0
0
11659
0
CHINA MOBILE LTD ADR
Common Stock
16941M109
1137
22290
SH
SOLE
0
0
22290
0
CHINA PETECHEM SPON ADR
Common Stock
16941R108
450
5660
SH
SOLE
0
0
5660
0
CHIPOTLE MEXICAN GRILL A
Common Stock
169656105
8352
11758
SH
SOLE
0
0
11758
0
CHURCH DWIGHT COMPANY
Common Stock
171340102
3275
45979
SH
SOLE
0
0
45979
0
CIENA CORP NEW
Common Stock
171779309
1912
51211
SH
SOLE
0
0
51211
0
CIMAREX ENERGY COMPANY
Common Stock
171798101
807
11546
SH
SOLE
0
0
11546
0
CINCINNATI FINL CORP
Common Stock
172062101
2745
31957
SH
SOLE
0
0
31957
0
CINEMARK HLDGS INC
Common Stock
17243V102
1628
40715
SH
SOLE
0
0
40715
0
CIRRUS LOGIC INC
Common Stock
172755100
257
6120
SH
SOLE
0
0
6120
0
CISCO SYSTEMS INC
Common Stock
17275R102
81692
1513088
SH
SOLE
0
0
1513088
0
CINTAS CORP
Common Stock
172908105
1428
7066
SH
SOLE
0
0
7066
0
CITIGROUP INC NEW
Common Stock
172967424
19035
305924
SH
SOLE
0
0
305924
0
CITIZENS FINL GRP INC
Common Stock
174610105
3176
97710
SH
SOLE
0
0
97710
0
CITRIX SYSTEMS INC
Common Stock
177376100
2707
27159
SH
SOLE
0
0
27159
0
CITY OFFICE REIT INC
REIT
178587101
1319
116654
SH
SOLE
0
0
116654
0
CLEAN ENERGY FUELS CORP
Common Stock
184499101
38
12345
SH
SOLE
0
0
12345
0
INCARBRIDGE MLP MDSTRM
ETF/Closed End
184692101
378
29852
SH
SOLE
0
0
29852
0
CLEARBRDG ENRGY MDSTREAM
ETF/Closed End
18469P100
271
28179
SH
SOLE
0
0
28179
0
CLEARBRIDGE MLP MDSTRM
ETF/Closed End
18469Q108
462
47644
SH
SOLE
0
0
47644
0
CLEVELAND CLIFFS INC NEW
Common Stock
185899101
903
90388
SH
SOLE
0
0
90388
0
CLOROX COMPANY
Common Stock
189054109
6546
40792
SH
SOLE
0
0
40792
0
COCA COLA COMPANY
Common Stock
191216100
36098
770340
SH
SOLE
0
0
770340
0
CODORUS VALLEY BANCORP
Common Stock
192025104
318
14910
SH
SOLE
0
0
14910
0
COGNIZANT TECH SLTNS A
Common Stock
192446102
12973
179055
SH
SOLE
0
0
179055
0
COHEN STEERS QUALITY
ETF/Closed End
19247L106
2053
160422
SH
SOLE
0
0
160422
0
COHENSTEERS TOTL RETURN
ETF/Closed End
19247R103
152
11504
SH
SOLE
0
0
11504
0
COHEN STEERSPFDINC
ETF/Closed End
19247X100
407
19780
SH
SOLE
0
0
19780
0
COHEN STEERS INFRA FD
ETF/Closed End
19248A109
542
22100
SH
SOLE
0
0
22100
0
COLGATEPALMOLIVE COMPANY
Common Stock
194162103
12594
183749
SH
SOLE
0
0
183749
0
COLUMBIA PPTY TR INC
REIT
198287203
675
30006
SH
SOLE
0
0
30006
0
COLUMBIA SELIGMAN GRWTH
ETF/Closed End
19842X109
4272
212749
SH
SOLE
0
0
212749
0
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
212
2037
SH
SOLE
0
0
2037
0
COMCAST CORP A NEW
Common Stock
20030N101
58842
1471787
SH
SOLE
0
0
1471787
0
COMERICA INC
Common Stock
200340107
5673
77372
SH
SOLE
0
0
77372
0
COMMERCE BANCSHARES INC
Common Stock
200525103
350
6034
SH
SOLE
0
0
6034
0
COMMERCIAL METALS CO
Common Stock
201723103
505
29544
SH
SOLE
0
0
29544
0
COMMUNITY BK SYSTEM INC
Common Stock
203607106
1327
22208
SH
SOLE
0
0
22208
0
COMMUNITY BANKERS TR CRP
Common Stock
203612106
127
17342
SH
SOLE
0
0
17342
0
COMMUNITY FINL CORP MD
Common Stock
20368X101
212
7468
SH
SOLE
0
0
7468
0
CMNTY HEALTHCARE TR INC
Common Stock
20369C106
2138
59560
SH
SOLE
0
0
59560
0
COMMVAULT SYSTEMS INC
Common Stock
204166102
665
10266
SH
SOLE
0
0
10266
0
COMPASS MINRLS INTL INC
Common Stock
20451N101
883
16246
SH
SOLE
0
0
16246
0
COMPASS DIVS HLDGS SBI
Common Stock
20451Q104
3237
206308
SH
SOLE
0
0
206308
0
CONAGRA BRANDS INC
Common Stock
205887102
2599
93691
SH
SOLE
0
0
93691
0
CONDUENT INC
Common Stock
206787103
2437
176190
SH
SOLE
0
0
176190
0
CONNECTICUT WTR SVC INC
Common Stock
207797101
442
6441
SH
SOLE
0
0
6441
0
CONOCOPHILLIPS
Common Stock
20825C104
26344
394731
SH
SOLE
0
0
394731
0
CONSOL ENERGY INC NEW
Common Stock
20854L108
527
15413
SH
SOLE
0
0
15413
0
CONSOLIDATED EDISON INC
Common Stock
209115104
8100
95505
SH
SOLE
0
0
95505
0
CONSTELLATION BRANDS A
Common Stock
21036P108
8495
48450
SH
SOLE
0
0
48450
0
CONTINENTAL BLDG PRODS
Common Stock
211171103
860
34672
SH
SOLE
0
0
34672
0
COOPER COS INC NEW
Common Stock
216648402
4491
15162
SH
SOLE
0
0
15162
0
COPART INC
Common Stock
217204106
3752
61923
SH
SOLE
0
0
61923
0
CORESITE REALTY CORP
REIT
21870Q105
699
6531
SH
SOLE
0
0
6531
0
CORECIVIC INC
Common Stock
21871N101
676
34758
SH
SOLE
0
0
34758
0
CORNING INC
Common Stock
219350105
16105
486550
SH
SOLE
0
0
486550
0
COSTCO WHOLESALE CORP
Common Stock
22160K105
16713
69020
SH
SOLE
0
0
69020
0
COSTAR GROUP INC
Common Stock
22160N109
871
1867
SH
SOLE
0
0
1867
0
COVANTA HOLDING CORP
Common Stock
22282E102
1422
82160
SH
SOLE
0
0
82160
0
CRACKER BARREL OLD CTRY
Common Stock
22410J106
1250
7736
SH
SOLE
0
0
7736
0
CRANE COMPANY
Common Stock
224399105
386
4561
SH
SOLE
0
0
4561
0
CREDIT SUISSE ASST MGMT
ETF/Closed End-
224916106
100
32114
SH
SOLE
0
0
32114
0
CREDIT ACCEPTANCE CRP MI
Common Stock
225310101
889
1967
SH
SOLE
0
0
1967
0
CS NASDQ COV CALL ETN
CD Par 10
22542D480
657
76598
SH
SOLE
0
0
76598
0
CREE INC
Common Stock
225447101
3838
67077
SH
SOLE
0
0
67077
0
CRONOS GROUP INC
Common Stock
22717L101
848
46016
SH
SOLE
0
0
46016
0
CROSSAMERICA PARTNERS
Common Stock
22758A105
860
47118
SH
SOLE
0
0
47118
0
CROWN CASTLE INTL NEW
REIT
22822V101
10288
80376
SH
SOLE
0
0
80376
0
CRYOLIFE INC
Common Stock
228903100
1138
39000
SH
SOLE
0
0
39000
0
CRYOPORT INC PAR 0001
Common Stock
229050307
313
24254
SH
SOLE
0
0
24254
0
CULLEN FROST BANKERS INC
Common Stock
229899109
1086
11182
SH
SOLE
0
0
11182
0
CUMMINS INC
Common Stock
231021106
12322
78050
SH
SOLE
0
0
78050
0
CURIS INC NEW
Common Stock
231269200
30
14930
SH
SOLE
0
0
14930
0
CURTISS WRIGHT CORP DE
Common Stock
231561101
209
1844
SH
SOLE
0
0
1844
0
CYPRESS SEMICONDUCTOR
Common Stock
232806109
192
12896
SH
SOLE
0
0
12896
0
CYRUSONE INC
Common Stock
23283R100
3092
58953
SH
SOLE
0
0
58953
0
X TRCKRS MSCI EAFE ETF
ETF/Closed End
233051200
1048
33556
SH
SOLE
0
0
33556
0
X TRACKERS RUSL 1000 ETF
ETF/Closed End
233051481
584
17911
SH
SOLE
0
0
17911
0
DCP MIDSTREAM LP
MLP
23311P100
619
18740
SH
SOLE
0
0
18740
0
DNP SEL INCM FD INC
ETF/Closed End
23325P104
2139
185497
SH
SOLE
0
0
185497
0
D R HORTON INC
Common Stock
23331A109
2259
54601
SH
SOLE
0
0
54601
0
DTE ENERGY CO
Common Stock
233331107
926
7422
SH
SOLE
0
0
7422
0
DXC TECH CO
Common Stock
23355L106
1845
28693
SH
SOLE
0
0
28693
0
DANAHER CORP
Common Stock
235851102
16602
125754
SH
SOLE
0
0
125754
0
DARDEN RESTAURANTS INC
Common Stock
237194105
1497
12326
SH
SOLE
0
0
12326
0
DATA I/O CORP
Common Stock
237690102
781
140675
SH
SOLE
0
0
140675
0
DAVE BUSTERS ENTMNT
Common Stock
238337109
607
12180
SH
SOLE
0
0
12180
0
DAVIS FUNDAMNTL WRLD ETF
ETF/Closed End
23908L306
234
10107
SH
SOLE
0
0
10107
0
DAVITA INC
Common Stock
23918K108
420
7736
SH
SOLE
0
0
7736
0
DECKERS OUTDOOR CORP
Common Stock
243537107
1404
9551
SH
SOLE
0
0
9551
0
DEERE CO
Common Stock
244199105
12337
77181
SH
SOLE
0
0
77181
0
DEL FRISCOS RESTAURANT
Common Stock
245077102
80
12460
SH
SOLE
0
0
12460
0
DELL TECHS INC C
Common Stock
24703L202
374
6377
SH
SOLE
0
0
6377
0
DELTA ARLNS INC NEW
Common Stock
247361702
10411
201576
SH
SOLE
0
0
201576
0
DELUXE CORP
Common Stock
248019101
576
13172
SH
SOLE
0
0
13172
0
DENTSPLY SIRONA INC
Common Stock
24906P109
2434
49086
SH
SOLE
0
0
49086
0
DEVON ENERGY CORP NEW
Common Stock
25179M103
384
12163
SH
SOLE
0
0
12163
0
DEXCOM INC
Common Stock
252131107
1191
10003
SH
SOLE
0
0
10003
0
DIAGEO PLC NEW SPON ADR
Common Stock
25243Q205
25789
157621
SH
SOLE
0
0
157621
0
DIAMONDBACK ENERGY INC
Common Stock
25278X109
1986
19557
SH
SOLE
0
0
19557
0
DICKS SPORTING GOODS INC
Common Stock
253393102
658
17888
SH
SOLE
0
0
17888
0
DIGIMARC CORP NEW
Common Stock
25381B101
1400
44607
SH
SOLE
0
0
44607
0
DIGITAL REALTY TRUST INC
REIT
253868103
1763
14816
SH
SOLE
0
0
14816
0
DIODES INC
Common Stock
254543101
510
14710
SH
SOLE
0
0
14710
0
DIRXN TECH BULL 3X ETF
ETF/Closed End
25459W102
973
7019
SH
SOLE
0
0
7019
0
DIRXN FINL BULL 3X ETF
ETF/Closed End
25459Y694
227
3663
SH
SOLE
0
0
3663
0
WALT DISNEY CO
Common Stock
254687106
54722
492854
SH
SOLE
0
0
492854
0
DISCOVER FINL SVCS
Common Stock
254709108
6037
84833
SH
SOLE
0
0
84833
0
DISCOVERY INC A
Common Stock
25470F104
2422
89649
SH
SOLE
0
0
89649
0
DISCOVERY INC C
Common Stock
25470F302
1061
41732
SH
SOLE
0
0
41732
0
DISH NETWORK CORP A
Common Stock
25470M109
512
16150
SH
SOLE
0
0
16150
0
DOCUSIGN INC
Common Stock
256163106
3006
57984
SH
SOLE
0
0
57984
0
DOLBY LABS INC CL A
Common Stock
25659T107
2026
32177
SH
SOLE
0
0
32177
0
DOLLAR GENL CORP NEW
Common Stock
256677105
12659
106112
SH
SOLE
0
0
106112
0
DOLLAR TREE INC
Common Stock
256746108
2306
21955
SH
SOLE
0
0
21955
0
DOMINION ENERGY INC
Common Stock
25746U109
23724
309475
SH
SOLE
0
0
309475
0
DOMINOS PIZZA INC
Common Stock
25754A201
886
3432
SH
SOLE
0
0
3432
0
DONEGAL GRP INC A
Common Stock
257701201
1498
111366
SH
SOLE
0
0
111366
0
DORMAN PRODS INC
Common Stock
258278100
1827
20738
SH
SOLE
0
0
20738
0
DOUBLELINE INCM SLTNS FD
Common Stock
258622109
476
23874
SH
SOLE
0
0
23874
0
DOUGLAS DYNAMICS INC
Common Stock
25960R105
228
5991
SH
SOLE
0
0
5991
0
DOVER CORP
Common Stock
260003108
3736
39833
SH
SOLE
0
0
39833
0
DOWDUPONT INC
Common Stock
26078J100
52861
991575
SH
SOLE
0
0
991575
0
DRYFS STRAT MUN INC
ETF/Closed End-
261932107
142
17990
SH
SOLE
0
0
17990
0
DRYFS HI YLD STRAT FD
ETF/Closed End-
26200S101
61
20017
SH
SOLE
0
0
20017
0
DRYFS STRAT MUN BD FD
ETF/Closed End-
26202F107
431
55713
SH
SOLE
0
0
55713
0
DRIVE SHACK INC
Common Stock
262077100
1288
286808
SH
SOLE
0
0
286808
0
DUFFPHELP GLB UTIL INCM
ETF/Closed End
26433C105
599
40089
SH
SOLE
0
0
40089
0
DUFF PHELPS SEL MLP FD
Common Stock
26433F108
62
12400
SH
SOLE
0
0
12400
0
DUKE ENERGY CORP NEW
Common Stock
26441C204
25696
285515
SH
SOLE
0
0
285515
0
DUNKIN BRANDS GRP INC
Common Stock
265504100
2072
27593
SH
SOLE
0
0
27593
0
EOG RESOURCES INC
Common Stock
26875P101
5477
57548
SH
SOLE
0
0
57548
0
EQT CORP
Common Stock
26884L109
1329
64095
SH
SOLE
0
0
64095
0
EPR PROPERTIES
Common Stock
26884U109
918
11937
SH
SOLE
0
0
11937
0
EQM MIDSTREAM PRTNRS LP
MLP
26885B100
1690
36593
SH
SOLE
0
0
36593
0
ETFIS INFRA ACT MLP ETF
ETF/Closed End
26923G103
844
141590
SH
SOLE
0
0
141590
0
ETFIS INFRA REIT PFD ETF
ETF/Closed End-
26923G400
332
13601
SH
SOLE
0
0
13601
0
ETF ETF PRIME CYBER ETF
ETF/Closed End
26924G201
4032
100780
SH
SOLE
0
0
100780
0
ETF ETFMG PRIM MOBIL ETF
ETF/Closed End
26924G409
742
17265
SH
SOLE
0
0
17265
0
ETFMG ALT HARVEST ETF
ETF/Closed End
26924G508
4030
110801
SH
SOLE
0
0
110801
0
EAGLE MATERIALS INC
Common Stock
26969P108
716
8492
SH
SOLE
0
0
8492
0
EAST WEST BANCORP INC
Common Stock
27579R104
9831
204949
SH
SOLE
0
0
204949
0
EASTMAN CHEMICAL CO
Common Stock
277432100
4023
53011
SH
SOLE
0
0
53011
0
EATON VANCE CORP
Common Stock
278265103
462
11456
SH
SOLE
0
0
11456
0
EV MUN INCM TR
ETF/Closed End-
27826U108
171
13983
SH
SOLE
0
0
13983
0
EV MUN BD FD
ETF/Closed End-
27827X101
387
31204
SH
SOLE
0
0
31204
0
EV TAX ADVTG DIV INCM FD
ETF/Closed End
27828G107
1198
53735
SH
SOLE
0
0
53735
0
EV LTD DUR INCM FD
ETF/Closed End-
27828H105
763
60344
SH
SOLE
0
0
60344
0
EV TAX MNGD DIVRS EQ INC
ETF/Closed End
27828N102
573
50697
SH
SOLE
0
0
50697
0
EV SR FLTG RT TR
ETF/Closed End-
27828Q105
471
36154
SH
SOLE
0
0
36154
0
EV TAX ADVTG GLB DIV INC
ETF/Closed End
27828S101
1238
79687
SH
SOLE
0
0
79687
0
EV SHRT DUR DIVRS INCM
ETF/Closed End-
27828V104
228
17575
SH
SOLE
0
0
17575
0
EV TAX ADVTG BY WRTE INC
ETF/Closed End
27828X100
221
14175
SH
SOLE
0
0
14175
0
EV TAX ADVTG BY WRTE OPP
ETF/Closed End
27828Y108
405
26940
SH
SOLE
0
0
26940
0
EV TAX MNGD GLB BY WRTE
ETF/Closed End
27829C105
142
14531
SH
SOLE
0
0
14531
0
EV TAX MNGD GLB DIVRS EQ
ETF/Closed End
27829F108
1503
184699
SH
SOLE
0
0
184699
0
EV RISK MNGD DIVRS EQ
ETF/Closed End
27829G106
154
16725
SH
SOLE
0
0
16725
0
EV HI INC 2021 TGT TERM
ETF/Closed End-
27829W101
155
15981
SH
SOLE
0
0
15981
0
EBAY INC
Common Stock
278642103
1748
47053
SH
SOLE
0
0
47053
0
ECOLAB INC
Common Stock
278865100
7441
42146
SH
SOLE
0
0
42146
0
EDISON INTL
Common Stock
281020107
618
9977
SH
SOLE
0
0
9977
0
EDWARDS LIFESCIENCES
Common Stock
28176E108
4220
22056
SH
SOLE
0
0
22056
0
EHEALTH INC
Common Stock
28238P109
1162
18637
SH
SOLE
0
0
18637
0
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
2694
83998
SH
SOLE
0
0
83998
0
ELECTRONIC ARTS INC
Common Stock
285512109
1630
16034
SH
SOLE
0
0
16034
0
EMCOR GROUP INC
Common Stock
29084Q100
608
8325
SH
SOLE
0
0
8325
0
EMERSON ELECTRIC CO
Common Stock
291011104
11362
165938
SH
SOLE
0
0
165938
0
ENCANA CORP
Common Stock
292505104
148
20501
SH
SOLE
0
0
20501
0
ENBRIDGE INC
Common Stock
29250N105
16175
446097
SH
SOLE
0
0
446097
0
ENERGIZER HLDGS NEW
Common Stock
29272W109
847
18857
SH
SOLE
0
0
18857
0
ENERGY TRANSFER LP
MLP
29273V100
5657
368039
SH
SOLE
0
0
368039
0
ENOVA INTL INC
Common Stock
29357K103
306
13388
SH
SOLE
0
0
13388
0
ENTASIS THERAPEUTICS
Common Stock
293614103
289
42792
SH
SOLE
0
0
42792
0
ENTERGY CORP NEW
Common Stock
29364G103
2212
23127
SH
SOLE
0
0
23127
0
ENTERPRISE PROD PTNRS LP
MLP
293792107
13621
468084
SH
SOLE
0
0
468084
0
ENVESTNET INC
Common Stock
29404K106
316
4830
SH
SOLE
0
0
4830
0
EPAM SYSTEMS INC
Common Stock
29414B104
1804
10666
SH
SOLE
0
0
10666
0
EQUIFAX INC
Common Stock
294429105
797
6726
SH
SOLE
0
0
6726
0
EQUINIX INC PAR 0001
REIT
29444U700
1818
4011
SH
SOLE
0
0
4011
0
EQUINOR ASA SPON ADR
Common Stock
29446M102
383
17434
SH
SOLE
0
0
17434
0
EQTY LIFESTYLE PPTYS INC
Common Stock
29472R108
357
3124
SH
SOLE
0
0
3124
0
EQUITY RESIDENTIAL
REIT
29476L107
333
4420
SH
SOLE
0
0
4420
0
ERICSSON TELEPHONE NEW B
Common Stock
294821608
576
62706
SH
SOLE
0
0
62706
0
ERIE INDEMNITY CO A
Common Stock
29530P102
1031
5777
SH
SOLE
0
0
5777
0
EVERCORE INC A
Common Stock
29977A105
905
9942
SH
SOLE
0
0
9942
0
EVERGY INC
Common Stock
30034W106
703
12102
SH
SOLE
0
0
12102
0
EVERSOURCE ENERGY
Common Stock
30040W108
3684
51930
SH
SOLE
0
0
51930
0
EVOLUS INC
Common Stock
30052C107
516
22850
SH
SOLE
0
0
22850
0
EXACT SCIENCES CORP
Common Stock
30063P105
782
9025
SH
SOLE
0
0
9025
0
EXCH ROBO GLB AUTO ETF
ETF/Closed End
301505707
216
5580
SH
SOLE
0
0
5580
0
EXELON CORP
Common Stock
30161N101
4630
92361
SH
SOLE
0
0
92361
0
EXPEDIA GROUP INC
Common Stock
30212P303
1771
14881
SH
SOLE
0
0
14881
0
EXPEDITORS INTL WASH INC
Common Stock
302130109
6123
80669
SH
SOLE
0
0
80669
0
EXXON MOBIL CORP
Common Stock
30231G102
80412
995191
SH
SOLE
0
0
995191
0
FLIR SYSTEMS INC
Common Stock
302445101
2909
61145
SH
SOLE
0
0
61145
0
FMC CORP NEW
Common Stock
302491303
1189
15474
SH
SOLE
0
0
15474
0
F N B CORP
Common Stock
302520101
589
55542
SH
SOLE
0
0
55542
0
FS KKR CAPITAL CORP BDC
Common Stock
302635107
76
12536
SH
SOLE
0
0
12536
0
FACEBOOK INC A
Common Stock
30303M102
44592
267515
SH
SOLE
0
0
267515
0
FACTSET RESEARCH SYS INC
Common Stock
303075105
1858
7484
SH
SOLE
0
0
7484
0
FAIR ISAAC CORP
Common Stock
303250104
1243
4576
SH
SOLE
0
0
4576
0
FARMLAND PARTNERS INC
REIT
31154R109
128
19928
SH
SOLE
0
0
19928
0
FASTENAL CO
Common Stock
311900104
4049
62958
SH
SOLE
0
0
62958
0
FEDL RLTY INVT TR SBI
REIT
313747206
796
5778
SH
SOLE
0
0
5778
0
FEDERATED INVS INC PA B
Common Stock
314211103
4595
156755
SH
SOLE
0
0
156755
0
FEDEX CORP
Common Stock
31428X106
9751
53753
SH
SOLE
0
0
53753
0
F5 NETWORKS INC
Common Stock
315616102
1724
10988
SH
SOLE
0
0
10988
0
FID NSDQ COMP INDX ETF
ETF/Closed End
315912808
3831
12657
SH
SOLE
0
0
12657
0
FID MSCI INFO TECH ETF
ETF/Closed End
316092808
551
9297
SH
SOLE
0
0
9297
0
FID MSCI COMMN SVCS ETF
ETF/Closed End
316092873
203
6359
SH
SOLE
0
0
6359
0
FIDELITY NATL INFO SVCS
Common Stock
31620M106
2554
22580
SH
SOLE
0
0
22580
0
FIDELITY NATL FINL INC
Common Stock
31620R303
894
24447
SH
SOLE
0
0
24447
0
FIDUCIARY ENERGY INFRA
ETF/Closed End
31647Q106
1148
108758
SH
SOLE
0
0
108758
0
FIFTH THIRD BANCORP
Common Stock
316773100
1131
44857
SH
SOLE
0
0
44857
0
FIREEYE INC
Common Stock
31816Q101
1136
67688
SH
SOLE
0
0
67688
0
FIRST AMERN FINL CORP
Common Stock
31847R102
3952
76731
SH
SOLE
0
0
76731
0
FIRST BANK WILLIMSTWN NJ
Common Stock
31931U102
115
10000
SH
SOLE
0
0
10000
0
FIRST COMMONWLTH FINL
Common Stock
319829107
251
19898
SH
SOLE
0
0
19898
0
FIRST CMNTY BANKSHS INC
Common Stock
31983A103
341
10300
SH
SOLE
0
0
10300
0
FIRST DATA CORP NEW A
Common Stock
32008D106
611
23247
SH
SOLE
0
0
23247
0
FIRST FINANCIAL BANCORP
Common Stock
320209109
314
13043
SH
SOLE
0
0
13043
0
FIRST HAWAIIAN INC
Common Stock
32051X108
2896
111185
SH
SOLE
0
0
111185
0
FIRST SOLAR INC
Common Stock
336433107
336
6365
SH
SOLE
0
0
6365
0
FT MSTAR DIV LDRS ETF
ETF/Closed End
336917109
5540
183681
SH
SOLE
0
0
183681
0
FT US EQ OPPTYS ETF
ETF/Closed End
336920103
5949
79435
SH
SOLE
0
0
79435
0
FT INTERMED DUR PFD INCM
Common Stock
33718W103
1217
55816
SH
SOLE
0
0
55816
0
FT WATER ETF
ETF/Closed End
33733B100
392
7670
SH
SOLE
0
0
7670
0
FT MULCP VAL ALPHADX ETF
ETF/Closed End
33733C108
301
5595
SH
SOLE
0
0
5595
0
FT CAP STRENGTH ETF
ETF/Closed End
33733E104
7284
134843
SH
SOLE
0
0
134843
0
FT NYSE ARCA BIOTECH ETF
ETF/Closed End
33733E203
12064
79975
SH
SOLE
0
0
79975
0
FT DJ INTERNET INDX ETF
ETF/Closed End
33733E302
28816
207455
SH
SOLE
0
0
207455
0
FT NSDQ100 EX TECH ETF
ETF/Closed End
33733E401
2313
43834
SH
SOLE
0
0
43834
0
FT BICK INDX ETF
ETF/Closed End
33733H107
772
28467
SH
SOLE
0
0
28467
0
FT NSDQ100 EQL WGHTD ETF
ETF/Closed End
337344105
1958
30479
SH
SOLE
0
0
30479
0
FT NSDQ100 TECH INDX ETF
ETF/Closed End
337345102
15177
184256
SH
SOLE
0
0
184256
0
FT VAL LINE DIV INDX ETF
ETF/Closed End
33734H106
26025
801515
SH
SOLE
0
0
801515
0
FT LGCP CORE ALPHADX ETF
ETF/Closed End
33734K109
27830
467731
SH
SOLE
0
0
467731
0
FT CNSMR DSCR ALPHDX ETF
ETF/Closed End
33734X101
4845
115130
SH
SOLE
0
0
115130
0
FT CNSMR STPL ALPHDX ETF
ETF/Closed End
33734X119
3255
71067
SH
SOLE
0
0
71067
0
FT ENERGY ALPHADX ETF
ETF/Closed End
33734X127
321
24839
SH
SOLE
0
0
24839
0
FT FINLS ALPHADX ETF
ETF/Closed End
33734X135
4586
151550
SH
SOLE
0
0
151550
0
FT HLTHCR ALPHADX ETF
ETF/Closed End
33734X143
13014
170319
SH
SOLE
0
0
170319
0
FT INDL PROD DUR A/D ETF
ETF/Closed End
33734X150
2484
62252
SH
SOLE
0
0
62252
0
FT MATRLS ALPHADX ETF
ETF/Closed End
33734X168
226
5955
SH
SOLE
0
0
5955
0
FT TECH ALPHADX ETF
ETF/Closed End
33734X176
15528
242931
SH
SOLE
0
0
242931
0
FT UTILS ALPHADX ETF
ETF/Closed End
33734X184
3286
116209
SH
SOLE
0
0
116209
0
FT CLOUD COMPTG ETF
ETF/Closed End
33734X192
1570
27247
SH
SOLE
0
0
27247
0
FT DJ GLB SEL DIV ETF
ETF/Closed End
33734X200
1144
49058
SH
SOLE
0
0
49058
0
FIRST TR NASDAQ CYBE ETF
ETF/Closed End
33734X846
1358
48344
SH
SOLE
0
0
48344
0
FT SMCP CORE ALPHADX ETF
ETF/Closed End
33734Y109
3431
55613
SH
SOLE
0
0
55613
0
FT MDCP CORE ALPHADX ETF
ETF/Closed End
33735B108
6512
97133
SH
SOLE
0
0
97133
0
FT L/C VL OP ALPHADX ETF
ETF/Closed End
33735J101
6538
126783
SH
SOLE
0
0
126783
0
FT L/C GR OP ALPHADX ETF
ETF/Closed End
33735K108
30420
454306
SH
SOLE
0
0
454306
0
FT STOX EURO SEL DIV ETF
ETF/Closed End
33735T109
5452
424905
SH
SOLE
0
0
424905
0
FT FTSE EN DEV R/E ETF
ETF/Closed End
33736N101
821
17162
SH
SOLE
0
0
17162
0
FT NSDQ ABA CMNTY BK ETF
ETF/Closed End
33736Q104
815
17628
SH
SOLE
0
0
17628
0
FT EUROPE ALPHADX ETF
ETF/Closed End
33737J117
4421
127087
SH
SOLE
0
0
127087
0
FT BRAZIL ALPHADX ETF
ETF/Closed End
33737J133
1035
72507
SH
SOLE
0
0
72507
0
FT JAPAN ALPHADX ETF
ETF/Closed End
33737J158
1214
24398
SH
SOLE
0
0
24398
0
FT D/M EX US ALPHADX ETF
ETF/Closed End
33737J174
3585
65945
SH
SOLE
0
0
65945
0
FT EMG MKT ALPHADX ETF
ETF/Closed End
33737J182
3018
120562
SH
SOLE
0
0
120562
0
FT GERMANY ALPHADX ETF
ETF/Closed End
33737J190
923
22393
SH
SOLE
0
0
22393
0
FT SWITZRLD ALPHADX ETF
ETF/Closed End
33737J232
1025
21292
SH
SOLE
0
0
21292
0
FT E/M SC ALPHADEX ETF
ETF/Closed End
33737J307
596
16764
SH
SOLE
0
0
16764
0
FT ALPHADEX EUROZONE ETF
ETF/Closed End
33737J505
1945
51514
SH
SOLE
0
0
51514
0
FT MDCP GRW ALPHADX ETF
ETF/Closed End
33737M102
469
10853
SH
SOLE
0
0
10853
0
FT SMCP GRW ALPHADX ETF
ETF/Closed End
33737M300
2378
51508
SH
SOLE
0
0
51508
0
FT N A ENRGY INFRA ETF
ETF/Closed End
33738D101
2455
99275
SH
SOLE
0
0
99275
0
FT SENIOR LOAN FD ETF
ETF/Closed End-
33738D309
3330
70704
SH
SOLE
0
0
70704
0
FT IV TACTICL HI YLD ETF
ETF/Closed End-
33738D408
1248
26104
SH
SOLE
0
0
26104
0
FIRST TRUST HIGH INCOME
ETF/Closed End-
33738E109
742
50764
SH
SOLE
0
0
50764
0
FIRST TR ENERGY INCMGRW
ETF/Closed End
33738G104
446
20523
SH
SOLE
0
0
20523
0
FT M/A DIVRS INCM ETF
ETF/Closed End
33738R100
1968
107064
SH
SOLE
0
0
107064
0
FT NSDQ TECH DIV IDX ETF
ETF/Closed End
33738R118
4256
111124
SH
SOLE
0
0
111124
0
FT VI HIGH INCM ETF
ETF/Closed End
33738R308
633
29141
SH
SOLE
0
0
29141
0
FT VI RSG DIV ACHIEV ETF
ETF/Closed End
33738R506
5593
187490
SH
SOLE
0
0
187490
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R605
14738
490107
SH
SOLE
0
0
490107
0
FT SP INTL DV ARIST ETF
ETF/Closed End
33738R688
1071
63865
SH
SOLE
0
0
63865
0
FT NASDAQ BANK ETF
ETF/Closed End
33738R860
2920
119725
SH
SOLE
0
0
119725
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R878
2084
77949
SH
SOLE
0
0
77949
0
FIRST TR VI DW INTL ETF
ETF/Closed End
33738R886
1600
83876
SH
SOLE
0
0
83876
0
FIRST TR MLP ENERGY
ETF/Closed End
33739B104
1020
88687
SH
SOLE
0
0
88687
0
FT III PFD SECSINCM ETF
ETF/Closed End-
33739E108
10462
548911
SH
SOLE
0
0
548911
0
FT VII GLB TACTICAL ETF
ETF/Closed End
33739H101
206
10993
SH
SOLE
0
0
10993
0
FT NEW OP MLP ENERGY
ETF/Closed End
33739M100
161
17400
SH
SOLE
0
0
17400
0
FT III MANAGED MUN ETF
ETF/Closed End-
33739N108
1910
35461
SH
SOLE
0
0
35461
0
FT III LONG SHORT EQ ETF
ETF/Closed End
33739P103
530
13521
SH
SOLE
0
0
13521
0
FT RVRFRONT DYN DEV ETF
ETF/Closed End
33739P608
1646
29222
SH
SOLE
0
0
29222
0
FT RVRFRNT DYN E/MKT ETF
ETF/Closed End
33739P707
337
5379
SH
SOLE
0
0
5379
0
FT SHRT DUR MGD MUN ETF
ETF/Closed End-
33739P830
201
9900
SH
SOLE
0
0
9900
0
FT LOW DUR OPP ETF
ETF/Closed End-
33739Q200
5182
101050
SH
SOLE
0
0
101050
0
FT ENH SHORT MTY NEW ETF
ETF/Closed End-
33739Q408
12353
205946
SH
SOLE
0
0
205946
0
FT DYN EURO EQ INCM
ETF/Closed End
33740D107
150
10428
SH
SOLE
0
0
10428
0
FT TCW OPPORTUNISTIC ETF
ETF/Closed End-
33740F805
4192
82905
SH
SOLE
0
0
82905
0
FT TCW UNCONSTRAINED ETF
ETF/Closed End-
33740F888
3584
141342
SH
SOLE
0
0
141342
0
FT ALT ABS RET STRAT ETF
ETF/Closed End
33740Y101
469
17577
SH
SOLE
0
0
17577
0
FIRST UNITED CORP MD
Common Stock
33741H107
313
18130
SH
SOLE
0
0
18130
0
FIRST INDXX DIGITAL ETF
ETF/Closed End
33741X201
242
8300
SH
SOLE
0
0
8300
0
FISERV INC
Common Stock
337738108
6198
70208
SH
SOLE
0
0
70208
0
FIRSTENERGY CORP
Common Stock
337932107
3794
91174
SH
SOLE
0
0
91174
0
FIVE BELOW INC
Common Stock
33829M101
422
3395
SH
SOLE
0
0
3395
0
FIVE9 INC
Common Stock
338307101
532
10076
SH
SOLE
0
0
10076
0
FLEETCOR TECHS INC
Common Stock
339041105
6252
25354
SH
SOLE
0
0
25354
0
FLEXSTEEL INDUSTRIES INC
Common Stock
339382103
568
24500
SH
SOLE
0
0
24500
0
FLUOR CORP NEW
Common Stock
343412102
2794
75934
SH
SOLE
0
0
75934
0
FORD MOTOR CO NEW
Common Stock
345370860
5566
633901
SH
SOLE
0
0
633901
0
FORTINET INC
Common Stock
34959E109
1000
11909
SH
SOLE
0
0
11909
0
FORTIVE CORP
Common Stock
34959J108
5722
68208
SH
SOLE
0
0
68208
0
FORTUNE BRANDS HOME SEC
Common Stock
34964C106
549
11539
SH
SOLE
0
0
11539
0
FOX CORP A
Common Stock
35137L105
451
12290
SH
SOLE
0
0
12290
0
FOX CORP B
Common Stock
35137L204
203
5648
SH
SOLE
0
0
5648
0
FRANCO NEVADA CORP
Common Stock
351858105
222
2957
SH
SOLE
0
0
2957
0
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
492
9625
SH
SOLE
0
0
9625
0
FRANKLIN RESOURCES INC
Common Stock
354613101
2010
60660
SH
SOLE
0
0
60660
0
FRKLN LIBERTYQ E/MKT ETF
ETF/Closed End
35473P207
1168
39373
SH
SOLE
0
0
39373
0
FRANKLIN UNIVERSAL TR SB
ETF/Closed End
355145103
98
13866
SH
SOLE
0
0
13866
0
FREEPORT MCMORAN INC
Common Stock
35671D857
4468
346655
SH
SOLE
0
0
346655
0
FREQUENCY ELECTRNCS INC
Common Stock
358010106
1784
150550
SH
SOLE
0
0
150550
0
FUEL TECH INC
Common Stock
359523107
19
11500
SH
SOLE
0
0
11500
0
FUELCELL ENERGY INC NEW
Common Stock
35952H502
11
44697
SH
SOLE
0
0
44697
0
FULLER H B CO
Common Stock
359694106
1153
23701
SH
SOLE
0
0
23701
0
FULTON FINANCIAL CORP PA
Common Stock
360271100
1006
64957
SH
SOLE
0
0
64957
0
GATX CORP
Common Stock
361448103
705
9229
SH
SOLE
0
0
9229
0
GCI LIBERTY INC A
Common Stock
36164V305
458
8238
SH
SOLE
0
0
8238
0
GCP APPLIED TECHS INC
Common Stock
36164Y101
722
24398
SH
SOLE
0
0
24398
0
GDS HOLDINGS LTD ADR
Common Stock
36165L108
356
9974
SH
SOLE
0
0
9974
0
GSV CAPITAL CORP BDC
Common Stock
36191J101
424
56000
SH
SOLE
0
0
56000
0
GW PHARMACEUTICALS PLC
Common Stock
36197T103
951
5642
SH
SOLE
0
0
5642
0
GP STRATEGIES CORP
Common Stock
36225V104
542
44649
SH
SOLE
0
0
44649
0
GABELLI EQUITY TRUST INC
ETF/Closed End
362397101
81
13222
SH
SOLE
0
0
13222
0
GABELLI UTIL TR INC
ETF/Closed End
36240A101
415
59784
SH
SOLE
0
0
59784
0
GABELLI DIV INCM TR
ETF/Closed End
36242H104
950
44644
SH
SOLE
0
0
44644
0
GAIN CAPITAL HLDGS INC
Common Stock
36268W100
518
82414
SH
SOLE
0
0
82414
0
ARTHUR J GALLAGHER
Common Stock
363576109
767
9820
SH
SOLE
0
0
9820
0
GAMCO GOLD NATL RESINCM
ETF/Closed End
36465A109
1105
254684
SH
SOLE
0
0
254684
0
GAMCO NATL RES GOLDINCM
ETF/Closed End
36465E101
92
16260
SH
SOLE
0
0
16260
0
GAMING LEISURE PPTYS
Common Stock
36467J108
1082
28053
SH
SOLE
0
0
28053
0
GANNETT SPINCO INC
Common Stock
36473H104
936
88823
SH
SOLE
0
0
88823
0
GARDNER DENVER HLDGS INC
Common Stock
36555P107
247
8874
SH
SOLE
0
0
8874
0
GARRISON CAP INC BDC
Common Stock
366554103
79
10975
SH
SOLE
0
0
10975
0
GENL AMER INVESTORS
ETF/Closed End
368802104
237
7118
SH
SOLE
0
0
7118
0
GENERAL DYNAMICS CORP
Common Stock
369550108
11673
68959
SH
SOLE
0
0
68959
0
GENERAL ELECTRIC CO
Common Stock
369604103
13382
1339528
SH
SOLE
0
0
1339528
0
GENERAL MILLS INC
Common Stock
370334104
22429
433414
SH
SOLE
0
0
433414
0
GENERAL MOTORS CO
Common Stock
37045V100
17729
477877
SH
SOLE
0
0
477877
0
GENESEE WYOMING INC A
Common Stock
371559105
754
8657
SH
SOLE
0
0
8657
0
GENTEX CORP
Common Stock
371901109
9842
475894
SH
SOLE
0
0
475894
0
GENESIS ENERGY LP
MLP
371927104
1075
46140
SH
SOLE
0
0
46140
0
GENOMIC HEALTH INC
Common Stock
37244C101
2001
28569
SH
SOLE
0
0
28569
0
GENUINE PARTS CO
Common Stock
372460105
22139
197617
SH
SOLE
0
0
197617
0
GENWORTH FINANCIAL A
Common Stock
37247D106
38
10013
SH
SOLE
0
0
10013
0
GEVO INC PAR 001 NEW
Common Stock
374396406
32
14700
SH
SOLE
0
0
14700
0
GILEAD SCIENCES INC
Common Stock
375558103
12924
198796
SH
SOLE
0
0
198796
0
GILDAN ACTIVEWEAR INC
Common Stock
375916103
516
14356
SH
SOLE
0
0
14356
0
GLACIER BANCORP INC NEW
Common Stock
37637Q105
250
6245
SH
SOLE
0
0
6245
0
GLADSTONE CAP CORP BDC
ETF/Closed End
376535100
180
20016
SH
SOLE
0
0
20016
0
GLADSTONE COML CORP
REIT
376536108
849
40900
SH
SOLE
0
0
40900
0
GLADSTONE INVT CORP BDC
ETF/Closed End
376546107
1919
165414
SH
SOLE
0
0
165414
0
GLADSTONE LAND CORP
REIT
376549101
503
39786
SH
SOLE
0
0
39786
0
GLAXOSMITHKLINE PLC ADR
Common Stock
37733W105
15298
366060
SH
SOLE
0
0
366060
0
GLOBAL BLOOD THERAPEUTIC
Common Stock
37890U108
257
4855
SH
SOLE
0
0
4855
0
GLOBAL PAYMENTS INC
Common Stock
37940X102
2093
15330
SH
SOLE
0
0
15330
0
GLBL X MLP ENERGY ETF
ETF/Closed End
37950E226
549
41607
SH
SOLE
0
0
41607
0
GLBL X SUPERINCM PFD ETF
ETF/Closed End-
37950E333
800
68901
SH
SOLE
0
0
68901
0
GLBL X SUPER DIV ETF
ETF/Closed End
37950E549
1403
77108
SH
SOLE
0
0
77108
0
GLOBAL MEDICAL REIT NEW
REIT
37954A204
1101
112069
SH
SOLE
0
0
112069
0
GLBL SP 500 COVERED ETF
ETF/Closed End
37954Y475
3192
66807
SH
SOLE
0
0
66807
0
GLBL NASDAQ 100 COVR ETF
ETF/Closed End
37954Y483
4487
197654
SH
SOLE
0
0
197654
0
GLBL US INFRA DEV ETF
ETF/Closed End
37954Y673
2325
148077
SH
SOLE
0
0
148077
0
GLOBAL X ROBOTICS ETF
ETF/Closed End
37954Y715
519
25864
SH
SOLE
0
0
25864
0
GLB X FINTECH ETF
ETF/Closed End
37954Y814
233
8429
SH
SOLE
0
0
8429
0
GLOBUS MED INC A NEW
Common Stock
379577208
238
4813
SH
SOLE
0
0
4813
0
GOLDMAN SACHS GROUP INC
Common Stock
38141G104
6480
33751
SH
SOLE
0
0
33751
0
GS ACTIVEBETA INTL ETF
ETF/Closed End
381430107
3207
114323
SH
SOLE
0
0
114323
0
GS ACTIVEBETA LGCP ETF
ETF/Closed End
381430503
41755
734731
SH
SOLE
0
0
734731
0
GS ACCESS TRSY 01YR ETF
ETF/Closed End
381430529
30007
299260
SH
SOLE
0
0
299260
0
GOODYEAR TIRE RUBBER
Common Stock
382550101
240
13230
SH
SOLE
0
0
13230
0
GOPRO INC A
Common Stock
38268T103
803
123547
SH
SOLE
0
0
123547
0
GORMAN RUPP CO
Common Stock
383082104
963
28374
SH
SOLE
0
0
28374
0
GRACO INC
Common Stock
384109104
707
14270
SH
SOLE
0
0
14270
0
GRAHAM HOLDINGS CO
Common Stock
384637104
323
473
SH
SOLE
0
0
473
0
GRAINGER W W INC
Common Stock
384802104
2866
9522
SH
SOLE
0
0
9522
0
GRANA Y MONTERO SPON ADR
Common Stock
38500P208
46
13253
SH
SOLE
0
0
13253
0
GRAND CANYON ED INC
Common Stock
38526M106
286
2496
SH
SOLE
0
0
2496
0
GRANITE CONSTRUCTION INC
Common Stock
387328107
445
10305
SH
SOLE
0
0
10305
0
GRIFFON CORP
Common Stock
398433102
754
40788
SH
SOLE
0
0
40788
0
GROUP ONE AUTOMOTIVE INC
Common Stock
398905109
582
9003
SH
SOLE
0
0
9003
0
GRUBHUB INC
Common Stock
400110102
295
4252
SH
SOLE
0
0
4252
0
GUARDANT HEALTH INC
Common Stock
40131M109
432
5626
SH
SOLE
0
0
5626
0
GUGGENHEIM TXBL MUN MGD
ETF/Closed End-
401664107
1135
50172
SH
SOLE
0
0
50172
0
GUGGENHEIM ENHANCED EQTY
ETF/Closed End
40167B100
428
54459
SH
SOLE
0
0
54459
0
GUGG STRAT OPPTYS FD SBI
ETF/Closed End-
40167F101
1813
92280
SH
SOLE
0
0
92280
0
GUIDEWIRE SOFTWARE INC
Common Stock
40171V100
692
7118
SH
SOLE
0
0
7118
0
GULFPORT ENERGY CORP NEW
Common Stock
402635304
104
12927
SH
SOLE
0
0
12927
0
HE EQUIP SVCS INC
Common Stock
404030108
1165
46378
SH
SOLE
0
0
46378
0
HCA HEALTHCARE INC
Common Stock
40412C101
2570
19708
SH
SOLE
0
0
19708
0
HCP INC
REIT
40414L109
9538
304718
SH
SOLE
0
0
304718
0
HDFC BK LTD ADR REP 3 SH
Common Stock
40415F101
966
8335
SH
SOLE
0
0
8335
0
HCI GROUP INC
Common Stock
40416E103
235
5500
SH
SOLE
0
0
5500
0
HD SUPPLY HOLDINGS INC
Common Stock
40416M105
856
19750
SH
SOLE
0
0
19750
0
HNI CORP
Common Stock
404251100
226
6234
SH
SOLE
0
0
6234
0
HSBC HLDGS PLC SPONS ADR
Common Stock
404280406
13763
339158
SH
SOLE
0
0
339158
0
HP INC
Common Stock
40434L105
1086
55870
SH
SOLE
0
0
55870
0
HAIN CELESTIAL GROUP INC
Common Stock
405217100
729
31533
SH
SOLE
0
0
31533
0
HALLIBURTON COMPANY
Common Stock
406216101
1119
38200
SH
SOLE
0
0
38200
0
HALOZYME THERAPEUTICS
Common Stock
40637H109
1077
66923
SH
SOLE
0
0
66923
0
HANCOCK JOHN FINL OPPTYS
ETF/Closed End
409735206
6750
211598
SH
SOLE
0
0
211598
0
HANCOCK J PREM DIV FUND
ETF/Closed End
41013T105
190
11394
SH
SOLE
0
0
11394
0
JOHN HANCOCK TAX ADV
ETF/Closed End
41013V100
375
15135
SH
SOLE
0
0
15135
0
HANNON ARMSTRONG SUSTAIN
Common Stock
41068X100
2939
114627
SH
SOLE
0
0
114627
0
HARLEY DAVIDSON INC
Common Stock
412822108
204
5722
SH
SOLE
0
0
5722
0
HARRIS CORP DEL
Common Stock
413875105
5530
34623
SH
SOLE
0
0
34623
0
HARTFORD FINL SVCS GROUP
Common Stock
416515104
1711
34404
SH
SOLE
0
0
34404
0
HARVEST CAP CR CORP BDC
Common Stock
41753F109
162
15550
SH
SOLE
0
0
15550
0
HASBRO INC
Common Stock
418056107
4931
57996
SH
SOLE
0
0
57996
0
HAWAIIAN ELEC INDS INC
Common Stock
419870100
623
15290
SH
SOLE
0
0
15290
0
HEALTHCARE SVCS GROUP
Common Stock
421906108
359
10869
SH
SOLE
0
0
10869
0
HEALTHEQUITY INC
Common Stock
42226A107
656
8863
SH
SOLE
0
0
8863
0
HEICO CORP NEW
Common Stock
422806109
1063
11202
SH
SOLE
0
0
11202
0
HELMERICH PAYNE INC
Common Stock
423452101
803
14453
SH
SOLE
0
0
14453
0
HENRY JACK ASSOC INC
Common Stock
426281101
4579
33000
SH
SOLE
0
0
33000
0
HERCULES CAPITAL INC BDC
Common Stock
427096508
1959
154707
SH
SOLE
0
0
154707
0
HERSHEY COMPANY
Common Stock
427866108
7212
62808
SH
SOLE
0
0
62808
0
HESS CORP
Common Stock
42809H107
907
15054
SH
SOLE
0
0
15054
0
HEWLETT PACKARD ENTRPRS
Common Stock
42824C109
244
15813
SH
SOLE
0
0
15813
0
HEXCEL CORP NEW
Common Stock
428291108
2601
37615
SH
SOLE
0
0
37615
0
HIBBETT SPORTS INC
Common Stock
428567101
393
17241
SH
SOLE
0
0
17241
0
HILTON WORLDWIDE NEW
Common Stock
43300A203
922
11097
SH
SOLE
0
0
11097
0
HINGHAM INSTITUT FOR
Common Stock
433323102
322
1871
SH
SOLE
0
0
1871
0
HOLLYFRONTIER CORP
Common Stock
436106108
1223
24822
SH
SOLE
0
0
24822
0
HOLOGIC INC
Common Stock
436440101
347
7166
SH
SOLE
0
0
7166
0
HOME DEPOT INC
Common Stock
437076102
51625
269033
SH
SOLE
0
0
269033
0
HONDA MTR LTD ADR
Common Stock
438128308
508
18679
SH
SOLE
0
0
18679
0
HONEYWELL INTL INC
Common Stock
438516106
36546
229965
SH
SOLE
0
0
229965
0
HORMEL FOODS CORP
Common Stock
440452100
3804
84987
SH
SOLE
0
0
84987
0
HOSPITALITY PPTYS TR SBI
REIT
44106M102
2768
105214
SH
SOLE
0
0
105214
0
HOULIHAN LOKEY INC A
Common Stock
441593100
339
7383
SH
SOLE
0
0
7383
0
HOWARD HUGHES CORP
Common Stock
44267D107
369
3353
SH
SOLE
0
0
3353
0
HUBBELL INC
Common Stock
443510607
1444
12240
SH
SOLE
0
0
12240
0
HUBSPOT INC
Common Stock
443573100
398
2392
SH
SOLE
0
0
2392
0
HUMANA INC
Common Stock
444859102
738
2773
SH
SOLE
0
0
2773
0
HUNTINGTON BANCSHS INC
Common Stock
446150104
6456
509182
SH
SOLE
0
0
509182
0
HUNTINGTON INGALLS INDS
Common Stock
446413106
2459
11867
SH
SOLE
0
0
11867
0
HUNTSMAN CORP
Common Stock
447011107
3593
159754
SH
SOLE
0
0
159754
0
HYATT HOTELS CORP A
Common Stock
448579102
632
8715
SH
SOLE
0
0
8715
0
ICF INTL INC
Common Stock
44925C103
960
12617
SH
SOLE
0
0
12617
0
ICU MEDICAL INC
Common Stock
44930G107
423
1766
SH
SOLE
0
0
1766
0
IPG PHOTONICS CORP
Common Stock
44980X109
769
5066
SH
SOLE
0
0
5066
0
ITT INC
Common Stock
45073V108
310
5341
SH
SOLE
0
0
5341
0
ICICI BANK LTD ADR
Common Stock
45104G104
152
13295
SH
SOLE
0
0
13295
0
ICAHN ENTERPRISES LP
Common Stock
451100101
1216
16776
SH
SOLE
0
0
16776
0
IDACORP INC
Common Stock
451107106
270
2709
SH
SOLE
0
0
2709
0
IDEANOMICS INC
Common Stock
45166V106
22
11500
SH
SOLE
0
0
11500
0
IDEX CORP
Common Stock
45167R104
1288
8490
SH
SOLE
0
0
8490
0
IDEXX LABORATORIES INC
Common Stock
45168D104
1031
4612
SH
SOLE
0
0
4612
0
ILLINOIS TOOL WORKS INC
Common Stock
452308109
11492
80065
SH
SOLE
0
0
80065
0
ILLUMINA INC
Common Stock
452327109
9445
30401
SH
SOLE
0
0
30401
0
IMMUNOGEN INC
Common Stock
45253H101
206
76177
SH
SOLE
0
0
76177
0
INCYTE CORP
Common Stock
45337C102
874
10157
SH
SOLE
0
0
10157
0
INDEPENDENT BANK CORP MA
Common Stock
453836108
247
3050
SH
SOLE
0
0
3050
0
INDIA FUND INC
ETF/Closed End
454089103
325
15195
SH
SOLE
0
0
15195
0
IQ MERGER ARBITRAGE ETF
ETF/Closed End
45409B800
3392
106235
SH
SOLE
0
0
106235
0
INFOSYS LTD SPONS ADR
Common Stock
456788108
789
72159
SH
SOLE
0
0
72159
0
ING GROEP NV SPONS ADR
Common Stock
456837103
365
30064
SH
SOLE
0
0
30064
0
INGEVITY CORP
Common Stock
45688C107
601
5686
SH
SOLE
0
0
5686
0
INNOVATOR IBD 50 ETF
ETF/Closed End
45782C102
339
10114
SH
SOLE
0
0
10114
0
INNOVATR SP 500 BUF ETF
ETF/Closed End
45782C508
398
14750
SH
SOLE
0
0
14750
0
INNOVATOR IBD BRKOUT ETF
ETF/Closed End
45782C763
762
37788
SH
SOLE
0
0
37788
0
INNOVATR SP 500 PWR ETF
ETF/Closed End
45782C797
354
14475
SH
SOLE
0
0
14475
0
INNOVATR SP 500 ULT ETF
ETF/Closed End
45782C821
594
24568
SH
SOLE
0
0
24568
0
INNOVATR SP 500 ULT ETF
ETF/Closed End
45782C839
407
16200
SH
SOLE
0
0
16200
0
INTEL CORP
Common Stock
458140100
74679
1390678
SH
SOLE
0
0
1390678
0
INTELLIA THERAPEUTICS
Common Stock
45826J105
529
30983
SH
SOLE
0
0
30983
0
INTERACTIVE BROKERS GRP
Common Stock
45841N107
2178
41900
SH
SOLE
0
0
41900
0
INTERCEPT PHARMS INC
Common Stock
45845P108
1000
8937
SH
SOLE
0
0
8937
0
INTERCONTINENTAL EXCH
Common Stock
45866F104
918
12058
SH
SOLE
0
0
12058
0
INTERDIGITAL INC
Common Stock
45867G101
262
3965
SH
SOLE
0
0
3965
0
INTL BUSINESS MACHS CORP
Common Stock
459200101
45602
323190
SH
SOLE
0
0
323190
0
INTL FLAVOR FRAGRANCE
Common Stock
459506101
971
7538
SH
SOLE
0
0
7538
0
INTL PAPER COMPANY
Common Stock
460146103
10261
221753
SH
SOLE
0
0
221753
0
INTRNTL SPEEDWAY CORP A
Common Stock
460335201
592
13564
SH
SOLE
0
0
13564
0
INTERPUBLIC GROUP
Common Stock
460690100
438
20867
SH
SOLE
0
0
20867
0
INV ULTRA SHRT DUR ETF
ETF/Closed End-
46090A887
2218
44121
SH
SOLE
0
0
44121
0
INV QQQ ETF
ETF/Closed End
46090E103
102112
568363
SH
SOLE
0
0
568363
0
INTUIT INC
Common Stock
461202103
8392
32102
SH
SOLE
0
0
32102
0
INTUITIVE SURGICAL NEW
Common Stock
46120E602
3778
6621
SH
SOLE
0
0
6621
0
INTREXON CORP
Common Stock
46122T102
157
29790
SH
SOLE
0
0
29790
0
INVESCO SR INCOME TR
ETF/Closed End-
46131H107
162
38651
SH
SOLE
0
0
38651
0
INVESCO VALU MUN INCM TR
ETF/Closed End-
46132P108
198
13720
SH
SOLE
0
0
13720
0
INV AEROSP DEF ETF
ETF/Closed End
46137V100
4948
85360
SH
SOLE
0
0
85360
0
INV WILDERHL CLN ETF
ETF/Closed End
46137V134
220
8217
SH
SOLE
0
0
8217
0
INV WATER RES ETF
ETF/Closed End
46137V142
362
10646
SH
SOLE
0
0
10646
0
INV SP S/C 600 PURE ETF
ETF/Closed End
46137V175
3595
31765
SH
SOLE
0
0
31765
0
INV SP 500 TOP 50 ETF
ETF/Closed End
46137V233
904
4457
SH
SOLE
0
0
4457
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V241
1395
43392
SH
SOLE
0
0
43392
0
INV SP PURE GRW ETF
ETF/Closed End
46137V266
9263
80045
SH
SOLE
0
0
80045
0
INV SP 500 EQ WEIGH ETF
ETF/Closed End
46137V282
2354
13839
SH
SOLE
0
0
13839
0
INV SP 500 INDUST ETF
ETF/Closed End
46137V324
388
3229
SH
SOLE
0
0
3229
0
INV SP 500 EQUAL HC ETF
ETF/Closed End
46137V332
1029
5212
SH
SOLE
0
0
5212
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V340
386
9588
SH
SOLE
0
0
9588
0
INV SP 500 EQUAL ETF
ETF/Closed End
46137V357
35532
340210
SH
SOLE
0
0
340210
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V365
2821
55697
SH
SOLE
0
0
55697
0
INV SP 500 EQUAL ETF
ETF/Closed End
46137V373
415
3161
SH
SOLE
0
0
3161
0
INV SP 500 CONSUMER ETF
ETF/Closed End
46137V381
288
2765
SH
SOLE
0
0
2765
0
INV SP 500 BYWRTE ETF
ETF/Closed End
46137V399
1245
59221
SH
SOLE
0
0
59221
0
INV RUSL TOP 200 GRW ETF
ETF/Closed End
46137V431
1445
27070
SH
SOLE
0
0
27070
0
INV RUSS MDCP PURE ETF
ETF/Closed End
46137V456
213
6770
SH
SOLE
0
0
6770
0
INV RUSS MDCP PURE ETF
ETF/Closed End
46137V464
838
14821
SH
SOLE
0
0
14821
0
INV RUSS 2000 PURE ETF
ETF/Closed End
46137V498
1015
27889
SH
SOLE
0
0
27889
0
INV NSDQ INTERNET ETF
ETF/Closed End
46137V530
284
2110
SH
SOLE
0
0
2110
0
INV EXCHG INTL DIV ETF
ETF/Closed End
46137V548
163
10248
SH
SOLE
0
0
10248
0
INV H/Y EQ DIV ACH ETF
ETF/Closed End
46137V563
1597
89389
SH
SOLE
0
0
89389
0
INV GOLD DRGN CHNA ETF
ETF/Closed End
46137V571
345
8530
SH
SOLE
0
0
8530
0
INV FTSE RAFI US1000 ETF
ETF/Closed End
46137V613
1668
14715
SH
SOLE
0
0
14715
0
INV FINL PFD ETF
ETF/Closed End-
46137V621
336
18379
SH
SOLE
0
0
18379
0
INV DYN SOFTWARE ETF
ETF/Closed End
46137V639
634
6931
SH
SOLE
0
0
6931
0
INV DYN LEISURE ENT ETF
ETF/Closed End
46137V720
737
17172
SH
SOLE
0
0
17172
0
INV DYN LGCP VAL ETF
ETF/Closed End
46137V738
520
14668
SH
SOLE
0
0
14668
0
INV DYN LGCP GRW ETF
ETF/Closed End
46137V746
433
9129
SH
SOLE
0
0
9129
0
INV DYN FOOD BEV ETF
ETF/Closed End
46137V753
394
11871
SH
SOLE
0
0
11871
0
INV DYN BIO GENOME ETF
ETF/Closed End
46137V787
969
17565
SH
SOLE
0
0
17565
0
INV DWA UTILS MOMENT ETF
ETF/Closed End
46137V795
1754
54263
SH
SOLE
0
0
54263
0
INV DWA CNSMR CYCL ETF
ETF/Closed End
46137V803
1233
22490
SH
SOLE
0
0
22490
0
INV DWA TECH MOMENTM ETF
ETF/Closed End
46137V811
3385
49932
SH
SOLE
0
0
49932
0
INV DWA NASDAQ MOMTM ETF
ETF/Closed End
46137V829
273
2488
SH
SOLE
0
0
2488
0
INV DWA MOMENTUM ETF
ETF/Closed End
46137V837
22687
400269
SH
SOLE
0
0
400269
0
INV DWA INDL MOMENT ETF
ETF/Closed End
46137V845
2698
44175
SH
SOLE
0
0
44175
0
INV DWA HLTHCARE ETF
ETF/Closed End
46137V852
4132
51887
SH
SOLE
0
0
51887
0
INV SP SMCP HLTHCRE ETF
ETF/Closed End
46138E149
648
5608
SH
SOLE
0
0
5608
0
INV EXCHG SP M/CAP ETF
ETF/Closed End
46138E198
6301
126865
SH
SOLE
0
0
126865
0
INV SP INTL L/VOL ETF
ETF/Closed End
46138E230
1348
41059
SH
SOLE
0
0
41059
0
INV SP E/M L/VLTY ETF
ETF/Closed End
46138E297
1030
42814
SH
SOLE
0
0
42814
0
INV EXCHG SP 500 LW ETF
ETF/Closed End
46138E354
30493
579281
SH
SOLE
0
0
579281
0
INV SP500 HI DIV ETF
ETF/Closed End
46138E362
13266
312445
SH
SOLE
0
0
312445
0
INV CEF INC COMP ETF
ETF/Closed End-
46138E404
1415
63877
SH
SOLE
0
0
63877
0
INV PFD ETF
ETF/Closed End-
46138E511
4362
300797
SH
SOLE
0
0
300797
0
INV NATL AMT FREE ETF
ETF/Closed End-
46138E537
1365
53191
SH
SOLE
0
0
53191
0
INV KBW REGL BKG ETF
ETF/Closed End
46138E578
217
4459
SH
SOLE
0
0
4459
0
INV EXCHG KBW HI DIV ETF
ETF/Closed End
46138E610
1239
57081
SH
SOLE
0
0
57081
0
INV EXCHG KBW BK ETF
ETF/Closed End
46138E628
460
9535
SH
SOLE
0
0
9535
0
INV GLB S/T HI YLD ETF
ETF/Closed End-
46138E669
258
11055
SH
SOLE
0
0
11055
0
INV FDMTL H/Y CORP ETF
ETF/Closed End-
46138E719
588
31546
SH
SOLE
0
0
31546
0
INV EXCHG FTSE RAFI ETF
ETF/Closed End
46138E727
2230
104153
SH
SOLE
0
0
104153
0
INV CHINA TECH ETF
ETF/Closed End
46138E800
215
4385
SH
SOLE
0
0
4385
0
INV DWA S/C MOMENTUM ETF
ETF/Closed End
46138E842
6278
124322
SH
SOLE
0
0
124322
0
INV DWA E/MKT MOMNTM ETF
ETF/Closed End
46138E867
1964
115546
SH
SOLE
0
0
115546
0
INV DWA DEV MKTS ETF
ETF/Closed End
46138E875
2161
83578
SH
SOLE
0
0
83578
0
INV SP SMCP LOW VOL ETF
ETF/Closed End
46138G102
19468
414736
SH
SOLE
0
0
414736
0
INV SR LOAN ETF
ETF/Closed End-
46138G508
2369
104658
SH
SOLE
0
0
104658
0
INV SHIPPING ETF
ETF/Closed End
46138G607
316
36021
SH
SOLE
0
0
36021
0
INV TXBL MUN BD ETF
ETF/Closed End-
46138G805
4370
143577
SH
SOLE
0
0
143577
0
INV EXCHG VAR RATE ETF
ETF/Closed End-
46138G870
1071
43570
SH
SOLE
0
0
43570
0
INV BULLET 2019 CORP ETF
ETF/Closed End-
46138J304
3572
169519
SH
SOLE
0
0
169519
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J403
2721
113359
SH
SOLE
0
0
113359
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J502
4862
229138
SH
SOLE
0
0
229138
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J601
3647
151440
SH
SOLE
0
0
151440
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J700
11154
530372
SH
SOLE
0
0
530372
0
INV DEFNSV EQ ETF
ETF/Closed End
46138J775
515
10315
SH
SOLE
0
0
10315
0
INV BULLET CORP BD ETF
ETF/Closed End-
46138J783
1150
58186
SH
SOLE
0
0
58186
0
INV BULLETSHS 2026 ETF
ETF/Closed End-
46138J791
3291
168855
SH
SOLE
0
0
168855
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J809
2169
87761
SH
SOLE
0
0
87761
0
INV BULLET 2025 CORP ETF
ETF/Closed End-
46138J825
8074
392724
SH
SOLE
0
0
392724
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J833
329
13169
SH
SOLE
0
0
13169
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J841
7512
362355
SH
SOLE
0
0
362355
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J858
1163
44691
SH
SOLE
0
0
44691
0
INV BULLETSHS 2023 ETF
ETF/Closed End-
46138J866
9528
458082
SH
SOLE
0
0
458082
0
INV BULLETSHS 2022 ETF
ETF/Closed End-
46138J874
1823
74492
SH
SOLE
0
0
74492
0
INV BULLET 2022 BD ETF
ETF/Closed End-
46138J882
6214
294203
SH
SOLE
0
0
294203
0
INV MULT SCTR AGRIC ETF
Common Stock
46140H106
272
16495
SH
SOLE
0
0
16495
0
INV DB US DLR BULL ETF
Common Stock
46141D203
547
21029
SH
SOLE
0
0
21029
0
IONIS PHARMS INC
Common Stock
462222100
9769
120347
SH
SOLE
0
0
120347
0
IQVIA HOLDINGS INC
Common Stock
46266C105
4576
31811
SH
SOLE
0
0
31811
0
IRON MOUNTAIN INC NEW
REIT
46284V101
3456
97449
SH
SOLE
0
0
97449
0
ISHS GOLD TRUST ETF
ETF/Closed End
464285105
2363
190891
SH
SOLE
0
0
190891
0
ISHS MSCI AUSTRALIA ETF
ETF/Closed End
464286103
1675
77838
SH
SOLE
0
0
77838
0
ISHS EMG MKT DIV ETF
ETF/Closed End
464286319
541
13450
SH
SOLE
0
0
13450
0
ISHS GLB ENGY PRODCR ETF
ETF/Closed End
464286343
237
11327
SH
SOLE
0
0
11327
0
ISHARES MSCI BRAZIL ETF
ETF/Closed End
464286400
435
10621
SH
SOLE
0
0
10621
0
ISHS MSCI E/M ASIA ETF
ETF/Closed End
464286426
990
14637
SH
SOLE
0
0
14637
0
ISHS MSCI CANADA ETF
ETF/Closed End
464286509
2214
80089
SH
SOLE
0
0
80089
0
ISHS EDGE MSCI M VOL ETF
ETF/Closed End
464286525
2499
27927
SH
SOLE
0
0
27927
0
ISHS EDGE MSCI E/MKT ETF
ETF/Closed End
464286533
33036
557384
SH
SOLE
0
0
557384
0
ISHARES MSCI THAILND ETF
ETF/Closed End
464286624
326
3687
SH
SOLE
0
0
3687
0
ISHS MSCI TURKEY ETF
ETF/Closed End
464286715
328
13528
SH
SOLE
0
0
13528
0
ISHS MSCI GERMANY ETF
ETF/Closed End
464286806
213
7915
SH
SOLE
0
0
7915
0
ISHS SP 100 INDX ETF
ETF/Closed End
464287101
1682
13428
SH
SOLE
0
0
13428
0
ISHS MSTAR LG CP GRW ETF
ETF/Closed End
464287119
330
1807
SH
SOLE
0
0
1807
0
ISHS SP TTL US STK ETF
ETF/Closed End
464287150
53236
826643
SH
SOLE
0
0
826643
0
ISHS SEL DIV ETF
ETF/Closed End
464287168
11350
115605
SH
SOLE
0
0
115605
0
ISHS TIPS BD ETF
ETF/Closed End-
464287176
5188
45886
SH
SOLE
0
0
45886
0
ISHS CHINA LARGE CAP ETF
ETF/Closed End
464287184
5244
118451
SH
SOLE
0
0
118451
0
ISHS TRANSP AVG ETF
ETF/Closed End
464287192
637
3403
SH
SOLE
0
0
3403
0
ISHS CORE SP 500 ETF
ETF/Closed End
464287200
238030
836485
SH
SOLE
0
0
836485
0
ISHS CORE US AGGR BD ETF
ETF/Closed End-
464287226
22693
208058
SH
SOLE
0
0
208058
0
ISHS MSCI EMG MKT ETF
ETF/Closed End
464287234
11348
264400
SH
SOLE
0
0
264400
0
ISHS INVSTMNT BD ETF
ETF/Closed End-
464287242
117544
987265
SH
SOLE
0
0
987265
0
ISHS GLBL COMM SVCS ETF
ETF/Closed End
464287275
623
11075
SH
SOLE
0
0
11075
0
ISHS GLBL TECH ETF
ETF/Closed End
464287291
36807
215155
SH
SOLE
0
0
215155
0
ISHS SP 500 GRW IDX ETF
ETF/Closed End
464287309
20772
120512
SH
SOLE
0
0
120512
0
ISHS GLB HLTHCR ETF
ETF/Closed End
464287325
2517
41202
SH
SOLE
0
0
41202
0
ISHS NA NAT RES ETF
ETF/Closed End
464287374
207
6602
SH
SOLE
0
0
6602
0
ISHS LATN AMR 40 ETF
ETF/Closed End
464287390
601
18093
SH
SOLE
0
0
18093
0
ISHS SP 500 VAL IDX ETF
ETF/Closed End
464287408
33404
296292
SH
SOLE
0
0
296292
0
ISHS 20 TRSY ETF
ETF/Closed End-
464287432
11094
87744
SH
SOLE
0
0
87744
0
ISHS 710Y TRSY ETF
ETF/Closed End-
464287440
10857
101779
SH
SOLE
0
0
101779
0
ISHS 13YR TRS ETF
ETF/Closed End-
464287457
3903
46397
SH
SOLE
0
0
46397
0
ISHS MSCI EAFE INDX ETF
ETF/Closed End
464287465
46961
724037
SH
SOLE
0
0
724037
0
ISHS RUSS MDCP VAL ETF
ETF/Closed End
464287473
1680
19338
SH
SOLE
0
0
19338
0
ISHS RUSS MDCP GRW ETF
ETF/Closed End
464287481
5019
36991
SH
SOLE
0
0
36991
0
ISHS RUSS MDCP INDX ETF
ETF/Closed End
464287499
45844
849749
SH
SOLE
0
0
849749
0
ISHS CORE SP MDCP ETF
ETF/Closed End
464287507
74857
395229
SH
SOLE
0
0
395229
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287515
12720
60334
SH
SOLE
0
0
60334
0
ISHS PHLX SEMICNDCTR ETF
ETF/Closed End
464287523
1011
5334
SH
SOLE
0
0
5334
0
ISHS NA MULTIMEDIA ETF
ETF/Closed End
464287531
381
6750
SH
SOLE
0
0
6750
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287549
8387
40673
SH
SOLE
0
0
40673
0
ISHS NASDAQ BIOTECH ETF
ETF/Closed End
464287556
10439
93374
SH
SOLE
0
0
93374
0
ISHS CS REIT ETF
ETF/Closed End
464287564
7605
68386
SH
SOLE
0
0
68386
0
ISHS GLB 100 ETF
ETF/Closed End
464287572
1060
22285
SH
SOLE
0
0
22285
0
ISHS U S CNSMR SVC ETF
ETF/Closed End
464287580
1214
5943
SH
SOLE
0
0
5943
0
ISHS RUSS 1000 VAL ETF
ETF/Closed End
464287598
18376
148801
SH
SOLE
0
0
148801
0
ISHS SP MDCP400 GRW ETF
ETF/Closed End
464287606
6503
29682
SH
SOLE
0
0
29682
0
ISHS RUSS 1000 GRW ETF
ETF/Closed End
464287614
92238
609391
SH
SOLE
0
0
609391
0
ISHS RUSS 1000 INDX ETF
ETF/Closed End
464287622
1781
11324
SH
SOLE
0
0
11324
0
ISHS RUSS 2000 VAL ETF
ETF/Closed End
464287630
15751
131363
SH
SOLE
0
0
131363
0
ISHS RUSS 2000 GRW ETF
ETF/Closed End
464287648
2313
11761
SH
SOLE
0
0
11761
0
ISHS RUSS 2000 INDX ETF
ETF/Closed End
464287655
17050
111372
SH
SOLE
0
0
111372
0
ISHS CORE SP US VAL ETF
ETF/Closed End
464287663
729
13298
SH
SOLE
0
0
13298
0
ISHS SP U S GROWTH ETF
ETF/Closed End
464287671
692
11471
SH
SOLE
0
0
11471
0
ISHS RUSS 3000 INDX ETF
ETF/Closed End
464287689
569
3412
SH
SOLE
0
0
3412
0
ISHS SP MDCP400 VAL ETF
ETF/Closed End
464287705
4048
25785
SH
SOLE
0
0
25785
0
ISHS US TECH ETF
ETF/Closed End
464287721
8859
46481
SH
SOLE
0
0
46481
0
ISHS US RL EST ETF
ETF/Closed End
464287739
2972
34147
SH
SOLE
0
0
34147
0
ISHS U S INDLS ETF
ETF/Closed End
464287754
2010
13244
SH
SOLE
0
0
13244
0
ISHS US HLTHCR ETF
ETF/Closed End
464287762
1866
9627
SH
SOLE
0
0
9627
0
ISHS US FINL SVCS ETF
ETF/Closed End
464287770
60503
484758
SH
SOLE
0
0
484758
0
ISHS U S FINANCIALS ETF
ETF/Closed End
464287788
774
6556
SH
SOLE
0
0
6556
0
ISHS US ENGY SCTR ETF
ETF/Closed End
464287796
274
7595
SH
SOLE
0
0
7595
0
ISHS CORE SP SMCP ETF
ETF/Closed End
464287804
62327
807866
SH
SOLE
0
0
807866
0
ISHS U S CNSMR GOODS ETF
ETF/Closed End
464287812
1253
10490
SH
SOLE
0
0
10490
0
ISHS SP SMCP600 VAL ETF
ETF/Closed End
464287879
3205
21724
SH
SOLE
0
0
21724
0
ISHS SP SMCP600 GRW ETF
ETF/Closed End
464287887
3471
19451
SH
SOLE
0
0
19451
0
ISHS MSTAR LG CP VAL ETF
ETF/Closed End
464288109
496
4708
SH
SOLE
0
0
4708
0
ISHS S/T NATL MUN BD ETF
ETF/Closed End-
464288158
241
2276
SH
SOLE
0
0
2276
0
ISHS AC ASIA EX JPN ETF
ETF/Closed End
464288182
23454
331786
SH
SOLE
0
0
331786
0
ISHS ACWI EX US ETF
ETF/Closed End
464288240
3173
68567
SH
SOLE
0
0
68567
0
ISHS MSCI ACWI ETF
ETF/Closed End
464288257
898
12449
SH
SOLE
0
0
12449
0
ISHS MSCI EAFE SMCP ETF
ETF/Closed End
464288273
10484
182525
SH
SOLE
0
0
182525
0
ISHS JPM USD E/M BD ETF
ETF/Closed End-
464288281
16957
154073
SH
SOLE
0
0
154073
0
ISHS GLB INFRA ETF
ETF/Closed End
464288372
9487
211669
SH
SOLE
0
0
211669
0
ISHS MSTAR MIDCP VAL ETF
ETF/Closed End
464288406
741
4760
SH
SOLE
0
0
4760
0
ISHS NATL MUNI BD ETF
ETF/Closed End-
464288414
4614
41494
SH
SOLE
0
0
41494
0
ISHS INTL SEL DIV ETF
ETF/Closed End
464288448
28190
913480
SH
SOLE
0
0
913480
0
ISHS IBOX H/Y CORP ETF
ETF/Closed End-
464288513
5623
65023
SH
SOLE
0
0
65023
0
ISHS RESDTL RL EST ETF
ETF/Closed End
464288562
315
4454
SH
SOLE
0
0
4454
0
ISHS MBS ETF
ETF/Closed End-
464288588
16157
151904
SH
SOLE
0
0
151904
0
ISHS USD INVT GRD BD ETF
ETF/Closed End-
464288620
3640
65848
SH
SOLE
0
0
65848
0
ISHS INTRM TERM BD ETF
ETF/Closed End-
464288638
23274
422088
SH
SOLE
0
0
422088
0
iShares ShortTerm Corporate Bond ETF
ETF/Closed End-
464288646
5843
110623
SH
SOLE
0
0
110623
0
ISHS 1020 TRS ETF
ETF/Closed End-
464288653
9532
69256
SH
SOLE
0
0
69256
0
ISHS 37Y TRSY ETF
ETF/Closed End-
464288661
4871
39540
SH
SOLE
0
0
39540
0
ISHS SHORT TREASURY ETF
ETF/Closed End-
464288679
8649
78225
SH
SOLE
0
0
78225
0
ISHS TR PFD INCM ETF
ETF/Closed End-
464288687
17275
472642
SH
SOLE
0
0
472642
0
ISHS MSTR SM CAP VAL ETF
ETF/Closed End
464288703
768
5573
SH
SOLE
0
0
5573
0
ISHS U S HOME CONSTR ETF
ETF/Closed End
464288752
4120
116907
SH
SOLE
0
0
116907
0
ISHS U S ARERO DEF ETF
ETF/Closed End
464288760
4389
21990
SH
SOLE
0
0
21990
0
ISHS U S REGL BKS ETF
ETF/Closed End
464288778
649
14937
SH
SOLE
0
0
14937
0
ISHS US INSURANCE ETF
ETF/Closed End
464288786
312
4909
SH
SOLE
0
0
4909
0
ISHS US BRKR DEAL ETF
ETF/Closed End
464288794
422
7179
SH
SOLE
0
0
7179
0
ISHS MSCI USA ESG ETF
ETF/Closed End
464288802
926
7833
SH
SOLE
0
0
7833
0
ISHS US MED DVCS ETF
ETF/Closed End
464288810
10551
45568
SH
SOLE
0
0
45568
0
ISHS US HC PROVDRS ETF
ETF/Closed End
464288828
2065
12298
SH
SOLE
0
0
12298
0
ISHS US O/G EXPL ETF
ETF/Closed End
464288851
370
6355
SH
SOLE
0
0
6355
0
ISHS MSCI EAFE GRW ETF
ETF/Closed End
464288885
19296
249135
SH
SOLE
0
0
249135
0
ISHS CORE GRWTH ALLC ETF
ETF/Closed End
464289867
372
8323
SH
SOLE
0
0
8323
0
ISHS CORE MOD ALLOC ETF
ETF/Closed End
464289875
223
5853
SH
SOLE
0
0
5853
0
ISHS SILVER TR ETF
Common Stock
46428Q109
1713
120790
SH
SOLE
0
0
120790
0
ISHS U S TREAS ETF
ETF/Closed End-
46429B267
36070
1429089
SH
SOLE
0
0
1429089
0
ISHS MSCI PHILLPNS ETF
ETF/Closed End
46429B408
533
15550
SH
SOLE
0
0
15550
0
ISHSBD SEP 2019 TERM ETF
ETF/Closed End-
46429B564
316
12402
SH
SOLE
0
0
12402
0
ISHS MSCI INDIA ETF
ETF/Closed End
46429B598
2398
68027
SH
SOLE
0
0
68027
0
ISHS FLTG RT BOND ETF
ETF/Closed End-
46429B655
80341
1578099
SH
SOLE
0
0
1578099
0
ISHS CORE HIGH DIV ETF
ETF/Closed End
46429B663
29222
313239
SH
SOLE
0
0
313239
0
ISHS EDGE MSCI EAFE ETF
ETF/Closed End
46429B689
17440
242219
SH
SOLE
0
0
242219
0
ISHS EDGE MSCI MIN ETF
ETF/Closed End
46429B697
65547
1114753
SH
SOLE
0
0
1114753
0
ISHS 05Y TIPS ETF
ETF/Closed End-
46429B747
32961
330663
SH
SOLE
0
0
330663
0
ISHS US SHRT MTY BD ETF
ETF/Closed End-
46431W507
50187
998938
SH
SOLE
0
0
998938
0
ISHS INT RATE HI YLD ETF
ETF/Closed End-
46431W606
224
2503
SH
SOLE
0
0
2503
0
ISHARES U S E/MKT BD ETF
ETF/Closed End-
46431W820
5864
233536
SH
SOLE
0
0
233536
0
ISHARES U S SHRT MTY ETF
ETF/Closed End-
46431W838
230
4591
SH
SOLE
0
0
4591
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F339
19328
218272
SH
SOLE
0
0
218272
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F388
21534
269647
SH
SOLE
0
0
269647
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F396
52296
466182
SH
SOLE
0
0
466182
0
ISHS CORE TTL INTL ETF
ETF/Closed End
46432F834
6932
119376
SH
SOLE
0
0
119376
0
ISHS CORE MSCI EAFE ETF
ETF/Closed End
46432F842
92235
1517776
SH
SOLE
0
0
1517776
0
ISHS MSTAR M/A INCM ETF
ETF/Closed End
46432F875
1151
46550
SH
SOLE
0
0
46550
0
ISHS CORE MSCI E/MKT ETF
ETF/Closed End
46434G103
42839
828442
SH
SOLE
0
0
828442
0
ISHS HEDGE EMERG MKT ETF
ETF/Closed End
46434G509
277
10864
SH
SOLE
0
0
10864
0
ISHS MSCI JAPAN NEW ETF
ETF/Closed End
46434G822
219
4011
SH
SOLE
0
0
4011
0
ISHS ESG MSCI EM ETF
ETF/Closed End
46434G863
281
8239
SH
SOLE
0
0
8239
0
ISHS FACTORSEL MSCI ETF
ETF/Closed End
46434G889
1036
24245
SH
SOLE
0
0
24245
0
ISHS 05YR INVT GRD ETF
ETF/Closed End-
46434V100
245
4865
SH
SOLE
0
0
4865
0
ISHS EDGE MSCI MFACT ETF
ETF/Closed End
46434V282
247
7946
SH
SOLE
0
0
7946
0
ISHS EDGE MSCI SMCP ETF
ETF/Closed End
46434V290
713
17787
SH
SOLE
0
0
17787
0
ISHS 05YR HI YLD BD ETF
ETF/Closed End-
46434V407
321
6881
SH
SOLE
0
0
6881
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46434V449
7997
279896
SH
SOLE
0
0
279896
0
ISHSBD SEP 2020 TERM ETF
ETF/Closed End-
46434V571
347
13626
SH
SOLE
0
0
13626
0
ISHS CORE DIV GRWTH ETF
ETF/Closed End
46434V621
9646
262471
SH
SOLE
0
0
262471
0
ISHS CORE MSCI EUR ETF
ETF/Closed End
46434V738
42766
932324
SH
SOLE
0
0
932324
0
ISHR HDGD MSCI EAFE ETF
ETF/Closed End
46434V803
1558
53970
SH
SOLE
0
0
53970
0
ISHSBD DEC 2020 TERM ETF
ETF/Closed End-
46434VAQ3
1221
48380
SH
SOLE
0
0
48380
0
ISHSBD DEC 2023 TERM ETF
ETF/Closed End-
46434VAX8
2081
83190
SH
SOLE
0
0
83190
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46434VBA7
3635
145944
SH
SOLE
0
0
145944
0
ISHSBD DEC 2025 TERM ETF
ETF/Closed End-
46434VBD1
1663
66878
SH
SOLE
0
0
66878
0
ISHSBD DEC 2024 TERM ETF
ETF/Closed End-
46434VBG4
4404
177026
SH
SOLE
0
0
177026
0
ISHSBD DEC 2021 TERM ETF
ETF/Closed End-
46434VBK5
1995
80707
SH
SOLE
0
0
80707
0
ISHARES CONV BOND ETF
ETF/Closed End
46435G102
330
5686
SH
SOLE
0
0
5686
0
ISHS MTG RL EST NEW ETF
ETF/Closed End
46435G342
1856
42834
SH
SOLE
0
0
42834
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46435G409
6059
255120
SH
SOLE
0
0
255120
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46435G755
281
10815
SH
SOLE
0
0
10815
0
ISHSBD DEC 2021 TERM ETF
ETF/Closed End-
46435G789
236
9203
SH
SOLE
0
0
9203
0
ISHS IBONDS DEC 2026 ETF
ETF/Closed End-
46435GAA0
1581
65227
SH
SOLE
0
0
65227
0
ISHSBD DEC 2027 TERM ETF
ETF/Closed End-
46435UAA9
1820
74212
SH
SOLE
0
0
74212
0
ITAU SA ADR REP 500 PFD
Common Stock
465562106
134
15214
SH
SOLE
0
0
15214
0
JBG SMITH PPTYS
Common Stock
46590V100
221
5338
SH
SOLE
0
0
5338
0
JPMORGAN CHASE CO
Common Stock
46625H100
109285
1079571
SH
SOLE
0
0
1079571
0
JPM ALERIAN MLP ETN
Alternatives -
46625H365
822
32230
SH
SOLE
0
0
32230
0
JPM DIVS RET INTL EQ ETF
ETF/Closed End
46641Q209
14896
269412
SH
SOLE
0
0
269412
0
JPM BETABLDR JAPAN ETF
ETF/Closed End
46641Q712
3574
157301
SH
SOLE
0
0
157301
0
JP ULTRA SHT INCM ETF
ETF/Closed End-
46641Q837
12267
243886
SH
SOLE
0
0
243886
0
JACOBS ENGINEERNG GROUP
Common Stock
469814107
974
12955
SH
SOLE
0
0
12955
0
JETBLUE AIRWAYS CORP
Common Stock
477143101
522
31877
SH
SOLE
0
0
31877
0
JH MULTIFACTOR UTILS ETF
ETF/Closed End
47804J867
1586
50392
SH
SOLE
0
0
50392
0
JOHNSON JOHNSON
Common Stock
478160104
115223
824254
SH
SOLE
0
0
824254
0
J2 GLOBAL INC
Common Stock
48123V102
490
5657
SH
SOLE
0
0
5657
0
JUNIPER NETWORKS INC
Common Stock
48203R104
230
8673
SH
SOLE
0
0
8673
0
KLATENCOR CORP
Common Stock
482480100
1965
16458
SH
SOLE
0
0
16458
0
KKR CO INC A
Common Stock
48251W104
1648
70164
SH
SOLE
0
0
70164
0
KANSAS CITY STHRN NEW
Common Stock
485170302
1420
12245
SH
SOLE
0
0
12245
0
KAYNE ANDERSON MLP INVT
ETF/Closed End
486606106
2019
125968
SH
SOLE
0
0
125968
0
KAYNE ANDERSON MIDSTREAM
ETF/Closed End
48661E108
641
53833
SH
SOLE
0
0
53833
0
KB HOME
Common Stock
48666K109
627
25954
SH
SOLE
0
0
25954
0
KELLOGG CO
Common Stock
487836108
903
15733
SH
SOLE
0
0
15733
0
KEMET CORP NEW
Common Stock
488360207
171
10050
SH
SOLE
0
0
10050
0
KEMPER CORP DELAWARE
Common Stock
488401100
378
4964
SH
SOLE
0
0
4964
0
KEMPHARM INC
Common Stock
488445107
44
26250
SH
SOLE
0
0
26250
0
KENNAMETAL INC
Common Stock
489170100
842
22909
SH
SOLE
0
0
22909
0
KEYCORP NEW
Common Stock
493267108
1977
125515
SH
SOLE
0
0
125515
0
KEYSIGHT TECHS INC
Common Stock
49338L103
479
5496
SH
SOLE
0
0
5496
0
KFORCE INC
Common Stock
493732101
489
13910
SH
SOLE
0
0
13910
0
KIMBERLY CLARK CORP
Common Stock
494368103
32697
263902
SH
SOLE
0
0
263902
0
KIMCO REALTY CORP
REIT
49446R109
382
20650
SH
SOLE
0
0
20650
0
KINDER MORGAN INC DE
Common Stock
49456B101
14329
716077
SH
SOLE
0
0
716077
0
KINSALE CAP GROUP INC
Common Stock
49714P108
577
8410
SH
SOLE
0
0
8410
0
KIRBY CORP
Common Stock
497266106
680
9052
SH
SOLE
0
0
9052
0
KNIGHT SWIFT TRAN HLDG A
Common Stock
499049104
633
19380
SH
SOLE
0
0
19380
0
KOHLS CORP
Common Stock
500255104
432
6285
SH
SOLE
0
0
6285
0
KONINKLIJKE PHILIPS NEW
Common Stock
500472303
849
20781
SH
SOLE
0
0
20781
0
KRAFT HEINZ CO
Common Stock
500754106
10155
311026
SH
SOLE
0
0
311026
0
KRATON CORP
Common Stock
50077C106
316
9829
SH
SOLE
0
0
9829
0
KROGER CO
Common Stock
501044101
1693
68831
SH
SOLE
0
0
68831
0
L BRANDS INC
Common Stock
501797104
389
14100
SH
SOLE
0
0
14100
0
LHC GROUP INC
Common Stock
50187A107
7369
66470
SH
SOLE
0
0
66470
0
LKQ CORP
Common Stock
501889208
574
20237
SH
SOLE
0
0
20237
0
LPL FINANCIAL HOLDINGS
Common Stock
50212V100
1832
26300
SH
SOLE
0
0
26300
0
LTC PROPERTIES INC
REIT
502175102
235
5132
SH
SOLE
0
0
5132
0
L3 TECHNOLOGIES INC
Common Stock
502413107
5228
25332
SH
SOLE
0
0
25332
0
LABORATORY CORP OF AMER
Common Stock
50540R409
2116
13835
SH
SOLE
0
0
13835
0
LAM RESEARCH CORPORATION
Common Stock
512807108
7186
40143
SH
SOLE
0
0
40143
0
LAMAR ADVERTISING NEW A
REIT
512816109
5593
70567
SH
SOLE
0
0
70567
0
LAMB WESTON HLDGS INC
Common Stock
513272104
953
12717
SH
SOLE
0
0
12717
0
LANCASTER COLONY CORP
Common Stock
513847103
220
1405
SH
SOLE
0
0
1405
0
LANDMARK INFRA PRTNRS LP
Common Stock
51508J108
2653
156434
SH
SOLE
0
0
156434
0
LANDSTAR SYSTEM INC
Common Stock
515098101
1695
15492
SH
SOLE
0
0
15492
0
LAS VEGAS SANDS CORP
Common Stock
517834107
4569
74950
SH
SOLE
0
0
74950
0
LATTICE HRTFRD MULTI ETF
ETF/Closed End
518416102
1618
57435
SH
SOLE
0
0
57435
0
ESTEE LAUDER CO INC
Common Stock
518439104
3181
19216
SH
SOLE
0
0
19216
0
LEAR CORP NEW
Common Stock
521865204
1355
9982
SH
SOLE
0
0
9982
0
LEE ENTERPRISES INC
Common Stock
523768109
52
15888
SH
SOLE
0
0
15888
0
LEGGETT PLATT INC
Common Stock
524660107
1479
35036
SH
SOLE
0
0
35036
0
LEGG LOW VOL HI DIV ETF
ETF/Closed End
52468L406
2978
93619
SH
SOLE
0
0
93619
0
LEGG MASON INC
Common Stock
524901105
846
30908
SH
SOLE
0
0
30908
0
LEIDOS HOLDINGS INC
Common Stock
525327102
2377
37086
SH
SOLE
0
0
37086
0
LENNAR CORP
Common Stock
526057104
1155
23518
SH
SOLE
0
0
23518
0
LENNOX INTL INC
Common Stock
526107107
4715
17832
SH
SOLE
0
0
17832
0
LIBERTY ALLSTAR EQUITY
ETF/Closed End
530158104
201
32935
SH
SOLE
0
0
32935
0
LIBERTY BROADBAND CORP A
Common Stock
530307107
251
2740
SH
SOLE
0
0
2740
0
LIBERTY BROADBAND CORP C
Common Stock
530307305
2060
22452
SH
SOLE
0
0
22452
0
LIBERTY EXPEDIA HLDGS A
Common Stock
53046P109
423
9889
SH
SOLE
0
0
9889
0
LIBERTY PROPERTY TRUST
REIT
531172104
387
7991
SH
SOLE
0
0
7991
0
LBRTY MEDIA A SIRIUS XM
Common Stock
531229409
597
15635
SH
SOLE
0
0
15635
0
LIBERTY MEDIA CORP C
Common Stock
531229607
2472
64635
SH
SOLE
0
0
64635
0
LBRTY FORMULA ONE C
Common Stock
531229854
240
6859
SH
SOLE
0
0
6859
0
LIFE STORAGE INC
Common Stock
53223X107
227
2329
SH
SOLE
0
0
2329
0
ELI LILLY CO
Common Stock
532457108
28932
222965
SH
SOLE
0
0
222965
0
LINCOLN ELECTRIC HLDGS
Common Stock
533900106
782
9321
SH
SOLE
0
0
9321
0
LINCOLN NATL CORP IN
Common Stock
534187109
631
10756
SH
SOLE
0
0
10756
0
LIONS GATE ENTMNT CORP B
Common Stock
535919500
362
23974
SH
SOLE
0
0
23974
0
LITHIA MOTORS INC CL A
Common Stock
536797103
592
6378
SH
SOLE
0
0
6378
0
LITTELFUSE INC
Common Stock
537008104
776
4253
SH
SOLE
0
0
4253
0
LIVE NATION ENTMNT INC
Common Stock
538034109
332
5227
SH
SOLE
0
0
5227
0
LIVENT CORP
Common Stock
53814L108
306
24957
SH
SOLE
0
0
24957
0
LLOYDS BANKING SPONS ADR
Common Stock
539439109
1871
582906
SH
SOLE
0
0
582906
0
LOCKHEED MARTIN CORP
Common Stock
539830109
22901
76297
SH
SOLE
0
0
76297
0
LOEWS CORP
Common Stock
540424108
302
6306
SH
SOLE
0
0
6306
0
LOGMEIN INC
Common Stock
54142L109
1032
12885
SH
SOLE
0
0
12885
0
LOWES COMPANIES INC
Common Stock
548661107
13194
120522
SH
SOLE
0
0
120522
0
LULULEMON ATHLETICA INC
Common Stock
550021109
1564
9544
SH
SOLE
0
0
9544
0
LUMENTUM HOLDINGS INC
Common Stock
55024U109
203
3582
SH
SOLE
0
0
3582
0
LUNA INNOVATIONS INC
Common Stock
550351100
1883
451447
SH
SOLE
0
0
451447
0
MT BANK CORP
Common Stock
55261F104
4391
27964
SH
SOLE
0
0
27964
0
MDU RESOURCES GROUP
Common Stock
552690109
240
9282
SH
SOLE
0
0
9282
0
MDC PARTNERS INC CL A
Common Stock
552697104
43
19300
SH
SOLE
0
0
19300
0
M F S CHARTER INCOME TR
ETF/Closed End-
552727109
88
11115
SH
SOLE
0
0
11115
0
MFA FINANCIAL INC
REIT
55272X102
150
20576
SH
SOLE
0
0
20576
0
MFS MUNICIPAL INCOME TR
ETF/Closed End-
552738106
418
60395
SH
SOLE
0
0
60395
0
M G I C INVT CORP
Common Stock
552848103
812
61558
SH
SOLE
0
0
61558
0
MGM RESORTS INTL
Common Stock
552953101
2911
113447
SH
SOLE
0
0
113447
0
MKS INSTRUMENTS INC
Common Stock
55306N104
1249
13422
SH
SOLE
0
0
13422
0
MPLX LP
MLP
55336V100
1465
44550
SH
SOLE
0
0
44550
0
MSA SAFETY INC
Common Stock
553498106
237
2290
SH
SOLE
0
0
2290
0
MSC INDL DIRECT CL A
Common Stock
553530106
529
6398
SH
SOLE
0
0
6398
0
MSCI INC CL A
Common Stock
55354G100
5150
25898
SH
SOLE
0
0
25898
0
MACK CALI RLTY CORP
REIT
554489104
210
9440
SH
SOLE
0
0
9440
0
MACQUARIE INFRA CORP
Common Stock
55608B105
1125
27288
SH
SOLE
0
0
27288
0
MACQUARIE GLOBAL INFRA
ETF/Closed End
55608D101
2766
124646
SH
SOLE
0
0
124646
0
MACYS INC
Common Stock
55616P104
385
16014
SH
SOLE
0
0
16014
0
MAGELLAN MIDSTRM PTNR LP
MLP
559080106
6456
106482
SH
SOLE
0
0
106482
0
MAGNA INTL INC CLASS A
Common Stock
559222401
1791
36781
SH
SOLE
0
0
36781
0
MAIN STR CAP CORP BDC
Common Stock
56035L104
876
23542
SH
SOLE
0
0
23542
0
MAINSTAY MACKAY DEFN ETF
ETF/Closed End-
56064K100
296
14561
SH
SOLE
0
0
14561
0
MANITEX INTL INC
Common Stock
563420108
115
15000
SH
SOLE
0
0
15000
0
MANPOWERGROUP INC
Common Stock
56418H100
561
6779
SH
SOLE
0
0
6779
0
MANULIFE FINANCIAL CORP
Common Stock
56501R106
765
45224
SH
SOLE
0
0
45224
0
MARATHON OIL CORP
Common Stock
565849106
547
32731
SH
SOLE
0
0
32731
0
MARATHON PETROLEUM CORP
Common Stock
56585A102
3827
63938
SH
SOLE
0
0
63938
0
MARINEMAX INC
Common Stock
567908108
664
34681
SH
SOLE
0
0
34681
0
MARKEL CORP
Common Stock
570535104
5784
5806
SH
SOLE
0
0
5806
0
MARSH MCLENNAN COS INC
Common Stock
571748102
3974
42316
SH
SOLE
0
0
42316
0
MARRIOTT INTL INC NEW A
Common Stock
571903202
6082
48622
SH
SOLE
0
0
48622
0
MARTIN MARIETTA MTLS INC
Common Stock
573284106
1091
5423
SH
SOLE
0
0
5423
0
MASCO CORP
Common Stock
574599106
394
10027
SH
SOLE
0
0
10027
0
MASIMO CORP
Common Stock
574795100
997
7209
SH
SOLE
0
0
7209
0
MASTEC INC
Common Stock
576323109
587
12210
SH
SOLE
0
0
12210
0
MASTERCARD INC A
Common Stock
57636Q104
55409
235332
SH
SOLE
0
0
235332
0
MATCH GROUP INC
Common Stock
57665R106
714
12605
SH
SOLE
0
0
12605
0
MATSON INC
Common Stock
57686G105
564
15639
SH
SOLE
0
0
15639
0
MATTHEWS INTL CORP CL A
Common Stock
577128101
400
10828
SH
SOLE
0
0
10828
0
MAXIM INTEGRATED PRODS
Common Stock
57772K101
1045
19645
SH
SOLE
0
0
19645
0
MAXWELL TECH INC
Common Stock
577767106
247
55200
SH
SOLE
0
0
55200
0
MC CORMICK COMPANY
Common Stock
579780206
6820
45273
SH
SOLE
0
0
45273
0
MCDERMOTT INTL INC NEW
Common Stock
580037703
202
27110
SH
SOLE
0
0
27110
0
MCDONALDS CORP
Common Stock
580135101
35420
186520
SH
SOLE
0
0
186520
0
MCKESSON CORP
Common Stock
58155Q103
1932
16504
SH
SOLE
0
0
16504
0
MEDICAL PROPERTIES TRUST
REIT
58463J304
3737
201871
SH
SOLE
0
0
201871
0
MEDLEY CAPITAL CORP BDC
Common Stock
58503F106
53
17042
SH
SOLE
0
0
17042
0
MELCO RESORTSENTMNT ADR
Common Stock
585464100
338
14940
SH
SOLE
0
0
14940
0
MERCADOLIBRE INC
Common Stock
58733R102
1030
2028
SH
SOLE
0
0
2028
0
MERCER INTERNATIONAL INC
Common Stock
588056101
312
23124
SH
SOLE
0
0
23124
0
MERCK COMPANY INC NEW
Common Stock
58933Y105
87638
1053715
SH
SOLE
0
0
1053715
0
MEREDITH CORP
Common Stock
589433101
880
15928
SH
SOLE
0
0
15928
0
MERITAGE HOMES CORP
Common Stock
59001A102
552
12337
SH
SOLE
0
0
12337
0
MERITOR INC
Common Stock
59001K100
1046
51415
SH
SOLE
0
0
51415
0
METHANEX CORP
Common Stock
59151K108
510
8963
SH
SOLE
0
0
8963
0
METHODE ELECTRONICS CL A
Common Stock
591520200
763
26495
SH
SOLE
0
0
26495
0
METLIFE INC
Common Stock
59156R108
33489
786682
SH
SOLE
0
0
786682
0
METTLER TOLEDO INTL INC
Common Stock
592688105
1985
2746
SH
SOLE
0
0
2746
0
MFS INVEST GRADE MUNI TR
ETF/Closed End-
59318B108
164
17454
SH
SOLE
0
0
17454
0
MICHAELS COMPANIES INC
Common Stock
59408Q106
508
44522
SH
SOLE
0
0
44522
0
MICROSOFT CORP
Common Stock
594918104
181461
1538587
SH
SOLE
0
0
1538587
0
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
2955
35615
SH
SOLE
0
0
35615
0
MICRON TECHNOLOGY INC
Common Stock
595112103
3114
75348
SH
SOLE
0
0
75348
0
MID AMERICA APT CMNTYS
REIT
59522J103
656
6003
SH
SOLE
0
0
6003
0
MIDDLESEX WATER COMPANY
Common Stock
596680108
1493
26667
SH
SOLE
0
0
26667
0
MILLER HI INC EQ COM BEN
ETF/Closed End
600379101
162
14233
SH
SOLE
0
0
14233
0
MILLER HERMAN INC
Common Stock
600544100
646
18356
SH
SOLE
0
0
18356
0
MOELIS COMPANY CL A
Common Stock
60786M105
281
6758
SH
SOLE
0
0
6758
0
MOHAWK INDUSTRIES INC
Common Stock
608190104
515
4083
SH
SOLE
0
0
4083
0
MOLSON COORS BREWNG CL B
Common Stock
60871R209
384
6430
SH
SOLE
0
0
6430
0
MONDELEZ INTL INC CL A
Common Stock
609207105
18446
369510
SH
SOLE
0
0
369510
0
MONROE CAPITAL CORP BDC
Common Stock
610335101
1628
134107
SH
SOLE
0
0
134107
0
MONSTER BEV CORP NEW
Common Stock
61174X109
604
11069
SH
SOLE
0
0
11069
0
MOODYS CORP
Common Stock
615369105
375
2071
SH
SOLE
0
0
2071
0
MORGAN STANLEY
Common Stock
617446448
1259
29841
SH
SOLE
0
0
29841
0
MORGAN EMERGING MARKETS
ETF/Closed End-
617477104
371
56028
SH
SOLE
0
0
56028
0
MOSAIC COMPANY NEW
Common Stock
61945C103
1213
44413
SH
SOLE
0
0
44413
0
MOTOROLA SOLUTIONS INC
Common Stock
620076307
1484
10566
SH
SOLE
0
0
10566
0
NCR CORP NEW
Common Stock
62886E108
223
8156
SH
SOLE
0
0
8156
0
NGL ENERGY PARTNERS LP
Common Stock
62913M107
991
70645
SH
SOLE
0
0
70645
0
NIO INC ADS
Common Stock
62914V106
424
83116
SH
SOLE
0
0
83116
0
NANOMETRICS INC
Common Stock
630077105
613
19842
SH
SOLE
0
0
19842
0
NASDAQ INC
Common Stock
631103108
436
4983
SH
SOLE
0
0
4983
0
NATIONAL BEVERAGE CORP
Common Stock
635017106
337
5837
SH
SOLE
0
0
5837
0
NATIONAL FUEL GAS CO
Common Stock
636180101
983
16122
SH
SOLE
0
0
16122
0
NATL GRID ADR NEW 2017
Common Stock
636274409
1378
24670
SH
SOLE
0
0
24670
0
NATIONAL HEALTH INVS INC
REIT
63633D104
798
10155
SH
SOLE
0
0
10155
0
NATIONAL INSTR CORP
Common Stock
636518102
424
9563
SH
SOLE
0
0
9563
0
NATIONAL OILWELL VARCO
Common Stock
637071101
1369
51378
SH
SOLE
0
0
51378
0
NATL RETAIL PPTYS INC
REIT
637417106
3938
71102
SH
SOLE
0
0
71102
0
NATL WSTRN LIFE GRP A
Common Stock
638517102
321
1224
SH
SOLE
0
0
1224
0
NAVIGANT CONSULTING INC
Common Stock
63935N107
983
50491
SH
SOLE
0
0
50491
0
NAVIENT CORP
Common Stock
63938C108
1247
107747
SH
SOLE
0
0
107747
0
NEOGEN CORP
Common Stock
640491106
306
5335
SH
SOLE
0
0
5335
0
NETAPP INC
Common Stock
64110D104
437
6299
SH
SOLE
0
0
6299
0
NETFLIX INC
Common Stock
64110L106
19132
53656
SH
SOLE
0
0
53656
0
NETEASE INC SPON ADR
Common Stock
64110W102
1412
5850
SH
SOLE
0
0
5850
0
NEUROCRINE BIOSCIENCES
Common Stock
64125C109
821
9317
SH
SOLE
0
0
9317
0
NEW JERSEY RES CORP
Common Stock
646025106
3292
66122
SH
SOLE
0
0
66122
0
NEW MEDIA INVT GRP INC
Common Stock
64704V106
1425
135709
SH
SOLE
0
0
135709
0
NEW MTN FIN CORP BDC
Common Stock
647551100
2364
174220
SH
SOLE
0
0
174220
0
NEW ORIENTAL ED TECH
Common Stock
647581107
219
2432
SH
SOLE
0
0
2432
0
NEW RESIDENTIAL INVT NEW
REIT
64828T201
971
57397
SH
SOLE
0
0
57397
0
NEW YORK CMNTY BANCORP
Common Stock
649445103
1732
149677
SH
SOLE
0
0
149677
0
NY MTG TR INC PAR 02
Common Stock
649604501
476
78120
SH
SOLE
0
0
78120
0
NEWELL BRANDS INC
Common Stock
651229106
2113
137737
SH
SOLE
0
0
137737
0
NEWMARKET CORP
Common Stock
651587107
672
1549
SH
SOLE
0
0
1549
0
NEWMONT GOLDCORP CORP
Common Stock
651639106
533
14895
SH
SOLE
0
0
14895
0
NEWS CORP A NEW
Common Stock
65249B109
167
13455
SH
SOLE
0
0
13455
0
NEXSTAR MEDIA GRP INC A
Common Stock
65336K103
599
5531
SH
SOLE
0
0
5531
0
NEXTERA ENERGY INC
Common Stock
65339F101
42657
220655
SH
SOLE
0
0
220655
0
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
177
10500
SH
SOLE
0
0
10500
0
NICE LTD SPON ADR
Common Stock
653656108
427
3483
SH
SOLE
0
0
3483
0
NIKE INC B
Common Stock
654106103
15473
183742
SH
SOLE
0
0
183742
0
NISOURCE INC
Common Stock
65473P105
1259
43924
SH
SOLE
0
0
43924
0
NOKIA CORP SPON ADR
Common Stock
654902204
1373
240095
SH
SOLE
0
0
240095
0
NORDSON CORP
Common Stock
655663102
4130
31164
SH
SOLE
0
0
31164
0
NORDSTROM INC
Common Stock
655664100
272
6120
SH
SOLE
0
0
6120
0
NORFOLK SOUTHERN CORP
Common Stock
655844108
12021
64321
SH
SOLE
0
0
64321
0
NORTHERN TRUST CORP
Common Stock
665859104
336
3713
SH
SOLE
0
0
3713
0
NORTHROP GRUMMAN CORP
Common Stock
666807102
7108
26365
SH
SOLE
0
0
26365
0
NORTHWEST BANCSHARES INC
Common Stock
667340103
990
58339
SH
SOLE
0
0
58339
0
NOVAGOLD RES INC NEW
Common Stock
66987E206
161
38500
SH
SOLE
0
0
38500
0
NOVARTIS AG SPON ADR
Common Stock
66987V109
22087
229740
SH
SOLE
0
0
229740
0
NOVO NORDISK AS ADR
Common Stock
670100205
2212
42278
SH
SOLE
0
0
42278
0
NOW INC
Common Stock
67011P100
842
60351
SH
SOLE
0
0
60351
0
NUANCE COMMUNICATION INC
Common Stock
67020Y100
1851
109350
SH
SOLE
0
0
109350
0
NUCOR CORP
Common Stock
670346105
10025
171801
SH
SOLE
0
0
171801
0
NUSTAR ENERGY LP
MLP
67058H102
731
27200
SH
SOLE
0
0
27200
0
NUTANIX INC A
Common Stock
67059N108
1048
27756
SH
SOLE
0
0
27756
0
NUVEEN CT QUAL MUN INC
ETF/Closed End-
67060D107
758
62866
SH
SOLE
0
0
62866
0
NUVEEN MA QUAL MUN INC
ETF/Closed End-
67061E104
132
10480
SH
SOLE
0
0
10480
0
NUVEEN MD QUAL MUN INC
ETF/Closed End-
67061Q107
514
41159
SH
SOLE
0
0
41159
0
NUVEEN SELECT MAT MUNI
ETF/Closed End-
67061T101
239
24010
SH
SOLE
0
0
24010
0
NUVEEN MUNICIPAL INCOME
ETF/Closed End-
67062J102
120
11000
SH
SOLE
0
0
11000
0
NUVEEN NY MUNI VALUE FD
ETF/Closed End-
67062M105
125
12500
SH
SOLE
0
0
12500
0
NUVEEN SEL TX FREE INC 2
ETF/Closed End-
67063C106
287
20623
SH
SOLE
0
0
20623
0
NUVEEN VA QUAL MUN INC
ETF/Closed End-
67064R102
203
16016
SH
SOLE
0
0
16016
0
NUVEEN NY AMT FREE QUAL
ETF/Closed End-
670656107
300
23607
SH
SOLE
0
0
23607
0
NUV AMT FREE QUAL MUN
ETF/Closed End-
670657105
1636
122455
SH
SOLE
0
0
122455
0
NVIDIA CORP
Common Stock
67066G104
17342
96581
SH
SOLE
0
0
96581
0
NUVEEN QUAL MUN INCM FD
ETF/Closed End-
67066V101
228
16789
SH
SOLE
0
0
16789
0
NUVEEN NY QUAL MUN INC
ETF/Closed End-
67066X107
296
22129
SH
SOLE
0
0
22129
0
NUVEEN INTRM DUR MUN TRM
ETF/Closed End-
670671106
841
63963
SH
SOLE
0
0
63963
0
NUVEEN INTERMED DUR TERM
ETF/Closed End-
670677103
445
34056
SH
SOLE
0
0
34056
0
NUVEEN MUN HI INC OPP FD
ETF/Closed End-
670682103
194
14309
SH
SOLE
0
0
14309
0
NUVEEN MUN 2021 TGT FD
ETF/Closed End-
670687102
436
45275
SH
SOLE
0
0
45275
0
NUVEEN NASDAQ 100 DYNMIC
ETF/Closed End
670699107
7075
317675
SH
SOLE
0
0
317675
0
NUVEEN NJ QUAL MUN INC
ETF/Closed End-
67069Y102
143
10304
SH
SOLE
0
0
10304
0
NUV DIVERSIFIED DIV INC
ETF/Closed End
6706EP105
152
14700
SH
SOLE
0
0
14700
0
NUVEEN SP 500 BUY WRITE
ETF/Closed End
6706ER101
638
48371
SH
SOLE
0
0
48371
0
NUVEEN SP 500 DYNAMIC
ETF/Closed End
6706EW100
231
14905
SH
SOLE
0
0
14905
0
NUVASIVE INC
Common Stock
670704105
3020
53186
SH
SOLE
0
0
53186
0
NUV MUN CR INC FD
ETF/Closed End-
67070X101
314
20853
SH
SOLE
0
0
20853
0
NUVEEN REAL ESTATE INC
ETF/Closed End
67071B108
563
54344
SH
SOLE
0
0
54344
0
NUV AMT FREE MUN CR INC
ETF/Closed End-
67071L106
669
44271
SH
SOLE
0
0
44271
0
NUVEEN PFD INCM SECS
ETF/Closed End
67072C105
310
34457
SH
SOLE
0
0
34457
0
NUVEEN FLOATING RATE
ETF/Closed End-
67072T108
4583
475877
SH
SOLE
0
0
475877
0
NUVEEN PFD INCM OPPTYS
ETF/Closed End
67073B106
901
94541
SH
SOLE
0
0
94541
0
NUVEEN TAX ADV DIVID GRW
ETF/Closed End
67073G105
408
25435
SH
SOLE
0
0
25435
0
NUVEEN TXBL MUN INCM FD
ETF/Closed End-
67074C103
339
16539
SH
SOLE
0
0
16539
0
NUVEEN ENHNCD MUN VAL FD
ETF/Closed End-
67074M101
540
39095
SH
SOLE
0
0
39095
0
NUVEEN ENERGY MLP TOTAL
ETF/Closed End
67074U103
445
45973
SH
SOLE
0
0
45973
0
NUVEEN SHRT DUR CR OPPTY
ETF/Closed End-
67074X107
159
10215
SH
SOLE
0
0
10215
0
NUVEEN PFD INC TERM FD
Common Stock
67075A106
223
9917
SH
SOLE
0
0
9917
0
NUVEEN DOW 30 DYN OVRWRT
ETF/Closed End
67075F105
1825
101363
SH
SOLE
0
0
101363
0
NUVEEN HI INC DEC 19 TGT
ETF/Closed End-
67076E107
658
66555
SH
SOLE
0
0
66555
0
NUTRIEN LTD
Common Stock
67077M108
1189
22543
SH
SOLE
0
0
22543
0
NUVEEN HI INC NOV 21 TGT
ETF/Closed End-
67077N106
260
26621
SH
SOLE
0
0
26621
0
OGE ENERGY CORP
Common Stock
670837103
401
9299
SH
SOLE
0
0
9299
0
NUVEEN MUNICIPAL VALUE F
ETF/Closed End-
670928100
584
58443
SH
SOLE
0
0
58443
0
NUVEEN PA QUAL MUN INC
ETF/Closed End-
670972108
403
30539
SH
SOLE
0
0
30539
0
OFS CAPITAL CORP BDC
Common Stock
67103B100
1024
87120
SH
SOLE
0
0
87120
0
O REILLY AUTOMOTIVE NEW
Common Stock
67103H107
1696
4367
SH
SOLE
0
0
4367
0
OSI FTSE RUSL SMCP ETF
ETF/Closed End
67110P100
336
12658
SH
SOLE
0
0
12658
0
OSI FTSE US QUAL DIV ETF
ETF/Closed End
67110P407
3415
101640
SH
SOLE
0
0
101640
0
OAKTREE SPECIALTY LENDNG
Common Stock
67401P108
129
24836
SH
SOLE
0
0
24836
0
OCCIDENTAL PETRO CORP
Common Stock
674599105
6010
90780
SH
SOLE
0
0
90780
0
OCWEN FINANCIAL CORP NEW
Common Stock
675746309
97
53500
SH
SOLE
0
0
53500
0
OKTA INC A
Common Stock
679295105
625
7552
SH
SOLE
0
0
7552
0
OLD DOMINION FREIGHT
Common Stock
679580100
1166
8075
SH
SOLE
0
0
8075
0
OLD REPUBLIC INTL CORP
Common Stock
680223104
1718
82144
SH
SOLE
0
0
82144
0
OLIN CORP NEW
Common Stock
680665205
689
29761
SH
SOLE
0
0
29761
0
OMNICOM GROUP INC
Common Stock
681919106
803
10999
SH
SOLE
0
0
10999
0
OMEGA HEALTHCARE
REIT
681936100
952
24957
SH
SOLE
0
0
24957
0
ON SEMICONDUCTOR CORP
Common Stock
682189105
1286
62542
SH
SOLE
0
0
62542
0
ONE GAS INC
Common Stock
68235P108
275
3094
SH
SOLE
0
0
3094
0
ONEOK INC NEW
Common Stock
682680103
4337
62100
SH
SOLE
0
0
62100
0
OPKO HEALTH INC
Common Stock
68375N103
106
40637
SH
SOLE
0
0
40637
0
OPPENHEIMER SP REV ETF
ETF/Closed End
68386C104
507
9838
SH
SOLE
0
0
9838
0
OPPENHEIMER SP MDCP ETF
ETF/Closed End
68386C203
748
12618
SH
SOLE
0
0
12618
0
OPPENHEIMER SP SMCP ETF
ETF/Closed End
68386C302
832
12694
SH
SOLE
0
0
12694
0
OPPENHEIMER SP DIV ETF
ETF/Closed End
68386C401
10894
287503
SH
SOLE
0
0
287503
0
OPPENHEIMR RUSL DYN ETF
ETF/Closed End
68386C724
5447
189275
SH
SOLE
0
0
189275
0
ORACLE CORP
Common Stock
68389X105
25770
479790
SH
SOLE
0
0
479790
0
ORANGE SPON ADR
Common Stock
684060106
1836
112629
SH
SOLE
0
0
112629
0
OSHKOSH CORP
Common Stock
688239201
1452
19326
SH
SOLE
0
0
19326
0
OWENS MINOR INC HLDGS
Common Stock
690732102
136
33187
SH
SOLE
0
0
33187
0
OWENS CORNING INC NEW
Common Stock
690742101
654
13880
SH
SOLE
0
0
13880
0
OWENS ILL INC NEW
Common Stock
690768403
345
18190
SH
SOLE
0
0
18190
0
OXFORD INDS INC
Common Stock
691497309
301
4005
SH
SOLE
0
0
4005
0
OXFORD SQUARE CAP CORP
ETF/Closed End
69181V107
439
67509
SH
SOLE
0
0
67509
0
PDC ENERGY INC
Common Stock
69327R101
916
22516
SH
SOLE
0
0
22516
0
PGIM ULTRA SHORT BD ETF
ETF/Closed End-
69344A107
3299
65795
SH
SOLE
0
0
65795
0
PGIM GLB HI YLD FD
ETF/Closed End-
69346J106
206
14762
SH
SOLE
0
0
14762
0
PNC FINL SVCS GROUP INC
Common Stock
693475105
28107
229145
SH
SOLE
0
0
229145
0
PPG INDUSTRIES INC
Common Stock
693506107
14441
127939
SH
SOLE
0
0
127939
0
PPL CORP
Common Stock
69351T106
17754
559348
SH
SOLE
0
0
559348
0
PRA HEALTH SCIENCES INC
Common Stock
69354M108
640
5802
SH
SOLE
0
0
5802
0
PVH CORP
Common Stock
693656100
1107
9073
SH
SOLE
0
0
9073
0
PACCAR INC
Common Stock
693718108
2923
42895
SH
SOLE
0
0
42895
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H105
4032
137226
SH
SOLE
0
0
137226
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H204
1308
43079
SH
SOLE
0
0
43079
0
PACER TRENDPILOT 100 ETF
ETF/Closed End
69374H303
759
22260
SH
SOLE
0
0
22260
0
PACER GLB CASH COWS ETF
ETF/Closed End
69374H709
959
31408
SH
SOLE
0
0
31408
0
PACER U S SMCP CASH ETF
ETF/Closed End
69374H857
741
29524
SH
SOLE
0
0
29524
0
PACER DEV MKTS INT ETF
ETF/Closed End
69374H873
762
28757
SH
SOLE
0
0
28757
0
PACIFIC COAST OIL TR
Common Stock
694103102
65
30525
SH
SOLE
0
0
30525
0
PACKAGING CORP OF AMER
Common Stock
695156109
358
3599
SH
SOLE
0
0
3599
0
PALO ALTO NETWORKS INC
Common Stock
697435105
503
2070
SH
SOLE
0
0
2070
0
PARKER HANNIFIN CORP
Common Stock
701094104
2632
15334
SH
SOLE
0
0
15334
0
PATRICK INDUSTRIES INC
Common Stock
703343103
572
12613
SH
SOLE
0
0
12613
0
PATTERN ENERGY GRP INC
Common Stock
70338P100
1670
75924
SH
SOLE
0
0
75924
0
PATTERSON COS INC
Common Stock
703395103
268
12248
SH
SOLE
0
0
12248
0
PAYCHEX INC
Common Stock
704326107
12359
154102
SH
SOLE
0
0
154102
0
PAYCOM SOFTWARE INC
Common Stock
70432V102
308
1630
SH
SOLE
0
0
1630
0
PAYPAL HLDGS INC
Common Stock
70450Y103
32102
309150
SH
SOLE
0
0
309150
0
PENN NATIONAL GAMING INC
Common Stock
707569109
395
19658
SH
SOLE
0
0
19658
0
PENNANTPARK INVT BDC
Common Stock
708062104
1178
170482
SH
SOLE
0
0
170482
0
PENNANTPARK FLTG RT BDC
ETF/Closed End
70806A106
5651
441139
SH
SOLE
0
0
441139
0
PENNS WOODS BANCORP INC
Common Stock
708430103
513
12475
SH
SOLE
0
0
12475
0
PENNYMAV MTG INV TRUST
REIT
70931T103
548
26454
SH
SOLE
0
0
26454
0
PENSKE AUTOMOTIVE GROUP
Common Stock
70959W103
501
11212
SH
SOLE
0
0
11212
0
PEOPLES UTD FINL INC
Common Stock
712704105
5926
360473
SH
SOLE
0
0
360473
0
PEPSICO INC
Common Stock
713448108
49076
400459
SH
SOLE
0
0
400459
0
PERKINELMER INC
Common Stock
714046109
289
2994
SH
SOLE
0
0
2994
0
PETROCHINA CO LTD ADR
Common Stock
71646E100
1313
20071
SH
SOLE
0
0
20071
0
PFIZER INC
Common Stock
717081103
81951
1929622
SH
SOLE
0
0
1929622
0
PHILIP MORRIS INTL INC
Common Stock
718172109
36397
411772
SH
SOLE
0
0
411772
0
PHILLIPS 66
Common Stock
718546104
18833
197892
SH
SOLE
0
0
197892
0
PHYSICIANS REALTY TR
Common Stock
71943U104
2500
132882
SH
SOLE
0
0
132882
0
PIMCO CORP INCM STRAT
ETF/Closed End-
72200U100
434
25219
SH
SOLE
0
0
25219
0
PIMCO MUN INCOME FD II
ETF/Closed End-
72200W106
263
18521
SH
SOLE
0
0
18521
0
PIMCO CORP INCM OPPTY
ETF/Closed End-
72201B101
424
24249
SH
SOLE
0
0
24249
0
PIMCO INCOME STRAT FUND
ETF/Closed End-
72201H108
162
14152
SH
SOLE
0
0
14152
0
PIMCO INCOME STRAT FD II
ETF/Closed End-
72201J104
138
13443
SH
SOLE
0
0
13443
0
PIMCO ACTIVE BD ETF
ETF/Closed End-
72201R775
2991
28338
SH
SOLE
0
0
28338
0
PIMCO 05Y H/Y CORP ETF
ETF/Closed End-
72201R783
297
2960
SH
SOLE
0
0
2960
0
PIMCO INVT GRD CORP ETF
ETF/Closed End-
72201R817
7890
76058
SH
SOLE
0
0
76058
0
PIMCO ENH SHRT MATY ETF
ETF/Closed End-
72201R833
21318
209909
SH
SOLE
0
0
209909
0
PIMCO INTRM MUN BD ETF
ETF/Closed End-
72201R866
1117
20705
SH
SOLE
0
0
20705
0
PIMCO S/T MUN BD ACT ETF
ETF/Closed End-
72201R874
344
6825
SH
SOLE
0
0
6825
0
PIMCO DYNAMIC INCM FUND
Common Stock
72201Y101
327
10184
SH
SOLE
0
0
10184
0
PIMCO DYNAMIC CR MTG INC
ETF/Closed End-
72202D106
2050
87488
SH
SOLE
0
0
87488
0
PINNACLE WEST CAP CORP
Common Stock
723484101
3900
40803
SH
SOLE
0
0
40803
0
PIONEER HIGH INCOME TR
ETF/Closed End-
72369H106
400
44676
SH
SOLE
0
0
44676
0
PIONEER NATURAL RES CO
Common Stock
723787107
3835
25187
SH
SOLE
0
0
25187
0
PITNEY BOWES INC
Common Stock
724479100
761
110791
SH
SOLE
0
0
110791
0
PLAINS ALL AMERN PIPELIN
MLP
726503105
2872
117168
SH
SOLE
0
0
117168
0
POOL CORP
Common Stock
73278L105
2781
16855
SH
SOLE
0
0
16855
0
POST HOLDINGS INC
Common Stock
737446104
204
1869
SH
SOLE
0
0
1869
0
PRESIDIO INC
Common Stock
74102M103
460
31048
SH
SOLE
0
0
31048
0
PRICE T ROWE GRP INC
Common Stock
74144T108
4973
49669
SH
SOLE
0
0
49669
0
PRIMERICA INC
Common Stock
74164M108
2700
22102
SH
SOLE
0
0
22102
0
PRINCIPAL FINL GROUP INC
Common Stock
74251V102
1281
25524
SH
SOLE
0
0
25524
0
PRIN SPECTRM PFD SEC ETF
ETF/Closed End-
74255Y888
521
5475
SH
SOLE
0
0
5475
0
PROCTER GAMBLE CO
Common Stock
742718109
70598
678504
SH
SOLE
0
0
678504
0
PROGRESSIVE CORP OH
Common Stock
743315103
2987
41430
SH
SOLE
0
0
41430
0
PROLOGIS INC
REIT
74340W103
11801
164020
SH
SOLE
0
0
164020
0
PROOFPOINT INC
Common Stock
743424103
329
2708
SH
SOLE
0
0
2708
0
PROSHARES INVT GRADE ETF
ETF/Closed End-
74347B607
871
11744
SH
SOLE
0
0
11744
0
PROSHS SP MIDCAP400 ETF
ETF/Closed End
74347B680
1316
23362
SH
SOLE
0
0
23362
0
PROSHS RUSS 2000 DIV ETF
ETF/Closed End
74347B698
400
6867
SH
SOLE
0
0
6867
0
PROSH EAFE DIV GRWRS ETF
ETF/Closed End
74347B839
556
15074
SH
SOLE
0
0
15074
0
PROSH SHRT RUSS 2K ETF
ETF/Closed End
74348A210
2059
50593
SH
SOLE
0
0
50593
0
PROSH SP 500 DV ARI ETF
ETF/Closed End
74348A467
15427
227600
SH
SOLE
0
0
227600
0
PROSHS HI YLD TREAS ETF
ETF/Closed End-
74348A541
378
5724
SH
SOLE
0
0
5724
0
PROSPECT CAP CORP BDC
Common Stock
74348T102
150
22957
SH
SOLE
0
0
22957
0
PROTO LABS INC
Common Stock
743713109
242
2297
SH
SOLE
0
0
2297
0
PRUDENTIAL FINL INC
Common Stock
744320102
7599
82709
SH
SOLE
0
0
82709
0
PUB SVC ENTERPRISE GROUP
Common Stock
744573106
2764
46529
SH
SOLE
0
0
46529
0
PUBLIC STORAGE INC
REIT
74460D109
624
2867
SH
SOLE
0
0
2867
0
PULTEGROUP INC
Common Stock
745867101
1014
36267
SH
SOLE
0
0
36267
0
PURE STORAGE INC A
Common Stock
74624M102
1087
49891
SH
SOLE
0
0
49891
0
PUTNAM MANAGED MUN INC
ETF/Closed End-
746823103
96
12898
SH
SOLE
0
0
12898
0
PUTNAM PREMIER INCOME TR
ETF/Closed End-
746853100
1287
249871
SH
SOLE
0
0
249871
0
PUTNAM MSTR INTRMDT INCM
ETF/Closed End-
746909100
189
41719
SH
SOLE
0
0
41719
0
QUALCOMM INC
Common Stock
747525103
16867
295763
SH
SOLE
0
0
295763
0
QUEST DIAGNOSTICS INC
Common Stock
74834L100
690
7676
SH
SOLE
0
0
7676
0
QURATE RETAIL INC A
Common Stock
74915M100
1347
84293
SH
SOLE
0
0
84293
0
RCI HOSPITALITY HLDGS
Common Stock
74934Q108
1955
85112
SH
SOLE
0
0
85112
0
RMR GROUP INC A
Common Stock
74967R106
512
8399
SH
SOLE
0
0
8399
0
RH
Common Stock
74967X103
205
1995
SH
SOLE
0
0
1995
0
RPM INTERNATIONAL INC
Common Stock
749685103
2792
48098
SH
SOLE
0
0
48098
0
RTW RETAILWINDS INC
Common Stock
74980D100
31
12870
SH
SOLE
0
0
12870
0
RALPH LAUREN CORP CL A
Common Stock
751212101
216
1666
SH
SOLE
0
0
1666
0
RANGE RESOURCES CORP
Common Stock
75281A109
1289
114668
SH
SOLE
0
0
114668
0
RAYMOND JAMES FINANCIAL
Common Stock
754730109
971
12075
SH
SOLE
0
0
12075
0
RAYTHEON COMPANY NEW
Common Stock
755111507
26751
146918
SH
SOLE
0
0
146918
0
RBC BEARINGS INC
Common Stock
75524B104
2748
21607
SH
SOLE
0
0
21607
0
REALITY DIVCON LDRS ETF
ETF/Closed End
75605A405
1976
58834
SH
SOLE
0
0
58834
0
REALTY INCOME CORP
REIT
756109104
8712
118440
SH
SOLE
0
0
118440
0
REAVES UTILITY INCOME FD
ETF/Closed End
756158101
2105
62514
SH
SOLE
0
0
62514
0
RED HAT INC
Common Stock
756577102
474
2592
SH
SOLE
0
0
2592
0
REGENERON PHARMACEUTICAL
Common Stock
75886F107
3684
8971
SH
SOLE
0
0
8971
0
REGIONS FINL CORP NEW
Common Stock
7591EP100
942
66590
SH
SOLE
0
0
66590
0
REINSURANCE GRP AMER NEW
Common Stock
759351604
292
2054
SH
SOLE
0
0
2054
0
RELIANCE STEEL ALUM CO
Common Stock
759509102
339
3753
SH
SOLE
0
0
3753
0
RELX PLC SPON ADR
Common Stock
759530108
1478
68894
SH
SOLE
0
0
68894
0
RENEWABLE ENERGY GRP INC
Common Stock
75972A301
588
26779
SH
SOLE
0
0
26779
0
RENAISSANCE CAP IPO ETF
ETF/Closed End
759937204
1886
61830
SH
SOLE
0
0
61830
0
REPUBLIC SERVICES INC
Common Stock
760759100
2133
26536
SH
SOLE
0
0
26536
0
RESMED INC
Common Stock
761152107
1539
14804
SH
SOLE
0
0
14804
0
RESOLUTE FOREST PRODS
Common Stock
76117W109
583
73811
SH
SOLE
0
0
73811
0
RESTAURANT BRNDS INTL
Common Stock
76131D103
341
5244
SH
SOLE
0
0
5244
0
RIO TINTO PLC SPONS ADR
Common Stock
767204100
3072
52198
SH
SOLE
0
0
52198
0
RITCHIE BROS AUCTIONEERS
Common Stock
767744105
252
7414
SH
SOLE
0
0
7414
0
RITE AID CORP
Common Stock
767754104
7
10860
SH
SOLE
0
0
10860
0
RIVERVIEW BANCORP
Common Stock
769397100
79
10750
SH
SOLE
0
0
10750
0
ROBERT HALF INTL INC
Common Stock
770323103
222
3402
SH
SOLE
0
0
3402
0
ROCKWELL AUTOMATION INC
Common Stock
773903109
3738
21304
SH
SOLE
0
0
21304
0
ROGERS COMMS B NON VTG
Common Stock
775109200
309
5738
SH
SOLE
0
0
5738
0
ROKU INC
Common Stock
77543R102
729
11293
SH
SOLE
0
0
11293
0
ROLLINS INC
Common Stock
775711104
1055
25350
SH
SOLE
0
0
25350
0
ROPER TECHNOLOGIES INC
Common Stock
776696106
2146
6276
SH
SOLE
0
0
6276
0
ROSS STORES INC
Common Stock
778296103
3076
33038
SH
SOLE
0
0
33038
0
ROYAL BANK CDA MONTREAL
Common Stock
780087102
3963
52450
SH
SOLE
0
0
52450
0
ROYAL BK SCOTLND GRP PLC
Common Stock
780097689
209
32105
SH
SOLE
0
0
32105
0
ROYAL DUTCH SHELL ADR B
Common Stock
780259107
23355
365212
SH
SOLE
0
0
365212
0
ROYAL DUTCH SHELL ADR
Common Stock
780259206
9001
143804
SH
SOLE
0
0
143804
0
ROYAL GOLD INC
Common Stock
780287108
311
3425
SH
SOLE
0
0
3425
0
ROYCE VALUE TRUST INC
ETF/Closed End
780910105
4133
300359
SH
SOLE
0
0
300359
0
RUDOLPH TECHNOLOGIES INC
Common Stock
781270103
572
25096
SH
SOLE
0
0
25096
0
RUSH ENTERPRISE INC CL A
Common Stock
781846209
389
9307
SH
SOLE
0
0
9307
0
RYDER SYSTEM INC
Common Stock
783549108
227
3668
SH
SOLE
0
0
3668
0
RYMAN HOSPITALITY PPTYS
Common Stock
78377T107
1646
20010
SH
SOLE
0
0
20010
0
SP GLOBAL INC
Common Stock
78409V104
4186
19881
SH
SOLE
0
0
19881
0
SEI INVESTMENTS CO
Common Stock
784117103
788
15085
SH
SOLE
0
0
15085
0
SPDR SP 500 ETF
ETF/Closed End
78462F103
80791
286006
SH
SOLE
0
0
286006
0
SPX CORP
Common Stock
784635104
1426
40977
SH
SOLE
0
0
40977
0
SPDR GOLD TRUST GOLD ETF
Common Stock
78463V107
7807
63985
SH
SOLE
0
0
63985
0
SPDR EURO STOXX 50 ETF
ETF/Closed End
78463X202
684
18701
SH
SOLE
0
0
18701
0
SPDR MSCI E/MKT MIX ETF
ETF/Closed End
78463X426
1605
27141
SH
SOLE
0
0
27141
0
SPDR INDX SP GLB DV ETF
ETF/Closed End
78463X459
372
5601
SH
SOLE
0
0
5601
0
SPDR SP INTL DIV ETF
ETF/Closed End
78463X772
1131
29735
SH
SOLE
0
0
29735
0
SPDR MSCI ACWI EXUS ETF
ETF/Closed End
78463X848
2169
59906
SH
SOLE
0
0
59906
0
SPDR DEV WORLD EXUS ETF
ETF/Closed End
78463X889
367
12553
SH
SOLE
0
0
12553
0
SPDR FACTSET INNOVA ETF
ETF/Closed End
78464A110
333
3186
SH
SOLE
0
0
3186
0
SPDR SP SM CAP GRTH ETF
ETF/Closed End
78464A201
3136
52524
SH
SOLE
0
0
52524
0
SPDR BLOOMBERG CONV ETF
ETF/Closed End-
78464A359
3001
57433
SH
SOLE
0
0
57433
0
SPDR INTERMED TERM ETF
ETF/Closed End-
78464A375
1048
30669
SH
SOLE
0
0
30669
0
SPDR BLOOMBERG MTG ETF
ETF/Closed End-
78464A383
1915
74166
SH
SOLE
0
0
74166
0
SPDR SP 500 GROWTH ETF
ETF/Closed End
78464A409
1506
40462
SH
SOLE
0
0
40462
0
SPDR BLOOMBERG HI YL ETF
ETF/Closed End-
78464A417
16376
455275
SH
SOLE
0
0
455275
0
SPDR SHORT TERM CORP ETF
ETF/Closed End-
78464A474
67695
2215876
SH
SOLE
0
0
2215876
0
SPDR FTSE INTL GOVT ETF
ETF/Closed End-
78464A490
2961
54758
SH
SOLE
0
0
54758
0
SPDR SP 500 VALU ETF
ETF/Closed End
78464A508
1486
49064
SH
SOLE
0
0
49064
0
SPDR SP HLTHCR EQUP ETF
ETF/Closed End
78464A581
745
9274
SH
SOLE
0
0
9274
0
SPDR DOW JONES REIT ETF
ETF/Closed End
78464A607
458
4631
SH
SOLE
0
0
4631
0
SPDR SP AERO DEFNSE ETF
ETF/Closed End
78464A631
1974
21499
SH
SOLE
0
0
21499
0
SPDR AGGREGATE BOND ETF
ETF/Closed End-
78464A649
4205
147329
SH
SOLE
0
0
147329
0
SPDR BLOOMBERG TIPS ETF
ETF/Closed End-
78464A656
633
11372
SH
SOLE
0
0
11372
0
SPDR SP REGL BNKG ETF
ETF/Closed End
78464A698
4903
95503
SH
SOLE
0
0
95503
0
SPDR SP OILGAS EXP ETF
ETF/Closed End
78464A730
310
10068
SH
SOLE
0
0
10068
0
SPDR SP DIVIDEND ETF
ETF/Closed End
78464A763
33250
334473
SH
SOLE
0
0
334473
0
SPDR SP BANK ETF
ETF/Closed End
78464A797
417
9981
SH
SOLE
0
0
9981
0
SPDR SP SMALL CAP ETF
ETF/Closed End
78464A813
499
7478
SH
SOLE
0
0
7478
0
SPDR SP MID CAP GRW ETF
ETF/Closed End
78464A821
245
4660
SH
SOLE
0
0
4660
0
SPDR PORT MID CAP ETF
ETF/Closed End
78464A847
1759
52788
SH
SOLE
0
0
52788
0
SPDR SP BIOTECH ETF
ETF/Closed End
78464A870
10470
115643
SH
SOLE
0
0
115643
0
SPDR SP HOMEBLDRS ETF
ETF/Closed End
78464A888
296
7682
SH
SOLE
0
0
7682
0
SPDR BLACKSTONE GSO ETF
ETF/Closed End-
78467V608
1797
39012
SH
SOLE
0
0
39012
0
SPDR DBLLIN T/R TACT ETF
ETF/Closed End-
78467V848
1670
34539
SH
SOLE
0
0
34539
0
SPDR DJ INDL AVG ETF
ETF/Closed End
78467X109
17477
67443
SH
SOLE
0
0
67443
0
SPDR SP MDCP 400 ETF
ETF/Closed End
78467Y107
5670
16414
SH
SOLE
0
0
16414
0
SPDR SP INTERNET ETF
ETF/Closed End
78468R127
238
2675
SH
SOLE
0
0
2675
0
SPDR BLOOMBERG INVT ETF
ETF/Closed End-
78468R200
1992
64879
SH
SOLE
0
0
64879
0
SPDR BLOOMBERG S/T ETF
ETF/Closed End-
78468R408
1339
49129
SH
SOLE
0
0
49129
0
SPDR NUV BLOOMBERG ETF
ETF/Closed End-
78468R739
454
9364
SH
SOLE
0
0
9364
0
SPDR SP 500 HI DIV ETF
ETF/Closed End
78468R788
1672
44178
SH
SOLE
0
0
44178
0
SPDR SSGA LGCP LOW ETF
ETF/Closed End
78468R804
296
2953
SH
SOLE
0
0
2953
0
SPDR USA QLTY STRAT ETF
ETF/Closed End
78468R812
932
11213
SH
SOLE
0
0
11213
0
SPDR PORT SMALL CAP ETF
ETF/Closed End
78468R853
354
11713
SH
SOLE
0
0
11713
0
SP PLUS CORP
Common Stock
78469C103
591
17317
SH
SOLE
0
0
17317
0
SPX FLOW INC
Common Stock
78469X107
1411
44222
SH
SOLE
0
0
44222
0
SVB FINL GRP
Common Stock
78486Q101
1747
7857
SH
SOLE
0
0
7857
0
SABRA HEALTH CARE REIT
REIT
78573L106
1018
52300
SH
SOLE
0
0
52300
0
SAGE THERAPEUTICS INC
Common Stock
78667J108
690
4338
SH
SOLE
0
0
4338
0
SALESFORCECOM INC
Common Stock
79466L302
12735
80411
SH
SOLE
0
0
80411
0
SALLY BEAUTY HLDGS INC
Common Stock
79546E104
599
32523
SH
SOLE
0
0
32523
0
SANDY SPRING BANCORP INC
Common Stock
800363103
313
10004
SH
SOLE
0
0
10004
0
SANGAMO THERAPEUTICS INC
Common Stock
800677106
104
10928
SH
SOLE
0
0
10928
0
SANOFI SPON ADR
Common Stock
80105N105
3217
72644
SH
SOLE
0
0
72644
0
SAP SE SPON ADR
Common Stock
803054204
4417
38258
SH
SOLE
0
0
38258
0
SAREPTA THERAPEUTICS INC
Common Stock
803607100
473
3969
SH
SOLE
0
0
3969
0
HENRY SCHEIN INC
Common Stock
806407102
788
13114
SH
SOLE
0
0
13114
0
SCHLUMBERGER LTD
Common Stock
806857108
10280
235935
SH
SOLE
0
0
235935
0
SCHNITZER STEEL INDS A
Common Stock
806882106
376
15648
SH
SOLE
0
0
15648
0
SCHNEIDER NATL INC WI B
Common Stock
80689H102
221
10515
SH
SOLE
0
0
10515
0
SCHWAB CHARLES CORP NEW
Common Stock
808513105
2191
51241
SH
SOLE
0
0
51241
0
SCHWAB US LGCP ETF
ETF/Closed End
808524201
413
6105
SH
SOLE
0
0
6105
0
SCHWAB US LGCP GRW ETF
ETF/Closed End
808524300
225
2835
SH
SOLE
0
0
2835
0
SCHWAB EMG MKT EQ ETF
ETF/Closed End
808524706
14718
565855
SH
SOLE
0
0
565855
0
SCHWAB STR 1000 IDX ETF
ETF/Closed End
808524722
3777
135718
SH
SOLE
0
0
135718
0
SCHWAB EMRG MKTS LRG ETF
ETF/Closed End
808524730
306
11035
SH
SOLE
0
0
11035
0
SCHWAB FUND INTL SML ETF
ETF/Closed End
808524748
527
16977
SH
SOLE
0
0
16977
0
SCHWAB FUND INTL LRG ETF
ETF/Closed End
808524755
351
12718
SH
SOLE
0
0
12718
0
SCHWAB FDMNTL US LRG ETF
ETF/Closed End
808524771
371
9775
SH
SOLE
0
0
9775
0
SCHWAB US DIV EQ ETF
ETF/Closed End
808524797
2160
41320
SH
SOLE
0
0
41320
0
SCHWAB US REIT ETF
ETF/Closed End
808524847
3954
89005
SH
SOLE
0
0
89005
0
SCOTTS MIRACLEGRO CO
Common Stock
810186106
6832
86937
SH
SOLE
0
0
86937
0
SEALED AIR CORP NEW
Common Stock
81211K100
431
9352
SH
SOLE
0
0
9352
0
SEATTLE GENETICS INC WA
Common Stock
812578102
313
4273
SH
SOLE
0
0
4273
0
MATRLS SEL SECT SPDR ETF
ETF/Closed End
81369Y100
655
11806
SH
SOLE
0
0
11806
0
HLTHCR SEL SECT SPDR ETF
ETF/Closed End
81369Y209
147274
1605170
SH
SOLE
0
0
1605170
0
CONS STPLS SEL SPDR ETF
ETF/Closed End
81369Y308
140058
2496140
SH
SOLE
0
0
2496140
0
CONS DSCR SEL SPDR ETF
ETF/Closed End
81369Y407
84663
743633
SH
SOLE
0
0
743633
0
ENERGY SEL SECT SPDR ETF
ETF/Closed End
81369Y506
15902
240504
SH
SOLE
0
0
240504
0
FINL SEL SECT SPDR ETF
ETF/Closed End
81369Y605
9029
351176
SH
SOLE
0
0
351176
0
INDL SEL SECT SPDR ETF
ETF/Closed End
81369Y704
8829
117677
SH
SOLE
0
0
117677
0
TECH SEL SECT SPDR ETF
ETF/Closed End
81369Y803
185350
2504726
SH
SOLE
0
0
2504726
0
SELECT COMMN SVC SEL ETF
ETF/Closed End
81369Y852
79025
1689645
SH
SOLE
0
0
1689645
0
SEL SECT RL EST SPDR ETF
ETF/Closed End
81369Y860
697
19247
SH
SOLE
0
0
19247
0
UTILS SEL SECT SPDR ETF
ETF/Closed End
81369Y886
42516
730884
SH
SOLE
0
0
730884
0
SELECTIVE INS GROUP INC
Common Stock
816300107
684
10812
SH
SOLE
0
0
10812
0
SEMPRA ENERGY
Common Stock
816851109
2047
16263
SH
SOLE
0
0
16263
0
SR HSG PPTYS TR SBI
REIT
81721M109
284
24144
SH
SOLE
0
0
24144
0
SENSUS HEALTHCARE INC
Common Stock
81728J109
337
48076
SH
SOLE
0
0
48076
0
SERVICENOW INC
Common Stock
81762P102
2862
11612
SH
SOLE
0
0
11612
0
SHAKE SHACK INC CL A
Common Stock
819047101
302
5100
SH
SOLE
0
0
5100
0
SHERWIN WILLIAMS CO
Common Stock
824348106
20576
47772
SH
SOLE
0
0
47772
0
SHOPIFY INC CL A
Common Stock
82509L107
1707
8260
SH
SOLE
0
0
8260
0
SIGNATURE BANK NEW YORK
Common Stock
82669G104
3347
26134
SH
SOLE
0
0
26134
0
SILICON MOTION TECH ADR
Common Stock
82706C108
1766
44549
SH
SOLE
0
0
44549
0
SIMON PPTY GRP INC NEW
REIT
828806109
1169
6414
SH
SOLE
0
0
6414
0
SIMPSON MFG CO INC
Common Stock
829073105
564
9508
SH
SOLE
0
0
9508
0
SIRIUS XM HLDGS INC
Common Stock
82968B103
607
107012
SH
SOLE
0
0
107012
0
SITEONE LANDSCAPE SUPPLY
Common Stock
82982L103
2403
42045
SH
SOLE
0
0
42045
0
SIX FLAGS ENTMT CORP NEW
Common Stock
83001A102
1799
36461
SH
SOLE
0
0
36461
0
SKECHERS USA INC CL A
Common Stock
830566105
1039
30926
SH
SOLE
0
0
30926
0
SKYWEST INC
Common Stock
830879102
1214
22357
SH
SOLE
0
0
22357
0
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
2086
25292
SH
SOLE
0
0
25292
0
SLEEP NUMBER CORP
Common Stock
83125X103
563
11986
SH
SOLE
0
0
11986
0
SMITH NEPHEW PLC ADR
Common Stock
83175M205
1866
46532
SH
SOLE
0
0
46532
0
SMITH AO
Common Stock
831865209
3477
65206
SH
SOLE
0
0
65206
0
SMUCKER JM COMPANY NEW
Common Stock
832696405
1913
16420
SH
SOLE
0
0
16420
0
SNAP ON INC
Common Stock
833034101
5305
33894
SH
SOLE
0
0
33894
0
SOCIEDAD QUIMICA SER B
Common Stock
833635105
581
15102
SH
SOLE
0
0
15102
0
SONOCO PRODUCTS CO
Common Stock
835495102
2292
37249
SH
SOLE
0
0
37249
0
SOTHERLY HOTELS INC
REIT
83600C103
81
11900
SH
SOLE
0
0
11900
0
SOUTH JERSEY INDS INC
Common Stock
838518108
676
21085
SH
SOLE
0
0
21085
0
SOUTH STATE CORP
Common Stock
840441109
243
3550
SH
SOLE
0
0
3550
0
SOUTHERN COMPANY
Common Stock
842587107
12966
250892
SH
SOLE
0
0
250892
0
SOUTHWEST AIRLINES CO
Common Stock
844741108
3123
60160
SH
SOLE
0
0
60160
0
SOUTHWESTERN ENERGY CO
Common Stock
845467109
486
103595
SH
SOLE
0
0
103595
0
SPIRIT AEROSYS HLDG CL A
Common Stock
848574109
1325
14474
SH
SOLE
0
0
14474
0
SPIRIT AIRLINES INC
Common Stock
848577102
4959
93815
SH
SOLE
0
0
93815
0
SPLUNK INC
Common Stock
848637104
5396
43310
SH
SOLE
0
0
43310
0
SPRAGUE RESOURCES LP
Common Stock
849343108
1240
67116
SH
SOLE
0
0
67116
0
SPROTT PHYSICAL GOLD ETF
ETF/Closed End
85207H104
1326
126898
SH
SOLE
0
0
126898
0
SPRINT CORP SER 1
Common Stock
85207U105
175
31035
SH
SOLE
0
0
31035
0
SPROTT PHYS GLD SLVR
ETF/Closed End
85208R101
1297
104637
SH
SOLE
0
0
104637
0
SQUARE INC A
Common Stock
852234103
3988
53235
SH
SOLE
0
0
53235
0
STANLEY BLACK DECKER
Common Stock
854502101
5123
37621
SH
SOLE
0
0
37621
0
STARBUCKS CORP
Common Stock
855244109
15471
208114
SH
SOLE
0
0
208114
0
STATE AUTO FINL CORP
Common Stock
855707105
217
6580
SH
SOLE
0
0
6580
0
STARWOOD PROPERTY TR INC
REIT
85571B105
511
22843
SH
SOLE
0
0
22843
0
STATE STREET CORP
Common Stock
857477103
2334
35461
SH
SOLE
0
0
35461
0
STEEL DYNAMICS INC
Common Stock
858119100
327
9273
SH
SOLE
0
0
9273
0
STELLUS CAP INVT BDC
Common Stock
858568108
153
10785
SH
SOLE
0
0
10785
0
STITCH FIX INC A
Common Stock
860897107
392
13894
SH
SOLE
0
0
13894
0
STMICROELECTRONICS N V
Common Stock
861012102
151
10169
SH
SOLE
0
0
10169
0
STORE CAPITAL CORP
REIT
862121100
5453
162767
SH
SOLE
0
0
162767
0
STRYKER CORP
Common Stock
863667101
3852
19499
SH
SOLE
0
0
19499
0
SUBURBAN PROPANE PTNR LP
MLP
864482104
1634
72908
SH
SOLE
0
0
72908
0
SUMITOMO MITSUI FINL
Common Stock
86562M209
1526
217086
SH
SOLE
0
0
217086
0
SUN COMMUNITIES INC
REIT
866674104
2298
19388
SH
SOLE
0
0
19388
0
SUN LIFE FINL INC
Common Stock
866796105
421
10970
SH
SOLE
0
0
10970
0
SUNCOR ENERGY INC NEW
Common Stock
867224107
364
11218
SH
SOLE
0
0
11218
0
SUNTRUST BANKS INC
Common Stock
867914103
17867
301559
SH
SOLE
0
0
301559
0
SYMANTEC CORP
Common Stock
871503108
831
36166
SH
SOLE
0
0
36166
0
SYNOPSYS INC
Common Stock
871607107
422
3668
SH
SOLE
0
0
3668
0
SYNOVUS FINL CORP NEW
Common Stock
87161C501
639
18600
SH
SOLE
0
0
18600
0
SYNNEX CORP
Common Stock
87162W100
363
3803
SH
SOLE
0
0
3803
0
SYNCHRONY FINANCIAL
Common Stock
87165B103
548
17194
SH
SOLE
0
0
17194
0
SYSCO CORP
Common Stock
871829107
16437
246209
SH
SOLE
0
0
246209
0
TC PIPELINES LP
MLP
87233Q108
345
9237
SH
SOLE
0
0
9237
0
TD AMERITRADE HLDG CORP
Common Stock
87236Y108
1008
20157
SH
SOLE
0
0
20157
0
TESSCO TECHNOLOGIES INC
Common Stock
872386107
244
15735
SH
SOLE
0
0
15735
0
THL CREDIT INC BDC
Common Stock
872438106
69
10500
SH
SOLE
0
0
10500
0
TJX COS INC NEW
Common Stock
872540109
9681
181947
SH
SOLE
0
0
181947
0
T MOBILE US INC
Common Stock
872590104
613
8868
SH
SOLE
0
0
8868
0
TRI POINTE GROUP INC
Common Stock
87265H109
480
37960
SH
SOLE
0
0
37960
0
TPG SPLTY LEND INC BDC
Common Stock
87265K102
1218
60908
SH
SOLE
0
0
60908
0
TTM TECHNOLOGIES INC
Common Stock
87305R109
269
22941
SH
SOLE
0
0
22941
0
TABLEAU SOFTWARE INC
Common Stock
87336U105
795
6246
SH
SOLE
0
0
6246
0
TAIWAN SEMICON MFG CO
Common Stock
874039100
1593
38898
SH
SOLE
0
0
38898
0
TAKETWO INTERACTIVE INC
Common Stock
874054109
723
7661
SH
SOLE
0
0
7661
0
TANDEM DIABETES CARE NEW
Common Stock
875372203
495
7800
SH
SOLE
0
0
7800
0
TANGER FACTORY OUTLET
REIT
875465106
2321
110610
SH
SOLE
0
0
110610
0
TAPESTRY INC
Common Stock
876030107
462
14231
SH
SOLE
0
0
14231
0
TARGET CORP
Common Stock
87612E106
18414
229427
SH
SOLE
0
0
229427
0
TARGA RESOURCES CORP
Common Stock
87612G101
4383
105479
SH
SOLE
0
0
105479
0
TAYLOR DEVICES INC
Common Stock
877163105
4293
352493
SH
SOLE
0
0
352493
0
TECH DATA CORP
Common Stock
878237106
625
6106
SH
SOLE
0
0
6106
0
TECK RESOURCES LTD CL B
Common Stock
878742204
786
33900
SH
SOLE
0
0
33900
0
TEGNA INC
Common Stock
87901J105
587
41647
SH
SOLE
0
0
41647
0
TEKLA HEALTHCARE OPPTYS
Common Stock
879105104
933
52929
SH
SOLE
0
0
52929
0
TEKLA HEALTHCARE INV SBI
ETF/Closed End
87911J103
2685
130707
SH
SOLE
0
0
130707
0
TEKLA LIFE SCIENCES INVS
ETF/Closed End
87911K100
649
37911
SH
SOLE
0
0
37911
0
TEKLA WORLD HLTHCARE
ETF/Closed End
87911L108
468
36550
SH
SOLE
0
0
36550
0
TELADOC HEALTH INC
Common Stock
87918A105
210
3768
SH
SOLE
0
0
3768
0
TELEFLEX INC
Common Stock
879369106
2761
9138
SH
SOLE
0
0
9138
0
TELEFONICA BRASIL SA ADR
Common Stock
87936R106
399
33036
SH
SOLE
0
0
33036
0
TELUS CORP
Common Stock
87971M103
1223
33015
SH
SOLE
0
0
33015
0
TEMPLETON DRAGON FD INC
ETF/Closed End
88018T101
626
31470
SH
SOLE
0
0
31470
0
TEMPLTN EMERG MKT INC FD
ETF/Closed End-
880192109
145
14131
SH
SOLE
0
0
14131
0
TERADYNE INC
Common Stock
880770102
4409
110675
SH
SOLE
0
0
110675
0
TERNIUM SA SPON ADR
Common Stock
880890108
249
9130
SH
SOLE
0
0
9130
0
TESLA INC
Common Stock
88160R101
9107
32541
SH
SOLE
0
0
32541
0
TEVA PHARMACEUTICAL ADR
Common Stock
881624209
2354
150118
SH
SOLE
0
0
150118
0
TETRA TECH INC NEW
Common Stock
88162G103
318
5336
SH
SOLE
0
0
5336
0
TEXAS INSTRUMENTS INC
Common Stock
882508104
12775
120435
SH
SOLE
0
0
120435
0
TEX PAC LAND SUB CTF UT
Common Stock
882610108
874
1130
SH
SOLE
0
0
1130
0
TEXAS ROADHOUSE INC A
Common Stock
882681109
984
15819
SH
SOLE
0
0
15819
0
TEXTRON INC
Common Stock
883203101
1553
30662
SH
SOLE
0
0
30662
0
TRADE DESK INC A
Common Stock
88339J105
953
4813
SH
SOLE
0
0
4813
0
THERMO FISHER SCIENTIFIC
Common Stock
883556102
37044
135334
SH
SOLE
0
0
135334
0
THOMSON REUTERS CORP NEW
Common Stock
884903709
426
7194
SH
SOLE
0
0
7194
0
THOR INDUSTRIES INC
Common Stock
885160101
2036
32645
SH
SOLE
0
0
32645
0
THREE D SYS CORP DEL NEW
Common Stock
88554D205
130
12104
SH
SOLE
0
0
12104
0
3M COMPANY
Common Stock
88579Y101
44525
214287
SH
SOLE
0
0
214287
0
TIDEWATER INC NEW
Common Stock
88642R109
4115
177454
SH
SOLE
0
0
177454
0
TIDEWATER INC NEW A WTS
Warrant/Right
88642R117
60
16745
SH
SOLE
0
0
16745
0
TIDEWATER INC NEW B WTS
Warrant/Right
88642R125
61
17860
SH
SOLE
0
0
17860
0
TIFFANY CO NEW
Common Stock
886547108
516
4883
SH
SOLE
0
0
4883
0
TILRAY INC 2
Common Stock
88688T100
360
5502
SH
SOLE
0
0
5502
0
TOLL BROTHERS INC
Common Stock
889478103
949
26219
SH
SOLE
0
0
26219
0
TOOTSIE ROLL INDS INC
Common Stock
890516107
270
7254
SH
SOLE
0
0
7254
0
TORCHMARK CORP
Common Stock
891027104
1434
17493
SH
SOLE
0
0
17493
0
TORO CO
Common Stock
891092108
643
9340
SH
SOLE
0
0
9340
0
TORONTO DOMINION BK NEW
Common Stock
891160509
2049
37706
SH
SOLE
0
0
37706
0
TORTOISE ENERGY INFRA
ETF/Closed End
89147L100
599
25499
SH
SOLE
0
0
25499
0
TORTOISE MIDSTREAM ENRGY
ETF/Closed End
89148B101
481
34294
SH
SOLE
0
0
34294
0
TOTAL S A SPON ADR
Common Stock
89151E109
7665
137735
SH
SOLE
0
0
137735
0
TOTAL SYSTEMS SVC INC
Common Stock
891906109
7566
79636
SH
SOLE
0
0
79636
0
TOYOTA MTR CORP SPON ADR
Common Stock
892331307
358
3029
SH
SOLE
0
0
3029
0
TRACTOR SUPPLY CO
Common Stock
892356106
2214
22642
SH
SOLE
0
0
22642
0
TRANSCANADA CORP
Common Stock
89353D107
3742
83274
SH
SOLE
0
0
83274
0
TRANSDIGM GROUP INC
Common Stock
893641100
588
1295
SH
SOLE
0
0
1295
0
TRAVELERS COS INC
Common Stock
89417E109
26015
189670
SH
SOLE
0
0
189670
0
TREX CO INC
Common Stock
89531P105
1150
18686
SH
SOLE
0
0
18686
0
TRI CONTINENTAL CORP
ETF/Closed End
895436103
1032
39254
SH
SOLE
0
0
39254
0
TRINITY INDUSTRIES INC
Common Stock
896522109
494
22717
SH
SOLE
0
0
22717
0
TRIPLE S MGMT CORP B
Common Stock
896749108
266
11669
SH
SOLE
0
0
11669
0
TRISTATE CAP HLDGS INC
Common Stock
89678F100
204
10000
SH
SOLE
0
0
10000
0
TRUSTCO BK CORP N Y
Common Stock
898349105
133
17075
SH
SOLE
0
0
17075
0
TRUSTMARK CORP
Common Stock
898402102
315
9355
SH
SOLE
0
0
9355
0
T2 BIOSYSTEMS INC
Common Stock
89853L104
33
12550
SH
SOLE
0
0
12550
0
TURTLE BEACH CORP NEW
Common Stock
900450206
1135
99895
SH
SOLE
0
0
99895
0
TWILIO INC A
Common Stock
90138F102
2129
16481
SH
SOLE
0
0
16481
0
TWITTER INC
Common Stock
90184L102
7735
235252
SH
SOLE
0
0
235252
0
TWO HARBORS INVT CORP
Common Stock
90187B408
240
17738
SH
SOLE
0
0
17738
0
2U INC
Common Stock
90214J101
211
2978
SH
SOLE
0
0
2978
0
TYLER TECHNOLOGIES INC
Common Stock
902252105
664
3248
SH
SOLE
0
0
3248
0
TYSON FOODS INC A
Common Stock
902494103
652
9395
SH
SOLE
0
0
9395
0
UBS AG E TRACS ALERN ETN
Alternatives -
902641646
307
13521
SH
SOLE
0
0
13521
0
UGI CORP NEW
Common Stock
902681105
4875
87963
SH
SOLE
0
0
87963
0
U S BANCORP DE NEW
Common Stock
902973304
10742
222909
SH
SOLE
0
0
222909
0
U S SILICA HLDGS INC
Common Stock
90346E103
292
16848
SH
SOLE
0
0
16848
0
UBIQUITI NETWORKS INC
Common Stock
90347A100
3486
23284
SH
SOLE
0
0
23284
0
ULTA BEAUTY INC
Common Stock
90384S303
7962
22831
SH
SOLE
0
0
22831
0
ULTIMATE SFTWARE GRP INC
Common Stock
90385D107
1980
5997
SH
SOLE
0
0
5997
0
ULTRAGENYX PHARM INC
Common Stock
90400D108
277
3996
SH
SOLE
0
0
3996
0
UNDER ARMOUR INC CL A
Common Stock
904311107
1318
62352
SH
SOLE
0
0
62352
0
UNDER ARMOUR INC C
Common Stock
904311206
998
52872
SH
SOLE
0
0
52872
0
UNIFIRST CORP
Common Stock
904708104
264
1723
SH
SOLE
0
0
1723
0
UNILEVER PLC SPONS ADR
Common Stock
904767704
5413
93772
SH
SOLE
0
0
93772
0
UNILEVER N V NY SHS NEW
Common Stock
904784709
19489
334351
SH
SOLE
0
0
334351
0
UNION BANKSHS CORP NEW
Common Stock
90539J109
936
28958
SH
SOLE
0
0
28958
0
UNION PACIFIC CORP
Common Stock
907818108
19975
119465
SH
SOLE
0
0
119465
0
UNITED BANKSHARES INC WV
Common Stock
909907107
4853
133901
SH
SOLE
0
0
133901
0
UNITED CONTINENTAL HLDGS
Common Stock
910047109
2079
26065
SH
SOLE
0
0
26065
0
UNITED NATURAL FOODS INC
Common Stock
911163103
2795
211420
SH
SOLE
0
0
211420
0
UPS INC B
Common Stock
911312106
37882
339018
SH
SOLE
0
0
339018
0
UNITED RENTALS INC
Common Stock
911363109
1634
14302
SH
SOLE
0
0
14302
0
UNITED STATES CELLULAR
Common Stock
911684108
317
6900
SH
SOLE
0
0
6900
0
UNITED STS STEEL CRP NEW
Common Stock
912909108
478
24544
SH
SOLE
0
0
24544
0
UNITED TECHNOLOGIES CORP
Common Stock
913017109
40099
311110
SH
SOLE
0
0
311110
0
UNITEDHEALTH GROUP INC
Common Stock
91324P102
61675
249434
SH
SOLE
0
0
249434
0
UNITIL CORP
Common Stock
913259107
523
9653
SH
SOLE
0
0
9653
0
UNIVERSAL DISPLAY CORP
Common Stock
91347P105
570
3729
SH
SOLE
0
0
3729
0
UNIVERSAL LOGISTICS HLDG
Common Stock
91388P105
372
18907
SH
SOLE
0
0
18907
0
UNIVERSAL HLTH SVC CL B
Common Stock
913903100
1091
8159
SH
SOLE
0
0
8159
0
URSTADT BIDLE PPTYS CL A
REIT
917286205
227
11021
SH
SOLE
0
0
11021
0
UTAH MEDICAL PRODS INC
Common Stock
917488108
412
4663
SH
SOLE
0
0
4663
0
V F CORP
Common Stock
918204108
3237
37242
SH
SOLE
0
0
37242
0
VSE CORP
Common Stock
918284100
2630
83284
SH
SOLE
0
0
83284
0
VAIL RESORTS INC
Common Stock
91879Q109
5614
25833
SH
SOLE
0
0
25833
0
VALERO ENERGY CORP
Common Stock
91913Y100
4772
56252
SH
SOLE
0
0
56252
0
VALLEY NATIONAL BANCORP
Common Stock
919794107
581
60683
SH
SOLE
0
0
60683
0
VANECK GOLD MNRS ETF
ETF/Closed End
92189F106
5076
226424
SH
SOLE
0
0
226424
0
VANECK BDC INCM ETF
ETF/Closed End
92189F411
269
16420
SH
SOLE
0
0
16420
0
VANECK PFD SECS EX ETF
ETF/Closed End-
92189F429
233
12026
SH
SOLE
0
0
12026
0
VANECK CEF MUN INCM ETF
ETF/Closed End-
92189F460
1539
58996
SH
SOLE
0
0
58996
0
VANECK INVT GRD FLTG ETF
ETF/Closed End-
92189F486
1242
49361
SH
SOLE
0
0
49361
0
VANECK AMT FREE SHRT ETF
ETF/Closed End-
92189F528
244
13891
SH
SOLE
0
0
13891
0
VANECK UNCNV OILGAS ETF
ETF/Closed End
92189F668
464
36437
SH
SOLE
0
0
36437
0
VANECK RETAIL ETF
ETF/Closed End
92189F684
315
3002
SH
SOLE
0
0
3002
0
VANECK VCTRS BIOTECH ETF
ETF/Closed End
92189F726
770
5995
SH
SOLE
0
0
5995
0
VANECK JR GOLD MINER ETF
ETF/Closed End
92189F791
2201
69379
SH
SOLE
0
0
69379
0
VANECK AFRICA INDEX ETF
ETF/Closed End
92189F866
876
40709
SH
SOLE
0
0
40709
0
VANECK AMT INTER NEW ETF
ETF/Closed End-
92189H201
1838
37670
SH
SOLE
0
0
37670
0
VANECK JPM E/MKT NEW ETF
ETF/Closed End-
92189H300
3021
90547
SH
SOLE
0
0
90547
0
VANCK HI YLD MUN NEW ETF
ETF/Closed End-
92189H409
529
8432
SH
SOLE
0
0
8432
0
VNGRD DIV APPREC ETF
ETF/Closed End
921908844
17172
156622
SH
SOLE
0
0
156622
0
VNGRD TOTAL INTL STK ETF
ETF/Closed End
921909768
2150
41423
SH
SOLE
0
0
41423
0
VNGRD EXT DUR TRSY ETF
ETF/Closed End-
921910709
18192
152653
SH
SOLE
0
0
152653
0
VNGRD MEGA CAP GRWTH ETF
ETF/Closed End
921910816
253
2033
SH
SOLE
0
0
2033
0
VNGRD SP 500 GRW ETF
ETF/Closed End
921932505
15056
97362
SH
SOLE
0
0
97362
0
VNGRD SP 500 VAL ETF
ETF/Closed End
921932703
1348
12404
SH
SOLE
0
0
12404
0
VNGRD SP SM GRW 600 ETF
ETF/Closed End
921932794
294
1919
SH
SOLE
0
0
1919
0
VNGRD SP SM CAP 600 ETF
ETF/Closed End
921932828
279
1991
SH
SOLE
0
0
1991
0
VNGRD US MMNTM FCTR ETF
ETF/Closed End
921935508
202
2549
SH
SOLE
0
0
2549
0
VNGRD LNG TRM BD IDX ETF
ETF/Closed End-
921937793
13264
143950
SH
SOLE
0
0
143950
0
VNGRD INTRM TRM BD ETF
ETF/Closed End-
921937819
19453
231781
SH
SOLE
0
0
231781
0
VNGRD SHORT TERM BD ETF
ETF/Closed End-
921937827
34583
434516
SH
SOLE
0
0
434516
0
VNGRD TTL BD MKT ETF
ETF/Closed End-
921937835
27641
340494
SH
SOLE
0
0
340494
0
VNGRD FTSE DEV MKTS ETF
ETF/Closed End
921943858
110538
2704628
SH
SOLE
0
0
2704628
0
VNGRD HGH DIV YLD ETF
ETF/Closed End
921946406
67562
788727
SH
SOLE
0
0
788727
0
VNGRD INTL HI DIV YL ETF
ETF/Closed End
921946794
507
8332
SH
SOLE
0
0
8332
0
VNGRD INTL DIV APPRC ETF
ETF/Closed End
921946810
6225
96360
SH
SOLE
0
0
96360
0
VNGRD EMRG MKTS GOV ETF
ETF/Closed End-
921946885
2580
32977
SH
SOLE
0
0
32977
0
VNGRD SHRT INFL PRO ETF
ETF/Closed End-
922020805
6822
140148
SH
SOLE
0
0
140148
0
VNGRD TTL INTL BD ETF
ETF/Closed End-
92203J407
37234
667632
SH
SOLE
0
0
667632
0
VNGRD US REAL EST ETF
ETF/Closed End
922042676
304
5100
SH
SOLE
0
0
5100
0
VNGRD FTSE SMALL CAP ETF
ETF/Closed End
922042718
14565
139878
SH
SOLE
0
0
139878
0
VNGRD TTL WORLD STK ETF
ETF/Closed End
922042742
524
7163
SH
SOLE
0
0
7163
0
VNGRD FTSE ALL WORLD ETF
ETF/Closed End
922042775
194697
3882290
SH
SOLE
0
0
3882290
0
VNGRD FTSE EMG MKTS ETF
ETF/Closed End
922042858
36861
867329
SH
SOLE
0
0
867329
0
VNGRD FTSE PACIFIC ETF
ETF/Closed End
922042866
42243
641409
SH
SOLE
0
0
641409
0
VNGRD FTSE EUROPE ETF
ETF/Closed End
922042874
14905
278027
SH
SOLE
0
0
278027
0
VNGRD CONSMR DISCRET ETF
ETF/Closed End
92204A108
4883
28323
SH
SOLE
0
0
28323
0
VNGRD CNSMR STAPLES ETF
ETF/Closed End
92204A207
3189
21959
SH
SOLE
0
0
21959
0
VNGRD ENERGY ETF
ETF/Closed End
92204A306
990
11075
SH
SOLE
0
0
11075
0
VNGRD FINANCIALS ETF
ETF/Closed End
92204A405
4448
68912
SH
SOLE
0
0
68912
0
VNGRD HEALTH CARE ETF
ETF/Closed End
92204A504
20591
119379
SH
SOLE
0
0
119379
0
VNGRD INDUSTRIALS ETF
ETF/Closed End
92204A603
1594
11394
SH
SOLE
0
0
11394
0
VNGRD INFO TECH ETF
ETF/Closed End
92204A702
23305
116159
SH
SOLE
0
0
116159
0
VNGRD UTILITIES ETF
ETF/Closed End
92204A876
2911
22461
SH
SOLE
0
0
22461
0
VNGRD COMMN SVCS ETF
ETF/Closed End
92204A884
4248
50857
SH
SOLE
0
0
50857
0
VNGRD SHRT TRM GOV ETF
ETF/Closed End-
92206C102
2263
37450
SH
SOLE
0
0
37450
0
VNGRD SHRT TRM CORP ETF
ETF/Closed End-
92206C409
45554
571141
SH
SOLE
0
0
571141
0
VNGRD RUS2000 VL IN ETF
ETF/Closed End
92206C649
780
7470
SH
SOLE
0
0
7470
0
VNGRD RUS 2000 INDX ETF
ETF/Closed End
92206C664
13439
109262
SH
SOLE
0
0
109262
0
VNGRD RUS1000 GRW IN ETF
ETF/Closed End
92206C680
62557
402347
SH
SOLE
0
0
402347
0
VNGRD INTRM TERM ETF
ETF/Closed End-
92206C706
31321
485754
SH
SOLE
0
0
485754
0
VNGRD RUS1000 VL IN ETF
ETF/Closed End
92206C714
59991
554904
SH
SOLE
0
0
554904
0
VNGRD MTG BKD SEC ETF
ETF/Closed End-
92206C771
28292
540333
SH
SOLE
0
0
540333
0
VNGRD LNG TRM TREAS ETF
ETF/Closed End-
92206C847
1344
17288
SH
SOLE
0
0
17288
0
VNGRD INTRM CORP BD ETF
ETF/Closed End-
92206C870
18425
212099
SH
SOLE
0
0
212099
0
VAREX IMAGING CORP
Common Stock
92214X106
212
6251
SH
SOLE
0
0
6251
0
VARIAN MED SYS INC
Common Stock
92220P105
2942
20756
SH
SOLE
0
0
20756
0
VECTOR GROUP LTD
Common Stock
92240M108
787
72922
SH
SOLE
0
0
72922
0
VECTRUS INC
Common Stock
92242T101
321
12087
SH
SOLE
0
0
12087
0
VEEVA SYS INC CL A
Common Stock
922475108
12999
102464
SH
SOLE
0
0
102464
0
VENTAS INC
REIT
92276F100
2687
42111
SH
SOLE
0
0
42111
0
VNGRD MUN T/E BD ETF
ETF/Closed End-
922907746
331
6340
SH
SOLE
0
0
6340
0
VNGRD SP 500 ETF
ETF/Closed End
922908363
82831
319145
SH
SOLE
0
0
319145
0
VNGRD MDCP VAL ETF
ETF/Closed End
922908512
4432
41081
SH
SOLE
0
0
41081
0
VNGRD MDCP GRW ETF
ETF/Closed End
922908538
10600
74247
SH
SOLE
0
0
74247
0
VNGRD REAL EST INDX ETF
ETF/Closed End
922908553
23057
265297
SH
SOLE
0
0
265297
0
VNGRD SMLL CAP GRWTH ETF
ETF/Closed End
922908595
11931
66386
SH
SOLE
0
0
66386
0
VNGRD SML CAP VAL ETF
ETF/Closed End
922908611
14612
113508
SH
SOLE
0
0
113508
0
VNGRD MID CAP ETF
ETF/Closed End
922908629
59760
371759
SH
SOLE
0
0
371759
0
VNGRD LGCP ETF
ETF/Closed End
922908637
11283
86925
SH
SOLE
0
0
86925
0
VNGRD EXTND MARKET ETF
ETF/Closed End
922908652
3268
28301
SH
SOLE
0
0
28301
0
VNGRD GROWTH ETF
ETF/Closed End
922908736
11747
75096
SH
SOLE
0
0
75096
0
VNGRD VALUE ETF
ETF/Closed End
922908744
14555
135230
SH
SOLE
0
0
135230
0
VNGRD SMALL CAP ETF
ETF/Closed End
922908751
22875
149707
SH
SOLE
0
0
149707
0
VNGRD TTL STK MKT ETF
ETF/Closed End
922908769
8249
57005
SH
SOLE
0
0
57005
0
VEREIT INC
REIT
92339V100
705
84206
SH
SOLE
0
0
84206
0
VERISIGN INC
Common Stock
92343E102
259
1426
SH
SOLE
0
0
1426
0
VERIZON COMMNS INC
Common Stock
92343V104
79418
1343108
SH
SOLE
0
0
1343108
0
VERISK ANALYTICS INC
Common Stock
92345Y106
1385
10416
SH
SOLE
0
0
10416
0
VERMILION ENERGY INC
Common Stock
923725105
243
9833
SH
SOLE
0
0
9833
0
VERSO CORP
Common Stock
92531L207
427
19937
SH
SOLE
0
0
19937
0
VERTEX PHARMS INC
Common Stock
92532F100
6781
36860
SH
SOLE
0
0
36860
0
VERSUM MATERIALS INC
Common Stock
92532W103
265
5263
SH
SOLE
0
0
5263
0
VIACOM INC CL B NEW
Common Stock
92553P201
1276
45448
SH
SOLE
0
0
45448
0
VICOR CORP
Common Stock
925815102
2599
83774
SH
SOLE
0
0
83774
0
VICTORYSHS US DSCV ETF
ETF/Closed End
92647N774
1210
30616
SH
SOLE
0
0
30616
0
VICTORYSHS US 500 ETF
ETF/Closed End
92647N782
899
19235
SH
SOLE
0
0
19235
0
VICTORYSHS DEV ENH ETF
ETF/Closed End
92647N816
1259
39826
SH
SOLE
0
0
39826
0
VICTORYSHS US EQ INC ETF
ETF/Closed End
92647N824
1890
42443
SH
SOLE
0
0
42443
0
VICTORYSHS US LGCP ETF
ETF/Closed End
92647N865
492
10712
SH
SOLE
0
0
10712
0
VICTORYSHS INTL HI ETF
ETF/Closed End
92647N881
1321
40623
SH
SOLE
0
0
40623
0
VILLAGE FARMS INTL INC
Common Stock
92707Y108
1041
74306
SH
SOLE
0
0
74306
0
VIRTU FINANCIAL INC A
Common Stock
928254101
3460
145664
SH
SOLE
0
0
145664
0
VISA INC CL A
Common Stock
92826C839
72230
462450
SH
SOLE
0
0
462450
0
VMWARE INC CL A
Common Stock
928563402
1649
9134
SH
SOLE
0
0
9134
0
VODAFONE GRP PLC NEW ADR
Common Stock
92857W308
9557
525702
SH
SOLE
0
0
525702
0
VOYA RISK MNGD NAT RES
ETF/Closed End
92913C106
85
15800
SH
SOLE
0
0
15800
0
VULCAN MATERIALS COMPANY
Common Stock
929160109
4407
37220
SH
SOLE
0
0
37220
0
VUZIX CORP NEW
Common Stock
92921W300
43
14150
SH
SOLE
0
0
14150
0
WD 40 CO
Common Stock
929236107
252
1489
SH
SOLE
0
0
1489
0
WABCO HOLDINGS INC
Common Stock
92927K102
4779
36255
SH
SOLE
0
0
36255
0
W P CAREY INC
Common Stock
92936U109
4841
61800
SH
SOLE
0
0
61800
0
WEC ENERGY GROUP INC
Common Stock
92939U106
7868
99491
SH
SOLE
0
0
99491
0
WABTEC
Common Stock
929740108
850
11528
SH
SOLE
0
0
11528
0
WAITR HOLDINGS INC
Common Stock
930752100
157
12805
SH
SOLE
0
0
12805
0
WALMART INC
Common Stock
931142103
40715
417466
SH
SOLE
0
0
417466
0
WALGREENS BOOTS ALLIANCE
Common Stock
931427108
16633
262889
SH
SOLE
0
0
262889
0
WASHINGTON FEDL INC
Common Stock
938824109
989
34235
SH
SOLE
0
0
34235
0
WASHINGTON PRIME GRP NEW
Common Stock
93964W108
386
68285
SH
SOLE
0
0
68285
0
WASH RL EST INVT TR SBI
REIT
939653101
242
8511
SH
SOLE
0
0
8511
0
WASTE CONNECTIONS INC
Common Stock
94106B101
1959
22110
SH
SOLE
0
0
22110
0
WASTE MANAGEMENT INC DEL
Common Stock
94106L109
21693
208766
SH
SOLE
0
0
208766
0
WATERS CORP
Common Stock
941848103
251
998
SH
SOLE
0
0
998
0
WATSCO INC A
Common Stock
942622200
272
1901
SH
SOLE
0
0
1901
0
WEBSTER FINANCIAL CORP
Common Stock
947890109
1089
21500
SH
SOLE
0
0
21500
0
WEINGARTEN RLTY INVS SBI
REIT
948741103
253
8626
SH
SOLE
0
0
8626
0
WEIS MARKET INC
Common Stock
948849104
232
5675
SH
SOLE
0
0
5675
0
WELLCARE HEALTHPLANS INC
Common Stock
94946T106
276
1024
SH
SOLE
0
0
1024
0
WELLS FARGO CO NEW
Common Stock
949746101
39317
813676
SH
SOLE
0
0
813676
0
WF CONV A 75 PERPTL
CD Par 10
949746804
1707
1321
SH
SOLE
0
0
1321
0
WF GLB DIV OPP FD
ETF/Closed End
94987C103
136
26015
SH
SOLE
0
0
26015
0
WELLTOWER INC
REIT
95040Q104
22721
292792
SH
SOLE
0
0
292792
0
WENDYS CO
Common Stock
95058W100
1772
99029
SH
SOLE
0
0
99029
0
WEST PHARM SVCS INC
Common Stock
955306105
618
5609
SH
SOLE
0
0
5609
0
WESTERN ALLIANCE BANCORP
Common Stock
957638109
532
12965
SH
SOLE
0
0
12965
0
WESTERN ASSET PREMIER
ETF/Closed End-
957664105
276
21069
SH
SOLE
0
0
21069
0
WESTERN EMERG MKTS DEBT
ETF/Closed End-
95766A101
775
56811
SH
SOLE
0
0
56811
0
WESTERN HIGH INCME OPPTY
ETF/Closed End-
95766K109
156
32313
SH
SOLE
0
0
32313
0
WESTRN MUNI HIGH INCM FD
ETF/Closed End-
95766N103
358
48389
SH
SOLE
0
0
48389
0
WESTERN INFLTN LKD INCM
ETF/Closed End-
95766Q106
973
86818
SH
SOLE
0
0
86818
0
WESTERN INFLTN LKD OPPTY
ETF/Closed End-
95766R104
5262
490398
SH
SOLE
0
0
490398
0
WESTERN ASSET INVESTMENT
ETF/Closed End-
95766T100
162
10975
SH
SOLE
0
0
10975
0
WESTERN HIGH YLD DEFINED
ETF/Closed End-
95768B107
326
22054
SH
SOLE
0
0
22054
0
WESTERN MTG OPPTY FD INC
ETF/Closed End
95790B109
306
14735
SH
SOLE
0
0
14735
0
WESTERN DIGITAL CORP
Common Stock
958102105
5602
116562
SH
SOLE
0
0
116562
0
WESTERN INTER MUNI FD
ETF/Closed End-
958435109
97
11007
SH
SOLE
0
0
11007
0
WESTERN MIDSTREAM LP
MLP
958669103
1231
39253
SH
SOLE
0
0
39253
0
WESTERN UNION CO
Common Stock
959802109
1107
59955
SH
SOLE
0
0
59955
0
WESTLAKE CHEMICAL CORP
Common Stock
960413102
219
3229
SH
SOLE
0
0
3229
0
WESTLAKE CHEMICAL PARTNR
Common Stock
960417103
356
15691
SH
SOLE
0
0
15691
0
WESTROCK CO
Common Stock
96145D105
999
26041
SH
SOLE
0
0
26041
0
WEYERHAEUSER CO
Common Stock
962166104
3988
151407
SH
SOLE
0
0
151407
0
WHEATON PRECIOUS METALS
Common Stock
962879102
510
21421
SH
SOLE
0
0
21421
0
WHIRLPOOL CORP
Common Stock
963320106
1157
8709
SH
SOLE
0
0
8709
0
WILLIAMS COS INC DEL
Common Stock
969457100
10899
379482
SH
SOLE
0
0
379482
0
WILLIAMS SONOMA INC
Common Stock
969904101
484
8607
SH
SOLE
0
0
8607
0
WIPRO LTD SPON ADR
Common Stock
97651M109
58
14696
SH
SOLE
0
0
14696
0
WISDOMTREE INVT INC
Common Stock
97717P104
124
17611
SH
SOLE
0
0
17611
0
WSDMTR US TTL DIV ETF
ETF/Closed End
97717W109
664
7015
SH
SOLE
0
0
7015
0
WSDMTR US HI DIV FD ETF
ETF/Closed End
97717W208
685
9445
SH
SOLE
0
0
9445
0
WSDMTR E/M SMCP DIV ETF
ETF/Closed End
97717W281
450
9551
SH
SOLE
0
0
9551
0
WSDMTR US LGCP DIV ETF
ETF/Closed End
97717W307
7908
83930
SH
SOLE
0
0
83930
0
WSDMTR E/M HI DIV ETF
ETF/Closed End
97717W315
2249
51302
SH
SOLE
0
0
51302
0
WSDMTR US DV EX FINL ETF
ETF/Closed End
97717W406
1026
11999
SH
SOLE
0
0
11999
0
WSDMTR U S DLR BLLSH ETF
ETF/Closed End
97717W471
286
10470
SH
SOLE
0
0
10470
0
WSDMTR US MDCP DIV ETF
ETF/Closed End
97717W505
13166
367880
SH
SOLE
0
0
367880
0
WSDMTR US MDCP ETF
ETF/Closed End
97717W570
215
5455
SH
SOLE
0
0
5455
0
WSDMTR US SMCP DIV ETF
ETF/Closed End
97717W604
14533
527710
SH
SOLE
0
0
527710
0
WSDMTR INTL EQ FD ETF
ETF/Closed End
97717W703
2349
46399
SH
SOLE
0
0
46399
0
WSDMTR INTL MDCP DIV ETF
ETF/Closed End
97717W778
8580
138186
SH
SOLE
0
0
138186
0
WSDMTR JPN SMCP DIV ETF
ETF/Closed End
97717W836
1782
26134
SH
SOLE
0
0
26134
0
WSDMTR JPN HEDG EQ ETF
ETF/Closed End
97717W851
8118
160410
SH
SOLE
0
0
160410
0
WSDMTR EURO S/C DIV ETF
ETF/Closed End
97717W869
300
5139
SH
SOLE
0
0
5139
0
WSDMTREE EUR HDGD SM ETF
ETF/Closed End
97717X552
970
32146
SH
SOLE
0
0
32146
0
WSDTREE FLTG TREAS ETF
ETF/Closed End-
97717X628
361
14386
SH
SOLE
0
0
14386
0
WISDOMTREE US DV GRW ETF
ETF/Closed End
97717X669
9066
210552
SH
SOLE
0
0
210552
0
WSDMTRE EURO HDGD EQ ETF
ETF/Closed End
97717X701
23687
370625
SH
SOLE
0
0
370625
0
WOODWARD INC
Common Stock
980745103
3259
34347
SH
SOLE
0
0
34347
0
WORKDAY INC A
Common Stock
98138H101
1275
6612
SH
SOLE
0
0
6612
0
WORLD ACCEPTANCE CORP
Common Stock
981419104
719
6142
SH
SOLE
0
0
6142
0
WORLDPAY INC A
Common Stock
981558109
946
8337
SH
SOLE
0
0
8337
0
WORTHINGTON INDS INC
Common Stock
981811102
298
7979
SH
SOLE
0
0
7979
0
WYNDHAM DESTINATIONS INC
Common Stock
98310W108
269
6645
SH
SOLE
0
0
6645
0
WYNDHAM HOTELS RESORTS
Common Stock
98311A105
315
6303
SH
SOLE
0
0
6303
0
WYNN RESORTS LTD
Common Stock
983134107
603
5056
SH
SOLE
0
0
5056
0
XPO LOGISTICS INC
Common Stock
983793100
221
4107
SH
SOLE
0
0
4107
0
XCEL ENERGY INC
Common Stock
98389B100
4335
77121
SH
SOLE
0
0
77121
0
XILINX INC
Common Stock
983919101
5135
40496
SH
SOLE
0
0
40496
0
XYLEM INC
Common Stock
98419M100
706
8934
SH
SOLE
0
0
8934
0
YEXT INC
Common Stock
98585N106
1043
47693
SH
SOLE
0
0
47693
0
YORK WATER COMPANY
Common Stock
987184108
433
12618
SH
SOLE
0
0
12618
0
YUM BRANDS INC
Common Stock
988498101
9360
93779
SH
SOLE
0
0
93779
0
YUM CHINA HOLDINGS
Common Stock
98850P109
972
21645
SH
SOLE
0
0
21645
0
ZEBRA TECHS CORP A
Common Stock
989207105
1232
5878
SH
SOLE
0
0
5878
0
ZENDESK INC
Common Stock
98936J101
468
5503
SH
SOLE
0
0
5503
0
ZIMMER BIOMET HLDGS INC
Common Stock
98956P102
7970
62409
SH
SOLE
0
0
62409
0
ZIONS BANCORP N A
Common Stock
989701107
386
8507
SH
SOLE
0
0
8507
0
ZIOPHARM ONCOLOGY INC
Common Stock
98973P101
315
81914
SH
SOLE
0
0
81914
0
ZOETIS INC CL A
Common Stock
98978V103
14975
148755
SH
SOLE
0
0
148755
0
ZSCALER INC
Common Stock
98980G102
664
9357
SH
SOLE
0
0
9357
0
AIRCASTLE LTD
Common Stock
G0129K104
360
17770
SH
SOLE
0
0
17770
0
ALLEGION PUBLIC LTD
Common Stock
G0176J109
1748
19268
SH
SOLE
0
0
19268
0
ALLERGAN PLC
Common Stock
G0177J108
10186
69570
SH
SOLE
0
0
69570
0
AMDOCS LTD
Common Stock
G02602103
2613
48294
SH
SOLE
0
0
48294
0
AON PLC CL A
Common Stock
G0408V102
490
2872
SH
SOLE
0
0
2872
0
ATLASSIAN CORP PLC A
Common Stock
G06242104
7410
65931
SH
SOLE
0
0
65931
0
ACCENTURE PLC IRELD CL A
Common Stock
G1151C101
9840
55903
SH
SOLE
0
0
55903
0
BROOKFIELD INFRA LP
MLP
G16252101
363
8663
SH
SOLE
0
0
8663
0
BROOKFIELD RENEWABLE LP
MLP
G16258108
209
6547
SH
SOLE
0
0
6547
0
CREDICORP LTD
Common Stock
G2519Y108
1009
4204
SH
SOLE
0
0
4204
0
COCACOLA EURO PRTNRS
Common Stock
G25839104
624
12061
SH
SOLE
0
0
12061
0
EATON CORP PLC
Common Stock
G29183103
22804
283062
SH
SOLE
0
0
283062
0
ESSENT GROUP LTD
Common Stock
G3198U102
440
10128
SH
SOLE
0
0
10128
0
EVEREST REINSURANCE GRP
Common Stock
G3223R108
1576
7295
SH
SOLE
0
0
7295
0
GOLDEN OCEAN GRP LTD NEW
Common Stock
G39637205
528
110709
SH
SOLE
0
0
110709
0
HELEN OF TROY LTD
Common Stock
G4388N106
907
7819
SH
SOLE
0
0
7819
0
ICON PLC
Common Stock
G4705A100
814
5958
SH
SOLE
0
0
5958
0
IHS MARKIT LTD
Common Stock
G47567105
355
6528
SH
SOLE
0
0
6528
0
INGERSOLL RAND PLC
Common Stock
G47791101
5149
47696
SH
SOLE
0
0
47696
0
WEATHERFORD INTL PLC
Common Stock
G48833100
457
655205
SH
SOLE
0
0
655205
0
INVESCO LTD
Common Stock
G491BT108
779
40338
SH
SOLE
0
0
40338
0
JAZZ PHARMS PLC SHS USD
Common Stock
G50871105
970
6783
SH
SOLE
0
0
6783
0
JOHNSON CTLS INTL PLC
Common Stock
G51502105
16671
451309
SH
SOLE
0
0
451309
0
LAZARD LTD SHARES A
MLP
G54050102
608
16830
SH
SOLE
0
0
16830
0
LIBERTY GLOBAL PLC C
Common Stock
G5480U120
3515
145194
SH
SOLE
0
0
145194
0
LINDE PLC
Common Stock
G5494J103
8650
49167
SH
SOLE
0
0
49167
0
LIVANOVA PLC
Common Stock
G5509L101
216
2226
SH
SOLE
0
0
2226
0
MALLINCKRODT PUB LTD CO
Common Stock
G5785G107
394
18107
SH
SOLE
0
0
18107
0
MEDTRONIC PLC
Common Stock
G5960L103
24441
268351
SH
SOLE
0
0
268351
0
APTIV PLC
Common Stock
G6095L109
602
7571
SH
SOLE
0
0
7571
0
NIELSEN HOLDINGS PLC EUR
Common Stock
G6518L108
1014
42839
SH
SOLE
0
0
42839
0
NOMAD FOODS LTD USD
Common Stock
G6564A105
630
30790
SH
SOLE
0
0
30790
0
NORWEGIAN CRUISE LINE
Common Stock
G66721104
243
4428
SH
SOLE
0
0
4428
0
NOVOCURE LTD
Common Stock
G6674U108
934
19383
SH
SOLE
0
0
19383
0
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
7178
149887
SH
SOLE
0
0
149887
0
PENTAIR PLC
Common Stock
G7S00T104
1514
34010
SH
SOLE
0
0
34010
0
SENSATA TECHS HLDG PLC
Common Stock
G8060N102
204
4524
SH
SOLE
0
0
4524
0
STRONGBRIDGE BIOPHARMA
Common Stock
G85347105
77
15500
SH
SOLE
0
0
15500
0
TRITON INTL LTD CL A
Common Stock
G9078F107
850
27315
SH
SOLE
0
0
27315
0
WILLIS TOWERS WATSON PUB
Common Stock
G96629103
964
5490
SH
SOLE
0
0
5490
0
CHUBB LTD
Common Stock
H1467J104
27535
196565
SH
SOLE
0
0
196565
0
GARMIN LTD
Common Stock
H2906T109
1930
22345
SH
SOLE
0
0
22345
0
UBS GROUP AG
Common Stock
H42097107
470
38797
SH
SOLE
0
0
38797
0
TE CONNECTIVITY LTD
Common Stock
H84989104
8734
108155
SH
SOLE
0
0
108155
0
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
1682
12117
SH
SOLE
0
0
12117
0
TRINSEO S A
Common Stock
L9340P101
563
12432
SH
SOLE
0
0
12432
0
CHECK POINT SFTWARE TECH
Common Stock
M22465104
1199
9479
SH
SOLE
0
0
9479
0
CYBER ARK SOFTWARE LTD
Common Stock
M2682V108
5804
48752
SH
SOLE
0
0
48752
0
MELLANOX TECHS LTD
Common Stock
M51363113
1909
16131
SH
SOLE
0
0
16131
0
MAGAL SECURITIES SYS LTD
Common Stock
M6786D104
2799
535194
SH
SOLE
0
0
535194
0
STRATASYS LTD
Common Stock
M85548101
436
18300
SH
SOLE
0
0
18300
0
TARO PHARM IND LTD SHS A
Common Stock
M8737E108
554
5128
SH
SOLE
0
0
5128
0
AERCAP HOLDINGS N V
Common Stock
N00985106
2066
44396
SH
SOLE
0
0
44396
0
ASML HLDG NV NYRS NEW
Common Stock
N07059210
1015
5399
SH
SOLE
0
0
5399
0
FERRARI NV NEW
Common Stock
N3167Y103
1972
14742
SH
SOLE
0
0
14742
0
LYONDELLBASELL N V CL A
Common Stock
N53745100
2319
27575
SH
SOLE
0
0
27575
0
MYLAN N V
Common Stock
N59465109
596
21048
SH
SOLE
0
0
21048
0
NXP SEMICONDUCTORS N V
Common Stock
N6596X109
2251
25471
SH
SOLE
0
0
25471
0
WRIGHT MEDICAL GROUP N V
Common Stock
N96617118
548
17424
SH
SOLE
0
0
17424
0
ROYAL CARIBBEAN CRUISES
Common Stock
V7780T103
906
7900
SH
SOLE
0
0
7900
0
FLEX LTD
Common Stock
Y2573F102
173
17274
SH
SOLE
0
0
17274
0
GASLOG PARTNERS LTD
Common Stock
Y2687W108
830
36677
SH
SOLE
0
0
36677
0