0001329948-19-000007.txt : 20190729
0001329948-19-000007.hdr.sgml : 20190729
20190729144439
ACCESSION NUMBER: 0001329948-19-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190729
DATE AS OF CHANGE: 20190729
EFFECTIVENESS DATE: 20190729
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Janney Montgomery Scott LLC
CENTRAL INDEX KEY: 0001329948
IRS NUMBER: 230731260
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11413
FILM NUMBER: 19980694
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
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001329948
XXXXXXXX
06-30-2019
06-30-2019
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
07-29-2019
0
2036
13023166
false
INFORMATION TABLE
2
JMS13F2Q2019.xml
ABB LIMITED SPONS ADR
Common Stock
000375204
1664
83081
SH
SOLE
0
0
83081
0
ADT INC
Common Stock
00090Q103
89
14500
SH
SOLE
0
0
14500
0
AFLAC INC
Common Stock
001055102
8673
158235
SH
SOLE
0
0
158235
0
AGCO CORP
Common Stock
001084102
620
7989
SH
SOLE
0
0
7989
0
AGNC INVESTMENT CORP
Common Stock
00123Q104
542
32239
SH
SOLE
0
0
32239
0
AES CORP
Common Stock
00130H105
16188
965888
SH
SOLE
0
0
965888
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q510
481
14425
SH
SOLE
0
0
14425
0
ALPS RVRFRNT DYN US ETF
ETF/Closed End
00162Q528
578
17932
SH
SOLE
0
0
17932
0
ALPS RVRFRNT DYN COR ETF
ETF/Closed End-
00162Q536
599
24026
SH
SOLE
0
0
24026
0
ALPS INTL SEC DV DOG ETF
ETF/Closed End
00162Q718
3226
124093
SH
SOLE
0
0
124093
0
ALPS RIVERFRONT STRT ETF
ETF/Closed End-
00162Q783
931
37600
SH
SOLE
0
0
37600
0
ALPS SECTOR DIV DOGS ETF
ETF/Closed End
00162Q858
48821
1122314
SH
SOLE
0
0
1122314
0
ALPS ALERIAN MLP ETF
ETF/Closed End
00162Q866
11795
1197460
SH
SOLE
0
0
1197460
0
AMC NETWORKS INC CL A
Common Stock
00164V103
1096
20115
SH
SOLE
0
0
20115
0
AMN HEALTHCARE SVCS INC
Common Stock
001744101
2888
53235
SH
SOLE
0
0
53235
0
ASGN INC
Common Stock
00191U102
1337
22056
SH
SOLE
0
0
22056
0
ATT INC
Common Stock
00206R102
99549
2970714
SH
SOLE
0
0
2970714
0
ARK INNOVATION ETF
ETF/Closed End
00214Q104
5433
113230
SH
SOLE
0
0
113230
0
ARK GENOMIC REVOLUTN ETF
ETF/Closed End
00214Q302
297
8627
SH
SOLE
0
0
8627
0
ARK WEB X0 ETF
ETF/Closed End
00214Q401
480
9236
SH
SOLE
0
0
9236
0
ASE TECH HLDG CO LTD
Common Stock
00215W100
333
84360
SH
SOLE
0
0
84360
0
AARONS INC 050
Common Stock
002535300
914
14882
SH
SOLE
0
0
14882
0
ABBOTT LABORATORIES
Common Stock
002824100
38137
453475
SH
SOLE
0
0
453475
0
ABBVIE INC
Common Stock
00287Y109
38292
526570
SH
SOLE
0
0
526570
0
ABERCROMBIE FITCH A
Common Stock
002896207
663
41338
SH
SOLE
0
0
41338
0
ABERDEEN ASIA PACIFIC
ETF/Closed End-
003009107
311
74393
SH
SOLE
0
0
74393
0
ABERDEEN GLB PREM PPTYS
ETF/Closed End
00302L108
383
61122
SH
SOLE
0
0
61122
0
ABERDEEN TTL DYN DIV FD
ETF/Closed End
00326L100
511
61255
SH
SOLE
0
0
61255
0
ABIOMED INC
Common Stock
003654100
269
1032
SH
SOLE
0
0
1032
0
ACETO CORP
Common Stock
004446100
27
176950
SH
SOLE
0
0
176950
0
ACTIVISION BLIZZARD INC
Common Stock
00507V109
2115
44808
SH
SOLE
0
0
44808
0
ACUITY BRANDS INC
Common Stock
00508Y102
870
6305
SH
SOLE
0
0
6305
0
ADAMS DIVRS EQ FUND INC
ETF/Closed End
006212104
296
19146
SH
SOLE
0
0
19146
0
ADOBE INC
Common Stock
00724F101
12997
44111
SH
SOLE
0
0
44111
0
AEHR TEST SYSTEMS
Common Stock
00760J108
386
234000
SH
SOLE
0
0
234000
0
RANGER EQ BEAR ETF
ETF/Closed End-
00768Y883
5754
901821
SH
SOLE
0
0
901821
0
AEROJET ROCKETDYNE HLDGS
Common Stock
007800105
202
4513
SH
SOLE
0
0
4513
0
ADVANCED MICRO DEVICES
Common Stock
007903107
4775
157230
SH
SOLE
0
0
157230
0
AEROVIRONMENT INC
Common Stock
008073108
281
4944
SH
SOLE
0
0
4944
0
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
1437
19240
SH
SOLE
0
0
19240
0
AGNICOEAGLE MINES LTD
Common Stock
008474108
265
5167
SH
SOLE
0
0
5167
0
AIMMUNE THERAPEUTICS INC
Common Stock
00900T107
296
14220
SH
SOLE
0
0
14220
0
AIR PDTS CHEMICALS INC
Common Stock
009158106
11237
49642
SH
SOLE
0
0
49642
0
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
2335
29139
SH
SOLE
0
0
29139
0
ALASKA AIR GROUP INC
Common Stock
011659109
1226
19184
SH
SOLE
0
0
19184
0
ALBEMARLE CORP
Common Stock
012653101
740
10513
SH
SOLE
0
0
10513
0
ALCOA UPSTREAM CORP
Common Stock
013872106
232
9898
SH
SOLE
0
0
9898
0
ALEXANDRIA RL EST EQUITY
REIT
015271109
1301
9223
SH
SOLE
0
0
9223
0
ALEXION PHARMS INC
Common Stock
015351109
2976
22721
SH
SOLE
0
0
22721
0
ALIBABA GRP HLDG SPN ADS
Common Stock
01609W102
13549
79957
SH
SOLE
0
0
79957
0
ALIGN TECHNOLOGY INC
Common Stock
016255101
5276
19278
SH
SOLE
0
0
19278
0
ALLEGHANY CORP DE
Common Stock
017175100
2112
3101
SH
SOLE
0
0
3101
0
ALLEGIANT TRAVEL COMPANY
Common Stock
01748X102
546
3805
SH
SOLE
0
0
3805
0
ALLIANCEBERNSTEIN GLBL
ETF/Closed End-
01879R106
931
79004
SH
SOLE
0
0
79004
0
ALLIANT ENERGY CORP
Common Stock
018802108
3422
69732
SH
SOLE
0
0
69732
0
ALLIANCEBERNSTEIN HLDG
MLP
01881G106
2270
76380
SH
SOLE
0
0
76380
0
ALLIANZGI NFJ DIV
ETF/Closed End
01883A107
512
41277
SH
SOLE
0
0
41277
0
ALLIANZGI CONV INCM TGT
ETF/Closed End-
01883H102
112
12105
SH
SOLE
0
0
12105
0
ALLIANZGI DIVS INCMCONV
ETF/Closed End
01883J108
365
15650
SH
SOLE
0
0
15650
0
ALLISON TRANSMISSION
Common Stock
01973R101
899
19396
SH
SOLE
0
0
19396
0
ALLSCRIPTS HLTHCR SOLTNS
Common Stock
01988P108
312
26798
SH
SOLE
0
0
26798
0
ALLSTATE CORP
Common Stock
020002101
3247
31933
SH
SOLE
0
0
31933
0
ALLY FINANCIAL INC
Common Stock
02005N100
781
25193
SH
SOLE
0
0
25193
0
ALPHABET INC C
Common Stock
02079K107
45736
42312
SH
SOLE
0
0
42312
0
ALPHABET INC A
Common Stock
02079K305
67246
62104
SH
SOLE
0
0
62104
0
ALTABA INC
Common Stock
021346101
670
9661
SH
SOLE
0
0
9661
0
ALTERYX INC A
Common Stock
02156B103
844
7736
SH
SOLE
0
0
7736
0
ALTRIA GROUP INC
Common Stock
02209S103
35182
743019
SH
SOLE
0
0
743019
0
AMARIN CORP PLC ADR NEW
Common Stock
023111206
531
27400
SH
SOLE
0
0
27400
0
AMAZONCOM INC
Common Stock
023135106
149788
79101
SH
SOLE
0
0
79101
0
AMEDISYS INC
Common Stock
023436108
1078
8883
SH
SOLE
0
0
8883
0
AMEREN CORP
Common Stock
023608102
607
8082
SH
SOLE
0
0
8082
0
AMERICA FIRST MULTFAM LP
MLP
02364V107
85
12000
SH
SOLE
0
0
12000
0
AMERICAN ARLNS GRP INC
Common Stock
02376R102
1876
57531
SH
SOLE
0
0
57531
0
AMERICAN CAMPUS CMNTYS
Common Stock
024835100
1058
22931
SH
SOLE
0
0
22931
0
AMER ELEC PWR CO INC
Common Stock
025537101
6092
69224
SH
SOLE
0
0
69224
0
AMERN EAGLE OUTFITTERS
Common Stock
02553E106
651
38526
SH
SOLE
0
0
38526
0
AMERN EXPRESS CO
Common Stock
025816109
17158
139000
SH
SOLE
0
0
139000
0
AMERICAN FINL GRP INC OH
Common Stock
025932104
216
2104
SH
SOLE
0
0
2104
0
AMERICAN HOMES 4 RENT A
Common Stock
02665T306
219
8998
SH
SOLE
0
0
8998
0
AMERICAN INTL GROUP NEW
Common Stock
026874784
5552
104204
SH
SOLE
0
0
104204
0
AMERICAN OUTDOOR BRANDS
Common Stock
02874P103
206
22860
SH
SOLE
0
0
22860
0
AMERICAN STS WTR CO
Common Stock
029899101
918
12203
SH
SOLE
0
0
12203
0
AMERICAN TOWER CORP NEW
REIT
03027X100
13320
65149
SH
SOLE
0
0
65149
0
AMER WATER WORKS COMPANY
Common Stock
030420103
7205
62109
SH
SOLE
0
0
62109
0
AMERICAN WOODMARK CORP
Common Stock
030506109
582
6875
SH
SOLE
0
0
6875
0
AMERICAS CAR MART INC
Common Stock
03062T105
737
8560
SH
SOLE
0
0
8560
0
AMERICOLD REALTY TRUST
REIT
03064D108
221
6802
SH
SOLE
0
0
6802
0
AMERISOURCEBERGEN CORP
Common Stock
03073E105
1383
16221
SH
SOLE
0
0
16221
0
AMERIPRISE FINL INC
Common Stock
03076C106
755
5203
SH
SOLE
0
0
5203
0
AMERIS BANCORP
Common Stock
03076K108
2056
52475
SH
SOLE
0
0
52475
0
AMERIGAS PARTNERS LP
MLP
030975106
762
21878
SH
SOLE
0
0
21878
0
AMETEK INC NEW
Common Stock
031100100
4264
46935
SH
SOLE
0
0
46935
0
AMGEN INC
Common Stock
031162100
32501
176369
SH
SOLE
0
0
176369
0
AMPHENOL CORP CL A NEW
Common Stock
032095101
1286
13401
SH
SOLE
0
0
13401
0
AMPLIFY ONLIN RETAIL ETF
ETF/Closed End
032108102
232
4700
SH
SOLE
0
0
4700
0
AMTECH SYS INC PAR 01
Common Stock
032332504
590
107306
SH
SOLE
0
0
107306
0
ANADARKO PETROLEUM CORP
Common Stock
032511107
6003
85069
SH
SOLE
0
0
85069
0
ANALOG DEVICES INC
Common Stock
032654105
16820
149016
SH
SOLE
0
0
149016
0
ANAPTYSBIO INC
Common Stock
032724106
238
4226
SH
SOLE
0
0
4226
0
ANDEAVOR LOGISTICS LP
Common Stock
03350F106
1155
31800
SH
SOLE
0
0
31800
0
ANHEUSER BUSCH INBEV
Common Stock
03524A108
8470
95692
SH
SOLE
0
0
95692
0
ANNALY CAP MGMT INC
REIT
035710409
3394
371786
SH
SOLE
0
0
371786
0
ANSYS INC
Common Stock
03662Q105
6435
31419
SH
SOLE
0
0
31419
0
ANTERO RESOURCES CORP
Common Stock
03674X106
187
33740
SH
SOLE
0
0
33740
0
ANTHEM INC
Common Stock
036752103
5942
21056
SH
SOLE
0
0
21056
0
ANTERO MIDSTREAM CORP
Common Stock
03676B102
579
50543
SH
SOLE
0
0
50543
0
APACHE CORP
Common Stock
037411105
351
12130
SH
SOLE
0
0
12130
0
APOLLO GLOBAL MGMT LLC A
Common Stock
037612306
715
20832
SH
SOLE
0
0
20832
0
APOLLO INVT CORP NEW
ETF/Closed End
03761U502
406
25667
SH
SOLE
0
0
25667
0
APPLE INC
Common Stock
037833100
216540
1094078
SH
SOLE
0
0
1094078
0
APPLE HOSPITALITY REIT
REIT
03784Y200
584
36815
SH
SOLE
0
0
36815
0
APPLIED MATERIALS INC
Common Stock
038222105
4203
93581
SH
SOLE
0
0
93581
0
APTARGROUP INC
Common Stock
038336103
314
2523
SH
SOLE
0
0
2523
0
AQUA AMERICA INC
Common Stock
03836W103
4173
100880
SH
SOLE
0
0
100880
0
ARAMARK
Common Stock
03852U106
223
6179
SH
SOLE
0
0
6179
0
ARBOR REALTY TRUST INC
REIT
038923108
231
19072
SH
SOLE
0
0
19072
0
ARCBEST CORP
Common Stock
03937C105
465
16556
SH
SOLE
0
0
16556
0
ARCHER DANIELS MIDLAND C
Common Stock
039483102
1770
43392
SH
SOLE
0
0
43392
0
ARCONIC INC
Common Stock
03965L100
4024
155853
SH
SOLE
0
0
155853
0
ARES MGMT CORP A
Common Stock
03990B101
780
29808
SH
SOLE
0
0
29808
0
ARES CAPITAL CORP BDC
Common Stock
04010L103
3777
210553
SH
SOLE
0
0
210553
0
ARISTA NETWORKS INC
Common Stock
040413106
2401
9248
SH
SOLE
0
0
9248
0
ARMADA HOFFLER PPTYS INC
Common Stock
04208T108
4497
271705
SH
SOLE
0
0
271705
0
ARROW ELECTRONICS INC
Common Stock
042735100
1208
16955
SH
SOLE
0
0
16955
0
ARTESIAN RES CORP CL A
Common Stock
043113208
296
7963
SH
SOLE
0
0
7963
0
ARTISAN PRTNRS ASSET A
Common Stock
04316A108
1035
37622
SH
SOLE
0
0
37622
0
ASBURY AUTO GROUP INC
Common Stock
043436104
2741
32494
SH
SOLE
0
0
32494
0
ASHLAND GLOBAL HLDGS INC
Common Stock
044186104
746
9329
SH
SOLE
0
0
9329
0
ASPEN TECHNOLOGY INC
Common Stock
045327103
6106
49135
SH
SOLE
0
0
49135
0
ASTRAZENECA PLC ADR
Common Stock
046353108
4990
120892
SH
SOLE
0
0
120892
0
ATKORE INTL GROUP INC
Common Stock
047649108
497
19218
SH
SOLE
0
0
19218
0
ATLANTIC UN BKSHS CORP
Common Stock
04911A107
1012
28639
SH
SOLE
0
0
28639
0
ATMOS ENERGY CORP
Common Stock
049560105
3077
29152
SH
SOLE
0
0
29152
0
AURORA CANNABIS INC
Common Stock
05156X108
244
31147
SH
SOLE
0
0
31147
0
AUTODESK INC
Common Stock
052769106
8156
50070
SH
SOLE
0
0
50070
0
AUTOLIV INC
Common Stock
052800109
634
8988
SH
SOLE
0
0
8988
0
AUTOMATIC DATA PROC INC
Common Stock
053015103
23710
143411
SH
SOLE
0
0
143411
0
AUTONATION INC
Common Stock
05329W102
250
5965
SH
SOLE
0
0
5965
0
AUTOZONE INC
Common Stock
053332102
1524
1386
SH
SOLE
0
0
1386
0
AVALONBAY COMMNTYS INC
REIT
053484101
1071
5271
SH
SOLE
0
0
5271
0
AVANGRID INC
Common Stock
05351W103
651
12896
SH
SOLE
0
0
12896
0
AVEO PHARM INC
Common Stock
053588109
13
19500
SH
SOLE
0
0
19500
0
AVERY DENNISON CORP
Common Stock
053611109
2314
20001
SH
SOLE
0
0
20001
0
AVID BIOSERVICES INC
Common Stock
05368M106
179
31979
SH
SOLE
0
0
31979
0
AXON ENTERPRISE INC
Common Stock
05464C101
5069
78941
SH
SOLE
0
0
78941
0
AXSOME THERAPEUTICS INC
Common Stock
05464T104
709
27525
SH
SOLE
0
0
27525
0
BBT CORP
Common Stock
054937107
13758
280024
SH
SOLE
0
0
280024
0
BG FOODS INC NEW
Common Stock
05508R106
1465
70428
SH
SOLE
0
0
70428
0
BCE INC NEW
Common Stock
05534B760
21181
465729
SH
SOLE
0
0
465729
0
BHP GROUP PLC SPON ADR
Common Stock
05545E209
1563
30572
SH
SOLE
0
0
30572
0
BP PLC SPON ADR
Common Stock
055622104
13843
331969
SH
SOLE
0
0
331969
0
BRT APARTMENTS CORP
REIT
055645303
151
10700
SH
SOLE
0
0
10700
0
BNY STRAT MUNS
ETF/Closed End-
05588W108
121
14840
SH
SOLE
0
0
14840
0
BMC STOCK HLDGS INC
Common Stock
05591B109
719
33926
SH
SOLE
0
0
33926
0
BWX TECHS INC
Common Stock
05605H100
3604
69170
SH
SOLE
0
0
69170
0
BAIDU INC A SPON ADR
Common Stock
056752108
2703
23030
SH
SOLE
0
0
23030
0
BALL CORP
Common Stock
058498106
3524
50344
SH
SOLE
0
0
50344
0
BANCO SANTANDER S A ADR
Common Stock
05964H105
191
41772
SH
SOLE
0
0
41772
0
BANK AMERICA CORP
Common Stock
060505104
55726
1921575
SH
SOLE
0
0
1921575
0
BOA CV L 725 PFD PERPTL
CD Par 10
060505682
981
715
SH
SOLE
0
0
715
0
BANK OF HAWAII CORP
Common Stock
062540109
1333
16076
SH
SOLE
0
0
16076
0
BANK MONTREAL QUEBEC
Common Stock
063671101
2138
28332
SH
SOLE
0
0
28332
0
BNY MELLON CORP
Common Stock
064058100
16951
383947
SH
SOLE
0
0
383947
0
BANK NOVA SCOTIA HALIFAX
Common Stock
064149107
211
3880
SH
SOLE
0
0
3880
0
BANK OZK
Common Stock
06417N103
954
31692
SH
SOLE
0
0
31692
0
BANKWELL FINL GRP INC
Common Stock
06654A103
531
18501
SH
SOLE
0
0
18501
0
BAR HARBOR BANKSHARES
Common Stock
066849100
584
21952
SH
SOLE
0
0
21952
0
BAOZUN INC SPON ADR
Common Stock
06684L103
382
7657
SH
SOLE
0
0
7657
0
BRCLY BLMBRG CMDTY ETN
CD Par 10
06738C778
1701
76472
SH
SOLE
0
0
76472
0
BARCLAYS PLC ADR
Common Stock
06738E204
226
29691
SH
SOLE
0
0
29691
0
BARINGS GLB SHT DUR HI
ETF/Closed End-
06760L100
316
17859
SH
SOLE
0
0
17859
0
BARNES GROUP INC
Common Stock
067806109
220
3897
SH
SOLE
0
0
3897
0
BARRICK GOLD CORP
Common Stock
067901108
3691
234031
SH
SOLE
0
0
234031
0
BAUSCH HEALTH COS INC
Common Stock
071734107
246
9769
SH
SOLE
0
0
9769
0
BAXTER INTL INC
Common Stock
071813109
6483
79154
SH
SOLE
0
0
79154
0
BECTON DICKINSON CO
Common Stock
075887109
14191
56311
SH
SOLE
0
0
56311
0
BELDEN INC
Common Stock
077454106
513
8615
SH
SOLE
0
0
8615
0
BERKLEY W R CORP
Common Stock
084423102
3463
52520
SH
SOLE
0
0
52520
0
BERKSHIRE HATHAWAY INC A
Common Stock
084670108
11779
37
SH
SOLE
0
0
37
0
BERKSHIRE HATHAWAY B NEW
Common Stock
084670702
81808
383769
SH
SOLE
0
0
383769
0
BEST BUY COMPANY INC
Common Stock
086516101
1588
22771
SH
SOLE
0
0
22771
0
BHP GROUP LTD SPON ADR
Common Stock
088606108
889
15294
SH
SOLE
0
0
15294
0
BEYOND MEAT INC
Common Stock
08862E109
262
1628
SH
SOLE
0
0
1628
0
BIG LOTS INC
Common Stock
089302103
742
25940
SH
SOLE
0
0
25940
0
BIGLARI HLDGS INC CL B
Common Stock
08986R309
427
4113
SH
SOLE
0
0
4113
0
BIOCRYST PHARMS INC
Common Stock
09058V103
98
25835
SH
SOLE
0
0
25835
0
BIODELIVERY SCI INTL INC
Common Stock
09060J106
187
40300
SH
SOLE
0
0
40300
0
BIOMARIN PHARM INC
Common Stock
09061G101
1010
11797
SH
SOLE
0
0
11797
0
BIOLIFE SOL INC NEW
Common Stock
09062W204
306
18065
SH
SOLE
0
0
18065
0
BIOGEN INC
Common Stock
09062X103
8691
37160
SH
SOLE
0
0
37160
0
BIOSCRIP INC
Common Stock
09069N108
40
15528
SH
SOLE
0
0
15528
0
BIOTECHNE CORP
Common Stock
09073M104
215
1030
SH
SOLE
0
0
1030
0
BJS RESTAURANTS INC
Common Stock
09180C106
291
6631
SH
SOLE
0
0
6631
0
BLACKROCK FLT RT INC TR
ETF/Closed End-
091941104
157
12650
SH
SOLE
0
0
12650
0
BLACK HILLS CORP
Common Stock
092113109
278
3561
SH
SOLE
0
0
3561
0
BLACK KNIGHT INC
Common Stock
09215C105
1651
27442
SH
SOLE
0
0
27442
0
BLACKBAUD INC
Common Stock
09227Q100
390
4676
SH
SOLE
0
0
4676
0
BLACKLINE INC
Common Stock
09239B109
205
3832
SH
SOLE
0
0
3832
0
BLACKROCK INCOME TRUST
ETF/Closed End-
09247F100
70
11550
SH
SOLE
0
0
11550
0
BLACKROCK INC
Common Stock
09247X101
23346
49747
SH
SOLE
0
0
49747
0
BLACKROCK TXBL MUN BD TR
ETF/Closed End-
09248X100
247
10397
SH
SOLE
0
0
10397
0
BLACKROCK LTD DURATION
ETF/Closed End-
09249W101
552
36822
SH
SOLE
0
0
36822
0
BLACKROCK ENH GLB DIV TR
ETF/Closed End
092501105
175
16343
SH
SOLE
0
0
16343
0
BLACKROCK CR INCM TR
ETF/Closed End-
092508100
512
39487
SH
SOLE
0
0
39487
0
BLACKROCK ENRGY RES TR
ETF/Closed End
09250U101
221
18520
SH
SOLE
0
0
18520
0
BLACKROCK HLTH SCI TRUST
ETF/Closed End
09250W107
550
14145
SH
SOLE
0
0
14145
0
BLACKROCK ENH EQ DIV TR
ETF/Closed End
09251A104
450
50691
SH
SOLE
0
0
50691
0
BLACKROCK ENH INTL DV TR
ETF/Closed End
092524107
410
72895
SH
SOLE
0
0
72895
0
BLACKROCK CAP INVT BDC
Common Stock
092533108
82
13571
SH
SOLE
0
0
13571
0
BLKRK MUNIVEST FD II INC
ETF/Closed End-
09253T101
185
12220
SH
SOLE
0
0
12220
0
BLACKSTONE GROUP LP
MLP
09253U108
18919
425915
SH
SOLE
0
0
425915
0
BLKRK MUNI INTERDUR FUND
ETF/Closed End-
09253X102
371
26405
SH
SOLE
0
0
26405
0
BLAKRK MUNIYIELD QLTY FD
ETF/Closed End-
09254F100
899
61941
SH
SOLE
0
0
61941
0
BLAKRK MUNYLD QLTY FD II
ETF/Closed End-
09254G108
317
25270
SH
SOLE
0
0
25270
0
BLACKROCK MUNIASSETS FD
ETF/Closed End-
09254J102
748
47158
SH
SOLE
0
0
47158
0
BLKRK MUYLD NY QUAL FUND
ETF/Closed End-
09255E102
158
12450
SH
SOLE
0
0
12450
0
BLAKRK MUNYLD PA QUAL FD
ETF/Closed End-
09255G107
201
14320
SH
SOLE
0
0
14320
0
BLKRK CORP HI YLD FD INC
ETF/Closed End-
09255P107
2263
211076
SH
SOLE
0
0
211076
0
BLK FLT RT INCM STRAT FD
ETF/Closed End-
09255X100
1245
97036
SH
SOLE
0
0
97036
0
BLACKSTONE/GSO TERM FD
ETF/Closed End-
09256U105
220
13015
SH
SOLE
0
0
13015
0
BLACKROCK RESCMDTYS STR
ETF/Closed End
09257A108
203
24831
SH
SOLE
0
0
24831
0
BLACKROCK MUN 2030 TERM
ETF/Closed End-
09257P105
924
39780
SH
SOLE
0
0
39780
0
BLACKSTONE MTG TR INC A
Common Stock
09257W100
2113
59379
SH
SOLE
0
0
59379
0
BLACKROCK SCI TECH TR
ETF/Closed End
09258G104
2048
63390
SH
SOLE
0
0
63390
0
BLKRCK 2022 GLB INC OPP
ETF/Closed End-
09258P104
425
44985
SH
SOLE
0
0
44985
0
HR BLOCK INC
Common Stock
093671105
3206
109416
SH
SOLE
0
0
109416
0
BNY STRAT MUN BD
ETF/Closed End-
09662E109
335
42268
SH
SOLE
0
0
42268
0
BOEING CO
Common Stock
097023105
75000
206039
SH
SOLE
0
0
206039
0
BOOKING HOLDINGS INC
Common Stock
09857L108
1777
948
SH
SOLE
0
0
948
0
BOOZ ALLEN HAMILTON A
Common Stock
099502106
4536
68505
SH
SOLE
0
0
68505
0
BORG WARNER INC
Common Stock
099724106
1297
30904
SH
SOLE
0
0
30904
0
BOSTON PROPERTIES INC
REIT
101121101
354
2747
SH
SOLE
0
0
2747
0
BOSTON SCIENTIFIC CORP
Common Stock
101137107
4891
113805
SH
SOLE
0
0
113805
0
BOULDER GRWTHINC FD INC
ETF/Closed End
101507101
463
41150
SH
SOLE
0
0
41150
0
BOX INC A
Common Stock
10316T104
570
32393
SH
SOLE
0
0
32393
0
BRAEMAR HOTELS RESORTS
Common Stock
10482B101
733
74085
SH
SOLE
0
0
74085
0
BRANDYWINEGLBL GLBL INCM
ETF/Closed End-
10537L104
118
10077
SH
SOLE
0
0
10077
0
BRIGHT HORIZONS FAM SOL
Common Stock
109194100
8425
55842
SH
SOLE
0
0
55842
0
BRINKER INTL INC
Common Stock
109641100
219
5565
SH
SOLE
0
0
5565
0
BRISTOL MYERS SQUIBB CO
Common Stock
110122108
28727
633443
SH
SOLE
0
0
633443
0
BRIT AMER TBCCO SPNS ADR
Common Stock
110448107
3323
95286
SH
SOLE
0
0
95286
0
BROADRIDGE FINANCIAL
Common Stock
11133T103
3513
27515
SH
SOLE
0
0
27515
0
BROADCOM INC
Common Stock
11135F101
26211
91054
SH
SOLE
0
0
91054
0
BROOKFIELD ASSET MGMNT A
Common Stock
112585104
2634
55137
SH
SOLE
0
0
55137
0
BROOKS AUTOMATION INC
Common Stock
114340102
249
6424
SH
SOLE
0
0
6424
0
BROWN FORMAN CORP CL B
Common Stock
115637209
3013
54352
SH
SOLE
0
0
54352
0
BRYN MAWR BANK CORP
Common Stock
117665109
217
5825
SH
SOLE
0
0
5825
0
BUCKEYE PARTNERS LP
MLP
118230101
2866
69806
SH
SOLE
0
0
69806
0
CB FINANCIAL SVCS INC
Common Stock
12479G101
4529
190684
SH
SOLE
0
0
190684
0
CBIZ INC
Common Stock
124805102
528
26974
SH
SOLE
0
0
26974
0
CBS CORP NEW CL B
Common Stock
124857202
750
15026
SH
SOLE
0
0
15026
0
CBRE CLARION REAL EST FD
ETF/Closed End
12504G100
607
81052
SH
SOLE
0
0
81052
0
CBRE GROUP INC CL A
Common Stock
12504L109
1254
24451
SH
SOLE
0
0
24451
0
CDK GLBL INC
Common Stock
12508E101
3689
74615
SH
SOLE
0
0
74615
0
CECO ENVMNTL CORP
Common Stock
125141101
1533
159856
SH
SOLE
0
0
159856
0
CDW CORP
Common Stock
12514G108
10940
98556
SH
SOLE
0
0
98556
0
CF INDS HLDGS INC
Common Stock
125269100
298
6377
SH
SOLE
0
0
6377
0
CH ROBINSON WORLDWID NEW
Common Stock
12541W209
694
8230
SH
SOLE
0
0
8230
0
CIGNA CORP NEW
Common Stock
125523100
5193
32962
SH
SOLE
0
0
32962
0
CIT GROUP INC NEW
Common Stock
125581801
427
8126
SH
SOLE
0
0
8126
0
CME GROUP INC CL A
Common Stock
12572Q105
4696
24194
SH
SOLE
0
0
24194
0
CMS ENERGY CORP
Common Stock
125896100
2939
50747
SH
SOLE
0
0
50747
0
CNA FINL CORP
Common Stock
126117100
414
8802
SH
SOLE
0
0
8802
0
CNOOC LTD SPON ADR
Common Stock
126132109
300
1758
SH
SOLE
0
0
1758
0
CNO FINANCIAL GROUP INC
Common Stock
12621E103
181
10844
SH
SOLE
0
0
10844
0
CSX CORP
Common Stock
126408103
11708
151319
SH
SOLE
0
0
151319
0
CNX RESOURCES CORP
Common Stock
12653C108
177
24205
SH
SOLE
0
0
24205
0
CNX MIDSTREAM PRTNRS LP
Common Stock
12654A101
228
16222
SH
SOLE
0
0
16222
0
CVD EQUIPMENT CORP
Common Stock
126601103
99
27000
SH
SOLE
0
0
27000
0
CVS HEALTH CORP
Common Stock
126650100
45583
836532
SH
SOLE
0
0
836532
0
CABLE ONE INC
Common Stock
12685J105
605
517
SH
SOLE
0
0
517
0
CABOT OIL GAS CORP
Common Stock
127097103
728
31688
SH
SOLE
0
0
31688
0
CABOT MICROELECTRONICS
Common Stock
12709P103
1027
9334
SH
SOLE
0
0
9334
0
CACI INTL INC CLASS A
Common Stock
127190304
412
2013
SH
SOLE
0
0
2013
0
CADENCE DESIGN SYS INC
Common Stock
127387108
1538
21720
SH
SOLE
0
0
21720
0
CAESARS ENTMNT CORP
Common Stock
127686103
565
47833
SH
SOLE
0
0
47833
0
CALAMOS CONV OPP INC
ETF/Closed End
128117108
535
50914
SH
SOLE
0
0
50914
0
CALAMOS GLBL DYNAMIC INC
ETF/Closed End
12811L107
125
15420
SH
SOLE
0
0
15420
0
CALAMOS CONVHIGH INC FD
ETF/Closed End
12811P108
1388
125868
SH
SOLE
0
0
125868
0
CALAMOS STRAT TOT RETURN
ETF/Closed End
128125101
2020
158333
SH
SOLE
0
0
158333
0
CALIFORNIA WTR SVC GRP
Common Stock
130788102
539
10643
SH
SOLE
0
0
10643
0
CALLAWAY GOLF COMPANY
Common Stock
131193104
340
19842
SH
SOLE
0
0
19842
0
CALLON PETROLEUM COMPANY
Common Stock
13123X102
107
16208
SH
SOLE
0
0
16208
0
CAMDEN PPTY TRUST SBI
REIT
133131102
256
2451
SH
SOLE
0
0
2451
0
CAMECO CORP
Common Stock
13321L108
1562
145570
SH
SOLE
0
0
145570
0
CAMPBELL SOUP COMPANY
Common Stock
134429109
975
24334
SH
SOLE
0
0
24334
0
CAMPING WORLD HLDGS A
Common Stock
13462K109
384
30883
SH
SOLE
0
0
30883
0
CANADA GOOSE HLDGS INC
Common Stock
135086106
622
16071
SH
SOLE
0
0
16071
0
CANADIAN IMPERIAL BANK
Common Stock
136069101
2581
32852
SH
SOLE
0
0
32852
0
CANADIAN NATL RAILWAY CO
Common Stock
136375102
12699
137318
SH
SOLE
0
0
137318
0
CANADIAN NATURAL RES LTD
Common Stock
136385101
1788
66294
SH
SOLE
0
0
66294
0
CANADIAN PAC RAILWAY LTD
Common Stock
13645T100
3510
14921
SH
SOLE
0
0
14921
0
CANADIAN SOLAR INC
Common Stock
136635109
1310
59999
SH
SOLE
0
0
59999
0
CANOPY GROWTH CORP
Common Stock
138035100
1583
39261
SH
SOLE
0
0
39261
0
CAPITAL ONE FINL CORP
Common Stock
14040H105
1864
20543
SH
SOLE
0
0
20543
0
CARA THERAPEUTICS INC
Common Stock
140755109
457
21273
SH
SOLE
0
0
21273
0
CARDINAL HEALTH INC
Common Stock
14149Y108
1350
28663
SH
SOLE
0
0
28663
0
CAREER EDUCATION CORP
Common Stock
141665109
1233
64653
SH
SOLE
0
0
64653
0
CARLISLE COMPANIES INC
Common Stock
142339100
912
6498
SH
SOLE
0
0
6498
0
CARLYLE GROUP LTD LP
MLP
14309L102
782
34594
SH
SOLE
0
0
34594
0
CARMAX INC
Common Stock
143130102
2254
25962
SH
SOLE
0
0
25962
0
CARNIVAL CORP PAIRD CTF
Common Stock
143658300
2378
51080
SH
SOLE
0
0
51080
0
CARPENTER TECHNOLGY CORP
Common Stock
144285103
517
10771
SH
SOLE
0
0
10771
0
CARS COM INC
Common Stock
14575E105
219
11095
SH
SOLE
0
0
11095
0
CARTERS INC
Common Stock
146229109
304
3116
SH
SOLE
0
0
3116
0
CASEYS GENL STORES INC
Common Stock
147528103
1361
8724
SH
SOLE
0
0
8724
0
CATASYS INC 0001 2017
Common Stock
149049504
3234
168254
SH
SOLE
0
0
168254
0
CATERPILLAR INC
Common Stock
149123101
28831
211541
SH
SOLE
0
0
211541
0
CEDAR FAIR LP
MLP
150185106
637
13366
SH
SOLE
0
0
13366
0
CELANESE CORP DEL A
Common Stock
150870103
7067
65552
SH
SOLE
0
0
65552
0
CELESTICA INC SUB VTG
Common Stock
15101Q108
421
61622
SH
SOLE
0
0
61622
0
CELGENE CORP
Common Stock
151020104
13179
142572
SH
SOLE
0
0
142572
0
CEMEX SAB SPONS 10 ORDIN
Common Stock
151290889
91
21372
SH
SOLE
0
0
21372
0
CENTENE CORP DEL
Common Stock
15135B101
1399
26677
SH
SOLE
0
0
26677
0
CENTER COAST BROOKFIELD
ETF/Closed End
151461100
182
23126
SH
SOLE
0
0
23126
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
2318
80968
SH
SOLE
0
0
80968
0
CENTURY BNCRP INC CL A
Common Stock
156432106
502
5707
SH
SOLE
0
0
5707
0
CENTURYLINK INC
Common Stock
156700106
5297
450385
SH
SOLE
0
0
450385
0
CERNER CORP
Common Stock
156782104
580
7908
SH
SOLE
0
0
7908
0
CERUS CORP
Common Stock
157085101
281
49950
SH
SOLE
0
0
49950
0
CHARLES RVR LAB INTL
Common Stock
159864107
2631
18539
SH
SOLE
0
0
18539
0
CHARTER COMMNS INC NEW A
Common Stock
16119P108
1383
3498
SH
SOLE
0
0
3498
0
CHASE CORP
Common Stock
16150R104
3642
33836
SH
SOLE
0
0
33836
0
CHEESECAKE FACTORY INC
Common Stock
163072101
1157
26457
SH
SOLE
0
0
26457
0
CHEMED CORP NEW
Common Stock
16359R103
258
715
SH
SOLE
0
0
715
0
CHEMOURS COMPANY
Common Stock
163851108
247
10300
SH
SOLE
0
0
10300
0
CHENIERE ENERGY PTNRS LP
MLP
16411Q101
475
11251
SH
SOLE
0
0
11251
0
CHENIERE ENERGY INC NEW
Common Stock
16411R208
660
9645
SH
SOLE
0
0
9645
0
CHESAPEAKE ENERGY CORP
Common Stock
165167107
359
184157
SH
SOLE
0
0
184157
0
CHEVRON CORP
Common Stock
166764100
76463
614454
SH
SOLE
0
0
614454
0
CHICO'S FAS INC
Common Stock
168615102
105
31259
SH
SOLE
0
0
31259
0
CHIMERA INVT CORP NEW
Common Stock
16934Q208
227
12037
SH
SOLE
0
0
12037
0
CHINA MOBILE LTD ADR
Common Stock
16941M109
559
12343
SH
SOLE
0
0
12343
0
CHINA PETECHEM SPON ADR
Common Stock
16941R108
306
4488
SH
SOLE
0
0
4488
0
CHIPOTLE MEXICAN GRILL A
Common Stock
169656105
8755
11946
SH
SOLE
0
0
11946
0
CHURCH DWIGHT COMPANY
Common Stock
171340102
3199
43786
SH
SOLE
0
0
43786
0
CIENA CORP NEW
Common Stock
171779309
2224
54079
SH
SOLE
0
0
54079
0
CIMAREX ENERGY COMPANY
Common Stock
171798101
810
13658
SH
SOLE
0
0
13658
0
CINCINNATI FINL CORP
Common Stock
172062101
3431
33098
SH
SOLE
0
0
33098
0
CINEMARK HLDGS INC
Common Stock
17243V102
1497
41481
SH
SOLE
0
0
41481
0
CIRRUS LOGIC INC
Common Stock
172755100
226
5175
SH
SOLE
0
0
5175
0
CISCO SYSTEMS INC
Common Stock
17275R102
84763
1548740
SH
SOLE
0
0
1548740
0
CINTAS CORP
Common Stock
172908105
1317
5551
SH
SOLE
0
0
5551
0
CITIGROUP INC NEW
Common Stock
172967424
20595
294082
SH
SOLE
0
0
294082
0
CITIZENS FINL GRP INC
Common Stock
174610105
577
16308
SH
SOLE
0
0
16308
0
CITRIX SYSTEMS INC
Common Stock
177376100
2615
26643
SH
SOLE
0
0
26643
0
CITY OFFICE REIT INC
REIT
178587101
1426
118942
SH
SOLE
0
0
118942
0
CLEAN ENERGY FUELS CORP
Common Stock
184499101
32
12045
SH
SOLE
0
0
12045
0
INCARBRIDGE MLP MDSTRM
ETF/Closed End
184692101
376
31477
SH
SOLE
0
0
31477
0
CLEARBRDG ENRGY MDSTREAM
ETF/Closed End
18469P100
269
29229
SH
SOLE
0
0
29229
0
CLEARBRIDGE MLP MDSTRM
ETF/Closed End
18469Q108
422
45006
SH
SOLE
0
0
45006
0
CLEVELAND CLIFFS INC NEW
Common Stock
185899101
860
80616
SH
SOLE
0
0
80616
0
CLOROX COMPANY
Common Stock
189054109
6327
41321
SH
SOLE
0
0
41321
0
COCA COLA COMPANY
Common Stock
191216100
42535
835322
SH
SOLE
0
0
835322
0
CODORUS VALLEY BANCORP
Common Stock
192025104
346
15051
SH
SOLE
0
0
15051
0
COGNIZANT TECH SLTNS A
Common Stock
192446102
3545
55930
SH
SOLE
0
0
55930
0
COHERENT INC
Common Stock
192479103
427
3134
SH
SOLE
0
0
3134
0
COHEN STEERS QUALITY
ETF/Closed End
19247L106
2385
174350
SH
SOLE
0
0
174350
0
COHEN STEERSPFDINC
ETF/Closed End
19247X100
451
20863
SH
SOLE
0
0
20863
0
COHEN STEERS INFRA FD
ETF/Closed End
19248A109
662
25493
SH
SOLE
0
0
25493
0
COHEN STEERS LTD DUR
Common Stock
19248C105
533
21398
SH
SOLE
0
0
21398
0
COLGATEPALMOLIVE COMPANY
Common Stock
194162103
13034
181855
SH
SOLE
0
0
181855
0
COLUMBIA PPTY TR INC
REIT
198287203
377
18175
SH
SOLE
0
0
18175
0
COLUMBIA SELIGMAN GRWTH
ETF/Closed End
19842X109
4599
224657
SH
SOLE
0
0
224657
0
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
203
2031
SH
SOLE
0
0
2031
0
COMCAST CORP A NEW
Common Stock
20030N101
75958
1796543
SH
SOLE
0
0
1796543
0
COMERICA INC
Common Stock
200340107
2282
31421
SH
SOLE
0
0
31421
0
COMMERCE BANCSHARES INC
Common Stock
200525103
426
7147
SH
SOLE
0
0
7147
0
COMMERCIAL METALS CO
Common Stock
201723103
653
36567
SH
SOLE
0
0
36567
0
COMMUNITY BK SYSTEM INC
Common Stock
203607106
1500
22785
SH
SOLE
0
0
22785
0
COMMUNITY BANKERS TR CRP
Common Stock
203612106
147
17342
SH
SOLE
0
0
17342
0
COMMUNITY FINL CORP MD
Common Stock
20368X101
246
7298
SH
SOLE
0
0
7298
0
CMNTY HEALTHCARE TR INC
Common Stock
20369C106
2196
55715
SH
SOLE
0
0
55715
0
COMMVAULT SYSTEMS INC
Common Stock
204166102
509
10253
SH
SOLE
0
0
10253
0
COMPASS MINRLS INTL INC
Common Stock
20451N101
1200
21833
SH
SOLE
0
0
21833
0
COMPASS DIVS HLDGS SBI
Common Stock
20451Q104
3777
197658
SH
SOLE
0
0
197658
0
CONAGRA BRANDS INC
Common Stock
205887102
2437
91890
SH
SOLE
0
0
91890
0
CONNECTICUT WTR SVC INC
Common Stock
207797101
449
6443
SH
SOLE
0
0
6443
0
CONOCOPHILLIPS
Common Stock
20825C104
25264
414164
SH
SOLE
0
0
414164
0
CONSOL COAL RESOURCES LP
Common Stock
20855T100
170
10170
SH
SOLE
0
0
10170
0
CONSOLIDATED EDISON INC
Common Stock
209115104
7460
85081
SH
SOLE
0
0
85081
0
CONSTELLATION BRANDS A
Common Stock
21036P108
10256
52077
SH
SOLE
0
0
52077
0
CONTINENTAL BLDG PRODS
Common Stock
211171103
798
30039
SH
SOLE
0
0
30039
0
COOPER COS INC NEW
Common Stock
216648402
5134
15240
SH
SOLE
0
0
15240
0
COPART INC
Common Stock
217204106
6596
88258
SH
SOLE
0
0
88258
0
CORESITE REALTY CORP
REIT
21870Q105
756
6563
SH
SOLE
0
0
6563
0
CORECIVIC INC
Common Stock
21871N101
716
34482
SH
SOLE
0
0
34482
0
CORNING INC
Common Stock
219350105
17900
538666
SH
SOLE
0
0
538666
0
CORTEVA INC
Common Stock
22052L104
9367
316780
SH
SOLE
0
0
316780
0
COSTCO WHOLESALE CORP
Common Stock
22160K105
19212
72701
SH
SOLE
0
0
72701
0
COSTAR GROUP INC
Common Stock
22160N109
1057
1908
SH
SOLE
0
0
1908
0
COVANTA HOLDING CORP
Common Stock
22282E102
1726
96396
SH
SOLE
0
0
96396
0
COVENANT TRANSN GRP CL A
Common Stock
22284P105
409
27820
SH
SOLE
0
0
27820
0
CRACKER BARREL OLD CTRY
Common Stock
22410J106
1335
7818
SH
SOLE
0
0
7818
0
CRANE COMPANY
Common Stock
224399105
392
4701
SH
SOLE
0
0
4701
0
CREDIT SUISSE ASST MGMT
ETF/Closed End-
224916106
104
33414
SH
SOLE
0
0
33414
0
CREDIT ACCEPTANCE CRP MI
Common Stock
225310101
1305
2697
SH
SOLE
0
0
2697
0
CS NASDQ COV CALL ETN
CD Par 10
22542D480
719
80312
SH
SOLE
0
0
80312
0
CREE INC
Common Stock
225447101
2280
40578
SH
SOLE
0
0
40578
0
CRITEO SA ADS
Common Stock
226718104
583
33855
SH
SOLE
0
0
33855
0
CRONOS GROUP INC
Common Stock
22717L101
794
49685
SH
SOLE
0
0
49685
0
CROSSAMERICA PARTNERS
Common Stock
22758A105
724
45124
SH
SOLE
0
0
45124
0
CROWN CASTLE INTL NEW
REIT
22822V101
13947
106998
SH
SOLE
0
0
106998
0
CRYOLIFE INC
Common Stock
228903100
1167
39000
SH
SOLE
0
0
39000
0
CRYOPORT INC PAR 0001
Common Stock
229050307
432
23604
SH
SOLE
0
0
23604
0
CULLEN FROST BANKERS INC
Common Stock
229899109
1083
11568
SH
SOLE
0
0
11568
0
CUMMINS INC
Common Stock
231021106
14859
86720
SH
SOLE
0
0
86720
0
CURIS INC NEW
Common Stock
231269200
33
17900
SH
SOLE
0
0
17900
0
CURTISS WRIGHT CORP DE
Common Stock
231561101
210
1650
SH
SOLE
0
0
1650
0
CYRUSONE INC
Common Stock
23283R100
3517
60925
SH
SOLE
0
0
60925
0
DMC GLBL INC
Common Stock
23291C103
425
6702
SH
SOLE
0
0
6702
0
X TRCKRS MSCI EAFE ETF
ETF/Closed End
233051200
1203
38069
SH
SOLE
0
0
38069
0
X TRACKERS RUSL 1000 ETF
ETF/Closed End
233051481
600
17716
SH
SOLE
0
0
17716
0
DCP MIDSTREAM LP
MLP
23311P100
560
19100
SH
SOLE
0
0
19100
0
DNP SEL INCM FD INC
ETF/Closed End
23325P104
2339
197859
SH
SOLE
0
0
197859
0
D R HORTON INC
Common Stock
23331A109
1140
26439
SH
SOLE
0
0
26439
0
DTE ENERGY CO
Common Stock
233331107
958
7491
SH
SOLE
0
0
7491
0
DXC TECH CO
Common Stock
23355L106
942
17075
SH
SOLE
0
0
17075
0
DANAHER CORP
Common Stock
235851102
17671
123641
SH
SOLE
0
0
123641
0
DARDEN RESTAURANTS INC
Common Stock
237194105
1597
13119
SH
SOLE
0
0
13119
0
DATA I/O CORP
Common Stock
237690102
634
141000
SH
SOLE
0
0
141000
0
DAVE BUSTERS ENTMNT
Common Stock
238337109
379
9358
SH
SOLE
0
0
9358
0
DAVIS FUNDAMNTL WRLD ETF
ETF/Closed End
23908L306
372
15951
SH
SOLE
0
0
15951
0
DAVITA INC
Common Stock
23918K108
411
7314
SH
SOLE
0
0
7314
0
DECKERS OUTDOOR CORP
Common Stock
243537107
1524
8658
SH
SOLE
0
0
8658
0
DEERE CO
Common Stock
244199105
12138
73245
SH
SOLE
0
0
73245
0
DELEK US HLDGS INC NEW
Common Stock
24665A103
485
11973
SH
SOLE
0
0
11973
0
DELL TECHS INC C
Common Stock
24703L202
629
12389
SH
SOLE
0
0
12389
0
DELTA ARLNS INC NEW
Common Stock
247361702
14031
247246
SH
SOLE
0
0
247246
0
DELUXE CORP
Common Stock
248019101
498
12241
SH
SOLE
0
0
12241
0
DENTSPLY SIRONA INC
Common Stock
24906P109
2887
49473
SH
SOLE
0
0
49473
0
DEVON ENERGY CORP NEW
Common Stock
25179M103
345
12083
SH
SOLE
0
0
12083
0
DEXCOM INC
Common Stock
252131107
1852
12360
SH
SOLE
0
0
12360
0
DIAGEO PLC NEW SPON ADR
Common Stock
25243Q205
27542
159832
SH
SOLE
0
0
159832
0
DIAMONDBACK ENERGY INC
Common Stock
25278X109
2434
22340
SH
SOLE
0
0
22340
0
DICKS SPORTING GOODS INC
Common Stock
253393102
555
16031
SH
SOLE
0
0
16031
0
DIGIMARC CORP NEW
Common Stock
25381B101
2058
46360
SH
SOLE
0
0
46360
0
DIGITAL REALTY TRUST INC
REIT
253868103
1836
15588
SH
SOLE
0
0
15588
0
DIODES INC
Common Stock
254543101
531
14595
SH
SOLE
0
0
14595
0
DIRXN TECH BULL 3X ETF
ETF/Closed End
25459W102
1113
7019
SH
SOLE
0
0
7019
0
DIRXN FINL BULL 3X ETF
ETF/Closed End
25459Y694
271
3663
SH
SOLE
0
0
3663
0
WALT DISNEY CO
Common Stock
254687106
71828
514382
SH
SOLE
0
0
514382
0
DISCOVER FINL SVCS
Common Stock
254709108
6350
81845
SH
SOLE
0
0
81845
0
DISCOVERY INC A
Common Stock
25470F104
2915
94941
SH
SOLE
0
0
94941
0
DISCOVERY INC C
Common Stock
25470F302
1145
40255
SH
SOLE
0
0
40255
0
DISH NETWORK CORP A
Common Stock
25470M109
557
14489
SH
SOLE
0
0
14489
0
DOCUSIGN INC
Common Stock
256163106
2909
58517
SH
SOLE
0
0
58517
0
DOLBY LABS INC CL A
Common Stock
25659T107
2017
31217
SH
SOLE
0
0
31217
0
DOLLAR GENL CORP NEW
Common Stock
256677105
14865
109979
SH
SOLE
0
0
109979
0
DOLLAR TREE INC
Common Stock
256746108
2529
23548
SH
SOLE
0
0
23548
0
DOMINION ENERGY INC
Common Stock
25746U109
27467
355234
SH
SOLE
0
0
355234
0
DOMINOS PIZZA INC
Common Stock
25754A201
788
2830
SH
SOLE
0
0
2830
0
DOMTAR CORP NEW
Common Stock
257559203
245
5504
SH
SOLE
0
0
5504
0
DONEGAL GRP INC A
Common Stock
257701201
1910
125066
SH
SOLE
0
0
125066
0
DONEGAL GRP INC B
Common Stock
257701300
137
10510
SH
SOLE
0
0
10510
0
DORMAN PRODS INC
Common Stock
258278100
1781
20436
SH
SOLE
0
0
20436
0
DOUBLELINE INCM SLTNS FD
Common Stock
258622109
514
25723
SH
SOLE
0
0
25723
0
DOUBLELINE OPPORTUNISTIC
ETF/Closed End-
258623107
211
10068
SH
SOLE
0
0
10068
0
DOVER CORP
Common Stock
260003108
4112
41039
SH
SOLE
0
0
41039
0
DOW INC
Common Stock
260557103
24226
491294
SH
SOLE
0
0
491294
0
DRIVE SHACK INC
Common Stock
262077100
1490
317646
SH
SOLE
0
0
317646
0
DUFFPHELP GLB UTIL INCM
ETF/Closed End
26433C105
596
38903
SH
SOLE
0
0
38903
0
DUFF PHELPS SEL MLP FD
Common Stock
26433F108
60
12400
SH
SOLE
0
0
12400
0
DUKE ENERGY CORP NEW
Common Stock
26441C204
25329
287050
SH
SOLE
0
0
287050
0
DUNKIN BRANDS GRP INC
Common Stock
265504100
1548
19432
SH
SOLE
0
0
19432
0
DUPONT DE NEMOURS INC
Common Stock
26614N102
24752
329720
SH
SOLE
0
0
329720
0
DYNEX CAPITAL INC PAR
REIT
26817Q886
1295
77338
SH
SOLE
0
0
77338
0
EOG RESOURCES INC
Common Stock
26875P101
6087
65344
SH
SOLE
0
0
65344
0
EQT CORP
Common Stock
26884L109
804
50839
SH
SOLE
0
0
50839
0
EPR PROPERTIES
Common Stock
26884U109
930
12462
SH
SOLE
0
0
12462
0
EQM MIDSTREAM PRTNRS LP
MLP
26885B100
1605
35930
SH
SOLE
0
0
35930
0
ETFIS INFRA ACT MLP ETF
ETF/Closed End
26923G103
787
141290
SH
SOLE
0
0
141290
0
ETFIS INFRA REIT PFD ETF
ETF/Closed End-
26923G400
327
13201
SH
SOLE
0
0
13201
0
ETF ETF PRIME CYBER ETF
ETF/Closed End
26924G201
3105
78071
SH
SOLE
0
0
78071
0
ETF ETFMG PRIM MOBIL ETF
ETF/Closed End
26924G409
1063
22664
SH
SOLE
0
0
22664
0
ETFMG ALT HARVEST ETF
ETF/Closed End
26924G508
4068
128400
SH
SOLE
0
0
128400
0
EAGLE MATERIALS INC
Common Stock
26969P108
653
7039
SH
SOLE
0
0
7039
0
EAST WEST BANCORP INC
Common Stock
27579R104
1800
38496
SH
SOLE
0
0
38496
0
EASTMAN CHEMICAL CO
Common Stock
277432100
3732
47955
SH
SOLE
0
0
47955
0
EATON VANCE CORP
Common Stock
278265103
486
11265
SH
SOLE
0
0
11265
0
EV MUN INCM TR
ETF/Closed End-
27826U108
174
13983
SH
SOLE
0
0
13983
0
EV FLTG RT INCM TR
ETF/Closed End-
278279104
178
13176
SH
SOLE
0
0
13176
0
EV MUN BD FD
ETF/Closed End-
27827X101
331
26596
SH
SOLE
0
0
26596
0
EV TAX ADVTG DIV INCM FD
ETF/Closed End
27828G107
1297
54476
SH
SOLE
0
0
54476
0
EV LTD DUR INCM FD
ETF/Closed End-
27828H105
781
61730
SH
SOLE
0
0
61730
0
EV TAX MNGD DIVRS EQ INC
ETF/Closed End
27828N102
937
78130
SH
SOLE
0
0
78130
0
EV SR FLTG RT TR
ETF/Closed End-
27828Q105
474
36211
SH
SOLE
0
0
36211
0
EV TAX ADVTG GLB DIV INC
ETF/Closed End
27828S101
1391
86690
SH
SOLE
0
0
86690
0
EV SHRT DUR DIVRS INCM
ETF/Closed End-
27828V104
193
14255
SH
SOLE
0
0
14255
0
EV TAX ADVTG BY WRTE INC
ETF/Closed End
27828X100
266
17022
SH
SOLE
0
0
17022
0
EV TAX ADVTG BY WRTE OPP
ETF/Closed End
27828Y108
421
28040
SH
SOLE
0
0
28040
0
EV TAX MNGD GLB BY WRTE
ETF/Closed End
27829C105
145
14805
SH
SOLE
0
0
14805
0
EV TAX MNGD GLB DIVRS EQ
ETF/Closed End
27829F108
1477
178222
SH
SOLE
0
0
178222
0
EV RISK MNGD DIVRS EQ
ETF/Closed End
27829G106
173
18446
SH
SOLE
0
0
18446
0
EV HI INC 2021 TGT TERM
ETF/Closed End-
27829W101
162
16048
SH
SOLE
0
0
16048
0
EBAY INC
Common Stock
278642103
2514
63637
SH
SOLE
0
0
63637
0
ECHOSTAR CORP A
Common Stock
278768106
239
5403
SH
SOLE
0
0
5403
0
ECOLAB INC
Common Stock
278865100
8099
41017
SH
SOLE
0
0
41017
0
EDISON INTL
Common Stock
281020107
683
10137
SH
SOLE
0
0
10137
0
EDWARDS LIFESCIENCES
Common Stock
28176E108
3936
21303
SH
SOLE
0
0
21303
0
EHEALTH INC
Common Stock
28238P109
1569
18218
SH
SOLE
0
0
18218
0
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
2817
83344
SH
SOLE
0
0
83344
0
ELECTRONIC ARTS INC
Common Stock
285512109
2055
20295
SH
SOLE
0
0
20295
0
EMCOR GROUP INC
Common Stock
29084Q100
580
6582
SH
SOLE
0
0
6582
0
EMERSON ELECTRIC CO
Common Stock
291011104
13571
203395
SH
SOLE
0
0
203395
0
EMPLOYERS HOLDINGS INC
Common Stock
292218104
416
9846
SH
SOLE
0
0
9846
0
ENCANA CORP
Common Stock
292505104
139
27171
SH
SOLE
0
0
27171
0
ENBRIDGE INC
Common Stock
29250N105
15615
432797
SH
SOLE
0
0
432797
0
ENCOMPASS HEALTH CORP
Common Stock
29261A100
577
9101
SH
SOLE
0
0
9101
0
ENERGIZER HLDGS NEW
Common Stock
29272W109
806
20860
SH
SOLE
0
0
20860
0
ENERGY TRANSFER LP
MLP
29273V100
5207
369824
SH
SOLE
0
0
369824
0
ENOVA INTL INC
Common Stock
29357K103
310
13434
SH
SOLE
0
0
13434
0
ENTASIS THERAPEUTICS
Common Stock
293614103
290
44917
SH
SOLE
0
0
44917
0
ENTERGY CORP NEW
Common Stock
29364G103
2332
22655
SH
SOLE
0
0
22655
0
ENTERPRISE PROD PTNRS LP
MLP
293792107
13680
473864
SH
SOLE
0
0
473864
0
ENVESTNET INC
Common Stock
29404K106
330
4830
SH
SOLE
0
0
4830
0
EPAM SYSTEMS INC
Common Stock
29414B104
1767
10208
SH
SOLE
0
0
10208
0
EQUIFAX INC
Common Stock
294429105
1757
12989
SH
SOLE
0
0
12989
0
EQUINIX INC PAR 0001
REIT
29444U700
2200
4362
SH
SOLE
0
0
4362
0
EQUINOR ASA SPON ADR
Common Stock
29446M102
370
18731
SH
SOLE
0
0
18731
0
EQTY LIFESTYLE PPTYS INC
Common Stock
29472R108
399
3285
SH
SOLE
0
0
3285
0
EQUITY RESIDENTIAL
REIT
29476L107
385
5064
SH
SOLE
0
0
5064
0
ERICSSON TELEPHONE NEW B
Common Stock
294821608
645
67889
SH
SOLE
0
0
67889
0
ERIE INDEMNITY CO A
Common Stock
29530P102
479
1885
SH
SOLE
0
0
1885
0
ETHAN ALLEN INTERIORS
Common Stock
297602104
476
22594
SH
SOLE
0
0
22594
0
EURONET WORLDWIDE INC
Common Stock
298736109
230
1369
SH
SOLE
0
0
1369
0
EVERCORE INC A
Common Stock
29977A105
956
10791
SH
SOLE
0
0
10791
0
EVERGY INC
Common Stock
30034W106
745
12388
SH
SOLE
0
0
12388
0
EVERSOURCE ENERGY
Common Stock
30040W108
4178
55150
SH
SOLE
0
0
55150
0
EVOLUS INC
Common Stock
30052C107
360
24600
SH
SOLE
0
0
24600
0
EXACT SCIENCES CORP
Common Stock
30063P105
1076
9118
SH
SOLE
0
0
9118
0
EXCH ROBO GLB AUTO ETF
ETF/Closed End
301505707
221
5536
SH
SOLE
0
0
5536
0
EXCH VESPER US LGCP ETF
ETF/Closed End
301505749
585
22819
SH
SOLE
0
0
22819
0
EXELON CORP
Common Stock
30161N101
4566
95250
SH
SOLE
0
0
95250
0
EXPEDIA GROUP INC
Common Stock
30212P303
2320
17438
SH
SOLE
0
0
17438
0
EXPEDITORS INTL WASH INC
Common Stock
302130109
6121
80686
SH
SOLE
0
0
80686
0
EXXON MOBIL CORP
Common Stock
30231G102
77848
1015897
SH
SOLE
0
0
1015897
0
FLIR SYSTEMS INC
Common Stock
302445101
3908
72232
SH
SOLE
0
0
72232
0
FMC CORP NEW
Common Stock
302491303
1593
19200
SH
SOLE
0
0
19200
0
F N B CORP
Common Stock
302520101
594
50447
SH
SOLE
0
0
50447
0
FS KKR CAPITAL CORP BDC
Common Stock
302635107
78
13099
SH
SOLE
0
0
13099
0
FACEBOOK INC A
Common Stock
30303M102
51284
265721
SH
SOLE
0
0
265721
0
FACTSET RESEARCH SYS INC
Common Stock
303075105
3283
11456
SH
SOLE
0
0
11456
0
FAIR ISAAC CORP
Common Stock
303250104
1311
4176
SH
SOLE
0
0
4176
0
FARMLAND PARTNERS INC
REIT
31154R109
123
17493
SH
SOLE
0
0
17493
0
FASTENAL CO
Common Stock
311900104
5310
162939
SH
SOLE
0
0
162939
0
FEDL RLTY INVT TR SBI
REIT
313747206
908
7048
SH
SOLE
0
0
7048
0
FEDERATED INVS INC PA B
Common Stock
314211103
3045
93694
SH
SOLE
0
0
93694
0
FEDEX CORP
Common Stock
31428X106
7637
46511
SH
SOLE
0
0
46511
0
F5 NETWORKS INC
Common Stock
315616102
1031
7077
SH
SOLE
0
0
7077
0
FID MSCI CNSMR DISCR ETF
ETF/Closed End
316092204
904
19769
SH
SOLE
0
0
19769
0
FID MSCI INFO TECH ETF
ETF/Closed End
316092808
640
10278
SH
SOLE
0
0
10278
0
FID MSCI COMMN SVCS ETF
ETF/Closed End
316092873
285
8594
SH
SOLE
0
0
8594
0
FIDELITY NATL INFO SVCS
Common Stock
31620M106
2800
22820
SH
SOLE
0
0
22820
0
FIDELITY NATL FINL INC
Common Stock
31620R303
994
24657
SH
SOLE
0
0
24657
0
FIDUCIARY ENERGY INFRA
ETF/Closed End
31647Q106
158
16366
SH
SOLE
0
0
16366
0
FIFTH THIRD BANCORP
Common Stock
316773100
680
24364
SH
SOLE
0
0
24364
0
FIREEYE INC
Common Stock
31816Q101
1939
130951
SH
SOLE
0
0
130951
0
FIRST AMERN FINL CORP
Common Stock
31847R102
3987
74247
SH
SOLE
0
0
74247
0
FIRST BANK WILLIMSTWN NJ
Common Stock
31931U102
117
10000
SH
SOLE
0
0
10000
0
FIRST COMMONWLTH FINL
Common Stock
319829107
263
19493
SH
SOLE
0
0
19493
0
FIRST CMNTY BANKSHS INC
Common Stock
31983A103
348
10300
SH
SOLE
0
0
10300
0
FIRST DATA CORP NEW A
Common Stock
32008D106
625
23089
SH
SOLE
0
0
23089
0
FIRST FINANCIAL BANCORP
Common Stock
320209109
316
13037
SH
SOLE
0
0
13037
0
FIRST HORIZON NATL CORP
Common Stock
320517105
237
15901
SH
SOLE
0
0
15901
0
FIRST HAWAIIAN INC
Common Stock
32051X108
2843
109892
SH
SOLE
0
0
109892
0
FIRST REPUBLIC BANK
Common Stock
33616C100
610
6250
SH
SOLE
0
0
6250
0
FIRST SOLAR INC
Common Stock
336433107
428
6520
SH
SOLE
0
0
6520
0
FT MSTAR DIV LDRS ETF
ETF/Closed End
336917109
5773
188411
SH
SOLE
0
0
188411
0
FT US EQ OPPTYS ETF
ETF/Closed End
336920103
6381
81892
SH
SOLE
0
0
81892
0
FT INTERMED DUR PFD INCM
Common Stock
33718W103
491
21590
SH
SOLE
0
0
21590
0
FT WATER ETF
ETF/Closed End
33733B100
389
7109
SH
SOLE
0
0
7109
0
FT MULCP VAL ALPHADX ETF
ETF/Closed End
33733C108
297
5520
SH
SOLE
0
0
5520
0
FT CAP STRENGTH ETF
ETF/Closed End
33733E104
8727
154570
SH
SOLE
0
0
154570
0
FT NYSE ARCA BIOTECH ETF
ETF/Closed End
33733E203
13092
92960
SH
SOLE
0
0
92960
0
FT DJ INTERNET INDX ETF
ETF/Closed End
33733E302
29644
206115
SH
SOLE
0
0
206115
0
FT NSDQ100 EX TECH ETF
ETF/Closed End
33733E401
2348
43011
SH
SOLE
0
0
43011
0
FT BICK INDX ETF
ETF/Closed End
33733H107
770
28629
SH
SOLE
0
0
28629
0
FT NSDQ100 TECH INDX ETF
ETF/Closed End
337345102
15833
185199
SH
SOLE
0
0
185199
0
FT VAL LINE DIV INDX ETF
ETF/Closed End
33734H106
25858
766391
SH
SOLE
0
0
766391
0
FT LGCP CORE ALPHADX ETF
ETF/Closed End
33734K109
28580
466681
SH
SOLE
0
0
466681
0
FT CNSMR DSCR ALPHDX ETF
ETF/Closed End
33734X101
4815
112459
SH
SOLE
0
0
112459
0
FT CNSMR STPL ALPHDX ETF
ETF/Closed End
33734X119
3079
67422
SH
SOLE
0
0
67422
0
FT ENERGY ALPHADX ETF
ETF/Closed End
33734X127
242
21060
SH
SOLE
0
0
21060
0
FT FINLS ALPHADX ETF
ETF/Closed End
33734X135
4578
144641
SH
SOLE
0
0
144641
0
FT HLTHCR ALPHADX ETF
ETF/Closed End
33734X143
8234
106316
SH
SOLE
0
0
106316
0
FT INDL PROD DUR A/D ETF
ETF/Closed End
33734X150
2353
55484
SH
SOLE
0
0
55484
0
FT TECH ALPHADX ETF
ETF/Closed End
33734X176
16504
248026
SH
SOLE
0
0
248026
0
FT UTILS ALPHADX ETF
ETF/Closed End
33734X184
9283
323328
SH
SOLE
0
0
323328
0
FT CLOUD COMPTG ETF
ETF/Closed End
33734X192
1994
34515
SH
SOLE
0
0
34515
0
FT DJ GLB SEL DIV ETF
ETF/Closed End
33734X200
1029
44725
SH
SOLE
0
0
44725
0
FIRST TR NASDAQ CYBE ETF
ETF/Closed End
33734X846
2218
77550
SH
SOLE
0
0
77550
0
FT SMCP CORE ALPHADX ETF
ETF/Closed End
33734Y109
3270
53189
SH
SOLE
0
0
53189
0
FT MDCP CORE ALPHADX ETF
ETF/Closed End
33735B108
7035
102259
SH
SOLE
0
0
102259
0
FT L/C VL OP ALPHADX ETF
ETF/Closed End
33735J101
6564
125887
SH
SOLE
0
0
125887
0
FT L/C GR OP ALPHADX ETF
ETF/Closed End
33735K108
33579
477390
SH
SOLE
0
0
477390
0
FT STOX EURO SEL DIV ETF
ETF/Closed End
33735T109
5228
417914
SH
SOLE
0
0
417914
0
FT FTSE EN DEV R/E ETF
ETF/Closed End
33736N101
838
17629
SH
SOLE
0
0
17629
0
FT NSDQ ABA CMNTY BK ETF
ETF/Closed End
33736Q104
714
14878
SH
SOLE
0
0
14878
0
FT EUROPE ALPHADX ETF
ETF/Closed End
33737J117
4448
126122
SH
SOLE
0
0
126122
0
FT BRAZIL ALPHADX ETF
ETF/Closed End
33737J133
1154
73206
SH
SOLE
0
0
73206
0
FT JAPAN ALPHADX ETF
ETF/Closed End
33737J158
1243
25802
SH
SOLE
0
0
25802
0
FT D/M EX US ALPHADX ETF
ETF/Closed End
33737J174
3186
59063
SH
SOLE
0
0
59063
0
FT EMG MKT ALPHADX ETF
ETF/Closed End
33737J182
3367
133629
SH
SOLE
0
0
133629
0
FT GERMANY ALPHADX ETF
ETF/Closed End
33737J190
944
22554
SH
SOLE
0
0
22554
0
FT SWITZRLD ALPHADX ETF
ETF/Closed End
33737J232
1099
21422
SH
SOLE
0
0
21422
0
FT E/M SC ALPHADEX ETF
ETF/Closed End
33737J307
716
20413
SH
SOLE
0
0
20413
0
FT ALPHADEX EUROZONE ETF
ETF/Closed End
33737J505
1851
47328
SH
SOLE
0
0
47328
0
FT MDCP GRW ALPHADX ETF
ETF/Closed End
33737M102
604
13355
SH
SOLE
0
0
13355
0
FT MDCP VAL ALPHADX ETF
ETF/Closed End
33737M201
338
9804
SH
SOLE
0
0
9804
0
FT SMCP GRW ALPHADX ETF
ETF/Closed End
33737M300
2107
45273
SH
SOLE
0
0
45273
0
FT N A ENRGY INFRA ETF
ETF/Closed End
33738D101
2499
99362
SH
SOLE
0
0
99362
0
FT SENIOR LOAN FD ETF
ETF/Closed End-
33738D309
4277
90771
SH
SOLE
0
0
90771
0
FT IV TACTICL HI YLD ETF
ETF/Closed End-
33738D408
1383
28736
SH
SOLE
0
0
28736
0
FIRST TRUST HIGH INCOME
ETF/Closed End-
33738E109
746
49689
SH
SOLE
0
0
49689
0
FIRST TR ENERGY INCMGRW
ETF/Closed End
33738G104
490
21971
SH
SOLE
0
0
21971
0
FT M/A DIVRS INCM ETF
ETF/Closed End
33738R100
3394
183449
SH
SOLE
0
0
183449
0
FT NSDQ TECH DIV IDX ETF
ETF/Closed End
33738R118
4141
106124
SH
SOLE
0
0
106124
0
FT VI HIGH INCM ETF
ETF/Closed End
33738R308
549
24595
SH
SOLE
0
0
24595
0
FT VI RSG DIV ACHIEV ETF
ETF/Closed End
33738R506
6544
210702
SH
SOLE
0
0
210702
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R605
15890
522522
SH
SOLE
0
0
522522
0
FT SP INTL DV ARIST ETF
ETF/Closed End
33738R688
1096
64170
SH
SOLE
0
0
64170
0
FT NASDAQ INTELROBT ETF
ETF/Closed End
33738R720
337
10171
SH
SOLE
0
0
10171
0
FT NASDAQ SEMICONDUC ETF
ETF/Closed End
33738R811
237
7307
SH
SOLE
0
0
7307
0
FT NASDAQ BANK ETF
ETF/Closed End
33738R860
2475
97641
SH
SOLE
0
0
97641
0
FT D WRIGHT FOC 5 ETF
ETF/Closed End
33738R878
1274
47435
SH
SOLE
0
0
47435
0
FIRST TR VI DW INTL ETF
ETF/Closed End
33738R886
942
47612
SH
SOLE
0
0
47612
0
FIRST TR MLP ENERGY
ETF/Closed End
33739B104
1039
87348
SH
SOLE
0
0
87348
0
FT III PFD SECSINCM ETF
ETF/Closed End-
33739E108
11918
614657
SH
SOLE
0
0
614657
0
FT VII GLB TACTICAL ETF
ETF/Closed End
33739H101
215
11597
SH
SOLE
0
0
11597
0
FT NEW OP MLP ENERGY
ETF/Closed End
33739M100
549
58100
SH
SOLE
0
0
58100
0
FT III MANAGED MUN ETF
ETF/Closed End-
33739N108
2086
38089
SH
SOLE
0
0
38089
0
FT III LONG SHORT EQ ETF
ETF/Closed End
33739P103
501
12458
SH
SOLE
0
0
12458
0
FT RVRFRONT DYN DEV ETF
ETF/Closed End
33739P608
1573
27724
SH
SOLE
0
0
27724
0
FT RVRFRNT DYN E/MKT ETF
ETF/Closed End
33739P707
261
4240
SH
SOLE
0
0
4240
0
FT SHRT DUR MGD MUN ETF
ETF/Closed End-
33739P830
202
9900
SH
SOLE
0
0
9900
0
FT LOW DUR OPP ETF
ETF/Closed End-
33739Q200
6828
132129
SH
SOLE
0
0
132129
0
FT ENH SHORT MTY NEW ETF
ETF/Closed End-
33739Q408
10816
180113
SH
SOLE
0
0
180113
0
FT DYN EURO EQ INCM
ETF/Closed End
33740D107
153
10888
SH
SOLE
0
0
10888
0
FT TCW OPPORTUNISTIC ETF
ETF/Closed End-
33740F805
4451
85950
SH
SOLE
0
0
85950
0
FT TCW UNCONSTRAINED ETF
ETF/Closed End-
33740F888
4282
166371
SH
SOLE
0
0
166371
0
FT ALT ABS RET STRAT ETF
ETF/Closed End
33740Y101
464
17421
SH
SOLE
0
0
17421
0
FT DW MOMENTUM LOW ETF
ETF/Closed End
33741L108
1461
67922
SH
SOLE
0
0
67922
0
FIRST INDXX DIGITAL ETF
ETF/Closed End
33741X201
249
8300
SH
SOLE
0
0
8300
0
FISERV INC
Common Stock
337738108
7317
80266
SH
SOLE
0
0
80266
0
FIRSTENERGY CORP
Common Stock
337932107
9972
232947
SH
SOLE
0
0
232947
0
FIVE BELOW INC
Common Stock
33829M101
641
5342
SH
SOLE
0
0
5342
0
FIVE9 INC
Common Stock
338307101
630
12283
SH
SOLE
0
0
12283
0
FLEETCOR TECHS INC
Common Stock
339041105
7897
28118
SH
SOLE
0
0
28118
0
FLEXSTEEL INDUSTRIES INC
Common Stock
339382103
205
12008
SH
SOLE
0
0
12008
0
FLEXSHS STOXX GLBL ETF
ETF/Closed End
33939L795
1814
35577
SH
SOLE
0
0
35577
0
FLUOR CORP NEW
Common Stock
343412102
2556
75868
SH
SOLE
0
0
75868
0
FLOWERS FOODS INC
Common Stock
343498101
218
9385
SH
SOLE
0
0
9385
0
FORD MOTOR CO NEW
Common Stock
345370860
6664
651444
SH
SOLE
0
0
651444
0
FORTINET INC
Common Stock
34959E109
953
12405
SH
SOLE
0
0
12405
0
FORTIVE CORP
Common Stock
34959J108
5563
68239
SH
SOLE
0
0
68239
0
FORTUNE BRANDS HOME SEC
Common Stock
34964C106
554
9691
SH
SOLE
0
0
9691
0
FOX CORP A
Common Stock
35137L105
991
27058
SH
SOLE
0
0
27058
0
FOX CORP B
Common Stock
35137L204
687
18793
SH
SOLE
0
0
18793
0
FRANCO NEVADA CORP
Common Stock
351858105
1033
12172
SH
SOLE
0
0
12172
0
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
448
9438
SH
SOLE
0
0
9438
0
FRANKLIN RESOURCES INC
Common Stock
354613101
2443
70190
SH
SOLE
0
0
70190
0
FRKLN LIBERTYQ E/MKT ETF
ETF/Closed End
35473P207
1166
38963
SH
SOLE
0
0
38963
0
FRANKLIN UNIVERSAL TR SB
ETF/Closed End
355145103
102
13888
SH
SOLE
0
0
13888
0
FREEPORT MCMORAN INC
Common Stock
35671D857
3848
331397
SH
SOLE
0
0
331397
0
FREQUENCY ELECTRNCS INC
Common Stock
358010106
1706
149750
SH
SOLE
0
0
149750
0
FUEL TECH INC
Common Stock
359523107
16
11500
SH
SOLE
0
0
11500
0
FULLER H B CO
Common Stock
359694106
1140
24571
SH
SOLE
0
0
24571
0
FULTON FINANCIAL CORP PA
Common Stock
360271100
982
60004
SH
SOLE
0
0
60004
0
GCI LIBERTY INC A
Common Stock
36164V305
493
8019
SH
SOLE
0
0
8019
0
GCP APPLIED TECHS INC
Common Stock
36164Y101
552
24398
SH
SOLE
0
0
24398
0
GSV CAPITAL CORP BDC
Common Stock
36191J101
358
56000
SH
SOLE
0
0
56000
0
GW PHARMACEUTICALS PLC
Common Stock
36197T103
1781
10333
SH
SOLE
0
0
10333
0
GIII APPAREL GROUP LTD
Common Stock
36237H101
286
9708
SH
SOLE
0
0
9708
0
GABELLI EQUITY TRUST INC
ETF/Closed End
362397101
102
16427
SH
SOLE
0
0
16427
0
GABELLI UTIL TR INC
ETF/Closed End
36240A101
413
59089
SH
SOLE
0
0
59089
0
GABELLI DIV INCM TR
ETF/Closed End
36242H104
970
44752
SH
SOLE
0
0
44752
0
GAIN CAPITAL HLDGS INC
Common Stock
36268W100
411
99483
SH
SOLE
0
0
99483
0
ARTHUR J GALLAGHER
Common Stock
363576109
874
9981
SH
SOLE
0
0
9981
0
GAMCO GOLD NATL RESINCM
ETF/Closed End
36465A109
1086
237129
SH
SOLE
0
0
237129
0
GAMCO NATL RES GOLDINCM
ETF/Closed End
36465E101
115
19698
SH
SOLE
0
0
19698
0
GAMING LEISURE PPTYS
Common Stock
36467J108
1385
35518
SH
SOLE
0
0
35518
0
GANNETT SPINCO INC
Common Stock
36473H104
690
84534
SH
SOLE
0
0
84534
0
GAP INC
Common Stock
364760108
267
14866
SH
SOLE
0
0
14866
0
GARDNER DENVER HLDGS INC
Common Stock
36555P107
221
6385
SH
SOLE
0
0
6385
0
GARRISON CAP INC BDC
Common Stock
366554103
76
10975
SH
SOLE
0
0
10975
0
GENERAC HOLDINGS INC
Common Stock
368736104
227
3275
SH
SOLE
0
0
3275
0
GENERAL DYNAMICS CORP
Common Stock
369550108
11545
63497
SH
SOLE
0
0
63497
0
GENERAL ELECTRIC CO
Common Stock
369604103
13222
1259252
SH
SOLE
0
0
1259252
0
GENERAL MILLS INC
Common Stock
370334104
19207
365717
SH
SOLE
0
0
365717
0
GENERAL MOTORS CO
Common Stock
37045V100
19044
494254
SH
SOLE
0
0
494254
0
GENESEE WYOMING INC A
Common Stock
371559105
269
2686
SH
SOLE
0
0
2686
0
GENTEX CORP
Common Stock
371901109
12132
492986
SH
SOLE
0
0
492986
0
GENESIS ENERGY LP
MLP
371927104
1023
46734
SH
SOLE
0
0
46734
0
GENUINE PARTS CO
Common Stock
372460105
20768
200500
SH
SOLE
0
0
200500
0
GEVO INC PAR 001 NEW
Common Stock
374396406
29
14700
SH
SOLE
0
0
14700
0
GILEAD SCIENCES INC
Common Stock
375558103
13957
206590
SH
SOLE
0
0
206590
0
GILDAN ACTIVEWEAR INC
Common Stock
375916103
1060
27399
SH
SOLE
0
0
27399
0
GLACIER BANCORP INC NEW
Common Stock
37637Q105
265
6546
SH
SOLE
0
0
6546
0
GLADSTONE CAP CORP BDC
ETF/Closed End
376535100
165
17575
SH
SOLE
0
0
17575
0
GLADSTONE COML CORP
REIT
376536108
846
39845
SH
SOLE
0
0
39845
0
GLADSTONE INVT CORP BDC
ETF/Closed End
376546107
1868
166374
SH
SOLE
0
0
166374
0
GLADSTONE LAND CORP
REIT
376549101
529
45892
SH
SOLE
0
0
45892
0
GLATFELTER
Common Stock
377316104
899
53272
SH
SOLE
0
0
53272
0
GLAXOSMITHKLINE PLC ADR
Common Stock
37733W105
14964
373915
SH
SOLE
0
0
373915
0
GLOBAL BLOOD THERAPEUTIC
Common Stock
37890U108
399
7590
SH
SOLE
0
0
7590
0
GLOBAL PAYMENTS INC
Common Stock
37940X102
2500
15613
SH
SOLE
0
0
15613
0
GLBL X MLP ENERGY ETF
ETF/Closed End
37950E226
540
41758
SH
SOLE
0
0
41758
0
GLBL X SUPERINCM PFD ETF
ETF/Closed End-
37950E333
816
70195
SH
SOLE
0
0
70195
0
GLBL X MLP ETF
ETF/Closed End
37950E473
90
10254
SH
SOLE
0
0
10254
0
GLBL X SUPER DIV ETF
ETF/Closed End
37950E549
1383
80331
SH
SOLE
0
0
80331
0
GLOBAL MEDICAL REIT NEW
REIT
37954A204
1204
114643
SH
SOLE
0
0
114643
0
GLBL SP 500 COVERED ETF
ETF/Closed End
37954Y475
4817
98596
SH
SOLE
0
0
98596
0
GLBL NASDAQ 100 COVR ETF
ETF/Closed End
37954Y483
4624
202903
SH
SOLE
0
0
202903
0
GLBL US INFRA DEV ETF
ETF/Closed End
37954Y673
2381
146059
SH
SOLE
0
0
146059
0
GLOBAL X ROBOTICS ETF
ETF/Closed End
37954Y715
618
29806
SH
SOLE
0
0
29806
0
GLB X FINTECH ETF
ETF/Closed End
37954Y814
262
8893
SH
SOLE
0
0
8893
0
GODADDY INC A
Common Stock
380237107
295
4206
SH
SOLE
0
0
4206
0
GOLDMAN SACHS GROUP INC
Common Stock
38141G104
6231
30452
SH
SOLE
0
0
30452
0
GS ACTIVEBETA INTL ETF
ETF/Closed End
381430107
2005
69925
SH
SOLE
0
0
69925
0
GS ACTIVEBETA LGCP ETF
ETF/Closed End
381430503
42899
729954
SH
SOLE
0
0
729954
0
GS ACCESS TRSY 01YR ETF
ETF/Closed End
381430529
31372
312595
SH
SOLE
0
0
312595
0
GOODYEAR TIRE RUBBER
Common Stock
382550101
207
13551
SH
SOLE
0
0
13551
0
GOPRO INC A
Common Stock
38268T103
669
122508
SH
SOLE
0
0
122508
0
GORMAN RUPP CO
Common Stock
383082104
932
28375
SH
SOLE
0
0
28375
0
GRACO INC
Common Stock
384109104
1231
24538
SH
SOLE
0
0
24538
0
GRAHAM HOLDINGS CO
Common Stock
384637104
306
444
SH
SOLE
0
0
444
0
GRAINGER W W INC
Common Stock
384802104
2607
9718
SH
SOLE
0
0
9718
0
GRANA Y MONTERO SPON ADR
Common Stock
38500P208
43
13718
SH
SOLE
0
0
13718
0
GRAND CANYON ED INC
Common Stock
38526M106
323
2759
SH
SOLE
0
0
2759
0
GRANITE CONSTRUCTION INC
Common Stock
387328107
333
6918
SH
SOLE
0
0
6918
0
GRIFFON CORP
Common Stock
398433102
182
10782
SH
SOLE
0
0
10782
0
GROUP ONE AUTOMOTIVE INC
Common Stock
398905109
533
6504
SH
SOLE
0
0
6504
0
GRUBHUB INC
Common Stock
400110102
616
7894
SH
SOLE
0
0
7894
0
GUARDANT HEALTH INC
Common Stock
40131M109
755
8745
SH
SOLE
0
0
8745
0
GUGGENHEIM TXBL MUN MGD
ETF/Closed End-
401664107
1214
50612
SH
SOLE
0
0
50612
0
GUGGENHEIM ENHANCED EQTY
ETF/Closed End
40167B100
419
51591
SH
SOLE
0
0
51591
0
GUGG STRAT OPPTYS FD SBI
ETF/Closed End-
40167F101
2067
100927
SH
SOLE
0
0
100927
0
GUIDEWIRE SOFTWARE INC
Common Stock
40171V100
742
7317
SH
SOLE
0
0
7317
0
GULFPORT ENERGY CORP NEW
Common Stock
402635304
76
15507
SH
SOLE
0
0
15507
0
HE EQUIP SVCS INC
Common Stock
404030108
1215
41765
SH
SOLE
0
0
41765
0
HCA HEALTHCARE INC
Common Stock
40412C101
1854
13715
SH
SOLE
0
0
13715
0
HCP INC
REIT
40414L109
10267
321056
SH
SOLE
0
0
321056
0
HDFC BK LTD ADR REP 3 SH
Common Stock
40415F101
1208
9286
SH
SOLE
0
0
9286
0
HCI GROUP INC
Common Stock
40416E103
223
5500
SH
SOLE
0
0
5500
0
HD SUPPLY HOLDINGS INC
Common Stock
40416M105
849
21084
SH
SOLE
0
0
21084
0
HSBC HLDGS PLC SPONS ADR
Common Stock
404280406
14281
342141
SH
SOLE
0
0
342141
0
HP INC
Common Stock
40434L105
1370
65894
SH
SOLE
0
0
65894
0
HAIN CELESTIAL GROUP INC
Common Stock
405217100
584
26647
SH
SOLE
0
0
26647
0
HALLIBURTON COMPANY
Common Stock
406216101
822
36147
SH
SOLE
0
0
36147
0
HALOZYME THERAPEUTICS
Common Stock
40637H109
1087
63292
SH
SOLE
0
0
63292
0
HANCOCK JOHN FINL OPPTYS
ETF/Closed End
409735206
7006
217570
SH
SOLE
0
0
217570
0
HANCOCK J PREM DIV FUND
ETF/Closed End
41013T105
197
11633
SH
SOLE
0
0
11633
0
JOHN HANCOCK TAX ADV
ETF/Closed End
41013V100
548
21557
SH
SOLE
0
0
21557
0
HANESBRANDS INC
Common Stock
410345102
175
10185
SH
SOLE
0
0
10185
0
HANNON ARMSTRONG SUSTAIN
Common Stock
41068X100
2689
95426
SH
SOLE
0
0
95426
0
HARLEY DAVIDSON INC
Common Stock
412822108
204
5697
SH
SOLE
0
0
5697
0
HARRIS CORP DEL
Common Stock
413875105
7214
38141
SH
SOLE
0
0
38141
0
HARSCO CORP
Common Stock
415864107
274
9980
SH
SOLE
0
0
9980
0
HARTFORD FINL SVCS GROUP
Common Stock
416515104
2015
36154
SH
SOLE
0
0
36154
0
HARVEST CAP CR CORP BDC
Common Stock
41753F109
150
14250
SH
SOLE
0
0
14250
0
HASBRO INC
Common Stock
418056107
5663
53586
SH
SOLE
0
0
53586
0
HAWAIIAN ELEC INDS INC
Common Stock
419870100
656
15069
SH
SOLE
0
0
15069
0
HEALTHCARE SVCS GROUP
Common Stock
421906108
352
11621
SH
SOLE
0
0
11621
0
HEALTHEQUITY INC
Common Stock
42226A107
645
9865
SH
SOLE
0
0
9865
0
HEICO CORP NEW
Common Stock
422806109
1551
11591
SH
SOLE
0
0
11591
0
HELMERICH PAYNE INC
Common Stock
423452101
1438
28413
SH
SOLE
0
0
28413
0
JACK HENRY ASSOC INC
Common Stock
426281101
4941
36895
SH
SOLE
0
0
36895
0
HERCULES CAPITAL INC BDC
Common Stock
427096508
2044
159407
SH
SOLE
0
0
159407
0
HERSHEY COMPANY
Common Stock
427866108
7672
57238
SH
SOLE
0
0
57238
0
HESS CORP
Common Stock
42809H107
1125
17696
SH
SOLE
0
0
17696
0
HEWLETT PACKARD ENTRPRS
Common Stock
42824C109
181
12117
SH
SOLE
0
0
12117
0
HEXCEL CORP NEW
Common Stock
428291108
3129
38689
SH
SOLE
0
0
38689
0
HIBBETT SPORTS INC
Common Stock
428567101
607
33330
SH
SOLE
0
0
33330
0
HIGHWOODS PPTYS INC
REIT
431284108
574
13904
SH
SOLE
0
0
13904
0
HILTON WORLDWIDE NEW
Common Stock
43300A203
1302
13319
SH
SOLE
0
0
13319
0
HINGHAM INSTITUT FOR
Common Stock
433323102
401
2027
SH
SOLE
0
0
2027
0
HOLLYFRONTIER CORP
Common Stock
436106108
809
17489
SH
SOLE
0
0
17489
0
HOLOGIC INC
Common Stock
436440101
277
5769
SH
SOLE
0
0
5769
0
HOME DEPOT INC
Common Stock
437076102
58530
281432
SH
SOLE
0
0
281432
0
HONDA MTR LTD ADR
Common Stock
438128308
420
16272
SH
SOLE
0
0
16272
0
HONEYWELL INTL INC
Common Stock
438516106
35885
205537
SH
SOLE
0
0
205537
0
HORMEL FOODS CORP
Common Stock
440452100
3291
81174
SH
SOLE
0
0
81174
0
HOSPITALITY PPTYS TR SBI
REIT
44106M102
2785
111388
SH
SOLE
0
0
111388
0
HOULIHAN LOKEY INC A
Common Stock
441593100
345
7744
SH
SOLE
0
0
7744
0
HOWARD HUGHES CORP
Common Stock
44267D107
417
3370
SH
SOLE
0
0
3370
0
HUBBELL INC
Common Stock
443510607
1586
12164
SH
SOLE
0
0
12164
0
HUMANA INC
Common Stock
444859102
762
2871
SH
SOLE
0
0
2871
0
HUNTINGTON BANCSHS INC
Common Stock
446150104
6661
481990
SH
SOLE
0
0
481990
0
HUNTINGTON INGALLS INDS
Common Stock
446413106
2654
11810
SH
SOLE
0
0
11810
0
HUNTSMAN CORP
Common Stock
447011107
3950
193237
SH
SOLE
0
0
193237
0
IAC/INTERACTIVECRP 001
Common Stock
44919P508
676
3108
SH
SOLE
0
0
3108
0
IAA INC
Common Stock
449253103
1826
47086
SH
SOLE
0
0
47086
0
ICF INTL INC
Common Stock
44925C103
948
13023
SH
SOLE
0
0
13023
0
ICU MEDICAL INC
Common Stock
44930G107
445
1765
SH
SOLE
0
0
1765
0
IPG PHOTONICS CORP
Common Stock
44980X109
811
5260
SH
SOLE
0
0
5260
0
ITT INC
Common Stock
45073V108
342
5222
SH
SOLE
0
0
5222
0
ICICI BANK LTD ADR
Common Stock
45104G104
148
11774
SH
SOLE
0
0
11774
0
ICAHN ENTERPRISES LP
Common Stock
451100101
1215
16776
SH
SOLE
0
0
16776
0
IDACORP INC
Common Stock
451107106
260
2588
SH
SOLE
0
0
2588
0
IDEANOMICS INC
Common Stock
45166V106
28
11500
SH
SOLE
0
0
11500
0
IDEX CORP
Common Stock
45167R104
1906
11074
SH
SOLE
0
0
11074
0
IDEXX LABORATORIES INC
Common Stock
45168D104
1830
6645
SH
SOLE
0
0
6645
0
ILLINOIS TOOL WORKS INC
Common Stock
452308109
13325
88353
SH
SOLE
0
0
88353
0
ILLUMINA INC
Common Stock
452327109
12242
33253
SH
SOLE
0
0
33253
0
IMMUNOGEN INC
Common Stock
45253H101
166
76324
SH
SOLE
0
0
76324
0
INCYTE CORP
Common Stock
45337C102
860
10128
SH
SOLE
0
0
10128
0
INDEPENDENCE HLDG CO NEW
Common Stock
453440307
213
5509
SH
SOLE
0
0
5509
0
INDEPENDENT BANK CORP MA
Common Stock
453836108
232
3050
SH
SOLE
0
0
3050
0
INDIA FUND INC
ETF/Closed End
454089103
1756
82528
SH
SOLE
0
0
82528
0
IQ MERGER ARBITRAGE ETF
ETF/Closed End
45409B800
1769
56072
SH
SOLE
0
0
56072
0
INFOSYS LTD SPONS ADR
Common Stock
456788108
1142
106714
SH
SOLE
0
0
106714
0
INGEVITY CORP
Common Stock
45688C107
703
6686
SH
SOLE
0
0
6686
0
INNOVATOR IBD 50 ETF
ETF/Closed End
45782C102
317
9235
SH
SOLE
0
0
9235
0
INNOVATR SP 500 BUF ETF
ETF/Closed End
45782C409
211
7360
SH
SOLE
0
0
7360
0
INNOVATR SP 500 BUF ETF
ETF/Closed End
45782C508
406
14750
SH
SOLE
0
0
14750
0
INNOVATR SP 500 BUF ETF
ETF/Closed End
45782C748
705
26844
SH
SOLE
0
0
26844
0
INNOVATR SP 500 BUF ETF
ETF/Closed End
45782C789
265
10306
SH
SOLE
0
0
10306
0
INNOVATR SP 500 PWR ETF
ETF/Closed End
45782C797
665
26570
SH
SOLE
0
0
26570
0
INNOVATR SP 500 ULT ETF
ETF/Closed End
45782C805
462
18000
SH
SOLE
0
0
18000
0
INNOVATR SP 500 ULT ETF
ETF/Closed End
45782C821
781
31553
SH
SOLE
0
0
31553
0
INNOVATR SP 500 ULT ETF
ETF/Closed End
45782C839
418
16200
SH
SOLE
0
0
16200
0
INNOVATR SP 500 PWR ETF
ETF/Closed End
45782C870
283
11000
SH
SOLE
0
0
11000
0
INTEL CORP
Common Stock
458140100
66645
1392216
SH
SOLE
0
0
1392216
0
INTELLIA THERAPEUTICS
Common Stock
45826J105
527
32185
SH
SOLE
0
0
32185
0
INTERACTIVE BROKERS GRP
Common Stock
45841N107
2306
42130
SH
SOLE
0
0
42130
0
INTERCEPT PHARMS INC
Common Stock
45845P108
625
7857
SH
SOLE
0
0
7857
0
INTERCONTL HOTELS 2018
Common Stock
45857P806
235
3520
SH
SOLE
0
0
3520
0
INTERCONTINENTAL EXCH
Common Stock
45866F104
1132
13170
SH
SOLE
0
0
13170
0
INTL BUSINESS MACHS CORP
Common Stock
459200101
44847
325217
SH
SOLE
0
0
325217
0
INTL FLAVOR FRAGRANCE
Common Stock
459506101
1186
8177
SH
SOLE
0
0
8177
0
INTL PAPER COMPANY
Common Stock
460146103
10059
232197
SH
SOLE
0
0
232197
0
INTERPUBLIC GROUP
Common Stock
460690100
552
24457
SH
SOLE
0
0
24457
0
INV ULTRA SHRT DUR ETF
ETF/Closed End-
46090A887
3656
72588
SH
SOLE
0
0
72588
0
INV QQQ ETF
ETF/Closed End
46090E103
112621
603089
SH
SOLE
0
0
603089
0
INTUIT INC
Common Stock
461202103
9381
35898
SH
SOLE
0
0
35898
0
INTUITIVE SURGICAL NEW
Common Stock
46120E602
4022
7668
SH
SOLE
0
0
7668
0
INTREXON CORP
Common Stock
46122T102
319
41615
SH
SOLE
0
0
41615
0
INVESCO SR INCOME TR
ETF/Closed End-
46131H107
166
38474
SH
SOLE
0
0
38474
0
INVESCO MUN OPPTY TR
ETF/Closed End-
46132C107
213
17340
SH
SOLE
0
0
17340
0
INVESCO VALU MUN INCM TR
ETF/Closed End-
46132P108
209
13720
SH
SOLE
0
0
13720
0
INV AEROSP DEF ETF
ETF/Closed End
46137V100
5510
84850
SH
SOLE
0
0
84850
0
INV WILDERHL CLN ETF
ETF/Closed End
46137V134
254
8537
SH
SOLE
0
0
8537
0
INV WATER RES ETF
ETF/Closed End
46137V142
467
13119
SH
SOLE
0
0
13119
0
INV SP S/C 600 PURE ETF
ETF/Closed End
46137V175
1375
12364
SH
SOLE
0
0
12364
0
INV SP 500 TOP 50 ETF
ETF/Closed End
46137V233
889
4235
SH
SOLE
0
0
4235
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V241
1229
37099
SH
SOLE
0
0
37099
0
INV SP PURE GRW ETF
ETF/Closed End
46137V266
9558
80018
SH
SOLE
0
0
80018
0
INV SP 500 EQ WEIGH ETF
ETF/Closed End
46137V282
2442
13766
SH
SOLE
0
0
13766
0
INV SP 500 INDUST ETF
ETF/Closed End
46137V324
328
2600
SH
SOLE
0
0
2600
0
INV SP 500 EQUAL HC ETF
ETF/Closed End
46137V332
1136
5607
SH
SOLE
0
0
5607
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V340
358
8263
SH
SOLE
0
0
8263
0
INV SP 500 EQUAL ETF
ETF/Closed End
46137V357
36540
338956
SH
SOLE
0
0
338956
0
INV EXCHG SP 500 ETF
ETF/Closed End
46137V365
2738
56390
SH
SOLE
0
0
56390
0
INV SP 500 EQUAL ETF
ETF/Closed End
46137V373
365
2727
SH
SOLE
0
0
2727
0
INV SP 500 CONSUMER ETF
ETF/Closed End
46137V381
270
2579
SH
SOLE
0
0
2579
0
INV SP 500 BYWRTE ETF
ETF/Closed End
46137V399
1228
56615
SH
SOLE
0
0
56615
0
INV SP 500 GARP ETF
ETF/Closed End
46137V431
1648
29356
SH
SOLE
0
0
29356
0
INV SP MDCP MOMENT ETF
ETF/Closed End
46137V464
943
16038
SH
SOLE
0
0
16038
0
INV SP SMCP MOMENT ETF
ETF/Closed End
46137V498
1069
28509
SH
SOLE
0
0
28509
0
INV NSDQ INTERNET ETF
ETF/Closed End
46137V530
255
1861
SH
SOLE
0
0
1861
0
INV H/Y EQ DIV ACH ETF
ETF/Closed End
46137V563
1797
99047
SH
SOLE
0
0
99047
0
INV GOLD DRGN CHNA ETF
ETF/Closed End
46137V571
629
16806
SH
SOLE
0
0
16806
0
INV FTSE RAFI US1000 ETF
ETF/Closed End
46137V613
1406
12052
SH
SOLE
0
0
12052
0
INV FINL PFD ETF
ETF/Closed End-
46137V621
433
23526
SH
SOLE
0
0
23526
0
INV DYN SOFTWARE ETF
ETF/Closed End
46137V639
223
2331
SH
SOLE
0
0
2331
0
INV DYN LEISURE ENT ETF
ETF/Closed End
46137V720
626
14427
SH
SOLE
0
0
14427
0
INV DYN LGCP VAL ETF
ETF/Closed End
46137V738
506
13722
SH
SOLE
0
0
13722
0
INV DYN LGCP GRW ETF
ETF/Closed End
46137V746
361
7455
SH
SOLE
0
0
7455
0
INV DYN FOOD BEV ETF
ETF/Closed End
46137V753
349
10448
SH
SOLE
0
0
10448
0
INV DYN BIO GENOME ETF
ETF/Closed End
46137V787
837
15639
SH
SOLE
0
0
15639
0
INV DWA UTILS MOMENT ETF
ETF/Closed End
46137V795
245
7536
SH
SOLE
0
0
7536
0
INV DWA CNSMR CYCL ETF
ETF/Closed End
46137V803
2639
47471
SH
SOLE
0
0
47471
0
INV DWA TECH MOMENTM ETF
ETF/Closed End
46137V811
2560
35122
SH
SOLE
0
0
35122
0
INV DWA NASDAQ MOMTM ETF
ETF/Closed End
46137V829
393
3329
SH
SOLE
0
0
3329
0
INV DWA MOMENTUM ETF
ETF/Closed End
46137V837
23670
392400
SH
SOLE
0
0
392400
0
INV DWA INDL MOMENT ETF
ETF/Closed End
46137V845
2762
41624
SH
SOLE
0
0
41624
0
INV DWA HLTHCARE ETF
ETF/Closed End
46137V852
5231
59340
SH
SOLE
0
0
59340
0
INV DWA FINL MOMENT ETF
ETF/Closed End
46137V860
1578
42544
SH
SOLE
0
0
42544
0
INV SP SMCP HLTHCRE ETF
ETF/Closed End
46138E149
445
3774
SH
SOLE
0
0
3774
0
INV EXCHG SP M/CAP ETF
ETF/Closed End
46138E198
6727
131198
SH
SOLE
0
0
131198
0
INV SP INTL L/VOL ETF
ETF/Closed End
46138E230
978
28894
SH
SOLE
0
0
28894
0
INV SP E/M L/VLTY ETF
ETF/Closed End
46138E297
819
33580
SH
SOLE
0
0
33580
0
INV EXCHG SP 500 LW ETF
ETF/Closed End
46138E354
37084
674007
SH
SOLE
0
0
674007
0
INV SP500 HI DIV ETF
ETF/Closed End
46138E362
9831
233454
SH
SOLE
0
0
233454
0
INV SP 500 EX RATE ETF
ETF/Closed End
46138E388
1783
46192
SH
SOLE
0
0
46192
0
INV CEF INC COMP ETF
ETF/Closed End-
46138E404
1358
60029
SH
SOLE
0
0
60029
0
INV PFD ETF
ETF/Closed End-
46138E511
4540
310307
SH
SOLE
0
0
310307
0
INV NATL AMT FREE ETF
ETF/Closed End-
46138E537
1534
58699
SH
SOLE
0
0
58699
0
INV KBW REGL BKG ETF
ETF/Closed End
46138E578
209
4156
SH
SOLE
0
0
4156
0
INV EXCHG KBW HI DIV ETF
ETF/Closed End
46138E610
988
46037
SH
SOLE
0
0
46037
0
INV EXCHG KBW BK ETF
ETF/Closed End
46138E628
451
8935
SH
SOLE
0
0
8935
0
INV GLB S/T HI YLD ETF
ETF/Closed End-
46138E669
256
11055
SH
SOLE
0
0
11055
0
INV FDMTL H/Y CORP ETF
ETF/Closed End-
46138E719
570
30085
SH
SOLE
0
0
30085
0
INV DWA S/C MOMENTUM ETF
ETF/Closed End
46138E842
6827
126505
SH
SOLE
0
0
126505
0
INV DWA E/MKT MOMNTM ETF
ETF/Closed End
46138E867
2073
116901
SH
SOLE
0
0
116901
0
INV DWA DEV MKTS ETF
ETF/Closed End
46138E875
2194
81118
SH
SOLE
0
0
81118
0
INV SP SMCP LOW VOL ETF
ETF/Closed End
46138G102
22202
462729
SH
SOLE
0
0
462729
0
INV SR LOAN ETF
ETF/Closed End-
46138G508
2287
100925
SH
SOLE
0
0
100925
0
INV SHIPPING ETF
ETF/Closed End
46138G607
324
35775
SH
SOLE
0
0
35775
0
INVESCO SP ULT DIV ETF
ETF/Closed End
46138G656
11616
308432
SH
SOLE
0
0
308432
0
INVESCO SP S/C 60O ETF
ETF/Closed End
46138G664
750
11885
SH
SOLE
0
0
11885
0
INVESCO SP MDCP 400 ETF
ETF/Closed End
46138G672
739
12127
SH
SOLE
0
0
12127
0
INVESCO SP FINLS ETF
ETF/Closed End
46138G680
219
3236
SH
SOLE
0
0
3236
0
INVESCO SP 500 REV ETF
ETF/Closed End
46138G698
310
5813
SH
SOLE
0
0
5813
0
INV TXBL MUN BD ETF
ETF/Closed End-
46138G805
4131
131380
SH
SOLE
0
0
131380
0
INV EXCHG VAR RATE ETF
ETF/Closed End-
46138G870
1077
43210
SH
SOLE
0
0
43210
0
INV BULLET 2019 CORP ETF
ETF/Closed End-
46138J304
3601
170743
SH
SOLE
0
0
170743
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J403
3110
129854
SH
SOLE
0
0
129854
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J502
5020
236144
SH
SOLE
0
0
236144
0
INV BULLETSHS 2020 ETF
ETF/Closed End-
46138J601
3918
162621
SH
SOLE
0
0
162621
0
INVESCO RUSL 1000 ETF
ETF/Closed End
46138J619
5529
186155
SH
SOLE
0
0
186155
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J700
12086
570348
SH
SOLE
0
0
570348
0
INV DEFNSV EQ ETF
ETF/Closed End
46138J775
535
10120
SH
SOLE
0
0
10120
0
INV BULLET CORP BD ETF
ETF/Closed End-
46138J783
1229
59913
SH
SOLE
0
0
59913
0
INV BULLETSHS 2026 ETF
ETF/Closed End-
46138J791
3543
175651
SH
SOLE
0
0
175651
0
INV BULLETSHS 2021 ETF
ETF/Closed End-
46138J809
2654
107447
SH
SOLE
0
0
107447
0
INV BULLET 2025 CORP ETF
ETF/Closed End-
46138J825
8945
422744
SH
SOLE
0
0
422744
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J833
333
13169
SH
SOLE
0
0
13169
0
INV BULLETSHS 2024 ETF
ETF/Closed End-
46138J841
8024
377591
SH
SOLE
0
0
377591
0
INV BULLET H/Y CORP ETF
ETF/Closed End-
46138J858
1286
49370
SH
SOLE
0
0
49370
0
INV BULLETSHS 2023 ETF
ETF/Closed End-
46138J866
10040
474604
SH
SOLE
0
0
474604
0
INV BULLETSHS 2022 ETF
ETF/Closed End-
46138J874
1936
78940
SH
SOLE
0
0
78940
0
INV BULLET 2022 BD ETF
ETF/Closed End-
46138J882
6690
312697
SH
SOLE
0
0
312697
0
INV DB US DLR BULL ETF
Common Stock
46141D203
376
14487
SH
SOLE
0
0
14487
0
IONIS PHARMS INC
Common Stock
462222100
8002
124506
SH
SOLE
0
0
124506
0
IQVIA HOLDINGS INC
Common Stock
46266C105
5236
32540
SH
SOLE
0
0
32540
0
IRON MOUNTAIN INC NEW
REIT
46284V101
3455
110388
SH
SOLE
0
0
110388
0
ISHS GOLD TRUST ETF
ETF/Closed End
464285105
2690
199274
SH
SOLE
0
0
199274
0
ISHS MSCI AUSTRALIA ETF
ETF/Closed End
464286103
1718
76240
SH
SOLE
0
0
76240
0
ISHS ASIA PAC DIV ETF
ETF/Closed End
464286293
211
4805
SH
SOLE
0
0
4805
0
ISHS EMG MKT DIV ETF
ETF/Closed End
464286319
566
13875
SH
SOLE
0
0
13875
0
ISHS GLB ENGY PRODCR ETF
ETF/Closed End
464286343
232
11476
SH
SOLE
0
0
11476
0
ISHS MSCI E/M ASIA ETF
ETF/Closed End
464286426
951
14367
SH
SOLE
0
0
14367
0
ISHS MSCI CANADA ETF
ETF/Closed End
464286509
2249
78580
SH
SOLE
0
0
78580
0
ISHS EDGE MSCI M VOL ETF
ETF/Closed End
464286525
2612
28352
SH
SOLE
0
0
28352
0
ISHS EDGE MSCI E/MKT ETF
ETF/Closed End
464286533
31889
541769
SH
SOLE
0
0
541769
0
ISHARES MSCI THAILND ETF
ETF/Closed End
464286624
281
2940
SH
SOLE
0
0
2940
0
ISHS MSCI GERMANY ETF
ETF/Closed End
464286806
201
7161
SH
SOLE
0
0
7161
0
ISHS SP 100 INDX ETF
ETF/Closed End
464287101
2497
19269
SH
SOLE
0
0
19269
0
ISHS MSTAR LG CP GRW ETF
ETF/Closed End
464287119
273
1424
SH
SOLE
0
0
1424
0
ISHS SP TTL US STK ETF
ETF/Closed End
464287150
66105
992126
SH
SOLE
0
0
992126
0
ISHS SEL DIV ETF
ETF/Closed End
464287168
11024
110722
SH
SOLE
0
0
110722
0
ISHS TIPS BD ETF
ETF/Closed End-
464287176
6820
59050
SH
SOLE
0
0
59050
0
ISHS CHINA LARGE CAP ETF
ETF/Closed End
464287184
5003
116972
SH
SOLE
0
0
116972
0
ISHS TRANSP AVG ETF
ETF/Closed End
464287192
576
3059
SH
SOLE
0
0
3059
0
ISHS CORE SP 500 ETF
ETF/Closed End
464287200
283416
961546
SH
SOLE
0
0
961546
0
ISHS CORE US AGGR BD ETF
ETF/Closed End-
464287226
24897
223590
SH
SOLE
0
0
223590
0
ISHS MSCI EMG MKT ETF
ETF/Closed End
464287234
12647
294739
SH
SOLE
0
0
294739
0
ISHS INVSTMNT BD ETF
ETF/Closed End-
464287242
121375
975920
SH
SOLE
0
0
975920
0
ISHS GLBL COMM SVCS ETF
ETF/Closed End
464287275
772
13482
SH
SOLE
0
0
13482
0
ISHS GLBL TECH ETF
ETF/Closed End
464287291
28671
159699
SH
SOLE
0
0
159699
0
ISHS SP 500 GRW IDX ETF
ETF/Closed End
464287309
21920
122292
SH
SOLE
0
0
122292
0
ISHS GLB HLTHCR ETF
ETF/Closed End
464287325
2525
40913
SH
SOLE
0
0
40913
0
ISHS NA NAT RES ETF
ETF/Closed End
464287374
203
6602
SH
SOLE
0
0
6602
0
ISHS SP 500 VAL IDX ETF
ETF/Closed End
464287408
35894
307920
SH
SOLE
0
0
307920
0
ISHS 20 TRSY ETF
ETF/Closed End-
464287432
42450
319627
SH
SOLE
0
0
319627
0
ISHS 710Y TRSY ETF
ETF/Closed End-
464287440
15832
143902
SH
SOLE
0
0
143902
0
ISHS 13YR TRS ETF
ETF/Closed End-
464287457
4234
49942
SH
SOLE
0
0
49942
0
ISHS MSCI EAFE INDX ETF
ETF/Closed End
464287465
53098
807814
SH
SOLE
0
0
807814
0
ISHS RUSS MDCP VAL ETF
ETF/Closed End
464287473
1774
19906
SH
SOLE
0
0
19906
0
ISHS RUSS MDCP GRW ETF
ETF/Closed End
464287481
6278
44031
SH
SOLE
0
0
44031
0
ISHS RUSS MDCP INDX ETF
ETF/Closed End
464287499
50158
897764
SH
SOLE
0
0
897764
0
ISHS CORE SP MDCP ETF
ETF/Closed End
464287507
75196
387087
SH
SOLE
0
0
387087
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287515
10638
48694
SH
SOLE
0
0
48694
0
ISHS PHLX SEMICNDCTR ETF
ETF/Closed End
464287523
1026
5171
SH
SOLE
0
0
5171
0
ISHS NA MULTIMEDIA ETF
ETF/Closed End
464287531
342
6294
SH
SOLE
0
0
6294
0
ISHS EXPANDED TECH ETF
ETF/Closed End
464287549
8632
40027
SH
SOLE
0
0
40027
0
ISHS NASDAQ BIOTECH ETF
ETF/Closed End
464287556
8253
75644
SH
SOLE
0
0
75644
0
ISHS CS REIT ETF
ETF/Closed End
464287564
10455
92812
SH
SOLE
0
0
92812
0
ISHS GLB 100 ETF
ETF/Closed End
464287572
1960
40139
SH
SOLE
0
0
40139
0
ISHS U S CNSMR SVC ETF
ETF/Closed End
464287580
1329
6106
SH
SOLE
0
0
6106
0
ISHS RUSS 1000 VAL ETF
ETF/Closed End
464287598
19773
155423
SH
SOLE
0
0
155423
0
ISHS SP MDCP400 GRW ETF
ETF/Closed End
464287606
7334
32410
SH
SOLE
0
0
32410
0
ISHS RUSS 1000 GRW ETF
ETF/Closed End
464287614
100885
641189
SH
SOLE
0
0
641189
0
ISHS RUSS 1000 INDX ETF
ETF/Closed End
464287622
2324
14274
SH
SOLE
0
0
14274
0
ISHS RUSS 2000 VAL ETF
ETF/Closed End
464287630
15476
128434
SH
SOLE
0
0
128434
0
ISHS RUSS 2000 GRW ETF
ETF/Closed End
464287648
2311
11507
SH
SOLE
0
0
11507
0
ISHS RUSS 2000 INDX ETF
ETF/Closed End
464287655
17465
112316
SH
SOLE
0
0
112316
0
ISHS CORE SP US VAL ETF
ETF/Closed End
464287663
938
16551
SH
SOLE
0
0
16551
0
ISHS SP U S GROWTH ETF
ETF/Closed End
464287671
1236
19713
SH
SOLE
0
0
19713
0
ISHS RUSS 3000 INDX ETF
ETF/Closed End
464287689
623
3615
SH
SOLE
0
0
3615
0
ISHS US UTIL ETF
ETF/Closed End
464287697
7556
50108
SH
SOLE
0
0
50108
0
ISHS SP MDCP400 VAL ETF
ETF/Closed End
464287705
3915
24552
SH
SOLE
0
0
24552
0
ISHS US TECH ETF
ETF/Closed End
464287721
8808
44512
SH
SOLE
0
0
44512
0
ISHS US RL EST ETF
ETF/Closed End
464287739
6755
77372
SH
SOLE
0
0
77372
0
ISHS U S INDLS ETF
ETF/Closed End
464287754
2182
13785
SH
SOLE
0
0
13785
0
ISHS US HLTHCR ETF
ETF/Closed End
464287762
905
4635
SH
SOLE
0
0
4635
0
ISHS US FINL SVCS ETF
ETF/Closed End
464287770
15334
114530
SH
SOLE
0
0
114530
0
ISHS U S FINANCIALS ETF
ETF/Closed End
464287788
1862
14823
SH
SOLE
0
0
14823
0
ISHS US ENGY SCTR ETF
ETF/Closed End
464287796
321
9339
SH
SOLE
0
0
9339
0
ISHS CORE SP SMCP ETF
ETF/Closed End
464287804
51519
658143
SH
SOLE
0
0
658143
0
ISHS U S CNSMR GOODS ETF
ETF/Closed End
464287812
1149
9459
SH
SOLE
0
0
9459
0
ISHS SP SMCP600 VAL ETF
ETF/Closed End
464287879
3326
22379
SH
SOLE
0
0
22379
0
ISHS SP SMCP600 GRW ETF
ETF/Closed End
464287887
3726
20420
SH
SOLE
0
0
20420
0
ISHS MSTAR LG CP VAL ETF
ETF/Closed End
464288109
699
6476
SH
SOLE
0
0
6476
0
ISHS S/T NATL MUN BD ETF
ETF/Closed End-
464288158
242
2275
SH
SOLE
0
0
2275
0
ISHS AC ASIA EX JPN ETF
ETF/Closed End
464288182
21793
312269
SH
SOLE
0
0
312269
0
ISHS ACWI EX US ETF
ETF/Closed End
464288240
3413
72992
SH
SOLE
0
0
72992
0
ISHS MSCI ACWI ETF
ETF/Closed End
464288257
916
12430
SH
SOLE
0
0
12430
0
ISHS MSCI EAFE SMCP ETF
ETF/Closed End
464288273
10362
180519
SH
SOLE
0
0
180519
0
ISHS JPM USD E/M BD ETF
ETF/Closed End-
464288281
4483
39568
SH
SOLE
0
0
39568
0
ISHS GLB INFRA ETF
ETF/Closed End
464288372
13324
288397
SH
SOLE
0
0
288397
0
ISHS MSTAR MIDCP VAL ETF
ETF/Closed End
464288406
998
6338
SH
SOLE
0
0
6338
0
ISHS NATL MUNI BD ETF
ETF/Closed End-
464288414
4796
42405
SH
SOLE
0
0
42405
0
ISHS INTL SEL DIV ETF
ETF/Closed End
464288448
28702
934316
SH
SOLE
0
0
934316
0
ISHS IBOX H/Y CORP ETF
ETF/Closed End-
464288513
5610
64348
SH
SOLE
0
0
64348
0
ISHS RESDTL RL EST ETF
ETF/Closed End
464288562
259
3554
SH
SOLE
0
0
3554
0
ISHS MSCI KLD 400 ETF
ETF/Closed End
464288570
240
2199
SH
SOLE
0
0
2199
0
ISHS MBS ETF
ETF/Closed End-
464288588
23939
222480
SH
SOLE
0
0
222480
0
ISHS USD INVT GRD BD ETF
ETF/Closed End-
464288620
3733
65405
SH
SOLE
0
0
65405
0
ISHS INTRM TERM BD ETF
ETF/Closed End-
464288638
28575
501755
SH
SOLE
0
0
501755
0
iShares ShortTerm Corporate Bond ETF
ETF/Closed End-
464288646
6606
123622
SH
SOLE
0
0
123622
0
ISHS 1020 TRS ETF
ETF/Closed End-
464288653
10250
71617
SH
SOLE
0
0
71617
0
ISHS 37Y TRSY ETF
ETF/Closed End-
464288661
3599
28616
SH
SOLE
0
0
28616
0
ISHS SHORT TREASURY ETF
ETF/Closed End-
464288679
6669
60274
SH
SOLE
0
0
60274
0
ISHS TR PFD INCM ETF
ETF/Closed End-
464288687
20578
558426
SH
SOLE
0
0
558426
0
ISHS MSTR SM CAP VAL ETF
ETF/Closed End
464288703
663
4837
SH
SOLE
0
0
4837
0
ISHS U S HOME CONSTR ETF
ETF/Closed End
464288752
5550
145220
SH
SOLE
0
0
145220
0
ISHS U S ARERO DEF ETF
ETF/Closed End
464288760
4824
22521
SH
SOLE
0
0
22521
0
ISHS U S REGL BKS ETF
ETF/Closed End
464288778
637
13875
SH
SOLE
0
0
13875
0
ISHS US INSURANCE ETF
ETF/Closed End
464288786
341
4829
SH
SOLE
0
0
4829
0
ISHS US BRKR DEAL ETF
ETF/Closed End
464288794
406
6434
SH
SOLE
0
0
6434
0
ISHS MSCI USA ESG ETF
ETF/Closed End
464288802
1663
13648
SH
SOLE
0
0
13648
0
ISHS US MED DVCS ETF
ETF/Closed End
464288810
10392
43170
SH
SOLE
0
0
43170
0
ISHS US HC PROVDRS ETF
ETF/Closed End
464288828
1478
8624
SH
SOLE
0
0
8624
0
ISHS US O/G EXPL ETF
ETF/Closed End
464288851
354
6317
SH
SOLE
0
0
6317
0
ISHS MSCI EAFE GRW ETF
ETF/Closed End
464288885
19806
245213
SH
SOLE
0
0
245213
0
ISHS CORE GRWTH ALLC ETF
ETF/Closed End
464289867
388
8428
SH
SOLE
0
0
8428
0
ISHS CORE MOD ALLOC ETF
ETF/Closed End
464289875
246
6314
SH
SOLE
0
0
6314
0
ISHS SILVER TR ETF
Common Stock
46428Q109
1127
78641
SH
SOLE
0
0
78641
0
ISHS U S TREAS ETF
ETF/Closed End-
46429B267
77323
2995271
SH
SOLE
0
0
2995271
0
ISHS AAAA RATE CORP ETF
ETF/Closed End-
46429B291
601
11179
SH
SOLE
0
0
11179
0
ISHS MSCI PHILLPNS ETF
ETF/Closed End
46429B408
449
12598
SH
SOLE
0
0
12598
0
ISHSBD SEP 2019 TERM ETF
ETF/Closed End-
46429B564
243
9557
SH
SOLE
0
0
9557
0
ISHS MSCI INDIA ETF
ETF/Closed End
46429B598
215
6093
SH
SOLE
0
0
6093
0
ISHS FLTG RT BOND ETF
ETF/Closed End-
46429B655
16105
316225
SH
SOLE
0
0
316225
0
ISHS CORE HIGH DIV ETF
ETF/Closed End
46429B663
31345
331690
SH
SOLE
0
0
331690
0
ISHS EDGE MSCI EAFE ETF
ETF/Closed End
46429B689
20754
285711
SH
SOLE
0
0
285711
0
ISHS EDGE MSCI MIN ETF
ETF/Closed End
46429B697
87038
1409973
SH
SOLE
0
0
1409973
0
ISHS 05Y TIPS ETF
ETF/Closed End-
46429B747
35018
348159
SH
SOLE
0
0
348159
0
ISHS US SHRT MTY BD ETF
ETF/Closed End-
46431W507
43842
871088
SH
SOLE
0
0
871088
0
ISHS INT RATE HI YLD ETF
ETF/Closed End-
46431W606
222
2498
SH
SOLE
0
0
2498
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
18549
202786
SH
SOLE
0
0
202786
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F388
19714
242807
SH
SOLE
0
0
242807
0
ISHS EDGE MSCI USA ETF
ETF/Closed End
46432F396
52792
445123
SH
SOLE
0
0
445123
0
ISHS CORE TTL INTL ETF
ETF/Closed End
46432F834
7467
127331
SH
SOLE
0
0
127331
0
ISHS CORE MSCI EAFE ETF
ETF/Closed End
46432F842
119775
1950736
SH
SOLE
0
0
1950736
0
ISHS MSTAR M/A INCM ETF
ETF/Closed End
46432F875
1260
50132
SH
SOLE
0
0
50132
0
ISHS CORE MSCI E/MKT ETF
ETF/Closed End
46434G103
62434
1213722
SH
SOLE
0
0
1213722
0
ISHS HEDGE EMERG MKT ETF
ETF/Closed End
46434G509
235
9239
SH
SOLE
0
0
9239
0
ISHS MSCI JAPAN NEW ETF
ETF/Closed End
46434G822
244
4463
SH
SOLE
0
0
4463
0
ISHS ESG MSCI EM ETF
ETF/Closed End
46434G863
212
6233
SH
SOLE
0
0
6233
0
ISHS FACTORSEL MSCI ETF
ETF/Closed End
46434G889
992
23533
SH
SOLE
0
0
23533
0
ISHS 05YR INVT GRD ETF
ETF/Closed End-
46434V100
238
4677
SH
SOLE
0
0
4677
0
ISHS EDGE MSCI MFACT ETF
ETF/Closed End
46434V282
200
6311
SH
SOLE
0
0
6311
0
ISHS EDGE MSCI SMCP ETF
ETF/Closed End
46434V290
800
19855
SH
SOLE
0
0
19855
0
ISHS 05YR HI YLD BD ETF
ETF/Closed End-
46434V407
304
6501
SH
SOLE
0
0
6501
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46434V449
11075
372899
SH
SOLE
0
0
372899
0
ISHSBD SEP 2020 TERM ETF
ETF/Closed End-
46434V571
355
13893
SH
SOLE
0
0
13893
0
ISHS CORE DIV GRWTH ETF
ETF/Closed End
46434V621
10425
272911
SH
SOLE
0
0
272911
0
ISHS CORE MSCI EUR ETF
ETF/Closed End
46434V738
45504
976476
SH
SOLE
0
0
976476
0
ISHR HDGD MSCI EAFE ETF
ETF/Closed End
46434V803
1181
39604
SH
SOLE
0
0
39604
0
ISHSBD DEC 2020 TERM ETF
ETF/Closed End-
46434VAQ3
1360
53689
SH
SOLE
0
0
53689
0
ISHSBD DEC 2023 TERM ETF
ETF/Closed End-
46434VAX8
2317
91174
SH
SOLE
0
0
91174
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46434VBA7
3810
151002
SH
SOLE
0
0
151002
0
ISHSBD DEC 2025 TERM ETF
ETF/Closed End-
46434VBD1
1819
71027
SH
SOLE
0
0
71027
0
ISHSBD DEC 2024 TERM ETF
ETF/Closed End-
46434VBG4
4606
180773
SH
SOLE
0
0
180773
0
ISHSBD DEC 2021 TERM ETF
ETF/Closed End-
46434VBK5
2213
88767
SH
SOLE
0
0
88767
0
ISHARES CONV BOND ETF
ETF/Closed End
46435G102
338
5677
SH
SOLE
0
0
5677
0
ISHS MTG RL EST NEW ETF
ETF/Closed End
46435G342
1893
44886
SH
SOLE
0
0
44886
0
ISHS EDGE MSCI INTL ETF
ETF/Closed End
46435G409
5971
259046
SH
SOLE
0
0
259046
0
ISHSBD DEC 2022 TERM ETF
ETF/Closed End-
46435G755
326
12489
SH
SOLE
0
0
12489
0
ISHSBD DEC 2021 TERM ETF
ETF/Closed End-
46435G789
382
14810
SH
SOLE
0
0
14810
0
ISHS IBONDS DEC 2026 ETF
ETF/Closed End-
46435GAA0
1742
69497
SH
SOLE
0
0
69497
0
ISHSBD DEC 2027 TERM ETF
ETF/Closed End-
46435UAA9
2017
79133
SH
SOLE
0
0
79133
0
ITAU SA ADR REP 500 PFD
Common Stock
465562106
157
16634
SH
SOLE
0
0
16634
0
JBG SMITH PPTYS
Common Stock
46590V100
273
6927
SH
SOLE
0
0
6927
0
JPMORGAN CHASE CO
Common Stock
46625H100
123937
1108560
SH
SOLE
0
0
1108560
0
JPM ALERIAN MLP ETN
Alternatives -
46625H365
820
32638
SH
SOLE
0
0
32638
0
JPM DIVS RET INTL EQ ETF
ETF/Closed End
46641Q209
5276
96885
SH
SOLE
0
0
96885
0
JPM BETABLDR JAPAN ETF
ETF/Closed End
46641Q712
3532
154847
SH
SOLE
0
0
154847
0
JP ULTRA SHT INCM ETF
ETF/Closed End-
46641Q837
22342
443388
SH
SOLE
0
0
443388
0
JACOBS ENGINEERNG GROUP
Common Stock
469814107
1195
14165
SH
SOLE
0
0
14165
0
JETBLUE AIRWAYS CORP
Common Stock
477143101
532
28776
SH
SOLE
0
0
28776
0
JINKOSOLAR HLDG CO ADR
Common Stock
47759T100
308
14215
SH
SOLE
0
0
14215
0
JH MULTIFACTOR UTILS ETF
ETF/Closed End
47804J867
2040
63685
SH
SOLE
0
0
63685
0
JOHNSON JOHNSON
Common Stock
478160104
120021
861727
SH
SOLE
0
0
861727
0
J2 GLOBAL INC
Common Stock
48123V102
476
5353
SH
SOLE
0
0
5353
0
JUNIPER NETWORKS INC
Common Stock
48203R104
792
29757
SH
SOLE
0
0
29757
0
KAR AUCTION SVCS INC
Common Stock
48238T109
1178
47116
SH
SOLE
0
0
47116
0
KLATENCOR CORP
Common Stock
482480100
2193
18553
SH
SOLE
0
0
18553
0
KKR CO INC A
Common Stock
48251W104
1507
59654
SH
SOLE
0
0
59654
0
KANSAS CITY STHRN NEW
Common Stock
485170302
1502
12326
SH
SOLE
0
0
12326
0
KAYNE ANDERSON MLP INVT
ETF/Closed End
486606106
1949
127277
SH
SOLE
0
0
127277
0
KAYNE ANDERSON MIDSTREAM
ETF/Closed End
48661E108
682
58886
SH
SOLE
0
0
58886
0
KB HOME
Common Stock
48666K109
546
21229
SH
SOLE
0
0
21229
0
KELLOGG CO
Common Stock
487836108
857
16004
SH
SOLE
0
0
16004
0
KEMET CORP NEW
Common Stock
488360207
189
10050
SH
SOLE
0
0
10050
0
KEMPER CORP DELAWARE
Common Stock
488401100
473
5478
SH
SOLE
0
0
5478
0
KEMPHARM INC
Common Stock
488445107
24
13450
SH
SOLE
0
0
13450
0
KENNAMETAL INC
Common Stock
489170100
869
23488
SH
SOLE
0
0
23488
0
KEYCORP NEW
Common Stock
493267108
1785
100574
SH
SOLE
0
0
100574
0
KEYSIGHT TECHS INC
Common Stock
49338L103
736
8199
SH
SOLE
0
0
8199
0
KFORCE INC
Common Stock
493732101
482
13726
SH
SOLE
0
0
13726
0
KIMBERLY CLARK CORP
Common Stock
494368103
35431
265840
SH
SOLE
0
0
265840
0
KIMCO REALTY CORP
REIT
49446R109
349
18902
SH
SOLE
0
0
18902
0
KINDER MORGAN INC DE
Common Stock
49456B101
27048
1295417
SH
SOLE
0
0
1295417
0
KINSALE CAP GROUP INC
Common Stock
49714P108
797
8710
SH
SOLE
0
0
8710
0
KIRBY CORP
Common Stock
497266106
597
7552
SH
SOLE
0
0
7552
0
KNOLL INC NEW
Common Stock
498904200
213
9262
SH
SOLE
0
0
9262
0
KNIGHT SWIFT TRAN HLDG A
Common Stock
499049104
580
17661
SH
SOLE
0
0
17661
0
KOHLS CORP
Common Stock
500255104
303
6382
SH
SOLE
0
0
6382
0
KONINKLIJKE PHILIPS NEW
Common Stock
500472303
920
21102
SH
SOLE
0
0
21102
0
KONTOOR BRANDS INC
Common Stock
50050N103
381
13604
SH
SOLE
0
0
13604
0
KRAFT HEINZ CO
Common Stock
500754106
7458
240263
SH
SOLE
0
0
240263
0
KRANESHS CSI CHINA ETF
ETF/Closed End
500767306
415
9434
SH
SOLE
0
0
9434
0
KRANESHS BOSERA MSCI ETF
ETF/Closed End
500767405
201
6482
SH
SOLE
0
0
6482
0
KRATON CORP
Common Stock
50077C106
306
9862
SH
SOLE
0
0
9862
0
KROGER CO
Common Stock
501044101
1745
80358
SH
SOLE
0
0
80358
0
L BRANDS INC
Common Stock
501797104
344
13164
SH
SOLE
0
0
13164
0
LHC GROUP INC
Common Stock
50187A107
8158
68226
SH
SOLE
0
0
68226
0
LKQ CORP
Common Stock
501889208
379
14238
SH
SOLE
0
0
14238
0
LPL FINANCIAL HOLDINGS
Common Stock
50212V100
4297
52683
SH
SOLE
0
0
52683
0
LTC PROPERTIES INC
REIT
502175102
227
4964
SH
SOLE
0
0
4964
0
L3 TECHNOLOGIES INC
Common Stock
502413107
5871
23946
SH
SOLE
0
0
23946
0
LABORATORY CORP OF AMER
Common Stock
50540R409
2306
13340
SH
SOLE
0
0
13340
0
LADDER CAP CORP CL A
Common Stock
505743104
177
10646
SH
SOLE
0
0
10646
0
LAM RESEARCH CORPORATION
Common Stock
512807108
7029
37419
SH
SOLE
0
0
37419
0
LAMAR ADVERTISING NEW A
REIT
512816109
5297
65631
SH
SOLE
0
0
65631
0
LAMB WESTON HLDGS INC
Common Stock
513272104
794
12532
SH
SOLE
0
0
12532
0
LANDMARK INFRA PRTNRS LP
Common Stock
51508J108
2621
155560
SH
SOLE
0
0
155560
0
LANDSTAR SYSTEM INC
Common Stock
515098101
844
7819
SH
SOLE
0
0
7819
0
LAS VEGAS SANDS CORP
Common Stock
517834107
4471
75670
SH
SOLE
0
0
75670
0
LATTICE HRTFRD MULTI ETF
ETF/Closed End
518416102
1654
58737
SH
SOLE
0
0
58737
0
ESTEE LAUDER CO INC
Common Stock
518439104
3424
18699
SH
SOLE
0
0
18699
0
LEAR CORP NEW
Common Stock
521865204
1397
10034
SH
SOLE
0
0
10034
0
LEE ENTERPRISES INC
Common Stock
523768109
37
16446
SH
SOLE
0
0
16446
0
LEGGETT PLATT INC
Common Stock
524660107
1564
40753
SH
SOLE
0
0
40753
0
LEGG LOW VOL HI DIV ETF
ETF/Closed End
52468L406
3094
96211
SH
SOLE
0
0
96211
0
LEGG MASON INC
Common Stock
524901105
899
23496
SH
SOLE
0
0
23496
0
LEIDOS HOLDINGS INC
Common Stock
525327102
2330
29173
SH
SOLE
0
0
29173
0
LENNOX INTL INC
Common Stock
526107107
4897
17807
SH
SOLE
0
0
17807
0
LIBERTY ALLSTAR EQUITY
ETF/Closed End
530158104
319
49681
SH
SOLE
0
0
49681
0
LIBERTY BROADBAND CORP A
Common Stock
530307107
275
2671
SH
SOLE
0
0
2671
0
LIBERTY BROADBAND CORP C
Common Stock
530307305
2322
22279
SH
SOLE
0
0
22279
0
LIBERTY EXPEDIA HLDGS A
Common Stock
53046P109
622
13020
SH
SOLE
0
0
13020
0
LIBERTY PROPERTY TRUST
REIT
531172104
391
7812
SH
SOLE
0
0
7812
0
LBRTY MEDIA A SIRIUS XM
Common Stock
531229409
584
15441
SH
SOLE
0
0
15441
0
LIBERTY MEDIA CORP C
Common Stock
531229607
2457
64687
SH
SOLE
0
0
64687
0
LBRTY FORMULA ONE C
Common Stock
531229854
251
6707
SH
SOLE
0
0
6707
0
LIFE STORAGE INC
Common Stock
53223X107
405
4257
SH
SOLE
0
0
4257
0
ELI LILLY CO
Common Stock
532457108
25051
226108
SH
SOLE
0
0
226108
0
LINCOLN ELECTRIC HLDGS
Common Stock
533900106
826
10031
SH
SOLE
0
0
10031
0
LINCOLN NATL CORP IN
Common Stock
534187109
659
10229
SH
SOLE
0
0
10229
0
LIONS GATE ENTMNT CORP B
Common Stock
535919500
281
24236
SH
SOLE
0
0
24236
0
LITHIA MOTORS INC CL A
Common Stock
536797103
519
4371
SH
SOLE
0
0
4371
0
LITTELFUSE INC
Common Stock
537008104
908
5132
SH
SOLE
0
0
5132
0
LIVE NATION ENTMNT INC
Common Stock
538034109
1090
16457
SH
SOLE
0
0
16457
0
LIVENT CORP
Common Stock
53814L108
124
17954
SH
SOLE
0
0
17954
0
LLOYDS BANKING SPONS ADR
Common Stock
539439109
1604
564879
SH
SOLE
0
0
564879
0
LOCKHEED MARTIN CORP
Common Stock
539830109
35924
98815
SH
SOLE
0
0
98815
0
LOEWS CORP
Common Stock
540424108
353
6456
SH
SOLE
0
0
6456
0
LOGMEIN INC
Common Stock
54142L109
887
12043
SH
SOLE
0
0
12043
0
LOWES COMPANIES INC
Common Stock
548661107
12421
123088
SH
SOLE
0
0
123088
0
LULULEMON ATHLETICA INC
Common Stock
550021109
2001
11101
SH
SOLE
0
0
11101
0
LUMENTUM HOLDINGS INC
Common Stock
55024U109
266
4981
SH
SOLE
0
0
4981
0
LUNA INNOVATIONS INC
Common Stock
550351100
1971
437947
SH
SOLE
0
0
437947
0
LYFT INC A
Common Stock
55087P104
800
12181
SH
SOLE
0
0
12181
0
MT BANK CORP
Common Stock
55261F104
5587
32852
SH
SOLE
0
0
32852
0
MDU RESOURCES GROUP
Common Stock
552690109
298
11548
SH
SOLE
0
0
11548
0
M F S CHARTER INCOME TR
ETF/Closed End-
552727109
103
12626
SH
SOLE
0
0
12626
0
MFA FINANCIAL INC
REIT
55272X102
155
21537
SH
SOLE
0
0
21537
0
MFS MUNICIPAL INCOME TR
ETF/Closed End-
552738106
505
72359
SH
SOLE
0
0
72359
0
M G I C INVT CORP
Common Stock
552848103
711
54103
SH
SOLE
0
0
54103
0
MGM RESORTS INTL
Common Stock
552953101
5106
178702
SH
SOLE
0
0
178702
0
M/I HOMES INC
Common Stock
55305B101
490
17170
SH
SOLE
0
0
17170
0
MKS INSTRUMENTS INC
Common Stock
55306N104
1966
25241
SH
SOLE
0
0
25241
0
MPLX LP
MLP
55336V100
1417
44017
SH
SOLE
0
0
44017
0
MSA SAFETY INC
Common Stock
553498106
239
2264
SH
SOLE
0
0
2264
0
MSC INDL DIRECT CL A
Common Stock
553530106
576
7762
SH
SOLE
0
0
7762
0
MSCI INC CL A
Common Stock
55354G100
6676
27959
SH
SOLE
0
0
27959
0
MACK CALI RLTY CORP
REIT
554489104
220
9440
SH
SOLE
0
0
9440
0
MACQUARIE INFRA CORP
Common Stock
55608B105
980
24184
SH
SOLE
0
0
24184
0
MACQUARIE GLOBAL INFRA
ETF/Closed End
55608D101
2596
109721
SH
SOLE
0
0
109721
0
MACYS INC
Common Stock
55616P104
2777
129413
SH
SOLE
0
0
129413
0
MAGELLAN MIDSTRM PTNR LP
MLP
559080106
7253
113326
SH
SOLE
0
0
113326
0
MAGNA INTL INC CLASS A
Common Stock
559222401
2055
41346
SH
SOLE
0
0
41346
0
MAIN STR CAP CORP BDC
Common Stock
56035L104
727
17669
SH
SOLE
0
0
17669
0
MAINSTAY MACKAY DEFN ETF
ETF/Closed End-
56064K100
423
20261
SH
SOLE
0
0
20261
0
MANITEX INTL INC
Common Stock
563420108
92
15000
SH
SOLE
0
0
15000
0
MANPOWERGROUP INC
Common Stock
56418H100
721
7468
SH
SOLE
0
0
7468
0
MANULIFE FINANCIAL CORP
Common Stock
56501R106
469
25790
SH
SOLE
0
0
25790
0
MARATHON OIL CORP
Common Stock
565849106
535
37616
SH
SOLE
0
0
37616
0
MARATHON PETROLEUM CORP
Common Stock
56585A102
9274
165968
SH
SOLE
0
0
165968
0
MARINEMAX INC
Common Stock
567908108
569
34626
SH
SOLE
0
0
34626
0
MARKEL CORP
Common Stock
570535104
6212
5701
SH
SOLE
0
0
5701
0
MARSH MCLENNAN COS INC
Common Stock
571748102
5237
52504
SH
SOLE
0
0
52504
0
MARRIOTT INTL INC NEW A
Common Stock
571903202
7099
50605
SH
SOLE
0
0
50605
0
MARTIN MARIETTA MTLS INC
Common Stock
573284106
1062
4613
SH
SOLE
0
0
4613
0
MASCO CORP
Common Stock
574599106
291
7419
SH
SOLE
0
0
7419
0
MASIMO CORP
Common Stock
574795100
944
6341
SH
SOLE
0
0
6341
0
MASTEC INC
Common Stock
576323109
523
10142
SH
SOLE
0
0
10142
0
MASTERCARD INC A
Common Stock
57636Q104
63136
238670
SH
SOLE
0
0
238670
0
MATCH GROUP INC
Common Stock
57665R106
900
13380
SH
SOLE
0
0
13380
0
MATSON INC
Common Stock
57686G105
520
13394
SH
SOLE
0
0
13394
0
MATTHEWS INTL CORP CL A
Common Stock
577128101
377
10825
SH
SOLE
0
0
10825
0
MAXIM INTEGRATED PRODS
Common Stock
57772K101
2007
33547
SH
SOLE
0
0
33547
0
MC CORMICK COMPANY
Common Stock
579780206
7396
47714
SH
SOLE
0
0
47714
0
MCDERMOTT INTL INC NEW
Common Stock
580037703
243
25201
SH
SOLE
0
0
25201
0
MCDONALDS CORP
Common Stock
580135101
50873
244983
SH
SOLE
0
0
244983
0
MCKESSON CORP
Common Stock
58155Q103
2355
17523
SH
SOLE
0
0
17523
0
MEDICAL PROPERTIES TRUST
REIT
58463J304
3901
223708
SH
SOLE
0
0
223708
0
MEDIFAST INC
Common Stock
58470H101
329
2568
SH
SOLE
0
0
2568
0
MEDIDATA SOLUTIONS INC
Common Stock
58471A105
214
2360
SH
SOLE
0
0
2360
0
MEDLEY CAPITAL CORP BDC
Common Stock
58503F106
25
10550
SH
SOLE
0
0
10550
0
MERCADOLIBRE INC
Common Stock
58733R102
1648
2693
SH
SOLE
0
0
2693
0
MERCER INTERNATIONAL INC
Common Stock
588056101
359
23202
SH
SOLE
0
0
23202
0
MERCK COMPANY INC NEW
Common Stock
58933Y105
88561
1056187
SH
SOLE
0
0
1056187
0
MEREDITH CORP
Common Stock
589433101
966
17537
SH
SOLE
0
0
17537
0
MERITAGE HOMES CORP
Common Stock
59001A102
495
9635
SH
SOLE
0
0
9635
0
MERITOR INC
Common Stock
59001K100
586
24169
SH
SOLE
0
0
24169
0
METHODE ELECTRONICS CL A
Common Stock
591520200
642
22464
SH
SOLE
0
0
22464
0
METLIFE INC
Common Stock
59156R108
39963
804576
SH
SOLE
0
0
804576
0
METTLER TOLEDO INTL INC
Common Stock
592688105
3154
3755
SH
SOLE
0
0
3755
0
MFS INVEST GRADE MUNI TR
ETF/Closed End-
59318B108
167
17454
SH
SOLE
0
0
17454
0
MICROSOFT CORP
Common Stock
594918104
212069
1583076
SH
SOLE
0
0
1583076
0
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
3163
36484
SH
SOLE
0
0
36484
0
MICRON TECHNOLOGY INC
Common Stock
595112103
2727
70675
SH
SOLE
0
0
70675
0
MID AMERICA APT CMNTYS
REIT
59522J103
692
5873
SH
SOLE
0
0
5873
0
MIDDLEBY CORP
Common Stock
596278101
3784
27887
SH
SOLE
0
0
27887
0
MIDDLESEX WATER COMPANY
Common Stock
596680108
1540
25989
SH
SOLE
0
0
25989
0
MILLER HI INC EQ COM BEN
ETF/Closed End
600379101
167
15083
SH
SOLE
0
0
15083
0
MILLER HERMAN INC
Common Stock
600544100
698
15623
SH
SOLE
0
0
15623
0
MOHAWK INDUSTRIES INC
Common Stock
608190104
1049
7115
SH
SOLE
0
0
7115
0
MOLINA HEALTHCARE INC
Common Stock
60855R100
722
5045
SH
SOLE
0
0
5045
0
MOLSON COORS BREWNG CL B
Common Stock
60871R209
389
6942
SH
SOLE
0
0
6942
0
MONDELEZ INTL INC CL A
Common Stock
609207105
21970
407613
SH
SOLE
0
0
407613
0
MONROE CAPITAL CORP BDC
Common Stock
610335101
1405
121748
SH
SOLE
0
0
121748
0
MONSTER BEV CORP NEW
Common Stock
61174X109
1223
19155
SH
SOLE
0
0
19155
0
MOODYS CORP
Common Stock
615369105
918
4701
SH
SOLE
0
0
4701
0
MORGAN STANLEY
Common Stock
617446448
1196
27292
SH
SOLE
0
0
27292
0
MORGAN EMERGING MARKETS
ETF/Closed End-
617477104
387
56028
SH
SOLE
0
0
56028
0
MOSAIC COMPANY NEW
Common Stock
61945C103
682
27254
SH
SOLE
0
0
27254
0
MOTOROLA SOLUTIONS INC
Common Stock
620076307
1754
10517
SH
SOLE
0
0
10517
0
MUELLER WTR PRODS SER A
Common Stock
624758108
217
22076
SH
SOLE
0
0
22076
0
NCR CORP NEW
Common Stock
62886E108
225
7233
SH
SOLE
0
0
7233
0
NGL ENERGY PARTNERS LP
Common Stock
62913M107
1007
68145
SH
SOLE
0
0
68145
0
NIO INC ADS
Common Stock
62914V106
196
76990
SH
SOLE
0
0
76990
0
NASDAQ INC
Common Stock
631103108
521
5416
SH
SOLE
0
0
5416
0
NATIONAL BEVERAGE CORP
Common Stock
635017106
284
6362
SH
SOLE
0
0
6362
0
NATIONAL FUEL GAS CO
Common Stock
636180101
674
12779
SH
SOLE
0
0
12779
0
NATL GRID ADR NEW 2017
Common Stock
636274409
1771
33303
SH
SOLE
0
0
33303
0
NATIONAL HEALTH INVS INC
REIT
63633D104
981
12569
SH
SOLE
0
0
12569
0
NATIONAL INSTR CORP
Common Stock
636518102
441
10501
SH
SOLE
0
0
10501
0
NATIONAL OILWELL VARCO
Common Stock
637071101
1123
50520
SH
SOLE
0
0
50520
0
NATL RETAIL PPTYS INC
REIT
637417106
2338
44097
SH
SOLE
0
0
44097
0
NATL WSTRN LIFE GRP A
Common Stock
638517102
316
1228
SH
SOLE
0
0
1228
0
NAVIGANT CONSULTING INC
Common Stock
63935N107
1054
45439
SH
SOLE
0
0
45439
0
NAVIENT CORP
Common Stock
63938C108
1407
103102
SH
SOLE
0
0
103102
0
NEOGEN CORP
Common Stock
640491106
278
4483
SH
SOLE
0
0
4483
0
NETAPP INC
Common Stock
64110D104
256
4154
SH
SOLE
0
0
4154
0
NETFLIX INC
Common Stock
64110L106
19338
52646
SH
SOLE
0
0
52646
0
NETEASE INC SPON ADR
Common Stock
64110W102
1476
5770
SH
SOLE
0
0
5770
0
NEUROCRINE BIOSCIENCES
Common Stock
64125C109
917
10862
SH
SOLE
0
0
10862
0
NEW JERSEY RES CORP
Common Stock
646025106
3149
63269
SH
SOLE
0
0
63269
0
NEW MEDIA INVT GRP INC
Common Stock
64704V106
1177
124718
SH
SOLE
0
0
124718
0
NEW MTN FIN CORP BDC
Common Stock
647551100
2271
162548
SH
SOLE
0
0
162548
0
NEW ORIENTAL ED TECH
Common Stock
647581107
213
2208
SH
SOLE
0
0
2208
0
NEW RESIDENTIAL INVT NEW
REIT
64828T201
770
50020
SH
SOLE
0
0
50020
0
NEW YORK CMNTY BANCORP
Common Stock
649445103
1393
139602
SH
SOLE
0
0
139602
0
NY MTG TR INC PAR 02
Common Stock
649604501
482
77770
SH
SOLE
0
0
77770
0
NEWELL BRANDS INC
Common Stock
651229106
2425
157280
SH
SOLE
0
0
157280
0
NEWMARKET CORP
Common Stock
651587107
643
1604
SH
SOLE
0
0
1604
0
NEWMONT GOLDCORP CORP
Common Stock
651639106
1057
27467
SH
SOLE
0
0
27467
0
NEWS CORP A NEW
Common Stock
65249B109
185
13682
SH
SOLE
0
0
13682
0
NEXSTAR MEDIA GRP INC A
Common Stock
65336K103
525
5197
SH
SOLE
0
0
5197
0
NEXTERA ENERGY INC
Common Stock
65339F101
57665
281485
SH
SOLE
0
0
281485
0
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
209
10500
SH
SOLE
0
0
10500
0
NICE LTD SPON ADR
Common Stock
653656108
513
3741
SH
SOLE
0
0
3741
0
NIKE INC B
Common Stock
654106103
16015
190771
SH
SOLE
0
0
190771
0
NISOURCE INC
Common Stock
65473P105
1331
46205
SH
SOLE
0
0
46205
0
NOKIA CORP SPON ADR
Common Stock
654902204
217
43234
SH
SOLE
0
0
43234
0
NORDSON CORP
Common Stock
655663102
4460
31560
SH
SOLE
0
0
31560
0
NORDSTROM INC
Common Stock
655664100
234
7338
SH
SOLE
0
0
7338
0
NORFOLK SOUTHERN CORP
Common Stock
655844108
14129
70880
SH
SOLE
0
0
70880
0
NORTHERN TRUST CORP
Common Stock
665859104
271
3014
SH
SOLE
0
0
3014
0
NORTHROP GRUMMAN CORP
Common Stock
666807102
9277
28710
SH
SOLE
0
0
28710
0
NORTHWEST BANCSHARES INC
Common Stock
667340103
1062
60334
SH
SOLE
0
0
60334
0
NOVAGOLD RES INC NEW
Common Stock
66987E206
228
38500
SH
SOLE
0
0
38500
0
NOVARTIS AG SPON ADR
Common Stock
66987V109
22173
242828
SH
SOLE
0
0
242828
0
NOVO NORDISK AS ADR
Common Stock
670100205
2006
39312
SH
SOLE
0
0
39312
0
NOW INC
Common Stock
67011P100
872
59088
SH
SOLE
0
0
59088
0
NUANCE COMMUNICATION INC
Common Stock
67020Y100
1655
103624
SH
SOLE
0
0
103624
0
NUCOR CORP
Common Stock
670346105
9930
180221
SH
SOLE
0
0
180221
0
NUSTAR ENERGY LP
MLP
67058H102
738
27200
SH
SOLE
0
0
27200
0
NUTANIX INC A
Common Stock
67059N108
499
19224
SH
SOLE
0
0
19224
0
NUVEEN CT QUAL MUN INC
ETF/Closed End-
67060D107
762
58773
SH
SOLE
0
0
58773
0
NUVEEN MA QUAL MUN INC
ETF/Closed End-
67061E104
137
10582
SH
SOLE
0
0
10582
0
NUVEEN MD QUAL MUN INC
ETF/Closed End-
67061Q107
590
45497
SH
SOLE
0
0
45497
0
NUVEEN SELECT MAT MUNI
ETF/Closed End-
67061T101
250
24010
SH
SOLE
0
0
24010
0
NUVEEN MUNICIPAL INCOME
ETF/Closed End-
67062J102
124
11000
SH
SOLE
0
0
11000
0
NUVEEN NY MUNI VALUE FD
ETF/Closed End-
67062M105
124
12500
SH
SOLE
0
0
12500
0
NUVEEN SEL TX FREE INC 2
ETF/Closed End-
67063C106
412
28593
SH
SOLE
0
0
28593
0
NUVEEN VA QUAL MUN INC
ETF/Closed End-
67064R102
260
19916
SH
SOLE
0
0
19916
0
NUVEEN NY AMT FREE QUAL
ETF/Closed End-
670656107
384
29364
SH
SOLE
0
0
29364
0
NUV AMT FREE QUAL MUN
ETF/Closed End-
670657105
1923
139273
SH
SOLE
0
0
139273
0
NVIDIA CORP
Common Stock
67066G104
15754
95927
SH
SOLE
0
0
95927
0
NUVEEN QUAL MUN INCM FD
ETF/Closed End-
67066V101
334
23892
SH
SOLE
0
0
23892
0
NUVEEN NY QUAL MUN INC
ETF/Closed End-
67066X107
307
22129
SH
SOLE
0
0
22129
0
NUVEEN INTRM DUR MUN TRM
ETF/Closed End-
670671106
1217
90633
SH
SOLE
0
0
90633
0
NUVEEN INTERMED DUR TERM
ETF/Closed End-
670677103
454
34092
SH
SOLE
0
0
34092
0
NUVEEN MUN HI INC OPP FD
ETF/Closed End-
670682103
200
14309
SH
SOLE
0
0
14309
0
NUVEEN MUN 2021 TGT FD
ETF/Closed End-
670687102
141
14590
SH
SOLE
0
0
14590
0
NUVEEN NASDAQ 100 DYNMIC
ETF/Closed End
670699107
6397
285820
SH
SOLE
0
0
285820
0
NUVEEN NJ QUAL MUN INC
ETF/Closed End-
67069Y102
146
10370
SH
SOLE
0
0
10370
0
NUV DIVERSIFIED DIV INC
ETF/Closed End
6706EP105
174
16300
SH
SOLE
0
0
16300
0
NUVEEN SP 500 BUY WRITE
ETF/Closed End
6706ER101
862
64730
SH
SOLE
0
0
64730
0
NUVEEN SP 500 DYNAMIC
ETF/Closed End
6706EW100
267
16919
SH
SOLE
0
0
16919
0
NUVASIVE INC
Common Stock
670704105
3069
52429
SH
SOLE
0
0
52429
0
NUV MUN CR INC FD
ETF/Closed End-
67070X101
771
48939
SH
SOLE
0
0
48939
0
NUVEEN REAL ESTATE INC
ETF/Closed End
67071B108
796
75850
SH
SOLE
0
0
75850
0
NUV AMT FREE MUN CR INC
ETF/Closed End-
67071L106
756
47655
SH
SOLE
0
0
47655
0
NUVEEN GA QUAL MUN INC
ETF/Closed End-
67072B107
132
10640
SH
SOLE
0
0
10640
0
NUVEEN PFD INCM SECS
ETF/Closed End
67072C105
493
51867
SH
SOLE
0
0
51867
0
NUVEEN FLOATING RATE
ETF/Closed End-
67072T108
5095
517242
SH
SOLE
0
0
517242
0
NUVEEN PFD INCM OPPTYS
ETF/Closed End
67073B106
882
88990
SH
SOLE
0
0
88990
0
NUVEEN TAX ADV DIVID GRW
ETF/Closed End
67073G105
469
28235
SH
SOLE
0
0
28235
0
NUVEEN TXBL MUN INCM FD
ETF/Closed End-
67074C103
233
10947
SH
SOLE
0
0
10947
0
NUVEEN ENHNCD MUN VAL FD
ETF/Closed End-
67074M101
443
31295
SH
SOLE
0
0
31295
0
NUVEEN ENERGY MLP TOTAL
ETF/Closed End
67074U103
385
42243
SH
SOLE
0
0
42243
0
NUVEEN SHRT DUR CR OPPTY
ETF/Closed End-
67074X107
176
11115
SH
SOLE
0
0
11115
0
NUVEEN PFD INC TERM FD
Common Stock
67075A106
235
9917
SH
SOLE
0
0
9917
0
NUVEEN DOW 30 DYN OVRWRT
ETF/Closed End
67075F105
1314
74596
SH
SOLE
0
0
74596
0
NUVEEN HI INC DEC 19 TGT
ETF/Closed End-
67076E107
624
63200
SH
SOLE
0
0
63200
0
NUTRIEN LTD
Common Stock
67077M108
2420
45267
SH
SOLE
0
0
45267
0
NUVEEN HI INC NOV 21 TGT
ETF/Closed End-
67077N106
239
24100
SH
SOLE
0
0
24100
0
NUVEEN E/MKT DEBT 2022
ETF/Closed End-
67077P101
226
25500
SH
SOLE
0
0
25500
0
OGE ENERGY CORP
Common Stock
670837103
400
9392
SH
SOLE
0
0
9392
0
NUVEEN MUNICIPAL VALUE F
ETF/Closed End-
670928100
656
64488
SH
SOLE
0
0
64488
0
NUVEEN PA QUAL MUN INC
ETF/Closed End-
670972108
543
39782
SH
SOLE
0
0
39782
0
OFS CAPITAL CORP BDC
Common Stock
67103B100
947
78920
SH
SOLE
0
0
78920
0
O REILLY AUTOMOTIVE NEW
Common Stock
67103H107
2034
5508
SH
SOLE
0
0
5508
0
OSI FTSE RUSL SMCP ETF
ETF/Closed End
67110P100
337
12258
SH
SOLE
0
0
12258
0
OSI FTSE US QUAL DIV ETF
ETF/Closed End
67110P407
3400
99735
SH
SOLE
0
0
99735
0
OAKTREE SPECIALTY LENDNG
Common Stock
67401P108
136
25094
SH
SOLE
0
0
25094
0
OCCIDENTAL PETRO CORP
Common Stock
674599105
4763
94723
SH
SOLE
0
0
94723
0
OCWEN FINANCIAL CORP NEW
Common Stock
675746309
100
48500
SH
SOLE
0
0
48500
0
OFFICE DEPOT INC
Common Stock
676220106
400
194347
SH
SOLE
0
0
194347
0
OKTA INC A
Common Stock
679295105
1168
9460
SH
SOLE
0
0
9460
0
OLD DOMINION FREIGHT
Common Stock
679580100
1629
10914
SH
SOLE
0
0
10914
0
OLD REPUBLIC INTL CORP
Common Stock
680223104
1739
77688
SH
SOLE
0
0
77688
0
OLIN CORP NEW
Common Stock
680665205
328
14954
SH
SOLE
0
0
14954
0
OMNICOM GROUP INC
Common Stock
681919106
992
12109
SH
SOLE
0
0
12109
0
OMEGA HEALTHCARE
REIT
681936100
1213
33016
SH
SOLE
0
0
33016
0
ON SEMICONDUCTOR CORP
Common Stock
682189105
1114
55107
SH
SOLE
0
0
55107
0
ONE GAS INC
Common Stock
68235P108
290
3211
SH
SOLE
0
0
3211
0
ONEOK INC NEW
Common Stock
682680103
4700
68309
SH
SOLE
0
0
68309
0
OPKO HEALTH INC
Common Stock
68375N103
97
39937
SH
SOLE
0
0
39937
0
ORACLE CORP
Common Stock
68389X105
21803
382713
SH
SOLE
0
0
382713
0
ORANGE SPON ADR
Common Stock
684060106
1746
111070
SH
SOLE
0
0
111070
0
OSHKOSH CORP
Common Stock
688239201
1589
19034
SH
SOLE
0
0
19034
0
OWENS MINOR INC HLDGS
Common Stock
690732102
43
13589
SH
SOLE
0
0
13589
0
OWENS CORNING INC NEW
Common Stock
690742101
289
4968
SH
SOLE
0
0
4968
0
OWENS ILL INC NEW
Common Stock
690768403
988
57207
SH
SOLE
0
0
57207
0
OXFORD SQUARE CAP CORP
ETF/Closed End
69181V107
432
67476
SH
SOLE
0
0
67476
0
PDC ENERGY INC
Common Stock
69327R101
823
22820
SH
SOLE
0
0
22820
0
PGIM ULTRA SHORT BD ETF
ETF/Closed End-
69344A107
4099
81709
SH
SOLE
0
0
81709
0
PGIM GLB HI YLD FD
ETF/Closed End-
69346J106
173
12000
SH
SOLE
0
0
12000
0
PIMCO ENERGYTACT CR OPP
ETF/Closed End
69346N107
215
10960
SH
SOLE
0
0
10960
0
PNC FINL SVCS GROUP INC
Common Stock
693475105
32244
234875
SH
SOLE
0
0
234875
0
PPG INDUSTRIES INC
Common Stock
693506107
15164
129928
SH
SOLE
0
0
129928
0
PPL CORP
Common Stock
69351T106
18097
583594
SH
SOLE
0
0
583594
0
PRA HEALTH SCIENCES INC
Common Stock
69354M108
575
5802
SH
SOLE
0
0
5802
0
PVH CORP
Common Stock
693656100
877
9271
SH
SOLE
0
0
9271
0
PACCAR INC
Common Stock
693718108
2511
35038
SH
SOLE
0
0
35038
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H105
4031
131703
SH
SOLE
0
0
131703
0
PACER TRENDPILOT US ETF
ETF/Closed End
69374H204
1218
41794
SH
SOLE
0
0
41794
0
PACER TRENDPILOT 100 ETF
ETF/Closed End
69374H303
804
22620
SH
SOLE
0
0
22620
0
PACER GLB CASH COWS ETF
ETF/Closed End
69374H709
1144
37480
SH
SOLE
0
0
37480
0
PACER BCHMK DATINFR ETF
ETF/Closed End
69374H741
3590
121492
SH
SOLE
0
0
121492
0
PACER U S SMCP CASH ETF
ETF/Closed End
69374H857
649
27309
SH
SOLE
0
0
27309
0
PACER DEV MKTS INT ETF
ETF/Closed End
69374H873
702
27091
SH
SOLE
0
0
27091
0
PACER US CASH COWS ETF
ETF/Closed End
69374H881
205
7143
SH
SOLE
0
0
7143
0
PACIFIC COAST OIL TR
Common Stock
694103102
52
23525
SH
SOLE
0
0
23525
0
PACKAGING CORP OF AMER
Common Stock
695156109
594
6233
SH
SOLE
0
0
6233
0
PALO ALTO NETWORKS INC
Common Stock
697435105
426
2090
SH
SOLE
0
0
2090
0
PARK OHIO HLDGS CORP
Common Stock
700666100
478
14666
SH
SOLE
0
0
14666
0
PARKER HANNIFIN CORP
Common Stock
701094104
3444
20257
SH
SOLE
0
0
20257
0
PATRICK INDUSTRIES INC
Common Stock
703343103
524
10645
SH
SOLE
0
0
10645
0
PATTERN ENERGY GRP INC
Common Stock
70338P100
1814
78560
SH
SOLE
0
0
78560
0
PATTERSON COS INC
Common Stock
703395103
281
12275
SH
SOLE
0
0
12275
0
PATTERSON UTI ENERGY INC
Common Stock
703481101
146
12678
SH
SOLE
0
0
12678
0
PAYCHEX INC
Common Stock
704326107
15275
185618
SH
SOLE
0
0
185618
0
PAYCOM SOFTWARE INC
Common Stock
70432V102
441
1943
SH
SOLE
0
0
1943
0
PAYPAL HLDGS INC
Common Stock
70450Y103
33313
291046
SH
SOLE
0
0
291046
0
PENN NATIONAL GAMING INC
Common Stock
707569109
345
17920
SH
SOLE
0
0
17920
0
PENNANTPARK INVT BDC
Common Stock
708062104
1057
167197
SH
SOLE
0
0
167197
0
PENNANTPARK FLTG RT BDC
ETF/Closed End
70806A106
5152
445693
SH
SOLE
0
0
445693
0
PENNS WOODS BANCORP INC
Common Stock
708430103
599
13240
SH
SOLE
0
0
13240
0
PENNYMAV MTG INV TRUST
REIT
70931T103
683
31266
SH
SOLE
0
0
31266
0
PENSKE AUTOMOTIVE GROUP
Common Stock
70959W103
1109
23443
SH
SOLE
0
0
23443
0
PEOPLES UTD FINL INC
Common Stock
712704105
5992
357079
SH
SOLE
0
0
357079
0
PEPSICO INC
Common Stock
713448108
55080
420041
SH
SOLE
0
0
420041
0
PERKINELMER INC
Common Stock
714046109
285
2956
SH
SOLE
0
0
2956
0
PETROCHINA CO LTD ADR
Common Stock
71646E100
686
12456
SH
SOLE
0
0
12456
0
PFIZER INC
Common Stock
717081103
87766
2026000
SH
SOLE
0
0
2026000
0
PHILIP MORRIS INTL INC
Common Stock
718172109
32924
419259
SH
SOLE
0
0
419259
0
PHILLIPS 66
Common Stock
718546104
17470
186766
SH
SOLE
0
0
186766
0
PHOTRONICS INC
Common Stock
719405102
391
47733
SH
SOLE
0
0
47733
0
PHYSICIANS REALTY TR
Common Stock
71943U104
2307
132268
SH
SOLE
0
0
132268
0
PILGRIMS PRIDE CORP NEW
Common Stock
72147K108
219
8606
SH
SOLE
0
0
8606
0
PIMCO CORP INCM STRAT
ETF/Closed End-
72200U100
437
25553
SH
SOLE
0
0
25553
0
PIMCO MUN INCOME FD II
ETF/Closed End-
72200W106
277
18521
SH
SOLE
0
0
18521
0
PIMCO CORP INCM OPPTY
ETF/Closed End-
72201B101
456
25156
SH
SOLE
0
0
25156
0
PIMCO INCOME STRAT FUND
ETF/Closed End-
72201H108
227
19189
SH
SOLE
0
0
19189
0
PIMCO INCOME STRAT FD II
ETF/Closed End-
72201J104
148
13970
SH
SOLE
0
0
13970
0
PIMCO ACTIVE BD ETF
ETF/Closed End-
72201R775
7200
66991
SH
SOLE
0
0
66991
0
PIMCO 05Y H/Y CORP ETF
ETF/Closed End-
72201R783
323
3212
SH
SOLE
0
0
3212
0
PIMCO INVT GRD CORP ETF
ETF/Closed End-
72201R817
8100
75388
SH
SOLE
0
0
75388
0
PIMCO ENH SHRT MATY ETF
ETF/Closed End-
72201R833
24004
235912
SH
SOLE
0
0
235912
0
PIMCO INTRM MUN BD ETF
ETF/Closed End-
72201R866
1119
20410
SH
SOLE
0
0
20410
0
PIMCO S/T MUN BD ACT ETF
ETF/Closed End-
72201R874
345
6825
SH
SOLE
0
0
6825
0
PIMCO DYNAMIC INCM FUND
Common Stock
72201Y101
328
10205
SH
SOLE
0
0
10205
0
PIMCO DYNAMIC CR MTG INC
ETF/Closed End-
72202D106
2820
118032
SH
SOLE
0
0
118032
0
PINNACLE WEST CAP CORP
Common Stock
723484101
3464
36818
SH
SOLE
0
0
36818
0
PINTEREST INC A
Common Stock
72352L106
416
15292
SH
SOLE
0
0
15292
0
PIONEER HIGH INCOME TR
ETF/Closed End-
72369H106
418
46452
SH
SOLE
0
0
46452
0
PIONEER NATURAL RES CO
Common Stock
723787107
4154
26996
SH
SOLE
0
0
26996
0
PLAINS ALL AMERN PIPELIN
MLP
726503105
2784
114332
SH
SOLE
0
0
114332
0
PLANET FITNESS INC A
Common Stock
72703H101
689
9506
SH
SOLE
0
0
9506
0
POLARIS INDUSTRIES INC
Common Stock
731068102
497
5445
SH
SOLE
0
0
5445
0
POOL CORP
Common Stock
73278L105
3184
16668
SH
SOLE
0
0
16668
0
POPULAR INC NEW
Common Stock
733174700
626
11546
SH
SOLE
0
0
11546
0
POST HOLDINGS INC
Common Stock
737446104
209
2007
SH
SOLE
0
0
2007
0
POSTAL REALTY TR INC A
REIT
73757R102
447
28400
SH
SOLE
0
0
28400
0
PRICE T ROWE GRP INC
Common Stock
74144T108
5489
50029
SH
SOLE
0
0
50029
0
PRIMERICA INC
Common Stock
74164M108
2651
22097
SH
SOLE
0
0
22097
0
PRINCIPAL FINL GROUP INC
Common Stock
74251V102
1165
20113
SH
SOLE
0
0
20113
0
PRIN SPECTRM PFD SEC ETF
ETF/Closed End-
74255Y888
717
7358
SH
SOLE
0
0
7358
0
PROCTER GAMBLE CO
Common Stock
742718109
82868
755747
SH
SOLE
0
0
755747
0
PROGRESSIVE CORP OH
Common Stock
743315103
6024
75365
SH
SOLE
0
0
75365
0
PROLOGIS INC
REIT
74340W103
19200
239695
SH
SOLE
0
0
239695
0
PROSHARES INVT GRADE ETF
ETF/Closed End-
74347B607
542
7207
SH
SOLE
0
0
7207
0
PROSHS SP MIDCAP400 ETF
ETF/Closed End
74347B680
1648
28214
SH
SOLE
0
0
28214
0
PROSHS RUSS 2000 DIV ETF
ETF/Closed End
74347B698
610
10297
SH
SOLE
0
0
10297
0
PROSH EAFE DIV GRWRS ETF
ETF/Closed End
74347B839
531
14157
SH
SOLE
0
0
14157
0
PROSH SP 500 DV ARI ETF
ETF/Closed End
74348A467
15901
229223
SH
SOLE
0
0
229223
0
PROSHS HI YLD TREAS ETF
ETF/Closed End-
74348A541
224
3412
SH
SOLE
0
0
3412
0
PROSPECT CAP CORP BDC
Common Stock
74348T102
146
22363
SH
SOLE
0
0
22363
0
PROTO LABS INC
Common Stock
743713109
301
2598
SH
SOLE
0
0
2598
0
PRUDENTIAL FINL INC
Common Stock
744320102
8258
81765
SH
SOLE
0
0
81765
0
PUB SVC ENTERPRISE GROUP
Common Stock
744573106
2952
50181
SH
SOLE
0
0
50181
0
PUBLIC STORAGE INC
REIT
74460D109
669
2810
SH
SOLE
0
0
2810
0
PULTEGROUP INC
Common Stock
745867101
1186
37511
SH
SOLE
0
0
37511
0
PURE STORAGE INC A
Common Stock
74624M102
297
19430
SH
SOLE
0
0
19430
0
PUTNAM PREMIER INCOME TR
ETF/Closed End-
746853100
1257
245123
SH
SOLE
0
0
245123
0
PUTNAM MSTR INTRMDT INCM
ETF/Closed End-
746909100
112
24449
SH
SOLE
0
0
24449
0
QORVO INC
Common Stock
74736K101
479
7192
SH
SOLE
0
0
7192
0
QUALCOMM INC
Common Stock
747525103
17669
232275
SH
SOLE
0
0
232275
0
QUEST DIAGNOSTICS INC
Common Stock
74834L100
951
9342
SH
SOLE
0
0
9342
0
QURATE RETAIL INC A
Common Stock
74915M100
1164
93968
SH
SOLE
0
0
93968
0
RCI HOSPITALITY HLDGS
Common Stock
74934Q108
1544
88180
SH
SOLE
0
0
88180
0
RMR GROUP INC A
Common Stock
74967R106
394
8385
SH
SOLE
0
0
8385
0
RH
Common Stock
74967X103
707
6118
SH
SOLE
0
0
6118
0
RPM INTERNATIONAL INC
Common Stock
749685103
3071
50245
SH
SOLE
0
0
50245
0
RTW RETAILWINDS INC
Common Stock
74980D100
23
13301
SH
SOLE
0
0
13301
0
RALPH LAUREN CORP CL A
Common Stock
751212101
1260
11092
SH
SOLE
0
0
11092
0
RAYMOND JAMES FINANCIAL
Common Stock
754730109
1413
16713
SH
SOLE
0
0
16713
0
RAYTHEON COMPANY NEW
Common Stock
755111507
26046
149791
SH
SOLE
0
0
149791
0
RBC BEARINGS INC
Common Stock
75524B104
3590
21523
SH
SOLE
0
0
21523
0
REALITY DIVCON LDRS ETF
ETF/Closed End
75605A405
2029
58201
SH
SOLE
0
0
58201
0
REALTY INCOME CORP
REIT
756109104
8616
124925
SH
SOLE
0
0
124925
0
REAVES UTILITY INCOME FD
ETF/Closed End
756158101
2507
70028
SH
SOLE
0
0
70028
0
RED HAT INC
Common Stock
756577102
452
2408
SH
SOLE
0
0
2408
0
REGENERON PHARMACEUTICAL
Common Stock
75886F107
2590
8276
SH
SOLE
0
0
8276
0
REGIONS FINL CORP NEW
Common Stock
7591EP100
1263
84545
SH
SOLE
0
0
84545
0
REINSURANCE GRP AMER NEW
Common Stock
759351604
323
2072
SH
SOLE
0
0
2072
0
RELIANCE STEEL ALUM CO
Common Stock
759509102
846
8937
SH
SOLE
0
0
8937
0
RELX PLC SPON ADR
Common Stock
759530108
1122
45965
SH
SOLE
0
0
45965
0
REPUBLIC SERVICES INC
Common Stock
760759100
2328
26867
SH
SOLE
0
0
26867
0
RESMED INC
Common Stock
761152107
2262
18533
SH
SOLE
0
0
18533
0
RESOLUTE FOREST PRODS
Common Stock
76117W109
612
85013
SH
SOLE
0
0
85013
0
RESTAURANT BRNDS INTL
Common Stock
76131D103
357
5136
SH
SOLE
0
0
5136
0
RIO TINTO PLC SPONS ADR
Common Stock
767204100
3226
51743
SH
SOLE
0
0
51743
0
RITCHIE BROS AUCTIONEERS
Common Stock
767744105
278
8353
SH
SOLE
0
0
8353
0
ROCKWELL AUTOMATION INC
Common Stock
773903109
3863
23581
SH
SOLE
0
0
23581
0
ROGERS COMMS B NON VTG
Common Stock
775109200
372
6945
SH
SOLE
0
0
6945
0
ROKU INC
Common Stock
77543R102
490
5414
SH
SOLE
0
0
5414
0
ROLLINS INC
Common Stock
775711104
936
26081
SH
SOLE
0
0
26081
0
ROPER TECHNOLOGIES INC
Common Stock
776696106
2747
7501
SH
SOLE
0
0
7501
0
ROSS STORES INC
Common Stock
778296103
3267
32955
SH
SOLE
0
0
32955
0
ROYAL BANK CDA MONTREAL
Common Stock
780087102
4229
53260
SH
SOLE
0
0
53260
0
ROYAL BK SCOTLND GRP PLC
Common Stock
780097689
187
32931
SH
SOLE
0
0
32931
0
ROYAL DUTCH SHELL ADR B
Common Stock
780259107
24910
378915
SH
SOLE
0
0
378915
0
ROYAL DUTCH SHELL ADR
Common Stock
780259206
9895
152071
SH
SOLE
0
0
152071
0
ROYAL GOLD INC
Common Stock
780287108
320
3125
SH
SOLE
0
0
3125
0
ROYCE VALUE TRUST INC
ETF/Closed End
780910105
5216
374681
SH
SOLE
0
0
374681
0
RUDOLPH TECHNOLOGIES INC
Common Stock
781270103
546
19777
SH
SOLE
0
0
19777
0
RUSH ENTERPRISE INC CL A
Common Stock
781846209
341
9338
SH
SOLE
0
0
9338
0
RYDER SYSTEM INC
Common Stock
783549108
435
7464
SH
SOLE
0
0
7464
0
RYMAN HOSPITALITY PPTYS
Common Stock
78377T107
1633
20143
SH
SOLE
0
0
20143
0
SP GLOBAL INC
Common Stock
78409V104
4103
18013
SH
SOLE
0
0
18013
0
SEI INVESTMENTS CO
Common Stock
784117103
1246
22219
SH
SOLE
0
0
22219
0
SPDR SP 500 ETF
ETF/Closed End
78462F103
92162
314546
SH
SOLE
0
0
314546
0
SPX CORP
Common Stock
784635104
1371
41506
SH
SOLE
0
0
41506
0
SPDR GOLD TRUST GOLD ETF
Common Stock
78463V107
7943
59631
SH
SOLE
0
0
59631
0
SPDR EURO STOXX 50 ETF
ETF/Closed End
78463X202
638
16651
SH
SOLE
0
0
16651
0
SPDR MSCI E/MKT MIX ETF
ETF/Closed End
78463X426
1749
29463
SH
SOLE
0
0
29463
0
SPDR INDX SP GLB DV ETF
ETF/Closed End
78463X459
318
4708
SH
SOLE
0
0
4708
0
SPDR SP INTL DIV ETF
ETF/Closed End
78463X772
1182
30024
SH
SOLE
0
0
30024
0
SPDR MSCI ACWI EXUS ETF
ETF/Closed End
78463X848
1849
50416
SH
SOLE
0
0
50416
0
SPDR DJ INTL RL EST ETF
ETF/Closed End
78463X863
204
5274
SH
SOLE
0
0
5274
0
SPDR SP INTL SMCP ETF
ETF/Closed End
78463X871
203
6780
SH
SOLE
0
0
6780
0
SPDR DEV WORLD EXUS ETF
ETF/Closed End
78463X889
387
13078
SH
SOLE
0
0
13078
0
SPDR FACTSET INNOVA ETF
ETF/Closed End
78464A110
284
2686
SH
SOLE
0
0
2686
0
SPDR SP SM CAP GRTH ETF
ETF/Closed End
78464A201
3183
52253
SH
SOLE
0
0
52253
0
SPDR BLOOMBERG CONV ETF
ETF/Closed End-
78464A359
3241
61305
SH
SOLE
0
0
61305
0
SPDR LONG TERM CORP ETF
ETF/Closed End-
78464A367
344
11959
SH
SOLE
0
0
11959
0
SPDR INTERMED TERM ETF
ETF/Closed End-
78464A375
890
25486
SH
SOLE
0
0
25486
0
SPDR BLOOMBERG MTG ETF
ETF/Closed End-
78464A383
1848
70707
SH
SOLE
0
0
70707
0
SPDR SP 500 GROWTH ETF
ETF/Closed End
78464A409
2658
68627
SH
SOLE
0
0
68627
0
SPDR SHORT TERM CORP ETF
ETF/Closed End-
78464A474
73875
2400103
SH
SOLE
0
0
2400103
0
SPDR FTSE INTL GOVT ETF
ETF/Closed End-
78464A490
3191
57412
SH
SOLE
0
0
57412
0
SPDR SP 500 VALU ETF
ETF/Closed End
78464A508
1420
45401
SH
SOLE
0
0
45401
0
SPDR SP HLTHCR EQUP ETF
ETF/Closed End
78464A581
546
6674
SH
SOLE
0
0
6674
0
SPDR DOW JONES REIT ETF
ETF/Closed End
78464A607
548
5542
SH
SOLE
0
0
5542
0
SPDR SP AERO DEFNSE ETF
ETF/Closed End
78464A631
2197
21141
SH
SOLE
0
0
21141
0
SPDR AGGREGATE BOND ETF
ETF/Closed End-
78464A649
4304
147536
SH
SOLE
0
0
147536
0
SPDR BLOOMBERG TIPS ETF
ETF/Closed End-
78464A656
650
11484
SH
SOLE
0
0
11484
0
SPDR SP REGL BNKG ETF
ETF/Closed End
78464A698
4857
90900
SH
SOLE
0
0
90900
0
SPDR SP OILGAS EXP ETF
ETF/Closed End
78464A730
297
10903
SH
SOLE
0
0
10903
0
SPDR SP DIVIDEND ETF
ETF/Closed End
78464A763
38495
381591
SH
SOLE
0
0
381591
0
SPDR SP INSURANCE ETF
ETF/Closed End
78464A789
208
6119
SH
SOLE
0
0
6119
0
SPDR SP BANK ETF
ETF/Closed End
78464A797
586
13523
SH
SOLE
0
0
13523
0
SPDR SP SMALL CAP ETF
ETF/Closed End
78464A813
713
10543
SH
SOLE
0
0
10543
0
SPDR PORT MID CAP ETF
ETF/Closed End
78464A847
1153
33838
SH
SOLE
0
0
33838
0
SPDR SP BIOTECH ETF
ETF/Closed End
78464A870
10397
118534
SH
SOLE
0
0
118534
0
SPDR SP HOMEBLDRS ETF
ETF/Closed End
78464A888
322
7722
SH
SOLE
0
0
7722
0
SPDR BLACKSTONE GSO ETF
ETF/Closed End-
78467V608
1567
33912
SH
SOLE
0
0
33912
0
SPDR DBLLIN T/R TACT ETF
ETF/Closed End-
78467V848
1473
30024
SH
SOLE
0
0
30024
0
SPDR DJ INDL AVG ETF
ETF/Closed End
78467X109
11966
45010
SH
SOLE
0
0
45010
0
SPDR SP MDCP 400 ETF
ETF/Closed End
78467Y107
5307
14965
SH
SOLE
0
0
14965
0
SPDR BLOOMBERG INVT ETF
ETF/Closed End-
78468R200
1935
62976
SH
SOLE
0
0
62976
0
SPDR BLOOMBERG S/T ETF
ETF/Closed End-
78468R408
1333
48956
SH
SOLE
0
0
48956
0
SPDR BLOOMBERG BRCLY ETF
ETF/Closed End
78468R622
12879
118217
SH
SOLE
0
0
118217
0
SPDR NUV BLOOMBERG ETF
ETF/Closed End-
78468R739
329
6724
SH
SOLE
0
0
6724
0
SPDR SP 500 HI DIV ETF
ETF/Closed End
78468R788
1673
43987
SH
SOLE
0
0
43987
0
SPDR SSGA LGCP LOW ETF
ETF/Closed End
78468R804
318
2953
SH
SOLE
0
0
2953
0
SPDR USA QLTY STRAT ETF
ETF/Closed End
78468R812
964
11190
SH
SOLE
0
0
11190
0
SPDR PORT SMALL CAP ETF
ETF/Closed End
78468R853
358
11674
SH
SOLE
0
0
11674
0
SP PLUS CORP
Common Stock
78469C103
554
17360
SH
SOLE
0
0
17360
0
SPX FLOW INC
Common Stock
78469X107
1904
45496
SH
SOLE
0
0
45496
0
SVB FINL GRP
Common Stock
78486Q101
2442
10874
SH
SOLE
0
0
10874
0
SABRA HEALTH CARE REIT
REIT
78573L106
1056
53619
SH
SOLE
0
0
53619
0
SAGE THERAPEUTICS INC
Common Stock
78667J108
834
4557
SH
SOLE
0
0
4557
0
SALESFORCECOM INC
Common Stock
79466L302
14290
94179
SH
SOLE
0
0
94179
0
SALLY BEAUTY HLDGS INC
Common Stock
79546E104
460
34511
SH
SOLE
0
0
34511
0
SALT LOW TRUBETA US ETF
ETF/Closed End
79590A107
685
25547
SH
SOLE
0
0
25547
0
SANDY SPRING BANCORP INC
Common Stock
800363103
369
10574
SH
SOLE
0
0
10574
0
SANGAMO THERAPEUTICS INC
Common Stock
800677106
112
10378
SH
SOLE
0
0
10378
0
SANMINA CORP
Common Stock
801056102
493
16296
SH
SOLE
0
0
16296
0
SANOFI SPON ADR
Common Stock
80105N105
3043
70318
SH
SOLE
0
0
70318
0
SAP SE SPON ADR
Common Stock
803054204
5251
38384
SH
SOLE
0
0
38384
0
SAREPTA THERAPEUTICS INC
Common Stock
803607100
620
4078
SH
SOLE
0
0
4078
0
HENRY SCHEIN INC
Common Stock
806407102
1739
24882
SH
SOLE
0
0
24882
0
SCHLUMBERGER LTD
Common Stock
806857108
10101
254179
SH
SOLE
0
0
254179
0
SCHNITZER STEEL INDS A
Common Stock
806882106
411
15703
SH
SOLE
0
0
15703
0
SCHNEIDER NATL INC WI B
Common Stock
80689H102
190
10390
SH
SOLE
0
0
10390
0
SCHWAB CHARLES CORP NEW
Common Stock
808513105
1839
45764
SH
SOLE
0
0
45764
0
SCHWAB US LGCP ETF
ETF/Closed End
808524201
420
5981
SH
SOLE
0
0
5981
0
SCHWAB US LGCP GRW ETF
ETF/Closed End
808524300
311
3743
SH
SOLE
0
0
3743
0
SCHWAB EMG MKT EQ ETF
ETF/Closed End
808524706
14424
549683
SH
SOLE
0
0
549683
0
SCHWAB STR 1000 IDX ETF
ETF/Closed End
808524722
3919
135718
SH
SOLE
0
0
135718
0
SCHWAB EMRG MKTS LRG ETF
ETF/Closed End
808524730
322
11202
SH
SOLE
0
0
11202
0
SCHWAB FUND INTL SML ETF
ETF/Closed End
808524748
543
17389
SH
SOLE
0
0
17389
0
SCHWAB FUND INTL LRG ETF
ETF/Closed End
808524755
378
13584
SH
SOLE
0
0
13584
0
SCHWAB FDMNTL US LRG ETF
ETF/Closed End
808524771
398
10165
SH
SOLE
0
0
10165
0
SCHWAB US DIV EQ ETF
ETF/Closed End
808524797
2139
40311
SH
SOLE
0
0
40311
0
SCHWAB US REIT ETF
ETF/Closed End
808524847
3503
78816
SH
SOLE
0
0
78816
0
SCHWAB INTRM US TRSY ETF
ETF/Closed End-
808524854
828
15065
SH
SOLE
0
0
15065
0
SCOTTS MIRACLEGRO CO
Common Stock
810186106
7926
80465
SH
SOLE
0
0
80465
0
SEALED AIR CORP NEW
Common Stock
81211K100
349
8155
SH
SOLE
0
0
8155
0
SEATTLE GENETICS INC WA
Common Stock
812578102
411
5938
SH
SOLE
0
0
5938
0
SEAWORLD ENTMNT INC
Common Stock
81282V100
809
26092
SH
SOLE
0
0
26092
0
MATRLS SEL SECT SPDR ETF
ETF/Closed End
81369Y100
670
11451
SH
SOLE
0
0
11451
0
HLTHCR SEL SECT SPDR ETF
ETF/Closed End
81369Y209
157073
1695522
SH
SOLE
0
0
1695522
0
CONS STPLS SEL SPDR ETF
ETF/Closed End
81369Y308
156456
2694268
SH
SOLE
0
0
2694268
0
CONS DSCR SEL SPDR ETF
ETF/Closed End
81369Y407
90215
756833
SH
SOLE
0
0
756833
0
ENERGY SEL SECT SPDR ETF
ETF/Closed End
81369Y506
10199
160077
SH
SOLE
0
0
160077
0
FINL SEL SECT SPDR ETF
ETF/Closed End
81369Y605
8415
304884
SH
SOLE
0
0
304884
0
INDL SEL SECT SPDR ETF
ETF/Closed End
81369Y704
9535
123153
SH
SOLE
0
0
123153
0
TECH SEL SECT SPDR ETF
ETF/Closed End
81369Y803
230704
2956228
SH
SOLE
0
0
2956228
0
SELECT COMMN SVC SEL ETF
ETF/Closed End
81369Y852
107845
2191090
SH
SOLE
0
0
2191090
0
SEL SECT RL EST SPDR ETF
ETF/Closed End
81369Y860
788
21419
SH
SOLE
0
0
21419
0
UTILS SEL SECT SPDR ETF
ETF/Closed End
81369Y886
48337
810618
SH
SOLE
0
0
810618
0
SELECTIVE INS GROUP INC
Common Stock
816300107
785
10481
SH
SOLE
0
0
10481
0
SEMPRA ENERGY
Common Stock
816851109
3267
23767
SH
SOLE
0
0
23767
0
SR HSG PPTYS TR SBI
REIT
81721M109
130
15678
SH
SOLE
0
0
15678
0
SENSIENT TECHNOLOGIES
Common Stock
81725T100
334
4545
SH
SOLE
0
0
4545
0
SENSUS HEALTHCARE INC
Common Stock
81728J109
266
48076
SH
SOLE
0
0
48076
0
SERVICENOW INC
Common Stock
81762P102
3433
12505
SH
SOLE
0
0
12505
0
SHAKE SHACK INC CL A
Common Stock
819047101
481
6660
SH
SOLE
0
0
6660
0
SHERWIN WILLIAMS CO
Common Stock
824348106
13004
28374
SH
SOLE
0
0
28374
0
SHOCKWAVE MEDICAL INC
Common Stock
82489T104
422
7386
SH
SOLE
0
0
7386
0
SHOPIFY INC CL A
Common Stock
82509L107
1910
6362
SH
SOLE
0
0
6362
0
SIGNATURE BANK NEW YORK
Common Stock
82669G104
2837
23480
SH
SOLE
0
0
23480
0
SILICON MOTION TECH ADR
Common Stock
82706C108
1968
44337
SH
SOLE
0
0
44337
0
SIMON PPTY GRP INC NEW
REIT
828806109
1813
11351
SH
SOLE
0
0
11351
0
SIMPSON MFG CO INC
Common Stock
829073105
630
9482
SH
SOLE
0
0
9482
0
SIRIUS XM HLDGS INC
Common Stock
82968B103
227
40752
SH
SOLE
0
0
40752
0
SITEONE LANDSCAPE SUPPLY
Common Stock
82982L103
3002
43322
SH
SOLE
0
0
43322
0
SIX FLAGS ENTMT CORP NEW
Common Stock
83001A102
1716
34535
SH
SOLE
0
0
34535
0
SKECHERS USA INC CL A
Common Stock
830566105
898
28520
SH
SOLE
0
0
28520
0
SKYWEST INC
Common Stock
830879102
1326
21851
SH
SOLE
0
0
21851
0
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
2127
27523
SH
SOLE
0
0
27523
0
SLACK TECHS INC A
Common Stock
83088V102
211
5625
SH
SOLE
0
0
5625
0
SLEEP NUMBER CORP
Common Stock
83125X103
486
12027
SH
SOLE
0
0
12027
0
SMITH NEPHEW PLC ADR
Common Stock
83175M205
1937
44483
SH
SOLE
0
0
44483
0
SMITH AO
Common Stock
831865209
3850
81640
SH
SOLE
0
0
81640
0
SMUCKER JM COMPANY NEW
Common Stock
832696405
1710
14845
SH
SOLE
0
0
14845
0
SNAP ON INC
Common Stock
833034101
6224
37573
SH
SOLE
0
0
37573
0
SNAP INC CL A
Common Stock
83304A106
162
11340
SH
SOLE
0
0
11340
0
SOCIEDAD QUIMICA SER B
Common Stock
833635105
947
30436
SH
SOLE
0
0
30436
0
SONOCO PRODUCTS CO
Common Stock
835495102
2484
38013
SH
SOLE
0
0
38013
0
SONY CORP
Common Stock
835699307
705
13463
SH
SOLE
0
0
13463
0
SOTHERLY HOTELS INC
REIT
83600C103
88
12650
SH
SOLE
0
0
12650
0
SOUTH JERSEY INDS INC
Common Stock
838518108
683
20259
SH
SOLE
0
0
20259
0
SOUTH STATE CORP
Common Stock
840441109
236
3208
SH
SOLE
0
0
3208
0
SOUTHERN COMPANY
Common Stock
842587107
14025
253709
SH
SOLE
0
0
253709
0
SOUTHWEST AIRLINES CO
Common Stock
844741108
3309
65165
SH
SOLE
0
0
65165
0
SPARK THERAPEUTICS INC
Common Stock
84652J103
202
1975
SH
SOLE
0
0
1975
0
SPIRIT AEROSYS HLDG CL A
Common Stock
848574109
678
8333
SH
SOLE
0
0
8333
0
SPLUNK INC
Common Stock
848637104
5359
42616
SH
SOLE
0
0
42616
0
SPRAGUE RESOURCES LP
Common Stock
849343108
1168
65867
SH
SOLE
0
0
65867
0
SPROTT PHYSICAL GOLD ETF
ETF/Closed End
85207H104
3145
277587
SH
SOLE
0
0
277587
0
SPROTT PHYSICAL SLVR ETF
ETF/Closed End
85207K107
1409
246734
SH
SOLE
0
0
246734
0
SPRINT CORP SER 1
Common Stock
85207U105
207
31485
SH
SOLE
0
0
31485
0
SPROTT PHYS GLD SLVR
ETF/Closed End
85208R101
1392
105237
SH
SOLE
0
0
105237
0
SQUARE INC A
Common Stock
852234103
4634
63889
SH
SOLE
0
0
63889
0
STANLEY BLACK DECKER
Common Stock
854502101
5166
35723
SH
SOLE
0
0
35723
0
STARBUCKS CORP
Common Stock
855244109
17534
209160
SH
SOLE
0
0
209160
0
STATE AUTO FINL CORP
Common Stock
855707105
230
6580
SH
SOLE
0
0
6580
0
STARWOOD PROPERTY TR INC
REIT
85571B105
513
22564
SH
SOLE
0
0
22564
0
STATE STREET CORP
Common Stock
857477103
2106
37568
SH
SOLE
0
0
37568
0
STEEL DYNAMICS INC
Common Stock
858119100
471
15600
SH
SOLE
0
0
15600
0
STELLUS CAP INVT BDC
Common Stock
858568108
142
10285
SH
SOLE
0
0
10285
0
STERLING BANCORP NEW
Common Stock
85917A100
221
10375
SH
SOLE
0
0
10375
0
STITCH FIX INC A
Common Stock
860897107
459
14359
SH
SOLE
0
0
14359
0
STMICROELECTRONICS N V
Common Stock
861012102
620
35186
SH
SOLE
0
0
35186
0
STORE CAPITAL CORP
REIT
862121100
5157
155364
SH
SOLE
0
0
155364
0
STRYKER CORP
Common Stock
863667101
4435
21575
SH
SOLE
0
0
21575
0
SUBURBAN PROPANE PTNR LP
MLP
864482104
1748
71959
SH
SOLE
0
0
71959
0
SUMITOMO MITSUI FINL
Common Stock
86562M209
1389
196755
SH
SOLE
0
0
196755
0
SUN COMMUNITIES INC
REIT
866674104
2425
18914
SH
SOLE
0
0
18914
0
SUN LIFE FINL INC
Common Stock
866796105
345
8347
SH
SOLE
0
0
8347
0
SUNCOR ENERGY INC NEW
Common Stock
867224107
250
8037
SH
SOLE
0
0
8037
0
SUNOCO LP
MLP
86765K109
203
6502
SH
SOLE
0
0
6502
0
SUNTRUST BANKS INC
Common Stock
867914103
21892
348324
SH
SOLE
0
0
348324
0
SYNOPSYS INC
Common Stock
871607107
2007
15593
SH
SOLE
0
0
15593
0
SYNOVUS FINL CORP NEW
Common Stock
87161C501
984
28126
SH
SOLE
0
0
28126
0
SYNNEX CORP
Common Stock
87162W100
373
3793
SH
SOLE
0
0
3793
0
SYNCHRONY FINANCIAL
Common Stock
87165B103
635
18324
SH
SOLE
0
0
18324
0
SYSCO CORP
Common Stock
871829107
18107
256032
SH
SOLE
0
0
256032
0
TC PIPELINES LP
MLP
87233Q108
347
9237
SH
SOLE
0
0
9237
0
TD AMERITRADE HLDG CORP
Common Stock
87236Y108
935
18730
SH
SOLE
0
0
18730
0
TESSCO TECHNOLOGIES INC
Common Stock
872386107
274
15350
SH
SOLE
0
0
15350
0
THL CREDIT INC BDC
Common Stock
872438106
70
10500
SH
SOLE
0
0
10500
0
TJX COS INC NEW
Common Stock
872540109
8077
152738
SH
SOLE
0
0
152738
0
T MOBILE US INC
Common Stock
872590104
777
10479
SH
SOLE
0
0
10479
0
TPG SPLTY LEND INC BDC
Common Stock
87265K102
1241
63315
SH
SOLE
0
0
63315
0
TTM TECHNOLOGIES INC
Common Stock
87305R109
235
23017
SH
SOLE
0
0
23017
0
TAIWAN SEMICON MFG CO
Common Stock
874039100
1532
39106
SH
SOLE
0
0
39106
0
TAKETWO INTERACTIVE INC
Common Stock
874054109
1031
9079
SH
SOLE
0
0
9079
0
TANDEM DIABETES CARE NEW
Common Stock
875372203
397
6150
SH
SOLE
0
0
6150
0
TANGER FACTORY OUTLET
REIT
875465106
1020
62925
SH
SOLE
0
0
62925
0
TAPESTRY INC
Common Stock
876030107
581
18300
SH
SOLE
0
0
18300
0
TARGET CORP
Common Stock
87612E106
19301
222854
SH
SOLE
0
0
222854
0
TARGA RESOURCES CORP
Common Stock
87612G101
3318
84523
SH
SOLE
0
0
84523
0
TAYLOR DEVICES INC
Common Stock
877163105
3775
352493
SH
SOLE
0
0
352493
0
TAYLOR MORRISON HOME A
Common Stock
87724P106
492
23473
SH
SOLE
0
0
23473
0
TC ENERGY CORP
Common Stock
87807B107
3363
67917
SH
SOLE
0
0
67917
0
TECH DATA CORP
Common Stock
878237106
1772
16943
SH
SOLE
0
0
16943
0
TECK RESOURCES LTD CL B
Common Stock
878742204
626
27141
SH
SOLE
0
0
27141
0
TEGNA INC
Common Stock
87901J105
626
41352
SH
SOLE
0
0
41352
0
TEKLA HEALTHCARE OPPTYS
Common Stock
879105104
1032
57908
SH
SOLE
0
0
57908
0
TEKLA HEALTHCARE INV SBI
ETF/Closed End
87911J103
2687
133814
SH
SOLE
0
0
133814
0
TEKLA LIFE SCIENCES INVS
ETF/Closed End
87911K100
666
39506
SH
SOLE
0
0
39506
0
TEKLA WORLD HLTHCARE
ETF/Closed End
87911L108
470
36745
SH
SOLE
0
0
36745
0
TELADOC HEALTH INC
Common Stock
87918A105
249
3753
SH
SOLE
0
0
3753
0
TELEFLEX INC
Common Stock
879369106
2931
8852
SH
SOLE
0
0
8852
0
TELEFONICA BRASIL SA ADR
Common Stock
87936R106
384
29484
SH
SOLE
0
0
29484
0
TELUS CORP
Common Stock
87971M103
1386
37552
SH
SOLE
0
0
37552
0
TEMPLETON DRAGON FD INC
ETF/Closed End
88018T101
610
31732
SH
SOLE
0
0
31732
0
TEMPLTN EMERG MKT INC FD
ETF/Closed End-
880192109
160
15698
SH
SOLE
0
0
15698
0
TENET HLTHCARE CORP NEW
Common Stock
88033G407
621
30061
SH
SOLE
0
0
30061
0
TERADYNE INC
Common Stock
880770102
5322
111079
SH
SOLE
0
0
111079
0
TESLA INC
Common Stock
88160R101
8072
36121
SH
SOLE
0
0
36121
0
TEVA PHARMACEUTICAL ADR
Common Stock
881624209
901
97617
SH
SOLE
0
0
97617
0
TETRA TECH INC NEW
Common Stock
88162G103
418
5323
SH
SOLE
0
0
5323
0
TEXAS INSTRUMENTS INC
Common Stock
882508104
16255
141640
SH
SOLE
0
0
141640
0
TEX PAC LAND SUB CTF UT
Common Stock
882610108
893
1135
SH
SOLE
0
0
1135
0
TEXAS ROADHOUSE INC A
Common Stock
882681109
710
13237
SH
SOLE
0
0
13237
0
TEXTRON INC
Common Stock
883203101
1508
28439
SH
SOLE
0
0
28439
0
TRADE DESK INC A
Common Stock
88339J105
998
4382
SH
SOLE
0
0
4382
0
THERMO FISHER SCIENTIFIC
Common Stock
883556102
40892
139240
SH
SOLE
0
0
139240
0
THOMSON REUTERS CORP NEW
Common Stock
884903709
539
8364
SH
SOLE
0
0
8364
0
THOR INDUSTRIES INC
Common Stock
885160101
1903
32555
SH
SOLE
0
0
32555
0
THREE D SYS CORP DEL NEW
Common Stock
88554D205
119
13035
SH
SOLE
0
0
13035
0
3M COMPANY
Common Stock
88579Y101
40933
236140
SH
SOLE
0
0
236140
0
TIDEWATER INC NEW
Common Stock
88642R109
3620
154170
SH
SOLE
0
0
154170
0
TIDEWATER INC NEW A WTS
Warrant/Right
88642R117
48
15661
SH
SOLE
0
0
15661
0
TIDEWATER INC NEW B WTS
Warrant/Right
88642R125
47
16749
SH
SOLE
0
0
16749
0
TIFFANY CO NEW
Common Stock
886547108
420
4484
SH
SOLE
0
0
4484
0
TIMKEN CO
Common Stock
887389104
401
7815
SH
SOLE
0
0
7815
0
TOLL BROTHERS INC
Common Stock
889478103
898
24512
SH
SOLE
0
0
24512
0
TOOTSIE ROLL INDS INC
Common Stock
890516107
296
8023
SH
SOLE
0
0
8023
0
TOPBUILD CORP
Common Stock
89055F103
427
5158
SH
SOLE
0
0
5158
0
TORCHMARK CORP
Common Stock
891027104
1542
17232
SH
SOLE
0
0
17232
0
TORO CO
Common Stock
891092108
674
10079
SH
SOLE
0
0
10079
0
TORONTO DOMINION BK NEW
Common Stock
891160509
2246
38485
SH
SOLE
0
0
38485
0
TORTOISE ENERGY INFRA
ETF/Closed End
89147L100
580
25711
SH
SOLE
0
0
25711
0
TORTOISE MIDSTREAM ENRGY
ETF/Closed End
89148B101
409
30299
SH
SOLE
0
0
30299
0
TOTAL S A SPON ADR
Common Stock
89151E109
6087
109114
SH
SOLE
0
0
109114
0
TOTAL SYSTEMS SVC INC
Common Stock
891906109
2284
17803
SH
SOLE
0
0
17803
0
TOYOTA MTR CORP SPON ADR
Common Stock
892331307
291
2345
SH
SOLE
0
0
2345
0
TRACTOR SUPPLY CO
Common Stock
892356106
2818
25903
SH
SOLE
0
0
25903
0
TRANSDIGM GROUP INC
Common Stock
893641100
701
1449
SH
SOLE
0
0
1449
0
TRAVELERS COS INC
Common Stock
89417E109
28261
189014
SH
SOLE
0
0
189014
0
TREX CO INC
Common Stock
89531P105
1342
18714
SH
SOLE
0
0
18714
0
TRI CONTINENTAL CORP
ETF/Closed End
895436103
1175
43563
SH
SOLE
0
0
43563
0
TRINITY INDUSTRIES INC
Common Stock
896522109
471
22675
SH
SOLE
0
0
22675
0
TRIPLE S MGMT CORP B
Common Stock
896749108
279
11709
SH
SOLE
0
0
11709
0
TRISTATE CAP HLDGS INC
Common Stock
89678F100
213
10000
SH
SOLE
0
0
10000
0
TRUSTCO BK CORP N Y
Common Stock
898349105
132
16710
SH
SOLE
0
0
16710
0
TRUSTMARK CORP
Common Stock
898402102
294
8855
SH
SOLE
0
0
8855
0
TUPPERWARE BRANDS CORP
Common Stock
899896104
251
13195
SH
SOLE
0
0
13195
0
TURTLE BEACH CORP NEW
Common Stock
900450206
1610
139295
SH
SOLE
0
0
139295
0
TWILIO INC A
Common Stock
90138F102
1368
10030
SH
SOLE
0
0
10030
0
TWITTER INC
Common Stock
90184L102
7798
223445
SH
SOLE
0
0
223445
0
TWO HARBORS INVT CORP
Common Stock
90187B408
512
40440
SH
SOLE
0
0
40440
0
TYLER TECHNOLOGIES INC
Common Stock
902252105
800
3704
SH
SOLE
0
0
3704
0
TYSON FOODS INC A
Common Stock
902494103
402
4983
SH
SOLE
0
0
4983
0
UBS AG E TRACS ALERN ETN
Alternatives -
902641646
265
11871
SH
SOLE
0
0
11871
0
UGI CORP NEW
Common Stock
902681105
5589
104651
SH
SOLE
0
0
104651
0
U S BANCORP DE NEW
Common Stock
902973304
12030
229582
SH
SOLE
0
0
229582
0
U S SILICA HLDGS INC
Common Stock
90346E103
218
17017
SH
SOLE
0
0
17017
0
UBIQUITI NETWORKS INC
Common Stock
90347A100
2630
19999
SH
SOLE
0
0
19999
0
UBER TECHNOLOGIES INC
Common Stock
90353T100
5420
116855
SH
SOLE
0
0
116855
0
ULTA BEAUTY INC
Common Stock
90384S303
8324
23995
SH
SOLE
0
0
23995
0
ULTRAGENYX PHARM INC
Common Stock
90400D108
286
4511
SH
SOLE
0
0
4511
0
UNDER ARMOUR INC CL A
Common Stock
904311107
1439
56763
SH
SOLE
0
0
56763
0
UNDER ARMOUR INC C
Common Stock
904311206
1149
51751
SH
SOLE
0
0
51751
0
UNIFIRST CORP
Common Stock
904708104
329
1747
SH
SOLE
0
0
1747
0
UNILEVER PLC SPONS ADR
Common Stock
904767704
6047
97574
SH
SOLE
0
0
97574
0
UNILEVER N V NY SHS NEW
Common Stock
904784709
20533
338154
SH
SOLE
0
0
338154
0
UNION PACIFIC CORP
Common Stock
907818108
22989
135942
SH
SOLE
0
0
135942
0
UNITED BANKSHARES INC WV
Common Stock
909907107
4504
121443
SH
SOLE
0
0
121443
0
UNITED AIRLINES HLDGS
Common Stock
910047109
2315
26437
SH
SOLE
0
0
26437
0
UNITED NATURAL FOODS INC
Common Stock
911163103
1900
211782
SH
SOLE
0
0
211782
0
UPS INC B
Common Stock
911312106
38738
375117
SH
SOLE
0
0
375117
0
UNITED RENTALS INC
Common Stock
911363109
2017
15207
SH
SOLE
0
0
15207
0
UNITED STS STEEL CRP NEW
Common Stock
912909108
852
55670
SH
SOLE
0
0
55670
0
UNITED TECHNOLOGIES CORP
Common Stock
913017109
42692
327898
SH
SOLE
0
0
327898
0
UNITEDHEALTH GROUP INC
Common Stock
91324P102
62104
254512
SH
SOLE
0
0
254512
0
UNITIL CORP
Common Stock
913259107
573
9567
SH
SOLE
0
0
9567
0
UNIVERSAL DISPLAY CORP
Common Stock
91347P105
371
1975
SH
SOLE
0
0
1975
0
UNIVERSAL LOGISTICS HLDG
Common Stock
91388P105
426
18971
SH
SOLE
0
0
18971
0
UNIVERSAL HLTH SVC CL B
Common Stock
913903100
1079
8276
SH
SOLE
0
0
8276
0
URSTADT BIDLE PPTYS CL A
REIT
917286205
232
11038
SH
SOLE
0
0
11038
0
UTAH MEDICAL PRODS INC
Common Stock
917488108
482
5035
SH
SOLE
0
0
5035
0
V F CORP
Common Stock
918204108
3106
35555
SH
SOLE
0
0
35555
0
VSE CORP
Common Stock
918284100
2390
83319
SH
SOLE
0
0
83319
0
VAIL RESORTS INC
Common Stock
91879Q109
5676
25433
SH
SOLE
0
0
25433
0
VALE S A ADR
Common Stock
91912E105
263
19540
SH
SOLE
0
0
19540
0
VALERO ENERGY CORP
Common Stock
91913Y100
5555
64892
SH
SOLE
0
0
64892
0
VALLEY NATIONAL BANCORP
Common Stock
919794107
596
55252
SH
SOLE
0
0
55252
0
VALMONT INDUSTRIES INC
Common Stock
920253101
373
2942
SH
SOLE
0
0
2942
0
VANECK GOLD MNRS ETF
ETF/Closed End
92189F106
5589
218677
SH
SOLE
0
0
218677
0
VANECK EMERG MKT HI ETF
ETF/Closed End-
92189F353
6298
263753
SH
SOLE
0
0
263753
0
VANECK BDC INCM ETF
ETF/Closed End
92189F411
272
16350
SH
SOLE
0
0
16350
0
VANECK PFD SECS EX ETF
ETF/Closed End-
92189F429
199
10038
SH
SOLE
0
0
10038
0
VANECK CEF MUN INCM ETF
ETF/Closed End-
92189F460
572
21209
SH
SOLE
0
0
21209
0
VANECK INVT GRD FLTG ETF
ETF/Closed End-
92189F486
1092
43333
SH
SOLE
0
0
43333
0
VANECK AMT FREE LONG ETF
ETF/Closed End-
92189F536
203
9756
SH
SOLE
0
0
9756
0
VANECK UNCNV OILGAS ETF
ETF/Closed End
92189F668
398
33358
SH
SOLE
0
0
33358
0
VANECK SEMICONDUCTOR ETF
ETF/Closed End
92189F676
201
1825
SH
SOLE
0
0
1825
0
VANECK RETAIL ETF
ETF/Closed End
92189F684
327
3002
SH
SOLE
0
0
3002
0
VANECK VCTRS BIOTECH ETF
ETF/Closed End
92189F726
773
5995
SH
SOLE
0
0
5995
0
VANECK RARE EARTH ETF
ETF/Closed End
92189F742
1061
69822
SH
SOLE
0
0
69822
0
VANECK JR GOLD MINER ETF
ETF/Closed End
92189F791
1859
53179
SH
SOLE
0
0
53179
0
VANECK AFRICA INDEX ETF
ETF/Closed End
92189F866
886
40076
SH
SOLE
0
0
40076
0
VANECK AMT INTER NEW ETF
ETF/Closed End-
92189H201
1644
33054
SH
SOLE
0
0
33054
0
VANECK JPM E/MKT NEW ETF
ETF/Closed End-
92189H300
3099
89302
SH
SOLE
0
0
89302
0
VANCK HI YLD MUN NEW ETF
ETF/Closed End-
92189H409
437
6845
SH
SOLE
0
0
6845
0
VNGRD DIV APPREC ETF
ETF/Closed End
921908844
20168
175132
SH
SOLE
0
0
175132
0
VNGRD TOTAL INTL STK ETF
ETF/Closed End
921909768
2531
47980
SH
SOLE
0
0
47980
0
VNGRD EXT DUR TRSY ETF
ETF/Closed End-
921910709
10311
81179
SH
SOLE
0
0
81179
0
VNGRD MEGA CAP GRWTH ETF
ETF/Closed End
921910816
323
2490
SH
SOLE
0
0
2490
0
VNGRD SP 500 GRW ETF
ETF/Closed End
921932505
15597
96821
SH
SOLE
0
0
96821
0
VNGRD SP 500 VAL ETF
ETF/Closed End
921932703
1298
11544
SH
SOLE
0
0
11544
0
VNGRD SP SM GRW 600 ETF
ETF/Closed End
921932794
304
1945
SH
SOLE
0
0
1945
0
VNGRD SP SM CAP 600 ETF
ETF/Closed End
921932828
229
1601
SH
SOLE
0
0
1601
0
VNGRD LNG TRM BD IDX ETF
ETF/Closed End-
921937793
14911
153623
SH
SOLE
0
0
153623
0
VNGRD INTRM TRM BD ETF
ETF/Closed End-
921937819
21260
245774
SH
SOLE
0
0
245774
0
VNGRD SHORT TERM BD ETF
ETF/Closed End-
921937827
36630
454865
SH
SOLE
0
0
454865
0
VNGRD TTL BD MKT ETF
ETF/Closed End-
921937835
28911
348027
SH
SOLE
0
0
348027
0
VNGRD FTSE DEV MKTS ETF
ETF/Closed End
921943858
107309
2572734
SH
SOLE
0
0
2572734
0
VNGRD HGH DIV YLD ETF
ETF/Closed End
921946406
75030
858662
SH
SOLE
0
0
858662
0
VNGRD INTL HI DIV YL ETF
ETF/Closed End
921946794
1858
30266
SH
SOLE
0
0
30266
0
VNGRD INTL DIV APPRC ETF
ETF/Closed End
921946810
6931
101867
SH
SOLE
0
0
101867
0
VNGRD EMRG MKTS GOV ETF
ETF/Closed End-
921946885
1916
23831
SH
SOLE
0
0
23831
0
VNGRD SHRT INFL PRO ETF
ETF/Closed End-
922020805
7119
144350
SH
SOLE
0
0
144350
0
VNGRD TTL INTL BD ETF
ETF/Closed End-
92203J407
42222
736866
SH
SOLE
0
0
736866
0
VNGRD US REAL EST ETF
ETF/Closed End
922042676
312
5295
SH
SOLE
0
0
5295
0
VNGRD FTSE SMALL CAP ETF
ETF/Closed End
922042718
15166
144077
SH
SOLE
0
0
144077
0
VNGRD TTL WORLD STK ETF
ETF/Closed End
922042742
560
7454
SH
SOLE
0
0
7454
0
VNGRD FTSE ALL WORLD ETF
ETF/Closed End
922042775
208359
4086276
SH
SOLE
0
0
4086276
0
VNGRD FTSE EMG MKTS ETF
ETF/Closed End
922042858
35025
823537
SH
SOLE
0
0
823537
0
VNGRD FTSE PACIFIC ETF
ETF/Closed End
922042866
44362
671334
SH
SOLE
0
0
671334
0
VNGRD FTSE EUROPE ETF
ETF/Closed End
922042874
14894
271300
SH
SOLE
0
0
271300
0
VNGRD CONSMR DISCRET ETF
ETF/Closed End
92204A108
5222
29108
SH
SOLE
0
0
29108
0
VNGRD CNSMR STAPLES ETF
ETF/Closed End
92204A207
3339
22447
SH
SOLE
0
0
22447
0
VNGRD ENERGY ETF
ETF/Closed End
92204A306
1037
12201
SH
SOLE
0
0
12201
0
VNGRD FINANCIALS ETF
ETF/Closed End
92204A405
4596
66593
SH
SOLE
0
0
66593
0
VNGRD HEALTH CARE ETF
ETF/Closed End
92204A504
22178
127506
SH
SOLE
0
0
127506
0
VNGRD INDUSTRIALS ETF
ETF/Closed End
92204A603
1602
10989
SH
SOLE
0
0
10989
0
VNGRD INFO TECH ETF
ETF/Closed End
92204A702
25247
119715
SH
SOLE
0
0
119715
0
VNGRD UTILITIES ETF
ETF/Closed End
92204A876
3050
22947
SH
SOLE
0
0
22947
0
VNGRD COMMN SVCS ETF
ETF/Closed End
92204A884
4508
51998
SH
SOLE
0
0
51998
0
VNGRD SHRT TRM GOV ETF
ETF/Closed End-
92206C102
5368
88109
SH
SOLE
0
0
88109
0
VNGRD SHRT TRM CORP ETF
ETF/Closed End-
92206C409
44547
552141
SH
SOLE
0
0
552141
0
VNGRD RUS2000 VL IN ETF
ETF/Closed End
92206C649
706
6709
SH
SOLE
0
0
6709
0
VNGRD RUS 2000 INDX ETF
ETF/Closed End
92206C664
14024
112228
SH
SOLE
0
0
112228
0
VNGRD RUS1000 GRW IN ETF
ETF/Closed End
92206C680
66667
410867
SH
SOLE
0
0
410867
0
VNGRD INTRM TERM ETF
ETF/Closed End-
92206C706
33235
503785
SH
SOLE
0
0
503785
0
VNGRD RUS1000 VL IN ETF
ETF/Closed End
92206C714
63166
566008
SH
SOLE
0
0
566008
0
VNGRD MTG BKD SEC ETF
ETF/Closed End-
92206C771
30681
580756
SH
SOLE
0
0
580756
0
VNGRD LNG TRM CRP BD ETF
ETF/Closed End-
92206C813
257
2655
SH
SOLE
0
0
2655
0
VNGRD LNG TRM TREAS ETF
ETF/Closed End-
92206C847
6674
81739
SH
SOLE
0
0
81739
0
VNGRD INTRM CORP BD ETF
ETF/Closed End-
92206C870
57795
643242
SH
SOLE
0
0
643242
0
VARIAN MED SYS INC
Common Stock
92220P105
2895
21269
SH
SOLE
0
0
21269
0
VECTOR GROUP LTD
Common Stock
92240M108
688
70586
SH
SOLE
0
0
70586
0
VECTRUS INC
Common Stock
92242T101
554
13666
SH
SOLE
0
0
13666
0
VEEVA SYS INC CL A
Common Stock
922475108
18864
116364
SH
SOLE
0
0
116364
0
VENTAS INC
REIT
92276F100
2818
41234
SH
SOLE
0
0
41234
0
VNGRD SP 500 ETF
ETF/Closed End
922908363
78693
292376
SH
SOLE
0
0
292376
0
VNGRD MDCP VAL ETF
ETF/Closed End
922908512
4665
41896
SH
SOLE
0
0
41896
0
VNGRD MDCP GRW ETF
ETF/Closed End
922908538
10103
67665
SH
SOLE
0
0
67665
0
VNGRD REAL EST INDX ETF
ETF/Closed End
922908553
28675
328092
SH
SOLE
0
0
328092
0
VNGRD SMLL CAP GRWTH ETF
ETF/Closed End
922908595
11447
61473
SH
SOLE
0
0
61473
0
VNGRD SML CAP VAL ETF
ETF/Closed End
922908611
16317
124998
SH
SOLE
0
0
124998
0
VNGRD MID CAP ETF
ETF/Closed End
922908629
63899
382261
SH
SOLE
0
0
382261
0
VNGRD LGCP ETF
ETF/Closed End
922908637
12051
89455
SH
SOLE
0
0
89455
0
VNGRD EXTND MARKET ETF
ETF/Closed End
922908652
3381
28510
SH
SOLE
0
0
28510
0
VNGRD GROWTH ETF
ETF/Closed End
922908736
13532
82820
SH
SOLE
0
0
82820
0
VNGRD VALUE ETF
ETF/Closed End
922908744
16355
147451
SH
SOLE
0
0
147451
0
VNGRD SMALL CAP ETF
ETF/Closed End
922908751
24560
156769
SH
SOLE
0
0
156769
0
VNGRD TTL STK MKT ETF
ETF/Closed End
922908769
9076
60471
SH
SOLE
0
0
60471
0
VEREIT INC
REIT
92339V100
770
85472
SH
SOLE
0
0
85472
0
VERISIGN INC
Common Stock
92343E102
457
2187
SH
SOLE
0
0
2187
0
VERIZON COMMNS INC
Common Stock
92343V104
81511
1426766
SH
SOLE
0
0
1426766
0
VERISK ANALYTICS INC
Common Stock
92345Y106
1930
13175
SH
SOLE
0
0
13175
0
VERSO CORP
Common Stock
92531L207
381
20003
SH
SOLE
0
0
20003
0
VERTEX PHARMS INC
Common Stock
92532F100
6426
35043
SH
SOLE
0
0
35043
0
VERSUM MATERIALS INC
Common Stock
92532W103
266
5161
SH
SOLE
0
0
5161
0
VIACOM INC CL B NEW
Common Stock
92553P201
1380
46188
SH
SOLE
0
0
46188
0
VICOR CORP
Common Stock
925815102
2318
74641
SH
SOLE
0
0
74641
0
VICTORYSHS US DSCV ETF
ETF/Closed End
92647N774
1103
29216
SH
SOLE
0
0
29216
0
VICTORYSHS US 500 ETF
ETF/Closed End
92647N782
1840
37626
SH
SOLE
0
0
37626
0
VICTORYSHS DEV ENH ETF
ETF/Closed End
92647N816
1197
37322
SH
SOLE
0
0
37322
0
VICTORYSHS US EQ INC ETF
ETF/Closed End
92647N824
1257
27598
SH
SOLE
0
0
27598
0
VICTORYSHS INTL HI ETF
ETF/Closed End
92647N881
1239
38069
SH
SOLE
0
0
38069
0
VILLAGE FARMS INTL INC
Common Stock
92707Y108
961
84043
SH
SOLE
0
0
84043
0
VIRTU FINANCIAL INC A
Common Stock
928254101
3338
153282
SH
SOLE
0
0
153282
0
VISA INC CL A
Common Stock
92826C839
82217
473735
SH
SOLE
0
0
473735
0
VMWARE INC CL A
Common Stock
928563402
1323
7911
SH
SOLE
0
0
7911
0
VODAFONE GRP PLC NEW ADR
Common Stock
92857W308
8324
509740
SH
SOLE
0
0
509740
0
VORNADO REALTY TRUST
REIT
929042109
246
3838
SH
SOLE
0
0
3838
0
VOYA RISK MNGD NAT RES
ETF/Closed End
92913C106
93
17800
SH
SOLE
0
0
17800
0
VULCAN MATERIALS COMPANY
Common Stock
929160109
5264
38338
SH
SOLE
0
0
38338
0
WD 40 CO
Common Stock
929236107
220
1383
SH
SOLE
0
0
1383
0
WABCO HOLDINGS INC
Common Stock
92927K102
403
3041
SH
SOLE
0
0
3041
0
W P CAREY INC
Common Stock
92936U109
4984
61391
SH
SOLE
0
0
61391
0
WEC ENERGY GROUP INC
Common Stock
92939U106
9364
112322
SH
SOLE
0
0
112322
0
WABTEC
Common Stock
929740108
686
9555
SH
SOLE
0
0
9555
0
WALMART INC
Common Stock
931142103
45563
412375
SH
SOLE
0
0
412375
0
WALGREENS BOOTS ALLIANCE
Common Stock
931427108
13768
251835
SH
SOLE
0
0
251835
0
WASHINGTON FEDL INC
Common Stock
938824109
1214
34754
SH
SOLE
0
0
34754
0
WASHINGTON PRIME GRP NEW
Common Stock
93964W108
231
60355
SH
SOLE
0
0
60355
0
WASTE CONNECTIONS INC
Common Stock
94106B101
2353
24613
SH
SOLE
0
0
24613
0
WASTE MANAGEMENT INC DEL
Common Stock
94106L109
23850
206730
SH
SOLE
0
0
206730
0
WATERS CORP
Common Stock
941848103
927
4309
SH
SOLE
0
0
4309
0
WATTS WATER TECH INC
Common Stock
942749102
523
5610
SH
SOLE
0
0
5610
0
WEBSTER FINANCIAL CORP
Common Stock
947890109
989
20704
SH
SOLE
0
0
20704
0
WELLCARE HEALTHPLANS INC
Common Stock
94946T106
262
920
SH
SOLE
0
0
920
0
WELLS FARGO CO NEW
Common Stock
949746101
40396
853685
SH
SOLE
0
0
853685
0
WF CONV A 75 PERPTL
CD Par 10
949746804
1809
1326
SH
SOLE
0
0
1326
0
WF GLB DIV OPP FD
ETF/Closed End
94987C103
159
29025
SH
SOLE
0
0
29025
0
WELLTOWER INC
REIT
95040Q104
23673
290356
SH
SOLE
0
0
290356
0
WENDYS CO
Common Stock
95058W100
1855
94726
SH
SOLE
0
0
94726
0
WEST PHARM SVCS INC
Common Stock
955306105
801
6399
SH
SOLE
0
0
6399
0
WESTERN ALLIANCE BANCORP
Common Stock
957638109
481
10758
SH
SOLE
0
0
10758
0
WESTERN ASSET PREMIER
ETF/Closed End-
957664105
288
21069
SH
SOLE
0
0
21069
0
WESTERN EMERG MKTS DEBT
ETF/Closed End-
95766A101
871
60792
SH
SOLE
0
0
60792
0
WESTERN HIGH INCME FD II
ETF/Closed End-
95766J102
77
11035
SH
SOLE
0
0
11035
0
WESTERN HIGH INCME OPPTY
ETF/Closed End-
95766K109
159
30967
SH
SOLE
0
0
30967
0
WESTRN MUNI HIGH INCM FD
ETF/Closed End-
95766N103
422
55749
SH
SOLE
0
0
55749
0
WESTERN INFLTN LKD INCM
ETF/Closed End-
95766Q106
994
85318
SH
SOLE
0
0
85318
0
WESTERN INFLTN LKD OPPTY
ETF/Closed End-
95766R104
5436
485755
SH
SOLE
0
0
485755
0
WESTERN ASSET INVESTMENT
ETF/Closed End-
95766T100
177
11892
SH
SOLE
0
0
11892
0
WESTERN HIGH YLD DEFINED
ETF/Closed End-
95768B107
378
25277
SH
SOLE
0
0
25277
0
WESTERN MTG OPPTY FD INC
ETF/Closed End
95790B109
315
14735
SH
SOLE
0
0
14735
0
WESTERN DIGITAL CORP
Common Stock
958102105
5973
125619
SH
SOLE
0
0
125619
0
WESTERN INTER MUNI FD
ETF/Closed End-
958435109
98
11007
SH
SOLE
0
0
11007
0
WESTERN MIDSTREAM LP
MLP
958669103
1148
37295
SH
SOLE
0
0
37295
0
WESTERN UNION CO
Common Stock
959802109
370
18607
SH
SOLE
0
0
18607
0
WESTLAKE CHEMICAL PARTNR
Common Stock
960417103
392
15945
SH
SOLE
0
0
15945
0
WESTROCK CO
Common Stock
96145D105
2511
68840
SH
SOLE
0
0
68840
0
WEYERHAEUSER CO
Common Stock
962166104
4160
157923
SH
SOLE
0
0
157923
0
WHEATON PRECIOUS METALS
Common Stock
962879102
527
21786
SH
SOLE
0
0
21786
0
WHIRLPOOL CORP
Common Stock
963320106
1113
7816
SH
SOLE
0
0
7816
0
WILLIAMS COS INC DEL
Common Stock
969457100
11395
406375
SH
SOLE
0
0
406375
0
WILLIAMS SONOMA INC
Common Stock
969904101
1325
20380
SH
SOLE
0
0
20380
0
WISDOMTREE INVT INC
Common Stock
97717P104
75
12095
SH
SOLE
0
0
12095
0
WSDMTR US TTL DIV ETF
ETF/Closed End
97717W109
368
3788
SH
SOLE
0
0
3788
0
WSDMTR US HI DIV FD ETF
ETF/Closed End
97717W208
670
9209
SH
SOLE
0
0
9209
0
WSDMTR E/M SMCP DIV ETF
ETF/Closed End
97717W281
428
9101
SH
SOLE
0
0
9101
0
WSDMTR US LGCP DIV ETF
ETF/Closed End
97717W307
8110
83696
SH
SOLE
0
0
83696
0
WSDMTR E/M HI DIV ETF
ETF/Closed End
97717W315
2466
55216
SH
SOLE
0
0
55216
0
WSDMTR US DV EX FINL ETF
ETF/Closed End
97717W406
1030
12014
SH
SOLE
0
0
12014
0
WSDMTR U S DLR BLLSH ETF
ETF/Closed End
97717W471
222
8129
SH
SOLE
0
0
8129
0
WSDMTR US MDCP DIV ETF
ETF/Closed End
97717W505
13201
364665
SH
SOLE
0
0
364665
0
WSDMTR US MDCP ETF
ETF/Closed End
97717W570
218
5443
SH
SOLE
0
0
5443
0
WSDMTR US SMCP DIV ETF
ETF/Closed End
97717W604
14004
516574
SH
SOLE
0
0
516574
0
WSDMTR INTL EQ FD ETF
ETF/Closed End
97717W703
2049
40169
SH
SOLE
0
0
40169
0
WSDMTR INTL MDCP DIV ETF
ETF/Closed End
97717W778
8487
137065
SH
SOLE
0
0
137065
0
WSDMTR JPN SMCP DIV ETF
ETF/Closed End
97717W836
1505
22763
SH
SOLE
0
0
22763
0
WSDMTR JPN HEDG EQ ETF
ETF/Closed End
97717W851
1279
26260
SH
SOLE
0
0
26260
0
WSDMTR EURO S/C DIV ETF
ETF/Closed End
97717W869
648
11106
SH
SOLE
0
0
11106
0
WSDMTREE EUR HDGD SM ETF
ETF/Closed End
97717X552
812
26908
SH
SOLE
0
0
26908
0
WISDOMTREE US DV GRW ETF
ETF/Closed End
97717X669
9020
206641
SH
SOLE
0
0
206641
0
WSDMTRE EURO HDGD EQ ETF
ETF/Closed End
97717X701
18700
282609
SH
SOLE
0
0
282609
0
WOODWARD INC
Common Stock
980745103
4710
41619
SH
SOLE
0
0
41619
0
WORKDAY INC A
Common Stock
98138H101
1792
8715
SH
SOLE
0
0
8715
0
WORLD ACCEPTANCE CORP
Common Stock
981419104
1011
6161
SH
SOLE
0
0
6161
0
WORLDPAY INC A
Common Stock
981558109
500
4080
SH
SOLE
0
0
4080
0
WORTHINGTON INDS INC
Common Stock
981811102
342
8485
SH
SOLE
0
0
8485
0
WYNN RESORTS LTD
Common Stock
983134107
483
3891
SH
SOLE
0
0
3891
0
XPO LOGISTICS INC
Common Stock
983793100
225
3889
SH
SOLE
0
0
3889
0
XCEL ENERGY INC
Common Stock
98389B100
4689
78819
SH
SOLE
0
0
78819
0
XILINX INC
Common Stock
983919101
4463
37850
SH
SOLE
0
0
37850
0
XEROX CORP NEW
Common Stock
984121608
665
18776
SH
SOLE
0
0
18776
0
XYLEM INC
Common Stock
98419M100
835
9984
SH
SOLE
0
0
9984
0
YETI HOLDINGS INC
Common Stock
98585X104
279
9625
SH
SOLE
0
0
9625
0
YORK WATER COMPANY
Common Stock
987184108
450
12592
SH
SOLE
0
0
12592
0
YUM BRANDS INC
Common Stock
988498101
10333
93365
SH
SOLE
0
0
93365
0
YUM CHINA HOLDINGS
Common Stock
98850P109
994
21516
SH
SOLE
0
0
21516
0
ZEBRA TECHS CORP A
Common Stock
989207105
1638
7820
SH
SOLE
0
0
7820
0
ZENDESK INC
Common Stock
98936J101
522
5865
SH
SOLE
0
0
5865
0
ZIMMER BIOMET HLDGS INC
Common Stock
98956P102
4521
38396
SH
SOLE
0
0
38396
0
ZIONS BANCORP N A
Common Stock
989701107
352
7666
SH
SOLE
0
0
7666
0
ZIOPHARM ONCOLOGY INC
Common Stock
98973P101
530
90914
SH
SOLE
0
0
90914
0
ZOETIS INC CL A
Common Stock
98978V103
18559
163531
SH
SOLE
0
0
163531
0
ZSCALER INC
Common Stock
98980G102
732
9547
SH
SOLE
0
0
9547
0
AIRCASTLE LTD
Common Stock
G0129K104
322
15127
SH
SOLE
0
0
15127
0
ALLEGION PUBLIC LTD
Common Stock
G0176J109
2118
19158
SH
SOLE
0
0
19158
0
ALLERGAN PLC
Common Stock
G0177J108
8410
50230
SH
SOLE
0
0
50230
0
AMCOR PLC ORD USD 001
Common Stock
G0250X107
412
35862
SH
SOLE
0
0
35862
0
AMDOCS LTD
Common Stock
G02602103
3039
48942
SH
SOLE
0
0
48942
0
AMBARELLA INC
Common Stock
G037AX101
408
9255
SH
SOLE
0
0
9255
0
AON PLC CL A
Common Stock
G0408V102
599
3103
SH
SOLE
0
0
3103
0
ATLASSIAN CORP PLC A
Common Stock
G06242104
8433
64453
SH
SOLE
0
0
64453
0
ACCENTURE PLC IRELD CL A
Common Stock
G1151C101
10766
58269
SH
SOLE
0
0
58269
0
BROOKFIELD INFRA LP
MLP
G16252101
280
6513
SH
SOLE
0
0
6513
0
BROOKFIELD RENEWABLE LP
MLP
G16258108
232
6705
SH
SOLE
0
0
6705
0
BUNGE LTD
Common Stock
G16962105
587
10528
SH
SOLE
0
0
10528
0
CREDICORP LTD
Common Stock
G2519Y108
963
4209
SH
SOLE
0
0
4209
0
COCACOLA EURO PRTNRS
Common Stock
G25839104
644
11390
SH
SOLE
0
0
11390
0
EATON CORP PLC
Common Stock
G29183103
23719
284809
SH
SOLE
0
0
284809
0
ESSENT GROUP LTD
Common Stock
G3198U102
782
16645
SH
SOLE
0
0
16645
0
EVEREST REINSURANCE GRP
Common Stock
G3223R108
2010
8133
SH
SOLE
0
0
8133
0
HELEN OF TROY LTD
Common Stock
G4388N106
990
7578
SH
SOLE
0
0
7578
0
ICON PLC
Common Stock
G4705A100
851
5526
SH
SOLE
0
0
5526
0
ICHOR HOLDINGS LTD
Common Stock
G4740B105
424
17938
SH
SOLE
0
0
17938
0
IHS MARKIT LTD
Common Stock
G47567105
468
7338
SH
SOLE
0
0
7338
0
INGERSOLL RAND PLC
Common Stock
G47791101
5975
47170
SH
SOLE
0
0
47170
0
INTL GAME TECH PLC USD
Common Stock
G4863A108
161
12396
SH
SOLE
0
0
12396
0
WEATHERFORD INTL PLC
Common Stock
G48833100
1
12365
SH
SOLE
0
0
12365
0
INVESCO LTD
Common Stock
G491BT108
559
27344
SH
SOLE
0
0
27344
0
JAZZ PHARMS PLC SHS USD
Common Stock
G50871105
1024
7184
SH
SOLE
0
0
7184
0
JOHNSON CTLS INTL PLC
Common Stock
G51502105
18845
456181
SH
SOLE
0
0
456181
0
LAZARD LTD SHARES A
MLP
G54050102
598
17384
SH
SOLE
0
0
17384
0
LIBERTY GLOBAL PLC C
Common Stock
G5480U120
3946
148731
SH
SOLE
0
0
148731
0
LINDE PLC
Common Stock
G5494J103
9829
48949
SH
SOLE
0
0
48949
0
MEDTRONIC PLC
Common Stock
G5960L103
27507
282442
SH
SOLE
0
0
282442
0
APTIV PLC
Common Stock
G6095L109
598
7394
SH
SOLE
0
0
7394
0
NIELSEN HOLDINGS PLC EUR
Common Stock
G6518L108
1051
46514
SH
SOLE
0
0
46514
0
NOMAD FOODS LTD USD
Common Stock
G6564A105
649
30390
SH
SOLE
0
0
30390
0
NORWEGIAN CRUISE LINE
Common Stock
G66721104
211
3937
SH
SOLE
0
0
3937
0
NOVOCURE LTD
Common Stock
G6674U108
1220
19297
SH
SOLE
0
0
19297
0
NVENT ELECTRIC PLC
Common Stock
G6700G107
2617
105562
SH
SOLE
0
0
105562
0
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
7269
154260
SH
SOLE
0
0
154260
0
PENTAIR PLC
Common Stock
G7S00T104
1343
36091
SH
SOLE
0
0
36091
0
SENSATA TECHS HLDG PLC
Common Stock
G8060N102
257
5237
SH
SOLE
0
0
5237
0
STRONGBRIDGE BIOPHARMA
Common Stock
G85347105
52
16500
SH
SOLE
0
0
16500
0
TRITON INTL LTD CL A
Common Stock
G9078F107
896
27349
SH
SOLE
0
0
27349
0
WILLIS TOWERS WATSON PUB
Common Stock
G96629103
1114
5817
SH
SOLE
0
0
5817
0
ALCON INC
Common Stock
H01301128
737
11870
SH
SOLE
0
0
11870
0
CHUBB LTD
Common Stock
H1467J104
27211
184746
SH
SOLE
0
0
184746
0
GARMIN LTD
Common Stock
H2906T109
2497
31288
SH
SOLE
0
0
31288
0
UBS GROUP AG
Common Stock
H42097107
412
34746
SH
SOLE
0
0
34746
0
TE CONNECTIVITY LTD
Common Stock
H84989104
10415
108739
SH
SOLE
0
0
108739
0
GLOBANT S A
Common Stock
L44385109
311
3077
SH
SOLE
0
0
3077
0
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
492
3365
SH
SOLE
0
0
3365
0
CHECK POINT SFTWARE TECH
Common Stock
M22465104
2104
18198
SH
SOLE
0
0
18198
0
CYBER ARK SOFTWARE LTD
Common Stock
M2682V108
6491
50774
SH
SOLE
0
0
50774
0
MELLANOX TECHS LTD
Common Stock
M51363113
1746
15780
SH
SOLE
0
0
15780
0
MAGAL SECURITIES SYS LTD
Common Stock
M6786D104
2739
544542
SH
SOLE
0
0
544542
0
STRATASYS LTD
Common Stock
M85548101
476
16220
SH
SOLE
0
0
16220
0
TARO PHARM IND LTD SHS A
Common Stock
M8737E108
384
4500
SH
SOLE
0
0
4500
0
AERCAP HOLDINGS N V
Common Stock
N00985106
2253
43314
SH
SOLE
0
0
43314
0
ASML HLDG NV NYRS NEW
Common Stock
N07059210
1977
9509
SH
SOLE
0
0
9509
0
CNH INDUSTRIAL N V
Common Stock
N20944109
125
12120
SH
SOLE
0
0
12120
0
FERRARI NV NEW
Common Stock
N3167Y103
2537
15717
SH
SOLE
0
0
15717
0
LYONDELLBASELL N V CL A
Common Stock
N53745100
2954
34298
SH
SOLE
0
0
34298
0
MYLAN N V
Common Stock
N59465109
578
30346
SH
SOLE
0
0
30346
0
NXP SEMICONDUCTORS N V
Common Stock
N6596X109
2257
23120
SH
SOLE
0
0
23120
0
WRIGHT MEDICAL GROUP N V
Common Stock
N96617118
527
17660
SH
SOLE
0
0
17660
0
ROYAL CARIBBEAN CRUISES
Common Stock
V7780T103
914
7542
SH
SOLE
0
0
7542
0
FLEX LTD
Common Stock
Y2573F102
137
14293
SH
SOLE
0
0
14293
0
GASLOG PARTNERS LTD
Common Stock
Y2687W108
628
29571
SH
SOLE
0
0
29571
0
GOLAR LNG PARTNERS
Common Stock
Y2745C102
174
15416
SH
SOLE
0
0
15416
0